texlive[52346] Build/source/utils: asy 2.58

commits+karl at tug.org commits+karl at tug.org
Fri Oct 11 23:35:52 CEST 2019


Revision: 52346
          http://tug.org/svn/texlive?view=revision&revision=52346
Author:   karl
Date:     2019-10-11 23:35:51 +0200 (Fri, 11 Oct 2019)
Log Message:
-----------
asy 2.58
1.00 sources

Modified Paths:
--------------
    trunk/Build/source/utils/README
    trunk/Build/source/utils/asymptote/ChangeLog
    trunk/Build/source/utils/asymptote/GUI/Window1.py
    trunk/Build/source/utils/asymptote/GUI/configs/xasyconfig.cson
    trunk/Build/source/utils/asymptote/GUI/icons_rc.py
    trunk/Build/source/utils/asymptote/Makefile.in
    trunk/Build/source/utils/asymptote/ReleaseNotes
    trunk/Build/source/utils/asymptote/asy-keywords.el
    trunk/Build/source/utils/asymptote/asy.list
    trunk/Build/source/utils/asymptote/asymptote.spec
    trunk/Build/source/utils/asymptote/base/animation.asy
    trunk/Build/source/utils/asymptote/base/geometry.asy
    trunk/Build/source/utils/asymptote/base/plain.asy
    trunk/Build/source/utils/asymptote/base/plain_shipout.asy
    trunk/Build/source/utils/asymptote/base/plain_strings.asy
    trunk/Build/source/utils/asymptote/base/shaders/fragment.glsl
    trunk/Build/source/utils/asymptote/base/webgl/WebGLheader.html
    trunk/Build/source/utils/asymptote/bezierpatch.cc
    trunk/Build/source/utils/asymptote/build-scripts/build-asygl
    trunk/Build/source/utils/asymptote/build-scripts/build-asymptote
    trunk/Build/source/utils/asymptote/build-scripts/build-asymptote.dos
    trunk/Build/source/utils/asymptote/configure
    trunk/Build/source/utils/asymptote/configure.ac
    trunk/Build/source/utils/asymptote/dec.cc
    trunk/Build/source/utils/asymptote/doc/CAD.pdf
    trunk/Build/source/utils/asymptote/doc/CDlabel.asy
    trunk/Build/source/utils/asymptote/doc/FAQ/asy-faq.info
    trunk/Build/source/utils/asymptote/doc/TeXShopAndAsymptote.pdf
    trunk/Build/source/utils/asymptote/doc/asy-latex.pdf
    trunk/Build/source/utils/asymptote/doc/asyRefCard.pdf
    trunk/Build/source/utils/asymptote/doc/asymptote.pdf
    trunk/Build/source/utils/asymptote/doc/asymptote.texi
    trunk/Build/source/utils/asymptote/doc/png/asymptote.info
    trunk/Build/source/utils/asymptote/examples/animations/sphere.asy
    trunk/Build/source/utils/asymptote/examples/elevation.asy
    trunk/Build/source/utils/asymptote/examples/floatingdisk.asy
    trunk/Build/source/utils/asymptote/examples/orthocenter.asy
    trunk/Build/source/utils/asymptote/examples/worksheet.asy
    trunk/Build/source/utils/asymptote/examples/worldmap.asy
    trunk/Build/source/utils/asymptote/glrender.cc
    trunk/Build/source/utils/asymptote/glrender.h
    trunk/Build/source/utils/asymptote/jsfile.cc
    trunk/Build/source/utils/asymptote/picture.cc
    trunk/Build/source/utils/asymptote/pipestream.cc
    trunk/Build/source/utils/asymptote/revision.cc
    trunk/Build/source/utils/asymptote/settings.cc
    trunk/Build/source/utils/asymptote/settings.h
    trunk/Build/source/utils/asymptote/shaders.cc
    trunk/Build/source/utils/asymptote/webgl/gl.js
    trunk/Build/source/utils/asymptote/xstream.h

Added Paths:
-----------
    trunk/Build/source/utils/asymptote/base/webgl/asygl.js
    trunk/Build/source/utils/asymptote/examples/worldmap.dat
    trunk/Build/source/utils/asymptote/gl-matrix-2.4.0-pruned/
    trunk/Build/source/utils/asymptote/gl-matrix-2.4.0-pruned/LICENSE.js
    trunk/Build/source/utils/asymptote/gl-matrix-2.4.0-pruned/dist/
    trunk/Build/source/utils/asymptote/gl-matrix-2.4.0-pruned/dist/gl-matrix.js

Removed Paths:
-------------
    trunk/Build/source/utils/asymptote/base/webgl/asygl-1.00.js
    trunk/Build/source/utils/asymptote/gl.js

Modified: trunk/Build/source/utils/README
===================================================================
--- trunk/Build/source/utils/README	2019-10-11 21:33:34 UTC (rev 52345)
+++ trunk/Build/source/utils/README	2019-10-11 21:35:51 UTC (rev 52346)
@@ -4,7 +4,7 @@
 Extra utilities we (optionally) compile for TeX Live.
 See comments in ../texk/README.
 
-asymptote 2.56 - checked 6oct19
+asymptote 2.58 - checked 11oct19
   update to TL from CTAN, to include prebuilt doc.
   see http://tug.org/texlive/build.html#asymptote
   and tlpkg/bin/tl-update-asy

Modified: trunk/Build/source/utils/asymptote/ChangeLog
===================================================================
--- trunk/Build/source/utils/asymptote/ChangeLog	2019-10-11 21:33:34 UTC (rev 52345)
+++ trunk/Build/source/utils/asymptote/ChangeLog	2019-10-11 21:35:51 UTC (rev 52346)
@@ -1,3 +1,296 @@
+commit bc7fe4b5126184c965fff4d0daaf592b89ef8d01
+Author: John Bowman <bowman at ualberta.ca>
+Date:   Fri Oct 11 00:27:09 2019 -0600
+
+    Initialize all vertices in triangle arrays, even if they are offscreen.
+
+commit 7725cbf46e24261f44fbd80e79565c2d69c00a89
+Author: John Bowman <bowman at ualberta.ca>
+Date:   Thu Oct 10 10:57:17 2019 -0600
+
+    Add outdir() convenience function; make asy() respect outdir();
+    update documentation and example of external EPS vector graphics.
+
+commit e6bbc5094209b432b7ed656c1d5ae1bd8b2103e1
+Author: John Bowman <bowman at ualberta.ca>
+Date:   Thu Oct 10 09:53:42 2019 -0600
+
+    Remove unnecessary code.
+
+commit 496a76daee4c2177e6ae95425cc86c2d53f9f453
+Author: John Bowman <bowman at ualberta.ca>
+Date:   Thu Oct 10 09:39:33 2019 -0600
+
+    Revert "Make locatefile return fully qualified path."
+    
+    This reverts commit 9817571be16cc925c549a375b186fdc065a42da6.
+
+commit f6881300a037ee9706fd6ff49e3ec4bebaf5d52d
+Author: John Bowman <bowman at ualberta.ca>
+Date:   Thu Oct 10 09:00:51 2019 -0600
+
+    Switch order of GLEW library when linking.
+
+commit 1c671ec2a8bc186686ccdbc0f4eade2086fb6ce0
+Author: John Bowman <bowman at ualberta.ca>
+Date:   Thu Oct 10 02:19:02 2019 -0600
+
+    Fix bug #90: force graphics() to pass fully qualified file name to xasy;
+    due to current limitations of dvisvgm (2.7.4), this only works with vector EPS files (embedded images, PDF, PNG, and JPG formats are not supported).
+
+commit 9817571be16cc925c549a375b186fdc065a42da6
+Author: John Bowman <bowman at ualberta.ca>
+Date:   Thu Oct 10 02:10:37 2019 -0600
+
+    Make locatefile return fully qualified path.
+
+commit 436af6420b9ac380acc457ad433f1f119187f5f1
+Author: John Bowman <bowman at ualberta.ca>
+Date:   Thu Oct 10 00:42:08 2019 -0600
+
+    Fix numerical precision issue in geometry.asy.
+
+commit d59145980eb39a9d06faebdc7a0b40991a1903c9
+Author: John Bowman <bowman at ualberta.ca>
+Date:   Wed Oct 9 16:13:48 2019 -0600
+
+    Distinguish between msdos and cygwin builds.
+
+commit d63f1d90e26cfc27d496daee95858ed03b78692a
+Author: John Bowman <bowman at ualberta.ca>
+Date:   Wed Oct 9 09:30:48 2019 -0600
+
+    Change intersection points back to currentcoordsys in geometry.asy.
+
+commit f3387ed7d069683918356bfdc3bc70098ad75f44
+Author: John Bowman <bowman at ualberta.ca>
+Date:   Wed Oct 9 00:19:21 2019 -0600
+
+    Handle execError gracefully, without killing parent or current process.
+
+commit cd22997a274d034d065b9fcf7afd3ff9bddcb22c
+Author: John Bowman <bowman at ualberta.ca>
+Date:   Tue Oct 8 23:11:26 2019 -0600
+
+    Resolve ambiguous function signatures in geometry.asy using ecasts to special cases.
+
+commit 2e202e2b5eb4265a73bedae080220d89a21d8a97
+Author: John Bowman <bowman at ualberta.ca>
+Date:   Tue Oct 8 20:46:24 2019 -0600
+
+    Support building asymptote.so again.
+
+commit 705dc2e1b9f3ba2004a5bc44641bf30daedb502a
+Author: John Bowman <bowman at ualberta.ca>
+Date:   Tue Oct 8 18:12:30 2019 -0600
+
+    Make --version option list both enabled and disabled features.
+
+commit c62e05ff995b1b3e128668254918cc61c0173f15
+Author: John Bowman <bowman at ualberta.ca>
+Date:   Tue Oct 8 18:10:51 2019 -0600
+
+    Reluctantly change default xasy editor for UNIX to vi.
+
+commit a4c4e374e1d51f2eda6c99d95da522ef4ef3986b
+Author: John Bowman <bowman at ualberta.ca>
+Date:   Tue Oct 8 17:04:22 2019 -0600
+
+    Consistently use specified xasy editor.
+
+commit 31dd51e17946061ebcbe63abdca4fdcf916eb7f5
+Author: John Bowman <bowman at ualberta.ca>
+Date:   Tue Oct 8 10:44:43 2019 -0600
+
+    Fix configuration issues.
+
+commit e547942219cdd1ac6b4dc55785e9148cb1eb9a67
+Author: John Bowman <bowman at ualberta.ca>
+Date:   Tue Oct 8 10:05:07 2019 -0600
+
+    Explicitly link with GLX library if present.
+
+commit 8536a52466854b17060c40d80b6cf97805349ec4
+Author: John Bowman <bowman at ualberta.ca>
+Date:   Tue Oct 8 01:15:36 2019 -0600
+
+    Increment version to 2.58.
+
+commit 45b49582cbcd3188c713b0fce1eda8ca1a459441
+Author: John Bowman <bowman at ualberta.ca>
+Date:   Tue Oct 8 00:55:18 2019 -0600
+
+    Improve feature description.
+
+commit 051f1a6386034b5631f9fa64fc293e92e65667e9
+Author: John Bowman <bowman at ualberta.ca>
+Date:   Tue Oct 8 00:22:52 2019 -0600
+
+    Remove unused variables.
+
+commit 2a237885ddc65eb8db7fc9a8d2fa51c17a5b25a1
+Author: John Bowman <bowman at ualberta.ca>
+Date:   Tue Oct 8 00:17:47 2019 -0600
+
+    Fix numerical degeneracy in points[] intersectionpoints(bqe bqe1, bqe bqe2) of geometry module.
+
+commit b9d73d9aca44db0196e74e3d52895396cf8d7288
+Author: John Bowman <bowman at ualberta.ca>
+Date:   Tue Oct 8 00:10:35 2019 -0600
+
+    Make --version option display compiled-in features.
+
+commit 8544d4972958ff35132da346e4ca5a5422eb77ca
+Author: John Bowman <bowman at ualberta.ca>
+Date:   Mon Oct 7 17:48:46 2019 -0600
+
+    Update examples.
+
+commit 28d26ed92f31224381dfcab4adf54e3b915320b9
+Author: John Bowman <bowman at ualberta.ca>
+Date:   Mon Oct 7 16:20:59 2019 -0600
+
+    Fix animations.
+
+commit b4bbb947303dca29e6ac3f45ebd4a34d0d97282e
+Author: John Bowman <bowman at ualberta.ca>
+Date:   Mon Oct 7 15:48:22 2019 -0600
+
+    Fix warning message.
+
+commit b0b0f33ca9dbdb63cde838c863ee173534ea3295
+Author: John Bowman <bowman at ualberta.ca>
+Date:   Mon Oct 7 14:28:36 2019 -0700
+
+    Workaround broken XDR headers under MacOS X.
+
+commit 9d890eca34a9413f2f9f145546d7430acf2e8d7d
+Author: John Bowman <bowman at ualberta.ca>
+Date:   Mon Oct 7 03:28:07 2019 -0600
+
+    Update asygl.
+
+commit cf3745d5699be73b72f1cac2b355e689dd9c1bb1
+Author: John Bowman <bowman at ualberta.ca>
+Date:   Mon Oct 7 03:21:43 2019 -0600
+
+    Remesh on home.
+
+commit 49c6cc075c1f587577c6a6fa1aad130adf5b4666
+Author: John Bowman <bowman at ualberta.ca>
+Date:   Mon Oct 7 03:11:22 2019 -0600
+
+    Fix viewportshift.
+
+commit 12739aee501fdb72956b6bc0ceec97dfd2db35d7
+Author: John Bowman <bowman at ualberta.ca>
+Date:   Mon Oct 7 00:00:26 2019 -0600
+
+    Add missing conditional.
+
+commit 383bd8479e344c7dd7181808507122a31663a149
+Author: John Bowman <bowman at ualberta.ca>
+Date:   Sun Oct 6 23:39:39 2019 -0600
+
+    Set ASYGLVERSION in configure.ac; install asygl.js.
+
+commit 4e60948a42e1a2e8504b3a76b300bc8f00b02d2e
+Author: John Bowman <bowman at ualberta.ca>
+Date:   Sun Oct 6 21:21:00 2019 -0600
+
+    Remove version number from offline asygl library;
+    include pruned gl-matrix source file and license in release.
+
+commit 56c9b2ec67ed1e0c20d933f2f6414abdaa81412a
+Author: John Bowman <bowman at ualberta.ca>
+Date:   Sun Oct 6 20:26:57 2019 -0600
+
+    Update asygl.
+
+commit c55b40e0cba6deb6a431affd1fcc6de9968707ec
+Author: John Bowman <bowman at ualberta.ca>
+Date:   Sun Oct 6 20:24:41 2019 -0600
+
+    Use unminified pruned gl-matrix source to build asygl (to satisfy Debian rules).
+
+commit 353ed86880e1e6e75d6548708b0533bf4ad30655
+Author: John Bowman <bowman at ualberta.ca>
+Date:   Sun Oct 6 02:22:54 2019 -0600
+
+    Update documentation.
+
+commit 8307d5ad2f3d37998e87c231b30009b23e47278b
+Author: John Bowman <bowman at ualberta.ca>
+Date:   Sat Oct 5 21:00:00 2019 -0600
+
+    Update asygl.
+
+commit dbbfca33d40d31bab922e92f92a6f8e80edb319b
+Author: John Bowman <bowman at ualberta.ca>
+Date:   Sat Oct 5 20:58:51 2019 -0600
+
+    Implement viewportshift in webgl.
+
+commit 562d634042a295db93d5eaa4651df35350b13f7a
+Author: John Bowman <bowman at ualberta.ca>
+Date:   Sat Oct 5 20:23:53 2019 -0600
+
+    Update examples.
+
+commit e4da7cbd7ef81b2ce81f84b7240602494096fce0
+Author: John Bowman <bowman at ualberta.ca>
+Date:   Sat Oct 5 16:28:06 2019 -0600
+
+    Remove run-time conditional from fragment shader; move initshader caller.
+
+commit 88887ac90cd05e56905dbc6f06e81b0d73b992d4
+Author: John Bowman <bowman at ualberta.ca>
+Date:   Sat Oct 5 14:42:15 2019 -0600
+
+    Output svg rather than html for 2D pictures.
+
+commit 3e7af8b130b37a606d0941ad30a4824313dfb196
+Author: John Bowman <bowman at ualberta.ca>
+Date:   Sat Oct 5 14:41:34 2019 -0600
+
+    Cap border.
+
+commit bd00509cefeb85989ad059f3a8b6993a1ea3be85
+Author: John Bowman <bowman at ualberta.ca>
+Date:   Sat Oct 5 14:41:19 2019 -0600
+
+    Remove unwanted MSDOS terminators.
+
+commit 58bbf1171a5479b8f73d504d15ab4566d4578e91
+Author: John Bowman <bowman at ualberta.ca>
+Date:   Sat Oct 5 14:40:23 2019 -0600
+
+    Simplify code.
+
+commit bb7a20bfe034c0ffa2e1a64af3535491d9f4c526
+Author: John Bowman <bowman at ualberta.ca>
+Date:   Sat Oct 5 14:39:14 2019 -0600
+
+    Fix light=nolight in WebGL.
+
+commit deddebe4b300db59dabf56c5d8ae736ca7007db6
+Author: John Bowman <bowman at ualberta.ca>
+Date:   Sat Oct 5 14:36:10 2019 -0600
+
+    Update asygl.
+
+commit f3136218f7a1bcc7c5e2e8da99e423d11d0ae5bf
+Author: John Bowman <bowman at ualberta.ca>
+Date:   Sat Oct 5 14:33:26 2019 -0600
+
+    Handle currentlight=nolight in WebGL.
+
+commit 12778d70f1d862dfa815f244cd01cccc84039f71
+Author: John Bowman <bowman at ualberta.ca>
+Date:   Thu Oct 3 11:39:09 2019 -0600
+
+    Increment version to 2.57.
+
 commit be2e06c3b0c223338cb8b88906ff84db67690e71
 Author: John Bowman <bowman at ualberta.ca>
 Date:   Thu Oct 3 10:41:51 2019 -0600

Modified: trunk/Build/source/utils/asymptote/GUI/Window1.py
===================================================================
--- trunk/Build/source/utils/asymptote/GUI/Window1.py	2019-10-11 21:33:34 UTC (rev 52345)
+++ trunk/Build/source/utils/asymptote/GUI/Window1.py	2019-10-11 21:35:51 UTC (rev 52346)
@@ -1735,16 +1735,8 @@
             if reply == Qw.QMessageBox.Yes:
                 self.actionSave()
                 
-        rawExternalEditor = self.settings['externalEditor']
-        rawExtEditorArgs = self.settings['externalEditorArgs']
-        execEditor = [rawExternalEditor]
+        subprocess.Popen(args=self.getExternalEditor(asypath=self.filename));
 
-        for arg in rawExtEditorArgs:
-            execEditor.append(string.Template(
-                arg).substitute(asypath=(self.filename)))
-
-        subprocess.Popen(args=execEditor)
-
     def btnAddCodeOnClick(self):
         header = """
 // xasy object created at $time 

Modified: trunk/Build/source/utils/asymptote/GUI/configs/xasyconfig.cson
===================================================================
--- trunk/Build/source/utils/asymptote/GUI/configs/xasyconfig.cson	2019-10-11 21:33:34 UTC (rev 52345)
+++ trunk/Build/source/utils/asymptote/GUI/configs/xasyconfig.cson	2019-10-11 21:35:51 UTC (rev 52346)
@@ -1,7 +1,7 @@
 # Default Options for xasy
 
 # External editor. $asypath will be replaced by the current file. 
-externalEditor: "emacs"
+externalEditor: "vi"
 externalEditorArgs: ["$asypath"]
 
 # Path to Asymptote executable

Modified: trunk/Build/source/utils/asymptote/GUI/icons_rc.py
===================================================================
--- trunk/Build/source/utils/asymptote/GUI/icons_rc.py	2019-10-11 21:33:34 UTC (rev 52345)
+++ trunk/Build/source/utils/asymptote/GUI/icons_rc.py	2019-10-11 21:35:51 UTC (rev 52346)
@@ -9,8 +9,86 @@
 from PyQt5 import QtCore
 
 qt_resource_data = b"\
-\x00\x00\x02\x79\
+\x00\x00\x04\xbd\
 \x3c\
+\x3f\x78\x6d\x6c\x20\x76\x65\x72\x73\x69\x6f\x6e\x3d\x27\x31\x2e\
+\x30\x27\x20\x65\x6e\x63\x6f\x64\x69\x6e\x67\x3d\x27\x55\x54\x46\
+\x2d\x38\x27\x3f\x3e\x0a\x3c\x21\x2d\x2d\x20\x54\x68\x69\x73\x20\
+\x66\x69\x6c\x65\x20\x77\x61\x73\x20\x67\x65\x6e\x65\x72\x61\x74\
+\x65\x64\x20\x62\x79\x20\x64\x76\x69\x73\x76\x67\x6d\x20\x32\x2e\
+\x34\x20\x2d\x2d\x3e\x0a\x3c\x73\x76\x67\x20\x68\x65\x69\x67\x68\
+\x74\x3d\x27\x32\x34\x70\x74\x27\x20\x76\x65\x72\x73\x69\x6f\x6e\
+\x3d\x27\x31\x2e\x31\x27\x20\x76\x69\x65\x77\x42\x6f\x78\x3d\x27\
+\x35\x36\x2e\x34\x30\x39\x34\x20\x35\x33\x2e\x38\x35\x38\x33\x20\
+\x32\x34\x20\x32\x34\x27\x20\x77\x69\x64\x74\x68\x3d\x27\x32\x34\
+\x70\x74\x27\x20\x78\x6d\x6c\x6e\x73\x3d\x27\x68\x74\x74\x70\x3a\
+\x2f\x2f\x77\x77\x77\x2e\x77\x33\x2e\x6f\x72\x67\x2f\x32\x30\x30\
+\x30\x2f\x73\x76\x67\x27\x20\x78\x6d\x6c\x6e\x73\x3a\x78\x6c\x69\
+\x6e\x6b\x3d\x27\x68\x74\x74\x70\x3a\x2f\x2f\x77\x77\x77\x2e\x77\
+\x33\x2e\x6f\x72\x67\x2f\x31\x39\x39\x39\x2f\x78\x6c\x69\x6e\x6b\
+\x27\x3e\x0a\x3c\x67\x20\x69\x64\x3d\x27\x70\x61\x67\x65\x31\x27\
+\x3e\x0a\x3c\x67\x20\x74\x72\x61\x6e\x73\x66\x6f\x72\x6d\x3d\x27\
+\x6d\x61\x74\x72\x69\x78\x28\x30\x2e\x39\x39\x36\x32\x36\x34\x20\
+\x30\x20\x30\x20\x30\x2e\x39\x39\x36\x32\x36\x34\x20\x36\x38\x2e\
+\x37\x36\x35\x35\x20\x36\x39\x2e\x37\x36\x38\x38\x29\x27\x3e\x0a\
+\x3c\x70\x61\x74\x68\x20\x64\x3d\x27\x4d\x20\x2d\x39\x2e\x33\x39\
+\x31\x31\x38\x20\x2d\x30\x43\x20\x2d\x39\x2e\x39\x36\x38\x36\x31\
+\x20\x2d\x33\x2e\x38\x33\x30\x30\x34\x20\x2d\x38\x2e\x35\x35\x37\
+\x30\x36\x20\x2d\x37\x2e\x35\x31\x39\x34\x34\x20\x2d\x36\x2e\x36\
+\x34\x30\x35\x37\x20\x2d\x31\x30\x2e\x32\x31\x37\x31\x43\x20\x2d\
+\x30\x2e\x34\x39\x31\x30\x38\x39\x20\x2d\x31\x38\x2e\x38\x37\x33\
+\x33\x20\x38\x2e\x33\x35\x36\x37\x36\x20\x2d\x31\x35\x2e\x31\x39\
+\x30\x36\x20\x38\x2e\x36\x37\x36\x33\x32\x20\x2d\x35\x2e\x35\x32\
+\x39\x34\x38\x43\x20\x38\x2e\x38\x33\x36\x20\x2d\x30\x2e\x37\x30\
+\x32\x30\x30\x38\x20\x36\x2e\x32\x33\x39\x36\x38\x20\x32\x2e\x39\
+\x34\x32\x30\x37\x20\x33\x2e\x33\x32\x30\x32\x38\x20\x35\x2e\x31\
+\x30\x38\x35\x37\x43\x20\x2d\x31\x2e\x39\x36\x38\x39\x31\x20\x39\
+\x2e\x30\x33\x33\x37\x31\x20\x2d\x38\x2e\x32\x36\x38\x39\x35\x20\
+\x37\x2e\x34\x34\x33\x37\x20\x2d\x39\x2e\x33\x39\x31\x31\x38\x20\
+\x2d\x30\x5a\x27\x20\x66\x69\x6c\x6c\x3d\x27\x6e\x6f\x6e\x65\x27\
+\x20\x73\x74\x72\x6f\x6b\x65\x3d\x27\x23\x30\x30\x30\x30\x30\x30\
+\x27\x20\x73\x74\x72\x6f\x6b\x65\x2d\x6c\x69\x6e\x65\x63\x61\x70\
+\x3d\x27\x72\x6f\x75\x6e\x64\x27\x20\x73\x74\x72\x6f\x6b\x65\x2d\
+\x6c\x69\x6e\x65\x6a\x6f\x69\x6e\x3d\x27\x72\x6f\x75\x6e\x64\x27\
+\x20\x73\x74\x72\x6f\x6b\x65\x2d\x6d\x69\x74\x65\x72\x6c\x69\x6d\
+\x69\x74\x3d\x27\x31\x30\x2e\x30\x33\x37\x35\x27\x20\x73\x74\x72\
+\x6f\x6b\x65\x2d\x77\x69\x64\x74\x68\x3d\x27\x31\x2e\x37\x35\x36\
+\x35\x36\x27\x2f\x3e\x0a\x3c\x2f\x67\x3e\x0a\x3c\x67\x20\x74\x72\
+\x61\x6e\x73\x66\x6f\x72\x6d\x3d\x27\x6d\x61\x74\x72\x69\x78\x28\
+\x30\x2e\x39\x39\x36\x32\x36\x34\x20\x30\x20\x30\x20\x30\x2e\x39\
+\x39\x36\x32\x36\x34\x20\x36\x38\x2e\x37\x36\x35\x35\x20\x36\x39\
+\x2e\x37\x36\x38\x38\x29\x27\x3e\x0a\x3c\x63\x69\x72\x63\x6c\x65\
+\x20\x63\x78\x3d\x27\x2d\x39\x2e\x33\x39\x31\x31\x38\x27\x20\x63\
+\x79\x3d\x27\x2d\x30\x27\x20\x72\x3d\x27\x33\x2e\x30\x31\x31\x32\
+\x35\x27\x20\x66\x69\x6c\x6c\x3d\x27\x23\x30\x30\x30\x30\x30\x30\
+\x27\x2f\x3e\x0a\x3c\x2f\x67\x3e\x0a\x3c\x67\x20\x74\x72\x61\x6e\
+\x73\x66\x6f\x72\x6d\x3d\x27\x6d\x61\x74\x72\x69\x78\x28\x30\x2e\
+\x39\x39\x36\x32\x36\x34\x20\x30\x20\x30\x20\x30\x2e\x39\x39\x36\
+\x32\x36\x34\x20\x36\x38\x2e\x37\x36\x35\x35\x20\x36\x39\x2e\x37\
+\x36\x38\x38\x29\x27\x3e\x0a\x3c\x63\x69\x72\x63\x6c\x65\x20\x63\
+\x78\x3d\x27\x2d\x36\x2e\x36\x34\x30\x35\x37\x27\x20\x63\x79\x3d\
+\x27\x2d\x31\x30\x2e\x32\x31\x37\x31\x27\x20\x72\x3d\x27\x33\x2e\
+\x30\x31\x31\x32\x35\x27\x20\x66\x69\x6c\x6c\x3d\x27\x23\x30\x30\
+\x30\x30\x30\x30\x27\x2f\x3e\x0a\x3c\x2f\x67\x3e\x0a\x3c\x67\x20\
+\x74\x72\x61\x6e\x73\x66\x6f\x72\x6d\x3d\x27\x6d\x61\x74\x72\x69\
+\x78\x28\x30\x2e\x39\x39\x36\x32\x36\x34\x20\x30\x20\x30\x20\x30\
+\x2e\x39\x39\x36\x32\x36\x34\x20\x36\x38\x2e\x37\x36\x35\x35\x20\
+\x36\x39\x2e\x37\x36\x38\x38\x29\x27\x3e\x0a\x3c\x63\x69\x72\x63\
+\x6c\x65\x20\x63\x78\x3d\x27\x38\x2e\x36\x37\x36\x33\x32\x27\x20\
+\x63\x79\x3d\x27\x2d\x35\x2e\x35\x32\x39\x34\x38\x27\x20\x72\x3d\
+\x27\x33\x2e\x30\x31\x31\x32\x35\x27\x20\x66\x69\x6c\x6c\x3d\x27\
+\x23\x30\x30\x30\x30\x30\x30\x27\x2f\x3e\x0a\x3c\x2f\x67\x3e\x0a\
+\x3c\x67\x20\x74\x72\x61\x6e\x73\x66\x6f\x72\x6d\x3d\x27\x6d\x61\
+\x74\x72\x69\x78\x28\x30\x2e\x39\x39\x36\x32\x36\x34\x20\x30\x20\
+\x30\x20\x30\x2e\x39\x39\x36\x32\x36\x34\x20\x36\x38\x2e\x37\x36\
+\x35\x35\x20\x36\x39\x2e\x37\x36\x38\x38\x29\x27\x3e\x0a\x3c\x63\
+\x69\x72\x63\x6c\x65\x20\x63\x78\x3d\x27\x33\x2e\x33\x32\x30\x32\
+\x38\x27\x20\x63\x79\x3d\x27\x35\x2e\x31\x30\x38\x35\x37\x27\x20\
+\x72\x3d\x27\x33\x2e\x30\x31\x31\x32\x35\x27\x20\x66\x69\x6c\x6c\
+\x3d\x27\x23\x30\x30\x30\x30\x30\x30\x27\x2f\x3e\x0a\x3c\x2f\x67\
+\x3e\x3c\x2f\x67\x3e\x0a\x3c\x2f\x73\x76\x67\x3e\
+\x00\x00\x03\x26\
+\x3c\
 \x3f\x78\x6d\x6c\x20\x76\x65\x72\x73\x69\x6f\x6e\x3d\x22\x31\x2e\
 \x30\x22\x20\x65\x6e\x63\x6f\x64\x69\x6e\x67\x3d\x22\x75\x74\x66\
 \x2d\x38\x22\x3f\x3e\x0d\x0a\x3c\x21\x2d\x2d\x20\x47\x65\x6e\x65\
@@ -40,18 +118,29 @@
 \x6e\x61\x62\x6c\x65\x2d\x62\x61\x63\x6b\x67\x72\x6f\x75\x6e\x64\
 \x3d\x22\x6e\x65\x77\x20\x30\x20\x30\x20\x35\x31\x32\x20\x35\x31\
 \x32\x22\x20\x78\x6d\x6c\x3a\x73\x70\x61\x63\x65\x3d\x22\x70\x72\
-\x65\x73\x65\x72\x76\x65\x22\x3e\x0d\x0a\x3c\x67\x20\x69\x64\x3d\
-\x22\x49\x63\x6f\x6e\x5f\x31\x5f\x22\x3e\x0d\x0a\x09\x3c\x67\x3e\
-\x0d\x0a\x09\x09\x3c\x67\x3e\x0d\x0a\x09\x09\x09\x3c\x70\x6f\x6c\
-\x79\x67\x6f\x6e\x20\x70\x6f\x69\x6e\x74\x73\x3d\x22\x31\x38\x36\
-\x2e\x33\x30\x31\x2c\x33\x33\x39\x2e\x38\x39\x33\x20\x39\x36\x2c\
-\x32\x34\x39\x2e\x34\x36\x31\x20\x36\x34\x2c\x32\x37\x39\x2e\x39\
-\x36\x38\x20\x31\x38\x36\x2e\x33\x30\x31\x2c\x34\x30\x32\x20\x34\
-\x34\x38\x2c\x31\x34\x30\x2e\x35\x30\x36\x20\x34\x31\x36\x2c\x31\
-\x31\x30\x20\x09\x09\x09\x22\x2f\x3e\x0d\x0a\x09\x09\x3c\x2f\x67\
-\x3e\x0d\x0a\x09\x3c\x2f\x67\x3e\x0d\x0a\x3c\x2f\x67\x3e\x0d\x0a\
-\x3c\x2f\x73\x76\x67\x3e\x0d\x0a\
-\x00\x00\x04\x22\
+\x65\x73\x65\x72\x76\x65\x22\x3e\x0d\x0a\x3c\x67\x3e\x0d\x0a\x09\
+\x3c\x70\x61\x74\x68\x20\x64\x3d\x22\x4d\x32\x35\x36\x2c\x33\x38\
+\x38\x63\x2d\x37\x32\x2e\x35\x39\x37\x2c\x30\x2d\x31\x33\x32\x2d\
+\x35\x39\x2e\x34\x30\x35\x2d\x31\x33\x32\x2d\x31\x33\x32\x63\x30\
+\x2d\x37\x32\x2e\x36\x30\x31\x2c\x35\x39\x2e\x34\x30\x33\x2d\x31\
+\x33\x32\x2c\x31\x33\x32\x2d\x31\x33\x32\x63\x33\x36\x2e\x33\x2c\
+\x30\x2c\x36\x39\x2e\x32\x39\x39\x2c\x31\x35\x2e\x34\x2c\x39\x32\
+\x2e\x34\x30\x36\x2c\x33\x39\x2e\x36\x30\x31\x4c\x32\x37\x38\x2c\
+\x32\x33\x34\x68\x31\x35\x34\x56\x38\x30\x0d\x0a\x09\x09\x6c\x2d\
+\x35\x31\x2e\x36\x39\x38\x2c\x35\x31\x2e\x37\x30\x32\x43\x33\x34\
+\x38\x2e\x34\x30\x36\x2c\x39\x39\x2e\x37\x39\x38\x2c\x33\x30\x34\
+\x2e\x34\x30\x36\x2c\x38\x30\x2c\x32\x35\x36\x2c\x38\x30\x63\x2d\
+\x39\x36\x2e\x37\x39\x37\x2c\x30\x2d\x31\x37\x36\x2c\x37\x39\x2e\
+\x32\x30\x33\x2d\x31\x37\x36\x2c\x31\x37\x36\x73\x37\x38\x2e\x30\
+\x39\x34\x2c\x31\x37\x36\x2c\x31\x37\x36\x2c\x31\x37\x36\x0d\x0a\
+\x09\x09\x63\x38\x31\x2e\x30\x34\x35\x2c\x30\x2c\x31\x34\x38\x2e\
+\x32\x38\x37\x2d\x35\x34\x2e\x31\x33\x34\x2c\x31\x36\x39\x2e\x34\
+\x30\x31\x2d\x31\x32\x38\x48\x33\x37\x38\x2e\x38\x35\x43\x33\x36\
+\x30\x2e\x31\x30\x35\x2c\x33\x35\x33\x2e\x35\x36\x31\x2c\x33\x31\
+\x31\x2e\x37\x31\x32\x2c\x33\x38\x38\x2c\x32\x35\x36\x2c\x33\x38\
+\x38\x7a\x22\x2f\x3e\x0d\x0a\x3c\x2f\x67\x3e\x0d\x0a\x3c\x2f\x73\
+\x76\x67\x3e\x0d\x0a\
+\x00\x00\x04\x30\
 \x3c\
 \x3f\x78\x6d\x6c\x20\x76\x65\x72\x73\x69\x6f\x6e\x3d\x27\x31\x2e\
 \x30\x27\x20\x65\x6e\x63\x6f\x64\x69\x6e\x67\x3d\x27\x55\x54\x46\
@@ -77,80 +166,97 @@
 \x31\x31\x38\x20\x2d\x30\x4c\x20\x2d\x36\x2e\x36\x34\x30\x35\x37\
 \x20\x2d\x31\x32\x2e\x30\x34\x35\x4c\x20\x38\x2e\x36\x37\x36\x33\
 \x32\x20\x2d\x36\x2e\x35\x31\x38\x37\x31\x4c\x20\x33\x2e\x33\x32\
-\x30\x32\x38\x20\x36\x2e\x30\x32\x32\x35\x27\x20\x66\x69\x6c\x6c\
-\x3d\x27\x6e\x6f\x6e\x65\x27\x20\x73\x74\x72\x6f\x6b\x65\x3d\x27\
-\x23\x30\x30\x30\x30\x30\x30\x27\x20\x73\x74\x72\x6f\x6b\x65\x2d\
-\x6c\x69\x6e\x65\x63\x61\x70\x3d\x27\x72\x6f\x75\x6e\x64\x27\x20\
-\x73\x74\x72\x6f\x6b\x65\x2d\x6c\x69\x6e\x65\x6a\x6f\x69\x6e\x3d\
-\x27\x72\x6f\x75\x6e\x64\x27\x20\x73\x74\x72\x6f\x6b\x65\x2d\x6d\
-\x69\x74\x65\x72\x6c\x69\x6d\x69\x74\x3d\x27\x31\x30\x2e\x30\x33\
-\x37\x35\x27\x20\x73\x74\x72\x6f\x6b\x65\x2d\x77\x69\x64\x74\x68\
-\x3d\x27\x31\x2e\x37\x35\x36\x35\x36\x27\x2f\x3e\x0a\x3c\x2f\x67\
-\x3e\x0a\x3c\x67\x20\x74\x72\x61\x6e\x73\x66\x6f\x72\x6d\x3d\x27\
-\x6d\x61\x74\x72\x69\x78\x28\x30\x2e\x39\x39\x36\x32\x36\x34\x20\
-\x30\x20\x30\x20\x30\x2e\x39\x39\x36\x32\x36\x34\x20\x36\x38\x2e\
-\x37\x36\x35\x35\x20\x36\x38\x2e\x38\x35\x38\x33\x29\x27\x3e\x0a\
-\x3c\x63\x69\x72\x63\x6c\x65\x20\x63\x78\x3d\x27\x2d\x39\x2e\x33\
-\x39\x31\x31\x38\x27\x20\x63\x79\x3d\x27\x2d\x30\x27\x20\x72\x3d\
-\x27\x33\x2e\x30\x31\x31\x32\x35\x27\x20\x66\x69\x6c\x6c\x3d\x27\
-\x23\x30\x30\x30\x30\x30\x30\x27\x2f\x3e\x0a\x3c\x2f\x67\x3e\x0a\
+\x30\x32\x38\x20\x36\x2e\x30\x32\x32\x35\x4c\x20\x2d\x39\x2e\x33\
+\x39\x31\x31\x38\x20\x2d\x30\x5a\x27\x20\x66\x69\x6c\x6c\x3d\x27\
+\x6e\x6f\x6e\x65\x27\x20\x73\x74\x72\x6f\x6b\x65\x3d\x27\x23\x30\
+\x30\x30\x30\x30\x30\x27\x20\x73\x74\x72\x6f\x6b\x65\x2d\x6c\x69\
+\x6e\x65\x63\x61\x70\x3d\x27\x72\x6f\x75\x6e\x64\x27\x20\x73\x74\
+\x72\x6f\x6b\x65\x2d\x6c\x69\x6e\x65\x6a\x6f\x69\x6e\x3d\x27\x72\
+\x6f\x75\x6e\x64\x27\x20\x73\x74\x72\x6f\x6b\x65\x2d\x6d\x69\x74\
+\x65\x72\x6c\x69\x6d\x69\x74\x3d\x27\x31\x30\x2e\x30\x33\x37\x35\
+\x27\x20\x73\x74\x72\x6f\x6b\x65\x2d\x77\x69\x64\x74\x68\x3d\x27\
+\x31\x2e\x37\x35\x36\x35\x36\x27\x2f\x3e\x0a\x3c\x2f\x67\x3e\x0a\
 \x3c\x67\x20\x74\x72\x61\x6e\x73\x66\x6f\x72\x6d\x3d\x27\x6d\x61\
 \x74\x72\x69\x78\x28\x30\x2e\x39\x39\x36\x32\x36\x34\x20\x30\x20\
 \x30\x20\x30\x2e\x39\x39\x36\x32\x36\x34\x20\x36\x38\x2e\x37\x36\
 \x35\x35\x20\x36\x38\x2e\x38\x35\x38\x33\x29\x27\x3e\x0a\x3c\x63\
-\x69\x72\x63\x6c\x65\x20\x63\x78\x3d\x27\x2d\x36\x2e\x36\x34\x30\
-\x35\x37\x27\x20\x63\x79\x3d\x27\x2d\x31\x32\x2e\x30\x34\x35\x27\
-\x20\x72\x3d\x27\x33\x2e\x30\x31\x31\x32\x35\x27\x20\x66\x69\x6c\
-\x6c\x3d\x27\x23\x30\x30\x30\x30\x30\x30\x27\x2f\x3e\x0a\x3c\x2f\
-\x67\x3e\x0a\x3c\x67\x20\x74\x72\x61\x6e\x73\x66\x6f\x72\x6d\x3d\
-\x27\x6d\x61\x74\x72\x69\x78\x28\x30\x2e\x39\x39\x36\x32\x36\x34\
-\x20\x30\x20\x30\x20\x30\x2e\x39\x39\x36\x32\x36\x34\x20\x36\x38\
-\x2e\x37\x36\x35\x35\x20\x36\x38\x2e\x38\x35\x38\x33\x29\x27\x3e\
-\x0a\x3c\x63\x69\x72\x63\x6c\x65\x20\x63\x78\x3d\x27\x38\x2e\x36\
-\x37\x36\x33\x32\x27\x20\x63\x79\x3d\x27\x2d\x36\x2e\x35\x31\x38\
-\x37\x31\x27\x20\x72\x3d\x27\x33\x2e\x30\x31\x31\x32\x35\x27\x20\
-\x66\x69\x6c\x6c\x3d\x27\x23\x30\x30\x30\x30\x30\x30\x27\x2f\x3e\
-\x0a\x3c\x2f\x67\x3e\x0a\x3c\x67\x20\x74\x72\x61\x6e\x73\x66\x6f\
-\x72\x6d\x3d\x27\x6d\x61\x74\x72\x69\x78\x28\x30\x2e\x39\x39\x36\
-\x32\x36\x34\x20\x30\x20\x30\x20\x30\x2e\x39\x39\x36\x32\x36\x34\
-\x20\x36\x38\x2e\x37\x36\x35\x35\x20\x36\x38\x2e\x38\x35\x38\x33\
-\x29\x27\x3e\x0a\x3c\x63\x69\x72\x63\x6c\x65\x20\x63\x78\x3d\x27\
-\x33\x2e\x33\x32\x30\x32\x38\x27\x20\x63\x79\x3d\x27\x36\x2e\x30\
-\x32\x32\x35\x27\x20\x72\x3d\x27\x33\x2e\x30\x31\x31\x32\x35\x27\
-\x20\x66\x69\x6c\x6c\x3d\x27\x23\x30\x30\x30\x30\x30\x30\x27\x2f\
-\x3e\x0a\x3c\x2f\x67\x3e\x3c\x2f\x67\x3e\x0a\x3c\x2f\x73\x76\x67\
-\x3e\
-\x00\x00\x01\x20\
+\x69\x72\x63\x6c\x65\x20\x63\x78\x3d\x27\x2d\x39\x2e\x33\x39\x31\
+\x31\x38\x27\x20\x63\x79\x3d\x27\x2d\x30\x27\x20\x72\x3d\x27\x33\
+\x2e\x30\x31\x31\x32\x35\x27\x20\x66\x69\x6c\x6c\x3d\x27\x23\x30\
+\x30\x30\x30\x30\x30\x27\x2f\x3e\x0a\x3c\x2f\x67\x3e\x0a\x3c\x67\
+\x20\x74\x72\x61\x6e\x73\x66\x6f\x72\x6d\x3d\x27\x6d\x61\x74\x72\
+\x69\x78\x28\x30\x2e\x39\x39\x36\x32\x36\x34\x20\x30\x20\x30\x20\
+\x30\x2e\x39\x39\x36\x32\x36\x34\x20\x36\x38\x2e\x37\x36\x35\x35\
+\x20\x36\x38\x2e\x38\x35\x38\x33\x29\x27\x3e\x0a\x3c\x63\x69\x72\
+\x63\x6c\x65\x20\x63\x78\x3d\x27\x2d\x36\x2e\x36\x34\x30\x35\x37\
+\x27\x20\x63\x79\x3d\x27\x2d\x31\x32\x2e\x30\x34\x35\x27\x20\x72\
+\x3d\x27\x33\x2e\x30\x31\x31\x32\x35\x27\x20\x66\x69\x6c\x6c\x3d\
+\x27\x23\x30\x30\x30\x30\x30\x30\x27\x2f\x3e\x0a\x3c\x2f\x67\x3e\
+\x0a\x3c\x67\x20\x74\x72\x61\x6e\x73\x66\x6f\x72\x6d\x3d\x27\x6d\
+\x61\x74\x72\x69\x78\x28\x30\x2e\x39\x39\x36\x32\x36\x34\x20\x30\
+\x20\x30\x20\x30\x2e\x39\x39\x36\x32\x36\x34\x20\x36\x38\x2e\x37\
+\x36\x35\x35\x20\x36\x38\x2e\x38\x35\x38\x33\x29\x27\x3e\x0a\x3c\
+\x63\x69\x72\x63\x6c\x65\x20\x63\x78\x3d\x27\x38\x2e\x36\x37\x36\
+\x33\x32\x27\x20\x63\x79\x3d\x27\x2d\x36\x2e\x35\x31\x38\x37\x31\
+\x27\x20\x72\x3d\x27\x33\x2e\x30\x31\x31\x32\x35\x27\x20\x66\x69\
+\x6c\x6c\x3d\x27\x23\x30\x30\x30\x30\x30\x30\x27\x2f\x3e\x0a\x3c\
+\x2f\x67\x3e\x0a\x3c\x67\x20\x74\x72\x61\x6e\x73\x66\x6f\x72\x6d\
+\x3d\x27\x6d\x61\x74\x72\x69\x78\x28\x30\x2e\x39\x39\x36\x32\x36\
+\x34\x20\x30\x20\x30\x20\x30\x2e\x39\x39\x36\x32\x36\x34\x20\x36\
+\x38\x2e\x37\x36\x35\x35\x20\x36\x38\x2e\x38\x35\x38\x33\x29\x27\
+\x3e\x0a\x3c\x63\x69\x72\x63\x6c\x65\x20\x63\x78\x3d\x27\x33\x2e\
+\x33\x32\x30\x32\x38\x27\x20\x63\x79\x3d\x27\x36\x2e\x30\x32\x32\
+\x35\x27\x20\x72\x3d\x27\x33\x2e\x30\x31\x31\x32\x35\x27\x20\x66\
+\x69\x6c\x6c\x3d\x27\x23\x30\x30\x30\x30\x30\x30\x27\x2f\x3e\x0a\
+\x3c\x2f\x67\x3e\x3c\x2f\x67\x3e\x0a\x3c\x2f\x73\x76\x67\x3e\
+\x00\x00\x02\xbd\
 \x3c\
-\x73\x76\x67\x20\x78\x6d\x6c\x6e\x73\x3d\x22\x68\x74\x74\x70\x3a\
-\x2f\x2f\x77\x77\x77\x2e\x77\x33\x2e\x6f\x72\x67\x2f\x32\x30\x30\
-\x30\x2f\x73\x76\x67\x22\x20\x76\x69\x65\x77\x42\x6f\x78\x3d\x22\
-\x30\x20\x30\x20\x32\x30\x20\x32\x30\x22\x3e\x3c\x70\x61\x74\x68\
-\x20\x64\x3d\x22\x4d\x34\x2e\x33\x34\x20\x31\x35\x2e\x36\x36\x41\
-\x37\x2e\x39\x37\x20\x37\x2e\x39\x37\x20\x30\x20\x30\x20\x30\x20\
-\x39\x20\x31\x37\x2e\x39\x34\x56\x31\x30\x48\x35\x56\x38\x68\x34\
-\x56\x35\x2e\x38\x33\x61\x33\x20\x33\x20\x30\x20\x31\x20\x31\x20\
-\x32\x20\x30\x56\x38\x68\x34\x76\x32\x68\x2d\x34\x76\x37\x2e\x39\
-\x34\x61\x37\x2e\x39\x37\x20\x37\x2e\x39\x37\x20\x30\x20\x30\x20\
-\x30\x20\x34\x2e\x36\x36\x2d\x32\x2e\x32\x38\x6c\x2d\x31\x2e\x34\
-\x32\x2d\x31\x2e\x34\x32\x68\x35\x2e\x36\x36\x6c\x2d\x32\x2e\x38\
-\x33\x20\x32\x2e\x38\x33\x61\x31\x30\x20\x31\x30\x20\x30\x20\x30\
-\x20\x31\x2d\x31\x34\x2e\x31\x34\x20\x30\x4c\x2e\x31\x20\x31\x34\
-\x2e\x32\x34\x68\x35\x2e\x36\x36\x6c\x2d\x31\x2e\x34\x32\x20\x31\
-\x2e\x34\x32\x7a\x4d\x31\x30\x20\x34\x61\x31\x20\x31\x20\x30\x20\
-\x31\x20\x30\x20\x30\x2d\x32\x20\x31\x20\x31\x20\x30\x20\x30\x20\
-\x30\x20\x30\x20\x32\x7a\x22\x2f\x3e\x3c\x2f\x73\x76\x67\x3e\
-\x00\x00\x00\x6c\
+\x3f\x78\x6d\x6c\x20\x76\x65\x72\x73\x69\x6f\x6e\x3d\x22\x31\x2e\
+\x30\x22\x20\x65\x6e\x63\x6f\x64\x69\x6e\x67\x3d\x22\x75\x74\x66\
+\x2d\x38\x22\x3f\x3e\x0d\x0a\x3c\x21\x2d\x2d\x20\x47\x65\x6e\x65\
+\x72\x61\x74\x6f\x72\x3a\x20\x41\x64\x6f\x62\x65\x20\x49\x6c\x6c\
+\x75\x73\x74\x72\x61\x74\x6f\x72\x20\x31\x38\x2e\x31\x2e\x30\x2c\
+\x20\x53\x56\x47\x20\x45\x78\x70\x6f\x72\x74\x20\x50\x6c\x75\x67\
+\x2d\x49\x6e\x20\x2e\x20\x53\x56\x47\x20\x56\x65\x72\x73\x69\x6f\
+\x6e\x3a\x20\x36\x2e\x30\x30\x20\x42\x75\x69\x6c\x64\x20\x30\x29\
+\x20\x20\x2d\x2d\x3e\x0d\x0a\x3c\x21\x44\x4f\x43\x54\x59\x50\x45\
+\x20\x73\x76\x67\x20\x50\x55\x42\x4c\x49\x43\x20\x22\x2d\x2f\x2f\
+\x57\x33\x43\x2f\x2f\x44\x54\x44\x20\x53\x56\x47\x20\x31\x2e\x31\
+\x2f\x2f\x45\x4e\x22\x20\x22\x68\x74\x74\x70\x3a\x2f\x2f\x77\x77\
+\x77\x2e\x77\x33\x2e\x6f\x72\x67\x2f\x47\x72\x61\x70\x68\x69\x63\
+\x73\x2f\x53\x56\x47\x2f\x31\x2e\x31\x2f\x44\x54\x44\x2f\x73\x76\
+\x67\x31\x31\x2e\x64\x74\x64\x22\x3e\x0d\x0a\x3c\x73\x76\x67\x20\
+\x76\x65\x72\x73\x69\x6f\x6e\x3d\x22\x31\x2e\x31\x22\x20\x69\x64\
+\x3d\x22\x43\x69\x72\x63\x6c\x65\x22\x20\x78\x6d\x6c\x6e\x73\x3d\
+\x22\x68\x74\x74\x70\x3a\x2f\x2f\x77\x77\x77\x2e\x77\x33\x2e\x6f\
+\x72\x67\x2f\x32\x30\x30\x30\x2f\x73\x76\x67\x22\x20\x78\x6d\x6c\
+\x6e\x73\x3a\x78\x6c\x69\x6e\x6b\x3d\x22\x68\x74\x74\x70\x3a\x2f\
+\x2f\x77\x77\x77\x2e\x77\x33\x2e\x6f\x72\x67\x2f\x31\x39\x39\x39\
+\x2f\x78\x6c\x69\x6e\x6b\x22\x20\x78\x3d\x22\x30\x70\x78\x22\x20\
+\x79\x3d\x22\x30\x70\x78\x22\x0d\x0a\x09\x20\x76\x69\x65\x77\x42\
+\x6f\x78\x3d\x22\x30\x20\x30\x20\x32\x30\x20\x32\x30\x22\x20\x65\
+\x6e\x61\x62\x6c\x65\x2d\x62\x61\x63\x6b\x67\x72\x6f\x75\x6e\x64\
+\x3d\x22\x6e\x65\x77\x20\x30\x20\x30\x20\x32\x30\x20\x32\x30\x22\
+\x20\x78\x6d\x6c\x3a\x73\x70\x61\x63\x65\x3d\x22\x70\x72\x65\x73\
+\x65\x72\x76\x65\x22\x3e\x0d\x0a\x3c\x70\x61\x74\x68\x20\x64\x3d\
+\x22\x4d\x31\x30\x2c\x30\x2e\x34\x43\x34\x2e\x36\x39\x38\x2c\x30\
+\x2e\x34\x2c\x30\x2e\x34\x2c\x34\x2e\x36\x39\x38\x2c\x30\x2e\x34\
+\x2c\x31\x30\x43\x30\x2e\x34\x2c\x31\x35\x2e\x33\x30\x32\x2c\x34\
+\x2e\x36\x39\x38\x2c\x31\x39\x2e\x36\x2c\x31\x30\x2c\x31\x39\x2e\
+\x36\x63\x35\x2e\x33\x30\x31\x2c\x30\x2c\x39\x2e\x36\x2d\x34\x2e\
+\x32\x39\x38\x2c\x39\x2e\x36\x2d\x39\x2e\x36\x30\x31\x0d\x0a\x09\
+\x43\x31\x39\x2e\x36\x2c\x34\x2e\x36\x39\x38\x2c\x31\x35\x2e\x33\
+\x30\x31\x2c\x30\x2e\x34\x2c\x31\x30\x2c\x30\x2e\x34\x7a\x20\x4d\
+\x31\x30\x2c\x31\x37\x2e\x35\x39\x39\x63\x2d\x34\x2e\x31\x39\x37\
+\x2c\x30\x2d\x37\x2e\x36\x2d\x33\x2e\x34\x30\x32\x2d\x37\x2e\x36\
+\x2d\x37\x2e\x36\x53\x35\x2e\x38\x30\x32\x2c\x32\x2e\x34\x2c\x31\
+\x30\x2c\x32\x2e\x34\x63\x34\x2e\x31\x39\x37\x2c\x30\x2c\x37\x2e\
+\x36\x30\x31\x2c\x33\x2e\x34\x30\x32\x2c\x37\x2e\x36\x30\x31\x2c\
+\x37\x2e\x36\x0d\x0a\x09\x53\x31\x34\x2e\x31\x39\x37\x2c\x31\x37\
+\x2e\x35\x39\x39\x2c\x31\x30\x2c\x31\x37\x2e\x35\x39\x39\x7a\x22\
+\x2f\x3e\x0d\x0a\x3c\x2f\x73\x76\x67\x3e\x0d\x0a\
+\x00\x00\x03\x52\
 \x3c\
-\x73\x76\x67\x20\x78\x6d\x6c\x6e\x73\x3d\x22\x68\x74\x74\x70\x3a\
-\x2f\x2f\x77\x77\x77\x2e\x77\x33\x2e\x6f\x72\x67\x2f\x32\x30\x30\
-\x30\x2f\x73\x76\x67\x22\x20\x76\x69\x65\x77\x42\x6f\x78\x3d\x22\
-\x30\x20\x30\x20\x32\x30\x20\x32\x30\x22\x3e\x3c\x70\x61\x74\x68\
-\x20\x64\x3d\x22\x4d\x31\x38\x20\x31\x32\x76\x31\x48\x38\x76\x35\
-\x6c\x2d\x36\x2d\x36\x20\x36\x2d\x36\x76\x35\x68\x38\x56\x32\x68\
-\x32\x7a\x22\x2f\x3e\x3c\x2f\x73\x76\x67\x3e\
-\x00\x00\x02\xa2\
-\x3c\
 \x3f\x78\x6d\x6c\x20\x76\x65\x72\x73\x69\x6f\x6e\x3d\x22\x31\x2e\
 \x30\x22\x20\x65\x6e\x63\x6f\x64\x69\x6e\x67\x3d\x22\x75\x74\x66\
 \x2d\x38\x22\x3f\x3e\x0d\x0a\x3c\x21\x2d\x2d\x20\x47\x65\x6e\x65\
@@ -180,21 +286,64 @@
 \x6e\x61\x62\x6c\x65\x2d\x62\x61\x63\x6b\x67\x72\x6f\x75\x6e\x64\
 \x3d\x22\x6e\x65\x77\x20\x30\x20\x30\x20\x35\x31\x32\x20\x35\x31\
 \x32\x22\x20\x78\x6d\x6c\x3a\x73\x70\x61\x63\x65\x3d\x22\x70\x72\
-\x65\x73\x65\x72\x76\x65\x22\x3e\x0d\x0a\x3c\x67\x3e\x0d\x0a\x09\
-\x3c\x70\x61\x74\x68\x20\x64\x3d\x22\x4d\x31\x32\x38\x2c\x34\x30\
-\x35\x2e\x34\x32\x39\x43\x31\x32\x38\x2c\x34\x32\x38\x2e\x38\x34\
-\x36\x2c\x31\x34\x37\x2e\x31\x39\x38\x2c\x34\x34\x38\x2c\x31\x37\
-\x30\x2e\x36\x36\x37\x2c\x34\x34\x38\x68\x31\x37\x30\x2e\x36\x36\
-\x37\x43\x33\x36\x34\x2e\x38\x30\x32\x2c\x34\x34\x38\x2c\x33\x38\
-\x34\x2c\x34\x32\x38\x2e\x38\x34\x36\x2c\x33\x38\x34\x2c\x34\x30\
-\x35\x2e\x34\x32\x39\x56\x31\x36\x30\x48\x31\x32\x38\x56\x34\x30\
-\x35\x2e\x34\x32\x39\x7a\x20\x4d\x34\x31\x36\x2c\x39\x36\x0d\x0a\
-\x09\x09\x68\x2d\x38\x30\x6c\x2d\x32\x36\x2e\x37\x38\x35\x2d\x33\
-\x32\x48\x32\x30\x32\x2e\x37\x38\x36\x4c\x31\x37\x36\x2c\x39\x36\
-\x48\x39\x36\x76\x33\x32\x68\x33\x32\x30\x56\x39\x36\x7a\x22\x2f\
-\x3e\x0d\x0a\x3c\x2f\x67\x3e\x0d\x0a\x3c\x2f\x73\x76\x67\x3e\x0d\
+\x65\x73\x65\x72\x76\x65\x22\x3e\x0d\x0a\x3c\x70\x61\x74\x68\x20\
+\x64\x3d\x22\x4d\x34\x33\x37\x2e\x33\x33\x34\x2c\x31\x34\x34\x48\
+\x32\x35\x36\x2e\x30\x30\x36\x6c\x2d\x34\x32\x2e\x36\x36\x38\x2d\
+\x34\x38\x48\x37\x34\x2e\x36\x36\x36\x43\x35\x31\x2e\x31\x39\x37\
+\x2c\x39\x36\x2c\x33\x32\x2c\x31\x31\x35\x2e\x31\x39\x38\x2c\x33\
+\x32\x2c\x31\x33\x38\x2e\x36\x36\x37\x76\x32\x33\x34\x2e\x36\x36\
+\x36\x43\x33\x32\x2c\x33\x39\x36\x2e\x38\x30\x32\x2c\x35\x31\x2e\
+\x31\x39\x37\x2c\x34\x31\x36\x2c\x37\x34\x2e\x36\x36\x36\x2c\x34\
+\x31\x36\x68\x33\x36\x32\x2e\x36\x36\x38\x0d\x0a\x09\x43\x34\x36\
+\x30\x2e\x38\x30\x33\x2c\x34\x31\x36\x2c\x34\x38\x30\x2c\x33\x39\
+\x36\x2e\x38\x30\x32\x2c\x34\x38\x30\x2c\x33\x37\x33\x2e\x33\x33\
+\x33\x56\x31\x38\x36\x2e\x36\x36\x37\x43\x34\x38\x30\x2c\x31\x36\
+\x33\x2e\x31\x39\x38\x2c\x34\x36\x30\x2e\x38\x30\x33\x2c\x31\x34\
+\x34\x2c\x34\x33\x37\x2e\x33\x33\x34\x2c\x31\x34\x34\x7a\x20\x4d\
+\x34\x34\x38\x2c\x33\x37\x33\x2e\x33\x33\x33\x0d\x0a\x09\x63\x30\
+\x2c\x35\x2e\x37\x38\x32\x2d\x34\x2e\x38\x38\x35\x2c\x31\x30\x2e\
+\x36\x36\x37\x2d\x31\x30\x2e\x36\x36\x36\x2c\x31\x30\x2e\x36\x36\
+\x37\x48\x37\x34\x2e\x36\x36\x36\x43\x36\x38\x2e\x38\x38\x34\x2c\
+\x33\x38\x34\x2c\x36\x34\x2c\x33\x37\x39\x2e\x31\x31\x35\x2c\x36\
+\x34\x2c\x33\x37\x33\x2e\x33\x33\x33\x56\x31\x37\x36\x68\x33\x37\
+\x33\x2e\x33\x33\x34\x63\x35\x2e\x37\x38\x31\x2c\x30\x2c\x31\x30\
+\x2e\x36\x36\x36\x2c\x34\x2e\x38\x38\x35\x2c\x31\x30\x2e\x36\x36\
+\x36\x2c\x31\x30\x2e\x36\x36\x37\x0d\x0a\x09\x56\x33\x37\x33\x2e\
+\x33\x33\x33\x7a\x22\x2f\x3e\x0d\x0a\x3c\x2f\x73\x76\x67\x3e\x0d\
 \x0a\
-\x00\x00\x03\x26\
+\x00\x00\x01\xdd\
+\x00\
+\x00\x06\xe4\x78\x9c\xcd\x54\x4d\x6f\x9b\x40\x10\x3d\x13\x29\xff\
+\x61\xba\xb7\x4a\xec\x17\xc4\xd4\xa6\xa6\x51\xfd\x21\xcb\x52\x9a\
+\x58\x6a\xea\xaa\xa7\x0a\xc3\x16\x50\x28\x20\x58\xc0\xce\xaf\xef\
+\xee\x92\x54\x51\x95\xfa\x18\xfb\xb0\x33\xda\x79\x6f\xde\xbc\x65\
+\x24\xa6\xd7\xfb\xdf\x39\x74\xa2\x6e\xb2\xb2\x08\x10\x27\x0c\x81\
+\x28\xa2\x32\xce\x8a\x24\x40\xad\xfc\x85\xc7\xe8\xfa\xd3\xe5\xc5\
+\xf4\x1d\xc6\xb0\x12\x85\xa8\x43\x59\xd6\x3e\x7c\x8e\xcb\x9d\x80\
+\x75\x9e\xb7\x8d\x34\x25\xe0\x1e\x71\x08\xb7\xe1\xeb\x76\x05\xcb\
+\x7d\x55\xd6\x12\x36\x79\x9b\xe0\x75\x01\xc4\x14\xb7\xc3\x10\x1f\
+\x3c\xc2\x18\xcc\xda\x2c\x8f\x81\xbd\x07\xc0\xd8\xe8\x2f\xee\xe6\
+\xf7\x3f\x36\x4b\x68\xba\x04\x36\xdf\x66\x37\xeb\x39\x20\x4c\xe9\
+\x77\x77\x4e\xe9\xe2\x7e\x61\x24\x38\xe1\x94\x2e\x6f\x11\xa0\x54\
+\xca\xca\xa7\xb4\xef\x7b\xd2\xbb\xa4\xac\x13\xba\xaa\xc3\x2a\xcd\
+\xa2\x86\x2a\x22\xd5\x44\xd5\x44\x95\x18\xe7\x24\x96\x31\xd2\x33\
+\xb4\xf4\x8b\xa7\x72\x04\x59\x1c\xa0\x9b\xf0\x20\xea\x9f\xea\xa2\
+\xbe\x44\xd1\x04\xaf\x48\x3b\x8c\x31\x2d\xf5\x44\xf1\xf7\x79\x56\
+\x3c\xbc\x46\xe4\x93\xc9\x84\x1a\x54\x51\x03\xc4\xaa\x3d\x82\xc3\
+\x90\x2f\x2f\x2c\xe8\xb3\x58\xa6\x01\x1a\x71\x47\x03\xa9\xc8\x92\
+\x54\xfe\xbd\x76\x99\xe8\x67\xa5\xee\x02\x06\xaa\xa6\x0f\x82\x46\
+\x1e\x72\x11\x20\x51\x84\xbb\x5c\xe0\x5d\x18\x3d\x24\x75\xd9\x16\
+\xb1\x5f\x88\x1e\x5e\x30\x3f\x1a\x6f\x7e\x53\x85\x91\xa2\x57\xb5\
+\x68\x44\xdd\x09\xf3\xea\x44\x05\x6b\x88\xd6\xb4\x0a\x65\x0a\xea\
+\xd1\x5f\xb8\xc7\x6c\x3e\x72\x89\x1b\x31\xdb\x25\x1f\xb0\x6b\x7b\
+\x2a\xaa\xa3\x73\x8a\x47\x8c\x8c\x22\xac\x00\x9b\xe9\x22\x76\xf1\
+\x13\xdc\x0d\x10\x33\x98\xfb\xdc\xa0\x73\x6a\x00\xd3\xa2\x4b\xb6\
+\x51\xd4\x67\x6b\xe6\x3c\xea\x4f\x60\x59\xf4\x1f\x1f\xce\x78\x7c\
+\x16\x3e\xae\xb8\x77\x3a\x1f\x53\xfa\xff\x25\x39\x63\xfe\x26\xa6\
+\xcc\x9c\x23\x4b\x3a\x07\x1f\x7a\x49\x27\xf3\x71\x6c\x49\x57\x6c\
+\xf2\x26\xa6\xcc\x9c\x23\x4b\x3a\x07\x1f\x7a\x49\x27\xf3\x31\x2c\
+\xe9\x39\xaa\x7f\xb6\xca\x7f\x00\x99\x18\x96\x19\
+\x00\x00\x03\x4c\
 \x3c\
 \x3f\x78\x6d\x6c\x20\x76\x65\x72\x73\x69\x6f\x6e\x3d\x22\x31\x2e\
 \x30\x22\x20\x65\x6e\x63\x6f\x64\x69\x6e\x67\x3d\x22\x75\x74\x66\
@@ -225,29 +374,31 @@
 \x6e\x61\x62\x6c\x65\x2d\x62\x61\x63\x6b\x67\x72\x6f\x75\x6e\x64\
 \x3d\x22\x6e\x65\x77\x20\x30\x20\x30\x20\x35\x31\x32\x20\x35\x31\
 \x32\x22\x20\x78\x6d\x6c\x3a\x73\x70\x61\x63\x65\x3d\x22\x70\x72\
-\x65\x73\x65\x72\x76\x65\x22\x3e\x0d\x0a\x3c\x67\x3e\x0d\x0a\x09\
-\x3c\x70\x61\x74\x68\x20\x64\x3d\x22\x4d\x32\x35\x36\x2c\x33\x38\
-\x38\x63\x2d\x37\x32\x2e\x35\x39\x37\x2c\x30\x2d\x31\x33\x32\x2d\
-\x35\x39\x2e\x34\x30\x35\x2d\x31\x33\x32\x2d\x31\x33\x32\x63\x30\
-\x2d\x37\x32\x2e\x36\x30\x31\x2c\x35\x39\x2e\x34\x30\x33\x2d\x31\
-\x33\x32\x2c\x31\x33\x32\x2d\x31\x33\x32\x63\x33\x36\x2e\x33\x2c\
-\x30\x2c\x36\x39\x2e\x32\x39\x39\x2c\x31\x35\x2e\x34\x2c\x39\x32\
-\x2e\x34\x30\x36\x2c\x33\x39\x2e\x36\x30\x31\x4c\x32\x37\x38\x2c\
-\x32\x33\x34\x68\x31\x35\x34\x56\x38\x30\x0d\x0a\x09\x09\x6c\x2d\
-\x35\x31\x2e\x36\x39\x38\x2c\x35\x31\x2e\x37\x30\x32\x43\x33\x34\
-\x38\x2e\x34\x30\x36\x2c\x39\x39\x2e\x37\x39\x38\x2c\x33\x30\x34\
-\x2e\x34\x30\x36\x2c\x38\x30\x2c\x32\x35\x36\x2c\x38\x30\x63\x2d\
-\x39\x36\x2e\x37\x39\x37\x2c\x30\x2d\x31\x37\x36\x2c\x37\x39\x2e\
-\x32\x30\x33\x2d\x31\x37\x36\x2c\x31\x37\x36\x73\x37\x38\x2e\x30\
-\x39\x34\x2c\x31\x37\x36\x2c\x31\x37\x36\x2c\x31\x37\x36\x0d\x0a\
-\x09\x09\x63\x38\x31\x2e\x30\x34\x35\x2c\x30\x2c\x31\x34\x38\x2e\
-\x32\x38\x37\x2d\x35\x34\x2e\x31\x33\x34\x2c\x31\x36\x39\x2e\x34\
-\x30\x31\x2d\x31\x32\x38\x48\x33\x37\x38\x2e\x38\x35\x43\x33\x36\
-\x30\x2e\x31\x30\x35\x2c\x33\x35\x33\x2e\x35\x36\x31\x2c\x33\x31\
-\x31\x2e\x37\x31\x32\x2c\x33\x38\x38\x2c\x32\x35\x36\x2c\x33\x38\
-\x38\x7a\x22\x2f\x3e\x0d\x0a\x3c\x2f\x67\x3e\x0d\x0a\x3c\x2f\x73\
-\x76\x67\x3e\x0d\x0a\
-\x00\x00\x03\x22\
+\x65\x73\x65\x72\x76\x65\x22\x3e\x0d\x0a\x3c\x67\x20\x69\x64\x3d\
+\x22\x49\x63\x6f\x6e\x5f\x32\x31\x5f\x22\x3e\x0d\x0a\x09\x3c\x67\
+\x3e\x0d\x0a\x09\x09\x3c\x70\x61\x74\x68\x20\x64\x3d\x22\x4d\x32\
+\x35\x36\x2c\x31\x35\x32\x63\x2d\x35\x37\x2e\x32\x2c\x30\x2d\x31\
+\x30\x34\x2c\x34\x36\x2e\x38\x2d\x31\x30\x34\x2c\x31\x30\x34\x73\
+\x34\x36\x2e\x38\x2c\x31\x30\x34\x2c\x31\x30\x34\x2c\x31\x30\x34\
+\x73\x31\x30\x34\x2d\x34\x36\x2e\x38\x2c\x31\x30\x34\x2d\x31\x30\
+\x34\x53\x33\x31\x33\x2e\x32\x2c\x31\x35\x32\x2c\x32\x35\x36\x2c\
+\x31\x35\x32\x7a\x20\x4d\x32\x35\x36\x2c\x34\x38\x0d\x0a\x09\x09\
+\x09\x43\x31\x34\x31\x2e\x36\x30\x31\x2c\x34\x38\x2c\x34\x38\x2c\
+\x31\x34\x31\x2e\x36\x30\x31\x2c\x34\x38\x2c\x32\x35\x36\x73\x39\
+\x33\x2e\x36\x30\x31\x2c\x32\x30\x38\x2c\x32\x30\x38\x2c\x32\x30\
+\x38\x73\x32\x30\x38\x2d\x39\x33\x2e\x36\x30\x31\x2c\x32\x30\x38\
+\x2d\x32\x30\x38\x53\x33\x37\x30\x2e\x33\x39\x39\x2c\x34\x38\x2c\
+\x32\x35\x36\x2c\x34\x38\x7a\x20\x4d\x32\x35\x36\x2c\x34\x32\x32\
+\x2e\x34\x0d\x0a\x09\x09\x09\x63\x2d\x39\x31\x2e\x35\x31\x38\x2c\
+\x30\x2d\x31\x36\x36\x2e\x34\x2d\x37\x34\x2e\x38\x38\x33\x2d\x31\
+\x36\x36\x2e\x34\x2d\x31\x36\x36\x2e\x34\x53\x31\x36\x34\x2e\x34\
+\x38\x32\x2c\x38\x39\x2e\x36\x2c\x32\x35\x36\x2c\x38\x39\x2e\x36\
+\x53\x34\x32\x32\x2e\x34\x2c\x31\x36\x34\x2e\x34\x38\x32\x2c\x34\
+\x32\x32\x2e\x34\x2c\x32\x35\x36\x53\x33\x34\x37\x2e\x35\x31\x38\
+\x2c\x34\x32\x32\x2e\x34\x2c\x32\x35\x36\x2c\x34\x32\x32\x2e\x34\
+\x7a\x22\x2f\x3e\x0d\x0a\x09\x3c\x2f\x67\x3e\x0d\x0a\x3c\x2f\x67\
+\x3e\x0d\x0a\x3c\x2f\x73\x76\x67\x3e\x0d\x0a\
+\x00\x00\x03\x36\
 \x3c\
 \x3f\x78\x6d\x6c\x20\x76\x65\x72\x73\x69\x6f\x6e\x3d\x22\x31\x2e\
 \x30\x22\x20\x65\x6e\x63\x6f\x64\x69\x6e\x67\x3d\x22\x75\x74\x66\
@@ -279,28 +430,29 @@
 \x3d\x22\x6e\x65\x77\x20\x30\x20\x30\x20\x35\x31\x32\x20\x35\x31\
 \x32\x22\x20\x78\x6d\x6c\x3a\x73\x70\x61\x63\x65\x3d\x22\x70\x72\
 \x65\x73\x65\x72\x76\x65\x22\x3e\x0d\x0a\x3c\x67\x3e\x0d\x0a\x09\
-\x3c\x63\x69\x72\x63\x6c\x65\x20\x63\x78\x3d\x22\x32\x35\x36\x22\
-\x20\x63\x79\x3d\x22\x32\x38\x30\x22\x20\x72\x3d\x22\x36\x33\x22\
-\x2f\x3e\x0d\x0a\x09\x3c\x70\x61\x74\x68\x20\x64\x3d\x22\x4d\x34\
-\x34\x30\x2c\x39\x36\x68\x2d\x38\x38\x6c\x2d\x33\x32\x2d\x33\x32\
-\x48\x31\x39\x32\x6c\x2d\x33\x32\x2c\x33\x32\x48\x37\x32\x63\x2d\
-\x32\x32\x2e\x30\x39\x32\x2c\x30\x2d\x34\x30\x2c\x31\x37\x2e\x39\
-\x30\x38\x2d\x34\x30\x2c\x34\x30\x76\x32\x37\x32\x63\x30\x2c\x32\
-\x32\x2e\x30\x39\x32\x2c\x31\x37\x2e\x39\x30\x38\x2c\x34\x30\x2c\
-\x34\x30\x2c\x34\x30\x68\x33\x36\x38\x63\x32\x32\x2e\x30\x39\x32\
-\x2c\x30\x2c\x34\x30\x2d\x31\x37\x2e\x39\x30\x38\x2c\x34\x30\x2d\
-\x34\x30\x0d\x0a\x09\x09\x56\x31\x33\x36\x43\x34\x38\x30\x2c\x31\
-\x31\x33\x2e\x39\x30\x38\x2c\x34\x36\x32\x2e\x30\x39\x32\x2c\x39\
-\x36\x2c\x34\x34\x30\x2c\x39\x36\x7a\x20\x4d\x32\x35\x36\x2c\x33\
-\x39\x32\x63\x2d\x36\x31\x2e\x38\x35\x35\x2c\x30\x2d\x31\x31\x32\
-\x2d\x35\x30\x2e\x31\x34\x35\x2d\x31\x31\x32\x2d\x31\x31\x32\x73\
-\x35\x30\x2e\x31\x34\x35\x2d\x31\x31\x32\x2c\x31\x31\x32\x2d\x31\
-\x31\x32\x73\x31\x31\x32\x2c\x35\x30\x2e\x31\x34\x35\x2c\x31\x31\
-\x32\x2c\x31\x31\x32\x0d\x0a\x09\x09\x53\x33\x31\x37\x2e\x38\x35\
-\x35\x2c\x33\x39\x32\x2c\x32\x35\x36\x2c\x33\x39\x32\x7a\x22\x2f\
-\x3e\x0d\x0a\x3c\x2f\x67\x3e\x0d\x0a\x3c\x2f\x73\x76\x67\x3e\x0d\
-\x0a\
-\x00\x00\x02\xc9\
+\x3c\x70\x6f\x6c\x79\x67\x6f\x6e\x20\x70\x6f\x69\x6e\x74\x73\x3d\
+\x22\x33\x39\x36\x2e\x37\x39\x35\x2c\x33\x39\x36\x2e\x38\x20\x33\
+\x32\x30\x2c\x33\x39\x36\x2e\x38\x20\x33\x32\x30\x2c\x34\x34\x38\
+\x20\x34\x34\x38\x2c\x34\x34\x38\x20\x34\x34\x38\x2c\x33\x32\x30\
+\x20\x33\x39\x36\x2e\x37\x39\x35\x2c\x33\x32\x30\x20\x09\x22\x2f\
+\x3e\x0d\x0a\x09\x3c\x70\x6f\x6c\x79\x67\x6f\x6e\x20\x70\x6f\x69\
+\x6e\x74\x73\x3d\x22\x33\x39\x36\x2e\x38\x2c\x31\x31\x35\x2e\x32\
+\x30\x35\x20\x33\x39\x36\x2e\x38\x2c\x31\x39\x32\x20\x34\x34\x38\
+\x2c\x31\x39\x32\x20\x34\x34\x38\x2c\x36\x34\x20\x33\x32\x30\x2c\
+\x36\x34\x20\x33\x32\x30\x2c\x31\x31\x35\x2e\x32\x30\x35\x20\x09\
+\x22\x2f\x3e\x0d\x0a\x09\x3c\x70\x6f\x6c\x79\x67\x6f\x6e\x20\x70\
+\x6f\x69\x6e\x74\x73\x3d\x22\x31\x31\x35\x2e\x32\x30\x35\x2c\x31\
+\x31\x35\x2e\x32\x20\x31\x39\x32\x2c\x31\x31\x35\x2e\x32\x20\x31\
+\x39\x32\x2c\x36\x34\x20\x36\x34\x2c\x36\x34\x20\x36\x34\x2c\x31\
+\x39\x32\x20\x31\x31\x35\x2e\x32\x30\x35\x2c\x31\x39\x32\x20\x09\
+\x22\x2f\x3e\x0d\x0a\x09\x3c\x70\x6f\x6c\x79\x67\x6f\x6e\x20\x70\
+\x6f\x69\x6e\x74\x73\x3d\x22\x31\x31\x35\x2e\x32\x2c\x33\x39\x36\
+\x2e\x37\x39\x35\x20\x31\x31\x35\x2e\x32\x2c\x33\x32\x30\x20\x36\
+\x34\x2c\x33\x32\x30\x20\x36\x34\x2c\x34\x34\x38\x20\x31\x39\x32\
+\x2c\x34\x34\x38\x20\x31\x39\x32\x2c\x33\x39\x36\x2e\x37\x39\x35\
+\x20\x09\x22\x2f\x3e\x0d\x0a\x3c\x2f\x67\x3e\x0d\x0a\x3c\x2f\x73\
+\x76\x67\x3e\x0d\x0a\
+\x00\x00\x07\x80\
 \x3c\
 \x3f\x78\x6d\x6c\x20\x76\x65\x72\x73\x69\x6f\x6e\x3d\x22\x31\x2e\
 \x30\x22\x20\x65\x6e\x63\x6f\x64\x69\x6e\x67\x3d\x22\x75\x74\x66\
@@ -327,27 +479,102 @@
 \x20\x79\x3d\x22\x30\x70\x78\x22\x0d\x0a\x09\x20\x77\x69\x64\x74\
 \x68\x3d\x22\x35\x31\x32\x70\x78\x22\x20\x68\x65\x69\x67\x68\x74\
 \x3d\x22\x35\x31\x32\x70\x78\x22\x20\x76\x69\x65\x77\x42\x6f\x78\
-\x3d\x22\x30\x20\x30\x20\x35\x31\x32\x20\x35\x31\x32\x22\x20\x73\
-\x74\x79\x6c\x65\x3d\x22\x65\x6e\x61\x62\x6c\x65\x2d\x62\x61\x63\
-\x6b\x67\x72\x6f\x75\x6e\x64\x3a\x6e\x65\x77\x20\x30\x20\x30\x20\
-\x35\x31\x32\x20\x35\x31\x32\x3b\x22\x20\x78\x6d\x6c\x3a\x73\x70\
-\x61\x63\x65\x3d\x22\x70\x72\x65\x73\x65\x72\x76\x65\x22\x3e\x0d\
-\x0a\x3c\x70\x6f\x6c\x79\x67\x6f\x6e\x20\x70\x6f\x69\x6e\x74\x73\
-\x3d\x22\x34\x38\x30\x2c\x32\x35\x36\x20\x33\x38\x34\x2c\x31\x36\
-\x30\x20\x33\x38\x34\x2c\x32\x33\x36\x20\x32\x37\x36\x2c\x32\x33\
-\x36\x20\x32\x37\x36\x2c\x31\x32\x38\x20\x33\x35\x32\x2c\x31\x32\
-\x38\x20\x32\x35\x36\x2c\x33\x32\x20\x31\x36\x30\x2c\x31\x32\x38\
-\x20\x32\x33\x36\x2c\x31\x32\x38\x20\x32\x33\x36\x2c\x32\x33\x36\
-\x20\x31\x32\x38\x2c\x32\x33\x36\x20\x31\x32\x38\x2c\x31\x36\x30\
-\x20\x33\x32\x2c\x32\x35\x36\x20\x31\x32\x38\x2c\x33\x35\x32\x20\
-\x0d\x0a\x09\x31\x32\x38\x2c\x32\x37\x36\x20\x32\x33\x36\x2c\x32\
-\x37\x36\x20\x32\x33\x36\x2c\x33\x38\x34\x20\x31\x36\x30\x2c\x33\
-\x38\x34\x20\x32\x35\x36\x2c\x34\x38\x30\x20\x33\x35\x32\x2c\x33\
-\x38\x34\x20\x32\x37\x35\x2e\x38\x2c\x33\x38\x34\x20\x32\x37\x35\
-\x2e\x34\x2c\x32\x37\x35\x2e\x35\x20\x33\x38\x34\x2c\x32\x37\x35\
-\x2e\x38\x20\x33\x38\x34\x2c\x33\x35\x32\x20\x22\x2f\x3e\x0d\x0a\
-\x3c\x2f\x73\x76\x67\x3e\x0d\x0a\
-\x00\x00\x03\x52\
+\x3d\x22\x30\x20\x30\x20\x35\x31\x32\x20\x35\x31\x32\x22\x20\x65\
+\x6e\x61\x62\x6c\x65\x2d\x62\x61\x63\x6b\x67\x72\x6f\x75\x6e\x64\
+\x3d\x22\x6e\x65\x77\x20\x30\x20\x30\x20\x35\x31\x32\x20\x35\x31\
+\x32\x22\x20\x78\x6d\x6c\x3a\x73\x70\x61\x63\x65\x3d\x22\x70\x72\
+\x65\x73\x65\x72\x76\x65\x22\x3e\x0d\x0a\x3c\x67\x3e\x0d\x0a\x09\
+\x3c\x70\x61\x74\x68\x20\x64\x3d\x22\x4d\x31\x39\x33\x2e\x34\x36\
+\x2c\x32\x34\x39\x2e\x30\x35\x36\x63\x33\x2e\x37\x32\x33\x2d\x30\
+\x2e\x36\x37\x2c\x37\x2e\x35\x38\x39\x2d\x31\x2e\x30\x34\x31\x2c\
+\x31\x31\x2e\x35\x38\x36\x2d\x31\x2e\x30\x34\x31\x4c\x32\x30\x31\
+\x2e\x39\x32\x34\x2c\x32\x34\x38\x68\x31\x30\x33\x2e\x38\x32\x33\
+\x63\x34\x2e\x35\x30\x33\x2c\x30\x2c\x38\x2e\x38\x30\x36\x2d\x30\
+\x2e\x36\x31\x37\x2c\x31\x32\x2e\x39\x30\x38\x2d\x31\x2e\x37\x35\
+\x34\x0d\x0a\x09\x09\x63\x31\x39\x2e\x33\x37\x2d\x35\x2e\x33\x36\
+\x33\x2c\x33\x33\x2e\x33\x34\x35\x2d\x32\x32\x2e\x35\x33\x37\x2c\
+\x33\x33\x2e\x33\x34\x35\x2d\x34\x33\x2e\x36\x36\x33\x76\x2d\x33\
+\x30\x2e\x38\x32\x32\x76\x2d\x35\x36\x2e\x34\x30\x32\x63\x30\x2d\
+\x32\x34\x2e\x38\x33\x32\x2d\x32\x31\x2e\x31\x35\x2d\x34\x33\x2e\
+\x34\x38\x34\x2d\x34\x36\x2e\x32\x38\x39\x2d\x34\x37\x2e\x36\x30\
+\x36\x0d\x0a\x09\x09\x63\x2d\x31\x35\x2e\x39\x33\x31\x2d\x32\x2e\
+\x36\x32\x34\x2d\x33\x39\x2e\x32\x35\x38\x2d\x33\x2e\x38\x32\x37\
+\x2d\x35\x35\x2e\x30\x38\x39\x2d\x33\x2e\x37\x34\x39\x63\x2d\x31\
+\x35\x2e\x38\x32\x39\x2c\x30\x2e\x30\x38\x36\x2d\x33\x30\x2e\x39\
+\x38\x31\x2c\x31\x2e\x34\x30\x34\x2d\x34\x34\x2e\x32\x37\x37\x2c\
+\x33\x2e\x37\x34\x39\x43\x31\x36\x37\x2e\x31\x34\x33\x2c\x37\x34\
+\x2e\x35\x37\x36\x2c\x31\x36\x30\x2c\x38\x38\x2e\x39\x32\x38\x2c\
+\x31\x36\x30\x2c\x31\x31\x35\x2e\x33\x35\x39\x56\x31\x34\x34\x68\
+\x39\x36\x0d\x0a\x09\x09\x76\x31\x36\x48\x31\x32\x38\x2e\x38\x32\
+\x63\x2d\x33\x35\x2e\x36\x32\x38\x2c\x30\x2d\x36\x34\x2e\x35\x33\
+\x38\x2c\x34\x32\x2e\x35\x37\x31\x2d\x36\x34\x2e\x38\x31\x33\x2c\
+\x39\x35\x2e\x32\x34\x32\x43\x36\x34\x2e\x30\x30\x35\x2c\x32\x35\
+\x35\x2e\x34\x39\x35\x2c\x36\x34\x2c\x32\x35\x35\x2e\x37\x34\x37\
+\x2c\x36\x34\x2c\x32\x35\x36\x63\x30\x2c\x39\x2e\x35\x32\x33\x2c\
+\x30\x2e\x39\x34\x2c\x31\x38\x2e\x37\x32\x2c\x32\x2e\x36\x38\x35\
+\x2c\x32\x37\x2e\x34\x30\x34\x0d\x0a\x09\x09\x43\x37\x34\x2e\x36\
+\x34\x38\x2c\x33\x32\x33\x2e\x30\x37\x2c\x39\x39\x2e\x34\x35\x31\
+\x2c\x33\x35\x32\x2c\x31\x32\x38\x2e\x38\x32\x2c\x33\x35\x32\x48\
+\x31\x34\x34\x76\x2d\x32\x2e\x36\x36\x32\x76\x2d\x34\x33\x2e\x32\
+\x37\x33\x43\x31\x34\x34\x2c\x32\x37\x39\x2e\x32\x33\x38\x2c\x31\
+\x36\x34\x2e\x31\x34\x36\x2c\x32\x35\x34\x2e\x33\x33\x32\x2c\x31\
+\x39\x33\x2e\x34\x36\x2c\x32\x34\x39\x2e\x30\x35\x36\x7a\x20\x4d\
+\x32\x30\x33\x2e\x36\x35\x36\x2c\x31\x32\x37\x2e\x30\x30\x32\x0d\
+\x0a\x09\x09\x63\x2d\x39\x2e\x35\x39\x32\x2c\x30\x2d\x31\x37\x2e\
+\x33\x38\x34\x2d\x37\x2e\x37\x38\x35\x2d\x31\x37\x2e\x33\x38\x34\
+\x2d\x31\x37\x2e\x34\x30\x33\x63\x30\x2d\x39\x2e\x36\x36\x34\x2c\
+\x37\x2e\x37\x37\x34\x2d\x31\x37\x2e\x35\x32\x2c\x31\x37\x2e\x33\
+\x38\x34\x2d\x31\x37\x2e\x35\x32\x63\x39\x2e\x35\x37\x34\x2c\x30\
+\x2c\x31\x37\x2e\x33\x39\x39\x2c\x37\x2e\x38\x35\x35\x2c\x31\x37\
+\x2e\x33\x39\x39\x2c\x31\x37\x2e\x35\x32\x0d\x0a\x09\x09\x43\x32\
+\x32\x31\x2e\x30\x35\x36\x2c\x31\x31\x39\x2e\x32\x31\x37\x2c\x32\
+\x31\x33\x2e\x32\x34\x36\x2c\x31\x32\x37\x2e\x30\x30\x32\x2c\x32\
+\x30\x33\x2e\x36\x35\x36\x2c\x31\x32\x37\x2e\x30\x30\x32\x7a\x22\
+\x2f\x3e\x0d\x0a\x09\x3c\x70\x61\x74\x68\x20\x64\x3d\x22\x4d\x34\
+\x34\x33\x2e\x39\x35\x31\x2c\x32\x32\x32\x2e\x35\x34\x33\x43\x34\
+\x33\x34\x2e\x37\x38\x2c\x31\x38\x36\x2e\x30\x32\x31\x2c\x34\x31\
+\x31\x2e\x30\x33\x33\x2c\x31\x36\x30\x2c\x33\x38\x33\x2e\x31\x38\
+\x2c\x31\x36\x30\x48\x33\x36\x38\x76\x32\x2e\x36\x32\x36\x76\x33\
+\x38\x2e\x30\x34\x36\x63\x30\x2c\x33\x33\x2e\x39\x31\x35\x2d\x32\
+\x32\x2e\x32\x38\x36\x2c\x35\x38\x2e\x34\x37\x34\x2d\x34\x39\x2e\
+\x34\x38\x39\x2c\x36\x32\x2e\x36\x38\x31\x0d\x0a\x09\x09\x63\x2d\
+\x32\x2e\x37\x33\x37\x2c\x30\x2e\x34\x32\x34\x2d\x35\x2e\x34\x38\
+\x33\x2c\x30\x2e\x36\x34\x36\x2d\x38\x2e\x33\x30\x31\x2c\x30\x2e\
+\x36\x34\x36\x48\x32\x30\x36\x2e\x33\x35\x31\x63\x2d\x34\x2e\x35\
+\x31\x38\x2c\x30\x2d\x38\x2e\x39\x30\x34\x2c\x30\x2e\x35\x38\x34\
+\x2d\x31\x33\x2e\x30\x34\x39\x2c\x31\x2e\x36\x37\x32\x43\x31\x37\
+\x34\x2e\x31\x38\x2c\x32\x37\x30\x2e\x36\x38\x39\x2c\x31\x36\x30\
+\x2c\x32\x38\x36\x2e\x36\x2c\x31\x36\x30\x2c\x33\x30\x37\x2e\x32\
+\x33\x36\x76\x33\x32\x2e\x39\x32\x32\x0d\x0a\x09\x09\x76\x35\x34\
+\x2e\x33\x30\x35\x63\x30\x2c\x32\x34\x2e\x38\x33\x32\x2c\x32\x34\
+\x2e\x39\x37\x37\x2c\x33\x39\x2e\x34\x32\x36\x2c\x34\x39\x2e\x34\
+\x38\x31\x2c\x34\x36\x2e\x35\x35\x31\x63\x32\x39\x2e\x33\x32\x37\
+\x2c\x38\x2e\x35\x33\x31\x2c\x36\x31\x2e\x32\x36\x37\x2c\x31\x30\
+\x2e\x30\x36\x38\x2c\x39\x36\x2e\x33\x36\x36\x2c\x30\x43\x33\x32\
+\x39\x2e\x31\x35\x2c\x34\x33\x34\x2e\x33\x35\x34\x2c\x33\x35\x32\
+\x2c\x34\x32\x30\x2e\x38\x39\x33\x2c\x33\x35\x32\x2c\x33\x39\x34\
+\x2e\x34\x36\x33\x56\x33\x36\x38\x0d\x0a\x09\x09\x68\x2d\x39\x36\
+\x76\x2d\x31\x36\x68\x31\x32\x37\x2e\x31\x38\x63\x32\x35\x2e\x32\
+\x34\x2c\x30\x2c\x34\x37\x2e\x31\x30\x37\x2d\x32\x31\x2e\x33\x36\
+\x35\x2c\x35\x37\x2e\x38\x31\x34\x2d\x35\x32\x2e\x35\x34\x39\x43\
+\x34\x34\x35\x2e\x34\x37\x34\x2c\x32\x38\x36\x2e\x34\x30\x34\x2c\
+\x34\x34\x38\x2c\x32\x37\x31\x2e\x36\x34\x31\x2c\x34\x34\x38\x2c\
+\x32\x35\x36\x0d\x0a\x09\x09\x43\x34\x34\x38\x2c\x32\x34\x34\x2e\
+\x32\x33\x32\x2c\x34\x34\x36\x2e\x35\x36\x37\x2c\x32\x33\x32\x2e\
+\x39\x36\x32\x2c\x34\x34\x33\x2e\x39\x35\x31\x2c\x32\x32\x32\x2e\
+\x35\x34\x33\x7a\x20\x4d\x33\x30\x37\x2e\x38\x36\x37\x2c\x33\x38\
+\x32\x2e\x38\x32\x63\x39\x2e\x35\x39\x2c\x30\x2c\x31\x37\x2e\x33\
+\x38\x31\x2c\x37\x2e\x37\x38\x35\x2c\x31\x37\x2e\x33\x38\x31\x2c\
+\x31\x37\x2e\x34\x0d\x0a\x09\x09\x63\x30\x2c\x39\x2e\x36\x35\x2d\
+\x37\x2e\x37\x39\x31\x2c\x31\x37\x2e\x35\x32\x31\x2d\x31\x37\x2e\
+\x33\x38\x31\x2c\x31\x37\x2e\x35\x32\x31\x63\x2d\x39\x2e\x35\x37\
+\x37\x2c\x30\x2d\x31\x37\x2e\x33\x39\x39\x2d\x37\x2e\x38\x37\x31\
+\x2d\x31\x37\x2e\x33\x39\x39\x2d\x31\x37\x2e\x35\x32\x31\x43\x32\
+\x39\x30\x2e\x34\x36\x38\x2c\x33\x39\x30\x2e\x35\x39\x2c\x32\x39\
+\x38\x2e\x32\x37\x34\x2c\x33\x38\x32\x2e\x38\x32\x2c\x33\x30\x37\
+\x2e\x38\x36\x37\x2c\x33\x38\x32\x2e\x38\x32\x7a\x22\x2f\x3e\x0d\
+\x0a\x3c\x2f\x67\x3e\x0d\x0a\x3c\x2f\x73\x76\x67\x3e\x0d\x0a\
+\x00\x00\x02\x7d\
 \x3c\
 \x3f\x78\x6d\x6c\x20\x76\x65\x72\x73\x69\x6f\x6e\x3d\x22\x31\x2e\
 \x30\x22\x20\x65\x6e\x63\x6f\x64\x69\x6e\x67\x3d\x22\x75\x74\x66\
@@ -378,33 +605,39 @@
 \x6e\x61\x62\x6c\x65\x2d\x62\x61\x63\x6b\x67\x72\x6f\x75\x6e\x64\
 \x3d\x22\x6e\x65\x77\x20\x30\x20\x30\x20\x35\x31\x32\x20\x35\x31\
 \x32\x22\x20\x78\x6d\x6c\x3a\x73\x70\x61\x63\x65\x3d\x22\x70\x72\
-\x65\x73\x65\x72\x76\x65\x22\x3e\x0d\x0a\x3c\x70\x61\x74\x68\x20\
-\x64\x3d\x22\x4d\x34\x33\x37\x2e\x33\x33\x34\x2c\x31\x34\x34\x48\
-\x32\x35\x36\x2e\x30\x30\x36\x6c\x2d\x34\x32\x2e\x36\x36\x38\x2d\
-\x34\x38\x48\x37\x34\x2e\x36\x36\x36\x43\x35\x31\x2e\x31\x39\x37\
-\x2c\x39\x36\x2c\x33\x32\x2c\x31\x31\x35\x2e\x31\x39\x38\x2c\x33\
-\x32\x2c\x31\x33\x38\x2e\x36\x36\x37\x76\x32\x33\x34\x2e\x36\x36\
-\x36\x43\x33\x32\x2c\x33\x39\x36\x2e\x38\x30\x32\x2c\x35\x31\x2e\
-\x31\x39\x37\x2c\x34\x31\x36\x2c\x37\x34\x2e\x36\x36\x36\x2c\x34\
-\x31\x36\x68\x33\x36\x32\x2e\x36\x36\x38\x0d\x0a\x09\x43\x34\x36\
-\x30\x2e\x38\x30\x33\x2c\x34\x31\x36\x2c\x34\x38\x30\x2c\x33\x39\
-\x36\x2e\x38\x30\x32\x2c\x34\x38\x30\x2c\x33\x37\x33\x2e\x33\x33\
-\x33\x56\x31\x38\x36\x2e\x36\x36\x37\x43\x34\x38\x30\x2c\x31\x36\
-\x33\x2e\x31\x39\x38\x2c\x34\x36\x30\x2e\x38\x30\x33\x2c\x31\x34\
-\x34\x2c\x34\x33\x37\x2e\x33\x33\x34\x2c\x31\x34\x34\x7a\x20\x4d\
-\x34\x34\x38\x2c\x33\x37\x33\x2e\x33\x33\x33\x0d\x0a\x09\x63\x30\
-\x2c\x35\x2e\x37\x38\x32\x2d\x34\x2e\x38\x38\x35\x2c\x31\x30\x2e\
-\x36\x36\x37\x2d\x31\x30\x2e\x36\x36\x36\x2c\x31\x30\x2e\x36\x36\
-\x37\x48\x37\x34\x2e\x36\x36\x36\x43\x36\x38\x2e\x38\x38\x34\x2c\
-\x33\x38\x34\x2c\x36\x34\x2c\x33\x37\x39\x2e\x31\x31\x35\x2c\x36\
-\x34\x2c\x33\x37\x33\x2e\x33\x33\x33\x56\x31\x37\x36\x68\x33\x37\
-\x33\x2e\x33\x33\x34\x63\x35\x2e\x37\x38\x31\x2c\x30\x2c\x31\x30\
-\x2e\x36\x36\x36\x2c\x34\x2e\x38\x38\x35\x2c\x31\x30\x2e\x36\x36\
-\x36\x2c\x31\x30\x2e\x36\x36\x37\x0d\x0a\x09\x56\x33\x37\x33\x2e\
-\x33\x33\x33\x7a\x22\x2f\x3e\x0d\x0a\x3c\x2f\x73\x76\x67\x3e\x0d\
-\x0a\
-\x00\x00\x02\x7d\
+\x65\x73\x65\x72\x76\x65\x22\x3e\x0d\x0a\x3c\x67\x20\x69\x64\x3d\
+\x22\x49\x63\x6f\x6e\x5f\x38\x5f\x22\x3e\x0d\x0a\x09\x3c\x67\x3e\
+\x0d\x0a\x09\x09\x3c\x70\x61\x74\x68\x20\x64\x3d\x22\x4d\x34\x32\
+\x37\x2c\x32\x33\x34\x2e\x36\x32\x35\x48\x31\x36\x37\x2e\x32\x39\
+\x36\x6c\x31\x31\x39\x2e\x37\x30\x32\x2d\x31\x31\x39\x2e\x37\x30\
+\x32\x4c\x32\x35\x36\x2c\x38\x35\x4c\x38\x35\x2c\x32\x35\x36\x6c\
+\x31\x37\x31\x2c\x31\x37\x31\x6c\x32\x39\x2e\x39\x32\x32\x2d\x32\
+\x39\x2e\x39\x32\x34\x4c\x31\x36\x37\x2e\x32\x39\x36\x2c\x32\x37\
+\x37\x2e\x33\x37\x35\x48\x34\x32\x37\x56\x32\x33\x34\x2e\x36\x32\
+\x35\x7a\x22\x2f\x3e\x0d\x0a\x09\x3c\x2f\x67\x3e\x0d\x0a\x3c\x2f\
+\x67\x3e\x0d\x0a\x3c\x2f\x73\x76\x67\x3e\x0d\x0a\
+\x00\x00\x01\x20\
 \x3c\
+\x73\x76\x67\x20\x78\x6d\x6c\x6e\x73\x3d\x22\x68\x74\x74\x70\x3a\
+\x2f\x2f\x77\x77\x77\x2e\x77\x33\x2e\x6f\x72\x67\x2f\x32\x30\x30\
+\x30\x2f\x73\x76\x67\x22\x20\x76\x69\x65\x77\x42\x6f\x78\x3d\x22\
+\x30\x20\x30\x20\x32\x30\x20\x32\x30\x22\x3e\x3c\x70\x61\x74\x68\
+\x20\x64\x3d\x22\x4d\x34\x2e\x33\x34\x20\x31\x35\x2e\x36\x36\x41\
+\x37\x2e\x39\x37\x20\x37\x2e\x39\x37\x20\x30\x20\x30\x20\x30\x20\
+\x39\x20\x31\x37\x2e\x39\x34\x56\x31\x30\x48\x35\x56\x38\x68\x34\
+\x56\x35\x2e\x38\x33\x61\x33\x20\x33\x20\x30\x20\x31\x20\x31\x20\
+\x32\x20\x30\x56\x38\x68\x34\x76\x32\x68\x2d\x34\x76\x37\x2e\x39\
+\x34\x61\x37\x2e\x39\x37\x20\x37\x2e\x39\x37\x20\x30\x20\x30\x20\
+\x30\x20\x34\x2e\x36\x36\x2d\x32\x2e\x32\x38\x6c\x2d\x31\x2e\x34\
+\x32\x2d\x31\x2e\x34\x32\x68\x35\x2e\x36\x36\x6c\x2d\x32\x2e\x38\
+\x33\x20\x32\x2e\x38\x33\x61\x31\x30\x20\x31\x30\x20\x30\x20\x30\
+\x20\x31\x2d\x31\x34\x2e\x31\x34\x20\x30\x4c\x2e\x31\x20\x31\x34\
+\x2e\x32\x34\x68\x35\x2e\x36\x36\x6c\x2d\x31\x2e\x34\x32\x20\x31\
+\x2e\x34\x32\x7a\x4d\x31\x30\x20\x34\x61\x31\x20\x31\x20\x30\x20\
+\x31\x20\x30\x20\x30\x2d\x32\x20\x31\x20\x31\x20\x30\x20\x30\x20\
+\x30\x20\x30\x20\x32\x7a\x22\x2f\x3e\x3c\x2f\x73\x76\x67\x3e\
+\x00\x00\x02\xb7\
+\x3c\
 \x3f\x78\x6d\x6c\x20\x76\x65\x72\x73\x69\x6f\x6e\x3d\x22\x31\x2e\
 \x30\x22\x20\x65\x6e\x63\x6f\x64\x69\x6e\x67\x3d\x22\x75\x74\x66\
 \x2d\x38\x22\x3f\x3e\x0d\x0a\x3c\x21\x2d\x2d\x20\x47\x65\x6e\x65\
@@ -435,23 +668,27 @@
 \x3d\x22\x6e\x65\x77\x20\x30\x20\x30\x20\x35\x31\x32\x20\x35\x31\
 \x32\x22\x20\x78\x6d\x6c\x3a\x73\x70\x61\x63\x65\x3d\x22\x70\x72\
 \x65\x73\x65\x72\x76\x65\x22\x3e\x0d\x0a\x3c\x67\x20\x69\x64\x3d\
-\x22\x49\x63\x6f\x6e\x5f\x38\x5f\x22\x3e\x0d\x0a\x09\x3c\x67\x3e\
-\x0d\x0a\x09\x09\x3c\x70\x61\x74\x68\x20\x64\x3d\x22\x4d\x38\x35\
-\x2c\x32\x37\x37\x2e\x33\x37\x35\x68\x32\x35\x39\x2e\x37\x30\x34\
-\x4c\x32\x32\x35\x2e\x30\x30\x32\x2c\x33\x39\x37\x2e\x30\x37\x37\
-\x4c\x32\x35\x36\x2c\x34\x32\x37\x6c\x31\x37\x31\x2d\x31\x37\x31\
-\x4c\x32\x35\x36\x2c\x38\x35\x6c\x2d\x32\x39\x2e\x39\x32\x32\x2c\
-\x32\x39\x2e\x39\x32\x34\x6c\x31\x31\x38\x2e\x36\x32\x36\x2c\x31\
-\x31\x39\x2e\x37\x30\x31\x48\x38\x35\x56\x32\x37\x37\x2e\x33\x37\
-\x35\x7a\x22\x2f\x3e\x0d\x0a\x09\x3c\x2f\x67\x3e\x0d\x0a\x3c\x2f\
-\x67\x3e\x0d\x0a\x3c\x2f\x73\x76\x67\x3e\x0d\x0a\
-\x00\x00\x02\xbd\
+\x22\x49\x63\x6f\x6e\x5f\x35\x5f\x22\x3e\x0d\x0a\x09\x3c\x67\x3e\
+\x0d\x0a\x09\x09\x3c\x70\x6f\x6c\x79\x67\x6f\x6e\x20\x70\x6f\x69\
+\x6e\x74\x73\x3d\x22\x34\x30\x35\x2c\x31\x33\x36\x2e\x37\x39\x38\
+\x20\x33\x37\x35\x2e\x32\x30\x32\x2c\x31\x30\x37\x20\x32\x35\x36\
+\x2c\x32\x32\x36\x2e\x32\x30\x32\x20\x31\x33\x36\x2e\x37\x39\x38\
+\x2c\x31\x30\x37\x20\x31\x30\x37\x2c\x31\x33\x36\x2e\x37\x39\x38\
+\x20\x32\x32\x36\x2e\x32\x30\x32\x2c\x32\x35\x36\x20\x31\x30\x37\
+\x2c\x33\x37\x35\x2e\x32\x30\x32\x20\x31\x33\x36\x2e\x37\x39\x38\
+\x2c\x34\x30\x35\x20\x32\x35\x36\x2c\x32\x38\x35\x2e\x37\x39\x38\
+\x20\x0d\x0a\x09\x09\x09\x33\x37\x35\x2e\x32\x30\x32\x2c\x34\x30\
+\x35\x20\x34\x30\x35\x2c\x33\x37\x35\x2e\x32\x30\x32\x20\x32\x38\
+\x35\x2e\x37\x39\x38\x2c\x32\x35\x36\x20\x09\x09\x22\x2f\x3e\x0d\
+\x0a\x09\x3c\x2f\x67\x3e\x0d\x0a\x3c\x2f\x67\x3e\x0d\x0a\x3c\x2f\
+\x73\x76\x67\x3e\x0d\x0a\
+\x00\x00\x02\x79\
 \x3c\
 \x3f\x78\x6d\x6c\x20\x76\x65\x72\x73\x69\x6f\x6e\x3d\x22\x31\x2e\
 \x30\x22\x20\x65\x6e\x63\x6f\x64\x69\x6e\x67\x3d\x22\x75\x74\x66\
 \x2d\x38\x22\x3f\x3e\x0d\x0a\x3c\x21\x2d\x2d\x20\x47\x65\x6e\x65\
 \x72\x61\x74\x6f\x72\x3a\x20\x41\x64\x6f\x62\x65\x20\x49\x6c\x6c\
-\x75\x73\x74\x72\x61\x74\x6f\x72\x20\x31\x38\x2e\x31\x2e\x30\x2c\
+\x75\x73\x74\x72\x61\x74\x6f\x72\x20\x31\x36\x2e\x32\x2e\x31\x2c\
 \x20\x53\x56\x47\x20\x45\x78\x70\x6f\x72\x74\x20\x50\x6c\x75\x67\
 \x2d\x49\x6e\x20\x2e\x20\x53\x56\x47\x20\x56\x65\x72\x73\x69\x6f\
 \x6e\x3a\x20\x36\x2e\x30\x30\x20\x42\x75\x69\x6c\x64\x20\x30\x29\
@@ -463,34 +700,30 @@
 \x73\x2f\x53\x56\x47\x2f\x31\x2e\x31\x2f\x44\x54\x44\x2f\x73\x76\
 \x67\x31\x31\x2e\x64\x74\x64\x22\x3e\x0d\x0a\x3c\x73\x76\x67\x20\
 \x76\x65\x72\x73\x69\x6f\x6e\x3d\x22\x31\x2e\x31\x22\x20\x69\x64\
-\x3d\x22\x43\x69\x72\x63\x6c\x65\x22\x20\x78\x6d\x6c\x6e\x73\x3d\
-\x22\x68\x74\x74\x70\x3a\x2f\x2f\x77\x77\x77\x2e\x77\x33\x2e\x6f\
-\x72\x67\x2f\x32\x30\x30\x30\x2f\x73\x76\x67\x22\x20\x78\x6d\x6c\
-\x6e\x73\x3a\x78\x6c\x69\x6e\x6b\x3d\x22\x68\x74\x74\x70\x3a\x2f\
-\x2f\x77\x77\x77\x2e\x77\x33\x2e\x6f\x72\x67\x2f\x31\x39\x39\x39\
-\x2f\x78\x6c\x69\x6e\x6b\x22\x20\x78\x3d\x22\x30\x70\x78\x22\x20\
-\x79\x3d\x22\x30\x70\x78\x22\x0d\x0a\x09\x20\x76\x69\x65\x77\x42\
-\x6f\x78\x3d\x22\x30\x20\x30\x20\x32\x30\x20\x32\x30\x22\x20\x65\
+\x3d\x22\x4c\x61\x79\x65\x72\x5f\x31\x22\x20\x78\x6d\x6c\x6e\x73\
+\x3d\x22\x68\x74\x74\x70\x3a\x2f\x2f\x77\x77\x77\x2e\x77\x33\x2e\
+\x6f\x72\x67\x2f\x32\x30\x30\x30\x2f\x73\x76\x67\x22\x20\x78\x6d\
+\x6c\x6e\x73\x3a\x78\x6c\x69\x6e\x6b\x3d\x22\x68\x74\x74\x70\x3a\
+\x2f\x2f\x77\x77\x77\x2e\x77\x33\x2e\x6f\x72\x67\x2f\x31\x39\x39\
+\x39\x2f\x78\x6c\x69\x6e\x6b\x22\x20\x78\x3d\x22\x30\x70\x78\x22\
+\x20\x79\x3d\x22\x30\x70\x78\x22\x0d\x0a\x09\x20\x77\x69\x64\x74\
+\x68\x3d\x22\x35\x31\x32\x70\x78\x22\x20\x68\x65\x69\x67\x68\x74\
+\x3d\x22\x35\x31\x32\x70\x78\x22\x20\x76\x69\x65\x77\x42\x6f\x78\
+\x3d\x22\x30\x20\x30\x20\x35\x31\x32\x20\x35\x31\x32\x22\x20\x65\
 \x6e\x61\x62\x6c\x65\x2d\x62\x61\x63\x6b\x67\x72\x6f\x75\x6e\x64\
-\x3d\x22\x6e\x65\x77\x20\x30\x20\x30\x20\x32\x30\x20\x32\x30\x22\
-\x20\x78\x6d\x6c\x3a\x73\x70\x61\x63\x65\x3d\x22\x70\x72\x65\x73\
-\x65\x72\x76\x65\x22\x3e\x0d\x0a\x3c\x70\x61\x74\x68\x20\x64\x3d\
-\x22\x4d\x31\x30\x2c\x30\x2e\x34\x43\x34\x2e\x36\x39\x38\x2c\x30\
-\x2e\x34\x2c\x30\x2e\x34\x2c\x34\x2e\x36\x39\x38\x2c\x30\x2e\x34\
-\x2c\x31\x30\x43\x30\x2e\x34\x2c\x31\x35\x2e\x33\x30\x32\x2c\x34\
-\x2e\x36\x39\x38\x2c\x31\x39\x2e\x36\x2c\x31\x30\x2c\x31\x39\x2e\
-\x36\x63\x35\x2e\x33\x30\x31\x2c\x30\x2c\x39\x2e\x36\x2d\x34\x2e\
-\x32\x39\x38\x2c\x39\x2e\x36\x2d\x39\x2e\x36\x30\x31\x0d\x0a\x09\
-\x43\x31\x39\x2e\x36\x2c\x34\x2e\x36\x39\x38\x2c\x31\x35\x2e\x33\
-\x30\x31\x2c\x30\x2e\x34\x2c\x31\x30\x2c\x30\x2e\x34\x7a\x20\x4d\
-\x31\x30\x2c\x31\x37\x2e\x35\x39\x39\x63\x2d\x34\x2e\x31\x39\x37\
-\x2c\x30\x2d\x37\x2e\x36\x2d\x33\x2e\x34\x30\x32\x2d\x37\x2e\x36\
-\x2d\x37\x2e\x36\x53\x35\x2e\x38\x30\x32\x2c\x32\x2e\x34\x2c\x31\
-\x30\x2c\x32\x2e\x34\x63\x34\x2e\x31\x39\x37\x2c\x30\x2c\x37\x2e\
-\x36\x30\x31\x2c\x33\x2e\x34\x30\x32\x2c\x37\x2e\x36\x30\x31\x2c\
-\x37\x2e\x36\x0d\x0a\x09\x53\x31\x34\x2e\x31\x39\x37\x2c\x31\x37\
-\x2e\x35\x39\x39\x2c\x31\x30\x2c\x31\x37\x2e\x35\x39\x39\x7a\x22\
-\x2f\x3e\x0d\x0a\x3c\x2f\x73\x76\x67\x3e\x0d\x0a\
+\x3d\x22\x6e\x65\x77\x20\x30\x20\x30\x20\x35\x31\x32\x20\x35\x31\
+\x32\x22\x20\x78\x6d\x6c\x3a\x73\x70\x61\x63\x65\x3d\x22\x70\x72\
+\x65\x73\x65\x72\x76\x65\x22\x3e\x0d\x0a\x3c\x67\x20\x69\x64\x3d\
+\x22\x49\x63\x6f\x6e\x5f\x31\x5f\x22\x3e\x0d\x0a\x09\x3c\x67\x3e\
+\x0d\x0a\x09\x09\x3c\x67\x3e\x0d\x0a\x09\x09\x09\x3c\x70\x6f\x6c\
+\x79\x67\x6f\x6e\x20\x70\x6f\x69\x6e\x74\x73\x3d\x22\x31\x38\x36\
+\x2e\x33\x30\x31\x2c\x33\x33\x39\x2e\x38\x39\x33\x20\x39\x36\x2c\
+\x32\x34\x39\x2e\x34\x36\x31\x20\x36\x34\x2c\x32\x37\x39\x2e\x39\
+\x36\x38\x20\x31\x38\x36\x2e\x33\x30\x31\x2c\x34\x30\x32\x20\x34\
+\x34\x38\x2c\x31\x34\x30\x2e\x35\x30\x36\x20\x34\x31\x36\x2c\x31\
+\x31\x30\x20\x09\x09\x09\x22\x2f\x3e\x0d\x0a\x09\x09\x3c\x2f\x67\
+\x3e\x0d\x0a\x09\x3c\x2f\x67\x3e\x0d\x0a\x3c\x2f\x67\x3e\x0d\x0a\
+\x3c\x2f\x73\x76\x67\x3e\x0d\x0a\
 \x00\x00\x03\xb5\
 \x3c\
 \x3f\x78\x6d\x6c\x20\x76\x65\x72\x73\x69\x6f\x6e\x3d\x22\x31\x2e\
@@ -553,7 +786,7 @@
 \x35\x2e\x33\x38\x35\x2c\x31\x38\x2e\x33\x35\x34\x2c\x31\x30\x2c\
 \x31\x38\x2e\x33\x35\x34\x7a\x22\x2f\x3e\x0d\x0a\x3c\x2f\x73\x76\
 \x67\x3e\x0d\x0a\
-\x00\x00\x03\x46\
+\x00\x00\x03\xeb\
 \x3c\
 \x3f\x78\x6d\x6c\x20\x76\x65\x72\x73\x69\x6f\x6e\x3d\x22\x31\x2e\
 \x30\x22\x20\x65\x6e\x63\x6f\x64\x69\x6e\x67\x3d\x22\x75\x74\x66\
@@ -585,47 +818,41 @@
 \x6b\x67\x72\x6f\x75\x6e\x64\x3a\x6e\x65\x77\x20\x30\x20\x30\x20\
 \x35\x31\x32\x20\x35\x31\x32\x3b\x22\x20\x78\x6d\x6c\x3a\x73\x70\
 \x61\x63\x65\x3d\x22\x70\x72\x65\x73\x65\x72\x76\x65\x22\x3e\x0d\
-\x0a\x3c\x70\x61\x74\x68\x20\x64\x3d\x22\x4d\x34\x33\x37\x2e\x35\
-\x2c\x33\x38\x36\x2e\x36\x4c\x33\x30\x36\x2e\x39\x2c\x32\x35\x36\
-\x6c\x31\x33\x30\x2e\x36\x2d\x31\x33\x30\x2e\x36\x63\x31\x34\x2e\
-\x31\x2d\x31\x34\x2e\x31\x2c\x31\x34\x2e\x31\x2d\x33\x36\x2e\x38\
-\x2c\x30\x2d\x35\x30\x2e\x39\x63\x2d\x31\x34\x2e\x31\x2d\x31\x34\
-\x2e\x31\x2d\x33\x36\x2e\x38\x2d\x31\x34\x2e\x31\x2d\x35\x30\x2e\
-\x39\x2c\x30\x4c\x32\x35\x36\x2c\x32\x30\x35\x2e\x31\x4c\x31\x32\
-\x35\x2e\x34\x2c\x37\x34\x2e\x35\x0d\x0a\x09\x63\x2d\x31\x34\x2e\
-\x31\x2d\x31\x34\x2e\x31\x2d\x33\x36\x2e\x38\x2d\x31\x34\x2e\x31\
-\x2d\x35\x30\x2e\x39\x2c\x30\x63\x2d\x31\x34\x2e\x31\x2c\x31\x34\
-\x2e\x31\x2d\x31\x34\x2e\x31\x2c\x33\x36\x2e\x38\x2c\x30\x2c\x35\
-\x30\x2e\x39\x4c\x32\x30\x35\x2e\x31\x2c\x32\x35\x36\x4c\x37\x34\
-\x2e\x35\x2c\x33\x38\x36\x2e\x36\x63\x2d\x31\x34\x2e\x31\x2c\x31\
-\x34\x2e\x31\x2d\x31\x34\x2e\x31\x2c\x33\x36\x2e\x38\x2c\x30\x2c\
-\x35\x30\x2e\x39\x0d\x0a\x09\x63\x31\x34\x2e\x31\x2c\x31\x34\x2e\
-\x31\x2c\x33\x36\x2e\x38\x2c\x31\x34\x2e\x31\x2c\x35\x30\x2e\x39\
-\x2c\x30\x4c\x32\x35\x36\x2c\x33\x30\x36\x2e\x39\x6c\x31\x33\x30\
-\x2e\x36\x2c\x31\x33\x30\x2e\x36\x63\x31\x34\x2e\x31\x2c\x31\x34\
-\x2e\x31\x2c\x33\x36\x2e\x38\x2c\x31\x34\x2e\x31\x2c\x35\x30\x2e\
-\x39\x2c\x30\x43\x34\x35\x31\x2e\x35\x2c\x34\x32\x33\x2e\x34\x2c\
-\x34\x35\x31\x2e\x35\x2c\x34\x30\x30\x2e\x36\x2c\x34\x33\x37\x2e\
-\x35\x2c\x33\x38\x36\x2e\x36\x7a\x22\x2f\x3e\x0d\x0a\x3c\x2f\x73\
-\x76\x67\x3e\x0d\x0a\
-\x00\x00\x00\xdd\
+\x0a\x3c\x67\x3e\x0d\x0a\x09\x3c\x70\x61\x74\x68\x20\x64\x3d\x22\
+\x4d\x32\x35\x36\x2c\x31\x32\x38\x63\x2d\x38\x31\x2e\x39\x2c\x30\
+\x2d\x31\x34\x35\x2e\x37\x2c\x34\x38\x2e\x38\x2d\x32\x32\x34\x2c\
+\x31\x32\x38\x63\x36\x37\x2e\x34\x2c\x36\x37\x2e\x37\x2c\x31\x32\
+\x34\x2c\x31\x32\x38\x2c\x32\x32\x34\x2c\x31\x32\x38\x63\x39\x39\
+\x2e\x39\x2c\x30\x2c\x31\x37\x33\x2e\x34\x2d\x37\x36\x2e\x34\x2c\
+\x32\x32\x34\x2d\x31\x32\x36\x2e\x36\x0d\x0a\x09\x09\x43\x34\x32\
+\x38\x2e\x32\x2c\x31\x39\x38\x2e\x36\x2c\x33\x35\x34\x2e\x38\x2c\
+\x31\x32\x38\x2c\x32\x35\x36\x2c\x31\x32\x38\x7a\x20\x4d\x32\x35\
+\x36\x2c\x33\x34\x37\x2e\x33\x63\x2d\x34\x39\x2e\x34\x2c\x30\x2d\
+\x38\x39\x2e\x36\x2d\x34\x31\x2d\x38\x39\x2e\x36\x2d\x39\x31\x2e\
+\x33\x63\x30\x2d\x35\x30\x2e\x34\x2c\x34\x30\x2e\x32\x2d\x39\x31\
+\x2e\x33\x2c\x38\x39\x2e\x36\x2d\x39\x31\x2e\x33\x73\x38\x39\x2e\
+\x36\x2c\x34\x31\x2c\x38\x39\x2e\x36\x2c\x39\x31\x2e\x33\x0d\x0a\
+\x09\x09\x43\x33\x34\x35\x2e\x36\x2c\x33\x30\x36\x2e\x34\x2c\x33\
+\x30\x35\x2e\x34\x2c\x33\x34\x37\x2e\x33\x2c\x32\x35\x36\x2c\x33\
+\x34\x37\x2e\x33\x7a\x22\x2f\x3e\x0d\x0a\x09\x3c\x67\x3e\x0d\x0a\
+\x09\x09\x3c\x70\x61\x74\x68\x20\x64\x3d\x22\x4d\x32\x35\x36\x2c\
+\x32\x32\x34\x63\x30\x2d\x37\x2e\x39\x2c\x32\x2e\x39\x2d\x31\x35\
+\x2e\x31\x2c\x37\x2e\x36\x2d\x32\x30\x2e\x37\x63\x2d\x32\x2e\x35\
+\x2d\x30\x2e\x34\x2d\x35\x2d\x30\x2e\x36\x2d\x37\x2e\x36\x2d\x30\
+\x2e\x36\x63\x2d\x32\x38\x2e\x38\x2c\x30\x2d\x35\x32\x2e\x33\x2c\
+\x32\x33\x2e\x39\x2d\x35\x32\x2e\x33\x2c\x35\x33\x2e\x33\x63\x30\
+\x2c\x32\x39\x2e\x34\x2c\x32\x33\x2e\x35\x2c\x35\x33\x2e\x33\x2c\
+\x35\x32\x2e\x33\x2c\x35\x33\x2e\x33\x0d\x0a\x09\x09\x09\x73\x35\
+\x32\x2e\x33\x2d\x32\x33\x2e\x39\x2c\x35\x32\x2e\x33\x2d\x35\x33\
+\x2e\x33\x63\x30\x2d\x32\x2e\x33\x2d\x30\x2e\x32\x2d\x34\x2e\x36\
+\x2d\x30\x2e\x34\x2d\x36\x2e\x39\x63\x2d\x35\x2e\x35\x2c\x34\x2e\
+\x33\x2d\x31\x32\x2e\x33\x2c\x36\x2e\x39\x2d\x31\x39\x2e\x38\x2c\
+\x36\x2e\x39\x43\x32\x37\x30\x2e\x33\x2c\x32\x35\x36\x2c\x32\x35\
+\x36\x2c\x32\x34\x31\x2e\x37\x2c\x32\x35\x36\x2c\x32\x32\x34\x7a\
+\x22\x2f\x3e\x0d\x0a\x09\x3c\x2f\x67\x3e\x0d\x0a\x3c\x2f\x67\x3e\
+\x0d\x0a\x3c\x2f\x73\x76\x67\x3e\x0d\x0a\
+\x00\x00\x03\x22\
 \x3c\
-\x73\x76\x67\x20\x78\x6d\x6c\x6e\x73\x3d\x22\x68\x74\x74\x70\x3a\
-\x2f\x2f\x77\x77\x77\x2e\x77\x33\x2e\x6f\x72\x67\x2f\x32\x30\x30\
-\x30\x2f\x73\x76\x67\x22\x20\x77\x69\x64\x74\x68\x3d\x22\x38\x22\
-\x20\x68\x65\x69\x67\x68\x74\x3d\x22\x38\x22\x20\x76\x69\x65\x77\
-\x42\x6f\x78\x3d\x22\x30\x20\x30\x20\x38\x20\x38\x22\x3e\x0a\x20\
-\x20\x3c\x70\x61\x74\x68\x20\x64\x3d\x22\x4d\x30\x20\x30\x76\x32\
-\x68\x2e\x35\x63\x30\x2d\x2e\x35\x35\x2e\x34\x35\x2d\x31\x20\x31\
-\x2d\x31\x68\x31\x2e\x35\x76\x35\x2e\x35\x63\x30\x20\x2e\x32\x38\
-\x2d\x2e\x32\x32\x2e\x35\x2d\x2e\x35\x2e\x35\x68\x2d\x2e\x35\x76\
-\x31\x68\x34\x76\x2d\x31\x68\x2d\x2e\x35\x63\x2d\x2e\x32\x38\x20\
-\x30\x2d\x2e\x35\x2d\x2e\x32\x32\x2d\x2e\x35\x2d\x2e\x35\x76\x2d\
-\x35\x2e\x35\x68\x31\x2e\x35\x63\x2e\x35\x35\x20\x30\x20\x31\x20\
-\x2e\x34\x35\x20\x31\x20\x31\x68\x2e\x35\x76\x2d\x32\x68\x2d\x38\
-\x7a\x22\x20\x2f\x3e\x0a\x3c\x2f\x73\x76\x67\x3e\
-\x00\x00\x02\xf7\
-\x3c\
 \x3f\x78\x6d\x6c\x20\x76\x65\x72\x73\x69\x6f\x6e\x3d\x22\x31\x2e\
 \x30\x22\x20\x65\x6e\x63\x6f\x64\x69\x6e\x67\x3d\x22\x75\x74\x66\
 \x2d\x38\x22\x3f\x3e\x0d\x0a\x3c\x21\x2d\x2d\x20\x47\x65\x6e\x65\
@@ -651,473 +878,33 @@
 \x20\x79\x3d\x22\x30\x70\x78\x22\x0d\x0a\x09\x20\x77\x69\x64\x74\
 \x68\x3d\x22\x35\x31\x32\x70\x78\x22\x20\x68\x65\x69\x67\x68\x74\
 \x3d\x22\x35\x31\x32\x70\x78\x22\x20\x76\x69\x65\x77\x42\x6f\x78\
-\x3d\x22\x30\x20\x30\x20\x35\x31\x32\x20\x35\x31\x32\x22\x20\x73\
-\x74\x79\x6c\x65\x3d\x22\x65\x6e\x61\x62\x6c\x65\x2d\x62\x61\x63\
-\x6b\x67\x72\x6f\x75\x6e\x64\x3a\x6e\x65\x77\x20\x30\x20\x30\x20\
-\x35\x31\x32\x20\x35\x31\x32\x3b\x22\x20\x78\x6d\x6c\x3a\x73\x70\
-\x61\x63\x65\x3d\x22\x70\x72\x65\x73\x65\x72\x76\x65\x22\x3e\x0d\
-\x0a\x3c\x70\x61\x74\x68\x20\x64\x3d\x22\x4d\x34\x31\x37\x2e\x34\
-\x2c\x32\x32\x34\x48\x32\x38\x38\x56\x39\x34\x2e\x36\x63\x30\x2d\
-\x31\x36\x2e\x39\x2d\x31\x34\x2e\x33\x2d\x33\x30\x2e\x36\x2d\x33\
-\x32\x2d\x33\x30\x2e\x36\x63\x2d\x31\x37\x2e\x37\x2c\x30\x2d\x33\
-\x32\x2c\x31\x33\x2e\x37\x2d\x33\x32\x2c\x33\x30\x2e\x36\x56\x32\
-\x32\x34\x48\x39\x34\x2e\x36\x43\x37\x37\x2e\x37\x2c\x32\x32\x34\
-\x2c\x36\x34\x2c\x32\x33\x38\x2e\x33\x2c\x36\x34\x2c\x32\x35\x36\
-\x0d\x0a\x09\x63\x30\x2c\x31\x37\x2e\x37\x2c\x31\x33\x2e\x37\x2c\
-\x33\x32\x2c\x33\x30\x2e\x36\x2c\x33\x32\x48\x32\x32\x34\x76\x31\
-\x32\x39\x2e\x34\x63\x30\x2c\x31\x36\x2e\x39\x2c\x31\x34\x2e\x33\
-\x2c\x33\x30\x2e\x36\x2c\x33\x32\x2c\x33\x30\x2e\x36\x63\x31\x37\
-\x2e\x37\x2c\x30\x2c\x33\x32\x2d\x31\x33\x2e\x37\x2c\x33\x32\x2d\
-\x33\x30\x2e\x36\x56\x32\x38\x38\x68\x31\x32\x39\x2e\x34\x63\x31\
-\x36\x2e\x39\x2c\x30\x2c\x33\x30\x2e\x36\x2d\x31\x34\x2e\x33\x2c\
-\x33\x30\x2e\x36\x2d\x33\x32\x0d\x0a\x09\x43\x34\x34\x38\x2c\x32\
-\x33\x38\x2e\x33\x2c\x34\x33\x34\x2e\x33\x2c\x32\x32\x34\x2c\x34\
-\x31\x37\x2e\x34\x2c\x32\x32\x34\x7a\x22\x2f\x3e\x0d\x0a\x3c\x2f\
-\x73\x76\x67\x3e\x0d\x0a\
-\x00\x00\x02\x20\
-\x00\
-\x00\x07\x7f\x78\x9c\xdd\x55\x3b\x6f\xdb\x30\x10\xde\xfb\x2b\xae\
-\xe8\xc0\x76\x20\x45\x52\x24\x45\x06\x51\x02\xd4\x40\xa7\x74\x4b\
-\x96\x6e\x6a\xcc\x48\x6c\x6c\xc9\x90\x54\xcb\xfd\xf7\x3d\xc5\xd6\
-\xc3\x56\xd0\x29\x43\x11\x69\xd0\x3d\x78\x77\xdf\x7d\xc7\x83\xae\
-\x6f\x0f\xdb\x0d\xec\x7d\xdd\x84\xaa\x4c\x89\x60\x9c\x80\x2f\x1f\
-\xab\x75\x28\xf3\x94\x3c\xdc\x7f\xa3\x96\xdc\xde\x7c\xb8\xfe\x48\
-\x29\xdc\x17\xa1\x81\xa7\xb0\xf1\xd0\x65\x0d\xe4\xbe\xf4\x75\xd6\
-\xfa\x35\xfc\xfc\x03\xeb\x7d\x68\xf6\xf9\x16\x24\x53\x40\x29\x9e\
-\x47\x0d\x0a\x1f\xf2\xa2\x4d\x89\x54\xbb\x96\xcc\x6b\x08\xd4\x82\
-\xef\xbe\x56\x87\x94\x68\xc3\x14\x77\x0a\x74\xcc\xac\xb6\x31\x08\
-\xcb\x54\x9c\x68\x90\x8a\x40\x17\xd6\x6d\x81\x01\x47\x53\x9f\x04\
-\xc1\x96\x4d\x4a\x8a\xb6\xdd\x5d\x45\x51\xd7\x75\xac\x8b\x59\x55\
-\xe7\x91\xe4\x9c\x47\x58\xf4\x74\xe4\xea\xb0\x09\xe5\xf3\x6b\x07\
-\x85\x73\x2e\x7a\xf1\x12\x84\x99\x43\x58\xa7\x64\x97\xe5\x5e\x1c\
-\xd5\xb6\xce\xca\xe6\xa9\xaa\xb7\x29\xd9\x66\x6d\x1d\x0e\x9f\x39\
-\x73\xce\x48\xa3\x80\xf7\xef\xa0\x18\xcd\x8c\xb4\x12\x12\xc5\x24\
-\x97\x5f\xfa\xe0\x5d\xd6\x16\x80\xd9\xbe\x03\xb5\x0c\xf1\x72\xa4\
-\x42\x33\x2e\x35\x97\x77\x33\x13\x9f\x2b\x02\x9b\x76\x26\xf6\x54\
-\xe8\xd5\x99\x59\xc6\x2e\xd1\xbd\x79\x66\x35\x4c\x38\x9b\x24\x68\
-\x35\xf3\x7c\xb3\x40\xc1\xb4\x12\x16\xa8\x42\x70\x28\xe1\x38\x12\
-\x27\x8c\x45\xe0\x27\x69\x05\x97\xae\x8b\xd0\x41\x45\x94\xaf\x88\
-\x53\x3f\x13\x54\xce\x38\x62\x9f\x74\x4c\xe4\x30\xd1\x50\x87\x0a\
-\xc9\xac\x12\x09\x62\x18\xc4\xd5\x04\x70\xf4\xd2\x45\x02\x7a\x5e\
-\xe2\x6e\xc9\xea\x0f\xd2\xdf\xc6\x4d\x4a\x3e\x59\xde\xbf\x24\xc2\
-\x29\x44\xf9\xdb\xcd\x71\x8e\x49\x18\x93\xcc\xdb\x44\xfe\xb8\xd5\
-\xb3\x36\x63\xe6\xb4\x55\x2f\x6d\x1e\xc5\xb3\x36\x4f\x5e\xba\x48\
-\x40\x97\x45\x26\x93\xc3\x78\xe5\xe4\x2c\xd1\x38\x94\x51\x9c\x46\
-\x3a\x3a\x17\xf1\x97\x35\x46\xe6\xca\xaa\xf4\x04\x9a\xb6\xae\x9e\
-\x3d\xf2\xc8\x5f\x9e\xc1\x40\x71\x4b\xfc\x63\xb6\x4b\x49\x5d\xfd\
-\x2e\xd7\x67\xe6\x5f\x55\x28\x2f\xed\xdb\xd0\xfa\x7a\x13\xf0\x83\
-\x3b\x8b\x33\xc3\x9a\xa3\x6f\x58\x65\x96\x68\xa3\xcd\x9b\x4f\x6a\
-\xc1\xe2\xbb\xd9\xb8\x53\x3f\xef\x6d\x60\xff\x5a\x2d\x8d\x44\x49\
-\x31\x5b\x2d\x77\x64\x8a\x8f\xe2\xd9\x6a\x9d\xbc\x74\x91\x60\x71\
-\x29\xfe\x13\x12\x8f\x44\xf6\x7f\xab\x9b\xbf\x3f\x45\xd8\x3d\
-\x00\x00\x04\x64\
-\x3c\
-\x3f\x78\x6d\x6c\x20\x76\x65\x72\x73\x69\x6f\x6e\x3d\x22\x31\x2e\
-\x30\x22\x20\x65\x6e\x63\x6f\x64\x69\x6e\x67\x3d\x22\x75\x74\x66\
-\x2d\x38\x22\x3f\x3e\x0d\x0a\x3c\x21\x2d\x2d\x20\x47\x65\x6e\x65\
-\x72\x61\x74\x6f\x72\x3a\x20\x41\x64\x6f\x62\x65\x20\x49\x6c\x6c\
-\x75\x73\x74\x72\x61\x74\x6f\x72\x20\x31\x36\x2e\x32\x2e\x31\x2c\
-\x20\x53\x56\x47\x20\x45\x78\x70\x6f\x72\x74\x20\x50\x6c\x75\x67\
-\x2d\x49\x6e\x20\x2e\x20\x53\x56\x47\x20\x56\x65\x72\x73\x69\x6f\
-\x6e\x3a\x20\x36\x2e\x30\x30\x20\x42\x75\x69\x6c\x64\x20\x30\x29\
-\x20\x20\x2d\x2d\x3e\x0d\x0a\x3c\x21\x44\x4f\x43\x54\x59\x50\x45\
-\x20\x73\x76\x67\x20\x50\x55\x42\x4c\x49\x43\x20\x22\x2d\x2f\x2f\
-\x57\x33\x43\x2f\x2f\x44\x54\x44\x20\x53\x56\x47\x20\x31\x2e\x31\
-\x2f\x2f\x45\x4e\x22\x20\x22\x68\x74\x74\x70\x3a\x2f\x2f\x77\x77\
-\x77\x2e\x77\x33\x2e\x6f\x72\x67\x2f\x47\x72\x61\x70\x68\x69\x63\
-\x73\x2f\x53\x56\x47\x2f\x31\x2e\x31\x2f\x44\x54\x44\x2f\x73\x76\
-\x67\x31\x31\x2e\x64\x74\x64\x22\x3e\x0d\x0a\x3c\x73\x76\x67\x20\
-\x76\x65\x72\x73\x69\x6f\x6e\x3d\x22\x31\x2e\x31\x22\x20\x69\x64\
-\x3d\x22\x4c\x61\x79\x65\x72\x5f\x31\x22\x20\x78\x6d\x6c\x6e\x73\
-\x3d\x22\x68\x74\x74\x70\x3a\x2f\x2f\x77\x77\x77\x2e\x77\x33\x2e\
-\x6f\x72\x67\x2f\x32\x30\x30\x30\x2f\x73\x76\x67\x22\x20\x78\x6d\
-\x6c\x6e\x73\x3a\x78\x6c\x69\x6e\x6b\x3d\x22\x68\x74\x74\x70\x3a\
-\x2f\x2f\x77\x77\x77\x2e\x77\x33\x2e\x6f\x72\x67\x2f\x31\x39\x39\
-\x39\x2f\x78\x6c\x69\x6e\x6b\x22\x20\x78\x3d\x22\x30\x70\x78\x22\
-\x20\x79\x3d\x22\x30\x70\x78\x22\x0d\x0a\x09\x20\x77\x69\x64\x74\
-\x68\x3d\x22\x35\x31\x32\x70\x78\x22\x20\x68\x65\x69\x67\x68\x74\
-\x3d\x22\x35\x31\x32\x70\x78\x22\x20\x76\x69\x65\x77\x42\x6f\x78\
 \x3d\x22\x30\x20\x30\x20\x35\x31\x32\x20\x35\x31\x32\x22\x20\x65\
 \x6e\x61\x62\x6c\x65\x2d\x62\x61\x63\x6b\x67\x72\x6f\x75\x6e\x64\
 \x3d\x22\x6e\x65\x77\x20\x30\x20\x30\x20\x35\x31\x32\x20\x35\x31\
 \x32\x22\x20\x78\x6d\x6c\x3a\x73\x70\x61\x63\x65\x3d\x22\x70\x72\
-\x65\x73\x65\x72\x76\x65\x22\x3e\x0d\x0a\x3c\x67\x20\x69\x64\x3d\
-\x22\x49\x63\x6f\x6e\x22\x3e\x0d\x0a\x09\x3c\x67\x3e\x0d\x0a\x09\
-\x09\x3c\x70\x61\x74\x68\x20\x64\x3d\x22\x4d\x32\x35\x36\x2c\x31\
-\x37\x36\x63\x2d\x34\x34\x2e\x30\x30\x34\x2c\x30\x2d\x38\x30\x2e\
-\x30\x30\x31\x2c\x33\x36\x2d\x38\x30\x2e\x30\x30\x31\x2c\x38\x30\
-\x63\x30\x2c\x34\x34\x2e\x30\x30\x34\x2c\x33\x35\x2e\x39\x39\x37\
-\x2c\x38\x30\x2c\x38\x30\x2e\x30\x30\x31\x2c\x38\x30\x63\x34\x34\
-\x2e\x30\x30\x35\x2c\x30\x2c\x37\x39\x2e\x39\x39\x39\x2d\x33\x35\
-\x2e\x39\x39\x36\x2c\x37\x39\x2e\x39\x39\x39\x2d\x38\x30\x0d\x0a\
-\x09\x09\x09\x43\x33\x33\x35\x2e\x39\x39\x39\x2c\x32\x31\x32\x2c\
-\x33\x30\x30\x2e\x30\x30\x35\x2c\x31\x37\x36\x2c\x32\x35\x36\x2c\
-\x31\x37\x36\x7a\x20\x4d\x34\x34\x36\x2e\x39\x33\x38\x2c\x32\x33\
-\x34\x2e\x36\x36\x37\x63\x2d\x39\x2e\x36\x30\x35\x2d\x38\x38\x2e\
-\x35\x33\x31\x2d\x38\x31\x2e\x30\x37\x34\x2d\x31\x36\x30\x2d\x31\
-\x36\x39\x2e\x36\x30\x35\x2d\x31\x36\x39\x2e\x35\x39\x39\x56\x33\
-\x32\x68\x2d\x34\x32\x2e\x36\x36\x36\x76\x33\x33\x2e\x30\x36\x37\
-\x0d\x0a\x09\x09\x09\x63\x2d\x38\x38\x2e\x35\x33\x31\x2c\x39\x2e\
-\x35\x39\x39\x2d\x31\x36\x30\x2c\x38\x31\x2e\x30\x36\x38\x2d\x31\
-\x36\x39\x2e\x36\x30\x34\x2c\x31\x36\x39\x2e\x35\x39\x39\x48\x33\
-\x32\x76\x34\x32\x2e\x36\x36\x37\x68\x33\x33\x2e\x30\x36\x32\x63\
-\x39\x2e\x36\x30\x34\x2c\x38\x38\x2e\x35\x33\x31\x2c\x38\x31\x2e\
-\x30\x37\x32\x2c\x31\x36\x30\x2c\x31\x36\x39\x2e\x36\x30\x34\x2c\
-\x31\x36\x39\x2e\x36\x30\x34\x56\x34\x38\x30\x68\x34\x32\x2e\x36\
-\x36\x36\x76\x2d\x33\x33\x2e\x30\x36\x32\x0d\x0a\x09\x09\x09\x63\
-\x38\x38\x2e\x35\x33\x31\x2d\x39\x2e\x36\x30\x34\x2c\x31\x36\x30\
-\x2d\x38\x31\x2e\x30\x37\x33\x2c\x31\x36\x39\x2e\x36\x30\x35\x2d\
-\x31\x36\x39\x2e\x36\x30\x34\x48\x34\x38\x30\x76\x2d\x34\x32\x2e\
-\x36\x36\x37\x48\x34\x34\x36\x2e\x39\x33\x38\x7a\x20\x4d\x32\x35\
-\x36\x2c\x34\x30\x35\x2e\x33\x33\x33\x63\x2d\x38\x32\x2e\x31\x33\
-\x37\x2c\x30\x2d\x31\x34\x39\x2e\x33\x33\x34\x2d\x36\x37\x2e\x31\
-\x39\x38\x2d\x31\x34\x39\x2e\x33\x33\x34\x2d\x31\x34\x39\x2e\x33\
-\x33\x33\x0d\x0a\x09\x09\x09\x63\x30\x2d\x38\x32\x2e\x31\x33\x36\
-\x2c\x36\x37\x2e\x31\x39\x37\x2d\x31\x34\x39\x2e\x33\x33\x33\x2c\
-\x31\x34\x39\x2e\x33\x33\x34\x2d\x31\x34\x39\x2e\x33\x33\x33\x63\
-\x38\x32\x2e\x31\x33\x35\x2c\x30\x2c\x31\x34\x39\x2e\x33\x33\x32\
-\x2c\x36\x37\x2e\x31\x39\x38\x2c\x31\x34\x39\x2e\x33\x33\x32\x2c\
-\x31\x34\x39\x2e\x33\x33\x33\x43\x34\x30\x35\x2e\x33\x33\x32\x2c\
-\x33\x33\x38\x2e\x31\x33\x35\x2c\x33\x33\x38\x2e\x31\x33\x35\x2c\
-\x34\x30\x35\x2e\x33\x33\x33\x2c\x32\x35\x36\x2c\x34\x30\x35\x2e\
-\x33\x33\x33\x7a\x0d\x0a\x09\x09\x09\x22\x2f\x3e\x0d\x0a\x09\x3c\
-\x2f\x67\x3e\x0d\x0a\x3c\x2f\x67\x3e\x0d\x0a\x3c\x2f\x73\x76\x67\
-\x3e\x0d\x0a\
-\x00\x00\x03\x4c\
-\x3c\
-\x3f\x78\x6d\x6c\x20\x76\x65\x72\x73\x69\x6f\x6e\x3d\x22\x31\x2e\
-\x30\x22\x20\x65\x6e\x63\x6f\x64\x69\x6e\x67\x3d\x22\x75\x74\x66\
-\x2d\x38\x22\x3f\x3e\x0d\x0a\x3c\x21\x2d\x2d\x20\x47\x65\x6e\x65\
-\x72\x61\x74\x6f\x72\x3a\x20\x41\x64\x6f\x62\x65\x20\x49\x6c\x6c\
-\x75\x73\x74\x72\x61\x74\x6f\x72\x20\x31\x36\x2e\x32\x2e\x31\x2c\
-\x20\x53\x56\x47\x20\x45\x78\x70\x6f\x72\x74\x20\x50\x6c\x75\x67\
-\x2d\x49\x6e\x20\x2e\x20\x53\x56\x47\x20\x56\x65\x72\x73\x69\x6f\
-\x6e\x3a\x20\x36\x2e\x30\x30\x20\x42\x75\x69\x6c\x64\x20\x30\x29\
-\x20\x20\x2d\x2d\x3e\x0d\x0a\x3c\x21\x44\x4f\x43\x54\x59\x50\x45\
-\x20\x73\x76\x67\x20\x50\x55\x42\x4c\x49\x43\x20\x22\x2d\x2f\x2f\
-\x57\x33\x43\x2f\x2f\x44\x54\x44\x20\x53\x56\x47\x20\x31\x2e\x31\
-\x2f\x2f\x45\x4e\x22\x20\x22\x68\x74\x74\x70\x3a\x2f\x2f\x77\x77\
-\x77\x2e\x77\x33\x2e\x6f\x72\x67\x2f\x47\x72\x61\x70\x68\x69\x63\
-\x73\x2f\x53\x56\x47\x2f\x31\x2e\x31\x2f\x44\x54\x44\x2f\x73\x76\
-\x67\x31\x31\x2e\x64\x74\x64\x22\x3e\x0d\x0a\x3c\x73\x76\x67\x20\
-\x76\x65\x72\x73\x69\x6f\x6e\x3d\x22\x31\x2e\x31\x22\x20\x69\x64\
-\x3d\x22\x4c\x61\x79\x65\x72\x5f\x31\x22\x20\x78\x6d\x6c\x6e\x73\
-\x3d\x22\x68\x74\x74\x70\x3a\x2f\x2f\x77\x77\x77\x2e\x77\x33\x2e\
-\x6f\x72\x67\x2f\x32\x30\x30\x30\x2f\x73\x76\x67\x22\x20\x78\x6d\
-\x6c\x6e\x73\x3a\x78\x6c\x69\x6e\x6b\x3d\x22\x68\x74\x74\x70\x3a\
-\x2f\x2f\x77\x77\x77\x2e\x77\x33\x2e\x6f\x72\x67\x2f\x31\x39\x39\
-\x39\x2f\x78\x6c\x69\x6e\x6b\x22\x20\x78\x3d\x22\x30\x70\x78\x22\
-\x20\x79\x3d\x22\x30\x70\x78\x22\x0d\x0a\x09\x20\x77\x69\x64\x74\
-\x68\x3d\x22\x35\x31\x32\x70\x78\x22\x20\x68\x65\x69\x67\x68\x74\
-\x3d\x22\x35\x31\x32\x70\x78\x22\x20\x76\x69\x65\x77\x42\x6f\x78\
-\x3d\x22\x30\x20\x30\x20\x35\x31\x32\x20\x35\x31\x32\x22\x20\x65\
-\x6e\x61\x62\x6c\x65\x2d\x62\x61\x63\x6b\x67\x72\x6f\x75\x6e\x64\
-\x3d\x22\x6e\x65\x77\x20\x30\x20\x30\x20\x35\x31\x32\x20\x35\x31\
-\x32\x22\x20\x78\x6d\x6c\x3a\x73\x70\x61\x63\x65\x3d\x22\x70\x72\
-\x65\x73\x65\x72\x76\x65\x22\x3e\x0d\x0a\x3c\x67\x20\x69\x64\x3d\
-\x22\x49\x63\x6f\x6e\x5f\x32\x31\x5f\x22\x3e\x0d\x0a\x09\x3c\x67\
-\x3e\x0d\x0a\x09\x09\x3c\x70\x61\x74\x68\x20\x64\x3d\x22\x4d\x32\
-\x35\x36\x2c\x31\x35\x32\x63\x2d\x35\x37\x2e\x32\x2c\x30\x2d\x31\
-\x30\x34\x2c\x34\x36\x2e\x38\x2d\x31\x30\x34\x2c\x31\x30\x34\x73\
-\x34\x36\x2e\x38\x2c\x31\x30\x34\x2c\x31\x30\x34\x2c\x31\x30\x34\
-\x73\x31\x30\x34\x2d\x34\x36\x2e\x38\x2c\x31\x30\x34\x2d\x31\x30\
-\x34\x53\x33\x31\x33\x2e\x32\x2c\x31\x35\x32\x2c\x32\x35\x36\x2c\
-\x31\x35\x32\x7a\x20\x4d\x32\x35\x36\x2c\x34\x38\x0d\x0a\x09\x09\
-\x09\x43\x31\x34\x31\x2e\x36\x30\x31\x2c\x34\x38\x2c\x34\x38\x2c\
-\x31\x34\x31\x2e\x36\x30\x31\x2c\x34\x38\x2c\x32\x35\x36\x73\x39\
-\x33\x2e\x36\x30\x31\x2c\x32\x30\x38\x2c\x32\x30\x38\x2c\x32\x30\
-\x38\x73\x32\x30\x38\x2d\x39\x33\x2e\x36\x30\x31\x2c\x32\x30\x38\
-\x2d\x32\x30\x38\x53\x33\x37\x30\x2e\x33\x39\x39\x2c\x34\x38\x2c\
-\x32\x35\x36\x2c\x34\x38\x7a\x20\x4d\x32\x35\x36\x2c\x34\x32\x32\
-\x2e\x34\x0d\x0a\x09\x09\x09\x63\x2d\x39\x31\x2e\x35\x31\x38\x2c\
-\x30\x2d\x31\x36\x36\x2e\x34\x2d\x37\x34\x2e\x38\x38\x33\x2d\x31\
-\x36\x36\x2e\x34\x2d\x31\x36\x36\x2e\x34\x53\x31\x36\x34\x2e\x34\
-\x38\x32\x2c\x38\x39\x2e\x36\x2c\x32\x35\x36\x2c\x38\x39\x2e\x36\
-\x53\x34\x32\x32\x2e\x34\x2c\x31\x36\x34\x2e\x34\x38\x32\x2c\x34\
-\x32\x32\x2e\x34\x2c\x32\x35\x36\x53\x33\x34\x37\x2e\x35\x31\x38\
-\x2c\x34\x32\x32\x2e\x34\x2c\x32\x35\x36\x2c\x34\x32\x32\x2e\x34\
-\x7a\x22\x2f\x3e\x0d\x0a\x09\x3c\x2f\x67\x3e\x0d\x0a\x3c\x2f\x67\
-\x3e\x0d\x0a\x3c\x2f\x73\x76\x67\x3e\x0d\x0a\
-\x00\x00\x04\xca\
-\x3c\
-\x3f\x78\x6d\x6c\x20\x76\x65\x72\x73\x69\x6f\x6e\x3d\x22\x31\x2e\
-\x30\x22\x20\x65\x6e\x63\x6f\x64\x69\x6e\x67\x3d\x22\x75\x74\x66\
-\x2d\x38\x22\x3f\x3e\x0a\x3c\x21\x2d\x2d\x20\x47\x65\x6e\x65\x72\
-\x61\x74\x6f\x72\x3a\x20\x41\x64\x6f\x62\x65\x20\x49\x6c\x6c\x75\
-\x73\x74\x72\x61\x74\x6f\x72\x20\x31\x39\x2e\x32\x2e\x31\x2c\x20\
-\x53\x56\x47\x20\x45\x78\x70\x6f\x72\x74\x20\x50\x6c\x75\x67\x2d\
-\x49\x6e\x20\x2e\x20\x53\x56\x47\x20\x56\x65\x72\x73\x69\x6f\x6e\
-\x3a\x20\x36\x2e\x30\x30\x20\x42\x75\x69\x6c\x64\x20\x30\x29\x20\
-\x20\x2d\x2d\x3e\x0a\x3c\x21\x44\x4f\x43\x54\x59\x50\x45\x20\x73\
-\x76\x67\x20\x50\x55\x42\x4c\x49\x43\x20\x22\x2d\x2f\x2f\x57\x33\
-\x43\x2f\x2f\x44\x54\x44\x20\x53\x56\x47\x20\x31\x2e\x31\x2f\x2f\
-\x45\x4e\x22\x20\x22\x68\x74\x74\x70\x3a\x2f\x2f\x77\x77\x77\x2e\
-\x77\x33\x2e\x6f\x72\x67\x2f\x47\x72\x61\x70\x68\x69\x63\x73\x2f\
-\x53\x56\x47\x2f\x31\x2e\x31\x2f\x44\x54\x44\x2f\x73\x76\x67\x31\
-\x31\x2e\x64\x74\x64\x22\x3e\x0a\x3c\x73\x76\x67\x20\x76\x65\x72\
-\x73\x69\x6f\x6e\x3d\x22\x31\x2e\x31\x22\x0a\x09\x20\x69\x64\x3d\
-\x22\x73\x76\x67\x34\x36\x31\x39\x22\x20\x69\x6e\x6b\x73\x63\x61\
-\x70\x65\x3a\x76\x65\x72\x73\x69\x6f\x6e\x3d\x22\x30\x2e\x39\x31\
-\x2b\x64\x65\x76\x65\x6c\x2b\x6f\x73\x78\x6d\x65\x6e\x75\x20\x72\
-\x31\x32\x39\x31\x31\x22\x20\x73\x6f\x64\x69\x70\x6f\x64\x69\x3a\
-\x64\x6f\x63\x6e\x61\x6d\x65\x3d\x22\x74\x72\x69\x61\x6e\x67\x6c\
-\x65\x2d\x73\x74\x72\x6f\x6b\x65\x64\x2d\x31\x35\x2e\x73\x76\x67\
-\x22\x20\x78\x6d\x6c\x6e\x73\x3a\x63\x63\x3d\x22\x68\x74\x74\x70\
-\x3a\x2f\x2f\x63\x72\x65\x61\x74\x69\x76\x65\x63\x6f\x6d\x6d\x6f\
-\x6e\x73\x2e\x6f\x72\x67\x2f\x6e\x73\x23\x22\x20\x78\x6d\x6c\x6e\
-\x73\x3a\x64\x63\x3d\x22\x68\x74\x74\x70\x3a\x2f\x2f\x70\x75\x72\
-\x6c\x2e\x6f\x72\x67\x2f\x64\x63\x2f\x65\x6c\x65\x6d\x65\x6e\x74\
-\x73\x2f\x31\x2e\x31\x2f\x22\x20\x78\x6d\x6c\x6e\x73\x3a\x69\x6e\
-\x6b\x73\x63\x61\x70\x65\x3d\x22\x68\x74\x74\x70\x3a\x2f\x2f\x77\
-\x77\x77\x2e\x69\x6e\x6b\x73\x63\x61\x70\x65\x2e\x6f\x72\x67\x2f\
-\x6e\x61\x6d\x65\x73\x70\x61\x63\x65\x73\x2f\x69\x6e\x6b\x73\x63\
-\x61\x70\x65\x22\x20\x78\x6d\x6c\x6e\x73\x3a\x72\x64\x66\x3d\x22\
-\x68\x74\x74\x70\x3a\x2f\x2f\x77\x77\x77\x2e\x77\x33\x2e\x6f\x72\
-\x67\x2f\x31\x39\x39\x39\x2f\x30\x32\x2f\x32\x32\x2d\x72\x64\x66\
-\x2d\x73\x79\x6e\x74\x61\x78\x2d\x6e\x73\x23\x22\x20\x78\x6d\x6c\
-\x6e\x73\x3a\x73\x6f\x64\x69\x70\x6f\x64\x69\x3d\x22\x68\x74\x74\
-\x70\x3a\x2f\x2f\x73\x6f\x64\x69\x70\x6f\x64\x69\x2e\x73\x6f\x75\
-\x72\x63\x65\x66\x6f\x72\x67\x65\x2e\x6e\x65\x74\x2f\x44\x54\x44\
-\x2f\x73\x6f\x64\x69\x70\x6f\x64\x69\x2d\x30\x2e\x64\x74\x64\x22\
-\x20\x78\x6d\x6c\x6e\x73\x3a\x73\x76\x67\x3d\x22\x68\x74\x74\x70\
-\x3a\x2f\x2f\x77\x77\x77\x2e\x77\x33\x2e\x6f\x72\x67\x2f\x32\x30\
-\x30\x30\x2f\x73\x76\x67\x22\x0a\x09\x20\x78\x6d\x6c\x6e\x73\x3d\
-\x22\x68\x74\x74\x70\x3a\x2f\x2f\x77\x77\x77\x2e\x77\x33\x2e\x6f\
-\x72\x67\x2f\x32\x30\x30\x30\x2f\x73\x76\x67\x22\x20\x78\x6d\x6c\
-\x6e\x73\x3a\x78\x6c\x69\x6e\x6b\x3d\x22\x68\x74\x74\x70\x3a\x2f\
-\x2f\x77\x77\x77\x2e\x77\x33\x2e\x6f\x72\x67\x2f\x31\x39\x39\x39\
-\x2f\x78\x6c\x69\x6e\x6b\x22\x20\x78\x3d\x22\x30\x70\x78\x22\x20\
-\x79\x3d\x22\x30\x70\x78\x22\x20\x77\x69\x64\x74\x68\x3d\x22\x31\
-\x35\x70\x78\x22\x20\x68\x65\x69\x67\x68\x74\x3d\x22\x31\x35\x70\
-\x78\x22\x0a\x09\x20\x76\x69\x65\x77\x42\x6f\x78\x3d\x22\x30\x20\
-\x30\x20\x31\x35\x20\x31\x35\x22\x20\x73\x74\x79\x6c\x65\x3d\x22\
-\x65\x6e\x61\x62\x6c\x65\x2d\x62\x61\x63\x6b\x67\x72\x6f\x75\x6e\
-\x64\x3a\x6e\x65\x77\x20\x30\x20\x30\x20\x31\x35\x20\x31\x35\x3b\
-\x22\x20\x78\x6d\x6c\x3a\x73\x70\x61\x63\x65\x3d\x22\x70\x72\x65\
-\x73\x65\x72\x76\x65\x22\x3e\x0a\x3c\x70\x61\x74\x68\x20\x69\x64\
-\x3d\x22\x72\x65\x63\x74\x33\x33\x33\x38\x22\x20\x69\x6e\x6b\x73\
-\x63\x61\x70\x65\x3a\x63\x6f\x6e\x6e\x65\x63\x74\x6f\x72\x2d\x63\
-\x75\x72\x76\x61\x74\x75\x72\x65\x3d\x22\x30\x22\x20\x73\x6f\x64\
-\x69\x70\x6f\x64\x69\x3a\x6e\x6f\x64\x65\x74\x79\x70\x65\x73\x3d\
-\x22\x63\x63\x63\x63\x63\x63\x63\x63\x63\x63\x63\x63\x22\x20\x64\
-\x3d\x22\x4d\x37\x2e\x35\x32\x34\x33\x2c\x31\x2e\x35\x30\x30\x34\
-\x0a\x09\x43\x37\x2e\x32\x34\x32\x39\x2c\x31\x2e\x34\x39\x31\x33\
-\x2c\x36\x2e\x39\x37\x38\x37\x2c\x31\x2e\x36\x34\x32\x33\x2c\x36\
-\x2e\x38\x33\x33\x36\x2c\x31\x2e\x38\x39\x35\x32\x6c\x2d\x35\x2e\
-\x35\x2c\x39\x2e\x38\x36\x39\x32\x43\x31\x2e\x30\x32\x31\x38\x2c\
-\x31\x32\x2e\x33\x30\x37\x38\x2c\x31\x2e\x33\x39\x35\x2c\x31\x32\
-\x2e\x39\x39\x39\x39\x2c\x32\x2c\x31\x33\x68\x31\x31\x0a\x09\x63\
-\x30\x2e\x36\x30\x35\x2d\x30\x2e\x30\x30\x30\x31\x2c\x30\x2e\x39\
-\x37\x38\x32\x2d\x30\x2e\x36\x39\x32\x32\x2c\x30\x2e\x36\x36\x36\
-\x34\x2d\x31\x2e\x32\x33\x35\x35\x6c\x2d\x35\x2e\x35\x2d\x39\x2e\
-\x38\x36\x39\x32\x43\x38\x2e\x30\x33\x30\x32\x2c\x31\x2e\x36\x35\
-\x37\x39\x2c\x37\x2e\x37\x38\x38\x34\x2c\x31\x2e\x35\x30\x39\x32\
-\x2c\x37\x2e\x35\x32\x34\x33\x2c\x31\x2e\x35\x30\x30\x34\x7a\x20\
-\x4d\x37\x2e\x35\x2c\x33\x2e\x38\x39\x39\x33\x6c\x34\x2e\x31\x32\
-\x36\x37\x2c\x37\x2e\x34\x37\x30\x34\x0a\x09\x48\x33\x2e\x33\x37\
-\x33\x33\x4c\x37\x2e\x35\x2c\x33\x2e\x38\x39\x39\x33\x7a\x22\x2f\
-\x3e\x0a\x3c\x2f\x73\x76\x67\x3e\x0a\
-\x00\x00\x04\xbd\
-\x3c\
-\x3f\x78\x6d\x6c\x20\x76\x65\x72\x73\x69\x6f\x6e\x3d\x27\x31\x2e\
-\x30\x27\x20\x65\x6e\x63\x6f\x64\x69\x6e\x67\x3d\x27\x55\x54\x46\
-\x2d\x38\x27\x3f\x3e\x0a\x3c\x21\x2d\x2d\x20\x54\x68\x69\x73\x20\
-\x66\x69\x6c\x65\x20\x77\x61\x73\x20\x67\x65\x6e\x65\x72\x61\x74\
-\x65\x64\x20\x62\x79\x20\x64\x76\x69\x73\x76\x67\x6d\x20\x32\x2e\
-\x34\x20\x2d\x2d\x3e\x0a\x3c\x73\x76\x67\x20\x68\x65\x69\x67\x68\
-\x74\x3d\x27\x32\x34\x70\x74\x27\x20\x76\x65\x72\x73\x69\x6f\x6e\
-\x3d\x27\x31\x2e\x31\x27\x20\x76\x69\x65\x77\x42\x6f\x78\x3d\x27\
-\x35\x36\x2e\x34\x30\x39\x34\x20\x35\x33\x2e\x38\x35\x38\x33\x20\
-\x32\x34\x20\x32\x34\x27\x20\x77\x69\x64\x74\x68\x3d\x27\x32\x34\
-\x70\x74\x27\x20\x78\x6d\x6c\x6e\x73\x3d\x27\x68\x74\x74\x70\x3a\
-\x2f\x2f\x77\x77\x77\x2e\x77\x33\x2e\x6f\x72\x67\x2f\x32\x30\x30\
-\x30\x2f\x73\x76\x67\x27\x20\x78\x6d\x6c\x6e\x73\x3a\x78\x6c\x69\
-\x6e\x6b\x3d\x27\x68\x74\x74\x70\x3a\x2f\x2f\x77\x77\x77\x2e\x77\
-\x33\x2e\x6f\x72\x67\x2f\x31\x39\x39\x39\x2f\x78\x6c\x69\x6e\x6b\
-\x27\x3e\x0a\x3c\x67\x20\x69\x64\x3d\x27\x70\x61\x67\x65\x31\x27\
-\x3e\x0a\x3c\x67\x20\x74\x72\x61\x6e\x73\x66\x6f\x72\x6d\x3d\x27\
-\x6d\x61\x74\x72\x69\x78\x28\x30\x2e\x39\x39\x36\x32\x36\x34\x20\
-\x30\x20\x30\x20\x30\x2e\x39\x39\x36\x32\x36\x34\x20\x36\x38\x2e\
-\x37\x36\x35\x35\x20\x36\x39\x2e\x37\x36\x38\x38\x29\x27\x3e\x0a\
-\x3c\x70\x61\x74\x68\x20\x64\x3d\x27\x4d\x20\x2d\x39\x2e\x33\x39\
-\x31\x31\x38\x20\x2d\x30\x43\x20\x2d\x39\x2e\x39\x36\x38\x36\x31\
-\x20\x2d\x33\x2e\x38\x33\x30\x30\x34\x20\x2d\x38\x2e\x35\x35\x37\
-\x30\x36\x20\x2d\x37\x2e\x35\x31\x39\x34\x34\x20\x2d\x36\x2e\x36\
-\x34\x30\x35\x37\x20\x2d\x31\x30\x2e\x32\x31\x37\x31\x43\x20\x2d\
-\x30\x2e\x34\x39\x31\x30\x38\x39\x20\x2d\x31\x38\x2e\x38\x37\x33\
-\x33\x20\x38\x2e\x33\x35\x36\x37\x36\x20\x2d\x31\x35\x2e\x31\x39\
-\x30\x36\x20\x38\x2e\x36\x37\x36\x33\x32\x20\x2d\x35\x2e\x35\x32\
-\x39\x34\x38\x43\x20\x38\x2e\x38\x33\x36\x20\x2d\x30\x2e\x37\x30\
-\x32\x30\x30\x38\x20\x36\x2e\x32\x33\x39\x36\x38\x20\x32\x2e\x39\
-\x34\x32\x30\x37\x20\x33\x2e\x33\x32\x30\x32\x38\x20\x35\x2e\x31\
-\x30\x38\x35\x37\x43\x20\x2d\x31\x2e\x39\x36\x38\x39\x31\x20\x39\
-\x2e\x30\x33\x33\x37\x31\x20\x2d\x38\x2e\x32\x36\x38\x39\x35\x20\
-\x37\x2e\x34\x34\x33\x37\x20\x2d\x39\x2e\x33\x39\x31\x31\x38\x20\
-\x2d\x30\x5a\x27\x20\x66\x69\x6c\x6c\x3d\x27\x6e\x6f\x6e\x65\x27\
-\x20\x73\x74\x72\x6f\x6b\x65\x3d\x27\x23\x30\x30\x30\x30\x30\x30\
-\x27\x20\x73\x74\x72\x6f\x6b\x65\x2d\x6c\x69\x6e\x65\x63\x61\x70\
-\x3d\x27\x72\x6f\x75\x6e\x64\x27\x20\x73\x74\x72\x6f\x6b\x65\x2d\
-\x6c\x69\x6e\x65\x6a\x6f\x69\x6e\x3d\x27\x72\x6f\x75\x6e\x64\x27\
-\x20\x73\x74\x72\x6f\x6b\x65\x2d\x6d\x69\x74\x65\x72\x6c\x69\x6d\
-\x69\x74\x3d\x27\x31\x30\x2e\x30\x33\x37\x35\x27\x20\x73\x74\x72\
-\x6f\x6b\x65\x2d\x77\x69\x64\x74\x68\x3d\x27\x31\x2e\x37\x35\x36\
-\x35\x36\x27\x2f\x3e\x0a\x3c\x2f\x67\x3e\x0a\x3c\x67\x20\x74\x72\
-\x61\x6e\x73\x66\x6f\x72\x6d\x3d\x27\x6d\x61\x74\x72\x69\x78\x28\
-\x30\x2e\x39\x39\x36\x32\x36\x34\x20\x30\x20\x30\x20\x30\x2e\x39\
-\x39\x36\x32\x36\x34\x20\x36\x38\x2e\x37\x36\x35\x35\x20\x36\x39\
-\x2e\x37\x36\x38\x38\x29\x27\x3e\x0a\x3c\x63\x69\x72\x63\x6c\x65\
-\x20\x63\x78\x3d\x27\x2d\x39\x2e\x33\x39\x31\x31\x38\x27\x20\x63\
-\x79\x3d\x27\x2d\x30\x27\x20\x72\x3d\x27\x33\x2e\x30\x31\x31\x32\
-\x35\x27\x20\x66\x69\x6c\x6c\x3d\x27\x23\x30\x30\x30\x30\x30\x30\
-\x27\x2f\x3e\x0a\x3c\x2f\x67\x3e\x0a\x3c\x67\x20\x74\x72\x61\x6e\
-\x73\x66\x6f\x72\x6d\x3d\x27\x6d\x61\x74\x72\x69\x78\x28\x30\x2e\
-\x39\x39\x36\x32\x36\x34\x20\x30\x20\x30\x20\x30\x2e\x39\x39\x36\
-\x32\x36\x34\x20\x36\x38\x2e\x37\x36\x35\x35\x20\x36\x39\x2e\x37\
-\x36\x38\x38\x29\x27\x3e\x0a\x3c\x63\x69\x72\x63\x6c\x65\x20\x63\
-\x78\x3d\x27\x2d\x36\x2e\x36\x34\x30\x35\x37\x27\x20\x63\x79\x3d\
-\x27\x2d\x31\x30\x2e\x32\x31\x37\x31\x27\x20\x72\x3d\x27\x33\x2e\
-\x30\x31\x31\x32\x35\x27\x20\x66\x69\x6c\x6c\x3d\x27\x23\x30\x30\
-\x30\x30\x30\x30\x27\x2f\x3e\x0a\x3c\x2f\x67\x3e\x0a\x3c\x67\x20\
-\x74\x72\x61\x6e\x73\x66\x6f\x72\x6d\x3d\x27\x6d\x61\x74\x72\x69\
-\x78\x28\x30\x2e\x39\x39\x36\x32\x36\x34\x20\x30\x20\x30\x20\x30\
-\x2e\x39\x39\x36\x32\x36\x34\x20\x36\x38\x2e\x37\x36\x35\x35\x20\
-\x36\x39\x2e\x37\x36\x38\x38\x29\x27\x3e\x0a\x3c\x63\x69\x72\x63\
-\x6c\x65\x20\x63\x78\x3d\x27\x38\x2e\x36\x37\x36\x33\x32\x27\x20\
-\x63\x79\x3d\x27\x2d\x35\x2e\x35\x32\x39\x34\x38\x27\x20\x72\x3d\
-\x27\x33\x2e\x30\x31\x31\x32\x35\x27\x20\x66\x69\x6c\x6c\x3d\x27\
-\x23\x30\x30\x30\x30\x30\x30\x27\x2f\x3e\x0a\x3c\x2f\x67\x3e\x0a\
-\x3c\x67\x20\x74\x72\x61\x6e\x73\x66\x6f\x72\x6d\x3d\x27\x6d\x61\
-\x74\x72\x69\x78\x28\x30\x2e\x39\x39\x36\x32\x36\x34\x20\x30\x20\
-\x30\x20\x30\x2e\x39\x39\x36\x32\x36\x34\x20\x36\x38\x2e\x37\x36\
-\x35\x35\x20\x36\x39\x2e\x37\x36\x38\x38\x29\x27\x3e\x0a\x3c\x63\
-\x69\x72\x63\x6c\x65\x20\x63\x78\x3d\x27\x33\x2e\x33\x32\x30\x32\
-\x38\x27\x20\x63\x79\x3d\x27\x35\x2e\x31\x30\x38\x35\x37\x27\x20\
-\x72\x3d\x27\x33\x2e\x30\x31\x31\x32\x35\x27\x20\x66\x69\x6c\x6c\
-\x3d\x27\x23\x30\x30\x30\x30\x30\x30\x27\x2f\x3e\x0a\x3c\x2f\x67\
-\x3e\x3c\x2f\x67\x3e\x0a\x3c\x2f\x73\x76\x67\x3e\
-\x00\x00\x07\x80\
-\x3c\
-\x3f\x78\x6d\x6c\x20\x76\x65\x72\x73\x69\x6f\x6e\x3d\x22\x31\x2e\
-\x30\x22\x20\x65\x6e\x63\x6f\x64\x69\x6e\x67\x3d\x22\x75\x74\x66\
-\x2d\x38\x22\x3f\x3e\x0d\x0a\x3c\x21\x2d\x2d\x20\x47\x65\x6e\x65\
-\x72\x61\x74\x6f\x72\x3a\x20\x41\x64\x6f\x62\x65\x20\x49\x6c\x6c\
-\x75\x73\x74\x72\x61\x74\x6f\x72\x20\x31\x36\x2e\x32\x2e\x31\x2c\
-\x20\x53\x56\x47\x20\x45\x78\x70\x6f\x72\x74\x20\x50\x6c\x75\x67\
-\x2d\x49\x6e\x20\x2e\x20\x53\x56\x47\x20\x56\x65\x72\x73\x69\x6f\
-\x6e\x3a\x20\x36\x2e\x30\x30\x20\x42\x75\x69\x6c\x64\x20\x30\x29\
-\x20\x20\x2d\x2d\x3e\x0d\x0a\x3c\x21\x44\x4f\x43\x54\x59\x50\x45\
-\x20\x73\x76\x67\x20\x50\x55\x42\x4c\x49\x43\x20\x22\x2d\x2f\x2f\
-\x57\x33\x43\x2f\x2f\x44\x54\x44\x20\x53\x56\x47\x20\x31\x2e\x31\
-\x2f\x2f\x45\x4e\x22\x20\x22\x68\x74\x74\x70\x3a\x2f\x2f\x77\x77\
-\x77\x2e\x77\x33\x2e\x6f\x72\x67\x2f\x47\x72\x61\x70\x68\x69\x63\
-\x73\x2f\x53\x56\x47\x2f\x31\x2e\x31\x2f\x44\x54\x44\x2f\x73\x76\
-\x67\x31\x31\x2e\x64\x74\x64\x22\x3e\x0d\x0a\x3c\x73\x76\x67\x20\
-\x76\x65\x72\x73\x69\x6f\x6e\x3d\x22\x31\x2e\x31\x22\x20\x69\x64\
-\x3d\x22\x4c\x61\x79\x65\x72\x5f\x31\x22\x20\x78\x6d\x6c\x6e\x73\
-\x3d\x22\x68\x74\x74\x70\x3a\x2f\x2f\x77\x77\x77\x2e\x77\x33\x2e\
-\x6f\x72\x67\x2f\x32\x30\x30\x30\x2f\x73\x76\x67\x22\x20\x78\x6d\
-\x6c\x6e\x73\x3a\x78\x6c\x69\x6e\x6b\x3d\x22\x68\x74\x74\x70\x3a\
-\x2f\x2f\x77\x77\x77\x2e\x77\x33\x2e\x6f\x72\x67\x2f\x31\x39\x39\
-\x39\x2f\x78\x6c\x69\x6e\x6b\x22\x20\x78\x3d\x22\x30\x70\x78\x22\
-\x20\x79\x3d\x22\x30\x70\x78\x22\x0d\x0a\x09\x20\x77\x69\x64\x74\
-\x68\x3d\x22\x35\x31\x32\x70\x78\x22\x20\x68\x65\x69\x67\x68\x74\
-\x3d\x22\x35\x31\x32\x70\x78\x22\x20\x76\x69\x65\x77\x42\x6f\x78\
-\x3d\x22\x30\x20\x30\x20\x35\x31\x32\x20\x35\x31\x32\x22\x20\x65\
-\x6e\x61\x62\x6c\x65\x2d\x62\x61\x63\x6b\x67\x72\x6f\x75\x6e\x64\
-\x3d\x22\x6e\x65\x77\x20\x30\x20\x30\x20\x35\x31\x32\x20\x35\x31\
-\x32\x22\x20\x78\x6d\x6c\x3a\x73\x70\x61\x63\x65\x3d\x22\x70\x72\
 \x65\x73\x65\x72\x76\x65\x22\x3e\x0d\x0a\x3c\x67\x3e\x0d\x0a\x09\
-\x3c\x70\x61\x74\x68\x20\x64\x3d\x22\x4d\x31\x39\x33\x2e\x34\x36\
-\x2c\x32\x34\x39\x2e\x30\x35\x36\x63\x33\x2e\x37\x32\x33\x2d\x30\
-\x2e\x36\x37\x2c\x37\x2e\x35\x38\x39\x2d\x31\x2e\x30\x34\x31\x2c\
-\x31\x31\x2e\x35\x38\x36\x2d\x31\x2e\x30\x34\x31\x4c\x32\x30\x31\
-\x2e\x39\x32\x34\x2c\x32\x34\x38\x68\x31\x30\x33\x2e\x38\x32\x33\
-\x63\x34\x2e\x35\x30\x33\x2c\x30\x2c\x38\x2e\x38\x30\x36\x2d\x30\
-\x2e\x36\x31\x37\x2c\x31\x32\x2e\x39\x30\x38\x2d\x31\x2e\x37\x35\
-\x34\x0d\x0a\x09\x09\x63\x31\x39\x2e\x33\x37\x2d\x35\x2e\x33\x36\
-\x33\x2c\x33\x33\x2e\x33\x34\x35\x2d\x32\x32\x2e\x35\x33\x37\x2c\
-\x33\x33\x2e\x33\x34\x35\x2d\x34\x33\x2e\x36\x36\x33\x76\x2d\x33\
-\x30\x2e\x38\x32\x32\x76\x2d\x35\x36\x2e\x34\x30\x32\x63\x30\x2d\
-\x32\x34\x2e\x38\x33\x32\x2d\x32\x31\x2e\x31\x35\x2d\x34\x33\x2e\
-\x34\x38\x34\x2d\x34\x36\x2e\x32\x38\x39\x2d\x34\x37\x2e\x36\x30\
-\x36\x0d\x0a\x09\x09\x63\x2d\x31\x35\x2e\x39\x33\x31\x2d\x32\x2e\
-\x36\x32\x34\x2d\x33\x39\x2e\x32\x35\x38\x2d\x33\x2e\x38\x32\x37\
-\x2d\x35\x35\x2e\x30\x38\x39\x2d\x33\x2e\x37\x34\x39\x63\x2d\x31\
-\x35\x2e\x38\x32\x39\x2c\x30\x2e\x30\x38\x36\x2d\x33\x30\x2e\x39\
-\x38\x31\x2c\x31\x2e\x34\x30\x34\x2d\x34\x34\x2e\x32\x37\x37\x2c\
-\x33\x2e\x37\x34\x39\x43\x31\x36\x37\x2e\x31\x34\x33\x2c\x37\x34\
-\x2e\x35\x37\x36\x2c\x31\x36\x30\x2c\x38\x38\x2e\x39\x32\x38\x2c\
-\x31\x36\x30\x2c\x31\x31\x35\x2e\x33\x35\x39\x56\x31\x34\x34\x68\
-\x39\x36\x0d\x0a\x09\x09\x76\x31\x36\x48\x31\x32\x38\x2e\x38\x32\
-\x63\x2d\x33\x35\x2e\x36\x32\x38\x2c\x30\x2d\x36\x34\x2e\x35\x33\
-\x38\x2c\x34\x32\x2e\x35\x37\x31\x2d\x36\x34\x2e\x38\x31\x33\x2c\
-\x39\x35\x2e\x32\x34\x32\x43\x36\x34\x2e\x30\x30\x35\x2c\x32\x35\
-\x35\x2e\x34\x39\x35\x2c\x36\x34\x2c\x32\x35\x35\x2e\x37\x34\x37\
-\x2c\x36\x34\x2c\x32\x35\x36\x63\x30\x2c\x39\x2e\x35\x32\x33\x2c\
-\x30\x2e\x39\x34\x2c\x31\x38\x2e\x37\x32\x2c\x32\x2e\x36\x38\x35\
-\x2c\x32\x37\x2e\x34\x30\x34\x0d\x0a\x09\x09\x43\x37\x34\x2e\x36\
-\x34\x38\x2c\x33\x32\x33\x2e\x30\x37\x2c\x39\x39\x2e\x34\x35\x31\
-\x2c\x33\x35\x32\x2c\x31\x32\x38\x2e\x38\x32\x2c\x33\x35\x32\x48\
-\x31\x34\x34\x76\x2d\x32\x2e\x36\x36\x32\x76\x2d\x34\x33\x2e\x32\
-\x37\x33\x43\x31\x34\x34\x2c\x32\x37\x39\x2e\x32\x33\x38\x2c\x31\
-\x36\x34\x2e\x31\x34\x36\x2c\x32\x35\x34\x2e\x33\x33\x32\x2c\x31\
-\x39\x33\x2e\x34\x36\x2c\x32\x34\x39\x2e\x30\x35\x36\x7a\x20\x4d\
-\x32\x30\x33\x2e\x36\x35\x36\x2c\x31\x32\x37\x2e\x30\x30\x32\x0d\
-\x0a\x09\x09\x63\x2d\x39\x2e\x35\x39\x32\x2c\x30\x2d\x31\x37\x2e\
-\x33\x38\x34\x2d\x37\x2e\x37\x38\x35\x2d\x31\x37\x2e\x33\x38\x34\
-\x2d\x31\x37\x2e\x34\x30\x33\x63\x30\x2d\x39\x2e\x36\x36\x34\x2c\
-\x37\x2e\x37\x37\x34\x2d\x31\x37\x2e\x35\x32\x2c\x31\x37\x2e\x33\
-\x38\x34\x2d\x31\x37\x2e\x35\x32\x63\x39\x2e\x35\x37\x34\x2c\x30\
-\x2c\x31\x37\x2e\x33\x39\x39\x2c\x37\x2e\x38\x35\x35\x2c\x31\x37\
-\x2e\x33\x39\x39\x2c\x31\x37\x2e\x35\x32\x0d\x0a\x09\x09\x43\x32\
-\x32\x31\x2e\x30\x35\x36\x2c\x31\x31\x39\x2e\x32\x31\x37\x2c\x32\
-\x31\x33\x2e\x32\x34\x36\x2c\x31\x32\x37\x2e\x30\x30\x32\x2c\x32\
-\x30\x33\x2e\x36\x35\x36\x2c\x31\x32\x37\x2e\x30\x30\x32\x7a\x22\
+\x3c\x63\x69\x72\x63\x6c\x65\x20\x63\x78\x3d\x22\x32\x35\x36\x22\
+\x20\x63\x79\x3d\x22\x32\x38\x30\x22\x20\x72\x3d\x22\x36\x33\x22\
 \x2f\x3e\x0d\x0a\x09\x3c\x70\x61\x74\x68\x20\x64\x3d\x22\x4d\x34\
-\x34\x33\x2e\x39\x35\x31\x2c\x32\x32\x32\x2e\x35\x34\x33\x43\x34\
-\x33\x34\x2e\x37\x38\x2c\x31\x38\x36\x2e\x30\x32\x31\x2c\x34\x31\
-\x31\x2e\x30\x33\x33\x2c\x31\x36\x30\x2c\x33\x38\x33\x2e\x31\x38\
-\x2c\x31\x36\x30\x48\x33\x36\x38\x76\x32\x2e\x36\x32\x36\x76\x33\
-\x38\x2e\x30\x34\x36\x63\x30\x2c\x33\x33\x2e\x39\x31\x35\x2d\x32\
-\x32\x2e\x32\x38\x36\x2c\x35\x38\x2e\x34\x37\x34\x2d\x34\x39\x2e\
-\x34\x38\x39\x2c\x36\x32\x2e\x36\x38\x31\x0d\x0a\x09\x09\x63\x2d\
-\x32\x2e\x37\x33\x37\x2c\x30\x2e\x34\x32\x34\x2d\x35\x2e\x34\x38\
-\x33\x2c\x30\x2e\x36\x34\x36\x2d\x38\x2e\x33\x30\x31\x2c\x30\x2e\
-\x36\x34\x36\x48\x32\x30\x36\x2e\x33\x35\x31\x63\x2d\x34\x2e\x35\
-\x31\x38\x2c\x30\x2d\x38\x2e\x39\x30\x34\x2c\x30\x2e\x35\x38\x34\
-\x2d\x31\x33\x2e\x30\x34\x39\x2c\x31\x2e\x36\x37\x32\x43\x31\x37\
-\x34\x2e\x31\x38\x2c\x32\x37\x30\x2e\x36\x38\x39\x2c\x31\x36\x30\
-\x2c\x32\x38\x36\x2e\x36\x2c\x31\x36\x30\x2c\x33\x30\x37\x2e\x32\
-\x33\x36\x76\x33\x32\x2e\x39\x32\x32\x0d\x0a\x09\x09\x76\x35\x34\
-\x2e\x33\x30\x35\x63\x30\x2c\x32\x34\x2e\x38\x33\x32\x2c\x32\x34\
-\x2e\x39\x37\x37\x2c\x33\x39\x2e\x34\x32\x36\x2c\x34\x39\x2e\x34\
-\x38\x31\x2c\x34\x36\x2e\x35\x35\x31\x63\x32\x39\x2e\x33\x32\x37\
-\x2c\x38\x2e\x35\x33\x31\x2c\x36\x31\x2e\x32\x36\x37\x2c\x31\x30\
-\x2e\x30\x36\x38\x2c\x39\x36\x2e\x33\x36\x36\x2c\x30\x43\x33\x32\
-\x39\x2e\x31\x35\x2c\x34\x33\x34\x2e\x33\x35\x34\x2c\x33\x35\x32\
-\x2c\x34\x32\x30\x2e\x38\x39\x33\x2c\x33\x35\x32\x2c\x33\x39\x34\
-\x2e\x34\x36\x33\x56\x33\x36\x38\x0d\x0a\x09\x09\x68\x2d\x39\x36\
-\x76\x2d\x31\x36\x68\x31\x32\x37\x2e\x31\x38\x63\x32\x35\x2e\x32\
-\x34\x2c\x30\x2c\x34\x37\x2e\x31\x30\x37\x2d\x32\x31\x2e\x33\x36\
-\x35\x2c\x35\x37\x2e\x38\x31\x34\x2d\x35\x32\x2e\x35\x34\x39\x43\
-\x34\x34\x35\x2e\x34\x37\x34\x2c\x32\x38\x36\x2e\x34\x30\x34\x2c\
-\x34\x34\x38\x2c\x32\x37\x31\x2e\x36\x34\x31\x2c\x34\x34\x38\x2c\
-\x32\x35\x36\x0d\x0a\x09\x09\x43\x34\x34\x38\x2c\x32\x34\x34\x2e\
-\x32\x33\x32\x2c\x34\x34\x36\x2e\x35\x36\x37\x2c\x32\x33\x32\x2e\
-\x39\x36\x32\x2c\x34\x34\x33\x2e\x39\x35\x31\x2c\x32\x32\x32\x2e\
-\x35\x34\x33\x7a\x20\x4d\x33\x30\x37\x2e\x38\x36\x37\x2c\x33\x38\
-\x32\x2e\x38\x32\x63\x39\x2e\x35\x39\x2c\x30\x2c\x31\x37\x2e\x33\
-\x38\x31\x2c\x37\x2e\x37\x38\x35\x2c\x31\x37\x2e\x33\x38\x31\x2c\
-\x31\x37\x2e\x34\x0d\x0a\x09\x09\x63\x30\x2c\x39\x2e\x36\x35\x2d\
-\x37\x2e\x37\x39\x31\x2c\x31\x37\x2e\x35\x32\x31\x2d\x31\x37\x2e\
-\x33\x38\x31\x2c\x31\x37\x2e\x35\x32\x31\x63\x2d\x39\x2e\x35\x37\
-\x37\x2c\x30\x2d\x31\x37\x2e\x33\x39\x39\x2d\x37\x2e\x38\x37\x31\
-\x2d\x31\x37\x2e\x33\x39\x39\x2d\x31\x37\x2e\x35\x32\x31\x43\x32\
-\x39\x30\x2e\x34\x36\x38\x2c\x33\x39\x30\x2e\x35\x39\x2c\x32\x39\
-\x38\x2e\x32\x37\x34\x2c\x33\x38\x32\x2e\x38\x32\x2c\x33\x30\x37\
-\x2e\x38\x36\x37\x2c\x33\x38\x32\x2e\x38\x32\x7a\x22\x2f\x3e\x0d\
-\x0a\x3c\x2f\x67\x3e\x0d\x0a\x3c\x2f\x73\x76\x67\x3e\x0d\x0a\
-\x00\x00\x02\xb7\
+\x34\x30\x2c\x39\x36\x68\x2d\x38\x38\x6c\x2d\x33\x32\x2d\x33\x32\
+\x48\x31\x39\x32\x6c\x2d\x33\x32\x2c\x33\x32\x48\x37\x32\x63\x2d\
+\x32\x32\x2e\x30\x39\x32\x2c\x30\x2d\x34\x30\x2c\x31\x37\x2e\x39\
+\x30\x38\x2d\x34\x30\x2c\x34\x30\x76\x32\x37\x32\x63\x30\x2c\x32\
+\x32\x2e\x30\x39\x32\x2c\x31\x37\x2e\x39\x30\x38\x2c\x34\x30\x2c\
+\x34\x30\x2c\x34\x30\x68\x33\x36\x38\x63\x32\x32\x2e\x30\x39\x32\
+\x2c\x30\x2c\x34\x30\x2d\x31\x37\x2e\x39\x30\x38\x2c\x34\x30\x2d\
+\x34\x30\x0d\x0a\x09\x09\x56\x31\x33\x36\x43\x34\x38\x30\x2c\x31\
+\x31\x33\x2e\x39\x30\x38\x2c\x34\x36\x32\x2e\x30\x39\x32\x2c\x39\
+\x36\x2c\x34\x34\x30\x2c\x39\x36\x7a\x20\x4d\x32\x35\x36\x2c\x33\
+\x39\x32\x63\x2d\x36\x31\x2e\x38\x35\x35\x2c\x30\x2d\x31\x31\x32\
+\x2d\x35\x30\x2e\x31\x34\x35\x2d\x31\x31\x32\x2d\x31\x31\x32\x73\
+\x35\x30\x2e\x31\x34\x35\x2d\x31\x31\x32\x2c\x31\x31\x32\x2d\x31\
+\x31\x32\x73\x31\x31\x32\x2c\x35\x30\x2e\x31\x34\x35\x2c\x31\x31\
+\x32\x2c\x31\x31\x32\x0d\x0a\x09\x09\x53\x33\x31\x37\x2e\x38\x35\
+\x35\x2c\x33\x39\x32\x2c\x32\x35\x36\x2c\x33\x39\x32\x7a\x22\x2f\
+\x3e\x0d\x0a\x3c\x2f\x67\x3e\x0d\x0a\x3c\x2f\x73\x76\x67\x3e\x0d\
+\x0a\
+\x00\x00\x05\x27\
 \x3c\
 \x3f\x78\x6d\x6c\x20\x76\x65\x72\x73\x69\x6f\x6e\x3d\x22\x31\x2e\
 \x30\x22\x20\x65\x6e\x63\x6f\x64\x69\x6e\x67\x3d\x22\x75\x74\x66\
@@ -1149,21 +936,60 @@
 \x3d\x22\x6e\x65\x77\x20\x30\x20\x30\x20\x35\x31\x32\x20\x35\x31\
 \x32\x22\x20\x78\x6d\x6c\x3a\x73\x70\x61\x63\x65\x3d\x22\x70\x72\
 \x65\x73\x65\x72\x76\x65\x22\x3e\x0d\x0a\x3c\x67\x20\x69\x64\x3d\
-\x22\x49\x63\x6f\x6e\x5f\x35\x5f\x22\x3e\x0d\x0a\x09\x3c\x67\x3e\
-\x0d\x0a\x09\x09\x3c\x70\x6f\x6c\x79\x67\x6f\x6e\x20\x70\x6f\x69\
-\x6e\x74\x73\x3d\x22\x34\x30\x35\x2c\x31\x33\x36\x2e\x37\x39\x38\
-\x20\x33\x37\x35\x2e\x32\x30\x32\x2c\x31\x30\x37\x20\x32\x35\x36\
-\x2c\x32\x32\x36\x2e\x32\x30\x32\x20\x31\x33\x36\x2e\x37\x39\x38\
-\x2c\x31\x30\x37\x20\x31\x30\x37\x2c\x31\x33\x36\x2e\x37\x39\x38\
-\x20\x32\x32\x36\x2e\x32\x30\x32\x2c\x32\x35\x36\x20\x31\x30\x37\
-\x2c\x33\x37\x35\x2e\x32\x30\x32\x20\x31\x33\x36\x2e\x37\x39\x38\
-\x2c\x34\x30\x35\x20\x32\x35\x36\x2c\x32\x38\x35\x2e\x37\x39\x38\
-\x20\x0d\x0a\x09\x09\x09\x33\x37\x35\x2e\x32\x30\x32\x2c\x34\x30\
-\x35\x20\x34\x30\x35\x2c\x33\x37\x35\x2e\x32\x30\x32\x20\x32\x38\
-\x35\x2e\x37\x39\x38\x2c\x32\x35\x36\x20\x09\x09\x22\x2f\x3e\x0d\
+\x22\x49\x63\x6f\x6e\x5f\x31\x32\x5f\x22\x3e\x0d\x0a\x09\x3c\x67\
+\x3e\x0d\x0a\x09\x09\x3c\x70\x61\x74\x68\x20\x64\x3d\x22\x4d\x32\
+\x35\x36\x2c\x36\x34\x43\x31\x35\x30\x2e\x34\x30\x31\x2c\x36\x34\
+\x2c\x36\x34\x2c\x31\x35\x30\x2e\x34\x30\x31\x2c\x36\x34\x2c\x32\
+\x35\x36\x63\x30\x2c\x31\x30\x35\x2e\x36\x30\x34\x2c\x38\x36\x2e\
+\x34\x30\x31\x2c\x31\x39\x32\x2c\x31\x39\x32\x2c\x31\x39\x32\x63\
+\x31\x38\x2e\x31\x33\x36\x2c\x30\x2c\x33\x32\x2d\x31\x33\x2e\x38\
+\x36\x34\x2c\x33\x32\x2d\x33\x32\x0d\x0a\x09\x09\x09\x63\x30\x2d\
+\x38\x2e\x35\x33\x31\x2d\x33\x2e\x31\x39\x38\x2d\x31\x36\x2d\x38\
+\x2e\x35\x33\x31\x2d\x32\x31\x2e\x33\x33\x33\x63\x2d\x35\x2e\x33\
+\x33\x33\x2d\x35\x2e\x33\x33\x34\x2d\x38\x2e\x35\x33\x31\x2d\x31\
+\x32\x2e\x38\x30\x33\x2d\x38\x2e\x35\x33\x31\x2d\x32\x31\x2e\x33\
+\x33\x34\x63\x30\x2d\x31\x38\x2e\x31\x33\x35\x2c\x31\x33\x2e\x38\
+\x36\x34\x2d\x33\x32\x2c\x33\x32\x2d\x33\x32\x68\x33\x38\x2e\x33\
+\x39\x36\x0d\x0a\x09\x09\x09\x63\x35\x38\x2e\x36\x36\x37\x2c\x30\
+\x2c\x31\x30\x36\x2e\x36\x36\x37\x2d\x34\x38\x2c\x31\x30\x36\x2e\
+\x36\x36\x37\x2d\x31\x30\x36\x2e\x36\x36\x36\x43\x34\x34\x38\x2c\
+\x31\x34\x30\x2e\x38\x30\x32\x2c\x33\x36\x31\x2e\x36\x30\x34\x2c\
+\x36\x34\x2c\x32\x35\x36\x2c\x36\x34\x7a\x20\x4d\x31\x33\x38\x2e\
+\x36\x36\x37\x2c\x32\x35\x36\x63\x2d\x31\x38\x2e\x31\x33\x36\x2c\
+\x30\x2d\x33\x32\x2d\x31\x33\x2e\x38\x36\x34\x2d\x33\x32\x2d\x33\
+\x32\x73\x31\x33\x2e\x38\x36\x34\x2d\x33\x32\x2c\x33\x32\x2d\x33\
+\x32\x0d\x0a\x09\x09\x09\x63\x31\x38\x2e\x31\x33\x35\x2c\x30\x2c\
+\x33\x32\x2c\x31\x33\x2e\x38\x36\x34\x2c\x33\x32\x2c\x33\x32\x53\
+\x31\x35\x36\x2e\x38\x30\x32\x2c\x32\x35\x36\x2c\x31\x33\x38\x2e\
+\x36\x36\x37\x2c\x32\x35\x36\x7a\x20\x4d\x32\x30\x32\x2e\x36\x36\
+\x37\x2c\x31\x37\x30\x2e\x36\x36\x37\x63\x2d\x31\x38\x2e\x31\x33\
+\x36\x2c\x30\x2d\x33\x32\x2d\x31\x33\x2e\x38\x36\x35\x2d\x33\x32\
+\x2d\x33\x32\x63\x30\x2d\x31\x38\x2e\x31\x33\x36\x2c\x31\x33\x2e\
+\x38\x36\x34\x2d\x33\x32\x2c\x33\x32\x2d\x33\x32\x0d\x0a\x09\x09\
+\x09\x63\x31\x38\x2e\x31\x33\x35\x2c\x30\x2c\x33\x32\x2c\x31\x33\
+\x2e\x38\x36\x34\x2c\x33\x32\x2c\x33\x32\x43\x32\x33\x34\x2e\x36\
+\x36\x37\x2c\x31\x35\x36\x2e\x38\x30\x32\x2c\x32\x32\x30\x2e\x38\
+\x30\x32\x2c\x31\x37\x30\x2e\x36\x36\x37\x2c\x32\x30\x32\x2e\x36\
+\x36\x37\x2c\x31\x37\x30\x2e\x36\x36\x37\x7a\x20\x4d\x33\x30\x39\
+\x2e\x33\x33\x33\x2c\x31\x37\x30\x2e\x36\x36\x37\x63\x2d\x31\x38\
+\x2e\x31\x33\x35\x2c\x30\x2d\x33\x32\x2d\x31\x33\x2e\x38\x36\x35\
+\x2d\x33\x32\x2d\x33\x32\x0d\x0a\x09\x09\x09\x63\x30\x2d\x31\x38\
+\x2e\x31\x33\x36\x2c\x31\x33\x2e\x38\x36\x35\x2d\x33\x32\x2c\x33\
+\x32\x2d\x33\x32\x63\x31\x38\x2e\x31\x33\x36\x2c\x30\x2c\x33\x32\
+\x2c\x31\x33\x2e\x38\x36\x34\x2c\x33\x32\x2c\x33\x32\x43\x33\x34\
+\x31\x2e\x33\x33\x33\x2c\x31\x35\x36\x2e\x38\x30\x32\x2c\x33\x32\
+\x37\x2e\x34\x36\x39\x2c\x31\x37\x30\x2e\x36\x36\x37\x2c\x33\x30\
+\x39\x2e\x33\x33\x33\x2c\x31\x37\x30\x2e\x36\x36\x37\x7a\x20\x4d\
+\x33\x37\x33\x2e\x33\x33\x33\x2c\x32\x35\x36\x0d\x0a\x09\x09\x09\
+\x63\x2d\x31\x38\x2e\x31\x33\x35\x2c\x30\x2d\x33\x32\x2d\x31\x33\
+\x2e\x38\x36\x34\x2d\x33\x32\x2d\x33\x32\x73\x31\x33\x2e\x38\x36\
+\x35\x2d\x33\x32\x2c\x33\x32\x2d\x33\x32\x63\x31\x38\x2e\x31\x33\
+\x36\x2c\x30\x2c\x33\x32\x2c\x31\x33\x2e\x38\x36\x34\x2c\x33\x32\
+\x2c\x33\x32\x53\x33\x39\x31\x2e\x34\x36\x39\x2c\x32\x35\x36\x2c\
+\x33\x37\x33\x2e\x33\x33\x33\x2c\x32\x35\x36\x7a\x22\x2f\x3e\x0d\
 \x0a\x09\x3c\x2f\x67\x3e\x0d\x0a\x3c\x2f\x67\x3e\x0d\x0a\x3c\x2f\
 \x73\x76\x67\x3e\x0d\x0a\
-\x00\x00\x05\xca\
+\x00\x00\x02\x7f\
 \x3c\
 \x3f\x78\x6d\x6c\x20\x76\x65\x72\x73\x69\x6f\x6e\x3d\x22\x31\x2e\
 \x30\x22\x20\x65\x6e\x63\x6f\x64\x69\x6e\x67\x3d\x22\x75\x74\x66\
@@ -1190,143 +1016,21 @@
 \x20\x79\x3d\x22\x30\x70\x78\x22\x0d\x0a\x09\x20\x77\x69\x64\x74\
 \x68\x3d\x22\x35\x31\x32\x70\x78\x22\x20\x68\x65\x69\x67\x68\x74\
 \x3d\x22\x35\x31\x32\x70\x78\x22\x20\x76\x69\x65\x77\x42\x6f\x78\
-\x3d\x22\x30\x20\x30\x20\x35\x31\x32\x20\x35\x31\x32\x22\x20\x65\
-\x6e\x61\x62\x6c\x65\x2d\x62\x61\x63\x6b\x67\x72\x6f\x75\x6e\x64\
-\x3d\x22\x6e\x65\x77\x20\x30\x20\x30\x20\x35\x31\x32\x20\x35\x31\
-\x32\x22\x20\x78\x6d\x6c\x3a\x73\x70\x61\x63\x65\x3d\x22\x70\x72\
-\x65\x73\x65\x72\x76\x65\x22\x3e\x0d\x0a\x3c\x70\x61\x74\x68\x20\
-\x64\x3d\x22\x4d\x34\x35\x30\x2e\x36\x37\x39\x2c\x32\x37\x33\x2e\
-\x35\x63\x2d\x31\x34\x2e\x35\x38\x35\x2d\x31\x34\x2e\x35\x37\x37\
-\x2d\x33\x36\x2e\x30\x35\x34\x2d\x31\x35\x2e\x38\x39\x2d\x35\x30\
-\x2e\x36\x33\x39\x2d\x31\x2e\x33\x31\x32\x6c\x2d\x34\x31\x2e\x36\
-\x38\x37\x2c\x34\x31\x2e\x36\x36\x34\x63\x2d\x31\x30\x2e\x38\x35\
-\x32\x2c\x31\x30\x2e\x38\x33\x36\x2d\x32\x33\x2e\x39\x33\x2c\x31\
-\x30\x2e\x38\x35\x39\x2d\x33\x31\x2e\x35\x36\x34\x2c\x31\x2e\x38\
-\x35\x32\x0d\x0a\x09\x63\x2d\x35\x2e\x30\x35\x37\x2d\x35\x2e\x39\
-\x36\x38\x2d\x33\x2e\x30\x36\x31\x2d\x32\x34\x2e\x33\x37\x34\x2d\
-\x31\x2e\x36\x34\x34\x2d\x33\x36\x2e\x30\x34\x39\x6c\x32\x30\x2e\
-\x39\x30\x37\x2d\x31\x37\x31\x2e\x38\x34\x39\x63\x31\x2e\x38\x36\
-\x37\x2d\x31\x35\x2e\x33\x35\x33\x2d\x39\x2e\x30\x37\x2d\x33\x30\
-\x2e\x31\x38\x35\x2d\x32\x34\x2e\x34\x33\x2d\x33\x32\x2e\x30\x35\
-\x31\x0d\x0a\x09\x63\x2d\x31\x35\x2e\x33\x35\x38\x2d\x31\x2e\x38\
-\x36\x37\x2d\x32\x39\x2e\x33\x32\x32\x2c\x39\x2e\x39\x33\x39\x2d\
-\x33\x31\x2e\x31\x39\x31\x2c\x32\x35\x2e\x32\x38\x39\x4c\x32\x36\
-\x37\x2e\x33\x37\x2c\x32\x33\x36\x2e\x30\x32\x31\x63\x2d\x31\x2e\
-\x32\x30\x35\x2c\x33\x2e\x33\x35\x38\x2d\x33\x2e\x37\x39\x2c\x33\
-\x2e\x39\x33\x38\x2d\x34\x2e\x30\x38\x31\x2d\x30\x2e\x35\x38\x32\
-\x4c\x32\x35\x35\x2e\x34\x34\x2c\x36\x30\x0d\x0a\x09\x63\x30\x2d\
-\x31\x35\x2e\x34\x36\x35\x2d\x31\x32\x2e\x35\x34\x32\x2d\x32\x38\
-\x2d\x32\x38\x2e\x30\x31\x34\x2d\x32\x38\x63\x2d\x31\x35\x2e\x34\
-\x37\x33\x2c\x30\x2d\x32\x38\x2e\x30\x31\x35\x2c\x31\x32\x2e\x35\
-\x33\x35\x2d\x32\x38\x2e\x30\x31\x35\x2c\x32\x38\x6c\x2d\x30\x2e\
-\x35\x35\x32\x2c\x31\x37\x36\x2e\x37\x35\x32\x63\x30\x2e\x31\x34\
-\x36\x2c\x32\x2e\x30\x34\x2d\x31\x2e\x36\x30\x34\x2c\x32\x2e\x36\
-\x32\x34\x2d\x31\x2e\x39\x32\x2c\x30\x2e\x32\x39\x34\x4c\x31\x37\
-\x32\x2e\x30\x31\x36\x2c\x39\x39\x2e\x30\x37\x37\x0d\x0a\x09\x63\
-\x2d\x32\x2e\x37\x35\x2d\x31\x35\x2e\x32\x31\x39\x2d\x31\x37\x2e\
-\x33\x32\x33\x2d\x32\x36\x2e\x32\x30\x33\x2d\x33\x32\x2e\x35\x34\
-\x38\x2d\x32\x33\x2e\x34\x35\x33\x63\x2d\x31\x35\x2e\x32\x32\x37\
-\x2c\x32\x2e\x37\x34\x38\x2d\x32\x35\x2e\x33\x33\x39\x2c\x31\x38\
-\x2e\x31\x38\x37\x2d\x32\x32\x2e\x35\x39\x31\x2c\x33\x33\x2e\x34\
-\x30\x33\x6c\x32\x32\x2e\x31\x39\x33\x2c\x31\x36\x31\x2e\x34\x35\
-\x35\x0d\x0a\x09\x63\x30\x2e\x30\x32\x33\x2c\x32\x2e\x38\x37\x32\
-\x2d\x30\x2e\x39\x34\x31\x2c\x34\x2e\x35\x31\x33\x2d\x32\x2e\x33\
-\x30\x38\x2c\x30\x2e\x38\x33\x31\x6c\x2d\x33\x33\x2e\x31\x30\x39\
-\x2d\x38\x38\x2e\x35\x31\x37\x63\x2d\x35\x2e\x31\x38\x2d\x31\x34\
-\x2e\x35\x37\x32\x2d\x32\x31\x2e\x31\x39\x36\x2d\x32\x33\x2e\x30\
-\x36\x35\x2d\x33\x35\x2e\x37\x37\x36\x2d\x31\x37\x2e\x38\x38\x39\
-\x0d\x0a\x09\x63\x2d\x31\x34\x2e\x35\x37\x39\x2c\x35\x2e\x31\x37\
-\x37\x2d\x32\x32\x2e\x32\x30\x31\x2c\x32\x32\x2e\x30\x36\x31\x2d\
-\x31\x37\x2e\x30\x32\x33\x2c\x33\x36\x2e\x36\x33\x31\x6c\x35\x38\
-\x2e\x30\x34\x32\x2c\x31\x38\x39\x2e\x36\x32\x35\x63\x30\x2e\x33\
-\x30\x33\x2c\x31\x2e\x30\x34\x36\x2c\x30\x2e\x36\x32\x34\x2c\x32\
-\x2e\x30\x38\x35\x2c\x30\x2e\x39\x35\x33\x2c\x33\x2e\x31\x31\x38\
-\x6c\x30\x2e\x31\x32\x31\x2c\x30\x2e\x33\x39\x0d\x0a\x09\x63\x30\
-\x2e\x30\x31\x31\x2c\x30\x2e\x30\x33\x31\x2c\x30\x2e\x30\x32\x35\
-\x2c\x30\x2e\x30\x35\x38\x2c\x30\x2e\x30\x33\x35\x2c\x30\x2e\x30\
-\x38\x38\x43\x31\x32\x36\x2e\x30\x37\x39\x2c\x34\x34\x34\x2e\x32\
-\x33\x33\x2c\x31\x37\x32\x2e\x35\x37\x2c\x34\x38\x30\x2c\x32\x32\
-\x37\x2e\x34\x32\x37\x2c\x34\x38\x30\x63\x33\x35\x2e\x31\x31\x36\
-\x2c\x30\x2c\x37\x31\x2e\x35\x39\x31\x2d\x31\x32\x2e\x33\x37\x38\
-\x2c\x39\x39\x2e\x33\x35\x37\x2d\x33\x33\x2e\x36\x37\x32\x0d\x0a\
-\x09\x63\x30\x2e\x30\x30\x31\x2c\x30\x2c\x30\x2e\x30\x30\x33\x2d\
-\x30\x2e\x30\x30\x32\x2c\x30\x2e\x30\x30\x33\x2d\x30\x2e\x30\x30\
-\x32\x63\x32\x39\x2e\x39\x39\x2d\x31\x38\x2e\x30\x35\x31\x2c\x31\
-\x32\x36\x2e\x30\x37\x31\x2d\x31\x32\x31\x2e\x33\x34\x37\x2c\x31\
-\x32\x36\x2e\x30\x37\x31\x2d\x31\x32\x31\x2e\x33\x34\x37\x43\x34\
-\x36\x37\x2e\x34\x34\x35\x2c\x33\x31\x30\x2e\x34\x30\x32\x2c\x34\
-\x36\x35\x2e\x32\x36\x36\x2c\x32\x38\x38\x2e\x30\x38\x2c\x34\x35\
-\x30\x2e\x36\x37\x39\x2c\x32\x37\x33\x2e\x35\x7a\x22\x2f\x3e\x0d\
-\x0a\x3c\x2f\x73\x76\x67\x3e\x0d\x0a\
-\x00\x00\x04\x30\
-\x3c\
-\x3f\x78\x6d\x6c\x20\x76\x65\x72\x73\x69\x6f\x6e\x3d\x27\x31\x2e\
-\x30\x27\x20\x65\x6e\x63\x6f\x64\x69\x6e\x67\x3d\x27\x55\x54\x46\
-\x2d\x38\x27\x3f\x3e\x0a\x3c\x21\x2d\x2d\x20\x54\x68\x69\x73\x20\
-\x66\x69\x6c\x65\x20\x77\x61\x73\x20\x67\x65\x6e\x65\x72\x61\x74\
-\x65\x64\x20\x62\x79\x20\x64\x76\x69\x73\x76\x67\x6d\x20\x32\x2e\
-\x34\x20\x2d\x2d\x3e\x0a\x3c\x73\x76\x67\x20\x68\x65\x69\x67\x68\
-\x74\x3d\x27\x32\x34\x70\x74\x27\x20\x76\x65\x72\x73\x69\x6f\x6e\
-\x3d\x27\x31\x2e\x31\x27\x20\x76\x69\x65\x77\x42\x6f\x78\x3d\x27\
-\x35\x36\x2e\x34\x30\x39\x34\x20\x35\x33\x2e\x38\x35\x38\x33\x20\
-\x32\x34\x20\x32\x34\x27\x20\x77\x69\x64\x74\x68\x3d\x27\x32\x34\
-\x70\x74\x27\x20\x78\x6d\x6c\x6e\x73\x3d\x27\x68\x74\x74\x70\x3a\
-\x2f\x2f\x77\x77\x77\x2e\x77\x33\x2e\x6f\x72\x67\x2f\x32\x30\x30\
-\x30\x2f\x73\x76\x67\x27\x20\x78\x6d\x6c\x6e\x73\x3a\x78\x6c\x69\
-\x6e\x6b\x3d\x27\x68\x74\x74\x70\x3a\x2f\x2f\x77\x77\x77\x2e\x77\
-\x33\x2e\x6f\x72\x67\x2f\x31\x39\x39\x39\x2f\x78\x6c\x69\x6e\x6b\
-\x27\x3e\x0a\x3c\x67\x20\x69\x64\x3d\x27\x70\x61\x67\x65\x31\x27\
-\x3e\x0a\x3c\x67\x20\x74\x72\x61\x6e\x73\x66\x6f\x72\x6d\x3d\x27\
-\x6d\x61\x74\x72\x69\x78\x28\x30\x2e\x39\x39\x36\x32\x36\x34\x20\
-\x30\x20\x30\x20\x30\x2e\x39\x39\x36\x32\x36\x34\x20\x36\x38\x2e\
-\x37\x36\x35\x35\x20\x36\x38\x2e\x38\x35\x38\x33\x29\x27\x3e\x0a\
-\x3c\x70\x61\x74\x68\x20\x64\x3d\x27\x4d\x20\x2d\x39\x2e\x33\x39\
-\x31\x31\x38\x20\x2d\x30\x4c\x20\x2d\x36\x2e\x36\x34\x30\x35\x37\
-\x20\x2d\x31\x32\x2e\x30\x34\x35\x4c\x20\x38\x2e\x36\x37\x36\x33\
-\x32\x20\x2d\x36\x2e\x35\x31\x38\x37\x31\x4c\x20\x33\x2e\x33\x32\
-\x30\x32\x38\x20\x36\x2e\x30\x32\x32\x35\x4c\x20\x2d\x39\x2e\x33\
-\x39\x31\x31\x38\x20\x2d\x30\x5a\x27\x20\x66\x69\x6c\x6c\x3d\x27\
-\x6e\x6f\x6e\x65\x27\x20\x73\x74\x72\x6f\x6b\x65\x3d\x27\x23\x30\
-\x30\x30\x30\x30\x30\x27\x20\x73\x74\x72\x6f\x6b\x65\x2d\x6c\x69\
-\x6e\x65\x63\x61\x70\x3d\x27\x72\x6f\x75\x6e\x64\x27\x20\x73\x74\
-\x72\x6f\x6b\x65\x2d\x6c\x69\x6e\x65\x6a\x6f\x69\x6e\x3d\x27\x72\
-\x6f\x75\x6e\x64\x27\x20\x73\x74\x72\x6f\x6b\x65\x2d\x6d\x69\x74\
-\x65\x72\x6c\x69\x6d\x69\x74\x3d\x27\x31\x30\x2e\x30\x33\x37\x35\
-\x27\x20\x73\x74\x72\x6f\x6b\x65\x2d\x77\x69\x64\x74\x68\x3d\x27\
-\x31\x2e\x37\x35\x36\x35\x36\x27\x2f\x3e\x0a\x3c\x2f\x67\x3e\x0a\
-\x3c\x67\x20\x74\x72\x61\x6e\x73\x66\x6f\x72\x6d\x3d\x27\x6d\x61\
-\x74\x72\x69\x78\x28\x30\x2e\x39\x39\x36\x32\x36\x34\x20\x30\x20\
-\x30\x20\x30\x2e\x39\x39\x36\x32\x36\x34\x20\x36\x38\x2e\x37\x36\
-\x35\x35\x20\x36\x38\x2e\x38\x35\x38\x33\x29\x27\x3e\x0a\x3c\x63\
-\x69\x72\x63\x6c\x65\x20\x63\x78\x3d\x27\x2d\x39\x2e\x33\x39\x31\
-\x31\x38\x27\x20\x63\x79\x3d\x27\x2d\x30\x27\x20\x72\x3d\x27\x33\
-\x2e\x30\x31\x31\x32\x35\x27\x20\x66\x69\x6c\x6c\x3d\x27\x23\x30\
-\x30\x30\x30\x30\x30\x27\x2f\x3e\x0a\x3c\x2f\x67\x3e\x0a\x3c\x67\
-\x20\x74\x72\x61\x6e\x73\x66\x6f\x72\x6d\x3d\x27\x6d\x61\x74\x72\
-\x69\x78\x28\x30\x2e\x39\x39\x36\x32\x36\x34\x20\x30\x20\x30\x20\
-\x30\x2e\x39\x39\x36\x32\x36\x34\x20\x36\x38\x2e\x37\x36\x35\x35\
-\x20\x36\x38\x2e\x38\x35\x38\x33\x29\x27\x3e\x0a\x3c\x63\x69\x72\
-\x63\x6c\x65\x20\x63\x78\x3d\x27\x2d\x36\x2e\x36\x34\x30\x35\x37\
-\x27\x20\x63\x79\x3d\x27\x2d\x31\x32\x2e\x30\x34\x35\x27\x20\x72\
-\x3d\x27\x33\x2e\x30\x31\x31\x32\x35\x27\x20\x66\x69\x6c\x6c\x3d\
-\x27\x23\x30\x30\x30\x30\x30\x30\x27\x2f\x3e\x0a\x3c\x2f\x67\x3e\
-\x0a\x3c\x67\x20\x74\x72\x61\x6e\x73\x66\x6f\x72\x6d\x3d\x27\x6d\
-\x61\x74\x72\x69\x78\x28\x30\x2e\x39\x39\x36\x32\x36\x34\x20\x30\
-\x20\x30\x20\x30\x2e\x39\x39\x36\x32\x36\x34\x20\x36\x38\x2e\x37\
-\x36\x35\x35\x20\x36\x38\x2e\x38\x35\x38\x33\x29\x27\x3e\x0a\x3c\
-\x63\x69\x72\x63\x6c\x65\x20\x63\x78\x3d\x27\x38\x2e\x36\x37\x36\
-\x33\x32\x27\x20\x63\x79\x3d\x27\x2d\x36\x2e\x35\x31\x38\x37\x31\
-\x27\x20\x72\x3d\x27\x33\x2e\x30\x31\x31\x32\x35\x27\x20\x66\x69\
-\x6c\x6c\x3d\x27\x23\x30\x30\x30\x30\x30\x30\x27\x2f\x3e\x0a\x3c\
-\x2f\x67\x3e\x0a\x3c\x67\x20\x74\x72\x61\x6e\x73\x66\x6f\x72\x6d\
-\x3d\x27\x6d\x61\x74\x72\x69\x78\x28\x30\x2e\x39\x39\x36\x32\x36\
-\x34\x20\x30\x20\x30\x20\x30\x2e\x39\x39\x36\x32\x36\x34\x20\x36\
-\x38\x2e\x37\x36\x35\x35\x20\x36\x38\x2e\x38\x35\x38\x33\x29\x27\
-\x3e\x0a\x3c\x63\x69\x72\x63\x6c\x65\x20\x63\x78\x3d\x27\x33\x2e\
-\x33\x32\x30\x32\x38\x27\x20\x63\x79\x3d\x27\x36\x2e\x30\x32\x32\
-\x35\x27\x20\x72\x3d\x27\x33\x2e\x30\x31\x31\x32\x35\x27\x20\x66\
-\x69\x6c\x6c\x3d\x27\x23\x30\x30\x30\x30\x30\x30\x27\x2f\x3e\x0a\
-\x3c\x2f\x67\x3e\x3c\x2f\x67\x3e\x0a\x3c\x2f\x73\x76\x67\x3e\
+\x3d\x22\x30\x20\x30\x20\x35\x31\x32\x20\x35\x31\x32\x22\x20\x73\
+\x74\x79\x6c\x65\x3d\x22\x65\x6e\x61\x62\x6c\x65\x2d\x62\x61\x63\
+\x6b\x67\x72\x6f\x75\x6e\x64\x3a\x6e\x65\x77\x20\x30\x20\x30\x20\
+\x35\x31\x32\x20\x35\x31\x32\x3b\x22\x20\x78\x6d\x6c\x3a\x73\x70\
+\x61\x63\x65\x3d\x22\x70\x72\x65\x73\x65\x72\x76\x65\x22\x3e\x0d\
+\x0a\x3c\x70\x6f\x6c\x79\x67\x6f\x6e\x20\x70\x6f\x69\x6e\x74\x73\
+\x3d\x22\x32\x38\x38\x2c\x39\x36\x20\x33\x33\x37\x2e\x39\x2c\x31\
+\x34\x35\x2e\x39\x20\x32\x37\x34\x2c\x32\x30\x39\x2e\x37\x20\x32\
+\x37\x34\x2c\x32\x30\x39\x2e\x37\x20\x31\x34\x35\x2e\x39\x2c\x33\
+\x33\x37\x2e\x39\x20\x39\x36\x2c\x32\x38\x38\x20\x39\x36\x2c\x34\
+\x31\x36\x20\x32\x32\x34\x2c\x34\x31\x36\x20\x31\x37\x34\x2e\x31\
+\x2c\x33\x36\x36\x2e\x31\x20\x33\x35\x37\x2e\x34\x2c\x31\x38\x32\
+\x2e\x39\x20\x33\x36\x36\x2e\x31\x2c\x31\x37\x34\x2e\x31\x20\x0d\
+\x0a\x09\x34\x31\x36\x2c\x32\x32\x34\x20\x34\x31\x36\x2c\x39\x36\
+\x20\x22\x2f\x3e\x0d\x0a\x3c\x2f\x73\x76\x67\x3e\x0d\x0a\
 \x00\x00\x04\x10\
 \x3c\
 \x3f\x78\x6d\x6c\x20\x76\x65\x72\x73\x69\x6f\x6e\x3d\x27\x31\x2e\
@@ -1394,7 +1098,7 @@
 \x2e\x30\x33\x37\x35\x27\x20\x73\x74\x72\x6f\x6b\x65\x2d\x77\x69\
 \x64\x74\x68\x3d\x27\x31\x2e\x35\x30\x35\x36\x32\x27\x2f\x3e\x0a\
 \x3c\x2f\x67\x3e\x3c\x2f\x67\x3e\x0a\x3c\x2f\x73\x76\x67\x3e\
-\x00\x00\x02\xfc\
+\x00\x00\x02\xa2\
 \x3c\
 \x3f\x78\x6d\x6c\x20\x76\x65\x72\x73\x69\x6f\x6e\x3d\x22\x31\x2e\
 \x30\x22\x20\x65\x6e\x63\x6f\x64\x69\x6e\x67\x3d\x22\x75\x74\x66\
@@ -1425,25 +1129,20 @@
 \x6e\x61\x62\x6c\x65\x2d\x62\x61\x63\x6b\x67\x72\x6f\x75\x6e\x64\
 \x3d\x22\x6e\x65\x77\x20\x30\x20\x30\x20\x35\x31\x32\x20\x35\x31\
 \x32\x22\x20\x78\x6d\x6c\x3a\x73\x70\x61\x63\x65\x3d\x22\x70\x72\
-\x65\x73\x65\x72\x76\x65\x22\x3e\x0d\x0a\x3c\x67\x20\x69\x64\x3d\
-\x22\x49\x63\x6f\x6e\x5f\x32\x30\x5f\x22\x3e\x0d\x0a\x09\x3c\x67\
-\x3e\x0d\x0a\x09\x09\x3c\x70\x61\x74\x68\x20\x64\x3d\x22\x4d\x32\
-\x35\x36\x2c\x34\x38\x43\x31\x34\x31\x2e\x36\x30\x31\x2c\x34\x38\
-\x2c\x34\x38\x2c\x31\x34\x31\x2e\x36\x30\x31\x2c\x34\x38\x2c\x32\
-\x35\x36\x73\x39\x33\x2e\x36\x30\x31\x2c\x32\x30\x38\x2c\x32\x30\
-\x38\x2c\x32\x30\x38\x73\x32\x30\x38\x2d\x39\x33\x2e\x36\x30\x31\
-\x2c\x32\x30\x38\x2d\x32\x30\x38\x53\x33\x37\x30\x2e\x33\x39\x39\
-\x2c\x34\x38\x2c\x32\x35\x36\x2c\x34\x38\x7a\x20\x4d\x32\x35\x36\
-\x2c\x34\x32\x32\x2e\x33\x39\x39\x0d\x0a\x09\x09\x09\x63\x2d\x39\
-\x31\x2e\x35\x31\x38\x2c\x30\x2d\x31\x36\x36\x2e\x33\x39\x39\x2d\
-\x37\x34\x2e\x38\x38\x32\x2d\x31\x36\x36\x2e\x33\x39\x39\x2d\x31\
-\x36\x36\x2e\x33\x39\x39\x53\x31\x36\x34\x2e\x34\x38\x32\x2c\x38\
-\x39\x2e\x36\x2c\x32\x35\x36\x2c\x38\x39\x2e\x36\x53\x34\x32\x32\
-\x2e\x34\x2c\x31\x36\x34\x2e\x34\x38\x32\x2c\x34\x32\x32\x2e\x34\
-\x2c\x32\x35\x36\x53\x33\x34\x37\x2e\x35\x31\x38\x2c\x34\x32\x32\
-\x2e\x33\x39\x39\x2c\x32\x35\x36\x2c\x34\x32\x32\x2e\x33\x39\x39\
-\x7a\x22\x2f\x3e\x0d\x0a\x09\x3c\x2f\x67\x3e\x0d\x0a\x3c\x2f\x67\
-\x3e\x0d\x0a\x3c\x2f\x73\x76\x67\x3e\x0d\x0a\
+\x65\x73\x65\x72\x76\x65\x22\x3e\x0d\x0a\x3c\x67\x3e\x0d\x0a\x09\
+\x3c\x70\x61\x74\x68\x20\x64\x3d\x22\x4d\x31\x32\x38\x2c\x34\x30\
+\x35\x2e\x34\x32\x39\x43\x31\x32\x38\x2c\x34\x32\x38\x2e\x38\x34\
+\x36\x2c\x31\x34\x37\x2e\x31\x39\x38\x2c\x34\x34\x38\x2c\x31\x37\
+\x30\x2e\x36\x36\x37\x2c\x34\x34\x38\x68\x31\x37\x30\x2e\x36\x36\
+\x37\x43\x33\x36\x34\x2e\x38\x30\x32\x2c\x34\x34\x38\x2c\x33\x38\
+\x34\x2c\x34\x32\x38\x2e\x38\x34\x36\x2c\x33\x38\x34\x2c\x34\x30\
+\x35\x2e\x34\x32\x39\x56\x31\x36\x30\x48\x31\x32\x38\x56\x34\x30\
+\x35\x2e\x34\x32\x39\x7a\x20\x4d\x34\x31\x36\x2c\x39\x36\x0d\x0a\
+\x09\x09\x68\x2d\x38\x30\x6c\x2d\x32\x36\x2e\x37\x38\x35\x2d\x33\
+\x32\x48\x32\x30\x32\x2e\x37\x38\x36\x4c\x31\x37\x36\x2c\x39\x36\
+\x48\x39\x36\x76\x33\x32\x68\x33\x32\x30\x56\x39\x36\x7a\x22\x2f\
+\x3e\x0d\x0a\x3c\x2f\x67\x3e\x0d\x0a\x3c\x2f\x73\x76\x67\x3e\x0d\
+\x0a\
 \x00\x00\x03\x65\
 \x3c\
 \x3f\x78\x6d\x6c\x20\x76\x65\x72\x73\x69\x6f\x6e\x3d\x27\x31\x2e\
@@ -1501,7 +1200,7 @@
 \x30\x5a\x27\x20\x66\x69\x6c\x6c\x3d\x27\x23\x30\x30\x30\x30\x30\
 \x30\x27\x2f\x3e\x0a\x3c\x2f\x67\x3e\x3c\x2f\x67\x3e\x0a\x3c\x2f\
 \x73\x76\x67\x3e\
-\x00\x00\x05\x27\
+\x00\x00\x02\x7d\
 \x3c\
 \x3f\x78\x6d\x6c\x20\x76\x65\x72\x73\x69\x6f\x6e\x3d\x22\x31\x2e\
 \x30\x22\x20\x65\x6e\x63\x6f\x64\x69\x6e\x67\x3d\x22\x75\x74\x66\
@@ -1533,61 +1232,96 @@
 \x3d\x22\x6e\x65\x77\x20\x30\x20\x30\x20\x35\x31\x32\x20\x35\x31\
 \x32\x22\x20\x78\x6d\x6c\x3a\x73\x70\x61\x63\x65\x3d\x22\x70\x72\
 \x65\x73\x65\x72\x76\x65\x22\x3e\x0d\x0a\x3c\x67\x20\x69\x64\x3d\
-\x22\x49\x63\x6f\x6e\x5f\x31\x32\x5f\x22\x3e\x0d\x0a\x09\x3c\x67\
-\x3e\x0d\x0a\x09\x09\x3c\x70\x61\x74\x68\x20\x64\x3d\x22\x4d\x32\
-\x35\x36\x2c\x36\x34\x43\x31\x35\x30\x2e\x34\x30\x31\x2c\x36\x34\
-\x2c\x36\x34\x2c\x31\x35\x30\x2e\x34\x30\x31\x2c\x36\x34\x2c\x32\
-\x35\x36\x63\x30\x2c\x31\x30\x35\x2e\x36\x30\x34\x2c\x38\x36\x2e\
-\x34\x30\x31\x2c\x31\x39\x32\x2c\x31\x39\x32\x2c\x31\x39\x32\x63\
-\x31\x38\x2e\x31\x33\x36\x2c\x30\x2c\x33\x32\x2d\x31\x33\x2e\x38\
-\x36\x34\x2c\x33\x32\x2d\x33\x32\x0d\x0a\x09\x09\x09\x63\x30\x2d\
-\x38\x2e\x35\x33\x31\x2d\x33\x2e\x31\x39\x38\x2d\x31\x36\x2d\x38\
-\x2e\x35\x33\x31\x2d\x32\x31\x2e\x33\x33\x33\x63\x2d\x35\x2e\x33\
-\x33\x33\x2d\x35\x2e\x33\x33\x34\x2d\x38\x2e\x35\x33\x31\x2d\x31\
-\x32\x2e\x38\x30\x33\x2d\x38\x2e\x35\x33\x31\x2d\x32\x31\x2e\x33\
-\x33\x34\x63\x30\x2d\x31\x38\x2e\x31\x33\x35\x2c\x31\x33\x2e\x38\
-\x36\x34\x2d\x33\x32\x2c\x33\x32\x2d\x33\x32\x68\x33\x38\x2e\x33\
-\x39\x36\x0d\x0a\x09\x09\x09\x63\x35\x38\x2e\x36\x36\x37\x2c\x30\
-\x2c\x31\x30\x36\x2e\x36\x36\x37\x2d\x34\x38\x2c\x31\x30\x36\x2e\
-\x36\x36\x37\x2d\x31\x30\x36\x2e\x36\x36\x36\x43\x34\x34\x38\x2c\
-\x31\x34\x30\x2e\x38\x30\x32\x2c\x33\x36\x31\x2e\x36\x30\x34\x2c\
-\x36\x34\x2c\x32\x35\x36\x2c\x36\x34\x7a\x20\x4d\x31\x33\x38\x2e\
-\x36\x36\x37\x2c\x32\x35\x36\x63\x2d\x31\x38\x2e\x31\x33\x36\x2c\
-\x30\x2d\x33\x32\x2d\x31\x33\x2e\x38\x36\x34\x2d\x33\x32\x2d\x33\
-\x32\x73\x31\x33\x2e\x38\x36\x34\x2d\x33\x32\x2c\x33\x32\x2d\x33\
-\x32\x0d\x0a\x09\x09\x09\x63\x31\x38\x2e\x31\x33\x35\x2c\x30\x2c\
-\x33\x32\x2c\x31\x33\x2e\x38\x36\x34\x2c\x33\x32\x2c\x33\x32\x53\
-\x31\x35\x36\x2e\x38\x30\x32\x2c\x32\x35\x36\x2c\x31\x33\x38\x2e\
-\x36\x36\x37\x2c\x32\x35\x36\x7a\x20\x4d\x32\x30\x32\x2e\x36\x36\
-\x37\x2c\x31\x37\x30\x2e\x36\x36\x37\x63\x2d\x31\x38\x2e\x31\x33\
-\x36\x2c\x30\x2d\x33\x32\x2d\x31\x33\x2e\x38\x36\x35\x2d\x33\x32\
-\x2d\x33\x32\x63\x30\x2d\x31\x38\x2e\x31\x33\x36\x2c\x31\x33\x2e\
-\x38\x36\x34\x2d\x33\x32\x2c\x33\x32\x2d\x33\x32\x0d\x0a\x09\x09\
-\x09\x63\x31\x38\x2e\x31\x33\x35\x2c\x30\x2c\x33\x32\x2c\x31\x33\
-\x2e\x38\x36\x34\x2c\x33\x32\x2c\x33\x32\x43\x32\x33\x34\x2e\x36\
-\x36\x37\x2c\x31\x35\x36\x2e\x38\x30\x32\x2c\x32\x32\x30\x2e\x38\
-\x30\x32\x2c\x31\x37\x30\x2e\x36\x36\x37\x2c\x32\x30\x32\x2e\x36\
-\x36\x37\x2c\x31\x37\x30\x2e\x36\x36\x37\x7a\x20\x4d\x33\x30\x39\
-\x2e\x33\x33\x33\x2c\x31\x37\x30\x2e\x36\x36\x37\x63\x2d\x31\x38\
-\x2e\x31\x33\x35\x2c\x30\x2d\x33\x32\x2d\x31\x33\x2e\x38\x36\x35\
-\x2d\x33\x32\x2d\x33\x32\x0d\x0a\x09\x09\x09\x63\x30\x2d\x31\x38\
-\x2e\x31\x33\x36\x2c\x31\x33\x2e\x38\x36\x35\x2d\x33\x32\x2c\x33\
-\x32\x2d\x33\x32\x63\x31\x38\x2e\x31\x33\x36\x2c\x30\x2c\x33\x32\
-\x2c\x31\x33\x2e\x38\x36\x34\x2c\x33\x32\x2c\x33\x32\x43\x33\x34\
-\x31\x2e\x33\x33\x33\x2c\x31\x35\x36\x2e\x38\x30\x32\x2c\x33\x32\
-\x37\x2e\x34\x36\x39\x2c\x31\x37\x30\x2e\x36\x36\x37\x2c\x33\x30\
-\x39\x2e\x33\x33\x33\x2c\x31\x37\x30\x2e\x36\x36\x37\x7a\x20\x4d\
-\x33\x37\x33\x2e\x33\x33\x33\x2c\x32\x35\x36\x0d\x0a\x09\x09\x09\
-\x63\x2d\x31\x38\x2e\x31\x33\x35\x2c\x30\x2d\x33\x32\x2d\x31\x33\
-\x2e\x38\x36\x34\x2d\x33\x32\x2d\x33\x32\x73\x31\x33\x2e\x38\x36\
-\x35\x2d\x33\x32\x2c\x33\x32\x2d\x33\x32\x63\x31\x38\x2e\x31\x33\
-\x36\x2c\x30\x2c\x33\x32\x2c\x31\x33\x2e\x38\x36\x34\x2c\x33\x32\
-\x2c\x33\x32\x53\x33\x39\x31\x2e\x34\x36\x39\x2c\x32\x35\x36\x2c\
-\x33\x37\x33\x2e\x33\x33\x33\x2c\x32\x35\x36\x7a\x22\x2f\x3e\x0d\
-\x0a\x09\x3c\x2f\x67\x3e\x0d\x0a\x3c\x2f\x67\x3e\x0d\x0a\x3c\x2f\
-\x73\x76\x67\x3e\x0d\x0a\
-\x00\x00\x03\x36\
+\x22\x49\x63\x6f\x6e\x5f\x38\x5f\x22\x3e\x0d\x0a\x09\x3c\x67\x3e\
+\x0d\x0a\x09\x09\x3c\x70\x61\x74\x68\x20\x64\x3d\x22\x4d\x38\x35\
+\x2c\x32\x37\x37\x2e\x33\x37\x35\x68\x32\x35\x39\x2e\x37\x30\x34\
+\x4c\x32\x32\x35\x2e\x30\x30\x32\x2c\x33\x39\x37\x2e\x30\x37\x37\
+\x4c\x32\x35\x36\x2c\x34\x32\x37\x6c\x31\x37\x31\x2d\x31\x37\x31\
+\x4c\x32\x35\x36\x2c\x38\x35\x6c\x2d\x32\x39\x2e\x39\x32\x32\x2c\
+\x32\x39\x2e\x39\x32\x34\x6c\x31\x31\x38\x2e\x36\x32\x36\x2c\x31\
+\x31\x39\x2e\x37\x30\x31\x48\x38\x35\x56\x32\x37\x37\x2e\x33\x37\
+\x35\x7a\x22\x2f\x3e\x0d\x0a\x09\x3c\x2f\x67\x3e\x0d\x0a\x3c\x2f\
+\x67\x3e\x0d\x0a\x3c\x2f\x73\x76\x67\x3e\x0d\x0a\
+\x00\x00\x04\x22\
 \x3c\
+\x3f\x78\x6d\x6c\x20\x76\x65\x72\x73\x69\x6f\x6e\x3d\x27\x31\x2e\
+\x30\x27\x20\x65\x6e\x63\x6f\x64\x69\x6e\x67\x3d\x27\x55\x54\x46\
+\x2d\x38\x27\x3f\x3e\x0a\x3c\x21\x2d\x2d\x20\x54\x68\x69\x73\x20\
+\x66\x69\x6c\x65\x20\x77\x61\x73\x20\x67\x65\x6e\x65\x72\x61\x74\
+\x65\x64\x20\x62\x79\x20\x64\x76\x69\x73\x76\x67\x6d\x20\x32\x2e\
+\x34\x20\x2d\x2d\x3e\x0a\x3c\x73\x76\x67\x20\x68\x65\x69\x67\x68\
+\x74\x3d\x27\x32\x34\x70\x74\x27\x20\x76\x65\x72\x73\x69\x6f\x6e\
+\x3d\x27\x31\x2e\x31\x27\x20\x76\x69\x65\x77\x42\x6f\x78\x3d\x27\
+\x35\x36\x2e\x34\x30\x39\x34\x20\x35\x33\x2e\x38\x35\x38\x33\x20\
+\x32\x34\x20\x32\x34\x27\x20\x77\x69\x64\x74\x68\x3d\x27\x32\x34\
+\x70\x74\x27\x20\x78\x6d\x6c\x6e\x73\x3d\x27\x68\x74\x74\x70\x3a\
+\x2f\x2f\x77\x77\x77\x2e\x77\x33\x2e\x6f\x72\x67\x2f\x32\x30\x30\
+\x30\x2f\x73\x76\x67\x27\x20\x78\x6d\x6c\x6e\x73\x3a\x78\x6c\x69\
+\x6e\x6b\x3d\x27\x68\x74\x74\x70\x3a\x2f\x2f\x77\x77\x77\x2e\x77\
+\x33\x2e\x6f\x72\x67\x2f\x31\x39\x39\x39\x2f\x78\x6c\x69\x6e\x6b\
+\x27\x3e\x0a\x3c\x67\x20\x69\x64\x3d\x27\x70\x61\x67\x65\x31\x27\
+\x3e\x0a\x3c\x67\x20\x74\x72\x61\x6e\x73\x66\x6f\x72\x6d\x3d\x27\
+\x6d\x61\x74\x72\x69\x78\x28\x30\x2e\x39\x39\x36\x32\x36\x34\x20\
+\x30\x20\x30\x20\x30\x2e\x39\x39\x36\x32\x36\x34\x20\x36\x38\x2e\
+\x37\x36\x35\x35\x20\x36\x38\x2e\x38\x35\x38\x33\x29\x27\x3e\x0a\
+\x3c\x70\x61\x74\x68\x20\x64\x3d\x27\x4d\x20\x2d\x39\x2e\x33\x39\
+\x31\x31\x38\x20\x2d\x30\x4c\x20\x2d\x36\x2e\x36\x34\x30\x35\x37\
+\x20\x2d\x31\x32\x2e\x30\x34\x35\x4c\x20\x38\x2e\x36\x37\x36\x33\
+\x32\x20\x2d\x36\x2e\x35\x31\x38\x37\x31\x4c\x20\x33\x2e\x33\x32\
+\x30\x32\x38\x20\x36\x2e\x30\x32\x32\x35\x27\x20\x66\x69\x6c\x6c\
+\x3d\x27\x6e\x6f\x6e\x65\x27\x20\x73\x74\x72\x6f\x6b\x65\x3d\x27\
+\x23\x30\x30\x30\x30\x30\x30\x27\x20\x73\x74\x72\x6f\x6b\x65\x2d\
+\x6c\x69\x6e\x65\x63\x61\x70\x3d\x27\x72\x6f\x75\x6e\x64\x27\x20\
+\x73\x74\x72\x6f\x6b\x65\x2d\x6c\x69\x6e\x65\x6a\x6f\x69\x6e\x3d\
+\x27\x72\x6f\x75\x6e\x64\x27\x20\x73\x74\x72\x6f\x6b\x65\x2d\x6d\
+\x69\x74\x65\x72\x6c\x69\x6d\x69\x74\x3d\x27\x31\x30\x2e\x30\x33\
+\x37\x35\x27\x20\x73\x74\x72\x6f\x6b\x65\x2d\x77\x69\x64\x74\x68\
+\x3d\x27\x31\x2e\x37\x35\x36\x35\x36\x27\x2f\x3e\x0a\x3c\x2f\x67\
+\x3e\x0a\x3c\x67\x20\x74\x72\x61\x6e\x73\x66\x6f\x72\x6d\x3d\x27\
+\x6d\x61\x74\x72\x69\x78\x28\x30\x2e\x39\x39\x36\x32\x36\x34\x20\
+\x30\x20\x30\x20\x30\x2e\x39\x39\x36\x32\x36\x34\x20\x36\x38\x2e\
+\x37\x36\x35\x35\x20\x36\x38\x2e\x38\x35\x38\x33\x29\x27\x3e\x0a\
+\x3c\x63\x69\x72\x63\x6c\x65\x20\x63\x78\x3d\x27\x2d\x39\x2e\x33\
+\x39\x31\x31\x38\x27\x20\x63\x79\x3d\x27\x2d\x30\x27\x20\x72\x3d\
+\x27\x33\x2e\x30\x31\x31\x32\x35\x27\x20\x66\x69\x6c\x6c\x3d\x27\
+\x23\x30\x30\x30\x30\x30\x30\x27\x2f\x3e\x0a\x3c\x2f\x67\x3e\x0a\
+\x3c\x67\x20\x74\x72\x61\x6e\x73\x66\x6f\x72\x6d\x3d\x27\x6d\x61\
+\x74\x72\x69\x78\x28\x30\x2e\x39\x39\x36\x32\x36\x34\x20\x30\x20\
+\x30\x20\x30\x2e\x39\x39\x36\x32\x36\x34\x20\x36\x38\x2e\x37\x36\
+\x35\x35\x20\x36\x38\x2e\x38\x35\x38\x33\x29\x27\x3e\x0a\x3c\x63\
+\x69\x72\x63\x6c\x65\x20\x63\x78\x3d\x27\x2d\x36\x2e\x36\x34\x30\
+\x35\x37\x27\x20\x63\x79\x3d\x27\x2d\x31\x32\x2e\x30\x34\x35\x27\
+\x20\x72\x3d\x27\x33\x2e\x30\x31\x31\x32\x35\x27\x20\x66\x69\x6c\
+\x6c\x3d\x27\x23\x30\x30\x30\x30\x30\x30\x27\x2f\x3e\x0a\x3c\x2f\
+\x67\x3e\x0a\x3c\x67\x20\x74\x72\x61\x6e\x73\x66\x6f\x72\x6d\x3d\
+\x27\x6d\x61\x74\x72\x69\x78\x28\x30\x2e\x39\x39\x36\x32\x36\x34\
+\x20\x30\x20\x30\x20\x30\x2e\x39\x39\x36\x32\x36\x34\x20\x36\x38\
+\x2e\x37\x36\x35\x35\x20\x36\x38\x2e\x38\x35\x38\x33\x29\x27\x3e\
+\x0a\x3c\x63\x69\x72\x63\x6c\x65\x20\x63\x78\x3d\x27\x38\x2e\x36\
+\x37\x36\x33\x32\x27\x20\x63\x79\x3d\x27\x2d\x36\x2e\x35\x31\x38\
+\x37\x31\x27\x20\x72\x3d\x27\x33\x2e\x30\x31\x31\x32\x35\x27\x20\
+\x66\x69\x6c\x6c\x3d\x27\x23\x30\x30\x30\x30\x30\x30\x27\x2f\x3e\
+\x0a\x3c\x2f\x67\x3e\x0a\x3c\x67\x20\x74\x72\x61\x6e\x73\x66\x6f\
+\x72\x6d\x3d\x27\x6d\x61\x74\x72\x69\x78\x28\x30\x2e\x39\x39\x36\
+\x32\x36\x34\x20\x30\x20\x30\x20\x30\x2e\x39\x39\x36\x32\x36\x34\
+\x20\x36\x38\x2e\x37\x36\x35\x35\x20\x36\x38\x2e\x38\x35\x38\x33\
+\x29\x27\x3e\x0a\x3c\x63\x69\x72\x63\x6c\x65\x20\x63\x78\x3d\x27\
+\x33\x2e\x33\x32\x30\x32\x38\x27\x20\x63\x79\x3d\x27\x36\x2e\x30\
+\x32\x32\x35\x27\x20\x72\x3d\x27\x33\x2e\x30\x31\x31\x32\x35\x27\
+\x20\x66\x69\x6c\x6c\x3d\x27\x23\x30\x30\x30\x30\x30\x30\x27\x2f\
+\x3e\x0a\x3c\x2f\x67\x3e\x3c\x2f\x67\x3e\x0a\x3c\x2f\x73\x76\x67\
+\x3e\
+\x00\x00\x00\x6c\
+\x3c\
+\x73\x76\x67\x20\x78\x6d\x6c\x6e\x73\x3d\x22\x68\x74\x74\x70\x3a\
+\x2f\x2f\x77\x77\x77\x2e\x77\x33\x2e\x6f\x72\x67\x2f\x32\x30\x30\
+\x30\x2f\x73\x76\x67\x22\x20\x76\x69\x65\x77\x42\x6f\x78\x3d\x22\
+\x30\x20\x30\x20\x32\x30\x20\x32\x30\x22\x3e\x3c\x70\x61\x74\x68\
+\x20\x64\x3d\x22\x4d\x31\x38\x20\x31\x32\x76\x31\x48\x38\x76\x35\
+\x6c\x2d\x36\x2d\x36\x20\x36\x2d\x36\x76\x35\x68\x38\x56\x32\x68\
+\x32\x7a\x22\x2f\x3e\x3c\x2f\x73\x76\x67\x3e\
+\x00\x00\x04\x64\
+\x3c\
 \x3f\x78\x6d\x6c\x20\x76\x65\x72\x73\x69\x6f\x6e\x3d\x22\x31\x2e\
 \x30\x22\x20\x65\x6e\x63\x6f\x64\x69\x6e\x67\x3d\x22\x75\x74\x66\
 \x2d\x38\x22\x3f\x3e\x0d\x0a\x3c\x21\x2d\x2d\x20\x47\x65\x6e\x65\
@@ -1617,30 +1351,85 @@
 \x6e\x61\x62\x6c\x65\x2d\x62\x61\x63\x6b\x67\x72\x6f\x75\x6e\x64\
 \x3d\x22\x6e\x65\x77\x20\x30\x20\x30\x20\x35\x31\x32\x20\x35\x31\
 \x32\x22\x20\x78\x6d\x6c\x3a\x73\x70\x61\x63\x65\x3d\x22\x70\x72\
-\x65\x73\x65\x72\x76\x65\x22\x3e\x0d\x0a\x3c\x67\x3e\x0d\x0a\x09\
-\x3c\x70\x6f\x6c\x79\x67\x6f\x6e\x20\x70\x6f\x69\x6e\x74\x73\x3d\
-\x22\x33\x39\x36\x2e\x37\x39\x35\x2c\x33\x39\x36\x2e\x38\x20\x33\
-\x32\x30\x2c\x33\x39\x36\x2e\x38\x20\x33\x32\x30\x2c\x34\x34\x38\
-\x20\x34\x34\x38\x2c\x34\x34\x38\x20\x34\x34\x38\x2c\x33\x32\x30\
-\x20\x33\x39\x36\x2e\x37\x39\x35\x2c\x33\x32\x30\x20\x09\x22\x2f\
-\x3e\x0d\x0a\x09\x3c\x70\x6f\x6c\x79\x67\x6f\x6e\x20\x70\x6f\x69\
-\x6e\x74\x73\x3d\x22\x33\x39\x36\x2e\x38\x2c\x31\x31\x35\x2e\x32\
-\x30\x35\x20\x33\x39\x36\x2e\x38\x2c\x31\x39\x32\x20\x34\x34\x38\
-\x2c\x31\x39\x32\x20\x34\x34\x38\x2c\x36\x34\x20\x33\x32\x30\x2c\
-\x36\x34\x20\x33\x32\x30\x2c\x31\x31\x35\x2e\x32\x30\x35\x20\x09\
-\x22\x2f\x3e\x0d\x0a\x09\x3c\x70\x6f\x6c\x79\x67\x6f\x6e\x20\x70\
-\x6f\x69\x6e\x74\x73\x3d\x22\x31\x31\x35\x2e\x32\x30\x35\x2c\x31\
-\x31\x35\x2e\x32\x20\x31\x39\x32\x2c\x31\x31\x35\x2e\x32\x20\x31\
-\x39\x32\x2c\x36\x34\x20\x36\x34\x2c\x36\x34\x20\x36\x34\x2c\x31\
-\x39\x32\x20\x31\x31\x35\x2e\x32\x30\x35\x2c\x31\x39\x32\x20\x09\
-\x22\x2f\x3e\x0d\x0a\x09\x3c\x70\x6f\x6c\x79\x67\x6f\x6e\x20\x70\
-\x6f\x69\x6e\x74\x73\x3d\x22\x31\x31\x35\x2e\x32\x2c\x33\x39\x36\
-\x2e\x37\x39\x35\x20\x31\x31\x35\x2e\x32\x2c\x33\x32\x30\x20\x36\
-\x34\x2c\x33\x32\x30\x20\x36\x34\x2c\x34\x34\x38\x20\x31\x39\x32\
-\x2c\x34\x34\x38\x20\x31\x39\x32\x2c\x33\x39\x36\x2e\x37\x39\x35\
-\x20\x09\x22\x2f\x3e\x0d\x0a\x3c\x2f\x67\x3e\x0d\x0a\x3c\x2f\x73\
-\x76\x67\x3e\x0d\x0a\
-\x00\x00\x03\xeb\
+\x65\x73\x65\x72\x76\x65\x22\x3e\x0d\x0a\x3c\x67\x20\x69\x64\x3d\
+\x22\x49\x63\x6f\x6e\x22\x3e\x0d\x0a\x09\x3c\x67\x3e\x0d\x0a\x09\
+\x09\x3c\x70\x61\x74\x68\x20\x64\x3d\x22\x4d\x32\x35\x36\x2c\x31\
+\x37\x36\x63\x2d\x34\x34\x2e\x30\x30\x34\x2c\x30\x2d\x38\x30\x2e\
+\x30\x30\x31\x2c\x33\x36\x2d\x38\x30\x2e\x30\x30\x31\x2c\x38\x30\
+\x63\x30\x2c\x34\x34\x2e\x30\x30\x34\x2c\x33\x35\x2e\x39\x39\x37\
+\x2c\x38\x30\x2c\x38\x30\x2e\x30\x30\x31\x2c\x38\x30\x63\x34\x34\
+\x2e\x30\x30\x35\x2c\x30\x2c\x37\x39\x2e\x39\x39\x39\x2d\x33\x35\
+\x2e\x39\x39\x36\x2c\x37\x39\x2e\x39\x39\x39\x2d\x38\x30\x0d\x0a\
+\x09\x09\x09\x43\x33\x33\x35\x2e\x39\x39\x39\x2c\x32\x31\x32\x2c\
+\x33\x30\x30\x2e\x30\x30\x35\x2c\x31\x37\x36\x2c\x32\x35\x36\x2c\
+\x31\x37\x36\x7a\x20\x4d\x34\x34\x36\x2e\x39\x33\x38\x2c\x32\x33\
+\x34\x2e\x36\x36\x37\x63\x2d\x39\x2e\x36\x30\x35\x2d\x38\x38\x2e\
+\x35\x33\x31\x2d\x38\x31\x2e\x30\x37\x34\x2d\x31\x36\x30\x2d\x31\
+\x36\x39\x2e\x36\x30\x35\x2d\x31\x36\x39\x2e\x35\x39\x39\x56\x33\
+\x32\x68\x2d\x34\x32\x2e\x36\x36\x36\x76\x33\x33\x2e\x30\x36\x37\
+\x0d\x0a\x09\x09\x09\x63\x2d\x38\x38\x2e\x35\x33\x31\x2c\x39\x2e\
+\x35\x39\x39\x2d\x31\x36\x30\x2c\x38\x31\x2e\x30\x36\x38\x2d\x31\
+\x36\x39\x2e\x36\x30\x34\x2c\x31\x36\x39\x2e\x35\x39\x39\x48\x33\
+\x32\x76\x34\x32\x2e\x36\x36\x37\x68\x33\x33\x2e\x30\x36\x32\x63\
+\x39\x2e\x36\x30\x34\x2c\x38\x38\x2e\x35\x33\x31\x2c\x38\x31\x2e\
+\x30\x37\x32\x2c\x31\x36\x30\x2c\x31\x36\x39\x2e\x36\x30\x34\x2c\
+\x31\x36\x39\x2e\x36\x30\x34\x56\x34\x38\x30\x68\x34\x32\x2e\x36\
+\x36\x36\x76\x2d\x33\x33\x2e\x30\x36\x32\x0d\x0a\x09\x09\x09\x63\
+\x38\x38\x2e\x35\x33\x31\x2d\x39\x2e\x36\x30\x34\x2c\x31\x36\x30\
+\x2d\x38\x31\x2e\x30\x37\x33\x2c\x31\x36\x39\x2e\x36\x30\x35\x2d\
+\x31\x36\x39\x2e\x36\x30\x34\x48\x34\x38\x30\x76\x2d\x34\x32\x2e\
+\x36\x36\x37\x48\x34\x34\x36\x2e\x39\x33\x38\x7a\x20\x4d\x32\x35\
+\x36\x2c\x34\x30\x35\x2e\x33\x33\x33\x63\x2d\x38\x32\x2e\x31\x33\
+\x37\x2c\x30\x2d\x31\x34\x39\x2e\x33\x33\x34\x2d\x36\x37\x2e\x31\
+\x39\x38\x2d\x31\x34\x39\x2e\x33\x33\x34\x2d\x31\x34\x39\x2e\x33\
+\x33\x33\x0d\x0a\x09\x09\x09\x63\x30\x2d\x38\x32\x2e\x31\x33\x36\
+\x2c\x36\x37\x2e\x31\x39\x37\x2d\x31\x34\x39\x2e\x33\x33\x33\x2c\
+\x31\x34\x39\x2e\x33\x33\x34\x2d\x31\x34\x39\x2e\x33\x33\x33\x63\
+\x38\x32\x2e\x31\x33\x35\x2c\x30\x2c\x31\x34\x39\x2e\x33\x33\x32\
+\x2c\x36\x37\x2e\x31\x39\x38\x2c\x31\x34\x39\x2e\x33\x33\x32\x2c\
+\x31\x34\x39\x2e\x33\x33\x33\x43\x34\x30\x35\x2e\x33\x33\x32\x2c\
+\x33\x33\x38\x2e\x31\x33\x35\x2c\x33\x33\x38\x2e\x31\x33\x35\x2c\
+\x34\x30\x35\x2e\x33\x33\x33\x2c\x32\x35\x36\x2c\x34\x30\x35\x2e\
+\x33\x33\x33\x7a\x0d\x0a\x09\x09\x09\x22\x2f\x3e\x0d\x0a\x09\x3c\
+\x2f\x67\x3e\x0d\x0a\x3c\x2f\x67\x3e\x0d\x0a\x3c\x2f\x73\x76\x67\
+\x3e\x0d\x0a\
+\x00\x00\x02\x20\
+\x00\
+\x00\x07\x7f\x78\x9c\xdd\x55\x3b\x6f\xdb\x30\x10\xde\xfb\x2b\xae\
+\xe8\xc0\x76\x20\x45\x52\x24\x45\x06\x51\x02\xd4\x40\xa7\x74\x4b\
+\x96\x6e\x6a\xcc\x48\x6c\x6c\xc9\x90\x54\xcb\xfd\xf7\x3d\xc5\xd6\
+\xc3\x56\xd0\x29\x43\x11\x69\xd0\x3d\x78\x77\xdf\x7d\xc7\x83\xae\
+\x6f\x0f\xdb\x0d\xec\x7d\xdd\x84\xaa\x4c\x89\x60\x9c\x80\x2f\x1f\
+\xab\x75\x28\xf3\x94\x3c\xdc\x7f\xa3\x96\xdc\xde\x7c\xb8\xfe\x48\
+\x29\xdc\x17\xa1\x81\xa7\xb0\xf1\xd0\x65\x0d\xe4\xbe\xf4\x75\xd6\
+\xfa\x35\xfc\xfc\x03\xeb\x7d\x68\xf6\xf9\x16\x24\x53\x40\x29\x9e\
+\x47\x0d\x0a\x1f\xf2\xa2\x4d\x89\x54\xbb\x96\xcc\x6b\x08\xd4\x82\
+\xef\xbe\x56\x87\x94\x68\xc3\x14\x77\x0a\x74\xcc\xac\xb6\x31\x08\
+\xcb\x54\x9c\x68\x90\x8a\x40\x17\xd6\x6d\x81\x01\x47\x53\x9f\x04\
+\xc1\x96\x4d\x4a\x8a\xb6\xdd\x5d\x45\x51\xd7\x75\xac\x8b\x59\x55\
+\xe7\x91\xe4\x9c\x47\x58\xf4\x74\xe4\xea\xb0\x09\xe5\xf3\x6b\x07\
+\x85\x73\x2e\x7a\xf1\x12\x84\x99\x43\x58\xa7\x64\x97\xe5\x5e\x1c\
+\xd5\xb6\xce\xca\xe6\xa9\xaa\xb7\x29\xd9\x66\x6d\x1d\x0e\x9f\x39\
+\x73\xce\x48\xa3\x80\xf7\xef\xa0\x18\xcd\x8c\xb4\x12\x12\xc5\x24\
+\x97\x5f\xfa\xe0\x5d\xd6\x16\x80\xd9\xbe\x03\xb5\x0c\xf1\x72\xa4\
+\x42\x33\x2e\x35\x97\x77\x33\x13\x9f\x2b\x02\x9b\x76\x26\xf6\x54\
+\xe8\xd5\x99\x59\xc6\x2e\xd1\xbd\x79\x66\x35\x4c\x38\x9b\x24\x68\
+\x35\xf3\x7c\xb3\x40\xc1\xb4\x12\x16\xa8\x42\x70\x28\xe1\x38\x12\
+\x27\x8c\x45\xe0\x27\x69\x05\x97\xae\x8b\xd0\x41\x45\x94\xaf\x88\
+\x53\x3f\x13\x54\xce\x38\x62\x9f\x74\x4c\xe4\x30\xd1\x50\x87\x0a\
+\xc9\xac\x12\x09\x62\x18\xc4\xd5\x04\x70\xf4\xd2\x45\x02\x7a\x5e\
+\xe2\x6e\xc9\xea\x0f\xd2\xdf\xc6\x4d\x4a\x3e\x59\xde\xbf\x24\xc2\
+\x29\x44\xf9\xdb\xcd\x71\x8e\x49\x18\x93\xcc\xdb\x44\xfe\xb8\xd5\
+\xb3\x36\x63\xe6\xb4\x55\x2f\x6d\x1e\xc5\xb3\x36\x4f\x5e\xba\x48\
+\x40\x97\x45\x26\x93\xc3\x78\xe5\xe4\x2c\xd1\x38\x94\x51\x9c\x46\
+\x3a\x3a\x17\xf1\x97\x35\x46\xe6\xca\xaa\xf4\x04\x9a\xb6\xae\x9e\
+\x3d\xf2\xc8\x5f\x9e\xc1\x40\x71\x4b\xfc\x63\xb6\x4b\x49\x5d\xfd\
+\x2e\xd7\x67\xe6\x5f\x55\x28\x2f\xed\xdb\xd0\xfa\x7a\x13\xf0\x83\
+\x3b\x8b\x33\xc3\x9a\xa3\x6f\x58\x65\x96\x68\xa3\xcd\x9b\x4f\x6a\
+\xc1\xe2\xbb\xd9\xb8\x53\x3f\xef\x6d\x60\xff\x5a\x2d\x8d\x44\x49\
+\x31\x5b\x2d\x77\x64\x8a\x8f\xe2\xd9\x6a\x9d\xbc\x74\x91\x60\x71\
+\x29\xfe\x13\x12\x8f\x44\xf6\x7f\xab\x9b\xbf\x3f\x45\xd8\x3d\
+\x00\x00\x05\xca\
 \x3c\
 \x3f\x78\x6d\x6c\x20\x76\x65\x72\x73\x69\x6f\x6e\x3d\x22\x31\x2e\
 \x30\x22\x20\x65\x6e\x63\x6f\x64\x69\x6e\x67\x3d\x22\x75\x74\x66\
@@ -1667,51 +1456,81 @@
 \x20\x79\x3d\x22\x30\x70\x78\x22\x0d\x0a\x09\x20\x77\x69\x64\x74\
 \x68\x3d\x22\x35\x31\x32\x70\x78\x22\x20\x68\x65\x69\x67\x68\x74\
 \x3d\x22\x35\x31\x32\x70\x78\x22\x20\x76\x69\x65\x77\x42\x6f\x78\
-\x3d\x22\x30\x20\x30\x20\x35\x31\x32\x20\x35\x31\x32\x22\x20\x73\
-\x74\x79\x6c\x65\x3d\x22\x65\x6e\x61\x62\x6c\x65\x2d\x62\x61\x63\
-\x6b\x67\x72\x6f\x75\x6e\x64\x3a\x6e\x65\x77\x20\x30\x20\x30\x20\
-\x35\x31\x32\x20\x35\x31\x32\x3b\x22\x20\x78\x6d\x6c\x3a\x73\x70\
-\x61\x63\x65\x3d\x22\x70\x72\x65\x73\x65\x72\x76\x65\x22\x3e\x0d\
-\x0a\x3c\x67\x3e\x0d\x0a\x09\x3c\x70\x61\x74\x68\x20\x64\x3d\x22\
-\x4d\x32\x35\x36\x2c\x31\x32\x38\x63\x2d\x38\x31\x2e\x39\x2c\x30\
-\x2d\x31\x34\x35\x2e\x37\x2c\x34\x38\x2e\x38\x2d\x32\x32\x34\x2c\
-\x31\x32\x38\x63\x36\x37\x2e\x34\x2c\x36\x37\x2e\x37\x2c\x31\x32\
-\x34\x2c\x31\x32\x38\x2c\x32\x32\x34\x2c\x31\x32\x38\x63\x39\x39\
-\x2e\x39\x2c\x30\x2c\x31\x37\x33\x2e\x34\x2d\x37\x36\x2e\x34\x2c\
-\x32\x32\x34\x2d\x31\x32\x36\x2e\x36\x0d\x0a\x09\x09\x43\x34\x32\
-\x38\x2e\x32\x2c\x31\x39\x38\x2e\x36\x2c\x33\x35\x34\x2e\x38\x2c\
-\x31\x32\x38\x2c\x32\x35\x36\x2c\x31\x32\x38\x7a\x20\x4d\x32\x35\
-\x36\x2c\x33\x34\x37\x2e\x33\x63\x2d\x34\x39\x2e\x34\x2c\x30\x2d\
-\x38\x39\x2e\x36\x2d\x34\x31\x2d\x38\x39\x2e\x36\x2d\x39\x31\x2e\
-\x33\x63\x30\x2d\x35\x30\x2e\x34\x2c\x34\x30\x2e\x32\x2d\x39\x31\
-\x2e\x33\x2c\x38\x39\x2e\x36\x2d\x39\x31\x2e\x33\x73\x38\x39\x2e\
-\x36\x2c\x34\x31\x2c\x38\x39\x2e\x36\x2c\x39\x31\x2e\x33\x0d\x0a\
-\x09\x09\x43\x33\x34\x35\x2e\x36\x2c\x33\x30\x36\x2e\x34\x2c\x33\
-\x30\x35\x2e\x34\x2c\x33\x34\x37\x2e\x33\x2c\x32\x35\x36\x2c\x33\
-\x34\x37\x2e\x33\x7a\x22\x2f\x3e\x0d\x0a\x09\x3c\x67\x3e\x0d\x0a\
-\x09\x09\x3c\x70\x61\x74\x68\x20\x64\x3d\x22\x4d\x32\x35\x36\x2c\
-\x32\x32\x34\x63\x30\x2d\x37\x2e\x39\x2c\x32\x2e\x39\x2d\x31\x35\
-\x2e\x31\x2c\x37\x2e\x36\x2d\x32\x30\x2e\x37\x63\x2d\x32\x2e\x35\
-\x2d\x30\x2e\x34\x2d\x35\x2d\x30\x2e\x36\x2d\x37\x2e\x36\x2d\x30\
-\x2e\x36\x63\x2d\x32\x38\x2e\x38\x2c\x30\x2d\x35\x32\x2e\x33\x2c\
-\x32\x33\x2e\x39\x2d\x35\x32\x2e\x33\x2c\x35\x33\x2e\x33\x63\x30\
-\x2c\x32\x39\x2e\x34\x2c\x32\x33\x2e\x35\x2c\x35\x33\x2e\x33\x2c\
-\x35\x32\x2e\x33\x2c\x35\x33\x2e\x33\x0d\x0a\x09\x09\x09\x73\x35\
-\x32\x2e\x33\x2d\x32\x33\x2e\x39\x2c\x35\x32\x2e\x33\x2d\x35\x33\
-\x2e\x33\x63\x30\x2d\x32\x2e\x33\x2d\x30\x2e\x32\x2d\x34\x2e\x36\
-\x2d\x30\x2e\x34\x2d\x36\x2e\x39\x63\x2d\x35\x2e\x35\x2c\x34\x2e\
-\x33\x2d\x31\x32\x2e\x33\x2c\x36\x2e\x39\x2d\x31\x39\x2e\x38\x2c\
-\x36\x2e\x39\x43\x32\x37\x30\x2e\x33\x2c\x32\x35\x36\x2c\x32\x35\
-\x36\x2c\x32\x34\x31\x2e\x37\x2c\x32\x35\x36\x2c\x32\x32\x34\x7a\
-\x22\x2f\x3e\x0d\x0a\x09\x3c\x2f\x67\x3e\x0d\x0a\x3c\x2f\x67\x3e\
-\x0d\x0a\x3c\x2f\x73\x76\x67\x3e\x0d\x0a\
-\x00\x00\x04\x79\
+\x3d\x22\x30\x20\x30\x20\x35\x31\x32\x20\x35\x31\x32\x22\x20\x65\
+\x6e\x61\x62\x6c\x65\x2d\x62\x61\x63\x6b\x67\x72\x6f\x75\x6e\x64\
+\x3d\x22\x6e\x65\x77\x20\x30\x20\x30\x20\x35\x31\x32\x20\x35\x31\
+\x32\x22\x20\x78\x6d\x6c\x3a\x73\x70\x61\x63\x65\x3d\x22\x70\x72\
+\x65\x73\x65\x72\x76\x65\x22\x3e\x0d\x0a\x3c\x70\x61\x74\x68\x20\
+\x64\x3d\x22\x4d\x34\x35\x30\x2e\x36\x37\x39\x2c\x32\x37\x33\x2e\
+\x35\x63\x2d\x31\x34\x2e\x35\x38\x35\x2d\x31\x34\x2e\x35\x37\x37\
+\x2d\x33\x36\x2e\x30\x35\x34\x2d\x31\x35\x2e\x38\x39\x2d\x35\x30\
+\x2e\x36\x33\x39\x2d\x31\x2e\x33\x31\x32\x6c\x2d\x34\x31\x2e\x36\
+\x38\x37\x2c\x34\x31\x2e\x36\x36\x34\x63\x2d\x31\x30\x2e\x38\x35\
+\x32\x2c\x31\x30\x2e\x38\x33\x36\x2d\x32\x33\x2e\x39\x33\x2c\x31\
+\x30\x2e\x38\x35\x39\x2d\x33\x31\x2e\x35\x36\x34\x2c\x31\x2e\x38\
+\x35\x32\x0d\x0a\x09\x63\x2d\x35\x2e\x30\x35\x37\x2d\x35\x2e\x39\
+\x36\x38\x2d\x33\x2e\x30\x36\x31\x2d\x32\x34\x2e\x33\x37\x34\x2d\
+\x31\x2e\x36\x34\x34\x2d\x33\x36\x2e\x30\x34\x39\x6c\x32\x30\x2e\
+\x39\x30\x37\x2d\x31\x37\x31\x2e\x38\x34\x39\x63\x31\x2e\x38\x36\
+\x37\x2d\x31\x35\x2e\x33\x35\x33\x2d\x39\x2e\x30\x37\x2d\x33\x30\
+\x2e\x31\x38\x35\x2d\x32\x34\x2e\x34\x33\x2d\x33\x32\x2e\x30\x35\
+\x31\x0d\x0a\x09\x63\x2d\x31\x35\x2e\x33\x35\x38\x2d\x31\x2e\x38\
+\x36\x37\x2d\x32\x39\x2e\x33\x32\x32\x2c\x39\x2e\x39\x33\x39\x2d\
+\x33\x31\x2e\x31\x39\x31\x2c\x32\x35\x2e\x32\x38\x39\x4c\x32\x36\
+\x37\x2e\x33\x37\x2c\x32\x33\x36\x2e\x30\x32\x31\x63\x2d\x31\x2e\
+\x32\x30\x35\x2c\x33\x2e\x33\x35\x38\x2d\x33\x2e\x37\x39\x2c\x33\
+\x2e\x39\x33\x38\x2d\x34\x2e\x30\x38\x31\x2d\x30\x2e\x35\x38\x32\
+\x4c\x32\x35\x35\x2e\x34\x34\x2c\x36\x30\x0d\x0a\x09\x63\x30\x2d\
+\x31\x35\x2e\x34\x36\x35\x2d\x31\x32\x2e\x35\x34\x32\x2d\x32\x38\
+\x2d\x32\x38\x2e\x30\x31\x34\x2d\x32\x38\x63\x2d\x31\x35\x2e\x34\
+\x37\x33\x2c\x30\x2d\x32\x38\x2e\x30\x31\x35\x2c\x31\x32\x2e\x35\
+\x33\x35\x2d\x32\x38\x2e\x30\x31\x35\x2c\x32\x38\x6c\x2d\x30\x2e\
+\x35\x35\x32\x2c\x31\x37\x36\x2e\x37\x35\x32\x63\x30\x2e\x31\x34\
+\x36\x2c\x32\x2e\x30\x34\x2d\x31\x2e\x36\x30\x34\x2c\x32\x2e\x36\
+\x32\x34\x2d\x31\x2e\x39\x32\x2c\x30\x2e\x32\x39\x34\x4c\x31\x37\
+\x32\x2e\x30\x31\x36\x2c\x39\x39\x2e\x30\x37\x37\x0d\x0a\x09\x63\
+\x2d\x32\x2e\x37\x35\x2d\x31\x35\x2e\x32\x31\x39\x2d\x31\x37\x2e\
+\x33\x32\x33\x2d\x32\x36\x2e\x32\x30\x33\x2d\x33\x32\x2e\x35\x34\
+\x38\x2d\x32\x33\x2e\x34\x35\x33\x63\x2d\x31\x35\x2e\x32\x32\x37\
+\x2c\x32\x2e\x37\x34\x38\x2d\x32\x35\x2e\x33\x33\x39\x2c\x31\x38\
+\x2e\x31\x38\x37\x2d\x32\x32\x2e\x35\x39\x31\x2c\x33\x33\x2e\x34\
+\x30\x33\x6c\x32\x32\x2e\x31\x39\x33\x2c\x31\x36\x31\x2e\x34\x35\
+\x35\x0d\x0a\x09\x63\x30\x2e\x30\x32\x33\x2c\x32\x2e\x38\x37\x32\
+\x2d\x30\x2e\x39\x34\x31\x2c\x34\x2e\x35\x31\x33\x2d\x32\x2e\x33\
+\x30\x38\x2c\x30\x2e\x38\x33\x31\x6c\x2d\x33\x33\x2e\x31\x30\x39\
+\x2d\x38\x38\x2e\x35\x31\x37\x63\x2d\x35\x2e\x31\x38\x2d\x31\x34\
+\x2e\x35\x37\x32\x2d\x32\x31\x2e\x31\x39\x36\x2d\x32\x33\x2e\x30\
+\x36\x35\x2d\x33\x35\x2e\x37\x37\x36\x2d\x31\x37\x2e\x38\x38\x39\
+\x0d\x0a\x09\x63\x2d\x31\x34\x2e\x35\x37\x39\x2c\x35\x2e\x31\x37\
+\x37\x2d\x32\x32\x2e\x32\x30\x31\x2c\x32\x32\x2e\x30\x36\x31\x2d\
+\x31\x37\x2e\x30\x32\x33\x2c\x33\x36\x2e\x36\x33\x31\x6c\x35\x38\
+\x2e\x30\x34\x32\x2c\x31\x38\x39\x2e\x36\x32\x35\x63\x30\x2e\x33\
+\x30\x33\x2c\x31\x2e\x30\x34\x36\x2c\x30\x2e\x36\x32\x34\x2c\x32\
+\x2e\x30\x38\x35\x2c\x30\x2e\x39\x35\x33\x2c\x33\x2e\x31\x31\x38\
+\x6c\x30\x2e\x31\x32\x31\x2c\x30\x2e\x33\x39\x0d\x0a\x09\x63\x30\
+\x2e\x30\x31\x31\x2c\x30\x2e\x30\x33\x31\x2c\x30\x2e\x30\x32\x35\
+\x2c\x30\x2e\x30\x35\x38\x2c\x30\x2e\x30\x33\x35\x2c\x30\x2e\x30\
+\x38\x38\x43\x31\x32\x36\x2e\x30\x37\x39\x2c\x34\x34\x34\x2e\x32\
+\x33\x33\x2c\x31\x37\x32\x2e\x35\x37\x2c\x34\x38\x30\x2c\x32\x32\
+\x37\x2e\x34\x32\x37\x2c\x34\x38\x30\x63\x33\x35\x2e\x31\x31\x36\
+\x2c\x30\x2c\x37\x31\x2e\x35\x39\x31\x2d\x31\x32\x2e\x33\x37\x38\
+\x2c\x39\x39\x2e\x33\x35\x37\x2d\x33\x33\x2e\x36\x37\x32\x0d\x0a\
+\x09\x63\x30\x2e\x30\x30\x31\x2c\x30\x2c\x30\x2e\x30\x30\x33\x2d\
+\x30\x2e\x30\x30\x32\x2c\x30\x2e\x30\x30\x33\x2d\x30\x2e\x30\x30\
+\x32\x63\x32\x39\x2e\x39\x39\x2d\x31\x38\x2e\x30\x35\x31\x2c\x31\
+\x32\x36\x2e\x30\x37\x31\x2d\x31\x32\x31\x2e\x33\x34\x37\x2c\x31\
+\x32\x36\x2e\x30\x37\x31\x2d\x31\x32\x31\x2e\x33\x34\x37\x43\x34\
+\x36\x37\x2e\x34\x34\x35\x2c\x33\x31\x30\x2e\x34\x30\x32\x2c\x34\
+\x36\x35\x2e\x32\x36\x36\x2c\x32\x38\x38\x2e\x30\x38\x2c\x34\x35\
+\x30\x2e\x36\x37\x39\x2c\x32\x37\x33\x2e\x35\x7a\x22\x2f\x3e\x0d\
+\x0a\x3c\x2f\x73\x76\x67\x3e\x0d\x0a\
+\x00\x00\x02\xfc\
 \x3c\
 \x3f\x78\x6d\x6c\x20\x76\x65\x72\x73\x69\x6f\x6e\x3d\x22\x31\x2e\
 \x30\x22\x20\x65\x6e\x63\x6f\x64\x69\x6e\x67\x3d\x22\x75\x74\x66\
 \x2d\x38\x22\x3f\x3e\x0d\x0a\x3c\x21\x2d\x2d\x20\x47\x65\x6e\x65\
 \x72\x61\x74\x6f\x72\x3a\x20\x41\x64\x6f\x62\x65\x20\x49\x6c\x6c\
-\x75\x73\x74\x72\x61\x74\x6f\x72\x20\x31\x38\x2e\x31\x2e\x30\x2c\
+\x75\x73\x74\x72\x61\x74\x6f\x72\x20\x31\x36\x2e\x32\x2e\x31\x2c\
 \x20\x53\x56\x47\x20\x45\x78\x70\x6f\x72\x74\x20\x50\x6c\x75\x67\
 \x2d\x49\x6e\x20\x2e\x20\x53\x56\x47\x20\x56\x65\x72\x73\x69\x6f\
 \x6e\x3a\x20\x36\x2e\x30\x30\x20\x42\x75\x69\x6c\x64\x20\x30\x29\
@@ -1723,62 +1542,38 @@
 \x73\x2f\x53\x56\x47\x2f\x31\x2e\x31\x2f\x44\x54\x44\x2f\x73\x76\
 \x67\x31\x31\x2e\x64\x74\x64\x22\x3e\x0d\x0a\x3c\x73\x76\x67\x20\
 \x76\x65\x72\x73\x69\x6f\x6e\x3d\x22\x31\x2e\x31\x22\x20\x69\x64\
-\x3d\x22\x43\x6f\x64\x65\x22\x20\x78\x6d\x6c\x6e\x73\x3d\x22\x68\
-\x74\x74\x70\x3a\x2f\x2f\x77\x77\x77\x2e\x77\x33\x2e\x6f\x72\x67\
-\x2f\x32\x30\x30\x30\x2f\x73\x76\x67\x22\x20\x78\x6d\x6c\x6e\x73\
-\x3a\x78\x6c\x69\x6e\x6b\x3d\x22\x68\x74\x74\x70\x3a\x2f\x2f\x77\
-\x77\x77\x2e\x77\x33\x2e\x6f\x72\x67\x2f\x31\x39\x39\x39\x2f\x78\
-\x6c\x69\x6e\x6b\x22\x20\x78\x3d\x22\x30\x70\x78\x22\x20\x79\x3d\
-\x22\x30\x70\x78\x22\x0d\x0a\x09\x20\x76\x69\x65\x77\x42\x6f\x78\
-\x3d\x22\x30\x20\x30\x20\x32\x30\x20\x32\x30\x22\x20\x65\x6e\x61\
-\x62\x6c\x65\x2d\x62\x61\x63\x6b\x67\x72\x6f\x75\x6e\x64\x3d\x22\
-\x6e\x65\x77\x20\x30\x20\x30\x20\x32\x30\x20\x32\x30\x22\x20\x78\
-\x6d\x6c\x3a\x73\x70\x61\x63\x65\x3d\x22\x70\x72\x65\x73\x65\x72\
-\x76\x65\x22\x3e\x0d\x0a\x3c\x70\x61\x74\x68\x20\x64\x3d\x22\x4d\
-\x35\x2e\x37\x31\x39\x2c\x31\x34\x2e\x37\x35\x63\x2d\x30\x2e\x32\
-\x33\x36\x2c\x30\x2d\x30\x2e\x34\x37\x34\x2d\x30\x2e\x30\x38\x33\
-\x2d\x30\x2e\x36\x36\x34\x2d\x30\x2e\x32\x35\x32\x4c\x2d\x30\x2e\
-\x30\x30\x35\x2c\x31\x30\x6c\x35\x2e\x33\x34\x31\x2d\x34\x2e\x37\
-\x34\x38\x43\x35\x2e\x37\x34\x38\x2c\x34\x2e\x38\x38\x37\x2c\x36\
-\x2e\x33\x38\x2c\x34\x2e\x39\x32\x32\x2c\x36\x2e\x37\x34\x37\x2c\
-\x35\x2e\x33\x33\x35\x0d\x0a\x09\x63\x30\x2e\x33\x36\x37\x2c\x30\
-\x2e\x34\x31\x33\x2c\x30\x2e\x33\x33\x2c\x31\x2e\x30\x34\x35\x2d\
-\x30\x2e\x30\x38\x33\x2c\x31\x2e\x34\x31\x32\x4c\x33\x2e\x30\x30\
-\x35\x2c\x31\x30\x6c\x33\x2e\x33\x37\x38\x2c\x33\x2e\x30\x30\x32\
-\x63\x30\x2e\x34\x31\x33\x2c\x30\x2e\x33\x36\x37\x2c\x30\x2e\x34\
-\x35\x2c\x30\x2e\x39\x39\x39\x2c\x30\x2e\x30\x38\x33\x2c\x31\x2e\
-\x34\x31\x32\x0d\x0a\x09\x43\x36\x2e\x32\x36\x39\x2c\x31\x34\x2e\
-\x36\x33\x37\x2c\x35\x2e\x39\x39\x34\x2c\x31\x34\x2e\x37\x35\x2c\
-\x35\x2e\x37\x31\x39\x2c\x31\x34\x2e\x37\x35\x7a\x20\x4d\x31\x34\
-\x2e\x36\x36\x34\x2c\x31\x34\x2e\x37\x34\x38\x4c\x32\x30\x2e\x30\
-\x30\x35\x2c\x31\x30\x6c\x2d\x35\x2e\x30\x36\x2d\x34\x2e\x34\x39\
-\x38\x63\x2d\x30\x2e\x34\x31\x33\x2d\x30\x2e\x33\x36\x37\x2d\x31\
-\x2e\x30\x34\x35\x2d\x30\x2e\x33\x33\x2d\x31\x2e\x34\x31\x31\x2c\
-\x30\x2e\x30\x38\x33\x0d\x0a\x09\x63\x2d\x30\x2e\x33\x36\x37\x2c\
-\x30\x2e\x34\x31\x33\x2d\x30\x2e\x33\x33\x2c\x31\x2e\x30\x34\x35\
-\x2c\x30\x2e\x30\x38\x33\x2c\x31\x2e\x34\x31\x32\x4c\x31\x36\x2e\
-\x39\x39\x35\x2c\x31\x30\x6c\x2d\x33\x2e\x36\x35\x39\x2c\x33\x2e\
-\x32\x35\x32\x63\x2d\x30\x2e\x34\x31\x33\x2c\x30\x2e\x33\x36\x37\
-\x2d\x30\x2e\x34\x35\x2c\x30\x2e\x39\x39\x39\x2d\x30\x2e\x30\x38\
-\x33\x2c\x31\x2e\x34\x31\x32\x43\x31\x33\x2e\x34\x35\x2c\x31\x34\
-\x2e\x38\x38\x37\x2c\x31\x33\x2e\x37\x32\x35\x2c\x31\x35\x2c\x31\
-\x34\x2c\x31\x35\x0d\x0a\x09\x43\x31\x34\x2e\x32\x33\x36\x2c\x31\
-\x35\x2c\x31\x34\x2e\x34\x37\x34\x2c\x31\x34\x2e\x39\x31\x37\x2c\
-\x31\x34\x2e\x36\x36\x34\x2c\x31\x34\x2e\x37\x34\x38\x7a\x20\x4d\
-\x39\x2e\x39\x38\x36\x2c\x31\x36\x2e\x31\x36\x35\x6c\x32\x2d\x31\
-\x32\x63\x30\x2e\x30\x39\x31\x2d\x30\x2e\x35\x34\x35\x2d\x30\x2e\
-\x32\x37\x37\x2d\x31\x2e\x30\x36\x2d\x30\x2e\x38\x32\x32\x2d\x31\
-\x2e\x31\x35\x31\x0d\x0a\x09\x63\x2d\x30\x2e\x35\x34\x37\x2d\x30\
-\x2e\x30\x39\x32\x2d\x31\x2e\x30\x36\x31\x2c\x30\x2e\x32\x37\x37\
-\x2d\x31\x2e\x31\x35\x2c\x30\x2e\x38\x32\x32\x6c\x2d\x32\x2c\x31\
-\x32\x63\x2d\x30\x2e\x30\x39\x31\x2c\x30\x2e\x35\x34\x35\x2c\x30\
-\x2e\x32\x37\x37\x2c\x31\x2e\x30\x36\x2c\x30\x2e\x38\x32\x32\x2c\
-\x31\x2e\x31\x35\x31\x43\x38\x2e\x38\x39\x32\x2c\x31\x36\x2e\x39\
-\x39\x36\x2c\x38\x2e\x39\x34\x36\x2c\x31\x37\x2c\x39\x2e\x30\x30\
-\x31\x2c\x31\x37\x0d\x0a\x09\x43\x39\x2e\x34\x38\x31\x2c\x31\x37\
-\x2c\x39\x2e\x39\x30\x35\x2c\x31\x36\x2e\x36\x35\x33\x2c\x39\x2e\
-\x39\x38\x36\x2c\x31\x36\x2e\x31\x36\x35\x7a\x22\x2f\x3e\x0d\x0a\
-\x3c\x2f\x73\x76\x67\x3e\x0d\x0a\
+\x3d\x22\x4c\x61\x79\x65\x72\x5f\x31\x22\x20\x78\x6d\x6c\x6e\x73\
+\x3d\x22\x68\x74\x74\x70\x3a\x2f\x2f\x77\x77\x77\x2e\x77\x33\x2e\
+\x6f\x72\x67\x2f\x32\x30\x30\x30\x2f\x73\x76\x67\x22\x20\x78\x6d\
+\x6c\x6e\x73\x3a\x78\x6c\x69\x6e\x6b\x3d\x22\x68\x74\x74\x70\x3a\
+\x2f\x2f\x77\x77\x77\x2e\x77\x33\x2e\x6f\x72\x67\x2f\x31\x39\x39\
+\x39\x2f\x78\x6c\x69\x6e\x6b\x22\x20\x78\x3d\x22\x30\x70\x78\x22\
+\x20\x79\x3d\x22\x30\x70\x78\x22\x0d\x0a\x09\x20\x77\x69\x64\x74\
+\x68\x3d\x22\x35\x31\x32\x70\x78\x22\x20\x68\x65\x69\x67\x68\x74\
+\x3d\x22\x35\x31\x32\x70\x78\x22\x20\x76\x69\x65\x77\x42\x6f\x78\
+\x3d\x22\x30\x20\x30\x20\x35\x31\x32\x20\x35\x31\x32\x22\x20\x65\
+\x6e\x61\x62\x6c\x65\x2d\x62\x61\x63\x6b\x67\x72\x6f\x75\x6e\x64\
+\x3d\x22\x6e\x65\x77\x20\x30\x20\x30\x20\x35\x31\x32\x20\x35\x31\
+\x32\x22\x20\x78\x6d\x6c\x3a\x73\x70\x61\x63\x65\x3d\x22\x70\x72\
+\x65\x73\x65\x72\x76\x65\x22\x3e\x0d\x0a\x3c\x67\x20\x69\x64\x3d\
+\x22\x49\x63\x6f\x6e\x5f\x32\x30\x5f\x22\x3e\x0d\x0a\x09\x3c\x67\
+\x3e\x0d\x0a\x09\x09\x3c\x70\x61\x74\x68\x20\x64\x3d\x22\x4d\x32\
+\x35\x36\x2c\x34\x38\x43\x31\x34\x31\x2e\x36\x30\x31\x2c\x34\x38\
+\x2c\x34\x38\x2c\x31\x34\x31\x2e\x36\x30\x31\x2c\x34\x38\x2c\x32\
+\x35\x36\x73\x39\x33\x2e\x36\x30\x31\x2c\x32\x30\x38\x2c\x32\x30\
+\x38\x2c\x32\x30\x38\x73\x32\x30\x38\x2d\x39\x33\x2e\x36\x30\x31\
+\x2c\x32\x30\x38\x2d\x32\x30\x38\x53\x33\x37\x30\x2e\x33\x39\x39\
+\x2c\x34\x38\x2c\x32\x35\x36\x2c\x34\x38\x7a\x20\x4d\x32\x35\x36\
+\x2c\x34\x32\x32\x2e\x33\x39\x39\x0d\x0a\x09\x09\x09\x63\x2d\x39\
+\x31\x2e\x35\x31\x38\x2c\x30\x2d\x31\x36\x36\x2e\x33\x39\x39\x2d\
+\x37\x34\x2e\x38\x38\x32\x2d\x31\x36\x36\x2e\x33\x39\x39\x2d\x31\
+\x36\x36\x2e\x33\x39\x39\x53\x31\x36\x34\x2e\x34\x38\x32\x2c\x38\
+\x39\x2e\x36\x2c\x32\x35\x36\x2c\x38\x39\x2e\x36\x53\x34\x32\x32\
+\x2e\x34\x2c\x31\x36\x34\x2e\x34\x38\x32\x2c\x34\x32\x32\x2e\x34\
+\x2c\x32\x35\x36\x53\x33\x34\x37\x2e\x35\x31\x38\x2c\x34\x32\x32\
+\x2e\x33\x39\x39\x2c\x32\x35\x36\x2c\x34\x32\x32\x2e\x33\x39\x39\
+\x7a\x22\x2f\x3e\x0d\x0a\x09\x3c\x2f\x67\x3e\x0d\x0a\x3c\x2f\x67\
+\x3e\x0d\x0a\x3c\x2f\x73\x76\x67\x3e\x0d\x0a\
 \x00\x00\x05\xb7\
 \x3c\
 \x3f\x78\x6d\x6c\x20\x76\x65\x72\x73\x69\x6f\x6e\x3d\x27\x31\x2e\
@@ -1936,7 +1731,7 @@
 \x2e\x36\x31\x33\x2c\x31\x38\x2e\x33\x35\x34\x2c\x31\x30\x2c\x31\
 \x38\x2e\x33\x35\x34\x7a\x22\x2f\x3e\x0d\x0a\x3c\x2f\x73\x76\x67\
 \x3e\x0d\x0a\
-\x00\x00\x02\x7d\
+\x00\x00\x02\xf7\
 \x3c\
 \x3f\x78\x6d\x6c\x20\x76\x65\x72\x73\x69\x6f\x6e\x3d\x22\x31\x2e\
 \x30\x22\x20\x65\x6e\x63\x6f\x64\x69\x6e\x67\x3d\x22\x75\x74\x66\
@@ -1963,161 +1758,29 @@
 \x20\x79\x3d\x22\x30\x70\x78\x22\x0d\x0a\x09\x20\x77\x69\x64\x74\
 \x68\x3d\x22\x35\x31\x32\x70\x78\x22\x20\x68\x65\x69\x67\x68\x74\
 \x3d\x22\x35\x31\x32\x70\x78\x22\x20\x76\x69\x65\x77\x42\x6f\x78\
-\x3d\x22\x30\x20\x30\x20\x35\x31\x32\x20\x35\x31\x32\x22\x20\x65\
-\x6e\x61\x62\x6c\x65\x2d\x62\x61\x63\x6b\x67\x72\x6f\x75\x6e\x64\
-\x3d\x22\x6e\x65\x77\x20\x30\x20\x30\x20\x35\x31\x32\x20\x35\x31\
-\x32\x22\x20\x78\x6d\x6c\x3a\x73\x70\x61\x63\x65\x3d\x22\x70\x72\
-\x65\x73\x65\x72\x76\x65\x22\x3e\x0d\x0a\x3c\x67\x20\x69\x64\x3d\
-\x22\x49\x63\x6f\x6e\x5f\x38\x5f\x22\x3e\x0d\x0a\x09\x3c\x67\x3e\
-\x0d\x0a\x09\x09\x3c\x70\x61\x74\x68\x20\x64\x3d\x22\x4d\x34\x32\
-\x37\x2c\x32\x33\x34\x2e\x36\x32\x35\x48\x31\x36\x37\x2e\x32\x39\
-\x36\x6c\x31\x31\x39\x2e\x37\x30\x32\x2d\x31\x31\x39\x2e\x37\x30\
-\x32\x4c\x32\x35\x36\x2c\x38\x35\x4c\x38\x35\x2c\x32\x35\x36\x6c\
-\x31\x37\x31\x2c\x31\x37\x31\x6c\x32\x39\x2e\x39\x32\x32\x2d\x32\
-\x39\x2e\x39\x32\x34\x4c\x31\x36\x37\x2e\x32\x39\x36\x2c\x32\x37\
-\x37\x2e\x33\x37\x35\x48\x34\x32\x37\x56\x32\x33\x34\x2e\x36\x32\
-\x35\x7a\x22\x2f\x3e\x0d\x0a\x09\x3c\x2f\x67\x3e\x0d\x0a\x3c\x2f\
-\x67\x3e\x0d\x0a\x3c\x2f\x73\x76\x67\x3e\x0d\x0a\
-\x00\x00\x03\x6c\
-\x3c\
-\x3f\x78\x6d\x6c\x20\x76\x65\x72\x73\x69\x6f\x6e\x3d\x22\x31\x2e\
-\x30\x22\x20\x65\x6e\x63\x6f\x64\x69\x6e\x67\x3d\x22\x75\x74\x66\
-\x2d\x38\x22\x3f\x3e\x0d\x0a\x3c\x21\x2d\x2d\x20\x47\x65\x6e\x65\
-\x72\x61\x74\x6f\x72\x3a\x20\x41\x64\x6f\x62\x65\x20\x49\x6c\x6c\
-\x75\x73\x74\x72\x61\x74\x6f\x72\x20\x31\x36\x2e\x32\x2e\x31\x2c\
-\x20\x53\x56\x47\x20\x45\x78\x70\x6f\x72\x74\x20\x50\x6c\x75\x67\
-\x2d\x49\x6e\x20\x2e\x20\x53\x56\x47\x20\x56\x65\x72\x73\x69\x6f\
-\x6e\x3a\x20\x36\x2e\x30\x30\x20\x42\x75\x69\x6c\x64\x20\x30\x29\
-\x20\x20\x2d\x2d\x3e\x0d\x0a\x3c\x21\x44\x4f\x43\x54\x59\x50\x45\
-\x20\x73\x76\x67\x20\x50\x55\x42\x4c\x49\x43\x20\x22\x2d\x2f\x2f\
-\x57\x33\x43\x2f\x2f\x44\x54\x44\x20\x53\x56\x47\x20\x31\x2e\x31\
-\x2f\x2f\x45\x4e\x22\x20\x22\x68\x74\x74\x70\x3a\x2f\x2f\x77\x77\
-\x77\x2e\x77\x33\x2e\x6f\x72\x67\x2f\x47\x72\x61\x70\x68\x69\x63\
-\x73\x2f\x53\x56\x47\x2f\x31\x2e\x31\x2f\x44\x54\x44\x2f\x73\x76\
-\x67\x31\x31\x2e\x64\x74\x64\x22\x3e\x0d\x0a\x3c\x73\x76\x67\x20\
-\x76\x65\x72\x73\x69\x6f\x6e\x3d\x22\x31\x2e\x31\x22\x20\x69\x64\
-\x3d\x22\x4c\x61\x79\x65\x72\x5f\x31\x22\x20\x78\x6d\x6c\x6e\x73\
-\x3d\x22\x68\x74\x74\x70\x3a\x2f\x2f\x77\x77\x77\x2e\x77\x33\x2e\
-\x6f\x72\x67\x2f\x32\x30\x30\x30\x2f\x73\x76\x67\x22\x20\x78\x6d\
-\x6c\x6e\x73\x3a\x78\x6c\x69\x6e\x6b\x3d\x22\x68\x74\x74\x70\x3a\
-\x2f\x2f\x77\x77\x77\x2e\x77\x33\x2e\x6f\x72\x67\x2f\x31\x39\x39\
-\x39\x2f\x78\x6c\x69\x6e\x6b\x22\x20\x78\x3d\x22\x30\x70\x78\x22\
-\x20\x79\x3d\x22\x30\x70\x78\x22\x0d\x0a\x09\x20\x77\x69\x64\x74\
-\x68\x3d\x22\x35\x31\x32\x70\x78\x22\x20\x68\x65\x69\x67\x68\x74\
-\x3d\x22\x35\x31\x32\x70\x78\x22\x20\x76\x69\x65\x77\x42\x6f\x78\
-\x3d\x22\x30\x20\x30\x20\x35\x31\x32\x20\x35\x31\x32\x22\x20\x65\
-\x6e\x61\x62\x6c\x65\x2d\x62\x61\x63\x6b\x67\x72\x6f\x75\x6e\x64\
-\x3d\x22\x6e\x65\x77\x20\x30\x20\x30\x20\x35\x31\x32\x20\x35\x31\
-\x32\x22\x20\x78\x6d\x6c\x3a\x73\x70\x61\x63\x65\x3d\x22\x70\x72\
-\x65\x73\x65\x72\x76\x65\x22\x3e\x0d\x0a\x3c\x67\x3e\x0d\x0a\x09\
-\x0d\x0a\x09\x09\x3c\x72\x65\x63\x74\x20\x78\x3d\x22\x31\x37\x38\
-\x2e\x38\x34\x36\x22\x20\x79\x3d\x22\x39\x32\x2e\x30\x38\x37\x22\
-\x20\x74\x72\x61\x6e\x73\x66\x6f\x72\x6d\x3d\x22\x6d\x61\x74\x72\
-\x69\x78\x28\x2d\x30\x2e\x37\x30\x37\x31\x20\x2d\x30\x2e\x37\x30\
-\x37\x31\x20\x30\x2e\x37\x30\x37\x31\x20\x2d\x30\x2e\x37\x30\x37\
-\x31\x20\x32\x32\x34\x2e\x33\x34\x37\x36\x20\x36\x33\x31\x2e\x31\
-\x34\x39\x38\x29\x22\x20\x77\x69\x64\x74\x68\x3d\x22\x31\x32\x38\
-\x2e\x30\x38\x35\x22\x20\x68\x65\x69\x67\x68\x74\x3d\x22\x33\x35\
-\x34\x2e\x30\x34\x39\x22\x2f\x3e\x0d\x0a\x09\x3c\x70\x61\x74\x68\
-\x20\x64\x3d\x22\x4d\x34\x37\x31\x2e\x37\x32\x33\x2c\x38\x38\x2e\
-\x33\x39\x33\x6c\x2d\x34\x38\x2e\x31\x31\x35\x2d\x34\x38\x2e\x31\
-\x31\x34\x63\x2d\x31\x31\x2e\x37\x32\x33\x2d\x31\x31\x2e\x37\x32\
-\x34\x2d\x33\x31\x2e\x35\x35\x38\x2d\x31\x30\x2e\x38\x39\x36\x2d\
-\x34\x34\x2e\x33\x30\x34\x2c\x31\x2e\x38\x35\x6c\x2d\x34\x35\x2e\
-\x32\x30\x32\x2c\x34\x35\x2e\x32\x30\x33\x6c\x39\x30\x2e\x35\x36\
-\x39\x2c\x39\x30\x2e\x35\x36\x38\x6c\x34\x35\x2e\x32\x30\x32\x2d\
-\x34\x35\x2e\x32\x30\x32\x0d\x0a\x09\x09\x43\x34\x38\x32\x2e\x36\
-\x31\x36\x2c\x31\x31\x39\x2e\x39\x35\x32\x2c\x34\x38\x33\x2e\x34\
-\x34\x35\x2c\x31\x30\x30\x2e\x31\x31\x36\x2c\x34\x37\x31\x2e\x37\
-\x32\x33\x2c\x38\x38\x2e\x33\x39\x33\x7a\x22\x2f\x3e\x0d\x0a\x09\
-\x3c\x70\x6f\x6c\x79\x67\x6f\x6e\x20\x70\x6f\x69\x6e\x74\x73\x3d\
-\x22\x36\x34\x2e\x30\x32\x31\x2c\x33\x36\x33\x2e\x32\x35\x32\x20\
-\x33\x32\x2c\x34\x38\x30\x20\x31\x34\x38\x2e\x37\x33\x37\x2c\x34\
-\x34\x37\x2e\x39\x37\x39\x20\x09\x22\x2f\x3e\x0d\x0a\x3c\x2f\x67\
-\x3e\x0d\x0a\x3c\x2f\x73\x76\x67\x3e\x0d\x0a\
-\x00\x00\x01\xdd\
-\x00\
-\x00\x06\xe4\x78\x9c\xcd\x54\x4d\x6f\x9b\x40\x10\x3d\x13\x29\xff\
-\x61\xba\xb7\x4a\xec\x17\xc4\xd4\xa6\xa6\x51\xfd\x21\xcb\x52\x9a\
-\x58\x6a\xea\xaa\xa7\x0a\xc3\x16\x50\x28\x20\x58\xc0\xce\xaf\xef\
-\xee\x92\x54\x51\x95\xfa\x18\xfb\xb0\x33\xda\x79\x6f\xde\xbc\x65\
-\x24\xa6\xd7\xfb\xdf\x39\x74\xa2\x6e\xb2\xb2\x08\x10\x27\x0c\x81\
-\x28\xa2\x32\xce\x8a\x24\x40\xad\xfc\x85\xc7\xe8\xfa\xd3\xe5\xc5\
-\xf4\x1d\xc6\xb0\x12\x85\xa8\x43\x59\xd6\x3e\x7c\x8e\xcb\x9d\x80\
-\x75\x9e\xb7\x8d\x34\x25\xe0\x1e\x71\x08\xb7\xe1\xeb\x76\x05\xcb\
-\x7d\x55\xd6\x12\x36\x79\x9b\xe0\x75\x01\xc4\x14\xb7\xc3\x10\x1f\
-\x3c\xc2\x18\xcc\xda\x2c\x8f\x81\xbd\x07\xc0\xd8\xe8\x2f\xee\xe6\
-\xf7\x3f\x36\x4b\x68\xba\x04\x36\xdf\x66\x37\xeb\x39\x20\x4c\xe9\
-\x77\x77\x4e\xe9\xe2\x7e\x61\x24\x38\xe1\x94\x2e\x6f\x11\xa0\x54\
-\xca\xca\xa7\xb4\xef\x7b\xd2\xbb\xa4\xac\x13\xba\xaa\xc3\x2a\xcd\
-\xa2\x86\x2a\x22\xd5\x44\xd5\x44\x95\x18\xe7\x24\x96\x31\xd2\x33\
-\xb4\xf4\x8b\xa7\x72\x04\x59\x1c\xa0\x9b\xf0\x20\xea\x9f\xea\xa2\
-\xbe\x44\xd1\x04\xaf\x48\x3b\x8c\x31\x2d\xf5\x44\xf1\xf7\x79\x56\
-\x3c\xbc\x46\xe4\x93\xc9\x84\x1a\x54\x51\x03\xc4\xaa\x3d\x82\xc3\
-\x90\x2f\x2f\x2c\xe8\xb3\x58\xa6\x01\x1a\x71\x47\x03\xa9\xc8\x92\
-\x54\xfe\xbd\x76\x99\xe8\x67\xa5\xee\x02\x06\xaa\xa6\x0f\x82\x46\
-\x1e\x72\x11\x20\x51\x84\xbb\x5c\xe0\x5d\x18\x3d\x24\x75\xd9\x16\
-\xb1\x5f\x88\x1e\x5e\x30\x3f\x1a\x6f\x7e\x53\x85\x91\xa2\x57\xb5\
-\x68\x44\xdd\x09\xf3\xea\x44\x05\x6b\x88\xd6\xb4\x0a\x65\x0a\xea\
-\xd1\x5f\xb8\xc7\x6c\x3e\x72\x89\x1b\x31\xdb\x25\x1f\xb0\x6b\x7b\
-\x2a\xaa\xa3\x73\x8a\x47\x8c\x8c\x22\xac\x00\x9b\xe9\x22\x76\xf1\
-\x13\xdc\x0d\x10\x33\x98\xfb\xdc\xa0\x73\x6a\x00\xd3\xa2\x4b\xb6\
-\x51\xd4\x67\x6b\xe6\x3c\xea\x4f\x60\x59\xf4\x1f\x1f\xce\x78\x7c\
-\x16\x3e\xae\xb8\x77\x3a\x1f\x53\xfa\xff\x25\x39\x63\xfe\x26\xa6\
-\xcc\x9c\x23\x4b\x3a\x07\x1f\x7a\x49\x27\xf3\x71\x6c\x49\x57\x6c\
-\xf2\x26\xa6\xcc\x9c\x23\x4b\x3a\x07\x1f\x7a\x49\x27\xf3\x31\x2c\
-\xe9\x39\xaa\x7f\xb6\xca\x7f\x00\x99\x18\x96\x19\
-\x00\x00\x03\x0c\
-\x3c\
-\x3f\x78\x6d\x6c\x20\x76\x65\x72\x73\x69\x6f\x6e\x3d\x22\x31\x2e\
-\x30\x22\x20\x65\x6e\x63\x6f\x64\x69\x6e\x67\x3d\x22\x75\x74\x66\
-\x2d\x38\x22\x3f\x3e\x0d\x0a\x3c\x21\x2d\x2d\x20\x47\x65\x6e\x65\
-\x72\x61\x74\x6f\x72\x3a\x20\x41\x64\x6f\x62\x65\x20\x49\x6c\x6c\
-\x75\x73\x74\x72\x61\x74\x6f\x72\x20\x31\x38\x2e\x31\x2e\x30\x2c\
-\x20\x53\x56\x47\x20\x45\x78\x70\x6f\x72\x74\x20\x50\x6c\x75\x67\
-\x2d\x49\x6e\x20\x2e\x20\x53\x56\x47\x20\x56\x65\x72\x73\x69\x6f\
-\x6e\x3a\x20\x36\x2e\x30\x30\x20\x42\x75\x69\x6c\x64\x20\x30\x29\
-\x20\x20\x2d\x2d\x3e\x0d\x0a\x3c\x21\x44\x4f\x43\x54\x59\x50\x45\
-\x20\x73\x76\x67\x20\x50\x55\x42\x4c\x49\x43\x20\x22\x2d\x2f\x2f\
-\x57\x33\x43\x2f\x2f\x44\x54\x44\x20\x53\x56\x47\x20\x31\x2e\x31\
-\x2f\x2f\x45\x4e\x22\x20\x22\x68\x74\x74\x70\x3a\x2f\x2f\x77\x77\
-\x77\x2e\x77\x33\x2e\x6f\x72\x67\x2f\x47\x72\x61\x70\x68\x69\x63\
-\x73\x2f\x53\x56\x47\x2f\x31\x2e\x31\x2f\x44\x54\x44\x2f\x73\x76\
-\x67\x31\x31\x2e\x64\x74\x64\x22\x3e\x0d\x0a\x3c\x73\x76\x67\x20\
-\x76\x65\x72\x73\x69\x6f\x6e\x3d\x22\x31\x2e\x31\x22\x20\x69\x64\
-\x3d\x22\x43\x68\x65\x63\x6b\x22\x20\x78\x6d\x6c\x6e\x73\x3d\x22\
-\x68\x74\x74\x70\x3a\x2f\x2f\x77\x77\x77\x2e\x77\x33\x2e\x6f\x72\
-\x67\x2f\x32\x30\x30\x30\x2f\x73\x76\x67\x22\x20\x78\x6d\x6c\x6e\
-\x73\x3a\x78\x6c\x69\x6e\x6b\x3d\x22\x68\x74\x74\x70\x3a\x2f\x2f\
-\x77\x77\x77\x2e\x77\x33\x2e\x6f\x72\x67\x2f\x31\x39\x39\x39\x2f\
-\x78\x6c\x69\x6e\x6b\x22\x20\x78\x3d\x22\x30\x70\x78\x22\x20\x79\
-\x3d\x22\x30\x70\x78\x22\x0d\x0a\x09\x20\x76\x69\x65\x77\x42\x6f\
-\x78\x3d\x22\x30\x20\x30\x20\x32\x30\x20\x32\x30\x22\x20\x65\x6e\
-\x61\x62\x6c\x65\x2d\x62\x61\x63\x6b\x67\x72\x6f\x75\x6e\x64\x3d\
-\x22\x6e\x65\x77\x20\x30\x20\x30\x20\x32\x30\x20\x32\x30\x22\x20\
-\x78\x6d\x6c\x3a\x73\x70\x61\x63\x65\x3d\x22\x70\x72\x65\x73\x65\
-\x72\x76\x65\x22\x3e\x0d\x0a\x3c\x70\x61\x74\x68\x20\x64\x3d\x22\
-\x4d\x38\x2e\x32\x39\x34\x2c\x31\x36\x2e\x39\x39\x38\x63\x2d\x30\
-\x2e\x34\x33\x35\x2c\x30\x2d\x30\x2e\x38\x34\x37\x2d\x30\x2e\x32\
-\x30\x33\x2d\x31\x2e\x31\x31\x31\x2d\x30\x2e\x35\x35\x33\x4c\x33\
-\x2e\x36\x31\x2c\x31\x31\x2e\x37\x32\x34\x63\x2d\x30\x2e\x34\x36\
-\x35\x2d\x30\x2e\x36\x31\x33\x2d\x30\x2e\x33\x34\x34\x2d\x31\x2e\
-\x34\x38\x36\x2c\x30\x2e\x32\x37\x2d\x31\x2e\x39\x35\x31\x0d\x0a\
-\x09\x63\x30\x2e\x36\x31\x35\x2d\x30\x2e\x34\x36\x37\x2c\x31\x2e\
-\x34\x38\x38\x2d\x30\x2e\x33\x34\x34\x2c\x31\x2e\x39\x35\x33\x2c\
-\x30\x2e\x32\x37\x6c\x32\x2e\x33\x35\x31\x2c\x33\x2e\x31\x30\x34\
-\x6c\x35\x2e\x39\x31\x31\x2d\x39\x2e\x34\x39\x32\x63\x30\x2e\x34\
-\x30\x37\x2d\x30\x2e\x36\x35\x32\x2c\x31\x2e\x32\x36\x37\x2d\x30\
-\x2e\x38\x35\x32\x2c\x31\x2e\x39\x32\x31\x2d\x30\x2e\x34\x34\x35\
-\x0d\x0a\x09\x63\x30\x2e\x36\x35\x33\x2c\x30\x2e\x34\x30\x36\x2c\
-\x30\x2e\x38\x35\x34\x2c\x31\x2e\x32\x36\x36\x2c\x30\x2e\x34\x34\
-\x36\x2c\x31\x2e\x39\x32\x4c\x39\x2e\x34\x37\x38\x2c\x31\x36\x2e\
-\x33\x34\x63\x2d\x30\x2e\x32\x34\x32\x2c\x30\x2e\x33\x39\x31\x2d\
-\x30\x2e\x36\x36\x31\x2c\x30\x2e\x36\x33\x35\x2d\x31\x2e\x31\x32\
-\x2c\x30\x2e\x36\x35\x36\x43\x38\x2e\x33\x33\x36\x2c\x31\x36\x2e\
-\x39\x39\x38\x2c\x38\x2e\x33\x31\x36\x2c\x31\x36\x2e\x39\x39\x38\
-\x2c\x38\x2e\x32\x39\x34\x2c\x31\x36\x2e\x39\x39\x38\x7a\x22\x2f\
-\x3e\x0d\x0a\x3c\x2f\x73\x76\x67\x3e\x0d\x0a\
+\x3d\x22\x30\x20\x30\x20\x35\x31\x32\x20\x35\x31\x32\x22\x20\x73\
+\x74\x79\x6c\x65\x3d\x22\x65\x6e\x61\x62\x6c\x65\x2d\x62\x61\x63\
+\x6b\x67\x72\x6f\x75\x6e\x64\x3a\x6e\x65\x77\x20\x30\x20\x30\x20\
+\x35\x31\x32\x20\x35\x31\x32\x3b\x22\x20\x78\x6d\x6c\x3a\x73\x70\
+\x61\x63\x65\x3d\x22\x70\x72\x65\x73\x65\x72\x76\x65\x22\x3e\x0d\
+\x0a\x3c\x70\x61\x74\x68\x20\x64\x3d\x22\x4d\x34\x31\x37\x2e\x34\
+\x2c\x32\x32\x34\x48\x32\x38\x38\x56\x39\x34\x2e\x36\x63\x30\x2d\
+\x31\x36\x2e\x39\x2d\x31\x34\x2e\x33\x2d\x33\x30\x2e\x36\x2d\x33\
+\x32\x2d\x33\x30\x2e\x36\x63\x2d\x31\x37\x2e\x37\x2c\x30\x2d\x33\
+\x32\x2c\x31\x33\x2e\x37\x2d\x33\x32\x2c\x33\x30\x2e\x36\x56\x32\
+\x32\x34\x48\x39\x34\x2e\x36\x43\x37\x37\x2e\x37\x2c\x32\x32\x34\
+\x2c\x36\x34\x2c\x32\x33\x38\x2e\x33\x2c\x36\x34\x2c\x32\x35\x36\
+\x0d\x0a\x09\x63\x30\x2c\x31\x37\x2e\x37\x2c\x31\x33\x2e\x37\x2c\
+\x33\x32\x2c\x33\x30\x2e\x36\x2c\x33\x32\x48\x32\x32\x34\x76\x31\
+\x32\x39\x2e\x34\x63\x30\x2c\x31\x36\x2e\x39\x2c\x31\x34\x2e\x33\
+\x2c\x33\x30\x2e\x36\x2c\x33\x32\x2c\x33\x30\x2e\x36\x63\x31\x37\
+\x2e\x37\x2c\x30\x2c\x33\x32\x2d\x31\x33\x2e\x37\x2c\x33\x32\x2d\
+\x33\x30\x2e\x36\x56\x32\x38\x38\x68\x31\x32\x39\x2e\x34\x63\x31\
+\x36\x2e\x39\x2c\x30\x2c\x33\x30\x2e\x36\x2d\x31\x34\x2e\x33\x2c\
+\x33\x30\x2e\x36\x2d\x33\x32\x0d\x0a\x09\x43\x34\x34\x38\x2c\x32\
+\x33\x38\x2e\x33\x2c\x34\x33\x34\x2e\x33\x2c\x32\x32\x34\x2c\x34\
+\x31\x37\x2e\x34\x2c\x32\x32\x34\x7a\x22\x2f\x3e\x0d\x0a\x3c\x2f\
+\x73\x76\x67\x3e\x0d\x0a\
 \x00\x00\x03\x93\
 \x3c\
 \x3f\x78\x6d\x6c\x20\x76\x65\x72\x73\x69\x6f\x6e\x3d\x22\x31\x2e\
@@ -2219,48 +1882,101 @@
 \x35\x34\x39\x2c\x36\x2c\x38\x56\x33\x68\x38\x56\x38\x7a\x20\x4d\
 \x31\x33\x2c\x34\x68\x2d\x32\x76\x34\x68\x32\x56\x34\x7a\x22\x2f\
 \x3e\x0d\x0a\x3c\x2f\x73\x76\x67\x3e\x0d\x0a\
-\x00\x00\x02\x7f\
+\x00\x00\x04\xca\
 \x3c\
 \x3f\x78\x6d\x6c\x20\x76\x65\x72\x73\x69\x6f\x6e\x3d\x22\x31\x2e\
 \x30\x22\x20\x65\x6e\x63\x6f\x64\x69\x6e\x67\x3d\x22\x75\x74\x66\
-\x2d\x38\x22\x3f\x3e\x0d\x0a\x3c\x21\x2d\x2d\x20\x47\x65\x6e\x65\
-\x72\x61\x74\x6f\x72\x3a\x20\x41\x64\x6f\x62\x65\x20\x49\x6c\x6c\
-\x75\x73\x74\x72\x61\x74\x6f\x72\x20\x31\x36\x2e\x32\x2e\x31\x2c\
-\x20\x53\x56\x47\x20\x45\x78\x70\x6f\x72\x74\x20\x50\x6c\x75\x67\
-\x2d\x49\x6e\x20\x2e\x20\x53\x56\x47\x20\x56\x65\x72\x73\x69\x6f\
-\x6e\x3a\x20\x36\x2e\x30\x30\x20\x42\x75\x69\x6c\x64\x20\x30\x29\
-\x20\x20\x2d\x2d\x3e\x0d\x0a\x3c\x21\x44\x4f\x43\x54\x59\x50\x45\
-\x20\x73\x76\x67\x20\x50\x55\x42\x4c\x49\x43\x20\x22\x2d\x2f\x2f\
-\x57\x33\x43\x2f\x2f\x44\x54\x44\x20\x53\x56\x47\x20\x31\x2e\x31\
-\x2f\x2f\x45\x4e\x22\x20\x22\x68\x74\x74\x70\x3a\x2f\x2f\x77\x77\
-\x77\x2e\x77\x33\x2e\x6f\x72\x67\x2f\x47\x72\x61\x70\x68\x69\x63\
-\x73\x2f\x53\x56\x47\x2f\x31\x2e\x31\x2f\x44\x54\x44\x2f\x73\x76\
-\x67\x31\x31\x2e\x64\x74\x64\x22\x3e\x0d\x0a\x3c\x73\x76\x67\x20\
-\x76\x65\x72\x73\x69\x6f\x6e\x3d\x22\x31\x2e\x31\x22\x20\x69\x64\
-\x3d\x22\x4c\x61\x79\x65\x72\x5f\x31\x22\x20\x78\x6d\x6c\x6e\x73\
-\x3d\x22\x68\x74\x74\x70\x3a\x2f\x2f\x77\x77\x77\x2e\x77\x33\x2e\
-\x6f\x72\x67\x2f\x32\x30\x30\x30\x2f\x73\x76\x67\x22\x20\x78\x6d\
-\x6c\x6e\x73\x3a\x78\x6c\x69\x6e\x6b\x3d\x22\x68\x74\x74\x70\x3a\
-\x2f\x2f\x77\x77\x77\x2e\x77\x33\x2e\x6f\x72\x67\x2f\x31\x39\x39\
-\x39\x2f\x78\x6c\x69\x6e\x6b\x22\x20\x78\x3d\x22\x30\x70\x78\x22\
-\x20\x79\x3d\x22\x30\x70\x78\x22\x0d\x0a\x09\x20\x77\x69\x64\x74\
-\x68\x3d\x22\x35\x31\x32\x70\x78\x22\x20\x68\x65\x69\x67\x68\x74\
-\x3d\x22\x35\x31\x32\x70\x78\x22\x20\x76\x69\x65\x77\x42\x6f\x78\
-\x3d\x22\x30\x20\x30\x20\x35\x31\x32\x20\x35\x31\x32\x22\x20\x73\
-\x74\x79\x6c\x65\x3d\x22\x65\x6e\x61\x62\x6c\x65\x2d\x62\x61\x63\
-\x6b\x67\x72\x6f\x75\x6e\x64\x3a\x6e\x65\x77\x20\x30\x20\x30\x20\
-\x35\x31\x32\x20\x35\x31\x32\x3b\x22\x20\x78\x6d\x6c\x3a\x73\x70\
-\x61\x63\x65\x3d\x22\x70\x72\x65\x73\x65\x72\x76\x65\x22\x3e\x0d\
-\x0a\x3c\x70\x6f\x6c\x79\x67\x6f\x6e\x20\x70\x6f\x69\x6e\x74\x73\
-\x3d\x22\x32\x38\x38\x2c\x39\x36\x20\x33\x33\x37\x2e\x39\x2c\x31\
-\x34\x35\x2e\x39\x20\x32\x37\x34\x2c\x32\x30\x39\x2e\x37\x20\x32\
-\x37\x34\x2c\x32\x30\x39\x2e\x37\x20\x31\x34\x35\x2e\x39\x2c\x33\
-\x33\x37\x2e\x39\x20\x39\x36\x2c\x32\x38\x38\x20\x39\x36\x2c\x34\
-\x31\x36\x20\x32\x32\x34\x2c\x34\x31\x36\x20\x31\x37\x34\x2e\x31\
-\x2c\x33\x36\x36\x2e\x31\x20\x33\x35\x37\x2e\x34\x2c\x31\x38\x32\
-\x2e\x39\x20\x33\x36\x36\x2e\x31\x2c\x31\x37\x34\x2e\x31\x20\x0d\
-\x0a\x09\x34\x31\x36\x2c\x32\x32\x34\x20\x34\x31\x36\x2c\x39\x36\
-\x20\x22\x2f\x3e\x0d\x0a\x3c\x2f\x73\x76\x67\x3e\x0d\x0a\
+\x2d\x38\x22\x3f\x3e\x0a\x3c\x21\x2d\x2d\x20\x47\x65\x6e\x65\x72\
+\x61\x74\x6f\x72\x3a\x20\x41\x64\x6f\x62\x65\x20\x49\x6c\x6c\x75\
+\x73\x74\x72\x61\x74\x6f\x72\x20\x31\x39\x2e\x32\x2e\x31\x2c\x20\
+\x53\x56\x47\x20\x45\x78\x70\x6f\x72\x74\x20\x50\x6c\x75\x67\x2d\
+\x49\x6e\x20\x2e\x20\x53\x56\x47\x20\x56\x65\x72\x73\x69\x6f\x6e\
+\x3a\x20\x36\x2e\x30\x30\x20\x42\x75\x69\x6c\x64\x20\x30\x29\x20\
+\x20\x2d\x2d\x3e\x0a\x3c\x21\x44\x4f\x43\x54\x59\x50\x45\x20\x73\
+\x76\x67\x20\x50\x55\x42\x4c\x49\x43\x20\x22\x2d\x2f\x2f\x57\x33\
+\x43\x2f\x2f\x44\x54\x44\x20\x53\x56\x47\x20\x31\x2e\x31\x2f\x2f\
+\x45\x4e\x22\x20\x22\x68\x74\x74\x70\x3a\x2f\x2f\x77\x77\x77\x2e\
+\x77\x33\x2e\x6f\x72\x67\x2f\x47\x72\x61\x70\x68\x69\x63\x73\x2f\
+\x53\x56\x47\x2f\x31\x2e\x31\x2f\x44\x54\x44\x2f\x73\x76\x67\x31\
+\x31\x2e\x64\x74\x64\x22\x3e\x0a\x3c\x73\x76\x67\x20\x76\x65\x72\
+\x73\x69\x6f\x6e\x3d\x22\x31\x2e\x31\x22\x0a\x09\x20\x69\x64\x3d\
+\x22\x73\x76\x67\x34\x36\x31\x39\x22\x20\x69\x6e\x6b\x73\x63\x61\
+\x70\x65\x3a\x76\x65\x72\x73\x69\x6f\x6e\x3d\x22\x30\x2e\x39\x31\
+\x2b\x64\x65\x76\x65\x6c\x2b\x6f\x73\x78\x6d\x65\x6e\x75\x20\x72\
+\x31\x32\x39\x31\x31\x22\x20\x73\x6f\x64\x69\x70\x6f\x64\x69\x3a\
+\x64\x6f\x63\x6e\x61\x6d\x65\x3d\x22\x74\x72\x69\x61\x6e\x67\x6c\
+\x65\x2d\x73\x74\x72\x6f\x6b\x65\x64\x2d\x31\x35\x2e\x73\x76\x67\
+\x22\x20\x78\x6d\x6c\x6e\x73\x3a\x63\x63\x3d\x22\x68\x74\x74\x70\
+\x3a\x2f\x2f\x63\x72\x65\x61\x74\x69\x76\x65\x63\x6f\x6d\x6d\x6f\
+\x6e\x73\x2e\x6f\x72\x67\x2f\x6e\x73\x23\x22\x20\x78\x6d\x6c\x6e\
+\x73\x3a\x64\x63\x3d\x22\x68\x74\x74\x70\x3a\x2f\x2f\x70\x75\x72\
+\x6c\x2e\x6f\x72\x67\x2f\x64\x63\x2f\x65\x6c\x65\x6d\x65\x6e\x74\
+\x73\x2f\x31\x2e\x31\x2f\x22\x20\x78\x6d\x6c\x6e\x73\x3a\x69\x6e\
+\x6b\x73\x63\x61\x70\x65\x3d\x22\x68\x74\x74\x70\x3a\x2f\x2f\x77\
+\x77\x77\x2e\x69\x6e\x6b\x73\x63\x61\x70\x65\x2e\x6f\x72\x67\x2f\
+\x6e\x61\x6d\x65\x73\x70\x61\x63\x65\x73\x2f\x69\x6e\x6b\x73\x63\
+\x61\x70\x65\x22\x20\x78\x6d\x6c\x6e\x73\x3a\x72\x64\x66\x3d\x22\
+\x68\x74\x74\x70\x3a\x2f\x2f\x77\x77\x77\x2e\x77\x33\x2e\x6f\x72\
+\x67\x2f\x31\x39\x39\x39\x2f\x30\x32\x2f\x32\x32\x2d\x72\x64\x66\
+\x2d\x73\x79\x6e\x74\x61\x78\x2d\x6e\x73\x23\x22\x20\x78\x6d\x6c\
+\x6e\x73\x3a\x73\x6f\x64\x69\x70\x6f\x64\x69\x3d\x22\x68\x74\x74\
+\x70\x3a\x2f\x2f\x73\x6f\x64\x69\x70\x6f\x64\x69\x2e\x73\x6f\x75\
+\x72\x63\x65\x66\x6f\x72\x67\x65\x2e\x6e\x65\x74\x2f\x44\x54\x44\
+\x2f\x73\x6f\x64\x69\x70\x6f\x64\x69\x2d\x30\x2e\x64\x74\x64\x22\
+\x20\x78\x6d\x6c\x6e\x73\x3a\x73\x76\x67\x3d\x22\x68\x74\x74\x70\
+\x3a\x2f\x2f\x77\x77\x77\x2e\x77\x33\x2e\x6f\x72\x67\x2f\x32\x30\
+\x30\x30\x2f\x73\x76\x67\x22\x0a\x09\x20\x78\x6d\x6c\x6e\x73\x3d\
+\x22\x68\x74\x74\x70\x3a\x2f\x2f\x77\x77\x77\x2e\x77\x33\x2e\x6f\
+\x72\x67\x2f\x32\x30\x30\x30\x2f\x73\x76\x67\x22\x20\x78\x6d\x6c\
+\x6e\x73\x3a\x78\x6c\x69\x6e\x6b\x3d\x22\x68\x74\x74\x70\x3a\x2f\
+\x2f\x77\x77\x77\x2e\x77\x33\x2e\x6f\x72\x67\x2f\x31\x39\x39\x39\
+\x2f\x78\x6c\x69\x6e\x6b\x22\x20\x78\x3d\x22\x30\x70\x78\x22\x20\
+\x79\x3d\x22\x30\x70\x78\x22\x20\x77\x69\x64\x74\x68\x3d\x22\x31\
+\x35\x70\x78\x22\x20\x68\x65\x69\x67\x68\x74\x3d\x22\x31\x35\x70\
+\x78\x22\x0a\x09\x20\x76\x69\x65\x77\x42\x6f\x78\x3d\x22\x30\x20\
+\x30\x20\x31\x35\x20\x31\x35\x22\x20\x73\x74\x79\x6c\x65\x3d\x22\
+\x65\x6e\x61\x62\x6c\x65\x2d\x62\x61\x63\x6b\x67\x72\x6f\x75\x6e\
+\x64\x3a\x6e\x65\x77\x20\x30\x20\x30\x20\x31\x35\x20\x31\x35\x3b\
+\x22\x20\x78\x6d\x6c\x3a\x73\x70\x61\x63\x65\x3d\x22\x70\x72\x65\
+\x73\x65\x72\x76\x65\x22\x3e\x0a\x3c\x70\x61\x74\x68\x20\x69\x64\
+\x3d\x22\x72\x65\x63\x74\x33\x33\x33\x38\x22\x20\x69\x6e\x6b\x73\
+\x63\x61\x70\x65\x3a\x63\x6f\x6e\x6e\x65\x63\x74\x6f\x72\x2d\x63\
+\x75\x72\x76\x61\x74\x75\x72\x65\x3d\x22\x30\x22\x20\x73\x6f\x64\
+\x69\x70\x6f\x64\x69\x3a\x6e\x6f\x64\x65\x74\x79\x70\x65\x73\x3d\
+\x22\x63\x63\x63\x63\x63\x63\x63\x63\x63\x63\x63\x63\x22\x20\x64\
+\x3d\x22\x4d\x37\x2e\x35\x32\x34\x33\x2c\x31\x2e\x35\x30\x30\x34\
+\x0a\x09\x43\x37\x2e\x32\x34\x32\x39\x2c\x31\x2e\x34\x39\x31\x33\
+\x2c\x36\x2e\x39\x37\x38\x37\x2c\x31\x2e\x36\x34\x32\x33\x2c\x36\
+\x2e\x38\x33\x33\x36\x2c\x31\x2e\x38\x39\x35\x32\x6c\x2d\x35\x2e\
+\x35\x2c\x39\x2e\x38\x36\x39\x32\x43\x31\x2e\x30\x32\x31\x38\x2c\
+\x31\x32\x2e\x33\x30\x37\x38\x2c\x31\x2e\x33\x39\x35\x2c\x31\x32\
+\x2e\x39\x39\x39\x39\x2c\x32\x2c\x31\x33\x68\x31\x31\x0a\x09\x63\
+\x30\x2e\x36\x30\x35\x2d\x30\x2e\x30\x30\x30\x31\x2c\x30\x2e\x39\
+\x37\x38\x32\x2d\x30\x2e\x36\x39\x32\x32\x2c\x30\x2e\x36\x36\x36\
+\x34\x2d\x31\x2e\x32\x33\x35\x35\x6c\x2d\x35\x2e\x35\x2d\x39\x2e\
+\x38\x36\x39\x32\x43\x38\x2e\x30\x33\x30\x32\x2c\x31\x2e\x36\x35\
+\x37\x39\x2c\x37\x2e\x37\x38\x38\x34\x2c\x31\x2e\x35\x30\x39\x32\
+\x2c\x37\x2e\x35\x32\x34\x33\x2c\x31\x2e\x35\x30\x30\x34\x7a\x20\
+\x4d\x37\x2e\x35\x2c\x33\x2e\x38\x39\x39\x33\x6c\x34\x2e\x31\x32\
+\x36\x37\x2c\x37\x2e\x34\x37\x30\x34\x0a\x09\x48\x33\x2e\x33\x37\
+\x33\x33\x4c\x37\x2e\x35\x2c\x33\x2e\x38\x39\x39\x33\x7a\x22\x2f\
+\x3e\x0a\x3c\x2f\x73\x76\x67\x3e\x0a\
+\x00\x00\x00\xdd\
+\x3c\
+\x73\x76\x67\x20\x78\x6d\x6c\x6e\x73\x3d\x22\x68\x74\x74\x70\x3a\
+\x2f\x2f\x77\x77\x77\x2e\x77\x33\x2e\x6f\x72\x67\x2f\x32\x30\x30\
+\x30\x2f\x73\x76\x67\x22\x20\x77\x69\x64\x74\x68\x3d\x22\x38\x22\
+\x20\x68\x65\x69\x67\x68\x74\x3d\x22\x38\x22\x20\x76\x69\x65\x77\
+\x42\x6f\x78\x3d\x22\x30\x20\x30\x20\x38\x20\x38\x22\x3e\x0a\x20\
+\x20\x3c\x70\x61\x74\x68\x20\x64\x3d\x22\x4d\x30\x20\x30\x76\x32\
+\x68\x2e\x35\x63\x30\x2d\x2e\x35\x35\x2e\x34\x35\x2d\x31\x20\x31\
+\x2d\x31\x68\x31\x2e\x35\x76\x35\x2e\x35\x63\x30\x20\x2e\x32\x38\
+\x2d\x2e\x32\x32\x2e\x35\x2d\x2e\x35\x2e\x35\x68\x2d\x2e\x35\x76\
+\x31\x68\x34\x76\x2d\x31\x68\x2d\x2e\x35\x63\x2d\x2e\x32\x38\x20\
+\x30\x2d\x2e\x35\x2d\x2e\x32\x32\x2d\x2e\x35\x2d\x2e\x35\x76\x2d\
+\x35\x2e\x35\x68\x31\x2e\x35\x63\x2e\x35\x35\x20\x30\x20\x31\x20\
+\x2e\x34\x35\x20\x31\x20\x31\x68\x2e\x35\x76\x2d\x32\x68\x2d\x38\
+\x7a\x22\x20\x2f\x3e\x0a\x3c\x2f\x73\x76\x67\x3e\
 \x00\x00\x04\x8d\
 \x3c\
 \x3f\x78\x6d\x6c\x20\x76\x65\x72\x73\x69\x6f\x6e\x3d\x27\x31\x2e\
@@ -2336,6 +2052,290 @@
 \x72\x3d\x27\x33\x2e\x30\x31\x31\x32\x35\x27\x20\x66\x69\x6c\x6c\
 \x3d\x27\x23\x30\x30\x30\x30\x30\x30\x27\x2f\x3e\x0a\x3c\x2f\x67\
 \x3e\x3c\x2f\x67\x3e\x0a\x3c\x2f\x73\x76\x67\x3e\
+\x00\x00\x04\x79\
+\x3c\
+\x3f\x78\x6d\x6c\x20\x76\x65\x72\x73\x69\x6f\x6e\x3d\x22\x31\x2e\
+\x30\x22\x20\x65\x6e\x63\x6f\x64\x69\x6e\x67\x3d\x22\x75\x74\x66\
+\x2d\x38\x22\x3f\x3e\x0d\x0a\x3c\x21\x2d\x2d\x20\x47\x65\x6e\x65\
+\x72\x61\x74\x6f\x72\x3a\x20\x41\x64\x6f\x62\x65\x20\x49\x6c\x6c\
+\x75\x73\x74\x72\x61\x74\x6f\x72\x20\x31\x38\x2e\x31\x2e\x30\x2c\
+\x20\x53\x56\x47\x20\x45\x78\x70\x6f\x72\x74\x20\x50\x6c\x75\x67\
+\x2d\x49\x6e\x20\x2e\x20\x53\x56\x47\x20\x56\x65\x72\x73\x69\x6f\
+\x6e\x3a\x20\x36\x2e\x30\x30\x20\x42\x75\x69\x6c\x64\x20\x30\x29\
+\x20\x20\x2d\x2d\x3e\x0d\x0a\x3c\x21\x44\x4f\x43\x54\x59\x50\x45\
+\x20\x73\x76\x67\x20\x50\x55\x42\x4c\x49\x43\x20\x22\x2d\x2f\x2f\
+\x57\x33\x43\x2f\x2f\x44\x54\x44\x20\x53\x56\x47\x20\x31\x2e\x31\
+\x2f\x2f\x45\x4e\x22\x20\x22\x68\x74\x74\x70\x3a\x2f\x2f\x77\x77\
+\x77\x2e\x77\x33\x2e\x6f\x72\x67\x2f\x47\x72\x61\x70\x68\x69\x63\
+\x73\x2f\x53\x56\x47\x2f\x31\x2e\x31\x2f\x44\x54\x44\x2f\x73\x76\
+\x67\x31\x31\x2e\x64\x74\x64\x22\x3e\x0d\x0a\x3c\x73\x76\x67\x20\
+\x76\x65\x72\x73\x69\x6f\x6e\x3d\x22\x31\x2e\x31\x22\x20\x69\x64\
+\x3d\x22\x43\x6f\x64\x65\x22\x20\x78\x6d\x6c\x6e\x73\x3d\x22\x68\
+\x74\x74\x70\x3a\x2f\x2f\x77\x77\x77\x2e\x77\x33\x2e\x6f\x72\x67\
+\x2f\x32\x30\x30\x30\x2f\x73\x76\x67\x22\x20\x78\x6d\x6c\x6e\x73\
+\x3a\x78\x6c\x69\x6e\x6b\x3d\x22\x68\x74\x74\x70\x3a\x2f\x2f\x77\
+\x77\x77\x2e\x77\x33\x2e\x6f\x72\x67\x2f\x31\x39\x39\x39\x2f\x78\
+\x6c\x69\x6e\x6b\x22\x20\x78\x3d\x22\x30\x70\x78\x22\x20\x79\x3d\
+\x22\x30\x70\x78\x22\x0d\x0a\x09\x20\x76\x69\x65\x77\x42\x6f\x78\
+\x3d\x22\x30\x20\x30\x20\x32\x30\x20\x32\x30\x22\x20\x65\x6e\x61\
+\x62\x6c\x65\x2d\x62\x61\x63\x6b\x67\x72\x6f\x75\x6e\x64\x3d\x22\
+\x6e\x65\x77\x20\x30\x20\x30\x20\x32\x30\x20\x32\x30\x22\x20\x78\
+\x6d\x6c\x3a\x73\x70\x61\x63\x65\x3d\x22\x70\x72\x65\x73\x65\x72\
+\x76\x65\x22\x3e\x0d\x0a\x3c\x70\x61\x74\x68\x20\x64\x3d\x22\x4d\
+\x35\x2e\x37\x31\x39\x2c\x31\x34\x2e\x37\x35\x63\x2d\x30\x2e\x32\
+\x33\x36\x2c\x30\x2d\x30\x2e\x34\x37\x34\x2d\x30\x2e\x30\x38\x33\
+\x2d\x30\x2e\x36\x36\x34\x2d\x30\x2e\x32\x35\x32\x4c\x2d\x30\x2e\
+\x30\x30\x35\x2c\x31\x30\x6c\x35\x2e\x33\x34\x31\x2d\x34\x2e\x37\
+\x34\x38\x43\x35\x2e\x37\x34\x38\x2c\x34\x2e\x38\x38\x37\x2c\x36\
+\x2e\x33\x38\x2c\x34\x2e\x39\x32\x32\x2c\x36\x2e\x37\x34\x37\x2c\
+\x35\x2e\x33\x33\x35\x0d\x0a\x09\x63\x30\x2e\x33\x36\x37\x2c\x30\
+\x2e\x34\x31\x33\x2c\x30\x2e\x33\x33\x2c\x31\x2e\x30\x34\x35\x2d\
+\x30\x2e\x30\x38\x33\x2c\x31\x2e\x34\x31\x32\x4c\x33\x2e\x30\x30\
+\x35\x2c\x31\x30\x6c\x33\x2e\x33\x37\x38\x2c\x33\x2e\x30\x30\x32\
+\x63\x30\x2e\x34\x31\x33\x2c\x30\x2e\x33\x36\x37\x2c\x30\x2e\x34\
+\x35\x2c\x30\x2e\x39\x39\x39\x2c\x30\x2e\x30\x38\x33\x2c\x31\x2e\
+\x34\x31\x32\x0d\x0a\x09\x43\x36\x2e\x32\x36\x39\x2c\x31\x34\x2e\
+\x36\x33\x37\x2c\x35\x2e\x39\x39\x34\x2c\x31\x34\x2e\x37\x35\x2c\
+\x35\x2e\x37\x31\x39\x2c\x31\x34\x2e\x37\x35\x7a\x20\x4d\x31\x34\
+\x2e\x36\x36\x34\x2c\x31\x34\x2e\x37\x34\x38\x4c\x32\x30\x2e\x30\
+\x30\x35\x2c\x31\x30\x6c\x2d\x35\x2e\x30\x36\x2d\x34\x2e\x34\x39\
+\x38\x63\x2d\x30\x2e\x34\x31\x33\x2d\x30\x2e\x33\x36\x37\x2d\x31\
+\x2e\x30\x34\x35\x2d\x30\x2e\x33\x33\x2d\x31\x2e\x34\x31\x31\x2c\
+\x30\x2e\x30\x38\x33\x0d\x0a\x09\x63\x2d\x30\x2e\x33\x36\x37\x2c\
+\x30\x2e\x34\x31\x33\x2d\x30\x2e\x33\x33\x2c\x31\x2e\x30\x34\x35\
+\x2c\x30\x2e\x30\x38\x33\x2c\x31\x2e\x34\x31\x32\x4c\x31\x36\x2e\
+\x39\x39\x35\x2c\x31\x30\x6c\x2d\x33\x2e\x36\x35\x39\x2c\x33\x2e\
+\x32\x35\x32\x63\x2d\x30\x2e\x34\x31\x33\x2c\x30\x2e\x33\x36\x37\
+\x2d\x30\x2e\x34\x35\x2c\x30\x2e\x39\x39\x39\x2d\x30\x2e\x30\x38\
+\x33\x2c\x31\x2e\x34\x31\x32\x43\x31\x33\x2e\x34\x35\x2c\x31\x34\
+\x2e\x38\x38\x37\x2c\x31\x33\x2e\x37\x32\x35\x2c\x31\x35\x2c\x31\
+\x34\x2c\x31\x35\x0d\x0a\x09\x43\x31\x34\x2e\x32\x33\x36\x2c\x31\
+\x35\x2c\x31\x34\x2e\x34\x37\x34\x2c\x31\x34\x2e\x39\x31\x37\x2c\
+\x31\x34\x2e\x36\x36\x34\x2c\x31\x34\x2e\x37\x34\x38\x7a\x20\x4d\
+\x39\x2e\x39\x38\x36\x2c\x31\x36\x2e\x31\x36\x35\x6c\x32\x2d\x31\
+\x32\x63\x30\x2e\x30\x39\x31\x2d\x30\x2e\x35\x34\x35\x2d\x30\x2e\
+\x32\x37\x37\x2d\x31\x2e\x30\x36\x2d\x30\x2e\x38\x32\x32\x2d\x31\
+\x2e\x31\x35\x31\x0d\x0a\x09\x63\x2d\x30\x2e\x35\x34\x37\x2d\x30\
+\x2e\x30\x39\x32\x2d\x31\x2e\x30\x36\x31\x2c\x30\x2e\x32\x37\x37\
+\x2d\x31\x2e\x31\x35\x2c\x30\x2e\x38\x32\x32\x6c\x2d\x32\x2c\x31\
+\x32\x63\x2d\x30\x2e\x30\x39\x31\x2c\x30\x2e\x35\x34\x35\x2c\x30\
+\x2e\x32\x37\x37\x2c\x31\x2e\x30\x36\x2c\x30\x2e\x38\x32\x32\x2c\
+\x31\x2e\x31\x35\x31\x43\x38\x2e\x38\x39\x32\x2c\x31\x36\x2e\x39\
+\x39\x36\x2c\x38\x2e\x39\x34\x36\x2c\x31\x37\x2c\x39\x2e\x30\x30\
+\x31\x2c\x31\x37\x0d\x0a\x09\x43\x39\x2e\x34\x38\x31\x2c\x31\x37\
+\x2c\x39\x2e\x39\x30\x35\x2c\x31\x36\x2e\x36\x35\x33\x2c\x39\x2e\
+\x39\x38\x36\x2c\x31\x36\x2e\x31\x36\x35\x7a\x22\x2f\x3e\x0d\x0a\
+\x3c\x2f\x73\x76\x67\x3e\x0d\x0a\
+\x00\x00\x02\xc9\
+\x3c\
+\x3f\x78\x6d\x6c\x20\x76\x65\x72\x73\x69\x6f\x6e\x3d\x22\x31\x2e\
+\x30\x22\x20\x65\x6e\x63\x6f\x64\x69\x6e\x67\x3d\x22\x75\x74\x66\
+\x2d\x38\x22\x3f\x3e\x0d\x0a\x3c\x21\x2d\x2d\x20\x47\x65\x6e\x65\
+\x72\x61\x74\x6f\x72\x3a\x20\x41\x64\x6f\x62\x65\x20\x49\x6c\x6c\
+\x75\x73\x74\x72\x61\x74\x6f\x72\x20\x31\x36\x2e\x32\x2e\x31\x2c\
+\x20\x53\x56\x47\x20\x45\x78\x70\x6f\x72\x74\x20\x50\x6c\x75\x67\
+\x2d\x49\x6e\x20\x2e\x20\x53\x56\x47\x20\x56\x65\x72\x73\x69\x6f\
+\x6e\x3a\x20\x36\x2e\x30\x30\x20\x42\x75\x69\x6c\x64\x20\x30\x29\
+\x20\x20\x2d\x2d\x3e\x0d\x0a\x3c\x21\x44\x4f\x43\x54\x59\x50\x45\
+\x20\x73\x76\x67\x20\x50\x55\x42\x4c\x49\x43\x20\x22\x2d\x2f\x2f\
+\x57\x33\x43\x2f\x2f\x44\x54\x44\x20\x53\x56\x47\x20\x31\x2e\x31\
+\x2f\x2f\x45\x4e\x22\x20\x22\x68\x74\x74\x70\x3a\x2f\x2f\x77\x77\
+\x77\x2e\x77\x33\x2e\x6f\x72\x67\x2f\x47\x72\x61\x70\x68\x69\x63\
+\x73\x2f\x53\x56\x47\x2f\x31\x2e\x31\x2f\x44\x54\x44\x2f\x73\x76\
+\x67\x31\x31\x2e\x64\x74\x64\x22\x3e\x0d\x0a\x3c\x73\x76\x67\x20\
+\x76\x65\x72\x73\x69\x6f\x6e\x3d\x22\x31\x2e\x31\x22\x20\x69\x64\
+\x3d\x22\x4c\x61\x79\x65\x72\x5f\x31\x22\x20\x78\x6d\x6c\x6e\x73\
+\x3d\x22\x68\x74\x74\x70\x3a\x2f\x2f\x77\x77\x77\x2e\x77\x33\x2e\
+\x6f\x72\x67\x2f\x32\x30\x30\x30\x2f\x73\x76\x67\x22\x20\x78\x6d\
+\x6c\x6e\x73\x3a\x78\x6c\x69\x6e\x6b\x3d\x22\x68\x74\x74\x70\x3a\
+\x2f\x2f\x77\x77\x77\x2e\x77\x33\x2e\x6f\x72\x67\x2f\x31\x39\x39\
+\x39\x2f\x78\x6c\x69\x6e\x6b\x22\x20\x78\x3d\x22\x30\x70\x78\x22\
+\x20\x79\x3d\x22\x30\x70\x78\x22\x0d\x0a\x09\x20\x77\x69\x64\x74\
+\x68\x3d\x22\x35\x31\x32\x70\x78\x22\x20\x68\x65\x69\x67\x68\x74\
+\x3d\x22\x35\x31\x32\x70\x78\x22\x20\x76\x69\x65\x77\x42\x6f\x78\
+\x3d\x22\x30\x20\x30\x20\x35\x31\x32\x20\x35\x31\x32\x22\x20\x73\
+\x74\x79\x6c\x65\x3d\x22\x65\x6e\x61\x62\x6c\x65\x2d\x62\x61\x63\
+\x6b\x67\x72\x6f\x75\x6e\x64\x3a\x6e\x65\x77\x20\x30\x20\x30\x20\
+\x35\x31\x32\x20\x35\x31\x32\x3b\x22\x20\x78\x6d\x6c\x3a\x73\x70\
+\x61\x63\x65\x3d\x22\x70\x72\x65\x73\x65\x72\x76\x65\x22\x3e\x0d\
+\x0a\x3c\x70\x6f\x6c\x79\x67\x6f\x6e\x20\x70\x6f\x69\x6e\x74\x73\
+\x3d\x22\x34\x38\x30\x2c\x32\x35\x36\x20\x33\x38\x34\x2c\x31\x36\
+\x30\x20\x33\x38\x34\x2c\x32\x33\x36\x20\x32\x37\x36\x2c\x32\x33\
+\x36\x20\x32\x37\x36\x2c\x31\x32\x38\x20\x33\x35\x32\x2c\x31\x32\
+\x38\x20\x32\x35\x36\x2c\x33\x32\x20\x31\x36\x30\x2c\x31\x32\x38\
+\x20\x32\x33\x36\x2c\x31\x32\x38\x20\x32\x33\x36\x2c\x32\x33\x36\
+\x20\x31\x32\x38\x2c\x32\x33\x36\x20\x31\x32\x38\x2c\x31\x36\x30\
+\x20\x33\x32\x2c\x32\x35\x36\x20\x31\x32\x38\x2c\x33\x35\x32\x20\
+\x0d\x0a\x09\x31\x32\x38\x2c\x32\x37\x36\x20\x32\x33\x36\x2c\x32\
+\x37\x36\x20\x32\x33\x36\x2c\x33\x38\x34\x20\x31\x36\x30\x2c\x33\
+\x38\x34\x20\x32\x35\x36\x2c\x34\x38\x30\x20\x33\x35\x32\x2c\x33\
+\x38\x34\x20\x32\x37\x35\x2e\x38\x2c\x33\x38\x34\x20\x32\x37\x35\
+\x2e\x34\x2c\x32\x37\x35\x2e\x35\x20\x33\x38\x34\x2c\x32\x37\x35\
+\x2e\x38\x20\x33\x38\x34\x2c\x33\x35\x32\x20\x22\x2f\x3e\x0d\x0a\
+\x3c\x2f\x73\x76\x67\x3e\x0d\x0a\
+\x00\x00\x03\x46\
+\x3c\
+\x3f\x78\x6d\x6c\x20\x76\x65\x72\x73\x69\x6f\x6e\x3d\x22\x31\x2e\
+\x30\x22\x20\x65\x6e\x63\x6f\x64\x69\x6e\x67\x3d\x22\x75\x74\x66\
+\x2d\x38\x22\x3f\x3e\x0d\x0a\x3c\x21\x2d\x2d\x20\x47\x65\x6e\x65\
+\x72\x61\x74\x6f\x72\x3a\x20\x41\x64\x6f\x62\x65\x20\x49\x6c\x6c\
+\x75\x73\x74\x72\x61\x74\x6f\x72\x20\x31\x36\x2e\x32\x2e\x31\x2c\
+\x20\x53\x56\x47\x20\x45\x78\x70\x6f\x72\x74\x20\x50\x6c\x75\x67\
+\x2d\x49\x6e\x20\x2e\x20\x53\x56\x47\x20\x56\x65\x72\x73\x69\x6f\
+\x6e\x3a\x20\x36\x2e\x30\x30\x20\x42\x75\x69\x6c\x64\x20\x30\x29\
+\x20\x20\x2d\x2d\x3e\x0d\x0a\x3c\x21\x44\x4f\x43\x54\x59\x50\x45\
+\x20\x73\x76\x67\x20\x50\x55\x42\x4c\x49\x43\x20\x22\x2d\x2f\x2f\
+\x57\x33\x43\x2f\x2f\x44\x54\x44\x20\x53\x56\x47\x20\x31\x2e\x31\
+\x2f\x2f\x45\x4e\x22\x20\x22\x68\x74\x74\x70\x3a\x2f\x2f\x77\x77\
+\x77\x2e\x77\x33\x2e\x6f\x72\x67\x2f\x47\x72\x61\x70\x68\x69\x63\
+\x73\x2f\x53\x56\x47\x2f\x31\x2e\x31\x2f\x44\x54\x44\x2f\x73\x76\
+\x67\x31\x31\x2e\x64\x74\x64\x22\x3e\x0d\x0a\x3c\x73\x76\x67\x20\
+\x76\x65\x72\x73\x69\x6f\x6e\x3d\x22\x31\x2e\x31\x22\x20\x69\x64\
+\x3d\x22\x4c\x61\x79\x65\x72\x5f\x31\x22\x20\x78\x6d\x6c\x6e\x73\
+\x3d\x22\x68\x74\x74\x70\x3a\x2f\x2f\x77\x77\x77\x2e\x77\x33\x2e\
+\x6f\x72\x67\x2f\x32\x30\x30\x30\x2f\x73\x76\x67\x22\x20\x78\x6d\
+\x6c\x6e\x73\x3a\x78\x6c\x69\x6e\x6b\x3d\x22\x68\x74\x74\x70\x3a\
+\x2f\x2f\x77\x77\x77\x2e\x77\x33\x2e\x6f\x72\x67\x2f\x31\x39\x39\
+\x39\x2f\x78\x6c\x69\x6e\x6b\x22\x20\x78\x3d\x22\x30\x70\x78\x22\
+\x20\x79\x3d\x22\x30\x70\x78\x22\x0d\x0a\x09\x20\x77\x69\x64\x74\
+\x68\x3d\x22\x35\x31\x32\x70\x78\x22\x20\x68\x65\x69\x67\x68\x74\
+\x3d\x22\x35\x31\x32\x70\x78\x22\x20\x76\x69\x65\x77\x42\x6f\x78\
+\x3d\x22\x30\x20\x30\x20\x35\x31\x32\x20\x35\x31\x32\x22\x20\x73\
+\x74\x79\x6c\x65\x3d\x22\x65\x6e\x61\x62\x6c\x65\x2d\x62\x61\x63\
+\x6b\x67\x72\x6f\x75\x6e\x64\x3a\x6e\x65\x77\x20\x30\x20\x30\x20\
+\x35\x31\x32\x20\x35\x31\x32\x3b\x22\x20\x78\x6d\x6c\x3a\x73\x70\
+\x61\x63\x65\x3d\x22\x70\x72\x65\x73\x65\x72\x76\x65\x22\x3e\x0d\
+\x0a\x3c\x70\x61\x74\x68\x20\x64\x3d\x22\x4d\x34\x33\x37\x2e\x35\
+\x2c\x33\x38\x36\x2e\x36\x4c\x33\x30\x36\x2e\x39\x2c\x32\x35\x36\
+\x6c\x31\x33\x30\x2e\x36\x2d\x31\x33\x30\x2e\x36\x63\x31\x34\x2e\
+\x31\x2d\x31\x34\x2e\x31\x2c\x31\x34\x2e\x31\x2d\x33\x36\x2e\x38\
+\x2c\x30\x2d\x35\x30\x2e\x39\x63\x2d\x31\x34\x2e\x31\x2d\x31\x34\
+\x2e\x31\x2d\x33\x36\x2e\x38\x2d\x31\x34\x2e\x31\x2d\x35\x30\x2e\
+\x39\x2c\x30\x4c\x32\x35\x36\x2c\x32\x30\x35\x2e\x31\x4c\x31\x32\
+\x35\x2e\x34\x2c\x37\x34\x2e\x35\x0d\x0a\x09\x63\x2d\x31\x34\x2e\
+\x31\x2d\x31\x34\x2e\x31\x2d\x33\x36\x2e\x38\x2d\x31\x34\x2e\x31\
+\x2d\x35\x30\x2e\x39\x2c\x30\x63\x2d\x31\x34\x2e\x31\x2c\x31\x34\
+\x2e\x31\x2d\x31\x34\x2e\x31\x2c\x33\x36\x2e\x38\x2c\x30\x2c\x35\
+\x30\x2e\x39\x4c\x32\x30\x35\x2e\x31\x2c\x32\x35\x36\x4c\x37\x34\
+\x2e\x35\x2c\x33\x38\x36\x2e\x36\x63\x2d\x31\x34\x2e\x31\x2c\x31\
+\x34\x2e\x31\x2d\x31\x34\x2e\x31\x2c\x33\x36\x2e\x38\x2c\x30\x2c\
+\x35\x30\x2e\x39\x0d\x0a\x09\x63\x31\x34\x2e\x31\x2c\x31\x34\x2e\
+\x31\x2c\x33\x36\x2e\x38\x2c\x31\x34\x2e\x31\x2c\x35\x30\x2e\x39\
+\x2c\x30\x4c\x32\x35\x36\x2c\x33\x30\x36\x2e\x39\x6c\x31\x33\x30\
+\x2e\x36\x2c\x31\x33\x30\x2e\x36\x63\x31\x34\x2e\x31\x2c\x31\x34\
+\x2e\x31\x2c\x33\x36\x2e\x38\x2c\x31\x34\x2e\x31\x2c\x35\x30\x2e\
+\x39\x2c\x30\x43\x34\x35\x31\x2e\x35\x2c\x34\x32\x33\x2e\x34\x2c\
+\x34\x35\x31\x2e\x35\x2c\x34\x30\x30\x2e\x36\x2c\x34\x33\x37\x2e\
+\x35\x2c\x33\x38\x36\x2e\x36\x7a\x22\x2f\x3e\x0d\x0a\x3c\x2f\x73\
+\x76\x67\x3e\x0d\x0a\
+\x00\x00\x03\x6c\
+\x3c\
+\x3f\x78\x6d\x6c\x20\x76\x65\x72\x73\x69\x6f\x6e\x3d\x22\x31\x2e\
+\x30\x22\x20\x65\x6e\x63\x6f\x64\x69\x6e\x67\x3d\x22\x75\x74\x66\
+\x2d\x38\x22\x3f\x3e\x0d\x0a\x3c\x21\x2d\x2d\x20\x47\x65\x6e\x65\
+\x72\x61\x74\x6f\x72\x3a\x20\x41\x64\x6f\x62\x65\x20\x49\x6c\x6c\
+\x75\x73\x74\x72\x61\x74\x6f\x72\x20\x31\x36\x2e\x32\x2e\x31\x2c\
+\x20\x53\x56\x47\x20\x45\x78\x70\x6f\x72\x74\x20\x50\x6c\x75\x67\
+\x2d\x49\x6e\x20\x2e\x20\x53\x56\x47\x20\x56\x65\x72\x73\x69\x6f\
+\x6e\x3a\x20\x36\x2e\x30\x30\x20\x42\x75\x69\x6c\x64\x20\x30\x29\
+\x20\x20\x2d\x2d\x3e\x0d\x0a\x3c\x21\x44\x4f\x43\x54\x59\x50\x45\
+\x20\x73\x76\x67\x20\x50\x55\x42\x4c\x49\x43\x20\x22\x2d\x2f\x2f\
+\x57\x33\x43\x2f\x2f\x44\x54\x44\x20\x53\x56\x47\x20\x31\x2e\x31\
+\x2f\x2f\x45\x4e\x22\x20\x22\x68\x74\x74\x70\x3a\x2f\x2f\x77\x77\
+\x77\x2e\x77\x33\x2e\x6f\x72\x67\x2f\x47\x72\x61\x70\x68\x69\x63\
+\x73\x2f\x53\x56\x47\x2f\x31\x2e\x31\x2f\x44\x54\x44\x2f\x73\x76\
+\x67\x31\x31\x2e\x64\x74\x64\x22\x3e\x0d\x0a\x3c\x73\x76\x67\x20\
+\x76\x65\x72\x73\x69\x6f\x6e\x3d\x22\x31\x2e\x31\x22\x20\x69\x64\
+\x3d\x22\x4c\x61\x79\x65\x72\x5f\x31\x22\x20\x78\x6d\x6c\x6e\x73\
+\x3d\x22\x68\x74\x74\x70\x3a\x2f\x2f\x77\x77\x77\x2e\x77\x33\x2e\
+\x6f\x72\x67\x2f\x32\x30\x30\x30\x2f\x73\x76\x67\x22\x20\x78\x6d\
+\x6c\x6e\x73\x3a\x78\x6c\x69\x6e\x6b\x3d\x22\x68\x74\x74\x70\x3a\
+\x2f\x2f\x77\x77\x77\x2e\x77\x33\x2e\x6f\x72\x67\x2f\x31\x39\x39\
+\x39\x2f\x78\x6c\x69\x6e\x6b\x22\x20\x78\x3d\x22\x30\x70\x78\x22\
+\x20\x79\x3d\x22\x30\x70\x78\x22\x0d\x0a\x09\x20\x77\x69\x64\x74\
+\x68\x3d\x22\x35\x31\x32\x70\x78\x22\x20\x68\x65\x69\x67\x68\x74\
+\x3d\x22\x35\x31\x32\x70\x78\x22\x20\x76\x69\x65\x77\x42\x6f\x78\
+\x3d\x22\x30\x20\x30\x20\x35\x31\x32\x20\x35\x31\x32\x22\x20\x65\
+\x6e\x61\x62\x6c\x65\x2d\x62\x61\x63\x6b\x67\x72\x6f\x75\x6e\x64\
+\x3d\x22\x6e\x65\x77\x20\x30\x20\x30\x20\x35\x31\x32\x20\x35\x31\
+\x32\x22\x20\x78\x6d\x6c\x3a\x73\x70\x61\x63\x65\x3d\x22\x70\x72\
+\x65\x73\x65\x72\x76\x65\x22\x3e\x0d\x0a\x3c\x67\x3e\x0d\x0a\x09\
+\x0d\x0a\x09\x09\x3c\x72\x65\x63\x74\x20\x78\x3d\x22\x31\x37\x38\
+\x2e\x38\x34\x36\x22\x20\x79\x3d\x22\x39\x32\x2e\x30\x38\x37\x22\
+\x20\x74\x72\x61\x6e\x73\x66\x6f\x72\x6d\x3d\x22\x6d\x61\x74\x72\
+\x69\x78\x28\x2d\x30\x2e\x37\x30\x37\x31\x20\x2d\x30\x2e\x37\x30\
+\x37\x31\x20\x30\x2e\x37\x30\x37\x31\x20\x2d\x30\x2e\x37\x30\x37\
+\x31\x20\x32\x32\x34\x2e\x33\x34\x37\x36\x20\x36\x33\x31\x2e\x31\
+\x34\x39\x38\x29\x22\x20\x77\x69\x64\x74\x68\x3d\x22\x31\x32\x38\
+\x2e\x30\x38\x35\x22\x20\x68\x65\x69\x67\x68\x74\x3d\x22\x33\x35\
+\x34\x2e\x30\x34\x39\x22\x2f\x3e\x0d\x0a\x09\x3c\x70\x61\x74\x68\
+\x20\x64\x3d\x22\x4d\x34\x37\x31\x2e\x37\x32\x33\x2c\x38\x38\x2e\
+\x33\x39\x33\x6c\x2d\x34\x38\x2e\x31\x31\x35\x2d\x34\x38\x2e\x31\
+\x31\x34\x63\x2d\x31\x31\x2e\x37\x32\x33\x2d\x31\x31\x2e\x37\x32\
+\x34\x2d\x33\x31\x2e\x35\x35\x38\x2d\x31\x30\x2e\x38\x39\x36\x2d\
+\x34\x34\x2e\x33\x30\x34\x2c\x31\x2e\x38\x35\x6c\x2d\x34\x35\x2e\
+\x32\x30\x32\x2c\x34\x35\x2e\x32\x30\x33\x6c\x39\x30\x2e\x35\x36\
+\x39\x2c\x39\x30\x2e\x35\x36\x38\x6c\x34\x35\x2e\x32\x30\x32\x2d\
+\x34\x35\x2e\x32\x30\x32\x0d\x0a\x09\x09\x43\x34\x38\x32\x2e\x36\
+\x31\x36\x2c\x31\x31\x39\x2e\x39\x35\x32\x2c\x34\x38\x33\x2e\x34\
+\x34\x35\x2c\x31\x30\x30\x2e\x31\x31\x36\x2c\x34\x37\x31\x2e\x37\
+\x32\x33\x2c\x38\x38\x2e\x33\x39\x33\x7a\x22\x2f\x3e\x0d\x0a\x09\
+\x3c\x70\x6f\x6c\x79\x67\x6f\x6e\x20\x70\x6f\x69\x6e\x74\x73\x3d\
+\x22\x36\x34\x2e\x30\x32\x31\x2c\x33\x36\x33\x2e\x32\x35\x32\x20\
+\x33\x32\x2c\x34\x38\x30\x20\x31\x34\x38\x2e\x37\x33\x37\x2c\x34\
+\x34\x37\x2e\x39\x37\x39\x20\x09\x22\x2f\x3e\x0d\x0a\x3c\x2f\x67\
+\x3e\x0d\x0a\x3c\x2f\x73\x76\x67\x3e\x0d\x0a\
+\x00\x00\x03\x0c\
+\x3c\
+\x3f\x78\x6d\x6c\x20\x76\x65\x72\x73\x69\x6f\x6e\x3d\x22\x31\x2e\
+\x30\x22\x20\x65\x6e\x63\x6f\x64\x69\x6e\x67\x3d\x22\x75\x74\x66\
+\x2d\x38\x22\x3f\x3e\x0d\x0a\x3c\x21\x2d\x2d\x20\x47\x65\x6e\x65\
+\x72\x61\x74\x6f\x72\x3a\x20\x41\x64\x6f\x62\x65\x20\x49\x6c\x6c\
+\x75\x73\x74\x72\x61\x74\x6f\x72\x20\x31\x38\x2e\x31\x2e\x30\x2c\
+\x20\x53\x56\x47\x20\x45\x78\x70\x6f\x72\x74\x20\x50\x6c\x75\x67\
+\x2d\x49\x6e\x20\x2e\x20\x53\x56\x47\x20\x56\x65\x72\x73\x69\x6f\
+\x6e\x3a\x20\x36\x2e\x30\x30\x20\x42\x75\x69\x6c\x64\x20\x30\x29\
+\x20\x20\x2d\x2d\x3e\x0d\x0a\x3c\x21\x44\x4f\x43\x54\x59\x50\x45\
+\x20\x73\x76\x67\x20\x50\x55\x42\x4c\x49\x43\x20\x22\x2d\x2f\x2f\
+\x57\x33\x43\x2f\x2f\x44\x54\x44\x20\x53\x56\x47\x20\x31\x2e\x31\
+\x2f\x2f\x45\x4e\x22\x20\x22\x68\x74\x74\x70\x3a\x2f\x2f\x77\x77\
+\x77\x2e\x77\x33\x2e\x6f\x72\x67\x2f\x47\x72\x61\x70\x68\x69\x63\
+\x73\x2f\x53\x56\x47\x2f\x31\x2e\x31\x2f\x44\x54\x44\x2f\x73\x76\
+\x67\x31\x31\x2e\x64\x74\x64\x22\x3e\x0d\x0a\x3c\x73\x76\x67\x20\
+\x76\x65\x72\x73\x69\x6f\x6e\x3d\x22\x31\x2e\x31\x22\x20\x69\x64\
+\x3d\x22\x43\x68\x65\x63\x6b\x22\x20\x78\x6d\x6c\x6e\x73\x3d\x22\
+\x68\x74\x74\x70\x3a\x2f\x2f\x77\x77\x77\x2e\x77\x33\x2e\x6f\x72\
+\x67\x2f\x32\x30\x30\x30\x2f\x73\x76\x67\x22\x20\x78\x6d\x6c\x6e\
+\x73\x3a\x78\x6c\x69\x6e\x6b\x3d\x22\x68\x74\x74\x70\x3a\x2f\x2f\
+\x77\x77\x77\x2e\x77\x33\x2e\x6f\x72\x67\x2f\x31\x39\x39\x39\x2f\
+\x78\x6c\x69\x6e\x6b\x22\x20\x78\x3d\x22\x30\x70\x78\x22\x20\x79\
+\x3d\x22\x30\x70\x78\x22\x0d\x0a\x09\x20\x76\x69\x65\x77\x42\x6f\
+\x78\x3d\x22\x30\x20\x30\x20\x32\x30\x20\x32\x30\x22\x20\x65\x6e\
+\x61\x62\x6c\x65\x2d\x62\x61\x63\x6b\x67\x72\x6f\x75\x6e\x64\x3d\
+\x22\x6e\x65\x77\x20\x30\x20\x30\x20\x32\x30\x20\x32\x30\x22\x20\
+\x78\x6d\x6c\x3a\x73\x70\x61\x63\x65\x3d\x22\x70\x72\x65\x73\x65\
+\x72\x76\x65\x22\x3e\x0d\x0a\x3c\x70\x61\x74\x68\x20\x64\x3d\x22\
+\x4d\x38\x2e\x32\x39\x34\x2c\x31\x36\x2e\x39\x39\x38\x63\x2d\x30\
+\x2e\x34\x33\x35\x2c\x30\x2d\x30\x2e\x38\x34\x37\x2d\x30\x2e\x32\
+\x30\x33\x2d\x31\x2e\x31\x31\x31\x2d\x30\x2e\x35\x35\x33\x4c\x33\
+\x2e\x36\x31\x2c\x31\x31\x2e\x37\x32\x34\x63\x2d\x30\x2e\x34\x36\
+\x35\x2d\x30\x2e\x36\x31\x33\x2d\x30\x2e\x33\x34\x34\x2d\x31\x2e\
+\x34\x38\x36\x2c\x30\x2e\x32\x37\x2d\x31\x2e\x39\x35\x31\x0d\x0a\
+\x09\x63\x30\x2e\x36\x31\x35\x2d\x30\x2e\x34\x36\x37\x2c\x31\x2e\
+\x34\x38\x38\x2d\x30\x2e\x33\x34\x34\x2c\x31\x2e\x39\x35\x33\x2c\
+\x30\x2e\x32\x37\x6c\x32\x2e\x33\x35\x31\x2c\x33\x2e\x31\x30\x34\
+\x6c\x35\x2e\x39\x31\x31\x2d\x39\x2e\x34\x39\x32\x63\x30\x2e\x34\
+\x30\x37\x2d\x30\x2e\x36\x35\x32\x2c\x31\x2e\x32\x36\x37\x2d\x30\
+\x2e\x38\x35\x32\x2c\x31\x2e\x39\x32\x31\x2d\x30\x2e\x34\x34\x35\
+\x0d\x0a\x09\x63\x30\x2e\x36\x35\x33\x2c\x30\x2e\x34\x30\x36\x2c\
+\x30\x2e\x38\x35\x34\x2c\x31\x2e\x32\x36\x36\x2c\x30\x2e\x34\x34\
+\x36\x2c\x31\x2e\x39\x32\x4c\x39\x2e\x34\x37\x38\x2c\x31\x36\x2e\
+\x33\x34\x63\x2d\x30\x2e\x32\x34\x32\x2c\x30\x2e\x33\x39\x31\x2d\
+\x30\x2e\x36\x36\x31\x2c\x30\x2e\x36\x33\x35\x2d\x31\x2e\x31\x32\
+\x2c\x30\x2e\x36\x35\x36\x43\x38\x2e\x33\x33\x36\x2c\x31\x36\x2e\
+\x39\x39\x38\x2c\x38\x2e\x33\x31\x36\x2c\x31\x36\x2e\x39\x39\x38\
+\x2c\x38\x2e\x32\x39\x34\x2c\x31\x36\x2e\x39\x39\x38\x7a\x22\x2f\
+\x3e\x0d\x0a\x3c\x2f\x73\x76\x67\x3e\x0d\x0a\
 "
 
 qt_resource_name = b"\
@@ -2343,101 +2343,57 @@
 \x00\x6f\xa6\x53\
 \x00\x69\
 \x00\x63\x00\x6f\x00\x6e\x00\x73\
-\x00\x10\
-\x08\xe4\xaf\x47\
-\x00\x61\
-\x00\x6e\x00\x64\x00\x72\x00\x6f\x00\x69\x00\x64\x00\x2d\x00\x64\x00\x6f\x00\x6e\x00\x65\x00\x2e\x00\x73\x00\x76\x00\x67\
 \x00\x0f\
-\x07\x0e\xc4\x87\
-\x00\x6f\
-\x00\x70\x00\x65\x00\x6e\x00\x70\x00\x6f\x00\x6c\x00\x79\x00\x67\x00\x6f\x00\x6e\x00\x2e\x00\x73\x00\x76\x00\x67\
-\x00\x0a\
-\x0f\x68\x53\xe7\
-\x00\x61\
-\x00\x6e\x00\x63\x00\x68\x00\x6f\x00\x72\x00\x2e\x00\x73\x00\x76\x00\x67\
-\x00\x15\
-\x0f\xc4\x59\xe7\
-\x00\x73\
-\x00\x75\x00\x62\x00\x64\x00\x69\x00\x72\x00\x65\x00\x63\x00\x74\x00\x6f\x00\x72\x00\x79\x00\x2d\x00\x6c\x00\x65\x00\x66\x00\x74\
-\x00\x2e\x00\x73\x00\x76\x00\x67\
-\x00\x12\
-\x08\x55\xef\xc7\
-\x00\x61\
-\x00\x6e\x00\x64\x00\x72\x00\x6f\x00\x69\x00\x64\x00\x2d\x00\x64\x00\x65\x00\x6c\x00\x65\x00\x74\x00\x65\x00\x2e\x00\x73\x00\x76\
-\x00\x67\
+\x04\xf2\xa7\x87\
+\x00\x63\
+\x00\x6c\x00\x6f\x00\x73\x00\x65\x00\x64\x00\x63\x00\x75\x00\x72\x00\x76\x00\x65\x00\x2e\x00\x73\x00\x76\x00\x67\
 \x00\x13\
 \x03\x24\x75\x47\
 \x00\x61\
 \x00\x6e\x00\x64\x00\x72\x00\x6f\x00\x69\x00\x64\x00\x2d\x00\x72\x00\x65\x00\x66\x00\x72\x00\x65\x00\x73\x00\x68\x00\x2e\x00\x73\
 \x00\x76\x00\x67\
-\x00\x12\
-\x08\x79\x97\xe7\
-\x00\x61\
-\x00\x6e\x00\x64\x00\x72\x00\x6f\x00\x69\x00\x64\x00\x2d\x00\x63\x00\x61\x00\x6d\x00\x65\x00\x72\x00\x61\x00\x2e\x00\x73\x00\x76\
-\x00\x67\
-\x00\x0e\
-\x05\xed\x38\x67\
-\x00\x61\
-\x00\x72\x00\x72\x00\x6f\x00\x77\x00\x2d\x00\x6d\x00\x6f\x00\x76\x00\x65\x00\x2e\x00\x73\x00\x76\x00\x67\
+\x00\x11\
+\x0c\xa7\xc7\x47\
+\x00\x63\
+\x00\x6c\x00\x6f\x00\x73\x00\x65\x00\x64\x00\x70\x00\x6f\x00\x6c\x00\x79\x00\x67\x00\x6f\x00\x6e\x00\x2e\x00\x73\x00\x76\x00\x67\
+\
+\x00\x0a\
+\x0a\x2d\x1b\xc7\
+\x00\x63\
+\x00\x69\x00\x72\x00\x63\x00\x6c\x00\x65\x00\x2e\x00\x73\x00\x76\x00\x67\
 \x00\x17\
 \x07\x87\x48\x27\
 \x00\x61\
 \x00\x6e\x00\x64\x00\x72\x00\x6f\x00\x69\x00\x64\x00\x2d\x00\x66\x00\x6f\x00\x6c\x00\x64\x00\x65\x00\x72\x00\x2d\x00\x6f\x00\x70\
 \x00\x65\x00\x6e\x00\x2e\x00\x73\x00\x76\x00\x67\
-\x00\x19\
-\x0a\x43\x45\xc7\
-\x00\x61\
-\x00\x6e\x00\x64\x00\x72\x00\x6f\x00\x69\x00\x64\x00\x2d\x00\x61\x00\x72\x00\x72\x00\x6f\x00\x77\x00\x2d\x00\x66\x00\x6f\x00\x72\
-\x00\x77\x00\x61\x00\x72\x00\x64\x00\x2e\x00\x73\x00\x76\x00\x67\
-\x00\x0a\
-\x0a\x2d\x1b\xc7\
-\x00\x63\
-\x00\x69\x00\x72\x00\x63\x00\x6c\x00\x65\x00\x2e\x00\x73\x00\x76\x00\x67\
-\x00\x1d\
-\x06\xec\xf4\xc7\
-\x00\x63\
-\x00\x68\x00\x65\x00\x76\x00\x72\x00\x6f\x00\x6e\x00\x2d\x00\x77\x00\x69\x00\x74\x00\x68\x00\x2d\x00\x63\x00\x69\x00\x72\x00\x63\
-\x00\x6c\x00\x65\x00\x2d\x00\x72\x00\x69\x00\x67\x00\x68\x00\x74\x00\x2e\x00\x73\x00\x76\x00\x67\
-\x00\x0f\
-\x09\x76\x60\xc7\
-\x00\x63\
-\x00\x6c\x00\x6f\x00\x73\x00\x65\x00\x2d\x00\x72\x00\x6f\x00\x75\x00\x6e\x00\x64\x00\x2e\x00\x73\x00\x76\x00\x67\
 \x00\x08\
-\x0c\xf7\x55\x87\
-\x00\x74\
-\x00\x65\x00\x78\x00\x74\x00\x2e\x00\x73\x00\x76\x00\x67\
-\x00\x0e\
-\x0f\xcb\xd5\xc7\
-\x00\x70\
-\x00\x6c\x00\x75\x00\x73\x00\x2d\x00\x72\x00\x6f\x00\x75\x00\x6e\x00\x64\x00\x2e\x00\x73\x00\x76\x00\x67\
-\x00\x10\
-\x04\xa9\x22\xc7\
-\x00\x66\
-\x00\x69\x00\x6c\x00\x6c\x00\x65\x00\x64\x00\x62\x00\x75\x00\x63\x00\x6b\x00\x65\x00\x74\x00\x2e\x00\x73\x00\x76\x00\x67\
-\x00\x12\
-\x0c\x5e\xd4\xa7\
-\x00\x61\
-\x00\x6e\x00\x64\x00\x72\x00\x6f\x00\x69\x00\x64\x00\x2d\x00\x6c\x00\x6f\x00\x63\x00\x61\x00\x74\x00\x65\x00\x2e\x00\x73\x00\x76\
+\x08\xf7\x57\x07\
 \x00\x67\
+\x00\x72\x00\x69\x00\x64\x00\x2e\x00\x73\x00\x76\x00\x67\
 \x00\x1b\
 \x0e\xb5\x68\xe7\
 \x00\x61\
 \x00\x6e\x00\x64\x00\x72\x00\x6f\x00\x69\x00\x64\x00\x2d\x00\x72\x00\x61\x00\x64\x00\x69\x00\x6f\x00\x2d\x00\x62\x00\x75\x00\x74\
 \x00\x74\x00\x6f\x00\x6e\x00\x2d\x00\x6f\x00\x6e\x00\x2e\x00\x73\x00\x76\x00\x67\
-\x00\x17\
-\x06\xc6\x02\xa7\
-\x00\x74\
-\x00\x72\x00\x69\x00\x61\x00\x6e\x00\x67\x00\x6c\x00\x65\x00\x2d\x00\x73\x00\x74\x00\x72\x00\x6f\x00\x6b\x00\x65\x00\x64\x00\x2d\
-\x00\x31\x00\x35\x00\x2e\x00\x73\x00\x76\x00\x67\
-\x00\x0f\
-\x04\xf2\xa7\x87\
-\x00\x63\
-\x00\x6c\x00\x6f\x00\x73\x00\x65\x00\x64\x00\x63\x00\x75\x00\x72\x00\x76\x00\x65\x00\x2e\x00\x73\x00\x76\x00\x67\
+\x00\x12\
+\x04\xb2\x21\x47\
+\x00\x61\
+\x00\x6e\x00\x64\x00\x72\x00\x6f\x00\x69\x00\x64\x00\x2d\x00\x65\x00\x78\x00\x70\x00\x61\x00\x6e\x00\x64\x00\x2e\x00\x73\x00\x76\
+\x00\x67\
 \x00\x11\
 \x01\x60\xbc\x47\
 \x00\x73\
 \x00\x6f\x00\x63\x00\x69\x00\x61\x00\x6c\x00\x2d\x00\x70\x00\x79\x00\x74\x00\x68\x00\x6f\x00\x6e\x00\x2e\x00\x73\x00\x76\x00\x67\
 \
+\x00\x16\
+\x01\xfb\x76\x27\
+\x00\x61\
+\x00\x6e\x00\x64\x00\x72\x00\x6f\x00\x69\x00\x64\x00\x2d\x00\x61\x00\x72\x00\x72\x00\x6f\x00\x77\x00\x2d\x00\x62\x00\x61\x00\x63\
+\x00\x6b\x00\x2e\x00\x73\x00\x76\x00\x67\
+\x00\x0a\
+\x0f\x68\x53\xe7\
+\x00\x61\
+\x00\x6e\x00\x63\x00\x68\x00\x6f\x00\x72\x00\x2e\x00\x73\x00\x76\x00\x67\
 \x00\x11\
 \x0c\xdb\x38\xe7\
 \x00\x61\
@@ -2444,45 +2400,77 @@
 \x00\x6e\x00\x64\x00\x72\x00\x6f\x00\x69\x00\x64\x00\x2d\x00\x63\x00\x6c\x00\x6f\x00\x73\x00\x65\x00\x2e\x00\x73\x00\x76\x00\x67\
 \
 \x00\x10\
-\x06\xe3\xaf\xe7\
+\x08\xe4\xaf\x47\
 \x00\x61\
-\x00\x6e\x00\x64\x00\x72\x00\x6f\x00\x69\x00\x64\x00\x2d\x00\x68\x00\x61\x00\x6e\x00\x64\x00\x2e\x00\x73\x00\x76\x00\x67\
-\x00\x11\
-\x0c\xa7\xc7\x47\
+\x00\x6e\x00\x64\x00\x72\x00\x6f\x00\x69\x00\x64\x00\x2d\x00\x64\x00\x6f\x00\x6e\x00\x65\x00\x2e\x00\x73\x00\x76\x00\x67\
+\x00\x1d\
+\x06\xec\xf4\xc7\
 \x00\x63\
-\x00\x6c\x00\x6f\x00\x73\x00\x65\x00\x64\x00\x70\x00\x6f\x00\x6c\x00\x79\x00\x67\x00\x6f\x00\x6e\x00\x2e\x00\x73\x00\x76\x00\x67\
-\
+\x00\x68\x00\x65\x00\x76\x00\x72\x00\x6f\x00\x6e\x00\x2d\x00\x77\x00\x69\x00\x74\x00\x68\x00\x2d\x00\x63\x00\x69\x00\x72\x00\x63\
+\x00\x6c\x00\x65\x00\x2d\x00\x72\x00\x69\x00\x67\x00\x68\x00\x74\x00\x2e\x00\x73\x00\x76\x00\x67\
+\x00\x07\
+\x0c\xf8\x5a\x07\
+\x00\x65\
+\x00\x79\x00\x65\x00\x2e\x00\x73\x00\x76\x00\x67\
+\x00\x12\
+\x08\x79\x97\xe7\
+\x00\x61\
+\x00\x6e\x00\x64\x00\x72\x00\x6f\x00\x69\x00\x64\x00\x2d\x00\x63\x00\x61\x00\x6d\x00\x65\x00\x72\x00\x61\x00\x2e\x00\x73\x00\x76\
+\x00\x67\
+\x00\x19\
+\x0f\xef\x7b\xe7\
+\x00\x61\
+\x00\x6e\x00\x64\x00\x72\x00\x6f\x00\x69\x00\x64\x00\x2d\x00\x63\x00\x6f\x00\x6c\x00\x6f\x00\x72\x00\x2d\x00\x70\x00\x61\x00\x6c\
+\x00\x65\x00\x74\x00\x74\x00\x65\x00\x2e\x00\x73\x00\x76\x00\x67\
 \x00\x10\
+\x0c\x57\x65\x47\
+\x00\x61\
+\x00\x72\x00\x72\x00\x6f\x00\x77\x00\x2d\x00\x72\x00\x65\x00\x73\x00\x69\x00\x7a\x00\x65\x00\x2e\x00\x73\x00\x76\x00\x67\
+\x00\x10\
 \x08\x89\xfa\x47\
 \x00\x63\
 \x00\x65\x00\x6e\x00\x74\x00\x65\x00\x72\x00\x6f\x00\x72\x00\x69\x00\x67\x00\x69\x00\x6e\x00\x2e\x00\x73\x00\x76\x00\x67\
-\x00\x1c\
-\x08\x8a\x79\x07\
+\x00\x12\
+\x08\x55\xef\xc7\
 \x00\x61\
-\x00\x6e\x00\x64\x00\x72\x00\x6f\x00\x69\x00\x64\x00\x2d\x00\x72\x00\x61\x00\x64\x00\x69\x00\x6f\x00\x2d\x00\x62\x00\x75\x00\x74\
-\x00\x74\x00\x6f\x00\x6e\x00\x2d\x00\x6f\x00\x66\x00\x66\x00\x2e\x00\x73\x00\x76\x00\x67\
+\x00\x6e\x00\x64\x00\x72\x00\x6f\x00\x69\x00\x64\x00\x2d\x00\x64\x00\x65\x00\x6c\x00\x65\x00\x74\x00\x65\x00\x2e\x00\x73\x00\x76\
+\x00\x67\
 \x00\x0a\
 \x0a\xc8\x62\x67\
 \x00\x63\
 \x00\x65\x00\x6e\x00\x74\x00\x65\x00\x72\x00\x2e\x00\x73\x00\x76\x00\x67\
 \x00\x19\
-\x0f\xef\x7b\xe7\
+\x0a\x43\x45\xc7\
 \x00\x61\
-\x00\x6e\x00\x64\x00\x72\x00\x6f\x00\x69\x00\x64\x00\x2d\x00\x63\x00\x6f\x00\x6c\x00\x6f\x00\x72\x00\x2d\x00\x70\x00\x61\x00\x6c\
-\x00\x65\x00\x74\x00\x74\x00\x65\x00\x2e\x00\x73\x00\x76\x00\x67\
+\x00\x6e\x00\x64\x00\x72\x00\x6f\x00\x69\x00\x64\x00\x2d\x00\x61\x00\x72\x00\x72\x00\x6f\x00\x77\x00\x2d\x00\x66\x00\x6f\x00\x72\
+\x00\x77\x00\x61\x00\x72\x00\x64\x00\x2e\x00\x73\x00\x76\x00\x67\
+\x00\x0f\
+\x07\x0e\xc4\x87\
+\x00\x6f\
+\x00\x70\x00\x65\x00\x6e\x00\x70\x00\x6f\x00\x6c\x00\x79\x00\x67\x00\x6f\x00\x6e\x00\x2e\x00\x73\x00\x76\x00\x67\
+\x00\x15\
+\x0f\xc4\x59\xe7\
+\x00\x73\
+\x00\x75\x00\x62\x00\x64\x00\x69\x00\x72\x00\x65\x00\x63\x00\x74\x00\x6f\x00\x72\x00\x79\x00\x2d\x00\x6c\x00\x65\x00\x66\x00\x74\
+\x00\x2e\x00\x73\x00\x76\x00\x67\
 \x00\x12\
-\x04\xb2\x21\x47\
+\x0c\x5e\xd4\xa7\
 \x00\x61\
-\x00\x6e\x00\x64\x00\x72\x00\x6f\x00\x69\x00\x64\x00\x2d\x00\x65\x00\x78\x00\x70\x00\x61\x00\x6e\x00\x64\x00\x2e\x00\x73\x00\x76\
+\x00\x6e\x00\x64\x00\x72\x00\x6f\x00\x69\x00\x64\x00\x2d\x00\x6c\x00\x6f\x00\x63\x00\x61\x00\x74\x00\x65\x00\x2e\x00\x73\x00\x76\
 \x00\x67\
-\x00\x07\
-\x0c\xf8\x5a\x07\
-\x00\x65\
-\x00\x79\x00\x65\x00\x2e\x00\x73\x00\x76\x00\x67\
-\x00\x08\
-\x05\xa8\x57\x87\
-\x00\x63\
-\x00\x6f\x00\x64\x00\x65\x00\x2e\x00\x73\x00\x76\x00\x67\
+\x00\x10\
+\x04\xa9\x22\xc7\
+\x00\x66\
+\x00\x69\x00\x6c\x00\x6c\x00\x65\x00\x64\x00\x62\x00\x75\x00\x63\x00\x6b\x00\x65\x00\x74\x00\x2e\x00\x73\x00\x76\x00\x67\
+\x00\x10\
+\x06\xe3\xaf\xe7\
+\x00\x61\
+\x00\x6e\x00\x64\x00\x72\x00\x6f\x00\x69\x00\x64\x00\x2d\x00\x68\x00\x61\x00\x6e\x00\x64\x00\x2e\x00\x73\x00\x76\x00\x67\
+\x00\x1c\
+\x08\x8a\x79\x07\
+\x00\x61\
+\x00\x6e\x00\x64\x00\x72\x00\x6f\x00\x69\x00\x64\x00\x2d\x00\x72\x00\x61\x00\x64\x00\x69\x00\x6f\x00\x2d\x00\x62\x00\x75\x00\x74\
+\x00\x74\x00\x6f\x00\x6e\x00\x2d\x00\x6f\x00\x66\x00\x66\x00\x2e\x00\x73\x00\x76\x00\x67\
 \x00\x0a\
 \x01\xca\x6d\x87\
 \x00\x62\
@@ -2492,23 +2480,10 @@
 \x00\x63\
 \x00\x68\x00\x65\x00\x76\x00\x72\x00\x6f\x00\x6e\x00\x2d\x00\x77\x00\x69\x00\x74\x00\x68\x00\x2d\x00\x63\x00\x69\x00\x72\x00\x63\
 \x00\x6c\x00\x65\x00\x2d\x00\x6c\x00\x65\x00\x66\x00\x74\x00\x2e\x00\x73\x00\x76\x00\x67\
-\x00\x16\
-\x01\xfb\x76\x27\
-\x00\x61\
-\x00\x6e\x00\x64\x00\x72\x00\x6f\x00\x69\x00\x64\x00\x2d\x00\x61\x00\x72\x00\x72\x00\x6f\x00\x77\x00\x2d\x00\x62\x00\x61\x00\x63\
-\x00\x6b\x00\x2e\x00\x73\x00\x76\x00\x67\
-\x00\x08\
-\x0b\x07\x57\xa7\
-\x00\x65\
-\x00\x64\x00\x69\x00\x74\x00\x2e\x00\x73\x00\x76\x00\x67\
-\x00\x08\
-\x08\xf7\x57\x07\
-\x00\x67\
-\x00\x72\x00\x69\x00\x64\x00\x2e\x00\x73\x00\x76\x00\x67\
-\x00\x09\
-\x0b\x9e\x89\x07\
-\x00\x63\
-\x00\x68\x00\x65\x00\x63\x00\x6b\x00\x2e\x00\x73\x00\x76\x00\x67\
+\x00\x0e\
+\x0f\xcb\xd5\xc7\
+\x00\x70\
+\x00\x6c\x00\x75\x00\x73\x00\x2d\x00\x72\x00\x6f\x00\x75\x00\x6e\x00\x64\x00\x2e\x00\x73\x00\x76\x00\x67\
 \x00\x14\
 \x0f\xa5\xe0\xc7\
 \x00\x6d\
@@ -2518,60 +2493,85 @@
 \x08\xc8\x55\xe7\
 \x00\x73\
 \x00\x61\x00\x76\x00\x65\x00\x2e\x00\x73\x00\x76\x00\x67\
-\x00\x10\
-\x0c\x57\x65\x47\
-\x00\x61\
-\x00\x72\x00\x72\x00\x6f\x00\x77\x00\x2d\x00\x72\x00\x65\x00\x73\x00\x69\x00\x7a\x00\x65\x00\x2e\x00\x73\x00\x76\x00\x67\
+\x00\x17\
+\x06\xc6\x02\xa7\
+\x00\x74\
+\x00\x72\x00\x69\x00\x61\x00\x6e\x00\x67\x00\x6c\x00\x65\x00\x2d\x00\x73\x00\x74\x00\x72\x00\x6f\x00\x6b\x00\x65\x00\x64\x00\x2d\
+\x00\x31\x00\x35\x00\x2e\x00\x73\x00\x76\x00\x67\
+\x00\x08\
+\x0c\xf7\x55\x87\
+\x00\x74\
+\x00\x65\x00\x78\x00\x74\x00\x2e\x00\x73\x00\x76\x00\x67\
 \x00\x0d\
 \x05\x20\xce\x87\
 \x00\x6f\
 \x00\x70\x00\x65\x00\x6e\x00\x63\x00\x75\x00\x72\x00\x76\x00\x65\x00\x2e\x00\x73\x00\x76\x00\x67\
+\x00\x08\
+\x05\xa8\x57\x87\
+\x00\x63\
+\x00\x6f\x00\x64\x00\x65\x00\x2e\x00\x73\x00\x76\x00\x67\
+\x00\x0e\
+\x05\xed\x38\x67\
+\x00\x61\
+\x00\x72\x00\x72\x00\x6f\x00\x77\x00\x2d\x00\x6d\x00\x6f\x00\x76\x00\x65\x00\x2e\x00\x73\x00\x76\x00\x67\
+\x00\x0f\
+\x09\x76\x60\xc7\
+\x00\x63\
+\x00\x6c\x00\x6f\x00\x73\x00\x65\x00\x2d\x00\x72\x00\x6f\x00\x75\x00\x6e\x00\x64\x00\x2e\x00\x73\x00\x76\x00\x67\
+\x00\x08\
+\x0b\x07\x57\xa7\
+\x00\x65\
+\x00\x64\x00\x69\x00\x74\x00\x2e\x00\x73\x00\x76\x00\x67\
+\x00\x09\
+\x0b\x9e\x89\x07\
+\x00\x63\
+\x00\x68\x00\x65\x00\x63\x00\x6b\x00\x2e\x00\x73\x00\x76\x00\x67\
 "
 
 qt_resource_struct_v1 = b"\
 \x00\x00\x00\x00\x00\x02\x00\x00\x00\x01\x00\x00\x00\x01\
 \x00\x00\x00\x00\x00\x02\x00\x00\x00\x29\x00\x00\x00\x02\
-\x00\x00\x03\x4c\x00\x00\x00\x00\x00\x01\x00\x00\x3a\xdc\
-\x00\x00\x04\xf4\x00\x00\x00\x00\x00\x01\x00\x00\x6a\x6b\
-\x00\x00\x05\x4c\x00\x00\x00\x00\x00\x01\x00\x00\x73\xee\
-\x00\x00\x00\xce\x00\x00\x00\x00\x00\x01\x00\x00\x0a\xdd\
-\x00\x00\x05\x0e\x00\x00\x00\x00\x00\x01\x00\x00\x70\x26\
-\x00\x00\x02\x68\x00\x01\x00\x00\x00\x01\x00\x00\x27\x71\
-\x00\x00\x04\xa0\x00\x00\x00\x00\x00\x01\x00\x00\x5e\xc5\
-\x00\x00\x03\x28\x00\x00\x00\x00\x00\x01\x00\x00\x36\x1b\
-\x00\x00\x06\x2c\x00\x00\x00\x00\x00\x01\x00\x00\x87\x5a\
-\x00\x00\x04\xde\x00\x00\x00\x00\x00\x01\x00\x00\x65\xee\
-\x00\x00\x01\x24\x00\x00\x00\x00\x00\x01\x00\x00\x11\x2d\
-\x00\x00\x02\xf4\x00\x00\x00\x00\x00\x01\x00\x00\x31\x4d\
-\x00\x00\x03\x9c\x00\x00\x00\x00\x00\x01\x00\x00\x45\x1b\
-\x00\x00\x01\xcc\x00\x00\x00\x00\x00\x01\x00\x00\x1c\x92\
-\x00\x00\x00\x36\x00\x00\x00\x00\x00\x01\x00\x00\x02\x7d\
-\x00\x00\x01\x46\x00\x00\x00\x00\x00\x01\x00\x00\x13\xfa\
-\x00\x00\x00\xa4\x00\x00\x00\x00\x00\x01\x00\x00\x08\x37\
-\x00\x00\x00\xfa\x00\x00\x00\x00\x00\x01\x00\x00\x0e\x07\
-\x00\x00\x03\xea\x00\x00\x00\x00\x00\x01\x00\x00\x4f\x1d\
-\x00\x00\x04\x10\x00\x00\x00\x00\x00\x01\x00\x00\x53\x31\
-\x00\x00\x05\xf0\x00\x00\x00\x00\x00\x01\x00\x00\x82\x67\
+\x00\x00\x01\x52\x00\x00\x00\x00\x00\x01\x00\x00\x1a\xa1\
+\x00\x00\x04\x9a\x00\x00\x00\x00\x00\x01\x00\x00\x5e\x12\
+\x00\x00\x01\x7a\x00\x00\x00\x00\x00\x01\x00\x00\x22\x25\
+\x00\x00\x00\x34\x00\x00\x00\x00\x00\x01\x00\x00\x04\xc1\
+\x00\x00\x04\xb4\x00\x00\x00\x00\x00\x01\x00\x00\x63\xcd\
+\x00\x00\x04\x10\x00\x01\x00\x00\x00\x01\x00\x00\x53\x20\
+\x00\x00\x01\x28\x00\x00\x00\x00\x00\x01\x00\x00\x17\x67\
 \x00\x00\x00\x10\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\
-\x00\x00\x05\x94\x00\x01\x00\x00\x00\x01\x00\x00\x79\xdf\
-\x00\x00\x02\x0c\x00\x00\x00\x00\x00\x01\x00\x00\x20\x4b\
-\x00\x00\x01\xb2\x00\x00\x00\x00\x00\x01\x00\x00\x19\xd1\
-\x00\x00\x01\x7a\x00\x00\x00\x00\x00\x01\x00\x00\x17\x50\
-\x00\x00\x04\x4e\x00\x00\x00\x00\x00\x01\x00\x00\x56\x31\
-\x00\x00\x05\x7e\x00\x00\x00\x00\x00\x01\x00\x00\x76\x6f\
-\x00\x00\x05\xaa\x00\x00\x00\x00\x00\x01\x00\x00\x7b\xc0\
-\x00\x00\x06\x06\x00\x00\x00\x00\x00\x01\x00\x00\x84\xd7\
-\x00\x00\x02\x8e\x00\x00\x00\x00\x00\x01\x00\x00\x29\x95\
-\x00\x00\x03\xc2\x00\x00\x00\x00\x00\x01\x00\x00\x4a\xe9\
-\x00\x00\x03\x74\x00\x00\x00\x00\x00\x01\x00\x00\x42\x60\
-\x00\x00\x02\x30\x00\x00\x00\x00\x00\x01\x00\x00\x23\x95\
-\x00\x00\x04\xca\x00\x00\x00\x00\x00\x01\x00\x00\x61\xff\
-\x00\x00\x02\xb8\x00\x00\x00\x00\x00\x01\x00\x00\x2d\xfd\
-\x00\x00\x00\x5a\x00\x00\x00\x00\x00\x01\x00\x00\x06\xa3\
-\x00\x00\x05\xc2\x00\x00\x00\x00\x00\x01\x00\x00\x7e\xd0\
-\x00\x00\x00\x74\x00\x00\x00\x00\x00\x01\x00\x00\x07\xc7\
-\x00\x00\x02\x46\x00\x00\x00\x00\x00\x01\x00\x00\x24\x76\
-\x00\x00\x04\x68\x00\x00\x00\x00\x00\x01\x00\x00\x59\x9a\
+\x00\x00\x05\xa2\x00\x00\x00\x00\x00\x01\x00\x00\x76\x46\
+\x00\x00\x05\xc2\x00\x00\x00\x00\x00\x01\x00\x00\x7a\xd7\
+\x00\x00\x05\xd8\x00\x00\x00\x00\x00\x01\x00\x00\x7f\x54\
+\x00\x00\x05\x58\x00\x00\x00\x00\x00\x01\x00\x00\x70\x97\
+\x00\x00\x04\x36\x00\x00\x00\x00\x00\x01\x00\x00\x55\x44\
+\x00\x00\x02\x14\x00\x00\x00\x00\x00\x01\x00\x00\x2b\x02\
+\x00\x00\x03\x92\x00\x00\x00\x00\x00\x01\x00\x00\x4a\x22\
+\x00\x00\x00\xa2\x00\x00\x00\x00\x00\x01\x00\x00\x0e\xe0\
+\x00\x00\x03\x16\x00\x00\x00\x00\x00\x01\x00\x00\x41\x92\
+\x00\x00\x02\x68\x00\x00\x00\x00\x00\x01\x00\x00\x32\xaa\
+\x00\x00\x02\xf0\x00\x00\x00\x00\x00\x01\x00\x00\x3d\x7e\
+\x00\x00\x04\x5c\x00\x00\x00\x00\x00\x01\x00\x00\x5b\x12\
+\x00\x00\x05\x42\x00\x00\x00\x00\x00\x01\x00\x00\x6e\x27\
+\x00\x00\x01\xee\x00\x00\x00\x00\x00\x01\x00\x00\x28\x85\
+\x00\x00\x00\xd6\x00\x01\x00\x00\x00\x01\x00\x00\x12\x36\
+\x00\x00\x05\xfa\x00\x00\x00\x00\x00\x01\x00\x00\x82\x21\
+\x00\x00\x00\x88\x00\x00\x00\x00\x00\x01\x00\x00\x0c\x1f\
+\x00\x00\x03\x5a\x00\x00\x00\x00\x00\x01\x00\x00\x47\xa1\
+\x00\x00\x03\x40\x00\x00\x00\x00\x00\x01\x00\x00\x44\x38\
+\x00\x00\x06\x1e\x00\x00\x00\x00\x00\x01\x00\x00\x85\x6b\
+\x00\x00\x06\x34\x00\x00\x00\x00\x00\x01\x00\x00\x88\xdb\
+\x00\x00\x02\xca\x00\x00\x00\x00\x00\x01\x00\x00\x3a\xfb\
+\x00\x00\x03\xe6\x00\x00\x00\x00\x00\x01\x00\x00\x4e\xb8\
+\x00\x00\x00\x60\x00\x00\x00\x00\x00\x01\x00\x00\x07\xeb\
+\x00\x00\x01\xc6\x00\x00\x00\x00\x00\x01\x00\x00\x25\xca\
+\x00\x00\x05\x8c\x00\x00\x00\x00\x00\x01\x00\x00\x75\x65\
+\x00\x00\x02\x54\x00\x00\x00\x00\x00\x01\x00\x00\x2e\xbb\
+\x00\x00\x00\xec\x00\x00\x00\x00\x00\x01\x00\x00\x14\x17\
+\x00\x00\x01\xac\x00\x00\x00\x00\x00\x01\x00\x00\x24\xa6\
+\x00\x00\x05\x14\x00\x00\x00\x00\x00\x01\x00\x00\x6a\x90\
+\x00\x00\x03\xb6\x00\x00\x00\x00\x00\x01\x00\x00\x4e\x48\
+\x00\x00\x04\xf2\x00\x00\x00\x00\x00\x01\x00\x00\x67\x95\
+\x00\x00\x02\x92\x00\x00\x00\x00\x00\x01\x00\x00\x35\xd0\
 "
 
 qt_resource_struct_v2 = b"\
@@ -2579,88 +2579,88 @@
 \x00\x00\x00\x00\x00\x00\x00\x00\
 \x00\x00\x00\x00\x00\x02\x00\x00\x00\x29\x00\x00\x00\x02\
 \x00\x00\x00\x00\x00\x00\x00\x00\
-\x00\x00\x03\x4c\x00\x00\x00\x00\x00\x01\x00\x00\x3a\xdc\
-\x00\x00\x01\x6d\x92\x80\xf5\xcc\
-\x00\x00\x04\xf4\x00\x00\x00\x00\x00\x01\x00\x00\x6a\x6b\
-\x00\x00\x01\x6d\x92\x80\xf5\xcb\
-\x00\x00\x05\x4c\x00\x00\x00\x00\x00\x01\x00\x00\x73\xee\
-\x00\x00\x01\x6d\x92\x80\xf5\xca\
-\x00\x00\x00\xce\x00\x00\x00\x00\x00\x01\x00\x00\x0a\xdd\
-\x00\x00\x01\x6d\x92\x80\xf5\xca\
-\x00\x00\x05\x0e\x00\x00\x00\x00\x00\x01\x00\x00\x70\x26\
-\x00\x00\x01\x6d\x92\x80\xf5\xcb\
-\x00\x00\x02\x68\x00\x01\x00\x00\x00\x01\x00\x00\x27\x71\
-\x00\x00\x01\x6d\x92\x80\xf5\xcb\
-\x00\x00\x04\xa0\x00\x00\x00\x00\x00\x01\x00\x00\x5e\xc5\
-\x00\x00\x01\x6d\x92\x80\xf5\xca\
-\x00\x00\x03\x28\x00\x00\x00\x00\x00\x01\x00\x00\x36\x1b\
-\x00\x00\x01\x6d\x92\x80\xf5\xcb\
-\x00\x00\x06\x2c\x00\x00\x00\x00\x00\x01\x00\x00\x87\x5a\
-\x00\x00\x01\x6d\x92\x80\xf5\xcb\
-\x00\x00\x04\xde\x00\x00\x00\x00\x00\x01\x00\x00\x65\xee\
-\x00\x00\x01\x6d\x92\x80\xf5\xcb\
-\x00\x00\x01\x24\x00\x00\x00\x00\x00\x01\x00\x00\x11\x2d\
-\x00\x00\x01\x6d\x92\x80\xf5\xca\
-\x00\x00\x02\xf4\x00\x00\x00\x00\x00\x01\x00\x00\x31\x4d\
-\x00\x00\x01\x6d\x92\x80\xf5\xcc\
-\x00\x00\x03\x9c\x00\x00\x00\x00\x00\x01\x00\x00\x45\x1b\
-\x00\x00\x01\x6d\x92\x80\xf5\xca\
-\x00\x00\x01\xcc\x00\x00\x00\x00\x00\x01\x00\x00\x1c\x92\
-\x00\x00\x01\x6d\x92\x80\xf5\xcb\
-\x00\x00\x00\x36\x00\x00\x00\x00\x00\x01\x00\x00\x02\x7d\
-\x00\x00\x01\x6d\x92\x80\xf5\xcc\
-\x00\x00\x01\x46\x00\x00\x00\x00\x00\x01\x00\x00\x13\xfa\
-\x00\x00\x01\x6d\x92\x80\xf5\xca\
-\x00\x00\x00\xa4\x00\x00\x00\x00\x00\x01\x00\x00\x08\x37\
-\x00\x00\x01\x6d\x92\x80\xf5\xca\
-\x00\x00\x00\xfa\x00\x00\x00\x00\x00\x01\x00\x00\x0e\x07\
-\x00\x00\x01\x6d\x92\x80\xf5\xca\
-\x00\x00\x03\xea\x00\x00\x00\x00\x00\x01\x00\x00\x4f\x1d\
-\x00\x00\x01\x6d\x92\x80\xf5\xcb\
-\x00\x00\x04\x10\x00\x00\x00\x00\x00\x01\x00\x00\x53\x31\
-\x00\x00\x01\x6d\x92\x80\xf5\xca\
-\x00\x00\x05\xf0\x00\x00\x00\x00\x00\x01\x00\x00\x82\x67\
-\x00\x00\x01\x6d\x92\x80\xf5\xcc\
+\x00\x00\x01\x52\x00\x00\x00\x00\x00\x01\x00\x00\x1a\xa1\
+\x00\x00\x01\x6d\xb9\xf0\xcb\x4f\
+\x00\x00\x04\x9a\x00\x00\x00\x00\x00\x01\x00\x00\x5e\x12\
+\x00\x00\x01\x6d\xb9\xf0\xcb\x4d\
+\x00\x00\x01\x7a\x00\x00\x00\x00\x00\x01\x00\x00\x22\x25\
+\x00\x00\x01\x6d\xb9\xf0\xcb\x4b\
+\x00\x00\x00\x34\x00\x00\x00\x00\x00\x01\x00\x00\x04\xc1\
+\x00\x00\x01\x6d\xb9\xf0\xcb\x4d\
+\x00\x00\x04\xb4\x00\x00\x00\x00\x00\x01\x00\x00\x63\xcd\
+\x00\x00\x01\x6d\xb9\xf0\xcb\x4e\
+\x00\x00\x04\x10\x00\x01\x00\x00\x00\x01\x00\x00\x53\x20\
+\x00\x00\x01\x6d\xb9\xf0\xcb\x4f\
+\x00\x00\x01\x28\x00\x00\x00\x00\x00\x01\x00\x00\x17\x67\
+\x00\x00\x01\x6d\xb9\xf0\xcb\x4c\
 \x00\x00\x00\x10\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\
-\x00\x00\x01\x6d\x92\x80\xf5\xca\
-\x00\x00\x05\x94\x00\x01\x00\x00\x00\x01\x00\x00\x79\xdf\
-\x00\x00\x01\x6d\x92\x80\xf5\xcb\
-\x00\x00\x02\x0c\x00\x00\x00\x00\x00\x01\x00\x00\x20\x4b\
-\x00\x00\x01\x6d\x92\x80\xf5\xcb\
-\x00\x00\x01\xb2\x00\x00\x00\x00\x00\x01\x00\x00\x19\xd1\
-\x00\x00\x01\x6d\x92\x80\xf5\xcb\
-\x00\x00\x01\x7a\x00\x00\x00\x00\x00\x01\x00\x00\x17\x50\
-\x00\x00\x01\x6d\x92\x80\xf5\xca\
-\x00\x00\x04\x4e\x00\x00\x00\x00\x00\x01\x00\x00\x56\x31\
-\x00\x00\x01\x6d\x92\x80\xf5\xcb\
-\x00\x00\x05\x7e\x00\x00\x00\x00\x00\x01\x00\x00\x76\x6f\
-\x00\x00\x01\x6d\x92\x80\xf5\xcb\
-\x00\x00\x05\xaa\x00\x00\x00\x00\x00\x01\x00\x00\x7b\xc0\
-\x00\x00\x01\x6d\x92\x80\xf5\xcb\
-\x00\x00\x06\x06\x00\x00\x00\x00\x00\x01\x00\x00\x84\xd7\
-\x00\x00\x01\x6d\x92\x80\xf5\xcb\
-\x00\x00\x02\x8e\x00\x00\x00\x00\x00\x01\x00\x00\x29\x95\
-\x00\x00\x01\x6d\x92\x80\xf5\xca\
-\x00\x00\x03\xc2\x00\x00\x00\x00\x00\x01\x00\x00\x4a\xe9\
-\x00\x00\x01\x6d\x92\x80\xf5\xcb\
-\x00\x00\x03\x74\x00\x00\x00\x00\x00\x01\x00\x00\x42\x60\
-\x00\x00\x01\x6d\x92\x80\xf5\xca\
-\x00\x00\x02\x30\x00\x00\x00\x00\x00\x01\x00\x00\x23\x95\
-\x00\x00\x01\x6d\x92\x80\xf5\xcc\
-\x00\x00\x04\xca\x00\x00\x00\x00\x00\x01\x00\x00\x61\xff\
-\x00\x00\x01\x6d\x92\x80\xf5\xcb\
-\x00\x00\x02\xb8\x00\x00\x00\x00\x00\x01\x00\x00\x2d\xfd\
-\x00\x00\x01\x6d\x92\x80\xf5\xca\
-\x00\x00\x00\x5a\x00\x00\x00\x00\x00\x01\x00\x00\x06\xa3\
-\x00\x00\x01\x6d\x92\x80\xf5\xca\
-\x00\x00\x05\xc2\x00\x00\x00\x00\x00\x01\x00\x00\x7e\xd0\
-\x00\x00\x01\x6d\x92\x80\xf5\xcb\
-\x00\x00\x00\x74\x00\x00\x00\x00\x00\x01\x00\x00\x07\xc7\
-\x00\x00\x01\x6d\x92\x80\xf5\xcc\
-\x00\x00\x02\x46\x00\x00\x00\x00\x00\x01\x00\x00\x24\x76\
-\x00\x00\x01\x6d\x92\x80\xf5\xcc\
-\x00\x00\x04\x68\x00\x00\x00\x00\x00\x01\x00\x00\x59\x9a\
-\x00\x00\x01\x6d\x92\x80\xf5\xca\
+\x00\x00\x01\x6d\xb9\xf0\xcb\x4e\
+\x00\x00\x05\xa2\x00\x00\x00\x00\x00\x01\x00\x00\x76\x46\
+\x00\x00\x01\x6d\xb9\xf0\xcb\x4f\
+\x00\x00\x05\xc2\x00\x00\x00\x00\x00\x01\x00\x00\x7a\xd7\
+\x00\x00\x01\x6d\xb9\xf0\xcb\x4e\
+\x00\x00\x05\xd8\x00\x00\x00\x00\x00\x01\x00\x00\x7f\x54\
+\x00\x00\x01\x6d\xb9\xf0\xcb\x4d\
+\x00\x00\x05\x58\x00\x00\x00\x00\x00\x01\x00\x00\x70\x97\
+\x00\x00\x01\x6d\xb9\xf0\xcb\x50\
+\x00\x00\x04\x36\x00\x00\x00\x00\x00\x01\x00\x00\x55\x44\
+\x00\x00\x01\x6d\xb9\xf0\xcb\x4c\
+\x00\x00\x02\x14\x00\x00\x00\x00\x00\x01\x00\x00\x2b\x02\
+\x00\x00\x01\x6d\xb9\xf0\xcb\x4e\
+\x00\x00\x03\x92\x00\x00\x00\x00\x00\x01\x00\x00\x4a\x22\
+\x00\x00\x01\x6d\xb9\xf0\xcb\x4f\
+\x00\x00\x00\xa2\x00\x00\x00\x00\x00\x01\x00\x00\x0e\xe0\
+\x00\x00\x01\x6d\xb9\xf0\xcb\x4c\
+\x00\x00\x03\x16\x00\x00\x00\x00\x00\x01\x00\x00\x41\x92\
+\x00\x00\x01\x6d\xb9\xf0\xcb\x4c\
+\x00\x00\x02\x68\x00\x00\x00\x00\x00\x01\x00\x00\x32\xaa\
+\x00\x00\x01\x6d\xb9\xf0\xcb\x4b\
+\x00\x00\x02\xf0\x00\x00\x00\x00\x00\x01\x00\x00\x3d\x7e\
+\x00\x00\x01\x6d\xb9\xf0\xcb\x4e\
+\x00\x00\x04\x5c\x00\x00\x00\x00\x00\x01\x00\x00\x5b\x12\
+\x00\x00\x01\x6d\xb9\xf0\xcb\x4d\
+\x00\x00\x05\x42\x00\x00\x00\x00\x00\x01\x00\x00\x6e\x27\
+\x00\x00\x01\x6d\xb9\xf0\xcb\x4f\
+\x00\x00\x01\xee\x00\x00\x00\x00\x00\x01\x00\x00\x28\x85\
+\x00\x00\x01\x6d\xb9\xf0\xcb\x4c\
+\x00\x00\x00\xd6\x00\x01\x00\x00\x00\x01\x00\x00\x12\x36\
+\x00\x00\x01\x6d\xb9\xf0\xcb\x4f\
+\x00\x00\x05\xfa\x00\x00\x00\x00\x00\x01\x00\x00\x82\x21\
+\x00\x00\x01\x6d\xb9\xf0\xcb\x4e\
+\x00\x00\x00\x88\x00\x00\x00\x00\x00\x01\x00\x00\x0c\x1f\
+\x00\x00\x01\x6d\xb9\xf0\xcb\x4e\
+\x00\x00\x03\x5a\x00\x00\x00\x00\x00\x01\x00\x00\x47\xa1\
+\x00\x00\x01\x6d\xb9\xf0\xcb\x4b\
+\x00\x00\x03\x40\x00\x00\x00\x00\x00\x01\x00\x00\x44\x38\
+\x00\x00\x01\x6d\xb9\xf0\xcb\x4d\
+\x00\x00\x06\x1e\x00\x00\x00\x00\x00\x01\x00\x00\x85\x6b\
+\x00\x00\x01\x6d\xb9\xf0\xcb\x4e\
+\x00\x00\x06\x34\x00\x00\x00\x00\x00\x01\x00\x00\x88\xdb\
+\x00\x00\x01\x6d\xb9\xf0\xcb\x4e\
+\x00\x00\x02\xca\x00\x00\x00\x00\x00\x01\x00\x00\x3a\xfb\
+\x00\x00\x01\x6d\xb9\xf0\xcb\x4d\
+\x00\x00\x03\xe6\x00\x00\x00\x00\x00\x01\x00\x00\x4e\xb8\
+\x00\x00\x01\x6d\xb9\xf0\xcb\x4d\
+\x00\x00\x00\x60\x00\x00\x00\x00\x00\x01\x00\x00\x07\xeb\
+\x00\x00\x01\x6d\xb9\xf0\xcb\x4e\
+\x00\x00\x01\xc6\x00\x00\x00\x00\x00\x01\x00\x00\x25\xca\
+\x00\x00\x01\x6d\xb9\xf0\xcb\x4c\
+\x00\x00\x05\x8c\x00\x00\x00\x00\x00\x01\x00\x00\x75\x65\
+\x00\x00\x01\x6d\xb9\xf0\xcb\x4f\
+\x00\x00\x02\x54\x00\x00\x00\x00\x00\x01\x00\x00\x2e\xbb\
+\x00\x00\x01\x6d\xb9\xf0\xcb\x4f\
+\x00\x00\x00\xec\x00\x00\x00\x00\x00\x01\x00\x00\x14\x17\
+\x00\x00\x01\x6d\xb9\xf0\xcb\x4d\
+\x00\x00\x01\xac\x00\x00\x00\x00\x00\x01\x00\x00\x24\xa6\
+\x00\x00\x01\x6d\xb9\xf0\xcb\x4b\
+\x00\x00\x05\x14\x00\x00\x00\x00\x00\x01\x00\x00\x6a\x90\
+\x00\x00\x01\x6d\xb9\xf0\xcb\x4f\
+\x00\x00\x03\xb6\x00\x00\x00\x00\x00\x01\x00\x00\x4e\x48\
+\x00\x00\x01\x6d\xb9\xf0\xcb\x4f\
+\x00\x00\x04\xf2\x00\x00\x00\x00\x00\x01\x00\x00\x67\x95\
+\x00\x00\x01\x6d\xb9\xf0\xcb\x4f\
+\x00\x00\x02\x92\x00\x00\x00\x00\x00\x01\x00\x00\x35\xd0\
+\x00\x00\x01\x6d\xb9\xf0\xcb\x4c\
 "
 
 qt_version = [int(v) for v in QtCore.qVersion().split('.')]

Modified: trunk/Build/source/utils/asymptote/Makefile.in
===================================================================
--- trunk/Build/source/utils/asymptote/Makefile.in	2019-10-11 21:33:34 UTC (rev 52345)
+++ trunk/Build/source/utils/asymptote/Makefile.in	2019-10-11 21:35:51 UTC (rev 52346)
@@ -3,6 +3,7 @@
 ARCH = unix
 POLL = poll
 
+ASYGLVERSION = @ASYGLVERSION@
 GCVERSION = @GCVERSION@
 GC = gc-$(GCVERSION)
 LIBATOMIC = libatomic_ops- at ATOMICVERSION@
@@ -11,7 +12,7 @@
 GCPPLIB = @GCPPLIB@
 GCLIBS = $(GCPPLIB) $(GCLIB)
 LFLAGS = @LDFLAGS@
-LIBS = $(LFLAGS) @PTHREAD_LIBS@ @LIBS@ $(GCLIBS)
+LIBS = $(LFLAGS) @PTHREAD_LIBS@ @GLEW@ @LIBS@ $(GCLIBS)
 DOSLIBS = $(subst -lncurses, -ltermcap, $(LIBS)) -lgdi32 -lwinmm -s -static
 
 PERL = perl
@@ -69,7 +70,7 @@
 DEFS = @DEFS@ @OPTIONS@ @PTHREAD_CFLAGS@ -DFFTWPP_SINGLE_THREAD
 CFLAGS = @CFLAGS@
 OPTS = $(DEFS) @CPPFLAGS@ @CXXFLAGS@ $(CFLAGS)
-GLEWOPTS = $(DEFS) @CPPFLAGS@ $(CFLAGS) -DGLEW_NO_GLU -DGLEW_BUILD -O1
+GLEWOPTS = $(DEFS) @CPPFLAGS@ $(CFLAGS) -DGLEW_NO_GLU -DGLEW_BUILD -O1 -fPIC
 
 # Options for compiling the object files for the shared library.
 # gc has to be configured with the option --disable-threads in order to make a
@@ -125,6 +126,10 @@
 version: $(GCLIB) $(FILES:=.o) $(notdir $(UIFILES:.ui=.py)) GUI/icons_rc.py
 	if test ! -s revision.cc -o "$(revision)" != "$(last)"; then     \
 	  echo $(REVISION)\"$(revision)\"\; > revision.cc; \
+	  echo const char *AsyGLVersion=\"$(ASYGLVERSION)\"\; >> revision.cc; \
+	  if test ! -e base/webgl/asygl.js; then \
+	    cp base/webgl/asygl-$(ASYGLVERSION).js base/webgl/asygl.js; \
+	  fi \
 	fi
 	$(CXX) $(OPTS) -o revision.o -c revision.cc;
 
@@ -140,7 +145,7 @@
 	  windres -o asy.o; \
 	fi
 
-asymptote.so: $(COREFILES:=.pic.o)
+asymptote.so: $(COREFILES:=.pic.o) glew.o
 	$(CXX) $(OPTS) -shared -o asymptote.so revision.o $(COREFILES:=.pic.o) $(SHAREDLIBS)
 
 all:  	asy sty man faq asy-keywords.el
@@ -255,7 +260,8 @@
 		asy-keywords.el $(asydir)
 	${INSTALL} -p -m 755 GUI/*.py $(GUIdir)
 	${INSTALL} -p -m 755 base/shaders/*.glsl $(shaderdir)
-	${INSTALL} -p -m 644 base/webgl/*.html base/webgl/*.js $(webgldir)
+	${INSTALL} -p -m 644 base/webgl/WebGL*.html base/webgl/asygl.js \
+		$(webgldir)
 	-${INSTALL} -p -m 644 GUI/pyUIClass/*.py $(GUIdir)/pyUIClass
 	${INSTALL} -p -m 644 GUI/configs/*.cson $(GUIdir)/configs
 	${INSTALL} -p -m 644 GUI/res/icons.qrc $(GUIdir)/res

Modified: trunk/Build/source/utils/asymptote/ReleaseNotes
===================================================================
--- trunk/Build/source/utils/asymptote/ReleaseNotes	2019-10-11 21:33:34 UTC (rev 52345)
+++ trunk/Build/source/utils/asymptote/ReleaseNotes	2019-10-11 21:35:51 UTC (rev 52346)
@@ -1,3 +1,30 @@
+Release Notes for Version 2.58
+
+Intersection points in geometry.asy are now returned in currentcoordsys;
+a numerical precision issue was also fixed. Ambiguous function signatures
+in geometry.asy are resolved by requiring explicit casts when converting
+general forms to special cases. The xasy editor selection is now consistent.
+Building the asymptote.so shared library is supported again.
+A bug in rendering indexed triangle arrays was fixed. Execution errors in
+support utilities are now handled gracefully. Due to current limitations of
+dvisvgm (2.7.4), graphic() can only display SVG output (used by the xasy
+vector editor) for external vector EPS graphics (embedded images, PDF, PNG,
+and JPG formats are not yet supported). Building under CYGWIN with X11 is
+supported again. The --version option lists both enabled and disabled features.
+The GLX library is explicitly linked if present.
+
+Release Notes for Version 2.57
+
+Scenes with lighting disabled are rendered correctly in WebGL.
+Attempting to output HTML for 2D pictures produces an SVG file.
+A conditional was removed from the fragment shaders. A viewportshift option
+was added to the WebGL driver; the home (h) option now forces a remesh.
+The version number was removed from the local offline copy of asygl. 
+A numerical degeneracy in the conic sections intersection routine
+was fixed. A workaround for the broken XDR headers under MacOS X was
+implemented. An issue with animations was fixed. The --version option displays
+a list of compiled-in features. 
+
 Release Notes for Version 2.56
 
 An array bounds error was fixed. WebGL output now supports background

Modified: trunk/Build/source/utils/asymptote/asy-keywords.el
===================================================================
--- trunk/Build/source/utils/asymptote/asy-keywords.el	2019-10-11 21:33:34 UTC (rev 52345)
+++ trunk/Build/source/utils/asymptote/asy-keywords.el	2019-10-11 21:35:51 UTC (rev 52346)
@@ -2,7 +2,7 @@
 ;; This file is automatically generated by asy-list.pl.
 ;; Changes will be overwritten.
 ;;
-(defvar asy-keywords-version "2.56")
+(defvar asy-keywords-version "2.58")
 
 (defvar asy-keyword-name '(
 and controls tension atleast curl if else while for do return break continue struct typedef new access import unravel from include quote static public private restricted this explicit true false null cycle newframe operator ))
@@ -11,7 +11,7 @@
 Braid FitResult Label Legend Solution TreeNode abscissa arc arrowhead binarytree binarytreeNode block bool bool3 bounds bqe circle conic coord coordsys cputime ellipse evaluatedpoint file filltype frame grid3 guide horner hsv hyperbola int inversion key light line linefit marginT marker mass node object pair parabola patch path path3 pen picture point position positionedvector projection rational real revolution scaleT scientific segment side simplex slice solution splitface string surface tensionSpecifier ticklocate ticksgridT tickvalues transform transformation tree triangle trilinear triple vector vertex void ))
 
 (defvar asy-function-name '(
-AND Arc ArcArrow ArcArrows Arrow Arrows AtA Automatic AvantGarde B03 B13 B23 B33 BBox BWRainbow BWRainbow2 Bar Bars BeginArcArrow BeginArrow BeginBar BeginDotMargin BeginMargin BeginPenMargin Blank Bookman Bottom BottomTop Bounds Break Broken BrokenLog CLZ CTZ Ceil Circle CircleBarIntervalMarker Cos Courier CrossIntervalMarker DOSendl DOSnewl DefaultFormat DefaultLogFormat Degrees Dir DotMargin DotMargins Dotted Draw Drawline Embed EndArcArrow EndArrow EndBar EndDotMargin EndMargin EndPenMargin Fill FillDraw Floor Format Full Gaussian Gaussrand Gaussrandpair Gradient Grayscale Helvetica Hermite HookHead InOutTicks InTicks Jn Label Landscape Left LeftRight LeftTicks Legend Linear Log LogFormat Margin Margins Mark MidArcArrow MidArrow NOT NewCenturySchoolBook NoBox NoMargin NoModifier NoTicks NoTicks3 NoZero NoZeroFormat None OR OmitFormat OmitTick OmitTickInterval OmitTickIntervals OutTicks Ox Oy Palatino PaletteTicks Pen PenMargin PenMargins Pentype Portrait RGB RadialShade RadialShadeDraw Rainbow Range Relative Right RightTicks Rotate Round SQR Scale ScaleX ScaleY ScaleZ Seascape Shift Sin Slant Spline StickIntervalMarker Straight Symbol Tan TeXify Ticks Ticks3 TildeIntervalMarker TimesRoman Top TrueMargin UnFill UpsideDown Wheel X XEquals XOR XY XYEquals XYZero XYgrid XZEquals XZZero XZero XZgrid Y YEquals YXgrid YZ YZEquals YZZero YZero YZgrid Yn Z ZX ZXgrid ZYgrid ZapfChancery ZapfDingbats _begingroup3 _cputime _draw _eval _findroot _image _labelpath _projection _shipout _strokepath _texpath aCos aSin aTan abort abs accel acos acosh acot acsc activatequote add addArrow addMargins addSaveFunction addpenarc addpenline addseg adjust alias align all altitude angabscissa angle angledegrees angpoint animate annotate anticomplementary antipedal apply approximate arc arcarrowsize arccircle arcdir arcfromcenter arcfromfocus arclength arcnodesnumber arcpoint arcsubtended arcsubtendedcenter arctime arctopath array arrow arrow2 arrowbase arrowbasepoints arrowsize ascii asec asin asinh ask assert asy asycode asy!
 dir asyfigure asyfilecode asyinclude asywrite atan atan2 atanh atbreakpoint atexit attach attract atupdate autoformat autoscale autoscale3 axes axes3 axialshade axis axiscoverage azimuth babel background bangles bar barmarksize barsize basealign baseline bbox beep begin beginclip begingroup beginpoint between bevel bezier bezierP bezierPP bezierPPP bezulate bibliography bibliographystyle binarytree binarytreeNode binomial bins bisector bisectorpoint bispline bitreverse blend blockconnector box bqe brace breakpoint breakpoints brick buildRestoreDefaults buildRestoreThunk buildcycle bulletcolor byte calculateScaling canonical canonicalcartesiansystem cartesiansystem case1 case2 case3 cbrt cd ceil center centerToFocus centroid cevian change2 changecoordsys checkSegment check_fpt_zero checkconditionlength checker checkincreasing checklengths checkposition checkpt checkptincube checktriangle choose circle circlebarframe circlemarkradius circlenodesnumber circumcenter circumcircle clamped clear clip clipdraw close cmyk code colatitude collect collinear color colorless colors colorspace comma compassmark complement complementary concat concurrent cone conic conicnodesnumber conictype conj connect containmentTree contains contour contour3 controlSpecifier convert coordinates coordsys copy copyPairOrTriple cos cosh cot countIntersections cputime crop cropcode cross crossframe crosshatch crossmarksize csc cubicroots curabscissa curlSpecifier curpoint currentarrow currentexitfunction currentmomarrow currentpolarconicroutine curve cut cutafter cutbefore cyclic cylinder deactivatequote debugger deconstruct defaultdir defaultformat defaultpen defined degenerate degrees delete deletepreamble determinant diagonal diamond diffdiv dir dirSpecifier dirtime display distance divisors do_overpaint dot dotframe dotsize downcase draw drawAll drawDoubleLine drawFermion drawGhost drawGluon drawMomArrow drawPRCcylinder drawPRCdisk drawPRCsphere drawPRCtube drawPhoton drawScalar drawVertex drawVertexBox drawVertexBoxO drawVertexBoxX drawVe!
 rtexO drawVertexOX drawVertexTriangle drawVertexTriangleO drawVertexX drawarrow drawarrow2 drawbeziertriangle drawline drawpixel drawstrokepath drawtick duplicate elle ellipse ellipsenodesnumber embed embed3 embedplayer empty enclose end endclip endgroup endgroup3 endl endpoint endpoints eof eol equation equations erase erasestep erf erfc error errorbar errorbars eval excenter excircle exit exitfunction exp expfactors expi expm1 exradius extend extension extouch fabs factorial fermat fft fhorner figure file filecode fill filldraw filloutside fillrule filltype find findall findroot finite finiteDifferenceJacobian firstcut firstframe fit fit2 fixedscaling floor flush fmdefaults fmod focusToCenter font fontcommand fontsize foot format frac frequency fromCenter fromFocus fspline functionshade gamma gcd generate_random_backtrace generateticks gergonne getc getint getpair getreal getstring gettriple gluon gouraudshade graph graphic graphicscale gray grestore grid grid3 gsave halfbox hatch hdiffdiv hermite hex histogram history hline hprojection hsv hyperbola hyperbolanodesnumber hyperlink hypot identity image implicitsurface incenter incentral incircle increasing incrementposition indexedfigure initdefaults initialized input inradius insert inside insphere integrate interactive interior interp interpolate intersect intersection intersectionpoint intersectionpoints intersections intouch inverse inversion invisible is3D isDuplicate isnan isogonal isogonalconjugate isotomic isotomicconjugate isparabola italic item jobname key kurtosis kurtosisexcess label labelaxis labelmargin labelpath labels labeltick labelx labelx3 labely labely3 labelz labelz3 lastcut latex latitude latticeshade layer layout lcm ldexp leastsquares legend legenditem length lexorder lift light limits line linear linecap lineinversion linejoin linemargin lineskip linetype linewidth link list lm_enorm lm_evaluate_default lm_lmdif lm_lmpar lm_minimize lm_print_default lm_print_quiet lm_qrfac lm_qrsolv locale locate locatefile location log log10 log1p loga!
 xiscoverage longitude lookup make3dgrid makeMappingArray makeNode makecircle makedraw makepen maketriangle map margin markangle markangleradius markanglespace markarc marker markinterval marknodes markrightangle markthin markuniform mass masscenter massformat math max max3 maxAfterTransform maxbezier maxbound maxcoords maxlength maxratio maxtimes mean medial median midpoint min min3 minAfterTransform minbezier minbound minipage minratio mintimes miterlimit mktemp momArrowPath momarrowsize monotonic multifigure nGrad nativeformat natural newl newpage newslide newton newtree nextframe nextnormal nextpage nib nodabscissa node none norm normalout normalvideo nosetpagesize notaknot nowarn numberpage nurb object offset onpath opacity opposite orient orientation origin orthic orthocentercenter outformat outline outname outprefix output overloadedMessage overwrite pack pad pairs palette parabola parabolanodesnumber parallel parallelogram partialsum patchwithnormals path path3 pathbetween pathinface pattern pause pdf pedal periodic perp perpendicular perpendicularmark phantom phi1 phi2 phi3 photon piecewisestraight point polar polarconicroutine polargraph polygon popcount postcontrol postscript pow10 ppoint prc prc0 prconly precision precontrol prepend printBytecode print_random_addresses progress project projection projecttospan projecttospan_findcoeffs purge pwhermite quadpatches quadrant quadraticroots quantize quarticroots quotient radialshade radians radicalcenter radicalline radius rand randompath rationalidentity rd readline realmult realquarticroots rectangle rectangular rectify reflect relabscissa relative relativedistance reldir relpoint reltime remainder remark removeDuplicates rename replace report resetdefaultpen restore restoredefaults reverse reversevideo rf rfind rgb rgba rgbint rms rotate rotateO rotation round roundbox roundedpath roundrectangle samecoordsys sameside sample save savedefaults saveline scale scale3 scaleO scaleT scaleless scientific search searchtree sec secondaryX secondaryY seconds sect!
 ion sector seek seekeof segment segmentlimits sequence setpens sgn sgnd sharpangle sharpdegrees shift shiftless shipout shipout3 show simeq simplex simplexPhase2 simplexTableau simplexWrite simpson sin sinh size size3 skewness skip slant sleep slice slope slopefield solve solveBVP sort sourceline sphere split sqrt square srand standardizecoordsys stdev step stickframe stickmarksize stickmarkspace stop straight straightness string stripdirectory stripextension stripfile stripsuffix strokepath subdivide subitem subpath substr sum surface symmedial symmedian system tab tableau tan tangent tangential tangents tanh tell tensionSpecifier tensorshade tex texcolor texify texpath texpreamble texreset texshipout texsize texstring textpath thick thin tick tickMax tickMax3 tickMin tickMin3 ticklabelshift ticklocate tildeframe tildemarksize tile tiling time times title titlepage topbox toplocation transform transformation transpose trembleFuzz triangle triangleAbc triangleabc triangletoquads trianglewithnormals triangulate tricoef tridiagonal trilinear trim truepoint tube uncycle unfill uniform unique unit unitrand unitsize unityroot unstraighten upcase updatefunction uperiodic upscale uptodate usepackage usersetting usetypescript usleep value variance variancebiased vbox vector vectorfield verbatim view vline vperiodic vprojection warn warning windingnumber write xasyKEY xaxis xaxis3 xaxis3At xaxisAt xequals xlimits xmap xpart xscale xscaleO xtick xtick3 xtrans yaxis yaxis3 yaxis3At yaxisAt yequals ylimits ypart yscale yscaleO ytick ytick3 ytrans zaxis3 zaxis3At zero zlimits zpart ztick ztick3 ztrans ))
+AND Arc ArcArrow ArcArrows Arrow Arrows AtA Automatic AvantGarde B03 B13 B23 B33 BBox BWRainbow BWRainbow2 Bar Bars BeginArcArrow BeginArrow BeginBar BeginDotMargin BeginMargin BeginPenMargin Blank Bookman Bottom BottomTop Bounds Break Broken BrokenLog CLZ CTZ Ceil Circle CircleBarIntervalMarker Cos Courier CrossIntervalMarker DOSendl DOSnewl DefaultFormat DefaultLogFormat Degrees Dir DotMargin DotMargins Dotted Draw Drawline Embed EndArcArrow EndArrow EndBar EndDotMargin EndMargin EndPenMargin Fill FillDraw Finite Floor Format Full Gaussian Gaussrand Gaussrandpair Gradient Grayscale Helvetica Hermite HookHead InOutTicks InTicks Jn Label Landscape Left LeftRight LeftTicks Legend Linear Log LogFormat Margin Margins Mark MidArcArrow MidArrow NOT NewCenturySchoolBook NoBox NoMargin NoModifier NoTicks NoTicks3 NoZero NoZeroFormat None OR OmitFormat OmitTick OmitTickInterval OmitTickIntervals OutTicks Ox Oy Palatino PaletteTicks Pen PenMargin PenMargins Pentype Portrait RGB RadialShade RadialShadeDraw Rainbow Range Relative Right RightTicks Rotate Round SQR Scale ScaleX ScaleY ScaleZ Seascape Shift Sin Slant Spline StickIntervalMarker Straight Symbol Tan TeXify Ticks Ticks3 TildeIntervalMarker TimesRoman Top TrueMargin UnFill UpsideDown Wheel X XEquals XOR XY XYEquals XYZero XYgrid XZEquals XZZero XZero XZgrid Y YEquals YXgrid YZ YZEquals YZZero YZero YZgrid Yn Z ZX ZXgrid ZYgrid ZapfChancery ZapfDingbats _begingroup3 _cputime _draw _eval _findroot _image _labelpath _projection _shipout _strokepath _texpath aCos aSin aTan abort abs accel acos acosh acot acsc activatequote add addArrow addMargins addSaveFunction addpenarc addpenline addseg adjust alias align all altitude angabscissa angle angledegrees angpoint animate annotate anticomplementary antipedal apply approximate arc arcarrowsize arccircle arcdir arcfromcenter arcfromfocus arclength arcnodesnumber arcpoint arcsubtended arcsubtendedcenter arctime arctopath array arrow arrow2 arrowbase arrowbasepoints arrowsize ascii asec asin asinh ask assert asy asyc!
 ode asydir asyfigure asyfilecode asyinclude asywrite atan atan2 atanh atbreakpoint atexit attach attract atupdate autoformat autoscale autoscale3 axes axes3 axialshade axis axiscoverage azimuth babel background bangles bar barmarksize barsize basealign baseline bbox beep begin beginclip begingroup beginpoint between bevel bezier bezierP bezierPP bezierPPP bezulate bibliography bibliographystyle binarytree binarytreeNode binomial bins bisector bisectorpoint bispline bitreverse blend blockconnector box bqe brace breakpoint breakpoints brick buildRestoreDefaults buildRestoreThunk buildcycle bulletcolor byte calculateScaling canonical canonicalcartesiansystem cartesiansystem case1 case2 case3 cbrt cd ceil center centerToFocus centroid cevian change2 changecoordsys checkSegment check_fpt_zero checkconditionlength checker checkincreasing checklengths checkposition checkpt checkptincube checktriangle choose circle circlebarframe circlemarkradius circlenodesnumber circumcenter circumcircle clamped clear clip clipdraw close cmyk code colatitude collect collinear color colorless colors colorspace comma compassmark complement complementary concat concurrent cone conic conicnodesnumber conictype conj connect containmentTree contains contour contour3 controlSpecifier convert coordinates coordsys copy copyPairOrTriple cos cosh cot countIntersections cputime crop cropcode cross crossframe crosshatch crossmarksize csc cubicroots curabscissa curlSpecifier curpoint currentarrow currentexitfunction currentmomarrow currentpolarconicroutine curve cut cutafter cutbefore cyclic cylinder deactivatequote debugger deconstruct defaultdir defaultformat defaultpen defined degenerate degrees delete deletepreamble determinant diagonal diamond diffdiv dir dirSpecifier dirtime display distance divisors do_overpaint dot dotframe dotsize downcase draw drawAll drawDoubleLine drawFermion drawGhost drawGluon drawMomArrow drawPRCcylinder drawPRCdisk drawPRCsphere drawPRCtube drawPhoton drawScalar drawVertex drawVertexBox drawVertexBoxO drawVertexBoxX!
  drawVertexO drawVertexOX drawVertexTriangle drawVertexTriangleO drawVertexX drawarrow drawarrow2 drawbeziertriangle drawline drawpixel drawstrokepath drawtick duplicate elle ellipse ellipsenodesnumber embed embed3 embedplayer empty enclose end endclip endgroup endgroup3 endl endpoint endpoints eof eol equation equations erase erasestep erf erfc error errorbar errorbars eval excenter excircle exit exitfunction exp expfactors expi expm1 exradius extend extension extouch fabs factorial fermat fft fhorner figure file filecode fill filldraw filloutside fillrule filltype find findall findroot finite finiteDifferenceJacobian firstcut firstframe fit fit2 fixedscaling floor flush fmdefaults fmod focusToCenter font fontcommand fontsize foot format frac frequency fromCenter fromFocus fspline functionshade gamma gcd generate_random_backtrace generateticks gergonne getc getint getpair getreal getstring gettriple gluon gouraudshade graph graphic graphicscale gray grestore grid grid3 gsave halfbox hatch hdiffdiv hermite hex histogram history hline hprojection hsv hyperbola hyperbolanodesnumber hyperlink hypot identity image implicitsurface incenter incentral incircle increasing incrementposition indexedfigure initdefaults initialized input inradius insert inside insphere integrate interactive interior interp interpolate intersect intersection intersectionpoint intersectionpoints intersections intouch inverse inversion invisible is3D isDuplicate isnan isogonal isogonalconjugate isotomic isotomicconjugate isparabola italic item jobname key kurtosis kurtosisexcess label labelaxis labelmargin labelpath labels labeltick labelx labelx3 labely labely3 labelz labelz3 lastcut latex latitude latticeshade layer layout lcm ldexp leastsquares legend legenditem length lexorder lift light limits line linear linecap lineinversion linejoin linemargin lineskip linetype linewidth link list lm_enorm lm_evaluate_default lm_lmdif lm_lmpar lm_minimize lm_print_default lm_print_quiet lm_qrfac lm_qrsolv locale locate locatefile location log log10 log!
 1p logaxiscoverage longitude lookup make3dgrid makeMappingArray makeNode makecircle makedraw makepen maketriangle map margin markangle markangleradius markanglespace markarc marker markinterval marknodes markrightangle markthin markuniform mass masscenter massformat math max max3 maxAfterTransform maxbezier maxbound maxcoords maxlength maxratio maxtimes mean medial median midpoint min min3 minAfterTransform minbezier minbound minipage minratio mintimes miterlimit mktemp momArrowPath momarrowsize monotonic multifigure nGrad nativeformat natural newl newpage newslide newton newtree nextframe nextnormal nextpage nib nodabscissa node none norm normalout normalvideo nosetpagesize notaknot nowarn numberpage nurb object offset onpath opacity opposite orient orientation origin orthic orthocentercenter outdirectory outformat outline outname outprefix output overloadedMessage overwrite pack pad pairs palette parabola parabolanodesnumber parallel parallelogram partialsum patchwithnormals path path3 pathbetween pathinface pattern pause pdf pedal periodic perp perpendicular perpendicularmark phantom phi1 phi2 phi3 photon piecewisestraight point polar polarconicroutine polargraph polygon popcount postcontrol postscript pow10 ppoint prc prc0 prconly precision precontrol prepend printBytecode print_random_addresses progress project projection projecttospan projecttospan_findcoeffs purge pwhermite quadpatches quadrant quadraticroots quantize quarticroots quotient radialshade radians radicalcenter radicalline radius rand randompath rationalidentity rd readline realmult realquarticroots rectangle rectangular rectify reflect relabscissa relative relativedistance reldir relpoint reltime remainder remark removeDuplicates rename replace report resetdefaultpen restore restoredefaults reverse reversevideo rf rfind rgb rgba rgbint rms rotate rotateO rotation round roundbox roundedpath roundrectangle samecoordsys sameside sample save savedefaults saveline scale scale3 scaleO scaleT scaleless scientific search searchtree sec secondaryX sec!
 ondaryY seconds section sector seek seekeof segment segmentlimits sequence setpens sgn sgnd sharpangle sharpdegrees shift shiftless shipout shipout3 show simeq simplex simplexPhase2 simplexTableau simplexWrite simpson sin sinh size size3 skewness skip slant sleep slice slope slopefield solve solveBVP sort sourceline sphere split sqrt square srand standardizecoordsys stdev step stickframe stickmarksize stickmarkspace stop straight straightness string stripdirectory stripextension stripfile stripsuffix strokepath subdivide subitem subpath substr sum surface symmedial symmedian system tab tableau tan tangent tangential tangents tanh tell tensionSpecifier tensorshade tex texcolor texify texpath texpreamble texreset texshipout texsize texstring textpath thick thin tick tickMax tickMax3 tickMin tickMin3 ticklabelshift ticklocate tildeframe tildemarksize tile tiling time times title titlepage topbox toplocation transform transformation transpose trembleFuzz triangle triangleAbc triangleabc triangletoquads trianglewithnormals triangulate tricoef tridiagonal trilinear trim truepoint tube uncycle unfill uniform unique unit unitrand unitsize unityroot unstraighten upcase updatefunction uperiodic upscale uptodate usepackage usersetting usetypescript usleep value variance variancebiased vbox vector vectorfield verbatim view vline vperiodic vprojection warn warning windingnumber write xasyKEY xaxis xaxis3 xaxis3At xaxisAt xequals xlimits xmap xpart xscale xscaleO xtick xtick3 xtrans yaxis yaxis3 yaxis3At yaxisAt yequals ylimits ypart yscale yscaleO ytick ytick3 ytrans zaxis3 zaxis3At zero zlimits zpart ztick ztick3 ztrans ))
 
 (defvar asy-variable-name '(
-Accent AliceBlue Align Allow AntiqueWhite Apricot Aqua Aquamarine Aspect Azure BeginPoint Beige Bisque Bittersweet Black BlanchedAlmond Blue BlueGreen BlueViolet Blues Both BrBG Break BrickRed Brown BuGn BuPu BurlyWood BurntOrange CCW CMRmap CW CadetBlue CarnationPink Center Centered Cerulean Chartreuse Chocolate Coeff Coral CornflowerBlue Cornsilk Crimson Crop Cyan Dandelion Dark2 DarkBlue DarkCyan DarkGoldenrod DarkGray DarkGreen DarkKhaki DarkMagenta DarkOliveGreen DarkOrange DarkOrchid DarkRed DarkSalmon DarkSeaGreen DarkSlateBlue DarkSlateGray DarkTurquoise DarkViolet DeepPink DeepSkyBlue DefaultHead DimGray DodgerBlue Dotted Down Draw E ENE EPS ESE E_Euler E_PC E_RK2 E_RK3BS Emerald EndPoint Euler Fill FillDraw FireBrick FloralWhite ForestGreen Fuchsia Gainsboro GhostWhite GnBu Gold Goldenrod Gray Green GreenYellow Greens Greys Honeydew HookHead Horizontal HotPink I IgnoreAspect IndianRed Indigo Ivory JOIN_IN JOIN_OUT JungleGreen Khaki LM_DWARF LM_MACHEP LM_SQRT_DWARF LM_SQRT_GIANT LM_USERTOL Label Lavender LavenderBlush LawnGreen Left LeftJustified LeftSide LemonChiffon LightBlue LightCoral LightCyan LightGoldenrodYellow LightGreen LightGrey LightPink LightSalmon LightSeaGreen LightSkyBlue LightSlateGray LightSteelBlue LightYellow Lime LimeGreen Linear Linen Log Logarithmic Magenta Mahogany Mark MarkFill MarkPath Maroon Max MediumAquamarine MediumBlue MediumOrchid MediumPurple MediumSeaGreen MediumSlateBlue MediumSpringGreen MediumTurquoise MediumVioletRed Melon MidPoint MidnightBlue Min MintCream MistyRose Moccasin Move MoveQuiet Mulberry N NE NNE NNW NULL_VERTEX NW NavajoWhite Navy NavyBlue NoAlign NoCrop NoFill NoSide OldLace Olive OliveDrab OliveGreen OrRd Orange OrangeRed Oranges Orchid Ox Oy PC PRGn Paired PaleGoldenrod PaleGreen PaleTurquoise PaleVioletRed PapayaWhip Pastel1 Pastel2 Peach PeachPuff Periwinkle Peru PiYG PineGreen Pink Plum PowderBlue ProcessBlue PuBu PuBuGn PuOr PuRd Purple Purples RK2 RK3 RK3BS RK4 RK5 RK5DP RK5F RawSienna RdBu RdGy RdPu RdYlBu RdYlGn Red RedOrange RedViol!
 et Reds Rhodamine Right RightJustified RightSide RosyBrown RoyalBlue RoyalPurple RubineRed S SE SSE SSW SW SaddleBrown Salmon SandyBrown SeaGreen Seashell Sepia Set1 Set2 Set3 Sienna Silver SimpleHead SkyBlue SlateBlue SlateGray Snow Spectral SpringGreen SteelBlue Suppress SuppressQuiet Tan TeXHead Teal TealBlue Thistle Ticksize Tomato Turquoise UnFill Up VERSION Value Vertical Violet VioletRed W WNW WSW Wheat White WhiteSmoke WildStrawberry XHIGH XLOW XYAlign YAlign YHIGH YLOW Yellow YellowGreen YellowOrange YlGn YlGnBu YlOrBr YlOrRd ZHIGH ZLOW _outpipe aboveequationskip addpenarc addpenline align allowstepping angularsystem animationdelay appendsuffix arcarrowangle arcarrowfactor arrow2sizelimit arrowangle arrowbarb arrowdir arrowfactor arrowhookfactor arrowlength arrowsizelimit arrowtexfactor authorpen autumn axis axiscoverage axislabelfactor background backgroundcolor backgroundpen barfactor barmarksizefactor basealign baselinetemplate bernstein beveljoin bigvertexpen bigvertexsize binary black blue bm bone bottom bp bracedefaultratio braceinnerangle bracemidangle braceouterangle brg brown bullet bwr byfoci byvertices camerafactor chartreuse circlemarkradiusfactor circlenodesnumberfactor circleprecision circlescale cividis cm codefile codepen codeskip colorPen coloredNodes coloredSegments conditionlength conicnodesfactor cool coolwarm copper count cputimeformat crossmarksizefactor currentcoordsys currentlight currentpatterns currentpen currentpicture currentposition currentprojection curvilinearsystem cuttings cyan darkblue darkbrown darkcyan darkgray darkgreen darkgrey darkmagenta darkolive darkred dashdotted dashed datepen dateskip debuggerlines debugging deepblue deepcyan deepgray deepgreen deepgrey deepmagenta deepred deepyellow default defaultControl defaultS defaultbackpen defaultcoordsys defaultexcursion defaultfilename defaultformat defaultmassformat defaultpen defaultseparator differentlengths dot dotfactor dotfilltype dotframe dotted doublelinepen doublelinespacing down duplicateFuzz ellipsenodesnu!
 mberfactor eps epsgeo epsilon evenodd expansionfactor extendcap fermionpen figureborder figuremattpen file3 firstnode firststep foregroundcolor fuchsia fuzz gapfactor ghostpen gist_earth gist_ncar gist_stern gluonamplitude gluonpen gluonratio gray green grey hatchepsilon havepagenumber heavyblue heavycyan heavygray heavygreen heavygrey heavymagenta heavyred hline hot hsv hwratio hyperbolanodesnumberfactor identity identity4 ignore implicitshipout inch inches includegraphicscommand inf inferno infinity institutionpen intMax intMin invert invisible itempen itemskip itemstep jet labelmargin landscape lastnode left legendhskip legendlinelength legendmargin legendmarkersize legendmaxrelativewidth legendvskip lightblue lightcyan lightgray lightgreen lightgrey lightmagenta lightolive lightred lightyellow linemargin lm_infmsg lm_shortmsg longdashdotted longdashed magenta magma magneticRadius mantissaBits markangleradius markangleradiusfactor markanglespace markanglespacefactor maxrefinements mediumblue mediumcyan mediumgray mediumgreen mediumgrey mediummagenta mediumred mediumyellow middle minDistDefault minblockheight minblockwidth mincirclediameter minipagemargin minipagewidth minvertexangle miterjoin mm momarrowfactor momarrowlength momarrowmargin momarrowoffset momarrowpen monoPen morepoints nCircle nan newbulletcolor ngraph nil nipy_spectral nmesh nobasealign nodeMarginDefault nodesystem nomarker nopoint noprimary nullpath nullpen numarray ocgindex oldbulletcolor olive orange origin overpaint page pageheight pagemargin pagenumberalign pagenumberpen pagenumberposition pagewidth paleblue palecyan palegray palegreen palegrey palemagenta palered paleyellow parabolanodesnumberfactor perpfactor phi photonamplitude photonpen photonratio pi pink plain plain_bounds plain_scaling plasma plus preamblenodes pt purple r3 r4a r4b randMax realDigits realEpsilon realMax realMin red relativesystem reverse right roundcap roundjoin royalblue salmon saveFunctions scalarpen seismic sequencereal settings signedtrailingzero simplex solid!
  spinner spring springgreen sqrtEpsilon squarecap squarepen startposition stdin stdout stepfactor stepfraction steppagenumberpen stepping stickframe stickmarksizefactor stickmarkspacefactor summer swap tab10 tab20 tab20b tab20c textpen ticksize tildeframe tildemarksizefactor tinv titlealign titlepagepen titlepageposition titlepen titleskip top trailingzero treeLevelStep treeMinNodeWidth treeNodeStep trembleAngle trembleFrequency trembleRandom twilight twilight_shifted undefined unitcircle unitsquare up urlpen urlskip version vertexpen vertexsize viewportmargin viewportsize viridis vline white winter wistia wye yellow ylabelwidth zeroTransform zerotickfuzz zerowinding ))
+Accent AliceBlue Align Allow AntiqueWhite Apricot Aqua Aquamarine Aspect Azure BeginPoint Beige Bisque Bittersweet Black BlanchedAlmond Blue BlueGreen BlueViolet Blues Both BrBG Break BrickRed Brown BuGn BuPu BurlyWood BurntOrange CCW CMRmap CW CadetBlue CarnationPink Center Centered Cerulean Chartreuse Chocolate Coeff Coral CornflowerBlue Cornsilk Crimson Crop Cyan Dandelion Dark2 DarkBlue DarkCyan DarkGoldenrod DarkGray DarkGreen DarkKhaki DarkMagenta DarkOliveGreen DarkOrange DarkOrchid DarkRed DarkSalmon DarkSeaGreen DarkSlateBlue DarkSlateGray DarkTurquoise DarkViolet DeepPink DeepSkyBlue DefaultHead DimGray DodgerBlue Dotted Down Draw E ENE EPS ESE E_Euler E_PC E_RK2 E_RK3BS Emerald EndPoint Euler Fill FillDraw FireBrick FloralWhite ForestGreen Fuchsia Gainsboro GhostWhite GnBu Gold Goldenrod Gray Green GreenYellow Greens Greys Honeydew HookHead Horizontal HotPink I IgnoreAspect IndianRed Indigo Infinity Ivory JOIN_IN JOIN_OUT JungleGreen Khaki LM_DWARF LM_MACHEP LM_SQRT_DWARF LM_SQRT_GIANT LM_USERTOL Label Lavender LavenderBlush LawnGreen Left LeftJustified LeftSide LemonChiffon LightBlue LightCoral LightCyan LightGoldenrodYellow LightGreen LightGrey LightPink LightSalmon LightSeaGreen LightSkyBlue LightSlateGray LightSteelBlue LightYellow Lime LimeGreen Linear Linen Log Logarithmic Magenta Mahogany Mark MarkFill MarkPath Maroon Max MediumAquamarine MediumBlue MediumOrchid MediumPurple MediumSeaGreen MediumSlateBlue MediumSpringGreen MediumTurquoise MediumVioletRed Melon MidPoint MidnightBlue Min MintCream MistyRose Moccasin Move MoveQuiet Mulberry N NE NNE NNW NULL_VERTEX NW NavajoWhite Navy NavyBlue NoAlign NoCrop NoFill NoSide OldLace Olive OliveDrab OliveGreen OrRd Orange OrangeRed Oranges Orchid Ox Oy PC PRGn Paired PaleGoldenrod PaleGreen PaleTurquoise PaleVioletRed PapayaWhip Pastel1 Pastel2 Peach PeachPuff Periwinkle Peru PiYG PineGreen Pink Plum PowderBlue ProcessBlue PuBu PuBuGn PuOr PuRd Purple Purples RK2 RK3 RK3BS RK4 RK5 RK5DP RK5F RawSienna RdBu RdGy RdPu RdYlBu RdYlGn Red RedOrang!
 e RedViolet Reds Rhodamine Right RightJustified RightSide RosyBrown RoyalBlue RoyalPurple RubineRed S SE SSE SSW SW SaddleBrown Salmon SandyBrown SeaGreen Seashell Sepia Set1 Set2 Set3 Sienna Silver SimpleHead SkyBlue SlateBlue SlateGray Snow Spectral SpringGreen SteelBlue Suppress SuppressQuiet Tan TeXHead Teal TealBlue Thistle Ticksize Tomato Turquoise UnFill Up VERSION Value Vertical Violet VioletRed W WNW WSW Wheat White WhiteSmoke WildStrawberry XHIGH XLOW XYAlign YAlign YHIGH YLOW Yellow YellowGreen YellowOrange YlGn YlGnBu YlOrBr YlOrRd ZHIGH ZLOW _outpipe aboveequationskip addpenarc addpenline align allowstepping angularsystem animationdelay appendsuffix arcarrowangle arcarrowfactor arrow2sizelimit arrowangle arrowbarb arrowdir arrowfactor arrowhookfactor arrowlength arrowsizelimit arrowtexfactor authorpen autumn axis axiscoverage axislabelfactor background backgroundcolor backgroundpen barfactor barmarksizefactor basealign baselinetemplate bernstein beveljoin bigvertexpen bigvertexsize binary black blue bm bone bottom bp bracedefaultratio braceinnerangle bracemidangle braceouterangle brg brown bullet bwr byfoci byvertices camerafactor chartreuse circlemarkradiusfactor circlenodesnumberfactor circleprecision circlescale cividis cm codefile codepen codeskip colorPen coloredNodes coloredSegments conditionlength conicnodesfactor cool coolwarm copper count cputimeformat crossmarksizefactor currentcoordsys currentlight currentpatterns currentpen currentpicture currentposition currentprojection curvilinearsystem cuttings cyan darkblue darkbrown darkcyan darkgray darkgreen darkgrey darkmagenta darkolive darkred dashdotted dashed datepen dateskip debuggerlines debugging deepblue deepcyan deepgray deepgreen deepgrey deepmagenta deepred deepyellow default defaultControl defaultS defaultbackpen defaultcoordsys defaultexcursion defaultfilename defaultformat defaultmassformat defaultpen defaultseparator differentlengths dot dotfactor dotfilltype dotframe dotted doublelinepen doublelinespacing down duplicateFuzz ellip!
 senodesnumberfactor eps epsgeo epsilon evenodd expansionfactor extendcap fermionpen figureborder figuremattpen file3 firstnode firststep foregroundcolor fuchsia fuzz gapfactor ghostpen gist_earth gist_ncar gist_stern gluonamplitude gluonpen gluonratio gray green grey hatchepsilon havepagenumber heavyblue heavycyan heavygray heavygreen heavygrey heavymagenta heavyred hline hot hsv hwratio hyperbolanodesnumberfactor identity identity4 ignore implicitshipout inch inches includegraphicscommand inf inferno infinity institutionpen intMax intMin invert invisible itempen itemskip itemstep jet labelmargin landscape lastnode left legendhskip legendlinelength legendmargin legendmarkersize legendmaxrelativewidth legendvskip lightblue lightcyan lightgray lightgreen lightgrey lightmagenta lightolive lightred lightyellow linemargin lm_infmsg lm_shortmsg longdashdotted longdashed magenta magma magneticRadius mantissaBits markangleradius markangleradiusfactor markanglespace markanglespacefactor maxrefinements mediumblue mediumcyan mediumgray mediumgreen mediumgrey mediummagenta mediumred mediumyellow middle minDistDefault minblockheight minblockwidth mincirclediameter minipagemargin minipagewidth minvertexangle miterjoin mm momarrowfactor momarrowlength momarrowmargin momarrowoffset momarrowpen monoPen morepoints nCircle nan newbulletcolor ngraph nil nipy_spectral nmesh nobasealign nodeMarginDefault nodesystem nomarker nopoint noprimary nullpath nullpen numarray ocgindex oldbulletcolor olive orange origin overpaint page pageheight pagemargin pagenumberalign pagenumberpen pagenumberposition pagewidth paleblue palecyan palegray palegreen palegrey palemagenta palered paleyellow parabolanodesnumberfactor perpfactor phi photonamplitude photonpen photonratio pi pink plain plain_bounds plain_scaling plasma plus preamblenodes pt purple r3 r4a r4b randMax realDigits realEpsilon realMax realMin red relativesystem reverse right roundcap roundjoin royalblue salmon saveFunctions scalarpen seismic sequencereal settings signedtrailingzero simp!
 lex solid spinner spring springgreen sqrtEpsilon squarecap squarepen startposition stdin stdout stepfactor stepfraction steppagenumberpen stepping stickframe stickmarksizefactor stickmarkspacefactor summer swap tab10 tab20 tab20b tab20c textpen ticksize tildeframe tildemarksizefactor tinv titlealign titlepagepen titlepageposition titlepen titleskip top trailingzero treeLevelStep treeMinNodeWidth treeNodeStep trembleAngle trembleFrequency trembleRandom twilight twilight_shifted undefined unitcircle unitsquare up urlpen urlskip version vertexpen vertexsize viewportmargin viewportsize viridis vline white winter wistia wye yellow ylabelwidth zeroTransform zerotickfuzz zerowinding ))

Modified: trunk/Build/source/utils/asymptote/asy.list
===================================================================
--- trunk/Build/source/utils/asymptote/asy.list	2019-10-11 21:33:34 UTC (rev 52345)
+++ trunk/Build/source/utils/asymptote/asy.list	2019-10-11 21:35:51 UTC (rev 52346)
@@ -244,9 +244,9 @@
 pair min(explicit path p);
 pair min(path[] p);
 triple min(path3 p);
+pair min(picture pic, bool user=<default>);
 real min(... real[] a);
 real min(real m, scaling s, coord[] c);
-pair min(picture pic, bool user=<default>);
 real min(real m, scaling s, coord[] c);
 int min(... int[] a);
 filltype RadialShade(pen penc, pen penr);
@@ -254,15 +254,16 @@
 int search(real[] a, real key);
 int search(string[] a, string key);
 int search(void()()[] a, void key()(), bool less(void()(), void()()));
+int search(picture[] a, picture key, bool less(picture, picture));
 int search(real[] a, real key, bool less(real, real));
 int search(guide[] a, guide key, bool less(guide, guide));
 int search(object[] a, object key, bool less(object, object));
 int search(pair[] a, pair key, bool less(pair, pair));
 int search(coord[] a, coord key, bool less(coord, coord));
-int search(Legend[] a, Legend key, bool less(Legend, Legend));
 int search(Label[] a, Label key, bool less(Label, Label));
 int search(frame[] a, frame key, bool less(frame, frame));
 int search(coord[] a, coord key, bool less(coord, coord));
+int search(Legend[] a, Legend key, bool less(Legend, Legend));
 int search(int[] a, int key, bool less(int, int));
 int search(bool3[] a, bool3 key, bool less(bool3, bool3));
 int search(string[] a, string key, bool less(string, string));
@@ -271,7 +272,6 @@
 int search(bool[] a, bool key, bool less(bool, bool));
 int search(triple[] a, triple key, bool less(triple, triple));
 int search(marker[] a, marker key, bool less(marker, marker));
-int search(picture[] a, picture key, bool less(picture, picture));
 filltype RadialShadeDraw(real xmargin=<default>, real ymargin=<default>, pen penc, pen penr, pen drawpen=<default>);
 real sin(real x);
 real[] sin(real[] a);
@@ -345,9 +345,9 @@
 pair max(explicit path p);
 pair max(path[] p);
 triple max(path3 p);
-pair max(picture pic, bool user=<default>);
 real max(real M, scaling s, coord[] c);
 int max(... int[] a);
+pair max(picture pic, bool user=<default>);
 real max(... real[] a);
 real max(real M, scaling s, coord[] c);
 Label Label(Label L, pair position, align align=<default>, pen p=<default>, transform embed(transform)=<default>, filltype filltype=<default>);
@@ -362,6 +362,7 @@
 pen font(string name, string options=<default>);
 pen font(string encoding, string family, string series, string shape);
 pen font(string name, real size, string options=<default>);
+string outdirectory();
 marker markthin(path g, pen p=<default>, real thin(real fraction)=<default>, filltype filltype=<default>);
 int intMin;
 pen white;
@@ -527,7 +528,7 @@
 coord[] copy(coord[] a, int depth=<default>);
 object[] copy(object[] a, int depth=<default>);
 marker[] copy(marker[] a, int depth=<default>);
-picture[] copy(picture[] a, int depth=<default>);
+Legend[] copy(Legend[] a, int depth=<default>);
 pen[][] copy(pen[][] a, int depth=<default>);
 path[] copy(path[] a, int depth=<default>);
 string[] copy(string[] a, int depth=<default>);
@@ -538,8 +539,8 @@
 pair[] copy(pair[] a, int depth=<default>);
 bool3[] copy(bool3[] a, int depth=<default>);
 coord[] copy(coord[] a, int depth=<default>);
-Legend[] copy(Legend[] a, int depth=<default>);
 Label[] copy(Label[] a, int depth=<default>);
+picture[] copy(picture[] a, int depth=<default>);
 pair[][] copy(pair[][] a, int depth=<default>);
 real[] abs(pair[] a);
 real[] abs(triple[] a);
@@ -575,20 +576,20 @@
 bool3[] map(bool3 f(bool3), bool3[] a);
 frame[] map(frame f(frame), frame[] a);
 coord[] map(coord f(coord), coord[] a);
+Legend[] map(Legend f(Legend), Legend[] a);
 pen[][] map(pen[] f(pen[]), pen[][] a);
 triple[] map(triple f(triple), triple[] a);
 pen[] map(pen f(pen), pen[] a);
 coord[] map(coord f(coord), coord[] a);
-Legend[] map(Legend f(Legend), Legend[] a);
 Label[] map(Label f(Label), Label[] a);
 pair[] map(pair f(pair), pair[] a);
 object[] map(object f(object), object[] a);
 string[] map(string f(string), string[] a);
+picture[] map(picture f(picture), picture[] a);
 void()()[] map(void f()()(void()()), void()()[] a);
 pair[][] map(pair[] f(pair[]), pair[][] a);
 real[] map(real f(real), real[] a);
 marker[] map(marker f(marker), marker[] a);
-picture[] map(picture f(picture), picture[] a);
 int[] map(int f(int), int[] a);
 string[][] map(string[] f(string[]), string[][] a);
 bool[] map(bool f(bool), bool[] a);
@@ -612,7 +613,7 @@
 coord[] sequence(coord f(int), int n);
 object[] sequence(object f(int), int n);
 marker[] sequence(marker f(int), int n);
-picture[] sequence(picture f(int), int n);
+Legend[] sequence(Legend f(int), int n);
 int[] sequence(int f(int), int n);
 string[][] sequence(string[] f(int), int n);
 pair[] sequence(pair f(int), int n);
@@ -624,8 +625,8 @@
 pair[][] sequence(pair[] f(int), int n);
 bool3[] sequence(bool3 f(int), int n);
 coord[] sequence(coord f(int), int n);
-Legend[] sequence(Legend f(int), int n);
 Label[] sequence(Label f(int), int n);
+picture[] sequence(picture f(int), int n);
 real[][] sequence(real[] f(int), int n);
 real[] sequence(real f(int), int n);
 int[] sequence(int n, int m);
@@ -707,7 +708,6 @@
 void add(picture pic=<default>, void d(frame f, transform t), bool exact=<default>);
 void add(picture pic=<default>, void d(frame f, real[][] t, picture pic, projection P), bool exact=<default>);
 void add(picture pic=<default>, void d(picture, real[][]), bool exact=<default>);
-void add(picture pic=<default>, Label L);
 void add(picture dest, picture src, bool group=<default>, filltype filltype=<default>, bool above=<default>);
 void add(picture dest, picture src, pair position, bool group=<default>, filltype filltype=<default>, bool above=<default>);
 void add(picture dest=<default>, object F, pair position=<default>, bool group=<default>, filltype filltype=<default>, bool above=<default>);
@@ -715,6 +715,7 @@
 void add(frame dest, frame src, bool group, filltype filltype=<default>, bool above=<default>);
 void add(frame dest, frame src, pair position, bool group=<default>, filltype filltype=<default>, bool above=<default>);
 void add(picture dest=<default>, frame src, pair position=<default>, bool group=<default>, filltype filltype=<default>, bool above=<default>);
+void add(picture pic=<default>, Label L);
 void add(picture pic=<default>, void d(picture, transform), bool exact=<default>);
 void add(frame f, transform t=<default>, Label L);
 void add(picture src, pair position, bool group=<default>, filltype filltype=<default>, bool above=<default>);
@@ -747,8 +748,8 @@
 pair[][] array(int n, pair[] value, int depth=<default>);
 bool3[] array(int n, bool3 value, int depth=<default>);
 coord[] array(int n, coord value, int depth=<default>);
-Legend[] array(int n, Legend value, int depth=<default>);
 Label[] array(int n, Label value, int depth=<default>);
+picture[] array(int n, picture value, int depth=<default>);
 real[][] array(int n, real[] value, int depth=<default>);
 real[] array(int n, real value, int depth=<default>);
 triple[] array(int n, triple value, int depth=<default>);
@@ -758,7 +759,7 @@
 coord[] array(int n, coord value, int depth=<default>);
 object[] array(int n, object value, int depth=<default>);
 marker[] array(int n, marker value, int depth=<default>);
-picture[] array(int n, picture value, int depth=<default>);
+Legend[] array(int n, Legend value, int depth=<default>);
 int[] array(int n, int value, int depth=<default>);
 string[][] array(int n, string[] value, int depth=<default>);
 pair[] array(int n, pair value, int depth=<default>);
@@ -888,9 +889,9 @@
 void write(file file, void suffix(file)=<default>);
 void write(file file=<default>, string s=<default>, pen[] p);
 void write(void suffix(file)=<default>);
-void write(pairOrTriple a);
 void write(file file, string s=<default>, explicit path[] x, void suffix(file)=<default>);
 void write(file file=<default>, align align, void suffix(file)=<default>);
+void write(pairOrTriple a);
 void write(file file, string s=<default>, cputime c, string format=<default>, void suffix(file)=<default>);
 void write(string s=<default>, bool3 b, void suffix(file)=<default>);
 void write(file file, string s=<default>, bool3 b, void suffix(file)=<default>);
@@ -948,16 +949,16 @@
 arrowhead HookHead;
 arrowhead HookHead(real dir=<default>, real barb=<default>);
 marker[] concat(... marker[][]);
+real[] concat(... real[][]);
 picture[] concat(... picture[][]);
-real[] concat(... real[][]);
 pair[] concat(... pair[][]);
 object[] concat(... object[][]);
 pen[] concat(... pen[][]);
 coord[] concat(... coord[][]);
-Legend[] concat(... Legend[][]);
 Label[] concat(... Label[][]);
 path[] concat(... path[][]);
 coord[] concat(... coord[][]);
+Legend[] concat(... Legend[][]);
 int[] concat(... int[][]);
 void()()[] concat(... void()()[][]);
 bool3[] concat(... bool3[][]);
@@ -976,12 +977,13 @@
 bool alias(coord[] a, coord[] b);
 bool alias(light a, light b);
 bool alias(align a, align b);
+bool alias(Legend[] a, Legend[] b);
 bool alias(processtime a, processtime b);
 bool alias(pair[] a, pair[] b);
 bool alias(scaling a, scaling b);
 bool alias(coord a, coord b);
 bool alias(scaleT a, scaleT b);
-bool alias(Legend a, Legend b);
+bool alias(node a, node b);
 bool alias(Label a, Label b);
 bool alias(int[] a, int[] b);
 bool alias(string[][] a, string[][] b);
@@ -988,7 +990,7 @@
 bool alias(slice a, slice b);
 bool alias(freezableBounds a, freezableBounds b);
 bool alias(transformation a, transformation b);
-bool alias(picture a, picture b);
+bool alias(autoscaleT a, autoscaleT b);
 bool alias(object[] a, object[] b);
 bool alias(marker a, marker b);
 bool alias(real[][] a, real[][] b);
@@ -995,7 +997,7 @@
 bool alias(bool3 a, bool3 b);
 bool alias(bool3[] a, bool3[] b);
 bool alias(coords3 a, coords3 b);
-bool alias(autoscaleT a, autoscaleT b);
+bool alias(ScaleT a, ScaleT b);
 bool alias(side a, side b);
 bool alias(cputime a, cputime b);
 bool alias(string[] a, string[] b);
@@ -1002,10 +1004,9 @@
 bool alias(frame[] a, frame[] b);
 bool alias(coords2 a, coords2 b);
 bool alias(scaling a, scaling b);
-bool alias(node a, node b);
+bool alias(pairOrTriple a, pairOrTriple b);
 bool alias(object a, object b);
 bool alias(marker[] a, marker[] b);
-bool alias(picture[] a, picture[] b);
 bool alias(bool[] a, bool[] b);
 bool alias(void()()[] a, void()()[] b);
 bool alias(pen[][] a, pen[][] b);
@@ -1013,7 +1014,6 @@
 bool alias(simplex a, simplex b);
 bool alias(coord[] a, coord[] b);
 bool alias(projection a, projection b);
-bool alias(Legend[] a, Legend[] b);
 bool alias(Label[] a, Label[] b);
 bool alias(arrowhead a, arrowhead b);
 bool alias(path[] a, path[] b);
@@ -1020,13 +1020,14 @@
 bool alias(triple[] a, triple[] b);
 bool alias(coord a, coord b);
 bool alias(bounds a, bounds b);
-bool alias(ScaleT a, ScaleT b);
+bool alias(Legend a, Legend b);
 bool alias(position a, position b);
 bool alias(real[] a, real[] b);
 bool alias(pen[] a, pen[] b);
 bool alias(hsv a, hsv b);
 bool alias(coords2 a, coords2 b);
-bool alias(pairOrTriple a, pairOrTriple b);
+bool alias(picture a, picture b);
+bool alias(picture[] a, picture[] b);
 real pi;
 int getint(string name=<default>, int default=<default>, string prompt=<default>, bool store=<default>);
 int bitreverse(int a, int bits);
@@ -1033,8 +1034,8 @@
 bool IgnoreAspect;
 void postscript(frame f, string s);
 void postscript(frame f, string s, pair min, pair max);
+void postscript(picture pic=<default>, string s);
 void postscript(picture pic=<default>, string s, pair min, pair max);
-void postscript(picture pic=<default>, string s);
 transform slant(real s);
 void breakpoint(code s=<default>);
 void breakpoints();
@@ -1057,7 +1058,7 @@
 coord[] sort(coord[] a, bool less(coord, coord), bool stable=<default>);
 object[] sort(object[] a, bool less(object, object), bool stable=<default>);
 marker[] sort(marker[] a, bool less(marker, marker), bool stable=<default>);
-picture[] sort(picture[] a, bool less(picture, picture), bool stable=<default>);
+Legend[] sort(Legend[] a, bool less(Legend, Legend), bool stable=<default>);
 path[] sort(path[] a, bool less(path, path), bool stable=<default>);
 pen[][] sort(pen[][] a, bool less(pen[], pen[]), bool stable=<default>);
 pair[][] sort(pair[][] a, bool less(pair[], pair[]), bool stable=<default>);
@@ -1067,8 +1068,8 @@
 frame[] sort(frame[] a, bool less(frame, frame), bool stable=<default>);
 bool3[] sort(bool3[] a, bool less(bool3, bool3), bool stable=<default>);
 coord[] sort(coord[] a, bool less(coord, coord), bool stable=<default>);
-Legend[] sort(Legend[] a, bool less(Legend, Legend), bool stable=<default>);
 Label[] sort(Label[] a, bool less(Label, Label), bool stable=<default>);
+picture[] sort(picture[] a, bool less(picture, picture), bool stable=<default>);
 int[] sort(int[] a, bool less(int, int), bool stable=<default>);
 string[][] sort(string[][] a, bool less(string[], string[]), bool stable=<default>);
 real[] sort(real[] a, bool less(real, real), bool stable=<default>);
@@ -1399,27 +1400,27 @@
 arrowhead operator init();
 slice operator init();
 transformation operator init();
-picture operator init();
+autoscaleT operator init();
 marker operator init();
 hsv operator init();
 coords2 operator init();
-pairOrTriple operator init();
+picture operator init();
 coords2 operator init();
 scaling operator init();
-node operator init();
+pairOrTriple operator init();
 object operator init();
 scaling operator init();
 coord operator init();
 scaleT operator init();
-Legend operator init();
+node operator init();
 Label operator init();
 coord operator init();
 bounds operator init();
-ScaleT operator init();
+Legend operator init();
 position operator init();
 bool3 operator init();
 coords3 operator init();
-autoscaleT operator init();
+ScaleT operator init();
 side operator init();
 cputime operator init();
 real operator cast(int);
@@ -1465,6 +1466,8 @@
 guide operator cast(tensionSpecifier t);
 align operator cast(side side);
 guide[] operator cast(path[] g);
+pair operator cast(pairOrTriple a);
+triple operator cast(pairOrTriple a);
 frame operator cast(object F);
 hsv operator cast(pen p);
 bool3[] operator cast(bool[] b);
@@ -1485,8 +1488,6 @@
 bool3 operator cast(bool b);
 position operator cast(int x);
 object operator cast(string s);
-pair operator cast(pairOrTriple a);
-triple operator cast(pairOrTriple a);
 pen operator cast(hsv hsv);
 position operator cast(real x);
 Label operator cast(string s);
@@ -1595,12 +1596,12 @@
 bool operator ==(path3 a, path3 b);
 bool operator ==(bool3 a, bool3 b);
 bool operator ==(coords3 a, coords3 b);
-bool operator ==(autoscaleT a, autoscaleT b);
+bool operator ==(ScaleT a, ScaleT b);
 bool operator ==(side a, side b);
 bool operator ==(cputime a, cputime b);
 bool operator ==(coords2 a, coords2 b);
 bool operator ==(scaling a, scaling b);
-bool operator ==(node a, node b);
+bool operator ==(pairOrTriple a, pairOrTriple b);
 bool operator ==(object a, object b);
 bool operator ==(filltype a, filltype b);
 bool operator ==(simplex a, simplex b);
@@ -1608,11 +1609,11 @@
 bool operator ==(arrowhead a, arrowhead b);
 bool operator ==(coord a, coord b);
 bool operator ==(bounds a, bounds b);
-bool operator ==(ScaleT a, ScaleT b);
+bool operator ==(Legend a, Legend b);
 bool operator ==(position a, position b);
 bool operator ==(hsv a, hsv b);
 bool operator ==(coords2 a, coords2 b);
-bool operator ==(pairOrTriple a, pairOrTriple b);
+bool operator ==(picture a, picture b);
 bool operator ==(bool3 a, bool b);
 bool operator ==(marginT a, marginT b);
 bool operator ==(light a, light b);
@@ -1621,13 +1622,13 @@
 bool operator ==(scaling a, scaling b);
 bool operator ==(coord a, coord b);
 bool operator ==(scaleT a, scaleT b);
-bool operator ==(Legend a, Legend b);
+bool operator ==(node a, node b);
 bool operator ==(Label a, Label b);
 bool operator ==(bool a, bool3 b);
 bool operator ==(slice a, slice b);
 bool operator ==(freezableBounds a, freezableBounds b);
 bool operator ==(transformation a, transformation b);
-bool operator ==(picture a, picture b);
+bool operator ==(autoscaleT a, autoscaleT b);
 bool operator ==(marker a, marker b);
 bool operator !=(bool a, bool b);
 bool[] operator !=(bool a, bool[] b);
@@ -1667,12 +1668,12 @@
 bool operator !=(path3 a, path3 b);
 bool operator !=(bool3 a, bool3 b);
 bool operator !=(coords3 a, coords3 b);
-bool operator !=(autoscaleT a, autoscaleT b);
+bool operator !=(ScaleT a, ScaleT b);
 bool operator !=(side a, side b);
 bool operator !=(cputime a, cputime b);
 bool operator !=(coords2 a, coords2 b);
 bool operator !=(scaling a, scaling b);
-bool operator !=(node a, node b);
+bool operator !=(pairOrTriple a, pairOrTriple b);
 bool operator !=(object a, object b);
 bool operator !=(filltype a, filltype b);
 bool operator !=(simplex a, simplex b);
@@ -1680,11 +1681,11 @@
 bool operator !=(arrowhead a, arrowhead b);
 bool operator !=(coord a, coord b);
 bool operator !=(bounds a, bounds b);
-bool operator !=(ScaleT a, ScaleT b);
+bool operator !=(Legend a, Legend b);
 bool operator !=(position a, position b);
 bool operator !=(hsv a, hsv b);
 bool operator !=(coords2 a, coords2 b);
-bool operator !=(pairOrTriple a, pairOrTriple b);
+bool operator !=(picture a, picture b);
 bool operator !=(bool3 a, bool b);
 bool operator !=(marginT a, marginT b);
 bool operator !=(light a, light b);
@@ -1693,13 +1694,13 @@
 bool operator !=(scaling a, scaling b);
 bool operator !=(coord a, coord b);
 bool operator !=(scaleT a, scaleT b);
-bool operator !=(Legend a, Legend b);
+bool operator !=(node a, node b);
 bool operator !=(Label a, Label b);
 bool operator !=(bool a, bool3 b);
 bool operator !=(slice a, slice b);
 bool operator !=(freezableBounds a, freezableBounds b);
 bool operator !=(transformation a, transformation b);
-bool operator !=(picture a, picture b);
+bool operator !=(autoscaleT a, autoscaleT b);
 bool operator !=(marker a, marker b);
 bool operator <(int a, int b);
 bool[] operator <(int a, int[] b);
@@ -1958,8 +1959,8 @@
 real braceouterangle;
 void tex(frame f, string s);
 void tex(frame f, string s, pair min, pair max);
+void tex(picture pic=<default>, string s);
 void tex(picture pic=<default>, string s, pair min, pair max);
-void tex(picture pic=<default>, string s);
 real bracedefaultratio;
 bool prconly(string format=<default>);
 pen Black;
@@ -2226,6 +2227,7 @@
 point midpoint(segment s);
 point midpoint(side side);
 point isotomicconjugate(triangle t, point M);
+bool Finite(explicit point z);
 real rd(real x, real y, real z);
 point circumcenter(point A, point B, point C);
 point circumcenter(triangle t);
@@ -2356,7 +2358,6 @@
 pair[] intersectionpoints(pair A, pair B, real a, real b, real c, real d, real f, real g);
 pair[] intersectionpoints(pair A, pair B, real[] equation);
 point[] intersectionpoints(line l, path g);
-point[] intersectionpoints(bqe bqe1, bqe bqe2);
 point[] intersectionpoints(triangle t, line l, bool extended=<default>);
 point[] intersectionpoints(line l, triangle t, bool extended=<default>);
 point[] intersectionpoints(line l, circle c);
@@ -2369,6 +2370,7 @@
 point[] intersectionpoints(hyperbola h, line l);
 point[] intersectionpoints(line l, conic co);
 point[] intersectionpoints(conic co, line l);
+point[] intersectionpoints(bqe bqe1, bqe bqe2);
 point[] intersectionpoints(conic co1, conic co2);
 point[] intersectionpoints(triangle t, conic co, bool extended=<default>);
 point[] intersectionpoints(conic co, triangle t, bool extended=<default>);
@@ -2566,6 +2568,7 @@
 void write(trilinear tri);
 triangle incentral(triangle t);
 point arcsubtendedcenter(point A, point B, real angle);
+real Infinity;
 circle circle(explicit point C, real r);
 circle circle(point A, point B);
 circle circle(segment s);
@@ -2702,15 +2705,10 @@
 line operator cast(segment s);
 segment operator cast(line l);
 ellipse operator cast(circle c);
-circle operator cast(ellipse el);
-ellipse operator cast(conic co);
-parabola operator cast(conic co);
 conic operator cast(parabola p);
-hyperbola operator cast(conic co);
 conic operator cast(hyperbola h);
 conic operator cast(ellipse el);
 conic operator cast(circle c);
-circle operator cast(conic c);
 path operator cast(ellipse el);
 path operator cast(circle c);
 path operator cast(parabola p);
@@ -2733,6 +2731,11 @@
 point operator cast(trilinear tri);
 circle operator cast(inversion i);
 inversion operator cast(circle c);
+circle operator ecast(ellipse el);
+ellipse operator ecast(conic co);
+parabola operator ecast(conic co);
+hyperbola operator ecast(conic co);
+circle operator ecast(conic c);
 void lineinversion();
 pair operator /(pair p, coordsys R);
 point operator /(explicit point P, real x);

Modified: trunk/Build/source/utils/asymptote/asymptote.spec
===================================================================
--- trunk/Build/source/utils/asymptote/asymptote.spec	2019-10-11 21:33:34 UTC (rev 52345)
+++ trunk/Build/source/utils/asymptote/asymptote.spec	2019-10-11 21:35:51 UTC (rev 52346)
@@ -3,7 +3,7 @@
 %global __python %{__python3}
 
 Name:           asymptote
-Version:        2.56
+Version:        2.58
 Release:        1%{?dist}
 Summary:        Descriptive vector graphics language
 

Modified: trunk/Build/source/utils/asymptote/base/animation.asy
===================================================================
--- trunk/Build/source/utils/asymptote/base/animation.asy	2019-10-11 21:33:34 UTC (rev 52345)
+++ trunk/Build/source/utils/asymptote/base/animation.asy	2019-10-11 21:35:51 UTC (rev 52346)
@@ -86,7 +86,7 @@
   }
 
   void glmovie(string prefix=prefix, projection P=currentprojection) {
-    if(!view() || settings.render == 0) return;
+    if(!view() || settings.render == 0 || settings.outformat == "html") return;
     fit(prefix,pictures,view=true,P);
   }
 

Modified: trunk/Build/source/utils/asymptote/base/geometry.asy
===================================================================
--- trunk/Build/source/utils/asymptote/base/geometry.asy	2019-10-11 21:33:34 UTC (rev 52345)
+++ trunk/Build/source/utils/asymptote/base/geometry.asy	2019-10-11 21:35:51 UTC (rev 52346)
@@ -31,6 +31,8 @@
 import math;
 import markers;
 
+real Infinity=1.0/(1000*realEpsilon);
+
 // A rotation in the direction dir limited to [-90,90]
 // This is useful for rotating text along a line in the direction dir.
 private transform rotate(explicit pair dir)
@@ -724,6 +726,11 @@
   return radians(degrees(M, R, warn));
 }
 
+bool Finite(explicit point z)
+{
+  return abs(z.x) < Infinity && abs(z.y) < Infinity;
+}
+
 /*<asyxml><function type="bool" signature="finite(explicit point)"><code></asyxml>*/
 bool finite(explicit point p)
 {/*<asyxml></code><documentation>Avoid to compute 'finite((pair)(infinite_point))'.</documentation></function></asyxml>*/
@@ -2477,81 +2484,6 @@
   return roots;
 }
 
-/*<asyxml><function type="point[]" signature="intersectionpoints(bqe,bqe)"><code></asyxml>*/
-point[] intersectionpoints(bqe bqe1, bqe bqe2)
-{/*<asyxml></code><documentation>Return the interscetion of the two conic sections whose equations are 'bqe1' and 'bqe2'.</documentation></function></asyxml>*/
-  coordsys R = bqe1.coordsys;
-  bqe lbqe1, lbqe2;
-  real[] a, b;
-  if(R != bqe2.coordsys) {
-    R = currentcoordsys;
-    a = changecoordsys(R, bqe1).a;
-    b = changecoordsys(R, bqe2).a;
-  } else {
-    a = bqe1.a;
-    b = bqe2.a;
-  }
-  static real e = 100 * sqrt(realEpsilon);
-  real[] x, y, c;
-  point[] P;
-  if(abs(a[0]-b[0]) > e || abs(a[1]-b[1]) > e || abs(a[2]-b[2]) > e) {
-    c = new real[] {-2 * a[0]*a[2]*b[0]*b[2]+a[0]*a[2]*b[1]^2 - a[0]*a[1]*b[2]*b[1]+a[1]^2 * b[0]*b[2]-
-                  a[2]*a[1]*b[0]*b[1]+a[0]^2 * b[2]^2 + a[2]^2 * b[0]^2,
-                  -a[2]*a[1]*b[0]*b[4]-a[2]*a[4]*b[0]*b[1]-a[1]*a[3]*b[2]*b[1]+2 * a[0]*a[2]*b[1]*b[4]-
-                  a[0]*a[1]*b[2]*b[4]+a[1]^2 * b[2]*b[3]-2 * a[2]*a[3]*b[0]*b[2]-2 * a[0]*a[2]*b[2]*b[3]+
-                  a[2]*a[3]*b[1]^2 - a[2]*a[1]*b[1]*b[3]+2 * a[1]*a[4]*b[0]*b[2]+2 * a[2]^2 * b[0]*b[3]-
-                  a[0]*a[4]*b[2]*b[1]+2 * a[0]*a[3]*b[2]^2,
-                  -a[3]*a[4]*b[2]*b[1]+a[2]*a[5]*b[1]^2 - a[1]*a[5]*b[2]*b[1]-a[1]*a[3]*b[2]*b[4]+
-                  a[1]^2 * b[2]*b[5]-2 * a[2]*a[3]*b[2]*b[3]+2 * a[2]^2 * b[0]*b[5]+2 * a[0]*a[5]*b[2]^2 + a[3]^2 * b[2]^2-
-                  2 * a[2]*a[5]*b[0]*b[2]+2 * a[1]*a[4]*b[2]*b[3]-a[2]*a[4]*b[1]*b[3]-2 * a[0]*a[2]*b[2]*b[5]+
-                  a[2]^2 * b[3]^2 + 2 * a[2]*a[3]*b[1]*b[4]-a[2]*a[4]*b[0]*b[4]+a[4]^2 * b[0]*b[2]-a[2]*a[1]*b[3]*b[4]-
-                  a[2]*a[1]*b[1]*b[5]-a[0]*a[4]*b[2]*b[4]+a[0]*a[2]*b[4]^2,
-                  -a[4]*a[5]*b[2]*b[1]+a[2]*a[3]*b[4]^2 + 2 * a[3]*a[5]*b[2]^2 - a[2]*a[1]*b[4]*b[5]-
-                  a[2]*a[4]*b[3]*b[4]+2 * a[2]^2 * b[3]*b[5]-2 * a[2]*a[3]*b[2]*b[5]-a[3]*a[4]*b[2]*b[4]-
-                  2 * a[2]*a[5]*b[2]*b[3]-a[2]*a[4]*b[1]*b[5]+2 * a[1]*a[4]*b[2]*b[5]-a[1]*a[5]*b[2]*b[4]+
-                  a[4]^2 * b[2]*b[3]+2 * a[2]*a[5]*b[1]*b[4],
-                  -2 * a[2]*a[5]*b[2]*b[5]+a[4]^2 * b[2]*b[5]+a[5]^2 * b[2]^2 - a[4]*a[5]*b[2]*b[4]+a[2]*a[5]*b[4]^2+
-                  a[2]^2 * b[5]^2 - a[2]*a[4]*b[4]*b[5]};
-    x = realquarticroots(c[0], c[1], c[2], c[3], c[4]);
-  } else {
-    if(abs(b[4]-a[4]) > e){
-      real D = (b[4]-a[4])^2;
-      c = new real[] {(a[0]*b[4]^2 + (-a[1]*b[3]-2 * a[0]*a[4]+a[1]*a[3]) * b[4]+a[2]*b[3]^2+
-                     (a[1]*a[4]-2 * a[2]*a[3]) * b[3]+a[0]*a[4]^2 - a[1]*a[3]*a[4]+a[2]*a[3]^2)/D,
-                    -((a[1]*b[4]-2 * a[2]*b[3]-a[1]*a[4]+2 * a[2]*a[3]) * b[5]-a[3]*b[4]^2 + (a[4]*b[3]-a[1]*a[5]+a[3]*a[4]) * b[4]+(2 * a[2]*a[5]-a[4]^2) * b[3]+(a[1]*a[4]-2 * a[2]*a[3]) * a[5])/D,
-                    a[2]*(a[5]-b[5])^2/D + a[4]*(a[5]-b[5])/(b[4]-a[4]) + a[5]};
-      x = quadraticroots(c[0], c[1], c[2]);
-    } else {
-      if(abs(a[3]-b[3]) > e) {
-        real D = b[3]-a[3];
-        c = new real[] {a[2], (-a[1]*b[5] + a[4]*b[3] + a[1]*a[5] - a[3]*a[4])/D,
-                      a[0]*(a[5]-b[5])^2/D^2 + a[3]*(a[5]-b[5])/D + a[5]};
-        y = quadraticroots(c[0], c[1], c[2]);
-        for (int i = 0; i < y.length; ++i) {
-          c = new real[] {a[0], a[1]*y[i]+a[3], a[2]*y[i]^2 + a[4]*y[i]+a[5]};
-          x = quadraticroots(c[0], c[1], c[2]);
-          for (int j = 0; j < x.length; ++j) {
-            if(abs(b[0]*x[j]^2 + b[1]*x[j]*y[i]+b[2]*y[i]^2 + b[3]*x[j]+b[4]*y[i]+b[5]) < 1e-5)
-              P.push(point(R, (x[j], y[i])));
-          }
-        }
-        return P;
-      } else {
-        if(abs(a[5]-b[5]) < e) abort("intersectionpoints: intersection of identical conics.");
-      }
-    }
-  }
-  for (int i = 0; i < x.length; ++i) {
-    c = new real[] {a[2], a[1]*x[i]+a[4], a[0]*x[i]^2 + a[3]*x[i]+a[5]};
-    y = quadraticroots(c[0], c[1], c[2]);
-    for (int j = 0; j < y.length; ++j) {
-      if(abs(b[0]*x[i]^2 + b[1]*x[i]*y[j]+b[2]*y[j]^2 + b[3]*x[i]+b[4]*y[j]+b[5]) < 1e-5)
-        P.push(point(R, (x[i], y[j])));
-    }
-  }
-  return P;
-}
-
 /*<asyxml><struct signature="conic"><code></asyxml>*/
 struct conic
 {/*<asyxml></code><documentation></documentation><property type = "real" signature="e,p,h"><code></asyxml>*/
@@ -3350,7 +3282,7 @@
 }
 
 /*<asyxml><operator type = "circle" signature="cast(ellipse)"><code></asyxml>*/
-circle operator cast(ellipse el)
+circle operator ecast(ellipse el)
 {/*<asyxml></code><documentation></documentation></operator></asyxml>*/
   circle oc;
   bool infb = (!finite(el.a) || !finite(el.b));
@@ -3362,7 +3294,7 @@
 }
 
 /*<asyxml><operator type = "ellipse" signature="cast(conic)"><code></asyxml>*/
-ellipse operator cast(conic co)
+ellipse operator ecast(conic co)
 {/*<asyxml></code><documentation>Cast a conic to an ellipse (can be a circle).</documentation></operator></asyxml>*/
   if(degenerate(co) && co.e < 1) return ellipse(co.l[0].A, co.l[0].B, infinity);
   ellipse oe;
@@ -3380,7 +3312,7 @@
 }
 
 /*<asyxml><operator type = "parabola" signature="cast(conic)"><code></asyxml>*/
-parabola operator cast(conic co)
+parabola operator ecast(conic co)
 {/*<asyxml></code><documentation>Cast a conic to a parabola.</documentation></operator></asyxml>*/
   parabola op;
   if(abs(co.e - 1) > epsgeo) abort("casting: The conic section is not a parabola.");
@@ -3395,7 +3327,7 @@
 }
 
 /*<asyxml><operator type = "hyperbola" signature="cast(conic)"><code></asyxml>*/
-hyperbola operator cast(conic co)
+hyperbola operator ecast(conic co)
 {/*<asyxml></code><documentation>Cast a conic section to an hyperbola.</documentation></operator></asyxml>*/
   hyperbola oh;
   if(co.e > 1) {
@@ -3447,7 +3379,7 @@
 }
 
 /*<asyxml><operator type = "circle" signature="cast(conic)"><code></asyxml>*/
-circle operator cast(conic c)
+circle operator ecast(conic c)
 {/*<asyxml></code><documentation>Conic section to circle.</documentation></operator></asyxml>*/
   ellipse el = (ellipse)c;
   circle oc;
@@ -3663,7 +3595,7 @@
    bqe.a[0] * x^2 + bqe.a[1] * x * y + bqe.a[2] * y^2 + bqe.a[3] * x + bqe.a[4] * y + bqe.a[5] = 0
    One can change the coordinate system of 'bqe' using the routine 'changecoordsys'.</documentation></function></asyxml>*/
   coordsys R = canonicalcartesiansystem(p);
-  parabola tp = changecoordsys(R, p);
+  parabola tp = (parabola) changecoordsys(R, p);
   point A = projection(tp.D) * point(R, (0, 0));
   real a = abs(A);
   return changecoordsys(coordsys(p),
@@ -6563,7 +6495,7 @@
   coordsys R = samecoordsys(l.A, el.C) ? l.A.coordsys : defaultcoordsys;
   coordsys Rp = defaultcoordsys;
   line ll = changecoordsys(Rp, l);
-  ellipse ell = changecoordsys(Rp, el);
+  ellipse ell = (ellipse) changecoordsys(Rp, el);
   circle C = circle(ell.C, ell.a);
   point[] Ip = intersectionpoints(ll, C);
   if (Ip.length > 0 &&
@@ -6637,7 +6569,7 @@
   coordsys R = coordsys(h);
   point A = intersectionpoint(l, h.A1), B = intersectionpoint(l, h.A2);
   point M = midpoint(segment(A, B));
-  bool tgt = M @ h;
+  bool tgt = Finite(M) ? M @ h : false;
   if(tgt) {
     if(M @ l) op.push(M);
   } else {
@@ -6674,6 +6606,74 @@
   return intersectionpoints(l, co);
 }
 
+/*<asyxml><function type="point[]" signature="intersectionpoints(bqe,bqe)"><code></asyxml>*/
+point[] intersectionpoints(bqe bqe1, bqe bqe2)
+{/*<asyxml></code><documentation>Return the intersection of the two conic sections whose equations are 'bqe1' and 'bqe2'.</documentation></function></asyxml>*/
+  coordsys R=canonicalcartesiansystem(conic(bqe1));
+  real[] a=changecoordsys(R,bqe1).a;
+  real[] b=changecoordsys(R,bqe2).a;
+
+  static real e=100 * sqrt(realEpsilon);
+  real[] x,y,c;
+  point[] P;
+  if(abs(a[0]-b[0]) > e || abs(a[1]-b[1]) > e || abs(a[2]-b[2]) > e) {
+    c=new real[] {a[0]*a[2]*(-2*b[0]*b[2]+b[1]^2)+a[0]^2*b[2]^2+a[2]^2*b[0]^2,
+
+                  2*a[0]*a[2]*b[1]*b[4]-2*a[2]*a[3]*b[0]*b[2]
+                  -2*a[0]*a[2]*b[2]*b[3]+a[2]*a[3]*b[1]^2+2*a[2]^2*b[0]*b[3],
+
+                  a[2]*a[5]*b[1]^2-2*a[2]*a[3]*b[2]*b[3]+2*a[2]^2*b[0]*b[5]
+                  +2*a[0]*a[5]*b[2]^2+a[3]^2*b[2]^2-2*a[2]*a[5]*b[0]*b[2]
+                  -2*a[0]*a[2]*b[2]*b[5]+a[2]^2*b[3]^2+2*a[2]*a[3]*b[1]*b[4]
+                  +a[0]*a[2]*b[4]^2,
+
+                  a[2]*a[3]*b[4]^2+2*a[2]^2*b[3]*b[5]-2*a[2]*a[3]*b[2]*b[5]
+                  -2*a[2]*a[5]*b[2]*b[3]+2*a[2]*a[5]*b[1]*b[4],
+
+                  -2*a[2]*a[5]*b[2]*b[5]+a[5]^2*b[2]^2+a[2]*a[5]*b[4]^2
+                  +a[2]^2*b[5]^2};
+    x=realquarticroots(c[0],c[1],c[2],c[3],c[4]);
+  } else {
+    if(abs(b[4]) > e) {
+      real D=b[4]^2;
+      c=new real[] {(a[0]*b[4]^2+a[2]*b[3]^2+
+                       (-2*a[2]*a[3])*b[3]+a[2]*a[3]^2)/D,
+                    -((-2*a[2]*b[3]+2*a[2]*a[3])*b[5]-a[3]*b[4]^2+
+                      (2*a[2]*a[5])*b[3])/D,a[2]*(a[5]-b[5])^2/D+a[5]};
+      x=quadraticroots(c[0],c[1],c[2]);
+    } else {
+      if(abs(a[3]-b[3]) > e) {
+        real D=b[3]-a[3];
+        c=new real[] {a[2],0,a[0]*(a[5]-b[5])^2/D^2-a[3]*b[5]/D+a[5]};
+        y=quadraticroots(c[0],c[1],c[2]);
+        for(int i=0; i < y.length; ++i) {
+          c=new real[] {a[0],a[3],a[2]*y[i]^2+a[5]};
+          x=quadraticroots(c[0],c[1],c[2]);
+          for(int j=0; j < x.length; ++j) {
+            if(abs(b[0]*x[j]^2+b[1]*x[j]*y[i]+b[2]*y[i]^2+b[3]*x[j]
+                   +b[4]*y[i]+b[5]) < 1e-5)
+              P.push(changecoordsys(currentcoordsys,point(R,(x[j],y[i]))));
+          }
+        }
+        return P;
+      } else {
+        if(abs(a[5]-b[5]) < e)
+          abort("intersectionpoints: intersection of identical conics.");
+      }
+    }
+  }
+  for(int i=0; i < x.length; ++i) {
+    c=new real[] {a[2],0,a[0]*x[i]^2+a[3]*x[i]+a[5]};
+    y=quadraticroots(c[0],c[1],c[2]);
+    for(int j=0; j < y.length; ++j) {
+      if(abs(b[0]*x[i]^2+b[1]*x[i]*y[j]+b[2]*y[j]^2+b[3]*x[i]+b[4]*y[j]+b[5])
+         < 1e-5)
+        P.push(changecoordsys(currentcoordsys,point(R,(x[i],y[j]))));
+    }
+  }
+  return P;
+};
+
 /*<asyxml><function type="point[]" signature="intersectionpoints(conic,conic)"><code></asyxml>*/
 point[] intersectionpoints(conic co1, conic co2)
 {/*<asyxml></code><documentation>Return the intersection points of the two conics.</documentation></function></asyxml>*/
@@ -7190,3 +7190,4 @@
 
 // *........................FOOTER.........................*
 // *=======================================================*
+

Modified: trunk/Build/source/utils/asymptote/base/plain.asy
===================================================================
--- trunk/Build/source/utils/asymptote/base/plain.asy	2019-10-11 21:33:34 UTC (rev 52345)
+++ trunk/Build/source/utils/asymptote/base/plain.asy	2019-10-11 21:35:51 UTC (rev 52346)
@@ -193,6 +193,11 @@
   return f;
 }
 
+string outdirectory()
+{
+  return stripfile(outprefix());
+}
+
 // Conditionally process each file name in array s in a new environment.
 void asy(string format, bool overwrite=false ... string[] s)
 {
@@ -199,8 +204,8 @@
   for(string f : s) {
     f=stripsuffix(f);
     string suffix="."+format;
-    string fsuffix=f+suffix;
-    if(overwrite || error(input(fsuffix,check=false))) {
+    string fsuffix=stripdirectory(f+suffix);
+    if(overwrite || error(input(outdirectory()+fsuffix,check=false))) {
       string outformat=settings.outformat;
       bool interactiveView=settings.interactiveView;
       bool batchView=settings.batchView;

Modified: trunk/Build/source/utils/asymptote/base/plain_shipout.asy
===================================================================
--- trunk/Build/source/utils/asymptote/base/plain_shipout.asy	2019-10-11 21:33:34 UTC (rev 52345)
+++ trunk/Build/source/utils/asymptote/base/plain_shipout.asy	2019-10-11 21:35:51 UTC (rev 52346)
@@ -86,6 +86,12 @@
     }
   }
 
+  if(outformat(format) == "html") {
+    warning("htmltosvg",
+            "html output requested for 2D picture; generating svg image instead...");
+    format="svg";
+  }
+  
   if(settings.xasy || (!implicitshipout && prefix == defaultfilename)) {
     if(prefix == defaultfilename) {
       currentpicture.clear();

Modified: trunk/Build/source/utils/asymptote/base/plain_strings.asy
===================================================================
--- trunk/Build/source/utils/asymptote/base/plain_strings.asy	2019-10-11 21:33:34 UTC (rev 52345)
+++ trunk/Build/source/utils/asymptote/base/plain_strings.asy	2019-10-11 21:35:51 UTC (rev 52346)
@@ -184,9 +184,11 @@
 
 string graphic(string name, string options="")
 {
+  if(settings.xasy)
+    name=stripdirectory(name);
+
   if(latex()) {
     if(options != "") options="["+options+"]";
-    bool pdf=pdf();
     string includegraphics="\includegraphics"+options;
     if(settings.inlinetex)
       return includegraphics+"{"+jobname(name)+"}";
@@ -193,7 +195,7 @@
     else
       return includegraphics+
         (find(name," ") < 0 ? "{"+name+"}" :
-         (pdf ? "{\""+stripextension(name)+"\".pdf}" : "{\""+name+"\"}"));
+         (pdf() ? "{\""+stripextension(name)+"\".pdf}" : "{\""+name+"\"}"));
   }
   if(settings.tex != "context")
     notimplemented("graphic");

Modified: trunk/Build/source/utils/asymptote/base/shaders/fragment.glsl
===================================================================
--- trunk/Build/source/utils/asymptote/base/shaders/fragment.glsl	2019-10-11 21:33:34 UTC (rev 52345)
+++ trunk/Build/source/utils/asymptote/base/shaders/fragment.glsl	2019-10-11 21:35:51 UTC (rev 52346)
@@ -11,7 +11,7 @@
 };
 
 uniform int nlights;
-uniform Light lights[Nlights];
+uniform Light lights[max(Nlights,1)];
 
 uniform MaterialBuffer {
   Material Materials[Nmaterials];
@@ -141,18 +141,28 @@
     emissive=m.emissive;
   } else {
     diffuse=Color;
+#if Nlights > 0
     emissive=vec4(0.0);
+#else    
+    emissive=Color;
+#endif
   }
 #else
   m=Materials[int(materialIndex)];
 #ifdef COLOR
   diffuse=Color;
-  emissive=vec4(0.0);
+#if Nlights > 0
+    emissive=vec4(0.0);
+#else    
+    emissive=Color;
+#endif
 #else  
   diffuse=m.diffuse; 
   emissive=m.emissive;
 #endif
 #endif
+  
+#ifdef NORMAL
   Specular=m.specular.rgb;
   parameters=m.parameters;
   Roughness2=1.0-parameters[0];
@@ -166,8 +176,6 @@
   // d\omega_i, where \Omega is the hemisphere covering a point,
   // f is the BRDF function, L is the radiance from a given angle and position.
 
-  vec3 color=emissive.rgb;
-#ifdef NORMAL  
   normal=normalize(Normal);
   normal=gl_FrontFacing ? normal : -normal;
 #ifdef ORTHOGRAPHIC
@@ -176,51 +184,48 @@
   vec3 viewDir=-normalize(ViewPosition);
 #endif
   // For a finite point light, the rendering equation simplifies.
-  if(nlights > 0) {
-    for(int i=0; i < nlights; ++i) {
-      Light Li=lights[i];
-      vec3 L=Li.direction;
-      float cosTheta=max(dot(normal,L),0.0); // $\omega_i \cdot n$ term
-      vec3 radiance=cosTheta*Li.color;
-      color += BRDF(viewDir,L)*radiance;
-    }
+  vec3 color=emissive.rgb;
+  for(int i=0; i < nlights; ++i) {
+    Light Li=lights[i];
+    vec3 L=Li.direction;
+    float cosTheta=max(dot(normal,L),0.0); // $\omega_i \cdot n$ term
+    vec3 radiance=cosTheta*Li.color;
+    color += BRDF(viewDir,L)*radiance;
+  }
 
-#ifdef ENABLE_TEXTURE
-#ifndef COLOR
-    // Experimental environment radiance using Riemann sums;
-    // can also do importance sampling.
-    vec3 envRadiance=vec3(0.0,0.0,0.0);
+#if defined(ENABLE_TEXTURE) && !defined(COLOR)
+  // Experimental environment radiance using Riemann sums;
+  // can also do importance sampling.
+  vec3 envRadiance=vec3(0.0,0.0,0.0);
 
-    vec3 normalPerp=vec3(-normal.y,normal.x,0.0);
-    if(length(normalPerp) == 0.0)
-      normalPerp=vec3(1.0,0.0,0.0);
+  vec3 normalPerp=vec3(-normal.y,normal.x,0.0);
+  if(length(normalPerp) == 0.0)
+    normalPerp=vec3(1.0,0.0,0.0);
 
-    // we now have a normal basis;
-    normalPerp=normalize(normalPerp);
-    vec3 normalPerp2=normalize(cross(normal,normalPerp));
+  // we now have a normal basis;
+  normalPerp=normalize(normalPerp);
+  vec3 normalPerp2=normalize(cross(normal,normalPerp));
 
-    const float step=1.0/numSamples;
-    const float phistep=twopi*step;
-    const float thetastep=halfpi*step;
-    for (int iphi=0; iphi < numSamples; ++iphi) {
-      float phi=iphi*phistep;
-      for (int itheta=0; itheta < numSamples; ++itheta) {
-        float theta=itheta*thetastep;
+  const float step=1.0/numSamples;
+  const float phistep=twopi*step;
+  const float thetastep=halfpi*step;
+  for (int iphi=0; iphi < numSamples; ++iphi) {
+    float phi=iphi*phistep;
+    for (int itheta=0; itheta < numSamples; ++itheta) {
+      float theta=itheta*thetastep;
 
-        vec3 azimuth=cos(phi)*normalPerp+sin(phi)*normalPerp2;
-        vec3 L=sin(theta)*azimuth+cos(theta)*normal;
+      vec3 azimuth=cos(phi)*normalPerp+sin(phi)*normalPerp2;
+      vec3 L=sin(theta)*azimuth+cos(theta)*normal;
 
-        vec3 rawRadiance=texture(environmentMap,normalizedAngle(L)).rgb;
-        vec3 surfRefl=BRDF(Z,L);
-        envRadiance += surfRefl*rawRadiance*sin(2.0*theta);
-      }
+      vec3 rawRadiance=texture(environmentMap,normalizedAngle(L)).rgb;
+      vec3 surfRefl=BRDF(Z,L);
+      envRadiance += surfRefl*rawRadiance*sin(2.0*theta);
     }
-    envRadiance *= halfpi*step*step;
-    color += envRadiance.rgb;
+  }
+  envRadiance *= halfpi*step*step;
+  color += envRadiance.rgb;
 #endif
-#endif
-    outColor=vec4(color,diffuse.a);
-  } else outColor=diffuse;
+  outColor=vec4(color,diffuse.a);
 #else    
   outColor=emissive;
 #endif      

Modified: trunk/Build/source/utils/asymptote/base/webgl/WebGLheader.html
===================================================================
--- trunk/Build/source/utils/asymptote/base/webgl/WebGLheader.html	2019-10-11 21:33:34 UTC (rev 52345)
+++ trunk/Build/source/utils/asymptote/base/webgl/WebGLheader.html	2019-10-11 21:35:51 UTC (rev 52346)
@@ -57,14 +57,22 @@
     emissive=m.emissive;
   } else {
     diffuse=color;
+#if nlights > 0
     emissive=vec4(0.0);
+#else
+    emissive=color;
+#endif
   }
 #else
   m=Materials[int(materialIndex)];
 #ifdef COLOR
   diffuse=color;
+#if nlights > 0
   emissive=vec4(0.0);
 #else
+  emissive=color;
+#endif
+#else
   diffuse=m.diffuse;
   emissive=m.emissive;
 #endif
@@ -155,7 +163,7 @@
     
 void main(void)
 {
-#ifdef NORMAL
+#if defined(NORMAL) && nlights > 0
   normal=normalize(Normal);
   normal=gl_FrontFacing ? normal : -normal;
 #ifdef ORTHOGRAPHIC
@@ -165,7 +173,7 @@
 #endif
   Roughness2=roughness*roughness;
   vec3 color=emissive.rgb;
-  for (int i=0; i < nLights; ++i) {
+  for(int i=0; i < nlights; ++i) {
     Light Li=Lights[i];
     vec3 L=Li.direction;
     float cosTheta=max(dot(normal,L),0.0);

Deleted: trunk/Build/source/utils/asymptote/base/webgl/asygl-1.00.js
===================================================================
--- trunk/Build/source/utils/asymptote/base/webgl/asygl-1.00.js	2019-10-11 21:33:34 UTC (rev 52345)
+++ trunk/Build/source/utils/asymptote/base/webgl/asygl-1.00.js	2019-10-11 21:35:51 UTC (rev 52346)
@@ -1,39 +0,0 @@
-/*@license
- gl.js: Render Bezier patches via subdivision with WebGL.
-  Copyright 2019: John C. Bowman and Supakorn "Jamie" Rassameemasmuang
-  University of Alberta
-
-This program is free software; you can redistribute it and/or modify
-it under the terms of the GNU Lesser General Public License as published by
-the Free Software Foundation; either version 3 of the License, or
-(at your option) any later version.
-
-This program is distributed in the hope that it will be useful,
-but WITHOUT ANY WARRANTY; without even the implied warranty of
-MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
-GNU Lesser General Public License for more details.
-
-You should have received a copy of the GNU Lesser General Public License
-along with this program.  If not, see <http://www.gnu.org/licenses/>.
-*/
-let gl,canvas,canvasWidth,canvasHeight,halfCanvasWidth,halfCanvasHeight;!function(t,e){if("object"==typeof exports&&"object"==typeof module)module.exports=e();else if("function"==typeof define&&define.amd)define([],e);else{var i=e();for(var a in i)("object"==typeof exports?exports:t)[a]=i[a]}}("undefined"!=typeof self?self:this,function(){return function(t){function e(a){if(i[a])return i[a].exports;var r=i[a]={i:a,l:!1,exports:{}};return t[a].call(r.exports,r,r.exports,e),r.l=!0,r.exports}var i={};return e.m=t,e.c=i,e.d=function(t,i,a){e.o(t,i)||Object.defineProperty(t,i,{configurable:!1,enumerable:!0,get:a})},e.n=function(t){var i=t&&t.__esModule?function(){return t.default}:function(){return t};return e.d(i,"a",i),i},e.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},e.p="",e(e.s=1)}([function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.setMatrixArrayType=function(t){e.ARRAY_TYPE=t},e.toRadian=function(t){return t*r},e.equals=function(t,e){return Math.abs(t-e)<=a*Math.max(1,Math.abs(t),Math.abs(e))};var a=e.EPSILON=1e-6,r=(e.ARRAY_TYPE="undefined"!=typeof Float32Array?Float32Array:Array,e.RANDOM=Math.random,Math.PI/180)},function(t,e,i){"use strict";function a(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var i in t)Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i]);return e.default=t,e}Object.defineProperty(e,"__esModule",{value:!0}),e.mat4=e.mat3=void 0;var r=a(i(2)),s=a(i(3));e.mat3=r,e.mat4=s},function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.create=function(){var t=new a.ARRAY_TYPE(9);return t[0]=1,t[1]=0,t[2]=0,t[3]=0,t[4]=1,t[5]=0,t[6]=0,t[7]=0,t[8]=1,t},e.fromMat4=function(t,e){return t[0]=e[0],t[1]=e[1],t[2]=e[2],t[3]=e[4],t[4]=e[5],t[5]=e[6],t[6]=e[8],t[7]=e[9],t[8]=e[10],t},e.invert=function(t,e){var i=e[0],a=e[1],r=e[2],s=e[3],n=e[4],o=e[5],h=e[6],l=e[7],c=e[8],d=c*n-o*l,m=-c*s+o*h,u=l*s-n*h,f=i*d+a*m+r*u;return f?(f=1/f,t[0]=d*f,t[1]=(-c*a+r*l)*f,t[2]=(o*a-r*n)*f,t[3]=m*f,t[4]=(c*i-r*h)*f,t[5]=(-o*i+r*s!
 )*f,t[6]=u*f,t[7]=(-l*i+a*h)*f,t[8]=(n*i-a*s)*f,t):null};var a=function(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var i in t)Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i]);return e.default=t,e}(i(0))},function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.create=function(){var t=new a.ARRAY_TYPE(16);return t[0]=1,t[1]=0,t[2]=0,t[3]=0,t[4]=0,t[5]=1,t[6]=0,t[7]=0,t[8]=0,t[9]=0,t[10]=1,t[11]=0,t[12]=0,t[13]=0,t[14]=0,t[15]=1,t},e.identity=function(t){return t[0]=1,t[1]=0,t[2]=0,t[3]=0,t[4]=0,t[5]=1,t[6]=0,t[7]=0,t[8]=0,t[9]=0,t[10]=1,t[11]=0,t[12]=0,t[13]=0,t[14]=0,t[15]=1,t},e.invert=function(t,e){var i=e[0],a=e[1],r=e[2],s=e[3],n=e[4],o=e[5],h=e[6],l=e[7],c=e[8],d=e[9],m=e[10],u=e[11],f=e[12],v=e[13],p=e[14],g=e[15],x=i*o-a*n,M=i*h-r*n,w=i*l-s*n,A=a*h-r*o,S=a*l-s*o,b=r*l-s*h,P=c*v-d*f,z=c*p-m*f,R=c*g-u*f,y=d*p-m*v,D=d*g-u*v,T=m*g-u*p,E=x*T-M*D+w*y+A*R-S*z+b*P;return E?(E=1/E,t[0]=(o*T-h*D+l*y)*E,t[1]=(r*D-a*T-s*y)*E,t[2]=(v*b-p*S+g*A)*E,t[3]=(m*S-d*b-u*A)*E,t[4]=(h*R-n*T-l*z)*E,t[5]=(i*T-r*R+s*z)*E,t[6]=(p*w-f*b-g*M)*E,t[7]=(c*b-m*w+u*M)*E,t[8]=(n*D-o*R+l*P)*E,t[9]=(a*R-i*D-s*P)*E,t[10]=(f*S-v*w+g*x)*E,t[11]=(d*w-c*S-u*x)*E,t[12]=(o*z-n*y-h*P)*E,t[13]=(i*y-a*z+r*P)*E,t[14]=(v*M-f*A-p*x)*E,t[15]=(c*A-d*M+m*x)*E,t):null},e.multiply=function(t,e,i){var a=e[0],r=e[1],s=e[2],n=e[3],o=e[4],h=e[5],l=e[6],c=e[7],d=e[8],m=e[9],u=e[10],f=e[11],v=e[12],p=e[13],g=e[14],x=e[15],M=i[0],w=i[1],A=i[2],S=i[3];return t[0]=M*a+w*o+A*d+S*v,t[1]=M*r+w*h+A*m+S*p,t[2]=M*s+w*l+A*u+S*g,t[3]=M*n+w*c+A*f+S*x,M=i[4],w=i[5],A=i[6],S=i[7],t[4]=M*a+w*o+A*d+S*v,t[5]=M*r+w*h+A*m+S*p,t[6]=M*s+w*l+A*u+S*g,t[7]=M*n+w*c+A*f+S*x,M=i[8],w=i[9],A=i[10],S=i[11],t[8]=M*a+w*o+A*d+S*v,t[9]=M*r+w*h+A*m+S*p,t[10]=M*s+w*l+A*u+S*g,t[11]=M*n+w*c+A*f+S*x,M=i[12],w=i[13],A=i[14],S=i[15],t[12]=M*a+w*o+A*d+S*v,t[13]=M*r+w*h+A*m+S*p,t[14]=M*s+w*l+A*u+S*g,t[15]=M*n+w*c+A*f+S*x,t},e.translate=function(t,e,i){var a=i[0],r=i[1],s=i[2],n=void 0,o=void 0,h=void 0,l=void 0,c=void 0,d=void 0,m=void 0,u=void 0,f=void 0,v=void 0,p!
 =void 0,g=void 0;return e===t?(t[12]=e[0]*a+e[4]*r+e[8]*s+e[12],t[13]=e[1]*a+e[5]*r+e[9]*s+e[13],t[14]=e[2]*a+e[6]*r+e[10]*s+e[14],t[15]=e[3]*a+e[7]*r+e[11]*s+e[15]):(n=e[0],o=e[1],h=e[2],l=e[3],c=e[4],d=e[5],m=e[6],u=e[7],f=e[8],v=e[9],p=e[10],g=e[11],t[0]=n,t[1]=o,t[2]=h,t[3]=l,t[4]=c,t[5]=d,t[6]=m,t[7]=u,t[8]=f,t[9]=v,t[10]=p,t[11]=g,t[12]=n*a+c*r+f*s+e[12],t[13]=o*a+d*r+v*s+e[13],t[14]=h*a+m*r+p*s+e[14],t[15]=l*a+u*r+g*s+e[15]),t},e.rotate=function(t,e,i,r){var s=r[0],n=r[1],o=r[2],h=Math.sqrt(s*s+n*n+o*o),l=void 0,c=void 0,d=void 0,m=void 0,u=void 0,f=void 0,v=void 0,p=void 0,g=void 0,x=void 0,M=void 0,w=void 0,A=void 0,S=void 0,b=void 0,P=void 0,z=void 0,R=void 0,y=void 0,D=void 0,T=void 0,E=void 0,I=void 0,O=void 0;return Math.abs(h)<a.EPSILON?null:(s*=h=1/h,n*=h,o*=h,l=Math.sin(i),d=1-(c=Math.cos(i)),m=e[0],u=e[1],f=e[2],v=e[3],p=e[4],g=e[5],x=e[6],M=e[7],w=e[8],A=e[9],S=e[10],b=e[11],P=s*s*d+c,z=n*s*d+o*l,R=o*s*d-n*l,y=s*n*d-o*l,D=n*n*d+c,T=o*n*d+s*l,E=s*o*d+n*l,I=n*o*d-s*l,O=o*o*d+c,t[0]=m*P+p*z+w*R,t[1]=u*P+g*z+A*R,t[2]=f*P+x*z+S*R,t[3]=v*P+M*z+b*R,t[4]=m*y+p*D+w*T,t[5]=u*y+g*D+A*T,t[6]=f*y+x*D+S*T,t[7]=v*y+M*D+b*T,t[8]=m*E+p*I+w*O,t[9]=u*E+g*I+A*O,t[10]=f*E+x*I+S*O,t[11]=v*E+M*I+b*O,e!==t&&(t[12]=e[12],t[13]=e[13],t[14]=e[14],t[15]=e[15]),t)},e.fromTranslation=function(t,e){return t[0]=1,t[1]=0,t[2]=0,t[3]=0,t[4]=0,t[5]=1,t[6]=0,t[7]=0,t[8]=0,t[9]=0,t[10]=1,t[11]=0,t[12]=e[0],t[13]=e[1],t[14]=e[2],t[15]=1,t},e.fromRotation=function(t,e,i){var r=i[0],s=i[1],n=i[2],o=Math.sqrt(r*r+s*s+n*n),h=void 0,l=void 0,c=void 0;return Math.abs(o)<a.EPSILON?null:(r*=o=1/o,s*=o,n*=o,h=Math.sin(e),c=1-(l=Math.cos(e)),t[0]=r*r*c+l,t[1]=s*r*c+n*h,t[2]=n*r*c-s*h,t[3]=0,t[4]=r*s*c-n*h,t[5]=s*s*c+l,t[6]=n*s*c+r*h,t[7]=0,t[8]=r*n*c+s*h,t[9]=s*n*c-r*h,t[10]=n*n*c+l,t[11]=0,t[12]=0,t[13]=0,t[14]=0,t[15]=1,t)},e.frustum=function(t,e,i,a,r,s,n){var o=1/(i-e),h=1/(r-a),l=1/(s-n);return t[0]=2*s*o,t[1]=0,t[2]=0,t[3]=0,t[4]=0,t[5]=2*s*h,t[6]=0,t[7]=0,t[8]=(i+e)*o,t[9]=(r+a)*h,t[10]=(n+s)*l,t[11]=-1,t[12]=0,t[13]=0,t[14]=n*s*2*l,t!
 [15]=0,t},e.ortho=function(t,e,i,a,r,s,n){var o=1/(e-i),h=1/(a-r),l=1/(s-n);return t[0]=-2*o,t[1]=0,t[2]=0,t[3]=0,t[4]=0,t[5]=-2*h,t[6]=0,t[7]=0,t[8]=0,t[9]=0,t[10]=2*l,t[11]=0,t[12]=(e+i)*o,t[13]=(r+a)*h,t[14]=(n+s)*l,t[15]=1,t};var a=function(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var i in t)Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i]);return e.default=t,e}(i(0))}])});let Zoom,Zoom0,pixel=.75,BezierFactor=.4,FillFactor=.1,maxViewportWidth=window.innerWidth,maxViewportHeight=window.innerHeight,viewportmargin=0;const windowTrim=10;let zoomFactor,zoomPinchFactor,zoomPinchCap,zoomStep,shiftHoldDistance,shiftWaitTime,vibrateTime,lastzoom,H,zmin,zmax,size2,ArcballFactor,b,B,positionBuffer,materialBuffer,colorBuffer,indexBuffer,resizeStep=1.2,Fuzz2=1e3*Number.EPSILON,Fuzz4=Fuzz2*Fuzz2,third=1/3,P=[],Materials=[],Lights=[],Centers=[],Background=[1,1,1,1],absolute=!1,rotMat=mat4.create(),projMat=mat4.create(),viewMat=mat4.create(),projViewMat=mat4.create(),normMat=mat3.create(),viewMat3=mat3.create(),rotMats=mat4.create(),cjMatInv=mat4.create(),translMat=mat4.create(),center={x:0,y:0,z:0},shift={x:0,y:0},viewParam={xmin:0,xmax:0,ymin:0,ymax:0,zmin:0,zmax:0},redraw=!0,remesh=!0,mouseDownOrTouchActive=!1,lastMouseX=null,lastMouseY=null,touchID=null,Positions=[],Normals=[],Colors=[],Indices=[];class Material{constructor(t,e,i,a,r,s){this.diffuse=t,this.emissive=e,this.specular=i,this.shininess=a,this.metallic=r,this.fresnel0=s}setUniform(t,e,i=null){let a;a=null===i?i=>gl.getUniformLocation(t,e+"."+i):a=>gl.getUniformLocation(t,e+"["+i+"]."+a),gl.uniform4fv(a("diffuse"),new Float32Array(this.diffuse)),gl.uniform4fv(a("emissive"),new Float32Array(this.emissive)),gl.uniform4fv(a("specular"),new Float32Array(this.specular)),gl.uniform1f(a("shininess"),this.shininess),gl.uniform1f(a("metallic"),this.metallic),gl.uniform1f(a("fresnel0"),this.fresnel0)}}let enumPointLight=1,enumDirectionalLight=2;class Light{constructor(t,e){this.direction=t,this.color=e}setUniform(t,e,i){let a=a=>gl.getUniformLocation!
 (t,e+"["+i+"]."+a);gl.uniform3fv(a("direction"),new Float32Array(this.direction)),gl.uniform3fv(a("color"),new Float32Array(this.color))}}function initGL(){try{gl=canvas.getContext("webgl",{alpha:Background[3]<1})}catch(t){}gl||alert("Could not initialize WebGL")}function getShader(t,e,i=[]){let a=document.getElementById(e);if(!a)return null;let r=`#version 100\n#ifdef GL_FRAGMENT_PRECISION_HIGH\n  precision highp float;\n#else\n  precision mediump float;\n#endif\n  const int nLights=${Lights.length};\n  const int nMaterials=${Materials.length};\n`;orthographic&&(r+="#define ORTHOGRAPHIC\n"),i.forEach(t=>r+="#define "+t+"\n");let s,n=a.firstChild;for(;n;)3==n.nodeType&&(r+=n.textContent),n=n.nextSibling;if("x-shader/x-fragment"==a.type)s=t.createShader(t.FRAGMENT_SHADER);else{if("x-shader/x-vertex"!=a.type)return null;s=t.createShader(t.VERTEX_SHADER)}return t.shaderSource(s,r),t.compileShader(s),t.getShaderParameter(s,t.COMPILE_STATUS)?s:(alert(t.getShaderInfoLog(s)),null)}function drawBuffer(t,e,i=t.indices){if(0==t.indices.length)return;let a=e==pixelShader,r=!a&&e!=noNormalShader;setUniforms(e),gl.bindBuffer(gl.ARRAY_BUFFER,positionBuffer),gl.bufferData(gl.ARRAY_BUFFER,new Float32Array(t.vertices),gl.STATIC_DRAW),gl.vertexAttribPointer(e.vertexPositionAttribute,3,gl.FLOAT,!1,r?24:a?16:12,0),r?gl.vertexAttribPointer(e.vertexNormalAttribute,3,gl.FLOAT,!1,24,12):a&&gl.vertexAttribPointer(e.vertexWidthAttribute,1,gl.FLOAT,!1,16,12),gl.bindBuffer(gl.ARRAY_BUFFER,materialBuffer),gl.bufferData(gl.ARRAY_BUFFER,new Int16Array(t.materials),gl.STATIC_DRAW),gl.vertexAttribPointer(e.vertexMaterialAttribute,1,gl.SHORT,!1,2,0),e!=colorShader&&e!=transparentShader||(gl.bindBuffer(gl.ARRAY_BUFFER,colorBuffer),gl.bufferData(gl.ARRAY_BUFFER,new Uint8Array(t.colors),gl.STATIC_DRAW),gl.vertexAttribPointer(e.vertexColorAttribute,4,gl.UNSIGNED_BYTE,!0,0,0)),gl.bindBuffer(gl.ELEMENT_ARRAY_BUFFER,indexBuffer),gl.bufferData(gl.ELEMENT_ARRAY_BUFFER,indexExt?new Uint32Array(i):new Uint16Array(i),gl.STATIC_DRAW),gl.drawElements(r?gl.TRI!
 ANGLES:a?gl.POINTS:gl.LINES,i.length,indexExt?gl.UNSIGNED_INT:gl.UNSIGNED_SHORT,0)}class vertexBuffer{constructor(){this.clear()}clear(){this.vertices=[],this.materials=[],this.colors=[],this.indices=[],this.nvertices=0}vertex(t,e){return this.vertices.push(t[0]),this.vertices.push(t[1]),this.vertices.push(t[2]),this.vertices.push(e[0]),this.vertices.push(e[1]),this.vertices.push(e[2]),this.materials.push(materialIndex),this.nvertices++}Vertex(t,e,i=[0,0,0,0]){return this.vertices.push(t[0]),this.vertices.push(t[1]),this.vertices.push(t[2]),this.vertices.push(e[0]),this.vertices.push(e[1]),this.vertices.push(e[2]),this.materials.push(materialIndex),this.colors.push(i[0]),this.colors.push(i[1]),this.colors.push(i[2]),this.colors.push(i[3]),this.nvertices++}vertex1(t){return this.vertices.push(t[0]),this.vertices.push(t[1]),this.vertices.push(t[2]),this.materials.push(materialIndex),this.nvertices++}vertex0(t,e){return this.vertices.push(t[0]),this.vertices.push(t[1]),this.vertices.push(t[2]),this.vertices.push(e),this.materials.push(materialIndex),this.nvertices++}iVertex(t,e,i,a=[0,0,0,0]){let r=6*t;this.vertices[r]=e[0],this.vertices[r+1]=e[1],this.vertices[r+2]=e[2],this.vertices[r+3]=i[0],this.vertices[r+4]=i[1],this.vertices[r+5]=i[2],this.materials[t]=materialIndex;let s=4*t;this.colors[s]=a[0],this.colors[s+1]=a[1],this.colors[s+2]=a[2],this.colors[s+3]=a[3],this.indices.push(t)}append(t){append(this.vertices,t.vertices),append(this.materials,t.materials),append(this.colors,t.colors),appendOffset(this.indices,t.indices,this.nvertices),this.nvertices+=t.nvertices}}let materialIndex,material0Data=new vertexBuffer,material1Data=new vertexBuffer,materialData=new vertexBuffer,colorData=new vertexBuffer,transparentData=new vertexBuffer,triangleData=new vertexBuffer;function append(t,e){let i=t.length,a=e.length;t.length+=a;for(let r=0;r<a;++r)t[i+r]=e[r]}function appendOffset(t,e,i){let a=t.length,r=e.length;t.length+=e.length;for(let s=0;s<r;++s)t[a+s]=e[s]+i}class Geometry{constructor(){this.data=new vertexBuf!
 fer,this..Onscreen=!1,this.m=[]}offscreen(t){let e=projViewMat,i=t[0],a=i[0],r=i[1],s=i[2],n=1/(e[3]*a+e[7]*r+e[11]*s+e[15]);this.x=this.X=(e[0]*a+e[4]*r+e[8]*s+e[12])*n,this.y=this.Y=(e[1]*a+e[5]*r+e[9]*s+e[13])*n;for(let i=1,a=t.length;i<a;++i){let a=t[i],r=a[0],s=a[1],n=a[2],o=1/(e[3]*r+e[7]*s+e[11]*n+e[15]),h=(e[0]*r+e[4]*s+e[8]*n+e[12])*o,l=(e[1]*r+e[5]*s+e[9]*n+e[13])*o;h<this.x?this.x=h:h>this.X&&(this.X=h),l<this.y?this.y=l:l>this.Y&&(this.Y=l)}return(this.X<-1.01||this.x>1.01||this.Y<-1.01||this.y>1.01)&&(this.Onscreen=!1,!0)}T(t){let e=this.c[0],i=this.c[1],a=this.c[2],r=t[0]-e,s=t[1]-i,n=t[2]-a;return[r*normMat[0]+s*normMat[3]+n*normMat[6]+e,r*normMat[1]+s*normMat[4]+n*normMat[7]+i,r*normMat[2]+s*normMat[5]+n*normMat[8]+a]}Tcorners(t,e){return[this.T(t),this.T([t[0],t[1],e[2]]),this.T([t[0],e[1],t[2]]),this.T([t[0],e[1],e[2]]),this.T([e[0],t[1],t[2]]),this.T([e[0],t[1],e[2]]),this.T([e[0],e[1],t[2]]),this.T(e)]}render(){let t;if(0==this.CenterIndex?t=corners(this.Min,this.Max):(this.c=Centers[this.CenterIndex-1],t=this.Tcorners(this.Min,this.Max)),this.offscreen(t))return void this.data.clear();let e,i=this.controlpoints;if(0==this.CenterIndex){if(!remesh&&this.Onscreen)return void this.append();e=i}else{let t=i.length;e=Array(t);for(let a=0;a<t;++a)e[a]=this.T(i[a])}materialIndex=this.MaterialIndex;let a=orthographic?1:this.Min[2]/B[2],r=pixel*Math.hypot(a*(viewParam.xmax-viewParam.xmin),a*(viewParam.ymax-viewParam.ymin))/size2;this.res2=r*r,this.Epsilon=FillFactor*r,this.data.clear(),this.Onscreen=!0,this.process(e)}}class BezierPatch extends Geometry{constructor(t,e,i,a,r,s){super(),this.controlpoints=t,this.Min=a,this.Max=r,this.color=s,this.CenterIndex=e;let n=t.length;if(s){let t=s[0][3]+s[1][3]+s[2][3];this.transparent=16==n||4==n?t+s[3][3]<1020:t<765}else this.transparent=Materials[i].diffuse[3]<1;this.transparent?(this.MaterialIndex=s?-1-i:1+i,this.vertex=this.data.Vertex.bind(this.data)):(this.MaterialIndex=i,this.vertex=this.data.vertex.bind(this.data)),this.L2norm(this.controlpoints)}L2norm!
 (t){let e=t[0];this.epsilon=0;let i=t.length;for(let a=1;a<i;++a)this.epsilon=Math.max(this.epsilon,abs2([t[a][0]-e[0],t[a][1]-e[1],t[a][2]-e[2]]));this.epsilon*=Fuzz4}processTriangle(t){let e=t[0],i=t[1],a=t[2],r=unit(cross([i[0]-e[0],i[1]-e[1],i[2]-e[2]],[a[0]-e[0],a[1]-e[1],a[2]-e[2]]));this.offscreen([e,i,a])||(this.color?(this.data.indices.push(this.data.Vertex(e,r,this.color[0])),this.data.indices.push(this.data.Vertex(i,r,this.color[1])),this.data.indices.push(this.data.Vertex(a,r,this.color[2]))):(this.data.indices.push(this.vertex(e,r)),this.data.indices.push(this.vertex(i,r)),this.data.indices.push(this.vertex(a,r))),this.append())}processQuad(t){let e=t[0],i=t[1],a=t[2],r=t[3],s=cross([i[0]-e[0],i[1]-e[1],i[2]-e[2]],[a[0]-i[0],a[1]-i[1],a[2]-i[2]]),n=cross([a[0]-r[0],a[1]-r[1],a[2]-r[2]],[r[0]-e[0],r[1]-e[1],r[2]-e[2]]),o=unit([s[0]+n[0],s[1]+n[1],s[2]+n[2]]);if(!this.offscreen([e,i,a,r])){let t,s,n,h;this.color?(t=this.data.Vertex(e,o,this.color[0]),s=this.data.Vertex(i,o,this.color[1]),n=this.data.Vertex(a,o,this.color[2]),h=this.data.Vertex(r,o,this.color[3])):(t=this.vertex(e,o),s=this.vertex(i,o),n=this.vertex(a,o),h=this.vertex(r,o)),this.data.indices.push(t),this.data.indices.push(s),this.data.indices.push(n),this.data.indices.push(t),this.data.indices.push(n),this.data.indices.push(h),this.append()}}process(t){if(10==t.length)return this.process3(t);if(3==t.length)return this.processTriangle(t);if(4==t.length)return this.processQuad(t);let e=t[0],i=t[3],a=t[12],r=t[15],s=this.normal(i,t[2],t[1],e,t[4],t[8],a);iszero(s)&&iszero(s=this.normal(i,t[2],t[1],e,t[13],t[14],r))&&(s=this.normal(r,t[11],t[7],i,t[4],t[8],a));let n=this.normal(e,t[4],t[8],a,t[13],t[14],r);iszero(n)&&iszero(n=this.normal(e,t[4],t[8],a,t[11],t[7],i))&&(n=this.normal(i,t[2],t[1],e,t[13],t[14],r));let o=this.normal(a,t[13],t[14],r,t[11],t[7],i);iszero(o)&&iszero(o=this.normal(a,t[13],t[14],r,t[2],t[1],e))&&(o=this.normal(e,t[4],t[8],a,t[11],t[7],i));let h=this.normal(r,t[11],t[7],i,t[2],t[1],e);if(iszero(h)&&iszero(h=this.nor!
 mal(r,t[11],t[7],i,t[4],t[8],a))&&(h=this.normal(a,t[13],t[14],r,t[2],t[1],e)),this.color){let l=this.color[0],c=this.color[1],d=this.color[2],m=this.color[3],u=this.data.Vertex(e,s,l),f=this.data.Vertex(a,n,c),v=this.data.Vertex(r,o,d),p=this.data.Vertex(i,h,m);this.Render(t,u,f,v,p,e,a,r,i,!1,!1,!1,!1,l,c,d,m)}else{let l=this.vertex(e,s),c=this.vertex(a,n),d=this.vertex(r,o),m=this.vertex(i,h);this.Render(t,l,c,d,m,e,a,r,i,!1,!1,!1,!1)}this.data.indices.length>0&&this.append()}append(){this.transparent?transparentData.append(this.data):this.color?colorData.append(this.data):materialData.append(this.data)}Render(t,e,i,a,r,s,n,o,h,l,c,d,m,u,f,v,p){if(this.Distance(t)<this.res2)this.offscreen([s,n,o])||(this.data.indices.push(e),this.data.indices.push(i),this.data.indices.push(a)),this.offscreen([s,o,h])||(this.data.indices.push(e),this.data.indices.push(a),this.data.indices.push(r));else{if(this.offscreen(t))return;let g=t[0],x=t[3],M=t[12],w=t[15],A=new Split3(g,t[1],t[2],x),S=new Split3(t[4],t[5],t[6],t[7]),b=new Split3(t[8],t[9],t[10],t[11]),P=new Split3(M,t[13],t[14],w),z=new Split3(g,t[4],t[8],M),R=new Split3(A.m0,S.m0,b.m0,P.m0),y=new Split3(A.m3,S.m3,b.m3,P.m3),D=new Split3(A.m5,S.m5,b.m5,P.m5),T=new Split3(A.m4,S.m4,b.m4,P.m4),E=new Split3(A.m2,S.m2,b.m2,P.m2),I=new Split3(x,t[7],t[11],w),O=[g,A.m0,A.m3,A.m5,z.m0,R.m0,y.m0,D.m0,z.m3,R.m3,y.m3,D.m3,z.m5,R.m5,y.m5,D.m5],B=[z.m5,R.m5,y.m5,D.m5,z.m4,R.m4,y.m4,D.m4,z.m2,R.m2,y.m2,D.m2,M,P.m0,P.m3,P.m5],_=[D.m5,T.m5,E.m5,I.m5,D.m4,T.m4,E.m4,I.m4,D.m2,T.m2,E.m2,I.m2,P.m5,P.m4,P.m2,w],C=[A.m5,A.m4,A.m2,x,D.m0,T.m0,E.m0,I.m0,D.m3,T.m3,E.m3,I.m3,D.m5,T.m5,E.m5,I.m5],F=O[15],L=this.normal(O[0],O[4],O[8],O[12],O[13],O[14],O[15]);iszero(L)&&iszero(L=this.normal(O[0],O[4],O[8],O[12],O[11],O[7],O[3]))&&(L=this.normal(O[3],O[2],O[1],O[0],O[13],O[14],O[15]));let V=this.normal(B[12],B[13],B[14],B[15],B[11],B[7],B[3]);iszero(V)&&iszero(V=this.normal(B[12],B[13],B[14],B[15],B[2],B[1],B[0]))&&(V=this.normal(B[0],B[4],B[8],B[12],B[11],B[7],B[3]));let N=this.normal(_[15],_[11]!
 ,_[7],_[3],_[2],_[1],_[0]);iszero(N)&&iszero(N=this.normal(_[15],_[11],_[7],_[3],_[4],_[8],_[12]))&&(N=this.normal(_[12],_[13],_[14],_[15],_[2],_[1],_[0]));let H=this.normal(C[3],C[2],C[1],C[0],C[4],C[8],C[12]);iszero(H)&&iszero(H=this.normal(C[3],C[2],C[1],C[0],C[13],C[14],C[15]))&&(H=this.normal(C[15],C[11],C[7],C[3],C[4],C[8],C[12]));let U=this.normal(_[3],_[2],_[1],F,_[4],_[8],_[12]),W=this.Epsilon,Y=[.5*(s[0]+n[0]),.5*(s[1]+n[1]),.5*(s[2]+n[2])];if(!l)if(l=Straightness(g,t[4],t[8],M)<this.res2){let t=unit(this.derivative(B[0],B[1],B[2],B[3]));Y=[Y[0]-W*t[0],Y[1]-W*t[1],Y[2]-W*t[2]]}else Y=O[12];let j=[.5*(n[0]+o[0]),.5*(n[1]+o[1]),.5*(n[2]+o[2])];if(!c)if(c=Straightness(M,t[13],t[14],w)<this.res2){let t=unit(this.derivative(_[12],_[8],_[4],_[0]));j=[j[0]-W*t[0],j[1]-W*t[1],j[2]-W*t[2]]}else j=B[15];let G=[.5*(o[0]+h[0]),.5*(o[1]+h[1]),.5*(o[2]+h[2])];if(!d)if(d=Straightness(w,t[11],t[7],x)<this.res2){let t=unit(this.derivative(C[15],_[14],_[13],B[12]));G=[G[0]-W*t[0],G[1]-W*t[1],G[2]-W*t[2]]}else G=_[3];let k=[.5*(h[0]+s[0]),.5*(h[1]+s[1]),.5*(h[2]+s[2])];if(!m)if(m=Straightness(g,t[1],t[2],x)<this.res2){let t=unit(this.derivative(O[3],O[7],O[11],O[15]));k=[k[0]-W*t[0],k[1]-W*t[1],k[2]-W*t[2]]}else k=C[0];if(u){let t=Array(4),g=Array(4),x=Array(4),M=Array(4),w=Array(4);for(let e=0;e<4;++e)t[e]=.5*(u[e]+f[e]),g[e]=.5*(f[e]+v[e]),x[e]=.5*(v[e]+p[e]),M[e]=.5*(p[e]+u[e]),w[e]=.5*(t[e]+x[e]);let A=this.data.Vertex(Y,L,t),S=this.data.Vertex(j,V,g),b=this.data.Vertex(G,N,x),P=this.data.Vertex(k,H,M),z=this.data.Vertex(F,U,w);this.Render(O,e,A,z,P,s,Y,F,k,l,!1,!1,m,u,t,w,M),this.Render(B,A,i,S,z,Y,n,j,F,l,c,!1,!1,t,f,g,w),this.Render(_,z,S,a,b,F,j,o,G,!1,c,d,!1,w,g,v,x),this.Render(C,P,z,b,r,k,F,G,h,!1,!1,d,m,M,w,x,p)}else{let t=this.vertex(Y,L),u=this.vertex(j,V),f=this.vertex(G,N),v=this.vertex(k,H),p=this.vertex(F,U);this.Render(O,e,t,p,v,s,Y,F,k,l,!1,!1,m),this.Render(B,t,i,u,p,Y,n,j,F,l,c,!1,!1),this.Render(_,p,u,a,f,F,j,o,G,!1,c,d,!1),this.Render(C,v,p,f,r,k,F,G,h,!1,!1,d,m)}}}process3(t){this.Res2=BezierFact!
 or*BezierFactor*this.res2;let e=t[0],i=t[6],a=t[9],r=this.normal(a,t[5],t[2],e,t[1],t[3],i),s=this.normal(e,t[1],t[3],i,t[7],t[8],a),n=this.normal(i,t[7],t[8],a,t[5],t[2],e);if(this.color){let o=this.color[0],h=this.color[1],l=this.color[2],c=this.data.Vertex(e,r,o),d=this.data.Vertex(i,s,h),m=this.data.Vertex(a,n,l);this.Render3(t,c,d,m,e,i,a,!1,!1,!1,o,h,l)}else{let o=this.vertex(e,r),h=this.vertex(i,s),l=this.vertex(a,n);this.Render3(t,o,h,l,e,i,a,!1,!1,!1)}this.data.indices.length>0&&this.append()}Render3(t,e,i,a,r,s,n,o,h,l,c,d,m){if(this.Distance3(t)<this.Res2)this.offscreen([r,s,n])||(this.data.indices.push(e),this.data.indices.push(i),this.data.indices.push(a));else{if(this.offscreen(t))return;let u=t[0],f=t[1],v=t[2],p=t[3],g=t[4],x=t[5],M=t[6],w=t[7],A=t[8],S=t[9],b=[.5*(S[0]+x[0]),.5*(S[1]+x[1]),.5*(S[2]+x[2])],P=[.5*(S[0]+A[0]),.5*(S[1]+A[1]),.5*(S[2]+A[2])],z=[.5*(x[0]+v[0]),.5*(x[1]+v[1]),.5*(x[2]+v[2])],R=[.5*(A[0]+g[0]),.5*(A[1]+g[1]),.5*(A[2]+g[2])],y=[.5*(A[0]+w[0]),.5*(A[1]+w[1]),.5*(A[2]+w[2])],D=[.5*(v[0]+g[0]),.5*(v[1]+g[1]),.5*(v[2]+g[2])],T=[.5*(v[0]+u[0]),.5*(v[1]+u[1]),.5*(v[2]+u[2])],E=[.5*(g[0]+p[0]),.5*(g[1]+p[1]),.5*(g[2]+p[2])],I=[.5*(w[0]+M[0]),.5*(w[1]+M[1]),.5*(w[2]+M[2])],O=[.5*(u[0]+f[0]),.5*(u[1]+f[1]),.5*(u[2]+f[2])],B=[.5*(f[0]+p[0]),.5*(f[1]+p[1]),.5*(f[2]+p[2])],_=[.5*(p[0]+M[0]),.5*(p[1]+M[1]),.5*(p[2]+M[2])],C=[.5*(b[0]+z[0]),.5*(b[1]+z[1]),.5*(b[2]+z[2])],F=[.5*(P[0]+y[0]),.5*(P[1]+y[1]),.5*(P[2]+y[2])],L=[.5*(z[0]+T[0]),.5*(z[1]+T[1]),.5*(z[2]+T[2])],V=[.5*R[0]+.25*(g[0]+f[0]),.5*R[1]+.25*(g[1]+f[1]),.5*R[2]+.25*(g[2]+f[2])],N=[.5*(y[0]+I[0]),.5*(y[1]+I[1]),.5*(y[2]+I[2])],H=[.5*D[0]+.25*(g[0]+w[0]),.5*D[1]+.25*(g[1]+w[1]),.5*D[2]+.25*(g[2]+w[2])],U=[.25*(x[0]+g[0])+.5*E[0],.25*(x[1]+g[1])+.5*E[1],.25*(x[2]+g[2])+.5*E[2]],W=[.5*(O[0]+B[0]),.5*(O[1]+B[1]),.5*(O[2]+B[2])],Y=[.5*(B[0]+_[0]),.5*(B[1]+_[1]),.5*(B[2]+_[2])],j=[.5*(H[0]+W[0]),.5*(H[1]+W[1]),.5*(H[2]+W[2])],G=[.5*(H[0]+Y[0]),.5*(H[1]+Y[1]),.5*(H[2]+Y[2])],k=[.5*(W[0]+Y[0]),.5*(W[1]+Y[1]),.5*(W[2]+Y[2])],X=[.5!
 *(U[0]+N[0]),.5*(U[1]+N[1]),.5*(U[2]+N[2])],Z=[.5*(F[0]+U[0]),.5*(F[1]+U[1]),.5*(F[2]+U[2])],q=[.5*(F[0]+N[0]),.5*(F[1]+N[1]),.5*(F[2]+N[2])],K=[.5*(C[0]+V[0]),.5*(C[1]+V[1]),.5*(C[2]+V[2])],Q=[.5*(L[0]+V[0]),.5*(L[1]+V[1]),.5*(L[2]+V[2])],$=[.5*(C[0]+L[0]),.5*(C[1]+L[1]),.5*(C[2]+L[2])],J=[u,O,T,W,[.5*(D[0]+O[0]),.5*(D[1]+O[1]),.5*(D[2]+O[2])],L,k,j,Q,$],tt=[k,Y,G,_,[.5*(E[0]+I[0]),.5*(E[1]+I[1]),.5*(E[2]+I[2])],X,M,I,N,q],et=[$,K,C,Z,[.5*(b[0]+R[0]),.5*(b[1]+R[1]),.5*(b[2]+R[2])],b,q,F,P,S],it=[q,Z,X,K,[.25*(z[0]+y[0]+B[0]+g[0]),.25*(z[1]+y[1]+B[1]+g[1]),.25*(z[2]+y[2]+B[2]+g[2])],G,$,Q,j,k],at=this.normal(k,G,X,q,Z,K,$),rt=this.normal(q,Z,K,$,Q,j,k),st=this.normal($,Q,j,k,G,X,q),nt=this.Epsilon,ot=[.5*(s[0]+n[0]),.5*(s[1]+n[1]),.5*(s[2]+n[2])];if(!o)if(o=Straightness(M,w,A,S)<this.res2){let t=unit(this.sumderivative(it[0],it[2],it[5],it[9],it[1],it[3],it[6]));ot=[ot[0]-nt*t[0],ot[1]-nt*t[1],ot[2]-nt*t[2]]}else ot=q;let ht=[.5*(n[0]+r[0]),.5*(n[1]+r[1]),.5*(n[2]+r[2])];if(!h)if(h=Straightness(u,v,x,S)<this.res2){let t=unit(this.sumderivative(it[6],it[3],it[1],it[0],it[7],it[8],it[9]));ht=[ht[0]-nt*t[0],ht[1]-nt*t[1],ht[2]-nt*t[2]]}else ht=$;let lt=[.5*(r[0]+s[0]),.5*(r[1]+s[1]),.5*(r[2]+s[2])];if(!l)if(l=Straightness(u,f,p,M)<this.res2){let t=unit(this.sumderivative(it[9],it[8],it[7],it[6],it[5],it[2],it[0]));lt=[lt[0]-nt*t[0],lt[1]-nt*t[1],lt[2]-nt*t[2]]}else lt=k;if(c){let t=Array(4),u=Array(4),f=Array(4);for(let e=0;e<4;++e)t[e]=.5*(d[e]+m[e]),u[e]=.5*(m[e]+c[e]),f[e]=.5*(c[e]+d[e]);let v=this.data.Vertex(ot,at,t),p=this.data.Vertex(ht,rt,u),g=this.data.Vertex(lt,st,f);this.Render3(J,e,g,p,r,lt,ht,!1,h,l,c,f,u),this.Render3(tt,g,i,v,lt,s,ot,o,!1,l,f,d,t),this.Render3(et,p,v,a,ht,ot,n,o,h,!1,u,t,m),this.Render3(it,v,p,g,ot,ht,lt,!1,!1,!1,t,u,f)}else{let t=this.vertex(ot,at),c=this.vertex(ht,rt),d=this.vertex(lt,st);this.Render3(J,e,d,c,r,lt,ht,!1,h,l),this.Render3(tt,d,i,t,lt,s,ot,o,!1,l),this.Render3(et,c,t,a,ht,ot,n,o,h,!1),this.Render3(it,t,c,d,ot,ht,lt,!1,!1,!1)}}}Distance(t){let e=t[0],i=t[3],a=t[12],r=!
 t[15],s=Distance2(r,e,this.normal(i,t[2],t[1],e,t[4],t[8],a));return s=Math.max(s,Straightness(e,t[1],t[2],i)),s=Math.max(s,Straightness(e,t[4],t[8],a)),s=Math.max(s,Straightness(i,t[7],t[11],r)),s=Math.max(s,Straightness(a,t[13],t[14],r)),s=Math.max(s,Straightness(t[4],t[5],t[6],t[7])),s=Math.max(s,Straightness(t[8],t[9],t[10],t[11])),s=Math.max(s,Straightness(t[1],t[5],t[9],t[13])),Math.max(s,Straightness(t[2],t[6],t[10],t[14]))}Distance3(t){let e=t[0],i=t[4],a=t[6],r=t[9],s=abs2([(e[0]+a[0]+r[0])*third-i[0],(e[1]+a[1]+r[1])*third-i[1],(e[2]+a[2]+r[2])*third-i[2]]);return s=Math.max(s,Straightness(e,t[1],t[3],a)),s=Math.max(s,Straightness(e,t[2],t[5],r)),Math.max(s,Straightness(a,t[7],t[8],r))}derivative(t,e,i,a){let r=[e[0]-t[0],e[1]-t[1],e[2]-t[2]];if(abs2(r)>this.epsilon)return r;let s=bezierPP(t,e,i);return abs2(s)>this.epsilon?s:bezierPPP(t,e,i,a)}sumderivative(t,e,i,a,r,s,n){let o=this.derivative(t,e,i,a),h=this.derivative(t,r,s,n);return[o[0]+h[0],o[1]+h[1],o[2]+h[2]]}normal(t,e,i,a,r,s,n){let o=r[0]-a[0],h=r[1]-a[1],l=r[2]-a[2],c=i[0]-a[0],d=i[1]-a[1],m=i[2]-a[2],u=[h*m-l*d,l*c-o*m,o*d-h*c];if(abs2(u)>this.epsilon)return unit(u);let f=[c,d,m],v=[o,h,l],p=bezierPP(a,i,e),g=bezierPP(a,r,s),x=cross(g,f),M=cross(v,p);if(abs2(u=[x[0]+M[0],x[1]+M[1],x[2]+M[2]])>this.epsilon)return unit(u);let w=bezierPPP(a,i,e,t),A=bezierPPP(a,r,s,n);x=cross(g,p),M=cross(v,w);let S=cross(A,f),b=cross(A,p),P=cross(g,w),z=cross(A,w);return unit([9*x[0]+3*(M[0]+S[0]+b[0]+P[0])+z[0],9*x[1]+3*(M[1]+S[1]+b[1]+P[1])+z[1],9*x[2]+3*(M[2]+S[2]+b[2]+P[2])+z[2]])}}class BezierCurve extends Geometry{constructor(t,e,i,a,r){super(),this.controlpoints=t,this.Min=a,this.Max=r,this.CenterIndex=e,this.MaterialIndex=i}processLine(t){let e=t[0],i=t[1];this.offscreen([e,i])||(this.data.indices.push(this.data.vertex1(e)),this.data.indices.push(this.data.vertex1(i)),this.append())}process(t){if(2==t.length)return this.processLine(t);let e=this.data.vertex1(t[0]),i=this.data.vertex1(t[3]);this.Render(t,e,i),this.data.indices.length>0&&this.append()}!
 append(){material1Data.append(this.data)}Render(t,e,i){let a=t[0],r=t[1],s=t[2],n=t[3];if(Straightness(a,r,s,n)<this.res2)this.offscreen([a,n])||(this.data.indices.push(e),this.data.indices.push(i));else{if(this.offscreen(t))return;let o=[.5*(a[0]+r[0]),.5*(a[1]+r[1]),.5*(a[2]+r[2])],h=[.5*(r[0]+s[0]),.5*(r[1]+s[1]),.5*(r[2]+s[2])],l=[.5*(s[0]+n[0]),.5*(s[1]+n[1]),.5*(s[2]+n[2])],c=[.5*(o[0]+h[0]),.5*(o[1]+h[1]),.5*(o[2]+h[2])],d=[.5*(h[0]+l[0]),.5*(h[1]+l[1]),.5*(h[2]+l[2])],m=[.5*(c[0]+d[0]),.5*(c[1]+d[1]),.5*(c[2]+d[2])],u=[a,o,c,m],f=[m,d,l,n],v=this.data.vertex1(m);this.Render(u,e,v),this.Render(f,v,i)}}}class Pixel extends Geometry{constructor(t,e,i,a,r){super(),this.controlpoint=t,this.width=e,this.CenterIndex=0,this.MaterialIndex=i,this.Min=a,this.Max=r}process(t){this.data.indices.push(this.data.vertex0(this.controlpoint,this.width)),this.append()}append(){material0Data.append(this.data)}}class Triangles extends Geometry{constructor(t,e,i){super(),this.CenterIndex=0,this.MaterialIndex=t,this.Min=e,this.Max=i,this.Positions=Positions,this.Normals=Normals,this.Colors=Colors,this.Indices=Indices,Positions=[],Normals=[],Colors=[],Indices=[],this.transparent=Materials[t].diffuse[3]<1}process(t){for(let t=0,e=this.Indices.length;t<e;++t){let e=this.Indices[t],i=e[0],a=this.Positions[i[0]],r=this.Positions[i[1]],s=this.Positions[i[2]];if(!this.offscreen([a,r,s])){let t=e.length>1?e[1]:i;if(t&&0!=t.length||(t=i),this.Colors.length>0){let n=e.length>2?e[2]:i;n&&0!=n.length||(n=i);let o=this.Colors[n[0]],h=this.Colors[n[1]],l=this.Colors[n[2]];this.transparent|=o[3]+h[3]+l[3]<765,materialIndex=-1-this.MaterialIndex,this.data.iVertex(i[0],a,this.Normals[t[0]],o),this.data.iVertex(i[1],r,this.Normals[t[1]],h),this.data.iVertex(i[2],s,this.Normals[t[2]],l)}else materialIndex=1+this.MaterialIndex,this.data.iVertex(i[0],a,this.Normals[t[0]]),this.data.iVertex(i[1],r,this.Normals[t[1]]),this.data.iVertex(i[2],s,this.Normals[t[2]])}}this.data.nvertices=this.Positions.length,this.data.indices.length>0&&this.append()}appe!
 nd(){this.transparent?transparentData.append(this.data):triangleData.append(this.data)}}function home(){mat4.identity(rotMat),initProjection(),setProjection(),redraw=!0}function initShader(t=[]){let e=getShader(gl,"fragment",t),i=getShader(gl,"vertex",t),a=gl.createProgram();return gl.attachShader(a,i),gl.attachShader(a,e),gl.linkProgram(a),gl.getProgramParameter(a,gl.LINK_STATUS)||alert("Could not initialize shaders"),a}class Split3{constructor(t,e,i,a){this.m0=[.5*(t[0]+e[0]),.5*(t[1]+e[1]),.5*(t[2]+e[2])];let r=.5*(e[0]+i[0]),s=.5*(e[1]+i[1]),n=.5*(e[2]+i[2]);this.m2=[.5*(i[0]+a[0]),.5*(i[1]+a[1]),.5*(i[2]+a[2])],this.m3=[.5*(this.m0[0]+r),.5*(this.m0[1]+s),.5*(this.m0[2]+n)],this.m4=[.5*(r+this.m2[0]),.5*(s+this.m2[1]),.5*(n+this.m2[2])],this.m5=[.5*(this.m3[0]+this.m4[0]),.5*(this.m3[1]+this.m4[1]),.5*(this.m3[2]+this.m4[2])]}}function iszero(t){return 0==t[0]&&0==t[1]&&0==t[2]}function unit(t){let e=1/(Math.sqrt(t[0]*t[0]+t[1]*t[1]+t[2]*t[2])||1);return[t[0]*e,t[1]*e,t[2]*e]}function abs2(t){return t[0]*t[0]+t[1]*t[1]+t[2]*t[2]}function dot(t,e){return t[0]*e[0]+t[1]*e[1]+t[2]*e[2]}function cross(t,e){return[t[1]*e[2]-t[2]*e[1],t[2]*e[0]-t[0]*e[2],t[0]*e[1]-t[1]*e[0]]}function bezierPP(t,e,i){return[t[0]+i[0]-2*e[0],t[1]+i[1]-2*e[1],t[2]+i[2]-2*e[2]]}function bezierPPP(t,e,i,a){return[a[0]-t[0]+3*(e[0]-i[0]),a[1]-t[1]+3*(e[1]-i[1]),a[2]-t[2]+3*(e[2]-i[2])]}function Straightness(t,e,i,a){let r=[third*(a[0]-t[0]),third*(a[1]-t[1]),third*(a[2]-t[2])];return Math.max(abs2([e[0]-r[0]-t[0],e[1]-r[1]-t[1],e[2]-r[2]-t[2]]),abs2([a[0]-r[0]-i[0],a[1]-r[1]-i[1],a[2]-r[2]-i[2]]))}function Distance2(t,e,i){let a=dot([t[0]-e[0],t[1]-e[1],t[2]-e[2]],i);return a*a}function corners(t,e){return[t,[t[0],t[1],e[2]],[t[0],e[1],t[2]],[t[0],e[1],e[2]],[e[0],t[1],t[2]],[e[0],t[1],e[2]],[e[0],e[1],t[2]],e]}function COBTarget(t,e){mat4.fromTranslation(translMat,[center.x,center.y,center.z]),mat4.invert(cjMatInv,translMat),mat4.multiply(t,e,cjMatInv),mat4.multiply(t,translMat,t)}function setUniforms(t){let e=t==pixelShader;gl.usePro!
 gram(t),t.vertexPositionAttribute=gl.getAttribLocation(t,"position"),gl.enableVertexAttribArray(t.vertexPositionAttribute),e&&(t.vertexWidthAttribute=gl.getAttribLocation(t,"width"),gl.enableVertexAttribArray(t.vertexWidthAttribute)),t==noNormalShader||e||(t.vertexNormalAttribute=gl.getAttribLocation(t,"normal"),gl.enableVertexAttribArray(t.vertexNormalAttribute)),t.vertexMaterialAttribute=gl.getAttribLocation(t,"materialIndex"),gl.enableVertexAttribArray(t.vertexMaterialAttribute),t.projViewMatUniform=gl.getUniformLocation(t,"projViewMat"),t.viewMatUniform=gl.getUniformLocation(t,"viewMat"),t.normMatUniform=gl.getUniformLocation(t,"normMat"),t!=colorShader&&t!=transparentShader||(t.vertexColorAttribute=gl.getAttribLocation(t,"color"),gl.enableVertexAttribArray(t.vertexColorAttribute));for(let e=0;e<Materials.length;++e)Materials[e].setUniform(t,"Materials",e);for(let e=0;e<Lights.length;++e)Lights[e].setUniform(t,"Lights",e);gl.uniformMatrix4fv(t.projViewMatUniform,!1,projViewMat),gl.uniformMatrix4fv(t.viewMatUniform,!1,viewMat),gl.uniformMatrix3fv(t.normMatUniform,!1,normMat)}function handleMouseDown(t){mouseDownOrTouchActive=!0,lastMouseX=t.clientX,lastMouseY=t.clientY}let pinchStart,touchStartTime,pinch=!1;function pinchDistance(t){return Math.hypot(t[0].pageX-t[1].pageX,t[0].pageY-t[1].pageY)}function handleTouchStart(t){t.preventDefault();let e=t.targetTouches;swipe=rotate=pinch=!1,zooming||(1!=e.length||mouseDownOrTouchActive||(touchStartTime=(new Date).getTime(),touchId=e[0].identifier,lastMouseX=e[0].pageX,lastMouseY=e[0].pageY),2!=e.length||mouseDownOrTouchActive||(touchId=e[0].identifier,pinchStart=pinchDistance(e),pinch=!0))}function handleMouseUpOrTouchEnd(t){mouseDownOrTouchActive=!1}function rotateScene(t,e,i,a,r){if(t==i&&e==a)return;let[s,n]=arcball([t,-e],[i,-a]);mat4.fromRotation(rotMats,2*r*ArcballFactor*s/lastzoom,n),mat4.multiply(rotMat,rotMats,rotMat)}function shiftScene(t,e,i,a){let r=1/lastzoom;shift.x+=(i-t)*r*halfCanvasWidth,shift.y-=(a-e)*r*halfCanvasHeight}function panScene(t,e,i,a){!
 orthographic?shiftScene(t,e,i,a):(center.x+=(i-t)*(viewParam.xmax-viewParam.xmin),center.y-=(a-e)*(viewParam.ymax-viewParam.ymin))}function updateViewMatrix(){COBTarget(viewMat,rotMat),mat4.translate(viewMat,viewMat,[center.x,center.y,0]),mat3.fromMat4(viewMat3,viewMat),mat3.invert(normMat,viewMat3),mat4.multiply(projViewMat,projMat,viewMat)}function capzoom(){let t=Math.sqrt(Number.MAX_VALUE),e=1/t;Zoom<=e&&(Zoom=e),Zoom>=t&&(Zoom=t),Zoom!=lastzoom&&(remesh=!0),lastzoom=Zoom}function zoomImage(t){let e=zoomStep*halfCanvasHeight*t;const i=Math.log(.1*Number.MAX_VALUE)/Math.log(zoomFactor);Math.abs(e)<i&&(Zoom*=zoomFactor**e,capzoom())}function normMouse(t){let e=t[0],i=t[1],a=Math.hypot(e,i);return a>1&&(denom=1/a,e*=denom,i*=denom),[e,i,Math.sqrt(Math.max(1-i*i-e*e,0))]}function arcball(t,e){let i=normMouse(t),a=normMouse(e),r=dot(i,a);return r>1?r=1:r<-1&&(r=-1),[Math.acos(r),unit(cross(i,a))]}function zoomScene(t,e,i,a){zoomImage(e-a)}const DRAGMODE_ROTATE=1,DRAGMODE_SHIFT=2,DRAGMODE_ZOOM=3,DRAGMODE_PAN=4;function processDrag(t,e,i,a=1){let r;switch(i){case DRAGMODE_ROTATE:r=rotateScene;break;case DRAGMODE_SHIFT:r=shiftScene;break;case DRAGMODE_ZOOM:r=zoomScene;break;case DRAGMODE_PAN:r=panScene;break;default:r=((t,e,i,a)=>{})}r((lastMouseX-halfCanvasWidth)/halfCanvasWidth,(lastMouseY-halfCanvasHeight)/halfCanvasHeight,(t-halfCanvasWidth)/halfCanvasWidth,(e-halfCanvasHeight)/halfCanvasHeight,a),lastMouseX=t,lastMouseY=e,setProjection(),redraw=!0}function handleKey(t){let e=[];switch(t.key){case"x":e=[1,0,0];break;case"y":e=[0,1,0];break;case"z":e=[0,0,1];break;case"h":home();break;case"+":case"=":case">":expand();break;case"-":case"_":case"<":shrink()}e.length>0&&(mat4.rotate(rotMat,rotMat,.1,e),updateViewMatrix(),redraw=!0)}function handleMouseWheel(t){t.preventDefault(),t.deltaY<0?Zoom*=zoomFactor:Zoom/=zoomFactor,capzoom(),setProjection(),redraw=!0}function handleMouseMove(t){if(!mouseDownOrTouchActive)return;let e;processDrag(t.clientX,t.clientY,e=t.getModifierState("Control")?DRAGMODE_SHIFT:t.getModifier!
 State("Shift")?DRAGMODE_ZOOM:t.getModifierState("Alt")?DRAGMODE_PAN:DRAGMODE_ROTATE)}let indexExt,zooming=!1,swipe=!1,rotate=!1;function handleTouchMove(t){if(t.preventDefault(),zooming)return;let e=t.targetTouches;if(!pinch&&1==e.length&&touchId==e[0].identifier){let t=e[0].pageX,i=e[0].pageY,a=t-lastMouseX,r=i-lastMouseY,s=a*a+r*r<=shiftHoldDistance*shiftHoldDistance;if(s&&!swipe&&!rotate&&(new Date).getTime()-touchStartTime>shiftWaitTime&&(navigator.vibrate&&window.navigator.vibrate(vibrateTime),swipe=!0),swipe)processDrag(t,i,DRAGMODE_SHIFT);else if(!s){rotate=!0,processDrag(e[0].pageX,e[0].pageY,DRAGMODE_ROTATE,.5)}}if(pinch&&!swipe&&2==e.length&&touchId==e[0].identifier){let t=pinchDistance(e),i=t-pinchStart;zooming=!0,(i*=zoomPinchFactor)>zoomPinchCap&&(i=zoomPinchCap),i<-zoomPinchCap&&(i=-zoomPinchCap),zoomImage(i/size2),pinchStart=t,swipe=rotate=zooming=!1,setProjection(),redraw=!0}}function setBuffer(){positionBuffer=gl.createBuffer(),materialBuffer=gl.createBuffer(),colorBuffer=gl.createBuffer(),indexBuffer=gl.createBuffer(),indexExt=gl.getExtension("OES_element_index_uint")}let pixelShader,noNormalShader,materialShader,colorShader,transparentShader,zbuffer=[];function transformVertices(t){let e=viewMat[2],i=viewMat[6],a=viewMat[10];zbuffer.length=t.length;for(let r=0;r<t.length;++r){let s=6*r;zbuffer[r]=e*t[s]+i*t[s+1]+a*t[s+2]}}function draw(){gl.clearColor(Background[0],Background[1],Background[2],Background[3]),gl.clear(gl.COLOR_BUFFER_BIT|gl.DEPTH_BUFFER_BIT),material0Data.clear(),material1Data.clear(),materialData.clear(),colorData.clear(),triangleData.clear(),transparentData.clear(),P.forEach(function(t){t.render()}),drawBuffer(material0Data,pixelShader),drawBuffer(material1Data,noNormalShader),drawBuffer(materialData,materialShader),drawBuffer(colorData,colorShader),drawBuffer(triangleData,transparentShader);let t=transparentData.indices;if(t.length>0){transformVertices(transparentData.vertices);let e=t.length/3,i=Array(e).fill().map((t,e)=>e);i.sort(function(e,i){let a=3*e;Ia=t[a],Ib=t[a+1],I!
 c=t[a+2];let r=3*i;return IA=t[r],IB=t[r+1],IC=t[r+2],zbuffer[Ia]+zbuffer[Ib]+zbuffer[Ic]<zbuffer[IA]+zbuffer[IB]+zbuffer[IC]?-1:1});let a=Array(t.length);for(let r=0;r<e;++r){let e=3*i[r];a[3*r]=t[e],a[3*r+1]=t[e+1],a[3*r+2]=t[e+2]}gl.depthMask(!1),drawBuffer(transparentData,transparentShader,a),gl.depthMask(!0)}remesh=!1}function tick(){requestAnimationFrame(tick),redraw&&(draw(),redraw=!1)}function setDimensions(t,e,i,a){let r=t/e,s=1/lastzoom,n=i/t*lastzoom,o=a/e*lastzoom;if(orthographic){let t=B[0]-b[0],e=B[1]-b[1];if(t<e*r){let t=.5*e*r*s,i=2*t*n,a=e*s*o;viewParam.xmin=-t-i,viewParam.xmax=t-i,viewParam.ymin=b[1]*s-a,viewParam.ymax=B[1]*s-a}else{let e=.5*t/(r*Zoom),i=t*s*n,a=2*e*o;viewParam.xmin=b[0]*s-i,viewParam.xmax=B[0]*s-i,viewParam.ymin=-e-a,viewParam.ymax=e-a}}else{let t=H*s,e=t*r,i=2*e*n,a=2*t*o;viewParam.xmin=-e-i,viewParam.xmax=e-i,viewParam.ymin=-t-a,viewParam.ymax=t-a}}function setProjection(){setDimensions(canvasWidth,canvasHeight,shift.x,shift.y),(orthographic?mat4.ortho:mat4.frustum)(projMat,viewParam.xmin,viewParam.xmax,viewParam.ymin,viewParam.ymax,-viewParam.zmax,-viewParam.zmin),updateViewMatrix()}function initProjection(){H=-Math.tan(.5*angle)*B[2],center.x=center.y=0,center.z=.5*(b[2]+B[2]),lastzoom=Zoom=Zoom0,viewParam.zmin=b[2],viewParam.zmax=B[2],shift.x=shift.y=0}function setViewport(){gl.viewportWidth=canvasWidth,gl.viewportHeight=canvasHeight,gl.viewport(0,0,gl.viewportWidth,gl.viewportHeight),home()}function setCanvas(){canvas.width=canvasWidth,canvas.height=canvasHeight,size2=Math.hypot(canvasWidth,canvasHeight),halfCanvasWidth=.5*canvasWidth,halfCanvasHeight=.5*canvasHeight}function setsize(t,e){t>maxViewportWidth&&(t=maxViewportWidth),e>maxViewportHeight&&(e=maxViewportHeight),shift.x*=t/canvasWidth,shift.y*=e/canvasHeight,canvasWidth=t,canvasHeight=e,setCanvas(),setViewport()}function expand(){setsize(canvasWidth*resizeStep+.5,canvasHeight*resizeStep+.5)}function shrink(){setsize(Math.max(canvasWidth/resizeStep+.5,1),Math.max(canvasHeight/resizeStep+.5,1))}function webGLStart!
 (){if(canvas=document.getElementById("Asymptote"),absolute)canvasWidth*=window.devicePixelRatio,canvasHeight*=window.devicePixelRatio;else{0==canvas.width&&(canvas.width=Math.max(window.innerWidth-windowTrim,windowTrim)),0==canvas.height&&(canvas.height=Math.max(window.innerHeight-windowTrim,windowTrim));let t=canvasWidth/canvasHeight;canvas.width>canvas.height*t?canvas.width=Math.min(canvas.height*t,canvas.width):canvas.height=Math.min(canvas.width/t,canvas.height),canvas.width>0&&(canvasWidth=canvas.width),canvas.height>0&&(canvasHeight=canvas.height)}setCanvas(),ArcballFactor=1+8*Math.hypot(viewportmargin[0],viewportmargin[1])/size2,initGL(),gl.enable(gl.BLEND),gl.blendFunc(gl.SRC_ALPHA,gl.ONE_MINUS_SRC_ALPHA),gl.enable(gl.DEPTH_TEST),setViewport(),noNormalShader=initShader(),pixelShader=initShader(["WIDTH"]),materialShader=initShader(["NORMAL"]),colorShader=initShader(["NORMAL","COLOR"]),transparentShader=initShader(["NORMAL","COLOR","TRANSPARENT"]),setBuffer(),canvas.onmousedown=handleMouseDown,document.onmouseup=handleMouseUpOrTouchEnd,document.onmousemove=handleMouseMove,canvas.onkeydown=handleKey,canvas.addEventListener("wheel",handleMouseWheel,!1),canvas.addEventListener("touchstart",handleTouchStart,!1),canvas.addEventListener("touchend",handleMouseUpOrTouchEnd,!1),canvas.addEventListener("touchcancel",handleMouseUpOrTouchEnd,!1),canvas.addEventListener("touchleave",handleMouseUpOrTouchEnd,!1),canvas.addEventListener("touchmove",handleTouchMove,!1),document.addEventListener("keydown",handleKey,!1),tick()}
-/*@license for gl-matrix mat3 and mat4 functions:
-Copyright (c) 2015, Brandon Jones, Colin MacKenzie IV.
-
-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

Added: trunk/Build/source/utils/asymptote/base/webgl/asygl.js
===================================================================
--- trunk/Build/source/utils/asymptote/base/webgl/asygl.js	                        (rev 0)
+++ trunk/Build/source/utils/asymptote/base/webgl/asygl.js	2019-10-11 21:35:51 UTC (rev 52346)
@@ -0,0 +1,39 @@
+/*@license
+ gl.js: Render Bezier patches via subdivision with WebGL.
+  Copyright 2019: John C. Bowman and Supakorn "Jamie" Rassameemasmuang
+  University of Alberta
+
+This program is free software; you can redistribute it and/or modify
+it under the terms of the GNU Lesser General Public License as published by
+the Free Software Foundation; either version 3 of the License, or
+(at your option) any later version.
+
+This program is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+GNU Lesser General Public License for more details.
+
+You should have received a copy of the GNU Lesser General Public License
+along with this program.  If not, see <http://www.gnu.org/licenses/>.
+*/
+let gl,canvas,canvasWidth,canvasHeight,halfCanvasWidth,halfCanvasHeight;!function(t,e){if("object"==typeof exports&&"object"==typeof module)module.exports=e();else if("function"==typeof define&&define.amd)define([],e);else{var i=e();for(var r in i)("object"==typeof exports?exports:t)[r]=i[r]}}("undefined"!=typeof self?self:this,function(){return function(t){var e={};function i(r){if(e[r])return e[r].exports;var a=e[r]={i:r,l:!1,exports:{}};return t[r].call(a.exports,a,a.exports,i),a.l=!0,a.exports}return i.m=t,i.c=e,i.d=function(t,e,r){i.o(t,e)||Object.defineProperty(t,e,{configurable:!1,enumerable:!0,get:r})},i.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return i.d(e,"a",e),e},i.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},i.p="",i(i.s=1)}([function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.setMatrixArrayType=function(t){e.ARRAY_TYPE=t},e.toRadian=function(t){return t*a},e.equals=function(t,e){return Math.abs(t-e)<=r*Math.max(1,Math.abs(t),Math.abs(e))};var r=e.EPSILON=1e-6;e.ARRAY_TYPE="undefined"!=typeof Float32Array?Float32Array:Array,e.RANDOM=Math.random;var a=Math.PI/180},function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.mat4=e.mat3=void 0;var r=s(i(2)),a=s(i(3));function s(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var i in t)Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i]);return e.default=t,e}e.mat3=r,e.mat4=a},function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.create=function(){var t=new r.ARRAY_TYPE(9);return t[0]=1,t[1]=0,t[2]=0,t[3]=0,t[4]=1,t[5]=0,t[6]=0,t[7]=0,t[8]=1,t},e.fromMat4=function(t,e){return t[0]=e[0],t[1]=e[1],t[2]=e[2],t[3]=e[4],t[4]=e[5],t[5]=e[6],t[6]=e[8],t[7]=e[9],t[8]=e[10],t},e.invert=function(t,e){var i=e[0],r=e[1],a=e[2],s=e[3],n=e[4],o=e[5],h=e[6],l=e[7],c=e[8],d=c*n-o*l,m=-c*s+o*h,u=l*s-n*h,f=i*d+r*m+a*u;if(!f)return null;return f=1/f,t[0]=d*f,t[1]=(-c*r+a*l)*f,t[2]=(o*r-a*n)*f,t[3]=m*f,t[4]=(c*i-a*h)!
 *f,t[5]=(-o*i+a*s)*f,t[6]=u*f,t[7]=(-l*i+r*h)*f,t[8]=(n*i-r*s)*f,t};var r=function(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var i in t)Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i]);return e.default=t,e}(i(0))},function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.create=function(){var t=new r.ARRAY_TYPE(16);return t[0]=1,t[1]=0,t[2]=0,t[3]=0,t[4]=0,t[5]=1,t[6]=0,t[7]=0,t[8]=0,t[9]=0,t[10]=1,t[11]=0,t[12]=0,t[13]=0,t[14]=0,t[15]=1,t},e.identity=function(t){return t[0]=1,t[1]=0,t[2]=0,t[3]=0,t[4]=0,t[5]=1,t[6]=0,t[7]=0,t[8]=0,t[9]=0,t[10]=1,t[11]=0,t[12]=0,t[13]=0,t[14]=0,t[15]=1,t},e.invert=function(t,e){var i=e[0],r=e[1],a=e[2],s=e[3],n=e[4],o=e[5],h=e[6],l=e[7],c=e[8],d=e[9],m=e[10],u=e[11],f=e[12],v=e[13],p=e[14],g=e[15],x=i*o-r*n,M=i*h-a*n,w=i*l-s*n,A=r*h-a*o,S=r*l-s*o,b=a*l-s*h,P=c*v-d*f,z=c*p-m*f,R=c*g-u*f,y=d*p-m*v,D=d*g-u*v,T=m*g-u*p,E=x*T-M*D+w*y+A*R-S*z+b*P;if(!E)return null;return E=1/E,t[0]=(o*T-h*D+l*y)*E,t[1]=(a*D-r*T-s*y)*E,t[2]=(v*b-p*S+g*A)*E,t[3]=(m*S-d*b-u*A)*E,t[4]=(h*R-n*T-l*z)*E,t[5]=(i*T-a*R+s*z)*E,t[6]=(p*w-f*b-g*M)*E,t[7]=(c*b-m*w+u*M)*E,t[8]=(n*D-o*R+l*P)*E,t[9]=(r*R-i*D-s*P)*E,t[10]=(f*S-v*w+g*x)*E,t[11]=(d*w-c*S-u*x)*E,t[12]=(o*z-n*y-h*P)*E,t[13]=(i*y-r*z+a*P)*E,t[14]=(v*M-f*A-p*x)*E,t[15]=(c*A-d*M+m*x)*E,t},e.multiply=a,e.translate=function(t,e,i){var r=i[0],a=i[1],s=i[2],n=void 0,o=void 0,h=void 0,l=void 0,c=void 0,d=void 0,m=void 0,u=void 0,f=void 0,v=void 0,p=void 0,g=void 0;e===t?(t[12]=e[0]*r+e[4]*a+e[8]*s+e[12],t[13]=e[1]*r+e[5]*a+e[9]*s+e[13],t[14]=e[2]*r+e[6]*a+e[10]*s+e[14],t[15]=e[3]*r+e[7]*a+e[11]*s+e[15]):(n=e[0],o=e[1],h=e[2],l=e[3],c=e[4],d=e[5],m=e[6],u=e[7],f=e[8],v=e[9],p=e[10],g=e[11],t[0]=n,t[1]=o,t[2]=h,t[3]=l,t[4]=c,t[5]=d,t[6]=m,t[7]=u,t[8]=f,t[9]=v,t[10]=p,t[11]=g,t[12]=n*r+c*a+f*s+e[12],t[13]=o*r+d*a+v*s+e[13],t[14]=h*r+m*a+p*s+e[14],t[15]=l*r+u*a+g*s+e[15]);return t},e.rotate=function(t,e,i,a){var s=a[0],n=a[1],o=a[2],h=Math.sqrt(s*s+n*n+o*o),l=void 0,c=void 0,d=void 0,m=void 0,u=void 0,f=void 0,v=void 0,p=void !
 0,g=void 0,x=void 0,M=void 0,w=void 0,A=void 0,S=void 0,b=void 0,P=void 0,z=void 0,R=void 0,y=void 0,D=void 0,T=void 0,E=void 0,I=void 0,O=void 0;if(Math.abs(h)<r.EPSILON)return null;s*=h=1/h,n*=h,o*=h,l=Math.sin(i),c=Math.cos(i),d=1-c,m=e[0],u=e[1],f=e[2],v=e[3],p=e[4],g=e[5],x=e[6],M=e[7],w=e[8],A=e[9],S=e[10],b=e[11],P=s*s*d+c,z=n*s*d+o*l,R=o*s*d-n*l,y=s*n*d-o*l,D=n*n*d+c,T=o*n*d+s*l,E=s*o*d+n*l,I=n*o*d-s*l,O=o*o*d+c,t[0]=m*P+p*z+w*R,t[1]=u*P+g*z+A*R,t[2]=f*P+x*z+S*R,t[3]=v*P+M*z+b*R,t[4]=m*y+p*D+w*T,t[5]=u*y+g*D+A*T,t[6]=f*y+x*D+S*T,t[7]=v*y+M*D+b*T,t[8]=m*E+p*I+w*O,t[9]=u*E+g*I+A*O,t[10]=f*E+x*I+S*O,t[11]=v*E+M*I+b*O,e!==t&&(t[12]=e[12],t[13]=e[13],t[14]=e[14],t[15]=e[15]);return t},e.fromTranslation=function(t,e){return t[0]=1,t[1]=0,t[2]=0,t[3]=0,t[4]=0,t[5]=1,t[6]=0,t[7]=0,t[8]=0,t[9]=0,t[10]=1,t[11]=0,t[12]=e[0],t[13]=e[1],t[14]=e[2],t[15]=1,t},e.fromRotation=function(t,e,i){var a=i[0],s=i[1],n=i[2],o=Math.sqrt(a*a+s*s+n*n),h=void 0,l=void 0,c=void 0;if(Math.abs(o)<r.EPSILON)return null;return a*=o=1/o,s*=o,n*=o,h=Math.sin(e),l=Math.cos(e),c=1-l,t[0]=a*a*c+l,t[1]=s*a*c+n*h,t[2]=n*a*c-s*h,t[3]=0,t[4]=a*s*c-n*h,t[5]=s*s*c+l,t[6]=n*s*c+a*h,t[7]=0,t[8]=a*n*c+s*h,t[9]=s*n*c-a*h,t[10]=n*n*c+l,t[11]=0,t[12]=0,t[13]=0,t[14]=0,t[15]=1,t},e.frustum=function(t,e,i,r,a,s,n){var o=1/(i-e),h=1/(a-r),l=1/(s-n);return t[0]=2*s*o,t[1]=0,t[2]=0,t[3]=0,t[4]=0,t[5]=2*s*h,t[6]=0,t[7]=0,t[8]=(i+e)*o,t[9]=(a+r)*h,t[10]=(n+s)*l,t[11]=-1,t[12]=0,t[13]=0,t[14]=n*s*2*l,t[15]=0,t},e.ortho=function(t,e,i,r,a,s,n){var o=1/(e-i),h=1/(r-a),l=1/(s-n);return t[0]=-2*o,t[1]=0,t[2]=0,t[3]=0,t[4]=0,t[5]=-2*h,t[6]=0,t[7]=0,t[8]=0,t[9]=0,t[10]=2*l,t[11]=0,t[12]=(e+i)*o,t[13]=(a+r)*h,t[14]=(n+s)*l,t[15]=1,t};var r=function(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var i in t)Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i]);return e.default=t,e}(i(0));function a(t,e,i){var r=e[0],a=e[1],s=e[2],n=e[3],o=e[4],h=e[5],l=e[6],c=e[7],d=e[8],m=e[9],u=e[10],f=e[11],v=e[12],p=e[13],g=e[14],x=e[15],M=i[0],w=i[1],A=i[2],S=i[3];return t!
 [0]=M*r+w*o+A*d+S*v,t[1]=M*a+w*h+A*m+S*p,t[2]=M*s+w*l+A*u+S*g,t[3]=M*n+w*c+A*f+S*x,M=i[4],w=i[5],A=i[6],S=i[7],t[4]=M*r+w*o+A*d+S*v,t[5]=M*a+w*h+A*m+S*p,t[6]=M*s+w*l+A*u+S*g,t[7]=M*n+w*c+A*f+S*x,M=i[8],w=i[9],A=i[10],S=i[11],t[8]=M*r+w*o+A*d+S*v,t[9]=M*a+w*h+A*m+S*p,t[10]=M*s+w*l+A*u+S*g,t[11]=M*n+w*c+A*f+S*x,M=i[12],w=i[13],A=i[14],S=i[15],t[12]=M*r+w*o+A*d+S*v,t[13]=M*a+w*h+A*m+S*p,t[14]=M*s+w*l+A*u+S*g,t[15]=M*n+w*c+A*f+S*x,t}}])});let Zoom,Zoom0,pixel=.75,BezierFactor=.4,FillFactor=.1,maxViewportWidth=window.innerWidth,maxViewportHeight=window.innerHeight,viewportmargin=0,viewportshift=[0,0];const windowTrim=10;let zoomFactor,zoomPinchFactor,zoomPinchCap,zoomStep,shiftHoldDistance,shiftWaitTime,vibrateTime,lastzoom,H,zmin,zmax,size2,ArcballFactor,b,B,positionBuffer,materialBuffer,colorBuffer,indexBuffer,resizeStep=1.2,Fuzz2=1e3*Number.EPSILON,Fuzz4=Fuzz2*Fuzz2,third=1/3,P=[],Materials=[],Lights=[],Centers=[],Background=[1,1,1,1],absolute=!1,rotMat=mat4.create(),projMat=mat4.create(),viewMat=mat4.create(),projViewMat=mat4.create(),normMat=mat3.create(),viewMat3=mat3.create(),rotMats=mat4.create(),cjMatInv=mat4.create(),translMat=mat4.create(),center={x:0,y:0,z:0},shift={x:0,y:0},viewParam={xmin:0,xmax:0,ymin:0,ymax:0,zmin:0,zmax:0},redraw=!0,remesh=!0,mouseDownOrTouchActive=!1,lastMouseX=null,lastMouseY=null,touchID=null,Positions=[],Normals=[],Colors=[],Indices=[];class Material{constructor(t,e,i,r,a,s){this.diffuse=t,this.emissive=e,this.specular=i,this.shininess=r,this.metallic=a,this.fresnel0=s}setUniform(t,e,i=null){let r;r=null===i?i=>gl.getUniformLocation(t,e+"."+i):r=>gl.getUniformLocation(t,e+"["+i+"]."+r),gl.uniform4fv(r("diffuse"),new Float32Array(this.diffuse)),gl.uniform4fv(r("emissive"),new Float32Array(this.emissive)),gl.uniform4fv(r("specular"),new Float32Array(this.specular)),gl.uniform1f(r("shininess"),this.shininess),gl.uniform1f(r("metallic"),this.metallic),gl.uniform1f(r("fresnel0"),this.fresnel0)}}let enumPointLight=1,enumDirectionalLight=2;class Light{constructor(t,e){this.direction=t,t!
 his.color=e}setUniform(t,e,i){let r=r=>gl.getUniformLocation(t,e+"["+i+"]."+r);gl.uniform3fv(r("direction"),new Float32Array(this.direction)),gl.uniform3fv(r("color"),new Float32Array(this.color))}}function initGL(){try{gl=canvas.getContext("webgl",{alpha:Background[3]<1})}catch(t){}gl||alert("Could not initialize WebGL")}function getShader(t,e,i=[]){let r=document.getElementById(e);if(!r)return null;let a=`#version 100\n#ifdef GL_FRAGMENT_PRECISION_HIGH\n  precision highp float;\n#else\n  precision mediump float;\n#endif\n  #define nlights ${Lights.length}\n\n  const int nLights=${Math.max(Lights.length,1)};\n\n  const int nMaterials=${Math.max(Materials.length,1)};\n`;orthographic&&(a+="#define ORTHOGRAPHIC\n"),i.forEach(t=>a+="#define "+t+"\n");let s,n=r.firstChild;for(;n;)3==n.nodeType&&(a+=n.textContent),n=n.nextSibling;if("x-shader/x-fragment"==r.type)s=t.createShader(t.FRAGMENT_SHADER);else{if("x-shader/x-vertex"!=r.type)return null;s=t.createShader(t.VERTEX_SHADER)}return t.shaderSource(s,a),t.compileShader(s),t.getShaderParameter(s,t.COMPILE_STATUS)?s:(alert(t.getShaderInfoLog(s)),null)}function drawBuffer(t,e,i=t.indices){if(0==t.indices.length)return;let r=e==pixelShader,a=!r&&e!=noNormalShader;setUniforms(e),gl.bindBuffer(gl.ARRAY_BUFFER,positionBuffer),gl.bufferData(gl.ARRAY_BUFFER,new Float32Array(t.vertices),gl.STATIC_DRAW),gl.vertexAttribPointer(e.vertexPositionAttribute,3,gl.FLOAT,!1,a?24:r?16:12,0),a?gl.vertexAttribPointer(e.vertexNormalAttribute,3,gl.FLOAT,!1,24,12):r&&gl.vertexAttribPointer(e.vertexWidthAttribute,1,gl.FLOAT,!1,16,12),gl.bindBuffer(gl.ARRAY_BUFFER,materialBuffer),gl.bufferData(gl.ARRAY_BUFFER,new Int16Array(t.materials),gl.STATIC_DRAW),gl.vertexAttribPointer(e.vertexMaterialAttribute,1,gl.SHORT,!1,2,0),e!=colorShader&&e!=transparentShader||(gl.bindBuffer(gl.ARRAY_BUFFER,colorBuffer),gl.bufferData(gl.ARRAY_BUFFER,new Uint8Array(t.colors),gl.STATIC_DRAW),gl.vertexAttribPointer(e.vertexColorAttribute,4,gl.UNSIGNED_BYTE,!0,0,0)),gl.bindBuffer(gl.ELEMENT_ARRAY_BUFFER,indexBuffer),g!
 l.bufferData(gl.ELEMENT_ARRAY_BUFFER,indexExt?new Uint32Array(i):new Uint16Array(i),gl.STATIC_DRAW),gl.drawElements(a?gl.TRIANGLES:r?gl.POINTS:gl.LINES,i.length,indexExt?gl.UNSIGNED_INT:gl.UNSIGNED_SHORT,0)}class vertexBuffer{constructor(){this.clear()}clear(){this.vertices=[],this.materials=[],this.colors=[],this.indices=[],this.nvertices=0}vertex(t,e){return this.vertices.push(t[0]),this.vertices.push(t[1]),this.vertices.push(t[2]),this.vertices.push(e[0]),this.vertices.push(e[1]),this.vertices.push(e[2]),this.materials.push(materialIndex),this.nvertices++}Vertex(t,e,i=[0,0,0,0]){return this.vertices.push(t[0]),this.vertices.push(t[1]),this.vertices.push(t[2]),this.vertices.push(e[0]),this.vertices.push(e[1]),this.vertices.push(e[2]),this.materials.push(materialIndex),this.colors.push(i[0]),this.colors.push(i[1]),this.colors.push(i[2]),this.colors.push(i[3]),this.nvertices++}vertex1(t){return this.vertices.push(t[0]),this.vertices.push(t[1]),this.vertices.push(t[2]),this.materials.push(materialIndex),this.nvertices++}vertex0(t,e){return this.vertices.push(t[0]),this.vertices.push(t[1]),this.vertices.push(t[2]),this.vertices.push(e),this.materials.push(materialIndex),this.nvertices++}iVertex(t,e,i,r=[0,0,0,0]){let a=6*t;this.vertices[a]=e[0],this.vertices[a+1]=e[1],this.vertices[a+2]=e[2],this.vertices[a+3]=i[0],this.vertices[a+4]=i[1],this.vertices[a+5]=i[2],this.materials[t]=materialIndex;let s=4*t;this.colors[s]=r[0],this.colors[s+1]=r[1],this.colors[s+2]=r[2],this.colors[s+3]=r[3],this.indices.push(t)}append(t){append(this.vertices,t.vertices),append(this.materials,t.materials),append(this.colors,t.colors),appendOffset(this.indices,t.indices,this.nvertices),this.nvertices+=t.nvertices}}let materialIndex,material0Data=new vertexBuffer,material1Data=new vertexBuffer,materialData=new vertexBuffer,colorData=new vertexBuffer,transparentData=new vertexBuffer,triangleData=new vertexBuffer;function append(t,e){let i=t.length,r=e.length;t.length+=r;for(let a=0;a<r;++a)t[i+a]=e[a]}function appendOffset(t,e,i){let r=t!
 .length,a=e.length;t.length+=e.length;for(let s=0;s<a;++s)t[r+s]=e[s]+i}class Geometry{constructor(){this.data=new vertexBuffer,this.Onscreen=!1,this.m=[]}offscreen(t){let e=projViewMat,i=t[0],r=i[0],a=i[1],s=i[2],n=1/(e[3]*r+e[7]*a+e[11]*s+e[15]);this.x=this.X=(e[0]*r+e[4]*a+e[8]*s+e[12])*n,this.y=this.Y=(e[1]*r+e[5]*a+e[9]*s+e[13])*n;for(let i=1,r=t.length;i<r;++i){let r=t[i],a=r[0],s=r[1],n=r[2],o=1/(e[3]*a+e[7]*s+e[11]*n+e[15]),h=(e[0]*a+e[4]*s+e[8]*n+e[12])*o,l=(e[1]*a+e[5]*s+e[9]*n+e[13])*o;h<this.x?this.x=h:h>this.X&&(this.X=h),l<this.y?this.y=l:l>this.Y&&(this.Y=l)}return(this.X<-1.01||this.x>1.01||this.Y<-1.01||this.y>1.01)&&(this.Onscreen=!1,!0)}T(t){let e=this.c[0],i=this.c[1],r=this.c[2],a=t[0]-e,s=t[1]-i,n=t[2]-r;return[a*normMat[0]+s*normMat[3]+n*normMat[6]+e,a*normMat[1]+s*normMat[4]+n*normMat[7]+i,a*normMat[2]+s*normMat[5]+n*normMat[8]+r]}Tcorners(t,e){return[this.T(t),this.T([t[0],t[1],e[2]]),this.T([t[0],e[1],t[2]]),this.T([t[0],e[1],e[2]]),this.T([e[0],t[1],t[2]]),this.T([e[0],t[1],e[2]]),this.T([e[0],e[1],t[2]]),this.T(e)]}render(){let t;if(0==this.CenterIndex?t=corners(this.Min,this.Max):(this.c=Centers[this.CenterIndex-1],t=this.Tcorners(this.Min,this.Max)),this.offscreen(t))return void this.data.clear();let e,i=this.controlpoints;if(0==this.CenterIndex){if(!remesh&&this.Onscreen)return void this.append();e=i}else{let t=i.length;e=Array(t);for(let r=0;r<t;++r)e[r]=this.T(i[r])}materialIndex=this.MaterialIndex;let r=orthographic?1:this.Min[2]/B[2],a=pixel*Math.hypot(r*(viewParam.xmax-viewParam.xmin),r*(viewParam.ymax-viewParam.ymin))/size2;this.res2=a*a,this.Epsilon=FillFactor*a,this.data.clear(),this.Onscreen=!0,this.process(e)}}class BezierPatch extends Geometry{constructor(t,e,i,r,a,s){super(),this.controlpoints=t,this.Min=r,this.Max=a,this.color=s,this.CenterIndex=e;let n=t.length;if(s){let t=s[0][3]+s[1][3]+s[2][3];this.transparent=16==n||4==n?t+s[3][3]<1020:t<765}else this.transparent=Materials[i].diffuse[3]<1;this.transparent?(this.MaterialIndex=s?-1-i:1+i,this.vertex=this.data.Vertex!
 .bind(this.data)):(this.MaterialIndex=i,this.vertex=this.data.vertex.bind(this.data)),this.L2norm(this.controlpoints)}L2norm(t){let e=t[0];this.epsilon=0;let i=t.length;for(let r=1;r<i;++r)this.epsilon=Math.max(this.epsilon,abs2([t[r][0]-e[0],t[r][1]-e[1],t[r][2]-e[2]]));this.epsilon*=Fuzz4}processTriangle(t){let e=t[0],i=t[1],r=t[2],a=unit(cross([i[0]-e[0],i[1]-e[1],i[2]-e[2]],[r[0]-e[0],r[1]-e[1],r[2]-e[2]]));this.offscreen([e,i,r])||(this.color?(this.data.indices.push(this.data.Vertex(e,a,this.color[0])),this.data.indices.push(this.data.Vertex(i,a,this.color[1])),this.data.indices.push(this.data.Vertex(r,a,this.color[2]))):(this.data.indices.push(this.vertex(e,a)),this.data.indices.push(this.vertex(i,a)),this.data.indices.push(this.vertex(r,a))),this.append())}processQuad(t){let e=t[0],i=t[1],r=t[2],a=t[3],s=cross([i[0]-e[0],i[1]-e[1],i[2]-e[2]],[r[0]-i[0],r[1]-i[1],r[2]-i[2]]),n=cross([r[0]-a[0],r[1]-a[1],r[2]-a[2]],[a[0]-e[0],a[1]-e[1],a[2]-e[2]]),o=unit([s[0]+n[0],s[1]+n[1],s[2]+n[2]]);if(!this.offscreen([e,i,r,a])){let t,s,n,h;this.color?(t=this.data.Vertex(e,o,this.color[0]),s=this.data.Vertex(i,o,this.color[1]),n=this.data.Vertex(r,o,this.color[2]),h=this.data.Vertex(a,o,this.color[3])):(t=this.vertex(e,o),s=this.vertex(i,o),n=this.vertex(r,o),h=this.vertex(a,o)),this.data.indices.push(t),this.data.indices.push(s),this.data.indices.push(n),this.data.indices.push(t),this.data.indices.push(n),this.data.indices.push(h),this.append()}}process(t){if(10==t.length)return this.process3(t);if(3==t.length)return this.processTriangle(t);if(4==t.length)return this.processQuad(t);let e=t[0],i=t[3],r=t[12],a=t[15],s=this.normal(i,t[2],t[1],e,t[4],t[8],r);iszero(s)&&iszero(s=this.normal(i,t[2],t[1],e,t[13],t[14],a))&&(s=this.normal(a,t[11],t[7],i,t[4],t[8],r));let n=this.normal(e,t[4],t[8],r,t[13],t[14],a);iszero(n)&&iszero(n=this.normal(e,t[4],t[8],r,t[11],t[7],i))&&(n=this.normal(i,t[2],t[1],e,t[13],t[14],a));let o=this.normal(r,t[13],t[14],a,t[11],t[7],i);iszero(o)&&iszero(o=this.normal(r,t[13],t[14],a,t[2],t[1],e)!
 )&&(o=this.normal(e,t[4],t[8],r,t[11],t[7],i));let h=this.normal(a,t[11],t[7],i,t[2],t[1],e);if(iszero(h)&&iszero(h=this.normal(a,t[11],t[7],i,t[4],t[8],r))&&(h=this.normal(r,t[13],t[14],a,t[2],t[1],e)),this.color){let l=this.color[0],c=this.color[1],d=this.color[2],m=this.color[3],u=this.data.Vertex(e,s,l),f=this.data.Vertex(r,n,c),v=this.data.Vertex(a,o,d),p=this.data.Vertex(i,h,m);this.Render(t,u,f,v,p,e,r,a,i,!1,!1,!1,!1,l,c,d,m)}else{let l=this.vertex(e,s),c=this.vertex(r,n),d=this.vertex(a,o),m=this.vertex(i,h);this.Render(t,l,c,d,m,e,r,a,i,!1,!1,!1,!1)}this.data.indices.length>0&&this.append()}append(){this.transparent?transparentData.append(this.data):this.color?colorData.append(this.data):materialData.append(this.data)}Render(t,e,i,r,a,s,n,o,h,l,c,d,m,u,f,v,p){if(this.Distance(t)<this.res2)this.offscreen([s,n,o])||(this.data.indices.push(e),this.data.indices.push(i),this.data.indices.push(r)),this.offscreen([s,o,h])||(this.data.indices.push(e),this.data.indices.push(r),this.data.indices.push(a));else{if(this.offscreen(t))return;let g=t[0],x=t[3],M=t[12],w=t[15],A=new Split3(g,t[1],t[2],x),S=new Split3(t[4],t[5],t[6],t[7]),b=new Split3(t[8],t[9],t[10],t[11]),P=new Split3(M,t[13],t[14],w),z=new Split3(g,t[4],t[8],M),R=new Split3(A.m0,S.m0,b.m0,P.m0),y=new Split3(A.m3,S.m3,b.m3,P.m3),D=new Split3(A.m5,S.m5,b.m5,P.m5),T=new Split3(A.m4,S.m4,b.m4,P.m4),E=new Split3(A.m2,S.m2,b.m2,P.m2),I=new Split3(x,t[7],t[11],w),O=[g,A.m0,A.m3,A.m5,z.m0,R.m0,y.m0,D.m0,z.m3,R.m3,y.m3,D.m3,z.m5,R.m5,y.m5,D.m5],B=[z.m5,R.m5,y.m5,D.m5,z.m4,R.m4,y.m4,D.m4,z.m2,R.m2,y.m2,D.m2,M,P.m0,P.m3,P.m5],_=[D.m5,T.m5,E.m5,I.m5,D.m4,T.m4,E.m4,I.m4,D.m2,T.m2,E.m2,I.m2,P.m5,P.m4,P.m2,w],C=[A.m5,A.m4,A.m2,x,D.m0,T.m0,E.m0,I.m0,D.m3,T.m3,E.m3,I.m3,D.m5,T.m5,E.m5,I.m5],L=O[15],F=this.normal(O[0],O[4],O[8],O[12],O[13],O[14],O[15]);iszero(F)&&iszero(F=this.normal(O[0],O[4],O[8],O[12],O[11],O[7],O[3]))&&(F=this.normal(O[3],O[2],O[1],O[0],O[13],O[14],O[15]));let V=this.normal(B[12],B[13],B[14],B[15],B[11],B[7],B[3]);iszero(V)&&iszero(V=this.normal(B!
 [12],B[13],B[14],B[15],B[2],B[1],B[0]))&&(V=this.normal(B[0],B[4],B[8],B[12],B[11],B[7],B[3]));let N=this.normal(_[15],_[11],_[7],_[3],_[2],_[1],_[0]);iszero(N)&&iszero(N=this.normal(_[15],_[11],_[7],_[3],_[4],_[8],_[12]))&&(N=this.normal(_[12],_[13],_[14],_[15],_[2],_[1],_[0]));let H=this.normal(C[3],C[2],C[1],C[0],C[4],C[8],C[12]);iszero(H)&&iszero(H=this.normal(C[3],C[2],C[1],C[0],C[13],C[14],C[15]))&&(H=this.normal(C[15],C[11],C[7],C[3],C[4],C[8],C[12]));let U=this.normal(_[3],_[2],_[1],L,_[4],_[8],_[12]),W=this.Epsilon,Y=[.5*(s[0]+n[0]),.5*(s[1]+n[1]),.5*(s[2]+n[2])];if(!l)if(l=Straightness(g,t[4],t[8],M)<this.res2){let t=unit(this.derivative(B[0],B[1],B[2],B[3]));Y=[Y[0]-W*t[0],Y[1]-W*t[1],Y[2]-W*t[2]]}else Y=O[12];let j=[.5*(n[0]+o[0]),.5*(n[1]+o[1]),.5*(n[2]+o[2])];if(!c)if(c=Straightness(M,t[13],t[14],w)<this.res2){let t=unit(this.derivative(_[12],_[8],_[4],_[0]));j=[j[0]-W*t[0],j[1]-W*t[1],j[2]-W*t[2]]}else j=B[15];let G=[.5*(o[0]+h[0]),.5*(o[1]+h[1]),.5*(o[2]+h[2])];if(!d)if(d=Straightness(w,t[11],t[7],x)<this.res2){let t=unit(this.derivative(C[15],_[14],_[13],B[12]));G=[G[0]-W*t[0],G[1]-W*t[1],G[2]-W*t[2]]}else G=_[3];let k=[.5*(h[0]+s[0]),.5*(h[1]+s[1]),.5*(h[2]+s[2])];if(!m)if(m=Straightness(g,t[1],t[2],x)<this.res2){let t=unit(this.derivative(O[3],O[7],O[11],O[15]));k=[k[0]-W*t[0],k[1]-W*t[1],k[2]-W*t[2]]}else k=C[0];if(u){let t=Array(4),g=Array(4),x=Array(4),M=Array(4),w=Array(4);for(let e=0;e<4;++e)t[e]=.5*(u[e]+f[e]),g[e]=.5*(f[e]+v[e]),x[e]=.5*(v[e]+p[e]),M[e]=.5*(p[e]+u[e]),w[e]=.5*(t[e]+x[e]);let A=this.data.Vertex(Y,F,t),S=this.data.Vertex(j,V,g),b=this.data.Vertex(G,N,x),P=this.data.Vertex(k,H,M),z=this.data.Vertex(L,U,w);this.Render(O,e,A,z,P,s,Y,L,k,l,!1,!1,m,u,t,w,M),this.Render(B,A,i,S,z,Y,n,j,L,l,c,!1,!1,t,f,g,w),this.Render(_,z,S,r,b,L,j,o,G,!1,c,d,!1,w,g,v,x),this.Render(C,P,z,b,a,k,L,G,h,!1,!1,d,m,M,w,x,p)}else{let t=this.vertex(Y,F),u=this.vertex(j,V),f=this.vertex(G,N),v=this.vertex(k,H),p=this.vertex(L,U);this.Render(O,e,t,p,v,s,Y,L,k,l,!1,!1,m),this.Render(B,t,i,u,p,Y,n,j,L,l,c!
 ,!1,!1),this.Render(_,p,u,r,f,L,j,o,G,!1,c,d,!1),this.Render(C,v,p,f,a,k,L,G,h,!1,!1,d,m)}}}process3(t){this.Res2=BezierFactor*BezierFactor*this.res2;let e=t[0],i=t[6],r=t[9],a=this.normal(r,t[5],t[2],e,t[1],t[3],i),s=this.normal(e,t[1],t[3],i,t[7],t[8],r),n=this.normal(i,t[7],t[8],r,t[5],t[2],e);if(this.color){let o=this.color[0],h=this.color[1],l=this.color[2],c=this.data.Vertex(e,a,o),d=this.data.Vertex(i,s,h),m=this.data.Vertex(r,n,l);this.Render3(t,c,d,m,e,i,r,!1,!1,!1,o,h,l)}else{let o=this.vertex(e,a),h=this.vertex(i,s),l=this.vertex(r,n);this.Render3(t,o,h,l,e,i,r,!1,!1,!1)}this.data.indices.length>0&&this.append()}Render3(t,e,i,r,a,s,n,o,h,l,c,d,m){if(this.Distance3(t)<this.Res2)this.offscreen([a,s,n])||(this.data.indices.push(e),this.data.indices.push(i),this.data.indices.push(r));else{if(this.offscreen(t))return;let u=t[0],f=t[1],v=t[2],p=t[3],g=t[4],x=t[5],M=t[6],w=t[7],A=t[8],S=t[9],b=[.5*(S[0]+x[0]),.5*(S[1]+x[1]),.5*(S[2]+x[2])],P=[.5*(S[0]+A[0]),.5*(S[1]+A[1]),.5*(S[2]+A[2])],z=[.5*(x[0]+v[0]),.5*(x[1]+v[1]),.5*(x[2]+v[2])],R=[.5*(A[0]+g[0]),.5*(A[1]+g[1]),.5*(A[2]+g[2])],y=[.5*(A[0]+w[0]),.5*(A[1]+w[1]),.5*(A[2]+w[2])],D=[.5*(v[0]+g[0]),.5*(v[1]+g[1]),.5*(v[2]+g[2])],T=[.5*(v[0]+u[0]),.5*(v[1]+u[1]),.5*(v[2]+u[2])],E=[.5*(g[0]+p[0]),.5*(g[1]+p[1]),.5*(g[2]+p[2])],I=[.5*(w[0]+M[0]),.5*(w[1]+M[1]),.5*(w[2]+M[2])],O=[.5*(u[0]+f[0]),.5*(u[1]+f[1]),.5*(u[2]+f[2])],B=[.5*(f[0]+p[0]),.5*(f[1]+p[1]),.5*(f[2]+p[2])],_=[.5*(p[0]+M[0]),.5*(p[1]+M[1]),.5*(p[2]+M[2])],C=[.5*(b[0]+z[0]),.5*(b[1]+z[1]),.5*(b[2]+z[2])],L=[.5*(P[0]+y[0]),.5*(P[1]+y[1]),.5*(P[2]+y[2])],F=[.5*(z[0]+T[0]),.5*(z[1]+T[1]),.5*(z[2]+T[2])],V=[.5*R[0]+.25*(g[0]+f[0]),.5*R[1]+.25*(g[1]+f[1]),.5*R[2]+.25*(g[2]+f[2])],N=[.5*(y[0]+I[0]),.5*(y[1]+I[1]),.5*(y[2]+I[2])],H=[.5*D[0]+.25*(g[0]+w[0]),.5*D[1]+.25*(g[1]+w[1]),.5*D[2]+.25*(g[2]+w[2])],U=[.25*(x[0]+g[0])+.5*E[0],.25*(x[1]+g[1])+.5*E[1],.25*(x[2]+g[2])+.5*E[2]],W=[.5*(O[0]+B[0]),.5*(O[1]+B[1]),.5*(O[2]+B[2])],Y=[.5*(B[0]+_[0]),.5*(B[1]+_[1]),.5*(B[2]+_[2])],j=[.5*(H[0]+W[0]),.5*(H[1]+W!
 [1]),.5*(H[2]+W[2])],G=[.5*(H[0]+Y[0]),.5*(H[1]+Y[1]),.5*(H[2]+Y[2])],k=[.5*(W[0]+Y[0]),.5*(W[1]+Y[1]),.5*(W[2]+Y[2])],X=[.5*(U[0]+N[0]),.5*(U[1]+N[1]),.5*(U[2]+N[2])],Z=[.5*(L[0]+U[0]),.5*(L[1]+U[1]),.5*(L[2]+U[2])],q=[.5*(L[0]+N[0]),.5*(L[1]+N[1]),.5*(L[2]+N[2])],K=[.5*(C[0]+V[0]),.5*(C[1]+V[1]),.5*(C[2]+V[2])],$=[.5*(F[0]+V[0]),.5*(F[1]+V[1]),.5*(F[2]+V[2])],Q=[.5*(C[0]+F[0]),.5*(C[1]+F[1]),.5*(C[2]+F[2])],J=[u,O,T,W,[.5*(D[0]+O[0]),.5*(D[1]+O[1]),.5*(D[2]+O[2])],F,k,j,$,Q],tt=[k,Y,G,_,[.5*(E[0]+I[0]),.5*(E[1]+I[1]),.5*(E[2]+I[2])],X,M,I,N,q],et=[Q,K,C,Z,[.5*(b[0]+R[0]),.5*(b[1]+R[1]),.5*(b[2]+R[2])],b,q,L,P,S],it=[q,Z,X,K,[.25*(z[0]+y[0]+B[0]+g[0]),.25*(z[1]+y[1]+B[1]+g[1]),.25*(z[2]+y[2]+B[2]+g[2])],G,Q,$,j,k],rt=this.normal(k,G,X,q,Z,K,Q),at=this.normal(q,Z,K,Q,$,j,k),st=this.normal(Q,$,j,k,G,X,q),nt=this.Epsilon,ot=[.5*(s[0]+n[0]),.5*(s[1]+n[1]),.5*(s[2]+n[2])];if(!o)if(o=Straightness(M,w,A,S)<this.res2){let t=unit(this.sumderivative(it[0],it[2],it[5],it[9],it[1],it[3],it[6]));ot=[ot[0]-nt*t[0],ot[1]-nt*t[1],ot[2]-nt*t[2]]}else ot=q;let ht=[.5*(n[0]+a[0]),.5*(n[1]+a[1]),.5*(n[2]+a[2])];if(!h)if(h=Straightness(u,v,x,S)<this.res2){let t=unit(this.sumderivative(it[6],it[3],it[1],it[0],it[7],it[8],it[9]));ht=[ht[0]-nt*t[0],ht[1]-nt*t[1],ht[2]-nt*t[2]]}else ht=Q;let lt=[.5*(a[0]+s[0]),.5*(a[1]+s[1]),.5*(a[2]+s[2])];if(!l)if(l=Straightness(u,f,p,M)<this.res2){let t=unit(this.sumderivative(it[9],it[8],it[7],it[6],it[5],it[2],it[0]));lt=[lt[0]-nt*t[0],lt[1]-nt*t[1],lt[2]-nt*t[2]]}else lt=k;if(c){let t=Array(4),u=Array(4),f=Array(4);for(let e=0;e<4;++e)t[e]=.5*(d[e]+m[e]),u[e]=.5*(m[e]+c[e]),f[e]=.5*(c[e]+d[e]);let v=this.data.Vertex(ot,rt,t),p=this.data.Vertex(ht,at,u),g=this.data.Vertex(lt,st,f);this.Render3(J,e,g,p,a,lt,ht,!1,h,l,c,f,u),this.Render3(tt,g,i,v,lt,s,ot,o,!1,l,f,d,t),this.Render3(et,p,v,r,ht,ot,n,o,h,!1,u,t,m),this.Render3(it,v,p,g,ot,ht,lt,!1,!1,!1,t,u,f)}else{let t=this.vertex(ot,rt),c=this.vertex(ht,at),d=this.vertex(lt,st);this.Render3(J,e,d,c,a,lt,ht,!1,h,l),this.Render3(tt,d,i,t,lt,s,ot,o,!1,!
 l),this.Render3(et,c,t,r,ht,ot,n,o,h,!1),this.Render3(it,t,c,d,ot,ht,lt,!1,!1,!1)}}}Distance(t){let e=t[0],i=t[3],r=t[12],a=t[15],s=Distance2(a,e,this.normal(i,t[2],t[1],e,t[4],t[8],r));return s=Math.max(s,Straightness(e,t[1],t[2],i)),s=Math.max(s,Straightness(e,t[4],t[8],r)),s=Math.max(s,Straightness(i,t[7],t[11],a)),s=Math.max(s,Straightness(r,t[13],t[14],a)),s=Math.max(s,Straightness(t[4],t[5],t[6],t[7])),s=Math.max(s,Straightness(t[8],t[9],t[10],t[11])),s=Math.max(s,Straightness(t[1],t[5],t[9],t[13])),Math.max(s,Straightness(t[2],t[6],t[10],t[14]))}Distance3(t){let e=t[0],i=t[4],r=t[6],a=t[9],s=abs2([(e[0]+r[0]+a[0])*third-i[0],(e[1]+r[1]+a[1])*third-i[1],(e[2]+r[2]+a[2])*third-i[2]]);return s=Math.max(s,Straightness(e,t[1],t[3],r)),s=Math.max(s,Straightness(e,t[2],t[5],a)),Math.max(s,Straightness(r,t[7],t[8],a))}derivative(t,e,i,r){let a=[e[0]-t[0],e[1]-t[1],e[2]-t[2]];if(abs2(a)>this.epsilon)return a;let s=bezierPP(t,e,i);return abs2(s)>this.epsilon?s:bezierPPP(t,e,i,r)}sumderivative(t,e,i,r,a,s,n){let o=this.derivative(t,e,i,r),h=this.derivative(t,a,s,n);return[o[0]+h[0],o[1]+h[1],o[2]+h[2]]}normal(t,e,i,r,a,s,n){let o=a[0]-r[0],h=a[1]-r[1],l=a[2]-r[2],c=i[0]-r[0],d=i[1]-r[1],m=i[2]-r[2],u=[h*m-l*d,l*c-o*m,o*d-h*c];if(abs2(u)>this.epsilon)return unit(u);let f=[c,d,m],v=[o,h,l],p=bezierPP(r,i,e),g=bezierPP(r,a,s),x=cross(g,f),M=cross(v,p);if(abs2(u=[x[0]+M[0],x[1]+M[1],x[2]+M[2]])>this.epsilon)return unit(u);let w=bezierPPP(r,i,e,t),A=bezierPPP(r,a,s,n);x=cross(g,p),M=cross(v,w);let S=cross(A,f),b=cross(A,p),P=cross(g,w),z=cross(A,w);return unit([9*x[0]+3*(M[0]+S[0]+b[0]+P[0])+z[0],9*x[1]+3*(M[1]+S[1]+b[1]+P[1])+z[1],9*x[2]+3*(M[2]+S[2]+b[2]+P[2])+z[2]])}}class BezierCurve extends Geometry{constructor(t,e,i,r,a){super(),this.controlpoints=t,this.Min=r,this.Max=a,this.CenterIndex=e,this.MaterialIndex=i}processLine(t){let e=t[0],i=t[1];this.offscreen([e,i])||(this.data.indices.push(this.data.vertex1(e)),this.data.indices.push(this.data.vertex1(i)),this.append())}process(t){if(2==t.length)return this.processL!
 ine(t);let e=this.data.vertex1(t[0]),i=this.data.vertex1(t[3]);this.Render(t,e,i),this.data.indices.length>0&&this.append()}append(){material1Data.append(this.data)}Render(t,e,i){let r=t[0],a=t[1],s=t[2],n=t[3];if(Straightness(r,a,s,n)<this.res2)this.offscreen([r,n])||(this.data.indices.push(e),this.data.indices.push(i));else{if(this.offscreen(t))return;let o=[.5*(r[0]+a[0]),.5*(r[1]+a[1]),.5*(r[2]+a[2])],h=[.5*(a[0]+s[0]),.5*(a[1]+s[1]),.5*(a[2]+s[2])],l=[.5*(s[0]+n[0]),.5*(s[1]+n[1]),.5*(s[2]+n[2])],c=[.5*(o[0]+h[0]),.5*(o[1]+h[1]),.5*(o[2]+h[2])],d=[.5*(h[0]+l[0]),.5*(h[1]+l[1]),.5*(h[2]+l[2])],m=[.5*(c[0]+d[0]),.5*(c[1]+d[1]),.5*(c[2]+d[2])],u=[r,o,c,m],f=[m,d,l,n],v=this.data.vertex1(m);this.Render(u,e,v),this.Render(f,v,i)}}}class Pixel extends Geometry{constructor(t,e,i,r,a){super(),this.controlpoint=t,this.width=e,this.CenterIndex=0,this.MaterialIndex=i,this.Min=r,this.Max=a}process(t){this.data.indices.push(this.data.vertex0(this.controlpoint,this.width)),this.append()}append(){material0Data.append(this.data)}}class Triangles extends Geometry{constructor(t,e,i){super(),this.CenterIndex=0,this.MaterialIndex=t,this.Min=e,this.Max=i,this.Positions=Positions,this.Normals=Normals,this.Colors=Colors,this.Indices=Indices,Positions=[],Normals=[],Colors=[],Indices=[],this.transparent=Materials[t].diffuse[3]<1}process(t){for(let t=0,e=this.Indices.length;t<e;++t){let e=this.Indices[t],i=e[0],r=this.Positions[i[0]],a=this.Positions[i[1]],s=this.Positions[i[2]];if(!this.offscreen([r,a,s])){let t=e.length>1?e[1]:i;if(t&&0!=t.length||(t=i),this.Colors.length>0){let n=e.length>2?e[2]:i;n&&0!=n.length||(n=i);let o=this.Colors[n[0]],h=this.Colors[n[1]],l=this.Colors[n[2]];this.transparent|=o[3]+h[3]+l[3]<765,materialIndex=-1-this.MaterialIndex,this.data.iVertex(i[0],r,this.Normals[t[0]],o),this.data.iVertex(i[1],a,this.Normals[t[1]],h),this.data.iVertex(i[2],s,this.Normals[t[2]],l)}else materialIndex=1+this.MaterialIndex,this.data.iVertex(i[0],r,this.Normals[t[0]]),this.data.iVertex(i[1],a,this.Normals[t[1]]),this.data.!
 iVertex(i[2],s,this.Normals[t[2]])}}this.data.nvertices=this.Positions.length,this.data.indices.length>0&&this.append()}append(){this.transparent?transparentData.append(this.data):triangleData.append(this.data)}}function home(){mat4.identity(rotMat),initProjection(),setProjection(),remesh=!0,redraw=!0}function initShader(t=[]){let e=getShader(gl,"fragment",t),i=getShader(gl,"vertex",t),r=gl.createProgram();return gl.attachShader(r,i),gl.attachShader(r,e),gl.linkProgram(r),gl.getProgramParameter(r,gl.LINK_STATUS)||alert("Could not initialize shaders"),r}class Split3{constructor(t,e,i,r){this.m0=[.5*(t[0]+e[0]),.5*(t[1]+e[1]),.5*(t[2]+e[2])];let a=.5*(e[0]+i[0]),s=.5*(e[1]+i[1]),n=.5*(e[2]+i[2]);this.m2=[.5*(i[0]+r[0]),.5*(i[1]+r[1]),.5*(i[2]+r[2])],this.m3=[.5*(this.m0[0]+a),.5*(this.m0[1]+s),.5*(this.m0[2]+n)],this.m4=[.5*(a+this.m2[0]),.5*(s+this.m2[1]),.5*(n+this.m2[2])],this.m5=[.5*(this.m3[0]+this.m4[0]),.5*(this.m3[1]+this.m4[1]),.5*(this.m3[2]+this.m4[2])]}}function iszero(t){return 0==t[0]&&0==t[1]&&0==t[2]}function unit(t){let e=1/(Math.sqrt(t[0]*t[0]+t[1]*t[1]+t[2]*t[2])||1);return[t[0]*e,t[1]*e,t[2]*e]}function abs2(t){return t[0]*t[0]+t[1]*t[1]+t[2]*t[2]}function dot(t,e){return t[0]*e[0]+t[1]*e[1]+t[2]*e[2]}function cross(t,e){return[t[1]*e[2]-t[2]*e[1],t[2]*e[0]-t[0]*e[2],t[0]*e[1]-t[1]*e[0]]}function bezierPP(t,e,i){return[t[0]+i[0]-2*e[0],t[1]+i[1]-2*e[1],t[2]+i[2]-2*e[2]]}function bezierPPP(t,e,i,r){return[r[0]-t[0]+3*(e[0]-i[0]),r[1]-t[1]+3*(e[1]-i[1]),r[2]-t[2]+3*(e[2]-i[2])]}function Straightness(t,e,i,r){let a=[third*(r[0]-t[0]),third*(r[1]-t[1]),third*(r[2]-t[2])];return Math.max(abs2([e[0]-a[0]-t[0],e[1]-a[1]-t[1],e[2]-a[2]-t[2]]),abs2([r[0]-a[0]-i[0],r[1]-a[1]-i[1],r[2]-a[2]-i[2]]))}function Distance2(t,e,i){let r=dot([t[0]-e[0],t[1]-e[1],t[2]-e[2]],i);return r*r}function corners(t,e){return[t,[t[0],t[1],e[2]],[t[0],e[1],t[2]],[t[0],e[1],e[2]],[e[0],t[1],t[2]],[e[0],t[1],e[2]],[e[0],e[1],t[2]],e]}function COBTarget(t,e){mat4.fromTranslation(translMat,[center.x,center.y,center.z]),mat4.inve!
 rt(cjMatInv,translMat),mat4.multiply(t,e,cjMatInv),mat4.multiply(t,translMat,t)}function setUniforms(t){let e=t==pixelShader;gl.useProgram(t),t.vertexPositionAttribute=gl.getAttribLocation(t,"position"),gl.enableVertexAttribArray(t.vertexPositionAttribute),e&&(t.vertexWidthAttribute=gl.getAttribLocation(t,"width"),gl.enableVertexAttribArray(t.vertexWidthAttribute)),t==noNormalShader||e||(t.vertexNormalAttribute=gl.getAttribLocation(t,"normal"),gl.enableVertexAttribArray(t.vertexNormalAttribute)),t.vertexMaterialAttribute=gl.getAttribLocation(t,"materialIndex"),gl.enableVertexAttribArray(t.vertexMaterialAttribute),t.projViewMatUniform=gl.getUniformLocation(t,"projViewMat"),t.viewMatUniform=gl.getUniformLocation(t,"viewMat"),t.normMatUniform=gl.getUniformLocation(t,"normMat"),t!=colorShader&&t!=transparentShader||(t.vertexColorAttribute=gl.getAttribLocation(t,"color"),gl.enableVertexAttribArray(t.vertexColorAttribute));for(let e=0;e<Materials.length;++e)Materials[e].setUniform(t,"Materials",e);for(let e=0;e<Lights.length;++e)Lights[e].setUniform(t,"Lights",e);gl.uniformMatrix4fv(t.projViewMatUniform,!1,projViewMat),gl.uniformMatrix4fv(t.viewMatUniform,!1,viewMat),gl.uniformMatrix3fv(t.normMatUniform,!1,normMat)}function handleMouseDown(t){mouseDownOrTouchActive=!0,lastMouseX=t.clientX,lastMouseY=t.clientY}let pinchStart,touchStartTime,pinch=!1;function pinchDistance(t){return Math.hypot(t[0].pageX-t[1].pageX,t[0].pageY-t[1].pageY)}function handleTouchStart(t){t.preventDefault();let e=t.targetTouches;swipe=rotate=pinch=!1,zooming||(1!=e.length||mouseDownOrTouchActive||(touchStartTime=(new Date).getTime(),touchId=e[0].identifier,lastMouseX=e[0].pageX,lastMouseY=e[0].pageY),2!=e.length||mouseDownOrTouchActive||(touchId=e[0].identifier,pinchStart=pinchDistance(e),pinch=!0))}function handleMouseUpOrTouchEnd(t){mouseDownOrTouchActive=!1}function rotateScene(t,e,i,r,a){if(t==i&&e==r)return;let[s,n]=arcball([t,-e],[i,-r]);mat4.fromRotation(rotMats,2*a*ArcballFactor*s/lastzoom,n),mat4.multiply(rotMat,rotMats,rotMat)}functi!
 on shiftScene(t,e,i,r){let a=1/lastzoom;shift.x+=(i-t)*a*halfCanvasWidth,shift.y-=(r-e)*a*halfCanvasHeight}function panScene(t,e,i,r){orthographic?shiftScene(t,e,i,r):(center.x+=(i-t)*(viewParam.xmax-viewParam.xmin),center.y-=(r-e)*(viewParam.ymax-viewParam.ymin))}function updateViewMatrix(){COBTarget(viewMat,rotMat),mat4.translate(viewMat,viewMat,[center.x,center.y,0]),mat3.fromMat4(viewMat3,viewMat),mat3.invert(normMat,viewMat3),mat4.multiply(projViewMat,projMat,viewMat)}function capzoom(){let t=Math.sqrt(Number.MAX_VALUE),e=1/t;Zoom<=e&&(Zoom=e),Zoom>=t&&(Zoom=t),Zoom!=lastzoom&&(remesh=!0),lastzoom=Zoom}function zoomImage(t){let e=zoomStep*halfCanvasHeight*t;const i=Math.log(.1*Number.MAX_VALUE)/Math.log(zoomFactor);Math.abs(e)<i&&(Zoom*=zoomFactor**e,capzoom())}function normMouse(t){let e=t[0],i=t[1],r=Math.hypot(e,i);return r>1&&(denom=1/r,e*=denom,i*=denom),[e,i,Math.sqrt(Math.max(1-i*i-e*e,0))]}function arcball(t,e){let i=normMouse(t),r=normMouse(e),a=dot(i,r);return a>1?a=1:a<-1&&(a=-1),[Math.acos(a),unit(cross(i,r))]}function zoomScene(t,e,i,r){zoomImage(e-r)}const DRAGMODE_ROTATE=1,DRAGMODE_SHIFT=2,DRAGMODE_ZOOM=3,DRAGMODE_PAN=4;function processDrag(t,e,i,r=1){let a;switch(i){case DRAGMODE_ROTATE:a=rotateScene;break;case DRAGMODE_SHIFT:a=shiftScene;break;case DRAGMODE_ZOOM:a=zoomScene;break;case DRAGMODE_PAN:a=panScene;break;default:a=((t,e,i,r)=>{})}a((lastMouseX-halfCanvasWidth)/halfCanvasWidth,(lastMouseY-halfCanvasHeight)/halfCanvasHeight,(t-halfCanvasWidth)/halfCanvasWidth,(e-halfCanvasHeight)/halfCanvasHeight,r),lastMouseX=t,lastMouseY=e,setProjection(),redraw=!0}function handleKey(t){let e=[];switch(t.key){case"x":e=[1,0,0];break;case"y":e=[0,1,0];break;case"z":e=[0,0,1];break;case"h":home();break;case"+":case"=":case">":expand();break;case"-":case"_":case"<":shrink()}e.length>0&&(mat4.rotate(rotMat,rotMat,.1,e),updateViewMatrix(),redraw=!0)}function handleMouseWheel(t){t.preventDefault(),t.deltaY<0?Zoom*=zoomFactor:Zoom/=zoomFactor,capzoom(),setProjection(),redraw=!0}function handleMouseMove(t!
 ){if(!mouseDownOrTouchActive)return;let e;processDrag(t.clientX,t.clientY,e=t.getModifierState("Control")?DRAGMODE_SHIFT:t.getModifierState("Shift")?DRAGMODE_ZOOM:t.getModifierState("Alt")?DRAGMODE_PAN:DRAGMODE_ROTATE)}let indexExt,zooming=!1,swipe=!1,rotate=!1;function handleTouchMove(t){if(t.preventDefault(),zooming)return;let e=t.targetTouches;if(!pinch&&1==e.length&&touchId==e[0].identifier){let t=e[0].pageX,i=e[0].pageY,r=t-lastMouseX,a=i-lastMouseY,s=r*r+a*a<=shiftHoldDistance*shiftHoldDistance;if(s&&!swipe&&!rotate&&(new Date).getTime()-touchStartTime>shiftWaitTime&&(navigator.vibrate&&window.navigator.vibrate(vibrateTime),swipe=!0),swipe)processDrag(t,i,DRAGMODE_SHIFT);else if(!s){rotate=!0,processDrag(e[0].pageX,e[0].pageY,DRAGMODE_ROTATE,.5)}}if(pinch&&!swipe&&2==e.length&&touchId==e[0].identifier){let t=pinchDistance(e),i=t-pinchStart;zooming=!0,(i*=zoomPinchFactor)>zoomPinchCap&&(i=zoomPinchCap),i<-zoomPinchCap&&(i=-zoomPinchCap),zoomImage(i/size2),pinchStart=t,swipe=rotate=zooming=!1,setProjection(),redraw=!0}}function setBuffer(){positionBuffer=gl.createBuffer(),materialBuffer=gl.createBuffer(),colorBuffer=gl.createBuffer(),indexBuffer=gl.createBuffer(),indexExt=gl.getExtension("OES_element_index_uint")}let pixelShader,noNormalShader,materialShader,colorShader,transparentShader,zbuffer=[];function transformVertices(t){let e=viewMat[2],i=viewMat[6],r=viewMat[10];zbuffer.length=t.length;for(let a=0;a<t.length;++a){let s=6*a;zbuffer[a]=e*t[s]+i*t[s+1]+r*t[s+2]}}function draw(){gl.clearColor(Background[0],Background[1],Background[2],Background[3]),gl.clear(gl.COLOR_BUFFER_BIT|gl.DEPTH_BUFFER_BIT),material0Data.clear(),material1Data.clear(),materialData.clear(),colorData.clear(),triangleData.clear(),transparentData.clear(),P.forEach(function(t){t.render()}),drawBuffer(material0Data,pixelShader),drawBuffer(material1Data,noNormalShader),drawBuffer(materialData,materialShader),drawBuffer(colorData,colorShader),drawBuffer(triangleData,transparentShader);let t=transparentData.indices;if(t.length>0){transform!
 Vertices(transparentData.vertices);let e=t.length/3,i=Array(e).fill().map((t,e)=>e);i.sort(function(e,i){let r=3*e;Ia=t[r],Ib=t[r+1],Ic=t[r+2];let a=3*i;return IA=t[a],IB=t[a+1],IC=t[a+2],zbuffer[Ia]+zbuffer[Ib]+zbuffer[Ic]<zbuffer[IA]+zbuffer[IB]+zbuffer[IC]?-1:1});let r=Array(t.length);for(let a=0;a<e;++a){let e=3*i[a];r[3*a]=t[e],r[3*a+1]=t[e+1],r[3*a+2]=t[e+2]}gl.depthMask(!1),drawBuffer(transparentData,transparentShader,r),gl.depthMask(!0)}remesh=!1}function tick(){requestAnimationFrame(tick),redraw&&(draw(),redraw=!1)}function setDimensions(t,e,i,r){let a=t/e,s=1/lastzoom,n=(i/t+viewportshift[0])*lastzoom,o=(r/e+viewportshift[1])*lastzoom;if(orthographic){let t=B[0]-b[0],e=B[1]-b[1];if(t<e*a){let t=.5*e*a*s,i=2*t*n,r=e*s*o;viewParam.xmin=-t-i,viewParam.xmax=t-i,viewParam.ymin=b[1]*s-r,viewParam.ymax=B[1]*s-r}else{let e=.5*t/(a*Zoom),i=t*s*n,r=2*e*o;viewParam.xmin=b[0]*s-i,viewParam.xmax=B[0]*s-i,viewParam.ymin=-e-r,viewParam.ymax=e-r}}else{let t=H*s,e=t*a,i=2*e*n,r=2*t*o;viewParam.xmin=-e-i,viewParam.xmax=e-i,viewParam.ymin=-t-r,viewParam.ymax=t-r}}function setProjection(){setDimensions(canvasWidth,canvasHeight,shift.x,shift.y),(orthographic?mat4.ortho:mat4.frustum)(projMat,viewParam.xmin,viewParam.xmax,viewParam.ymin,viewParam.ymax,-viewParam.zmax,-viewParam.zmin),updateViewMatrix()}function initProjection(){H=-Math.tan(.5*angle)*B[2],center.x=center.y=0,center.z=.5*(b[2]+B[2]),lastzoom=Zoom=Zoom0,viewParam.zmin=b[2],viewParam.zmax=B[2],shift.x=shift.y=0}function setViewport(){gl.viewportWidth=canvasWidth,gl.viewportHeight=canvasHeight,gl.viewport(0,0,gl.viewportWidth,gl.viewportHeight),home()}function setCanvas(){canvas.width=canvasWidth,canvas.height=canvasHeight,size2=Math.hypot(canvasWidth,canvasHeight),halfCanvasWidth=.5*canvasWidth,halfCanvasHeight=.5*canvasHeight}function setsize(t,e){t>maxViewportWidth&&(t=maxViewportWidth),e>maxViewportHeight&&(e=maxViewportHeight),shift.x*=t/canvasWidth,shift.y*=e/canvasHeight,canvasWidth=t,canvasHeight=e,setCanvas(),setViewport()}function expand(){setsize(canva!
 sWidth*resizeStep+.5,canvasHeight*resizeStep+.5)}function shrink(){setsize(Math.max(canvasWidth/resizeStep+.5,1),Math.max(canvasHeight/resizeStep+.5,1))}function webGLStart(){if(canvas=document.getElementById("Asymptote"),absolute)canvasWidth*=window.devicePixelRatio,canvasHeight*=window.devicePixelRatio;else{0==canvas.width&&(canvas.width=Math.max(window.innerWidth-windowTrim,windowTrim)),0==canvas.height&&(canvas.height=Math.max(window.innerHeight-windowTrim,windowTrim));let t=canvasWidth/canvasHeight;canvas.width>canvas.height*t?canvas.width=Math.min(canvas.height*t,canvas.width):canvas.height=Math.min(canvas.width/t,canvas.height),canvas.width>0&&(canvasWidth=canvas.width),canvas.height>0&&(canvasHeight=canvas.height)}setCanvas(),ArcballFactor=1+8*Math.hypot(viewportmargin[0],viewportmargin[1])/size2,viewportshift[0]/=Zoom0,viewportshift[1]/=Zoom0,initGL(),gl.enable(gl.BLEND),gl.blendFunc(gl.SRC_ALPHA,gl.ONE_MINUS_SRC_ALPHA),gl.enable(gl.DEPTH_TEST),setViewport(),noNormalShader=initShader(),pixelShader=initShader(["WIDTH"]),materialShader=initShader(["NORMAL"]),colorShader=initShader(["NORMAL","COLOR"]),transparentShader=initShader(["NORMAL","COLOR","TRANSPARENT"]),setBuffer(),canvas.onmousedown=handleMouseDown,document.onmouseup=handleMouseUpOrTouchEnd,document.onmousemove=handleMouseMove,canvas.onkeydown=handleKey,canvas.addEventListener("wheel",handleMouseWheel,!1),canvas.addEventListener("touchstart",handleTouchStart,!1),canvas.addEventListener("touchend",handleMouseUpOrTouchEnd,!1),canvas.addEventListener("touchcancel",handleMouseUpOrTouchEnd,!1),canvas.addEventListener("touchleave",handleMouseUpOrTouchEnd,!1),canvas.addEventListener("touchmove",handleTouchMove,!1),document.addEventListener("keydown",handleKey,!1),tick()}
+/*@license for gl-matrix mat3 and mat4 functions:
+Copyright (c) 2015, Brandon Jones, Colin MacKenzie IV.
+
+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

Modified: trunk/Build/source/utils/asymptote/bezierpatch.cc
===================================================================
--- trunk/Build/source/utils/asymptote/bezierpatch.cc	2019-10-11 21:33:34 UTC (rev 52345)
+++ trunk/Build/source/utils/asymptote/bezierpatch.cc	2019-10-11 21:35:51 UTC (rev 52346)
@@ -910,29 +910,29 @@
     triple P0=P[PI0];
     triple P1=P[PI1];
     triple P2=P[PI2];
+    const uint32_t *NI=NN[i];
+    if(nC) {
+      const uint32_t *CI=CC[i];
+      prc::RGBAColour C0=C[CI[0]];
+      prc::RGBAColour C1=C[CI[1]];
+      prc::RGBAColour C2=C[CI[2]];
+      GLfloat c0[]={(GLfloat) C0.R,(GLfloat) C0.G,(GLfloat) C0.B,
+                    (GLfloat) C0.A};
+      GLfloat c1[]={(GLfloat) C1.R,(GLfloat) C1.G,(GLfloat) C1.B,
+                    (GLfloat) C1.A};
+      GLfloat c2[]={(GLfloat) C2.R,(GLfloat) C2.G,(GLfloat) C2.B,
+                    (GLfloat) C2.A};
+      transparent |= c0[3]+c1[3]+c2[3] < 765;
+      data.Vertices[PI0]=VertexData(P0,N[NI[0]],c0);
+      data.Vertices[PI1]=VertexData(P1,N[NI[1]],c1);
+      data.Vertices[PI2]=VertexData(P2,N[NI[2]],c2);
+    } else {
+      data.Vertices[PI0]=VertexData(P0,N[NI[0]]);
+      data.Vertices[PI1]=VertexData(P1,N[NI[1]]);
+      data.Vertices[PI2]=VertexData(P2,N[NI[2]]);
+    }
     triple Q[]={P0,P1,P2};
     if(!offscreen(3,Q)) {
-      const uint32_t *NI=NN[i];
-      if(nC) {
-        const uint32_t *CI=CC[i];
-        prc::RGBAColour C0=C[CI[0]];
-        prc::RGBAColour C1=C[CI[1]];
-        prc::RGBAColour C2=C[CI[2]];
-        GLfloat c0[]={(GLfloat) C0.R,(GLfloat) C0.G,(GLfloat) C0.B,
-                      (GLfloat) C0.A};
-        GLfloat c1[]={(GLfloat) C1.R,(GLfloat) C1.G,(GLfloat) C1.B,
-                      (GLfloat) C1.A};
-        GLfloat c2[]={(GLfloat) C2.R,(GLfloat) C2.G,(GLfloat) C2.B,
-                      (GLfloat) C2.A};
-        transparent |= c0[3]+c1[3]+c2[3] < 765;
-        data.Vertices[PI0]=VertexData(P0,N[NI[0]],c0);
-        data.Vertices[PI1]=VertexData(P1,N[NI[1]],c1);
-        data.Vertices[PI2]=VertexData(P2,N[NI[2]],c2);
-      } else {
-        data.Vertices[PI0]=VertexData(P0,N[NI[0]]);
-        data.Vertices[PI1]=VertexData(P1,N[NI[1]]);
-        data.Vertices[PI2]=VertexData(P2,N[NI[2]]);
-      }
       size_t i3=3*i;
       data.indices[i3]=PI0;
       data.indices[i3+1]=PI1;

Modified: trunk/Build/source/utils/asymptote/build-scripts/build-asygl
===================================================================
--- trunk/Build/source/utils/asymptote/build-scripts/build-asygl	2019-10-11 21:33:34 UTC (rev 52345)
+++ trunk/Build/source/utils/asymptote/build-scripts/build-asygl	2019-10-11 21:35:51 UTC (rev 52346)
@@ -1,5 +1,5 @@
 #!/bin/sh
-if [ ! $# = 1 ]; then echo Usage: "$0 AsyGLVersion"; exit 1; fi
+if [ ! $# = 0 ]; then echo Usage: "$0"; exit 1; fi
 GL_MATRIX_VERSION=2.4.0
 GL_MATRIX_DIR=gl-matrix-$GL_MATRIX_VERSION
 GL_MATRIX_DIR_PRUNED=$GL_MATRIX_DIR-pruned
@@ -18,4 +18,4 @@
 echo "*/"| cat LICENSE.md - >> LICENSE.js
 cd ..
 fi
-cat $GL_MATRIX_DIR_PRUNED/dist/gl-matrix-min.js webgl/gl.js $GL_MATRIX_DIR_PRUNED/LICENSE.js | uglifyjs -m -c -o base/webgl/asygl-$1.js --comments
+cat $GL_MATRIX_DIR_PRUNED/dist/gl-matrix.js webgl/gl.js $GL_MATRIX_DIR_PRUNED/LICENSE.js | uglifyjs -m -c -o base/webgl/asygl.js --comments

Modified: trunk/Build/source/utils/asymptote/build-scripts/build-asymptote
===================================================================
--- trunk/Build/source/utils/asymptote/build-scripts/build-asymptote	2019-10-11 21:33:34 UTC (rev 52345)
+++ trunk/Build/source/utils/asymptote/build-scripts/build-asymptote	2019-10-11 21:35:51 UTC (rev 52346)
@@ -42,7 +42,16 @@
 ./configure
 make $MAKEFLAGS check || exit
 make uninstall
+build-scripts/build-asygl
+GLMATRIX=`/bin/ls -d gl-matrix-*-pruned`
+mkdir temp
+mv $GLMATRIX temp
+mkdir -p $GLMATRIX/dist
+cp temp/$GLMATRIX/LICENSE.js $GLMATRIX/
+cp temp/$GLMATRIX/dist/gl-matrix.js $GLMATRIX/dist/
+rm -rf temp
 make $MAKEFLAGS asy
+rm base/webgl/asygl-*.js
 make -j1 all
 make -j1 install
 #rm asy

Modified: trunk/Build/source/utils/asymptote/build-scripts/build-asymptote.dos
===================================================================
--- trunk/Build/source/utils/asymptote/build-scripts/build-asymptote.dos	2019-10-11 21:33:34 UTC (rev 52345)
+++ trunk/Build/source/utils/asymptote/build-scripts/build-asymptote.dos	2019-10-11 21:35:51 UTC (rev 52346)
@@ -31,7 +31,7 @@
 BUILD=build-$VERSION
 ln -sf ../gc-$GC.tar.gz .
 ln -sf ../gc-$GC .
-make -n MSDOS=1 >& /dev/null || ./configure --enable-gc=$GC --with-latex=/usr/local/share --with-context=/usr/local/share
+make -n MSDOS=1 >& /dev/null || ./configure OSTYPE=msdos --enable-gc=$GC --with-latex=/usr/local/share --with-context=/usr/local/share
 rm -rf $BUILD
 mkdir -p $BUILD
 cp -a $HOME/dll/cygwin/*.dll $BUILD

Modified: trunk/Build/source/utils/asymptote/configure
===================================================================
--- trunk/Build/source/utils/asymptote/configure	2019-10-11 21:33:34 UTC (rev 52345)
+++ trunk/Build/source/utils/asymptote/configure	2019-10-11 21:35:51 UTC (rev 52346)
@@ -1,6 +1,6 @@
 #! /bin/sh
 # Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.69 for Asymptote 2.56.
+# Generated by GNU Autoconf 2.69 for Asymptote 2.58.
 #
 # Report bugs to <http://sourceforge.net/projects/asymptote>.
 #
@@ -580,8 +580,8 @@
 # Identity of this package.
 PACKAGE_NAME='Asymptote'
 PACKAGE_TARNAME='asymptote'
-PACKAGE_VERSION='2.56'
-PACKAGE_STRING='Asymptote 2.56'
+PACKAGE_VERSION='2.58'
+PACKAGE_STRING='Asymptote 2.58'
 PACKAGE_BUGREPORT='http://sourceforge.net/projects/asymptote'
 PACKAGE_URL=''
 
@@ -628,6 +628,7 @@
 PTHREAD_LIBS
 PTHREAD_CC
 ax_pthread_config
+GLEW
 OPTIONS
 INCL
 GCPPLIB
@@ -634,6 +635,7 @@
 GCLIB
 GCOPTIONS
 ATOMICVERSION
+ASYGLVERSION
 GCVERSION
 getopt
 CXXCPP
@@ -1285,7 +1287,7 @@
   # Omit some internal or obsolete options to make the list less imposing.
   # This message is too long to be a string in the A/UX 3.1 sh.
   cat <<_ACEOF
-\`configure' configures Asymptote 2.56 to adapt to many kinds of systems.
+\`configure' configures Asymptote 2.58 to adapt to many kinds of systems.
 
 Usage: $0 [OPTION]... [VAR=VALUE]...
 
@@ -1350,7 +1352,7 @@
 
 if test -n "$ac_init_help"; then
   case $ac_init_help in
-     short | recursive ) echo "Configuration of Asymptote 2.56:";;
+     short | recursive ) echo "Configuration of Asymptote 2.58:";;
    esac
   cat <<\_ACEOF
 
@@ -1467,7 +1469,7 @@
 test -n "$ac_init_help" && exit $ac_status
 if $ac_init_version; then
   cat <<\_ACEOF
-Asymptote configure 2.56
+Asymptote configure 2.58
 generated by GNU Autoconf 2.69
 
 Copyright (C) 2012 Free Software Foundation, Inc.
@@ -2053,7 +2055,7 @@
 This file contains any messages produced by compilers while
 running configure, to aid debugging if configure makes a mistake.
 
-It was created by Asymptote $as_me 2.56, which was
+It was created by Asymptote $as_me 2.58, which was
 generated by GNU Autoconf 2.69.  Invocation command line was
 
   $ $0 $@
@@ -5864,6 +5866,8 @@
 fi
 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
 
+ASYGLVERSION=1.00
+
 GCVERSION=8.0.4
 ATOMICVERSION=7.6.10
 
@@ -6029,7 +6033,7 @@
 
 INCL=$INCL" -I/usr/include/tirpc"
 
-if test "$OSTYPE" = "cygwin"; then
+if test "$OSTYPE" = "msdos"; then
 CPPFLAGS=$CPPFLAGS" -D__MSDOS__ -I/usr/include/w32api -I/usr/include -DCALLBACK=__stdcall $INCL"
 else
 CPPFLAGS=$CPPFLAGS" $INCL"
@@ -6054,6 +6058,7 @@
 
 
 
+
 # Checks for libraries.
 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing lgamma" >&5
 $as_echo_n "checking for library containing lgamma... " >&6; }
@@ -7595,7 +7600,7 @@
 fi
 
 case "$OSTYPE" in
-     cygwin)
+     msdos)
               { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GC_throw_bad_alloc in -lgccpp" >&5
 $as_echo_n "checking for GC_throw_bad_alloc in -lgccpp... " >&6; }
 if ${ac_cv_lib_gccpp_GC_throw_bad_alloc+:} false; then :
@@ -7867,8 +7872,49 @@
 
 $as_echo "#define HAVE_LIBGL 1" >>confdefs.h
 
-                             LIBS=$LIBS"-lGL glew.o "
+                             LIBS=$LIBS"-lGL "
+                             GLEW="glew.o "
+                             { $as_echo "$as_me:${as_lineno-$LINENO}: checking for glXGetProcAddressARB in -lGLX" >&5
+$as_echo_n "checking for glXGetProcAddressARB in -lGLX... " >&6; }
+if ${ac_cv_lib_GLX_glXGetProcAddressARB+:} false; then :
+  $as_echo_n "(cached) " >&6
 else
+  ac_check_lib_save_LIBS=$LIBS
+LIBS="-lGLX  $LIBS"
+cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h.  */
+
+/* Override any GCC internal prototype to avoid an error.
+   Use char because int might match the return type of a GCC
+   builtin and then its argument prototype would still apply.  */
+#ifdef __cplusplus
+extern "C"
+#endif
+char glXGetProcAddressARB ();
+int
+main ()
+{
+return glXGetProcAddressARB ();
+  ;
+  return 0;
+}
+_ACEOF
+if ac_fn_cxx_try_link "$LINENO"; then :
+  ac_cv_lib_GLX_glXGetProcAddressARB=yes
+else
+  ac_cv_lib_GLX_glXGetProcAddressARB=no
+fi
+rm -f core conftest.err conftest.$ac_objext \
+    conftest$ac_exeext conftest.$ac_ext
+LIBS=$ac_check_lib_save_LIBS
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_GLX_glXGetProcAddressARB" >&5
+$as_echo "$ac_cv_lib_GLX_glXGetProcAddressARB" >&6; }
+if test "x$ac_cv_lib_GLX_glXGetProcAddressARB" = xyes; then :
+  GLEW=$GLEW"-lGLX "
+fi
+
+else
   { $as_echo "$as_me:${as_lineno-$LINENO}: *** Could not find libGL: will compile without OpenGL support ***" >&5
 $as_echo "$as_me: *** Could not find libGL: will compile without OpenGL support ***" >&6;}
 fi
@@ -9048,7 +9094,7 @@
 # report actual input values of CONFIG_FILES etc. instead of their
 # values after options handling.
 ac_log="
-This file was extended by Asymptote $as_me 2.56, which was
+This file was extended by Asymptote $as_me 2.58, which was
 generated by GNU Autoconf 2.69.  Invocation command line was
 
   CONFIG_FILES    = $CONFIG_FILES
@@ -9110,7 +9156,7 @@
 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
 ac_cs_version="\\
-Asymptote config.status 2.56
+Asymptote config.status 2.58
 configured by $0, generated by GNU Autoconf 2.69,
   with options \\"\$ac_cs_config\\"
 

Modified: trunk/Build/source/utils/asymptote/configure.ac
===================================================================
--- trunk/Build/source/utils/asymptote/configure.ac	2019-10-11 21:33:34 UTC (rev 52345)
+++ trunk/Build/source/utils/asymptote/configure.ac	2019-10-11 21:35:51 UTC (rev 52346)
@@ -3,7 +3,7 @@
 # this file.
 
 AC_PREREQ(2)
-AC_INIT([Asymptote],[2.56],[http://sourceforge.net/projects/asymptote])
+AC_INIT([Asymptote],[2.58],[http://sourceforge.net/projects/asymptote])
 VERSION=$PACKAGE_VERSION
 AC_SUBST(VERSION)
 m4_include([ax_pthread.m4])
@@ -138,6 +138,8 @@
                    DEFINE([<unordered_map>])),
   [AC_CHECK_HEADER(ext/hash_map,,OPTIONS=$OPTIONS"-DNOHASH ")])])
 
+ASYGLVERSION=1.00
+
 GCVERSION=8.0.4
 ATOMICVERSION=7.6.10
 
@@ -227,7 +229,7 @@
 
 INCL=$INCL" -I/usr/include/tirpc"
 
-if test "$OSTYPE" = "cygwin"; then
+if test "$OSTYPE" = "msdos"; then
 CPPFLAGS=$CPPFLAGS" -D__MSDOS__ -I/usr/include/w32api -I/usr/include -DCALLBACK=__stdcall $INCL"
 else
 CPPFLAGS=$CPPFLAGS" $INCL"
@@ -236,9 +238,9 @@
 AC_CHECK_FUNC(getopt_long_only, AC_DEFINE(HAVE_GNU_GETOPT_H, 1,
                            DEFINE([GNU <getopt.h>])),
                            getopt="getopt getopt1",)
-
 AC_SUBST(getopt)
 AC_SUBST(GCVERSION)
+AC_SUBST(ASYGLVERSION)
 AC_SUBST(ATOMICVERSION)
 AC_SUBST(GCOPTIONS)
 AC_SUBST(GCLIB)
@@ -245,6 +247,7 @@
 AC_SUBST(GCPPLIB)
 AC_SUBST(INCL)
 AC_SUBST(OPTIONS)
+AC_SUBST(GLEW)
 
 # Checks for libraries.
 AC_SEARCH_LIBS([lgamma],[m c],,
@@ -381,7 +384,7 @@
 fi
 
 case "$OSTYPE" in
-     cygwin)
+     msdos)
               AC_CHECK_LIB([gccpp],[GC_throw_bad_alloc])
               AC_CHECK_HEADER(GL/glut.h,
                                   [AC_DEFINE(HAVE_LIBGLUT,1,
@@ -411,7 +414,10 @@
          AC_CHECK_LIB([GL], [glDepthMask],
                                  [AC_DEFINE(HAVE_LIBGL,1,
                              DEFINE_LIB([GL]))
-                             LIBS=$LIBS"-lGL glew.o "],
+                             LIBS=$LIBS"-lGL "
+                             GLEW="glew.o "
+                             AC_CHECK_LIB([GLX],[glXGetProcAddressARB],
+                             GLEW=$GLEW"-lGLX ")],
                                    AC_MSG_NOTICE([*** Could not find libGL: will compile without OpenGL support ***]))
 esac
    if test "x$enable_offscreen" = "xyes"; then

Modified: trunk/Build/source/utils/asymptote/dec.cc
===================================================================
--- trunk/Build/source/utils/asymptote/dec.cc	2019-10-11 21:33:34 UTC (rev 52345)
+++ trunk/Build/source/utils/asymptote/dec.cc	2019-10-11 21:35:51 UTC (rev 52346)
@@ -615,12 +615,11 @@
 // environment.  Instead, we explicitly tell it what types::record it is
 // returning for each use.
 class loadModuleExp : public exp {
-  record *imp;
   function *ft;
 
 public:
   loadModuleExp(position pos, record *imp)
-    : exp(pos), imp(imp), ft(new function(imp,primString())) {}
+    : exp(pos) {ft=new function(imp,primString());}
 
   void prettyprint(ostream &out, Int indent) {
     prettyname(out, "loadModuleExp", indent);

Modified: trunk/Build/source/utils/asymptote/doc/CAD.pdf
===================================================================
(Binary files differ)

Modified: trunk/Build/source/utils/asymptote/doc/CDlabel.asy
===================================================================
--- trunk/Build/source/utils/asymptote/doc/CDlabel.asy	2019-10-11 21:33:34 UTC (rev 52345)
+++ trunk/Build/source/utils/asymptote/doc/CDlabel.asy	2019-10-11 21:35:51 UTC (rev 52346)
@@ -1,4 +1,6 @@
 size(11.7cm,11.7cm);
+settings.tex="pdflatex";
+
 asy(nativeformat(),"logo");
 fill(unitcircle^^(scale(2/11.7)*unitcircle),
      evenodd+rgb(124/255,205/255,124/255));

Modified: trunk/Build/source/utils/asymptote/doc/FAQ/asy-faq.info
===================================================================
--- trunk/Build/source/utils/asymptote/doc/FAQ/asy-faq.info	2019-10-11 21:33:34 UTC (rev 52345)
+++ trunk/Build/source/utils/asymptote/doc/FAQ/asy-faq.info	2019-10-11 21:35:51 UTC (rev 52346)
@@ -10,7 +10,7 @@
 File: asy-faq.info, Node: Top, Next: Question 1.1, Up: (dir)
 
             ASYMPTOTE FREQUENTLY ASKED QUESTIONS
-                            03 Oct 2019
+                            11 Oct 2019
                           
 This is the list of Frequently Asked Questions about Asymptote (asy).
 

Modified: trunk/Build/source/utils/asymptote/doc/TeXShopAndAsymptote.pdf
===================================================================
(Binary files differ)

Modified: trunk/Build/source/utils/asymptote/doc/asy-latex.pdf
===================================================================
(Binary files differ)

Modified: trunk/Build/source/utils/asymptote/doc/asyRefCard.pdf
===================================================================
(Binary files differ)

Modified: trunk/Build/source/utils/asymptote/doc/asymptote.pdf
===================================================================
(Binary files differ)

Modified: trunk/Build/source/utils/asymptote/doc/asymptote.texi
===================================================================
--- trunk/Build/source/utils/asymptote/doc/asymptote.texi	2019-10-11 21:33:34 UTC (rev 52345)
+++ trunk/Build/source/utils/asymptote/doc/asymptote.texi	2019-10-11 21:35:51 UTC (rev 52346)
@@ -265,7 +265,7 @@
 @end quotation
 @noindent
 Clicking on an example file name in this manual, like
- at code{@uref{http://asymptote.sourceforge.net/gallery/Pythagoras.pdf,,Pythagoras}}, will display the @acronym{PDF} output, whereas clicking on its
+ at code{@uref{http://asymptote.sourceforge.net/gallery/Pythagoras.svg,,Pythagoras}}, will display the @acronym{PDF} output, whereas clicking on its
 @code{@uref{http://asymptote.sourceforge.net/gallery/Pythagoras.asy,,.asy}}
 extension will show the corresponding @code{Asymptote} code in a separate window.
 
@@ -1180,8 +1180,8 @@
 the pen line width.
 
 The use of arrows, bars, and margins is illustrated by the examples
- at code{@uref{http://asymptote.sourceforge.net/gallery/Pythagoras.pdf,,Pythagoras}@uref{http://asymptote.sourceforge.net/gallery/Pythagoras.asy,,.asy}},
- at code{@uref{http://asymptote.sourceforge.net/gallery/sqrtx01.pdf,,sqrtx01}@uref{http://asymptote.sourceforge.net/gallery/sqrtx01.asy,,.asy}}, and @code{@uref{http://asymptote.sourceforge.net/gallery/triads.pdf,,triads}@uref{http://asymptote.sourceforge.net/gallery/triads.asy,,.asy}}.
+ at code{@uref{http://asymptote.sourceforge.net/gallery/Pythagoras.svg,,Pythagoras}@uref{http://asymptote.sourceforge.net/gallery/Pythagoras.asy,,.asy}} and
+ at code{@uref{http://asymptote.sourceforge.net/gallery/3Dgraphs/sqrtx01.html,,sqrtx01}@uref{http://asymptote.sourceforge.net/gallery/sqrtx01.asy,,.asy}}.
 
 The legend for a picture @code{pic} can be fit and aligned to a frame
 with the routine:
@@ -1318,7 +1318,7 @@
 The pens in @code{p} must belong to the same color space. One can use the
 functions @code{rgb(pen)} or @code{cmyk(pen)} to promote pens to a
 higher color space, as illustrated in the example file
- at code{@uref{http://asymptote.sourceforge.net/gallery/latticeshading.pdf,,latticeshading}@uref{http://asymptote.sourceforge.net/gallery/latticeshading.asy,,.asy}}.
+ at code{@uref{http://asymptote.sourceforge.net/gallery/latticeshading.svg,,latticeshading}@uref{http://asymptote.sourceforge.net/gallery/latticeshading.asy,,.asy}}.
 
 @cindex @code{axialshade}
 Axial gradient shading varying smoothly from @code{pena} to @code{penb} in the
@@ -1347,7 +1347,7 @@
 The boolean parameters @code{extenda} and @code{extendb} indicate
 whether the shading should extend beyond the radii @code{a} and @code{b}.
 Illustrations of radial shading are provided in the example files
- at code{@uref{http://asymptote.sourceforge.net/gallery/shade.pdf,,shade}@uref{http://asymptote.sourceforge.net/gallery/shade.asy,,.asy}}, @code{@uref{http://asymptote.sourceforge.net/gallery/ring.pdf,,ring}@uref{http://asymptote.sourceforge.net/gallery/ring.asy,,.asy}}, and @code{@uref{http://asymptote.sourceforge.net/gallery/shadestroke.pdf,,shadestroke}@uref{http://asymptote.sourceforge.net/gallery/shadestroke.asy,,.asy}}.
+ at code{@uref{http://asymptote.sourceforge.net/gallery/shade.svg,,shade}@uref{http://asymptote.sourceforge.net/gallery/shade.asy,,.asy}}, @code{@uref{http://asymptote.sourceforge.net/gallery/ring.pdf,,ring}@uref{http://asymptote.sourceforge.net/gallery/ring.asy,,.asy}}, and @code{@uref{http://asymptote.sourceforge.net/gallery/shadestroke.pdf,,shadestroke}@uref{http://asymptote.sourceforge.net/gallery/shadestroke.asy,,.asy}}.
 
 @cindex @code{gouraudshade}
 Gouraud shading using fill rule @code{fillrule} and the vertex colors in the
@@ -1367,7 +1367,7 @@
 @code{@uref{http://asymptote.sourceforge.net/gallery/Gouraud.pdf,,Gouraud}@uref{http://asymptote.sourceforge.net/gallery/Gouraud.asy,,.asy}}.
 The edge flags used in Gouraud shading are documented here:
 @quotation
- at url{http://partners.adobe.com/public/developer/en/ps/sdk/TN5600.SmoothShading.pdf}.
+ at url{https://www.adobe.com/content/dam/acom/en/devnet/postscript/pdfs/TN5600.SmoothShading.pdf}
 @end quotation
 
 @cindex Coons shading
@@ -1402,7 +1402,7 @@
 @end verbatim
 @noindent
 Illustrations of tensor product and Coons shading are provided in the
-example files @code{@uref{http://asymptote.sourceforge.net/gallery/tensor.pdf,,tensor}@uref{http://asymptote.sourceforge.net/gallery/tensor.asy,,.asy}}, @code{@uref{http://asymptote.sourceforge.net/gallery/Coons.pdf,,Coons}@uref{http://asymptote.sourceforge.net/gallery/Coons.asy,,.asy}}, @code{@uref{http://asymptote.sourceforge.net/gallery/BezierSurface.pdf,,BezierSurface}@uref{http://asymptote.sourceforge.net/gallery/BezierSurface.asy,,.asy}},
+example files @code{@uref{http://asymptote.sourceforge.net/gallery/tensor.pdf,,tensor}@uref{http://asymptote.sourceforge.net/gallery/tensor.asy,,.asy}}, @code{@uref{http://asymptote.sourceforge.net/gallery/Coons.pdf,,Coons}@uref{http://asymptote.sourceforge.net/gallery/Coons.asy,,.asy}}, @code{@uref{http://asymptote.sourceforge.net/gallery/3Dwebgl/BezierPatch.pdf,,BezierPatch}@uref{http://asymptote.sourceforge.net/gallery/3Dwebgl/BezierPatch.asy,,.asy}},
 and @code{@uref{http://asymptote.sourceforge.net/gallery/rainbow.pdf,,rainbow}@uref{http://asymptote.sourceforge.net/gallery/rainbow.asy,,.asy}}.
     
 @cindex Function shading
@@ -1577,7 +1577,7 @@
 The @code{string baseline(string s, string template="\strut")} 
 function can be used to enlarge the bounding box of labels to match a
 given template, so that their baselines will be typeset on a
-horizontal line. See @code{@uref{http://asymptote.sourceforge.net/gallery/Pythagoras.pdf,,Pythagoras}@uref{http://asymptote.sourceforge.net/gallery/Pythagoras.asy,,.asy}} for an example.
+horizontal line. See @code{@uref{http://asymptote.sourceforge.net/gallery/Pythagoras.svg,,Pythagoras}@uref{http://asymptote.sourceforge.net/gallery/Pythagoras.asy,,.asy}} for an example.
 
 One can prevent labels from overwriting one another with the
 @code{overwrite} pen attribute (@pxref{overwrite}).
@@ -2328,7 +2328,7 @@
 }
 @end verbatim
 If high accuracy is needed, a true circle may be produced with the
-routine @code{Circle} defined in the module @code{@uref{http://asymptote.sourceforge.net/gallery/graph.pdf,,graph}@uref{http://asymptote.sourceforge.net/gallery/graph.asy,,.asy}}:
+routine @code{Circle} defined in the module @code{graph}:
 @cindex @code{Circle}
 @verbatim
 import graph;
@@ -2357,7 +2357,7 @@
 @end verbatim
 
 If high accuracy is needed, true arcs may be produced with routines
-in the module @code{@uref{http://asymptote.sourceforge.net/gallery/graph.pdf,,graph}@uref{http://asymptote.sourceforge.net/gallery/graph.asy,,.asy}} that produce Bezier curves with @code{n}
+in the module @code{graph} that produce Bezier curves with @code{n}
 control points:
 @cindex @code{Arc}
 @verbatim
@@ -3145,8 +3145,7 @@
 "Exclusion","Hue","Saturation","Color","Luminosity",
 @end verbatim
 as described in
-
- at url{http://partners.adobe.com/public/developer/en/pdf/PDFReference16.pdf}.
+ at url{https://www.adobe.com/content/dam/acom/en/devnet/pdf/pdfs/PDF32000_2008.pdf}.
 Since @code{PostScript} does not support transparency, this feature is
 only effective with the @code{-f pdf} output format option; other
 formats can be produced from the resulting @acronym{PDF} file with the
@@ -3153,7 +3152,7 @@
 @code{ImageMagick} @code{convert} program.
 Labels are always drawn with an @code{opacity} of 1.
 A simple example of transparent filling is provided in the example file
- at code{@uref{http://asymptote.sourceforge.net/gallery/transparency.pdf,,transparency}@uref{http://asymptote.sourceforge.net/gallery/transparency.asy,,.asy}}. 
+ at code{@uref{http://asymptote.sourceforge.net/gallery/transparency.svg,,transparency}@uref{http://asymptote.sourceforge.net/gallery/transparency.asy,,.asy}}. 
 
 @cindex patterns
 @cindex tilings
@@ -3174,7 +3173,7 @@
 filltype filltype=NoFill)},
 @code{picture checker(real Hx=5mm, real Hy=0, pen p=currentpen)}, and
 @code{picture brick(real Hx=5mm, real Hy=0, pen p=currentpen)} defined in
- at code{@uref{http://asymptote.sourceforge.net/gallery/patterns.pdf,,patterns}@uref{http://asymptote.sourceforge.net/gallery/patterns.asy,,.asy}}:
+module @code{patterns}:
 @cindex grid
 @cindex tile
 @cindex checker
@@ -3194,7 +3193,7 @@
 
 You may need to turn off aliasing in your @code{PostScript} viewer for
 patterns to appear correctly. Custom patterns can easily be constructed,
-following the examples in @code{@uref{http://asymptote.sourceforge.net/gallery/patterns.pdf,,patterns}@uref{http://asymptote.sourceforge.net/gallery/patterns.asy,,.asy}}. The tiled pattern can
+following the examples in module @code{patterns}. The tiled pattern can
 even incorporate shading (@pxref{gradient shading}), as illustrated
 in this example (not included in the manual because not all printers support
 @code{PostScript} 3):
@@ -3641,7 +3640,7 @@
 The first example adds @code{src} to @code{currentpicture}; the second
 one adds @code{src} to @code{dest}. 
 The @code{group} option specifies whether or not the graphical user
-interface @code{@uref{http://asymptote.sourceforge.net/gallery/.pdf,,}@uref{http://asymptote.sourceforge.net/gallery/.asy,,.asy}} should treat all of the elements of @code{src}
+interface should treat all of the elements of @code{src}
 as a single entity (@pxref{GUI}), @code{filltype} requests optional
 background filling or clipping, and @code{above} specifies
 whether to add @code{src} above or below existing objects.
@@ -3995,7 +3994,7 @@
 write(output("transcript.asy"),history());
 @end verbatim
 @noindent
-outputs the interactive history to the file @code{@uref{http://asymptote.sourceforge.net/gallery/transcript.pdf,,transcript}@uref{http://asymptote.sourceforge.net/gallery/transcript.asy,,.asy}}.
+outputs the interactive history to the file @code{transcript.asy}.
 
 @cindex @code{delete}
 The function @code{int delete(string s)} deletes the file named by the
@@ -5042,7 +5041,7 @@
 a random number uniformly distributed in the interval [0,1].
 A Gaussian random number generator
 @code{Gaussrand} and a collection of statistics routines, including
- at code{histogram}, are provided in the base file @code{@uref{http://asymptote.sourceforge.net/gallery/stats.pdf,,stats}@uref{http://asymptote.sourceforge.net/gallery/stats.asy,,.asy}}.
+ at code{histogram}, are provided in the module @code{stats}.
 The functions @code{factorial(int n)}, which returns @math{n!}, and
 @code{choose(int n, int k)}, which returns @math{n!/(k!(n-k)!)}, are
 also defined.
@@ -5741,7 +5740,7 @@
 to @code{path}, @code{real} to @code{pen},
 @code{pair[]} to @code{guide[]}, @code{pair[]} to @code{path[]}, 
 @code{path} to @code{path[]}, and @code{guide} to @code{path[]}, 
-along with various three-dimensional casts defined in @code{@uref{http://asymptote.sourceforge.net/gallery/three.pdf,,three}@uref{http://asymptote.sourceforge.net/gallery/three.asy,,.asy}}.
+along with various three-dimensional casts defined in module @code{three}.
 Implicit casts are automatically attempted on assignment and when
 trying to match function calls with possible function
 signatures. Implicit casting can be inhibited by declaring individual
@@ -6196,7 +6195,7 @@
 @url{http://sourceforge.net/p/asymptote/code/HEAD/tree/trunk/asymptote/doc/latexmkrc_asydir}
 in a file @code{latexmkrc} in the same directory.
 @noindent
-External @code{Asymptote} code in @code{@uref{http://asymptote.sourceforge.net/gallery/filename.pdf,,filename}@uref{http://asymptote.sourceforge.net/gallery/filename.asy,,.asy}} should be included with
+External @code{Asymptote} code can be included with
 @cindex @code{asyinclude}
 @verbatim
 \asyinclude[<options>]{<filename.asy>}
@@ -6413,7 +6412,7 @@
 @cindex @code{interpolate}
 This module implements Lagrange, Hermite, and standard cubic spline
 interpolation in @code{Asymptote}, as illustrated in the example
- at code{@uref{http://asymptote.sourceforge.net/gallery/interpolate1.pdf,,interpolate1}@uref{http://asymptote.sourceforge.net/gallery/interpolate1.asy,,.asy}}.
+ at code{interpolate1.asy}.
 
 @node geometry, trembling, interpolate, Base modules
 @section @code{geometry}
@@ -6435,7 +6434,7 @@
 @section @code{trembling}
 @cindex @code{trembling}
 This module, written by Philippe Ivaldi and illustrated in the example
- at code{@uref{http://asymptote.sourceforge.net/gallery/floatingdisk.pdf,,floatingdisk}@uref{http://asymptote.sourceforge.net/gallery/floatingdisk.asy,,.asy}}, allows one to draw wavy lines, as if drawn by
+ at code{@uref{http://asymptote.sourceforge.net/gallery/floatingdisk.svg,,floatingdisk}@uref{http://asymptote.sourceforge.net/gallery/floatingdisk.asy,,.asy}}, allows one to draw wavy lines, as if drawn by
 hand.
 
 @node stats, patterns, trembling, Base modules
@@ -6494,7 +6493,7 @@
 For convenience, this module also constructs the markers
 @code{StickIntervalMarker},  @code{CrossIntervalMarker},
 @code{CircleBarIntervalMarker}, and @code{TildeIntervalMarker}
-from the above frames. The example @code{@uref{http://asymptote.sourceforge.net/gallery/markers1.pdf,,markers1}@uref{http://asymptote.sourceforge.net/gallery/markers1.asy,,.asy}} illustrates the
+from the above frames. The example @code{@uref{http://asymptote.sourceforge.net/gallery/markers1.svg,,markers1}@uref{http://asymptote.sourceforge.net/gallery/markers1.asy,,.asy}} illustrates the
 use of these markers:
 
 @sp 1
@@ -6510,7 +6509,7 @@
                marker marker=nomarker);
 @end verbatim
 @noindent
-as illustrated in the example @code{@uref{http://asymptote.sourceforge.net/gallery/markers2.pdf,,markers2}@uref{http://asymptote.sourceforge.net/gallery/markers2.asy,,.asy}}.
+as illustrated in the example @code{@uref{http://asymptote.sourceforge.net/gallery/markers2.svg,,markers2}@uref{http://asymptote.sourceforge.net/gallery/markers2.asy,,.asy}}.
 
 @sp 1
 @center @image{markers2}
@@ -6525,7 +6524,7 @@
 @cindex @code{binarytree}
 This module can be used to draw an arbitrary binary tree and includes an
 input routine for the special case of a binary search tree, as
-illustrated in the example @code{@uref{http://asymptote.sourceforge.net/gallery/binarytreetest.pdf,,binarytreetest}@uref{http://asymptote.sourceforge.net/gallery/binarytreetest.asy,,.asy}}:
+illustrated in the example @code{@uref{http://asymptote.sourceforge.net/gallery/binarytreetest.svg,,binarytreetest}@uref{http://asymptote.sourceforge.net/gallery/binarytreetest.asy,,.asy}}:
 @verbatiminclude binarytreetest.asy
 @sp 1
 @center @image{binarytreetest}
@@ -6533,7 +6532,7 @@
 @node drawtree, syzygy, binarytree, Base modules
 @section @code{drawtree}
 @cindex @code{drawtree}
-This is a simple tree drawing module used by the example @code{@uref{http://asymptote.sourceforge.net/gallery/treetest.pdf,,treetest}@uref{http://asymptote.sourceforge.net/gallery/treetest.asy,,.asy}}.
+This is a simple tree drawing module used by the example @code{@uref{http://asymptote.sourceforge.net/gallery/treetest.svg,,treetest}@uref{http://asymptote.sourceforge.net/gallery/treetest.asy,,.asy}}.
 
 @node syzygy, feynman, drawtree, Base modules
 @section @code{syzygy}
@@ -6540,20 +6539,20 @@
 @cindex @code{syzygy}
 This module automates the drawing of braids, relations, and syzygies,
 along with the corresponding equations, as illustrated in the example
- at code{@uref{http://asymptote.sourceforge.net/gallery/knots.pdf,,knots}@uref{http://asymptote.sourceforge.net/gallery/knots.asy,,.asy}}.
+ at code{@uref{http://asymptote.sourceforge.net/gallery/knots.svg,,knots}@uref{http://asymptote.sourceforge.net/gallery/knots.asy,,.asy}}.
 
 @node feynman, roundedpath, syzygy, Base modules
 @section @code{feynman}
 @cindex @code{feynman}
 This package, contributed by Martin Wiebusch, is useful for drawing
-Feynman diagrams, as illustrated by the examples @code{@uref{http://asymptote.sourceforge.net/gallery/eetomumu.pdf,,eetomumu}@uref{http://asymptote.sourceforge.net/gallery/eetomumu.asy,,.asy}}
-and @code{@uref{http://asymptote.sourceforge.net/gallery/fermi.pdf,,fermi}@uref{http://asymptote.sourceforge.net/gallery/fermi.asy,,.asy}}.
+Feynman diagrams, as illustrated by the examples @code{@uref{http://asymptote.sourceforge.net/gallery/eetomumu.svg,,eetomumu}@uref{http://asymptote.sourceforge.net/gallery/eetomumu.asy,,.asy}}
+and @code{@uref{http://asymptote.sourceforge.net/gallery/fermi.svg,,fermi}@uref{http://asymptote.sourceforge.net/gallery/fermi.asy,,.asy}}.
 
 @node roundedpath, animation, feynman, Base modules
 @section @code{roundedpath}
 @cindex @code{roundedpath}
 This package, contributed by Stefan Knorr, is useful for rounding the
-sharp corners of paths, as illustrated in the example file @code{@uref{http://asymptote.sourceforge.net/gallery/roundpath.pdf,,roundpath}@uref{http://asymptote.sourceforge.net/gallery/roundpath.asy,,.asy}}.
+sharp corners of paths, as illustrated in the example file @code{@uref{http://asymptote.sourceforge.net/gallery/roundpath.svg,,roundpath}@uref{http://asymptote.sourceforge.net/gallery/roundpath.asy,,.asy}}.
 
 @node animation, embed, roundedpath, Base modules
 @section @code{animation}
@@ -6562,7 +6561,7 @@
 @cindex animation
 @cindex @code{ImageMagick}
 This module allows one to generate animations, as illustrated by the
-files @code{@uref{http://asymptote.sourceforge.net/gallery/animations/wheel.pdf,,wheel}@uref{http://asymptote.sourceforge.net/gallery/animations/wheel.asy,,.asy}}, @code{@uref{http://asymptote.sourceforge.net/gallery/animations/wavepacket.pdf,,wavepacket}@uref{http://asymptote.sourceforge.net/gallery/animations/wavepacket.asy,,.asy}}, and @code{@uref{http://asymptote.sourceforge.net/gallery/animations/cube.pdf,,cube}@uref{http://asymptote.sourceforge.net/gallery/animations/cube.asy,,.asy}} in
+files @code{@uref{http://asymptote.sourceforge.net/gallery/animations/wheel.gif,,wheel}@uref{http://asymptote.sourceforge.net/gallery/animations/wheel.asy,,.asy}}, @code{@uref{http://asymptote.sourceforge.net/gallery/animations/wavepacket.gif,,wavepacket}@uref{http://asymptote.sourceforge.net/gallery/animations/wavepacket.asy,,.asy}}, and @code{@uref{http://asymptote.sourceforge.net/gallery/animations/cube.gif,,cube}@uref{http://asymptote.sourceforge.net/gallery/animations/cube.asy,,.asy}} in
 the @code{animations} subdirectory of the examples directory. These
 animations use the @code{ImageMagick} @code{convert} program to
 merge multiple images into a @acronym{GIF} or @acronym{MPEG}
@@ -6585,7 +6584,7 @@
 
 The example @code{@uref{http://asymptote.sourceforge.net/gallery/animations/pdfmovie.pdf,,pdfmovie}@uref{http://asymptote.sourceforge.net/gallery/animations/pdfmovie.asy,,.asy}} in the @code{animations}
 directory, along with the slide presentations @code{@uref{http://asymptote.sourceforge.net/gallery/animations/slidemovies.pdf,,slidemovies}@uref{http://asymptote.sourceforge.net/gallery/animations/slidemovies.asy,,.asy}}
-and @code{@uref{http://asymptote.sourceforge.net/gallery/intro.pdf,,intro}@uref{http://asymptote.sourceforge.net/gallery/intro.asy,,.asy}}, illustrate the use of embedded @acronym{PDF} movies.
+and @code{@uref{http://asymptote.sourceforge.net/intro.pdf,,intro}}, illustrate the use of embedded @acronym{PDF} movies.
 The examples @code{inlinemovie.tex} and @code{inlinemovie3.tex} 
 show how to generate and embed @acronym{PDF} movies directly within a
 @code{LaTeX} file (@pxref{LaTeX usage}).
@@ -6618,15 +6617,17 @@
 by using the @code{external} module instead of @code{embed}. 
 
 Examples of the above two interfaces is provided in the file
- at code{@uref{http://asymptote.sourceforge.net/gallery/animations/embeddedmovie.pdf,,embeddedmovie}@uref{http://asymptote.sourceforge.net/gallery/animations/embeddedmovie.asy,,.asy}} and @code{@uref{http://asymptote.sourceforge.net/gallery/animations/externalmovie.pdf,,externalmovie}@uref{http://asymptote.sourceforge.net/gallery/animations/externalmovie.asy,,.asy}} in the
- at code{animations} subdirectory of the examples directory. For a higher
-quality embedded movie generated directly by @code{Asymptote}, use the
- at code{animate} module along with the @code{animate.sty} package to
-embed a portable @acronym{PDF} animation (@pxref{animate}).
+ at code{embeddedmovie.asy} in the @code{animations} subdirectory of the
+examples directory and in 
+ at code{@uref{http://asymptote.sourceforge.net/gallery/animations/externalmovie.pdf,,externalmovie}@uref{http://asymptote.sourceforge.net/gallery/animations/externalmovie.asy,,.asy}}.
+For a higher quality embedded movie generated directly by
+ at code{Asymptote}, use the @code{animate} module along with the
+ at code{animate.sty} package to embed a portable @acronym{PDF} animation
+(@pxref{animate}).
 
 @cindex @code{U3D}
 An example of embedding @code{U3D} code is provided in the file
- at code{@uref{http://asymptote.sourceforge.net/gallery/animations/embeddedu3d.pdf,,embeddedu3d}@uref{http://asymptote.sourceforge.net/gallery/animations/embeddedu3d.asy,,.asy}}.
+ at code{embeddedu3d}.
 
 @node slide, MetaPost, embed, Base modules
 @section @code{slide}
@@ -6633,8 +6634,8 @@
 @cindex @code{slide}
 This package provides a simple yet high-quality facility for making
 presentation slides, including portable embedded @acronym{PDF} animations (see
-the file @code{@uref{http://asymptote.sourceforge.net/gallery/animations/slidemovies.pdf,,slidemovies}@uref{http://asymptote.sourceforge.net/gallery/animations/slidemovies.asy,,.asy}}). A simple example is provided in the file
- at code{@uref{http://asymptote.sourceforge.net/gallery/animations/slidedemo.pdf,,slidedemo}@uref{http://asymptote.sourceforge.net/gallery/animations/slidedemo.asy,,.asy}}.
+the file @code{@uref{http://asymptote.sourceforge.net/gallery/animations/slidemovies.pdf,,slidemovies}@uref{http://asymptote.sourceforge.net/gallery/animations/slidemovies.asy,,.asy}}). A simple example is provided in
+ at code{slidedemo.asy}.
 
 @node MetaPost, unicode, slide, Base modules
 @section @code{MetaPost}
@@ -6713,7 +6714,7 @@
 @cindex @code{labelpath}
 This module uses the @code{PSTricks} @code{pstextpath} macro to fit labels 
 along a path (properly kerned, as illustrated in the example file
- at code{@uref{http://asymptote.sourceforge.net/gallery/curvedlabel.pdf,,curvedlabel}@uref{http://asymptote.sourceforge.net/gallery/curvedlabel.asy,,.asy}}), using the command
+ at code{@uref{http://asymptote.sourceforge.net/gallery/curvedlabel.svg,,curvedlabel}@uref{http://asymptote.sourceforge.net/gallery/curvedlabel.asy,,.asy}}), using the command
 @verbatim
 void labelpath(picture pic=currentpicture, Label L, path g,
                string justify=Centered, pen p=currentpen);
@@ -6732,7 +6733,7 @@
 @cindex @code{labelpath3}
 This module, contributed by Jens Schwaiger, implements a 3D version of
 @code{labelpath} that does not require the @code{PSTricks} package.
-An example is provided in @code{@uref{http://asymptote.sourceforge.net/gallery/curvedlabel3.pdf,,curvedlabel3}@uref{http://asymptote.sourceforge.net/gallery/curvedlabel3.asy,,.asy}}.
+An example is provided in @code{@uref{http://asymptote.sourceforge.net/gallery/3Dwebgl/curvedlabel3.html,,curvedlabel3}@uref{http://asymptote.sourceforge.net/gallery/3Dwebgl/curvedlabel3.asy,,.asy}}.
 
 @node annotate, CAD, labelpath3, Base modules
 @section @code{annotate}
@@ -7245,7 +7246,7 @@
 
 @item The next example draws a scientific-style graph with a legend.
 The position of the legend can be adjusted either explicitly or by using the
-graphical user interface @code{@uref{http://asymptote.sourceforge.net/gallery/.pdf,,}@uref{http://asymptote.sourceforge.net/gallery/.asy,,.asy}} (@pxref{GUI}). If an
+graphical user interface (@pxref{GUI}). If an
 @code{UnFill(real xmargin=0, real ymargin=xmargin)} or
 @code{Fill(pen)} option is specified to @code{add}, the legend will obscure
 any underlying objects. Here we illustrate how to clip the portion of
@@ -7552,8 +7553,8 @@
 
 @item The following scientific graphs, which illustrate many features of
 @code{Asymptote}'s graphics routines, were generated from the examples
- at code{@uref{http://asymptote.sourceforge.net/gallery/2D graphs/diatom.pdf,,diatom}@uref{http://asymptote.sourceforge.net/gallery/2D graphs/diatom.asy,,.asy}} and @code{@uref{http://asymptote.sourceforge.net/gallery/2D graphs/westnile.pdf,,westnile}@uref{http://asymptote.sourceforge.net/gallery/2D graphs/westnile.asy,,.asy}}, using the comma-separated
-data in @code{@uref{http://asymptote.sourceforge.net/gallery/2D graphs/diatom.csv,,diatom.csv}} and @code{@uref{http://asymptote.sourceforge.net/gallery/2D graphs/westnile.csv,,westnile.csv}}.
+ at code{@uref{http://asymptote.sourceforge.net/gallery/2Dgraphs/diatom.svg,,diatom}@uref{http://asymptote.sourceforge.net/gallery/2Dgraphs/diatom.asy,,.asy}} and @code{@uref{http://asymptote.sourceforge.net/gallery/2Dgraphs/westnile.svg,,westnile}@uref{http://asymptote.sourceforge.net/gallery/2Dgraphs/westnile.asy,,.asy}}, using the comma-separated
+data in @code{@uref{http://asymptote.sourceforge.net/gallery/2Dgraphs/diatom.csv,,diatom.csv}} and @code{@uref{http://asymptote.sourceforge.net/gallery/2Dgraphs/westnile.csv,,westnile.csv}}.
 @page
 
 @sp 1
@@ -7634,7 +7635,7 @@
 Here @code{Full} specifies a range varying from the
 minimum to maximum values of the function over the sampling interval,
 while @code{Automatic} selects "nice" limits. 
-The example @code{@uref{http://asymptote.sourceforge.net/gallery/2D graphs/imagecontour.pdf,,imagecontour}@uref{http://asymptote.sourceforge.net/gallery/2D graphs/imagecontour.asy,,.asy}} illustrates how level sets
+The example @code{@uref{http://asymptote.sourceforge.net/gallery/2Dgraphs/imagecontour.svg,,imagecontour}@uref{http://asymptote.sourceforge.net/gallery/2Dgraphs/imagecontour.asy,,.asy}} illustrates how level sets
 (contour lines) can be drawn on a color density plot (@pxref{contour}).
 
 A color density plot can also be generated from an explicit real[][]
@@ -7862,17 +7863,17 @@
 @code{currentlight.background=black+opacity(0.0);}
 
 Sample Bezier surfaces are
-contained in the example files @code{@uref{http://asymptote.sourceforge.net/gallery/BezierSurface.pdf,,BezierSurface}@uref{http://asymptote.sourceforge.net/gallery/BezierSurface.asy,,.asy}}, @code{@uref{http://asymptote.sourceforge.net/gallery/teapot.pdf,,teapot}@uref{http://asymptote.sourceforge.net/gallery/teapot.asy,,.asy}},
-and @code{@uref{http://asymptote.sourceforge.net/gallery/parametricsurface.pdf,,parametricsurface}@uref{http://asymptote.sourceforge.net/gallery/parametricsurface.asy,,.asy}}. The structure @code{render} contains
+contained in the example files @code{@uref{http://asymptote.sourceforge.net/gallery/3Dwebgl/BezierSurface.html,,BezierSurface}@uref{http://asymptote.sourceforge.net/gallery/3Dwebgl/BezierSurface.asy,,.asy}}, @code{@uref{http://asymptote.sourceforge.net/gallery/3Dwebgl/teapot.html,,teapot}@uref{http://asymptote.sourceforge.net/gallery/3Dwebgl/teapot.asy,,.asy}},
+and @code{@uref{http://asymptote.sourceforge.net/gallery/3Dwebgl/parametricsurface.html,,parametricsurface}@uref{http://asymptote.sourceforge.net/gallery/3Dwebgl/parametricsurface.asy,,.asy}}. The structure @code{render} contains
 specialized rendering options documented at the beginning of module 
- at code{@uref{http://asymptote.sourceforge.net/gallery/three.pdf,,three}@uref{http://asymptote.sourceforge.net/gallery/three.asy,,.asy}}.
+ at code{three}.
 
 @cindex patch-dependent colors
 @cindex vertex-dependent colors
 The examples
- at code{@uref{http://asymptote.sourceforge.net/gallery/3D graphs/elevation.pdf,,elevation}@uref{http://asymptote.sourceforge.net/gallery/3D graphs/elevation.asy,,.asy}} and @code{@uref{http://asymptote.sourceforge.net/gallery/sphericalharmonic.pdf,,sphericalharmonic}@uref{http://asymptote.sourceforge.net/gallery/sphericalharmonic.asy,,.asy}} 
+ at code{@uref{http://asymptote.sourceforge.net/gallery/3Dgraphs/elevation.html,,elevation}@uref{http://asymptote.sourceforge.net/gallery/3Dgraphs/elevation.asy,,.asy}} and @code{@uref{http://asymptote.sourceforge.net/gallery/3Dwebgl/sphericalharmonic.html,,sphericalharmonic}@uref{http://asymptote.sourceforge.net/gallery/3Dwebgl/sphericalharmonic.asy,,.asy}} 
 illustrate how to draw a surface with patch-dependent colors.
-The examples @code{@uref{http://asymptote.sourceforge.net/gallery/vertexshading.pdf,,vertexshading}@uref{http://asymptote.sourceforge.net/gallery/vertexshading.asy,,.asy}} and @code{@uref{http://asymptote.sourceforge.net/gallery/3D graphs/smoothelevation.pdf,,smoothelevation}@uref{http://asymptote.sourceforge.net/gallery/3D graphs/smoothelevation.asy,,.asy}} illustrate
+The examples @code{@uref{http://asymptote.sourceforge.net/gallery/3Dwebgl/vertexshading.html,,vertexshading}@uref{http://asymptote.sourceforge.net/gallery/3Dwebgl/vertexshading.asy,,.asy}} and @code{@uref{http://asymptote.sourceforge.net/gallery/3Dgraphs/smoothelevation.html,,smoothelevation}@uref{http://asymptote.sourceforge.net/gallery/3Dgraphs/smoothelevation.asy,,.asy}} illustrate
 vertex-dependent colors, which is supported for both
 @code{Asymptote}'s native @code{OpenGL} renderer and two-dimensional
 projections. Since the @acronym{PRC} output format does not currently support
@@ -7938,7 +7939,7 @@
 optional normal data and @code{p} and @code{pi} contain optional pen
 vertex data. If more than one normal or pen is specified for a vertex, the
 last one specified is used.
-An example of this tessellation facility is given in @code{@uref{http://asymptote.sourceforge.net/gallery/triangles.pdf,,triangles}@uref{http://asymptote.sourceforge.net/gallery/triangles.asy,,.asy}}.
+An example of this tessellation facility is given in @code{@uref{http://asymptote.sourceforge.net/gallery/3Dwebgl/triangles.html,,triangles}@uref{http://asymptote.sourceforge.net/gallery/3Dwebgl/triangles.asy,,.asy}}.
 
 @cindex @code{thin}
 @cindex @code{thick}
@@ -8095,9 +8096,9 @@
 @code{settings.outformat="pdf"}, which can be specified by the command
 line option @code{-f pdf}, put in the @code{Asymptote} configuration
 file (@pxref{configuration file}), or specified in the script before
- at code{@uref{http://asymptote.sourceforge.net/gallery/three.pdf,,three}@uref{http://asymptote.sourceforge.net/gallery/three.asy,,.asy}} (or @code{@uref{http://asymptote.sourceforge.net/gallery/graph3.pdf,,graph3}@uref{http://asymptote.sourceforge.net/gallery/graph3.asy,,.asy}}) is imported.
+module @code{three} (or @code{graph3}) is imported.
 The @code{media9} LaTeX package is also required (@pxref{embed}).
-The example @code{@uref{http://asymptote.sourceforge.net/gallery/pdb.pdf,,pdb}@uref{http://asymptote.sourceforge.net/gallery/pdb.asy,,.asy}} illustrates 
+The example @code{@uref{http://asymptote.sourceforge.net/gallery/3Dwebgl/100d.html,,100d}@uref{http://asymptote.sourceforge.net/gallery/3Dwebgl/pdb.asy,,.asy}} illustrates 
 how one can generate a list of predefined views (see @code{100d.views}).
 A stationary preview image with a resolution of @code{n} pixels per
 @code{bp} can be embedded with the setting @code{render=n}; this allows
@@ -8108,8 +8109,8 @@
 to embed three-dimensional @code{Asymptote} pictures within @code{LaTeX}.
 For specialized applications where only the raw @acronym{PRC} file is
 required, specify @code{settings.outformat="prc"}.
-The open-source @acronym{PRC} specification is available from
- at url{http://livedocs.adobe.com/acrobat_sdk/9/Acrobat9_HTMLHelp/API_References/PRCReference/PRC_Format_Specification/}.
+The @acronym{PRC} specification is available from
+ at url{https://web.archive.org/web/20081204104459/http://livedocs.adobe.com/acrobat_sdk/9/Acrobat9_HTMLHelp/API_References/PRCReference/PRC_Format_Specification/}
 
 @item Project the scene to a two-dimensional vector (@acronym{EPS} or
 @acronym{PDF}) format with @code{render=0}. Only limited hidden surface
@@ -8442,7 +8443,7 @@
 The default interaction is @code{Billboard}, which means that labels
 are rotated interactively so that they always face the camera.
 The interaction @code{Embedded} means that the label interacts as a
-normal @code{3D} surface, as illustrated in the example @code{@uref{http://asymptote.sourceforge.net/gallery/billboard.pdf,,billboard}@uref{http://asymptote.sourceforge.net/gallery/billboard.asy,,.asy}}.
+normal @code{3D} surface, as illustrated in the example @code{@uref{http://asymptote.sourceforge.net/gallery/3Dwebgl/billboard.html,,billboard}@uref{http://asymptote.sourceforge.net/gallery/3Dwebgl/billboard.asy,,.asy}}.
 @cindex @code{transform}
 @cindex @code{XY}
 @cindex @code{YZ}
@@ -8472,7 +8473,7 @@
 @end verbatim
 @noindent
 to find the unit normal vector to a planar three-dimensional path @code{p}.
-As illustrated in the example @code{@uref{http://asymptote.sourceforge.net/gallery/planeproject.pdf,,planeproject}@uref{http://asymptote.sourceforge.net/gallery/planeproject.asy,,.asy}}, a transform3
+As illustrated in the example @code{@uref{http://asymptote.sourceforge.net/gallery/3Dgraphs/planeproject.html,,planeproject}@uref{http://asymptote.sourceforge.net/gallery/3Dgraphs/planeproject.asy,,.asy}}, a transform3
 that projects in the direction @code{dir} onto the plane defined by a
 planar path @code{p} is returned by
 @verbatim
@@ -8617,7 +8618,7 @@
 specified @code{normal} vector) are also defined:
 @code{DefaultHead2(triple normal=O)}, @code{HookHead2(triple normal=O)},
 @code{TeXHead2(triple normal=O)}. These are illustrated in the example
- at code{@uref{http://asymptote.sourceforge.net/gallery/arrows3.pdf,,arrows3}@uref{http://asymptote.sourceforge.net/gallery/arrows3.asy,,.asy}}. 
+ at code{@uref{http://asymptote.sourceforge.net/gallery/3Dwebgl/arrows3.html,,arrows3}@uref{http://asymptote.sourceforge.net/gallery/3Dwebgl/arrows3.asy,,.asy}}. 
 
 @cindex @code{NoMargin3}
 @cindex @code{BeginMargin3}
@@ -8659,8 +8660,8 @@
 position @code{v} using pen @code{p}.
 
 Further three-dimensional examples are provided in the files
- at code{@uref{http://asymptote.sourceforge.net/gallery/near_earth.pdf,,near_earth}@uref{http://asymptote.sourceforge.net/gallery/near_earth.asy,,.asy}}, @code{@uref{http://asymptote.sourceforge.net/gallery/conicurv.pdf,,conicurv}@uref{http://asymptote.sourceforge.net/gallery/conicurv.asy,,.asy}}, and (in the @code{animations}
-subdirectory) @code{@uref{http://asymptote.sourceforge.net/gallery/cube.pdf,,cube}@uref{http://asymptote.sourceforge.net/gallery/cube.asy,,.asy}}.
+ at code{@uref{http://asymptote.sourceforge.net/gallery/3Dgraphs/near_earth.html,,near_earth}@uref{http://asymptote.sourceforge.net/gallery/3Dgraphs/near_earth.asy,,.asy}}, @code{@uref{http://asymptote.sourceforge.net/gallery/3Dwebgl/conicurv.html,,conicurv}@uref{http://asymptote.sourceforge.net/gallery/3Dwebgl/conicurv.asy,,.asy}}, and (in the @code{animations}
+subdirectory) @code{@uref{http://asymptote.sourceforge.net/gallery/3Dwebgl/cube.html,,cube}@uref{http://asymptote.sourceforge.net/gallery/3Dwebgl/cube.asy,,.asy}}.
 
 @anchor{PostScript3D}
 @cindex 3D @code{PostScript}
@@ -8703,8 +8704,8 @@
 @section @code{obj}
 @cindex @code{obj}
 This module allows one to construct surfaces from simple obj files,
-as illustrated in the example files @code{@uref{http://asymptote.sourceforge.net/gallery/galleon.pdf,,galleon}@uref{http://asymptote.sourceforge.net/gallery/galleon.asy,,.asy}} and
- at code{@uref{http://asymptote.sourceforge.net/gallery/triceratops.pdf,,triceratops}@uref{http://asymptote.sourceforge.net/gallery/triceratops.asy,,.asy}}.
+as illustrated in the example files @code{@uref{http://asymptote.sourceforge.net/gallery/3Dwebgl/galleon.html,,galleon}@uref{http://asymptote.sourceforge.net/gallery/3Dwebgl/galleon.asy,,.asy}} and
+ at code{@uref{http://asymptote.sourceforge.net/gallery/3Dwebgl/triceratops.html,,triceratops}@uref{http://asymptote.sourceforge.net/gallery/3Dwebgl/triceratops.asy,,.asy}}.
 
 @node graph3, grid3, obj, Base modules
 @section @code{graph3}
@@ -8818,13 +8819,13 @@
 @noindent
 The final two versions draw parametric surfaces for a function
 @math{f(u,v)} over the parameter space @code{box(a,b)},
-as illustrated in the example @code{@uref{http://asymptote.sourceforge.net/gallery/parametricsurface.pdf,,parametricsurface}@uref{http://asymptote.sourceforge.net/gallery/parametricsurface.asy,,.asy}}.
+as illustrated in the example @code{@uref{http://asymptote.sourceforge.net/gallery/3Dwebgl/parametricsurface.html,,parametricsurface}@uref{http://asymptote.sourceforge.net/gallery/3Dwebgl/parametricsurface.asy,,.asy}}.
 An optional splinetype @code{Spline} may be specified.
 The boolean array or function @code{cond} can be used to control which
 surface mesh cells are actually drawn (by default all mesh cells over
 @code{box(a,b)} are drawn).
 Surface lighting is illustrated in the example files
- at code{@uref{http://asymptote.sourceforge.net/gallery/parametricsurface.pdf,,parametricsurface}@uref{http://asymptote.sourceforge.net/gallery/parametricsurface.asy,,.asy}} and @code{@uref{http://asymptote.sourceforge.net/gallery/3D graphs/sinc.pdf,,sinc}@uref{http://asymptote.sourceforge.net/gallery/3D graphs/sinc.asy,,.asy}}.
+ at code{@uref{http://asymptote.sourceforge.net/gallery/3Dwebgl/parametricsurface.html,,parametricsurface}@uref{http://asymptote.sourceforge.net/gallery/3Dwebgl/parametricsurface.asy,,.asy}} and @code{@uref{http://asymptote.sourceforge.net/gallery/3D graphs/sinc.html,,sinc}@uref{http://asymptote.sourceforge.net/gallery/3D graphs/sinc.asy,,.asy}}.
 Lighting can be disabled by setting @code{light=nolight}, as in this example
 of a Gaussian surface:
 @anchor{GaussianSurface}
@@ -8845,8 +8846,8 @@
                     bool cond(pair z)=null, pen p=currentpen,
                     arrowbar3 arrow=Arrow3, margin3 margin=PenMargin3)
 @end verbatim
-as illustrated in the examples @code{@uref{http://asymptote.sourceforge.net/gallery/3D graphs/vectorfield3.pdf,,vectorfield3}@uref{http://asymptote.sourceforge.net/gallery/3D graphs/vectorfield3.asy,,.asy}} and
- at code{@uref{http://asymptote.sourceforge.net/gallery/vectorfieldsphere.pdf,,vectorfieldsphere}@uref{http://asymptote.sourceforge.net/gallery/vectorfieldsphere.asy,,.asy}}.
+as illustrated in the examples @code{@uref{http://asymptote.sourceforge.net/gallery/3Dgraphs/vectorfield3.html,,vectorfield3}@uref{http://asymptote.sourceforge.net/gallery/3Dgraphs/vectorfield3.asy,,.asy}} and
+ at code{@uref{http://asymptote.sourceforge.net/gallery/3Dgraphs/vectorfieldsphere.html,,vectorfieldsphere}@uref{http://asymptote.sourceforge.net/gallery/3Dgraphs/vectorfieldsphere.asy,,.asy}}.
 
 @node grid3, solids, graph3, Base modules
 @section @code{grid3}
@@ -8871,8 +8872,8 @@
 @sp 1
 @center @image{cylinderskeleton}
 
-Further illustrations are provided in the example files @code{@uref{http://asymptote.sourceforge.net/gallery/cylinder.pdf,,cylinder}@uref{http://asymptote.sourceforge.net/gallery/cylinder.asy,,.asy}},
- at code{@uref{http://asymptote.sourceforge.net/gallery/cones.pdf,,cones}@uref{http://asymptote.sourceforge.net/gallery/cones.asy,,.asy}}, @code{@uref{http://asymptote.sourceforge.net/gallery/hyperboloid.pdf,,hyperboloid}@uref{http://asymptote.sourceforge.net/gallery/hyperboloid.asy,,.asy}}, and @code{@uref{http://asymptote.sourceforge.net/gallery/torus.pdf,,torus}@uref{http://asymptote.sourceforge.net/gallery/torus.asy,,.asy}}.
+Further illustrations are provided in the example files @code{@uref{http://asymptote.sourceforge.net/gallery/3Dwebgl/cylinder.html,,cylinder}@uref{http://asymptote.sourceforge.net/gallery/3Dwebgl/cylinder.asy,,.asy}},
+ at code{@uref{http://asymptote.sourceforge.net/gallery/3Dwebgl/cones.html,,cones}@uref{http://asymptote.sourceforge.net/gallery/3Dwebgl/cones.asy,,.asy}}, @code{@uref{http://asymptote.sourceforge.net/gallery/3Dwebgl/hyperboloid.html,,hyperboloid}@uref{http://asymptote.sourceforge.net/gallery/3Dwebgl/hyperboloid.asy,,.asy}}, and @code{@uref{http://asymptote.sourceforge.net/gallery/3Dwebgl/torus.html,,torus}@uref{http://asymptote.sourceforge.net/gallery/3Dwebgl/torus.asy,,.asy}}.
 
 The structure @code{skeleton} contains the three-dimensional wireframe
 used to visualize a volume of revolution:
@@ -8893,7 +8894,7 @@
 @section @code{tube}
 @cindex @code{tube}
 This package extends the @code{tube} surfaces constructed in
- at code{@uref{http://asymptote.sourceforge.net/gallery/three_arrows.pdf,,three_arrows}@uref{http://asymptote.sourceforge.net/gallery/three_arrows.asy,,.asy}} to arbitrary cross sections, colors, and spine
+ at code{@uref{http://asymptote.sourceforge.net/gallery/3Dwebgl/three_arrows.html,,three_arrows}@uref{http://asymptote.sourceforge.net/gallery/3Dwebgl/three_arrows.asy,,.asy}} to arbitrary cross sections, colors, and spine
 transformations. The routine
 @verbatim
 surface tube(path3 g, coloredpath section,
@@ -8947,7 +8948,7 @@
 shading behaviour is the default shading behavior for a surface.
 
 An example of @code{tube} is provided in the file
- at code{@uref{http://asymptote.sourceforge.net/gallery/trefoilknot.pdf,,trefoilknot}@uref{http://asymptote.sourceforge.net/gallery/trefoilknot.asy,,.asy}}. Further examples can be found at
+ at code{@uref{http://asymptote.sourceforge.net/gallery/3Dwebgl/trefoilknot.html,,trefoilknot}@uref{http://asymptote.sourceforge.net/gallery/3Dwebgl/trefoilknot.asy,,.asy}}. Further examples can be found at
 @url{http://www.piprime.fr/files/asymptote/tube/}.
 
 @node flowchart, contour, tube, Base modules
@@ -9079,7 +9080,7 @@
 in the @code{Horizontal} or @code{Vertical} direction.
 
 Here is a simple flowchart example (see also the example
- at code{@uref{http://asymptote.sourceforge.net/gallery/controlsystem.pdf,,controlsystem}@uref{http://asymptote.sourceforge.net/gallery/controlsystem.asy,,.asy}}):
+ at code{@uref{http://asymptote.sourceforge.net/gallery/3Dwebgl/controlsystem.html,,controlsystem}@uref{http://asymptote.sourceforge.net/gallery/3Dwebgl/controlsystem.asy,,.asy}}):
 
 @verbatiminclude flowchartdemo.asy
 @sp 1
@@ -9174,8 +9175,7 @@
 @sp 1
 @center @image{triangulate}
 
-The example @code{@uref{http://asymptote.sourceforge.net/gallery/2D
-graphs/Gouraudcontour.pdf,,Gouraudcontour}@uref{http://asymptote.sourceforge.net/gallery/2D graphs/Gouraudcontour.asy,,.asy}} illustrates how to produce color
+The example @code{@uref{http://asymptote.sourceforge.net/gallery/2Dgraphs/Gouraudcontour.pdf,,Gouraudcontour}@uref{http://asymptote.sourceforge.net/gallery/2Dgraphs/Gouraudcontour.asy,,.asy}} illustrates how to produce color
 density images over such irregular triangular meshes.
 @code{Asymptote} uses a robust version of Paul Bourke's Delaunay triangulation
 algorithm based on the public-domain exact arithmetic predicates written by
@@ -9186,7 +9186,7 @@
 @cindex @code{contour3}
 This package draws surfaces described as the null space of real-valued
 functions of @math{(x,y,z)} or @code{real[][][]} matrices.
-Its usage is illustrated in the example file @code{@uref{http://asymptote.sourceforge.net/gallery/3D graphs/magnetic.pdf,,magnetic}@uref{http://asymptote.sourceforge.net/gallery/3D graphs/magnetic.asy,,.asy}}.
+Its usage is illustrated in the example file @code{@uref{http://asymptote.sourceforge.net/gallery/3Dgraphs/magnetic.html,,magnetic}@uref{http://asymptote.sourceforge.net/gallery/3Dgraphs/magnetic.asy,,.asy}}.
 
 @node smoothcontour3, slopefield, contour3, Base modules
 @section @code{smoothcontour3}
@@ -9221,7 +9221,7 @@
 an artifact that can cause the renderer to ``see through'' the
 boundary between patches. Although
 it defaults to @code{false}, it should usually be set to @code{true}.
-The example @code{@uref{http://asymptote.sourceforge.net/gallery/genustwo.pdf,,genustwo}@uref{http://asymptote.sourceforge.net/gallery/genustwo.asy,,.asy}} illustrates the use of this function.
+The example @code{@uref{http://asymptote.sourceforge.net/gallery/3Dwebgl/genustwo.html,,genustwo}@uref{http://asymptote.sourceforge.net/gallery/3Dwebgl/genustwo.asy,,.asy}} illustrates the use of this function.
 Additional examples, together with a more in-depth explanation of 
 the module's usage and pitfalls, are available at
 @url{https://github.com/charlesstaats/smoothcontour3}.
@@ -9376,12 +9376,16 @@
 @cindex @code{SVG}
 @cindex @code{dvisvgm}
 @cindex @code{libgs}
+ at cindex @code{graphics}
 To produce @acronym{SVG} output, you will need @code{dvisvgm} (version
-2.6.3 or later) from @url{http://dvisvgm.sourceforge.net} and must use
-the @code{latex} or @code{tex} tex engine. You might need to adjust
-the configuration variable @code{libgs} to point to the location of
-your @code{Ghostscript} library @code{libgs.so} (or to an empty
-string, depending on how @code{dvisvgm} was configured).
+2.6.3 or later) from @url{http://dvisvgm.sourceforge.net}.
+You might need to adjust the configuration variable @code{libgs} to
+point to the location of your @code{Ghostscript} library
+ at code{libgs.so} (or to an empty string, depending on how
+ at code{dvisvgm} was configured). Due to current limitations of @code{dvisvgm},
+ at code{graphic()} can only display SVG output (used by the xasy
+editor) for external vector EPS graphics (embedded images, PDF, PNG,
+and JPG formats are not yet supported).
 
 @code{Asymptote} can also produce any output format supported
 by the @code{ImageMagick} @code{convert} program (version 6.3.5 or

Modified: trunk/Build/source/utils/asymptote/doc/png/asymptote.info
===================================================================
--- trunk/Build/source/utils/asymptote/doc/png/asymptote.info	2019-10-11 21:33:34 UTC (rev 52345)
+++ trunk/Build/source/utils/asymptote/doc/png/asymptote.info	2019-10-11 21:35:51 UTC (rev 52346)
@@ -1,7 +1,7 @@
 This is asymptote.info, produced by makeinfo version 6.5 from
 asymptote.texi.
 
-This file documents 'Asymptote', version 2.56.
+This file documents 'Asymptote', version 2.58.
 
    <http://asymptote.sourceforge.net>
 
@@ -22,7 +22,7 @@
 Asymptote
 *********
 
-This file documents 'Asymptote', version 2.56.
+This file documents 'Asymptote', version 2.58.
 
    <http://asymptote.sourceforge.net>
 
@@ -944,7 +944,7 @@
 directly in 'PostScript' units, independent of the pen line width.
 
    The use of arrows, bars, and margins is illustrated by the examples
-'Pythagoras.asy', 'sqrtx01.asy', and 'triads.asy'.
+'Pythagoras.asy' and 'sqrtx01.asy'.
 
    The legend for a picture 'pic' can be fit and aligned to a frame with
 the routine:
@@ -1076,7 +1076,7 @@
 Illustrations of Gouraud shading are provided in the example file
 'Gouraud.asy'.  The edge flags used in Gouraud shading are documented
 here:
-     <http://partners.adobe.com/public/developer/en/ps/sdk/TN5600.SmoothShading.pdf>.
+     <https://www.adobe.com/content/dam/acom/en/devnet/postscript/pdfs/TN5600.SmoothShading.pdf>
 
    Tensor product shading using fill rule 'fillrule' on patches bounded
 by the n cyclic paths of length 4 in path array 'b', using the vertex
@@ -1097,7 +1097,7 @@
 void draw(picture pic=currentpicture, pen fillrule=currentpen, path[] g,
           pen[] p);
 Illustrations of tensor product and Coons shading are provided in the
-example files 'tensor.asy', 'Coons.asy', 'BezierSurface.asy', and
+example files 'tensor.asy', 'Coons.asy', 'BezierPatch.asy', and
 'rainbow.asy'.
 
    More general shading possibilities are available using TeX engines
@@ -1253,6 +1253,8 @@
 
                                [CDlabel]
 size(11.7cm,11.7cm);
+settings.tex="pdflatex";
+
 asy(nativeformat(),"logo");
 fill(unitcircle^^(scale(2/11.7)*unitcircle),
      evenodd+rgb(124/255,205/255,124/255));
@@ -1821,7 +1823,7 @@
        return shift(c)*scale(r)*unitcircle;
      }
      If high accuracy is needed, a true circle may be produced with the
-     routine 'Circle' defined in the module 'graph.asy':
+     routine 'Circle' defined in the module 'graph':
      import graph;
      path Circle(pair c, real r, int n=nCircle);
 
@@ -1839,8 +1841,8 @@
               bool direction=CCW)
 
      If high accuracy is needed, true arcs may be produced with routines
-     in the module 'graph.asy' that produce Bezier curves with 'n'
-     control points:
+     in the module 'graph' that produce Bezier curves with 'n' control
+     points:
      import graph;
      path Arc(pair c, real r, real angle1, real angle2, bool direction,
               int n=nCircle);
@@ -2472,8 +2474,7 @@
      "HardLight","ColorDodge","ColorBurn","Darken","Lighten","Difference",
      "Exclusion","Hue","Saturation","Color","Luminosity",
      as described in
-
-     <http://partners.adobe.com/public/developer/en/pdf/PDFReference16.pdf>.
+     <https://www.adobe.com/content/dam/acom/en/devnet/pdf/pdfs/PDF32000_2008.pdf>.
      Since 'PostScript' does not support transparency, this feature is
      only effective with the '-f pdf' output format option; other
      formats can be produced from the resulting PDF file with the
@@ -2494,8 +2495,8 @@
      constructed using the routines 'picture tile(real Hx=5mm, real
      Hy=0, pen p=currentpen, filltype filltype=NoFill)', 'picture
      checker(real Hx=5mm, real Hy=0, pen p=currentpen)', and 'picture
-     brick(real Hx=5mm, real Hy=0, pen p=currentpen)' defined in
-     'patterns.asy':
+     brick(real Hx=5mm, real Hy=0, pen p=currentpen)' defined in module
+     'patterns':
      size(0,90);
      import patterns;
      
@@ -2531,10 +2532,10 @@
 
      You may need to turn off aliasing in your 'PostScript' viewer for
      patterns to appear correctly.  Custom patterns can easily be
-     constructed, following the examples in 'patterns.asy'.  The tiled
-     pattern can even incorporate shading (*note gradient shading::), as
-     illustrated in this example (not included in the manual because not
-     all printers support 'PostScript' 3):
+     constructed, following the examples in module 'patterns'.  The
+     tiled pattern can even incorporate shading (*note gradient
+     shading::), as illustrated in this example (not included in the
+     manual because not all printers support 'PostScript' 3):
      size(0,100);
      import patterns;
      
@@ -2871,12 +2872,10 @@
               filltype filltype=NoFill, bool above=true);
      The first example adds 'src' to 'currentpicture'; the second one
      adds 'src' to 'dest'.  The 'group' option specifies whether or not
-     the graphical user interface
-     '<http://asymptote.sourceforge.net/gallery/.pdf>.asy' should treat
-     all of the elements of 'src' as a single entity (*note GUI::),
-     'filltype' requests optional background filling or clipping, and
-     'above' specifies whether to add 'src' above or below existing
-     objects.
+     the graphical user interface should treat all of the elements of
+     'src' as a single entity (*note GUI::), 'filltype' requests
+     optional background filling or clipping, and 'above' specifies
+     whether to add 'src' above or below existing objects.
 
      There are also routines to add a picture or frame 'src' specified
      in postscript coordinates to another picture 'dest' (or
@@ -3927,7 +3926,7 @@
 integer 'randMax'.  The 'unitrand()' function returns a random number
 uniformly distributed in the interval [0,1].  A Gaussian random number
 generator 'Gaussrand' and a collection of statistics routines, including
-'histogram', are provided in the base file 'stats.asy'.  The functions
+'histogram', are provided in the module 'stats'.  The functions
 'factorial(int n)', which returns n!, and 'choose(int n, int k)', which
 returns n!/(k!(n-k)!), are also defined.
 
@@ -4455,7 +4454,7 @@
 'pair', 'pair' to 'path', 'pair' to 'guide', 'path' to 'guide', 'guide'
 to 'path', 'real' to 'pen', 'pair[]' to 'guide[]', 'pair[]' to 'path[]',
 'path' to 'path[]', and 'guide' to 'path[]', along with various
-three-dimensional casts defined in 'three.asy'.  Implicit casts are
+three-dimensional casts defined in module 'three'.  Implicit casts are
 automatically attempted on assignment and when trying to match function
 calls with possible function signatures.  Implicit casting can be
 inhibited by declaring individual arguments 'explicit' in the function
@@ -4807,7 +4806,7 @@
    in 'latexusage.tex' and put the contents of
 <http://sourceforge.net/p/asymptote/code/HEAD/tree/trunk/asymptote/doc/latexmkrc_asydir>
 in a file 'latexmkrc' in the same directory.  External 'Asymptote' code
-in 'filename.asy' should be included with
+can be included with
 \asyinclude[<options>]{<filename.asy>}
 so that 'latexmk' will recognize when the code is changed.  Note that
 'latemk' requires 'perl', available from <http://www.perl.org/>.
@@ -5295,8 +5294,8 @@
 must then execute the command 'texhash'.
 
    The example 'pdfmovie.asy' in the 'animations' directory, along with
-the slide presentations 'slidemovies.asy' and 'intro.asy', illustrate
-the use of embedded PDF movies.  The examples 'inlinemovie.tex' and
+the slide presentations 'slidemovies.asy' and 'intro', illustrate the
+use of embedded PDF movies.  The examples 'inlinemovie.tex' and
 'inlinemovie3.tex' show how to generate and embed PDF movies directly
 within a 'LaTeX' file (*note LaTeX usage::).  The member function
 string pdf(fit fit=NoBox, real delay=animationdelay, string options="",
@@ -5321,14 +5320,14 @@
 by using the 'external' module instead of 'embed'.
 
    Examples of the above two interfaces is provided in the file
-'embeddedmovie.asy' and 'externalmovie.asy' in the 'animations'
-subdirectory of the examples directory.  For a higher quality embedded
+'embeddedmovie.asy' in the 'animations' subdirectory of the examples
+directory and in 'externalmovie.asy'.  For a higher quality embedded
 movie generated directly by 'Asymptote', use the 'animate' module along
 with the 'animate.sty' package to embed a portable PDF animation (*note
 animate::).
 
    An example of embedding 'U3D' code is provided in the file
-'embeddedu3d.asy'.
+'embeddedu3d'.
 
 
 File: asymptote.info,  Node: slide,  Next: MetaPost,  Prev: embed,  Up: Base modules
@@ -5338,7 +5337,7 @@
 
 This package provides a simple yet high-quality facility for making
 presentation slides, including portable embedded PDF animations (see the
-file 'slidemovies.asy').  A simple example is provided in the file
+file 'slidemovies.asy').  A simple example is provided in
 'slidedemo.asy'.
 
 
@@ -5837,12 +5836,11 @@
 
   2. The next example draws a scientific-style graph with a legend.  The
      position of the legend can be adjusted either explicitly or by
-     using the graphical user interface
-     '<http://asymptote.sourceforge.net/gallery/.pdf>.asy' (*note
-     GUI::).  If an 'UnFill(real xmargin=0, real ymargin=xmargin)' or
-     'Fill(pen)' option is specified to 'add', the legend will obscure
-     any underlying objects.  Here we illustrate how to clip the portion
-     of the picture covered by a label:
+     using the graphical user interface (*note GUI::).  If an
+     'UnFill(real xmargin=0, real ymargin=xmargin)' or 'Fill(pen)'
+     option is specified to 'add', the legend will obscure any
+     underlying objects.  Here we illustrate how to clip the portion of
+     the picture covered by a label:
 
      import graph;
      
@@ -6844,7 +6842,7 @@
    Sample Bezier surfaces are contained in the example files
 'BezierSurface.asy', 'teapot.asy', and 'parametricsurface.asy'.  The
 structure 'render' contains specialized rendering options documented at
-the beginning of module 'three.asy'.
+the beginning of module 'three'.
 
    The examples 'elevation.asy' and 'sphericalharmonic.asy' illustrate
 how to draw a surface with patch-dependent colors.  The examples
@@ -7012,8 +7010,8 @@
      'settings.outformat="pdf"', which can be specified by the command
      line option '-f pdf', put in the 'Asymptote' configuration file
      (*note configuration file::), or specified in the script before
-     'three.asy' (or 'graph3.asy') is imported.  The 'media9' LaTeX
-     package is also required (*note embed::).  The example 'pdb.asy'
+     module 'three' (or 'graph3') is imported.  The 'media9' LaTeX
+     package is also required (*note embed::).  The example '100d.asy'
      illustrates how one can generate a list of predefined views (see
      '100d.views').  A stationary preview image with a resolution of 'n'
      pixels per 'bp' can be embedded with the setting 'render=n'; this
@@ -7024,8 +7022,8 @@
      usage:: for an easier way to embed three-dimensional 'Asymptote'
      pictures within 'LaTeX'.  For specialized applications where only
      the raw PRC file is required, specify 'settings.outformat="prc"'.
-     The open-source PRC specification is available from
-     <http://livedocs.adobe.com/acrobat_sdk/9/Acrobat9_HTMLHelp/API_References/PRCReference/PRC_Format_Specification/>.
+     The PRC specification is available from
+     <https://web.archive.org/web/20081204104459/http://livedocs.adobe.com/acrobat_sdk/9/Acrobat9_HTMLHelp/API_References/PRCReference/PRC_Format_Specification/>
 
   5. Project the scene to a two-dimensional vector (EPS or PDF) format
      with 'render=0'.  Only limited hidden surface removal facilities
@@ -8264,11 +8262,13 @@
 using the '-f' option (or 'outformat' setting).
 
    To produce SVG output, you will need 'dvisvgm' (version 2.6.3 or
-later) from <http://dvisvgm.sourceforge.net> and must use the 'latex' or
-'tex' tex engine.  You might need to adjust the configuration variable
-'libgs' to point to the location of your 'Ghostscript' library
-'libgs.so' (or to an empty string, depending on how 'dvisvgm' was
-configured).
+later) from <http://dvisvgm.sourceforge.net>.  You might need to adjust
+the configuration variable 'libgs' to point to the location of your
+'Ghostscript' library 'libgs.so' (or to an empty string, depending on
+how 'dvisvgm' was configured).  Due to current limitations of 'dvisvgm',
+'graphic()' can only display SVG output (used by the xasy editor) for
+external vector EPS graphics (embedded images, PDF, PNG, and JPG formats
+are not yet supported).
 
    'Asymptote' can also produce any output format supported by the
 'ImageMagick' 'convert' program (version 6.3.5 or later recommended; an
@@ -8664,9 +8664,9 @@
 * ---:                                   Bezier curves.      (line   84)
 * -=:                                    Self & prefix operators.
                                                              (line    6)
-* -c:                                    Options.            (line  193)
-* -l:                                    Options.            (line  212)
-* -u:                                    Options.            (line  203)
+* -c:                                    Options.            (line  195)
+* -l:                                    Options.            (line  214)
+* -u:                                    Options.            (line  205)
 * -V:                                    Configuring.        (line    6)
 * -V <1>:                                Drawing in batch mode.
                                                              (line   16)
@@ -8726,7 +8726,7 @@
 * add:                                   Frames and pictures.
                                                              (line  212)
 * add <1>:                               Frames and pictures.
-                                                             (line  228)
+                                                             (line  226)
 * add <2>:                               three.              (line  307)
 * addViews:                              three.              (line  428)
 * adjust:                                Pens.               (line  123)
@@ -8739,9 +8739,9 @@
 * alias:                                 Structures.         (line   62)
 * alias <1>:                             Arrays.             (line  174)
 * Align:                                 label.              (line   12)
-* aligndir:                              Options.            (line  185)
+* aligndir:                              Options.            (line  187)
 * all:                                   Arrays.             (line  325)
-* Allow:                                 Pens.               (line  347)
+* Allow:                                 Pens.               (line  346)
 * and:                                   Bezier curves.      (line   56)
 * AND:                                   Arithmetic & logical.
                                                              (line   68)
@@ -8817,16 +8817,16 @@
                                                              (line    6)
 * atleast:                               Bezier curves.      (line   56)
 * attach:                                Frames and pictures.
-                                                             (line  273)
+                                                             (line  271)
 * attach <1>:                            LaTeX usage.        (line   50)
-* attach <2>:                            graph.              (line  407)
+* attach <2>:                            graph.              (line  406)
 * autoadjust:                            three.              (line  393)
 * autoimport:                            Options.            (line  123)
-* automatic scaling:                     graph.              (line  691)
-* automatic scaling <1>:                 graph.              (line  691)
+* automatic scaling:                     graph.              (line  690)
+* automatic scaling <1>:                 graph.              (line  690)
 * axialshade:                            fill.               (line   43)
-* axis:                                  graph.              (line  906)
-* axis <1>:                              graph.              (line  989)
+* axis:                                  graph.              (line  905)
+* axis <1>:                              graph.              (line  988)
 * axis <2>:                              graph3.             (line   66)
 * axis <3>:                              graph3.             (line   82)
 * azimuth:                               Data types.         (line  153)
@@ -8913,8 +8913,8 @@
 * brace:                                 Paths and guides.   (line   51)
 * break:                                 Programming.        (line   48)
 * breakpoints:                           Debugger.           (line   21)
-* brick:                                 Pens.               (line  269)
-* broken axis:                           graph.              (line  802)
+* brick:                                 Pens.               (line  268)
+* broken axis:                           graph.              (line  801)
 * bug reports:                           Help.               (line   19)
 * buildcycle:                            Paths and guides.   (line  270)
 * Button-1:                              GUI.                (line    6)
@@ -8934,7 +8934,7 @@
                                                              (line   26)
 * Center:                                label.              (line   60)
 * center:                                three.              (line  370)
-* checker:                               Pens.               (line  269)
+* checker:                               Pens.               (line  268)
 * Chinese:                               unicode.            (line   12)
 * choose:                                Mathematical functions.
                                                              (line   39)
@@ -9004,13 +9004,13 @@
 * cosh:                                  Mathematical functions.
                                                              (line    6)
 * cputime:                               Structures.         (line  169)
-* crop:                                  graph.              (line  640)
-* cropping graphs:                       graph.              (line  640)
+* crop:                                  graph.              (line  639)
+* cropping graphs:                       graph.              (line  639)
 * cross:                                 Data types.         (line  106)
 * cross <1>:                             Data types.         (line  196)
-* cross <2>:                             graph.              (line  481)
+* cross <2>:                             graph.              (line  480)
 * crossframe:                            markers.            (line   22)
-* crosshatch:                            Pens.               (line  286)
+* crosshatch:                            Pens.               (line  285)
 * csv:                                   Arrays.             (line  357)
 * CTZ:                                   Arithmetic & logical.
                                                              (line   68)
@@ -9023,7 +9023,7 @@
 * currentprojection:                     three.              (line  418)
 * curve:                                 slopefield.         (line   20)
 * custom axis types:                     graph.              (line  141)
-* custom mark routine:                   graph.              (line  578)
+* custom mark routine:                   graph.              (line  577)
 * custom tick locations:                 graph.              (line  233)
 * cut:                                   Paths and guides.   (line  251)
 * cycle:                                 Figure size.        (line   29)
@@ -9052,8 +9052,8 @@
 * defaultpen <2>:                        Pens.               (line  127)
 * defaultpen <3>:                        Pens.               (line  139)
 * defaultpen <4>:                        Pens.               (line  192)
-* defaultpen <5>:                        Pens.               (line  347)
-* defaultpen <6>:                        Pens.               (line  371)
+* defaultpen <5>:                        Pens.               (line  346)
+* defaultpen <6>:                        Pens.               (line  370)
 * defaultrender:                         three.              (line   46)
 * deferred drawing:                      simplex.            (line    6)
 * degrees:                               Data types.         (line   78)
@@ -9157,7 +9157,7 @@
 * erase <2>:                             Frames and pictures.
                                                              (line    7)
 * erase <3>:                             Frames and pictures.
-                                                             (line  281)
+                                                             (line  279)
 * erf:                                   Mathematical functions.
                                                              (line    6)
 * erfc:                                  Mathematical functions.
@@ -9164,8 +9164,8 @@
                                                              (line    6)
 * error:                                 Files.              (line   16)
 * error <1>:                             Files.              (line   93)
-* error bars:                            graph.              (line  532)
-* errorbars:                             graph.              (line  481)
+* error bars:                            graph.              (line  531)
+* errorbars:                             graph.              (line  480)
 * eval:                                  Import.             (line   97)
 * eval <1>:                              Import.             (line  107)
 * evenodd:                               Paths.              (line   37)
@@ -9274,11 +9274,12 @@
 * graph3:                                graph3.             (line    6)
 * graphic:                               label.              (line   78)
 * graphical user interface:              GUI.                (line    6)
+* graphics:                              Options.            (line  161)
 * gray:                                  Pens.               (line   25)
 * grayscale:                             Pens.               (line   25)
 * Grayscale:                             palette.            (line    9)
-* grid:                                  Pens.               (line  269)
-* grid <1>:                              graph.              (line  747)
+* grid:                                  Pens.               (line  268)
+* grid <1>:                              graph.              (line  746)
 * grid3:                                 grid3.              (line    6)
 * gs:                                    Configuring.        (line   20)
 * GSL:                                   Compiling from UNIX source.
@@ -9291,7 +9292,7 @@
 * GUI usage:                             GUI usage.          (line    6)
 * guide:                                 Paths and guides.   (line  314)
 * guide3:                                three.              (line    6)
-* hatch:                                 Pens.               (line  286)
+* hatch:                                 Pens.               (line  285)
 * Headlamp:                              three.              (line   76)
 * height:                                LaTeX usage.        (line   50)
 * help:                                  Interactive mode.   (line   42)
@@ -9448,7 +9449,7 @@
 * latticeshade:                          fill.               (line   32)
 * layer:                                 Drawing commands.   (line   16)
 * leastsquares:                          stats.              (line    6)
-* leastsquares <1>:                      graph.              (line  930)
+* leastsquares <1>:                      graph.              (line  929)
 * Left:                                  graph.              (line  269)
 * LeftRight:                             graph.              (line  275)
 * LeftSide:                              label.              (line   60)
@@ -9457,7 +9458,7 @@
 * LeftView:                              three.              (line  421)
 * legend:                                Drawing commands.   (line   31)
 * legend <1>:                            draw.               (line   64)
-* legend <2>:                            graph.              (line  425)
+* legend <2>:                            graph.              (line  424)
 * Legendre:                              Mathematical functions.
                                                              (line   48)
 * length:                                Data types.         (line   65)
@@ -9476,11 +9477,11 @@
 * libsigsegv:                            Functions.          (line  100)
 * libsigsegv <1>:                        Help.               (line   27)
 * light:                                 three.              (line   76)
-* limits:                                graph.              (line  640)
+* limits:                                graph.              (line  639)
 * line:                                  Arrays.             (line  339)
 * line <1>:                              Arrays.             (line  343)
 * line mode:                             Arrays.             (line  339)
-* Linear:                                graph.              (line  691)
+* Linear:                                graph.              (line  690)
 * linecap:                               Pens.               (line  139)
 * linejoin:                              Pens.               (line  149)
 * lineskip:                              Pens.               (line  192)
@@ -9489,14 +9490,14 @@
 * locale:                                Data types.         (line  315)
 * log:                                   Mathematical functions.
                                                              (line    6)
-* Log:                                   graph.              (line  691)
-* log-log graph:                         graph.              (line  725)
+* Log:                                   graph.              (line  690)
+* log-log graph:                         graph.              (line  724)
 * log10:                                 Mathematical functions.
                                                              (line    6)
 * log1p:                                 Mathematical functions.
                                                              (line    6)
-* log2 graph:                            graph.              (line  781)
-* logarithmic graph:                     graph.              (line  725)
+* log2 graph:                            graph.              (line  780)
+* logarithmic graph:                     graph.              (line  724)
 * logical operators:                     Arithmetic & logical.
                                                              (line    6)
 * longdashdotted:                        Pens.               (line  102)
@@ -9507,7 +9508,7 @@
 * luatex:                                Options.            (line  156)
 * MacOS X binary distributions:          MacOS X binary distributions.
                                                              (line    6)
-* makepen:                               Pens.               (line  322)
+* makepen:                               Pens.               (line  321)
 * map:                                   Arrays.             (line  131)
 * Margin:                                draw.               (line   42)
 * Margin <1>:                            draw.               (line   42)
@@ -9516,12 +9517,12 @@
 * Margins:                               draw.               (line   42)
 * margins:                               three.              (line  298)
 * Margins3:                              three.              (line  617)
-* mark:                                  graph.              (line  481)
+* mark:                                  graph.              (line  480)
 * markangle:                             markers.            (line   35)
-* marker:                                graph.              (line  481)
+* marker:                                graph.              (line  480)
 * markers:                               markers.            (line    6)
-* marknodes:                             graph.              (line  481)
-* markuniform:                           graph.              (line  481)
+* marknodes:                             graph.              (line  480)
+* markuniform:                           graph.              (line  480)
 * mask:                                  Data types.         (line   35)
 * material:                              three.              (line   66)
 * math:                                  math.               (line    6)
@@ -9573,8 +9574,8 @@
 * mouse:                                 GUI.                (line    6)
 * mouse bindings:                        three.              (line  179)
 * mouse wheel:                           GUI usage.          (line    6)
-* Move:                                  Pens.               (line  359)
-* MoveQuiet:                             Pens.               (line  365)
+* Move:                                  Pens.               (line  358)
+* MoveQuiet:                             Pens.               (line  364)
 * multisample:                           three.              (line  172)
 * N:                                     Labels.             (line   18)
 * name:                                  Files.              (line   89)
@@ -9604,7 +9605,7 @@
 * None <1>:                              draw.               (line   26)
 * none:                                  Files.              (line   61)
 * normal:                                three.              (line  521)
-* nosafe:                                Options.            (line  180)
+* nosafe:                                Options.            (line  182)
 * NOT:                                   Arithmetic & logical.
                                                              (line   68)
 * notaknot:                              graph.              (line   36)
@@ -9625,7 +9626,7 @@
 * obliqueZ:                              three.              (line  353)
 * ode:                                   ode.                (line    6)
 * offset:                                Pens.               (line  123)
-* offset <1>:                            Options.            (line  185)
+* offset <1>:                            Options.            (line  187)
 * OmitTick:                              graph.              (line  223)
 * OmitTickInterval:                      graph.              (line  223)
 * OmitTickIntervals:                     graph.              (line  223)
@@ -9660,7 +9661,7 @@
 * output <1>:                            Options.            (line  156)
 * OutTicks:                              graph3.             (line   35)
 * overloading functions:                 Functions.          (line   55)
-* overwrite:                             Pens.               (line  344)
+* overwrite:                             Pens.               (line  343)
 * P:                                     Mathematical functions.
                                                              (line   48)
 * pack:                                  label.              (line  100)
@@ -9673,7 +9674,7 @@
 * paperwidth:                            Configuring.        (line   66)
 * parallelogram:                         flowchart.          (line   47)
 * parametric surface:                    graph3.             (line   99)
-* parametrized curve:                    graph.              (line  640)
+* parametrized curve:                    graph.              (line  639)
 * partialsum:                            math.               (line   53)
 * partialsum <1>:                        math.               (line   56)
 * patch-dependent colors:                three.              (line  107)
@@ -9681,11 +9682,11 @@
 * path <1>:                              Paths and guides.   (line    7)
 * path <2>:                              three.              (line   42)
 * path <3>:                              flowchart.          (line   77)
-* path markers:                          graph.              (line  481)
+* path markers:                          graph.              (line  480)
 * path3:                                 three.              (line    6)
 * path3 <1>:                             three.              (line   42)
 * path[]:                                Paths.              (line   23)
-* patterns:                              Pens.               (line  255)
+* patterns:                              Pens.               (line  254)
 * patterns <1>:                          patterns.           (line    6)
 * PBR:                                   three.              (line   74)
 * PDF:                                   Options.            (line  156)
@@ -9708,7 +9709,7 @@
 * picture:                               Frames and pictures.
                                                              (line   39)
 * picture alignment:                     Frames and pictures.
-                                                             (line  228)
+                                                             (line  226)
 * piecewisestraight:                     Paths and guides.   (line   92)
 * pixel:                                 three.              (line  624)
 * Pl:                                    Mathematical functions.
@@ -9722,7 +9723,7 @@
 * point <2>:                             three.              (line  535)
 * polar:                                 Data types.         (line  148)
 * polargraph:                            graph.              (line   88)
-* polygon:                               graph.              (line  481)
+* polygon:                               graph.              (line  480)
 * pop:                                   Arrays.             (line   39)
 * Portrait:                              Frames and pictures.
                                                              (line  104)
@@ -9732,7 +9733,7 @@
 * postfix operators:                     Self & prefix operators.
                                                              (line   19)
 * postscript:                            Frames and pictures.
-                                                             (line  294)
+                                                             (line  292)
 * PostScript fonts:                      Pens.               (line  224)
 * PostScript subpath:                    Paths.              (line   23)
 * pow10:                                 Mathematical functions.
@@ -9803,10 +9804,10 @@
 * render <1>:                            three.              (line  172)
 * render <2>:                            Options.            (line  156)
 * replace:                               Data types.         (line  269)
-* resetdefaultpen:                       Pens.               (line  371)
+* resetdefaultpen:                       Pens.               (line  370)
 * rest arguments:                        Rest arguments.     (line    6)
 * restore:                               Frames and pictures.
-                                                             (line  288)
+                                                             (line  286)
 * restricted:                            Structures.         (line    6)
 * return:                                Debugger.           (line   47)
 * reverse:                               Data types.         (line  265)
@@ -9840,20 +9841,20 @@
 * runtime imports:                       Import.             (line   97)
 * Russian:                               unicode.            (line    7)
 * S:                                     Labels.             (line   18)
-* safe:                                  Options.            (line  180)
+* safe:                                  Options.            (line  182)
 * save:                                  Frames and pictures.
-                                                             (line  285)
+                                                             (line  283)
 * saveline:                              Files.              (line  135)
 * Scale:                                 label.              (line   45)
 * scale:                                 Pens.               (line  123)
 * scale <1>:                             Transforms.         (line   34)
 * scale <2>:                             Transforms.         (line   36)
-* scale <3>:                             graph.              (line  691)
-* Scale <1>:                             graph.              (line  708)
+* scale <3>:                             graph.              (line  690)
+* Scale <1>:                             graph.              (line  707)
 * scale <4>:                             three.              (line  488)
 * scale3:                                three.              (line  486)
-* scaled graph:                          graph.              (line  671)
-* scientific graph:                      graph.              (line  388)
+* scaled graph:                          graph.              (line  670)
+* scientific graph:                      graph.              (line  387)
 * scroll:                                Files.              (line  109)
 * search:                                Arrays.             (line  157)
 * search <1>:                            Arrays.             (line  163)
@@ -9860,9 +9861,9 @@
 * search paths:                          Search paths.       (line    6)
 * Seascape:                              Frames and pictures.
                                                              (line  110)
-* secondary axis:                        graph.              (line  834)
-* secondaryX:                            graph.              (line  834)
-* secondaryY:                            graph.              (line  834)
+* secondary axis:                        graph.              (line  833)
+* secondaryX:                            graph.              (line  833)
+* secondaryY:                            graph.              (line  833)
 * seconds:                               Data types.         (line  329)
 * seek:                                  Files.              (line   93)
 * seekeof:                               Files.              (line   93)
@@ -9979,8 +9980,8 @@
 * substr:                                Data types.         (line  261)
 * sum:                                   Arrays.             (line  211)
 * superpath:                             Paths.              (line   23)
-* Suppress:                              Pens.               (line  351)
-* SuppressQuiet:                         Pens.               (line  355)
+* Suppress:                              Pens.               (line  350)
+* SuppressQuiet:                         Pens.               (line  354)
 * surface:                               three.              (line   46)
 * surface <1>:                           three.              (line  116)
 * surface <2>:                           three.              (line  130)
@@ -9987,7 +9988,7 @@
 * surface <3>:                           graph3.             (line   99)
 * SVG:                                   Options.            (line  161)
 * system:                                Data types.         (line  353)
-* system <1>:                            Options.            (line  180)
+* system <1>:                            Options.            (line  182)
 * syzygy:                                syzygy.             (line    6)
 * tab:                                   Files.              (line   61)
 * tab completion:                        Drawing in interactive mode.
@@ -10007,7 +10008,7 @@
 * tensorshade:                           fill.               (line   77)
 * tessellation:                          three.              (line  142)
 * tex:                                   Frames and pictures.
-                                                             (line  302)
+                                                             (line  300)
 * tex <1>:                               Options.            (line  156)
 * TeX fonts:                             Pens.               (line  215)
 * TeX string:                            Data types.         (line  207)
@@ -10017,9 +10018,9 @@
 * texpath:                               Configuring.        (line   72)
 * texpath <1>:                           label.              (line  113)
 * texpreamble:                           Frames and pictures.
-                                                             (line  311)
+                                                             (line  309)
 * texreset:                              Frames and pictures.
-                                                             (line  315)
+                                                             (line  313)
 * textbook graph:                        graph.              (line  360)
 * tgz:                                   UNIX binary distributions.
                                                              (line    6)
@@ -10035,8 +10036,8 @@
 * Ticks:                                 graph.              (line  160)
 * Ticks <1>:                             graph.              (line  233)
 * tildeframe:                            markers.            (line   24)
-* tile:                                  Pens.               (line  269)
-* tilings:                               Pens.               (line  255)
+* tile:                                  Pens.               (line  268)
+* tilings:                               Pens.               (line  254)
 * time:                                  Data types.         (line  320)
 * time <1>:                              Data types.         (line  345)
 * time <2>:                              math.               (line   30)
@@ -10106,7 +10107,7 @@
 * UpsideDown <1>:                        Frames and pictures.
                                                              (line  110)
 * usepackage:                            Frames and pictures.
-                                                             (line  318)
+                                                             (line  316)
 * user coordinates:                      Figure size.        (line   39)
 * user-defined operators:                User-defined operators.
                                                              (line    6)
@@ -10117,12 +10118,12 @@
                                                              (line   55)
 * variable initializers:                 Variable initializers.
                                                              (line    6)
-* vectorfield:                           graph.              (line 1005)
-* vectorfield <1>:                       graph.              (line 1044)
+* vectorfield:                           graph.              (line 1004)
+* vectorfield <1>:                       graph.              (line 1043)
 * vectorfield3:                          graph3.             (line  157)
 * vectorization:                         Arrays.             (line  318)
 * verbatim:                              Frames and pictures.
-                                                             (line  294)
+                                                             (line  292)
 * vertex-dependent colors:               three.              (line  107)
 * Vertical:                              flowchart.          (line   77)
 * Viewport:                              three.              (line   76)
@@ -10154,7 +10155,7 @@
 * xelatex:                               Options.            (line  156)
 * XEquals:                               graph.              (line  265)
 * xequals:                               graph.              (line  278)
-* xlimits:                               graph.              (line  640)
+* xlimits:                               graph.              (line  639)
 * XOR:                                   Arithmetic & logical.
                                                              (line   68)
 * xpart:                                 Data types.         (line   94)
@@ -10177,7 +10178,7 @@
 * yaxis3:                                graph3.             (line    7)
 * YEquals:                               graph.              (line  128)
 * yequals:                               graph.              (line  278)
-* ylimits:                               graph.              (line  640)
+* ylimits:                               graph.              (line  639)
 * ypart:                                 Data types.         (line   97)
 * ypart <1>:                             Data types.         (line  187)
 * yscale:                                Transforms.         (line   32)
@@ -10235,129 +10236,129 @@
 Node: Drawing commands34375
 Node: draw36090
 Ref: arrows37272
-Node: fill42785
-Ref: gradient shading43831
-Node: clip48338
-Node: label48925
-Ref: Label49525
-Node: Bezier curves55370
-Node: Programming59267
-Ref: array iteration61020
-Node: Data types61187
-Ref: format71849
-Node: Paths and guides76295
-Ref: circle76549
-Ref: extension86256
-Node: Pens93065
-Ref: fillrule100754
-Ref: basealign101658
-Ref: transparency104492
-Ref: makepen108072
-Ref: overwrite108955
-Node: Transforms110169
-Node: Frames and pictures112001
-Ref: envelope113159
-Ref: size114252
-Ref: unitsize115239
-Ref: shipout116312
-Ref: filltype118663
-Ref: add121835
-Ref: add about122841
-Ref: tex125870
-Node: Files126766
-Ref: cd127753
-Ref: scroll132438
-Node: Variable initializers135356
-Node: Structures138073
-Node: Operators145575
-Node: Arithmetic & logical145889
-Node: Self & prefix operators148259
-Node: User-defined operators149053
-Node: Implicit scaling149966
-Node: Functions150529
-Ref: stack overflow153672
-Node: Default arguments153954
-Node: Named arguments154710
-Node: Rest arguments157280
-Node: Mathematical functions160402
-Node: Arrays165065
-Ref: sort172173
-Ref: tridiagonal174798
-Ref: solve176029
-Node: Slices180169
-Node: Casts184077
-Node: Import186344
-Node: Static191602
-Node: LaTeX usage194495
-Node: Base modules201010
-Node: plain203567
-Node: simplex204241
-Node: math204515
-Node: interpolate207224
-Node: geometry207503
-Node: trembling208097
-Node: stats208366
-Node: patterns208626
-Node: markers208862
-Node: tree210722
-Node: binarytree210907
-Node: drawtree211573
-Node: syzygy211774
-Node: feynman212048
-Node: roundedpath212323
-Node: animation212606
-Ref: animate213027
-Node: embed214144
-Node: slide215099
-Node: MetaPost215440
-Node: unicode216159
-Node: latin1217033
-Node: babel217402
-Node: labelpath217632
-Node: labelpath3218453
-Node: annotate218764
-Node: CAD219234
-Node: graph219545
-Ref: ticks226706
-Ref: pathmarkers240498
-Ref: marker240969
-Ref: markuniform241323
-Ref: errorbars243131
-Ref: automatic scaling247605
-Node: palette259352
-Ref: images259470
-Ref: image263644
-Ref: logimage264164
-Ref: penimage265269
-Ref: penfunctionimage265531
-Node: three266302
-Ref: PostScript3D295414
-Node: obj297152
-Node: graph3297401
-Ref: GaussianSurface302681
-Node: grid3303830
-Node: solids304614
-Node: tube305606
-Node: flowchart307840
-Node: contour312448
-Node: contour3317763
-Node: smoothcontour3318076
-Node: slopefield319797
-Node: ode321286
-Node: Options321543
-Ref: configuration file328391
-Ref: settings328391
-Ref: texengines329655
-Ref: convert329655
-Node: Interactive mode332979
-Ref: history335129
-Node: GUI336435
-Node: GUI installation336986
-Node: GUI usage337716
-Node: PostScript to Asymptote338632
-Node: Help339390
-Node: Debugger341044
-Node: Credits342800
-Node: Index343817
+Node: fill42770
+Ref: gradient shading43816
+Node: clip48332
+Node: label48919
+Ref: Label49519
+Node: Bezier curves55390
+Node: Programming59287
+Ref: array iteration61040
+Node: Data types61207
+Ref: format71869
+Node: Paths and guides76315
+Ref: circle76569
+Ref: extension86268
+Node: Pens93077
+Ref: fillrule100766
+Ref: basealign101670
+Ref: transparency104504
+Ref: makepen108096
+Ref: overwrite108979
+Node: Transforms110193
+Node: Frames and pictures112025
+Ref: envelope113183
+Ref: size114276
+Ref: unitsize115263
+Ref: shipout116336
+Ref: filltype118687
+Ref: add121859
+Ref: add about122801
+Ref: tex125830
+Node: Files126726
+Ref: cd127713
+Ref: scroll132398
+Node: Variable initializers135316
+Node: Structures138033
+Node: Operators145535
+Node: Arithmetic & logical145849
+Node: Self & prefix operators148219
+Node: User-defined operators149013
+Node: Implicit scaling149926
+Node: Functions150489
+Ref: stack overflow153632
+Node: Default arguments153914
+Node: Named arguments154670
+Node: Rest arguments157240
+Node: Mathematical functions160362
+Node: Arrays165018
+Ref: sort172126
+Ref: tridiagonal174751
+Ref: solve175982
+Node: Slices180122
+Node: Casts184030
+Node: Import186300
+Node: Static191558
+Node: LaTeX usage194451
+Node: Base modules200945
+Node: plain203502
+Node: simplex204176
+Node: math204450
+Node: interpolate207159
+Node: geometry207438
+Node: trembling208032
+Node: stats208301
+Node: patterns208561
+Node: markers208797
+Node: tree210657
+Node: binarytree210842
+Node: drawtree211508
+Node: syzygy211709
+Node: feynman211983
+Node: roundedpath212258
+Node: animation212541
+Ref: animate212962
+Node: embed214075
+Node: slide215029
+Node: MetaPost215361
+Node: unicode216080
+Node: latin1216954
+Node: babel217323
+Node: labelpath217553
+Node: labelpath3218374
+Node: annotate218685
+Node: CAD219155
+Node: graph219466
+Ref: ticks226627
+Ref: pathmarkers240360
+Ref: marker240831
+Ref: markuniform241185
+Ref: errorbars242993
+Ref: automatic scaling247467
+Node: palette259214
+Ref: images259332
+Ref: image263506
+Ref: logimage264026
+Ref: penimage265131
+Ref: penfunctionimage265393
+Node: three266164
+Ref: PostScript3D295302
+Node: obj297040
+Node: graph3297289
+Ref: GaussianSurface302569
+Node: grid3303718
+Node: solids304502
+Node: tube305494
+Node: flowchart307728
+Node: contour312336
+Node: contour3317651
+Node: smoothcontour3317964
+Node: slopefield319685
+Node: ode321174
+Node: Options321431
+Ref: configuration file328279
+Ref: settings328279
+Ref: texengines329543
+Ref: convert329543
+Node: Interactive mode333031
+Ref: history335181
+Node: GUI336487
+Node: GUI installation337038
+Node: GUI usage337768
+Node: PostScript to Asymptote338684
+Node: Help339442
+Node: Debugger341096
+Node: Credits342852
+Node: Index343869
 
 End Tag Table

Modified: trunk/Build/source/utils/asymptote/examples/animations/sphere.asy
===================================================================
--- trunk/Build/source/utils/asymptote/examples/animations/sphere.asy	2019-10-11 21:33:34 UTC (rev 52345)
+++ trunk/Build/source/utils/asymptote/examples/animations/sphere.asy	2019-10-11 21:35:51 UTC (rev 52346)
@@ -40,3 +40,4 @@
 }
 
 A.movie(0,200);
+currentpicture.erase();

Modified: trunk/Build/source/utils/asymptote/examples/elevation.asy
===================================================================
--- trunk/Build/source/utils/asymptote/examples/elevation.asy	2019-10-11 21:33:34 UTC (rev 52345)
+++ trunk/Build/source/utils/asymptote/examples/elevation.asy	2019-10-11 21:35:51 UTC (rev 52346)
@@ -12,6 +12,6 @@
 
 surface s=surface(f,(-1/2,-1/2),(1/2,1/2),50,Spline);
 
-draw(s,mean(palette(s.map(zpart),Rainbow())),black);
+draw(s,mean(palette(s.map(zpart),Rainbow(40))),black);
 
 grid3(XYZgrid);

Modified: trunk/Build/source/utils/asymptote/examples/floatingdisk.asy
===================================================================
--- trunk/Build/source/utils/asymptote/examples/floatingdisk.asy	2019-10-11 21:33:34 UTC (rev 52345)
+++ trunk/Build/source/utils/asymptote/examples/floatingdisk.asy	2019-10-11 21:35:51 UTC (rev 52346)
@@ -1,5 +1,7 @@
 import trembling; 
-settings.outformat="pdf"; 
+if(settings.outformat == "") 
+  settings.outformat="pdf"; 
+
 size(6cm,0); 
  
 real R=1/5; 

Modified: trunk/Build/source/utils/asymptote/examples/orthocenter.asy
===================================================================
--- trunk/Build/source/utils/asymptote/examples/orthocenter.asy	2019-10-11 21:33:34 UTC (rev 52345)
+++ trunk/Build/source/utils/asymptote/examples/orthocenter.asy	2019-10-11 21:35:51 UTC (rev 52346)
@@ -3,6 +3,8 @@
 
 size(7cm,0);
 
+asy(nativeformat(),"examples/Pythagoras");
+
 real theta=degrees(asin(0.5/sqrt(7)));
 
 pair B=(0,sqrt(7));
@@ -20,8 +22,6 @@
 
 draw(A--B--C--cycle);
 
-currentpen=black;
-
 draw("1",A--O,-0.25*I*dir(A--O));
 draw(O--Ap);
 draw("$\sqrt{7}$",B--O,LeftSide);
@@ -37,4 +37,4 @@
 dot("$B'$",Bp,dir(B--Bp),red);
 dot("$C'$",Cp,dir(C--Cp),red);
 
-label(graphic("piicon","width=2.5cm"),Ap,5ENE,red);
+label(graphic(outdirectory()+"Pythagoras","width=2.5cm"),Ap,5ENE);

Modified: trunk/Build/source/utils/asymptote/examples/worksheet.asy
===================================================================
--- trunk/Build/source/utils/asymptote/examples/worksheet.asy	2019-10-11 21:33:34 UTC (rev 52345)
+++ trunk/Build/source/utils/asymptote/examples/worksheet.asy	2019-10-11 21:35:51 UTC (rev 52346)
@@ -1,5 +1,7 @@
 import fontsize;
 
+settings.outformat="pdf";
+
 defaultpen(Helvetica());
 
 picture pic;

Modified: trunk/Build/source/utils/asymptote/examples/worldmap.asy
===================================================================
--- trunk/Build/source/utils/asymptote/examples/worldmap.asy	2019-10-11 21:33:34 UTC (rev 52345)
+++ trunk/Build/source/utils/asymptote/examples/worldmap.asy	2019-10-11 21:35:51 UTC (rev 52346)
@@ -1,4 +1,3 @@
-settings.outformat="pdf";
 size(20cm);
 
 // The required data file is available here:

Added: trunk/Build/source/utils/asymptote/examples/worldmap.dat
===================================================================
--- trunk/Build/source/utils/asymptote/examples/worldmap.dat	                        (rev 0)
+++ trunk/Build/source/utils/asymptote/examples/worldmap.dat	2019-10-11 21:35:51 UTC (rev 52346)
@@ -0,0 +1,61632 @@
+# -b
+0.192440	5.669954
+-0.114995	5.515063
+-0.391921	5.360171
+-0.657114	5.195893
+-0.887104	5.151303
+-1.262597	5.062123
+-1.417488	5.008146
+-1.560645	4.874377
+-1.736658	4.775809
+-1.936139	4.686630
+-2.198985	4.787544
+-2.410200	4.874377
+-2.595600	4.930701
+-2.771612	4.951822
+# -b
+-2.771612	4.951822
+-2.860792	4.963556
+-3.003949	4.975290
+-3.301997	5.052736
+-3.611779	5.106713
+-3.832382	5.184159
+-4.238384	5.163037
+-4.679589	5.106713
+-5.198240	5.041002
+-5.341397	5.008146
+-5.430576	5.017534
+-5.585468	4.984678
+-5.848313	4.918966
+-6.080650	4.796931
+-6.223807	4.754688
+-6.444409	4.677242
+-6.643890	4.599797
+-6.787047	4.543473
+-6.873880	4.489496
+-7.106217	4.388582
+-7.293964	4.278280
+-7.491098	4.257159
+# -b
+-7.491098	4.257159
+-7.523953	4.245425
+-7.735169	4.334604
+-8.164639	4.489496
+-8.483809	4.588063
+-8.835834	4.808665
+-9.112761	5.008146
+-9.464786	5.339050
+-9.807424	5.681688
+# -b
+-9.807424	5.681688
+-10.004558	5.845966
+-10.204039	5.989123
+-10.412907	6.078303
+-10.523209	6.132280
+-10.645244	6.254316
+-10.800135	6.364617
+-10.886968	6.385738
+-11.009004	6.409207
+-11.095836	6.496040
+-11.152161	6.507774
+-11.185016	6.561751
+-11.196750	6.594607
+-11.152161	6.606341
+-11.131039	6.639197
+-11.163895	6.672052
+-11.307052	6.761232
+-11.351642	6.803475
+# -b
+-11.351642	6.803475
+-11.461943	6.892655
+-11.790500	7.047546
+-12.121403	7.178969
+-12.299763	7.256414
+-12.342006	7.322126
+-12.365474	7.453548
+-12.562608	7.641295
+-12.705765	7.728128
+-12.773824	7.805574
+-12.794945	8.035563
+-12.905246	8.122396
+-13.036669	8.122396
+-13.069525	8.265553
+-13.048403	8.364120
+-12.970958	8.474422
+-12.982692	8.495543
+-13.081259	8.551867
+-13.114115	8.692677
+-13.092993	8.802979
+-13.114115	8.856956
+-13.170439	8.922667
+-13.179826	9.011847
+# -b
+-13.179826	9.011847
+-13.191560	9.021234
+-13.247884	9.176125
+-13.325330	9.262958
+-13.391041	9.361525
+-13.522464	9.481214
+-13.555320	9.612637
+-13.653887	9.678348
+-13.754801	9.798037
+-13.919079	9.938847
+-14.029380	9.971702
+# -b
+-12.431186	7.498138
+-12.452307	7.486404
+-12.541487	7.530994
+-12.651788	7.486404
+-12.762089	7.486404
+-12.705765	7.408959
+-12.586077	7.366715
+-12.485163	7.376103
+-12.431186	7.498138
+# -b
+-49.917183	-0.018775
+-49.774026	0.004694
+-49.762292	0.136116
+-49.863206	0.225296
+# -b
+-50.027484	0.957509
+-49.950039	1.056076
+-49.973507	1.213314
+-49.961773	1.300147
+-49.884327	1.478506
+-49.863206	1.731964
+# -b
+-59.708179	8.277287
+-59.773891	8.310143
+-59.905313	8.462687
+# -b
+-57.060949	5.791989
+-57.117273	5.902290
+-57.161863	6.066569
+-57.272164	6.266050
+-57.391853	6.308293
+-57.546744	6.442062
+-57.657045	6.585219
+-57.767347	6.704908
+-57.987949	6.836331
+-58.208552	6.871533
+-58.396299	6.836331
+-58.506600	6.803475
+-58.518334	6.803475
+-58.483131	6.904389
+-58.462010	7.014690
+-58.462010	7.155500
+-58.494866	7.354981
+-58.572311	7.507526
+-58.649757	7.606093
+-58.769445	7.716394
+-58.947805	7.847817
+-59.168407	8.023829
+-59.356154	8.220963
+-59.520433	8.319531
+-59.642468	8.375855
+-59.642468	8.319531
+-59.642468	8.265553
+-59.696445	8.298409
+-59.708179	8.277287
+# -b
+-54.028838	5.482207
+-54.028838	5.547918
+-53.974861	5.735665
+-53.986595	5.791989
+-54.383210	5.935146
+-54.779826	5.968002
+-55.000428	5.968002
+-55.045018	5.956268
+-55.110729	5.869435
+-55.307863	5.890556
+-55.617646	5.911678
+-55.805393	5.857700
+-55.903960	5.801376
+-55.925081	5.824845
+-56.279453	5.834232
+-56.500056	5.902290
+-56.774635	5.956268
+-56.863815	6.012592
+-56.929527	5.956268
+-56.974116	5.857700
+-57.060949	5.791989
+# -b
+-51.592823	4.069412
+-51.581089	4.135123
+-51.571702	4.299402
+-51.759449	4.531739
+-51.825160	4.510617
+-52.034028	4.731220
+-52.165451	4.841521
+-52.233509	4.930701
+-52.454112	5.106713
+-52.740426	5.261604
+-53.047861	5.383640
+-53.301319	5.482207
+-53.512535	5.538531
+-53.599368	5.580774
+-53.742524	5.714544
+-53.798848	5.723931
+-53.909150	5.547918
+-54.028838	5.482207
+# -b
+-50.194110	0.457633
+-50.248087	0.413043
+-50.337267	0.314476
+-50.337267	0.204175
+-50.215231	0.058671
+-50.048606	0.037549
+# -b
+-49.863206	0.225296
+-50.006363	0.248765
+-50.126052	0.335597
+-50.194110	0.457633
+# -b
+-50.931016	-0.007041
+-50.733882	0.213562
+-50.578991	0.326210
+-50.435834	0.525691
+-50.280943	0.701704
+-50.158907	0.769762
+-50.027484	0.957509
+# -b
+-49.863206	1.731964
+-50.083808	1.800023
+-50.346654	1.809410
+-50.445221	1.910324
+-50.468689	2.020625
+-50.555522	2.285817
+-50.665824	2.619068
+-50.820715	2.994562
+-50.931016	3.337200
+-50.963872	3.625860
+-50.963872	3.780751
+-51.053051	3.935643
+-51.196208	4.135123
+-51.294775	4.233691
+-51.362834	4.278280
+-51.383955	4.290015
+-51.405077	4.189101
+-51.482522	4.057678
+-51.592823	4.069412
+# -b
+-59.905313	8.462687
+-60.027349	8.561255
+-60.182240	8.594110
+-60.280807	8.584723
+-60.501410	8.408710
+-60.632832	8.462687
+-60.778336	8.486156
+-60.942615	8.507277
+-60.954349	8.584723
+-60.820579	8.584723
+-60.677422	8.671556
+-60.644567	8.781857
+-60.733746	8.758389
+-60.743134	8.922667
+-60.820579	9.239490
+-60.921493	9.415503
+-61.163217	9.546925
+-61.372085	9.591515
+-61.395554	9.600903
+-61.472999	9.678348
+-61.559832	9.699470
+-61.649012	9.765181
+-61.726458	9.798037
+-61.735845	9.809771
+-61.792169	9.852014
+-61.803903	9.852014
+-61.857880	9.842627
+-62.022159	9.875482
+-62.132460	9.875482
+-62.266230	9.798037
+-62.409387	9.896604
+# -b
+-80.038812	9.065824
+-79.994222	9.086946
+-79.883921	9.110414
+-79.851065	9.239490
+-79.862799	9.469480
+-79.719642	9.591515
+-79.487306	9.612637
+-79.254969	9.612637
+-79.156402	9.600903
+-79.111812	9.546925
+-78.935800	9.502335
+-78.726931	9.469480
+-78.527450	9.415503
+-78.297460	9.361525
+-78.097979	9.251224
+-77.954822	9.131535
+-77.832787	9.021234
+-77.713098	8.934401
+-77.569942	8.781857
+# -b
+-77.900845	7.244680
+-78.065124	7.408959
+-78.229402	7.596705
+-78.363172	7.904141
+-78.339703	8.068419
+-78.297460	8.298409
+-78.196546	8.375855
+-78.065124	8.375855
+-78.187159	8.486156
+-78.440617	8.429832
+-78.583774	8.626966
+-78.837232	8.791244
+-79.078957	8.922667
+-79.344149	8.967257
+-79.642197	8.856956
+-79.740764	8.683290
+-79.907389	8.429832
+# -b
+-77.900845	7.244680
+-77.900845	7.200090
+-77.844521	7.101523
+-77.745954	6.937245
+-77.722486	6.859799
+-77.635653	6.716642
+-77.480762	6.672052
+-77.415050	6.585219
+-77.415050	6.409207
+-77.424438	6.266050
+-77.480762	6.144014
+-77.424438	5.935146
+-77.370461	5.791989
+-77.370461	5.669954
+-77.436172	5.613630
+-77.525352	5.526797
+-77.501883	5.515063
+-77.469028	5.339050
+-77.447906	5.008146
+-77.391582	4.764075
+-77.358726	4.632653
+-77.370461	4.477761
+-77.459640	4.290015
+-77.492496	4.102268
+-77.459640	3.935643
+-77.415050	3.858197
+-77.325871	3.858197
+-77.084147	3.902787
+-76.950377	3.956764
+-77.060678	3.747896
+-77.138124	3.682184
+-77.227304	3.548415
+-77.370461	3.405258
+-77.480762	3.294957
+-77.534739	3.161187
+-77.635653	3.062620
+-77.680243	2.907729
+-77.767076	2.717635
+-77.856255	2.663658
+-78.032268	2.607334
+-78.154303	2.619068
+-78.384293	2.574478
+-78.461739	2.562744
+-78.583774	2.398466
+-78.637751	2.252962
+-78.682341	2.121539
+-78.661220	1.931445
+-78.628364	1.832878
+-78.628364	1.800023
+-78.715197	1.800023
+-78.825498	1.743699
+-78.968655	1.633397
+-78.992124	1.612276
+-78.992124	1.478506
+-78.924065	1.412795
+-78.881822	1.377592
+# -b
+-78.870088	1.377592
+-78.891210	1.311881
+-79.001511	1.234435
+-79.189258	1.112400
+-79.433329	1.013833
+-79.585873	0.901185
+-79.642197	0.812005
+-79.829944	0.823739
+# -b
+-75.671352	10.016292
+-75.683086	9.908338
+-75.683086	9.809771
+-75.683086	9.666614
+-75.694820	9.546925
+-75.826243	9.436624
+-75.981134	9.415503
+-76.147759	9.349791
+-76.246327	9.197247
+-76.344894	8.988379
+-76.544375	8.847568
+-76.720387	8.725533
+-76.884666	8.650434
+-76.908134	8.540133
+-76.840076	8.453300
+-76.764977	8.420444
+-76.764977	8.385242
+-76.764977	8.211576
+-76.753243	8.056685
+-76.786099	7.981586
+-76.896400	7.936996
+-76.962111	7.981586
+-76.985580	8.145865
+-77.051291	8.211576
+-77.138124	8.342999
+-77.248425	8.462687
+-77.349339	8.540133
+-77.415050	8.650434
+-77.447906	8.659822
+-77.569942	8.781857
+# -b
+-71.317973	10.114859
+-71.195937	9.938847
+-71.109104	9.711204
+-71.064515	9.481214
+-71.064515	9.328670
+-71.085636	9.218368
+-71.261649	9.065824
+-71.493985	9.021234
+-71.616021	9.044703
+-71.669998	9.251224
+-71.803768	9.492948
+-71.935190	9.600903
+-71.979780	9.720591
+-72.012636	9.875482
+# -b
+-81.803632	7.707007
+-81.759042	7.695272
+-81.768430	7.707007
+-81.878731	7.584971
+-81.890465	7.432427
+-81.747308	7.298657
+-81.726187	7.486404
+-81.714452	7.683538
+-81.803632	7.707007
+# -b
+-83.235202	10.114859
+-83.038067	9.896604
+-82.817465	9.732325
+-82.718898	9.678348
+# -b
+-82.718898	9.678348
+-82.641452	9.657227
+-82.474827	9.535191
+-82.376260	9.328670
+-82.254224	9.262958
+-82.221369	9.316935
+-82.155657	9.328670
+-82.155657	9.176125
+-82.167392	9.011847
+-81.935055	9.000113
+-81.735574	9.011847
+-81.526706	8.868690
+-81.284982	8.835834
+-81.040911	8.868690
+-80.897754	8.955523
+-80.733475	9.044703
+-80.533994	9.086946
+-80.325126	9.176125
+-80.092789	9.328670
+-80.038812	9.251224
+-80.038812	9.065824
+# -b
+-79.907389	8.429832
+-80.160847	8.298409
+-80.336860	8.253819
+-80.435427	8.166986
+-80.468283	8.002708
+-80.390837	7.871285
+-80.259415	7.728128
+-80.137379	7.629561
+-80.083402	7.486404
+-80.203091	7.432427
+-80.357982	7.310391
+-80.557463	7.223559
+-80.766331	7.211824
+-80.921222	7.223559
+-80.930609	7.310391
+-80.954078	7.420693
+-80.954078	7.519260
+-81.019789	7.629561
+-81.064379	7.772718
+-81.174680	7.793839
+-81.207536	7.683538
+-81.228657	7.596705
+-81.362427	7.641295
+-81.482116	7.772718
+-81.592417	7.871285
+-81.669862	8.014442
+-81.681597	8.014442
+-81.693331	8.035563
+-81.768430	8.145865
+-81.956176	8.188108
+-82.188513	8.265553
+-82.364526	8.277287
+-82.463093	8.331265
+-82.617984	8.319531
+-82.751753	8.342999
+-82.883176	8.319531
+-82.916032	8.232698
+-82.927766	8.134131
+-82.972356	8.113009
+-83.026333	8.310143
+# -b
+-83.026333	8.310143
+-83.082657	8.354733
+-83.124900	8.408710
+-83.157756	8.605844
+-83.345503	8.704411
+-83.479272	8.716146
+-83.390093	8.561255
+-83.368971	8.474422
+-83.544984	8.495543
+-83.720996	8.638700
+-83.699875	8.824100
+-83.720996	9.110414
+-83.986189	9.295814
+-84.239647	9.436624
+-84.394538	9.525804
+-84.558817	9.579781
+-84.647996	9.678348
+-84.701973	9.875482
+-84.791153	9.938847
+# -b
+-85.176034	10.016292
+-85.044611	9.983437
+-84.967166	9.863748
+-85.021143	9.753447
+-85.098589	9.645492
+-85.232358	9.765181
+-85.396637	9.863748
+-85.551528	9.875482
+-85.694685	9.962315
+# -b
+-79.829944	0.823739
+-80.071668	0.746294
+-80.104523	0.570281
+-80.071668	0.359066
+-80.059934	0.171319
+# -b
+-91.383413	0.147851
+-91.371679	0.103261
+# -b
+-91.526570	-0.051630
+-91.493714	0.037549
+-91.406881	0.114995
+-91.383413	0.147851
+# -b
+-157.343561	2.013585
+-157.308359	2.034706
+-157.287237	1.978382
+-157.254381	1.968995
+-157.198057	1.912671
+-157.188670	1.814104
+-157.144080	1.769514
+-157.045513	1.713190
+-157.010311	1.656866
+-156.989189	1.591154
+-157.111225	1.602888
+-157.266116	1.624010
+-157.364683	1.680334
+-157.421007	1.701455
+-157.430394	1.769514
+-157.421007	1.778901
+-157.331827	1.769514
+-157.287237	1.814104
+-157.275503	1.868081
+-157.298971	1.924405
+-157.343561	1.968995
+-157.343561	1.990116
+-157.343561	2.013585
+# -b
+-162.079475	5.937493
+-162.067740	5.958614
+-162.056006	5.949227
+-162.079475	5.892903
+-162.079475	5.937493
+# -b
+-176.564141	0.227643
+-176.552407	0.173666
+-176.552407	0.183053
+-176.564141	0.227643
+-176.552407	0.173666
+-176.552407	0.183053
+-176.564141	0.227643
+# -b
+170.884800	8.861649
+170.950511	8.849915
+170.950511	8.828794
+170.962245	8.807672
+171.006835	8.795938
+171.072547	8.763082
+171.117137	8.718493
+171.171114	8.643394
+171.171114	8.554214
+171.149992	8.511971
+171.105402	8.479115
+171.060813	8.500237
+170.995101	8.554214
+170.938777	8.587070
+170.894187	8.652781
+170.861332	8.718493
+170.840210	8.763082
+170.840210	8.817060
+170.828476	8.849915
+170.851944	8.861649
+170.884800	8.861649
+# -b
+172.860835	1.891549
+172.881957	1.879815
+172.881957	1.868081
+172.926546	1.835225
+172.959402	1.724924
+172.959402	1.602888
+172.971136	1.501974
+173.015726	1.415142
+173.048582	1.325962
+173.048582	1.281372
+172.959402	1.269638
+172.905425	1.358818
+172.905425	1.447997
+172.905425	1.534830
+172.905425	1.635744
+172.881957	1.769514
+172.860835	1.868081
+172.860835	1.891549
+# -b
+163.112082	5.364865
+163.133203	5.353131
+163.133203	5.332009
+163.058105	5.308541
+163.001781	5.296807
+162.990047	5.341397
+163.013515	5.364865
+163.067492	5.364865
+163.112082	5.364865
+# -b
+166.909261	9.288773
+166.942117	9.309895
+166.953851	9.277039
+167.031297	9.277039
+167.087621	9.265305
+167.162719	9.265305
+167.240165	9.255918
+167.317611	9.309895
+167.395056	9.333363
+167.439646	9.300508
+167.505357	9.169085
+167.582803	9.070518
+167.639127	8.993072
+167.660248	8.894505
+167.671983	8.784204
+167.627393	8.697371
+167.561681	8.741961
+167.538213	8.849915
+167.505357	8.939095
+167.463114	8.993072
+167.362200	9.079905
+167.240165	9.157351
+167.141598	9.157351
+167.087621	9.169085
+166.998441	9.190206
+166.899874	9.255918
+166.888140	9.300508
+166.909261	9.288773
+# -b
+169.549451	5.993817
+169.537717	6.003204
+169.493127	5.993817
+169.493127	6.014938
+169.549451	5.993817
+169.549451	5.993817
+# -b
+152.126547	7.115604
+152.171137	7.139072
+152.150015	7.127338
+152.138281	7.115604
+152.126547	7.115604
+# -b
+153.661377	5.606589
+153.640255	5.651179
+153.684845	5.639445
+153.717701	5.606589
+153.705967	5.585468
+153.673111	5.585468
+153.661377	5.606589
+# -b
+158.286989	7.005303
+158.331579	6.995916
+158.387903	6.939591
+158.397290	6.873880
+158.387903	6.841024
+158.343313	6.841024
+158.277602	6.873880
+158.254133	6.939591
+158.265867	6.984181
+158.286989	7.005303
+# -b
+134.729458	7.664764
+134.738845	7.699966
+134.738845	7.622520
+134.738845	7.512219
+134.705990	7.390184
+134.628544	7.357328
+134.595688	7.455895
+134.607422	7.577931
+134.628544	7.610786
+134.694255	7.655376
+134.729458	7.664764
+# -b
+138.240323	9.584475
+138.240323	9.572740
+138.273179	9.572740
+138.282566	9.528151
+138.240323	9.507029
+138.216855	9.539885
+138.240323	9.584475
+# -b
+123.368429	10.215773
+123.246394	9.988130
+123.192416	9.844973
+123.180682	9.725285
+123.168948	9.605596
+123.192416	9.462439
+123.237006	9.342751
+123.225272	9.136229
+123.058647	9.037662
+122.903756	9.190206
+122.793454	9.354485
+122.673766	9.408462
+122.539996	9.528151
+122.429695	9.704163
+122.486019	9.943540
+122.563465	9.964662
+# -b
+125.687102	10.161796
+125.698836	9.997518
+125.719958	9.856708
+125.687102	9.812118
+125.654246	9.943540
+# -b
+126.018006	9.997518
+126.071983	9.901297
+126.107186	9.868442
+126.116573	9.790996
+126.071983	9.812118
+126.006272	9.889563
+126.018006	9.997518
+# -b
+123.699333	10.020986
+123.633621	9.889563
+123.544442	9.692429
+123.490464	9.518763
+123.413019	9.462439
+123.368429	9.659573
+123.368429	9.856708
+# -b
+123.833102	9.844973
+123.833102	9.868442
+123.887080	9.877829
+123.985647	9.955275
+# -b
+124.572355	10.020986
+124.572355	9.901297
+124.539500	9.844973
+124.548887	9.737019
+124.504297	9.671308
+124.393996	9.638452
+124.250839	9.593862
+124.107682	9.605596
+123.976259	9.617330
+123.908201	9.683042
+123.854224	9.779262
+123.833102	9.844973
+# -b
+125.421910	9.713551
+125.410176	9.746406
+125.454765	9.746406
+125.499355	9.746406
+125.597922	9.737019
+125.654246	9.638452
+125.719958	9.561006
+125.851381	9.495295
+125.928826	9.396728
+126.029740	9.277039
+126.128307	9.265305
+126.205753	9.124495
+126.316054	8.894505
+126.327788	8.795938
+126.238608	8.697371
+126.161163	8.587070
+126.194019	8.554214
+126.337175	8.479115
+126.348910	8.258513
+126.426355	8.181067
+126.438089	7.995667
+126.447477	7.852510
+126.515535	7.721088
+126.581246	7.491098
+126.581246	7.324472
+126.569512	7.148460
+126.482679	7.017037
+126.370031	6.963060
+126.283198	6.819903
+126.271464	6.587566
+126.271464	6.366964
+126.149429	6.477265
+126.083717	6.709602
+126.071983	6.995916
+125.973416	7.139072
+125.895970	7.315085
+125.818525	7.357328
+125.731692	7.270495
+125.675368	7.193050
+125.576801	7.038159
+125.466500	6.852759
+125.421910	6.611035
+125.543945	6.488999
+125.642512	6.301252
+125.708224	6.080650
+125.698836	5.970349
+125.565067	5.761480
+125.475887	5.594855
+125.344464	5.672301
+125.288140	5.892903
+125.278753	6.014938
+125.123862	5.904637
+124.936115	5.871781
+124.769490	5.916371
+124.572355	6.014938
+124.372874	6.125240
+124.229718	6.289518
+124.131150	6.444409
+124.107682	6.632156
+124.053705	6.787047
+124.009115	7.017037
+124.086561	7.106217
+124.217983	7.303351
+124.217983	7.446508
+124.074826	7.622520
+123.865958	7.786799
+123.699333	7.852510
+123.567910	7.840776
+123.511586	7.721088
+123.424753	7.566196
+123.413019	7.467629
+123.389551	7.467629
+123.290983	7.533341
+123.192416	7.533341
+123.192416	7.664764
+123.082115	7.566196
+122.948346	7.446508
+122.927224	7.390184
+122.915490	7.336207
+122.849778	7.500485
+122.805189	7.709353
+122.662032	7.709353
+122.528262	7.566196
+122.450817	7.479364
+122.385105	7.303351
+122.319394	7.160194
+122.230214	6.939591
+122.119913	6.906736
+122.009612	6.930204
+121.943900	7.127338
+122.000224	7.282229
+122.077670	7.533341
+122.110525	7.688232
+122.152768	7.840776
+122.331128	8.040257
+122.518875	8.082500
+122.673766	8.127090
+122.903756	8.192801
+122.960080	8.357080
+123.091503	8.488503
+123.279249	8.587070
+123.389551	8.709105
+123.478730	8.676249
+123.743923	8.577682
+123.833102	8.345346
+123.743923	8.061379
+123.732188	8.016789
+123.908201	8.094234
+124.131150	8.192801
+124.274307	8.488503
+124.462054	8.587070
+124.593477	8.533093
+124.692044	8.652781
+124.727247	8.849915
+124.814079	8.960217
+124.936115	8.927361
+125.025295	8.882771
+125.112128	8.939095
+125.245897	9.004806
+125.377320	8.948482
+125.466500	9.025928
+125.487621	9.169085
+125.487621	9.277039
+125.475887	9.333363
+125.454765	9.462439
+125.421910	9.605596
+125.421910	9.671308
+125.421910	9.713551
+# -b
+121.833599	6.632156
+121.932166	6.709602
+122.065936	6.709602
+122.253682	6.643890
+122.307660	6.587566
+122.176237	6.456143
+122.000224	6.432675
+121.899310	6.533589
+121.833599	6.632156
+# -b
+120.951189	5.871781
+120.951189	5.937493
+120.984045	6.003204
+121.106080	6.036060
+121.204647	6.014938
+121.347804	5.970349
+121.425250	5.949227
+121.347804	5.815457
+121.183526	5.892903
+121.049756	5.860047
+120.951189	5.871781
+# -b
+119.967865	5.186506
+120.089900	5.254564
+120.221323	5.221708
+120.254179	5.144263
+120.134490	5.099673
+# -b
+121.115467	1.325962
+121.204647	1.314228
+121.314948	1.314228
+121.446371	1.302493
+121.481574	1.203926
+121.601262	1.103013
+121.735032	1.081891
+121.899310	1.114747
+122.009612	1.114747
+122.152768	1.103013
+122.263070	1.070157
+122.417961	1.070157
+122.584586	1.025567
+122.662032	0.948121
+122.748865	0.927000
+122.861513	0.882410
+122.960080	0.894144
+123.091503	0.959856
+123.246394	0.980977
+123.457609	0.948121
+123.621887	0.927000
+123.788513	0.903532
+123.908201	0.894144
+124.164006	0.959856
+124.274307	1.058423
+124.405730	1.213314
+124.548887	1.347083
+124.692044	1.436263
+124.837548	1.624010
+125.025295	1.724924
+125.135596	1.713190
+125.177839	1.656866
+125.213041	1.513709
+125.189573	1.370552
+125.102740	1.203926
+124.957236	1.037301
+124.804692	0.882410
+124.626333	0.638339
+124.450320	0.483448
+124.262573	0.361413
+124.020849	0.361413
+123.797900	0.316823
+123.556176	0.305089
+123.389551	0.305089
+123.192416	0.438858
+122.903756	0.492835
+122.760599	0.504570
+122.596320	0.504570
+122.363984	0.483448
+122.152768	0.459980
+121.922779	0.415390
+121.767887	0.492835
+121.624731	0.504570
+121.547285	0.459980
+121.368926	0.516304
+121.282093	0.504570
+121.127202	0.415390
+120.906599	0.427124
+120.697731	0.459980
+120.498250	0.459980
+120.331624	0.272233
+120.188467	0.028162
+# -b
+119.956131	0.471714
+120.057045	0.682929
+120.134490	0.760375
+120.265913	0.903532
+120.343359	0.903532
+120.474781	0.793230
+120.608551	0.816699
+120.772829	1.004445
+120.817419	1.236782
+120.927721	1.302493
+121.049756	1.325962
+121.115467	1.325962
+# -b
+125.433644	3.717387
+125.454765	3.717387
+125.520477	3.661063
+125.576801	3.541374
+125.597922	3.473316
+125.642512	3.353627
+125.543945	3.541374
+125.466500	3.639941
+125.433644	3.717387
+# -b
+126.768993	4.536432
+126.834705	4.536432
+126.867560	4.447253
+126.867560	4.348685
+126.891029	4.247772
+126.879294	4.071759
+126.822970	4.027169
+126.813583	4.203182
+126.780727	4.402663
+126.768993	4.536432
+# -b
+128.557282	2.654271
+128.590137	2.588559
+128.644114	2.522848
+128.667583	2.433668
+128.655849	2.299898
+128.655849	2.299898
+128.611259	2.201331
+128.524426	2.055828
+128.336679	2.055828
+128.303823	2.189597
+128.280355	2.311633
+128.292089	2.445402
+128.381269	2.555703
+128.500957	2.654271
+# -b
+127.937717	2.222453
+127.961185	2.234187
+128.015163	2.213066
+128.026897	2.112152
+127.949451	1.978382
+127.872006	1.912671
+127.862618	1.846959
+127.937717	1.778901
+128.005775	1.570033
+128.026897	1.415142
+128.005775	1.269638
+127.949451	1.192192
+127.785173	1.025567
+127.639669	0.927000
+127.651403	0.882410
+127.794560	0.849554
+127.904861	0.971590
+128.059752	1.081891
+128.148932	1.248516
+128.238112	1.415142
+128.402390	1.513709
+128.601871	1.525443
+128.655849	1.480853
+128.723907	1.325962
+128.723907	1.093625
+128.601871	0.992711
+128.446980	0.882410
+128.324945	0.804964
+128.324945	0.736906
+128.512692	0.614871
+128.634727	0.549159
+128.667583	0.415390
+128.723907	0.337944
+128.834208	0.260499
+128.667583	0.251111
+128.500957	0.349678
+128.226378	0.406002
+128.038631	0.471714
+127.949451	0.361413
+127.928330	0.061018
+# -b
+127.749970	-0.269886
+127.717115	0.093873
+127.695993	0.293354
+127.597426	0.537425
+127.597426	0.760375
+127.552836	0.927000
+127.475391	0.992711
+127.376823	1.147602
+127.397945	1.335349
+127.419066	1.347083
+127.463656	1.513709
+127.552836	1.778901
+127.651403	1.957260
+127.827416	2.133273
+127.937717	2.222453
+# -b
+109.965654	1.835225
+110.108811	1.778901
+110.219112	1.757780
+110.329413	1.769514
+110.451449	1.790635
+110.540628	1.757780
+110.660317	1.680334
+110.815208	1.635744
+110.916122	1.635744
+111.080400	1.602888
+111.124990	1.602888
+111.136724	1.614623
+111.157846	1.736658
+111.214170	1.856347
+111.223557	1.924405
+111.223557	1.957260
+111.247026	2.034706
+111.291615	2.133273
+111.268147	2.245921
+111.247026	2.323367
+111.333859	2.389078
+111.455894	2.356222
+111.479362	2.323367
+111.479362	2.532235
+111.479362	2.588559
+111.512218	2.666005
+111.577929	2.764572
+111.643641	2.842017
+111.721086	2.898341
+111.831388	2.910076
+111.920567	2.919463
+112.019134	2.919463
+112.096580	2.954665
+112.084846	2.964053
+112.084846	2.964053
+112.117701	2.975787
+112.185760	2.987521
+112.251471	2.987521
+112.373506	2.987521
+112.526051	3.020377
+112.648086	3.020377
+112.770122	3.032111
+112.868689	3.086088
+112.990724	3.208124
+113.068170	3.285569
+113.145615	3.395870
+113.199592	3.463929
+113.267651	3.529640
+113.321628	3.595351
+113.377952	3.705653
+113.443663	3.806567
+113.509375	3.884012
+113.586820	3.949724
+113.640797	3.982579
+113.729977	4.060025
+113.807423	4.137470
+113.863747	4.238384
+113.905990	4.280627
+113.941192	4.348685
+113.962314	4.426131
+113.974048	4.480108
+113.983435	4.545820
+113.983435	4.569288
+114.006904	4.590410
+# -b
+114.006904	4.590410
+114.018638	4.613878
+114.039759	4.623265
+114.105471	4.634999
+114.204038	4.679589
+114.293218	4.679589
+114.382397	4.691323
+114.469230	4.712445
+114.603000	4.789890
+114.725035	4.888458
+114.811868	4.965903
+114.901048	5.031615
+114.955025	5.076204
+114.978493	5.022227
+114.999615	4.944782
+115.055939	4.933047
+115.088795	4.933047
+115.133385	4.944782
+115.175628	4.944782
+115.220217	4.933047
+115.243686	4.933047
+# -b
+115.243686	4.933047
+115.276542	4.933047
+115.353987	4.944782
+115.440820	5.010493
+115.530000	5.144263
+115.562855	5.186506
+115.464288	5.242830
+115.419698	5.353131
+115.497144	5.475166
+115.583977	5.508022
+115.661422	5.496288
+115.771724	5.508022
+115.884372	5.639445
+116.004060	5.782602
+116.060384	5.904637
+116.104974	5.993817
+116.114362	6.092384
+116.215276	6.214419
+116.292721	6.289518
+116.367820	6.390432
+116.435878	6.444409
+116.513324	6.521855
+116.567301	6.599300
+116.633012	6.718989
+116.665868	6.841024
+116.743313	6.951326
+116.787903	6.939591
+116.799638	6.895002
+116.799638	6.829290
+116.799638	6.697867
+116.766782	6.599300
+116.766782	6.542976
+116.844227	6.632156
+116.909939	6.709602
+116.963916	6.787047
+117.031974	6.930204
+117.163397	6.930204
+117.207987	6.873880
+117.252577	6.754192
+117.297167	6.620422
+117.351144	6.575832
+117.416855	6.542976
+117.494301	6.599300
+117.571746	6.533589
+117.637458	6.477265
+117.672660	6.444409
+117.705516	6.324721
+117.714903	6.235541
+117.660926	6.158095
+117.660926	6.026673
+117.672660	5.916371
+117.705516	5.892903
+117.771227	5.925759
+117.836939	5.916371
+117.935506	5.970349
+118.036420	5.970349
+118.090397	5.883516
+118.081010	5.782602
+118.003564	5.716890
+118.045807	5.672301
+118.134987	5.672301
+118.245288	5.773214
+118.343855	5.749746
+118.465890	5.695769
+118.609047	5.585468
+118.754551	5.484554
+118.907095	5.430576
+119.019744	5.409455
+119.139432	5.374252
+119.249733	5.296807
+119.273202	5.209974
+119.228612	5.120794
+119.052599	5.055083
+118.930564	4.977637
+118.742817	4.900192
+118.641903	4.888458
+118.543336	4.867336
+118.400179	4.944782
+118.268756	4.879070
+118.245288	4.757035
+118.257022	4.700711
+118.289878	4.646734
+118.400179	4.545820
+118.477625	4.524698
+118.576192	4.458987
+118.599660	4.390929
+118.489359	4.369807
+118.355589	4.348685
+118.245288	4.292361
+118.146721	4.271240
+118.045807	4.226650
+117.926118	4.238384
+117.836939	4.271240
+117.726637	4.348685
+117.705516	4.336951
+117.672660	4.247772
+117.660926	4.193794
+# -b
+117.660926	4.193794
+117.660926	4.160939
+117.637458	4.125736
+117.550625	4.071759
+117.449711	4.048291
+117.595215	3.982579
+117.693782	3.884012
+117.825204	3.851156
+117.825204	3.696265
+117.726637	3.639941
+117.595215	3.672797
+117.562359	3.618820
+117.473179	3.607086
+117.318288	3.607086
+117.240843	3.541374
+117.297167	3.452194
+117.383999	3.353627
+117.461445	3.309038
+117.473179	3.240979
+117.407468	3.187002
+117.449711	3.109557
+117.571746	3.020377
+117.649192	2.919463
+117.714903	2.788040
+117.815817	2.633149
+117.958974	2.412547
+118.045807	2.278777
+117.991830	2.189597
+117.970708	2.112152
+117.926118	2.067562
+117.914384	1.990116
+117.947240	1.891549
+118.113865	1.746045
+118.278144	1.591154
+118.477625	1.424529
+118.677106	1.257904
+118.864852	1.103013
+118.975154	0.992711
+118.975154	0.903532
+118.808528	0.849554
+118.587926	0.837820
+118.465890	0.826086
+118.310999	0.870676
+118.191311	0.894144
+118.102131	1.013833
+118.045807	1.070157
+118.003564	0.980977
+118.069275	0.837820
+118.045807	0.793230
+117.848673	0.704051
+117.714903	0.528038
+117.628070	0.370800
+117.583480	0.215909
+117.583480	0.007041
+# -b
+119.130045	10.009252
+118.951685	9.943540
+118.820263	9.856708
+118.754551	9.593862
+118.543336	9.363872
+118.343855	9.211328
+118.146721	9.037662
+117.926118	8.807672
+117.759493	8.676249
+117.604602	8.643394
+117.494301	8.511971
+117.374612	8.411057
+117.240843	8.434525
+117.297167	8.664515
+117.428589	8.894505
+117.562359	9.025928
+117.825204	9.223062
+117.935506	9.244184
+118.102131	9.420196
+118.268756	9.605596
+118.510480	9.844973
+# -b
+119.878685	4.989371
+119.845830	5.031615
+119.902154	5.132528
+119.967865	5.186506
+# -b
+120.134490	5.099673
+119.979599	5.043349
+119.878685	4.989371
+# -b
+119.791852	-0.049284
+119.913888	0.150197
+119.913888	0.260499
+119.956131	0.471714
+# -b
+104.049282	1.436263
+104.049282	1.525443
+104.049282	1.525443
+104.037548	1.525443
+104.037548	1.546564
+104.025814	1.546564
+104.016427	1.546564
+104.016427	1.558299
+103.938981	1.558299
+103.816946	1.501974
+103.751234	1.370552
+103.751234	1.335349
+103.870923	1.325962
+103.992958	1.358818
+104.049282	1.436263
+# -b
+100.207513	6.444409
+100.073744	6.676746
+# -b
+102.216404	6.190951
+102.437007	6.202685
+102.559042	6.059528
+102.678731	5.925759
+102.789032	5.838926
+102.922801	5.738012
+103.087080	5.618323
+103.241971	5.409455
+103.385128	5.186506
+103.495429	4.977637
+103.528285	4.745301
+103.528285	4.414397
+103.507163	4.193794
+103.474308	3.970845
+103.495429	3.684531
+103.507163	3.496784
+103.518898	3.231592
+103.629199	2.886607
+103.760622	2.799774
+103.938981	2.654271
+104.037548	2.400812
+104.213561	2.055828
+104.323862	1.868081
+104.279272	1.579420
+104.201827	1.447997
+104.082138	1.513709
+103.938981	1.579420
+103.805211	1.647478
+103.694910	1.579420
+103.650320	1.469119
+103.572875	1.403407
+103.518898	1.436263
+103.673789	1.391673
+103.650320	1.391673
+103.584609	1.403407
+103.518898	1.480853
+103.507163	1.501974
+103.441452	1.457385
+103.230237	1.656866
+102.988513	1.802369
+102.812500	1.879815
+102.547308	2.091030
+102.293850	2.189597
+102.138958	2.323367
+101.906622	2.522848
+101.608574	2.731716
+101.441948	2.910076
+101.409093	3.142412
+101.298792	3.374749
+101.134513	3.562496
+100.946766	3.818301
+100.803609	4.006048
+100.780141	4.137470
+100.669840	4.336951
+100.693308	4.602144
+100.681574	4.822746
+100.538417	4.933047
+100.470359	5.120794
+100.449237	5.418842
+100.437503	5.705156
+100.371792	5.949227
+100.327202	6.268397
+100.249756	6.432675
+100.207513	6.444409
+# -b
+99.909465	9.244184
+100.008032	9.058784
+100.040888	8.763082
+100.130068	8.500237
+100.294346	8.324224
+100.404647	8.148212
+100.470359	7.819655
+100.526683	7.512219
+100.615862	7.324472
+100.625250	7.315085
+100.714430	7.258761
+100.946766	6.984181
+101.265936	6.930204
+101.575718	6.895002
+101.840910	6.686133
+102.061513	6.432675
+102.216404	6.190951
+# -b
+106.630801	10.086697
+106.609679	9.988130
+# -b
+106.499378	10.009252
+106.443054	9.910685
+106.543968	9.725285
+106.478257	9.572740
+106.299897	9.638452
+106.145006	9.823852
+106.013583	9.943540
+106.013583	9.737019
+106.135619	9.561006
+106.145006	9.429584
+106.102763	9.375606
+106.079295	9.354485
+105.903282	9.288773
+105.694414	9.201941
+105.527788	9.037662
+105.340042	8.784204
+105.086583	8.598804
+104.919958	8.587070
+104.887102	8.676249
+104.976282	8.751348
+104.887102	8.971951
+104.842513	9.190206
+104.833125	9.396728
+104.842513	9.561006
+104.865981	9.692429
+104.997404	9.868442
+# -b
+99.885997	3.130678
+100.052622	2.942931
+100.106599	2.755184
+100.228635	2.731716
+100.350670	2.698860
+100.460971	2.478258
+100.604128	2.323367
+100.714430	2.213066
+100.824731	2.133273
+100.923298	2.091030
+100.935032	2.168476
+100.979622	2.255309
+101.155635	2.255309
+101.277670	2.168476
+101.364503	2.013585
+101.399705	1.912671
+101.441948	1.823491
+101.477151	1.769514
+101.519394	1.736658
+101.608574	1.692068
+101.697753	1.656866
+101.796321	1.647478
+101.862032	1.614623
+102.005189	1.525443
+102.094369	1.492587
+102.171814	1.403407
+102.216404	1.325962
+102.282115	1.203926
+102.359561	1.159337
+102.371295	1.293106
+102.371295	1.358818
+102.446394	1.314228
+102.535574	1.180458
+102.669343	1.081891
+102.821888	1.093625
+103.021368	1.103013
+103.164525	1.025567
+103.209115	0.971590
+103.187994	0.927000
+103.176260	0.870676
+103.122282	0.804964
+103.042490	0.804964
+103.065958	0.682929
+103.098814	0.605483
+103.110548	0.605483
+103.131670	0.560894
+103.131670	0.438858
+103.009634	0.361413
+102.911067	0.305089
+102.889946	0.260499
+102.922801	0.239377
+103.042490	0.293354
+103.164525	0.349678
+103.286561	0.438858
+103.408596	0.492835
+103.507163	0.528038
+103.596343	0.471714
+103.739500	0.328557
+103.816946	0.173666
+103.838067	0.072752
+# -b
+101.817442	1.790635
+101.730609	1.802369
+101.730609	1.802369
+101.697753	1.835225
+101.641429	1.856347
+101.596840	1.912671
+101.552250	1.968995
+101.542862	2.022972
+101.552250	2.067562
+101.620308	2.067562
+101.697753	2.112152
+101.784586	2.133273
+101.840910	2.079296
+101.894888	2.046440
+101.894888	1.945526
+101.894888	1.879815
+101.873766	1.823491
+101.840910	1.802369
+101.817442	1.790635
+# -b
+102.160080	1.668600
+102.160080	1.668600
+102.204670	1.668600
+102.303237	1.624010
+102.371295	1.635744
+102.458128	1.624010
+102.523839	1.614623
+102.580163	1.447997
+102.601285	1.370552
+102.580163	1.347083
+102.547308	1.391673
+102.469862	1.447997
+102.371295	1.480853
+102.270381	1.534830
+102.192936	1.614623
+102.160080	1.668600
+# -b
+104.666500	1.171071
+104.743945	1.114747
+104.765067	1.004445
+104.732211	0.894144
+104.645378	0.882410
+104.600789	0.992711
+104.544464	1.070157
+104.457632	1.070157
+104.424776	1.180458
+104.445897	1.213314
+104.535077	1.225048
+104.621910	1.203926
+104.666500	1.171071
+# -b
+109.623016	2.055828
+109.679340	2.100417
+109.723930	2.123886
+109.745051	2.055828
+109.777907	1.957260
+109.843618	1.879815
+109.965654	1.835225
+# -b
+109.202932	-0.082139
+109.193545	0.138463
+109.092631	0.316823
+109.026920	0.382534
+109.005798	0.483448
+108.994064	0.638339
+108.994064	0.816699
+109.005798	0.927000
+109.017532	1.058423
+109.059775	1.225048
+109.127833	1.415142
+109.202932	1.579420
+109.336702	1.724924
+109.458737	1.945526
+109.557304	2.001850
+109.623016	2.055828
+# -b
+100.073744	6.676746
+99.930587	6.819903
+99.787430	6.972447
+99.686516	7.225905
+99.477647	7.413652
+99.313369	7.655376
+99.212455	7.807920
+99.102154	7.864245
+98.926141	8.040257
+98.738394	8.258513
+98.550648	8.246779
+98.384022	8.225657
+98.330045	8.389936
+98.330045	8.664515
+98.362901	8.981338
+98.440346	9.255918
+98.527179	9.551619
+98.616359	9.812118
+98.639827	9.964662
+# -b
+99.191334	10.009252
+99.224189	9.704163
+99.268779	9.396728
+99.322756	9.244184
+99.501116	9.201941
+99.731106	9.288773
+99.909465	9.244184
+# -b
+98.384022	8.115356
+98.339432	8.105969
+98.339432	7.939343
+98.384022	7.840776
+98.484936	7.929956
+98.494324	8.049644
+98.419225	8.148212
+98.384022	8.115356
+# -b
+93.847590	7.282229
+93.758410	7.303351
+93.680965	7.204784
+93.680965	7.028771
+93.749023	6.829290
+93.859324	6.951326
+93.892180	7.181315
+93.859324	7.315085
+93.758410	7.303351
+# -b
+95.326096	5.606589
+95.326096	5.594855
+95.370686	5.606589
+95.436397	5.606589
+95.492721	5.630057
+95.504456	5.630057
+95.525577	5.630057
+95.537311	5.630057
+95.546699	5.630057
+95.614757	5.630057
+95.725058	5.630057
+95.835359	5.606589
+95.933926	5.552612
+96.011372	5.442311
+96.077083	5.341397
+96.210853	5.332009
+96.321154	5.320275
+96.431455	5.263951
+96.562878	5.263951
+96.661445	5.254564
+96.816336	5.275685
+96.982962	5.287420
+97.137853	5.275685
+97.313865	5.186506
+97.534468	5.198240
+97.689359	5.165384
+97.820782	5.055083
+97.975673	4.933047
+98.053119	4.801625
+98.064853	4.691323
+98.130564	4.590410
+98.264334	4.512964
+98.362901	4.348685
+98.395756	4.292361
+98.440346	4.170326
+98.527179	4.092880
+98.672683	3.982579
+98.759516	3.872278
+98.881551	3.750243
+99.090420	3.661063
+99.289901	3.562496
+99.510503	3.463929
+99.644273	3.330159
+99.885997	3.130678
+# -b
+99.963442	-0.147851
+99.864875	0.028162
+99.721718	0.138463
+99.543359	0.251111
+99.411936	0.251111
+99.379080	0.260499
+99.355612	0.293354
+99.301635	0.483448
+99.268779	0.671195
+99.212455	0.849554
+99.146744	1.070157
+99.057564	1.281372
+98.937875	1.501974
+98.937875	1.692068
+98.792372	1.868081
+98.604625	2.046440
+98.419225	2.145007
+98.252600	2.234187
+98.076587	2.299898
+97.855984	2.332754
+97.799660	2.522848
+97.755070	2.710595
+97.701093	2.898341
+97.567324	2.942931
+97.557936	2.987521
+97.513346	3.053233
+97.424167	3.142412
+97.334987	3.297303
+97.215298	3.473316
+97.027552	3.651675
+96.884395	3.740855
+96.696648	3.740855
+96.508901	3.916868
+96.354010	4.104615
+96.231974	4.214916
+96.065349	4.315830
+95.901071	4.491842
+95.790769	4.613878
+95.647613	4.768769
+95.546699	4.900192
+95.459866	5.066817
+95.382420	5.231096
+95.370686	5.332009
+95.370686	5.418842
+95.358952	5.552612
+95.326096	5.606589
+# -b
+95.868215	2.809162
+95.844747	2.865486
+95.879949	2.877220
+95.922192	2.919463
+96.055962	2.832630
+96.199119	2.731716
+96.342276	2.644883
+96.476045	2.543969
+96.530023	2.445402
+96.551144	2.377344
+96.530023	2.367957
+96.407987	2.478258
+96.231974	2.532235
+96.077083	2.621415
+95.945661	2.698860
+95.868215	2.809162
+# -b
+97.302131	1.403407
+97.292744	1.457385
+97.334987	1.480853
+97.424167	1.513709
+97.501612	1.546564
+97.644769	1.415142
+97.755070	1.257904
+97.855984	1.171071
+98.031997	1.025567
+98.041384	0.971590
+98.041384	0.870676
+98.053119	0.760375
+98.053119	0.694663
+98.008529	0.614871
+97.909962	0.614871
+97.820782	0.793230
+97.743336	0.903532
+97.644769	0.980977
+97.534468	1.081891
+97.424167	1.248516
+97.370189	1.314228
+97.334987	1.370552
+97.302131	1.403407
+# -b
+80.024731	9.812118
+80.024731	9.812118
+# -b
+79.926164	9.746406
+80.048199	9.650186
+80.203091	9.584475
+80.278189	9.462439
+80.191356	9.474173
+80.081055	9.354485
+80.048199	9.112761
+# -b
+79.893308	6.510121
+80.048199	6.202685
+80.212478	6.014938
+80.510526	5.958614
+80.754597	5.958614
+80.951731	6.059528
+81.240392	6.223807
+81.526706	6.423288
+81.735574	6.718989
+81.791898	7.160194
+81.813019	7.533341
+81.780164	7.688232
+81.658128	7.732822
+81.571295	7.951077
+81.482116	8.225657
+81.371814	8.455647
+81.240392	8.565948
+81.195802	8.676249
+81.195802	8.697371
+81.130090	8.807672
+81.106622	8.817060
+81.040911	8.894505
+80.918875	9.004806
+80.853164	9.190206
+80.665417	9.408462
+80.501139	9.584475
+80.334513	9.737019
+80.179622	9.802730
+80.024731	9.812118
+# -b
+79.186911	10.096085
+79.154055	9.964662
+79.032020	9.802730
+78.900597	9.617330
+78.877129	9.441318
+78.888863	9.321629
+78.900597	9.265305
+78.787949	9.244184
+78.590815	9.223062
+78.391334	9.136229
+78.182465	9.025928
+78.149610	8.960217
+78.126141	8.849915
+78.048696	8.652781
+78.072164	8.577682
+78.027574	8.479115
+77.917273	8.368814
+77.839828	8.324224
+77.795238	8.303103
+77.795238	8.258513
+77.640347	8.115356
+77.330564	8.105969
+77.100574	8.303103
+76.835382	8.631660
+76.603045	8.981338
+76.481010	9.232449
+76.337853	9.746406
+# -b
+80.024731	9.812118
+79.926164	9.746406
+# -b
+80.048199	9.112761
+79.926164	8.948482
+79.905042	8.741961
+79.869840	8.544827
+79.827597	8.324224
+79.804129	8.094234
+79.726683	8.148212
+79.672706	8.094234
+79.672706	7.807920
+79.726683	7.413652
+79.771273	7.094483
+79.815863	6.796435
+79.893308	6.510121
+# -b
+50.832449	10.159449
+50.755003	9.884870
+50.710413	9.633758
+50.722148	9.403768
+50.656436	9.206634
+50.555522	8.988379
+50.402978	8.856956
+50.325533	8.626966
+50.170641	8.453300
+50.072074	8.211576
+# -b
+50.072074	8.211576
+49.994629	8.166986
+49.872593	8.035563
+49.806882	7.880672
+49.762292	7.641295
+49.663725	7.474670
+49.553424	7.244680
+49.389145	6.970100
+49.288231	6.803475
+49.168543	6.606341
+49.091097	6.430328
+49.091097	6.507774
+49.067629	6.341149
+49.023039	6.054835
+48.947940	5.834232
+48.804783	5.613630
+48.551325	5.416495
+48.351844	5.205280
+48.142976	4.984678
+48.065530	4.742954
+47.966963	4.510617
+47.767482	4.266546
+47.645447	4.090534
+47.436578	3.858197
+47.194854	3.637594
+47.084553	3.438113
+46.917928	3.304344
+46.819361	3.205777
+46.687938	3.095476
+46.587024	3.039151
+46.422746	2.917116
+46.288976	2.684779
+46.178675	2.574478
+46.047252	2.452443
+45.915829	2.330407
+45.704614	2.166129
+45.507480	2.032359
+45.307999	1.931445
+45.099131	1.889202
+44.845672	1.743699
+44.735371	1.666253
+44.613336	1.567686
+44.416202	1.412795
+44.338756	1.368205
+44.204986	1.213314
+44.007852	1.067810
+43.820106	0.880063
+43.632359	0.701704
+43.500936	0.570281
+43.390635	0.481101
+43.247478	0.326210
+43.137177	0.192440
+# -b
+36.101365	4.522351
+36.091977	4.522351
+36.211666	4.367460
+36.300846	4.179713
+36.300846	3.935643
+36.366557	3.736162
+36.289112	3.637594
+36.312580	3.360668
+36.378291	3.083741
+36.521448	2.863139
+36.631750	2.762225
+36.720929	2.675392
+36.742051	2.508767
+36.753785	2.353876
+36.664605	2.363263
+36.631750	2.520501
+36.566038	2.717635
+36.422881	2.851405
+36.211666	2.985174
+36.091977	3.217511
+36.047388	3.438113
+35.969942	3.593005
+35.892496	3.891053
+35.915965	4.179713
+35.958208	4.388582
+35.991064	4.522351
+# -b
+34.029109	0.237030
+34.019722	0.114995
+# -b
+34.073699	0.237030
+33.975132	0.204175
+33.808507	0.248765
+33.665350	0.192440
+33.423626	0.281620
+33.301590	0.359066
+33.203023	0.237030
+33.080988	0.058671
+32.937831	0.126729
+32.740697	0.147851
+32.651517	0.204175
+32.618661	0.093873
+32.529482	0.058671
+32.419180	0.103261
+# -b
+5.001106	5.824845
+4.965903	5.911678
+4.822746	6.099424
+4.592756	6.221460
+4.449599	6.308293
+4.271240	6.352883
+4.074106	6.364617
+3.865237	6.385738
+3.543721	6.376351
+3.248020	6.352883
+2.982827	6.331761
+2.872526	6.331761
+2.795081	6.320027
+# -b
+2.795081	6.320027
+2.729369	6.320027
+2.574478	6.308293
+2.332754	6.275437
+2.121539	6.266050
+1.978382	6.254316
+# -b
+1.978382	6.254316
+1.825838	6.221460
+1.605235	6.165136
+1.372899	6.099424
+1.274331	6.054835
+# -b
+1.274331	6.054835
+1.218007	6.033713
+1.095972	5.869435
+1.009139	5.747399
+0.842514	5.714544
+0.767415	5.780255
+0.621911	5.747399
+0.403656	5.723931
+0.192440	5.669954
+# -b
+5.001106	5.824845
+5.076204	5.813111
+5.120794	5.702809
+5.186506	5.637098
+5.254564	5.449351
+5.385987	5.404761
+5.451698	5.404761
+5.353131	5.339050
+5.364865	5.130182
+5.451698	4.796931
+5.561999	4.698364
+5.672301	4.576329
+5.761480	4.421437
+5.982083	4.355726
+6.167483	4.379194
+6.212073	4.212569
+6.411554	4.311136
+6.533589	4.379194
+6.566445	4.343992
+6.632156	4.388582
+6.730723	4.334604
+6.787047	4.379194
+6.829290	4.379194
+6.897348	4.412050
+6.963060	4.498883
+7.028771	4.531739
+7.106217	4.653774
+7.249374	4.599797
+7.523953	4.477761
+7.735169	4.498883
+7.932303	4.498883
+8.152905	4.489496
+8.176374	4.698364
+8.242085	4.864989
+8.340652	4.829787
+8.396976	4.742954
+# -b
+9.232449	-0.194787
+9.255918	0.248765
+9.333363	0.237030
+9.420196	0.147851
+9.575087	0.093873
+9.795690	0.082139
+9.840280	0.136116
+9.783956	0.180706
+9.619677	0.213562
+9.476520	0.314476
+9.377953	0.403656
+9.309895	0.513957
+9.342751	0.603137
+9.476520	0.612524
+9.530497	0.701704
+9.521110	0.880063
+9.521110	0.978630
+# -b
+9.521110	0.978630
+9.530497	0.957509
+9.575087	1.023220
+9.563353	1.067810
+9.309895	1.222701
+9.342751	1.290759
+9.443665	1.433916
+9.509376	1.544218
+9.553966	1.755433
+9.673654	1.987769
+9.673654	2.166129
+# -b
+9.673654	2.166129
+9.685389	2.231840
+9.708857	2.321020
+9.718244	2.541622
+9.762834	2.795081
+9.840280	3.083741
+9.852014	3.194043
+9.884870	3.238632
+9.783956	3.372402
+9.664267	3.494438
+9.631411	3.560149
+9.542232	3.682184
+9.542232	3.747896
+9.607943	3.769017
+9.640799	3.846463
+9.631411	4.001354
+9.575087	4.045944
+9.453052	4.034210
+9.431930	3.968498
+9.342751	3.947377
+9.133882	4.024822
+8.981338	4.102268
+8.892158	4.266546
+8.835834	4.421437
+8.793591	4.543473
+8.725533	4.543473
+8.615232	4.543473
+8.528399	4.510617
+8.439219	4.566941
+8.439219	4.609184
+8.450953	4.677242
+8.396976	4.742954
+# -b
+8.605844	3.813607
+8.638700	3.792486
+8.725533	3.747896
+8.814713	3.703306
+8.880424	3.625860
+8.859303	3.515559
+8.793591	3.337200
+8.659822	3.262101
+8.516665	3.294957
+8.418098	3.393524
+8.439219	3.449848
+8.507277	3.581270
+8.582376	3.747896
+8.605844	3.813607
+# -b
+6.488999	0.314476
+6.444409	0.326210
+6.444409	0.237030
+6.444409	0.082139
+6.488999	0.082139
+6.566445	0.171319
+6.632156	0.302742
+6.566445	0.302742
+6.488999	0.314476
+# -b
+-14.029380	9.971702
+-14.249983	10.114859
+-14.348550	10.168837
+-14.437730	10.311994
+-14.482320	10.419948
+-14.503441	10.572492
+-14.491707	10.659325
+-14.580887	10.659325
+-14.670066	10.692181
+-14.670066	10.746158
+-14.702922	10.856459
+-14.691188	10.964414
+-14.747512	10.952680
+-14.822611	10.856459
+-14.878935	10.769626
+-14.968114	10.746158
+-15.054947	10.832991
+# -b
+-15.054947	10.832991
+-15.087803	10.877581
+-15.054947	11.051247
+-15.022092	11.095836
+-15.176983	11.072368
+-15.275550	11.095836
+-15.352995	11.203791
+-15.385851	11.335214
+-15.352995	11.431434
+-15.331874	11.508879
+-15.397585	11.616834
+-15.430441	11.703667
+-15.296671	11.799887
+-15.198104	11.832743
+-15.043213	11.844477
+-14.857813	11.853864
+-14.834345	11.943044
+-15.043213	11.919576
+-15.275550	11.898454
+-15.418707	11.853864
+-15.672165	11.736522
+-15.815322	11.713054
+-15.881033	11.736522
+-15.892767	11.877333
+-16.003069	11.865598
+-16.190816	11.898454
+-16.256527	11.985287
+-16.268261	12.083854
+-16.268261	12.147219
+-16.432540	12.191808
+# -b
+-16.432540	12.191808
+-16.643755	12.255173
+-16.754056	12.395983
+-16.718853	12.548527
+-16.718853	12.764436
+-16.709466	12.893512
+-16.697732	13.013201
+# -b
+-16.697732	13.013201
+-16.685998	13.078912
+-16.718853	13.207988
+-16.676610	13.391041
+-16.620286	13.433284
+-16.542841	13.337064
+-16.444274	13.261965
+-16.333972	13.238497
+-16.301117	13.271353
+-16.378562	13.358186
+-16.399684	13.454406
+# -b
+-16.399684	13.454406
+-16.432540	13.541239
+-16.500598	13.691436
+-16.500598	13.757148
+-16.653142	13.949588
+-16.763443	14.186618
+-16.906600	14.433036
+-17.073226	14.594968
+-17.183527	14.679454
+-17.204648	14.724044
+-17.204648	14.745165
+-17.150671	14.841385
+-17.007514	14.970461
+-16.754056	15.289631
+-16.521719	15.686246
+-16.411418	15.866952
+-16.399684	15.909195
+# -b
+-16.399684	15.909195
+-16.399684	15.942051
+-16.399684	16.132145
+-16.399684	16.556922
+-16.333972	16.939456
+-16.134492	17.385355
+-16.024190	17.702177
+-15.991335	18.122261
+-15.981947	18.417962
+-16.035924	18.901410
+-16.101636	19.016405
+-16.223671	19.131400
+-16.345707	19.288638
+-16.444274	19.413020
+-16.465395	19.464651
+-16.399684	19.455263
+-16.345707	19.528015
+-16.256527	19.694640
+-16.202550	19.934018
+# -b
+-15.881033	11.095836
+-16.003069	11.105224
+-16.134492	11.051247
+-16.092248	10.943292
+-15.937357	11.030125
+-15.881033	11.095836
+# -b
+-24.989100	17.141284
+-25.188581	17.120162
+-25.298883	17.120162
+-25.275414	16.951190
+-25.242559	16.908947
+-25.078280	16.960577
+-24.967979	17.035676
+-24.944511	17.087307
+-24.989100	17.141284
+# -b
+-23.930678	16.556922
+-23.975268	16.580390
+-24.094956	16.589778
+-24.249847	16.610899
+-24.315559	16.622633
+-24.327293	16.526413
+-24.282703	16.472436
+-24.216992	16.526413
+-24.163014	16.535800
+-24.029245	16.535800
+-23.930678	16.556922
+# -b
+-22.893377	16.887826
+-22.905111	16.876091
+-22.926232	16.737628
+-22.926232	16.632021
+-22.851134	16.632021
+-22.815931	16.779871
+-22.883989	16.866704
+-22.893377	16.887826
+# -b
+-22.872255	16.122757
+-22.740832	16.143879
+-22.663387	16.101636
+-22.639918	15.984294
+-22.740832	15.897461
+-22.827665	15.897461
+-22.883989	15.972560
+-22.905111	16.035924
+-22.872255	16.122757
+# -b
+-23.698341	15.247388
+-23.721809	15.247388
+-23.721809	15.045560
+-23.721809	14.883628
+-23.611508	14.850773
+-23.435496	14.904750
+-23.390906	15.000970
+-23.444883	15.076069
+-23.578653	15.184023
+-23.698341	15.247388
+# -b
+-24.339027	14.916484
+-24.348414	14.916484
+-24.437594	14.904750
+-24.458716	14.820264
+-24.425860	14.766287
+-24.339027	14.754552
+-24.273316	14.829651
+-24.339027	14.916484
+# -b
+-70.060069	18.385106
+-69.884056	18.469592
+-69.729165	18.460205
+-69.532031	18.439084
+-69.320816	18.439084
+-69.123682	18.439084
+-68.924201	18.385106
+-68.813900	18.270111
+-68.661355	18.248990
+-68.527586	18.354598
+-68.417285	18.511835
+-68.384429	18.680808
+-68.506464	18.744172
+-68.605031	18.816924
+-68.703598	18.931919
+-68.825634	19.004671
+-69.013381	19.046914
+-69.156538	19.058648
+-69.201127	19.058648
+-69.255105	19.068035
+-69.398262	19.089157
+-69.597743	19.161909
+-69.597743	19.192418
+-69.377140	19.173643
+-69.233983	19.255782
+-69.377140	19.361390
+-69.609477	19.328534
+-69.839467	19.464651
+-69.949768	19.643010
+# -b
+-66.046981	18.502448
+-66.058715	18.523570
+-65.892090	18.469592
+-65.760667	18.385106
+-65.671487	18.281846
+-65.805257	18.164504
+-65.981270	18.007266
+-66.246462	17.974410
+-66.455330	17.943901
+-66.621956	17.995532
+-66.830824	17.995532
+-67.051426	17.974410
+-67.203971	18.007266
+-67.194583	18.197360
+-67.239173	18.333476
+-67.248561	18.439084
+-67.138259	18.523570
+-66.950513	18.532957
+-66.697054	18.532957
+-66.476452	18.532957
+-66.246462	18.523570
+-66.046981	18.502448
+# -b
+-64.934581	18.406228
+-65.021414	18.342863
+-65.012027	18.291233
+-64.934581	18.312355
+-64.934581	18.406228
+# -b
+-64.845401	17.765542
+-64.868870	17.732686
+-64.845401	17.681056
+-64.735100	17.786663
+-64.845401	17.765542
+# -b
+-62.409387	9.896604
+-62.463364	10.159449
+-62.507954	10.180571
+-62.597133	10.222814
+-62.662845	10.333115
+-62.728556	10.365971
+-62.871713	10.365971
+-62.960893	10.387092
+-62.960893	10.506781
+-62.716822	10.551371
+-62.585399	10.551371
+-62.507954	10.527902
+-62.353063	10.527902
+-62.233374	10.638204
+-62.144194	10.638204
+-61.979916	10.680447
+-61.956447	10.725037
+-62.209906	10.736771
+-62.287351	10.746158
+-62.287351	10.713302
+-62.376531	10.692181
+-62.618255	10.713302
+-62.773146	10.746158
+-62.928037	10.746158
+-63.125171	10.757892
+-63.291797	10.769626
+-63.578110	10.713302
+-63.831569	10.692181
+-63.974726	10.692181
+-64.129617	10.680447
+-64.228184	10.671059
+-64.249305	10.593614
+-64.249305	10.560758
+-64.139004	10.572492
+-64.040437	10.572492
+-63.852690	10.560758
+-63.721267	10.539637
+-63.697799	10.506781
+-63.897280	10.431682
+-64.183594	10.473925
+-64.359607	10.375358
+-64.493376	10.288525
+-64.547353	10.246282
+-64.713979	10.201692
+-65.033148	10.147715
+-65.274872	10.147715
+-65.396908	10.168837
+-65.408642	10.168837
+-65.540065	10.168837
+-65.716077	10.255670
+-65.960148	10.398826
+-66.025860	10.464538
+-66.035247	10.473925
+-66.046981	10.473925
+-66.046981	10.518515
+-66.046981	10.638204
+-66.180751	10.659325
+-66.366151	10.671059
+-66.765113	10.638204
+-66.973981	10.638204
+-67.293150	10.572492
+-67.612320	10.527902
+-67.800067	10.495047
+-67.889247	10.485659
+-68.076993	10.527902
+-68.196682	10.647591
+-68.264740	10.800135
+-68.274128	10.811869
+-68.274128	10.877581
+-68.241272	10.889315
+-68.274128	11.084102
+-68.363307	11.248381
+-68.560441	11.302358
+-68.682477	11.365723
+-68.759922	11.419700
+-68.992259	11.431434
+-69.013381	11.431434
+-69.123682	11.485411
+-69.189393	11.508879
+-69.210515	11.508879
+-69.222249	11.508879
+-69.266839	11.518267
+-69.356019	11.508879
+-69.431117	11.530001
+-69.487441	11.530001
+-69.586008	11.530001
+-69.609477	11.572244
+-69.630598	11.595712
+-69.663454	11.637955
+-69.708044	11.703667
+-69.729165	11.757644
+-69.762021	11.931310
+-69.830079	12.147219
+-69.940381	12.245786
+# -b
+-70.017826	11.637955
+-69.928646	11.670811
+-69.872322	11.682545
+-69.818345	11.551123
+-69.818345	11.443168
+-69.982624	11.431434
+# -b
+-69.046236	12.299763
+-69.123682	12.419452
+-69.123682	12.386596
+-69.111948	12.288029
+-69.046236	12.191808
+-68.935935	12.147219
+-68.804512	12.093241
+-68.804512	12.147219
+-68.935935	12.201196
+-69.046236	12.299763
+# -b
+-68.375041	12.288029
+-68.440753	12.342006
+-68.396163	12.255173
+-68.318717	12.180074
+-68.274128	12.083854
+-68.241272	12.072120
+-68.220150	12.224664
+-68.274128	12.266907
+-68.375041	12.288029
+# -b
+-63.897280	11.170935
+-63.831569	11.116958
+-63.786979	10.997269
+-63.897280	10.943292
+-64.007581	10.877581
+-64.096761	10.898702
+-64.162472	10.943292
+-64.326751	10.943292
+-64.371341	11.039512
+-64.293895	11.095836
+-64.195328	11.095836
+-64.106148	11.030125
+-63.974726	11.126345
+-63.897280	11.170935
+# -b
+-61.548098	12.180074
+-61.592688	12.158953
+-61.649012	12.137831
+-61.702989	11.985287
+-61.583301	12.050998
+-61.548098	12.180074
+# -b
+-61.031794	13.304208
+-61.074037	13.283087
+-61.085772	13.154011
+-61.074037	13.067178
+-61.031794	13.121155
+-61.031794	13.261965
+-61.031794	13.304208
+# -b
+-60.921493	14.036421
+-60.942615	13.940201
+-60.975470	13.811125
+-60.998939	13.736026
+-60.921493	13.712558
+-60.853435	13.745413
+-60.853435	13.841634
+-60.876903	13.973056
+-60.921493	14.036421
+# -b
+-61.196073	14.904750
+-61.106893	14.883628
+-60.998939	14.775674
+-60.930880	14.627823
+-60.853435	14.477626
+-60.876903	14.454158
+-60.998939	14.433036
+-61.052916	14.477626
+-61.118627	14.637211
+-61.184339	14.754552
+-61.207807	14.829651
+-61.196073	14.904750
+# -b
+-61.318108	15.620535
+-61.372085	15.620535
+-61.372085	15.514927
+-61.372085	15.355342
+-61.327496	15.238000
+-61.240663	15.238000
+-61.207807	15.343608
+-61.217194	15.439828
+-61.217194	15.557170
+-61.318108	15.620535
+# -b
+-61.416675	16.505291
+-61.494121	16.493557
+-61.515242	16.430193
+-61.548098	16.345707
+-61.649012	16.345707
+-61.747579	16.366828
+-61.803903	16.186122
+-61.780435	16.014803
+-61.637278	16.005416
+-61.583301	16.186122
+-61.538711	16.218978
+-61.383820	16.228365
+-61.252397	16.282342
+-61.273518	16.345707
+-61.372085	16.387950
+-61.416675	16.505291
+# -b
+-61.825025	17.153018
+-61.846146	17.141284
+-61.879002	17.066185
+-61.869615	17.002821
+-61.803903	16.993433
+-61.714723	17.045064
+-61.702989	17.087307
+-61.768701	17.120162
+-61.825025	17.153018
+# -b
+-62.784880	17.427598
+-62.895181	17.436985
+-62.859979	17.343112
+-62.794268	17.289134
+-62.749678	17.310256
+-62.749678	17.406476
+-62.784880	17.427598
+# -b
+-60.513144	11.344601
+-60.522531	11.344601
+-60.623445	11.311745
+-60.722012	11.224912
+-60.787724	11.182669
+-60.743134	11.149814
+-60.590589	11.248381
+-60.513144	11.344601
+# -b
+-60.942615	10.832991
+-61.118627	10.811869
+-61.494121	10.757892
+-61.693602	10.671059
+-61.571566	10.201692
+-61.702989	10.126594
+-61.759313	10.093738
+-61.482387	10.070270
+-61.252397	10.060882
+-61.031794	10.159449
+-60.963736	10.321381
+-60.987204	10.539637
+-60.987204	10.647591
+-60.963736	10.757892
+-60.942615	10.811869
+-60.942615	10.832991
+# -b
+-74.955567	20.006769
+-75.274737	19.882387
+-75.485952	19.882387
+-75.781653	19.945752
+-76.046846	19.955139
+-76.300304	19.955139
+-76.598352	19.976261
+-76.917521	19.924630
+-77.138124	19.891775
+-77.337605	19.861266
+-77.656774	19.840144
+# -b
+-77.149858	18.469592
+-77.072412	18.460205
+-77.039557	18.439084
+-76.908134	18.375719
+-76.797833	18.260724
+-76.642942	18.248990
+-76.422339	18.248990
+-76.344894	18.058896
+-76.290916	17.922780
+-76.466929	17.892271
+-76.732121	17.965023
+-76.929256	17.892271
+-77.095881	17.892271
+-77.161592	17.774929
+-77.370461	17.786663
+-77.469028	17.871150
+-77.722486	17.892271
+-77.877377	18.016653
+-78.020534	18.155117
+-78.220015	18.218481
+-78.339703	18.342863
+-78.306848	18.427349
+-78.121448	18.481327
+-77.966557	18.544691
+-77.900845	18.565813
+-77.722486	18.554079
+-77.591063	18.523570
+-77.447906	18.502448
+-77.293015	18.481327
+-77.149858	18.469592
+# -b
+-73.047590	18.962428
+-73.014735	18.941306
+-72.895046	18.889676
+-72.862190	18.732438
+-72.993613	18.795803
+-73.235337	18.816924
+-73.324517	18.941306
+-73.225950	18.983549
+-73.047590	18.962428
+# -b
+-71.803768	19.797901
+-71.911722	19.767392
+-72.132325	19.736883
+-72.364661	19.758005
+-72.629854	19.891775
+-72.895046	19.955139
+-73.202481	19.945752
+-73.479408	19.779126
+-73.411350	19.631276
+-73.258805	19.652397
+-73.038203	19.652397
+-72.838722	19.518628
+-72.794132	19.382511
+-72.805866	19.204152
+-72.817600	19.089157
+-72.761276	18.995284
+-72.585264	18.838046
+-72.442107	18.732438
+-72.453841	18.575200
+-72.695565	18.523570
+-72.949023	18.469592
+-73.258805	18.481327
+-73.554507	18.523570
+-73.589709	18.584587
+-73.819699	18.584587
+-74.096626	18.626830
+-74.359471	18.617443
+-74.427529	18.439084
+-74.284372	18.270111
+-74.040301	18.227868
+-73.908879	18.058896
+-73.819699	18.164504
+-73.643686	18.260724
+-73.378494	18.260724
+-73.181360	18.227868
+-72.937289	18.185625
+-72.784745	18.143382
+-72.641588	18.155117
+-72.552408	18.206747
+-72.320071	18.270111
+-72.132325	18.260724
+-71.946925	18.122261
+-71.768565	18.049509
+# -b
+-71.768565	18.049509
+-71.702854	17.953289
+-71.693466	17.838294
+-71.616021	17.765542
+-71.550309	17.659934
+-71.416540	17.723299
+-71.252261	17.943901
+-71.130226	18.164504
+-71.031659	18.302967
+-70.876768	18.363985
+-70.700755	18.439084
+-70.656165	18.312355
+-70.524742	18.206747
+-70.268937	18.248990
+-70.060069	18.385106
+# -b
+-69.949768	19.643010
+-70.182105	19.664132
+-70.435563	19.809635
+-70.667899	19.830757
+-70.921358	19.903509
+-71.118492	19.912896
+-71.306239	19.873000
+-71.505720	19.924630
+-71.702854	19.873000
+-71.803768	19.797901
+# -b
+-71.306239	11.823355
+-71.261649	11.964165
+-71.195937	12.093241
+-71.195937	12.147219
+-71.228793	12.224664
+-71.317973	12.332619
+-71.362563	12.374862
+-71.461130	12.419452
+-71.505720	12.428839
+-71.693466	12.503938
+-71.768565	12.503938
+-71.836623	12.374862
+-71.911722	12.365474
+-71.911722	12.266907
+-71.935190	12.224664
+-72.066613	12.212930
+-72.122937	12.158953
+-72.200383	12.050998
+-72.287216	11.877333
+-72.430373	11.745910
+-72.606385	11.682545
+-72.728421	11.649690
+-72.805866	11.626221
+-72.895046	11.562857
+-72.960757	11.518267
+-73.059324	11.464290
+-73.157891	11.377457
+-73.235337	11.365723
+-73.423084	11.290624
+-73.589709	11.269502
+-73.753988	11.278890
+-73.920613	11.311745
+-73.986324	11.323479
+-74.007446	11.323479
+-74.206927	11.290624
+-74.326615	11.182669
+-74.371205	10.997269
+-74.514362	10.952680
+-74.680987	10.964414
+-74.800676	10.985535
+-74.845266	11.009004
+-75.044747	10.976148
+-75.187904	10.877581
+-75.385038	10.736771
+-75.584519	10.617082
+-75.629109	10.518515
+-75.629109	10.354237
+-75.638496	10.213426
+-75.671352	10.016292
+# -b
+-69.940381	12.245786
+-70.083537	12.168340
+-70.193839	12.006409
+-70.280672	11.886720
+-70.280672	11.713054
+-70.203226	11.637955
+-70.017826	11.637955
+# -b
+-69.982624	11.431434
+-70.259550	11.398578
+-70.468418	11.323479
+-70.623310	11.278890
+-70.998803	11.138080
+-71.195937	11.051247
+-71.350828	10.952680
+-71.395418	10.823604
+-71.440008	10.746158
+-71.461130	10.527902
+-71.428274	10.354237
+-71.317973	10.114859
+# -b
+-72.012636	9.875482
+-71.902335	10.103125
+-71.869479	10.222814
+-71.714588	10.387092
+-71.604287	10.527902
+-71.550309	10.617082
+-71.550309	10.692181
+-71.604287	10.877581
+-71.604287	10.943292
+-71.625408	11.018391
+-71.759178	11.257768
+-71.857745	11.410312
+-71.890601	11.530001
+-71.780299	11.605100
+-71.604287	11.649690
+-71.493985	11.670811
+-71.395418	11.703667
+-71.329707	11.790500
+-71.306239	11.823355
+# -b
+-87.492360	20.018504
+-87.579193	19.851878
+-87.689495	19.706375
+-87.546338	19.643010
+-87.536950	19.528015
+-87.689495	19.422408
+-87.602662	19.361390
+-87.558072	19.288638
+-87.602662	19.110278
+-87.689495	18.859167
+-87.757553	18.690195
+-87.778674	18.490714
+-87.832652	18.291233
+-87.877241	18.122261
+-87.942953	18.037775
+-87.987543	18.206747
+-87.966421	18.460205
+-88.011011	18.523570
+-88.086110	18.532957
+-88.121312	18.544691
+-88.097844	18.626830
+-88.064988	18.816924
+-88.196411	18.859167
+-88.285591	18.732438
+-88.395892	18.575200
+# -b
+-88.395892	18.575200
+-88.417013	18.406228
+-88.363036	18.375719
+-88.285591	18.396841
+-88.163555	18.248990
+-88.175289	17.986144
+-88.264469	17.774929
+-88.306712	17.479228
+-88.318446	17.174139
+-88.318446	16.845583
+-88.339568	16.653142
+-88.449869	16.472436
+-88.560170	16.387950
+-88.703327	16.270608
+-88.837097	16.153266
+-88.923930	15.909195
+-88.959132	15.897461
+# -b
+-88.959132	15.897461
+-88.891074	15.920930
+-88.804241	15.812975
+-88.693940	15.728489
+-88.571905	15.770732
+-88.517927	15.834097
+-88.649350	15.737876
+-88.637616	15.737876
+-88.616494	15.834097
+-88.494459	15.855218
+-88.339568	15.728489
+# -b
+-88.285591	15.728489
+-88.273857	15.728489
+-88.154168	15.716755
+-88.020398	15.782466
+-87.832652	15.855218
+-87.612049	15.845831
+-87.337469	15.791854
+-87.095745	15.770732
+-86.785963	15.803588
+-86.544239	15.845831
+-86.300168	15.876340
+-86.046710	15.920930
+-85.992733	15.993681
+-85.826107	15.984294
+-85.661829	15.876340
+-85.539794	15.876340
+-85.342659	15.909195
+-85.154913	15.951438
+-85.000022	15.942051
+-84.845130	15.876340
+-84.624528	15.834097
+-84.460249	15.834097
+-84.338214	15.812975
+-84.206791	15.728489
+-84.096490	15.632269
+-83.986189	15.514927
+-83.819563	15.439828
+-83.699875	15.355342
+-83.566105	15.310752
+-83.411214	15.226266
+-83.303260	15.076069
+-83.279791	14.895363
+# -b
+-83.279791	14.895363
+-83.291526	14.670066
+-83.268057	14.369671
+-83.521515	13.766535
+-83.566105	13.337064
+-83.577839	13.046056
+-83.566105	12.851269
+-83.589574	12.677603
+-83.655285	12.482816
+-83.655285	12.212930
+-83.709262	12.050998
+-83.699875	11.832743
+-83.699875	11.691933
+-83.774974	11.530001
+-83.864153	11.344601
+-83.843032	11.159201
+-83.676407	10.877581
+# -b
+-83.676407	10.877581
+-83.655285	10.769626
+-83.566105	10.572492
+-83.434683	10.365971
+-83.235202	10.114859
+# -b
+-84.791153	9.938847
+-84.889720	10.028027
+-85.021143	10.103125
+-85.154913	10.159449
+-85.220624	10.114859
+-85.176034	10.016292
+# -b
+-85.694685	9.962315
+-85.816720	10.168837
+-85.894166	10.321381
+-85.894166	10.527902
+-85.793252	10.560758
+-85.772130	10.659325
+-85.804986	10.856459
+-85.894166	10.898702
+-85.858963	10.964414
+-85.793252	11.051247
+# -b
+-85.793252	11.051247
+-85.793252	11.138080
+-85.903553	11.269502
+-86.079566	11.464290
+-86.300168	11.605100
+-86.520771	11.790500
+-86.696783	12.060386
+-86.830553	12.201196
+-87.039421	12.365474
+-87.248290	12.560262
+-87.391447	12.698725
+-87.536950	12.860657
+-87.623783	12.938102
+-87.635517	13.022588
+-87.546338	13.013201
+-87.403181	12.959224
+-87.337469	13.022588
+# -b
+-87.337469	13.022588
+-87.382059	13.078912
+-87.501748	13.238497
+-87.492360	13.369920
+-87.546338	13.412163
+-87.668373	13.400429
+-87.778674	13.423897
+# -b
+-87.778674	13.423897
+-87.877241	13.325330
+-87.975808	13.238497
+-88.196411	13.196254
+-88.527315	13.196254
+-88.848831	13.261965
+-89.045965	13.337064
+-89.299423	13.466140
+-89.585737	13.520117
+-89.806340	13.562360
+# -b
+-85.551528	11.248381
+-85.584383	11.248381
+-85.739275	11.398578
+-85.816720	11.595712
+-85.903553	11.865598
+-85.948143	12.060386
+-85.849576	12.158953
+-85.650095	12.027530
+-85.518672	11.931310
+-85.396637	11.865598
+-85.286335	11.811621
+-85.176034	11.703667
+-85.077467	11.595712
+-84.978900	11.508879
+-84.922576	11.323479
+-84.856865	11.126345
+# -b
+-96.457271	20.002076
+-96.400947	19.898815
+-96.368091	19.826063
+-96.325848	19.720456
+-96.269524	19.574952
+-96.224934	19.471691
+-96.170957	19.377818
+-96.147488	19.314453
+-96.138101	19.262823
+-96.138101	19.220580
+-96.114633	19.199458
+-96.102899	19.199458
+-96.070043	19.199458
+-96.016066	19.157215
+-95.959742	19.105585
+-95.905764	19.032833
+-95.840053	18.990590
+-95.795463	18.927225
+-95.739139	18.863861
+-95.640572	18.800496
+-95.497415	18.758253
+-95.375380	18.706623
+-95.286200	18.664380
+-95.143043	18.654992
+-94.999886	18.647952
+# -b
+-100.045582	16.944150
+-99.878956	16.892519
+-99.759268	16.817421
+-99.681822	16.775178
+-99.548052	16.723547
+-99.426017	16.690691
+-99.273473	16.648448
+-99.106847	16.594471
+-98.984812	16.542841
+-98.829921	16.488864
+-98.764210	16.488864
+-98.665642	16.509985
+-98.632787	16.488864
+-98.555341	16.413765
+-98.477896	16.341013
+-98.355860	16.265914
+-98.212703	16.190816
+-98.057812	16.094595
+-97.992101	16.073474
+-97.947511	16.064086
+-97.870065	16.064086
+-97.780886	16.000722
+-97.670584	15.956132
+-97.595486	15.935011
+-97.473450	15.892767
+-97.372536	15.892767
+-97.252848	15.871646
+-97.065101	15.862259
+-97.053367	15.850524
+-96.964187	15.838790
+-96.865620	15.787160
+-96.776440	15.744917
+-96.656752	15.700327
+-96.600428	15.700327
+-96.457271	15.625228
+-96.335235	15.615841
+-96.192078	15.615841
+-96.070043	15.625228
+-95.959742	15.679205
+-95.882296	15.744917
+-95.762607	15.787160
+-95.685162	15.829403
+-95.518537	15.862259
+-95.375380	15.946745
+-95.253344	16.042965
+-95.143043	16.115717
+-94.999886	16.186122
+-95.044476	16.148573
+# -b
+-94.999886	18.647952
+-94.999886	18.680808
+-94.922440	18.626830
+-94.725306	18.375719
+-94.481235	18.206747
+-94.239511	18.206747
+-94.063499	18.312355
+-93.831162	18.439084
+-93.589438	18.481327
+-93.312512	18.523570
+-93.159967	18.502448
+-92.960486	18.532957
+-92.718762	18.669073
+-92.430102	18.753560
+-92.122666	18.753560
+-91.967775	18.711316
+-91.956041	18.605709
+-91.902064	18.523570
+-91.791762	18.502448
+-91.615750	18.523570
+-91.449124	18.617443
+-91.296580	18.690195
+-91.329436	18.859167
+-91.338823	19.025792
+-91.075978	19.131400
+-90.876497	19.319147
+-90.787317	19.528015
+-90.745074	19.746271
+-90.634773	19.891775
+# -b
+-89.806340	13.562360
+-90.017555	13.703170
+-90.259279	13.841634
+# -b
+-90.259279	13.841634
+-90.435292	13.895611
+-90.766195	13.940201
+-90.921087	13.940201
+-91.031388	13.940201
+-91.329436	13.961322
+-91.615750	14.111520
+-91.845740	14.303960
+-92.078076	14.454158
+-92.209499	14.562112
+# -b
+-92.209499	14.562112
+-92.244702	14.594968
+-92.331534	14.670066
+-92.552137	14.808530
+-92.695294	14.970461
+-92.883041	15.141780
+-93.059053	15.301365
+-93.202210	15.460950
+-93.357101	15.611147
+-93.533114	15.770732
+-93.765451	15.888074
+-93.974319	15.984294
+-94.173800	16.059393
+-94.370934	16.132145
+-94.591537	16.195509
+-94.734694	16.207243
+-94.922440	16.195509
+-94.999886	16.186122
+# -b
+-105.356469	20.044319
+-105.333001	19.908202
+-105.288411	19.795554
+-105.279024	19.753311
+-105.112399	19.659438
+-105.013832	19.544443
+-104.924652	19.450570
+-104.847206	19.366083
+-104.748639	19.283944
+-104.614870	19.178337
+-104.516302	19.126706
+-104.328556	19.072729
+-104.197133	19.072729
+-104.119687	19.032833
+-104.018773	18.936613
+-103.899085	18.833352
+-103.744194	18.779375
+-103.655014	18.697235
+-103.601037	18.654992
+-103.565834	18.579894
+-103.577568	18.549385
+-103.565834	18.528263
+-103.500123	18.518876
+-103.446146	18.476633
+-103.434411	18.413268
+-103.389822	18.328782
+-103.291255	18.265418
+-103.180953	18.244296
+-103.115242	18.244296
+-103.047184	18.234909
+-102.936882	18.171544
+-102.838315	18.159810
+-102.805460	18.096446
+-102.749136	18.087058
+-102.695158	18.075324
+-102.596591	18.044815
+-102.408845	17.990838
+-102.253953	17.948595
+-102.110796	17.906352
+-101.965293	17.896965
+-101.887847	17.927474
+-101.822136	17.906352
+-101.702447	17.842987
+-101.568678	17.770236
+-101.514700	17.697484
+-101.479498	17.643506
+-101.470110	17.591876
+-101.392665	17.570755
+-101.336341	17.516777
+-101.216652	17.462800
+-101.094617	17.378314
+-100.951460	17.326684
+-100.939726	17.242198
+-100.918604	17.221076
+-100.829424	17.167099
+-100.763713	17.188220
+-100.707389	17.167099
+-100.641678	17.115469
+-100.552498	17.082613
+-100.453931	17.052104
+-100.355364	17.019248
+-100.188738	16.998127
+-100.045582	16.944150
+# -b
+-113.150309	18.150423
+-113.159696	18.138689
+-113.150309	18.150423
+-113.150309	18.129301
+-113.150309	18.150423
+# -b
+-155.752407	20.044319
+-155.665574	19.980954
+-155.564660	19.980954
+-155.477827	19.950445
+-155.344058	19.898815
+-155.233756	19.856572
+-155.189167	19.826063
+-155.135189	19.762699
+-155.090599	19.689947
+-155.069478	19.659438
+-155.024888	19.638316
+-154.980298	19.617195
+-154.923974	19.544443
+-154.881731	19.481078
+-154.813673	19.429448
+-154.780817	19.323840
+-154.792551	19.283944
+-154.869997	19.136094
+-154.959177	19.157215
+-155.123455	19.168949
+-155.257225	19.136094
+-155.376913	19.051608
+-155.388648	19.042220
+-155.487215	18.927225
+-155.520070	18.842739
+-155.609250	18.769987
+-155.743020	18.842739
+-155.818118	18.978856
+-155.853321	19.126706
+-155.886177	19.356696
+-155.940154	19.492813
+-155.951888	19.617195
+-155.841587	19.804942
+-155.829853	19.919937
+# -b
+166.489178	19.366083
+166.489178	19.356696
+166.500912	19.344962
+166.500912	19.323840
+166.489178	19.344962
+166.489178	19.366083
+166.500912	19.323840
+166.489178	19.344962
+166.489178	19.366083
+# -b
+166.888140	11.415006
+166.920995	11.436128
+166.953851	11.436128
+167.019562	11.447862
+167.064152	11.403272
+167.031297	11.370416
+166.965585	11.316439
+166.920995	11.217872
+166.855284	11.142773
+166.754370	11.154507
+166.700393	11.208485
+166.700393	11.295317
+166.721514	11.361029
+166.787226	11.415006
+166.843550	11.415006
+166.888140	11.415006
+# -b
+145.360621	20.013810
+145.348887	19.971567
+145.316031	19.950445
+145.292563	19.992688
+# -b
+145.888659	18.138689
+145.923861	18.171544
+145.933249	18.159810
+145.900393	18.087058
+145.867537	18.075324
+145.855803	18.087058
+145.855803	18.096446
+145.855803	18.108180
+145.879272	18.117567
+145.879272	18.129301
+145.888659	18.129301
+145.888659	18.138689
+# -b
+145.790092	15.017398
+145.822948	15.050254
+145.822948	14.996276
+145.768970	14.975155
+145.724380	14.975155
+145.712646	15.017398
+145.757236	15.050254
+145.790092	15.038520
+145.790092	15.017398
+# -b
+144.952272	13.513077
+145.006249	13.513077
+144.985127	13.449712
+144.907682	13.405122
+144.895948	13.374613
+144.884214	13.287780
+144.806768	13.254925
+144.752791	13.330024
+144.764525	13.374613
+144.818502	13.437978
+144.874826	13.470834
+144.928803	13.513077
+144.952272	13.513077
+# -b
+119.946743	11.891414
+120.000721	11.858558
+120.057045	11.795193
+120.045311	11.741216
+120.000721	11.696626
+# -b
+119.967865	12.227011
+120.045311	12.163646
+120.101635	12.151912
+120.176733	12.163646
+120.244791	12.076814
+120.254179	12.032224
+120.200202	12.032224
+120.111022	12.022836
+120.012455	12.086201
+# -b
+120.376214	13.416856
+120.355093	13.470834
+120.420804	13.480221
+120.542840	13.480221
+120.697731	13.470834
+120.850275	13.470834
+120.927721	13.480221
+121.028634	13.459099
+121.192913	13.416856
+121.347804	13.287780
+121.425250	13.179826
+121.490961	13.168092
+121.514429	12.963917
+121.502695	12.780864
+121.535551	12.682297
+121.556672	12.574343
+121.490961	12.508631
+121.481574	12.367821
+121.392394	12.292722
+121.225769	12.184768
+121.148323	12.325578
+121.005166	12.445267
+120.927721	12.607198
+120.817419	12.823107
+120.796298	13.039016
+120.697731	13.189213
+120.575695	13.254925
+120.519371	13.395735
+120.432538	13.428591
+120.376214	13.416856
+# -b
+122.253682	18.422656
+122.319394	18.371025
+122.331128	18.307661
+122.263070	18.213787
+122.187971	18.011960
+122.152768	17.833600
+122.152768	17.622385
+122.164503	17.441679
+122.253682	17.326684
+122.340515	17.284441
+122.385105	17.188220
+122.474285	17.082613
+122.474285	16.913641
+122.385105	16.690691
+122.274804	16.479476
+122.230214	16.298770
+122.131647	16.106329
+122.033080	16.031231
+122.009612	16.073474
+121.845333	15.977254
+121.711563	15.871646
+121.612996	15.712061
+121.601262	15.552476
+121.523817	15.369423
+121.404128	15.296671
+121.425250	15.134740
+121.502695	14.954033
+121.591875	14.792102
+121.678708	14.695882
+121.624731	14.611396
+121.634118	14.416608
+121.711563	14.266411
+121.735032	14.116213
+121.845333	14.019993
+122.000224	13.890917
+122.098791	13.879183
+122.241948	13.933160
+122.209093	14.008259
+122.230214	14.181925
+122.286538	14.149069
+122.441429	14.287532
+122.629176	14.266411
+122.716009	14.332122
+122.849778	14.287532
+122.971814	14.170191
+123.058647	13.977750
+123.082115	13.804084
+123.168948	13.728986
+123.279249	13.836940
+123.258128	14.029380
+123.356695	13.998872
+123.413019	13.954282
+123.577297	13.912039
+123.711067	13.846327
+123.842490	13.794697
+123.887080	13.707864
+123.732188	13.686742
+123.589032	13.567054
+123.621887	13.428591
+123.743923	13.330024
+123.854224	13.297168
+123.797900	13.158705
+123.821368	13.092993
+123.908201	13.092993
+123.908201	13.081259
+123.919935	13.081259
+123.931669	13.039016
+124.030237	13.017894
+124.107682	12.942796
+124.107682	12.790251
+124.107682	12.607198
+124.020849	12.508631
+123.887080	12.628320
+123.833102	12.769130
+123.908201	12.823107
+123.964525	12.865350
+123.887080	12.888819
+123.666477	12.877084
+123.478730	13.017894
+123.344961	13.060137
+123.279249	13.266659
+123.168948	13.416856
+122.971814	13.513077
+122.870900	13.611644
+122.838044	13.675008
+122.673766	13.836940
+122.486019	13.890917
+122.507141	13.663274
+122.605708	13.459099
+122.694887	13.266659
+122.694887	13.200948
+122.596320	13.212682
+122.486019	13.416856
+122.319394	13.545932
+122.176237	13.696130
+122.077670	13.794697
+121.922779	13.879183
+121.800743	13.912039
+121.591875	13.890917
+121.490961	13.707864
+121.347804	13.621031
+121.183526	13.611644
+121.094346	13.707864
+120.960576	13.740720
+120.829153	13.846327
+120.730586	13.782963
+120.662528	13.944894
+120.641407	14.127947
+120.697731	14.266411
+120.829153	14.395487
+120.927721	14.536297
+120.918333	14.653639
+120.808032	14.738125
+120.629672	14.749859
+120.608551	14.491707
+120.563961	14.407221
+120.420804	14.566806
+120.322237	14.749859
+120.200202	14.759246
+120.101635	15.050254
+120.057045	15.306059
+# -b
+119.967865	16.211937
+120.134490	16.042965
+120.355093	16.106329
+120.343359	16.392643
+120.322237	16.636714
+120.355093	16.901907
+120.432538	17.157712
+120.432538	17.462800
+120.409070	17.676362
+120.432538	17.906352
+120.474781	18.117567
+120.498250	18.295927
+120.596817	18.464899
+120.718852	18.601015
+120.829153	18.579894
+121.038022	18.579894
+121.270358	18.528263
+121.481574	18.401534
+121.666974	18.307661
+121.878189	18.295927
+122.009612	18.338170
+122.042467	18.528263
+122.176237	18.537651
+122.230214	18.476633
+122.253682	18.422656
+# -b
+121.889923	14.996276
+121.899310	15.071375
+122.000224	15.038520
+122.009612	14.921178
+122.021346	14.749859
+122.021346	14.684147
+121.932166	14.663026
+121.911044	14.813223
+121.889923	14.930565
+121.889923	14.996276
+122.000224	15.038520
+# -b
+121.866455	13.320636
+121.821865	13.362879
+121.821865	13.384001
+121.833599	13.503689
+121.932166	13.503689
+122.021346	13.524811
+122.087057	13.470834
+122.119913	13.374613
+122.098791	13.266659
+122.077670	13.200948
+121.965022	13.200948
+121.889923	13.287780
+121.866455	13.320636
+# -b
+121.988490	12.445267
+122.000224	12.508631
+122.009612	12.607198
+122.098791	12.607198
+122.098791	12.412411
+122.077670	12.205890
+122.021346	12.130791
+121.976756	12.238745
+121.988490	12.445267
+# -b
+122.441429	12.445267
+122.450817	12.478122
+122.474285	12.478122
+122.551730	12.466388
+122.629176	12.412411
+122.662032	12.358434
+122.662032	12.304457
+122.563465	12.337312
+122.450817	12.358434
+122.441429	12.445267
+# -b
+123.004670	13.114115
+123.037525	13.135236
+123.058647	13.071872
+123.103237	13.027282
+123.168948	12.942796
+123.258128	12.898206
+123.290983	12.855963
+123.323839	12.801986
+123.335573	12.736274
+123.302718	12.780864
+123.225272	12.790251
+123.136092	12.909940
+123.058647	12.996773
+123.004670	13.060137
+123.004670	13.114115
+# -b
+123.654743	12.628320
+123.678211	12.661176
+123.699333	12.618932
+123.743923	12.508631
+123.743923	12.424145
+123.722801	12.412411
+123.678211	12.520365
+123.654743	12.628320
+# -b
+123.258128	12.562608
+123.323839	12.532100
+123.344961	12.487510
+123.389551	12.466388
+123.478730	12.466388
+123.589032	12.367821
+123.743923	12.250479
+123.865958	12.151912
+123.985647	12.043958
+124.030237	11.924269
+124.041971	11.849171
+124.041971	11.762338
+123.985647	11.783459
+123.865958	11.816315
+123.711067	11.924269
+123.600766	12.109669
+123.523320	12.163646
+123.389551	12.086201
+123.269862	11.968859
+123.213538	12.001715
+123.246394	12.163646
+123.258128	12.238745
+123.246394	12.346700
+123.258128	12.433533
+123.246394	12.508631
+123.258128	12.553221
+123.258128	12.562608
+# -b
+124.318897	12.520365
+124.318897	12.532100
+124.340019	12.532100
+124.372874	12.532100
+124.483176	12.520365
+124.527766	12.508631
+124.593477	12.508631
+124.781224	12.499244
+124.903259	12.553221
+125.001826	12.586077
+125.112128	12.562608
+125.255284	12.478122
+125.323343	12.337312
+125.475887	12.217624
+125.475887	12.151912
+125.487621	12.022836
+125.466500	11.750603
+125.487621	11.567550
+125.553333	11.415006
+125.597922	11.295317
+125.630778	11.208485
+125.731692	11.055940
+125.630778	11.067674
+125.454765	11.055940
+125.255284	11.109918
+125.177839	11.295317
+125.067538	11.337561
+124.947849	11.447862
+124.936115	11.534695
+124.990092	11.675505
+124.957236	11.729482
+124.804692	11.891414
+124.670923	12.011102
+124.548887	12.065079
+124.429199	12.217624
+124.351753	12.391289
+124.318897	12.478122
+124.318897	12.520365
+# -b
+121.932166	11.870292
+121.976756	11.891414
+122.042467	11.870292
+122.143381	11.849171
+122.230214	11.795193
+122.375718	11.684892
+122.417961	11.576938
+122.528262	11.555816
+122.706622	11.544082
+122.826310	11.544082
+122.861513	11.480717
+123.025791	11.522960
+123.091503	11.511226
+123.103237	11.295317
+123.037525	11.088796
+122.894368	11.001963
+122.748865	10.816563
+122.605708	10.708609
+122.518875	10.664019
+122.363984	10.642897
+122.143381	10.556064
+122.009612	10.391786
+121.955634	10.598307
+121.955634	10.828297
+122.009612	11.067674
+122.033080	11.316439
+122.054201	11.567550
+122.033080	11.675505
+121.932166	11.771725
+121.932166	11.870292
+# -b
+122.650298	10.664019
+122.694887	10.642897
+122.694887	10.565452
+122.683153	10.490353
+122.605708	10.434029
+122.551730	10.434029
+122.551730	10.556064
+122.584586	10.631163
+122.650298	10.664019
+# -b
+122.960080	10.828297
+123.025791	10.882274
+123.147827	10.957373
+123.213538	10.924518
+123.323839	10.915130
+123.499852	10.870540
+123.511586	10.717996
+123.478730	10.499740
+123.389551	10.424642
+123.368429	10.215773
+# -b
+122.563465	9.964662
+122.760599	10.042108
+122.826310	10.194652
+122.826310	10.499740
+122.894368	10.664019
+122.927224	10.783707
+122.960080	10.828297
+# -b
+124.405730	11.654383
+124.417464	11.717748
+124.471442	11.684892
+124.527766	11.654383
+124.548887	11.576938
+124.581743	11.534695
+124.516031	11.490105
+124.483176	11.490105
+124.438586	11.576938
+124.405730	11.654383
+# -b
+124.318897	11.490105
+124.318897	11.501839
+124.361140	11.403272
+124.429199	11.337561
+124.516031	11.382150
+124.605211	11.328173
+124.748368	11.349295
+124.858669	11.349295
+124.990092	11.163895
+125.001826	10.957373
+125.001826	10.717996
+125.091006	10.556064
+125.177839	10.337809
+125.245897	10.239242
+125.123862	10.185264
+125.013560	10.227507
+124.990092	10.030373
+124.858669	10.074963
+124.769490	10.260363
+124.760102	10.490353
+124.769490	10.717996
+124.670923	10.924518
+124.548887	10.882274
+124.471442	10.870540
+124.417464	11.077062
+124.384609	11.304705
+124.340019	11.382150
+124.318897	11.480717
+124.318897	11.490105
+# -b
+125.553333	10.161796
+125.543945	10.185264
+125.543945	10.304953
+125.621391	10.466885
+125.675368	10.380052
+125.687102	10.161796
+# -b
+125.654246	9.943540
+125.586188	10.042108
+125.553333	10.161796
+# -b
+123.997381	11.217872
+124.041971	11.241340
+124.053705	11.163895
+124.030237	11.055940
+124.041971	10.849419
+124.041971	10.642897
+124.020849	10.391786
+123.943404	10.314340
+123.797900	10.206386
+123.699333	10.020986
+# -b
+123.368429	9.856708
+123.434140	10.042108
+123.499852	10.206386
+123.589032	10.337809
+123.687599	10.511475
+123.776778	10.717996
+123.833102	10.858806
+123.887080	11.011350
+123.931669	11.163895
+123.997381	11.217872
+# -b
+123.985647	9.955275
+124.074826	10.074963
+124.206249	10.161796
+124.307163	10.119553
+124.429199	10.074963
+124.572355	10.119553
+124.572355	10.020986
+# -b
+110.883266	20.034931
+110.948978	19.814329
+110.958365	19.680559
+110.782352	19.523321
+110.650929	19.283944
+110.550016	19.105585
+110.496038	18.915491
+110.451449	18.800496
+110.308292	18.697235
+110.141666	18.537651
+110.064221	18.455511
+# -b
+119.449214	11.337561
+119.503192	11.382150
+119.526660	11.349295
+119.526660	11.217872
+119.538394	11.109918
+119.571250	11.044206
+119.514926	10.947986
+119.526660	10.804829
+119.571250	10.664019
+119.604106	10.544330
+119.559516	10.424642
+119.392890	10.314340
+119.282589	10.152409
+119.130045	10.009252
+# -b
+118.510480	9.844973
+118.665371	10.030373
+118.763939	10.086697
+118.874240	10.260363
+119.019744	10.370664
+119.151166	10.424642
+119.216878	10.532596
+119.282589	10.664019
+119.273202	10.771973
+119.273202	10.849419
+119.317792	10.762586
+119.383503	10.816563
+119.360035	10.882274
+119.282589	10.947986
+119.327179	11.001963
+119.383503	11.142773
+119.404625	11.295317
+119.449214	11.337561
+# -b
+119.878685	11.924269
+119.890419	11.924269
+119.946743	11.891414
+# -b
+120.000721	11.696626
+119.946743	11.741216
+119.913888	11.816315
+119.878685	11.882026
+119.878685	11.924269
+# -b
+119.913888	12.292722
+119.890419	12.283335
+119.967865	12.227011
+# -b
+120.012455	12.086201
+119.946743	12.250479
+119.913888	12.292722
+# -b
+120.057045	15.306059
+119.988986	15.465643
+119.923275	15.712061
+119.857564	15.892767
+119.803586	16.202550
+119.812974	16.265914
+119.967865	16.211937
+# -b
+102.988513	11.642649
+102.833622	11.717748
+102.779644	11.828049
+102.690465	12.065079
+102.601285	12.119057
+102.568429	12.076814
+102.469862	12.151912
+102.336093	12.205890
+102.216404	12.367821
+102.082634	12.466388
+101.894888	12.640054
+101.707141	12.682297
+101.531128	12.649441
+101.343381	12.670563
+101.101657	12.682297
+101.000743	12.670563
+101.057067	12.607198
+100.979622	12.618932
+100.923298	12.748008
+100.935032	12.985039
+100.946766	13.179826
+100.967888	13.384001
+100.913911	13.480221
+100.714430	13.534198
+100.526683	13.557667
+100.350670	13.534198
+100.240369	13.534198
+100.008032	13.449712
+100.052622	13.243191
+100.073744	13.039016
+100.029154	12.769130
+# -b
+104.490487	10.466885
+104.389573	10.490353
+104.335596	10.544330
+104.237029	10.598307
+104.091525	10.610042
+103.927247	10.631163
+103.784090	10.556064
+103.605730	10.565452
+103.605730	10.762586
+103.694910	10.882274
+103.662054	11.055940
+103.551753	11.121652
+103.462573	11.077062
+103.375741	10.924518
+103.209115	10.891662
+103.131670	11.109918
+103.054224	11.349295
+103.054224	11.403272
+103.122282	11.337561
+103.110548	11.424393
+103.033103	11.534695
+102.955657	11.609793
+102.955657	11.675505
+102.955657	11.663771
+102.988513	11.642649
+# -b
+107.050884	17.030983
+107.128330	16.967618
+107.262100	16.796299
+107.426378	16.681304
+107.581269	16.542841
+107.712692	16.350400
+107.912173	16.308157
+108.022474	16.298770
+108.099920	16.190816
+108.123388	16.148573
+108.123388	16.115717
+108.132775	16.064086
+108.243077	16.073474
+108.243077	16.139185
+108.254811	16.139185
+108.254811	16.085208
+108.287667	15.892767
+108.397968	15.721449
+108.564593	15.573598
+108.684282	15.456256
+108.806317	15.327180
+108.872028	15.092497
+108.961208	14.857813
+109.038654	14.632517
+109.104365	14.407221
+109.137221	14.149069
+109.170077	13.900304
+109.202932	13.836940
+109.202932	13.815818
+109.202932	13.663274
+109.238135	13.534198
+109.226401	13.437978
+109.226401	13.320636
+109.247522	13.179826
+109.247522	13.039016
+109.315580	12.996773
+109.336702	12.834841
+109.348436	12.682297
+109.348436	12.640054
+109.348436	12.703419
+109.270990	12.726887
+109.202932	12.628320
+109.214666	12.499244
+109.214666	12.424145
+109.148955	12.478122
+109.127833	12.412411
+109.170077	12.227011
+109.202932	12.001715
+109.202932	11.914882
+109.160689	11.924269
+109.127833	11.858558
+109.181811	11.795193
+109.170077	11.684892
+109.116099	11.654383
+109.059775	11.598059
+109.038654	11.436128
+108.994064	11.328173
+108.827439	11.316439
+108.707750	11.196750
+108.573980	11.142773
+108.275932	11.001963
+108.144510	10.936252
+108.001353	10.739118
+107.891051	10.717996
+107.745548	10.664019
+107.569535	10.565452
+107.438112	10.478619
+107.304343	10.401173
+107.172920	10.412907
+107.050884	10.466885
+106.895993	10.434029
+106.797426	10.401173
+106.741102	10.281485
+106.675391	10.227507
+106.698859	10.074963
+106.630801	10.086697
+# -b
+106.609679	9.988130
+106.499378	10.009252
+# -b
+104.997404	9.868442
+105.063115	10.030373
+104.952814	10.140675
+104.809657	10.194652
+104.621910	10.260363
+104.490487	10.466885
+# -b
+106.168474	20.053706
+105.968993	19.877694
+105.858692	19.647704
+105.760125	19.417714
+105.727269	19.199458
+105.659211	19.032833
+105.626355	18.800496
+105.727269	18.579894
+105.891548	18.413268
+106.091029	18.234909
+106.299897	18.108180
+106.400811	17.854722
+106.433667	17.634119
+106.642535	17.474534
+106.797426	17.284441
+106.961705	17.167099
+107.050884	17.030983
+# -b
+110.064221	18.455511
+109.855352	18.401534
+109.756785	18.265418
+109.712195	18.192666
+109.613628	18.213787
+109.524449	18.274805
+109.369558	18.317048
+109.160689	18.380413
+108.839173	18.464899
+108.684282	18.676114
+108.663160	18.957734
+108.651426	19.126706
+108.651426	19.302719
+108.761727	19.387205
+108.994064	19.617195
+109.170077	19.741577
+109.193545	19.804942
+109.315580	19.887081
+109.536183	19.980954
+109.723930	19.992688
+109.932798	19.992688
+# -b
+104.004692	10.445763
+104.091525	10.347196
+104.103259	10.206386
+104.082138	10.107819
+103.981224	10.215773
+103.927247	10.326075
+103.927247	10.391786
+104.004692	10.445763
+# -b
+98.571769	10.173530
+98.538913	10.314340
+98.562382	10.544330
+98.628093	10.783707
+98.804106	11.217872
+98.804106	11.415006
+98.848696	11.576938
+98.869817	11.729482
+98.792372	11.771725
+98.672683	11.837436
+98.538913	11.936003
+98.562382	12.065079
+98.717273	12.032224
+98.682070	12.217624
+98.717273	12.466388
+98.682070	12.694031
+98.639827	12.942796
+98.571769	13.092993
+98.428612	13.416856
+98.351167	13.750107
+98.273721	13.686742
+98.229131	13.611644
+98.142298	13.890917
+98.053119	14.308654
+97.942817	14.587927
+97.844250	14.954033
+97.766805	15.390545
+97.733949	15.754304
+97.701093	16.064086
+97.710481	16.211937
+97.710481	16.413765
+97.701093	16.413765
+97.710481	16.425499
+97.710481	16.509985
+97.579058	16.542841
+97.358455	16.648448
+97.182443	16.796299
+97.036939	16.955884
+96.917250	16.901907
+96.828071	17.242198
+96.738891	17.432291
+96.738891	17.094347
+96.652058	16.702426
+96.398600	16.552228
+96.121673	16.425499
+95.922192	16.254180
+95.725058	16.127451
+95.546699	15.977254
+95.358952	15.766038
+95.272119	15.838790
+95.150083	15.829403
+95.060904	15.925623
+94.941215	15.754304
+94.762856	15.838790
+94.575109	15.904502
+94.488276	15.977254
+94.553987	16.127451
+94.377975	16.010109
+94.267673	16.052352
+94.267673	16.073474
+94.267673	16.031231
+94.288795	16.169694
+94.312263	16.362135
+94.387362	16.606205
+94.443686	16.892519
+94.553987	17.178833
+94.553987	17.537899
+94.500010	17.803091
+94.464808	18.065937
+94.387362	18.202053
+94.377975	18.328782
+94.267673	18.537651
+94.145638	18.727744
+94.002481	18.936613
+93.936770	19.126706
+93.880446	18.906104
+93.680965	19.011711
+93.561276	19.241701
+93.615253	19.387205
+93.824122	19.302719
+93.791266	19.398939
+93.648109	19.492813
+93.704433	19.596073
+93.680965	19.701681
+93.472096	19.804942
+# -b
+98.639827	9.964662
+98.571769	10.173530
+# -b
+100.029154	12.769130
+99.984564	12.454654
+99.963442	12.163646
+99.808551	11.914882
+99.677128	11.654383
+99.576215	11.349295
+99.522237	11.175629
+99.522237	10.978495
+99.433058	10.795442
+99.346225	10.717996
+99.322756	10.532596
+99.224189	10.370664
+99.191334	10.260363
+99.191334	10.009252
+# -b
+98.527179	11.804581
+98.550648	11.771725
+98.484936	11.828049
+98.339432	11.588672
+98.494324	11.555816
+98.571769	11.576938
+98.595237	11.717748
+98.527179	11.804581
+# -b
+98.339432	11.762338
+98.306577	11.741216
+98.285455	11.588672
+98.273721	11.490105
+98.339432	11.588672
+98.374635	11.771725
+98.339432	11.762338
+# -b
+98.374635	12.670563
+98.362901	12.628320
+98.362901	12.424145
+98.384022	12.358434
+98.461468	12.424145
+98.374635	12.670563
+# -b
+92.929977	13.524811
+92.965180	13.567054
+92.897122	13.470834
+92.843145	13.287780
+92.786820	13.081259
+92.721109	12.682297
+92.699988	12.487510
+92.709375	12.337312
+92.709375	12.227011
+92.667132	12.097935
+92.610808	11.978246
+92.556831	11.891414
+92.566218	11.708360
+92.577952	11.642649
+92.667132	11.534695
+92.753965	11.567550
+92.721109	11.684892
+92.753965	11.914882
+92.777433	12.076814
+92.843145	12.259867
+92.843145	12.379555
+92.897122	12.541487
+92.941712	12.790251
+92.897122	12.909940
+92.897122	13.027282
+92.986301	13.092993
+92.998036	13.254925
+93.007423	13.362879
+93.007423	13.524811
+92.929977	13.524811
+# -b
+86.572401	20.199210
+86.274353	19.941058
+86.042016	19.847185
+85.732234	19.762699
+85.457654	19.617195
+85.168994	19.459957
+84.939004	19.283944
+84.694933	19.011711
+84.497799	18.769987
+84.298318	18.528263
+84.110571	18.359291
+84.065981	18.349904
+84.021391	18.286539
+83.821910	18.171544
+83.559065	17.981451
+83.326728	17.727993
+83.005212	17.516777
+82.564007	17.167099
+82.322283	17.009861
+82.211981	16.838542
+82.211981	16.636714
+82.101680	16.500598
+81.747308	16.371522
+81.669862	16.341013
+81.428138	16.308157
+81.195802	16.244793
+81.162946	16.223671
+81.073766	16.010109
+80.942344	15.787160
+80.799187	15.721449
+80.620827	15.817669
+80.456549	15.808281
+80.278189	15.712061
+80.125645	15.465643
+# -b
+79.980141	14.888322
+80.015344	14.674760
+80.036465	14.632517
+80.069321	14.587927
+80.081055	14.587927
+80.092789	14.545684
+80.092789	14.374365
+80.048199	14.257023
+80.036465	14.181925
+80.069321	14.019993
+80.113911	13.869796
+80.146766	13.717251
+80.167888	13.621031
+80.113911	13.686742
+80.057587	13.621031
+80.113911	13.578788
+80.135032	13.491955
+80.235946	13.405122
+80.268802	13.233803
+80.268802	13.158705
+80.245334	13.017894
+80.224212	12.963917
+80.167888	12.757396
+80.102177	12.532100
+80.003610	12.271601
+# -b
+73.577975	15.754304
+73.512264	15.871646
+73.446552	15.935011
+73.411350	16.031231
+73.401962	16.127451
+73.345638	16.169694
+73.247071	16.362135
+73.202481	16.509985
+73.181360	16.732934
+73.169626	16.880785
+73.148504	17.030983
+73.103914	17.145977
+73.103914	17.314950
+73.047590	17.432291
+72.981879	17.634119
+72.916167	17.824213
+72.904433	17.885231
+72.883312	17.885231
+72.859843	18.033081
+72.850456	18.192666
+72.859843	18.253684
+72.826988	18.286539
+72.761276	18.401534
+72.761276	18.497754
+72.794132	18.748866
+72.826988	18.842739
+72.826988	18.906104
+72.859843	18.969468
+72.850456	19.084463
+72.815254	19.147828
+72.749542	19.105585
+72.695565	19.042220
+72.695565	19.105585
+72.695565	19.199458
+72.683831	19.323840
+72.639241	19.398939
+72.627507	19.513934
+72.594651	19.617195
+72.585264	19.701681
+72.585264	19.887081
+72.594651	19.950445
+# -b
+73.610831	15.744917
+73.643686	15.712061
+73.676542	15.573598
+73.709398	15.486765
+73.753988	15.456256
+73.810312	15.510233
+73.899491	15.498499
+73.887757	15.465643
+73.831433	15.402279
+73.819699	15.317793
+73.864289	15.209838
+73.887757	15.092497
+73.920613	15.005664
+73.941734	14.954033
+# -b
+80.125645	15.465643
+79.980141	15.284937
+79.970754	15.146474
+79.980141	14.888322
+# -b
+80.003610	12.271601
+79.914430	12.086201
+79.794741	11.828049
+79.750151	11.630915
+79.738417	11.403272
+79.738417	11.109918
+79.750151	10.957373
+79.759539	10.771973
+79.783007	10.586573
+79.783007	10.466885
+79.783007	10.347196
+79.783007	10.337809
+79.783007	10.272097
+79.726683	10.272097
+79.595260	10.272097
+79.529549	10.337809
+79.473225	10.337809
+79.285478	10.293219
+79.186911	10.096085
+# -b
+76.337853	9.746406
+76.117251	10.260363
+75.941238	10.685140
+75.819203	11.142773
+75.697167	11.490105
+75.631456	11.567550
+75.377998	11.882026
+75.190251	12.043958
+75.047094	12.283335
+75.035360	12.292722
+75.035360	12.379555
+74.969648	12.553221
+74.814757	13.050750
+74.737312	13.395735
+74.704456	13.588175
+74.594155	13.846327
+74.460385	14.019993
+74.406408	14.278145
+74.317228	14.470585
+74.230395	14.663026
+74.096626	14.728737
+73.941734	14.954033
+# -b
+49.905449	11.497145
+50.137786	11.539388
+50.325533	11.682545
+50.480424	11.931310
+50.623581	11.898454
+50.656436	11.964165
+50.665824	11.964165
+50.799593	11.910188
+50.921629	11.898454
+50.975606	11.877333
+51.097641	11.823355
+51.151618	11.659077
+51.053051	11.530001
+51.008462	11.302358
+51.031930	11.192057
+51.085907	11.018391
+51.085907	10.769626
+51.085907	10.593614
+51.064786	10.485659
+51.175087	10.495047
+51.261920	10.398826
+51.118763	10.387092
+50.931016	10.333115
+50.832449	10.159449
+# -b
+54.404332	12.569649
+54.514633	12.560262
+54.493512	12.503938
+54.359742	12.374862
+54.195464	12.342006
+54.007717	12.255173
+53.819970	12.288029
+53.587633	12.332619
+53.411621	12.461695
+53.479679	12.656482
+53.587633	12.689338
+53.688547	12.602505
+53.730790	12.569649
+53.775380	12.569649
+53.885681	12.569649
+54.040573	12.635360
+54.216585	12.602505
+54.404332	12.569649
+# -b
+57.689901	20.070134
+57.701635	19.945752
+57.689901	19.830757
+57.668780	19.736883
+57.668780	19.621889
+57.668780	19.570258
+57.678167	19.518628
+57.689901	19.403633
+57.734491	19.319147
+57.788468	19.140787
+57.722757	19.037527
+57.579600	18.995284
+57.448177	18.995284
+57.227575	18.953041
+57.117273	18.983549
+57.051562	18.901410
+56.896671	18.859167
+56.720658	18.732438
+56.619744	18.532957
+56.598623	18.375719
+56.544646	18.185625
+56.389754	17.995532
+56.234863	17.922780
+56.070585	17.932167
+55.882838	17.901658
+55.716213	17.871150
+55.540200	17.838294
+55.451020	17.744420
+55.364188	17.638813
+55.253886	17.542593
+55.242152	17.448719
+55.265620	17.310256
+55.131851	17.108428
+54.976960	17.002821
+54.922983	16.939456
+54.791560	16.951190
+54.646056	16.993433
+54.470043	17.023942
+54.294031	17.014555
+54.096897	17.002821
+53.942005	16.887826
+53.697935	16.791605
+53.489066	16.770484
+53.223874	16.685998
+53.003271	16.610899
+52.806137	16.526413
+52.618390	16.430193
+52.442378	16.312851
+52.308608	16.165000
+52.242897	15.984294
+52.198307	15.909195
+52.254631	15.770732
+52.275752	15.632269
+52.177185	15.568904
+52.034028	15.590026
+51.923727	15.536049
+51.768836	15.493806
+51.649148	15.460950
+51.494256	15.280244
+51.240798	15.193411
+51.020196	15.172289
+50.787859	15.108925
+50.600112	15.012704
+50.391244	14.958727
+50.226965	14.883628
+50.048606	14.820264
+# -b
+39.994764	15.301365
+40.093331	15.097190
+40.215367	15.000970
+40.379645	15.000970
+40.567392	14.946993
+40.677693	14.862507
+40.701162	14.766287
+40.865440	14.724044
+41.086043	14.658332
+41.262055	14.552725
+41.395825	14.369671
+41.494392	14.228861
+41.592959	14.090398
+41.726729	13.928466
+41.935597	13.799391
+42.067020	13.691436
+42.165587	13.606950
+42.275888	13.498996
+42.386189	13.325330
+42.487103	13.229110
+42.630260	13.130543
+42.740561	12.980345
+42.806273	12.851269
+43.038609	12.806679
+# -b
+43.038609	12.806679
+43.059731	12.797292
+43.125442	12.698725
+43.224009	12.527406
+43.334311	12.386596
+43.411756	12.180074
+43.402369	12.060386
+43.181766	11.898454
+43.003407	11.769378
+42.818007	11.682545
+42.740561	11.605100
+42.630260	11.539388
+42.630260	11.443168
+42.782804	11.485411
+42.970551	11.530001
+43.104321	11.539388
+43.224009	11.452555
+# -b
+43.224009	11.452555
+43.202888	11.497145
+43.235744	11.452555
+43.390635	11.356335
+43.545526	11.182669
+43.665214	10.985535
+43.831840	10.769626
+44.040708	10.551371
+44.294166	10.419948
+44.690781	10.333115
+44.955974	10.365971
+45.242288	10.539637
+45.462890	10.671059
+45.627169	10.779014
+45.760938	10.856459
+46.014396	10.779014
+46.288976	10.692181
+46.697325	10.680447
+46.941396	10.877581
+47.237097	11.149814
+47.415457	11.248381
+47.722892	11.149814
+48.032675	11.116958
+48.208687	11.126345
+48.208687	10.779014
+48.551325	11.269502
+48.736725	11.236647
+49.001917	11.248381
+49.267110	11.290624
+49.443122	11.377457
+49.708315	11.464290
+49.905449	11.497145
+# -b
+42.684237	16.409071
+42.672503	16.463048
+42.639647	16.526413
+42.639647	16.622633
+42.639647	16.695385
+42.585670	16.779871
+42.541080	16.854970
+42.508225	16.918334
+42.463635	17.002821
+42.419045	17.066185
+42.353334	17.108428
+42.308744	17.174139
+42.275888	17.216383
+42.266501	17.237504
+42.266501	17.258626
+42.233645	17.385355
+42.198442	17.521471
+42.144465	17.584836
+42.034164	17.669322
+41.869886	17.828906
+41.714994	17.901658
+41.625815	17.995532
+41.506126	18.155117
+41.438068	18.260724
+41.428681	18.270111
+41.384091	18.375719
+41.294911	18.544691
+41.229200	18.659686
+41.196344	18.690195
+41.151754	18.711316
+41.118898	18.762947
+41.107164	18.838046
+41.097777	18.859167
+41.064921	18.962428
+41.053187	19.161909
+40.987476	19.319147
+40.919417	19.413020
+40.877174	19.497506
+40.820850	19.549137
+40.743405	19.612501
+40.689427	19.725149
+40.611982	19.788514
+40.546271	19.882387
+40.457091	19.997382
+# -b
+43.468080	12.698725
+43.456346	12.764436
+43.444612	12.839535
+43.411756	12.905246
+43.402369	12.947489
+43.390635	12.959224
+43.346045	13.001467
+43.292068	13.088300
+43.214622	13.175132
+43.214622	13.283087
+43.214622	13.337064
+43.214622	13.520117
+43.214622	13.649193
+43.191154	13.811125
+43.092587	13.907345
+43.038609	14.036421
+43.003407	14.198353
+42.970551	14.327428
+42.961164	14.444770
+42.949430	14.529256
+42.949430	14.552725
+42.937696	14.658332
+42.928308	14.700575
+42.883718	14.799142
+42.827394	14.883628
+42.827394	14.979849
+42.827394	15.033826
+42.782804	15.097190
+42.740561	15.162902
+42.672503	15.247388
+42.618526	15.289631
+42.663116	15.334221
+42.707706	15.322487
+42.707706	15.385851
+42.672503	15.460950
+42.672503	15.620535
+42.639647	15.716755
+42.663116	15.749611
+42.749949	15.812975
+42.773417	15.888074
+42.773417	16.014803
+42.749949	16.174388
+42.717093	16.366828
+42.684237	16.409071
+# -b
+50.048606	14.820264
+49.917183	14.799142
+49.752905	14.775674
+49.598014	14.754552
+49.365677	14.648945
+49.189664	14.583233
+49.067629	14.498747
+49.001917	14.369671
+48.903350	14.240596
+48.760193	14.090398
+48.560712	13.940201
+48.396434	13.940201
+48.220421	13.961322
+48.020940	13.949588
+47.844928	13.940201
+47.668915	13.832246
+47.600857	13.790003
+47.568001	13.712558
+47.457700	13.628072
+47.260566	13.520117
+47.072819	13.475527
+46.896806	13.433284
+46.687938	13.369920
+46.488457	13.391041
+46.422746	13.412163
+46.288976	13.412163
+46.169287	13.391041
+45.981541	13.391041
+45.772672	13.379307
+45.584926	13.250231
+45.484012	13.046056
+45.275143	12.947489
+45.066275	12.860657
+44.890262	12.743315
+44.714250	12.731581
+44.449057	12.743315
+44.183865	12.656482
+44.061830	12.668216
+43.885817	12.623626
+43.730926	12.710459
+43.468080	12.698725
+# -b
+37.183256	20.152273
+37.183256	19.861266
+37.204377	19.673519
+37.227846	19.455263
+37.281823	19.204152
+37.347534	18.931919
+37.448448	18.784068
+37.568137	18.711316
+37.711294	18.659686
+37.821595	18.605709
+37.955365	18.575200
+38.065666	18.481327
+38.131377	18.302967
+38.152499	18.270111
+38.253413	18.302967
+38.307390	18.248990
+38.396570	18.248990
+38.417691	18.155117
+38.450547	18.091752
+# -b
+38.450547	18.091752
+38.516258	18.091752
+38.593704	17.995532
+38.715739	17.765542
+38.858896	17.521471
+38.948076	17.268013
+39.013787	16.981699
+39.124088	16.737628
+39.178066	16.409071
+39.234390	16.122757
+39.300101	15.876340
+39.410402	15.695633
+39.487848	15.536049
+39.663861	15.289631
+39.774162	15.108925
+39.807017	15.226266
+39.807017	15.397585
+39.884463	15.514927
+39.994764	15.301365
+# -b
+13.611644	14.411915
+13.665621	14.294573
+13.754801	14.198353
+13.886223	14.123254
+13.996525	13.982444
+14.029380	13.757148
+14.062236	13.595216
+14.172537	13.583482
+14.372018	13.541239
+14.592621	13.574094
+14.712309	13.508383
+14.846079	13.475527
+14.977502	13.520117
+15.043213	13.423897
+15.120659	13.261965
+15.066682	13.175132
+15.033826	13.034322
+14.857813	12.893512
+14.580887	12.818413
+# -b
+13.611644	14.411915
+13.588175	14.348550
+13.501342	14.336816
+13.215029	14.327428
+13.092993	14.249983
+13.015548	14.123254
+13.015548	14.024687
+13.069525	13.919079
+13.170439	13.712558
+# -b
+13.170439	13.712558
+13.236150	13.649193
+13.290127	13.498996
+13.423897	13.315943
+13.632765	13.207988
+13.731332	13.067178
+13.787656	12.893512
+13.874489	12.668216
+14.008259	12.482816
+# -b
+14.008259	12.482816
+14.052849	12.515672
+14.139682	12.536793
+14.228861	12.644748
+14.306307	12.764436
+14.449464	12.806679
+14.569152	12.806679
+# -b
+-10.039761	29.387069
+-9.950581	29.560735
+-9.917725	29.598285
+# -b
+-9.917725	29.598285
+-9.894257	29.638181
+-9.819158	29.753176
+-9.729978	29.849396
+# -b
+-16.179081	28.553943
+-16.244793	28.563330
+-16.411418	28.448335
+-16.599165	28.368543
+-16.796299	28.321606
+-16.754056	28.145594
+-16.599165	28.009477
+-16.411418	28.077535
+-16.345707	28.300485
+-16.169694	28.417827
+-16.101636	28.495272
+-16.125104	28.535168
+-16.179081	28.553943
+# -b
+-15.606454	28.145594
+-15.660431	28.077535
+-15.737876	27.939072
+-15.737876	27.852239
+-15.728489	27.763060
+-15.651043	27.713776
+-15.496152	27.725510
+-15.385851	27.772447
+-15.341261	27.831118
+-15.320140	27.892136
+-15.320140	28.037639
+-15.364730	28.086923
+-15.517274	28.124472
+-15.606454	28.145594
+# -b
+-13.808778	28.690059
+-13.820512	28.718221
+-13.909692	28.708834
+-13.996525	28.572718
+-14.052849	28.448335
+-14.139682	28.340381
+-14.196006	28.241814
+-14.184272	28.154981
+-14.315694	28.077535
+-14.196006	28.115085
+-13.963669	28.204265
+-13.865102	28.309872
+-13.808778	28.436601
+-13.808778	28.553943
+-13.808778	28.690059
+# -b
+-13.379307	29.185242
+-13.445018	29.194629
+-13.489608	29.117183
+-13.578788	29.086675
+-13.689089	29.030351
+-13.754801	28.952905
+-13.775922	28.863725
+-13.698477	28.884847
+-13.578788	28.913009
+-13.501342	28.962292
+-13.433284	29.049125
+-13.379307	29.185242
+# -b
+-16.202550	19.934018
+-16.202550	20.091256
+-16.157960	20.194516
+-16.146226	20.236759
+-16.157960	20.318899
+-16.223671	20.443281
+-16.322238	20.588785
+-16.399684	20.682658
+-16.432540	20.619293
+-16.500598	20.579397
+-16.587431	20.807040
+-16.643755	20.910301
+-16.709466	21.004174
+-16.742322	21.065192
+-16.763443	21.116822
+-16.775178	21.116822
+-16.918334	21.022949
+# -b
+-16.918334	21.022949
+-16.930069	21.095701
+-16.930069	21.198962
+-16.897213	21.417217
+-16.864357	21.600271
+-16.840889	21.827914
+-16.754056	22.013314
+-16.643755	22.269119
+-16.423152	22.372379
+-16.312851	22.576554
+-16.190816	22.841746
+-16.047659	23.045921
+-16.092248	23.189078
+-15.981947	23.341622
+-15.737876	23.677220
+-15.672165	23.787521
+-15.660431	23.857926
+-15.618188	23.979961
+-15.540742	24.090263
+-15.397585	24.242807
+-15.209838	24.435247
+-14.989236	24.655850
+-14.867201	24.857678
+-14.724044	25.068893
+-14.679454	25.357554
+-14.503441	25.756516
+-14.404874	26.106194
+-14.196006	26.345571
+-14.118560	26.444138
+-13.754801	26.601376
+-13.445018	26.819632
+-13.346451	27.115333
+-13.203294	27.380525
+-13.036669	27.645718
+-12.938102	27.734898
+# -b
+-12.938102	27.734898
+-12.905246	27.821730
+-12.860657	27.920298
+-12.684644	27.969581
+-12.452307	27.969581
+-12.100282	28.047027
+-11.846824	28.145594
+-11.560510	28.232427
+-11.361029	28.380277
+-11.163895	28.572718
+-10.898702	28.758118
+-10.588920	28.875459
+-10.380052	29.039738
+-10.314340	29.135958
+-10.236895	29.173507
+# -b
+-10.236895	29.173507
+-10.138328	29.250953
+-10.039761	29.387069
+# -b
+-78.076858	26.819632
+-78.109714	26.829019
+-78.086245	26.779736
+-78.053390	26.779736
+-77.966557	26.711677
+-77.933701	26.573214
+-78.011147	26.650660
+-78.130835	26.711677
+-78.273992	26.699943
+-78.473473	26.631885
+-78.694076	26.573214
+-78.935800	26.582602
+-79.001511	26.699943
+-78.870088	26.699943
+-78.726931	26.721065
+-78.506329	26.800857
+-78.339703	26.850141
+-78.187159	26.850141
+-78.076858	26.819632
+# -b
+-77.128737	26.345571
+-77.095881	26.561480
+-77.095881	26.512196
+-77.095881	26.404242
+-77.138124	26.293941
+-77.203835	26.164865
+-77.248425	25.916100
+-77.370461	26.085072
+-77.325871	26.124969
+-77.304749	26.195374
+-77.314136	26.315062
+-77.260159	26.484034
+-77.239038	26.561480
+-77.203835	26.582602
+-77.138124	26.462913
+-77.128737	26.345571
+# -b
+-77.382195	25.038384
+-77.325871	25.087668
+-77.325871	25.108789
+-77.403316	25.108789
+-77.534739	25.097055
+-77.558207	25.026650
+-77.382195	25.038384
+# -b
+-78.109714	25.078280
+-78.065124	25.068893
+-78.044002	24.977366
+-77.943088	24.857678
+-77.844521	24.735642
+-77.832787	24.594832
+-77.844521	24.505652
+-77.865643	24.435247
+-77.954822	24.374230
+-78.086245	24.362495
+-78.142569	24.414126
+-78.220015	24.505652
+-78.374906	24.594832
+-78.407762	24.726255
+-78.374906	24.827169
+-78.318582	24.967979
+-78.297460	25.097055
+-78.306848	25.188581
+-78.229402	25.197969
+-78.154303	25.207356
+-78.109714	25.078280
+# -b
+-77.790544	24.313212
+-77.778810	24.322599
+-77.844521	24.252194
+-77.921967	24.151280
+-77.910233	24.080875
+-77.790544	24.141893
+-77.701364	24.282703
+-77.790544	24.313212
+# -b
+-77.832787	24.010470
+-77.680243	24.212298
+-77.645040	24.059754
+-77.612185	23.869660
+-77.645040	23.787521
+-77.778810	23.839151
+-77.832787	24.010470
+# -b
+-76.246327	25.197969
+-76.246327	25.258986
+-76.222858	25.207356
+-76.201737	25.127564
+-76.201737	25.038384
+-76.201737	24.946857
+-76.213471	24.806047
+-76.213471	24.695746
+-76.333159	24.787273
+-76.368362	24.906961
+-76.300304	24.967979
+-76.279182	25.108789
+-76.246327	25.197969
+# -b
+-75.441362	24.343721
+-75.385038	24.353108
+-75.363916	24.273316
+-75.342795	24.172402
+-75.417894	24.151280
+-75.528195	24.181789
+-75.485952	24.313212
+-75.551663	24.423513
+-75.629109	24.545549
+-75.748797	24.686359
+-75.805121	24.766151
+-75.727676	24.756764
+-75.638496	24.665237
+-75.572785	24.564323
+-75.495339	24.435247
+-75.441362	24.343721
+# -b
+-74.526096	24.163014
+-74.580074	24.080875
+-74.591808	24.001083
+-74.481506	24.010470
+-74.427529	24.163014
+-74.514362	24.163014
+# -b
+-75.298205	23.595080
+-75.265349	23.543450
+-75.220760	23.433149
+-75.176170	23.289992
+-75.122192	23.198465
+-75.000157	23.158569
+-74.922711	22.994291
+-74.922711	22.914498
+-74.988423	23.036534
+-75.131580	23.116326
+-75.187904	23.250096
+-75.209025	23.360397
+-75.220760	23.463658
+-75.298205	23.595080
+# -b
+-74.096626	22.658693
+-74.096626	22.710324
+-74.096626	22.719711
+-74.096626	22.729098
+-74.096626	22.710324
+-74.129481	22.729098
+-74.174071	22.729098
+-74.249170	22.719711
+-74.317228	22.729098
+-74.404061	22.790116
+-74.415795	22.832359
+-74.382939	22.872255
+-74.272638	22.832359
+-74.150603	22.750220
+-74.019180	22.750220
+-73.953469	22.689202
+-73.941734	22.534311
+-74.084891	22.360645
+-74.260904	22.229222
+-74.305494	22.330136
+-74.174071	22.454519
+-74.063770	22.576554
+-74.096626	22.658693
+# -b
+-72.773011	22.341870
+-72.826988	22.433397
+-72.972491	22.442784
+-73.148504	22.372379
+-72.981879	22.391154
+-72.862190	22.341870
+-72.773011	22.341870
+# -b
+-72.221504	21.971070
+-72.099469	22.034435
+-72.012636	21.961683
+-71.890601	21.910053
+-71.759178	21.849035
+-71.604287	21.755162
+-71.583165	21.724653
+-71.702854	21.745774
+-71.902335	21.879544
+-72.057226	21.931174
+-72.242626	21.818526
+-72.376395	21.806792
+-72.331806	21.888931
+-72.221504	21.971070
+# -b
+-73.047590	21.396096
+-73.071059	21.396096
+-73.071059	21.229471
+-73.103914	21.086314
+-73.235337	21.004174
+-73.455940	20.971319
+-73.655421	20.961931
+-73.643686	21.168453
+-73.455940	21.250592
+-73.291661	21.198962
+-73.148504	21.302222
+-73.047590	21.396096
+# -b
+-80.071668	22.933273
+-79.907389	22.811237
+-79.785354	22.771341
+-79.663318	22.637572
+-79.499040	22.485027
+-79.355883	22.421663
+-79.200992	22.402888
+-79.046101	22.454519
+-78.881822	22.402888
+-78.780908	22.341870
+-78.715197	22.421663
+-78.583774	22.320749
+-78.771521	22.360645
+-78.703463	22.330136
+-78.506329	22.229222
+-78.374906	22.186979
+-78.208281	22.074331
+-78.097979	21.971070
+-78.011147	21.879544
+-77.943088	21.867810
+-77.778810	21.827914
+-77.656774	21.827914
+-77.534739	21.736387
+-77.436172	21.694144
+-77.403316	21.755162
+-77.304749	21.684757
+-77.194448	21.600271
+-77.084147	21.539253
+-77.006701	21.457114
+-76.917521	21.396096
+-76.764977	21.332731
+-76.687532	21.271714
+-76.621820	21.241205
+-76.598352	21.271714
+-76.488051	21.271714
+-76.290916	21.168453
+-76.091435	21.126210
+-75.915423	21.137944
+-75.772266	21.137944
+-75.706554	21.055805
+-75.715942	20.961931
+-75.793387	20.858671
+-75.748797	20.764797
+-75.629109	20.713167
+-75.495339	20.755410
+-75.319327	20.755410
+-75.077603	20.755410
+-74.857000	20.682658
+-74.791289	20.567663
+-74.690375	20.485524
+-74.526096	20.361142
+-74.371205	20.349407
+-74.260904	20.340020
+-74.206927	20.267268
+-74.228048	20.152273
+-74.394674	20.131152
+-74.603542	20.091256
+-74.955567	20.006769
+# -b
+-77.656774	19.840144
+-77.713098	20.006769
+-77.403316	20.267268
+-77.149858	20.494911
+-77.227304	20.631028
+-77.501883	20.713167
+-77.778810	20.703780
+-78.020534	20.722554
+-78.229402	20.837549
+-78.450005	20.961931
+-78.518063	21.147331
+-78.593162	21.365587
+-78.715197	21.569762
+-78.947534	21.612005
+-79.245582	21.569762
+-79.475572	21.612005
+-79.729030	21.694144
+-79.928511	21.694144
+# -b
+-78.053390	22.290240
+-78.163691	22.341870
+-78.187159	22.290240
+-78.285726	22.391154
+-78.142569	22.238610
+-78.086245	22.114227
+-77.975944	22.043822
+-77.900845	21.992192
+-77.755341	21.919440
+-77.689630	21.919440
+-77.701364	22.013314
+-77.778810	22.125962
+-77.921967	22.217488
+-78.053390	22.290240
+# -b
+-81.449260	30.107548
+-81.395283	29.924495
+-81.350693	29.762563
+-81.273247	29.579510
+-81.207536	29.405844
+-81.141825	29.250953
+-81.019789	29.077287
+-80.876632	28.884847
+-80.745209	28.671285
+-80.700620	28.563330
+-80.677151	28.427214
+-80.688885	28.223039
+-80.644296	27.969581
+-80.545728	27.842852
+-80.468283	27.655105
+-80.381450	27.439196
+-80.271149	27.204513
+-80.181969	27.016766
+-80.181969	26.850141
+-80.160847	26.641272
+-80.160847	26.404242
+-80.170235	26.195374
+-80.203091	26.007627
+-80.280536	25.808146
+-80.346247	25.587543
+-80.381450	25.437346
+-80.381450	25.449080
+-80.390837	25.418571
+-80.524607	25.308270
+-80.667764	25.247252
+-80.864898	25.179194
+-81.141825	25.148685
+-81.240392	25.237865
+-81.252126	25.308270
+-81.228657	25.427959
+-81.329571	25.676723
+-81.416404	25.808146
+-81.428138	25.836308
+-81.493850	25.906713
+-81.693331	25.927835
+-81.813019	26.047523
+-81.890465	26.315062
+-82.000766	26.462913
+-82.057090	26.561480
+-81.967911	26.650660
+-81.979645	26.690556
+-82.089946	26.631885
+-82.132189	26.800857
+-82.143923	26.958095
+-82.188513	26.918199
+-82.287080	26.899424
+-82.319936	26.927586
+-82.376260	26.997991
+-82.474827	27.105946
+-82.573394	27.244409
+-82.683695	27.439196
+-82.707164	27.547151
+-82.662574	27.734898
+-82.585128	27.920298
+-82.641452	27.978968
+-82.740019	28.018865
+-82.751753	27.861627
+-82.838586	27.852239
+-82.883176	28.096310
+-82.850321	28.359156
+-82.784609	28.593839
+-82.784609	28.748730
+-82.805731	29.018616
+-82.871442	29.173507
+-83.026333	29.213404
+-83.202346	29.328399
+-83.324381	29.455128
+-83.446417	29.579510
+-83.467538	29.570123
+-83.479272	29.598285
+-83.479272	29.722667
+-83.598961	29.781338
+-83.742118	29.964391
+# -b
+-84.415660	30.079386
+-84.448515	29.964391
+-84.525961	29.973778
+-84.624528	29.955004
+-84.758298	29.868171
+-84.824009	29.840009
+-84.955432	29.809500
+-85.065733	29.809500
+-85.187768	29.771950
+-85.342659	29.743788
+-85.452961	29.877558
+-85.495204	29.964391
+# -b
+-89.862664	30.001940
+-89.752363	29.992553
+# -b
+-89.388603	30.020715
+-89.409725	29.915107
+-89.466049	29.849396
+-89.585737	29.790725
+-89.653796	29.722667
+-89.719507	29.598285
+-89.609206	29.464515
+-89.466049	29.396457
+-89.332279	29.347173
+-89.212591	29.222791
+-89.233712	29.135958
+-89.299423	29.096062
+-89.421459	29.049125
+-89.475436	29.117183
+-89.618593	29.309624
+-89.818074	29.387069
+-89.895520	29.445740
+-89.961231	29.483290
+# -b
+-82.310548	23.177344
+-82.254224	23.198465
+-82.122802	23.219587
+-81.935055	23.177344
+-81.759042	23.189078
+-81.604151	23.137448
+-81.472728	23.128060
+-81.317837	23.106939
+-81.186414	23.076430
+-81.052645	23.076430
+-80.888366	23.106939
+-80.710007	23.076430
+-80.578584	22.994291
+-80.381450	22.963782
+-80.235946	23.024799
+-80.071668	22.933273
+# -b
+-79.928511	21.694144
+-80.125645	21.766896
+-80.325126	21.888931
+-80.489404	22.053210
+-80.611440	22.095453
+-80.745209	22.074331
+-80.810921	22.074331
+-80.986933	22.083719
+-81.162946	22.156470
+-81.219270	22.208101
+-81.329571	22.064944
+-81.449260	22.114227
+-81.615885	22.186979
+-81.836488	22.196367
+-82.000766	22.247997
+-82.167392	22.320749
+-82.132189	22.412275
+-81.890465	22.433397
+-81.726187	22.515536
+-81.836488	22.628184
+-82.099333	22.658693
+-82.319936	22.668081
+-82.573394	22.698589
+-82.772875	22.698589
+-82.993477	22.607063
+-83.181224	22.463906
+-83.303260	22.299627
+-83.488660	22.229222
+-83.699875	22.196367
+-83.920477	22.177592
+-84.040166	22.053210
+-84.096490	21.971070
+-84.227913	21.940562
+-84.448515	21.818526
+-84.537695	21.745774
+-84.558817	21.755162
+-84.579938	21.806792
+-84.603406	21.919440
+-84.824009	21.858422
+-85.000022	21.867810
+-84.800541	21.931174
+-84.690239	22.034435
+-84.460249	22.013314
+-84.448515	22.177592
+-84.415660	22.503802
+-84.272503	22.607063
+-84.096490	22.729098
+-83.852419	22.801850
+-83.643551	22.881643
+-83.479272	22.945007
+-83.246936	22.975516
+-83.047455	23.015412
+-82.805731	23.076430
+-82.629718	23.116326
+-82.474827	23.198465
+-82.310548	23.177344
+# -b
+-83.014599	21.900665
+-82.939500	21.919440
+-82.772875	21.806792
+-82.683695	21.539253
+-82.927766	21.457114
+-83.157756	21.529865
+-83.148369	21.581496
+-83.115513	21.684757
+-83.124900	21.827914
+-83.014599	21.900665
+# -b
+-86.797697	20.609906
+-86.929120	20.600519
+-87.060543	20.422159
+-87.051155	20.328286
+-86.907998	20.433893
+-86.797697	20.609906
+# -b
+-90.017555	21.302222
+-89.806340	21.384362
+-89.630327	21.417217
+-89.355748	21.417217
+-89.189122	21.426605
+-88.914543	21.447726
+-88.715062	21.560374
+-88.517927	21.612005
+-88.339568	21.663635
+-88.121312	21.684757
+-87.799796	21.621392
+-87.799796	21.417217
+-87.569806	21.600271
+-87.292879	21.569762
+-87.018300	21.539253
+-86.896264	21.396096
+-86.851674	21.198962
+-86.875143	21.022949
+-86.929120	20.858671
+-87.027687	20.755410
+-87.149723	20.631028
+-87.304614	20.516033
+-87.382059	20.370529
+-87.492360	20.164007
+-87.492360	20.018504
+# -b
+-94.999886	29.241566
+-95.032742	29.142999
+-95.044476	29.114837
+-95.077332	29.037391
+-95.089066	28.997495
+-95.098453	28.959945
+-95.121921	28.920049
+-95.232223	28.851991
+-95.297934	28.805054
+-95.387114	28.736996
+-95.473947	28.678325
+-95.563126	28.629042
+-95.628838	28.579758
+-95.673428	28.560984
+-95.762607	28.521087
+-95.849440	28.492925
+-95.926886	28.464763
+-96.037187	28.434254
+-96.114633	28.424867
+-96.126367	28.424867
+-96.126367	28.443642
+-96.060655	28.492925
+-95.971476	28.532821
+-95.816585	28.600880
+-95.739139	28.629042
+-95.706283	28.657204
+-95.685162	28.678325
+-95.706283	28.687713
+-95.750873	28.687713
+-95.872909	28.638429
+-95.917499	28.629042
+-96.004331	28.600880
+-96.027800	28.589146
+-96.037187	28.579758
+-96.048921	28.668938
+-96.070043	28.736996
+-96.081777	28.736996
+-96.102899	28.715875
+-96.114633	28.715875
+-96.126367	28.697100
+-96.126367	28.657204
+-96.147488	28.647816
+-96.170957	28.638429
+-96.192078	28.619654
+-96.203812	28.647816
+-96.224934	28.697100
+-96.302380	28.706487
+-96.335235	28.657204
+-96.325848	28.610267
+-96.335235	28.579758
+-96.358704	28.629042
+-96.445536	28.687713
+-96.501860	28.657204
+-96.513595	28.610267
+-96.501860	28.542209
+-96.445536	28.511700
+-96.391559	28.474151
+-96.400947	28.424867
+-96.436149	28.384971
+-96.501860	28.356809
+-96.579306	28.375584
+-96.645017	28.375584
+-96.689607	28.316913
+-96.701341	28.260589
+-96.734197	28.220692
+-96.776440	28.171409
+-96.811643	28.152634
+-96.865620	28.171409
+-96.921944	28.131513
+-96.975921	28.122125
+-97.065101	28.084576
+-97.065101	28.063454
+-97.065101	28.025905
+-97.065101	27.995396
+-97.032245	28.004784
+-96.954800	28.035292
+-96.943066	27.967234
+-96.999390	27.878054
+-97.032245	27.819384
+-97.065101	27.800609
+-97.130812	27.809996
+-97.241114	27.800609
+-97.262235	27.800609
+-97.297438	27.779487
+-97.273969	27.760713
+-97.229379	27.683267
+-97.208258	27.652758
+-97.196524	27.554191
+-97.196524	27.495520
+-97.208258	27.387566
+-97.229379	27.288999
+-97.262235	27.251450
+-97.339681	27.230328
+-97.351415	27.251450
+-97.351415	27.288999
+-97.396005	27.270224
+-97.494572	27.279612
+-97.527427	27.230328
+-97.506306	27.190432
+-97.449982	27.190432
+-97.384271	27.171657
+-97.339681	27.152882
+-97.339681	27.063703
+-97.351415	26.974523
+-97.351415	26.925239
+-97.363149	26.915852
+-97.407739	26.904118
+-97.417126	26.836060
+-97.407739	26.756267
+-97.396005	26.678822
+-97.363149	26.589642
+-97.351415	26.500462
+-97.351415	26.469953
+-97.339681	26.469953
+-97.339681	26.439445
+-97.330293	26.371386
+-97.318559	26.291594
+-97.285703	26.282207
+-97.241114	26.141397
+-97.219992	26.092113
+-97.163668	25.974771
+-97.163668	25.944262
+-97.119078	25.932528
+-97.086222	25.913753
+-97.086222	25.904366
+-97.086222	25.894979
+# -b
+-97.086222	25.894979
+-97.086222	25.883245
+-97.086222	25.864470
+-97.142546	25.775290
+-97.184790	25.664989
+-97.196524	25.575809
+-97.175402	25.564075
+-97.142546	25.585197
+-97.086222	25.643867
+-97.053367	25.744781
+-97.032245	25.735394
+-97.032245	25.643867
+-97.041633	25.564075
+-97.086222	25.474895
+-97.142546	25.395103
+-97.196524	25.345819
+-97.262235	25.324698
+-97.330293	25.334085
+-97.417126	25.364594
+-97.494572	25.373981
+-97.550896	25.315311
+-97.550896	25.275414
+-97.550896	25.174500
+-97.560283	25.085321
+-97.583751	24.984407
+-97.628341	24.944511
+-97.694053	24.904614
+-97.738643	24.822475
+-97.748030	24.763804
+-97.771498	24.733295
+-97.792620	24.672278
+-97.792620	24.601873
+-97.748030	24.540855
+-97.748030	24.430554
+-97.748030	24.289744
+-97.748030	24.148933
+-97.738643	24.026898
+-97.738643	23.944759
+-97.726908	23.904863
+-97.726908	23.855579
+-97.661197	23.773440
+-97.616607	23.602121
+-97.604873	23.388559
+-97.604873	23.245402
+-97.604873	23.062349
+-97.595486	22.898070
+-97.595486	22.776035
+-97.637729	22.541351
+-97.682319	22.377073
+-97.694053	22.285546
+-97.694053	22.276159
+-97.682319	22.194020
+-97.637729	22.081372
+-97.572017	21.935868
+-97.539162	21.874850
+-97.482838	21.813833
+-97.440595	21.783324
+-97.351415	21.668329
+-97.273969	21.597924
+-97.196524	21.504050
+-97.175402	21.443033
+-97.175402	21.339772
+-97.219992	21.278754
+-97.262235	21.215390
+-97.285703	21.154372
+-97.262235	21.091007
+-97.219992	20.978359
+-97.196524	20.947850
+-97.184790	20.936116
+-97.175402	20.905607
+-97.130812	20.832855
+-97.032245	20.668577
+-96.964187	20.553582
+-96.877354	20.438587
+-96.776440	20.344714
+-96.656752	20.220331
+-96.546450	20.138192
+-96.457271	20.002076
+# -b
+-97.318559	25.275414
+-97.273969	25.284802
+-97.262235	25.244905
+-97.262235	25.183888
+-97.262235	25.113483
+-97.297438	25.054812
+-97.330293	25.033690
+-97.339681	25.024303
+-97.396005	25.064199
+-97.407739	25.143992
+-97.396005	25.183888
+-97.351415	25.244905
+-97.318559	25.275414
+# -b
+-96.865620	27.936725
+-96.844498	27.936725
+-96.832764	27.976622
+-96.811643	28.014171
+-96.755319	28.054067
+-96.701341	28.103351
+-96.666139	28.131513
+-96.623896	28.131513
+-96.546450	28.171409
+-96.490126	28.239467
+-96.424415	28.269976
+-96.400947	28.248854
+-96.412681	28.180796
+-96.478392	28.122125
+-96.579306	28.035292
+-96.666139	27.955500
+-96.755319	27.868667
+-96.865620	27.751325
+-96.931331	27.683267
+-96.975921	27.673880
+-96.999390	27.711429
+-96.964187	27.760713
+-96.898476	27.840505
+-96.877354	27.878054
+-96.865620	27.899176
+-96.865620	27.936725
+# -b
+-89.961231	29.483290
+-90.071532	29.464515
+-90.071532	29.377682
+-90.137244	29.290849
+-90.226423	29.185242
+-90.357846	29.232178
+-90.501003	29.232178
+-90.557327	29.204016
+-90.667628	29.260340
+-90.822519	29.194629
+-90.986798	29.222791
+-91.040775	29.290849
+-91.219135	29.272075
+-91.338823	29.405844
+-91.406881	29.551348
+-91.582894	29.570123
+-91.702583	29.694505
+-91.845740	29.762563
+-91.956041	29.818887
+-92.134400	29.828274
+-92.209499	29.762563
+-92.200112	29.675730
+-92.286945	29.598285
+-92.364390	29.588897
+-92.364390	29.598285
+-92.531015	29.588897
+-92.772739	29.656956
+-92.927631	29.703892
+-93.115377	29.743788
+-93.345367	29.809500
+-93.544848	29.809500
+-93.831162	29.790725
+-94.051765	29.762563
+-94.293489	29.675730
+-94.514091	29.588897
+-94.624392	29.551348
+-94.692451	29.520839
+-94.791018	29.483290
+-94.823873	29.520839
+-94.701838	29.551348
+-94.680716	29.638181
+-94.812139	29.638181
+-94.812139	29.809500
+-94.889585	29.809500
+-94.978764	29.762563
+-94.988152	29.598285
+-94.999886	29.511452
+-94.999886	29.241566
+-94.999886	29.396457
+# -b
+-90.634773	19.891775
+-90.566714	20.112377
+-90.501003	20.403385
+-90.491616	20.652149
+-90.456413	20.910301
+-90.381314	21.126210
+-90.271013	21.210696
+-90.181833	21.271714
+-90.017555	21.302222
+# -b
+-110.113504	24.238113
+-109.949226	24.097303
+-109.782600	23.987002
+-109.716889	23.944759
+-109.705155	23.864966
+-109.627709	23.764053
+-109.561998	23.693647
+-109.496287	23.571612
+-109.385985	23.480085
+-109.341395	23.367437
+-109.362517	23.236015
+-109.439963	23.123367
+-109.540876	23.010718
+-109.705155	22.940313
+-109.803722	22.837053
+-109.892902	22.848787
+-109.991469	22.970822
+# -b
+-110.036059	27.054315
+-109.958613	27.014419
+-109.892902	26.955748
+-109.827190	26.875956
+-109.782600	26.777389
+-109.749745	26.728105
+-109.672299	26.678822
+-109.648831	26.629538
+-109.573732	26.629538
+-109.461084	26.638926
+-109.395373	26.638926
+-109.263950	26.559133
+-109.219360	26.439445
+-109.174770	26.371386
+-109.064469	26.331490
+-109.064469	26.261085
+-109.120793	26.171905
+-109.174770	26.092113
+-109.231094	26.063951
+-109.263950	25.974771
+-109.285071	25.864470
+-109.296806	25.744781
+-109.275684	25.664989
+-109.186504	25.554688
+-109.043347	25.545300
+-108.965902	25.554688
+-108.900190	25.585197
+-108.843866	25.625093
+-108.822745	25.643867
+-108.789889	25.585197
+-108.811011	25.514792
+-108.843866	25.434999
+-108.811011	25.364594
+-108.688975	25.303576
+-108.512963	25.214397
+-108.381540	25.165113
+-108.268892	25.143992
+-108.182059	25.193275
+-108.125735	25.143992
+-108.038902	25.054812
+-107.937988	24.963285
+-107.839421	24.904614
+-107.818299	24.773192
+-107.818299	24.662890
+-107.827687	24.592485
+-107.783097	24.522080
+-107.696264	24.451675
+-107.553107	24.329640
+-107.409950	24.228726
+-107.264446	24.118425
+-107.177613	24.057407
+-107.076700	23.965880
+-106.978133	23.886088
+-106.888953	23.855579
+-106.867831	23.834458
+-106.846710	23.825070
+-106.823241	23.794561
+-106.769264	23.742931
+-106.736408	23.663139
+-106.736408	23.559878
+-106.680084	23.510594
+-106.558049	23.489473
+-106.504072	23.419068
+-106.447748	23.346316
+-106.403158	23.266523
+-106.382036	23.205506
+-106.349181	23.144488
+-106.271735	23.052961
+-106.182555	22.980210
+-106.062867	22.898070
+-105.940831	22.776035
+-105.851652	22.663387
+-105.708495	22.571860
+-105.577072	22.501455
+-105.544216	22.388807
+-105.565338	22.367686
+-105.565338	22.276159
+-105.509014	22.111881
+-105.443302	21.947602
+-105.422181	21.874850
+-105.333001	21.762202
+-105.311880	21.701184
+-105.288411	21.586190
+-105.178110	21.482929
+-105.112399	21.360893
+-105.067809	21.215390
+-105.067809	21.060498
+-105.112399	20.966625
+-105.201578	20.884486
+-105.288411	20.790612
+-105.300145	20.760104
+-105.288411	20.708473
+-105.222700	20.668577
+-105.145254	20.595825
+-105.135867	20.523073
+-105.267290	20.480830
+-105.398712	20.429200
+-105.487892	20.365835
+-105.499626	20.304818
+-105.455037	20.253187
+-105.398712	20.147580
+-105.356469	20.044319
+# -b
+-114.375357	30.027755
+-114.297911	29.912761
+-114.232200	29.797766
+-114.208732	29.710933
+-114.143020	29.701545
+-114.065575	29.701545
+-114.011597	29.663996
+-113.967008	29.586550
+-113.877828	29.499718
+-113.779261	29.443394
+-113.680694	29.365948
+-113.525803	29.248606
+-113.514068	29.192282
+-113.502334	29.152386
+-113.481213	29.074940
+-113.436623	28.997495
+-113.415501	28.959945
+-113.347443	28.851991
+-113.260610	28.873113
+-113.159696	28.783933
+-113.105719	28.765158
+-113.072863	28.793320
+-113.016539	28.668938
+-112.983684	28.551596
+-112.896851	28.424867
+-112.861648	28.396705
+-112.807671	28.406092
+-112.763081	28.384971
+-112.741960	28.338034
+-112.709104	28.328647
+-112.685636	28.220692
+-112.631658	28.103351
+-112.619924	27.967234
+-112.598803	27.859280
+-112.563600	27.779487
+-112.486155	27.692655
+-112.354732	27.594087
+-112.211575	27.446237
+-112.113008	27.270224
+-112.089539	27.141148
+-112.089539	27.122374
+-112.068418	27.112986
+-112.012094	27.082477
+-111.934648	27.054315
+-111.880671	26.983910
+-111.880671	26.944014
+-111.824347	26.826672
+-111.746901	26.706984
+-111.737514	26.608417
+-111.627213	26.500462
+-111.603745	26.500462
+-111.681190	26.568520
+-111.704658	26.697596
+-111.704658	26.777389
+-111.681190	26.777389
+-111.615479	26.777389
+-111.538033	26.697596
+-111.448853	26.629538
+-111.394876	26.500462
+-111.350286	26.420670
+-111.317431	26.371386
+-111.293962	26.251698
+-111.239985	26.211802
+-111.228251	26.113234
+-111.218864	26.012321
+-111.195395	25.883245
+-111.150805	25.735394
+-111.129684	25.695498
+-111.040504	25.615705
+-111.007648	25.545300
+-110.920816	25.484283
+-110.852757	25.444386
+-110.852757	25.315311
+-110.852757	25.205009
+-110.852757	25.143992
+-110.831636	25.153379
+-110.765924	25.064199
+-110.688479	24.953898
+-110.622767	24.822475
+-110.622767	24.662890
+-110.632155	24.531468
+-110.611033	24.451675
+-110.533588	24.339027
+-110.477264	24.249847
+-110.378697	24.158321
+-110.280130	24.106690
+-110.169828	24.207604
+-110.113504	24.238113
+# -b
+-109.991469	22.970822
+-110.080649	23.193772
+-110.158094	23.376825
+-110.280130	23.519982
+-110.366962	23.602121
+-110.488998	23.642017
+-110.599299	23.742931
+-110.742456	23.855579
+-110.876226	23.956493
+-110.974793	24.066794
+-111.106216	24.148933
+-111.251719	24.198217
+-111.329165	24.249847
+-111.404264	24.310865
+-111.505177	24.400045
+-111.516912	24.461063
+-111.505177	24.482184
+-111.559155	24.482184
+-111.615479	24.491571
+-111.692924	24.510346
+-111.737514	24.561976
+-111.758636	24.672278
+-111.857203	24.723908
+-111.925261	24.712174
+-111.979238	24.702787
+-112.023828	24.791966
+-112.068418	24.773192
+-112.113008	24.693399
+-112.113008	24.791966
+-112.044950	24.914002
+-112.002707	25.064199
+-111.979238	25.193275
+-111.979238	25.345819
+-111.979238	25.404490
+-111.990972	25.575809
+-112.023828	25.695498
+-112.113008	25.883245
+-112.199841	26.063951
+-112.265552	26.162518
+-112.366466	26.162518
+-112.486155	26.211802
+-112.587068	26.282207
+-112.709104	26.340877
+-112.784203	26.451179
+-112.873382	26.559133
+-112.929706	26.608417
+-113.007152	26.706984
+-112.995418	26.777389
+-112.983684	26.826672
+-113.016539	26.904118
+-113.072863	26.836060
+-113.150309	26.768001
+-113.204286	26.697596
+-113.326322	26.718718
+-113.448357	26.737493
+-113.568046	26.796164
+-113.612635	26.836060
+-113.657225	26.904118
+-113.722937	26.925239
+-113.812116	26.974523
+-113.877828	26.993298
+-113.910683	26.993298
+-113.955273	27.091865
+-114.053840	27.141148
+-114.143020	27.141148
+-114.220466	27.152882
+-114.297911	27.190432
+-114.330767	27.270224
+-114.351888	27.378179
+-114.396478	27.446237
+-114.473924	27.476746
+-114.563104	27.495520
+-114.617081	27.535417
+-114.661671	27.584700
+-114.727382	27.624596
+-114.771972	27.673880
+-114.840030	27.624596
+-114.882273	27.643371
+-114.872886	27.770100
+-114.694526	27.760713
+-114.473924	27.732551
+-114.286177	27.779487
+-114.164142	27.819384
+-114.044453	27.741938
+-114.032719	27.819384
+-114.065575	27.840505
+-114.065575	27.917951
+-114.011597	27.976622
+-113.922418	27.995396
+-113.934152	28.084576
+-113.910683	28.143247
+-113.945886	28.180796
+-113.945886	28.269976
+-113.934152	28.307525
+-113.955273	28.434254
+-114.032719	28.511700
+-114.110164	28.600880
+-114.164142	28.668938
+-114.243934	28.736996
+-114.330767	28.833216
+-114.396478	28.861378
+-114.452802	28.910662
+-114.518514	28.997495
+-114.584225	29.056166
+-114.661671	29.084328
+-114.717995	29.180548
+-114.771972	29.269728
+-114.816562	29.307277
+-114.861152	29.375335
+-114.938597	29.394110
+-115.025430	29.394110
+-115.093488	29.480943
+-115.170934	29.549001
+-115.281235	29.577163
+-115.346947	29.626447
+-115.522959	29.682771
+-115.579283	29.741442
+-115.612139	29.797766
+-115.644995	29.903373
+-115.656729	29.971431
+# -b
+-112.685636	30.152138
+-112.652780	29.971431
+-112.631658	29.893986
+-112.554213	29.788378
+-112.486155	29.778991
+-112.432177	29.720320
+-112.420443	29.645221
+-112.387587	29.518492
+-112.366466	29.412885
+-112.321876	29.335439
+-112.277286	29.288502
+-112.166985	29.229832
+-112.101274	29.142999
+-112.044950	29.016270
+-112.012094	28.910662
+-111.934648	28.861378
+-111.868937	28.805054
+-111.824347	28.736996
+-111.779757	28.619654
+-111.681190	28.511700
+-111.615479	28.443642
+-111.526299	28.406092
+-111.472322	28.384971
+-111.427732	28.366196
+-111.415998	28.366196
+-111.362021	28.307525
+-111.272841	28.180796
+-111.174274	28.063454
+-111.085094	28.004784
+-110.986527	27.936725
+-110.897347	27.917951
+-110.775312	27.908563
+-110.676745	27.887442
+-110.566443	27.859280
+-110.510119	27.819384
+-110.500732	27.770100
+-110.500732	27.683267
+-110.500732	27.594087
+-110.510119	27.594087
+-110.533588	27.516642
+-110.500732	27.446237
+-110.488998	27.359404
+-110.456142	27.328895
+-110.423286	27.288999
+-110.390431	27.251450
+-110.324719	27.190432
+-110.247274	27.141148
+-110.136973	27.091865
+-110.036059	27.054315
+# -b
+-118.228860	28.959945
+-118.238247	28.969333
+-118.238247	28.988108
+-118.238247	29.006882
+-118.238247	29.037391
+-118.205392	29.084328
+-118.172536	29.093715
+-118.151415	29.037391
+-118.151415	28.997495
+-118.139680	28.901275
+-118.139680	28.823829
+-118.139680	28.805054
+-118.160802	28.823829
+-118.196004	28.882500
+-118.228860	28.929437
+-118.228860	28.959945
+# -b
+-115.081754	27.976622
+-115.114610	27.976622
+-115.126344	28.014171
+-115.159200	28.014171
+-115.192055	28.054067
+-115.203790	28.084576
+-115.159200	28.131513
+-115.138078	28.239467
+-115.114610	28.298138
+-115.060633	28.307525
+-115.048899	28.220692
+-115.048899	28.171409
+-115.048899	28.103351
+-115.037164	28.054067
+-115.048899	28.035292
+-115.048899	27.995396
+-115.060633	27.967234
+-115.081754	27.976622
+# -b
+-112.983684	28.969333
+-113.040008	28.950558
+-113.072863	28.950558
+-113.105719	28.997495
+-113.150309	29.074940
+-113.204286	29.142999
+-113.269997	29.201670
+-113.326322	29.269728
+-113.370911	29.335439
+-113.424889	29.412885
+-113.448357	29.471556
+-113.448357	29.490330
+-113.382646	29.452781
+-113.305200	29.375335
+-113.237142	29.297890
+-113.183165	29.220444
+-113.082251	29.161773
+-113.072863	29.065553
+-113.040008	29.037391
+-112.983684	29.006882
+-112.983684	28.978720
+-112.983684	28.969333
+# -b
+-112.366466	28.978720
+-112.366466	29.016270
+-112.354732	29.093715
+-112.342998	29.142999
+-112.277286	29.142999
+-112.223309	29.114837
+-112.188106	29.065553
+-112.155251	28.997495
+-112.134129	28.929437
+-112.145863	28.861378
+-112.145863	28.793320
+-112.145863	28.746383
+-112.188106	28.736996
+-112.232696	28.736996
+-112.321876	28.746383
+-112.375853	28.774546
+-112.420443	28.833216
+-112.432177	28.873113
+-112.411056	28.901275
+-112.375853	28.938824
+-112.366466	28.978720
+# -b
+-159.617644	22.090759
+-159.605910	22.090759
+-159.573055	22.090759
+-159.528465	22.081372
+-159.451019	22.081372
+-159.385308	22.100146
+-159.352452	22.100146
+-159.286741	21.978111
+-159.286741	21.905359
+-159.373574	21.802098
+-159.474488	21.719959
+-159.549586	21.731693
+-159.617644	21.802098
+-159.695090	21.823220
+-159.727946	21.905359
+-159.695090	21.978111
+-159.662234	22.029741
+-159.617644	22.090759
+# -b
+-158.115670	21.379668
+-158.115670	21.452420
+-158.038224	21.494663
+-157.906802	21.421911
+-157.773032	21.309263
+-157.683852	21.227124
+-157.728442	21.206002
+-157.829356	21.194268
+-157.949045	21.175493
+-158.059346	21.236511
+-158.160260	21.379668
+-158.148526	21.421911
+-158.115670	21.379668
+# -b
+-157.242647	21.081620
+-157.275503	20.987747
+-157.242647	21.029990
+-157.155814	21.051111
+-156.968068	21.039377
+-156.846032	21.060498
+-156.747465	21.060498
+-156.723997	21.020602
+-156.723997	20.957238
+-156.846032	20.914995
+-157.000923	20.947850
+-157.099490	20.966625
+-157.165202	20.936116
+-157.233260	20.926729
+-157.266116	20.999481
+-157.242647	21.081620
+# -b
+-156.404827	20.790612
+-156.381359	20.790612
+-156.360237	20.790612
+-156.315647	20.823468
+-156.238202	20.760104
+-156.095045	20.677964
+-156.005865	20.626334
+-156.005865	20.544195
+-156.160756	20.429200
+-156.238202	20.417466
+-156.339116	20.450321
+-156.414215	20.595825
+-156.482273	20.687352
+-156.547984	20.720207
+-156.625430	20.802347
+-156.646551	20.823468
+-156.613695	20.884486
+-156.526863	20.875098
+-156.458804	20.823468
+-156.404827	20.790612
+# -b
+-155.874442	20.044319
+-155.853321	20.023197
+-155.853321	20.053706
+-155.829853	20.053706
+-155.752407	20.044319
+# -b
+-155.829853	19.919937
+-155.862708	20.034931
+-155.862708	20.044319
+-155.874442	20.044319
+# -b
+-156.977455	20.750716
+-157.000923	20.771838
+-157.000923	20.781225
+-156.968068	20.781225
+-156.890622	20.781225
+-156.824911	20.720207
+-156.801442	20.677964
+-156.834298	20.626334
+-156.890622	20.614600
+-156.935212	20.647455
+-156.977455	20.699086
+-156.977455	20.750716
+-156.935212	20.647455
+-156.977455	20.699086
+-156.977455	20.750716
+# -b
+-177.434817	28.162022
+-177.434817	28.162022
+# -b
+153.950038	24.350761
+153.938303	24.329640
+153.905448	24.329640
+153.881979	24.329640
+153.938303	24.390657
+153.950038	24.381270
+153.872592	24.339027
+153.881979	24.381270
+153.926569	24.390657
+153.938303	24.390657
+# -b
+145.316031	20.002076
+145.360621	20.013810
+# -b
+145.292563	19.992688
+145.304297	20.002076
+145.316031	20.002076
+# -b
+119.913888	26.519237
+120.033576	26.629538
+120.066432	26.746880
+120.078166	26.857181
+120.134490	26.894731
+120.254179	27.023807
+120.355093	27.082477
+120.409070	27.162270
+120.465394	27.220941
+120.542840	27.387566
+120.552227	27.495520
+120.596817	27.612862
+120.662528	27.711429
+120.739974	27.779487
+120.829153	27.908563
+120.951189	28.035292
+121.082612	28.220692
+121.183526	28.279363
+121.270358	28.171409
+121.347804	28.131513
+121.436984	28.279363
+121.469839	28.366196
+121.458105	28.483538
+121.458105	28.647816
+121.535551	28.715875
+121.568407	28.882500
+121.580141	28.938824
+121.556672	28.997495
+121.523817	29.037391
+121.481574	29.103102
+121.490961	29.152386
+121.702176	29.201670
+121.800743	29.257994
+121.833599	29.201670
+121.845333	29.257994
+121.854720	29.354214
+121.854720	29.431659
+121.854720	29.509105
+121.845333	29.577163
+121.756153	29.549001
+121.556672	29.462168
+121.490961	29.471556
+121.657586	29.549001
+121.800743	29.663996
+121.922779	29.788378
+122.021346	29.856437
+121.943900	29.884599
+121.800743	29.884599
+121.666974	29.931535
+121.568407	29.980819
+# -b
+121.446371	25.275414
+121.502695	25.254293
+121.580141	25.214397
+121.657586	25.143992
+121.744419	25.143992
+121.800743	25.125217
+121.854720	25.043078
+121.845333	24.975019
+121.789009	24.843597
+121.779622	24.742683
+121.800743	24.611260
+121.756153	24.451675
+121.657586	24.259235
+121.601262	24.137199
+121.568407	23.975268
+121.547285	23.834458
+121.535551	23.712422
+121.502695	23.541103
+121.458105	23.376825
+121.413515	23.275911
+121.380660	23.205506
+121.326682	23.071736
+121.225769	22.909805
+121.138936	22.766648
+121.016900	22.623491
+120.939455	22.459212
+120.883131	22.276159
+120.850275	22.069638
+120.817419	21.947602
+120.739974	21.999232
+120.674262	22.233916
+120.552227	22.428703
+120.364480	22.553086
+120.188467	22.806544
+120.143878	23.010718
+120.101635	23.254789
+120.078166	23.449577
+120.078166	23.580999
+120.111022	23.752318
+120.254179	24.017511
+120.364480	24.158321
+120.519371	24.400045
+120.685997	24.611260
+120.840888	24.822475
+120.951189	24.993794
+121.127202	25.104095
+121.258624	25.165113
+121.336070	25.244905
+121.404128	25.263680
+# -b
+123.732188	24.421166
+123.809634	24.409432
+123.865958	24.369536
+123.865958	24.310865
+123.833102	24.280356
+123.732188	24.268622
+123.711067	24.339027
+123.732188	24.421166
+# -b
+124.107682	24.400045
+124.074826	24.421166
+124.107682	24.439941
+124.185128	24.470450
+124.229718	24.510346
+124.250839	24.461063
+124.217983	24.369536
+124.131150	24.320252
+124.107682	24.400045
+# -b
+127.794560	26.519237
+127.872006	26.589642
+127.872006	26.629538
+127.883740	26.706984
+127.972920	26.688209
+128.137198	26.786776
+128.193522	26.866569
+128.202909	26.746880
+128.137198	26.589642
+128.005775	26.528624
+127.916596	26.451179
+127.862618	26.390161
+127.862618	26.350265
+127.785173	26.272819
+127.785173	26.193027
+127.740583	26.141397
+127.674872	26.261085
+127.695993	26.350265
+127.717115	26.430057
+127.749970	26.460566
+127.773439	26.479341
+127.794560	26.519237
+# -b
+128.932775	27.791222
+128.942162	27.770100
+128.942162	27.770100
+128.953897	27.720817
+128.909307	27.702042
+128.876451	27.760713
+128.867064	27.840505
+128.876451	27.908563
+128.888185	27.917951
+128.899919	27.878054
+128.909307	27.849892
+128.909307	27.809996
+128.921041	27.800609
+128.932775	27.800609
+128.932775	27.791222
+# -b
+129.395102	28.415480
+129.472547	28.443642
+129.582848	28.511700
+129.618051	28.483538
+129.594583	28.375584
+129.505403	28.328647
+129.463160	28.279363
+129.430304	28.230080
+129.352859	28.180796
+129.320003	28.190184
+129.275413	28.239467
+129.263679	28.328647
+129.296535	28.366196
+129.352859	28.415480
+129.395102	28.415480
+# -b
+125.311609	24.822475
+125.267019	24.852984
+125.267019	24.852984
+125.278753	24.834209
+125.332730	24.791966
+125.410176	24.763804
+125.433644	24.723908
+125.356198	24.681665
+125.311609	24.742683
+125.311609	24.822475
+# -b
+109.911676	20.386957
+110.099423	20.271962
+110.385737	20.398691
+110.397471	20.595825
+110.329413	20.729595
+110.186256	20.926729
+110.284823	21.142638
+110.397471	21.379668
+110.561750	21.328038
+110.826942	21.400790
+110.993567	21.473541
+111.035810	21.534559
+111.202436	21.515784
+111.444160	21.546293
+111.643641	21.597924
+111.831388	21.762202
+111.998013	21.792711
+112.019134	21.792711
+112.075458	21.752815
+112.075458	21.752815
+112.239737	21.741081
+112.361772	21.813833
+112.448605	21.813833
+112.561253	21.834954
+112.671555	21.874850
+112.835833	21.956989
+112.913279	21.926481
+112.969603	21.978111
+112.969603	22.121268
+112.946134	22.203407
+112.957868	22.337177
+113.023580	22.531964
+113.068170	22.632878
+113.112760	22.520230
+113.244182	22.428703
+113.342749	22.327789
+113.399073	22.255038
+113.455397	22.245650
+113.521109	22.276159
+113.530496	22.327789
+113.509375	22.449825
+113.509375	22.562473
+113.509375	22.632878
+113.521109	22.705630
+113.542230	22.837053
+113.542230	22.818278
+113.598554	22.736139
+113.741711	22.684508
+113.873134	22.592982
+113.929458	22.553086
+113.983435	22.470946
+113.962314	22.428703
+113.983435	22.346564
+114.138326	22.367686
+114.204038	22.377073
+114.293218	22.407582
+114.272096	22.438091
+114.227506	22.470946
+114.204038	22.510843
+114.204038	22.531964
+114.204038	22.541351
+114.215772	22.541351
+114.227506	22.553086
+114.281483	22.553086
+114.358929	22.562473
+114.436375	22.562473
+114.525554	22.553086
+114.570144	22.541351
+114.579531	22.553086
+114.570144	22.623491
+114.579531	22.724405
+114.647590	22.745526
+114.734423	22.776035
+114.734423	22.705630
+114.790747	22.602369
+114.912782	22.614103
+115.011349	22.745526
+115.175628	22.848787
+115.321131	22.797156
+115.330519	22.715017
+115.431433	22.675121
+115.551121	22.705630
+115.562855	22.776035
+115.640301	22.848787
+115.738868	22.806544
+115.893759	22.776035
+116.048650	22.848787
+116.104974	22.879296
+116.126096	22.879296
+116.191807	22.898070
+116.313843	22.949701
+116.403022	22.980210
+116.513324	23.041227
+116.567301	23.083470
+116.623625	23.184384
+116.722192	23.275911
+116.787903	23.397946
+116.844227	23.458964
+116.921673	23.571612
+117.053096	23.611508
+117.130541	23.580999
+117.229108	23.642017
+117.306554	23.712422
+117.374612	23.712422
+117.440324	23.672526
+117.449711	23.703035
+117.461445	23.813336
+117.562359	23.886088
+117.604602	23.752318
+117.628070	23.874354
+117.660926	23.956493
+117.747759	23.956493
+117.860407	24.066794
+118.003564	24.179442
+118.069275	24.329640
+118.003564	24.421166
+117.991830	24.470450
+118.024685	24.491571
+118.134987	24.583098
+118.278144	24.552589
+118.423647	24.561976
+118.555070	24.583098
+118.587926	24.592485
+118.599660	24.601873
+118.641903	24.651156
+118.686493	24.681665
+118.709961	24.763804
+118.721695	24.843597
+118.796794	24.904614
+118.853118	24.932776
+118.907095	25.054812
+118.951685	25.183888
+119.061987	25.205009
+119.130045	25.165113
+119.184022	25.235518
+119.205144	25.254293
+119.162901	25.373981
+119.240346	25.465508
+119.350647	25.453774
+119.437480	25.413878
+119.470336	25.465508
+119.437480	25.594584
+119.449214	25.695498
+119.503192	25.714273
+119.547781	25.763556
+119.604106	25.873857
+119.625227	25.963037
+119.625227	25.993546
+119.615840	26.024055
+119.615840	26.042829
+119.615840	26.052217
+119.636961	26.122622
+119.702673	26.261085
+119.726141	26.310369
+119.714407	26.380774
+119.681551	26.439445
+119.615840	26.540358
+119.580637	26.617804
+119.559516	26.648313
+119.702673	26.756267
+119.857564	26.777389
+119.878685	26.638926
+119.878685	26.549746
+119.913888	26.519237
+# -b
+110.496038	20.065440
+110.463183	20.074828
+110.550016	20.159314
+110.683785	20.065440
+110.883266	20.034931
+# -b
+109.932798	19.992688
+110.054833	20.002076
+110.186256	20.095949
+110.329413	20.074828
+110.418593	20.086562
+110.496038	20.065440
+# -b
+113.950580	22.264425
+113.905990	22.327789
+113.873134	22.276159
+113.863747	22.233916
+113.929458	22.245650
+113.950580	22.264425
+# -b
+107.945029	21.473541
+108.099920	21.534559
+108.198487	21.597924
+108.254811	21.421911
+108.254811	21.534559
+108.421436	21.567415
+108.496535	21.710572
+108.573980	21.719959
+108.707750	21.668329
+109.059775	21.576802
+109.083244	21.494663
+109.170077	21.412524
+109.357823	21.421911
+109.536183	21.534559
+109.655871	21.586190
+109.733317	21.452420
+109.667606	21.267020
+109.601894	21.091007
+109.590160	21.029990
+109.623016	20.905607
+109.777907	20.614600
+109.911676	20.386957
+# -b
+107.945029	21.473541
+107.933294	21.421911
+107.879317	21.379668
+107.724426	21.433645
+107.569535	21.349159
+107.381788	21.257633
+107.348932	21.102741
+107.172920	20.966625
+106.996907	20.905607
+106.830282	20.832855
+106.752836	20.738982
+106.621414	20.626334
+106.553355	20.377569
+106.356221	20.220331
+106.168474	20.053706
+# -b
+92.268170	20.884486
+92.223580	20.863364
+92.092157	21.154372
+92.026446	21.391402
+91.960735	21.649554
+91.937266	21.895972
+91.871555	22.233916
+91.737785	22.449825
+91.561773	22.693896
+91.439737	22.776035
+91.242603	22.715017
+91.010266	22.693896
+90.867109	22.766648
+90.766195	22.940313
+90.691097	22.898070
+90.623039	22.724405
+90.491616	22.632878
+90.536206	22.419316
+90.545593	22.276159
+90.545593	22.233916
+90.458760	22.111881
+90.280401	21.917093
+90.193568	21.802098
+90.116122	21.844341
+# -b
+93.472096	19.804942
+92.953446	20.053706
+92.941712	20.241453
+92.786820	20.271962
+92.676519	20.417466
+92.643664	20.365835
+92.521628	20.471443
+92.444183	20.635721
+92.345615	20.760104
+92.268170	20.884486
+# -b
+90.613651	22.684508
+90.613651	22.614103
+90.623039	22.489721
+90.623039	22.327789
+90.766195	22.285546
+90.855375	22.407582
+90.855375	22.541351
+90.766195	22.715017
+90.691097	22.745526
+90.613651	22.684508
+# -b
+88.891074	21.628433
+88.780773	21.597924
+88.747917	21.586190
+88.691593	21.649554
+88.637616	21.813833
+88.593026	21.741081
+88.581292	21.607311
+88.503846	21.628433
+88.405279	21.555681
+88.262122	21.534559
+88.194064	21.668329
+88.140087	21.689450
+88.095497	21.680063
+88.083763	21.710572
+88.083763	21.823220
+88.083763	21.865463
+88.083763	21.926481
+88.107231	22.029741
+88.116619	22.081372
+88.116619	22.090759
+88.116619	22.111881
+88.116619	22.121268
+88.062641	22.133002
+87.964074	22.018007
+87.928872	21.917093
+87.842039	21.771589
+87.720003	21.689450
+87.543991	21.628433
+87.123907	21.443033
+86.959629	21.360893
+86.846981	21.091007
+86.924426	20.832855
+86.959629	20.677964
+86.771882	20.490218
+86.727292	20.377569
+86.572401	20.199210
+# -b
+90.116122	21.844341
+89.940109	22.060250
+89.850930	21.947602
+89.818074	21.853729
+89.707773	21.783324
+89.642061	21.719959
+89.585737	21.844341
+89.487170	21.762202
+89.376869	21.771589
+89.287689	21.783324
+89.275955	21.701184
+89.210244	21.731693
+89.144532	21.719959
+89.088208	21.637820
+89.013110	21.597924
+88.891074	21.628433
+# -b
+72.594651	19.950445
+72.627507	20.086562
+72.672097	20.189823
+72.728421	20.356448
+72.728421	20.511339
+72.704952	20.708473
+72.627507	20.914995
+72.606385	20.978359
+72.594651	20.987747
+72.585264	21.029990
+72.561795	21.102741
+72.561795	21.154372
+72.496084	21.154372
+72.484350	21.206002
+72.484350	21.297529
+72.496084	21.400790
+72.540674	21.525172
+72.594651	21.628433
+72.484350	21.680063
+72.439760	21.731693
+72.451494	21.802098
+72.463228	21.895972
+72.474962	21.926481
+72.418638	21.947602
+72.430373	21.987498
+72.474962	22.090759
+72.496084	22.163511
+72.573530	22.163511
+72.695565	22.163511
+72.737808	22.212794
+72.794132	22.264425
+72.782398	22.294934
+72.650975	22.306668
+72.507818	22.306668
+72.385783	22.306668
+72.254360	22.306668
+72.186302	22.337177
+72.141712	22.407582
+72.141712	22.388807
+72.132325	22.306668
+72.108856	22.142389
+72.076000	22.039129
+72.054879	21.935868
+72.054879	21.823220
+72.043145	21.628433
+72.031411	21.482929
+71.944578	21.309263
+71.834276	21.154372
+71.679385	21.072233
+71.524494	20.978359
+71.414193	20.966625
+71.357869	20.936116
+71.271036	20.884486
+71.238180	20.863364
+71.226446	20.853977
+71.116145	20.823468
+70.916664	20.781225
+70.686674	20.802347
+70.585760	20.802347
+70.442603	20.802347
+70.344036	20.823468
+70.278325	20.884486
+70.266591	20.884486
+70.132821	20.987747
+# -b
+69.825386	22.428703
+70.013132	22.553086
+70.200879	22.705630
+70.266591	22.879296
+70.344036	23.052961
+70.287712	23.144488
+70.200879	23.113979
+70.132821	22.980210
+70.013132	22.940313
+# -b
+68.025363	23.773440
+68.079340	23.764053
+67.992507	23.752318
+67.858738	23.803949
+67.760171	23.834458
+67.694459	23.843845
+67.551302	23.843845
+67.494978	23.895475
+67.462123	23.996389
+67.340087	24.127812
+67.253254	24.320252
+67.185196	24.500959
+67.140606	24.611260
+67.131219	24.712174
+67.053773	24.712174
+66.866026	24.773192
+66.732257	24.843597
+66.699401	24.975019
+66.678280	25.125217
+66.666546	25.183888
+66.612568	25.263680
+66.478799	25.355207
+66.356763	25.413878
+66.180751	25.444386
+65.993004	25.404490
+65.805257	25.373981
+65.563533	25.364594
+65.429763	25.373981
+65.298341	25.334085
+65.155184	25.275414
+65.000293	25.315311
+# -b
+70.132821	20.987747
+69.945074	21.142638
+69.715084	21.391402
+69.262145	21.813833
+69.172965	21.874850
+68.964097	22.081372
+68.919507	22.346564
+68.996953	22.428703
+69.083786	22.377073
+69.151844	22.316055
+69.262145	22.346564
+69.360712	22.367686
+69.503869	22.388807
+69.604783	22.388807
+69.825386	22.428703
+# -b
+70.013132	22.940313
+69.968543	22.919192
+69.945074	22.919192
+69.679882	22.848787
+69.426424	22.818278
+69.283267	22.818278
+69.128376	22.827665
+68.919507	22.858174
+68.752882	22.940313
+68.565135	23.123367
+68.433712	23.266523
+68.299943	23.428455
+68.234231	23.571612
+68.189642	23.571612
+68.135664	23.571612
+68.102809	23.580999
+68.091074	23.651404
+68.079340	23.724156
+68.025363	23.773440
+# -b
+61.616156	25.158073
+61.571566	25.167460
+61.437797	25.118176
+61.174951	25.136951
+60.942615	25.188581
+60.632832	25.277761
+60.501410	25.409184
+60.379374	25.317657
+60.015615	25.338779
+# -b
+65.000293	25.315311
+64.824280	25.338779
+64.723366	25.348166
+64.591943	25.148685
+64.502764	25.247252
+64.282161	25.247252
+64.117883	25.366941
+63.864424	25.338779
+63.622700	25.366941
+63.479543	25.237865
+63.235473	25.207356
+62.970280	25.247252
+62.716822	25.268374
+62.519688	25.258986
+62.364797	25.188581
+62.242761	25.136951
+62.111339	25.207356
+61.968182	25.097055
+61.825025	25.087668
+61.726458	25.038384
+61.681868	25.136951
+61.616156	25.158073
+# -b
+49.938305	26.810245
+50.027484	26.711677
+50.015750	26.662394
+50.006363	26.533318
+50.072074	26.444138
+50.149520	26.345571
+50.158907	26.176599
+50.137786	26.115581
+50.060340	26.047523
+50.083808	25.848042
+50.203497	25.676723
+50.358388	25.547647
+50.480424	25.418571
+50.513279	25.197969
+50.623581	25.167460
+50.743269	25.467855
+50.853570	25.587543
+50.931016	25.768250
+50.975606	25.995893
+51.074173	26.124969
+51.175087	26.195374
+51.273654	26.075685
+51.362834	25.946609
+51.461401	25.817533
+51.470788	25.667336
+51.461401	25.507751
+51.470788	25.366941
+51.527112	25.298883
+51.538846	25.007875
+51.482522	24.885840
+51.416811	24.726255
+51.318244	24.625341
+51.327631	24.554936
+51.405077	24.524427
+51.351099	24.463409
+51.318244	24.303825
+51.482522	24.334333
+51.571702	24.273316
+51.658535	24.313212
+51.703125	24.132506
+51.726593	24.120771
+51.768836	24.071488
+51.968317	24.031592
+52.221775	24.010470
+52.364932	24.031592
+52.463499	24.132506
+52.606656	24.221685
+52.850727	24.212298
+53.047861	24.202911
+53.181631	24.141893
+53.334175	24.141893
+53.467945	24.090263
+53.676813	24.101997
+53.897416	24.111384
+54.073428	24.212298
+54.118018	24.282703
+54.183729	24.303825
+54.261175	24.282703
+54.371476	24.353108
+54.359742	24.564323
+54.514633	24.735642
+54.735236	24.885840
+55.000428	25.097055
+55.209296	25.308270
+55.408777	25.498364
+55.561322	25.636827
+55.749068	25.737741
+55.948549	25.937222
+56.035382	26.136703
+56.145684	26.254045
+56.202008	26.254045
+56.300575	26.315062
+56.378020	26.275166
+56.366286	26.195374
+56.312309	26.155478
+56.300575	26.085072
+56.345165	26.047523
+56.345165	25.887938
+56.246598	25.737741
+56.223129	25.667336
+56.267719	25.596931
+56.267719	25.418571
+56.255985	25.167460
+56.279453	24.906961
+56.366286	24.695746
+56.565767	24.515040
+56.720658	24.362495
+56.819225	24.221685
+56.929527	24.191177
+57.072683	24.111384
+57.161863	24.040979
+57.039828	24.120771
+57.028094	24.120771
+57.060949	24.080875
+57.182985	24.019858
+57.326142	23.949452
+57.502154	23.888435
+57.591334	23.857926
+57.713369	23.818030
+57.889382	23.787521
+58.053661	23.787521
+58.196818	23.717116
+58.307119	23.656098
+58.440888	23.665485
+58.605167	23.604468
+58.659144	23.543450
+58.769445	23.433149
+58.814035	23.351010
+58.914949	23.259483
+58.957192	23.137448
+59.058106	23.045921
+59.144939	22.994291
+59.177795	22.832359
+59.266974	22.759607
+59.365541	22.677468
+59.499311	22.646959
+59.586144	22.646959
+59.619000	22.597675
+59.684711	22.546045
+59.762157	22.463906
+59.719914	22.330136
+59.651855	22.177592
+59.630734	22.043822
+59.487577	21.797405
+59.344420	21.612005
+59.210650	21.417217
+59.079228	21.313957
+58.914949	21.198962
+58.769445	20.992440
+58.715468	20.837549
+58.638023	20.764797
+58.539455	20.567663
+58.417420	20.422159
+58.297731	20.443281
+58.229673	20.494911
+58.187430	20.619293
+58.098250	20.579397
+57.955094	20.403385
+57.767347	20.152273
+57.689901	20.070134
+# -b
+50.555522	26.235270
+50.480424	26.254045
+50.424100	26.284553
+50.424100	26.106194
+50.456955	25.967731
+50.546135	26.007627
+50.555522	26.235270
+# -b
+60.015615	25.338779
+59.752769	25.348166
+59.421865	25.409184
+59.210650	25.477242
+59.123817	25.449080
+59.090962	25.378675
+58.870359	25.507751
+58.626288	25.578156
+58.307119	25.587543
+57.931625	25.627440
+57.734491	25.688457
+57.415321	25.707232
+57.260430	25.927835
+57.117273	26.235270
+57.051562	26.512196
+57.028094	26.641272
+57.016359	26.641272
+56.983504	26.711677
+56.896671	26.908812
+56.619744	27.066050
+56.443732	27.124720
+56.300575	27.134108
+56.169152	27.084824
+55.925081	26.997991
+55.727947	26.948708
+55.573056	26.899424
+55.462755	26.770348
+55.307863	26.699943
+55.131851	26.690556
+54.833803	26.533318
+54.624934	26.493422
+54.359742	26.552093
+54.240053	26.650660
+53.963127	26.699943
+53.709669	26.662394
+53.587633	26.662394
+53.411621	26.838407
+53.479679	26.810245
+53.467945	26.887690
+53.334175	26.958095
+53.026740	27.056662
+52.749813	27.134108
+52.597269	27.331242
+52.597269	27.401647
+52.430644	27.558885
+52.165451	27.685614
+51.923727	27.753672
+51.625679	27.772447
+51.461401	27.852239
+51.327631	27.997743
+51.306510	28.009477
+51.261920	28.096310
+51.175087	28.368543
+51.008462	28.652510
+50.942750	28.884847
+50.755003	29.018616
+50.578991	29.154733
+50.501545	29.387069
+50.424100	29.541961
+50.269208	29.617059
+50.170641	29.753176
+50.072074	29.868171
+50.048606	29.983166
+# -b
+56.169152	26.927586
+56.091706	26.948708
+55.925081	26.927586
+55.760803	26.918199
+55.683357	26.779736
+55.474489	26.662394
+55.253886	26.582602
+55.275008	26.512196
+55.540200	26.573214
+55.760803	26.631885
+56.035382	26.829019
+56.169152	26.927586
+# -b
+40.457091	19.997382
+40.346790	20.091256
+40.281078	20.121764
+40.182511	20.203904
+40.083944	20.267268
+# -b
+48.495001	28.300485
+48.506735	28.300485
+48.539591	28.204265
+48.584181	28.086923
+48.649892	27.988356
+48.727338	27.871014
+48.879882	27.821730
+48.980796	27.636330
+49.112219	27.558885
+49.234254	27.500214
+49.267110	27.450931
+49.201398	27.411034
+49.255376	27.342976
+49.288231	27.183391
+49.389145	27.134108
+49.443122	27.145842
+49.520568	27.084824
+49.675459	26.997991
+49.806882	26.927586
+49.938305	26.810245
+# -b
+48.262664	28.807401
+48.274399	28.748730
+48.295520	28.671285
+48.318988	28.572718
+48.405821	28.495272
+48.473880	28.368543
+48.495001	28.300485
+# -b
+48.372966	29.955004
+48.372966	29.924495
+# -b
+48.065530	30.079386
+47.966963	29.992553
+48.009206	29.924495
+48.208687	29.809500
+48.274399	29.694505
+48.152363	29.598285
+47.910639	29.551348
+47.746361	29.464515
+47.690037	29.337786
+47.767482	29.337786
+47.889518	29.337786
+48.042062	29.281462
+48.098386	29.117183
+48.142976	28.952905
+48.220421	28.816789
+# -b
+48.551325	30.098161
+48.473880	29.973778
+# -b
+49.663725	30.069999
+49.532302	29.945616
+49.487712	29.992553
+# -b
+32.365203	30.163872
+32.386325	29.983166
+32.386325	29.886945
+32.353469	29.722667
+32.365203	29.588897
+32.419180	29.434006
+32.529482	29.173507
+32.630396	28.952905
+32.696107	28.798014
+32.794674	28.631389
+32.916710	28.436601
+33.092722	28.253548
+33.292203	28.056414
+33.411892	27.960194
+33.456482	27.950806
+33.477603	27.880401
+33.477603	27.772447
+33.489337	27.626943
+33.522193	27.518989
+33.655963	27.342976
+33.787385	27.223287
+33.853097	26.997991
+33.909421	26.800857
+33.951664	26.582602
+34.085433	26.324450
+34.216856	26.124969
+34.327157	25.866817
+34.493783	25.667336
+34.592350	25.467855
+34.702651	25.207356
+34.812952	25.017262
+34.923254	24.876452
+35.045289	24.625341
+35.120388	24.484531
+35.242423	24.343721
+35.373846	24.233420
+35.561593	24.080875
+35.716484	23.958840
+35.728218	23.928331
+35.728218	23.909556
+35.716484	23.879047
+35.716484	23.869660
+35.662507	23.909556
+35.484147	23.949452
+35.418436	23.857926
+35.474760	23.726503
+35.474760	23.543450
+35.495881	23.320501
+35.552205	23.189078
+# -b
+36.831231	22.001579
+36.852352	21.867810
+36.852352	21.724653
+36.896942	21.518131
+37.040099	21.344465
+37.159787	21.220083
+37.204377	21.107435
+37.150400	21.116822
+37.159787	20.776531
+37.183256	20.422159
+37.183256	20.152273
+# -b
+35.552205	23.189078
+35.573327	23.106939
+35.662507	22.975516
+35.793929	22.790116
+36.059122	22.698589
+36.256256	22.585941
+36.467471	22.360645
+36.631750	22.278506
+36.831231	22.001579
+# -b
+34.890398	29.492677
+34.934988	29.387069
+34.911519	29.445740
+34.801218	29.368295
+34.756628	29.272075
+34.735507	29.250953
+34.735507	29.232178
+34.679183	29.107796
+34.646327	28.981067
+34.592350	28.826176
+34.547760	28.652510
+34.482049	28.485885
+34.392869	28.309872
+34.383481	28.164368
+34.392869	28.028252
+34.360013	27.929685
+34.294302	27.880401
+34.139411	27.793568
+33.942276	27.842852
+33.820241	27.969581
+33.632494	28.173756
+33.477603	28.330994
+33.379036	28.436601
+33.224145	28.622001
+33.191289	28.875459
+33.104456	29.039738
+32.893241	29.250953
+32.827530	29.377682
+32.705494	29.520839
+32.672639	29.656956
+32.663251	29.753176
+32.651517	29.771950
+32.630396	29.840009
+32.574072	29.915107
+32.552950	29.992553
+# -b
+37.910775	24.172402
+37.877919	24.212298
+37.854451	24.212298
+37.821595	24.221685
+37.800473	24.273316
+37.734762	24.303825
+37.657316	24.343721
+37.547015	24.343721
+37.481304	24.322599
+37.403858	24.353108
+37.371003	24.475144
+37.281823	24.606566
+37.159787	24.735642
+37.159787	24.897574
+37.183256	24.928083
+37.126932	25.078280
+37.072955	25.258986
+37.007243	25.418571
+36.906329	25.547647
+36.786641	25.756516
+36.631750	25.817533
+36.577772	25.887938
+36.542570	26.007627
+36.422881	26.146090
+36.333701	26.244657
+36.256256	26.423017
+36.169423	26.641272
+36.059122	26.770348
+35.925352	26.859528
+35.772808	27.026153
+35.695362	27.134108
+35.671894	27.223287
+35.617917	27.281958
+35.540471	27.371138
+35.517003	27.429809
+35.474760	27.518989
+35.409048	27.636330
+35.319869	27.772447
+35.254157	27.892136
+35.197833	27.969581
+35.155590	28.056414
+35.054676	28.124472
+34.899785	28.124472
+34.747241	28.145594
+34.714385	28.164368
+34.625205	28.145594
+34.580616	28.065801
+34.604084	28.136206
+34.702651	28.321606
+34.789484	28.535168
+34.801218	28.739343
+34.801218	28.884847
+34.834074	29.018616
+34.857542	29.058513
+34.911519	29.185242
+34.890398	29.492677
+# -b
+40.083944	20.267268
+39.973643	20.318899
+39.938440	20.340020
+39.938440	20.328286
+39.896197	20.318899
+39.785896	20.361142
+39.684982	20.422159
+39.532438	20.506645
+39.398668	20.609906
+39.321223	20.703780
+39.255511	20.816428
+39.201534	20.931423
+39.145210	21.107435
+39.124088	21.241205
+39.100620	21.374974
+39.091233	21.447726
+39.079499	21.508744
+39.067764	21.539253
+39.058377	21.621392
+39.046643	21.694144
+39.023175	21.806792
+38.990319	21.849035
+38.957463	21.919440
+38.948076	22.013314
+38.990319	22.053210
+39.034909	22.177592
+39.058377	22.299627
+39.058377	22.402888
+39.023175	22.503802
+38.980931	22.646959
+38.924607	22.759607
+38.847162	22.841746
+38.781451	22.984903
+38.748595	23.097551
+38.736861	23.158569
+38.671149	23.259483
+38.593704	23.442536
+38.483402	23.634977
+38.363714	23.818030
+38.220557	23.928331
+38.086787	24.059754
+37.955365	24.141893
+37.910775	24.172402
+# -b
+0.072752	39.816405
+-0.105608	39.628658
+-0.171319	39.450299
+-0.215909	39.389281
+-0.225296	39.363466
+-0.225296	39.330610
+-0.159585	39.253164
+-0.126729	39.107661
+-0.082139	39.013787
+# -b
+0.225296	38.652375
+-0.004694	38.504524
+-0.183053	38.417691
+-0.302742	38.314430
+-0.391921	38.183008
+-0.478754	38.079747
+-0.523344	37.938937
+-0.612524	37.826289
+-0.657114	37.704253
+-0.621911	37.617420
+-0.788537	37.589258
+-0.997405	37.582218
+-1.196886	37.547015
+-1.361164	37.432020
+-1.570033	37.284170
+-1.626357	37.150400
+-1.692068	37.009590
+-1.769514	36.894595
+-1.868081	36.798375
+-2.011238	36.779600
+-2.231840	36.814803
+-2.508767	36.725623
+-2.738757	36.735010
+-3.027417	36.788987
+-3.323119	36.753785
+-3.555455	36.779600
+-3.874625	36.753785
+-4.052984	36.725623
+-4.217263	36.709195
+-4.426131	36.530836
+-4.658468	36.514408
+-4.867336	36.441656
+-5.022227	36.310233
+-5.076204	36.221053
+-5.165384	36.148301
+-5.209974	36.138914
+-5.242830	36.113099
+-5.308541	36.084937
+-5.407108	36.094324
+-5.618323	36.129527
+-5.838926	36.256256
+-5.958614	36.397066
+-6.036060	36.505020
+-6.057181	36.629403
+-6.190951	36.718582
+-6.202685	36.868780
+-6.277784	36.993162
+-6.432675	37.098770
+-6.575832	37.159787
+-6.709602	37.211418
+-6.841024	37.239580
+-6.984181	37.239580
+-7.237640	37.220805
+# -b
+-8.725533	40.086291
+-8.770123	39.943134
+-8.847568	39.790590
+-8.880424	39.687329
+-8.990725	39.518357
+-9.133882	39.372853
+-9.211328	39.269592
+-9.211328	39.166331
+-9.211328	39.013787
+-9.255918	38.901139
+-9.288773	38.807266
+-9.277039	38.762676
+-9.124495	38.685230
+-9.002460	38.546767
+-8.946136	38.462281
+-8.814713	38.504524
+-8.650434	38.530339
+-8.549520	38.539726
+-8.561255	38.478709
+-8.615232	38.417691
+-8.605844	38.349633
+-8.605844	38.192395
+-8.650434	38.018729
+-8.615232	37.922509
+-8.626966	37.800473
+-8.626966	37.781699
+-8.626966	37.730068
+-8.615232	37.598646
+-8.650434	37.467223
+-8.749001	37.284170
+-8.760736	37.124585
+-8.704411	37.070608
+-8.507277	37.115198
+-8.286675	37.115198
+-8.054338	37.105810
+-7.887713	37.063567
+-7.690579	37.063567
+-7.523953	37.105810
+-7.392531	37.178562
+-7.270495	37.204377
+-7.237640	37.220805
+# -b
+-1.945526	35.096919
+-1.814104	35.106307
+-1.570033	35.179059
+-1.283719	35.312828
+-1.140562	35.458332
+-0.964549	35.664853
+-0.755681	35.772808
+-0.579668	35.791583
+-0.469367	35.772808
+-0.347332	35.845560
+-0.258152	35.915965
+-0.061018	35.845560
+# -b
+-9.729978	29.849396
+-9.619677	30.020715
+-9.607943	30.098161
+-9.607943	30.231930
+-9.631411	30.384474
+-9.697123	30.499469
+-9.807424	30.670788
+-9.762834	30.842107
+-9.762834	31.060363
+-9.751100	31.266884
+-9.718244	31.391267
+-9.619677	31.541464
+-9.509376	31.691662
+-9.399075	31.853593
+-9.399075	31.909917
+-9.166738	32.027259
+-9.166738	32.027259
+-9.211328	31.999097
+-9.190206	32.046034
+-9.124495	32.168069
+-9.035315	32.355816
+-9.068171	32.534175
+-8.903892	32.700801
+-8.659822	32.933137
+-8.495543	33.146699
+-8.319531	33.285163
+-8.021482	33.404851
+-7.735169	33.498725
+-7.491098	33.580864
+-7.228252	33.700552
+-7.007650	33.810854
+-6.808169	33.930542
+-6.608688	34.122983
+-6.477265	34.378788
+-6.277784	34.597043
+-6.167483	34.852848
+-6.080650	35.096919
+-5.982083	35.322216
+-5.860047	35.566286
+-5.782602	35.754033
+-5.684035	35.817398
+-5.517409	35.852600
+-5.296807	35.915965
+-5.231096	35.826785
+-5.132528	35.655466
+-5.010493	35.538124
+-4.879070	35.430170
+-4.813359	35.394967
+-4.634999	35.305788
+-4.482455	35.204874
+-4.294708	35.169671
+-4.074106	35.223648
+-3.853503	35.287013
+-3.722081	35.258851
+-3.567189	35.268238
+-3.379443	35.258851
+-3.248020	35.268238
+-3.081395	35.277626
+-2.949972	35.322216
+-2.806815	35.258851
+-2.663658	35.169671
+-2.475911	35.122735
+-2.276430	35.141509
+-1.945526	35.096919
+# -b
+-16.775178	32.804061
+-16.796299	32.813449
+-16.873745	32.785287
+-17.007514	32.813449
+-17.040370	32.757125
+-16.951190	32.644477
+-16.754056	32.606927
+-16.608552	32.644477
+-16.632021	32.766512
+-16.775178	32.804061
+# -b
+-16.190816	33.118537
+-16.268261	33.099763
+-16.289383	33.052826
+-16.301117	32.989461
+-16.235405	32.989461
+-16.223671	33.109150
+# -b
+-28.572718	38.617172
+-28.659551	38.581970
+-28.626695	38.513911
+-28.560984	38.539726
+-28.572718	38.617172
+# -b
+-28.042333	38.401263
+-27.955500	38.427078
+-28.054067	38.478709
+-28.208958	38.520952
+-28.340381	38.546767
+-28.406092	38.520952
+-28.396705	38.452894
+-28.286404	38.408304
+-28.164368	38.391876
+-28.042333	38.401263
+# -b
+-27.723163	38.572582
+-27.678574	38.598397
+-27.678574	38.607785
+-27.734898	38.626559
+-27.845199	38.633600
+-27.976622	38.678190
+-28.065801	38.720433
+-28.108044	38.720433
+-28.042333	38.659415
+-27.899176	38.581970
+-27.779487	38.539726
+-27.723163	38.572582
+# -b
+-27.051969	38.772063
+-27.094212	38.797878
+-27.227981	38.762676
+-27.260837	38.704005
+-27.183391	38.659415
+-27.061356	38.633600
+-26.983910	38.685230
+-27.051969	38.772063
+# -b
+-25.054812	37.835676
+-25.087668	37.852104
+-25.230824	37.852104
+-25.573462	37.842716
+-25.704885	37.861491
+-25.695498	37.800473
+-25.528873	37.739456
+-25.331738	37.704253
+-25.120523	37.739456
+-25.054812	37.835676
+# -b
+-24.932776	36.974387
+-24.923389	37.009590
+-24.944511	37.018977
+-25.033690	36.974387
+-24.989100	36.939185
+-24.932776	36.974387
+# -b
+-31.053322	39.440911
+-31.065057	39.508969
+-31.119034	39.518357
+-31.163624	39.415096
+-31.119034	39.372853
+-31.053322	39.440911
+# -b
+-64.613065	32.365203
+-64.603677	32.430915
+-64.613065	32.412140
+-64.624799	32.374591
+-64.669389	32.346429
+-64.713979	32.308879
+-64.735100	32.271330
+-64.735100	32.252555
+-64.713979	32.252555
+-64.648267	32.271330
+-64.624799	32.318267
+-64.613065	32.365203
+# -b
+-74.019180	40.001805
+-74.040301	39.985377
+# -b
+-74.073157	40.001805
+-74.106013	39.975990
+-74.138869	39.900891
+-74.174071	39.799977
+-74.183458	39.731919
+-74.195193	39.696716
+-74.206927	39.680288
+-74.260904	39.628658
+-74.326615	39.612230
+-74.338350	39.518357
+-74.371205	39.492542
+-74.394674	39.450299
+-74.460385	39.389281
+-74.558952	39.337650
+-74.603542	39.262552
+-74.690375	39.166331
+-74.758433	39.065418
+-74.857000	38.987972
+-74.878122	39.013787
+-74.878122	39.149904
+-74.868734	39.236737
+-74.910977	39.243777
+-75.000157	39.243777
+-75.065868	39.253164
+-75.143314	39.321223
+-75.298205	39.356425
+-75.363916	39.408055
+-75.417894	39.457339
+-75.462484	39.518357
+-75.485952	39.544172
+-75.495339	39.569987
+-75.507073	39.619271
+-75.518808	39.602843
+-75.518808	39.466726
+-75.474218	39.337650
+-75.396772	39.192147
+-75.363916	39.098273
+-75.307592	38.969197
+-75.197291	38.875324
+-75.122192	38.788491
+-75.077603	38.652375
+-75.021279	38.565542
+-75.054134	38.495137
+-75.089337	38.391876
+-75.098724	38.375448
+-75.110458	38.356673
+-75.197291	38.288615
+-75.253615	38.208823
+-75.286471	38.166580
+-75.298205	38.157192
+-75.298205	38.070359
+-75.352182	38.028116
+-75.417894	37.896694
+-75.462484	37.816901
+-75.518808	37.755884
+-75.572785	37.659663
+-75.596253	37.582218
+-75.638496	37.502425
+-75.661965	37.415592
+-75.683086	37.352228
+-75.739410	37.239580
+-75.826243	37.178562
+-75.882567	37.178562
+-75.927157	37.204377
+-75.960013	37.274782
+-75.981134	37.352228
+-75.992868	37.415592
+-75.992868	37.493038
+-75.960013	37.556403
+-75.891954	37.659663
+-75.837977	37.748843
+-75.793387	37.852104
+-75.760532	37.877919
+-75.739410	37.877919
+-75.694820	37.887306
+-75.683086	37.906081
+-75.661965	37.983527
+-75.739410	37.992914
+-75.805121	38.035157
+-75.793387	38.105562
+-75.793387	38.147805
+-75.837977	38.192395
+-75.849711	38.269840
+-75.915423	38.321471
+-76.002256	38.305043
+-76.103170	38.305043
+-76.157147	38.375448
+-76.213471	38.401263
+-76.222858	38.427078
+-76.246327	38.488096
+-76.258061	38.520952
+-76.234592	38.581970
+-76.190002	38.642987
+-76.112557	38.668802
+-76.103170	38.720433
+-76.136025	38.797878
+-76.124291	38.875324
+-76.124291	38.910526
+-76.157147	38.917567
+-76.201737	38.917567
+-76.279182	38.910526
+-76.290916	38.969197
+-76.213471	39.013787
+-76.157147	39.065418
+-76.124291	39.133476
+-76.136025	39.140516
+-76.157147	39.185106
+-76.157147	39.227349
+-76.168881	39.262552
+-76.124291	39.356425
+-76.070314	39.389281
+-75.981134	39.415096
+-75.936544	39.492542
+-75.915423	39.525397
+-75.992868	39.586415
+-76.013990	39.586415
+-76.046846	39.544172
+-76.112557	39.440911
+-76.190002	39.415096
+-76.234592	39.408055
+-76.300304	39.356425
+-76.356628	39.304795
+-76.401218	39.269592
+-76.443461	39.262552
+-76.532640	39.243777
+-76.520906	39.210921
+-76.455195	39.149904
+-76.455195	39.117048
+-76.455195	39.013787
+-76.499785	38.943382
+-76.511519	38.797878
+-76.511519	38.685230
+-76.511519	38.626559
+-76.499785	38.530339
+-76.455195	38.452894
+-76.443461	38.443506
+-76.488051	38.462281
+-76.565496	38.469321
+-76.499785	38.417691
+-76.434073	38.375448
+-76.401218	38.269840
+-76.368362	38.166580
+-76.356628	38.147805
+-76.344894	38.114949
+-76.389483	38.166580
+-76.443461	38.175967
+-76.499785	38.227597
+-76.544375	38.279228
+-76.621820	38.279228
+-76.642942	38.279228
+-76.696919	38.288615
+-76.753243	38.349633
+-76.797833	38.366061
+-76.818954	38.349633
+-76.896400	38.366061
+-76.950377	38.279228
+-76.863544	38.201782
+-76.732121	38.157192
+-76.631207	38.147805
+-76.553762	38.114949
+-76.443461	38.079747
+-76.410605	38.053932
+-76.368362	37.992914
+-76.300304	37.948324
+-76.290916	37.852104
+-76.312038	37.748843
+-76.344894	37.669051
+-76.422339	37.669051
+-76.410605	37.624461
+-76.389483	37.582218
+-76.401218	37.528241
+-76.312038	37.502425
+-76.258061	37.406205
+-76.246327	37.352228
+-76.290916	37.371003
+-76.389483	37.345187
+-76.389483	37.319372
+-76.377749	37.274782
+-76.344894	37.185603
+-76.267448	37.178562
+-76.234592	37.124585
+-76.234592	37.098770
+-76.290916	37.079995
+-76.389483	37.063567
+-76.488051	37.070608
+-76.511519	37.009590
+-76.466929	36.965000
+-76.401218	36.948572
+-76.333159	36.920410
+-76.300304	36.920410
+-76.267448	36.920410
+-76.258061	36.974387
+-76.180615	36.957960
+-76.124291	36.929798
+-76.037458	36.929798
+-75.992868	36.885208
+-75.969400	36.798375
+-75.960013	36.664605
+-75.915423	36.620015
+-75.936544	36.549610
+-75.936544	36.540223
+-75.936544	36.486246
+-75.936544	36.479205
+-75.936544	36.451043
+-75.927157	36.441656
+-75.915423	36.441656
+-75.915423	36.406453
+-75.915423	36.352476
+-75.882567	36.256256
+-75.826243	36.202279
+-75.793387	36.129527
+-75.793387	36.084937
+-75.805121	36.129527
+-75.849711	36.202279
+-75.960013	36.183504
+-76.070314	36.237481
+-76.070314	36.167076
+-76.147759	36.174117
+-76.180615	36.148301
+-76.290916	36.113099
+-76.377749	36.059122
+-76.466929	36.049734
+-76.553762	36.068509
+-76.610086	36.174117
+-76.621820	36.300846
+-76.654676	36.272684
+-76.675797	36.068509
+-76.654676	35.934739
+-76.499785	35.915965
+-76.377749	35.934739
+-76.157147	35.969942
+-76.070314	35.969942
+-76.058580	35.798623
+-76.013990	35.709443
+-75.903689	35.880762
+-75.816856	35.960555
+-75.748797	35.890150
+-75.715942	35.718831
+-75.727676	35.620264
+-75.805121	35.592102
+-75.936544	35.474760
+-76.079701	35.359765
+-76.201737	35.359765
+-76.290916	35.350378
+-76.333159	35.430170
+-76.410605	35.413742
+-76.422339	35.493534
+-76.434073	35.538124
+-76.520906	35.448945
+-76.577230	35.439557
+-76.797833	35.430170
+-76.664063	35.376193
+-76.520906	35.350378
+-76.455195	35.277626
+-76.532640	35.223648
+-76.532640	35.186099
+-76.621820	35.096919
+-76.631207	35.087532
+-76.642942	35.078145
+-76.654676	35.078145
+-76.664063	34.960803
+-76.642942	34.998352
+-76.532640	35.052329
+-76.377749	35.005393
+-76.401218	34.815299
+-76.532640	34.751935
+-76.687532	34.669795
+-76.840076	34.669795
+-77.051291	34.660408
+-77.325871	34.533679
+-77.424438	34.505517
+-77.546473	34.423378
+-77.558207	34.423378
+-77.602797	34.350626
+-77.713098	34.277874
+-77.811666	34.151145
+-77.832787	34.085433
+-78.011147	34.003294
+-78.163691	33.939930
+-78.306848	33.930542
+-78.506329	33.892993
+-78.637751	33.810854
+-78.804377	33.747489
+-78.858354	33.728714
+-79.024979	33.562089
+-79.057835	33.508112
+-79.111812	33.414239
+-79.144668	33.395464
+-79.222113	33.350874
+-79.177524	33.266388
+-79.245582	33.174861
+-79.332415	33.099763
+-79.433329	33.071601
+-79.520162	33.036398
+-79.543630	32.951912
+-79.630463	32.895588
+-79.642197	32.886201
+-79.675053	32.895588
+-79.761886	32.813449
+-79.928511	32.682026
+# -b
+-79.928511	32.682026
+-80.050546	32.625702
+-80.125645	32.571725
+-80.235946	32.559991
+-80.313392	32.571725
+-80.435427	32.578765
+-80.533994	32.597540
+-80.599706	32.597540
+-80.634908	32.597540
+-80.710007	32.597540
+-80.745209	32.559991
+-80.721741	32.477851
+-80.667764	32.412140
+-80.623174	32.299492
+-80.677151	32.233780
+-80.733475	32.252555
+-80.810921	32.215006
+-80.942344	32.158682
+-80.930609	32.102358
+-80.897754	32.046034
+-80.897754	32.036646
+-81.008055	32.050727
+-81.019789	32.022565
+-81.085501	31.956854
+-81.141825	31.834819
+-81.186414	31.778494
+-81.273247	31.607176
+-81.371814	31.410041
+-81.395283	31.344330
+-81.428138	31.248110
+-81.460994	31.154236
+-81.460994	31.126074
+-81.526706	31.060363
+-81.592417	30.917206
+-81.604151	30.764662
+-81.615885	30.661401
+-81.571295	30.583955
+-81.550174	30.403249
+-81.505584	30.250705
+-81.449260	30.107548
+# -b
+-83.742118	29.964391
+-83.897009	30.048877
+-84.105877	30.126323
+-84.251381	30.135710
+-84.326480	30.126323
+-84.415660	30.079386
+# -b
+-85.495204	29.964391
+-85.551528	30.030102
+-85.650095	30.079386
+-85.804986	30.163872
+-85.948143	30.241317
+-86.147624	30.297642
+-86.356492	30.384474
+-86.401082	30.431411
+-86.333024	30.440798
+-86.323637	30.518244
+-86.499649	30.546406
+-86.720252	30.518244
+-86.961976	30.471307
+-87.149723	30.440798
+-87.095745	30.508857
+-87.072277	30.593343
+-87.137988	30.574568
+-87.194312	30.537019
+-87.281145	30.537019
+-87.426649	30.403249
+-87.656639	30.346925
+-87.799796	30.297642
+-87.999277	30.260092
+-88.032133	30.318763
+-87.966421	30.480695
+-88.011011	30.661401
+-88.020398	30.860882
+-88.064988	30.945368
+-88.130700	30.727112
+-88.208145	30.537019
+-88.219879	30.422024
+-88.306712	30.393862
+-88.482725	30.403249
+-88.649350	30.403249
+-88.848831	30.422024
+-89.034231	30.440798
+-89.266568	30.337538
+-89.376869	30.375087
+-89.520026	30.297642
+-89.585737	30.278867
+-89.653796	30.260092
+-89.796953	30.288254
+-89.862664	30.297642
+# -b
+-90.137244	30.107548
+-89.972965	30.194381
+-89.874398	30.184993
+-89.883785	30.088773
+-89.862664	30.001940
+# -b
+-89.752363	29.992553
+-89.609206	30.098161
+-89.433193	30.163872
+-89.365135	30.116935
+-89.388603	30.020715
+# -b
+-89.862664	30.297642
+-90.005821	30.318763
+-90.181833	30.431411
+-90.402436	30.375087
+-90.479882	30.194381
+-90.324990	30.079386
+-90.137244	30.107548
+# -b
+-117.057789	32.449689
+-117.057789	32.524788
+-117.114113	32.656211
+-117.135235	32.700801
+-117.135235	32.860385
+-117.156356	32.970687
+-117.224415	33.083335
+-117.290126	33.174861
+-117.376959	33.231185
+-117.487260	33.341487
+-117.599908	33.454135
+-117.719597	33.536274
+-117.862754	33.609026
+-118.008258	33.702899
+-118.106825	33.728714
+-118.205392	33.728714
+-118.315693	33.747489
+-118.327427	33.839016
+-118.360283	33.930542
+-118.482318	34.031456
+-118.569151	34.078393
+-118.670065	34.059618
+-118.681799	34.015028
+-118.702921	33.968092
+-118.780366	34.040844
+-118.902402	34.097168
+-118.989235	34.115942
+-119.078414	34.141757
+-119.176982	34.188694
+-119.221571	34.270833
+-119.277895	34.298995
+-119.364728	34.324811
+-119.442174	34.362360
+-119.585331	34.416337
+-119.695632	34.425725
+-119.763690	34.371747
+-119.895113	34.435112
+# -b
+-114.861152	31.963894
+-114.828296	31.870021
+-114.739116	31.776148
+-114.717995	31.663500
+-114.727382	31.607176
+-114.750850	31.557892
+-114.750850	31.407695
+-114.727382	31.285659
+-114.706261	31.114340
+-114.661671	30.992305
+-114.563104	30.877310
+-114.541982	30.734153
+-114.530248	30.581609
+-114.530248	30.429064
+-114.485658	30.285907
+-114.452802	30.105201
+-114.441068	30.095814
+-114.375357	30.027755
+# -b
+-115.656729	29.971431
+-115.677850	30.086426
+-115.710706	30.238971
+-115.755296	30.372740
+-115.809273	30.391515
+-115.877331	30.344578
+-115.898453	30.382128
+-115.898453	30.534672
+-115.964164	30.687216
+-116.020488	30.802211
+-116.086200	30.849148
+-116.119055	30.924246
+-116.163645	30.943021
+-116.163645	31.020467
+-116.208235	31.133115
+-116.262212	31.219948
+-116.351392	31.323208
+-116.428838	31.426469
+-116.518017	31.529730
+-116.527405	31.586054
+-116.527405	31.691662
+-116.539139	31.785535
+-116.593116	31.860634
+-116.661174	31.870021
+-116.682296	31.935732
+-116.738620	32.001444
+-116.792597	32.038993
+-116.816065	32.104705
+-116.848921	32.179803
+-116.926367	32.273677
+-116.926367	32.320613
+-116.935754	32.402753
+-117.057789	32.449689
+# -b
+-114.861152	31.963894
+-114.882273	32.001444
+-114.882273	31.992056
+-114.872886	31.945120
+-114.828296	31.879408
+-114.739116	31.832472
+-114.673405	31.794922
+-114.595959	31.747986
+-114.530248	31.729211
+-114.462190	31.672887
+-114.363623	31.607176
+-114.342501	31.625950
+-114.319033	31.625950
+-114.297911	31.557892
+-114.220466	31.520343
+-114.121899	31.473406
+-114.011597	31.445244
+-113.901296	31.454631
+-113.823851	31.473406
+-113.734671	31.482793
+-113.645491	31.435857
+-113.591514	31.398307
+-113.579780	31.304434
+-113.502334	31.266884
+-113.370911	31.248110
+-113.260610	31.210560
+-113.159696	31.189439
+-113.072863	31.123727
+-113.007152	31.039241
+-113.007152	30.973530
+-113.007152	30.849148
+-112.995418	30.724766
+-112.962562	30.630892
+-112.896851	30.544059
+-112.819405	30.410290
+-112.795937	30.295295
+-112.751347	30.257745
+-112.685636	30.152138
+# -b
+-120.071126	33.996254
+-119.993680	34.024416
+-119.960824	33.996254
+-119.916235	33.958704
+-119.895113	33.914114
+-119.927969	33.895340
+# -b
+-119.784812	34.069006
+-119.817668	34.097168
+-119.805933	34.087780
+-119.740222	34.040844
+-119.686245	34.005641
+-119.629921	33.986866
+-119.531354	34.005641
+-119.453908	34.015028
+-119.453908	33.977479
+-119.519619	33.968092
+-119.585331	33.939930
+-119.653389	33.914114
+-119.740222	33.958704
+-119.773078	34.015028
+-119.784812	34.069006
+# -b
+-118.393139	33.425973
+-118.437728	33.416585
+-118.416607	33.416585
+-118.393139	33.416585
+-118.348549	33.369649
+-118.306306	33.369649
+-118.271103	33.360261
+-118.249982	33.296897
+-118.261716	33.278122
+-118.306306	33.278122
+-118.306306	33.306284
+-118.327427	33.350874
+-118.372017	33.379036
+-118.393139	33.425973
+# -b
+-118.503440	33.017623
+-118.482318	33.036398
+-118.482318	33.008236
+-118.437728	32.951912
+-118.383751	32.879160
+-118.315693	32.860385
+-118.271103	32.813449
+-118.238247	32.785287
+-118.294572	32.766512
+-118.339161	32.766512
+-118.383751	32.813449
+-118.425994	32.888547
+-118.482318	32.951912
+-118.503440	32.989461
+-118.503440	33.017623
+# -b
+-119.895113	34.435112
+-120.017148	34.479702
+-120.115716	34.498476
+-120.193161	34.507864
+-120.291728	34.507864
+-120.425498	34.536026
+-120.491209	34.590003
+-120.512331	34.662755
+-120.535799	34.744894
+-120.535799	34.817646
+-120.547533	34.871623
+-120.547533	34.916213
+-120.547533	34.944375
+-120.547533	34.979578
+-120.512331	35.010086
+-120.512331	35.000699
+-120.512331	35.010086
+-120.512331	35.000699
+-120.524065	35.017127
+-120.524065	35.035902
+-120.512331	35.064064
+-120.535799	35.118041
+-120.556921	35.143856
+-120.613245	35.207221
+-120.690690	35.244770
+-120.768136	35.270585
+-120.777523	35.279972
+-120.777523	35.289360
+-120.777523	35.362112
+-120.777523	35.434864
+-120.866703	35.460679
+-120.944148	35.514656
+-121.033328	35.596795
+-121.087305	35.631998
+-121.197607	35.739952
+-121.307908	35.854947
+-121.418209	36.000451
+-121.540244	36.089631
+-121.683401	36.214013
+-121.826558	36.392372
+-121.850027	36.570732
+-121.793703	36.605934
+-121.727991	36.650524
+-121.739725	36.826537
+-121.838293	36.976734
+-121.993184	36.995509
+-122.080017	36.995509
+-122.180930	37.084689
+-122.279498	37.232539
+-122.302966	37.347534
+-122.345209	37.478957
+-122.422654	37.603339
+-122.446123	37.734762
+-122.401533	37.812208
+-122.312353	37.777005
+-122.279498	37.699560
+-122.157462	37.584565
+-122.014305	37.504772
+-122.070629	37.636195
+-122.225520	37.838023
+-122.267763	37.943630
+-122.190318	38.021076
+-122.026039	38.046891
+-121.904004	38.091481
+-122.115219	38.161886
+-122.225520	38.178314
+-122.345209	38.178314
+-122.434389	38.187701
+-122.434389	38.075053
+-122.434389	37.934243
+-122.500100	37.892000
+-122.565811	37.908428
+-122.610401	37.953018
+-122.666725	37.953018
+-122.744171	37.985873
+-122.798148	38.011689
+-122.875594	38.091481
+-122.887328	38.107909
+-122.887328	38.152499
+-122.887328	38.220557
+-122.887328	38.239332
+-122.941305	38.335552
+-123.030485	38.403610
+-123.129052	38.490443
+-123.251087	38.593704
+-123.340267	38.680537
+-123.405978	38.757982
+-123.537401	38.861243
+-123.581991	39.006747
+-123.593725	39.102967
+-123.647702	39.239083
+-123.692292	39.368159
+-123.692292	39.487848
+-123.682905	39.513663
+-123.647702	39.614577
+-123.692292	39.708450
+-123.758004	39.792936
+-123.847183	39.896197
+-123.912895	39.980683
+# -b
+-120.115716	33.968092
+-120.160305	33.986866
+-120.139184	33.986866
+-120.071126	33.996254
+# -b
+-119.927969	33.895340
+-120.005414	33.895340
+-120.061738	33.914114
+-120.115716	33.968092
+-120.005414	33.895340
+-120.061738	33.914114
+-120.115716	33.968092
+# -b
+141.960057	40.022926
+142.058624	39.818752
+142.103214	39.640392
+142.157191	39.469073
+142.136070	39.332957
+142.070358	39.229696
+142.046890	39.074805
+141.927201	38.955116
+141.805166	38.948076
+141.727720	38.765023
+141.638541	38.542073
+141.638541	38.368408
+141.629153	38.316777
+141.396817	38.333205
+141.143358	38.194742
+141.054179	37.934243
+141.087034	37.671397
+141.143358	37.453142
+141.143358	37.143360
+141.164480	36.957960
+140.976733	36.826537
+140.854698	36.603588
+140.812455	36.533182
+140.756131	36.258603
+140.744396	35.944127
+140.887553	35.791583
+140.922756	35.683628
+140.767865	35.603836
+140.589505	35.359765
+140.479204	35.162631
+140.237480	35.007740
+# -b
+139.984022	35.233036
+140.016877	35.369152
+140.148300	35.495881
+140.192890	35.622610
+# -b
+139.972288	39.161638
+140.070855	39.323569
+140.138913	39.530091
+140.148300	39.750693
+140.016877	39.844567
+# -b
+140.237480	35.007740
+139.993409	34.862236
+139.951166	35.007740
+139.984022	35.233036
+# -b
+140.192890	35.622610
+139.951166	35.622610
+139.894842	35.451291
+139.805662	35.305788
+139.784541	35.153243
+139.653118	35.233036
+139.409047	35.261198
+139.298746	35.115694
+139.254156	34.918560
+139.209566	34.726119
+139.089878	34.618165
+138.956108	34.636940
+138.911518	34.871623
+138.946721	35.035902
+138.791830	35.052329
+138.625204	34.925600
+138.460926	34.763669
+138.348278	34.580616
+138.315422	34.554800
+138.195733	34.571228
+137.996252	34.608778
+137.731060	34.618165
+137.477602	34.618165
+137.256999	34.554800
+137.212409	34.554800
+137.278121	34.636940
+137.388422	34.709692
+137.266387	34.726119
+137.167820	34.744894
+137.113842	34.798871
+137.057518	34.709692
+136.935483	34.817646
+136.926096	35.017127
+136.836916	34.981924
+136.714880	34.754281
+136.628048	34.618165
+136.771204	34.536026
+136.968339	34.416337
+136.968339	34.179307
+136.836916	34.270833
+136.714880	34.216856
+136.583458	34.198081
+136.449688	34.134717
+136.372243	34.040844
+136.351121	33.977479
+136.229086	33.813201
+136.064807	33.555049
+135.853592	33.454135
+135.701048	33.498725
+135.579012	33.555049
+135.478098	33.702899
+135.290352	33.803813
+135.236374	33.977479
+135.248108	34.134717
+135.248108	34.261446
+135.334941	34.334198
+135.501567	34.564188
+135.522688	34.636940
+135.478098	34.662755
+135.325554	34.643980
+135.147195	34.608778
+134.926592	34.681530
+134.684868	34.726119
+134.464266	34.716732
+134.264785	34.580616
+134.142749	34.526638
+133.978471	34.435112
+133.955002	34.425725
+133.901025	34.463274
+133.835314	34.489089
+133.680423	34.444499
+133.579509	34.435112
+133.403496	34.371747
+133.281461	34.362360
+133.161772	34.308383
+133.016268	34.280221
+132.851990	34.233284
+132.664243	34.198081
+132.530473	34.298995
+132.420172	34.270833
+132.300484	34.015028
+132.244160	33.885952
+132.154980	33.867178
+131.924990	33.932889
+131.758365	34.005641
+131.570618	33.949317
+131.427461	33.949317
+131.338281	33.914114
+131.162269	33.968092
+130.986256	33.996254
+130.974522	34.207469
+130.997990	34.317770
+131.195124	34.362360
+131.460317	34.416337
+131.636329	34.571228
+131.814689	34.681530
+132.122124	34.827033
+132.321605	35.045289
+132.563329	35.179059
+132.718220	35.387927
+132.917701	35.486494
+133.138304	35.549859
+133.304929	35.521697
+133.459820	35.477107
+133.800111	35.505269
+134.077038	35.495881
+134.309374	35.540471
+134.583954	35.594448
+134.795169	35.631998
+134.959448	35.639038
+135.137807	35.693015
+135.325554	35.702403
+135.313820	35.559246
+135.412387	35.531084
+135.733903	35.477107
+135.820736	35.495881
+135.909916	35.568633
+136.031951	35.631998
+136.142253	35.693015
+136.142253	35.944127
+136.151640	36.176464
+136.440301	36.382985
+136.682025	36.631750
+136.836916	36.932144
+136.848650	37.143360
+136.893240	37.312332
+137.233531	37.469570
+137.388422	37.453142
+137.355566	37.312332
+137.212409	37.248967
+137.057518	37.126932
+137.036397	37.082342
+137.113842	36.915717
+137.113842	36.737357
+137.224144	36.727970
+137.433012	36.756132
+137.609025	36.906329
+137.853095	37.011937
+138.151144	37.091729
+138.470313	37.284170
+138.681528	37.453142
+138.836419	37.654970
+139.012432	37.847410
+139.233035	37.960058
+139.244769	37.969446
+139.254156	37.976486
+139.355070	37.976486
+139.507614	38.152499
+139.531083	38.307390
+139.575672	38.438813
+139.695361	38.628906
+139.850252	38.835428
+139.927698	38.997359
+139.972288	39.161638
+# -b
+140.016877	39.844567
+139.805662	39.912625
+139.906576	39.980683
+# -b
+138.604083	38.272187
+138.580614	38.098521
+138.625204	38.056278
+138.514903	37.812208
+138.360012	37.802820
+138.327156	37.950671
+138.449192	38.204129
+138.604083	38.272187
+# -b
+134.276519	33.268735
+134.065304	33.379036
+133.800111	33.454135
+133.570121	33.397811
+133.391762	33.296897
+133.293195	33.111497
+133.105448	32.879160
+133.084326	32.712535
+132.905967	32.693760
+132.751076	32.804061
+132.685365	32.879160
+132.553942	33.083335
+132.575063	33.167821
+132.509352	33.278122
+132.387316	33.360261
+132.223038	33.360261
+132.488230	33.536274
+132.697099	33.756876
+132.896580	33.977479
+133.105448	33.949317
+133.239218	33.895340
+133.436352	33.932889
+133.624099	34.005641
+133.689810	34.134717
+133.823580	34.226244
+133.933881	34.317770
+134.065304	34.334198
+134.264785	34.289608
+134.452531	34.198081
+134.619157	34.188694
+134.661400	33.996254
+134.717724	33.822588
+134.762314	33.803813
+134.771701	33.794426
+134.762314	33.766264
+134.652012	33.665350
+134.551098	33.618413
+134.452531	33.517499
+134.363352	33.369649
+134.276519	33.268735
+# -b
+135.060362	34.571228
+135.027506	34.526638
+134.872615	34.371747
+134.762314	34.207469
+134.872615	34.179307
+134.982916	34.226244
+135.004038	34.390522
+135.060362	34.571228
+# -b
+130.864220	33.876565
+130.920544	33.885952
+130.831365	33.895340
+130.676474	33.848403
+130.521583	33.721674
+130.423015	33.564436
+130.279859	33.564436
+130.178945	33.470563
+130.035788	33.416585
+# -b
+129.916099	32.656211
+130.146089	32.712535
+130.324448	32.628049
+130.411281	32.759472
+130.289246	32.813449
+130.235269	32.897935
+130.235269	33.083335
+130.333836	33.149046
+130.444137	32.944872
+130.577907	32.766512
+130.577907	32.599887
+130.622496	32.581112
+130.631884	32.581112
+130.622496	32.386325
+130.521583	32.179803
+130.401894	32.095317
+130.300980	31.935732
+130.289246	31.710436
+130.345570	31.464019
+130.289246	31.323208
+130.401894	31.229335
+130.655352	31.123727
+130.709329	31.341983
+130.631884	31.520343
+130.688208	31.663500
+130.852486	31.625950
+130.775041	31.569626
+130.753919	31.445244
+130.810243	31.248110
+130.810243	31.011079
+130.941666	31.048629
+131.096557	31.161277
+131.108291	31.304434
+131.251448	31.435857
+131.361750	31.388920
+131.483785	31.625950
+131.549496	31.879408
+131.615208	32.114092
+131.725509	32.386325
+131.835810	32.552950
+131.967233	32.712535
+132.023557	32.794674
+132.035291	32.841611
+132.023557	32.998849
+131.978967	33.073947
+131.924990	33.174861
+131.680919	33.221798
+131.648063	33.306284
+131.746630	33.517499
+131.692653	33.627801
+131.537762	33.583211
+131.239714	33.573823
+131.051967	33.766264
+131.040233	33.857790
+130.962788	33.857790
+130.864220	33.876565
+# -b
+130.146089	32.477851
+130.092112	32.358163
+130.080378	32.217353
+130.113233	32.142254
+130.247003	32.421527
+130.146089	32.477851
+# -b
+131.117679	30.630892
+131.084823	30.764662
+131.030846	30.630892
+130.962788	30.410290
+131.030846	30.344578
+131.117679	30.630892
+# -b
+130.545051	30.353966
+130.512195	30.410290
+130.455871	30.325804
+130.512195	30.210809
+130.676474	30.192034
+130.676474	30.325804
+130.545051	30.353966
+# -b
+130.897076	37.539975
+130.843099	37.495385
+130.843099	37.478957
+130.885342	37.453142
+130.974522	37.504772
+130.897076	37.539975
+# -b
+130.035788	33.416585
+129.970076	33.470563
+129.859775	33.397811
+129.770595	33.306284
+129.660294	33.174861
+129.770595	33.092722
+129.838654	33.055173
+129.880897	33.008236
+129.948955	32.935484
+129.958342	32.813449
+129.871509	32.963646
+129.749474	32.973034
+129.782329	32.766512
+129.815185	32.562337
+129.916099	32.656211
+# -b
+128.855330	32.721922
+128.712173	32.665598
+128.712173	32.534175
+128.867064	32.581112
+128.855330	32.721922
+# -b
+129.219089	32.954259
+129.197968	33.027011
+129.132256	33.027011
+129.054811	32.888547
+129.097054	32.794674
+129.219089	32.888547
+129.219089	32.954259
+# -b
+129.749474	33.839016
+129.728352	33.766264
+129.749474	33.702899
+129.815185	33.756876
+129.749474	33.839016
+# -b
+129.284800	34.289608
+129.197968	34.151145
+129.230823	34.069006
+129.320003	34.134717
+129.284800	34.289608
+# -b
+129.406836	34.636940
+129.484281	34.571228
+129.484281	34.498476
+129.484281	34.425725
+129.463160	34.334198
+129.439692	34.298995
+129.385714	34.390522
+129.373980	34.545413
+129.406836	34.636940
+# -b
+128.435246	38.506871
+128.512692	38.438813
+128.655849	38.220557
+128.810740	37.995261
+128.986752	37.863838
+129.165112	37.671397
+129.308269	37.460182
+129.430304	37.187949
+129.496016	36.871127
+129.484281	36.612975
+129.472547	36.338395
+129.505403	36.033307
+129.618051	36.026266
+129.549993	35.854947
+129.463160	35.578021
+129.329390	35.352724
+129.132256	35.188446
+128.942162	35.080492
+128.756763	35.108654
+128.601871	35.153243
+128.557282	35.089879
+128.536160	35.071104
+128.491570	34.988965
+128.491570	34.981924
+128.479836	34.953762
+128.425859	34.890398
+128.346066	34.808259
+128.280355	34.918560
+128.181788	34.918560
+128.071487	34.953762
+127.994041	34.998352
+127.895474	34.981924
+127.773439	34.934988
+127.674872	34.899785
+127.749970	34.808259
+127.707727	34.709692
+127.606813	34.653368
+127.541102	34.763669
+127.463656	34.817646
+127.451922	34.726119
+127.451922	34.571228
+127.341621	34.507864
+127.254788	34.498476
+127.198464	34.564188
+127.332234	34.653368
+127.341621	34.735507
+127.231320	34.709692
+127.078775	34.627552
+126.989596	34.526638
+126.945006	34.489089
+126.933272	34.489089
+126.900416	34.453887
+126.834705	34.453887
+126.790115	34.554800
+126.724403	34.479702
+126.548391	34.343585
+126.524922	34.472661
+126.360644	34.435112
+126.294932	34.308383
+126.238608	34.371747
+126.316054	34.489089
+126.348910	34.643980
+126.447477	34.627552
+126.536656	34.590003
+126.524922	34.690917
+126.581246	34.798871
+126.492067	34.852848
+126.393500	34.754281
+126.337175	34.881011
+126.393500	35.007740
+126.438089	35.080492
+126.438089	35.225995
+126.524922	35.413742
+126.625836	35.540471
+126.569512	35.594448
+126.736137	35.702403
+126.780727	35.810357
+126.712669	35.899537
+126.712669	35.988717
+126.592981	36.080243
+126.569512	36.265643
+126.515535	36.436962
+126.492067	36.631750
+126.381765	36.676339
+126.426355	36.497980
+126.337175	36.453390
+126.238608	36.596547
+126.140041	36.596547
+126.161163	36.737357
+126.294932	36.852352
+126.447477	36.861739
+126.569512	36.906329
+126.691548	36.932144
+126.855826	36.826537
+126.923884	36.807762
+126.834705	36.950919
+126.834705	37.072955
+126.768993	37.143360
+126.790115	37.232539
+126.834705	37.267742
+126.736137	37.338147
+126.679813	37.328760
+126.602368	37.417939
+126.592981	37.478957
+126.646958	37.488344
+126.614102	37.530587
+126.536656	37.584565
+126.503801	37.671397
+126.503801	37.751190
+126.503801	37.767618
+# -b
+126.327788	33.360261
+126.226874	33.259347
+126.238608	33.167821
+126.426355	33.149046
+126.691548	33.174861
+126.933272	33.350874
+126.900416	33.463522
+126.614102	33.463522
+126.327788	33.360261
+# -b
+128.005775	40.022926
+127.928330	39.903238
+127.749970	39.825792
+127.552836	39.776509
+127.541102	39.682635
+127.552836	39.598149
+127.564570	39.417443
+127.541102	39.316529
+127.529368	39.436218
+127.451922	39.264899
+127.496512	39.171025
+127.728849	39.100620
+127.928330	38.922261
+128.181788	38.774410
+128.381269	38.635947
+128.435246	38.506871
+# -b
+126.569512	37.723028
+126.426355	37.838023
+126.238608	37.784046
+126.161163	37.723028
+126.039127	37.802820
+125.907705	37.838023
+125.785669	37.960058
+125.663634	37.976486
+125.719958	37.915468
+125.654246	37.777005
+125.543945	37.741803
+125.466500	37.662010
+125.332730	37.662010
+125.288140	37.671397
+125.234163	37.828635
+125.112128	37.812208
+125.091006	37.899040
+125.189573	37.899040
+125.255284	37.985873
+125.267019	38.056278
+125.091006	38.021076
+124.870404	38.021076
+124.804692	38.030463
+124.947849	38.211170
+125.034682	38.445853
+125.156717	38.497483
+125.177839	38.558501
+125.344464	38.610132
+125.454765	38.661762
+125.311609	38.661762
+125.267019	38.765023
+125.377320	39.093580
+125.443031	39.365812
+125.511090	39.504276
+125.410176	39.553559
+125.245897	39.562947
+125.135596	39.579374
+124.903259	39.647433
+124.727247	39.572334
+124.670923	39.546519
+124.593477	39.689676
+124.462054	39.776509
+124.361140	39.835179
+124.393996	39.903238
+# -b
+121.568407	29.980819
+121.514429	30.077039
+121.514429	30.077039
+121.347804	30.201421
+121.192913	30.238971
+121.016900	30.173259
+120.817419	30.095814
+120.608551	30.182647
+120.387948	30.238971
+120.211936	30.123976
+120.364480	30.307029
+120.563961	30.335191
+120.850275	30.335191
+121.061490	30.450186
+121.127202	30.534672
+121.148323	30.544059
+121.270358	30.612117
+121.469839	30.668441
+121.657586	30.830373
+121.922779	30.839760
+121.932166	30.914859
+121.800743	31.123727
+121.645852	31.285659
+121.392394	31.407695
+121.204647	31.597788
+120.972310	31.729211
+120.772829	31.747986
+120.718852	31.870021
+120.629672	31.926345
+120.409070	31.879408
+120.155612	31.841859
+120.155612	31.935732
+120.409070	31.982669
+120.641407	32.020218
+120.873743	31.954507
+121.106080	31.823084
+121.314948	31.813697
+121.568407	31.747986
+121.767887	31.672887
+121.911044	31.616563
+121.922779	31.663500
+121.833599	31.785535
+121.711563	31.945120
+121.634118	31.992056
+121.514429	32.095317
+121.392394	32.198578
+121.368926	32.358163
+121.127202	32.449689
+120.960576	32.656211
+120.883131	32.916710
+120.763442	33.139659
+120.707118	33.325059
+120.653141	33.526887
+120.596817	33.738102
+120.465394	33.885952
+120.376214	34.134717
+120.254179	34.280221
+120.078166	34.362360
+# -b
+119.845830	35.578021
+120.045311	35.667200
+120.176733	35.800970
+120.254179	35.927699
+120.111022	36.052081
+120.244791	36.185851
+120.420804	36.185851
+120.474781	36.026266
+120.662528	36.042694
+120.796298	36.293805
+120.883131	36.373598
+120.939455	36.373598
+120.906599	36.516755
+120.894865	36.561344
+121.106080	36.561344
+121.326682	36.657565
+121.601262	36.683380
+121.723298	36.702155
+121.845333	36.835924
+121.976756	36.922757
+122.087057	36.887555
+122.197358	36.950919
+122.241948	36.871127
+122.263070	36.800722
+122.340515	36.756132
+122.518875	36.932144
+122.507141	36.995509
+122.605708	37.126932
+122.638563	37.232539
+122.650298	37.321719
+122.584586	37.347534
+122.352249	37.373349
+122.176237	37.434367
+122.119913	37.460182
+121.965022	37.389777
+121.744419	37.363962
+121.591875	37.373349
+121.458105	37.495385
+121.270358	37.514160
+121.106080	37.591605
+120.995779	37.680785
+120.906599	37.758230
+120.772829	37.741803
+120.542840	37.654970
+120.364480	37.584565
+120.233057	37.434367
+120.024189	37.312332
+# -b
+119.803586	39.870382
+120.012455	39.980683
+# -b
+121.955634	40.046395
+121.756153	39.825792
+121.556672	39.724878
+121.523817	39.553559
+121.347804	39.478461
+121.469839	39.452645
+121.624731	39.358772
+121.756153	39.316529
+121.702176	39.152250
+121.624731	38.997359
+121.359538	38.938688
+121.192913	38.765023
+121.303214	38.696964
+121.645852	38.835428
+121.756153	38.922261
+121.922779	38.922261
+121.976756	38.955116
+122.119913	39.041949
+122.241948	39.213268
+122.408573	39.342344
+122.739477	39.443258
+123.046913	39.546519
+123.323839	39.689676
+123.401285	39.757734
+123.511586	39.666207
+123.654743	39.708450
+123.908201	39.757734
+124.107682	39.767121
+124.250839	39.802324
+124.372874	39.860995
+124.393996	39.903238
+# -b
+120.078166	34.362360
+119.890419	34.435112
+119.648695	34.526638
+119.482070	34.643980
+119.282589	34.690917
+119.249733	34.817646
+119.392890	35.052329
+119.547781	35.233036
+119.615840	35.315175
+119.726141	35.514656
+119.845830	35.578021
+# -b
+120.024189	37.312332
+119.935009	37.206724
+119.812974	37.072955
+119.559516	37.047139
+119.327179	37.117544
+119.061987	37.197337
+118.918830	37.363962
+118.907095	37.504772
+118.874240	37.619767
+118.796794	37.767618
+118.599660	37.899040
+118.444769	37.899040
+118.355589	38.002301
+118.224166	38.002301
+118.069275	38.063319
+117.991830	38.185354
+117.825204	38.316777
+117.672660	38.464628
+117.726637	38.706352
+117.836939	38.990319
+118.012951	39.126435
+118.233554	39.110007
+118.355589	39.048990
+118.555070	39.058377
+118.763939	39.110007
+119.019744	39.135823
+119.195756	39.229696
+119.350647	39.358772
+119.404625	39.553559
+119.526660	39.741306
+119.681551	39.792936
+119.803586	39.870382
+# -b
+49.973507	37.464876
+50.170641	37.455489
+50.304411	37.375696
+50.435834	37.148053
+50.689292	36.988468
+51.041317	36.819496
+51.372221	36.723276
+51.682003	36.652871
+51.902606	36.634096
+52.045763	36.678686
+52.210041	36.704501
+52.430644	36.758479
+52.674714	36.819496
+52.916438	36.892248
+53.235608	36.927451
+53.489066	36.979081
+53.655692	37.007243
+53.578246	36.943879
+53.334175	36.899289
+53.479679	36.882861
+53.655692	36.873474
+53.885681	36.908676
+54.073428	36.934491
+54.061694	37.209071
+53.951393	37.436714
+53.918537	37.516506
+# -b
+53.918537	37.516506
+53.930271	37.577524
+53.885681	37.823942
+53.819970	38.161886
+53.798848	38.535033
+53.876294	38.854202
+54.040573	39.060724
+53.841092	39.112354
+53.655692	39.241430
+53.521922	39.386934
+53.378765	39.412749
+53.378765	39.454992
+53.554778	39.523050
+53.754259	39.581721
+53.876294	39.649780
+53.676813	39.701410
+53.533656	39.762428
+53.390499	39.853954
+53.587633	39.999458
+53.709669	39.922012
+53.885681	39.863341
+# -b
+53.092451	40.083944
+52.961028	39.957215
+52.850727	39.957215
+# -b
+48.879882	38.570235
+48.891616	38.380142
+48.924472	38.145458
+49.001917	37.866185
+49.100485	37.673744
+49.321087	37.535281
+49.520568	37.507119
+49.708315	37.446101
+49.973507	37.464876
+# -b
+49.508834	40.067516
+49.475978	39.947828
+49.443122	39.694369
+49.332821	39.471420
+49.278844	39.215615
+49.255376	39.112354
+49.112219	39.215615
+49.023039	39.300101
+48.980796	39.274286
+48.891616	39.225002
+48.847026	39.102967
+48.837639	38.802572
+48.858761	38.673496
+48.879882	38.570235
+# -b
+48.372966	29.924495
+48.253277	30.001940
+48.065530	30.079386
+# -b
+48.560712	30.116935
+48.551325	30.098161
+# -b
+50.048606	29.983166
+49.982895	30.088773
+49.884327	30.145097
+49.663725	30.069999
+# -b
+49.487712	29.992553
+49.389145	30.020715
+49.332821	30.098161
+49.201398	30.175606
+49.112219	30.307029
+49.091097	30.461920
+49.001917	30.537019
+48.847026	30.565181
+48.760193	30.518244
+48.804783	30.412636
+48.760193	30.328150
+48.769581	30.213155
+48.626424	30.213155
+48.593568	30.079386
+# -b
+29.861130	31.257497
+30.093467	31.353717
+30.236624	31.456978
+30.457226	31.466365
+30.677829	31.522689
+30.710684	31.494527
+30.468960	31.410041
+30.412636	31.334943
+30.468960	31.325555
+30.612117	31.353717
+30.809252	31.381879
+30.931287	31.466365
+30.987611	31.503915
+30.975877	31.541464
+31.208214	31.494527
+31.548505	31.485140
+31.813697	31.466365
+31.935732	31.344330
+32.100011	31.288006
+32.111745	31.288006
+# -b
+31.724517	31.541464
+31.724517	31.494527
+31.747986	31.428816
+31.715130	31.372492
+31.682274	31.266884
+31.614216	31.182398
+31.682274	31.182398
+31.759720	31.182398
+31.780841	31.126074
+31.780841	31.032201
+31.935732	30.994652
+32.022565	30.926593
+32.088277	30.860882
+32.144601	30.642626
+32.177456	30.499469
+32.198578	30.452533
+32.198578	30.440798
+32.189191	30.403249
+32.198578	30.328150
+32.287758	30.260092
+32.365203	30.163872
+# -b
+35.937086	35.815051
+35.948821	35.958208
+35.991064	36.101365
+35.915965	36.296152
+35.991064	36.537876
+36.169423	36.624709
+36.246869	36.758479
+36.080243	36.882861
+35.981676	36.838271
+35.761074	36.777253
+35.728218	36.624709
+35.585061	36.580119
+35.340990	36.608281
+35.155590	36.732663
+34.934988	36.793681
+34.801218	36.819496
+34.690917	36.838271
+34.944375	36.803068
+34.756628	36.828884
+34.547760	36.758479
+34.404603	36.634096
+34.216856	36.500327
+34.139411	36.368904
+33.951664	36.340742
+33.808507	36.242175
+33.721674	36.216360
+33.623107	36.181157
+33.423626	36.197585
+33.235879	36.152995
+33.071601	36.127180
+32.904975	36.063815
+32.740697	36.101365
+32.562337	36.152995
+32.386325	36.305539
+32.308879	36.420534
+32.198578	36.500327
+32.022565	36.589506
+31.870021	36.652871
+31.682274	36.723276
+31.560239	36.767866
+31.494527	36.812456
+31.339636	36.882861
+31.173011	36.899289
+31.029854	36.918063
+30.853841	36.892248
+30.698950	36.892248
+30.644973	36.767866
+30.644973	36.580119
+30.579262	36.519101
+30.555793	36.350129
+30.403249	36.324314
+30.192034	36.279724
+# -b
+34.040844	35.472413
+34.094821	35.481800
+34.282568	35.552205
+34.404603	35.634345
+34.580616	35.707096
+34.658061	35.714137
+34.604084	35.589755
+34.449193	35.453638
+34.315423	35.409048
+34.216856	35.282319
+34.118289	35.155590
+34.151145	35.066410
+34.040844	34.949069
+33.820241	34.911519
+33.611373	34.749588
+33.325059	34.702651
+33.137312	34.594697
+33.027011	34.594697
+32.815796	34.620512
+32.585806	34.712038
+32.442649	34.866930
+32.353469	35.028861
+32.430915	35.047636
+32.585806	35.092226
+32.750084	35.164978
+32.926097	35.183752
+33.048132	35.218955
+33.059866	35.336297
+33.071601	35.355071
+33.137312	35.326909
+33.235879	35.326909
+33.357915	35.336297
+33.501071	35.345684
+33.688818	35.390274
+33.853097	35.437210
+34.040844	35.472413
+# -b
+35.991064	34.740200
+35.948821	34.902132
+36.002798	35.092226
+35.991064	35.364459
+35.904231	35.561593
+35.847907	35.615570
+35.883109	35.669547
+35.937086	35.815051
+# -b
+35.474760	33.970438
+35.474760	33.961051
+35.474760	33.951664
+35.474760	33.923502
+35.463026	33.923502
+35.441904	33.914114
+35.385580	33.850750
+35.340990	33.777998
+35.298747	33.693512
+35.287013	33.639535
+35.254157	33.592598
+35.188446	33.510459
+35.164978	33.454135
+35.132122	33.407198
+35.111000	33.353221
+35.087532	33.306284
+35.066410	33.268735
+35.045289	33.233532
+35.000699	33.186596
+34.988965	33.139659
+34.977231	33.120884
+35.474760	33.970438
+35.578021	34.000947
+35.660160	34.237978
+35.721177	34.374094
+35.843213	34.484395
+36.026266	34.585309
+35.991064	34.740200
+# -b
+32.144601	31.278619
+32.177456	31.248110
+32.231434	31.248110
+32.332348	31.201173
+32.376937	31.144849
+32.419180	31.088525
+32.496626	31.022814
+32.728963	31.013426
+32.872120	31.032201
+32.937831	31.088525
+33.015277	31.107300
+33.080988	31.032201
+33.104456	31.013426
+33.214758	31.022814
+33.357915	31.041588
+33.522193	31.060363
+33.688818	31.116687
+33.853097	31.182398
+34.029109	31.297393
+34.130023	31.372492
+34.130023	31.381879
+34.162879	31.391267
+34.261446	31.456978
+34.360013	31.541464
+34.437459	31.625950
+34.493783	31.691662
+34.514904	31.738598
+34.514904	31.750332
+# -b
+34.514904	31.750332
+34.559494	31.872368
+34.580616	31.947467
+34.604084	32.003791
+34.636940	32.078889
+34.646327	32.144601
+34.679183	32.245515
+34.702651	32.311226
+34.723773	32.395712
+34.747241	32.470811
+34.780097	32.545910
+34.780097	32.602234
+34.801218	32.665598
+34.857542	32.759472
+34.899785	32.825183
+34.934988	32.890894
+34.944375	32.982421
+34.944375	33.048132
+34.956109	33.066907
+# -b
+32.552950	29.992553
+32.520094	30.020715
+32.475505	30.060611
+32.463770	30.060611
+32.430915	30.079386
+32.409793	30.154485
+32.341735	30.260092
+32.308879	30.297642
+32.222046	30.440798
+32.198578	30.633239
+32.198578	30.736500
+32.189191	30.851495
+32.189191	31.004039
+32.189191	31.116687
+32.189191	31.173011
+32.165722	31.229335
+# -b
+25.364594	39.922012
+25.308270	39.795283
+25.331738	39.922012
+25.320004	39.983030
+25.209703	39.990071
+25.066546	39.964255
+25.021956	39.830486
+25.087668	39.795283
+25.143992	39.846914
+25.188581	39.837526
+25.275414	39.804671
+25.298883	39.830486
+25.364594	39.922012
+# -b
+26.533318	39.079499
+26.643619	39.060724
+26.554439	39.225002
+26.455872	39.361119
+26.366693	39.454992
+26.223536	39.393974
+26.080379	39.351731
+25.916100	39.293061
+25.871510	39.163985
+25.991199	39.147557
+26.136703	39.206228
+26.247004	39.215615
+26.157824	39.070111
+26.312715	39.009094
+26.465260	39.079499
+26.465260	39.128782
+26.533318	39.079499
+# -b
+25.970078	38.241678
+26.047523	38.267494
+26.092113	38.302696
+26.124969	38.448200
+26.136703	38.560848
+26.092113	38.621866
+25.880898	38.638294
+25.880898	38.527992
+25.991199	38.415344
+25.904366	38.319124
+25.904366	38.248719
+25.970078	38.241678
+# -b
+28.098657	36.073203
+28.176103	36.101365
+28.197224	36.181157
+28.274670	36.286765
+28.319259	36.458084
+28.218346	36.429922
+28.054067	36.368904
+27.866320	36.235134
+27.788875	36.181157
+27.767753	36.101365
+27.779487	35.930046
+27.922644	35.984023
+28.098657	36.073203
+# -b
+25.066546	35.373846
+24.923389	35.418436
+24.747376	35.399661
+24.569017	35.373846
+24.371883	35.345684
+24.249847	35.427823
+24.151280	35.437210
+24.195870	35.526390
+24.118425	35.599142
+24.008123	35.517003
+23.808642	35.606183
+23.742931	35.615570
+23.698341	35.500575
+23.599774	35.526390
+23.578653	35.383233
+23.545797	35.193140
+23.644364	35.211914
+23.799255	35.202527
+23.975268	35.218955
+24.195870	35.211914
+24.348414	35.183752
+24.470450	35.155590
+24.569017	35.092226
+24.723908	35.047636
+24.813088	34.892745
+25.111136	34.911519
+25.298883	34.965497
+25.463161	34.956109
+25.606318	34.984271
+25.805799	34.993659
+25.970078	35.028861
+26.157824	34.956109
+26.322103	35.183752
+26.289247	35.256504
+26.169559	35.202527
+26.068645	35.193140
+25.937222	35.148550
+25.782331	35.193140
+25.695498	35.310481
+25.496017	35.291707
+25.373981	35.301094
+25.188581	35.301094
+25.066546	35.326909
+25.066546	35.373846
+# -b
+24.944511	37.657316
+25.000835	37.708947
+25.000835	37.814554
+24.967979	37.875572
+24.845944	37.945977
+24.712174	37.971792
+24.702787	37.901387
+24.789619	37.823942
+24.845944	37.734762
+24.890533	37.666704
+24.944511	37.657316
+# -b
+25.430305	36.918063
+25.552341	36.927451
+25.573462	37.068261
+25.585197	37.155094
+25.517138	37.155094
+25.474895	37.138666
+25.385716	37.058874
+25.385716	36.934491
+25.430305	36.918063
+# -b
+22.034435	38.309737
+21.912400	38.302696
+21.792711	38.283921
+21.527519	38.145458
+21.384362	38.190048
+21.173147	37.917815
+21.130904	37.788739
+21.250592	37.596299
+21.527519	37.490691
+21.658941	37.305291
+21.572109	37.068261
+21.614352	36.873474
+21.715265	36.784294
+21.858422	36.739704
+21.903012	36.899289
+22.022701	37.023671
+22.100146	36.918063
+22.243303	36.819496
+22.332483	36.580119
+22.353605	36.420534
+22.442784	36.411147
+22.475640	36.500327
+22.520230	36.704501
+22.684508	36.767866
+22.794810	36.617669
+22.937967	36.509714
+23.092858	36.439309
+23.069389	36.669299
+23.060002	36.767866
+23.015412	36.918063
+22.926232	37.199684
+22.794810	37.359268
+22.740832	37.535281
+22.815931	37.507119
+22.937967	37.446101
+23.069389	37.368656
+23.104592	37.279476
+23.191425	37.295904
+23.313460	37.385084
+23.468351	37.401511
+23.435496	37.507119
+23.334582	37.551709
+23.214893	37.622114
+23.137448	37.760577
+23.081123	37.840370
+23.092858	37.953018
+22.926232	38.023423
+22.475640	38.145458
+22.255038	38.197089
+22.156470	38.197089
+22.088412	38.267494
+22.034435	38.309737
+# -b
+20.731942	38.068013
+20.776531	38.190048
+20.645109	38.267494
+20.600519	38.405957
+20.501952	38.361367
+20.370529	38.267494
+20.358795	38.248719
+20.445628	38.190048
+20.501952	38.129030
+20.633374	38.110256
+20.731942	38.068013
+# -b
+24.569017	38.075053
+24.613607	38.032810
+24.604219	38.154846
+24.416473	38.190048
+24.315559	38.222904
+24.205258	38.431772
+24.205258	38.553807
+24.106690	38.638294
+23.832111	38.682883
+23.644364	38.750942
+23.477739	38.863590
+23.358050	38.966850
+23.325194	39.025521
+23.214893	39.025521
+23.036534	38.915220
+22.961435	38.837775
+23.003678	38.828387
+23.146835	38.837775
+23.268870	38.750942
+23.358050	38.682883
+23.534063	38.579623
+23.566918	38.466975
+23.721809	38.396570
+23.930678	38.380142
+23.996389	38.335552
+24.127812	38.258106
+24.195870	38.171273
+24.238113	38.039851
+24.339027	37.971792
+24.449328	37.953018
+24.536161	37.945977
+24.569017	37.945977
+24.569017	37.978833
+24.569017	38.075053
+# -b
+20.049013	39.393974
+20.060747	39.454992
+# -b
+19.938711	39.386934
+20.049013	39.393974
+# -b
+23.942412	40.142615
+23.963534	39.964255
+# -b
+23.501207	40.100372
+23.665485	39.999458
+23.566918	39.940787
+# -b
+22.607063	40.152002
+22.639918	39.973643
+22.761954	39.872729
+22.839399	39.659167
+23.027146	39.532438
+23.158569	39.419790
+23.247749	39.274286
+23.289992	39.163985
+23.203159	39.121742
+23.125713	39.138169
+23.158569	39.232043
+23.081123	39.318876
+22.916845	39.335304
+22.872255	39.215615
+22.949701	39.070111
+22.970822	39.018481
+22.916845	38.976238
+22.827665	38.957463
+22.717364	38.966850
+22.541351	38.941035
+22.618797	38.847162
+22.827665	38.769716
+22.994291	38.734514
+23.125713	38.673496
+23.289992	38.664109
+23.379172	38.499830
+23.501207	38.499830
+23.632630	38.387182
+23.775787	38.302696
+23.874354	38.293309
+24.008123	38.222904
+24.017511	38.084440
+24.017511	37.927203
+24.017511	37.779352
+24.029245	37.683132
+23.787521	37.805167
+23.599774	37.988220
+23.358050	37.953018
+23.092858	37.953018
+22.926232	38.023423
+23.113979	38.068013
+23.146835	38.180661
+22.937967	38.206476
+22.806544	38.293309
+22.684508	38.396570
+22.574207	38.319124
+22.398194	38.370754
+22.165858	38.344939
+21.945255	38.380142
+21.626086	38.344939
+21.372628	38.422385
+21.306916	38.422385
+21.274060	38.370754
+21.163759	38.344939
+21.086314	38.441159
+20.987747	38.621866
+20.877445	38.750942
+20.755410	38.889405
+20.943157	38.872977
+21.119169	38.898792
+21.053458	39.018481
+20.788266	39.102967
+20.743676	38.976238
+20.645109	39.102967
+20.469096	39.335304
+20.293083	39.438564
+20.260228	39.539478
+20.215638	39.668554
+20.182782	39.701410
+20.159314	39.701410
+# -b
+20.081868	39.684982
+20.081868	39.684982
+# -b
+19.938711	32.172763
+20.072481	32.301839
+20.215638	32.414487
+20.379916	32.527135
+20.555929	32.646823
+20.853977	32.778246
+21.152025	32.815796
+21.372628	32.890894
+21.647207	32.900282
+21.935868	32.900282
+22.165858	32.834570
+22.463906	32.750084
+22.595329	32.693760
+22.740832	32.684373
+22.916845	32.602234
+22.926232	32.452036
+22.905111	32.423874
+22.860521	32.433261
+22.893377	32.320613
+23.069389	32.198578
+23.158569	32.172763
+23.247749	32.189191
+23.510594	32.151641
+23.754665	32.097664
+23.864966	32.050727
+24.017511	31.994403
+24.315559	31.956854
+24.559630	31.956854
+24.768498	31.938079
+24.923389	31.862981
+25.000835	31.663500
+25.021956	31.672887
+# -b
+25.066546	31.560239
+25.188581	31.522689
+25.507751	31.588401
+25.782331	31.607176
+26.014667	31.569626
+26.223536	31.532077
+26.488728	31.513302
+26.763308	31.475753
+27.127067	31.372492
+27.359404	31.238722
+27.624596	31.201173
+27.788875	31.163624
+27.932032	31.069750
+28.230080	31.069750
+28.462416	31.013426
+28.727609	30.935981
+28.913009	30.842107
+29.201670	30.898431
+29.487983	31.032201
+29.652262	31.144849
+29.861130	31.257497
+# -b
+30.192034	36.279724
+29.938576	36.197585
+29.729707	36.197585
+29.553695	36.235134
+29.377682	36.314927
+29.222791	36.448696
+29.178201	36.589506
+29.157080	36.662258
+29.157080	36.723276
+29.023310	36.777253
+28.981067	36.713889
+28.990454	36.662258
+28.924743	36.662258
+28.769852	36.739704
+28.671285	36.847658
+28.626695	36.857046
+28.474151	36.847658
+28.352115	36.828884
+28.307525	36.749091
+28.131513	36.652871
+28.086923	36.652871
+28.152634	36.758479
+28.119779	36.812456
+27.899176	36.758479
+27.678574	36.704501
+27.502561	36.669299
+27.601128	36.784294
+27.779487	36.864086
+28.021211	36.864086
+28.143247	36.918063
+28.176103	36.953266
+28.328647	37.014284
+28.384971	37.094076
+28.241814	37.103463
+28.032946	37.068261
+27.866320	37.033058
+27.669186	37.033058
+27.436849	37.033058
+27.392260	37.112851
+27.490827	37.173868
+27.612862	37.270089
+27.547151	37.314679
+27.481439	37.385084
+27.413381	37.420286
+27.314814	37.436714
+27.338282	37.551709
+27.436849	37.603339
+27.469705	37.673744
+27.347670	37.666704
+27.270224	37.631501
+27.216247	37.622114
+27.127067	37.727722
+27.249103	37.788739
+27.281958	37.910775
+27.195125	38.049238
+27.084824	38.110256
+26.929933	38.129030
+26.840753	38.154846
+26.709331	38.241678
+26.620151	38.215863
+26.542705	38.206476
+26.455872	38.248719
+26.354958	38.328511
+26.345571	38.380142
+26.465260	38.415344
+26.488728	38.544420
+26.465260	38.621866
+26.509850	38.708699
+26.575561	38.682883
+26.685862	38.457587
+26.796164	38.431772
+26.951055	38.457587
+27.117680	38.457587
+27.171657	38.457587
+27.127067	38.499830
+26.929933	38.560848
+26.840753	38.692271
+26.873609	38.795532
+27.016766	38.889405
+26.974523	38.976238
+26.873609	39.060724
+26.873609	39.147557
+26.763308	39.257858
+26.786776	39.412749
+26.951055	39.539478
+26.906465	39.600496
+26.742186	39.574681
+26.620151	39.548866
+26.432404	39.548866
+26.289247	39.539478
+26.178946	39.548866
+26.169559	39.616924
+26.190680	39.743653
+26.223536	39.905585
+# -b
+20.060747	39.454992
+19.971567	39.574681
+19.894121	39.710797
+19.786167	39.778855
+19.652397	39.743653
+19.750964	39.591109
+19.819023	39.487848
+19.938711	39.386934
+# -b
+20.081868	39.684982
+19.995035	39.762428
+19.962180	39.914972
+# -b
+15.331874	40.100372
+15.418707	39.999458
+# -b
+15.683899	40.025273
+15.728489	39.964255
+15.737876	39.872729
+15.803588	39.684982
+15.904502	39.539478
+16.003069	39.412749
+16.035924	39.309488
+16.080514	39.154597
+16.134492	39.060724
+16.179081	38.931648
+16.223671	38.854202
+15.970213	38.760329
+15.827056	38.682883
+15.892767	38.527992
+15.770732	38.380142
+15.695633	38.232291
+15.705021	38.058625
+15.749611	37.953018
+15.770732	37.978833
+15.761345	37.945977
+15.892767	37.936590
+16.035924	37.953018
+16.092248	37.988220
+16.134492	38.075053
+16.179081	38.145458
+16.235405	38.232291
+16.289383	38.293309
+16.411418	38.380142
+16.533453	38.405957
+16.575697	38.492790
+16.587431	38.664109
+16.587431	38.760329
+16.587431	38.811959
+16.643755	38.880018
+16.786912	38.915220
+16.974658	38.992666
+17.061491	38.992666
+17.094347	39.051337
+17.084960	39.128782
+17.094347	39.250818
+17.073226	39.309488
+17.073226	39.445605
+17.061491	39.464380
+16.984046	39.532438
+16.808033	39.607536
+16.718853	39.701410
+16.599165	39.743653
+16.521719	39.769468
+16.533453	39.914972
+# -b
+17.997879	40.126187
+18.131648	39.964255
+18.307661	39.896197
+18.328782	39.879769
+18.328782	39.914972
+# -b
+15.618188	38.319124
+15.552476	38.302696
+15.561864	38.293309
+15.540742	38.136071
+15.430441	37.988220
+15.287284	37.823942
+15.165249	37.596299
+15.099537	37.446101
+15.087803	37.368656
+15.165249	37.305291
+15.176983	37.234886
+15.221573	37.129279
+15.263816	37.058874
+15.209838	36.962653
+15.153514	36.819496
+15.132393	36.713889
+15.010357	36.704501
+14.857813	36.713889
+14.646598	36.758479
+14.449464	36.882861
+14.294573	37.042446
+14.041115	37.112851
+13.874489	37.119891
+13.731332	37.183256
+13.599910	37.288863
+13.391041	37.368656
+13.170439	37.500079
+12.949836	37.577524
+12.783211	37.603339
+12.640054	37.631501
+12.541487	37.734762
+12.485163	37.936590
+12.518019	38.058625
+12.553221	38.110256
+12.595464	38.171273
+12.672910	38.197089
+12.738621	38.171273
+12.839535	38.100868
+12.949836	38.110256
+13.081259	38.180661
+13.247884	38.241678
+13.325330	38.206476
+13.412163	38.171273
+13.489608	38.145458
+13.621031	38.100868
+13.698477	37.997608
+13.832246	38.006995
+13.951935	38.039851
+14.139682	38.058625
+14.294573	38.068013
+14.381406	38.075053
+14.393140	38.075053
+14.515175	38.084440
+14.658332	38.119643
+14.822611	38.190048
+15.076069	38.190048
+15.153514	38.190048
+15.263816	38.267494
+15.308406	38.258106
+15.475031	38.274534
+15.618188	38.319124
+# -b
+14.372018	35.948821
+14.372018	35.993410
+14.416608	35.974636
+14.491707	35.939433
+14.515175	35.885456
+14.580887	35.850253
+14.559765	35.815051
+14.449464	35.831479
+14.372018	35.913618
+14.372018	35.948821
+# -b
+9.873135	37.331106
+10.028027	37.288863
+10.192305	37.244273
+10.171183	37.209071
+10.225161	37.112851
+10.302606	36.997856
+10.281485	36.892248
+10.281485	36.838271
+10.469232	36.777253
+10.546677	36.838271
+10.678100	36.873474
+10.788401	36.953266
+10.886968	37.068261
+11.020738	37.068261
+11.119305	36.892248
+11.020738	36.749091
+10.910437	36.554304
+10.689834	36.483899
+10.546677	36.385332
+10.490353	36.181157
+10.556064	35.958208
+10.645244	35.850253
+10.832991	35.822091
+10.886968	35.714137
+11.030125	35.634345
+11.053593	35.526390
+11.074715	35.399661
+11.131039	35.265891
+11.053593	35.139162
+10.964414	34.949069
+10.854112	34.784790
+10.722690	34.667449
+10.612388	34.585309
+10.490353	34.503170
+10.391786	34.465621
+10.281485	34.374094
+10.126594	34.329504
+10.093738	34.219203
+10.082004	34.137064
+10.082004	34.092474
+# -b
+9.929459	33.794426
+10.028027	33.749836
+10.126594	33.684125
+10.236895	33.648922
+10.347196	33.648922
+10.445763	33.674737
+10.502087	33.583211
+10.579533	33.510459
+10.743811	33.592598
+10.832991	33.592598
+10.898702	33.472909
+10.964414	33.315671
+10.964414	33.261694
+11.030125	33.195983
+11.152161	33.195983
+11.217872	33.214758
+11.316439	33.158434
+# -b
+10.776667	33.878912
+10.743811	33.904727
+10.788401	33.850750
+10.821257	33.794426
+10.821257	33.702899
+10.732077	33.693512
+10.612388	33.702899
+10.588920	33.831975
+10.633510	33.869525
+10.710956	33.904727
+10.776667	33.878912
+# -b
+11.316439	33.158434
+11.515920	33.111497
+11.748257	33.001196
+12.046305	32.900282
+12.243439	32.825183
+12.628320	32.806408
+12.994426	32.890894
+13.269006	32.872120
+13.477874	32.787634
+13.721945	32.778246
+14.029380	32.693760
+14.184272	32.611621
+14.569152	32.461424
+14.801489	32.414487
+15.043213	32.330001
+15.153514	32.245515
+15.221573	32.050727
+15.230960	31.853593
+15.406973	31.616563
+15.683899	31.363105
+16.080514	31.229335
+16.333972	31.229335
+16.718853	31.201173
+17.007514	31.135462
+17.293828	31.050976
+17.535552	30.973530
+17.666975	30.907819
+17.800744	30.823333
+17.943901	30.804558
+18.098793	30.745887
+18.209094	30.623852
+18.352251	30.508857
+18.528263	30.375087
+18.638565	30.337538
+18.802843	30.278867
+19.046914	30.278867
+19.222927	30.346925
+19.398939	30.403249
+19.565564	30.499469
+19.750964	30.670788
+19.851878	30.842107
+19.971567	30.994652
+19.983301	31.126074
+19.894121	31.316168
+19.884734	31.475753
+19.774433	31.625950
+19.762699	31.759720
+19.762699	31.872368
+19.795554	32.003791
+19.828410	32.069502
+19.938711	32.172763
+# -b
+0.403656	40.180164
+0.258152	39.985377
+0.072752	39.816405
+# -b
+-0.082139	39.013787
+0.004694	38.936342
+0.105608	38.891752
+0.248765	38.865937
+0.314476	38.781451
+0.225296	38.652375
+# -b
+1.593501	39.107661
+1.626357	39.098273
+1.638091	39.117048
+1.680334	39.004400
+1.570033	38.910526
+1.494934	38.865937
+1.361164	38.926954
+1.426876	39.030215
+1.593501	39.107661
+# -b
+3.290263	39.959562
+3.290263	39.933747
+3.280876	39.917319
+3.248020	39.832833
+3.257407	39.774162
+3.412298	39.774162
+3.501478	39.663861
+3.412298	39.457339
+3.212817	39.295407
+3.093129	39.356425
+2.926503	39.433871
+2.860792	39.544172
+2.717635	39.534785
+2.619068	39.492542
+2.508767	39.595802
+2.684779	39.755387
+2.971093	39.875076
+3.170574	39.933747
+3.280876	39.985377
+3.301997	39.985377
+3.290263	39.959562
+# -b
+4.327564	40.027620
+4.339298	39.985377
+4.348685	39.900891
+4.348685	39.858648
+4.250118	39.858648
+4.085840	39.910278
+# -b
+9.673654	40.142615
+9.673654	39.990071
+9.673654	39.785896
+9.664267	39.626311
+9.652533	39.487848
+9.652533	39.403362
+9.598556	39.309488
+9.586822	39.241430
+9.488254	39.173372
+9.377953	39.189800
+9.244184	39.225002
+9.145616	39.154597
+9.068171	39.018481
+8.946136	38.941035
+8.871037	38.915220
+8.770123	38.898792
+8.683290	38.966850
+8.650434	39.018481
+8.626966	39.034909
+8.561255	39.102967
+8.483809	39.189800
+8.450953	39.309488
+8.462687	39.393974
+8.406363	39.506623
+8.429832	39.616924
+8.439219	39.642739
+8.450953	39.727225
+8.462687	39.795283
+8.528399	39.846914
+8.540133	39.931400
+8.495543	39.973643
+# -b
+-0.061018	35.845560
+0.138463	35.915965
+0.248765	36.059122
+0.380187	36.174117
+0.490489	36.228094
+0.645380	36.256256
+0.776802	36.345436
+0.833126	36.390026
+1.009139	36.441656
+1.328309	36.530836
+1.548911	36.584813
+1.835225	36.594200
+2.243574	36.620015
+2.508767	36.645831
+2.738757	36.638790
+2.917116	36.718582
+3.093129	36.833577
+3.212817	36.798375
+3.290263	36.798375
+3.400564	36.814803
+3.433420	36.814803
+3.489744	36.798375
+3.534334	36.788987
+3.698612	36.814803
+3.865237	36.885208
+3.984926	36.929798
+4.128083	36.920410
+4.282974	36.920410
+4.426131	36.929798
+4.548166	36.939185
+4.703058	36.920410
+4.846215	36.920410
+4.965903	36.913370
+5.001106	36.899289
+# -b
+5.001106	36.899289
+5.043349	36.857046
+5.099673	36.828884
+5.165384	36.777253
+5.364865	36.723276
+5.561999	36.767866
+5.728625	36.838271
+6.024326	36.882861
+6.223807	36.953266
+6.378698	37.129279
+6.599300	37.068261
+6.754192	36.988468
+6.852759	36.988468
+7.017037	36.934491
+7.228252	36.997856
+7.326819	37.112851
+7.556809	37.042446
+7.699966	37.007243
+7.854857	36.899289
+8.075460	36.927451
+8.218617	36.979081
+8.340652	36.953266
+8.483809	36.943879
+8.582376	36.953266
+8.716146	36.979081
+# -b
+8.716146	36.979081
+8.793591	37.007243
+8.847568	37.068261
+9.002460	37.155094
+9.232449	37.253661
+9.431930	37.314679
+9.673654	37.340494
+9.873135	37.331106
+# -b
+10.082004	34.092474
+9.861401	34.137064
+9.861401	34.071352
+9.861401	34.071352
+9.861401	33.970438
+9.884870	33.914114
+9.929459	33.794426
+# -b
+-5.508022	50.043912
+-5.508022	49.994629
+# -b
+-5.099673	50.029831
+-5.043349	49.987588
+# -b
+-8.638700	41.822949
+-8.594110	41.649283
+-8.540133	41.393478
+-8.483809	41.210425
+-8.495543	41.086043
+-8.516665	40.961660
+-8.549520	40.809116
+-8.594110	40.651878
+-8.650434	40.525149
+-8.704411	40.297506
+-8.725533	40.086291
+# -b
+-1.692068	43.376554
+-1.868081	43.336657
+-2.198985	43.343698
+-2.452443	43.409409
+-2.827936	43.400022
+-2.992215	43.392982
+-3.346587	43.432878
+-3.555455	43.479814
+-3.797179	43.432878
+-4.151551	43.416450
+-4.470721	43.432878
+-4.867336	43.489202
+-5.076204	43.529098
+-5.287420	43.536138
+-5.627711	43.608890
+-5.848313	43.632359
+-6.036060	43.561954
+-6.411554	43.552566
+-6.787047	43.552566
+-7.139072	43.601850
+-7.413652	43.695723
+-7.601399	43.728579
+-7.777412	43.705111
+-8.021482	43.655827
+-8.141171	43.519711
+-8.131784	43.423490
+-8.274941	43.320230
+-8.615232	43.310842
+-8.826447	43.263906
+-9.035315	43.151258
+-9.124495	42.972898
+-8.969604	42.867290
+-8.835834	42.794539
+-8.859303	42.681890
+-8.737267	42.625566
+-8.650434	42.632607
+-8.770123	42.454247
+-8.605844	42.395577
+-8.659822	42.282929
+-8.507277	42.299356
+-8.626966	42.174974
+-8.692677	42.013042
+-8.683290	41.888660
+-8.638700	41.822949
+# -b
+-1.703802	43.367166
+-1.516055	43.360126
+-1.328309	43.449306
+-1.250863	43.601850
+-1.206273	43.801331
+-1.128828	44.071217
+-1.053729	44.388040
+-0.919959	44.615683
+-0.875370	44.655579
+-1.009139	44.742412
+-1.020873	44.772921
+-0.997405	44.953627
+-0.943428	45.202391
+-0.931694	45.420647
+-0.875370	45.521561
+-0.722825	45.404219
+-0.612524	45.312693
+-0.556200	45.249328
+-0.612524	45.420647
+-0.755681	45.552070
+-0.943428	45.636556
+-1.009139	45.760938
+-0.910572	45.899401
+-0.910572	46.068374
+-0.985671	46.173981
+-0.985671	46.298363
+-1.020873	46.288976
+-1.030261	46.298363
+-1.196886	46.319485
+-1.426876	46.403971
+-1.647478	46.509579
+-1.814104	46.655082
+-1.945526	46.821708
+-1.912671	46.957824
+-1.936139	47.100981
+-1.990116	47.190161
+-1.757780	47.220670
+-1.626357	47.234751
+-1.814104	47.288728
+-2.121539	47.279341
+-2.342141	47.288728
+-2.332754	47.399029
+-2.309286	47.497596
+-2.365610	47.518718
+-2.696514	47.518718
+-2.607334	47.563308
+-2.738757	47.593816
+-2.959359	47.542186
+-3.060273	47.563308
+-3.081395	47.600857
+-3.114250	47.631366
+-3.280876	47.713505
+-3.456888	47.758095
+-3.731468	47.816766
+-3.841769	47.854315
+-4.008394	47.847275
+-4.205529	47.786257
+-4.306442	47.891864
+-4.458987	47.988085
+-4.536432	48.032675
+-4.414397	48.067877
+-4.261853	48.105426
+-4.294708	48.164097
+-4.437865	48.157057
+-4.470721	48.215728
+-4.393275	48.288480
+-4.294708	48.295520
+-4.261853	48.356538
+-4.437865	48.340110
+-4.634999	48.326029
+-4.634999	48.391740
+-4.569288	48.509082
+-4.360420	48.581834
+-4.160939	48.633464
+-4.041250	48.647545
+-3.865237	48.671014
+-3.710346	48.671014
+-3.588311	48.699176
+-3.445154	48.720297
+-3.424032	48.786009
+-3.323119	48.823558
+-3.248020	48.800090
+-3.137719	48.816518
+-2.926503	48.816518
+-2.816202	48.764887
+-2.651924	48.647545
+-2.475911	48.560712
+-2.299898	48.605302
+-2.145007	48.633464
+-2.100417	48.619383
+-1.990116	48.612343
+-1.858693	48.654586
+-1.715536	48.678054
+-1.638091	48.654586
+-1.570033	48.605302
+-1.361164	48.612343
+-1.283719	48.671014
+-1.405754	48.720297
+-1.459731	48.865801
+-1.459731	49.011305
+-1.516055	49.133340
+-1.560645	49.292925
+-1.680334	49.351596
+-1.736658	49.452510
+-1.757780	49.595667
+-1.769514	49.694234
+-1.593501	49.659031
+-1.349430	49.666072
+-1.206273	49.673112
+-1.140562	49.651991
+-1.152296	49.609748
+-1.164030	49.544036
+-1.053729	49.466591
+-0.943428	49.358636
+-0.842514	49.365677
+-0.556200	49.337515
+-0.302742	49.292925
+-0.105608	49.292925
+# -b
+-60.071939	45.859505
+-59.940516	45.936951
+-59.839602	45.976847
+-59.773891	45.997969
+-59.762157	46.044905
+-59.863070	46.068374
+-59.839602	46.159900
+-59.839602	46.227958
+-59.949903	46.265508
+# -b
+-56.288841	47.138530
+-56.333430	47.122103
+-56.333430	47.084553
+-56.300575	46.957824
+-56.288841	46.866298
+-56.279453	46.805280
+-56.213742	46.852217
+-56.223129	46.988333
+-56.213742	47.084553
+-56.288841	47.138530
+# -b
+-57.635924	50.036872
+-57.722757	49.928917
+-57.755613	49.851472
+-57.844792	49.745864
+-57.856526	49.623829
+-57.823671	49.579239
+-57.823671	49.529955
+-57.966828	49.529955
+-58.131106	49.400879
+-58.196818	49.292925
+-58.152228	49.243642
+-58.020805	49.227214
+-58.020805	49.192011
+-58.065395	49.142728
+-58.020805	49.062935
+-58.086516	49.062935
+-58.253142	49.084057
+-58.351709	49.091097
+-58.450276	48.931512
+-58.605167	48.661626
+-58.736590	48.605302
+-58.814035	48.685095
+-58.968926	48.633464
+-59.123817	48.553672
+-59.123817	48.509082
+-58.936071	48.523163
+-58.703734	48.539591
+-58.518334	48.516123
+-58.440888	48.429290
+-58.682612	48.288480
+-58.980660	48.112467
+-59.288096	47.891864
+-59.311564	47.713505
+-59.222384	47.593816
+-58.980660	47.563308
+-58.616901	47.624325
+-58.274263	47.652487
+-58.053661	47.682996
+-57.889382	47.661875
+-57.657045	47.645447
+-57.424709	47.645447
+-57.260430	47.593816
+-57.016359	47.586776
+-56.730046	47.579735
+-56.476587	47.624325
+-56.324043	47.631366
+-56.145684	47.652487
+-56.025995	47.741667
+-55.882838	47.802685
+-55.739681	47.847275
+-55.781924	47.713505
+-55.781924	47.631366
+-56.035382	47.556267
+-56.091706	47.490556
+-55.892225	47.497596
+-55.859370	47.453006
+-55.781924	47.460047
+-55.662236	47.474128
+-55.462755	47.481168
+-55.373575	47.579735
+-55.275008	47.668915
+-55.122464	47.624325
+-54.857271	47.624325
+-54.779826	47.586776
+-55.021550	47.474128
+-55.209296	47.354439
+-55.331332	47.220670
+-55.429899	47.129143
+-55.683357	47.084553
+-55.826514	47.039963
+-55.859370	46.920275
+-55.662236	46.882725
+-55.408777	46.920275
+-55.221031	46.971905
+-55.110729	47.077513
+-55.045018	47.166692
+-54.922983	47.258219
+-54.779826	47.370867
+-54.613200	47.415457
+-54.493512	47.445966
+-54.460656	47.429538
+-54.437188	47.422497
+-54.383210	47.535146
+-54.282297	47.706464
+-54.183729	47.927067
+-54.028838	47.927067
+-54.007717	47.786257
+-53.930271	47.563308
+-53.885681	47.354439
+-54.040573	47.100981
+-54.085162	46.873338
+-53.942005	46.835789
+-53.754259	47.032923
+-53.587633	47.183120
+-53.500800	47.122103
+-53.578246	46.971905
+-53.554778	46.852217
+-53.566512	46.730181
+-53.467945	46.617533
+-53.280198	46.730181
+-53.047861	46.692632
+-52.916438	46.927315
+-52.827259	47.220670
+-52.695836	47.445966
+-52.695836	47.713505
+-52.794403	47.751054
+-52.916438	47.607897
+-53.038474	47.460047
+-53.125307	47.535146
+-53.137041	47.720546
+-53.047861	47.905945
+-52.961028	48.032675
+-52.871849	48.098386
+-52.871849	48.194606
+-53.047861	48.105426
+-53.247342	48.023287
+-53.411621	47.823806
+-53.500800	47.661875
+-53.611102	47.652487
+-53.709669	47.699424
+-53.765993	47.786257
+-53.709669	47.875437
+-53.655692	48.032675
+-53.688547	48.046756
+-53.721403	48.112467
+-53.864560	48.215728
+-53.709669	48.253277
+-53.489066	48.304907
+-53.357643	48.429290
+-53.181631	48.464492
+-53.071330	48.595915
+-53.104185	48.671014
+-53.280198	48.605302
+-53.423355	48.574793
+-53.587633	48.516123
+-53.688547	48.523163
+-53.951393	48.450411
+-54.007717	48.502042
+-53.885681	48.605302
+-53.754259	48.750806
+-53.831704	48.816518
+-53.942005	48.830599
+-53.819970	48.997224
+-53.622836	49.133340
+-53.489066	49.299966
+-53.512535	49.358636
+-53.435089	49.271804
+-53.423355	49.285885
+-53.611102	49.372717
+-53.963127	49.436082
+-54.294031	49.407920
+-54.437188	49.508834
+-54.570957	49.473631
+-54.812681	49.379758
+-55.131851	49.278844
+-55.319598	49.271804
+-55.155319	49.494753
+-55.131851	49.572198
+-55.319598	49.501793
+-55.364188	49.436082
+-55.474489	49.480672
+-55.629380	49.487712
+-55.859370	49.501793
+-55.849982	49.651991
+-55.936815	49.680153
+-56.035382	49.694234
+-55.814780	49.816269
+-55.483876	49.921877
+-55.629380	49.966467
+-55.849982	49.980548
+-56.079972	49.987588
+# -b
+-56.169152	50.128398
+-56.366286	49.935958
+-56.577501	49.802188
+-56.720658	49.637910
+-56.774635	49.722396
+-56.798104	49.781067
+-56.720658	49.914836
+# -b
+-66.732257	50.072074
+-66.851945	49.980548
+-67.018571	49.823310
+-67.117138	49.616788
+-67.182849	49.501793
+-67.260295	49.379758
+-67.314272	49.358636
+-67.558343	49.351596
+-67.788333	49.344555
+-68.008935	49.328128
+-68.163826	49.227214
+-68.220150	49.192011
+-68.241272	49.133340
+-68.330452	49.133340
+-68.539320	49.004264
+-68.670743	48.917431
+-68.846755	48.858761
+-68.957057	48.743766
+-69.046236	48.654586
+-69.189393	48.509082
+-69.365406	48.326029
+-69.564887	48.215728
+-69.651720	48.201647
+-69.762021	48.201647
+-69.740900	48.002166
+-69.895791	47.786257
+# -b
+-70.116393	47.445966
+-69.928646	47.556267
+-69.762021	47.682996
+-69.630598	47.847275
+-69.532031	47.995125
+-69.356019	48.091345
+-69.135416	48.229809
+-68.947669	48.363578
+-68.846755	48.415209
+-68.771657	48.429290
+-68.670743	48.436330
+-68.539320	48.532550
+-68.339839	48.619383
+-68.119236	48.678054
+-67.933836	48.757847
+-67.722621	48.851720
+-67.534875	48.917431
+-67.272029	48.983143
+-67.072548	49.039467
+-66.741644	49.149768
+-66.544510	49.192011
+-66.312173	49.236601
+-65.993004	49.278844
+-65.760667	49.271804
+-65.551799	49.299966
+-65.298341	49.285885
+-65.021414	49.264763
+-64.833667	49.220173
+-64.547353	49.126300
+-64.305629	49.011305
+-64.207062	48.889269
+-64.174207	48.830599
+-64.249305	48.858761
+-64.305629	48.872842
+-64.338485	48.844680
+-64.228184	48.750806
+-64.228184	48.560712
+-64.415931	48.436330
+-64.657655	48.318988
+-64.878257	48.194606
+-65.176305	48.091345
+-65.507209	48.105426
+-65.793523	48.201647
+-65.960148	48.178178
+-66.180751	48.150016
+-66.455330	48.084305
+-66.521042	48.046756
+-66.255849	48.053796
+-65.981270	47.995125
+-65.772401	47.943495
+-65.683222	47.786257
+-65.596389	47.727586
+-65.340584	47.816766
+-65.054270	47.920026
+-64.988558	47.898905
+-65.000293	47.847275
+-64.845401	47.830847
+-64.746834	47.772176
+-64.758569	47.638406
+-64.845401	47.490556
+-64.922847	47.340358
+-65.066004	47.234751
+-65.220895	47.145571
+-65.220895	47.115062
+-65.066004	47.129143
+-64.934581	47.115062
+-64.800812	47.100981
+-64.812546	46.971905
+-64.833667	46.842829
+-64.800812	46.746609
+-64.713979	46.631614
+-64.657655	46.509579
+-64.570822	46.418052
+-64.448786	46.349994
+-64.469908	46.298363
+-64.371341	46.281936
+-64.162472	46.274895
+-63.974726	46.220918
+-63.775245	46.159900
+-63.697799	46.112963
+-63.864424	46.044905
+-63.885546	45.967460
+-63.733002	45.929910
+-63.521786	45.913482
+-63.235473	45.838384
+-63.059460	45.821956
+-62.871713	45.805528
+-62.728556	45.784407
+-62.662845	45.699920
+-62.618255	45.699920
+-62.531422	45.699920
+-62.266230	45.730429
+-62.066749	45.828996
+-61.902470	45.906442
+-61.813290	45.784407
+-61.846146	45.667065
+-61.735845	45.683493
+-61.571566	45.667065
+-61.383820	45.690533
+-61.252397	45.582579
+-61.252397	45.730429
+-61.184339	45.521561
+-61.294640	45.467584
+-61.318108	45.397179
+-61.196073	45.390138
+-61.031794	45.380751
+-60.954349	45.343202
+-61.074037	45.279837
+-61.240663	45.289224
+-61.404941	45.218819
+-61.548098	45.249328
+-61.670134	45.188310
+-61.780435	45.131986
+-61.956447	45.070969
+-62.155928	45.024032
+-62.320207	44.946586
+-62.409387	44.937199
+-62.453976	44.866794
+-62.618255	44.873834
+-62.740290	44.812817
+-62.806002	44.772921
+-62.928037	44.772921
+-63.005483	44.756493
+-63.038338	44.779961
+-63.104050	44.756493
+-63.169761	44.742412
+-63.214351	44.709556
+-63.301184	44.672007
+-63.434954	44.718943
+-63.533521	44.742412
+-63.500665	44.662619
+-63.479543	44.568746
+-63.500665	44.505381
+-63.721267	44.505381
+-63.843303	44.615683
+-63.852690	44.679047
+-63.941870	44.585174
+-64.007581	44.505381
+-64.063905	44.615683
+-64.162472	44.491300
+-64.174207	44.418548
+-64.183594	44.378652
+-64.207062	44.308247
+-64.293895	44.268351
+-64.392462	44.204986
+-64.514498	44.094685
+-64.624799	43.991424
+-64.681123	43.921019
+-64.758569	43.888164
+-64.878257	43.848268
+-64.988558	43.695723
+-65.098860	43.735619
+-65.131715	43.745007
+-65.232629	43.705111
+-65.253751	43.615931
+-65.265485	43.568994
+-65.364052	43.505630
+-65.441498	43.505630
+-65.629244	43.552566
+-65.716077	43.728579
+-65.826379	43.815412
+-65.969535	43.824799
+-66.058715	44.014893
+-66.079837	44.204986
+-66.035247	44.364571
+-65.924946	44.498341
+-65.816991	44.608642
+-65.903824	44.538237
+-66.103305	44.442017
+-66.058715	44.552318
+-65.781789	44.702516
+-65.650366	44.686088
+-65.474353	44.756493
+-65.486087	44.826898
+-65.298341	44.913731
+-65.054270	45.047500
+-64.824280	45.148414
+-64.636533	45.232900
+-64.383075	45.319733
+-64.305629	45.265756
+-64.272774	45.171883
+-64.106148	45.108518
+-64.052171	45.164842
+-63.930136	45.242288
+-63.754123	45.312693
+-63.512399	45.343202
+-63.324652	45.350242
+-63.301184	45.427688
+-63.578110	45.434728
+-63.843303	45.397179
+-64.096761	45.427688
+-64.305629	45.458196
+-64.537966	45.380751
+-64.735100	45.357283
+-64.767956	45.505133
+-64.526232	45.636556
+-64.305629	45.838384
+-64.359607	45.845424
+-64.448786	45.828996
+-64.502764	45.929910
+-64.570822	45.838384
+-64.669389	45.706961
+-64.824280	45.676452
+-64.878257	45.667065
+-64.889991	45.660024
+-64.988558	45.599007
+-65.242017	45.474624
+-65.462619	45.350242
+-65.638632	45.289224
+-65.826379	45.272796
+-65.960148	45.296265
+-66.103305	45.188310
+-66.234728	45.148414
+-66.401353	45.131986
+-66.511654	45.124946
+-66.631343	45.108518
+-66.741644	45.117905
+-66.840211	45.164842
+-66.962247	45.195351
+-67.027958	45.195351
+# -b
+-63.974726	49.959426
+-64.007581	49.942998
+-63.843303	49.935958
+-63.533521	49.844431
+-63.268328	49.823310
+-63.005483	49.752905
+-62.761412	49.694234
+-62.552544	49.637910
+-62.364797	49.529955
+-62.233374	49.443122
+-62.123073	49.422001
+-62.045627	49.422001
+-61.979916	49.393839
+-61.879002	49.400879
+-61.825025	49.351596
+-61.803903	49.292925
+-61.735845	49.236601
+-61.702989	49.163849
+-61.836759	49.112219
+-62.066749	49.112219
+-62.266230	49.105178
+-62.531422	49.156809
+-62.773146	49.170890
+-62.970280	49.243642
+-63.169761	49.278844
+-63.390364	49.351596
+-63.545255	49.459550
+-63.610966	49.595667
+-63.754123	49.644950
+-63.918402	49.694234
+-64.063905	49.752905
+-64.195328	49.788107
+-64.317364	49.830350
+-64.415931	49.879634
+-64.427665	49.950039
+-64.195328	49.980548
+-63.974726	49.959426
+# -b
+-63.953604	46.988333
+-63.918402	47.100981
+-63.930136	47.100981
+-63.941870	47.100981
+-63.930136	47.032923
+-63.930136	46.934356
+-63.995847	46.859257
+-64.028703	46.805280
+-63.941870	46.737222
+-63.885546	46.648042
+-63.819834	46.579984
+-63.709533	46.533047
+-63.610966	46.570596
+-63.411485	46.549475
+-63.258941	46.509579
+-63.092316	46.481417
+-62.904569	46.418052
+-62.662845	46.448561
+-62.597133	46.464989
+-62.463364	46.495498
+-62.242761	46.488457
+-62.022159	46.481417
+-62.012771	46.411012
+-62.221640	46.380503
+-62.266230	46.328872
+-62.310820	46.288976
+-62.409387	46.251427
+-62.421121	46.122351
+-62.421121	46.082455
+-62.397652	46.044905
+-62.597133	46.007356
+-62.817736	46.068374
+-62.871713	46.129391
+-62.883447	46.220918
+-63.014870	46.281936
+-63.080581	46.265508
+-63.092316	46.197450
+-63.258941	46.204490
+-63.456075	46.251427
+-63.655556	46.312444
+-63.697799	46.380503
+-63.721267	46.418052
+-63.918402	46.434480
+-64.052171	46.540087
+-64.028703	46.617533
+-64.162472	46.648042
+-64.282161	46.692632
+-64.293895	46.828748
+-64.106148	46.957824
+-63.962991	47.054044
+-63.953604	46.988333
+# -b
+-60.545999	46.995373
+-60.599977	47.039963
+-60.623445	46.920275
+-60.778336	46.784158
+-60.876903	46.685591
+-60.987204	46.488457
+-61.074037	46.389890
+-61.174951	46.305404
+-61.318108	46.173981
+-61.327496	46.082455
+-61.404941	45.913482
+-61.404941	45.814915
+-61.318108	45.737470
+-61.252397	45.643596
+-61.074037	45.599007
+-60.987204	45.613088
+-60.865169	45.660024
+-60.811192	45.667065
+-60.599977	45.652984
+-60.468554	45.660024
+-60.358253	45.699920
+-60.247951	45.737470
+-60.149384	45.784407
+-60.071939	45.859505
+# -b
+-59.949903	46.265508
+-60.006227	46.298363
+-60.050817	46.251427
+-60.137650	46.136432
+-60.170506	46.251427
+-60.193974	46.251427
+-60.313663	46.204490
+-60.402843	46.159900
+-60.522531	46.122351
+-60.599977	46.143472
+-60.501410	46.251427
+-60.412230	46.328872
+-60.435698	46.335913
+-60.513144	46.359381
+-60.379374	46.570596
+-60.325397	46.737222
+-60.304275	46.859257
+-60.325397	46.903847
+-60.346519	46.978946
+-60.391108	47.009454
+-60.501410	47.039963
+-60.545999	46.995373
+# -b
+-67.027958	45.195351
+-67.027958	45.171883
+-67.039692	45.148414
+-67.027958	45.078009
+-67.027958	45.024032
+-67.027958	44.977095
+-67.072548	44.937199
+-67.093669	44.923118
+-67.105404	44.890262
+-67.051426	44.890262
+-66.973981	44.890262
+-66.950513	44.852713
+-66.962247	44.772921
+-67.027958	44.725984
+-67.138259	44.679047
+-67.215705	44.686088
+-67.293150	44.648538
+-67.415186	44.639151
+-67.480897	44.585174
+-67.602933	44.561705
+-67.656910	44.568746
+-67.713234	44.568746
+-67.788333	44.545278
+-67.823535	44.481913
+-67.922102	44.442017
+-67.976080	44.434976
+-68.020669	44.451404
+-68.065259	44.427936
+-68.130971	44.371612
+-68.163826	44.364571
+-68.220150	44.291819
+-68.318717	44.277738
+-68.339839	44.301207
+-68.384429	44.331716
+-68.482996	44.378652
+-68.518198	44.341103
+-68.637887	44.355184
+-68.670743	44.378652
+-68.694211	44.442017
+-68.715333	44.528850
+-68.804512	44.514769
+-68.903079	44.458445
+-68.935935	44.324675
+-69.001646	44.237842
+-69.025115	44.141622
+-69.057971	44.087645
+-69.090826	44.031321
+-69.144803	44.014893
+-69.177659	44.031321
+-69.266839	44.047749
+-69.344284	43.991424
+-69.409996	43.888164
+-69.454586	43.888164
+-69.541419	43.871736
+-69.564887	43.895204
+-69.586008	43.944488
+-69.630598	43.935100
+-69.651720	43.848268
+-69.686922	43.801331
+-69.719778	43.752047
+-69.752634	43.735619
+-69.773755	43.784903
+-69.797224	43.841227
+-69.839467	43.871736
+-69.907525	43.871736
+# -b
+-70.027213	41.764278
+-69.994358	41.797134
+-69.982624	41.813561
+-69.982624	41.865192
+-69.982624	41.921516
+-69.994358	41.970799
+-69.982624	41.996615
+-69.928646	41.954372
+-69.895791	41.839377
+-69.872322	41.740810
+-69.907525	41.714994
+-69.982624	41.691526
+# -b
+-69.895791	47.786257
+-70.137515	47.497596
+-70.226694	47.490556
+-70.402707	47.363827
+-70.623310	47.220670
+-70.811056	47.093941
+-70.954213	46.978946
+-71.097370	46.889766
+-71.073902	46.859257
+-70.865034	46.903847
+-70.677287	46.988333
+-70.667899	46.988333
+-70.656165	47.032923
+-70.557598	47.070472
+-70.456684	47.159652
+-70.292406	47.272300
+-70.116393	47.445966
+# -b
+-69.907525	43.871736
+-70.060069	43.824799
+-70.170370	43.728579
+-70.203226	43.672255
+-70.214960	43.625318
+-70.226694	43.585422
+-70.268937	43.529098
+-70.292406	43.519711
+-70.304140	43.519711
+-70.325261	43.496242
+-70.402707	43.392982
+-70.480153	43.310842
+-70.489540	43.310842
+-70.513008	43.287374
+-70.545864	43.207582
+-70.611575	43.118402
+-70.667899	43.022182
+-70.733611	42.916574
+-70.766466	42.794539
+-70.778201	42.778111
+-70.778201	42.738215
+-70.778201	42.731174
+-70.778201	42.714746
+-70.754732	42.672503
+-70.710142	42.656075
+-70.677287	42.616179
+-70.754732	42.599751
+-70.799322	42.510572
+-70.820444	42.461288
+-70.865034	42.470675
+-70.942479	42.381496
+-70.942479	42.322825
+-70.853299	42.282929
+-70.778201	42.257113
+-70.721877	42.191402
+-70.700755	42.184361
+-70.689021	42.144465
+-70.667899	42.095182
+-70.667899	42.029470
+-70.611575	42.003655
+-70.578720	41.987227
+-70.545864	41.914475
+-70.524742	41.839377
+-70.447297	41.797134
+-70.346383	41.764278
+-70.226694	41.747850
+-70.116393	41.740810
+-70.027213	41.764278
+# -b
+-69.982624	41.691526
+-70.092925	41.642243
+-70.160983	41.625815
+-70.226694	41.642243
+-70.346383	41.609387
+-70.456684	41.583572
+-70.557598	41.583572
+-70.590454	41.609387
+-70.590454	41.642243
+-70.599841	41.682139
+-70.644431	41.691526
+-70.742998	41.658670
+-70.843912	41.609387
+-70.888502	41.583572
+-70.963601	41.557756
+-71.019925	41.557756
+-71.085636	41.557756
+-71.141960	41.557756
+-71.141960	41.625815
+-71.163082	41.698567
+-71.219406	41.740810
+-71.273383	41.698567
+-71.317973	41.642243
+-71.350828	41.567144
+-71.383684	41.485005
+-71.482251	41.426334
+-71.625408	41.393478
+-71.726322	41.377050
+-71.747444	41.377050
+-71.747444	41.367663
+-71.846011	41.351235
+-72.012636	41.351235
+-72.221504	41.334807
+-72.540674	41.301951
+-72.716686	41.292564
+-72.826988	41.327767
+-73.014735	41.259708
+-73.071059	41.184610
+-73.181360	41.168182
+-73.324517	41.135326
+-73.378494	41.102470
+-73.488795	41.086043
+-73.622565	41.010944
+-73.721132	40.942886
+-73.786843	40.910030
+-73.810312	40.902989
+-73.831433	40.893602
+-73.843167	40.910030
+-73.897145	40.910030
+-73.974590	40.844319
+-74.019180	40.785648
+-74.084891	40.743405
+-74.117747	40.710549
+-74.183458	40.626063
+-74.216314	40.558005
+-74.216314	40.499334
+-74.174071	40.475865
+-74.063770	40.457091
+-73.974590	40.349136
+-73.941734	40.248222
+-73.986324	40.086291
+-74.019180	40.001805
+# -b
+-74.040301	39.985377
+-74.073157	40.001805
+# -b
+-75.694820	44.552318
+-75.650230	44.575786
+-75.638496	44.575786
+-75.781653	44.498341
+-75.981134	44.371612
+-76.213471	44.341103
+-76.443461	44.268351
+-76.654676	44.197946
+-76.774364	44.158050
+-76.908134	44.101726
+-76.940990	44.087645
+-76.962111	44.141622
+-76.985580	44.174478
+-77.060678	44.181518
+-77.215569	44.158050
+-77.248425	44.118154
+-77.161592	44.118154
+-77.117002	44.047749
+-77.039557	43.967956
+-77.018435	43.904592
+-77.182714	43.881123
+-77.260159	43.944488
+-77.459640	43.951528
+-77.680243	43.984384
+-77.722486	43.984384
+-77.745954	43.984384
+-77.823400	43.998465
+-78.130835	43.984384
+-78.363172	43.928060
+-78.572040	43.881123
+-78.804377	43.848268
+-78.947534	43.815412
+-79.168136	43.761435
+-79.278437	43.705111
+-79.433329	43.615931
+-79.487306	43.568994
+-79.543630	43.536138
+-79.597607	43.456346
+-79.663318	43.409409
+-79.752498	43.336657
+-79.806475	43.287374
+-79.773620	43.270946
+-79.663318	43.247478
+-79.531896	43.214622
+-79.388739	43.191154
+-79.233848	43.224009
+-79.013245	43.256865
+-78.881822	43.296761
+-78.694076	43.327270
+-78.506329	43.367166
+-78.175425	43.392982
+-78.109714	43.400022
+-77.987678	43.400022
+-77.844521	43.367166
+-77.755341	43.360126
+-77.722486	43.353085
+-77.656774	43.303802
+-77.569942	43.263906
+-77.459640	43.287374
+-77.403316	43.303802
+-77.370461	43.310842
+-77.304749	43.296761
+-77.138124	43.296761
+-76.940990	43.303802
+-76.774364	43.343698
+-76.610086	43.439918
+-76.478663	43.512670
+-76.312038	43.545526
+-76.279182	43.545526
+-76.168881	43.552566
+-76.136025	43.641746
+-76.168881	43.768475
+-76.201737	43.791944
+-76.258061	43.848268
+-76.267448	43.888164
+-76.246327	43.921019
+-76.180615	43.911632
+-76.112557	43.944488
+-76.103170	43.951528
+-76.103170	43.998465
+-76.157147	44.047749
+-76.201737	44.038361
+-76.290916	44.047749
+-76.312038	44.118154
+-76.246327	44.174478
+-76.136025	44.221414
+-76.013990	44.277738
+-75.870833	44.355184
+-75.760532	44.491300
+-75.694820	44.552318
+# -b
+-78.881822	42.867290
+-78.870088	42.836782
+-78.891210	42.827394
+-79.078957	42.850863
+-79.409860	42.883718
+-79.707908	42.876678
+# -b
+-80.160847	42.174974
+-79.961367	42.191402
+-79.818210	42.266501
+-79.686787	42.332212
+-79.487306	42.428432
+-79.299559	42.559855
+-79.233848	42.566896
+-79.168136	42.599751
+-79.123546	42.656075
+-79.102425	42.681890
+-79.057835	42.705359
+-78.947534	42.778111
+-78.924065	42.787498
+-78.914678	42.787498
+-78.870088	42.820354
+-78.881822	42.867290
+# -b
+-80.038812	44.873834
+-79.994222	44.836285
+-79.928511	44.796389
+-79.785354	44.796389
+-79.707908	44.826898
+-79.707908	44.843326
+-79.761886	44.923118
+-79.829944	44.953627
+-79.928511	44.977095
+# -b
+-72.200383	41.193997
+-72.287216	41.144713
+-72.397517	41.069615
+-72.573530	40.994516
+-72.740155	40.978088
+-72.949023	40.978088
+-73.059324	40.961660
+-73.181360	40.942886
+-73.291661	40.926458
+-73.378494	40.910030
+-73.467674	40.910030
+-73.545119	40.886562
+-73.599096	40.860746
+-73.655421	40.851359
+-73.676542	40.834931
+-73.753988	40.818503
+-73.775109	40.809116
+-73.819699	40.759833
+-73.831433	40.743405
+-73.864289	40.743405
+-73.920613	40.717589
+-73.930000	40.668306
+-73.941734	40.616676
+-73.930000	40.600248
+-73.920613	40.642491
+-73.843167	40.658919
+-73.831433	40.609635
+-73.753988	40.593207
+-73.655421	40.626063
+-73.566241	40.668306
+-73.467674	40.694121
+-73.423084	40.694121
+-73.336251	40.710549
+-73.225950	40.726977
+-73.136770	40.743405
+-73.005347	40.776260
+-72.883312	40.792688
+-72.794132	40.802076
+-72.650975	40.827891
+-72.573530	40.827891
+-72.453841	40.867787
+-72.430373	40.877174
+-72.385783	40.902989
+-72.310684	40.910030
+-72.176914	40.952273
+-72.045492	41.001557
+-71.956312	41.036759
+-71.935190	41.043800
+-71.979780	41.043800
+-72.078347	41.060227
+-72.144059	41.060227
+-72.233238	41.027372
+-72.298950	41.010944
+-72.385783	40.952273
+-72.507818	40.935845
+-72.486697	40.978088
+-72.409251	41.036759
+-72.331806	41.086043
+-72.254360	41.128286
+-72.209770	41.177569
+-72.200383	41.193997
+# -b
+-82.132189	45.892361
+-82.176779	45.875933
+-82.352792	45.906442
+-82.519417	45.899401
+-82.650840	45.852465
+-82.793997	45.892361
+-82.960622	45.906442
+-83.047455	45.906442
+-83.181224	45.892361
+-83.136634	45.821956
+-83.005212	45.784407
+-82.793997	45.744510
+-82.662574	45.714001
+-82.573394	45.660024
+-82.387994	45.652984
+-82.242490	45.591966
+-82.021888	45.559110
+-81.946789	45.545029
+-81.824754	45.568498
+-81.813019	45.582579
+-81.747308	45.652984
+-81.702718	45.730429
+-81.660475	45.791447
+-81.669862	45.859505
+-81.759042	45.852465
+-81.791898	45.730429
+-81.791898	45.676452
+-81.845875	45.613088
+-81.902199	45.622475
+-81.869343	45.699920
+-81.869343	45.791447
+-81.869343	45.859505
+-81.923321	45.946338
+-82.045356	45.946338
+-82.111067	45.899401
+-82.132189	45.892361
+# -b
+-79.707908	42.876678
+-80.050546	42.827394
+-80.259415	42.761683
+-80.381450	42.681890
+-80.545728	42.576283
+-80.754597	42.625566
+-81.130090	42.672503
+-81.472728	42.592711
+-81.571295	42.552815
+-81.648741	42.503531
+-81.747308	42.381496
+-81.791898	42.306397
+-81.845875	42.322825
+-82.057090	42.266501
+-82.167392	42.184361
+-82.352792	42.102222
+-82.453705	42.029470
+-82.463093	41.963759
+-82.552272	41.980187
+-82.740019	42.003655
+-82.838586	41.980187
+-83.103779	42.003655
+-83.136634	41.996615
+-83.258670	41.888660
+-83.378358	41.806521
+-83.455804	41.724382
+-83.192958	41.642243
+-83.059189	41.557756
+-82.972356	41.534288
+-82.838586	41.541329
+-82.793997	41.492045
+-82.674308	41.475617
+-82.453705	41.452149
+-82.265959	41.492045
+-82.111067	41.534288
+-81.956176	41.524901
+-81.813019	41.534288
+-81.681597	41.592959
+-81.493850	41.682139
+-81.338959	41.757237
+-81.174680	41.829989
+-81.031523	41.881620
+-80.820308	41.947331
+-80.656030	41.980187
+-80.456549	42.036511
+-80.313392	42.078754
+-80.160847	42.174974
+# -b
+-82.573394	42.625566
+-82.662574	42.625566
+-82.793997	42.625566
+-82.904298	42.543427
+-82.939500	42.470675
+-82.939500	42.381496
+-82.904298	42.332212
+-82.850321	42.315784
+-82.805731	42.306397
+-82.718898	42.299356
+-82.641452	42.306397
+-82.552272	42.315784
+-82.486561	42.339253
+-82.453705	42.404964
+-82.441971	42.444860
+-82.463093	42.487103
+-82.507683	42.494144
+-82.552272	42.526999
+-82.573394	42.592711
+-82.573394	42.625566
+# -b
+-82.463093	43.062078
+-82.420850	43.094933
+-82.420850	43.101974
+-82.397381	43.101974
+-82.265959	43.085546
+-82.176779	43.151258
+-82.132189	43.224009
+-81.967911	43.231050
+-81.813019	43.360126
+-81.747308	43.576035
+-81.759042	43.784903
+-81.803632	43.998465
+-81.791898	44.158050
+-81.702718	44.261311
+-81.559561	44.427936
+-81.472728	44.528850
+-81.404670	44.639151
+-81.395283	44.733024
+-81.395283	44.826898
+-81.428138	44.913731
+-81.460994	44.991176
+-81.505584	45.054541
+-81.550174	45.124946
+-81.559561	45.164842
+-81.625273	45.188310
+-81.669862	45.256369
+-81.637007	45.279837
+-81.538440	45.265756
+-81.428138	45.242288
+-81.350693	45.242288
+-81.338959	45.164842
+-81.306103	45.070969
+-81.240392	44.977095
+-81.219270	44.930159
+-81.195802	44.906690
+-81.186414	44.906690
+-81.151212	44.899650
+-81.097235	44.953627
+-81.052645	44.977095
+-81.031523	44.984136
+-81.040911	44.937199
+-81.052645	44.873834
+-81.064379	44.819857
+-81.064379	44.796389
+-81.031523	44.796389
+-80.986933	44.796389
+-80.954078	44.695475
+-80.954078	44.615683
+-80.930609	44.639151
+-80.843777	44.695475
+-80.810921	44.725984
+-80.766331	44.742412
+-80.710007	44.686088
+-80.677151	44.632110
+-80.578584	44.592214
+-80.357982	44.538237
+-80.181969	44.528850
+-80.092789	44.538237
+-80.017691	44.615683
+-80.017691	44.679047
+-80.038812	44.725984
+-80.104523	44.803429
+-80.083402	44.859753
+-80.038812	44.873834
+# -b
+-79.928511	44.977095
+-80.005956	45.070969
+-80.071668	45.131986
+-80.017691	45.171883
+-80.071668	45.279837
+-80.059934	45.373710
+-80.170235	45.380751
+-80.292270	45.420647
+-80.381450	45.512174
+-80.557463	45.613088
+-80.623174	45.744510
+-80.656030	45.852465
+-80.710007	45.875933
+-80.832042	45.922870
+-81.031523	45.946338
+-81.186414	45.976847
+-81.362427	45.990928
+-81.482116	45.983888
+-81.583030	45.960419
+-81.615885	46.021437
+-81.615885	46.082455
+-81.660475	46.082455
+-81.681597	46.068374
+-81.845875	46.061333
+-82.099333	46.082455
+-82.287080	46.112963
+-82.420850	46.129391
+-82.519417	46.159900
+-82.585128	46.143472
+-82.707164	46.159900
+-82.793997	46.213877
+-82.904298	46.197450
+-83.014599	46.183369
+-83.059189	46.159900
+-83.082657	46.152860
+-83.192958	46.166941
+-83.378358	46.220918
+-83.566105	46.281936
+-83.655285	46.298363
+-83.798442	46.335913
+-83.941599	46.328872
+-84.030779	46.319485
+-84.105877	46.298363
+-84.129346	46.288976
+-84.141080	46.389890
+-84.195057	46.441520
+-84.227913	46.481417
+-84.239647	46.509579
+-84.251381	46.533047
+-84.293624	46.570596
+-84.349948	46.601105
+-84.371070	46.587024
+-84.382804	46.556515
+-84.394538	46.549475
+-84.382804	46.549475
+-84.394538	46.533047
+-84.382804	46.488457
+-84.338214	46.441520
+-84.326480	46.380503
+-84.284237	46.319485
+-84.284237	46.265508
+-84.272503	46.213877
+-84.272503	46.173981
+-84.227913	46.152860
+-84.162201	46.129391
+-84.129346	46.091842
+-84.096490	46.061333
+-84.007310	46.021437
+-83.986189	45.983888
+-83.995576	45.976847
+-84.117612	45.976847
+-84.150467	45.967460
+-84.162201	45.967460
+-84.260768	45.953379
+-84.382804	45.936951
+-84.448515	45.913482
+-84.525961	45.983888
+-84.615141	46.021437
+-84.657384	45.967460
+-84.680852	45.875933
+-84.824009	45.875933
+-84.901454	45.946338
+-84.955432	45.967460
+-84.967166	45.967460
+-85.143178	46.037865
+-85.363781	46.075414
+-85.584383	46.044905
+-85.706419	45.936951
+-85.992733	45.913482
+-86.246191	45.859505
+-86.356492	45.791447
+-86.443325	45.714001
+-86.565361	45.622475
+-86.663928	45.613088
+-86.663928	45.744510
+-86.654540	45.859505
+-86.785963	45.784407
+-86.929120	45.737470
+-86.985444	45.744510
+-87.170844	45.599007
+-87.316348	45.413607
+-87.492360	45.225860
+-87.590928	45.085050
+-87.701229	44.953627
+-87.823264	44.873834
+-87.865507	44.812817
+-87.921831	44.725984
+-87.999277	44.608642
+-87.999277	44.545278
+-87.910097	44.615683
+-87.778674	44.695475
+-87.579193	44.819857
+-87.447771	44.836285
+-87.403181	44.946586
+-87.391447	45.054541
+-87.281145	45.155455
+-87.137988	45.256369
+-87.095745	45.141374
+-87.161457	45.031072
+-87.238902	44.890262
+-87.316348	44.789348
+-87.403181	44.695475
+-87.501748	44.528850
+-87.546338	44.355184
+-87.546338	44.237842
+-87.602662	44.111113
+-87.656639	43.991424
+-87.701229	43.848268
+-87.712963	43.672255
+-87.799796	43.529098
+-87.865507	43.400022
+-87.921831	43.224009
+-87.910097	42.998713
+-87.888976	42.883718
+-87.844386	42.761683
+-87.832652	42.649035
+-87.856120	42.494144
+-87.844386	42.348640
+-87.844386	42.282929
+-87.778674	42.135078
+-87.689495	41.980187
+-87.623783	41.806521
+-87.558072	41.731422
+-87.480626	41.698567
+-87.358591	41.665711
+-87.206047	41.658670
+-87.051155	41.740810
+-86.851674	41.829989
+-86.785963	41.855805
+-86.708518	41.898048
+-86.675662	42.013042
+-86.577095	42.151506
+-86.478528	42.289969
+-86.368226	42.503531
+-86.323637	42.576283
+-86.300168	42.641994
+-86.279047	42.860250
+-86.267313	43.101974
+-86.323637	43.224009
+-86.433938	43.353085
+-86.511383	43.529098
+-86.553626	43.632359
+-86.565361	43.665214
+-86.511383	43.791944
+-86.466793	43.951528
+-86.422204	44.197946
+-86.323637	44.254270
+-86.344758	44.301207
+-86.323637	44.465485
+-86.290781	44.552318
+-86.290781	44.561705
+-86.290781	44.585174
+-86.290781	44.632110
+-86.290781	44.686088
+-86.189867	44.772921
+-86.157011	44.890262
+-86.046710	44.946586
+-85.915287	45.000564
+-85.816720	45.078009
+-85.727540	45.117905
+-85.682951	45.047500
+-85.673563	44.970055
+-85.661829	44.873834
+-85.638361	44.836285
+-85.572649	44.913731
+-85.485816	44.937199
+-85.452961	45.078009
+-85.452961	45.218819
+-85.441227	45.256369
+-85.274601	45.279837
+-85.032877	45.350242
+-85.000022	45.390138
+-85.089201	45.474624
+-85.110323	45.545029
+-85.110323	45.613088
+-85.044611	45.667065
+-85.011756	45.699920
+-84.922576	45.714001
+-84.800541	45.714001
+-84.701973	45.690533
+-84.591672	45.667065
+-84.558817	45.643596
+-84.436781	45.660024
+-84.338214	45.629515
+-84.239647	45.575538
+-84.105877	45.498093
+-84.019044	45.474624
+-83.908743	45.413607
+-83.885275	45.404219
+-83.875888	45.404219
+-83.786708	45.390138
+-83.631817	45.336161
+-83.512128	45.256369
+-83.434683	45.164842
+-83.390093	45.085050
+-83.422948	45.078009
+-83.479272	45.024032
+-83.467538	44.923118
+-83.411214	44.836285
+-83.368971	44.695475
+-83.336115	44.561705
+-83.336115	44.427936
+-83.378358	44.348143
+-83.488660	44.261311
+-83.566105	44.134581
+-83.676407	44.064176
+-83.819563	43.984384
+-83.908743	43.855308
+-83.953333	43.735619
+-83.908743	43.681642
+-83.786708	43.648787
+-83.676407	43.681642
+-83.544984	43.745007
+-83.455804	43.888164
+-83.422948	43.951528
+-83.390093	43.974997
+-83.291526	44.007852
+-83.092045	44.064176
+-82.939500	44.078257
+-82.829199	43.967956
+-82.718898	43.824799
+-82.641452	43.672255
+-82.629718	43.519711
+-82.608597	43.383594
+-82.573394	43.240437
+-82.519417	43.127789
+-82.463093	43.062078
+# -b
+-84.525961	46.488457
+-84.481371	46.495498
+-84.481371	46.509579
+-84.537695	46.526006
+-84.558817	46.624574
+-84.493105	46.723141
+-84.547082	46.706713
+-84.570551	46.774771
+-84.460249	46.859257
+-84.460249	46.873338
+-84.701973	46.964865
+-84.767685	47.129143
+-84.680852	47.333318
+-84.955432	47.556267
+-85.011756	47.645447
+-84.978900	47.861356
+-84.922576	47.995125
+-85.044611	47.971657
+-85.176034	47.964616
+-85.352047	47.943495
+-85.506938	47.943495
+-85.748662	47.936454
+-85.959877	48.039715
+-86.147624	48.311948
+-86.234457	48.436330
+-86.344758	48.633464
+-86.433938	48.727338
+-86.466793	48.727338
+-86.499649	48.736725
+-86.588829	48.727338
+-86.818819	48.786009
+-87.095745	48.786009
+-87.095745	48.311948
+-87.447771	48.851720
+-87.832652	48.945593
+-88.086110	48.997224
+-88.175289	48.959674
+-88.196411	48.924472
+-88.196411	48.844680
+-88.175289	48.685095
+-88.208145	48.640505
+-88.297325	48.605302
+-88.363036	48.574793
+-88.449869	48.464492
+-88.517927	48.436330
+-88.560170	48.523163
+-88.473338	48.640505
+-88.417013	48.750806
+-88.440482	48.816518
+-88.527315	48.713257
+-88.604760	48.581834
+-88.703327	48.422249
+-88.747917	48.377659
+-88.858218	48.347150
+-88.902808	48.450411
+-88.891074	48.581834
+-89.001375	48.502042
+-89.144532	48.384700
+-89.254834	48.194606
+-89.332279	48.157057
+-89.365135	48.098386
+-89.409725	48.084305
+-89.520026	48.060837
+-89.609206	48.016247
+-89.618593	48.016247
+-89.630327	48.016247
+-89.752363	47.981044
+-89.928375	47.875437
+# -b
+-90.071532	46.662123
+-89.862664	46.774771
+-89.642061	46.828748
+-89.365135	46.866298
+-89.168001	46.971905
+-88.968520	47.047004
+-88.747917	47.220670
+-88.473338	47.347399
+-88.264469	47.422497
+-88.064988	47.467087
+-87.865507	47.474128
+-87.823264	47.467087
+-87.823264	47.445966
+-87.832652	47.408416
+-87.999277	47.326277
+-88.130700	47.227710
+-88.297325	47.084553
+-88.417013	47.039963
+-88.506193	46.957824
+-88.527315	46.805280
+-88.517927	46.753649
+-88.374770	46.852217
+-88.285591	46.835789
+-88.187024	46.842829
+-87.999277	46.873338
+-87.865507	46.828748
+-87.778674	46.798239
+-87.668373	46.746609
+-87.558072	46.624574
+-87.426649	46.526006
+-87.349203	46.481417
+-87.182578	46.502538
+-87.006566	46.481417
+-86.851674	46.457948
+-86.764842	46.448561
+-86.741373	46.441520
+-86.642806	46.464989
+-86.520771	46.563556
+-86.356492	46.601105
+-86.180480	46.678551
+-85.969264	46.669163
+-85.760396	46.662123
+-85.617239	46.669163
+-85.462348	46.692632
+-85.286335	46.760690
+-85.131444	46.753649
+-85.089201	46.685591
+-85.089201	46.549475
+-84.967166	46.502538
+-84.922576	46.488457
+-84.791153	46.464989
+-84.680852	46.481417
+-84.615141	46.481417
+-84.579938	46.481417
+-84.525961	46.488457
+# -b
+-89.928375	47.875437
+-90.170099	47.727586
+-90.524471	47.638406
+-90.843641	47.474128
+-91.075978	47.347399
+-91.296580	47.220670
+-91.472593	47.100981
+-91.726051	46.950784
+-91.979509	46.798239
+-92.110932	46.699672
+-92.033486	46.617533
+-91.878595	46.601105
+-91.648605	46.638655
+-91.428003	46.737222
+-91.251990	46.814667
+-91.097099	46.873338
+-90.975064	46.927315
+-90.864763	46.852217
+-90.855375	46.737222
+-90.909352	46.594065
+-90.888231	46.563556
+-90.810785	46.617533
+-90.655894	46.594065
+-90.479882	46.579984
+-90.214689	46.601105
+-90.071532	46.662123
+# -b
+-113.082251	41.745503
+-113.061129	41.736116
+-113.061129	41.745503
+-112.971949	41.710301
+-112.906238	41.670405
+-112.896851	41.761931
+-112.840527	41.745503
+-112.784203	41.686832
+-112.697370	41.693873
+-112.641046	41.670405
+-112.664514	41.562450
+-112.718491	41.463883
+-112.697370	41.414600
+-112.598803	41.421640
+-112.476767	41.330113
+-112.387587	41.346541
+-112.375853	41.454496
+-112.375853	41.522554
+-112.342998	41.529594
+-112.310142	41.571837
+-112.244431	41.562450
+-112.178719	41.571837
+-112.122395	41.555410
+-112.101274	41.503779
+-112.012094	41.487351
+-111.979238	41.431027
+-112.002707	41.395825
+-112.077805	41.372356
+-112.166985	41.323073
+-112.155251	41.198691
+-112.077805	41.097777
+-111.946382	41.064921
+-111.868937	40.980435
+-111.913527	40.964007
+-111.958117	40.872481
+-111.946382	40.804422
+-112.012094	40.764526
+-112.089539	40.712896
+-112.199841	40.696468
+-112.289020	40.780954
+-112.342998	40.830238
+-112.342998	40.881868
+-112.387587	40.905336
+-112.443912	40.846665
+-112.554213	40.980435
+-112.631658	41.006250
+-112.763081	41.140020
+-112.795937	41.198691
+-112.784203	41.323073
+-112.861648	41.355929
+-112.939094	41.454496
+-112.995418	41.529594
+-113.049395	41.588265
+-113.072863	41.661017
+-113.082251	41.719688
+-113.082251	41.745503
+# -b
+-125.304568	50.041565
+-125.173145	49.957079
+-125.039376	49.856165
+-124.907953	49.757598
+-124.884485	49.720049
+-124.907953	49.663725
+-124.875097	49.593320
+-124.807039	49.541690
+-124.729593	49.513528
+-124.586436	49.433735
+-124.422158	49.384452
+-124.255533	49.377411
+-124.166353	49.318740
+-124.046664	49.290578
+-123.945750	49.231907
+-123.858918	49.175583
+-123.781472	49.116912
+-123.736882	49.053548
+-123.725148	49.015999
+-123.647702	48.929166
+-123.593725	48.849373
+-123.581991	48.783662
+-123.528014	48.668667
+-123.471690	48.609996
+-123.450568	48.631118
+-123.427100	48.682748
+-123.361389	48.600609
+-123.316799	48.520816
+-123.361389	48.506735
+-123.394244	48.426943
+-123.516280	48.358885
+-123.647702	48.368272
+-123.715761	48.382353
+-123.847183	48.410515
+-123.969219	48.448064
+-124.100642	48.499695
+-124.255533	48.551325
+-124.288388	48.565406
+-124.288388	48.593568
+-124.377568	48.617037
+-124.487869	48.579487
+-124.654495	48.638158
+-124.753062	48.659280
+-124.753062	48.717950
+-124.687350	48.776621
+-124.654495	48.842333
+-124.708472	48.828252
+-124.753062	48.755500
+-124.863363	48.732031
+-125.027641	48.821211
+-125.062844	48.870495
+-125.072231	48.936206
+-124.973664	48.950287
+-124.875097	49.023039
+-124.973664	49.030080
+-125.095700	49.074669
+-125.194267	49.001917
+-125.316302	49.023039
+-125.536905	48.987836
+-125.724652	49.088750
+-125.647206	49.081710
+-125.471193	49.102831
+-125.536905	49.189664
+-125.626084	49.231907
+-125.724652	49.304659
+-125.802097	49.311700
+-125.924133	49.318740
+-125.966376	49.384452
+-126.154122	49.440776
+-126.222181	49.433735
+-126.353603	49.433735
+-126.442783	49.447816
+-126.508494	49.562811
+-126.520229	49.586279
+-126.431049	49.628522
+-126.198712	49.621482
+-125.989844	49.677806
+-126.177591	49.734130
+-126.341869	49.705968
+-126.386459	49.743517
+-126.419315	49.806882
+-126.529616	49.750558
+-126.607062	49.863206
+-126.717363	49.919530
+-126.783074	49.942998
+-126.839398	49.919530
+-126.893375	49.971160
+-127.027145	49.898409
+-127.158568	49.971160
+# -b
+-122.786414	49.044161
+-122.831004	49.060588
+-122.863860	49.074669
+-122.908449	49.088750
+-122.997629	49.074669
+-123.018751	49.102831
+-122.997629	49.147421
+-122.920184	49.161502
+-122.798148	49.196705
+-122.687847	49.203745
+-122.577546	49.189664
+-122.601014	49.248335
+-122.654991	49.248335
+-122.676113	49.283538
+-122.711315	49.297619
+-122.765292	49.276497
+-122.831004	49.262416
+-122.941305	49.248335
+-123.042219	49.248335
+-123.152520	49.269457
+-123.173642	49.304659
+-123.161908	49.318740
+-123.173642	49.332821
+-123.206497	49.377411
+-123.206497	49.412614
+-123.161908	49.433735
+-123.161908	49.499447
+-123.152520	49.562811
+-123.152520	49.713009
+-123.239353	49.734130
+-123.251087	49.670766
+-123.340267	49.607401
+-123.405978	49.576892
+-123.459956	49.520568
+-123.516280	49.447816
+-123.614847	49.464244
+-123.659437	49.548730
+-123.659437	49.593320
+-123.626581	49.663725
+-123.605459	49.713009
+-123.682905	49.713009
+-123.736882	49.713009
+-123.736882	49.778720
+-123.781472	49.778720
+-123.793206	49.806882
+-123.826062	49.842084
+-123.814328	49.891368
+-123.903507	49.957079
+# -b
+-123.980953	50.027484
+-123.936363	49.926571
+-123.945750	49.870246
+-124.023196	49.926571
+-124.056052	49.964120
+-124.067786	49.933611
+-124.079520	49.919530
+-124.124110	49.856165
+-124.189821	49.820963
+-124.279001	49.813922
+-124.344712	49.820963
+-124.410424	49.828003
+-124.487869	49.863206
+-124.577049	49.905449
+-124.654495	49.964120
+# -b
+-123.912895	39.980683
+-123.969219	40.048741
+-124.002075	40.098025
+-124.091254	40.201286
+-124.189821	40.292812
+-124.267267	40.328015
+-124.267267	40.410154
+-124.246145	40.536883
+-124.178087	40.611982
+-124.091254	40.729324
+-124.013809	40.830238
+-124.023196	40.940539
+-124.056052	40.931151
+-124.023196	40.973395
+-124.013809	41.048493
+-124.013809	41.163488
+-123.980953	41.339501
+-123.980953	41.480311
+-124.046664	41.637549
+-124.112376	41.794787
+-124.133497	41.966106
+-124.189821	42.064673
+-124.234411	42.156199
+-124.311857	42.301703
+-124.321244	42.458941
+-124.344712	42.644341
+-124.398690	42.799232
+-124.398690	42.911880
+-124.344712	43.057384
+-124.300123	43.235744
+-124.210943	43.381247
+-124.100642	43.428184
+-124.124110	43.533792
+-124.166353	43.533792
+-124.145231	43.597156
+-124.100642	43.683989
+-124.056052	43.820106
+-124.034930	43.932754
+-124.023196	44.052442
+-124.013809	44.169784
+-123.980953	44.312941
+-123.980953	44.383346
+-123.990340	44.446711
+-123.990340	44.549971
+-123.990340	44.690781
+-123.990340	44.831591
+-123.924629	44.988829
+-123.912895	45.035766
+-123.903507	45.167189
+-123.903507	45.307999
+-123.891773	45.432381
+-123.835449	45.540336
+-123.858918	45.594313
+-123.858918	45.695227
+-123.826062	45.779713
+-123.880039	45.789100
+-123.903507	45.850118
+-123.891773	45.965113
+-123.880039	46.033171
+-123.868305	46.134085
+-123.793206	46.188062
+-123.638315	46.188062
+-123.483424	46.202143
+-123.340267	46.202143
+-123.229966	46.157553
+-123.173642	46.188062
+-123.206497	46.232652
+-123.295677	46.239693
+-123.384857	46.286629
+-123.450568	46.324179
+-123.549135	46.317138
+-123.682905	46.317138
+-123.802594	46.310098
+-123.880039	46.324179
+-123.945750	46.361728
+-123.990340	46.422746
+-124.002075	46.568249
+-124.002075	46.666817
+-123.924629	46.622227
+-123.912895	46.537741
+-123.912895	46.469682
+-123.858918	46.453255
+-123.814328	46.476723
+-123.802594	46.483763
+-123.826062	46.544781
+-123.835449	46.643348
+-123.814328	46.727834
+-123.835449	46.772424
+-123.924629	46.765384
+-124.002075	46.795892
+-124.013809	46.878032
+-123.936363	46.983639
+-123.924629	47.037616
+-123.990340	47.105675
+-124.046664	47.075166
+-124.091254	47.014148
+-124.124110	47.089247
+-124.156966	47.157305
+-124.178087	47.262913
+-124.210943	47.328624
+-124.246145	47.420151
+-124.267267	47.523411
+-124.300123	47.612591
+-124.356447	47.711158
+-124.443280	47.828500
+-124.544193	47.917680
+-124.619292	47.999819
+-124.663882	48.096039
+-124.663882	48.227462
+-124.619292	48.337763
+-124.598171	48.382353
+-124.544193	48.419902
+-124.455014	48.396434
+-124.344712	48.344804
+-124.222677	48.323682
+-124.145231	48.309601
+-124.023196	48.272052
+-123.903507	48.241543
+-123.793206	48.213381
+-123.647702	48.220421
+-123.516280	48.199300
+-123.361389	48.192259
+-123.239353	48.192259
+-123.206497	48.199300
+-123.152520	48.199300
+-123.009363	48.154710
+-122.899062	48.117161
+-122.765292	48.154710
+-122.666725	48.138282
+-122.633870	48.020940
+-122.676113	47.917680
+-122.798148	47.844928
+-122.908449	47.701771
+-123.009363	47.568001
+-122.985895	47.403723
+-122.854472	47.434232
+-122.831004	47.509330
+-122.908449	47.509330
+-122.899062	47.523411
+-122.798148	47.612591
+-122.699581	47.657181
+-122.577546	47.755748
+-122.523568	47.859009
+-122.434389	47.887171
+-122.356943	47.880130
+-122.324087	47.814419
+-122.291232	47.790951
+-122.279498	47.873090
+-122.258376	47.924720
+-122.258376	48.013900
+-122.258376	48.058490
+-122.246642	48.110120
+-122.279498	48.182872
+-122.291232	48.220421
+-122.302966	48.227462
+-122.335822	48.286133
+-122.356943	48.316642
+-122.368677	48.344804
+-122.378065	48.375313
+-122.413267	48.403475
+-122.467244	48.410515
+-122.488366	48.419902
+-122.500100	48.433983
+-122.556424	48.462145
+-122.556424	48.485614
+-122.488366	48.513776
+-122.478979	48.520816
+-122.455510	48.586528
+-122.422654	48.579487
+-122.422654	48.652239
+-122.413267	48.717950
+-122.345209	48.732031
+-122.267763	48.696829
+-122.267763	48.710910
+-122.324087	48.755500
+-122.413267	48.776621
+-122.523568	48.790702
+-122.601014	48.769581
+-122.643257	48.821211
+-122.699581	48.863454
+-122.744171	48.929166
+-122.765292	48.966715
+-122.744171	49.001917
+-122.753558	49.023039
+-122.798148	49.030080
+-122.798148	49.044161
+# -b
+154.832448	49.642603
+154.799592	49.590973
+154.722146	49.499447
+154.644701	49.391492
+154.611845	49.311700
+154.743268	49.353943
+154.799592	49.475978
+154.832448	49.590973
+154.832448	49.642603
+# -b
+154.224617	48.898657
+154.236352	48.905697
+154.191762	48.835292
+154.126050	48.746112
+154.137784	48.762540
+154.248086	48.797743
+154.280941	48.870495
+154.224617	48.898657
+# -b
+152.293172	47.140877
+152.281438	47.044657
+152.182871	46.960171
+152.072570	46.878032
+151.917678	46.795892
+151.828499	46.817014
+151.938800	46.929662
+152.093691	47.007108
+152.203992	47.140877
+152.293172	47.140877
+# -b
+150.570595	46.171634
+150.537739	46.110617
+150.382848	46.002662
+150.227957	45.871239
+150.051944	45.756245
+# -b
+149.843076	45.857158
+150.084800	46.040212
+150.293668	46.155206
+150.460294	46.232652
+150.549474	46.246733
+150.570595	46.171634
+# -b
+140.702153	50.032178
+140.556650	49.905449
+140.580118	49.792801
+140.589505	49.649644
+140.612974	49.506487
+140.589505	49.391492
+140.502672	49.253029
+140.446348	49.159155
+140.413493	49.051201
+140.392371	49.023039
+140.425227	48.898657
+140.359515	48.753153
+140.326660	48.593568
+140.303191	48.462145
+140.148300	48.351844
+140.016877	48.300214
+# -b
+144.067515	50.011057
+144.168429	49.806882
+144.222406	49.590973
+144.323320	49.353943
+144.421887	49.175583
+144.565044	49.008958
+144.764525	48.856414
+144.797381	48.732031
+144.708201	48.818864
+144.553310	48.964368
+144.398419	49.109872
+144.156695	49.224867
+143.870381	49.318740
+143.593454	49.346902
+143.372852	49.325781
+143.140515	49.203745
+143.051335	48.987836
+143.009092	48.797743
+142.875323	48.586528
+142.776756	48.337763
+142.699310	48.103080
+142.654720	47.880130
+142.666454	47.650140
+142.809611	47.448313
+142.952768	47.335665
+143.107659	47.194854
+143.140515	47.028229
+143.206226	46.915581
+143.307140	46.840482
+143.462031	46.772424
+143.516009	46.802933
+143.572333	46.755996
+143.626310	46.582330
+143.670900	46.415705
+143.649778	46.225612
+143.548864	46.070720
+143.494887	46.270201
+143.417442	46.537741
+143.173371	46.605799
+142.943381	46.687938
+142.699310	46.697325
+142.523297	46.558862
+142.434118	46.361728
+142.356672	46.148166
+142.258105	45.955725
+142.025768	46.049599
+141.969444	46.354687
+141.960057	46.657429
+142.025768	46.983639
+142.070358	47.194854
+142.091480	47.441272
+142.124335	47.671262
+142.157191	47.894211
+142.279227	48.035021
+142.258105	48.220421
+142.124335	48.431637
+142.004647	48.710910
+142.004647	48.950287
+142.091480	49.130993
+142.157191	49.360983
+142.201781	49.590973
+142.213515	49.776373
+142.213515	49.954733
+142.246371	49.975854
+142.267492	49.975854
+# -b
+150.051944	45.756245
+149.798486	45.624822
+149.643595	45.587272
+149.688185	45.739817
+149.843076	45.857158
+# -b
+148.958319	45.392485
+148.970053	45.439422
+148.958319	45.369017
+148.871486	45.345548
+148.693127	45.268103
+148.495993	45.174229
+148.317633	45.082703
+148.141621	44.995870
+148.031319	44.948933
+147.909284	44.948933
+147.789595	44.885569
+147.679294	44.754146
+147.566646	44.697822
+147.435223	44.620376
+147.313188	44.524156
+147.214621	44.446711
+147.071464	44.446711
+147.125441	44.540584
+147.235742	44.650885
+147.280332	44.768227
+147.381246	44.801083
+147.590114	45.002910
+147.733271	45.113212
+147.864694	45.160148
+147.953874	45.291571
+148.097031	45.338508
+148.153355	45.298612
+148.197945	45.230553
+148.329367	45.261062
+148.528848	45.369017
+148.693127	45.500439
+148.859752	45.523908
+148.948932	45.486358
+148.958319	45.392485
+# -b
+146.937694	43.843574
+147.015140	43.820106
+146.928307	43.756741
+146.761682	43.691030
+146.663115	43.730926
+146.761682	43.796637
+146.937694	43.843574
+# -b
+146.210175	44.446711
+146.231297	44.486607
+146.287621	44.446711
+146.365066	44.399774
+146.419044	44.303554
+146.320477	44.249576
+146.120996	44.097032
+145.912127	43.939794
+145.724380	43.796637
+145.614079	43.667561
+145.536634	43.796637
+145.703259	43.946835
+145.900393	44.113460
+146.067018	44.280085
+146.144464	44.430283
+146.210175	44.446711
+# -b
+145.083695	44.066523
+145.149406	44.113460
+145.370008	44.256617
+145.447454	44.209680
+145.348887	44.003159
+145.182262	43.780209
+145.250320	43.620625
+145.426332	43.540832
+145.426332	43.339004
+145.646935	43.331964
+145.912127	43.404716
+145.813560	43.249825
+145.492044	43.146564
+145.226851	43.001060
+145.050839	42.977592
+144.952272	43.017488
+144.841970	42.904840
+144.508720	42.935349
+144.234140	42.911880
+143.957214	42.799232
+143.692021	42.538734
+143.516009	42.285275
+143.450297	42.048245
+143.328262	41.923863
+143.051335	42.081101
+142.842467	42.196096
+142.478708	42.294663
+142.180659	42.440166
+141.960057	42.529346
+141.650275	42.555161
+141.417938	42.473022
+141.253660	42.367415
+141.054179	42.383842
+140.845310	42.505878
+140.556650	42.489450
+140.404105	42.311091
+140.502672	42.153853
+140.702153	42.097529
+140.922756	42.015389
+141.110503	41.900394
+141.241925	41.808868
+141.176214	41.710301
+140.955612	41.726729
+140.788986	41.719688
+140.624708	41.635202
+140.523794	41.520207
+140.270336	41.388784
+140.138913	41.421640
+140.082589	41.562450
+140.160034	41.801827
+140.216358	41.982534
+140.028612	42.120997
+# -b
+139.927698	42.522306
+140.094323	42.660769
+140.326660	42.749949
+140.514407	42.904840
+140.568384	43.057384
+140.469817	43.162992
+140.514407	43.282680
+140.744396	43.242784
+140.964999	43.179420
+141.152746	43.179420
+141.363961	43.186460
+141.495384	43.378901
+141.462528	43.557260
+141.462528	43.716845
+141.596297	43.810718
+141.727720	44.043055
+141.739454	44.303554
+141.805166	44.547624
+141.870877	44.721290
+141.805166	44.862100
+141.727720	45.035766
+141.683130	45.160148
+141.694865	45.284531
+141.793432	45.354936
+141.903733	45.432381
+141.992913	45.462890
+142.124335	45.376057
+142.136070	45.361976
+142.180659	45.284531
+142.347285	45.190657
+142.490442	45.042807
+142.610130	44.918424
+142.765021	44.768227
+142.931647	44.643845
+143.140515	44.493647
+143.339996	44.383346
+143.516009	44.280085
+143.736611	44.193252
+143.936092	44.129888
+144.144960	44.082951
+144.332707	44.059483
+144.443009	43.970303
+144.654224	43.906938
+144.863092	43.939794
+145.083695	44.066523
+# -b
+141.241925	45.230553
+141.131624	45.167189
+141.241925	45.096784
+141.340492	45.089743
+141.363961	45.230553
+141.241925	45.230553
+# -b
+141.209070	41.372356
+141.230191	41.379397
+141.363961	41.372356
+141.485996	41.379397
+141.528239	41.280830
+141.518852	41.137673
+141.495384	40.947579
+141.518852	40.722283
+141.605685	40.501681
+141.793432	40.325668
+141.903733	40.130881
+141.960057	40.022926
+# -b
+139.906576	39.980683
+140.082589	40.182511
+140.070855	40.435969
+140.061467	40.611982
+140.148300	40.729324
+140.282070	40.787995
+140.314926	40.787995
+140.336047	40.863093
+140.347781	41.022678
+140.413493	41.130632
+140.547262	41.179916
+140.657563	41.071962
+140.744396	40.879521
+140.821842	40.797382
+140.943877	40.931151
+141.075300	40.888908
+141.197336	40.895949
+141.319371	41.088389
+141.331105	41.245627
+141.185601	41.156448
+140.943877	41.104817
+140.878166	41.264402
+140.943877	41.428681
+141.042444	41.454496
+141.209070	41.372356
+# -b
+132.729954	44.838632
+132.786278	44.909037
+132.828521	45.113212
+132.741689	45.244634
+132.521086	45.284531
+132.178448	45.237594
+132.089268	45.120252
+132.199570	44.941893
+132.199570	44.777614
+132.300484	44.667313
+132.476496	44.596908
+132.697099	44.681394
+132.729954	44.838632
+# -b
+140.016877	48.300214
+139.972288	48.227462
+139.784541	48.072571
+139.620262	47.962270
+139.420781	47.814419
+139.265890	47.619632
+139.122733	47.441272
+138.934986	47.291075
+138.747240	47.140877
+138.592349	46.960171
+138.538371	46.817014
+138.460926	46.643348
+138.404602	46.521313
+138.261445	46.324179
+138.139409	46.162247
+138.261445	46.392237
+138.172265	46.256120
+138.085432	46.110617
+137.885951	45.979194
+137.787384	45.817262
+137.587903	45.655331
+137.379035	45.509827
+137.212409	45.361976
+137.012928	45.230553
+136.869772	45.113212
+136.804060	45.035766
+136.682025	44.901997
+136.538868	44.808123
+136.395711	44.643845
+136.297144	44.500688
+136.097663	44.413855
+135.921650	44.289473
+135.776146	44.146316
+135.755025	44.033668
+135.632989	43.899898
+135.513301	43.763781
+135.346676	43.597156
+135.093217	43.404716
+134.872615	43.282680
+134.628544	43.162992
+134.330496	43.008101
+134.065304	42.846169
+133.877557	42.782804
+133.746134	42.782804
+133.546653	42.740561
+133.326051	42.677197
+133.105448	42.700665
+132.995147	42.749949
+132.929435	42.740561
+132.762810	42.829741
+132.563329	42.855556
+132.410785	42.846169
+132.377929	42.895452
+132.366195	43.033916
+132.399051	43.137177
+132.399051	43.242784
+132.288749	43.209928
+132.068147	43.090240
+132.002435	43.146564
+132.089268	43.282680
+131.934377	43.299108
+131.913256	43.418797
+131.847544	43.292068
+131.781833	43.106668
+131.648063	42.984632
+131.558884	42.928308
+131.504906	42.822701
+131.382871	42.740561
+131.284304	42.611485
+131.073089	42.611485
+130.908810	42.620873
+130.753919	42.595058
+130.810243	42.529346
+130.843099	42.423739
+130.622496	42.562202
+# -b
+140.028612	42.120997
+139.883108	42.212523
+139.894842	42.334559
+139.927698	42.522306
+# -b
+130.699942	42.374455
+130.732798	42.278235
+130.610762	42.301703
+130.476993	42.268848
+130.324448	42.130384
+130.103846	41.956718
+# -b
+130.103846	41.956718
+129.981810	41.851111
+129.904365	41.736116
+129.749474	41.562450
+129.704884	41.412253
+129.770595	41.287870
+129.761208	41.071962
+129.749474	40.888908
+129.639173	40.813810
+129.373980	40.712896
+129.230823	40.579126
+129.064198	40.452397
+128.834208	40.335055
+128.712173	40.257610
+128.655849	40.173124
+128.435246	40.055782
+128.170054	40.029967
+128.005775	40.022926
+# -b
+120.012455	39.980683
+120.265913	40.072210
+120.474781	40.140268
+120.552227	40.215367
+120.662528	40.384339
+120.772829	40.478212
+120.883131	40.595554
+121.038022	40.703508
+121.183526	40.830238
+121.347804	40.879521
+121.547285	40.879521
+121.779622	40.895949
+121.866455	40.987476
+121.965022	40.895949
+122.033080	40.729324
+122.152768	40.602595
+122.187971	40.579126
+122.241948	40.536883
+122.286538	40.426582
+122.152768	40.241182
+121.955634	40.046395
+# -b
+74.903937	46.833442
+74.979036	46.809973
+75.178517	46.748956
+75.443709	46.786505
+75.730023	46.817014
+76.072661	46.779465
+76.415299	46.704366
+76.725081	46.687938
+77.023129	46.612839
+77.255466	46.598758
+77.541779	46.657429
+77.851562	46.673857
+78.072164	46.589371
+78.203587	46.521313
+78.391334	46.650389
+78.579081	46.772424
+78.787949	46.809973
+78.987430	46.809973
+79.085997	46.748956
+79.097731	46.558862
+78.888863	46.399277
+78.701116	46.392237
+78.522757	46.453255
+78.325622	46.385196
+77.950129	46.347647
+77.640347	46.439174
+77.386888	46.490804
+77.044250	46.460295
+76.713347	46.490804
+76.403564	46.507232
+76.117251	46.544781
+75.875527	46.544781
+75.586866	46.507232
+75.399119	46.544781
+75.366263	46.619880
+75.288818	46.657429
+75.255962	46.507232
+75.178517	46.446214
+74.979036	46.429786
+74.803023	46.324179
+74.648132	46.148166
+74.450998	46.056639
+74.239782	46.002662
+74.174071	45.817262
+74.129481	45.641250
+74.052036	45.493399
+74.063770	45.230553
+74.141215	45.002910
+74.328962	44.815164
+74.096626	44.838632
+73.920613	45.082703
+73.709398	45.338508
+73.488795	45.462890
+73.401962	45.678799
+73.434818	45.918176
+73.545119	46.124698
+73.765722	46.162247
+73.899491	46.324179
+74.084891	46.460295
+74.340696	46.598758
+74.549565	46.734875
+74.716190	46.817014
+74.903937	46.833442
+# -b
+59.973372	43.597156
+60.170506	43.653480
+60.423964	43.693376
+60.489675	43.813065
+60.611711	43.885817
+60.710278	44.115807
+60.853435	44.195599
+60.998939	44.336409
+61.041182	44.486607
+61.174951	44.683741
+61.482387	44.747105
+61.637278	44.817510
+61.735845	45.028726
+61.649012	45.122599
+61.559832	45.317386
+61.461265	45.472277
+61.350964	45.563804
+61.163217	45.648290
+61.052916	45.833690
+61.008326	46.127044
+61.085772	46.195103
+61.261784	46.432133
+61.449531	46.575290
+61.604422	46.734875
+61.616156	46.809973
+61.461265	46.788852
+61.240663	46.690285
+61.064650	46.568249
+60.888637	46.500191
+60.778336	46.741915
+60.656301	46.727834
+60.578855	46.612839
+60.567121	46.561209
+60.456820	46.523660
+60.379374	46.605799
+60.280807	46.673857
+60.149384	46.462642
+60.161119	46.354687
+60.269073	46.310098
+60.468554	46.286629
+60.632832	46.303057
+60.799458	46.310098
+60.820579	46.195103
+60.545999	46.117657
+60.480288	46.178675
+60.304275	46.256120
+60.193974	46.202143
+# -b
+53.885681	39.863341
+53.775380	40.032314
+53.402233	40.126187
+53.092451	40.083944
+# -b
+52.850727	39.957215
+52.785016	40.184858
+52.728692	40.379645
+52.761547	40.588514
+52.895317	40.741058
+52.904704	40.799729
+52.895317	40.940539
+52.883583	41.048493
+52.871849	41.123592
+52.904704	41.064921
+52.970416	40.914724
+53.059595	40.806769
+53.280198	40.799729
+53.444476	40.806769
+53.622836	40.764526
+53.808236	40.715243
+53.995983	40.731670
+54.282297	40.673000
+54.448922	40.741058
+54.272909	40.764526
+54.249441	40.839625
+54.526367	40.891255
+54.756357	41.140020
+54.350355	41.372356
+54.052307	41.621121
+53.942005	41.860498
+53.754259	42.050592
+53.721403	42.074060
+53.500800	42.099875
+53.169897	42.024777
+52.895317	41.902741
+52.728692	41.745503
+52.728692	41.621121
+52.817871	41.588265
+52.817871	41.372356
+52.827259	41.231546
+52.785016	41.264402
+52.540945	41.614081
+52.463499	41.909782
+52.463499	42.090488
+52.454112	42.393230
+52.618390	42.541080
+52.651246	42.808620
+52.442378	42.871984
+52.221775	42.888412
+51.858016	43.010447
+51.682003	43.188807
+51.538846	43.179420
+51.318244	43.205235
+51.285388	43.444612
+51.261920	43.716845
+51.053051	43.979690
+50.909894	44.059483
+50.766738	44.258964
+50.358388	44.376305
+50.149520	44.589867
+50.280943	44.676700
+50.611846	44.683741
+50.931016	44.620376
+51.107029	44.557012
+51.252532	44.596908
+51.505991	44.573440
+51.416811	44.676700
+51.351099	44.817510
+51.306510	45.052194
+51.405077	45.200045
+51.581089	45.270450
+51.581089	45.176576
+51.780570	45.160148
+51.989439	45.207085
+52.034028	45.331467
+52.210041	45.439422
+52.529211	45.448809
+52.817871	45.331467
+53.104185	45.254022
+53.390499	45.293918
+53.554778	45.361976
+53.578246	45.385445
+53.643957	45.371364
+53.730790	45.317386
+54.061694	45.237594
+54.282297	45.160148
+54.470043	45.183617
+54.702380	45.153108
+54.756357	45.254022
+54.624934	45.401872
+54.812681	45.401872
+54.681259	45.573191
+54.470043	45.742163
+54.294031	45.826650
+54.207198	45.965113
+54.007717	45.972153
+53.798848	46.188062
+53.697935	46.483763
+53.566512	46.629267
+53.512535	46.554168
+53.378765	46.758343
+53.280198	46.758343
+53.247342	46.908541
+52.993884	47.058738
+52.895317	47.112715
+52.684102	47.126796
+52.684102	47.201895
+52.442378	47.218323
+52.242897	47.157305
+52.066884	47.143224
+51.869750	47.075166
+51.813426	47.201895
+51.682003	47.208935
+51.548234	47.201895
+51.461401	47.232404
+51.217330	47.269953
+50.963872	47.276994
+50.644702	47.082206
+50.337267	46.870991
+# -b
+49.950039	40.698815
+50.083808	40.621369
+50.194110	40.588514
+50.280943	40.471172
+50.337267	40.344443
+50.137786	40.471172
+# -b
+59.973372	43.597156
+59.973372	43.597156
+# -b
+60.193974	46.202143
+59.982759	46.157553
+59.917048	46.310098
+59.830215	46.385196
+59.684711	46.324179
+59.651855	46.178675
+59.642468	46.042558
+59.541554	45.904095
+59.344420	45.857158
+59.344420	45.981541
+59.365541	46.033171
+59.123817	45.981541
+58.837504	45.887667
+58.715468	45.648290
+58.527721	45.317386
+58.220286	45.035766
+58.196818	44.801083
+58.241407	44.683741
+58.220286	44.503035
+58.285997	44.359878
+58.351709	44.099379
+58.372830	43.909285
+58.408033	43.749700
+58.539455	43.700417
+58.638023	43.766128
+58.703734	43.766128
+58.858625	43.796637
+58.990048	43.749700
+59.144939	43.700417
+59.266974	43.796637
+59.421865	43.806025
+59.619000	43.740313
+59.696445	43.669908
+59.785625	43.606544
+59.895926	43.597156
+59.973372	43.597156
+# -b
+41.506126	41.646936
+41.592959	41.679792
+41.703260	41.771318
+41.736116	41.959065
+41.714994	42.116303
+41.571837	42.245379
+41.538982	42.393230
+41.506126	42.548121
+41.438068	42.726480
+41.318379	42.864944
+41.130632	42.961164
+41.020331	43.050344
+40.910030	43.116055
+40.799729	43.139523
+40.644838	43.172379
+40.480559	43.195847
+40.292812	43.268599
+40.149655	43.397675
+# -b
+39.994764	41.025025
+40.379645	41.041453
+40.799729	41.257362
+41.118898	41.423987
+41.449802	41.571837
+41.506126	41.646936
+# -b
+50.337267	46.870991
+49.973507	46.847523
+49.508834	46.751303
+49.034773	46.697325
+48.617037	46.622227
+48.760193	46.554168
+49.034773	46.432133
+48.715604	46.347647
+48.605302	46.303057
+48.462145	46.063680
+48.372966	45.934604
+48.295520	45.934604
+48.196953	45.904095
+48.053796	45.911136
+47.966963	46.087148
+47.866049	46.232652
+47.877783	46.324179
+47.690037	46.333566
+47.469434	46.378156
+47.645447	46.178675
+47.624325	46.026131
+47.546880	45.772672
+47.403723	45.803181
+47.347399	45.603700
+47.293422	45.347895
+47.117409	45.237594
+47.084553	45.113212
+47.051697	45.082703
+46.995373	45.082703
+46.852217	44.948933
+46.831095	44.801083
+46.676204	44.620376
+46.753649	44.432629
+46.950784	44.439670
+47.171386	44.209680
+47.347399	43.989078
+47.391989	43.756741
+47.448313	43.676949
+47.612591	43.956222
+47.657181	43.782556
+47.525758	43.428184
+47.525758	43.139523
+47.591470	42.961164
+47.755748	42.799232
+47.898905	42.604445
+48.086652	42.376802
+48.241543	42.139772
+48.318988	42.001308
+48.527857	41.909782
+48.736725	41.719688
+48.957328	41.506126
+49.100485	41.280830
+49.267110	41.041453
+49.431388	40.832584
+49.574545	40.689427
+49.720049	40.630757
+49.950039	40.698815
+# -b
+50.137786	40.471172
+49.872593	40.464131
+49.684847	40.360871
+49.541690	40.217714
+49.508834	40.067516
+# -b
+40.149655	43.397675
+39.994764	43.477468
+39.863341	43.580728
+39.675595	43.700417
+39.532438	43.733273
+39.410402	43.836533
+39.276633	43.996118
+39.058377	44.115807
+38.814306	44.266004
+38.527992	44.369265
+38.274534	44.446711
+38.032810	44.519462
+37.910775	44.603948
+37.767618	44.683741
+37.669051	44.770574
+37.591605	44.714250
+37.403858	44.730678
+37.227846	44.871488
+37.126932	45.052194
+36.906329	45.176576
+36.676339	45.254022
+36.852352	45.307999
+36.852352	45.385445
+36.918063	45.448809
+37.194990	45.425341
+37.436714	45.432381
+37.612727	45.664718
+37.788739	45.826650
+37.999954	46.056639
+38.110256	46.042558
+38.229944	46.178675
+38.474015	46.127044
+38.527992	46.148166
+38.340246	46.272548
+38.175967	46.432133
+38.075053	46.462642
+37.943630	46.493151
+37.779352	46.591718
+37.821595	46.720794
+38.009342	46.734875
+38.286268	46.765384
+38.474015	46.727834
+38.560848	46.758343
+38.483402	46.826401
+38.474015	46.887419
+38.682883	46.939049
+38.980931	47.058738
+39.189800	47.112715
+39.365812	47.119756
+39.398668	47.171386
+39.344691	47.208935
+39.255511	47.208935
+39.210921	47.225363
+39.201534	47.232404
+39.189800	47.300462
+39.079499	47.328624
+38.924607	47.307503
+38.826040	47.291075
+38.694618	47.232404
+38.584316	47.232404
+38.527992	47.246485
+38.429425	47.232404
+38.197089	47.180773
+38.032810	47.171386
+37.845063	47.150265
+37.600992	47.105675
+37.424980	46.983639
+37.293557	46.993027
+37.138666	46.939049
+36.950919	46.894460
+36.896942	46.751303
+36.774906	46.802933
+36.676339	46.840482
+36.500327	46.779465
+36.390026	46.741915
+36.267990	46.697325
+36.211666	46.643348
+36.190545	46.704366
+35.991064	46.659776
+35.847907	46.652736
+35.728218	46.584677
+35.561593	46.469682
+35.495881	46.462642
+35.397314	46.324179
+35.254157	46.188062
+35.120388	46.141125
+35.164978	46.209184
+35.287013	46.256120
+35.364459	46.317138
+35.331603	46.415705
+35.287013	46.500191
+35.197833	46.500191
+35.176712	46.432133
+35.111000	46.317138
+35.010086	46.256120
+34.934988	46.188062
+34.977231	46.002662
+34.977231	45.894708
+34.977231	45.887667
+34.956109	45.887667
+34.890398	45.887667
+34.890398	45.934604
+34.845808	45.995622
+34.789484	46.080108
+34.812952	46.127044
+34.768362	46.178675
+34.646327	46.117657
+34.568881	46.033171
+34.536026	46.056639
+34.580616	46.134085
+34.536026	46.178675
+34.404603	46.171634
+34.294302	46.178675
+34.273180	46.209184
+34.261446	46.317138
+34.195735	46.378156
+34.162879	46.202143
+34.118289	46.188062
+34.029109	46.195103
+33.942276	46.225612
+33.841363	46.256120
+33.787385	46.256120
+33.874218	46.209184
+33.963398	46.134085
+34.040844	46.148166
+34.094821	46.127044
+34.139411	46.056639
+34.151145	45.981541
+34.216856	45.927563
+34.261446	45.958072
+34.273180	46.042558
+34.360013	46.019090
+34.449193	46.019090
+34.536026	45.972153
+34.636940	45.972153
+34.613471	45.934604
+34.547760	45.819609
+34.592350	45.796141
+34.714385	45.833690
+34.756628	45.810222
+34.747241	45.772672
+34.723773	45.702267
+34.857542	45.718695
+34.956109	45.718695
+35.066410	45.617781
+35.078145	45.462890
+35.120388	45.347895
+35.176712	45.401872
+35.418436	45.347895
+35.507615	45.340855
+35.528737	45.418300
+35.728218	45.307999
+35.937086	45.479318
+36.014532	45.486358
+36.059122	45.418300
+36.202279	45.472277
+36.444003	45.509827
+36.652871	45.495746
+36.620015	45.385445
+36.542570	45.340855
+36.521448	45.237594
+36.533182	45.153108
+36.521448	45.099131
+36.467471	45.089743
+36.321967	45.089743
+36.190545	45.089743
+36.157689	45.075662
+36.124833	45.042807
+35.937086	45.075662
+35.793929	45.122599
+35.552205	45.169536
+35.385580	45.052194
+35.221302	44.948933
+35.066410	44.824551
+34.845808	44.855060
+34.679183	44.824551
+34.580616	44.801083
+34.679183	44.761186
+34.559494	44.747105
+34.470314	44.653232
+34.449193	44.589867
+34.392869	44.549971
+34.273180	44.533543
+34.162879	44.486607
+34.061965	44.439670
+33.930542	44.446711
+33.766264	44.456098
+33.709940	44.470179
+33.644228	44.510075
+33.501071	44.596908
+33.555049	44.660273
+33.578517	44.690781
+33.578517	44.761186
+33.578517	44.824551
+33.611373	44.927812
+33.587904	45.052194
+33.501071	45.193004
+33.379036	45.223513
+33.247613	45.207085
+33.113844	45.307999
+32.904975	45.401872
+32.794674	45.394832
+32.618661	45.401872
+32.606927	45.401872
+32.597540	45.432381
+32.663251	45.519214
+32.839264	45.580232
+32.893241	45.634209
+33.071601	45.749204
+33.235879	45.833690
+33.325059	45.857158
+33.566783	45.894708
+33.742795	45.934604
+33.820241	45.972153
+33.742795	46.002662
+33.731061	46.103576
+33.611373	46.178675
+33.512806	46.096536
+33.402504	46.134085
+33.334446	46.164594
+33.325059	46.218571
+33.235879	46.195103
+33.158434	46.188062
+33.137312	46.148166
+33.015277	46.148166
+32.850998	46.127044
+32.684373	46.103576
+32.606927	46.080108
+32.430915	46.117657
+32.308879	46.157553
+32.266636	46.202143
+32.198578	46.239693
+32.088277	46.263161
+32.013178	46.256120
+31.879408	46.249080
+31.858287	46.303057
+32.046034	46.392237
+32.100011	46.422746
+32.067155	46.462642
+31.956854	46.469682
+31.780841	46.483763
+31.682274	46.514272
+31.825431	46.561209
+32.088277	46.537741
+32.276024	46.514272
+32.276024	46.575290
+32.165722	46.591718
+32.046034	46.704366
+31.956854	46.826401
+31.912264	46.734875
+31.769107	46.690285
+31.604829	46.652736
+31.614216	46.690285
+31.637684	46.779465
+31.527383	46.720794
+31.318515	46.643348
+31.173011	46.629267
+31.020467	46.605799
+30.898431	46.561209
+30.767009	46.537741
+30.755274	46.493151
+30.743540	46.432133
+30.623852	46.293670
+30.534672	46.209184
+30.468960	46.225612
+30.403249	46.324179
+30.325804	46.347647
+30.248358	46.347647
+30.182647	46.401624
+30.227236	46.317138
+30.391515	46.218571
+30.424371	46.080108
+30.314069	45.941644
+30.227236	45.873586
+30.105201	45.864199
+# -b
+29.929188	41.172876
+30.182647	41.172876
+30.391515	41.182263
+30.579262	41.140020
+30.710684	41.090736
+30.788130	41.107164
+30.987611	41.090736
+31.173011	41.064921
+31.428816	41.156448
+31.548505	41.339501
+31.769107	41.423987
+31.980322	41.564797
+32.231434	41.630508
+32.419180	41.752544
+32.651517	41.853458
+32.860385	41.919169
+33.125578	42.001308
+33.435360	42.034164
+33.731061	42.041204
+34.139411	42.008349
+34.493783	42.017736
+34.812952	42.017736
+35.033555	42.099875
+35.164978	42.116303
+35.265891	42.083448
+35.265891	41.975493
+35.409048	41.820602
+35.662507	41.719688
+35.892496	41.719688
+36.136567	41.761931
+36.256256	41.604693
+36.399413	41.323073
+36.676339	41.316032
+36.896942	41.290217
+37.040099	41.224506
+37.314679	41.116551
+37.535281	41.015638
+37.645582	41.074308
+37.755884	41.107164
+38.131377	40.966354
+38.527992	40.989822
+38.826040	41.074308
+39.091233	41.100124
+39.365812	41.132979
+39.696716	41.074308
+39.994764	41.025025
+# -b
+29.640528	45.385445
+29.696852	45.331467
+29.685118	45.254022
+29.685118	45.106171
+29.652262	44.965361
+29.509105	44.824551
+29.321358	44.794042
+29.133611	44.700169
+28.990454	44.566399
+28.859032	44.479566
+28.814442	44.557012
+28.936477	44.653232
+29.046778	44.817510
+29.035044	44.887916
+29.046778	44.995870
+28.903621	44.995870
+28.870766	44.864447
+28.837910	44.700169
+28.748730	44.533543
+28.715875	44.392733
+28.659551	44.282432
+28.659551	44.195599
+28.659551	44.043055
+28.638429	43.939794
+28.659551	43.789597
+# -b
+28.659551	43.789597
+28.617308	43.580728
+28.516394	43.428184
+28.176103	43.364820
+27.955500	43.172379
+27.943766	42.994020
+27.943766	42.775764
+27.788875	42.735868
+27.734898	42.663116
+27.657452	42.604445
+27.535417	42.531693
+27.591741	42.475369
+27.678574	42.449554
+27.756019	42.360374
+27.821730	42.221911
+27.899176	42.132731
+28.021211	42.024777
+28.032946	41.935597
+# -b
+28.032946	41.935597
+28.009477	41.827643
+28.065801	41.679792
+28.197224	41.555410
+28.340381	41.473270
+28.593839	41.381744
+28.903621	41.299605
+29.079634	41.290217
+29.091368	41.165835
+28.981067	41.048493
+28.715875	40.989822
+28.572718	41.041453
+28.319259	41.057881
+28.032946	41.048493
+27.833465	41.015638
+27.612862	41.008597
+27.457971	40.865440
+27.127067	40.656572
+26.885343	40.539230
+26.664741	40.421888
+26.488728	40.311587
+26.366693	40.159043
+26.223536	40.109759
+26.223536	40.311587
+26.247004	40.403114
+26.444138	40.496987
+26.709331	40.572086
+26.840753	40.673000
+26.631885	40.656572
+26.354958	40.630757
+26.235270	40.621369
+26.101500	40.673000
+26.059257	40.731670
+# -b
+26.354958	41.811215
+26.399548	41.729075
+26.566174	41.621121
+26.542705	41.463883
+26.345571	41.348888
+26.312715	41.140020
+26.247004	40.931151
+26.059257	40.731670
+# -b
+24.712174	40.614329
+24.813088	40.647184
+24.768498	40.682387
+24.756764	40.780954
+24.669931	40.806769
+24.515040	40.689427
+24.526774	40.630757
+24.637075	40.588514
+24.712174	40.614329
+# -b
+26.059257	40.731670
+25.892632	40.839625
+25.606318	40.898296
+25.331738	40.956967
+25.197969	40.973395
+25.033690	41.008597
+24.857678	40.924111
+24.756764	40.898296
+24.625341	40.898296
+24.425860	40.956967
+24.238113	40.806769
+23.942412	40.757486
+23.665485	40.621369
+23.820377	40.504027
+23.942412	40.471172
+24.085569	40.428929
+24.184136	40.353830
+24.261582	40.278731
+24.306171	40.201286
+24.228726	40.243529
+24.106690	40.328015
+23.930678	40.370258
+23.820377	40.379645
+23.742931	40.252916
+23.942412	40.142615
+# -b
+23.963534	39.964255
+23.820377	40.083944
+23.710075	40.217714
+23.534063	40.269344
+23.456617	40.252916
+23.501207	40.100372
+# -b
+23.566918	39.940787
+23.379172	40.083944
+23.280604	40.259957
+23.092858	40.360871
+22.860521	40.471172
+22.851134	40.522802
+22.905111	40.621369
+22.815931	40.588514
+22.651653	40.555658
+22.607063	40.353830
+22.607063	40.152002
+# -b
+30.105201	45.864199
+29.971431	45.864199
+29.929188	45.803181
+29.818887	45.765632
+29.807153	45.671758
+29.717973	45.702267
+29.696852	45.826650
+29.663996	45.880627
+29.663996	45.758591
+29.663996	45.634209
+29.675730	45.519214
+29.696852	45.439422
+29.640528	45.385445
+# -b
+26.411283	40.067516
+26.533318	40.210673
+26.676475	40.311587
+26.807898	40.438316
+26.929933	40.428929
+27.040234	40.428929
+27.138801	40.454744
+27.314814	40.496987
+27.413381	40.421888
+27.624596	40.370258
+27.833465	40.379645
+27.788875	40.496987
+27.767753	40.572086
+27.922644	40.555658
+28.032946	40.513415
+28.021211	40.438316
+28.143247	40.428929
+28.384971	40.464131
+28.605573	40.454744
+28.880153	40.445357
+29.112490	40.471172
+29.091368	40.565045
+28.936477	40.588514
+28.913009	40.640144
+29.091368	40.698815
+29.333092	40.705855
+29.520839	40.722283
+29.708586	40.731670
+29.896333	40.741058
+29.884599	40.806769
+29.741442	40.832584
+29.631140	40.806769
+29.464515	40.816157
+29.387069	40.823197
+29.333092	40.881868
+29.255647	40.898296
+29.222791	40.982782
+29.112490	41.032065
+29.157080	41.123592
+29.234525	41.231546
+29.267381	41.273789
+29.288502	41.224506
+29.455128	41.224506
+29.685118	41.165835
+29.929188	41.172876
+# -b
+26.223536	39.905585
+26.312715	40.041701
+26.322103	40.041701
+26.411283	40.067516
+# -b
+19.962180	39.914972
+19.840144	40.048741
+19.520975	40.142615
+19.354349	40.344443
+19.276904	40.471172
+19.410673	40.454744
+19.410673	40.572086
+19.344962	40.764526
+19.410673	40.940539
+19.443529	40.973395
+19.431795	41.107164
+19.464651	41.224506
+19.387205	41.372356
+19.410673	41.456843
+19.443529	41.529594
+19.476385	41.604693
+19.553830	41.794787
+19.464651	41.869886
+19.309759	41.893354
+# -b
+19.309759	41.893354
+19.211192	41.952025
+19.100891	42.132731
+18.946000	42.212523
+18.737132	42.360374
+18.626830	42.419045
+18.549385	42.465982
+18.396841	42.541080
+18.230215	42.637301
+18.054203	42.735868
+17.887577	42.825047
+17.723299	42.832088
+17.591876	42.857903
+17.303215	42.986979
+17.073226	43.026875
+17.138937	43.083199
+17.338418	43.050344
+17.436985	42.961164
+17.535552	42.954123
+17.514431	43.017488
+17.359539	43.099627
+17.127203	43.285027
+16.864357	43.428184
+16.542841	43.524404
+16.322238	43.540832
+16.068780	43.524404
+15.991335	43.533792
+15.958479	43.630012
+15.881033	43.749700
+15.683899	43.820106
+15.561864	43.909285
+15.374117	43.996118
+15.176983	44.186212
+15.165249	44.258964
+15.221573	44.312941
+15.406973	44.345797
+15.209838	44.463138
+15.033826	44.557012
+14.890669	44.770574
+14.890669	44.958321
+14.834345	45.089743
+14.756899	45.169536
+14.702922	45.169536
+14.658332	45.207085
+14.548031	45.293918
+14.327428	45.347895
+14.205393	45.113212
+14.106826	44.981789
+14.008259	44.855060
+13.909692	44.840979
+13.820512	44.887916
+13.665621	45.113212
+13.578788	45.230553
+13.534198	45.418300
+13.510730	45.502786
+13.653887	45.580232
+13.698477	45.695227
+13.632765	45.556764
+# -b
+14.503441	45.237594
+14.515175	45.237594
+14.526909	45.207085
+14.536297	45.176576
+14.559765	45.113212
+14.625477	45.082703
+14.691188	45.042807
+14.712309	45.005257
+14.712309	44.988829
+14.658332	45.005257
+14.580887	45.035766
+14.470585	45.042807
+14.416608	45.075662
+14.437730	45.146067
+14.458851	45.200045
+14.503441	45.237594
+# -b
+14.282839	45.160148
+14.271104	45.183617
+14.306307	45.193004
+14.315694	45.183617
+14.339163	45.146067
+14.339163	45.129640
+14.339163	45.099131
+14.339163	45.059234
+14.360284	45.021685
+14.372018	44.974748
+14.372018	44.948933
+14.372018	44.887916
+14.372018	44.848019
+14.393140	44.794042
+14.425996	44.714250
+14.437730	44.683741
+14.416608	44.700169
+14.315694	44.824551
+14.261717	44.887916
+14.261717	44.911384
+14.282839	44.918424
+14.339163	44.974748
+14.339163	45.035766
+14.306307	45.089743
+14.282839	45.146067
+14.282839	45.160148
+# -b
+16.390297	43.414103
+16.411418	43.428184
+16.423152	43.428184
+16.432540	43.428184
+16.477129	43.421144
+16.533453	43.414103
+16.599165	43.404716
+16.664876	43.397675
+16.742322	43.364820
+16.808033	43.357779
+16.829155	43.331964
+16.819767	43.324923
+16.808033	43.317883
+16.786912	43.317883
+16.730588	43.317883
+16.620286	43.301455
+16.533453	43.301455
+16.432540	43.317883
+16.399684	43.364820
+16.390297	43.414103
+# -b
+16.643755	42.977592
+16.676610	43.010447
+16.730588	43.010447
+16.819767	43.010447
+16.930069	43.010447
+17.007514	43.010447
+17.073226	42.994020
+17.094347	42.944736
+17.040370	42.944736
+16.984046	42.944736
+16.906600	42.937696
+16.796299	42.937696
+16.685998	42.937696
+16.653142	42.937696
+16.643755	42.961164
+16.643755	42.977592
+# -b
+9.861401	44.082951
+10.171183	43.989078
+10.225161	43.925713
+10.258016	43.766128
+10.358930	43.557260
+10.502087	43.308495
+10.556064	43.155951
+10.546677	43.059731
+10.600654	43.010447
+10.800135	42.871984
+10.919824	42.782804
+11.095836	42.620873
+11.131039	42.524653
+11.163895	42.419045
+11.307052	42.458941
+11.438474	42.458941
+11.605100	42.360374
+11.736522	42.205483
+11.858558	42.083448
+12.034571	42.067020
+12.133138	41.959065
+12.365474	41.736116
+12.595464	41.555410
+12.860657	41.407559
+13.048403	41.280830
+13.146970	41.306645
+13.456753	41.299605
+13.632765	41.290217
+13.743067	41.264402
+13.874489	41.156448
+14.008259	41.032065
+14.085704	40.891255
+14.249983	40.839625
+14.381406	40.799729
+14.404874	40.757486
+14.381406	40.647184
+14.559765	40.673000
+14.724044	40.689427
+14.822611	40.673000
+14.900056	40.588514
+14.968114	40.438316
+14.956380	40.379645
+14.932912	40.337402
+15.022092	40.236488
+15.230960	40.168430
+15.331874	40.100372
+# -b
+15.418707	39.999458
+15.507887	40.126187
+15.606454	40.126187
+15.627575	40.083944
+15.683899	40.025273
+# -b
+16.533453	39.914972
+16.587431	40.067516
+16.620286	40.184858
+16.775178	40.353830
+16.984046	40.529843
+17.183527	40.555658
+17.282094	40.487600
+17.481575	40.386686
+17.735033	40.337402
+17.932167	40.252916
+17.997879	40.126187
+# -b
+18.328782	39.914972
+18.385106	40.006498
+18.471939	40.133228
+18.417962	40.236488
+18.307661	40.360871
+18.131648	40.504027
+18.021347	40.656572
+17.932167	40.764526
+17.744420	40.806769
+17.481575	40.891255
+17.282094	40.949926
+17.138937	41.074308
+16.918334	41.165835
+16.697732	41.231546
+16.488864	41.299605
+16.268261	41.372356
+16.125104	41.440415
+16.014803	41.473270
+15.937357	41.473270
+15.881033	41.529594
+15.881033	41.604693
+15.991335	41.696220
+16.125104	41.761931
+16.146226	41.886313
+16.092248	41.926210
+16.024190	42.001308
+15.925623	42.001308
+15.838790	41.984880
+15.761345	41.952025
+15.904502	41.984880
+15.770732	41.952025
+15.606454	41.942637
+15.430441	41.952025
+15.209838	41.952025
+15.198104	41.926210
+15.198104	41.919169
+15.198104	41.844070
+14.968114	42.024777
+14.890669	42.067020
+14.780368	42.123344
+14.724044	42.139772
+14.691188	42.132731
+14.646598	42.238339
+14.569152	42.238339
+14.515175	42.287622
+14.327428	42.419045
+14.196006	42.508225
+14.095092	42.620873
+13.963669	42.808620
+13.897958	42.930655
+13.853368	43.050344
+13.787656	43.116055
+13.731332	43.292068
+13.677355	43.428184
+13.611644	43.510323
+13.534198	43.630012
+13.456753	43.669908
+13.346451	43.669908
+13.325330	43.686336
+13.313596	43.716845
+13.236150	43.749700
+13.146970	43.796637
+13.060137	43.845921
+12.938102	43.932754
+12.794945	43.972650
+12.640054	44.028974
+12.553221	44.068870
+12.442920	44.162743
+12.342006	44.282432
+12.288029	44.399774
+12.288029	44.542931
+12.288029	44.636804
+12.299763	44.770574
+12.320884	44.855060
+12.431186	44.918424
+12.452307	45.005257
+12.398330	45.089743
+12.266907	45.122599
+12.243439	45.207085
+12.222317	45.317386
+12.255173	45.408913
+12.342006	45.448809
+12.452307	45.519214
+12.518019	45.519214
+12.541487	45.495746
+12.628320	45.509827
+12.816067	45.580232
+13.092993	45.671758
+13.224416	45.735123
+13.391041	45.702267
+13.555320	45.765632
+13.689089	45.749204
+13.698477	45.671758
+13.665621	45.617781
+13.632765	45.580232
+13.689089	45.725736
+# -b
+5.132528	43.383594
+5.120794	43.383594
+5.066817	43.392982
+4.965903	43.392982
+4.933047	43.343698
+4.780503	43.336657
+4.625612	43.376554
+4.581022	43.423490
+4.524698	43.449306
+4.393275	43.465733
+4.250118	43.479814
+4.184407	43.529098
+4.085840	43.529098
+3.919215	43.465733
+3.820648	43.392982
+3.764324	43.367166
+3.621167	43.296761
+3.489744	43.247478
+3.269141	43.184113
+3.158840	43.038609
+3.114250	42.843822
+3.137719	42.820354
+3.179962	42.787498
+3.224551	42.395577
+# -b
+3.224551	42.395577
+3.358321	42.355680
+3.358321	42.332212
+3.391177	42.257113
+3.236286	42.200789
+3.257407	42.069367
+3.323119	41.947331
+3.158840	41.790093
+2.827936	41.625815
+2.464177	41.468577
+2.222453	41.292564
+1.900936	41.210425
+1.504321	41.093083
+1.140562	40.994516
+0.919959	40.785648
+0.919959	40.694121
+0.767415	40.574433
+0.546813	40.365564
+0.403656	40.180164
+# -b
+4.306442	40.027620
+4.327564	40.027620
+# -b
+4.085840	39.910278
+3.952070	40.011192
+4.029516	40.069863
+4.196141	40.079250
+4.261853	40.062822
+4.306442	40.027620
+# -b
+-0.105608	49.292925
+0.049284	49.314047
+0.237030	49.400879
+0.457633	49.414960
+0.612524	49.429041
+0.645380	49.466591
+0.535078	49.487712
+0.269886	49.494753
+0.258152	49.558117
+0.380187	49.708315
+0.657114	49.823310
+0.919959	49.872593
+1.239129	49.942998
+# -b
+7.547422	43.836533
+7.523953	43.813065
+7.425386	43.773169
+7.293964	43.726232
+7.183662	43.686336
+7.160194	43.630012
+7.049893	43.580728
+6.951326	43.510323
+6.841024	43.437571
+6.730723	43.374207
+6.676746	43.348392
+6.665012	43.268599
+6.620422	43.228703
+6.488999	43.188807
+6.355230	43.148911
+6.256662	43.123095
+6.190951	43.090240
+6.167483	43.099627
+6.036060	43.106668
+5.904637	43.106668
+5.848313	43.148911
+5.794336	43.172379
+5.738012	43.219316
+5.618323	43.219316
+5.529144	43.228703
+5.463432	43.252171
+5.430576	43.317883
+5.320275	43.348392
+5.186506	43.357779
+5.099673	43.388288
+5.043349	43.421144
+5.132528	43.383594
+# -b
+7.547422	43.836533
+7.699966	43.829493
+7.866591	43.845921
+8.066072	43.899898
+8.152905	43.939794
+8.185761	44.036014
+8.263206	44.115807
+8.352386	44.209680
+8.439219	44.242536
+8.472075	44.322328
+8.561255	44.352837
+8.626966	44.376305
+8.793591	44.423242
+8.946136	44.423242
+9.124495	44.392733
+9.309895	44.322328
+9.652533	44.169784
+9.861401	44.082951
+# -b
+9.133882	41.316032
+9.199594	41.306645
+9.211328	41.299605
+9.267652	41.273789
+9.342751	41.257362
+9.377953	41.215119
+9.431930	41.191650
+9.476520	41.156448
+9.497642	41.123592
+9.530497	41.074308
+9.563353	41.008597
+9.598556	40.907683
+9.673654	40.722283
+9.708857	40.522802
+9.708857	40.464131
+9.697123	40.344443
+9.664267	40.227101
+9.673654	40.142615
+# -b
+8.495543	39.973643
+8.462687	40.100372
+8.483809	40.210673
+8.472075	40.353830
+8.439219	40.464131
+8.385242	40.572086
+8.352386	40.588514
+8.263206	40.588514
+8.209229	40.673000
+8.209229	40.741058
+8.209229	40.832584
+8.218617	40.898296
+8.209229	40.966354
+8.218617	40.982782
+8.296062	40.914724
+8.385242	40.865440
+8.561255	40.891255
+8.683290	40.982782
+8.802979	41.074308
+8.925014	41.156448
+9.035315	41.191650
+9.089292	41.257362
+9.133882	41.316032
+# -b
+9.342751	43.033916
+9.431930	43.003407
+9.443665	42.857903
+9.453052	42.719440
+9.453052	42.604445
+9.497642	42.442513
+9.553966	42.238339
+9.521110	42.090488
+9.453052	41.968453
+9.420196	41.827643
+9.377953	41.745503
+9.342751	41.637549
+9.309895	41.588265
+9.277039	41.564797
+9.223062	41.473270
+9.211328	41.391131
+9.124495	41.496739
+9.023581	41.513167
+8.903892	41.564797
+8.847568	41.637549
+8.859303	41.752544
+8.737267	41.787746
+8.704411	41.869886
+8.692677	41.984880
+8.692677	42.090488
+8.683290	42.156199
+8.615232	42.228951
+8.605844	42.294663
+8.626966	42.353334
+8.615232	42.409658
+8.615232	42.433126
+8.615232	42.442513
+8.626966	42.458941
+8.638700	42.475369
+8.659822	42.557508
+8.704411	42.620873
+8.781857	42.604445
+8.903892	42.637301
+9.014194	42.693625
+9.101027	42.752296
+9.267652	42.782804
+9.309895	42.848516
+9.321629	42.930655
+9.342751	42.977592
+9.342751	43.033916
+# -b
+-1.274331	60.003881
+-1.307187	59.888886
+-1.250863	59.910007
+-1.164030	59.982759
+# -b
+-6.146361	58.445582
+-6.167483	58.452623
+-6.256662	58.436195
+-6.456143	58.377524
+-6.575832	58.314159
+-6.709602	58.267223
+-6.709602	58.227326
+-6.676746	58.173349
+-6.787047	58.156921
+-6.918470	58.203858
+-6.972447	58.109985
+-6.972447	58.046620
+-6.972447	57.980909
+-6.918470	57.941012
+-6.864493	57.894076
+-6.939591	57.835405
+-6.951326	57.807243
+-6.918470	57.746225
+-6.796435	57.769694
+-6.730723	57.800202
+-6.718989	57.854180
+-6.643890	57.877648
+-6.575832	57.929278
+-6.456143	57.922238
+-6.388085	57.941012
+-6.312986	57.987949
+-6.289518	58.039580
+-6.289518	58.058354
+-6.355230	58.063048
+-6.355230	58.121719
+-6.345842	58.128759
+-6.322374	58.152228
+-6.277784	58.173349
+-6.179217	58.180390
+-6.092384	58.220286
+-6.134627	58.215592
+-6.190951	58.255488
+-6.167483	58.307119
+-6.158095	58.361096
+-6.146361	58.412726
+-6.146361	58.445582
+# -b
+-7.028771	57.612456
+-6.972447	57.628883
+-6.984181	57.635924
+-7.082748	57.647658
+-7.228252	57.635924
+-7.326819	57.628883
+-7.392531	57.624190
+-7.404265	57.588987
+-7.347941	57.577253
+-7.303351	57.539704
+-7.249374	57.523276
+-7.160194	57.516235
+-7.094483	57.516235
+-7.061627	57.516235
+-7.061627	57.546744
+-7.049893	57.581947
+-7.028771	57.612456
+# -b
+-2.628455	58.945458
+-2.607334	58.968926
+-2.628455	58.973620
+-2.663658	58.997088
+-2.771612	58.990048
+-2.872526	59.001782
+-2.971093	59.001782
+-3.003949	59.046372
+-3.015683	59.093309
+-3.114250	59.154326
+-3.191696	59.154326
+-3.224551	59.065147
+-3.224551	58.990048
+-3.125984	58.957192
+-3.003949	58.950152
+-2.872526	58.961886
+-2.795081	58.950152
+-2.750491	58.940764
+-2.684779	58.929030
+-2.628455	58.945458
+# -b
+-3.102516	58.830463
+-3.093129	58.865666
+-3.147106	58.900868
+-3.224551	58.921990
+-3.290263	58.910255
+-3.301997	58.853931
+-3.236286	58.814035
+-3.137719	58.821076
+-3.102516	58.830463
+# -b
+-5.254564	58.215592
+-5.242830	58.208552
+-5.242830	58.156921
+-5.242830	58.105291
+-5.242830	58.081823
+-5.341397	58.051314
+-5.308541	58.004377
+-5.231096	57.969175
+-5.165384	57.936319
+-5.165384	57.922238
+-5.242830	57.894076
+-5.329663	57.870607
+-5.418842	57.858873
+-5.496288	57.816630
+-5.585468	57.811937
+-5.660566	57.781428
+-5.651179	57.711023
+-5.660566	57.675820
+-5.651179	57.617149
+-5.651179	57.577253
+-5.594855	57.558478
+-5.529144	57.535010
+-5.561999	57.516235
+-5.684035	57.527970
+-5.738012	57.511542
+-5.738012	57.481033
+-5.738012	57.464605
+-5.738012	57.457564
+-5.738012	57.391853
+-5.728625	57.361344
+-5.606589	57.356651
+-5.451698	57.375425
+-5.397721	57.380119
+-5.418842	57.333182
+-5.517409	57.302673
+-5.484554	57.290939
+-5.407108	57.286245
+-5.418842	57.267471
+-5.508022	57.201759
+-5.517409	57.171251
+-5.529144	57.159516
+-5.517409	57.117273
+-5.508022	57.093805
+-5.550265	57.086765
+-5.618323	57.039828
+-5.618323	57.028094
+-5.618323	56.997585
+-5.684035	56.962382
+-5.728625	56.896671
+-5.738012	56.870856
+-5.728625	56.828613
+-5.728625	56.769942
+-5.738012	56.751167
+-5.827192	56.739433
+-5.925759	56.725352
+-6.024326	56.690149
+-6.014938	56.659641
+-5.881169	56.654947
+-5.848313	56.647906
+-5.838926	56.647906
+-5.827192	56.617397
+-5.815457	56.556380
+-5.728625	56.525871
+-5.639445	56.476587
+-5.594855	56.453119
+-5.585468	56.453119
+-5.561999	56.460160
+-5.561999	56.464853
+-5.496288	56.490668
+-5.407108	56.521177
+-5.320275	56.568114
+-5.275685	56.593929
+-5.242830	56.610357
+-5.209974	56.624438
+-5.198240	56.617397
+-5.186506	56.605663
+-5.186506	56.551686
+-5.263951	56.464853
+-5.308541	56.392101
+-5.364865	56.324043
+-5.397721	56.281800
+-5.418842	56.239557
+-5.439964	56.164458
+-5.463432	56.122215
+-5.463432	56.079972
+-5.508022	56.023648
+-5.529144	55.950896
+-5.540878	55.906306
+-5.540878	55.845289
+-5.540878	55.819474
+-5.439964	55.833555
+-5.397721	55.796005
+-5.407108	55.732641
+-5.475166	55.671623
+-5.561999	55.577750
+-5.606589	55.490917
+-5.639445	55.415818
+-5.672301	55.333679
+-5.672301	55.303170
+-5.550265	55.303170
+-5.496288	55.345413
+-5.439964	55.472142
+-5.341397	55.608258
+-5.296807	55.676317
+-5.242830	55.746722
+-5.242830	55.781924
+-5.242830	55.819474
+-5.254564	55.882838
+-5.308541	55.955590
+-5.320275	56.000180
+-5.296807	56.011914
+-5.263951	56.030689
+-5.198240	56.079972
+-5.066817	56.178539
+-5.043349	56.183233
+-5.033961	56.190273
+-5.043349	56.122215
+-5.111407	56.035382
+-5.177118	55.950896
+-5.186506	55.875798
+-5.177118	55.838248
+-5.132528	55.875798
+-5.087939	55.882838
+-5.076204	55.882838
+-5.055083	55.925081
+-5.010493	55.943856
+-4.965903	55.932122
+-4.956516	55.932122
+-4.911926	55.918041
+-4.890804	55.901613
+-4.879070	55.901613
+-4.867336	55.906306
+-4.855602	55.913347
+-4.855602	55.936815
+-4.855602	56.049463
+-4.789890	56.023648
+-4.691323	56.000180
+-4.592756	55.955590
+-4.581022	55.936815
+-4.679589	55.925081
+-4.724179	55.875798
+-4.757035	55.819474
+-4.768769	55.763149
+-4.768769	55.713866
+-4.780503	55.664582
+-4.724179	55.615299
+-4.613878	55.566015
+-4.581022	55.458061
+-4.679589	55.364188
+-4.768769	55.225724
+-4.890804	55.087261
+-4.933047	55.000428
+-4.923660	54.904208
+-5.043349	54.960532
+-5.076204	54.904208
+-5.010493	54.789213
+-4.933047	54.662484
+-4.855602	54.624934
+-4.813359	54.636669
+-4.834480	54.777479
+-4.813359	54.815028
+-4.745301	54.829109
+-4.625612	54.784519
+-4.437865	54.695340
+-4.339298	54.669524
+-4.282974	54.732889
+-4.282974	54.815028
+-4.228997	54.822069
+-4.095227	54.796253
+-4.017782	54.796253
+-3.853503	54.789213
+-3.754936	54.822069
+-3.665756	54.847884
+-3.654022	54.852577
+-3.555455	54.873699
+-3.522600	54.904208
+-3.391177	54.948798
+-3.280876	54.941757
+-3.125984	54.937064
+-3.003949	54.922983
+-3.060273	54.892474
+-3.137719	54.892474
+-3.191696	54.859618
+-3.290263	54.815028
+-3.346587	54.732889
+-3.433420	54.636669
+-3.510865	54.540448
+-3.543721	54.458309
+-3.501478	54.380864
+-3.424032	54.322193
+-3.367708	54.284643
+-3.313731	54.200157
+-3.290263	54.188423
+-3.257407	54.218932
+-3.248020	54.200157
+-3.191696	54.155567
+-3.137719	54.078122
+-3.027417	54.103937
+-2.881914	54.129752
+-2.729369	54.218932
+-2.651924	54.200157
+-2.729369	54.136793
+-2.729369	54.052307
+-2.750491	53.949046
+-2.849058	53.890375
+-2.917116	53.765993
+-2.839671	53.751912
+-2.738757	53.733137
+-2.849058	53.648651
+-2.917116	53.543043
+-2.938238	53.477332
+-2.881914	53.425702
+-2.795081	53.399887
+-2.860792	53.371725
+-2.949972	53.287238
+-3.114250	53.294279
+-3.358321	53.287238
+-3.677491	53.298973
+-3.919215	53.214487
+-4.160939	53.087757
+-4.360420	52.963375
+-4.581022	52.822565
+-4.491842	52.789709
+-4.228997	52.895317
+-4.029516	52.923479
+-3.996660	52.822565
+-3.996660	52.702876
+-3.984926	52.601963
+-3.963805	52.555026
+-3.853503	52.508089
+-3.930949	52.421256
+-3.952070	52.386054
+-4.041250	52.266365
+-4.205529	52.198307
+-4.414397	52.109127
+-4.592756	52.036375
+-4.801625	51.973011
+-5.001106	51.900259
+-5.153650	51.850975
+-5.111407	51.818120
+-5.076204	51.750061
+-5.022227	51.693737
+-4.977637	51.632720
+-4.944782	51.618639
+-4.933047	51.604558
+-4.822746	51.592823
+-4.691323	51.625679
+-4.524698	51.721899
+-4.360420	51.768836
+-4.294708	51.750061
+-4.271240	51.707818
+-4.250118	51.604558
+-4.184407	51.564661
+-3.963805	51.557621
+-3.832382	51.632720
+-3.776058	51.639760
+-3.722081	51.618639
+-3.654022	51.557621
+-3.543721	51.468441
+-3.445154	51.398036
+-3.334853	51.372221
+-3.179962	51.379261
+-3.069660	51.426198
+-2.982827	51.508337
+-2.860792	51.564661
+-2.750491	51.592823
+-2.586212	51.667922
+-2.475911	51.721899
+-2.464177	51.646801
+-2.553357	51.557621
+-2.705901	51.433239
+-2.839671	51.337018
+-2.881914	51.254879
+-2.938238	51.212636
+-3.003949	51.191515
+-3.179962	51.177434
+-3.489744	51.184474
+-3.754936	51.177434
+-4.017782	51.144578
+-4.029516	51.116416
+-4.118696	51.024889
+-4.294708	50.949791
+-4.414397	50.790206
+-4.658468	50.621234
+-4.867336	50.473383
+-5.043349	50.353695
+-5.165384	50.262168
+-5.320275	50.198803
+-5.451698	50.135439
+-5.508022	50.043912
+# -b
+-5.508022	49.994629
+-5.451698	50.072074
+-5.385987	50.100236
+-5.263951	50.065034
+-5.186506	50.022791
+-5.099673	50.036872
+-5.099673	50.029831
+# -b
+-5.043349	49.987588
+-4.965903	50.036872
+-4.911926	50.135439
+-4.712445	50.205844
+-4.602144	50.332573
+-4.449599	50.332573
+-4.294708	50.346654
+-4.172673	50.339614
+-4.062372	50.339614
+-3.942683	50.318492
+-3.808913	50.290330
+-3.710346	50.255127
+-3.611779	50.241046
+-3.567189	50.248087
+-3.522600	50.283289
+-3.445154	50.346654
+-3.400564	50.501545
+-3.367708	50.614193
+-3.313731	50.628274
+-3.269141	50.621234
+-3.170574	50.621234
+-2.982827	50.677558
+-2.771612	50.712760
+-2.696514	50.733882
+-2.607334	50.677558
+-2.508767	50.614193
+-2.443055	50.564910
+-2.398466	50.522667
+# -b
+-2.398466	50.522667
+-2.374997	50.515626
+-2.374997	50.522667
+-2.374997	50.529707
+-2.321020	50.578991
+-2.154395	50.607153
+-1.968995	50.571950
+-1.868081	50.600112
+-1.924405	50.684598
+-1.703802	50.684598
+-1.459731	50.691639
+-1.405754	50.726841
+-1.283719	50.762044
+-1.262597	50.816021
+-1.262597	50.879386
+-1.152296	50.823062
+-1.030261	50.801940
+-0.875370	50.823062
+-0.833126	50.783165
+-0.732213	50.733882
+-0.546813	50.755003
+-0.192440	50.797246
+-0.037549	50.801940
+# -b
+0.004694	53.557124
+-0.114995	53.622836
+-0.248765	53.700281
+-0.171319	53.726097
+-0.061018	53.655692
+# -b
+0.093873	53.836398
+-0.072752	53.974861
+-0.138463	54.129752
+-0.248765	54.244747
+-0.258152	54.244747
+-0.258152	54.251788
+-0.269886	54.251788
+-0.359066	54.362089
+-0.523344	54.502899
+-0.732213	54.554529
+-0.985671	54.580345
+-1.053729	54.617894
+-1.128828	54.758704
+-1.262597	54.878393
+-1.372899	55.019203
+-1.426876	55.131851
+-1.438610	55.244499
+-1.450344	55.326638
+-1.459731	55.397043
+-1.494934	55.528466
+-1.659212	55.596524
+-1.858693	55.720906
+-1.978382	55.838248
+-2.145007	55.901613
+-2.353876	55.955590
+-2.497033	56.000180
+-2.595600	56.011914
+-2.640190	56.004874
+-2.729369	55.986099
+-2.905382	55.943856
+-3.048539	55.955590
+-3.179962	55.986099
+-3.191696	56.004874
+-3.147106	56.084666
+-3.036805	56.148030
+-2.893648	56.171499
+-2.696514	56.178539
+-2.529888	56.220782
+-2.619068	56.281800
+-2.729369	56.368633
+-2.816202	56.392101
+-2.849058	56.446079
+-2.673045	56.441385
+-2.562744	56.483628
+-2.452443	56.568114
+-2.419587	56.654947
+-2.309286	56.739433
+-2.264696	56.769942
+-2.231840	56.798104
+-2.198985	56.840347
+-2.177863	56.847387
+-2.166129	56.870856
+-2.145007	56.943608
+-2.067562	57.058602
+-2.046440	57.136048
+-2.011238	57.220534
+-1.924405	57.279205
+-1.835225	57.326142
+-1.757780	57.380119
+-1.757780	57.476339
+-1.757780	57.570213
+-1.825838	57.652352
+-1.924405	57.664086
+-2.133273	57.664086
+-2.374997	57.647658
+-2.574478	57.671126
+-2.783346	57.675820
+-2.992215	57.659392
+-3.212817	57.694595
+-3.367708	57.664086
+-3.698612	57.605415
+-3.874625	57.570213
+-4.008394	57.504501
+-4.085840	57.539704
+-4.041250	57.612456
+-4.041250	57.640618
+-4.196141	57.617149
+-4.196141	57.664086
+-3.930949	57.706329
+-3.764324	57.795509
+-3.820648	57.807243
+-4.074106	57.811937
+-4.041250	57.889382
+-4.017782	57.877648
+-3.841769	57.992643
+-3.478010	58.117025
+-3.334853	58.255488
+-3.093129	58.337628
+-3.069660	58.476091
+-3.036805	58.584045
+-3.257407	58.626288
+-3.334853	58.614554
+-3.367708	58.602820
+-3.510865	58.579352
+-3.764324	58.551190
+-3.975539	58.551190
+-4.095227	58.527721
+-4.271240	58.511293
+-4.294708	58.527721
+-4.449599	58.551190
+-4.503577	58.544149
+-4.536432	58.551190
+-4.646734	58.567617
+-4.712445	58.551190
+-4.846215	58.539455
+-4.977637	58.429154
+-5.033961	58.372830
+-5.043349	58.290691
+-5.043349	58.227326
+-5.066817	58.220286
+-5.186506	58.215592
+-5.242830	58.220286
+-5.254564	58.215592
+# -b
+-1.095972	50.698679
+-1.128828	50.726841
+-1.173418	50.712760
+-1.185152	50.712760
+-1.229742	50.698679
+-1.239129	50.698679
+-1.250863	50.698679
+-1.316575	50.670517
+-1.349430	50.635315
+-1.316575	50.607153
+-1.173418	50.578991
+-1.063116	50.593072
+-1.009139	50.635315
+-0.976283	50.656436
+-0.985671	50.677558
+-1.095972	50.698679
+# -b
+-4.095227	53.221527
+-3.996660	53.280198
+-4.095227	53.338869
+-4.217263	53.385806
+-4.306442	53.392846
+-4.437865	53.378765
+# -b
+-4.306442	54.373823
+-4.315830	54.369129
+-4.405010	54.310459
+-4.515311	54.233013
+-4.625612	54.103937
+-4.679589	54.045266
+-4.524698	54.064041
+-4.327564	54.129752
+-4.238384	54.218932
+-4.228997	54.277603
+-4.228997	54.348008
+-4.306442	54.373823
+# -b
+-5.231096	55.657542
+-5.242830	55.664582
+-5.254564	55.589484
+-5.242830	55.476836
+-5.165384	55.401737
+-5.066817	55.420512
+-5.043349	55.490917
+-5.022227	55.566015
+-5.043349	55.664582
+-5.087939	55.671623
+-5.177118	55.664582
+-5.209974	55.657542
+-5.221708	55.657542
+-5.231096	55.657542
+# -b
+-6.080650	55.864063
+-6.092384	55.875798
+-6.113506	55.864063
+-6.167483	55.838248
+-6.322374	55.807739
+-6.399819	55.690398
+-6.388085	55.664582
+-6.268397	55.751415
+-6.235541	55.713866
+-6.190951	55.638767
+-6.167483	55.603565
+-6.003204	55.652848
+-5.991470	55.739681
+-6.057181	55.819474
+-6.080650	55.857023
+-6.080650	55.864063
+# -b
+-5.651179	56.072932
+-5.627711	56.091706
+-5.660566	56.079972
+-5.782602	56.011914
+-5.838926	55.962630
+-5.848313	55.906306
+-5.937493	55.845289
+-5.949227	55.781924
+-5.848313	55.800699
+-5.803723	55.875798
+-5.695769	55.981405
+-5.651179	56.054157
+-5.651179	56.072932
+# -b
+-6.244928	56.288841
+-6.277784	56.312309
+-6.268397	56.274760
+-6.167483	56.244251
+-5.982083	56.244251
+-5.860047	56.288841
+-5.815457	56.319349
+-5.738012	56.319349
+-5.651179	56.338124
+-5.672301	56.399142
+-5.749746	56.434344
+-5.770868	56.441385
+-5.848313	56.483628
+-5.949227	56.544646
+-5.958614	56.551686
+-5.970349	56.556380
+-5.991470	56.598623
+-6.113506	56.586889
+-6.179217	56.544646
+-6.167483	56.490668
+-6.057181	56.460160
+-6.014938	56.441385
+-6.036060	56.392101
+-6.036060	56.361592
+-6.003204	56.349858
+-6.036060	56.312309
+-6.125240	56.288841
+-6.202685	56.288841
+-6.244928	56.288841
+# -b
+-6.244928	57.671126
+-6.277784	57.675820
+-6.277784	57.664086
+-6.301252	57.600721
+-6.322374	57.511542
+-6.334108	57.469299
+-6.477265	57.546744
+-6.542976	57.499807
+-6.587566	57.469299
+-6.632156	57.380119
+-6.554711	57.351957
+-6.423288	57.351957
+-6.345842	57.236962
+-6.244928	57.182985
+-6.244928	57.124314
+-6.167483	57.124314
+-6.036060	57.129008
+-5.881169	57.147782
+-5.881169	57.100846
+-5.871781	57.046868
+-5.761480	57.070337
+-5.705156	57.154823
+-5.651179	57.213494
+-5.782602	57.220534
+-5.892903	57.232268
+-5.958614	57.267471
+-5.958614	57.368385
+-5.991470	57.391853
+-6.092384	57.464605
+-6.092384	57.527970
+-6.125240	57.593681
+-6.223807	57.659392
+-6.244928	57.671126
+# -b
+-7.446508	54.941757
+-7.446508	54.986347
+-7.437121	54.986347
+-7.458242	55.068486
+-7.469976	55.202256
+-7.491098	55.225724
+-7.601399	55.213990
+-7.690579	55.176441
+-7.777412	55.157666
+-7.845470	55.188175
+-8.042604	55.113076
+-8.185761	55.030937
+-8.274941	55.012162
+-8.328918	54.911248
+-8.286675	54.866658
+-8.307796	54.833803
+-8.429832	54.751664
+-8.594110	54.688299
+-8.626966	54.674218
+-8.638700	54.669524
+-8.594110	54.606160
+-8.439219	54.606160
+-8.340652	54.585038
+-8.242085	54.606160
+-8.075460	54.606160
+-8.066072	54.559223
+-8.131784	54.470043
+-8.209229	54.451269
+-8.352386	54.392598
+-8.450953	54.343314
+-8.439219	54.296378
+-8.450953	54.251788
+-8.462687	54.233013
+-8.737267	54.240053
+-8.903892	54.218932
+-9.068171	54.207198
+-9.133882	54.270562
+-9.321629	54.284643
+-9.586822	54.296378
+-9.697123	54.218932
+-9.783956	54.115671
+-9.751100	54.038226
+-9.718244	53.949046
+-9.828546	53.974861
+-9.995171	53.953740
+-9.861401	53.869254
+-9.586822	53.843438
+-9.476520	53.843438
+-9.443665	53.777727
+-9.598556	53.719056
+-9.729978	53.674466
+-9.795690	53.589980
+-9.938847	53.531309
+-9.950581	53.451517
+-9.828546	53.378765
+-9.741713	53.364684
+-9.741713	53.306013
+-9.619677	53.298973
+-9.509376	53.313054
+-9.476520	53.240302
+-9.300508	53.228568
+-9.023581	53.228568
+-8.880424	53.228568
+-8.826447	53.167550
+-8.903892	53.127654
+-9.133882	53.068983
+-9.267652	52.982150
+-9.288773	52.909398
+-9.300508	52.822565
+-9.377953	52.721651
+-9.476520	52.655940
+-9.598556	52.580841
+-9.631411	52.576147
+-9.640799	52.562066
+-9.664267	52.555026
+-9.640799	52.547985
+-9.521110	52.562066
+-9.497642	52.576147
+-9.399075	52.576147
+-9.232449	52.587882
+-9.068171	52.609003
+-8.925014	52.688795
+-8.835834	52.761547
+-8.826447	52.768588
+-8.781857	52.789709
+-8.770123	52.775628
+-8.781857	52.702876
+-8.770123	52.662980
+-8.615232	52.648899
+-8.605844	52.627778
+-8.760736	52.594922
+-8.990725	52.576147
+-9.211328	52.533904
+-9.497642	52.522170
+-9.563353	52.447071
+-9.697123	52.332077
+-9.708857	52.259325
+-9.762834	52.224122
+-9.873135	52.238203
+-9.983437	52.212388
+# -b
+-10.039761	52.083312
+-9.807424	52.102087
+-9.774568	52.048109
+# -b
+-10.004558	51.750061
+-9.971702	51.750061
+-9.873135	51.768836
+-9.729978	51.796998
+-9.563353	51.832201
+-9.553966	51.761796
+-9.718244	51.714859
+-9.852014	51.646801
+-9.929459	51.604558
+-9.962315	51.585783
+-9.884870	51.585783
+-9.718244	51.632720
+-9.607943	51.639760
+-9.453052	51.674963
+-9.420196	51.686697
+-9.387341	51.653841
+-9.431930	51.585783
+-9.542232	51.578742
+-9.652533	51.536499
+-9.619677	51.508337
+-9.619677	51.461401
+-9.453052	51.508337
+-9.309895	51.522418
+-9.244184	51.496603
+-9.157351	51.489563
+-9.124495	51.496603
+-9.112761	51.496603
+-9.101027	51.503644
+-9.089292	51.515378
+-9.035315	51.536499
+-9.023581	51.543540
+-8.913280	51.536499
+-8.793591	51.571702
+-8.671556	51.578742
+-8.528399	51.618639
+-8.406363	51.646801
+-8.396976	51.646801
+-8.352386	51.674963
+-8.263206	51.714859
+-8.242085	51.789958
+-8.251472	51.872097
+-8.185761	51.858016
+-8.152905	51.796998
+-8.131784	51.789958
+-8.075460	51.775877
+-7.965158	51.811079
+-7.845470	51.843935
+-7.777412	51.919034
+-7.723434	51.919034
+-7.711700	51.919034
+-7.613133	51.904953
+-7.547422	51.954236
+-7.502832	52.036375
+-7.458242	52.076272
+-7.249374	52.109127
+-7.017037	52.130249
+-6.918470	52.163104
+-6.808169	52.177185
+-6.575832	52.177185
+-6.444409	52.144330
+-6.312986	52.144330
+-6.256662	52.217082
+-6.322374	52.325036
+-6.268397	52.393094
+-6.202685	52.522170
+-6.146361	52.681755
+-6.125240	52.695836
+-6.036060	52.808484
+-5.991470	52.902357
+-5.991470	52.928173
+-6.036060	53.076023
+-6.036060	53.120613
+-6.057181	53.200406
+-6.080650	53.280198
+-6.101771	53.327135
+-6.036060	53.345909
+-6.014938	53.411621
+-6.003204	53.517228
+-6.068916	53.594674
+-6.146361	53.719056
+-6.202685	53.805889
+-6.244928	53.869254
+-6.235541	53.953740
+-6.202685	53.960780
+-6.080650	53.979555
+-6.080650	53.986595
+# -b
+-6.080650	53.986595
+-6.068916	53.986595
+-6.003204	54.012410
+-5.838926	54.078122
+-5.794336	54.188423
+-5.561999	54.218932
+-5.463432	54.291684
+-5.463432	54.296378
+-5.561999	54.418413
+-5.594855	54.495859
+-5.561999	54.477084
+-5.451698	54.369129
+-5.418842	54.491165
+-5.508022	54.606160
+-5.594855	54.636669
+-5.848313	54.610853
+-5.749746	54.721155
+-5.761480	54.911248
+-5.937493	55.037977
+-6.047794	55.150626
+-6.268397	55.188175
+-6.355230	55.213990
+-6.620422	55.157666
+-6.796435	55.131851
+-6.918470	55.068486
+-7.049893	55.037977
+-7.082748	55.075527
+-6.972447	55.150626
+-6.897348	55.206950
+-6.939591	55.244499
+-7.082748	55.303170
+-7.183662	55.321944
+-7.249374	55.314904
+-7.249374	55.296129
+-7.270495	55.263274
+-7.326819	55.239805
+-7.359675	55.176441
+-7.338553	55.113076
+-7.338553	55.030937
+-7.371409	54.967572
+-7.425386	54.941757
+-7.446508	54.941757
+# -b
+-9.983437	52.212388
+-10.105472	52.224122
+-10.215773	52.163104
+-10.258016	52.069231
+-10.039761	52.083312
+# -b
+-9.774568	52.048109
+-10.004558	51.980051
+-10.159449	51.872097
+-10.182918	51.804039
+-10.060882	51.811079
+-10.004558	51.761796
+-10.004558	51.750061
+# -b
+-43.963262	59.947557
+-43.963262	59.750422
+-43.984384	59.947557
+-43.996118	59.914701
+-44.028974	59.860724
+-44.028974	59.832562
+-43.996118	59.816134
+-43.885817	59.816134
+-43.766128	59.827868
+-43.665214	59.860724
+-43.655827	59.893579
+-43.688683	59.910007
+-43.864695	59.947557
+-43.909285	59.947557
+-43.963262	59.947557
+# -b
+-43.918673	60.020308
+-43.831840	59.971025
+-43.676949	59.966331
+-43.545526	59.971025
+-43.512670	59.971025
+# -b
+-60.006227	55.284395
+-59.928782	55.239805
+-59.839602	55.289089
+-59.663589	55.340719
+-59.642468	55.244499
+-59.553288	55.232765
+-59.454721	55.213990
+-59.541554	55.075527
+-59.675324	54.904208
+-59.532167	54.974613
+-59.311564	55.150626
+-59.135552	55.221031
+-59.156673	55.087261
+-59.100349	55.087261
+-58.980660	55.157666
+-58.947805	55.030937
+-58.891481	54.937064
+-58.769445	54.878393
+-58.551190	54.847884
+-58.483131	54.829109
+-58.307119	54.777479
+-58.175696	54.810334
+-58.187430	54.885433
+-58.109985	54.922983
+-58.020805	54.960532
+-57.922238	54.904208
+-57.877648	54.859618
+-57.922238	54.777479
+-57.833058	54.751664
+-57.722757	54.744623
+-57.603068	54.695340
+-57.481033	54.681259
+-57.382466	54.580345
+-57.481033	54.514633
+-57.469299	54.458309
+-57.492767	54.439534
+-57.657045	54.413719
+-57.779081	54.432494
+-57.910504	54.425453
+-58.020805	54.399638
+-58.152228	54.362089
+-58.220286	54.322193
+-58.241407	54.322193
+-58.241407	54.303418
+-58.297731	54.291684
+-58.527721	54.207198
+-58.760058	54.181383
+-59.067493	54.155567
+-59.377276	54.089856
+-59.532167	54.000676
+-59.299830	54.005370
+-59.046372	54.059347
+-58.781179	54.141486
+-58.682612	54.122712
+-58.990048	54.026492
+-59.288096	53.949046
+-59.574410	53.895069
+-59.839602	53.895069
+# -b
+-60.104794	53.334175
+-59.851336	53.437436
+-59.762157	53.524269
+-59.553288	53.608755
+-59.332686	53.726097
+-59.025250	53.805889
+-58.837504	53.942005
+-58.626288	54.026492
+-58.351709	54.078122
+-58.098250	54.103937
+-57.823671	54.071081
+-57.701635	54.089856
+-57.865914	54.136793
+-58.131106	54.174342
+-58.384564	54.141486
+-58.429154	54.136793
+-58.274263	54.181383
+-57.943359	54.225972
+-57.668780	54.207198
+-57.457564	54.200157
+-57.260430	54.207198
+-57.204106	54.148527
+-57.236962	54.038226
+-57.194719	53.934965
+-57.171251	53.805889
+-57.305020	53.693241
+-57.314408	53.594674
+-57.281552	53.465598
+-57.272164	53.411621
+-57.236962	53.418661
+-57.138395	53.543043
+-57.006972	53.707322
+-56.852081	53.777727
+-56.610357	53.791808
+-56.476587	53.765993
+-56.532911	53.707322
+-56.410876	53.681507
+-56.190273	53.641611
+-55.969671	53.601714
+-55.859370	53.568859
+-55.903960	53.589980
+-55.892225	53.582940
+-55.892225	53.531309
+-56.002527	53.491413
+-55.892225	53.392846
+-55.781924	53.352950
+-55.760803	53.280198
+-55.683357	53.261423
+-55.683357	53.174590
+-55.781924	53.148775
+-55.859370	53.087757
+-56.058851	53.134694
+-56.279453	53.188671
+-56.234863	53.141735
+-56.136296	53.054902
+-56.035382	53.029087
+-55.892225	53.029087
+-55.826514	52.923479
+-55.814780	52.883583
+-55.892225	52.836646
+-55.892225	52.801444
+-55.814780	52.709917
+-55.739681	52.641859
+# -b
+-55.739681	52.641859
+-55.727947	52.623084
+-55.793658	52.623084
+-55.903960	52.634818
+-55.969671	52.569107
+-55.859370	52.547985
+-55.671623	52.508089
+-55.584790	52.379013
+-55.849982	52.393094
+-55.981405	52.421256
+-55.892225	52.346158
+-55.704479	52.259325
+-55.605912	52.177185
+-55.781924	52.062190
+-55.969671	51.904953
+-56.300575	51.768836
+-56.443732	51.646801
+-56.577501	51.536499
+-56.786370	51.522418
+-56.863815	51.468441
+-57.194719	51.475482
+-57.535010	51.482522
+-57.800202	51.398036
+-58.098250	51.351099
+-58.351709	51.329978
+-58.572311	51.233758
+-58.769445	51.053051
+-58.870359	51.067132
+-59.001782	50.914588
+-59.090962	50.823062
+-59.255240	50.684598
+-59.398397	50.564910
+-59.619000	50.473383
+-59.818481	50.325533
+-59.982759	50.262168
+# -b
+-56.202008	51.508337
+-56.333430	51.475482
+-56.333430	51.468441
+-56.410876	51.454360
+-56.488322	51.419158
+-56.631478	51.365180
+-56.664334	51.268960
+-56.741780	51.205596
+-56.774635	51.144578
+-56.863815	51.123456
+-56.863815	51.088254
+-56.974116	51.053051
+-56.983504	50.949791
+-57.016359	50.865305
+-57.117273	50.790206
+-57.272164	50.755003
+-57.358997	50.705720
+-57.305020	50.670517
+-57.204106	50.628274
+-57.236962	50.593072
+-57.326142	50.543788
+-57.382466	50.402978
+-57.436443	50.276249
+-57.424709	50.248087
+-57.358997	50.219925
+-57.293286	50.170641
+-57.347263	50.149520
+-57.436443	50.149520
+-57.612456	50.100236
+-57.635924	50.036872
+# -b
+-56.079972	49.987588
+-56.035382	50.121358
+-56.169152	50.128398
+# -b
+-56.720658	49.914836
+-56.720658	50.065034
+-56.509443	50.241046
+-56.378020	50.438181
+-56.190273	50.600112
+-56.169152	50.712760
+-56.190273	50.790206
+-56.169152	50.914588
+-56.091706	50.830102
+-55.892225	50.907548
+-55.814780	51.038970
+-55.760803	51.170393
+-55.814780	51.212636
+-55.925081	51.261920
+-55.903960	51.351099
+-55.671623	51.365180
+-55.519079	51.550580
+-55.528466	51.639760
+-55.695091	51.564661
+-55.781924	51.592823
+-55.969671	51.585783
+-56.202008	51.508337
+# -b
+-70.083537	59.926435
+-69.916912	59.938169
+-69.773755	59.914701
+-69.686922	59.898273
+-69.586008	59.860724
+-69.553153	59.832562
+-69.466320	59.799706
+-69.431117	59.710526
+-69.466320	59.682364
+-69.421730	59.633081
+-69.487441	59.572063
+-69.576621	59.471149
+-69.609477	59.407784
+-69.675188	59.346767
+-69.618864	59.313911
+-69.466320	59.342073
+-69.320816	59.351460
+-69.222249	59.313911
+-69.266839	59.266974
+-69.487441	59.182488
+-69.466320	59.133205
+-69.388874	59.121471
+-69.278573	59.133205
+-69.210515	59.069840
+-69.222249	59.018210
+-69.245717	59.013516
+-69.255105	58.990048
+-69.344284	58.997088
+-69.365406	59.025250
+-69.466320	58.957192
+-69.686922	58.853931
+-69.729165	58.950152
+-69.839467	59.008822
+# -b
+-70.006092	58.968926
+-69.907525	58.877400
+-69.916912	58.814035
+# -b
+-70.006092	58.734243
+-69.895791	58.722509
+-69.785489	58.654450
+-69.618864	58.727202
+-69.466320	58.814035
+-69.320816	58.858625
+-69.079092	58.858625
+-68.881958	58.900868
+-68.626153	58.910255
+-68.461874	58.870359
+-68.407897	58.745977
+-68.339839	58.642716
+-68.264740	58.591086
+-68.229538	58.445582
+-68.274128	58.302425
+-68.318717	58.161615
+-68.583910	58.039580
+-68.992259	57.917544
+-69.278573	57.835405
+-69.025115	57.889382
+-68.703598	57.957440
+-68.318717	58.105291
+-68.196682	58.243754
+-68.076993	58.504253
+-67.933836	58.614554
+-67.943224	58.417420
+-67.976080	58.354055
+-67.811801	58.457316
+-67.767211	58.365790
+-67.800067	58.290691
+-67.778945	58.145187
+-67.734355	58.105291
+-67.612320	58.267223
+-67.436307	58.330587
+-67.293150	58.361096
+-67.060814	58.445582
+-66.917657	58.476091
+-66.675933	58.504253
+-66.631343	58.630982
+-66.521042	58.762405
+-66.422475	58.849238
+-66.255849	58.762405
+-66.046981	58.710774
+-65.981270	58.614554
+-66.070449	58.440888
+-65.993004	58.499559
+-65.903824	58.607514
+-65.838113	58.699040
+-65.960148	58.790567
+-66.079837	58.853931
+-66.145548	58.921990
+-65.960148	58.849238
+-65.870968	58.870359
+-65.772401	58.929030
+-65.849847	58.957192
+-65.816991	59.041678
+-65.662100	59.036985
+-65.605776	59.166060
+-65.706690	59.297483
+-65.596389	59.229425
+-65.561186	59.266974
+-65.507209	59.313911
+-65.474353	59.330339
+-65.375786	59.358501
+-65.375786	59.431253
+-65.209161	59.480536
+-65.352318	59.593184
+-65.486087	59.665936
+-65.572920	59.750422
+-65.474353	59.860724
+-65.331196	59.987453
+# -b
+-64.371341	60.036736
+-64.371341	59.931129
+-64.469908	59.872458
+-64.317364	59.914701
+-64.216450	59.872458
+-64.216450	59.743382
+-64.228184	59.665936
+-64.019315	59.654202
+-64.106148	59.626040
+-64.096761	59.553288
+-63.909014	59.576757
+-63.733002	59.532167
+-63.819834	59.464108
+-63.962991	59.391357
+-63.765857	59.374929
+-63.709533	59.297483
+-63.643822	59.374929
+-63.545255	59.358501
+-63.545255	59.245853
+-63.446688	59.278709
+-63.345774	59.245853
+-63.369242	59.149633
+-63.578110	59.086268
+-63.786979	59.093309
+-63.953604	59.093309
+-64.183594	59.029944
+-64.228184	58.978314
+-64.052171	59.046372
+-63.953604	59.013516
+-63.819834	59.036985
+-63.676678	59.041678
+-63.533521	59.036985
+-63.402098	59.065147
+-63.247207	59.081574
+-63.181495	59.069840
+-63.226085	59.013516
+-63.247207	58.968926
+-63.190883	58.957192
+-63.190883	58.877400
+-63.235473	58.802301
+-63.148640	58.821076
+-63.026604	58.814035
+-62.937424	58.809341
+-62.982014	58.710774
+-62.949159	58.677919
+-62.817736	58.654450
+-62.850592	58.602820
+-63.014870	58.567617
+-63.258941	58.544149
+-63.402098	58.584045
+-63.446688	58.574658
+-63.467809	58.562924
+-63.500665	58.555883
+-63.512399	58.504253
+-63.423219	58.476091
+-63.235473	58.499559
+-63.092316	58.499559
+-62.904569	58.487825
+-62.716822	58.504253
+-62.585399	58.499559
+-62.540809	58.389258
+-62.662845	58.342321
+-62.728556	58.290691
+-62.707435	58.278957
+-62.629989	58.267223
+-62.740290	58.208552
+-62.982014	58.180390
+-63.181495	58.039580
+-63.026604	58.046620
+-62.871713	58.121719
+-62.674579	58.128759
+-62.531422	58.168656
+-62.475098	58.121719
+-62.409387	58.081823
+-62.343675	58.027845
+-62.442242	58.016111
+-62.540809	57.952747
+-62.552544	57.889382
+-62.430508	57.917544
+-62.353063	57.948053
+-62.209906	57.905810
+-62.209906	57.877648
+-62.045627	57.769694
+-61.890736	57.718063
+-61.846146	57.628883
+-62.022159	57.546744
+-62.177050	57.488073
+-62.385918	57.488073
+-62.397652	57.422362
+-62.200518	57.434096
+-61.902470	57.434096
+-61.768701	57.337876
+-61.846146	57.248696
+-61.759313	57.225228
+-61.571566	57.194719
+-61.437797	57.166557
+-61.372085	57.032787
+-61.571566	56.943608
+-61.759313	56.828613
+-61.693602	56.697190
+-61.825025	56.683109
+-62.111339	56.762901
+-62.343675	56.835653
+-62.397652	56.774635
+-62.132460	56.732392
+-62.132460	56.701884
+-62.320207	56.683109
+-62.695700	56.671375
+-62.871713	56.640866
+-62.573665	56.605663
+-62.275617	56.605663
+-61.979916	56.617397
+-61.747579	56.593929
+-61.693602	56.551686
+-61.857880	56.532911
+-61.911858	56.495362
+-61.979916	56.471894
+-61.956447	56.441385
+-61.825025	56.392101
+-61.702989	56.342818
+-61.670134	56.281800
+-61.846146	56.300575
+-61.911858	56.202008
+-61.702989	56.202008
+-61.482387	56.220782
+-61.318108	56.227823
+-61.294640	56.122215
+-61.252397	56.004874
+-61.174951	55.962630
+-61.273518	55.906306
+-61.163217	55.901613
+-60.909759	55.875798
+-60.722012	55.875798
+-60.599977	55.814780
+-60.578855	55.713866
+-60.468554	55.758456
+-60.292541	55.763149
+-60.292541	55.652848
+-60.346519	55.582443
+-60.259686	55.533160
+-60.215096	55.439286
+-60.423964	55.321944
+-60.412230	55.277355
+-60.292541	55.314904
+-60.193974	55.352453
+-60.104794	55.321944
+-60.006227	55.284395
+# -b
+-59.839602	53.895069
+-60.039083	53.726097
+-60.125916	53.641611
+-60.346519	53.681507
+-60.557734	53.773033
+-60.787724	53.810583
+-61.052916	53.805889
+-61.031794	53.714362
+-60.710278	53.688547
+-60.447432	53.622836
+-60.247951	53.543043
+-60.269073	53.477332
+-60.269073	53.399887
+-60.304275	53.273157
+-60.104794	53.334175
+# -b
+-59.982759	50.262168
+-60.104794	50.262168
+-60.182240	50.318492
+-60.104794	50.452262
+-60.215096	50.424100
+-60.292541	50.339614
+-60.325397	50.290330
+-60.557734	50.276249
+-60.853435	50.248087
+-61.074037	50.226965
+-61.327496	50.177682
+-61.548098	50.114317
+-61.658399	50.135439
+-61.681868	50.205844
+-61.836759	50.269208
+-62.155928	50.290330
+-62.453976	50.297370
+-62.728556	50.290330
+-62.970280	50.304411
+-63.258941	50.255127
+-63.500665	50.276249
+-63.733002	50.304411
+-63.843303	50.325533
+-63.843303	50.318492
+-63.864424	50.318492
+-63.974726	50.318492
+-64.183594	50.339614
+-64.427665	50.346654
+-64.702245	50.311451
+-64.922847	50.269208
+-65.098860	50.297370
+-65.331196	50.304411
+-65.638632	50.276249
+-65.882703	50.297370
+-66.025860	50.255127
+-66.136161	50.255127
+-66.255849	50.255127
+-66.345029	50.219925
+-66.377885	50.135439
+-66.553897	50.156560
+-66.732257	50.072074
+# -b
+-80.038812	51.184474
+-79.895655	51.123456
+-79.773620	51.053051
+-79.707908	51.074173
+-79.729030	51.233758
+-79.761886	51.393342
+-79.719642	51.454360
+-79.597607	51.454360
+-79.564751	51.529459
+-79.564751	51.578742
+-79.729030	51.433239
+-79.740764	51.440279
+-79.663318	51.454360
+-79.630463	51.503644
+-79.553017	51.604558
+-79.409860	51.632720
+-79.278437	51.625679
+-79.278437	51.571702
+-79.046101	51.475482
+-79.001511	51.337018
+-78.992124	51.247839
+-78.881822	51.268960
+-78.748053	51.329978
+-78.748053	51.398036
+-78.682341	51.447320
+-78.661220	51.522418
+-78.804377	51.564661
+-78.914678	51.653841
+-79.013245	51.750061
+-79.046101	51.832201
+-78.935800	51.836894
+-78.813764	51.850975
+-78.804377	51.904953
+-78.661220	51.968317
+-78.583774	52.083312
+-78.506329	52.156064
+-78.461739	52.184226
+-78.396027	52.212388
+-78.264605	52.205347
+-78.053390	52.191266
+-77.921967	52.224122
+-77.943088	52.271059
+-78.011147	52.266365
+-78.086245	52.259325
+-78.220015	52.238203
+-78.363172	52.252284
+-78.494595	52.313302
+-78.539184	52.421256
+-78.583774	52.475233
+-78.604896	52.482274
+-78.715197	52.508089
+-78.780908	52.634818
+-78.825498	52.709917
+-78.771521	52.749813
+-78.748053	52.808484
+-78.825498	52.841340
+-78.846620	52.989190
+-78.870088	53.087757
+-78.891210	53.214487
+-78.902944	53.327135
+-78.947534	53.432742
+-78.956921	53.510188
+-78.956921	53.622836
+-78.968655	53.714362
+-78.947534	53.798848
+-78.968655	53.857519
+-78.992124	53.942005
+-79.046101	54.052307
+-79.189258	54.155567
+-79.266703	54.270562
+-79.365270	54.373823
+-79.409860	54.439534
+-79.499040	54.502899
+-79.642197	54.528714
+# -b
+-79.642197	54.528714
+-79.729030	54.554529
+-79.719642	54.554529
+-79.597607	54.599119
+-79.388739	54.643709
+-79.156402	54.721155
+-78.902944	54.829109
+-78.637751	54.904208
+-78.407762	55.019203
+-78.142569	55.131851
+-77.910233	55.206950
+-77.645040	55.352453
+-77.391582	55.509691
+-77.281281	55.596524
+-77.403316	55.509691
+-77.645040	55.408777
+-77.525352	55.514385
+-77.358726	55.627033
+-77.182714	55.807739
+-76.962111	56.004874
+-76.851810	56.148030
+-76.764977	56.194967
+-76.610086	56.183233
+-76.455195	56.117522
+-76.401218	56.129256
+-76.267448	56.159765
+-76.213471	56.244251
+-76.312038	56.258332
+-76.368362	56.361592
+-76.377749	56.429651
+-76.410605	56.495362
+-76.478663	56.563420
+-76.544375	56.483628
+-76.586618	56.403835
+-76.631207	56.342818
+-76.708653	56.263025
+-76.753243	56.300575
+-76.753243	56.354552
+-76.753243	56.453119
+-76.764977	56.525871
+-76.786099	56.629132
+-76.807220	56.769942
+-76.840076	56.882590
+-76.875278	56.974116
+-76.950377	57.032787
+-76.985580	57.100846
+-76.994967	57.201759
+-77.006701	57.297980
+-77.060678	57.398894
+-77.149858	57.546744
+-77.203835	57.640618
+-77.260159	57.776734
+-77.304749	57.858873
+-77.349339	57.948053
+-77.382195	58.058354
+-77.459640	58.128759
+-77.513617	58.196818
+-77.513617	58.243754
+-77.534739	58.278957
+-77.701364	58.271916
+-77.900845	58.330587
+-78.053390	58.377524
+-78.142569	58.436195
+-78.229402	58.464357
+-78.384293	58.539455
+-78.518063	58.591086
+-78.616630	58.654450
+-78.780908	58.738936
+-78.825498	58.802301
+-78.804377	58.802301
+-78.759787	58.837504
+-78.804377	58.910255
+-78.825498	59.008822
+-78.792643	59.086268
+-78.682341	59.105043
+-78.539184	59.149633
+-78.440617	59.189529
+-78.220015	59.201263
+-78.097979	59.189529
+-78.032268	59.250546
+-77.921967	59.250546
+-77.745954	59.262281
+-77.734220	59.313911
+-77.745954	59.386663
+-77.844521	59.419519
+-77.856255	59.515739
+-77.832787	59.536860
+-77.755341	59.626040
+-77.680243	59.616653
+-77.513617	59.588491
+-77.436172	59.548595
+-77.239038	59.572063
+-77.072412	59.593184
+-77.170980	59.616653
+-77.358726	59.637774
+-77.447906	59.694098
+-77.436172	59.799706
+-77.403316	59.853683
+-77.325871	59.853683
+-77.239038	59.938169
+-77.203835	59.987453
+-77.325871	59.947557
+-77.436172	59.947557
+-77.569942	59.966331
+-77.745954	59.982759
+# -b
+-70.909623	60.032043
+-70.710142	59.982759
+-70.578720	59.931129
+-70.447297	59.926435
+-70.292406	59.938169
+-70.083537	59.926435
+# -b
+-69.839467	59.008822
+-70.027213	58.997088
+-70.006092	58.968926
+# -b
+-69.916912	58.814035
+-70.092925	58.802301
+-70.259550	58.785873
+-70.468418	58.666185
+-70.656165	58.555883
+-70.811056	58.445582
+-70.644431	58.539455
+-70.379239	58.699040
+-70.182105	58.734243
+-70.006092	58.734243
+# -b
+-90.026942	56.931873
+-89.785218	56.854428
+-89.585737	56.805144
+-89.376869	56.793410
+-89.212591	56.798104
+-89.034231	56.732392
+-88.902808	56.671375
+-88.759651	56.624438
+-88.616494	56.568114
+-88.417013	56.502403
+-88.306712	56.490668
+-88.163555	56.446079
+-88.032133	56.342818
+-87.888976	56.232517
+-87.778674	56.133949
+-87.712963	56.068238
+-87.722350	56.000180
+-87.623783	55.950896
+-87.536950	55.981405
+-87.426649	55.955590
+-87.358591	55.913347
+-87.238902	55.894572
+-87.072277	55.913347
+-86.940854	55.894572
+-86.797697	55.826514
+-86.708518	55.788965
+-86.588829	55.770190
+-86.487915	55.746722
+-86.433938	55.739681
+-86.267313	55.702132
+-86.070178	55.671623
+-85.959877	55.652848
+-85.826107	55.608258
+-85.727540	55.558975
+-85.682951	55.483876
+-85.539794	55.427552
+-85.396637	55.382962
+-85.375515	55.314904
+-85.485816	55.164707
+-85.539794	55.030937
+-85.661829	54.904208
+-85.727540	54.815028
+-85.617239	54.922983
+-85.474082	55.037977
+-85.396637	55.169400
+-85.307457	55.263274
+-85.021143	55.277355
+-84.734829	55.270314
+-84.493105	55.270314
+-84.284237	55.270314
+-84.096490	55.251539
+-83.962720	55.221031
+-83.786708	55.206950
+-83.566105	55.225724
+-83.411214	55.232765
+-83.291526	55.221031
+-83.192958	55.258580
+-82.993477	55.239805
+-82.948888	55.157666
+-82.805731	55.176441
+-82.617984	55.138891
+-82.498295	55.082567
+-82.430237	55.113076
+-82.376260	55.124810
+-82.352792	55.045018
+-82.319936	54.955838
+-82.287080	54.866658
+-82.298814	54.700033
+-82.331670	54.509940
+-82.409116	54.310459
+-82.430237	54.115671
+-82.331670	54.005370
+-82.277693	53.876294
+-82.277693	53.634570
+-82.242490	53.425702
+-82.221369	53.273157
+-82.319936	53.181631
+-82.343404	52.989190
+-82.254224	52.888276
+-82.167392	52.855421
+-82.132189	52.782669
+-81.979645	52.670021
+-81.824754	52.616044
+-81.669862	52.529211
+-81.592417	52.407175
+-81.449260	52.285140
+-81.449260	52.266365
+-81.693331	52.245244
+-81.869343	52.184226
+-82.057090	52.116168
+-82.155657	52.055150
+-82.143923	52.041069
+-82.033622	52.062190
+-81.923321	52.090353
+-81.747308	52.102087
+-81.693331	52.109127
+-81.550174	52.144330
+-81.371814	52.130249
+-81.240392	52.083312
+-81.118356	52.008213
+-81.008055	51.933115
+-80.820308	51.832201
+-80.710007	51.754755
+-80.623174	51.653841
+-80.590318	51.529459
+-80.545728	51.440279
+-80.611440	51.351099
+-80.745209	51.268960
+-80.876632	51.184474
+-81.052645	51.074173
+-81.141825	51.010808
+-81.031523	51.053051
+-80.897754	51.123456
+-80.721741	51.191515
+-80.599706	51.247839
+-80.512873	51.315897
+-80.414306	51.322937
+-80.292270	51.261920
+-80.181969	51.198555
+-80.038812	51.184474
+# -b
+-82.021888	53.108879
+-81.857609	53.127654
+-81.714452	53.141735
+-81.669862	53.155816
+-81.538440	53.174590
+-81.395283	53.134694
+-81.296716	53.115919
+-81.097235	53.108879
+-80.975199	53.036127
+-80.897754	52.928173
+-80.864898	52.815525
+-80.778065	52.695836
+-80.799187	52.648899
+-80.954078	52.716957
+-81.141825	52.716957
+-81.338959	52.801444
+-81.526706	52.888276
+-81.681597	52.916438
+-81.857609	52.923479
+-81.956176	52.956335
+-82.045356	52.975109
+-82.122802	52.996231
+-82.078212	53.040821
+-82.021888	53.108879
+# -b
+-98.003835	54.315152
+-97.980367	54.315152
+-97.926389	54.348008
+-97.881800	54.340967
+-97.881800	54.296378
+-97.837210	54.251788
+-97.837210	54.211891
+-97.959245	54.122712
+-98.046078	53.979555
+-97.935777	53.960780
+-97.816088	54.071081
+-97.637729	54.089856
+-97.560283	53.972514
+-97.595486	53.965474
+-97.705787	53.960780
+-97.780886	53.913843
+-97.780886	53.829357
+-97.771498	53.744871
+-97.738643	53.672119
+-97.738643	53.634570
+-97.661197	53.561818
+-97.595486	53.430395
+-97.583751	53.324788
+-97.572017	53.205099
+-97.473450	53.153469
+-97.372536	53.092451
+-97.262235	52.993884
+-97.285703	52.975109
+-97.306825	52.914092
+-97.273969	52.787363
+-97.241114	52.674714
+-97.184790	52.592575
+-97.130812	52.533904
+-97.065101	52.458806
+-97.041633	52.379013
+-97.032245	52.310955
+-97.032245	52.249937
+-97.041633	52.174839
+-96.964187	52.109127
+-96.853886	52.048109
+-96.776440	51.980051
+-96.767053	51.937808
+-96.767053	51.883831
+-96.743585	51.794651
+-96.666139	51.726593
+-96.579306	51.672616
+-96.513595	51.597517
+-96.445536	51.541193
+-96.445536	51.534153
+-96.412681	51.508337
+-96.314114	51.437932
+-96.224934	51.341712
+-96.138101	51.245492
+-96.138101	51.189168
+-96.170957	51.135191
+-96.248402	51.078867
+-96.269524	51.003768
+-96.236668	50.869998
+-96.281258	50.738575
+-96.314114	50.640008
+-96.335235	50.583684
+-96.501860	50.640008
+-96.546450	50.513279
+-96.588693	50.407672
+-96.710729	50.372469
+-96.811643	50.379510
+-96.865620	50.520320
+-96.921944	50.696332
+-96.910210	50.808981
+-96.877354	50.926322
+-96.821030	51.050705
+-96.689607	51.149272
+-96.579306	51.259573
+-96.600428	51.294775
+-96.633283	51.245492
+-96.701341	51.217330
+-96.799909	51.196208
+-96.799909	51.376915
+-96.689607	51.534153
+-96.677873	51.623332
+-96.755319	51.691391
+-96.853886	51.747715
+-96.975921	51.719553
+-97.032245	51.630373
+-97.053367	51.480175
+-97.184790	51.466094
+-97.330293	51.644454
+-97.318559	51.761796
+-97.273969	51.843935
+-97.583751	52.012907
+-97.583751	52.019947
+-97.560283	52.041069
+-97.539162	52.088006
+-97.572017	52.134942
+-97.705787	52.127902
+-97.715174	52.059844
+-97.726908	51.991785
+-97.726908	51.958930
+-97.726908	51.904953
+-97.816088	51.876791
+-98.057812	51.923727
+-98.102402	52.034028
+-98.102402	52.188920
+-98.123524	52.310955
+-98.257293	52.325036
+-98.367594	52.379013
+-98.412184	52.386054
+-98.421572	52.386054
+-98.421572	52.444725
+-98.489630	52.505742
+-98.621053	52.559720
+-98.731354	52.627778
+-98.743088	52.761547
+-98.808799	52.907051
+-98.743088	52.953988
+-98.531873	52.975109
+-98.466162	53.054902
+-98.632787	53.059595
+-98.808799	53.059595
+-98.940222	53.054902
+-98.975425	53.066636
+-98.984812	53.139388
+-99.160825	53.167550
+-99.184293	53.284892
+-99.205415	53.397540
+-99.184293	53.416314
+-99.160825	53.489066
+-99.085726	53.528962
+-99.029402	53.580593
+-98.996546	53.667426
+-98.996546	53.751912
+-98.930835	53.770686
+-98.886245	53.817623
+-98.752475	53.855173
+-98.677377	53.843438
+-98.710232	53.784767
+-98.576463	53.784767
+-98.445040	53.789461
+-98.257293	53.763646
+-98.102402	53.719056
+-97.968632	53.686200
+-97.926389	53.700281
+-97.947511	53.796502
+-98.081281	53.843438
+-98.179848	53.906803
+-98.212703	54.012410
+-98.168113	54.089856
+-98.135258	54.148527
+-98.090668	54.218932
+-98.156379	54.179036
+-98.200969	54.200157
+-98.191582	54.263522
+-98.200969	54.308112
+-98.388716	54.270562
+-98.564729	54.270562
+-98.588197	54.333927
+-98.477896	54.359742
+-98.388716	54.385557
+-98.301883	54.404332
+-98.191582	54.404332
+-98.114136	54.418413
+-98.036691	54.399638
+-98.036691	54.355048
+-98.036691	54.308112
+-98.003835	54.315152
+-97.959245	54.348008
+# -b
+-94.734694	60.093060
+-94.758162	59.987453
+-94.791018	59.881845
+-94.812139	59.771544
+-94.823873	59.694098
+-94.823873	59.581450
+-94.823873	59.447681
+-94.802752	59.290443
+-94.812139	59.201263
+-94.901319	59.121471
+-94.988152	59.036985
+-94.823873	59.013516
+-94.758162	58.921990
+-94.713572	58.889134
+-94.624392	58.809341
+-94.504704	58.757711
+-94.481235	58.750671
+-94.436646	58.769445
+-94.382668	58.790567
+-94.349813	58.727202
+-94.349813	58.562924
+-94.338079	58.504253
+-94.272367	58.562924
+-94.260633	58.706081
+-94.260633	58.769445
+-94.194922	58.785873
+-94.030643	58.785873
+-93.864018	58.797607
+-93.699739	58.790567
+-93.589438	58.757711
+-93.455669	58.750671
+-93.378223	58.774139
+-93.267922	58.745977
+-93.225679	58.727202
+-93.225679	58.722509
+-93.225679	58.717815
+-93.202210	58.706081
+-93.169355	58.666185
+-93.136499	58.562924
+-93.103643	58.417420
+-93.037932	58.325893
+-92.948752	58.239061
+-92.850185	58.109985
+-92.772739	57.992643
+-92.772739	57.795509
+-92.751618	57.652352
+-92.641317	57.558478
+-92.519281	57.469299
+-92.498160	57.314408
+-92.486426	57.213494
+-92.507547	57.124314
+-92.575605	57.039828
+-92.695294	56.974116
+-92.829064	56.938914
+-92.850185	56.920139
+-92.784474	56.896671
+-92.707028	56.920139
+-92.575605	56.967076
+-92.465304	57.009319
+-92.420714	57.016359
+-92.408980	56.962382
+-92.408980	56.938914
+-92.408980	56.931873
+-92.343269	56.931873
+-92.232967	56.967076
+-92.045221	57.046868
+-91.869208	57.086765
+-91.648605	57.143089
+-91.428003	57.194719
+-91.174545	57.267471
+-90.965676	57.232268
+-90.777930	57.213494
+-90.655894	57.147782
+-90.447026	57.082071
+-90.346112	56.997585
+-90.214689	56.967076
+-90.026942	56.931873
+# -b
+-110.136973	59.266974
+-109.958613	59.396050
+-109.803722	59.475843
+-109.761479	59.553288
+-109.738011	59.649508
+-109.627709	59.682364
+-109.407107	59.726954
+-109.252216	59.726954
+-109.252216	59.755116
+-109.341395	59.811440
+-109.461084	59.860724
+-109.362517	59.872458
+-109.285071	59.921741
+-109.141915	59.910007
+-108.987023	59.914701
+-108.888456	59.888886
+-108.700709	59.905313
+-108.611530	59.905313
+-108.512963	59.888886
+-108.524697	59.848989
+-108.667854	59.820827
+-108.733565	59.771544
+-108.876722	59.787972
+-109.031613	59.738688
+-109.163036	59.677670
+-109.198239	59.609612
+-109.163036	59.553288
+-109.141915	59.508698
+-109.010492	59.508698
+-108.965902	59.548595
+-108.811011	59.569716
+-108.700709	59.581450
+-108.611530	59.536860
+-108.733565	59.492271
+-108.822745	59.396050
+-108.822745	59.363195
+-108.688975	59.370235
+-108.566940	59.407784
+-108.402661	59.452374
+-108.214915	59.452374
+-108.083492	59.452374
+-107.937988	59.447681
+-107.827687	59.447681
+-107.729120	59.475843
+-107.663408	59.452374
+-107.707998	59.407784
+-107.663408	59.414825
+-107.529639	59.435946
+-107.529639	59.414825
+-107.529639	59.363195
+-107.452193	59.346767
+-107.309036	59.342073
+-107.177613	59.342073
+-107.034457	59.335033
+-106.945277	59.335033
+-106.778652	59.346767
+-106.647229	59.330339
+-106.492338	59.323298
+-106.370302	59.302177
+-106.492338	59.266974
+-106.680084	59.262281
+-106.813854	59.266974
+-106.924155	59.290443
+-107.043844	59.290443
+-107.111902	59.290443
+-107.222203	59.285749
+-107.341892	59.285749
+-107.475662	59.266974
+-107.585963	59.262281
+-107.717386	59.295136
+-107.783097	59.234119
+-107.895745	59.189529
+-108.083492	59.154326
+-108.268892	59.126164
+-108.447251	59.137898
+-108.634998	59.133205
+-108.778155	59.121471
+-108.921312	59.121471
+-109.064469	59.121471
+-109.186504	59.142592
+-109.350783	59.105043
+-109.540876	59.058106
+-109.660565	59.041678
+-109.848312	58.990048
+-109.982081	58.950152
+# -b
+-111.195395	58.717815
+-111.218864	58.722509
+-111.207129	58.727202
+-111.162540	58.757711
+-111.150805	58.814035
+-111.106216	58.842197
+-111.031117	58.825769
+-110.843370	58.877400
+-110.688479	58.973620
+-110.599299	59.086268
+-110.477264	59.166060
+-110.312985	59.177795
+-110.136973	59.266974
+# -b
+-109.982081	58.950152
+-110.092383	58.938417
+-110.235540	58.929030
+-110.235540	58.853931
+-110.247274	58.797607
+-110.202684	58.767098
+-110.169828	58.717815
+-110.268395	58.682612
+-110.399818	58.659144
+-110.477264	58.675572
+-110.611033	58.654450
+-110.733069	58.659144
+-110.876226	58.647410
+-110.953671	58.642716
+-111.019383	58.663838
+-111.096828	58.706081
+-111.174274	58.710774
+-111.183661	58.717815
+-111.195395	58.717815
+# -b
+-130.052216	53.510188
+-129.963036	53.449170
+-129.897324	53.350603
+-129.843347	53.273157
+-129.831613	53.200406
+-129.897324	53.200406
+-129.974770	53.273157
+# -b
+-129.819879	53.660385
+-129.787023	53.667426
+-129.775289	53.667426
+-129.763555	53.646304
+-129.742433	53.620489
+-129.697843	53.587633
+-129.632132	53.554778
+-129.566421	53.496107
+-129.521831	53.456211
+-129.521831	53.404580
+-129.521831	53.338869
+-129.521831	53.284892
+-129.587542	53.219180
+-129.655600	53.291932
+-129.709578	53.364684
+-129.754167	53.411621
+-129.798757	53.470292
+-129.831613	53.521922
+-129.864469	53.554778
+-129.918446	53.601714
+-129.974770	53.634570
+# -b
+-130.019360	53.829357
+-129.986504	53.817623
+-129.953648	53.789461
+-129.918446	53.751912
+-129.876203	53.704975
+-129.843347	53.686200
+-129.819879	53.660385
+# -b
+-129.235517	52.867155
+-129.223783	52.867155
+-129.202661	52.867155
+-129.179193	52.853074
+-129.146337	52.794403
+-129.101747	52.747466
+-129.059504	52.714611
+-129.014914	52.653593
+-129.003180	52.592575
+-129.003180	52.559720
+-129.068892	52.580841
+-129.146337	52.639512
+-129.179193	52.693489
+-129.256638	52.773282
+-129.256638	52.808484
+-129.247251	52.841340
+-129.247251	52.860114
+-129.235517	52.867155
+# -b
+-127.512940	50.421753
+-127.480084	50.428793
+-127.480084	50.414712
+-127.468350	50.428793
+-127.512940	50.548482
+-127.512940	50.590725
+-127.512940	50.647049
+-127.733542	50.647049
+-127.888434	50.661130
+-127.987001	50.731535
+-128.064446	50.654089
+-128.097302	50.583684
+-128.240459	50.625927
+-128.341373	50.689292
+-128.341373	50.766738
+-128.296783	50.823062
+-128.198216	50.884079
+-128.019856	50.891120
+-127.822722	50.855917
+-127.656097	50.801940
+-127.545796	50.780819
+-127.489472	50.780819
+-127.325193	50.696332
+-127.104591	50.632968
+-126.905110	50.583684
+-126.717363	50.541441
+-126.529616	50.506239
+-126.463905	50.506239
+-126.353603	50.485117
+-126.165857	50.456955
+-126.043821	50.428793
+-125.912398	50.393591
+-125.769241	50.372469
+-125.626084	50.365429
+-125.536905	50.316145
+-125.471193	50.245740
+-125.459459	50.210538
+-125.447725	50.140133
+-125.304568	50.041565
+# -b
+-127.158568	49.971160
+-127.125712	50.076768
+-127.071735	50.140133
+-127.125712	50.140133
+-127.259482	50.196457
+-127.304072	50.104930
+-127.313459	50.076768
+-127.402639	50.154214
+-127.447229	50.203497
+-127.524674	50.189416
+-127.611507	50.217578
+-127.712421	50.133092
+-127.799254	50.147173
+-127.843844	50.189416
+-127.799254	50.245740
+-127.799254	50.302064
+-127.787520	50.337267
+-127.900168	50.379510
+-127.909555	50.463996
+-127.745277	50.499198
+-127.590385	50.485117
+-127.534061	50.449915
+-127.512940	50.421753
+# -b
+-123.903507	49.957079
+-123.945750	50.048606
+-123.980953	50.027484
+# -b
+-124.654495	49.964120
+-124.753062	50.041565
+-124.785917	50.090849
+-124.708472	50.133092
+-124.642761	50.168295
+-124.619292	50.210538
+-124.631026	50.287983
+-124.675616	50.344307
+-124.654495	50.386550
+-124.631026	50.435834
+-124.696738	50.449915
+-124.762449	50.421753
+-124.807039	50.393591
+-124.851629	50.386550
+-124.917340	50.386550
+-124.973664	50.435834
+-125.006520	50.513279
+-125.018254	50.555522
+-125.039376	50.555522
+-125.062844	50.555522
+-125.128555	50.534401
+-125.194267	50.499198
+-125.271712	50.485117
+-125.370279	50.506239
+-125.471193	50.527360
+-125.536905	50.492158
+-125.602616	50.520320
+-125.668327	50.569603
+-125.701183	50.513279
+-125.769241	50.485117
+-125.846687	50.520320
+-125.924133	50.527360
+-126.043821	50.534401
+-126.154122	50.541441
+-126.255036	50.548482
+-126.386459	50.548482
+-126.452170	50.590725
+-126.332482	50.611846
+-126.222181	50.618887
+-126.121267	50.654089
+-125.978110	50.668170
+-125.933520	50.710413
+-126.043821	50.717454
+-126.144735	50.717454
+-126.121267	50.766738
+-126.109532	50.823062
+-126.186978	50.841836
+-126.276158	50.869998
+-126.398193	50.884079
+-126.386459	50.898160
+-126.264424	50.898160
+-126.177591	50.926322
+-126.264424	50.996727
+-126.419315	51.003768
+-126.562472	51.024889
+-126.618796	50.982646
+-126.684507	50.940403
+-126.750218	50.982646
+-126.851132	50.989687
+-126.949699	50.989687
+-127.071735	51.003768
+-127.092856	50.947444
+-127.048267	50.912241
+-127.137446	50.898160
+-127.259482	50.933363
+-127.379170	50.968565
+-127.468350	51.010808
+-127.534061	51.024889
+-127.545796	51.031930
+-127.602120	51.064786
+-127.688953	51.135191
+-127.733542	51.210289
+-127.733542	51.273654
+-127.634975	51.306510
+-127.512940	51.301816
+-127.414373	51.327631
+-127.447229	51.376915
+-127.489472	51.383955
+-127.534061	51.398036
+-127.634975	51.390996
+-127.733542	51.376915
+-127.733542	51.405077
+-127.712421	51.430892
+-127.611507	51.452013
+-127.545796	51.466094
+-127.512940	51.487216
+-127.402639	51.473135
+-127.325193	51.473135
+-127.259482	51.501297
+-127.313459	51.520072
+-127.456616	51.548234
+-127.489472	51.590477
+-127.435494	51.637413
+-127.369783	51.679656
+-127.435494	51.719553
+-127.447229	51.754755
+-127.489472	51.773530
+-127.566917	51.719553
+-127.611507	51.679656
+-127.656097	51.630373
+-127.754664	51.609251
+-127.810988	51.630373
+-127.843844	51.712512
+-127.855578	51.768836
+-127.855578	51.843935
+-127.843844	51.911993
+-127.810988	51.958930
+-127.810988	51.991785
+-127.855578	52.005866
+-127.876699	52.041069
+-127.876699	52.102087
+-127.843844	52.163104
+-127.822722	52.224122
+-127.855578	52.296874
+-127.909555	52.317996
+-127.909555	52.397788
+-127.942411	52.451765
+-128.010469	52.425950
+-128.141892	52.386054
+-128.219337	52.379013
+-128.263927	52.371973
+-128.296783	52.371973
+-128.273314	52.425950
+-128.240459	52.451765
+-128.240459	52.505742
+-128.285049	52.559720
+-128.395350	52.559720
+-128.496264	52.545639
+-128.571363	52.526864
+-128.660542	52.533904
+-128.759109	52.538598
+-128.794312	52.573801
+-128.803699	52.646552
+-128.836555	52.726345
+-128.892879	52.733385
+-128.946856	52.754507
+-128.982059	52.787363
+-129.024302	52.827259
+-129.068892	52.874195
+-129.080626	52.935213
+-129.113481	52.975109
+-129.158071	53.015006
+-129.146337	53.059595
+-129.101747	53.132347
+-129.047770	53.193365
+-129.036036	53.252036
+-129.036036	53.291932
+-129.036036	53.310707
+-129.036036	53.331828
+-129.047770	53.371725
+-129.047770	53.444476
+-129.068892	53.470292
+-129.113481	53.503147
+-129.134603	53.510188
+-129.167459	53.489066
+-129.223783	53.470292
+-129.247251	53.456211
+-129.256638	53.430395
+-129.301228	53.444476
+-129.322350	53.477332
+-129.345818	53.477332
+-129.357552	53.477332
+-129.432651	53.521922
+-129.488975	53.573552
+-129.554686	53.606408
+-129.632132	53.653345
+-129.688456	53.704975
+-129.721312	53.751912
+-129.763555	53.784767
+-129.808145	53.817623
+-129.864469	53.848132
+-129.941914	53.880988
+# -b
+-130.007626	54.141486
+-129.918446	54.167302
+-129.941914	54.230666
+# -b
+-130.117927	55.061446
+-130.162517	55.061446
+-130.216494	55.061446
+-130.272818	55.073180
+-130.272818	55.080220
+-130.251696	55.094301
+-130.293940	55.042671
+-130.338529	55.012162
+-130.383119	54.972266
+-130.415975	54.953491
+-130.505155	54.897167
+-130.582600	54.871352
+-130.669433	54.871352
+-130.692901	54.845537
+-130.746879	54.819722
+-130.824324	54.904208
+-130.836058	54.859618
+-130.857180	54.789213
+-130.934626	54.800947
+-130.967481	54.897167
+-130.967481	54.953491
+-130.967481	55.035631
+-130.857180	55.068486
+-130.779734	55.042671
+-130.714023	55.080220
+-130.669433	55.068486
+-130.636577	55.124810
+-130.559132	55.136545
+-130.603722	55.199909
+-130.636577	55.338372
+-130.714023	55.357147
+-130.770347	55.319598
+-130.836058	55.319598
+-130.880648	55.338372
+-130.890036	55.375922
+-130.890036	55.390003
+-130.890036	55.495610
+-130.868914	55.570709
+-130.925238	55.627033
+-130.934626	55.737334
+-130.990950	55.774884
+-131.023805	55.824167
+-131.077782	55.875798
+-131.134106	55.993139
+-131.166962	55.943856
+-131.145841	56.023648
+-131.089517	56.084666
+-131.134106	56.133949
+-131.223286	56.122215
+-131.277263	56.084666
+-131.342975	56.028342
+-131.432155	55.997833
+-131.486132	55.936815
+-131.554190	55.960284
+-131.631636	55.974365
+-131.706734	55.929775
+-131.763058	55.911000
+-131.819382	55.899266
+-131.795914	55.857023
+-131.828770	55.781924
+-131.861625	55.751415
+-131.861625	55.706825
+-131.939071	55.650501
+-131.995395	55.664582
+-132.004782	55.589484
+-132.082228	55.540200
+-132.159673	55.582443
+-132.237119	55.650501
+-132.293443	55.737334
+-132.260587	55.781924
+-132.171408	55.793658
+-132.105696	55.842942
+-132.082228	55.842942
+-132.061106	55.899266
+-132.039985	55.906306
+-132.016517	55.967324
+-131.995395	56.011914
+-131.995395	56.096400
+-131.995395	56.152724
+-131.906215	56.194967
+-131.774792	56.213742
+-131.608167	56.213742
+-131.596433	56.244251
+-131.673879	56.255985
+-131.784180	56.274760
+-131.852238	56.286494
+-131.929684	56.305268
+-131.995395	56.335777
+-132.049372	56.378020
+-132.117430	56.392101
+-132.204263	56.422610
+-132.269975	56.469547
+-132.314565	56.525871
+-132.326299	56.591582
+-132.326299	56.617397
+-132.326299	56.683109
+-132.326299	56.701884
+-132.347420	56.706577
+-132.380276	56.713618
+-132.502311	56.720658
+-132.535167	56.755861
+-132.535167	56.805144
+-132.591491	56.840347
+-132.701792	56.847387
+-132.812094	56.859122
+-132.844949	56.877896
+-132.877805	56.894324
+-132.889539	56.913099
+-132.934129	56.948301
+-132.976372	56.974116
+-133.032696	57.028094
+-133.053818	57.070337
+-132.856683	56.985851
+-132.779238	56.948301
+-132.767504	56.917792
+-132.844949	57.039828
+-132.844949	57.124314
+-132.922395	57.124314
+-133.011575	57.082071
+-133.086673	57.082071
+-133.175853	57.117273
+-133.187587	57.159516
+-133.208709	57.171251
+-133.286154	57.178291
+-133.309623	57.147782
+-133.384721	57.129008
+-133.506757	57.201759
+-133.530225	57.236962
+-133.506757	57.290939
+-133.363600	57.302673
+-133.241564	57.302673
+-133.175853	57.356651
+-133.232177	57.361344
+-133.396456	57.349610
+-133.473901	57.380119
+-133.485635	57.403587
+-133.429311	57.438790
+-133.452780	57.462258
+-133.539613	57.469299
+-133.539613	57.539704
+-133.441045	57.574906
+-133.452780	57.605415
+-133.530225	57.605415
+-133.649914	57.574906
+-133.694504	57.605415
+-133.673382	57.659392
+-133.640526	57.706329
+-133.551347	57.694595
+-133.452780	57.659392
+-133.351866	57.617149
+-133.241564	57.598375
+-133.187587	57.570213
+-133.142997	57.523276
+-133.098407	57.504501
+-133.044430	57.504501
+-133.086673	57.516235
+-133.110142	57.539704
+-133.187587	57.586640
+-133.208709	57.675820
+-133.274420	57.706329
+-133.286154	57.664086
+-133.375334	57.699288
+-133.452780	57.753266
+-133.530225	57.804896
+-133.563081	57.863567
+-133.506757	57.910504
+-133.297888	57.887035
+-133.241564	57.905810
+-133.342478	57.929278
+-133.497369	57.933972
+-133.607671	57.933972
+-133.673382	57.933972
+-133.685116	57.922238
+-133.685116	57.863567
+-133.762562	57.816630
+-133.816539	57.858873
+-133.870516	57.933972
+-133.861129	57.987949
+-133.739093	57.992643
+-133.673382	58.027845
+-133.551347	58.074782
+-133.584202	58.109985
+-133.661648	58.074782
+-133.750828	58.051314
+-133.762562	58.086516
+-133.717972	58.138147
+-133.649914	58.196818
+-133.762562	58.192124
+-133.837661	58.161615
+-133.882250	58.086516
+-133.959696	58.027845
+-134.069997	58.058354
+-134.093466	58.086516
+-134.102853	58.133453
+-134.135709	58.168656
+-134.135709	58.232020
+-134.192033	58.267223
+-134.246010	58.267223
+-134.323455	58.232020
+-134.400901	58.283650
+-134.490081	58.325893
+-134.555792	58.347015
+-134.633238	58.389258
+-134.776395	58.400992
+-134.853840	58.417420
+-134.910164	58.469050
+-134.987610	58.572311
+-135.065055	58.623942
+-135.020465	58.687306
+-135.065055	58.809341
+-135.130767	58.797607
+-135.163622	58.778833
+-135.196478	58.865666
+-135.252802	58.957192
+-135.351369	59.142592
+-135.473405	59.290443
+-135.515648	59.407784
+-135.550850	59.370235
+-135.593093	59.330339
+-135.560238	59.295136
+-135.494526	59.194222
+-135.506260	59.154326
+-135.583706	59.194222
+-135.527382	59.121471
+-135.482792	59.036985
+-135.482792	58.985354
+-135.417081	58.910255
+-135.339635	58.797607
+-135.295045	58.670878
+-135.285658	58.602820
+-135.285658	58.619248
+-135.175357	58.452623
+-135.163622	58.382218
+-135.252802	58.271916
+-135.295045	58.232020
+-135.449936	58.248448
+-135.494526	58.337628
+-135.539116	58.452623
+-135.625949	58.504253
+-135.637683	58.405686
+-135.703394	58.412726
+-135.858286	58.412726
+-135.968587	58.417420
+-135.959200	58.476091
+-135.968587	58.584045
+-135.902875	58.591086
+-136.001443	58.635676
+-136.111744	58.750671
+-136.123478	58.853931
+-136.078888	58.877400
+-136.189189	58.938417
+-136.245513	58.933724
+-136.278369	58.809341
+-136.376936	58.785873
+-136.522440	58.853931
+-136.632741	58.933724
+-136.674984	58.985354
+-136.743042	58.997088
+-136.731308	58.945458
+-136.775898	58.921990
+-136.907321	58.968926
+-137.005888	59.025250
+-136.951911	58.968926
+-136.996501	58.929030
+-137.095068	58.921990
+-137.106802	58.905562
+-137.062212	58.905562
+-137.041091	58.905562
+-136.907321	58.898521
+-136.743042	58.842197
+-136.698453	58.790567
+-136.719574	58.778833
+-136.621007	58.738936
+-136.522440	58.706081
+-136.522440	58.654450
+-136.477850	58.630982
+-136.421526	58.654450
+-136.344080	58.654450
+-136.266635	58.591086
+-136.200924	58.520681
+-136.189189	58.464357
+-136.212658	58.389258
+-136.334693	58.347015
+-136.433260	58.337628
+-136.522440	58.330587
+-136.564683	58.393952
+-136.543561	58.382218
+-136.555296	58.295385
+-136.653863	58.271916
+-136.743042	58.260182
+-136.820488	58.295385
+-136.951911	58.365790
+-137.095068	58.424461
+-137.228837	58.433848
+-137.339139	58.457316
+-137.449440	58.527721
+-137.569128	58.572311
+-137.702898	58.595779
+-137.646574	58.659144
+-137.613718	58.710774
+-137.714632	58.717815
+-137.813199	58.694347
+-137.834321	58.710774
+-137.890645	58.734243
+-137.989212	58.797607
+-138.132369	58.898521
+-138.200427	58.957192
+-138.287260	59.018210
+-138.310728	59.105043
+-138.266138	59.173101
+-138.242670	59.257587
+-138.221549	59.342073
+-138.144103	59.386663
+-138.000946	59.435946
+-137.824933	59.508698
+-137.857789	59.548595
+-137.956356	59.576757
+-138.087779	59.621346
+-138.155837	59.642468
+-138.045536	59.576757
+-137.944622	59.536860
+-138.000946	59.492271
+-138.087779	59.492271
+-138.200427	59.515739
+-138.275526	59.447681
+-138.310728	59.396050
+-138.397561	59.419519
+-138.442151	59.407784
+-138.385827	59.330339
+-138.397561	59.234119
+-138.421030	59.210650
+-138.507862	59.217691
+-138.674488	59.222384
+-138.728465	59.182488
+-138.728465	59.142592
+-138.784789	59.182488
+-138.895090	59.234119
+-138.993657	59.278709
+-139.136814	59.318605
+-139.315174	59.346767
+-139.303440	59.374929
+-139.348029	59.391357
+-139.458331	59.386663
+-139.547510	59.414825
+-139.556898	59.442987
+-139.634343	59.447681
+-139.723523	59.475843
+-139.833824	59.487577
+-139.899536	59.525126
+-139.822090	59.560329
+-139.768113	59.593184
+-139.690667	59.604919
+-139.646078	59.637774
+-139.613222	59.687058
+-139.613222	59.738688
+-139.667199	59.771544
+-139.678933	59.827868
+-139.667199	59.893579
+-139.634343	59.942863
+-139.547510	59.987453
+-139.502921	59.971025
+-139.446597	59.910007
+-139.434862	59.844296
+-139.458331	59.792665
+-139.446597	59.731648
+-139.434862	59.621346
+-139.348029	59.569716
+-139.303440	59.604919
+-139.315174	59.677670
+-139.348029	59.731648
+-139.348029	59.799706
+-139.282318	59.827868
+-139.204873	59.860724
+-139.136814	59.865417
+-139.214260	59.877151
+-139.324561	59.905313
+-139.434862	59.954597
+# -b
+-139.711789	60.057858
+-139.768113	59.982759
+-139.854946	59.938169
+-139.955860	59.872458
+# -b
+-134.943020	57.283899
+-134.919552	57.314408
+-134.910164	57.307367
+-134.886696	57.248696
+-134.865574	57.182985
+-134.865574	57.136048
+-134.910164	56.997585
+-134.886696	57.086765
+-134.832719	57.056256
+-134.776395	56.997585
+-134.764660	56.948301
+-134.809250	56.917792
+-134.809250	56.877896
+-134.788129	56.816878
+-134.788129	56.786370
+-134.755273	56.755861
+-134.710683	56.603316
+-134.698949	56.598623
+-134.710683	56.500056
+-134.722417	56.495362
+-134.722417	56.457813
+-134.722417	56.427304
+-134.722417	56.385061
+-134.722417	56.354552
+-134.722417	56.281800
+-134.776395	56.225476
+-134.865574	56.225476
+-134.877309	56.300575
+-134.877309	56.361592
+-134.910164	56.366286
+-134.996997	56.464853
+-135.065055	56.586889
+-135.053321	56.647906
+-134.975876	56.713618
+-134.919552	56.791063
+-134.919552	56.852081
+-134.954754	56.805144
+-134.975876	56.744127
+-135.029853	56.720658
+-135.107298	56.720658
+-135.163622	56.751167
+-135.217600	56.828613
+-135.306779	56.847387
+-135.384225	56.894324
+-135.339635	56.894324
+-135.295045	56.955342
+-135.351369	56.997585
+-135.285658	57.028094
+-135.273924	57.093805
+-135.351369	57.129008
+-135.395959	57.171251
+-135.449936	57.255737
+-135.506260	57.279205
+-135.616562	57.314408
+-135.661151	57.356651
+-135.616562	57.398894
+-135.625949	57.445830
+-135.583706	57.511542
+-135.515648	57.546744
+-135.461670	57.492767
+-135.428815	57.473992
+-135.295045	57.457564
+-135.229334	57.434096
+-135.142501	57.391853
+-135.119033	57.344916
+-135.053321	57.302673
+-134.987610	57.302673
+-134.943020	57.283899
+# -b
+-134.633238	57.617149
+-134.666093	57.605415
+-134.677828	57.628883
+-134.731805	57.746225
+-134.743539	57.757959
+-134.799863	57.828364
+-134.820984	57.898769
+-134.820984	57.969175
+-134.832719	58.016111
+-134.832719	58.063048
+-134.799863	58.149881
+-134.743539	58.173349
+-134.644972	58.180390
+-134.534671	58.180390
+-134.433757	58.180390
+-134.368045	58.173349
+-134.281212	58.161615
+-134.236623	58.093557
+-134.147443	58.023152
+-134.069997	57.957440
+-134.004286	57.898769
+-133.959696	57.804896
+-133.938574	57.729797
+-133.905719	57.699288
+-133.861129	57.621843
+-133.849395	57.586640
+-133.870516	57.605415
+-133.915106	57.652352
+-133.959696	57.699288
+-134.004286	57.753266
+-134.048876	57.811937
+-134.093466	57.847139
+-134.147443	57.910504
+-134.192033	57.980909
+-134.213154	58.016111
+-134.257744	58.074782
+-134.302334	58.070088
+-134.314068	58.016111
+-134.358658	58.016111
+-134.358658	57.945706
+-134.314068	57.851833
+-134.257744	57.781428
+-134.180298	57.753266
+-134.135709	57.706329
+-134.135709	57.687554
+-134.037142	57.628883
+-133.983164	57.563172
+-133.947962	57.523276
+-134.025407	57.539704
+-134.081731	57.511542
+-134.093466	57.485726
+-134.037142	57.462258
+-133.971430	57.434096
+-133.971430	57.368385
+-134.060610	57.361344
+-134.126321	57.380119
+-134.192033	57.398894
+-134.192033	57.333182
+-134.180298	57.248696
+-134.203767	57.225228
+-134.302334	57.283899
+-134.346924	57.225228
+-134.391514	57.178291
+-134.433757	57.124314
+-134.466612	57.086765
+-134.567526	57.082071
+-134.621503	57.093805
+-134.666093	57.136048
+-134.644972	57.171251
+-134.644972	57.236962
+-134.621503	57.267471
+-134.633238	57.290939
+-134.621503	57.321448
+-134.612116	57.368385
+-134.567526	57.384813
+-134.457225	57.380119
+-134.412635	57.415321
+-134.466612	57.427056
+-134.534671	57.457564
+-134.567526	57.504501
+-134.511202	57.527970
+-134.445491	57.546744
+-134.391514	57.593681
+-134.466612	57.586640
+-134.567526	57.551438
+-134.612116	57.581947
+-134.633238	57.617149
+# -b
+-134.203767	56.647906
+-134.236623	56.676068
+-134.314068	56.671375
+-134.358658	56.732392
+-134.445491	56.755861
+-134.466612	56.835653
+-134.433757	56.877896
+-134.379779	56.889630
+-134.290600	56.894324
+-134.246010	56.924833
+-134.135709	56.863815
+-134.048876	56.786370
+-133.992552	56.791063
+-133.870516	56.809838
+-133.837661	56.647906
+-133.882250	56.647906
+-134.025407	56.659641
+-133.971430	56.549339
+-133.959696	56.464853
+-133.947962	56.373327
+-133.947962	56.342818
+-133.959696	56.293534
+-133.971430	56.213742
+-133.992552	56.140990
+-134.060610	56.267719
+-134.135709	56.305268
+-134.159177	56.213742
+-134.246010	56.293534
+-134.257744	56.366286
+-134.281212	56.457813
+-134.168564	56.446079
+-134.081731	56.549339
+-134.093466	56.586889
+-134.135709	56.537605
+-134.203767	56.556380
+-134.246010	56.598623
+-134.281212	56.617397
+-134.281212	56.622091
+-134.203767	56.647906
+# -b
+-133.795418	56.924833
+-133.816539	56.955342
+-133.837661	56.967076
+-133.893985	56.990544
+-133.959696	57.016359
+-134.025407	57.070337
+-134.016020	57.098499
+-133.947962	57.117273
+-133.795418	57.093805
+-133.607671	57.063296
+-133.473901	57.032787
+-133.429311	57.032787
+-133.319010	57.032787
+-133.208709	57.016359
+-133.154732	57.009319
+-133.077286	56.948301
+-133.053818	56.906058
+-133.044430	56.863815
+-133.053818	56.840347
+-133.065552	56.767595
+-133.053818	56.706577
+-133.053818	56.671375
+-133.086673	56.664334
+-133.131263	56.706577
+-133.199321	56.755861
+-133.253299	56.809838
+-133.351866	56.859122
+-133.384721	56.852081
+-133.396456	56.774635
+-133.319010	56.732392
+-133.265033	56.676068
+-133.208709	56.636172
+-133.199321	56.603316
+-133.187587	56.561073
+-133.187587	56.495362
+-133.253299	56.488322
+-133.375334	56.514137
+-133.462167	56.483628
+-133.595937	56.476587
+-133.649914	56.579848
+-133.694504	56.701884
+-133.717972	56.798104
+-133.717972	56.852081
+-133.717972	56.877896
+-133.717972	56.882590
+-133.727359	56.894324
+-133.762562	56.877896
+-133.828273	56.877896
+-133.882250	56.906058
+-133.882250	56.924833
+-133.849395	56.924833
+-133.795418	56.924833
+# -b
+-132.856683	56.805144
+-132.844949	56.809838
+-132.844949	56.805144
+-132.823828	56.779329
+-132.779238	56.732392
+-132.734648	56.683109
+-132.645468	56.610357
+-132.657202	56.586889
+-132.713527	56.575154
+-132.755770	56.591582
+-132.767504	56.544646
+-132.844949	56.544646
+-132.910661	56.603316
+-132.934129	56.664334
+-132.934129	56.732392
+-132.943516	56.791063
+-132.943516	56.828613
+-132.910661	56.828613
+-132.856683	56.805144
+# -b
+-132.767504	56.434344
+-132.701792	56.427304
+-132.722914	56.354552
+-132.722914	56.317003
+-132.755770	56.305268
+-132.800359	56.293534
+-132.856683	56.317003
+-132.943516	56.335777
+-133.032696	56.342818
+-133.086673	56.396795
+-133.044430	56.446079
+-132.934129	56.464853
+-132.856683	56.469547
+-132.788625	56.457813
+-132.779238	56.453119
+-132.767504	56.434344
+# -b
+-132.105696	56.335777
+-132.082228	56.312309
+-132.039985	56.286494
+-131.995395	56.255985
+-132.028251	56.251291
+-132.093962	56.225476
+-132.082228	56.213742
+-132.105696	56.206701
+-132.159673	56.244251
+-132.227732	56.267719
+-132.281709	56.293534
+-132.326299	56.342818
+-132.338033	56.385061
+-132.347420	56.434344
+-132.347420	56.446079
+-132.314565	56.422610
+-132.260587	56.392101
+-132.215997	56.373327
+-132.150286	56.366286
+-132.105696	56.342818
+-132.105696	56.335777
+# -b
+-135.130767	58.081823
+-135.086177	58.086516
+-135.074443	58.081823
+-135.041587	58.051314
+-135.041587	57.987949
+-135.041587	57.941012
+-135.130767	57.952747
+-135.252802	57.964481
+-135.196478	57.922238
+-135.119033	57.894076
+-135.119033	57.816630
+-135.217600	57.800202
+-135.363103	57.840099
+-135.506260	57.898769
+-135.661151	57.929278
+-135.682273	57.910504
+-135.715129	57.882342
+-135.682273	57.858873
+-135.649417	57.851833
+-135.571972	57.823671
+-135.461670	57.788468
+-135.363103	57.781428
+-135.306779	57.769694
+-135.241068	57.776734
+-135.217600	57.776734
+-135.142501	57.776734
+-135.041587	57.746225
+-135.020465	57.633577
+-134.996997	57.551438
+-135.029853	57.539704
+-135.020465	57.481033
+-135.175357	57.523276
+-135.306779	57.558478
+-135.395959	57.593681
+-135.506260	57.645311
+-135.649417	57.706329
+-135.694007	57.776734
+-135.804308	57.793162
+-135.825430	57.722757
+-135.825430	57.682861
+-135.759719	57.628883
+-135.715129	57.593681
+-135.694007	57.546744
+-135.694007	57.497461
+-135.715129	57.427056
+-135.825430	57.415321
+-135.935731	57.434096
+-136.036645	57.485726
+-136.036645	57.516235
+-135.959200	57.535010
+-136.024911	57.593681
+-136.123478	57.633577
+-136.135212	57.694595
+-136.189189	57.753266
+-136.266635	57.769694
+-136.355815	57.828364
+-136.400405	57.905810
+-136.388670	57.976215
+-136.266635	57.910504
+-136.257248	57.964481
+-136.322959	58.039580
+-136.409792	58.109985
+-136.421526	58.161615
+-136.400405	58.215592
+-136.388670	58.227326
+-136.311225	58.121719
+-136.233779	58.149881
+-136.212658	58.227326
+-136.111744	58.232020
+-136.057767	58.248448
+-135.959200	58.318853
+-135.881754	58.283650
+-135.738597	58.239061
+-135.661151	58.208552
+-135.604827	58.138147
+-135.506260	58.121719
+-135.482792	58.145187
+-135.372491	58.133453
+-135.252802	58.133453
+-135.196478	58.109985
+-135.163622	58.086516
+-135.130767	58.081823
+# -b
+-132.812094	56.035382
+-132.788625	56.023648
+-132.746382	55.960284
+-132.645468	55.899266
+-132.546901	55.838248
+-132.514046	55.800699
+-132.502311	55.725600
+-132.603225	55.718560
+-132.579757	55.695091
+-132.502311	55.683357
+-132.457722	55.695091
+-132.370889	55.627033
+-132.269975	55.540200
+-132.227732	55.483876
+-132.269975	55.495610
+-132.380276	55.540200
+-132.502311	55.594177
+-132.568023	55.612952
+-132.558635	55.533160
+-132.469456	55.495610
+-132.436600	55.469795
+-132.448334	55.413471
+-132.380276	55.390003
+-132.314565	55.408777
+-132.183142	55.352453
+-132.183142	55.293782
+-132.227732	55.282048
+-132.192529	55.225724
+-132.105696	55.251539
+-132.039985	55.218684
+-132.039985	55.136545
+-132.093962	55.117770
+-132.150286	55.049712
+-132.171408	54.986347
+-132.105696	55.012162
+-132.039985	54.991041
+-132.028251	54.927676
+-132.061106	54.904208
+-132.039985	54.826762
+-132.049372	54.744623
+-132.105696	54.782172
+-132.159673	54.770438
+-132.192529	54.763398
+-132.293443	54.737583
+-132.326299	54.833803
+-132.338033	54.904208
+-132.347420	54.941757
+-132.392010	55.023896
+-132.424866	54.991041
+-132.457722	54.967572
+-132.535167	54.998081
+-132.568023	55.073180
+-132.568023	55.136545
+-132.591491	55.155319
+-132.678324	55.213990
+-132.812094	55.263274
+-132.889539	55.282048
+-132.966985	55.275008
+-133.011575	55.312557
+-133.154732	55.338372
+-133.241564	55.368881
+-133.121876	55.382962
+-133.011575	55.408777
+-133.044430	55.469795
+-133.065552	55.540200
+-133.032696	55.556628
+-132.976372	55.589484
+-132.988106	55.631727
+-133.044430	55.664582
+-133.164119	55.627033
+-133.297888	55.619993
+-133.419924	55.676317
+-133.363600	55.763149
+-133.265033	55.831208
+-133.253299	55.918041
+-133.286154	56.028342
+-133.286154	56.096400
+-133.274420	56.159765
+-133.309623	56.171499
+-133.342478	56.084666
+-133.363600	56.058851
+-133.408190	56.047117
+-133.506757	56.054157
+-133.584202	55.993139
+-133.661648	55.955590
+-133.783683	55.955590
+-133.739093	56.054157
+-133.649914	56.115175
+-133.617058	56.152724
+-133.551347	56.220782
+-133.661648	56.281800
+-133.694504	56.335777
+-133.649914	56.366286
+-133.584202	56.366286
+-133.473901	56.366286
+-133.429311	56.305268
+-133.363600	56.331084
+-133.309623	56.354552
+-133.241564	56.342818
+-133.110142	56.274760
+-133.110142	56.190273
+-133.142997	56.145684
+-133.131263	56.084666
+-133.065552	56.084666
+-132.976372	56.084666
+-132.901273	56.065891
+-132.856683	56.058851
+-132.812094	56.035382
+# -b
+-131.420420	55.312557
+-131.420420	55.307863
+-131.375831	55.300823
+-131.321853	55.345413
+-131.298385	55.394696
+-131.244408	55.352453
+-131.244408	55.263274
+-131.223286	55.218684
+-131.166962	55.188175
+-131.101251	55.155319
+-130.990950	55.162360
+-130.946360	55.181134
+-130.958094	55.237458
+-131.023805	55.312557
+-131.044927	55.401737
+-131.044927	55.446327
+-131.023805	55.514385
+-131.000337	55.619993
+-131.044927	55.725600
+-131.089517	55.788965
+-131.110638	55.849982
+-131.145841	55.892225
+-131.211552	55.943856
+-131.288998	55.960284
+-131.354709	55.948549
+-131.408686	55.936815
+-131.497866	55.911000
+-131.542456	55.868757
+-131.619901	55.849982
+-131.673879	55.831208
+-131.596433	55.788965
+-131.608167	55.751415
+-131.673879	55.737334
+-131.652757	55.688051
+-131.718468	55.594177
+-131.697347	55.570709
+-131.706734	55.533160
+-131.795914	55.458061
+-131.730203	55.375922
+-131.608167	55.345413
+-131.542456	55.390003
+-131.554190	55.483876
+-131.554190	55.521425
+-131.521334	55.476836
+-131.476744	55.432246
+-131.399299	55.465101
+-131.375831	55.570709
+-131.387565	55.638767
+-131.375831	55.619993
+-131.333587	55.526119
+-131.321853	55.465101
+-131.333587	55.401737
+-131.387565	55.357147
+-131.432155	55.312557
+-131.420420	55.312557
+# -b
+-133.053818	55.035631
+-133.032696	55.042671
+-132.999840	55.023896
+-132.955251	54.960532
+-132.910661	54.897167
+-132.856683	54.833803
+-132.800359	54.770438
+-132.866071	54.725848
+-132.988106	54.796253
+-133.044430	54.890127
+-133.131263	54.972266
+-133.208709	55.023896
+-133.253299	55.087261
+-133.265033	55.136545
+-133.274420	55.213990
+-133.253299	55.256233
+-133.175853	55.232765
+-133.110142	55.195215
+-133.065552	55.124810
+-133.065552	55.068486
+-133.053818	55.035631
+# -b
+-131.631636	55.312557
+-131.596433	55.293782
+-131.542456	55.275008
+-131.497866	55.225724
+-131.443889	55.206950
+-131.408686	55.124810
+-131.399299	55.073180
+-131.399299	55.054405
+-131.486132	55.035631
+-131.542456	55.113076
+-131.596433	55.155319
+-131.575311	55.176441
+-131.587046	55.237458
+-131.619901	55.289089
+-131.631636	55.312557
+# -b
+-132.061106	54.049960
+-131.995395	54.064041
+-131.885094	54.096897
+-131.819382	54.153221
+-131.763058	54.134446
+-131.730203	53.998329
+-131.807648	53.822317
+-131.906215	53.704975
+-131.950805	53.573552
+-131.950805	53.477332
+-131.950805	53.378765
+-132.004782	53.298973
+-132.072841	53.233261
+-132.126818	53.277851
+-132.138552	53.284892
+-132.171408	53.284892
+-132.248853	53.298973
+-132.281709	53.306013
+-132.314565	53.284892
+-132.403744	53.160509
+-132.436600	53.233261
+-132.525780	53.273157
+-132.546901	53.350603
+-132.568023	53.390499
+-132.535167	53.364684
+-132.415478	53.411621
+-132.448334	53.496107
+-132.568023	53.514881
+-132.636081	53.521922
+-132.755770	53.561818
+-132.866071	53.627530
+-132.934129	53.737831
+-132.966985	53.822317
+-133.032696	53.939659
+-133.131263	53.972514
+-133.131263	54.057000
+-133.121876	54.141486
+-133.110142	54.179036
+-132.999840	54.179036
+-132.833215	54.174342
+-132.678324	54.174342
+-132.636081	54.153221
+-132.678324	54.042919
+-132.678324	53.979555
+-132.612613	54.042919
+-132.502311	54.108631
+-132.370889	54.134446
+-132.326299	54.082816
+-132.281709	54.012410
+-132.260587	53.895069
+-132.260587	53.843438
+-132.359154	53.822317
+-132.448334	53.784767
+-132.568023	53.737831
+-132.657202	53.693241
+-132.558635	53.693241
+-132.457722	53.700281
+-132.481190	53.653345
+-132.490577	53.627530
+-132.370889	53.627530
+-132.314565	53.667426
+-132.237119	53.719056
+-132.183142	53.784767
+-132.138552	53.869254
+-132.093962	53.913843
+-132.093962	53.953740
+-132.093962	53.979555
+-132.093962	54.012410
+-132.093962	54.038226
+-132.093962	54.042919
+-132.061106	54.049960
+# -b
+-132.150286	52.740426
+-132.150286	52.754507
+-132.159673	52.761547
+-132.192529	52.813178
+-132.171408	52.895317
+-132.150286	52.975109
+-132.260587	52.895317
+-132.326299	52.935213
+-132.305177	52.979803
+-132.227732	53.054902
+-132.326299	53.080717
+-132.424866	53.087757
+-132.359154	53.113573
+-132.260587	53.139388
+-132.192529	53.153469
+-132.105696	53.186325
+-132.016517	53.226221
+-131.950805	53.259076
+-131.894481	53.291932
+-131.840504	53.273157
+-131.763058	53.186325
+-131.706734	53.113573
+-131.774792	53.120613
+-131.929684	53.099492
+-131.939071	53.073676
+-131.840504	53.059595
+-131.706734	53.033780
+-131.673879	52.961028
+-131.751324	52.900011
+-131.861625	52.928173
+-131.917949	52.900011
+-131.906215	52.794403
+-131.971927	52.773282
+-131.939071	52.707570
+-131.885094	52.646552
+-131.852238	52.599616
+-131.828770	52.592575
+-131.706734	52.580841
+-131.608167	52.566760
+-131.575311	52.512783
+-131.575311	52.491661
+-131.497866	52.486968
+-131.432155	52.386054
+-131.333587	52.296874
+-131.265529	52.217082
+-131.265529	52.163104
+-131.310119	52.156064
+-131.408686	52.224122
+-131.542456	52.303915
+-131.641023	52.350851
+-131.751324	52.411869
+-131.774792	52.444725
+-131.763058	52.451765
+-131.751324	52.458806
+-131.751324	52.505742
+-131.828770	52.512783
+-131.950805	52.587882
+-132.039985	52.667674
+-132.117430	52.733385
+-132.150286	52.740426
+# -b
+-130.660046	53.979555
+-130.660046	53.991289
+-130.636577	54.017104
+-130.603722	54.042919
+-130.570866	54.064041
+-130.526276	54.082816
+-130.460565	54.101590
+-130.404241	54.075775
+-130.326795	54.017104
+-130.293940	53.946699
+-130.338529	53.902109
+-130.394853	53.869254
+-130.472299	53.902109
+-130.514542	53.932618
+-130.570866	53.960780
+-130.624843	53.965474
+-130.660046	53.979555
+# -b
+-130.538010	53.660385
+-130.559132	53.672119
+-130.549745	53.667426
+-130.493421	53.646304
+-130.394853	53.627530
+-130.272818	53.601714
+-130.162517	53.554778
+-130.052216	53.510188
+# -b
+-129.974770	53.273157
+-130.096805	53.364684
+-130.239962	53.416314
+-130.305674	53.482026
+-130.427709	53.543043
+-130.493421	53.606408
+-130.526276	53.646304
+-130.538010	53.653345
+-130.538010	53.660385
+# -b
+-129.974770	53.634570
+-130.028747	53.672119
+-130.052216	53.704975
+-130.052216	53.737831
+-130.052216	53.770686
+-130.096805	53.784767
+-130.150783	53.784767
+-130.195372	53.822317
+-130.251696	53.869254
+-130.251696	53.880988
+-130.251696	53.906803
+-130.207107	53.913843
+-130.150783	53.902109
+-130.106193	53.876294
+-130.063950	53.848132
+-130.019360	53.829357
+# -b
+-129.941914	53.880988
+-130.007626	53.913843
+-130.085071	53.960780
+-130.117927	54.005370
+-130.085071	54.089856
+-130.007626	54.141486
+# -b
+-129.941914	54.230666
+-130.040481	54.225972
+-130.117927	54.218932
+-130.183638	54.218932
+-130.272818	54.237707
+-130.317408	54.296378
+-130.371385	54.348008
+-130.404241	54.385557
+-130.460565	54.411372
+-130.472299	54.451269
+-130.460565	54.488818
+-130.460565	54.559223
+-130.404241	54.610853
+-130.383119	54.622588
+-130.338529	54.692993
+-130.239962	54.725848
+-130.117927	54.662484
+-130.096805	54.692993
+-130.162517	54.756357
+-130.162517	54.807988
+-130.141395	54.852577
+-130.106193	54.915942
+-130.028747	54.948798
+-130.019360	54.991041
+-130.040481	55.012162
+-130.052216	55.042671
+-130.063950	55.054405
+-130.117927	55.061446
+# -b
+-139.955860	59.872458
+-140.054427	59.811440
+-140.209318	59.766850
+-140.385331	59.731648
+-140.551956	59.743382
+-140.716234	59.755116
+-140.915715	59.776238
+-141.103462	59.799706
+-141.258353	59.837255
+-141.455487	59.881845
+-141.532933	59.910007
+-141.511811	59.938169
+-141.389776	59.966331
+-141.401510	59.992146
+# -b
+-141.643234	60.008574
+-141.786391	59.971025
+-141.931895	59.975719
+-142.084439	59.987453
+# -b
+-147.484507	60.003881
+-147.505628	59.954597
+-147.583074	59.931129
+-147.606542	59.881845
+-147.639398	59.881845
+-147.749699	59.837255
+-147.913978	59.792665
+-147.991423	59.816134
+-147.970302	59.898273
+-147.925712	59.947557
+-147.836532	59.975719
+# -b
+-148.742410	60.015615
+-148.885567	59.959291
+-149.052193	59.975719
+-149.195350	59.975719
+# -b
+-149.394831	60.008574
+-149.472276	59.987453
+# -b
+-149.547375	60.015615
+-149.636555	59.959291
+-149.648289	59.848989
+-149.702266	59.715220
+-149.770324	59.827868
+-149.812567	59.959291
+-149.880626	59.898273
+-149.890013	59.865417
+-149.857157	59.776238
+-149.934603	59.698792
+# -b
+-158.568609	56.366286
+-158.622586	56.324043
+-158.601465	56.342818
+-158.568609	56.342818
+-158.479429	56.347511
+-158.446574	56.331084
+-158.390250	56.305268
+-158.446574	56.267719
+-158.401984	56.244251
+-158.446574	56.176192
+-158.491164	56.096400
+-158.524019	56.042423
+-158.556875	56.084666
+-158.568609	56.171499
+-158.556875	56.255985
+-158.556875	56.281800
+-158.577996	56.312309
+-158.568609	56.366286
+# -b
+-154.771430	56.556380
+-154.759696	56.568114
+-154.736227	56.575154
+-154.693984	56.579848
+-154.670516	56.591582
+-154.625926	56.603316
+-154.604805	56.579848
+-154.604805	56.525871
+-154.670516	56.469547
+-154.726840	56.415570
+-154.780817	56.422610
+-154.792551	56.483628
+-154.771430	56.556380
+# -b
+-154.241045	56.544646
+-154.295022	56.544646
+-154.339612	56.544646
+-154.372468	56.556380
+-154.363081	56.586889
+-154.306757	56.617397
+-154.241045	56.629132
+-154.184721	56.617397
+-154.184721	56.591582
+-154.184721	56.568114
+-154.241045	56.544646
+# -b
+-153.192010	57.129008
+-153.203744	57.117273
+-153.236600	57.093805
+-153.245987	57.086765
+-153.346901	57.039828
+-153.389144	57.070337
+-153.433734	57.117273
+-153.346901	57.194719
+-153.257721	57.225228
+-153.203744	57.206453
+-153.081709	57.206453
+-152.959673	57.213494
+-152.947939	57.190025
+-153.048853	57.152476
+-153.168542	57.136048
+-153.192010	57.129008
+# -b
+-154.837141	57.373078
+-154.902853	57.368385
+-154.902853	57.398894
+-154.848875	57.403587
+-154.747962	57.403587
+-154.736227	57.492767
+-154.661129	57.551438
+-154.515625	57.628883
+-154.449914	57.621843
+-154.372468	57.659392
+-154.175334	57.671126
+-154.074420	57.664086
+-154.130744	57.621843
+-154.175334	57.581947
+-154.097888	57.570213
+-154.053298	57.523276
+-154.020443	57.445830
+-153.952384	57.427056
+-153.865552	57.427056
+-153.842083	57.481033
+-153.842083	57.535010
+-153.809228	57.570213
+-153.853817	57.621843
+-153.766984	57.640618
+-153.865552	57.722757
+-153.975853	57.800202
+-153.996974	57.863567
+-153.931263	57.898769
+-153.788106	57.910504
+-153.687192	57.816630
+-153.666071	57.711023
+-153.612093	57.699288
+-153.522914	57.793162
+-153.433734	57.835405
+-153.346901	57.816630
+-153.257721	57.816630
+-153.192010	57.858873
+-153.168542	57.898769
+-153.257721	57.957440
+-153.159154	57.933972
+-153.091096	57.945706
+-152.980795	57.933972
+-152.980795	57.804896
+-152.915083	57.776734
+-152.861106	57.835405
+-152.760192	57.905810
+-152.607648	57.922238
+-152.572445	57.875301
+-152.595914	57.753266
+-152.617035	57.729797
+-152.617035	57.671126
+-152.584180	57.671126
+-152.572445	57.617149
+-152.485612	57.610109
+-152.384699	57.617149
+-152.286132	57.621843
+-152.241542	57.617149
+-152.330721	57.516235
+-152.384699	57.473992
+-152.539590	57.473992
+-152.640504	57.511542
+-152.750805	57.535010
+-152.870493	57.570213
+-152.992529	57.558478
+-153.048853	57.473992
+-152.959673	57.469299
+-152.861106	57.462258
+-152.739071	57.438790
+-152.682747	57.398894
+-152.682747	57.349610
+-152.682747	57.314408
+-152.771926	57.321448
+-152.849372	57.333182
+-152.861106	57.403587
+-152.926818	57.398894
+-153.015997	57.349610
+-153.192010	57.326142
+-153.159154	57.326142
+-153.081709	57.279205
+-153.168542	57.283899
+-153.379757	57.241656
+-153.457202	57.194719
+-153.555769	57.110233
+-153.677805	57.098499
+-153.710660	57.063296
+-153.677805	57.021053
+-153.677805	56.948301
+-153.766984	56.877896
+-153.898407	56.852081
+-154.008708	56.816878
+-154.119010	56.791063
+-154.041564	56.894324
+-153.931263	56.967076
+-153.942997	57.009319
+-154.053298	57.016359
+-154.097888	57.032787
+-154.107276	57.093805
+-154.086154	57.140742
+-154.184721	57.178291
+-154.339612	57.194719
+-154.395936	57.171251
+-154.363081	57.147782
+-154.241045	57.136048
+-154.229311	57.039828
+-154.229311	56.948301
+-154.351346	56.906058
+-154.527359	56.985851
+-154.571949	57.082071
+-154.593070	57.182985
+-154.649394	57.279205
+-154.771430	57.307367
+-154.837141	57.373078
+# -b
+-153.478324	58.109985
+-153.501792	58.109985
+-153.478324	58.121719
+-153.445468	58.145187
+-153.379757	58.156921
+-153.290577	58.145187
+-153.203744	58.126412
+-153.159154	58.086516
+-153.114564	58.039580
+-153.236600	58.074782
+-153.314045	58.105291
+-153.379757	58.093557
+-153.457202	58.086516
+-153.478324	58.109985
+# -b
+-152.793048	58.290691
+-152.771926	58.295385
+-152.771926	58.314159
+-152.893962	58.318853
+-152.980795	58.354055
+-152.905696	58.365790
+-152.882228	58.405686
+-152.828250	58.445582
+-152.793048	58.452623
+-152.694481	58.476091
+-152.607648	58.464357
+-152.506734	58.464357
+-152.384699	58.469050
+-152.384699	58.424461
+-152.485612	58.393952
+-152.462144	58.354055
+-152.330721	58.365790
+-152.241542	58.412726
+-152.232154	58.337628
+-152.241542	58.283650
+-152.164096	58.307119
+-152.142975	58.227326
+-152.307253	58.227326
+-152.384699	58.156921
+-152.551324	58.145187
+-152.649891	58.168656
+-152.717949	58.114678
+-152.849372	58.098250
+-152.861106	58.074782
+-152.905696	58.063048
+-152.971407	58.070088
+-153.004263	58.098250
+-153.048853	58.133453
+-153.081709	58.173349
+-153.168542	58.192124
+-153.224866	58.208552
+-153.147420	58.208552
+-153.126298	58.271916
+-153.081709	58.302425
+-152.980795	58.290691
+-152.905696	58.278957
+-152.828250	58.278957
+-152.793048	58.290691
+# -b
+-152.682747	58.647410
+-152.661625	58.619248
+-152.640504	58.619248
+-152.628769	58.602820
+-152.607648	58.602820
+-152.551324	58.635676
+-152.495000	58.635676
+-152.452757	58.619248
+-152.462144	58.555883
+-152.495000	58.532415
+-152.584180	58.532415
+-152.661625	58.560577
+-152.682747	58.607514
+-152.682747	58.647410
+# -b
+-160.002525	56.537605
+-159.915693	56.591582
+-159.892224	56.591582
+-159.814779	56.586889
+-159.662234	56.652600
+-159.540199	56.701884
+-159.429898	56.706577
+-159.319596	56.732392
+-159.185827	56.805144
+-159.054404	56.870856
+-158.976958	56.835653
+-158.899513	56.863815
+-158.789212	56.847387
+-158.732888	56.913099
+-158.688298	57.032787
+-158.613199	57.129008
+-158.568609	57.129008
+-158.491164	57.194719
+-158.413718	57.236962
+-158.315151	57.307367
+-158.279948	57.373078
+-158.193116	57.384813
+-158.127404	57.349610
+-157.916189	57.570213
+-157.850478	57.605415
+-157.794154	57.659392
+-157.751911	57.741532
+-157.728442	57.875301
+-157.695586	57.999683
+-157.674465	58.074782
+-157.641609	58.173349
+-157.474984	58.271916
+-157.397538	58.325893
+-157.463250	58.330587
+-157.552430	58.325893
+-157.585285	58.337628
+-157.540695	58.480785
+-157.486718	58.595779
+-157.298971	58.663838
+-157.132346	58.774139
+-157.144080	58.797607
+-157.209792	58.809341
+-157.087756	58.858625
+-157.000923	58.945458
+-156.900009	59.018210
+-156.813176	59.098002
+-156.846032	59.133205
+-156.944599	59.109736
+-157.078369	59.069840
+-157.233260	58.997088
+-157.308359	58.938417
+-157.376417	58.905562
+-157.463250	58.865666
+-157.597019	58.809341
+-157.683852	58.774139
+-157.794154	58.745977
+-157.895067	58.727202
+-158.017103	58.694347
+-158.148526	58.663838
+-158.258827	58.663838
+-158.324538	58.682612
+-158.401984	58.734243
+-158.524019	58.785873
+-158.613199	58.837504
+-158.601465	58.853931
+-158.568609	58.905562
+-158.535753	58.968926
+-158.545141	59.029944
+-158.613199	59.018210
+-158.667176	58.968926
+-158.744622	58.929030
+-158.822067	58.893828
+-158.899513	58.802301
+-158.944103	58.767098
+-158.953490	58.767098
+-158.854923	58.670878
+-158.843189	58.560577
+-158.854923	58.520681
+-158.998080	58.433848
+-159.054404	58.433848
+-159.066138	58.424461
+-159.176439	58.469050
+-159.242151	58.532415
+-159.340718	58.642716
+-159.439285	58.745977
+-159.549586	58.825769
+-159.662234	58.858625
+-159.650500	58.917296
+-159.727946	58.921990
+-159.781923	58.950152
+-159.826513	58.905562
+-159.925080	58.870359
+# -b
+-149.934603	59.698792
+-150.033170	59.731648
+-150.211529	59.682364
+-150.256119	59.665936
+-150.265506	59.565022
+-150.399276	59.464108
+-150.486109	59.374929
+-150.432132	59.487577
+-150.432132	59.588491
+-150.563555	59.543901
+-150.673856	59.548595
+-150.763036	59.492271
+-150.840481	59.442987
+-150.962516	59.342073
+-151.028228	59.278709
+-151.138529	59.323298
+-151.281686	59.351460
+-151.314542	59.335033
+-151.302808	59.238812
+-151.448311	59.245853
+-151.600856	59.234119
+-151.800337	59.189529
+-151.877782	59.238812
+-152.020939	59.266974
+-152.020939	59.342073
+-151.922372	59.363195
+-151.934106	59.419519
+-151.866048	59.480536
+-151.767481	59.419519
+-151.734625	59.475843
+-151.690035	59.499311
+-151.636058	59.504005
+-151.525757	59.475843
+-151.424843	59.464108
+-151.502289	59.504005
+-151.481167	59.543901
+-151.370866	59.543901
+-151.248830	59.597878
+-151.159651	59.670630
+-151.072818	59.783278
+-151.159651	59.792665
+-151.338010	59.726954
+-151.546878	59.661243
+-151.636058	59.642468
+-151.722891	59.661243
+-151.866048	59.705833
+-151.934106	59.766850
+-151.898904	59.853683
+-151.800337	59.947557
+# -b
+-152.771926	60.020308
+-152.849372	59.966331
+-152.915083	59.910007
+-153.081709	59.905313
+-153.213131	59.898273
+-153.323433	59.865417
+-153.159154	59.837255
+-153.147420	59.766850
+-153.257721	59.715220
+-153.457202	59.698792
+-153.457202	59.783278
+-153.588625	59.766850
+-153.633215	59.687058
+-153.743516	59.715220
+-153.698926	59.642468
+-153.710660	59.569716
+-153.820962	59.532167
+-153.820962	59.475843
+-153.942997	59.419519
+-154.184721	59.396050
+-154.184721	59.358501
+-154.250433	59.217691
+-154.295022	59.126164
+-154.339612	59.065147
+-154.250433	59.041678
+-153.987587	59.086268
+-153.820962	59.058106
+-153.788106	59.006476
+-153.687192	58.985354
+-153.600359	58.968926
+-153.522914	58.945458
+-153.468936	58.905562
+-153.468936	58.837504
+-153.490058	58.767098
+-153.544035	58.727202
+-153.612093	58.694347
+-153.687192	58.670878
+-153.776372	58.654450
+-153.931263	58.630982
+-154.020443	58.579352
+-154.053298	58.544149
+-154.163600	58.532415
+-154.184721	58.476091
+-154.151865	58.429154
+-154.151865	58.393952
+-154.327878	58.347015
+-154.262167	58.314159
+-154.208189	58.302425
+-154.217577	58.239061
+-154.217577	58.208552
+-154.417058	58.149881
+-154.527359	58.173349
+-154.616539	58.121719
+-154.661129	58.086516
+-154.780817	58.074782
+-154.813673	58.063048
+-154.891119	58.063048
+-155.111721	58.016111
+-155.146924	57.964481
+-155.189167	57.933972
+-155.233756	57.905810
+-155.332324	57.858873
+-155.421503	57.851833
+-155.444972	57.828364
+-155.477827	57.788468
+-155.510683	57.741532
+-155.564660	57.753266
+-155.588129	57.757959
+-155.665574	57.781428
+-155.785263	57.788468
+-155.808731	57.699288
+-155.862708	57.652352
+-155.886177	57.605415
+-156.050455	57.598375
+-156.116166	57.610109
+-156.193612	57.485726
+-156.249936	57.523276
+-156.360237	57.473992
+-156.503394	57.415321
+-156.559718	57.403587
+-156.637164	57.344916
+-156.592574	57.314408
+-156.482273	57.321448
+-156.491660	57.236962
+-156.491660	57.190025
+-156.580840	57.105539
+-156.702875	57.056256
+-156.735731	57.028094
+-156.846032	57.056256
+-156.857766	57.009319
+-156.900009	56.985851
+-156.989189	57.002278
+-157.022045	56.948301
+-157.111225	56.906058
+-157.188670	56.877896
+-157.275503	56.835653
+-157.352949	56.840347
+-157.486718	56.877896
+-157.597019	56.852081
+-157.618141	56.786370
+-157.608754	56.720658
+-157.597019	56.659641
+-157.751911	56.659641
+-157.838743	56.706577
+-157.906802	56.694843
+-158.071080	56.636172
+-158.148526	56.586889
+-157.972513	56.603316
+-157.927923	56.591582
+-157.981900	56.514137
+-158.071080	56.514137
+-158.237705	56.514137
+-158.315151	56.507096
+-158.502898	56.469547
+-158.622586	56.410876
+-158.768090	56.331084
+-158.953490	56.342818
+-159.030936	56.410876
+-159.098994	56.518830
+-159.209295	56.525871
+-159.152971	56.427304
+-159.054404	56.342818
+-158.899513	56.274760
+-158.744622	56.251291
+-158.756356	56.183233
+-158.732888	56.084666
+-158.789212	56.035382
+-158.833802	56.035382
+-158.843189	56.035382
+-158.899513	56.035382
+-159.021548	55.974365
+-159.108381	55.943856
+-159.197561	55.936815
+-159.263272	55.936815
+-159.319596	55.925081
+-159.429898	55.911000
+-159.507343	55.911000
+-159.549586	55.936815
+-159.561320	55.925081
+-159.561320	55.875798
+-159.605910	55.788965
+-159.650500	55.725600
+-159.695090	55.664582
+-159.749067	55.601218
+-159.781923	55.612952
+-159.749067	55.695091
+-159.749067	55.737334
+-159.749067	55.807739
+-159.805391	55.875798
+-159.925080	55.875798
+-159.993138	55.824167
+# -b
+-169.331195	52.801444
+-169.321808	52.834299
+-169.321808	52.874195
+-169.277218	52.907051
+-169.188038	52.953988
+-169.110593	53.073676
+-169.000291	53.179284
+-168.913458	53.284892
+-168.803157	53.324788
+-168.735099	53.324788
+-168.591942	53.343562
+-168.582555	53.411621
+-168.547352	53.482026
+-168.359605	53.521922
+-168.207061	53.561818
+-168.106147	53.536003
+-168.085026	53.456211
+-168.117881	53.378765
+-168.261038	53.343562
+-168.437051	53.277851
+-168.559086	53.212140
+-168.615410	53.172244
+-168.725712	53.099492
+-168.758567	53.066636
+-168.868869	53.007965
+-169.101205	52.853074
+-169.178651	52.841340
+-169.298339	52.787363
+-169.331195	52.801444
+# -b
+-167.840955	53.317747
+-167.918400	53.371725
+-167.909013	53.383459
+-167.840955	53.404580
+-167.763509	53.416314
+-167.721266	53.416314
+-167.587497	53.430395
+-167.488929	53.456211
+-167.345773	53.528962
+-167.310570	53.627530
+-167.256593	53.672119
+-167.212003	53.730790
+-167.089968	53.679160
+-167.003135	53.737831
+-167.057112	53.784767
+-167.179147	53.784767
+-167.277714	53.880988
+-167.256593	53.953740
+-167.125170	53.991289
+-166.970279	54.005370
+-166.859978	53.965474
+-166.791919	53.888028
+-166.681618	53.960780
+-166.615907	54.024145
+-166.550195	54.017104
+-166.484484	53.965474
+-166.493871	53.939659
+-166.538461	53.880988
+-166.681618	53.803542
+-166.714474	53.730790
+-166.615907	53.770686
+-166.594785	53.693241
+-166.693352	53.627530
+-166.791919	53.601714
+-166.925689	53.561818
+-166.979666	53.489066
+-167.134557	53.477332
+-167.289448	53.430395
+-167.432605	53.350603
+-167.533519	53.338869
+-167.676676	53.324788
+-167.819833	53.317747
+-167.840955	53.317747
+# -b
+-166.130112	54.277603
+-166.108990	54.270562
+-166.076135	54.237707
+-165.975221	54.230666
+-165.930631	54.179036
+-165.897775	54.134446
+-166.019811	54.064041
+-166.108990	54.075775
+-166.207557	54.082816
+-166.240413	54.153221
+-166.228679	54.237707
+-166.130112	54.277603
+# -b
+-165.048221	54.648403
+-165.048221	54.655443
+-164.905064	54.707074
+-164.827618	54.756357
+-164.696196	54.845537
+-164.651606	54.915942
+-164.595282	54.986347
+-164.496715	54.979307
+-164.330089	54.972266
+-164.132955	54.998081
+-163.987451	55.042671
+-163.888884	55.094301
+-163.811439	55.113076
+-163.745727	55.113076
+-163.668282	55.094301
+-163.647160	55.042671
+-163.623692	54.979307
+-163.590836	54.927676
+-163.569715	54.878393
+-163.546246	54.864312
+-163.513391	54.845537
+-163.468801	54.833803
+-163.426558	54.807988
+-163.349112	54.807988
+-163.304522	54.782172
+-163.281054	54.737583
+-163.316257	54.718808
+-163.459414	54.751664
+-163.581449	54.685952
+-163.802051	54.655443
+-164.055510	54.662484
+-164.243256	54.662484
+-164.440391	54.533408
+-164.705583	54.392598
+-164.827618	54.451269
+-164.937920	54.495859
+-164.982510	54.547489
+-165.027099	54.610853
+-165.048221	54.648403
+# -b
+-162.896173	54.500552
+-162.940763	54.495859
+-162.884439	54.514633
+-162.795259	54.521674
+-162.729548	54.500552
+-162.696692	54.455962
+-162.708426	54.437188
+-162.830462	54.418413
+-162.884439	54.481778
+-162.896173	54.500552
+# -b
+-160.732391	55.368881
+-160.809837	55.439286
+-160.798103	55.408777
+-160.798103	55.375922
+-160.786368	55.368881
+-160.744125	55.368881
+-160.720657	55.413471
+-160.676067	55.446327
+-160.643211	55.401737
+-160.643211	55.357147
+-160.643211	55.312557
+-160.622090	55.275008
+-160.610356	55.270314
+-160.610356	55.251539
+-160.631477	55.206950
+-160.744125	55.237458
+-160.819224	55.213990
+-160.863814	55.213990
+-160.887282	55.289089
+-160.908404	55.413471
+-160.863814	55.432246
+-160.842692	55.368881
+-160.786368	55.352453
+-160.732391	55.368881
+# -b
+-160.854427	58.846891
+-160.830958	58.858625
+-160.854427	58.778833
+-160.896670	58.710774
+-160.985849	58.619248
+-161.084416	58.595779
+-161.161862	58.612207
+-161.185330	58.699040
+-161.152475	58.738936
+-161.051561	58.757711
+-160.941259	58.809341
+-160.875548	58.842197
+-160.854427	58.846891
+# -b
+-165.688907	60.003881
+-165.745231	59.975719
+-165.897775	59.987453
+-165.954099	59.942863
+-166.064401	59.931129
+-166.097256	59.910007
+-166.186436	59.872458
+-166.228679	59.804400
+-166.416426	59.848989
+-166.615907	59.872458
+-166.749676	59.898273
+-166.881099	59.942863
+-166.991400	59.982759
+-167.113436	59.975719
+-167.212003	59.999187
+# -b
+-163.435945	55.188175
+-163.349112	55.195215
+-163.292788	55.218684
+-163.205955	55.244499
+-163.149631	55.282048
+-163.083920	55.289089
+-163.006474	55.251539
+-162.917295	55.289089
+-162.907907	55.345413
+-162.830462	55.375922
+-162.675571	55.413471
+-162.663836	55.465101
+-162.675571	55.502651
+-162.652102	55.526119
+-162.598125	55.551934
+-162.497211	55.650501
+-162.398644	55.702132
+-162.309464	55.751415
+-162.199163	55.807739
+-162.046619	55.861717
+-161.901115	55.911000
+-161.769692	55.960284
+-161.638269	55.993139
+-161.537356	56.011914
+-161.471644	56.016608
+-161.438789	56.042423
+-161.382464	56.058851
+-161.295632	56.072932
+-161.218186	56.042423
+-161.152475	56.035382
+-161.030439	56.054157
+-160.964728	56.058851
+-160.974115	56.011914
+-161.030439	55.960284
+-160.952994	55.880491
+-160.854427	55.857023
+-160.776981	55.887532
+-160.765247	55.936815
+-160.744125	55.929775
+-160.631477	55.911000
+-160.511789	55.861717
+-160.401487	55.849982
+-160.345163	55.849982
+-160.356898	55.849982
+-160.356898	55.861717
+-160.401487	55.906306
+-160.544644	55.936815
+-160.643211	55.960284
+-160.622090	55.974365
+-160.598622	56.058851
+-160.589234	56.096400
+-160.544644	56.171499
+-160.422609	56.244251
+-160.279452	56.392101
+-160.213741	56.422610
+-160.002525	56.537605
+# -b
+-159.925080	58.870359
+-160.002525	58.825769
+-160.103439	58.853931
+-160.190272	58.905562
+-160.258330	58.893828
+-160.312308	58.933724
+-160.368632	58.957192
+-160.389753	59.006476
+-160.378019	59.074534
+-160.324042	59.121471
+-160.324042	59.222384
+-160.356898	59.302177
+-160.434343	59.229425
+-160.521176	59.137898
+-160.610356	59.058106
+-160.744125	58.990048
+-160.854427	58.938417
+-160.964728	58.929030
+-161.051561	58.938417
+-161.194718	58.877400
+-161.328487	58.825769
+-161.459910	58.797607
+-161.504500	58.774139
+-161.516234	58.745977
+-161.614801	58.687306
+-161.692247	58.663838
+-161.847138	58.623942
+-162.034885	58.635676
+-162.199163	58.654450
+-162.067740	58.717815
+-161.912849	58.722509
+-161.736837	58.825769
+-161.659391	58.830463
+-161.725102	58.877400
+-161.814282	58.865666
+-161.835404	59.018210
+-161.736837	59.086268
+-161.647657	59.114430
+-161.748571	59.149633
+-161.891728	59.149633
+-161.978561	59.109736
+-162.079475	59.245853
+-162.056006	59.318605
+-161.990295	59.330339
+-161.969173	59.370235
+-161.826016	59.464108
+-161.781426	59.504005
+-161.781426	59.553288
+-161.879994	59.633081
+-161.936318	59.715220
+-161.978561	59.792665
+-162.056006	59.898273
+-162.189776	59.982759
+# -b
+-162.574657	60.081326
+-162.642715	59.992146
+-162.729548	59.921741
+-162.839849	59.853683
+-162.940763	59.783278
+-163.060452	59.726954
+-163.105041	59.670630
+-163.227077	59.670630
+-163.370234	59.705833
+-163.492269	59.698792
+-163.614305	59.726954
+-163.689403	59.715220
+-163.790317	59.738688
+-163.900619	59.738688
+-163.978064	59.776238
+-164.121221	59.837255
+-164.210401	59.905313
+-164.076631	59.942863
+-163.856029	59.954597
+-163.802051	59.982759
+-163.933474	59.982759
+-164.067244	59.975719
+# -b
+-159.993138	55.824167
+-160.091705	55.824167
+-160.180885	55.793658
+-160.246596	55.737334
+-160.333429	55.725600
+-160.422609	55.718560
+-160.500054	55.688051
+-160.511789	55.650501
+-160.610356	55.570709
+-160.666680	55.594177
+-160.732391	55.638767
+-160.765247	55.594177
+-160.819224	55.577750
+-160.798103	55.514385
+-160.842692	55.507344
+-160.964728	55.526119
+-161.051561	55.540200
+-161.194718	55.476836
+-161.316753	55.446327
+-161.450523	55.439286
+-161.570211	55.413471
+-161.626535	55.465101
+-161.492766	55.556628
+-161.516234	55.669276
+-161.647657	55.664582
+-161.769692	55.608258
+-161.826016	55.540200
+-161.868259	55.469795
+-161.891728	55.401737
+-161.912849	55.338372
+-162.034885	55.263274
+-162.088862	55.181134
+-162.156920	55.150626
+-162.222631	55.176441
+-162.276609	55.131851
+-162.377523	55.098995
+-162.443234	55.124810
+-162.520680	55.117770
+-162.553535	55.124810
+-162.541801	55.150626
+-162.541801	55.188175
+-162.574657	55.237458
+-162.619247	55.270314
+-162.696692	55.307863
+-162.708426	55.270314
+-162.684958	55.213990
+-162.675571	55.150626
+-162.652102	55.080220
+-162.762404	55.049712
+-162.851583	55.030937
+-162.961885	55.005122
+-163.060452	55.054405
+-163.137897	55.143585
+-163.227077	55.150626
+-163.205955	55.087261
+-163.182487	55.016856
+-163.227077	54.948798
+-163.337378	54.908902
+-163.414824	54.908902
+-163.414824	54.960532
+-163.391355	55.030937
+-163.426558	55.087261
+-163.459414	55.136545
+-163.536859	55.131851
+-163.546246	55.150626
+-163.435945	55.188175
+# -b
+-169.873314	56.647906
+-169.894435	56.636172
+-169.894435	56.617397
+-169.894435	56.617397
+-169.861580	56.610357
+-169.784134	56.591582
+-169.751279	56.603316
+-169.697301	56.617397
+-169.706689	56.561073
+-169.774747	56.549339
+-169.828724	56.603316
+-169.873314	56.647906
+-169.774747	56.549339
+-169.828724	56.603316
+-169.873314	56.647906
+# -b
+-178.429875	51.916687
+-178.450996	51.937808
+-178.439262	51.951889
+-178.406406	51.951889
+-178.319574	51.951889
+-178.230394	51.951889
+-178.141214	51.923727
+-178.075503	51.869750
+-177.988670	51.862710
+-177.843166	51.855669
+-177.876022	51.815773
+-177.965201	51.787611
+-177.976936	51.686697
+-178.054381	51.630373
+-178.152948	51.644454
+-178.242128	51.679656
+-178.218660	51.719553
+-178.185804	51.773530
+-178.296105	51.843935
+-178.418141	51.876791
+-178.429875	51.916687
+# -b
+-177.822045	51.686697
+-177.789189	51.719553
+-177.700009	51.747715
+-177.610829	51.754755
+-177.500528	51.780570
+-177.434817	51.801692
+-177.390227	51.855669
+-177.336250	51.930768
+-177.279926	51.916687
+-177.237683	51.904953
+-177.247070	51.855669
+-177.303394	51.787611
+-177.357371	51.733634
+-177.523996	51.705472
+-177.589708	51.705472
+-177.732865	51.686697
+-177.822045	51.686697
+# -b
+-177.038202	51.808732
+-177.026467	51.808732
+-176.993612	51.808732
+-176.927900	51.829854
+-176.927900	51.883831
+-176.960756	51.944849
+-176.895045	51.973011
+-176.805865	52.005866
+-176.751888	51.980051
+-176.751888	51.904953
+-176.773009	51.855669
+-176.695564	51.843935
+-176.585262	51.848629
+-176.531285	51.855669
+-176.507817	51.773530
+-176.531285	51.768836
+-176.618118	51.740674
+-176.707298	51.726593
+-176.805865	51.691391
+-176.862189	51.651494
+-176.939635	51.637413
+-176.972490	51.698431
+-177.014733	51.705472
+-177.026467	51.787611
+-177.038202	51.808732
+# -b
+-174.454336	52.386054
+-174.498926	52.386054
+-174.442602	52.404828
+-174.367503	52.425950
+-174.245468	52.386054
+-174.189144	52.357892
+-174.189144	52.271059
+-174.299445	52.249937
+-174.322913	52.181879
+-174.355769	52.141983
+-174.433215	52.095046
+-174.520048	52.113821
+-174.576372	52.066884
+-174.719529	52.059844
+-174.818096	52.095046
+-174.818096	52.113821
+-174.740650	52.156064
+-174.665551	52.181879
+-174.597493	52.217082
+-174.487192	52.249937
+-174.454336	52.296874
+-174.454336	52.343811
+-174.454336	52.386054
+# -b
+-174.156288	52.156064
+-174.212612	52.149023
+-174.189144	52.156064
+-174.123432	52.156064
+-174.057721	52.149023
+-174.001397	52.149023
+-173.881708	52.149023
+-173.771407	52.156064
+-173.682227	52.127902
+-173.548458	52.113821
+-173.438157	52.127902
+-173.351324	52.127902
+-173.241022	52.113821
+-173.229288	52.080965
+-173.339589	52.052803
+-173.515602	52.052803
+-173.649372	52.041069
+-173.771407	52.048109
+-173.902830	52.066884
+-174.001397	52.066884
+-174.102311	52.113821
+-174.156288	52.156064
+# -b
+-172.698903	52.418909
+-172.677782	52.411869
+-172.654314	52.397788
+-172.588602	52.386054
+-172.490035	52.386054
+-172.478301	52.339117
+-172.621458	52.282793
+-172.755228	52.282793
+-172.755228	52.364932
+-172.698903	52.418909
+-172.755228	52.364932
+-172.698903	52.418909
+# -b
+-170.546856	57.201759
+-170.558590	57.225228
+-170.523387	57.236962
+-170.448289	57.225228
+-170.403699	57.178291
+-170.457676	57.182985
+-170.535121	57.178291
+-170.546856	57.201759
+-170.546856	57.201759
+# -b
+172.297595	52.928173
+172.241271	52.928173
+172.241271	52.935213
+172.285860	52.939907
+172.363306	52.961028
+172.429017	52.975109
+172.473607	53.015006
+172.539319	53.007965
+172.661354	52.986844
+172.750534	52.993884
+172.849101	52.975109
+172.938281	52.975109
+172.950015	52.928173
+173.048582	52.935213
+173.069703	52.907051
+173.135415	52.860114
+173.093172	52.834299
+173.015726	52.808484
+172.860835	52.787363
+172.750534	52.747466
+172.705944	52.794403
+172.640233	52.820218
+172.640233	52.895317
+172.572174	52.867155
+172.506463	52.874195
+172.407896	52.888276
+172.297595	52.914092
+172.297595	52.928173
+# -b
+177.441857	52.141983
+177.486447	52.195960
+177.498181	52.195960
+177.498181	52.181879
+177.507569	52.113821
+177.507569	52.073925
+177.498181	52.034028
+177.465326	51.991785
+177.486447	51.965970
+177.397267	51.944849
+177.275232	51.923727
+177.143809	51.829854
+177.110954	51.911993
+177.254110	51.980051
+177.364412	52.048109
+177.441857	52.141983
+# -b
+178.512014	51.665575
+178.523748	51.686697
+178.547217	51.691391
+178.622315	51.686697
+178.767819	51.630373
+178.910976	51.541193
+179.042399	51.480175
+179.143313	51.452013
+179.241880	51.437932
+179.274735	51.376915
+179.152700	51.369874
+179.042399	51.390996
+178.878120	51.480175
+178.744351	51.548234
+178.612928	51.597517
+178.523748	51.637413
+178.512014	51.665575
+# -b
+179.417892	52.041069
+179.462482	52.034028
+179.483604	52.019947
+179.551662	51.991785
+179.561049	51.951889
+179.516460	51.904953
+179.396771	51.897912
+179.331060	51.951889
+179.340447	51.973011
+179.373303	51.998826
+179.417892	52.041069
+# -b
+170.375537	60.048470
+170.366149	59.971025
+170.309825	59.938169
+170.222992	59.942863
+170.089223	59.971025
+# -b
+164.998937	59.804400
+164.977816	59.799706
+164.811191	59.820827
+164.736092	59.942863
+# -b
+164.557732	60.036736
+164.327743	59.959291
+164.172851	59.848989
+164.104793	59.935822
+163.961636	59.975719
+163.719912	59.886539
+163.532165	59.860724
+163.421864	59.792665
+163.398396	59.694098
+163.266973	59.581450
+163.245852	59.452374
+163.311563	59.330339
+163.245852	59.274015
+163.090960	59.227078
+163.090960	59.154326
+163.133203	59.086268
+162.947804	59.119124
+162.879745	59.069840
+162.903214	58.973620
+162.781178	58.853931
+162.527720	58.699040
+162.283649	58.515987
+162.161614	58.377524
+162.051312	58.208552
+161.985601	58.086516
+161.985601	57.910504
+162.051312	57.800202
+162.173348	57.746225
+162.307118	57.722757
+162.361095	57.765000
+162.426806	57.898769
+162.649755	57.933972
+162.814034	57.882342
+163.022902	57.804896
+163.201262	57.757959
+163.222383	57.664086
+163.144938	57.574906
+163.022902	57.473992
+162.802300	57.368385
+162.724854	57.272164
+162.715467	57.152476
+162.724854	57.063296
+162.748323	56.936567
+162.748323	56.821572
+162.748323	56.713618
+162.802300	56.683109
+162.903214	56.683109
+163.079226	56.701884
+163.189528	56.615051
+163.210649	56.495362
+163.245852	56.366286
+163.266973	56.255985
+163.234117	56.145684
+163.112082	56.040076
+163.046371	55.986099
+163.001781	55.979058
+162.968925	55.979058
+162.825768	56.028342
+162.691998	56.157418
+162.638021	56.225476
+162.649755	56.237210
+162.703733	56.305268
+162.846890	56.359246
+162.968925	56.476587
+162.924335	56.518830
+162.814034	56.446079
+162.703733	56.446079
+162.515986	56.420263
+162.229672	56.359246
+162.239059	56.305268
+162.295383	56.267719
+162.316505	56.244251
+162.339973	56.232517
+162.361095	56.176192
+162.173348	56.115175
+162.051312	56.065891
+161.908156	55.929775
+161.830710	55.800699
+161.720409	55.669276
+161.654697	55.495610
+161.642963	55.364188
+161.675819	55.237458
+161.776733	55.080220
+161.887034	54.998081
+162.018457	54.890127
+162.128758	54.789213
+162.074781	54.692993
+161.931624	54.603813
+161.786120	54.526367
+161.565518	54.488818
+161.344915	54.488818
+161.234614	54.585038
+160.936566	54.545142
+160.605662	54.430147
+160.331082	54.270562
+160.098746	54.146180
+# -b
+159.997832	53.153469
+160.009566	53.146428
+# -b
+159.997832	59.194222
+160.065890	59.234119
+160.164457	59.306871
+160.340470	59.358501
+160.462505	59.525126
+160.650252	59.586144
+160.927178	59.654202
+161.157168	59.799706
+161.368383	59.954597
+# -b
+164.369986	59.170754
+164.402841	59.177795
+164.271419	59.102696
+164.017960	59.058106
+163.741034	59.013516
+163.642467	58.954845
+163.785624	58.933724
+163.696444	58.790567
+163.576755	58.659144
+163.475841	58.567617
+163.365540	58.452623
+163.487576	58.497212
+163.764502	58.640369
+164.071938	58.762405
+164.438044	58.842197
+164.614056	58.950152
+164.581201	59.102696
+164.513143	59.182488
+164.369986	59.170754
+# -b
+166.479790	60.008574
+166.390611	59.971025
+166.313165	59.921741
+166.235720	59.853683
+166.158274	59.804400
+166.092563	59.811440
+166.080828	59.853683
+166.137152	59.898273
+166.158274	59.954597
+# -b
+165.088117	60.069592
+165.099851	59.999187
+165.088117	59.954597
+165.043527	59.877151
+165.010672	59.860724
+# -b
+165.982261	55.319598
+166.038585	55.300823
+166.181742	55.289089
+166.202864	55.282048
+166.181742	55.270314
+166.181742	55.244499
+166.181742	55.195215
+166.214598	55.136545
+166.268575	55.098995
+166.280309	55.035631
+166.357755	54.953491
+166.489178	54.897167
+166.557236	54.807988
+166.590092	54.744623
+166.611213	54.692993
+166.611213	54.700033
+166.611213	54.692993
+166.601826	54.737583
+166.479790	54.700033
+166.336633	54.796253
+166.214598	54.845537
+166.116031	54.948798
+166.047973	55.030937
+165.970527	55.131851
+165.860226	55.244499
+165.827370	55.263274
+165.827370	55.307863
+165.871960	55.307863
+165.937671	55.312557
+165.982261	55.319598
+165.982261	55.312557
+165.982261	55.319598
+# -b
+167.308223	54.871352
+167.317611	54.878393
+167.362200	54.852577
+167.427912	54.789213
+167.538213	54.681259
+167.627393	54.707074
+167.648514	54.685952
+167.737694	54.648403
+167.836261	54.566264
+167.880851	54.533408
+167.826874	54.514633
+167.782284	54.552183
+167.671983	54.636669
+167.549947	54.681259
+167.439646	54.681259
+167.350466	54.819722
+167.308223	54.871352
+# -b
+160.098746	54.146180
+159.899265	54.005370
+159.878143	53.829357
+159.878143	53.672119
+159.887530	53.554778
+159.887530	53.435089
+159.910999	53.390499
+159.922733	53.291932
+159.988444	53.219180
+159.997832	53.153469
+# -b
+160.009566	53.146428
+159.866409	53.172244
+159.699784	53.219180
+159.490915	53.172244
+159.282047	53.125307
+158.983999	52.993884
+158.805639	52.881236
+158.718807	52.932866
+158.608505	52.939907
+158.519326	52.846033
+158.608505	52.806137
+158.585037	52.733385
+158.552181	52.639512
+158.519326	52.620737
+158.474736	52.559720
+158.486470	52.451765
+158.507591	52.357892
+158.474736	52.214735
+158.409024	52.099740
+158.254133	51.876791
+158.078121	51.733634
+157.857518	51.581089
+157.658037	51.491910
+157.503146	51.334672
+157.315399	51.182127
+157.073675	51.064786
+156.874194	50.919282
+156.829604	50.898160
+156.820217	50.933363
+156.787361	51.050705
+156.719303	51.168046
+156.620736	51.320591
+156.599614	51.555274
+156.599614	51.815773
+156.587880	52.059844
+156.486966	52.317996
+156.322688	52.545639
+156.224121	52.813178
+156.167797	53.059595
+156.146675	53.350603
+156.045761	53.573552
+155.968316	53.796502
+155.926073	53.958433
+155.881483	53.998329
+155.858015	54.057000
+155.804037	54.256481
+155.759448	54.488818
+155.693736	54.648403
+155.682002	54.953491
+155.628025	55.181134
+155.604556	55.432246
+155.604556	55.643461
+155.628025	55.929775
+155.738326	56.176192
+155.858015	56.446079
+155.935460	56.683109
+156.057496	56.809838
+156.289832	56.882590
+156.531556	57.002278
+156.653592	57.032787
+156.808483	57.091458
+156.907050	57.265124
+157.040819	57.492767
+156.984495	57.680514
+156.897663	57.800202
+157.073675	57.816630
+157.449169	57.765000
+157.636916	57.870607
+157.747217	57.969175
+158.078121	57.969175
+158.420759	58.063048
+158.674217	58.236714
+158.939409	58.386911
+159.204601	58.508947
+159.413470	58.670878
+159.624685	58.802301
+159.777229	58.898521
+159.810085	59.069840
+159.943855	59.149633
+159.997832	59.194222
+# -b
+154.665822	60.086020
+154.546134	59.935822
+154.424098	59.816134
+154.379508	59.816134
+154.269207	59.860724
+154.191762	59.816134
+154.280941	59.710526
+154.358387	59.604919
+154.236352	59.541554
+154.224617	59.468802
+154.412364	59.480536
+154.600111	59.504005
+154.776124	59.459415
+154.987339	59.419519
+155.107027	59.323298
+155.163351	59.234119
+155.142230	59.154326
+154.954483	59.154326
+154.886425	59.109736
+154.776124	59.149633
+154.632967	59.154326
+154.501544	59.159020
+154.445220	59.081574
+154.224617	59.041678
+154.060339	59.053412
+153.914835	59.142592
+153.640255	59.194222
+153.419653	59.130858
+153.386797	59.069840
+153.142726	59.041678
+153.032425	58.950152
+152.889268	58.893828
+152.668666	58.938417
+152.534896	59.013516
+152.358883	58.966579
+152.236848	58.870359
+151.995124	58.830463
+151.741666	58.818729
+151.453005	58.835157
+151.354438	58.905562
+151.187813	59.018210
+151.166691	59.074534
+151.375559	59.126164
+151.586775	59.126164
+151.786256	59.119124
+152.072570	59.137898
+152.281438	59.182488
+152.215726	59.250546
+152.093691	59.262281
+151.861354	59.290443
+151.786256	59.386663
+151.607896	59.480536
+151.443618	59.541554
+151.187813	59.569716
+151.023534	59.548595
+150.934354	59.431253
+150.758342	59.459415
+150.746608	59.496964
+150.659775	59.520433
+150.504884	59.586144
+150.317137	59.581450
+150.173980	59.621346
+# -b
+156.543290	50.827755
+156.543290	50.877039
+156.477579	50.834796
+156.367278	50.771431
+156.278098	50.696332
+156.301566	50.647049
+156.421255	50.654089
+156.510435	50.750310
+156.543290	50.827755
+# -b
+156.090351	50.717454
+156.057496	50.689292
+155.968316	50.632968
+155.869749	50.527360
+155.780569	50.421753
+155.682002	50.365429
+155.550579	50.337267
+155.449665	50.273902
+155.362832	50.273902
+155.294774	50.217578
+155.285387	50.090849
+155.294774	50.048606
+155.372220	50.018097
+155.494255	50.076768
+155.682002	50.175335
+155.881483	50.210538
+156.024640	50.330226
+156.090351	50.421753
+156.200653	50.513279
+156.200653	50.618887
+156.156063	50.710413
+156.090351	50.710413
+# -b
+150.173980	59.621346
+149.908788	59.658896
+149.732775	59.698792
+149.476970	59.719914
+149.268102	59.710526
+149.059233	59.637774
+149.035765	59.581450
+149.136679	59.513392
+149.146066	59.459415
+148.913729	59.452374
+148.749451	59.407784
+148.838631	59.330339
+148.913729	59.330339
+148.904342	59.238812
+148.749451	59.215344
+148.660271	59.210650
+148.561704	59.215344
+148.495993	59.290443
+148.373957	59.367888
+148.010198	59.374929
+147.843573	59.330339
+147.843573	59.250546
+147.721537	59.234119
+147.533790	59.234119
+147.390633	59.262281
+147.181765	59.311564
+146.895451	59.351460
+146.695970	59.407784
+146.496489	59.440640
+146.397922	59.407784
+146.374454	59.222384
+146.320477	59.177795
+146.120996	59.142592
+146.001307	59.159020
+145.912127	59.238812
+145.912127	59.358501
+145.879272	59.367888
+145.778358	59.358501
+145.548368	59.391357
+145.348887	59.386663
+145.193996	59.403091
+144.841970	59.374929
+144.454743	59.367888
+144.177816	59.374929
+143.802323	59.351460
+143.426829	59.330339
+143.173371	59.330339
+142.976237	59.290443
+142.865935	59.250546
+142.633599	59.194222
+142.323816	59.069840
+141.992913	58.914949
+141.805166	58.743630
+141.584563	58.584045
+141.220804	58.429154
+140.866432	58.271916
+140.601239	58.086516
+140.547262	57.941012
+140.392371	57.774387
+140.181156	57.711023
+# -b
+139.861986	54.146180
+140.028612	54.108631
+140.192890	54.031185
+140.314926	53.946699
+140.326660	53.810583
+140.368903	53.744871
+140.568384	53.653345
+140.788986	53.521922
+141.021323	53.423355
+141.274781	53.317747
+141.408551	53.296626
+141.408551	53.226221
+141.417938	53.179284
+141.340492	53.106532
+141.274781	53.052555
+141.197336	53.019699
+141.176214	53.019699
+141.021323	53.080717
+140.854698	53.146428
+140.690419	53.132347
+140.523794	53.153469
+140.303191	53.252036
+140.049733	53.259076
+# -b
+139.939432	53.186325
+140.094323	53.198059
+140.336047	53.153469
+140.580118	53.059595
+140.777252	53.073676
+140.964999	52.961028
+141.152746	52.885930
+141.230191	52.754507
+141.274781	52.606656
+141.230191	52.519823
+141.143358	52.404828
+141.274781	52.310955
+141.408551	52.235856
+141.495384	52.167798
+141.429672	52.059844
+141.396817	52.031682
+141.385082	51.916687
+141.274781	51.827507
+141.185601	51.705472
+141.054179	51.658535
+140.922756	51.534153
+140.821842	51.430892
+140.854698	51.362834
+140.777252	51.313550
+140.767865	51.252532
+140.690419	51.238451
+140.666951	51.107029
+140.666951	51.001421
+140.612974	50.841836
+140.502672	50.724494
+140.502672	50.625927
+140.502672	50.478077
+140.556650	50.344307
+140.612974	50.161254
+140.690419	50.119011
+140.702153	50.032178
+# -b
+142.645333	54.340967
+142.711044	54.366783
+142.830733	54.326886
+142.952768	54.134446
+142.985624	53.946699
+143.009092	53.730790
+143.086538	53.521922
+143.173371	53.350603
+143.283672	53.146428
+143.384586	52.813178
+143.393973	52.566760
+143.328262	52.329730
+143.196839	52.275752
+143.217961	52.073925
+143.295406	51.869750
+143.316528	51.698431
+143.307140	51.534153
+143.384586	51.548234
+143.494887	51.369874
+143.548864	51.182127
+143.581720	51.139884
+143.682634	50.834796
+143.792935	50.548482
+143.924358	50.273902
+144.067515	50.011057
+# -b
+142.267492	49.975854
+142.225249	50.048606
+142.234637	50.182376
+142.213515	50.358388
+142.147804	50.492158
+142.136070	50.703373
+142.201781	50.919282
+142.246371	51.085907
+142.246371	51.231411
+142.157191	51.369874
+142.070358	51.498950
+141.903733	51.623332
+141.772310	51.691391
+141.805166	51.766489
+141.748842	51.890872
+141.706599	52.120861
+141.694865	52.317996
+141.772310	52.472887
+141.870877	52.639512
+141.894346	52.841340
+141.915467	53.012659
+141.903733	53.198059
+141.859143	53.331828
+141.948323	53.463251
+142.136070	53.521922
+142.246371	53.500800
+142.380140	53.430395
+142.577275	53.442130
+142.621864	53.500800
+142.577275	53.566512
+142.621864	53.658038
+142.720432	53.653345
+142.776756	53.686200
+142.678188	53.822317
+142.645333	53.920884
+142.621864	53.925578
+142.589009	54.010064
+142.523297	54.087509
+142.412996	54.204851
+142.389528	54.275256
+142.434118	54.301071
+142.556153	54.301071
+142.645333	54.340967
+# -b
+140.181156	57.711023
+139.960553	57.605415
+139.894842	57.621843
+139.894842	57.617149
+139.850252	57.556132
+139.772807	57.469299
+139.575672	57.368385
+139.420781	57.265124
+139.254156	57.279205
+139.078143	57.147782
+138.967842	57.056256
+138.869275	57.009319
+138.681528	56.917792
+138.604083	56.821572
+138.571227	56.786370
+138.460926	56.798104
+138.404602	56.713618
+138.273179	56.615051
+138.151144	56.556380
+138.139409	56.476587
+138.061964	56.378020
+137.897685	56.317003
+137.796771	56.218436
+137.763916	56.183233
+137.731060	56.138643
+137.609025	56.065891
+137.454133	55.986099
+137.289855	55.911000
+137.113842	55.805393
+136.980073	55.744375
+136.848650	55.669276
+136.670291	55.589484
+136.559989	55.575403
+136.440301	55.514385
+136.297144	55.357147
+136.118784	55.275008
+135.954506	55.192869
+135.921650	55.192869
+135.811349	55.162360
+135.522688	55.016856
+135.325554	54.934717
+135.248108	54.782172
+135.236374	54.723502
+135.346676	54.685952
+135.567278	54.634322
+135.755025	54.540448
+135.975627	54.545142
+136.184496	54.552183
+136.494278	54.596772
+136.604579	54.622588
+136.693759	54.615547
+136.782939	54.596772
+136.825182	54.500552
+136.815794	54.423107
+136.804060	54.359742
+136.836916	54.315152
+136.815794	54.256481
+136.804060	54.218932
+136.804060	54.186076
+136.792326	54.094550
+136.747736	53.972514
+136.759470	53.770686
+136.815794	53.744871
+136.893240	53.829357
+137.057518	53.829357
+137.212409	53.932618
+137.266387	54.010064
+137.156085	54.108631
+137.224144	54.204851
+137.388422	54.270562
+137.686470	54.282297
+137.665349	54.223626
+137.498723	54.113324
+137.379035	54.094550
+137.489336	53.991289
+137.665349	53.932618
+137.698204	53.855173
+137.576169	53.737831
+137.454133	53.658038
+137.289855	53.620489
+137.310977	53.566512
+137.576169	53.547737
+137.918807	53.606408
+138.183999	53.679160
+138.383480	53.815276
+138.514903	53.920884
+138.592349	53.815276
+138.437457	53.653345
+138.383480	53.500800
+138.580614	53.566512
+138.714384	53.789461
+138.758974	53.958433
+138.812951	54.057000
+138.758974	54.061694
+138.747240	54.197810
+138.758974	54.282297
+138.934986	54.230666
+139.143855	54.186076
+139.343336	54.186076
+139.519348	54.230666
+139.620262	54.256481
+139.763419	54.256481
+139.772807	54.171995
+139.805662	54.256481
+139.817396	54.204851
+139.861986	54.146180
+# -b
+140.049733	53.259076
+139.939432	53.186325
+# -b
+137.355566	54.833803
+137.498723	54.934717
+137.322711	54.800947
+137.301589	54.718808
+137.388422	54.800947
+137.510458	54.744623
+137.632493	54.648403
+137.763916	54.622588
+137.918807	54.711767
+138.007987	54.793907
+138.073698	54.946451
+138.172265	55.023896
+137.984518	55.124810
+137.820240	55.162360
+137.653614	55.192869
+137.587903	55.091955
+137.510458	54.941757
+137.355566	54.833803
+# -b
+109.590160	55.688051
+109.623016	55.688051
+109.646484	55.688051
+109.688727	55.676317
+109.810763	55.638767
+109.843618	55.533160
+109.810763	55.368881
+109.712195	55.148279
+109.700461	54.946451
+109.655871	54.775132
+109.569038	54.570957
+109.479859	54.366783
+109.468125	54.134446
+109.381292	53.892722
+109.148955	53.658038
+109.038654	53.547737
+109.017532	53.749565
+108.794583	53.679160
+108.585715	53.449170
+108.663160	53.430395
+108.862641	53.463251
+108.872028	53.296626
+108.618570	53.198059
+108.442558	53.085411
+108.243077	52.860114
+107.989618	52.707570
+107.703305	52.653593
+107.459234	52.613697
+107.140064	52.526864
+106.907727	52.343811
+106.741102	52.289834
+106.478257	52.249937
+106.255307	52.031682
+106.046439	51.766489
+105.703801	51.569355
+105.218006	51.452013
+104.699356	51.381608
+104.401308	51.402730
+104.037548	51.452013
+103.826333	51.562315
+103.838067	51.630373
+104.192439	51.705472
+104.511609	51.752408
+104.678234	51.740674
+104.910571	51.801692
+105.208619	51.827507
+105.483199	51.951889
+105.670945	52.127902
+105.882161	52.350851
+106.102763	52.484621
+106.410198	52.632471
+106.698859	52.780322
+106.895993	52.907051
+107.107208	52.986844
+107.360667	53.052555
+107.635246	53.179284
+107.745548	53.270811
+107.581269	53.205099
+107.217510	53.045514
+106.940583	52.986844
+107.095474	53.205099
+107.405257	53.336522
+107.602391	53.489066
+107.858196	53.697935
+108.099920	53.862213
+108.243077	54.057000
+108.463679	54.249441
+108.630304	54.423107
+108.761727	54.655443
+108.916618	54.864312
+109.071509	55.061446
+109.193545	55.199909
+109.226401	55.338372
+109.303846	55.533160
+109.402413	55.631727
+109.503327	55.681010
+109.590160	55.688051
+# -b
+29.938576	59.924088
+30.093467	59.924088
+30.215502	59.963984
+# -b
+31.449938	60.083673
+31.428816	59.980412
+31.360758	59.935822
+31.130768	59.912354
+30.987611	59.940516
+# -b
+23.578653	60.006227
+23.444883	59.963984
+23.346316	59.980412
+# -b
+23.313460	60.090713
+23.224280	59.996840
+23.113979	59.907660
+22.926232	59.858377
+22.839399	59.870111
+23.015412	59.935822
+23.069389	59.989800
+# -b
+19.917590	54.934717
+20.004423	54.991041
+20.138192	54.984000
+20.281349	54.998081
+20.391650	55.002775
+20.546542	55.066139
+20.666230	55.136545
+20.776531	55.218684
+20.865711	55.300823
+20.952544	55.387656
+21.008868	55.488570
+21.041724	55.575403
+21.053458	55.669276
+21.074579	55.725600
+21.062845	55.662236
+21.041724	55.568362
+20.997134	55.436939
+20.919688	55.350107
+20.842243	55.249193
+20.731942	55.148279
+20.588785	55.061446
+20.656843	54.976960
+20.776531	54.991041
+20.931423	54.946451
+21.140291	54.946451
+21.173147	55.035631
+21.173147	55.204603
+21.241205	55.256233
+21.250592	55.300823
+21.217736	55.380615
+21.173147	55.380615
+21.196615	55.462755
+21.184881	55.544894
+21.130904	55.669276
+21.098048	55.774884
+21.041724	55.854676
+21.029990	55.953243
+21.062845	55.711519
+21.029990	55.779577
+21.029990	55.922734
+20.997134	56.028342
+20.976012	56.145684
+20.919688	56.255985
+20.919688	56.305268
+20.952544	56.389754
+20.964278	56.523524
+20.987747	56.633825
+21.008868	56.765248
+21.074579	56.856775
+21.140291	56.929527
+21.283448	57.044521
+21.360893	57.168904
+21.393749	57.323795
+21.515784	57.466952
+21.691797	57.586640
+21.858422	57.650005
+22.079025	57.673473
+22.287893	57.727450
+22.485027	57.762653
+22.529617	57.727450
+22.630531	57.626537
+22.794810	57.520929
+22.982556	57.420015
+23.027146	57.312061
+23.081123	57.246349
+23.104592	57.300327
+23.113979	57.354304
+23.158569	57.276858
+23.203159	57.187678
+23.313460	57.110233
+23.489473	57.056256
+23.611508	57.018706
+23.710075	57.018706
+23.874354	57.060949
+23.996389	57.091458
+24.008123	57.030440
+24.085569	56.971770
+24.118425	57.121967
+24.228726	57.187678
+24.294437	57.258083
+24.306171	57.412975
+24.306171	57.560825
+24.306171	57.661739
+24.306171	57.797856
+24.306171	57.879995
+24.360149	57.997337
+24.393004	58.114678
+24.416473	58.241407
+24.482184	58.347015
+24.470450	58.398645
+24.339027	58.415073
+24.205258	58.415073
+24.151280	58.339974
+24.008123	58.293038
+23.897822	58.375177
+23.787521	58.370483
+23.656098	58.391605
+23.578653	58.501906
+23.468351	58.581698
+23.444883	58.680266
+23.510594	58.771792
+23.588040	58.771792
+23.710075	58.788220
+23.677220	58.823423
+23.522328	58.835157
+23.423761	58.839850
+23.423761	58.868012
+23.444883	58.966579
+23.489473	58.994741
+23.456617	59.039331
+23.379172	59.046372
+23.400293	59.114430
+23.423761	59.163714
+23.444883	59.236465
+23.522328	59.276362
+23.620896	59.288096
+23.644364	59.292790
+23.742931	59.304524
+23.897822	59.339726
+24.017511	59.349114
+24.029245	59.389010
+24.094956	59.424212
+24.163014	59.433600
+24.249847	59.445334
+24.371883	59.501658
+24.482184	59.501658
+24.536161	59.501658
+24.637075	59.496964
+24.735642	59.496964
+24.780232	59.586144
+24.845944	59.557982
+24.967979	59.529820
+25.120523	59.541554
+25.188581	59.546248
+25.341126	59.546248
+25.442040	59.586144
+25.418571	59.647162
+25.507751	59.647162
+25.594584	59.630734
+25.585197	59.647162
+25.627440	59.696445
+25.770597	59.619000
+25.826921	59.635427
+25.892632	59.630734
+25.925488	59.647162
+26.059257	59.635427
+26.289247	59.586144
+26.509850	59.574410
+26.643619	59.557982
+26.730452	59.501658
+26.951055	59.461762
+27.237369	59.468802
+27.481439	59.468802
+27.744285	59.457068
+27.955500	59.496964
+27.997743	59.562676
+27.976622	59.663589
+27.955500	59.708179
+28.009477	59.790319
+28.143247	59.757463
+28.253548	59.696445
+28.363849	59.731648
+28.438948	59.825521
+28.549249	59.846643
+28.694753	59.802053
+28.781586	59.825521
+28.945864	59.879498
+29.002189	59.947557
+# -b
+29.255647	60.006227
+29.443394	59.989800
+29.619406	59.956944
+29.774297	59.940516
+29.938576	59.924088
+# -b
+22.937967	58.640369
+22.839399	58.652104
+22.541351	58.628635
+22.299627	58.633329
+22.189326	58.530068
+22.088412	58.541802
+21.989845	58.508947
+21.825567	58.541802
+21.825567	58.454969
+21.834954	58.398645
+21.825567	58.370483
+21.825567	58.316506
+21.945255	58.241407
+22.046169	58.213245
+22.055557	58.142840
+21.956989	58.056007
+21.945255	57.985602
+22.100146	58.091210
+22.222182	58.213245
+22.255038	58.283650
+22.287893	58.323547
+22.386460	58.311812
+22.496762	58.283650
+22.585941	58.283650
+22.672774	58.300078
+22.750220	58.370483
+22.815931	58.386911
+22.937967	58.415073
+23.027146	58.473744
+23.179691	58.485478
+23.158569	58.525374
+23.060002	58.565271
+22.994291	58.612207
+22.937967	58.623942
+22.937967	58.652104
+22.937967	58.640369
+# -b
+22.299627	58.978314
+22.717364	59.046372
+22.717364	59.046372
+22.651653	59.062800
+22.520230	59.130858
+22.485027	59.095655
+22.409929	59.046372
+22.353605	58.983007
+22.309015	58.978314
+22.198713	58.978314
+22.055557	58.966579
+21.989845	58.931377
+22.055557	58.907909
+22.222182	58.907909
+22.309015	58.835157
+22.365339	58.743630
+22.496762	58.748324
+22.574207	58.835157
+22.740832	58.875053
+22.905111	58.891481
+22.905111	58.983007
+22.806544	59.034638
+22.696243	59.055759
+22.595329	59.102696
+22.496762	59.114430
+22.442784	59.074534
+22.398194	59.015863
+22.332483	58.987701
+22.299627	58.978314
+# -b
+27.457971	59.022903
+27.514295	59.034638
+27.326548	59.027597
+27.094212	58.994741
+26.929933	58.926683
+26.918199	58.839850
+27.061356	58.715468
+27.150536	58.588739
+27.204513	58.426807
+27.326548	58.304772
+27.413381	58.149881
+27.558885	58.102944
+27.558885	58.241407
+27.558885	58.370483
+27.657452	58.497212
+27.767753	58.640369
+27.756019	58.806995
+27.702042	58.943111
+27.612862	59.006476
+27.457971	59.022903
+# -b
+11.107571	59.123817
+11.086449	59.170754
+11.062981	59.170754
+10.964414	59.163714
+10.854112	59.220038
+10.788401	59.243506
+10.656978	59.227078
+10.633510	59.283402
+10.600654	59.332686
+10.588920	59.428906
+10.556064	59.602572
+10.513821	59.708179
+10.523209	59.764503
+10.656978	59.797359
+10.656978	59.863070
+10.556064	59.891232
+10.478619	59.874805
+10.445763	59.858377
+10.403520	59.863070
+10.368318	59.834908
+10.368318	59.769197
+10.391786	59.691752
+10.478619	59.614306
+10.445763	59.550941
+10.335462	59.534514
+10.335462	59.607265
+10.258016	59.680017
+10.182918	59.712873
+10.204039	59.668283
+10.225161	59.602572
+10.204039	59.557982
+10.150062	59.541554
+10.225161	59.461762
+10.347196	59.396050
+10.358930	59.292790
+10.302606	59.259934
+10.215773	59.231772
+10.204039	59.159020
+10.182918	59.107390
+10.138328	59.051066
+10.004558	59.015863
+# -b
+18.626830	60.055511
+18.704276	59.973372
+18.737132	59.919395
+18.692542	59.841949
+18.671420	59.764503
+18.582241	59.719914
+18.471939	59.630734
+18.385106	59.550941
+18.230215	59.506352
+17.922780	59.428906
+17.800744	59.396050
+17.657588	59.417172
+17.580142	59.518086
+17.523818	59.546248
+17.469841	59.489924
+17.326684	59.518086
+17.204648	59.569716
+17.195261	59.534514
+17.073226	59.501658
+16.897213	59.590838
+16.873745	59.579103
+16.653142	59.595531
+16.509985	59.574410
+16.390297	59.590838
+16.312851	59.529820
+16.211937	59.501658
+16.312851	59.473496
+16.566309	59.496964
+16.796299	59.440640
+17.007514	59.396050
+17.117815	59.344420
+17.160058	59.283402
+17.249238	59.316258
+17.469841	59.292790
+17.777276	59.323298
+18.143382	59.360848
+18.328782	59.384316
+18.429696	59.400744
+18.450818	59.356154
+18.340517	59.311564
+18.340517	59.255240
+18.218481	59.255240
+18.131648	59.299830
+18.152770	59.248200
+18.185625	59.180141
+17.922780	59.067493
+17.789010	58.947805
+17.624732	58.931377
+17.568408	58.936071
+17.568408	59.051066
+17.425251	59.074534
+17.425251	58.959539
+17.326684	58.891481
+17.228117	58.828116
+17.117815	58.783526
+16.984046	58.788220
+16.873745	58.776486
+16.840889	58.692000
+16.709466	58.656797
+16.477129	58.696693
+16.068780	58.675572
+16.035924	58.645063
+16.068780	58.645063
+16.125104	58.640369
+16.301117	58.633329
+16.399684	58.623942
+16.542841	58.605167
+16.599165	58.581698
+16.718853	58.525374
+16.676610	58.478438
+16.500598	58.466704
+16.333972	58.497212
+16.289383	58.485478
+16.465395	58.438542
+16.608552	58.375177
+16.632021	58.328240
+16.608552	58.229673
+16.587431	58.166309
+16.599165	58.119372
+16.542841	58.060701
+16.533453	58.020805
+16.587431	57.955094
+16.500598	57.950400
+16.390297	57.978562
+16.366828	57.938666
+16.390297	57.884688
+16.477129	57.821324
+16.509985	57.732144
+16.399684	57.633577
+16.477129	57.567866
+16.488864	57.462258
+16.390297	57.361344
+16.312851	57.241656
+16.333972	57.103192
+16.256527	56.971770
+16.235405	56.765248
+16.068780	56.596276
+15.904502	56.366286
+15.815322	56.169152
+15.606454	56.169152
+15.385851	56.206701
+15.186370	56.176192
+15.022092	56.211395
+14.756899	56.218436
+14.569152	56.150377
+14.491707	56.047117
+14.315694	56.077625
+14.205393	55.960284
+14.118560	55.817127
+14.172537	55.598871
+14.095092	55.455714
+14.008259	55.413471
+13.820512	55.462755
+13.510730	55.455714
+13.179826	55.387656
+12.970958	55.425205
+12.738621	55.418165
+12.762089	55.469795
+12.816067	55.481529
+12.839535	55.537853
+12.839535	55.598871
+12.893512	55.655195
+12.827801	55.756109
+12.684644	55.873451
+12.562608	56.021301
+12.496897	56.119868
+12.398330	56.225476
+12.410064	56.291187
+12.529753	56.255985
+12.672910	56.248944
+12.640054	56.286494
+12.595464	56.347511
+12.541487	56.413223
+12.574343	56.450772
+12.705765	56.439038
+12.816067	56.474241
+12.816067	56.554033
+12.684644	56.657294
+12.475776	56.737086
+12.374862	56.852081
+12.177727	56.952995
+12.067426	57.133701
+12.022836	57.253390
+11.936003	57.384813
+11.858558	57.396547
+11.781112	57.389506
+11.802234	57.502154
+11.769378	57.567866
+11.748257	57.650005
+11.867945	57.732144
+11.825702	57.851833
+11.626221	57.828364
+11.659077	57.915197
+11.682545	57.985602
+11.626221	58.079476
+11.471330	58.107638
+11.339907	58.138147
+11.471330	58.236714
+11.560510	58.271916
+11.515920	58.293038
+11.438474	58.288344
+11.450209	58.304772
+11.494798	58.379871
+11.417353	58.422114
+11.384497	58.351709
+11.328173	58.316506
+11.274196	58.283650
+11.295317	58.316506
+11.283583	58.391605
+11.250728	58.433848
+11.163895	58.445582
+11.131039	58.497212
+11.119305	58.581698
+11.107571	58.623942
+11.074715	58.727202
+11.062981	58.795260
+11.030125	58.886787
+11.030125	58.983007
+11.107571	59.074534
+11.107571	59.107390
+# -b
+13.808778	58.851585
+13.820512	58.926683
+13.853368	59.022903
+13.963669	59.095655
+13.886223	59.142592
+13.897958	59.259934
+13.897958	59.339726
+13.721945	59.372582
+13.621031	59.396050
+13.567054	59.412478
+13.433284	59.412478
+13.313596	59.377276
+13.215029	59.384316
+13.114115	59.367888
+13.027282	59.344420
+12.982692	59.266974
+12.994426	59.163714
+13.060137	59.046372
+13.081259	58.987701
+13.104727	58.926683
+12.926368	59.062800
+12.783211	59.107390
+12.684644	59.095655
+12.586077	59.011169
+12.553221	58.943111
+12.464041	58.823423
+12.442920	58.736590
+12.508631	58.675572
+12.419452	58.525374
+12.288029	58.450276
+12.243439	58.410380
+12.353740	58.454969
+12.452307	58.403339
+12.553221	58.462010
+12.738621	58.548843
+12.905246	58.623942
+12.982692	58.537109
+13.125849	58.577005
+13.191560	58.652104
+13.477874	58.696693
+13.632765	58.720162
+13.698477	58.771792
+13.743067	58.816382
+13.787656	58.839850
+# -b
+16.244793	56.279453
+16.279995	56.305268
+16.390297	56.378020
+16.465395	56.493015
+16.533453	56.669028
+16.643755	56.852081
+16.730588	56.983504
+16.808033	57.152476
+16.864357	57.288592
+16.918334	57.335529
+16.930069	57.377772
+16.840889	57.330835
+16.775178	57.258083
+16.730588	57.168904
+16.599165	56.934220
+16.500598	56.852081
+16.345707	56.669028
+16.289383	56.523524
+16.268261	56.427304
+16.244793	56.328737
+16.244793	56.279453
+# -b
+18.021347	56.964729
+18.143382	57.006972
+18.230215	57.084418
+18.295927	57.164210
+18.462552	57.241656
+18.572853	57.307367
+18.572853	57.347263
+18.671420	57.389506
+18.769987	57.431749
+18.727744	57.520929
+18.716010	57.727450
+18.760600	57.767347
+18.793456	57.767347
+18.870901	57.802549
+18.870901	57.856526
+18.880289	57.922238
+18.781722	57.943359
+18.671420	57.884688
+18.528263	57.922238
+18.406228	57.844792
+18.164504	57.685207
+18.065937	57.579600
+18.033081	57.478686
+18.042468	57.396547
+17.997879	57.300327
+17.997879	57.234615
+18.054203	57.187678
+18.042468	57.110233
+18.075324	57.114927
+18.143382	57.114927
+18.119914	57.056256
+18.054203	57.002278
+18.021347	56.964729
+# -b
+14.977502	55.021550
+14.977502	55.047365
+14.923525	55.181134
+14.768633	55.256233
+14.637211	55.286742
+14.602008	55.185828
+14.580887	55.110729
+14.670066	55.054405
+14.789755	55.028590
+14.911790	55.028590
+14.977502	55.021550
+# -b
+9.861401	57.560825
+10.072616	57.614802
+10.258016	57.668780
+10.380052	57.720410
+10.412907	57.696942
+10.358930	57.633577
+10.326075	57.537357
+10.368318	57.462258
+10.424642	57.342570
+10.424642	57.258083
+10.302606	57.152476
+10.236895	57.072683
+10.204039	57.002278
+10.171183	56.934220
+10.182918	56.863815
+10.182918	56.814532
+10.159449	56.802797
+10.171183	56.814532
+10.150062	56.718311
+10.004558	56.687803
+10.004558	56.638519
+10.171183	56.669028
+10.204039	56.645560
+10.082004	56.572808
+10.072616	56.511790
+10.114859	56.462506
+10.192305	56.530565
+10.314340	56.530565
+10.391786	56.469547
+10.523209	56.500056
+10.699221	56.511790
+10.788401	56.488322
+10.821257	56.413223
+10.809523	56.305268
+10.633510	56.206701
+10.546677	56.169152
+10.523209	56.206701
+10.412907	56.126909
+10.347196	56.194967
+10.347196	56.241904
+10.248629	56.225476
+10.171183	56.101094
+10.215773	55.972018
+10.126594	55.903960
+# -b
+9.995171	54.385557
+10.093738	54.385557
+10.171183	54.448922
+10.391786	54.397291
+10.469232	54.326886
+10.588920	54.326886
+10.776667	54.359742
+10.886968	54.390251
+10.964414	54.352702
+10.964414	54.256481
+10.865847	54.186076
+10.732077	54.127405
+10.666366	54.028838
+10.699221	53.977208
+# -b
+10.699221	53.977208
+10.743811	53.913843
+10.832991	53.958433
+10.997269	54.010064
+11.107571	53.984248
+11.217872	53.972514
+11.384497	53.972514
+11.328173	54.028838
+11.372763	54.042919
+11.438474	54.082816
+11.605100	54.164955
+11.802234	54.197810
+11.957125	54.216585
+11.957125	54.146180
+12.034571	54.179036
+12.112016	54.282297
+12.231705	54.359742
+12.365474	54.455962
+12.518019	54.474737
+12.640054	54.460656
+12.464041	54.397291
+12.365474	54.338621
+12.320884	54.282297
+12.442920	54.333927
+12.586077	54.364436
+12.738621	54.390251
+12.872391	54.397291
+12.970958	54.326886
+13.114115	54.275256
+13.158705	54.197810
+13.215029	54.190770
+13.325330	54.134446
+13.456753	54.139140
+13.501342	54.146180
+13.588175	54.075775
+13.653887	53.998329
+13.677355	53.925578
+13.698477	53.855173
+13.832246	53.822317
+13.963669	53.796502
+14.106826	53.775380
+14.196006	53.770686
+14.282839	53.730790
+14.404874	53.690894
+14.458851	53.756605
+14.458851	53.841092
+14.306307	53.880988
+14.217127	53.888028
+# -b
+13.510730	54.467697
+13.510730	54.448922
+13.522464	54.404332
+13.578788	54.345661
+13.567054	54.301071
+13.477874	54.338621
+13.367573	54.319846
+13.313596	54.289337
+13.158705	54.308112
+13.048403	54.364436
+13.092993	54.411372
+13.104727	54.460656
+13.060137	54.545142
+13.137583	54.556876
+13.269006	54.512286
+13.367573	54.493512
+13.334717	54.545142
+13.224416	54.589732
+13.158705	54.641362
+13.203294	54.678912
+13.301862	54.667177
+13.325330	54.615547
+13.468487	54.608507
+13.555320	54.582691
+13.534198	54.519327
+13.501342	54.474737
+# -b
+14.217127	53.888028
+14.372018	53.951393
+14.548031	53.991289
+14.569152	53.951393
+14.670066	54.010064
+14.780368	54.082816
+15.022092	54.160261
+15.352995	54.197810
+15.573598	54.237707
+15.737876	54.268216
+15.937357	54.301071
+16.146226	54.397291
+16.345707	54.507593
+16.533453	54.596772
+16.786912	54.646056
+17.007514	54.723502
+17.204648	54.775132
+17.490962	54.805641
+17.744420	54.845537
+17.988491	54.871352
+18.241949	54.871352
+18.450818	54.838496
+18.605709	54.793907
+18.737132	54.711767
+18.716010	54.641362
+18.582241	54.685952
+18.483673	54.730542
+18.385106	54.761051
+18.406228	54.692993
+18.495408	54.552183
+18.582241	54.437188
+18.638565	54.345661
+18.760600	54.312805
+18.781722	54.352702
+18.859167	54.390251
+19.124359	54.397291
+19.377818	54.430147
+19.553830	54.486471
+# -b
+19.553830	54.486471
+19.586686	54.519327
+19.685253	54.563917
+19.762699	54.601466
+19.819023	54.653096
+19.840144	54.697686
+19.861266	54.716461
+19.905856	54.805641
+19.917590	54.934717
+# -b
+-0.037549	50.801940
+0.171319	50.769084
+0.380187	50.797246
+0.699357	50.858264
+0.919959	50.893467
+1.053729	50.928669
+1.074850	50.970912
+1.295453	51.060092
+1.471466	51.151618
+1.516055	51.276001
+1.471466	51.322937
+1.218007	51.329978
+1.020873	51.315897
+0.800271	51.329978
+0.788537	51.433239
+0.699357	51.503644
+0.767415	51.515378
+0.887104	51.543540
+0.919959	51.604558
+1.009139	51.667922
+0.964549	51.700778
+0.865982	51.728940
+0.976283	51.775877
+1.095972	51.804039
+1.185152	51.768836
+1.328309	51.796998
+1.361164	51.865056
+1.340043	51.904953
+1.328309	51.968317
+1.417488	51.961277
+1.548911	52.001173
+1.692068	52.109127
+1.790635	52.346158
+1.814104	52.515130
+1.757780	52.695836
+1.593501	52.836646
+1.417488	52.909398
+1.274331	52.942254
+1.030261	52.949294
+0.800271	52.916438
+0.633645	52.902357
+0.535078	52.808484
+0.445899	52.749813
+0.368453	52.796750
+0.237030	52.815525
+0.138463	52.822565
+0.114995	52.822565
+0.114995	52.829606
+0.183053	52.928173
+0.281620	52.989190
+0.326210	53.022046
+0.403656	53.087757
+0.445899	53.155816
+0.445899	53.261423
+0.380187	53.327135
+0.269886	53.404580
+0.159585	53.465598
+0.105608	53.524269
+0.004694	53.557124
+# -b
+-0.061018	53.655692
+0.028162	53.615795
+0.037549	53.615795
+0.061018	53.615795
+0.147851	53.601714
+0.258152	53.594674
+0.269886	53.601714
+0.225296	53.773033
+0.093873	53.836398
+# -b
+5.010493	53.214487
+5.076204	53.254383
+5.076204	53.240302
+4.989371	53.141735
+4.834480	53.029087
+4.780503	52.935213
+4.923660	52.996231
+4.989371	53.101838
+5.010493	53.214487
+# -b
+3.534334	51.351099
+3.578924	51.372221
+3.710346	51.379261
+3.841769	51.315897
+3.898093	51.301816
+4.062372	51.358140
+4.261853	51.372221
+4.339298	51.365180
+4.282974	51.398036
+4.151551	51.412117
+3.975539	51.398036
+3.874625	51.419158
+3.942683	51.508337
+4.062372	51.522418
+4.315830	51.564661
+4.503577	51.625679
+4.822746	51.674963
+4.933047	51.714859
+4.855602	51.754755
+4.712445	51.714859
+4.634999	51.700778
+4.470721	51.707818
+4.327564	51.743021
+4.217263	51.804039
+4.217263	51.904953
+4.228997	51.947196
+4.238384	51.968317
+4.250118	51.968317
+4.282974	51.994132
+4.294708	51.994132
+4.348685	52.041069
+4.414397	52.083312
+4.491842	52.144330
+4.634999	52.259325
+4.691323	52.447071
+4.768769	52.674714
+4.879070	52.862461
+5.043349	52.902357
+5.099673	52.916438
+5.001106	52.946947
+# -b
+4.062372	51.761796
+4.017782	51.789958
+4.029516	51.789958
+4.151551	51.796998
+4.238384	51.743021
+4.315830	51.700778
+4.339298	51.667922
+4.306442	51.667922
+4.184407	51.714859
+4.062372	51.761796
+# -b
+3.832382	51.693737
+3.865237	51.714859
+3.930949	51.721899
+4.008394	51.700778
+4.095227	51.674963
+4.106961	51.639760
+4.041250	51.646801
+3.919215	51.686697
+3.832382	51.693737
+# -b
+3.665756	51.536499
+3.644635	51.461401
+3.644635	51.433239
+3.698612	51.433239
+3.754936	51.468441
+3.754936	51.508337
+3.665756	51.536499
+# -b
+2.806815	51.095294
+2.806815	51.137537
+3.003949	51.205596
+3.224551	51.287735
+3.400564	51.337018
+3.510865	51.351099
+3.534334	51.351099
+# -b
+1.239129	49.942998
+1.483200	50.057993
+1.715536	50.205844
+1.736658	50.283289
+1.659212	50.332573
+1.692068	50.508586
+1.724924	50.684598
+1.846959	50.900507
+2.079296	50.963872
+2.321020	51.010808
+2.508767	51.024889
+2.663658	51.053051
+2.717635	51.060092
+2.806815	51.095294
+# -b
+10.004558	59.015863
+9.751100	59.015863
+9.521110	59.083921
+9.563353	59.006476
+9.399075	58.907909
+9.267652	58.839850
+9.223062	58.783526
+9.101027	58.731896
+9.047049	58.628635
+8.826447	58.569964
+8.659822	58.462010
+8.462687	58.311812
+8.098928	58.182737
+7.965158	58.288344
+7.878326	58.161615
+7.657723	58.060701
+7.437121	58.013764
+7.139072	58.072435
+7.270495	58.154574
+6.995916	58.166309
+6.930204	58.079476
+6.754192	58.131106
+6.643890	58.084169
+6.686133	58.206205
+6.686133	58.375177
+6.554711	58.253142
+6.334108	58.271916
+6.080650	58.358749
+5.695769	58.537109
+5.463432	58.696693
+5.540878	58.875053
+5.594855	58.999435
+5.660566	58.999435
+5.728625	58.931377
+5.738012	58.931377
+5.815457	58.947805
+5.914025	58.943111
+5.914025	58.966579
+5.925759	58.983007
+5.904637	59.051066
+6.014938	59.107390
+6.057181	59.170754
+6.167483	59.255240
+6.167483	59.288096
+6.167483	59.349114
+6.057181	59.344420
+6.125240	59.389010
+6.312986	59.506352
+6.235541	59.541554
+6.134627	59.480536
+5.871781	59.405438
+5.738012	59.445334
+5.761480	59.389010
+5.728625	59.339726
+5.594855	59.332686
+5.550265	59.417172
+5.484554	59.332686
+5.320275	59.316258
+5.296807	59.356154
+5.231096	59.384316
+5.231096	59.461762
+5.308541	59.546248
+5.484554	59.658896
+5.585468	59.630734
+5.672301	59.658896
+5.848313	59.651855
+5.871781	59.691752
+5.970349	59.748076
+6.125240	59.780931
+6.334108	59.825521
+6.301252	59.858377
+6.202685	59.813787
+6.125240	59.818481
+5.848313	59.809093
+5.716890	59.851336
+5.782602	59.902967
+5.949227	59.989800
+# -b
+5.794336	60.083673
+5.684035	59.980412
+5.496288	59.919395
+5.407108	59.956944
+# -b
+5.439964	59.741035
+5.451698	59.780931
+5.451698	59.841949
+5.451698	59.891232
+5.407108	59.912354
+5.364865	59.952250
+5.296807	59.947557
+5.287420	59.886539
+5.275685	59.834908
+5.287420	59.797359
+5.353131	59.769197
+5.397721	59.752769
+# -b
+5.263951	59.159020
+5.263951	59.215344
+5.263951	59.276362
+5.254564	59.327992
+5.221708	59.356154
+5.177118	59.327992
+5.177118	59.266974
+5.165384	59.175448
+5.165384	59.163714
+5.177118	59.159020
+5.198240	59.163714
+# -b
+8.659822	54.908902
+8.626966	55.009815
+8.626966	55.122464
+8.626966	55.230418
+8.626966	55.350107
+8.540133	55.451020
+8.418098	55.526119
+8.242085	55.587137
+8.176374	55.563669
+8.087194	55.563669
+8.098928	55.617646
+8.131784	55.737334
+8.131784	55.880491
+8.066072	55.979058
+8.042604	56.119868
+8.021482	56.267719
+8.030870	56.396795
+8.131784	56.542299
+8.152905	56.664334
+8.296062	56.917792
+8.385242	57.018706
+8.549520	57.114927
+8.859303	57.152476
+9.124495	57.168904
+9.321629	57.199413
+9.521110	57.283899
+9.575087	57.384813
+9.718244	57.478686
+9.861401	57.560825
+# -b
+10.126594	55.903960
+9.894257	55.915694
+9.819158	55.880491
+9.905991	55.798352
+9.884870	55.730294
+9.652533	55.749068
+9.542232	55.725600
+9.664267	55.655195
+9.673654	55.617646
+9.575087	55.563669
+9.509376	55.512038
+9.553966	55.474489
+9.530497	55.443980
+9.509376	55.361841
+9.521110	55.275008
+9.563353	55.275008
+9.563353	55.237458
+9.476520	55.204603
+9.387341	55.167053
+9.387341	55.084914
+9.399075	55.028590
+9.521110	55.028590
+9.598556	54.991041
+9.640799	54.946451
+9.640799	54.901861
+9.553966	54.908902
+9.521110	54.934717
+9.476520	54.927676
+9.453052	54.908902
+9.464786	54.894820
+# -b
+8.659822	54.908902
+8.659822	54.934717
+8.659822	54.857271
+8.650434	54.800947
+8.716146	54.742276
+8.802979	54.646056
+8.913280	54.577998
+8.957870	54.507593
+8.847568	54.460656
+8.716146	54.423107
+8.704411	54.385557
+8.638700	54.333927
+8.749001	54.326886
+8.826447	54.294031
+8.793591	54.230666
+8.847568	54.164955
+8.936748	54.120365
+8.913280	54.075775
+8.835834	54.068735
+8.826447	53.984248
+8.946136	53.932618
+9.068171	53.888028
+9.035315	53.859866
+8.880424	53.855173
+8.737267	53.848132
+8.626966	53.855173
+8.561255	53.782421
+8.528399	53.730790
+8.516665	53.620489
+8.516665	53.540697
+8.582376	53.409274
+8.626966	53.317747
+8.528399	53.395193
+8.429832	53.533656
+8.286675	53.559471
+8.274941	53.449170
+8.152905	53.442130
+8.120050	53.573552
+8.021482	53.679160
+7.735169	53.709669
+7.425386	53.683854
+7.237640	53.653345
+7.183662	53.566512
+7.106217	53.521922
+7.049893	53.442130
+7.061627	53.416314
+7.139072	53.395193
+7.261108	53.383459
+7.347941	53.343562
+7.437121	53.291932
+7.481710	53.191018
+7.446508	53.198059
+7.359675	53.296626
+7.082748	53.256730
+# -b
+9.464786	54.894820
+9.387341	54.894820
+9.377953	54.857271
+9.377953	54.845537
+9.509376	54.850231
+9.664267	54.812681
+9.795690	54.793907
+9.852014	54.730542
+9.894257	54.678912
+9.884870	54.582691
+9.774568	54.500552
+9.840280	54.460656
+9.983437	54.460656
+9.995171	54.385557
+# -b
+5.001106	52.946947
+5.022227	52.925826
+5.099673	52.827259
+5.221708	52.752160
+5.186506	52.705223
+5.066817	52.679408
+5.022227	52.592575
+5.033961	52.484621
+5.010493	52.411869
+5.099673	52.343811
+5.231096	52.315649
+5.397721	52.296874
+5.561999	52.336770
+5.716890	52.404828
+5.838926	52.498702
+5.848313	52.585535
+5.925759	52.653593
+5.937493	52.700530
+5.892903	52.733385
+5.803723	52.780322
+5.716890	52.860114
+5.573733	52.878889
+5.418842	52.878889
+5.407108	52.946947
+5.397721	53.045514
+5.407108	53.158163
+5.475166	53.230914
+5.684035	53.329481
+5.848313	53.383459
+6.047794	53.402233
+6.235541	53.362337
+6.355230	53.390499
+6.411554	53.428049
+6.608688	53.449170
+6.763579	53.428049
+6.864493	53.390499
+6.995916	53.324788
+7.082748	53.277851
+7.082748	53.244995
+7.082748	53.256730
+# -b
+-7.082748	62.064402
+-7.073361	62.064402
+-7.153153	62.090217
+-7.293964	62.099604
+-7.415999	62.116032
+-7.458242	62.090217
+-7.406612	62.059708
+-7.284576	62.043280
+-7.162541	62.043280
+-7.082748	62.064402
+# -b
+-6.775313	61.961141
+-6.751845	61.956447
+-6.751845	61.975222
+-6.761232	62.033893
+-6.826943	62.111339
+-6.916123	62.172356
+-6.995916	62.219293
+-7.117951	62.270923
+-7.183662	62.280311
+-7.225905	62.223987
+-7.258761	62.188784
+-7.249374	62.151235
+-7.160194	62.125420
+-7.047546	62.106645
+-6.963060	62.064402
+-6.897348	62.038587
+-6.897348	62.012771
+-6.897348	61.970528
+-6.873880	61.949407
+-6.817556	61.961141
+-6.775313	61.961141
+# -b
+-6.665012	62.055014
+-6.622769	62.064402
+-6.589913	62.069095
+-6.599300	62.099604
+-6.646237	62.137154
+-6.721336	62.184090
+-6.754192	62.219293
+-6.843371	62.240414
+-6.899695	62.285004
+-6.941938	62.301432
+-7.007650	62.289698
+-6.965407	62.219293
+-6.866840	62.172356
+-6.796435	62.120726
+-6.754192	62.069095
+-6.721336	62.059708
+-6.665012	62.055014
+# -b
+-6.456143	62.266230
+-6.423288	62.275617
+-6.488999	62.280311
+-6.564098	62.289698
+-6.662665	62.296738
+-6.676746	62.254495
+-6.629809	62.202865
+-6.554711	62.172356
+-6.488999	62.184090
+-6.474918	62.202865
+-6.474918	62.240414
+-6.456143	62.266230
+# -b
+-6.608688	61.756966
+-6.599300	61.820331
+-6.622769	61.867268
+-6.754192	61.883696
+-6.829290	61.862574
+-6.829290	61.825025
+-6.763579	61.810944
+-6.763579	61.810944
+-6.730723	61.778088
+-6.688480	61.752273
+-6.632156	61.742885
+-6.608688	61.756966
+# -b
+-6.897348	61.616156
+-6.916123	61.649012
+-6.916123	61.641971
+-6.939591	61.595035
+-6.930204	61.548098
+-6.906736	61.458918
+-6.850412	61.407288
+-6.794088	61.395554
+-6.751845	61.416675
+-6.742457	61.470653
+-6.761232	61.522283
+-6.826943	61.580954
+-6.897348	61.616156
+# -b
+-1.239129	60.637526
+-1.262597	60.646913
+-1.262597	60.642220
+-1.283719	60.625792
+-1.316575	60.592936
+-1.426876	60.550693
+-1.471466	60.513144
+-1.426876	60.475594
+-1.405754	60.402843
+-1.349430	60.344172
+-1.417488	60.306622
+-1.548911	60.250298
+-1.504321	60.196321
+-1.405754	60.168159
+-1.283719	60.224483
+-1.239129	60.179893
+-1.239129	60.093060
+-1.274331	60.003881
+# -b
+-1.164030	59.982759
+-1.086585	60.020308
+-1.086585	60.097754
+-1.074850	60.147038
+-1.053729	60.179893
+-1.063116	60.224483
+-1.074850	60.273767
+-1.053729	60.299582
+-1.053729	60.327744
+-1.053729	60.377027
+-1.030261	60.419270
+-1.063116	60.435698
+-1.164030	60.452126
+-1.218007	60.475594
+-1.218007	60.522531
+-1.239129	60.592936
+-1.239129	60.637526
+# -b
+-19.985648	63.545255
+-19.985648	63.545255
+# -b
+-20.072481	66.058715
+-19.884734	65.976576
+-19.795554	65.901477
+-19.696987	65.833419
+-19.640663	65.744239
+-19.518628	65.744239
+-19.420061	65.770054
+-19.377818	65.887396
+-19.387205	65.976576
+-19.434142	66.049328
+-19.363737	66.065756
+-19.222927	66.084530
+-19.110278	66.058715
+-19.002324	66.143201
+-18.936613	66.147895
+-18.739479	66.199525
+-18.739479	66.129120
+-18.701929	66.133814
+-18.650299	66.084530
+-18.528263	66.070449
+-18.481327	65.971882
+-18.331129	65.910865
+-18.227868	65.828725
+-18.176238	65.711384
+-18.119914	65.662100
+-18.077671	65.774748
+-18.077671	65.878009
+-18.110527	65.936680
+-18.185625	66.009432
+-18.260724	66.098611
+-18.274805	66.169016
+-18.185625	66.187791
+-17.988491	66.169016
+-17.800744	66.103305
+-17.655241	66.009432
+-17.490962	66.021166
+-17.392395	66.058715
+-17.303215	66.129120
+-17.303215	66.178404
+-17.059145	66.192485
+-17.026289	66.124427
+-16.819767	66.115039
+-16.650795	66.154935
+-16.519372	66.164323
+-16.463048	66.169016
+-16.453661	66.248809
+-16.463048	66.328601
+-16.509985	66.422475
+-16.566309	66.483492
+-16.463048	66.490533
+-16.364481	66.478799
+-16.233059	66.539816
+-16.078167	66.530429
+-16.012456	66.438902
+-15.782466	66.394313
+-15.758998	66.312173
+-15.801241	66.267584
+-15.660431	66.234728
+-15.505540	66.178404
+-15.406973	66.173710
+-15.364730	66.213606
+-15.383504	66.267584
+-15.097190	66.272277
+-15.054947	66.319214
+-14.998623	66.363804
+-14.876588	66.389619
+-14.646598	66.399006
+-14.566806	66.363804
+-14.834345	66.314520
+-14.965768	66.222994
+-15.073722	66.154935
+-15.153514	66.103305
+-15.097190	66.039941
+-14.998623	66.004738
+-14.735778	66.070449
+-14.702922	66.021166
+-14.665373	65.927292
+-14.768633	65.807604
+-14.768633	65.725465
+-14.468239	65.748933
+-14.327428	65.753627
+-14.327428	65.734852
+-14.360284	65.685568
+-14.327428	65.622204
+-14.041115	65.579961
+-14.008259	65.690262
+-13.919079	65.643325
+-13.839287	65.551799
+-13.717251	65.443844
+-13.750107	65.352318
+-13.862755	65.300687
+-13.740720	65.190386
+-13.609297	65.195080
+-13.552973	65.242017
+-13.543586	65.122328
+-13.609297	65.023761
+-13.764188	64.995599
+-13.764188	64.906419
+-13.839287	64.889991
+-13.886223	64.847748
+-13.961322	64.810199
+-14.172537	64.777343
+-14.336816	64.767956
+-14.336816	64.702245
+-14.501094	64.706938
+-14.458851	64.678776
+-14.557418	64.631839
+-14.425996	64.622452
+-14.228861	64.678776
+-14.425996	64.498070
+-14.590274	64.394809
+-14.834345	64.357260
+-14.909444	64.261039
+-15.008011	64.279814
+-15.130046	64.322057
+-15.130046	64.376034
+-15.242694	64.432358
+-15.364730	64.437052
+-15.397585	64.326751
+-15.636962	64.246958
+-15.735530	64.183594
+-16.035924	64.059212
+-16.345707	63.953604
+-16.575697	63.894933
+-16.674264	63.904321
+-16.829155	63.909014
+-17.007514	63.876159
+-17.059145	63.923095
+-17.171793	63.890240
+-17.237504	63.845650
+-17.246891	63.777591
+-17.523818	63.740042
+-17.720952	63.641475
+-18.054203	63.495971
+-18.307661	63.456075
+-18.495408	63.430260
+-18.636218	63.376283
+-18.903757	63.425566
+-19.035180	63.388017
+-19.246395	63.456075
+-19.452916	63.474850
+-19.640663	63.514746
+-19.786167	63.549948
+-19.926977	63.540561
+-19.983301	63.545255
+# -b
+-22.189326	70.050682
+-22.330136	69.982624
+-22.419316	69.930993
+-22.531964	69.975583
+-22.621144	69.933340
+-22.752567	69.926299
+-22.874602	69.952115
+-22.973169	69.902831
+-23.137448	69.926299
+-23.146835	69.874669
+-23.268870	69.862935
+-23.203159	69.827732
+-23.095205	69.815998
+-23.015412	69.783143
+-23.179691	69.806611
+-23.325194	69.844160
+-23.358050	69.783143
+-23.433149	69.771408
+-23.620896	69.759674
+-23.700688	69.759674
+-23.911903	69.722125
+-23.808642	69.672841
+-23.710075	69.637639
+-23.799255	69.625905
+-23.724156	69.593049
+-23.799255	69.529684
+-23.954146	69.560193
+-24.052713	69.607130
+-24.132506	69.571927
+-24.296784	69.583662
+-24.395351	69.553153
+-24.240460	69.527338
+-24.151280	69.463973
+-24.231073	69.475707
+-24.296784	69.480401
+-24.231073	69.449892
+-24.174749	69.407649
+-24.315559	69.431117
+-24.428207	69.449892
+-24.395351	69.402955
+-24.451675	69.386527
+-24.503306	69.384181
+-24.648809	69.372446
+-24.658197	69.306735
+-24.860025	69.283267
+-24.892880	69.252758
+-24.789619	69.243370
+-24.869412	69.219902
+-24.991447	69.259798
+-25.146338	69.278573
+-25.352860	69.219902
+-25.287149	69.205821
+-25.146338	69.201127
+-25.099402	69.189393
+-25.099402	69.154191
+-25.122870	69.126029
+-25.090014	69.083786
+-25.254293	69.114295
+-25.366941	69.100214
+-25.343473	69.025115
+-25.399797	69.043889
+-25.540607	69.055624
+-25.672029	69.083786
+-25.672029	69.027462
+-25.620399	68.985219
+-25.498364	68.957057
+-25.672029	68.961750
+-25.728354	68.910120
+-25.751822	68.865530
+-25.841002	68.865530
+-25.906713	68.865530
+-25.916100	68.835021
+-25.972424	68.795125
+-26.094460	68.774003
+-26.324450	68.766963
+-26.357305	68.743495
+-26.380774	68.720026
+-26.347918	68.682477
+-26.469953	68.694211
+-26.610764	68.687171
+-26.657700	68.651968
+-26.723412	68.698905
+-26.789123	68.691864
+-26.944014	68.675436
+-27.009725	68.651968
+-27.051969	68.567482
+-27.150536	68.600338
+-27.296039	68.595644
+-27.338282	68.574522
+-27.352363	68.527586
+-27.436849	68.511158
+-27.540110	68.555748
+-27.648065	68.551054
+-27.760713	68.527586
+-27.737244	68.471262
+-27.826424	68.461874
+-27.901523	68.522892
+-28.047027	68.551054
+-28.065801	68.501771
+-28.079882	68.478302
+-28.089270	68.473609
+-28.201918	68.454834
+-28.366196	68.490036
+-28.366196	68.417285
+-28.507006	68.450140
+-28.605573	68.421978
+-28.708834	68.384429
+-28.873113	68.384429
+-29.046778	68.377388
+-29.192282	68.360960
+-29.225138	68.283515
+-29.323705	68.316371
+-29.389416	68.328105
+-29.422272	68.281168
+-29.487983	68.248312
+-29.544307	68.243619
+-29.689811	68.295249
+-29.764910	68.321064
+-29.830621	68.353920
+-29.886945	68.400857
+-29.929188	68.400857
+# -b
+-19.985648	63.545255
+-20.027891	63.528827
+-20.173395	63.578110
+-20.337673	63.603926
+-20.501952	63.695452
+-20.614600	63.730655
+-20.868058	63.808100
+-21.220083	63.866771
+-21.454767	63.826875
+-21.661288	63.857384
+-21.792711	63.866771
+-21.905359	63.840956
+-22.079025	63.836262
+-22.388807	63.852690
+-22.534311	63.803407
+-22.689202	63.817488
+-22.675121	63.918402
+-22.675121	63.958298
+-22.740832	64.068599
+-22.477987	63.991153
+-22.379420	64.054518
+-22.079025	64.108495
+-21.816179	64.188288
+-21.825567	64.307976
+-21.816179	64.345526
+-22.158817	64.307976
+-21.980458	64.385422
+-21.947602	64.432358
+-21.971070	64.493376
+-21.806792	64.577862
+-21.994539	64.568475
+-22.116574	64.483989
+-22.215141	64.526232
+-22.247997	64.577862
+-22.332483	64.573169
+-22.355951	64.608371
+-22.370032	64.683470
+-22.412275	64.767956
+-22.445131	64.819586
+-22.576554	64.833667
+-22.722058	64.814893
+-22.820625	64.786731
+-22.909805	64.824280
+-23.074083	64.843055
+-23.294685	64.838361
+-23.482432	64.814893
+-23.656098	64.763262
+-23.867313	64.744488
+-23.956493	64.786731
+-23.947106	64.843055
+-23.933025	64.885298
+-23.679566	64.894685
+-23.351010	64.934581
+-23.214893	64.981518
+-22.994291	64.981518
+-22.811237	65.056617
+-22.698589	65.004986
+-22.520230	65.066004
+-22.332483	65.033148
+-21.928827	65.028455
+-21.872503	65.075391
+-21.759855	65.209161
+-21.895972	65.190386
+-21.994539	65.108247
+-22.135349	65.136409
+-22.346564	65.148143
+-22.534311	65.162224
+-22.520230	65.223242
+-22.501455	65.237323
+-22.402888	65.291300
+-22.266772	65.305381
+-22.168205	65.352318
+-22.027395	65.396908
+-21.849035	65.448538
+-21.858422	65.464966
+-22.046169	65.521290
+-22.149430	65.472006
+-22.280853	65.472006
+-22.290240	65.516596
+-22.370032	65.549452
+-22.379420	65.530677
+-22.445131	65.594042
+-22.510843	65.603429
+-22.642265	65.603429
+-22.754913	65.612817
+-22.919192	65.622204
+-23.050615	65.594042
+-23.238361	65.502515
+-23.393253	65.502515
+-23.458964	65.488434
+-23.524675	65.472006
+-23.679566	65.443844
+-23.792215	65.439151
+-23.923637	65.474353
+-23.989349	65.488434
+-24.111384	65.516596
+-24.275663	65.502515
+-24.538508	65.464966
+-24.486878	65.551799
+-24.397698	65.629244
+-24.285050	65.594042
+-23.923637	65.525984
+-23.768746	65.575267
+-23.979961	65.612817
+-23.914250	65.617510
+-23.890782	65.676181
+-24.078528	65.716077
+-24.120771	65.760667
+-24.177095	65.824032
+-23.998736	65.784135
+-23.745278	65.734852
+-23.580999	65.643325
+-23.261830	65.671487
+-23.416721	65.711384
+-23.304073	65.739546
+-23.285298	65.798217
+-23.623242	65.774748
+-23.801602	65.861581
+-23.792215	65.882703
+-23.590387	65.901477
+-23.735890	65.964842
+-23.778134	65.990657
+-23.867313	66.058715
+-23.857926	66.039941
+-23.604468	65.995351
+-23.557531	66.016472
+-23.688954	66.107999
+-23.491820	66.070449
+-23.637323	66.164323
+-23.491820	66.187791
+-23.139794	66.110346
+-23.130407	66.000044
+-23.083470	65.981270
+-22.952048	65.967189
+-22.844093	66.025860
+-22.698589	65.950761
+-22.642265	65.852194
+-22.576554	65.936680
+-22.477987	65.847500
+-22.370032	65.950761
+-22.501455	66.054022
+-22.477987	66.098611
+-22.623491	66.119733
+-22.787769	66.159629
+-22.942660	66.213606
+-22.830012	66.298092
+-22.675121	66.239422
+-22.567167	66.239422
+-22.501455	66.262890
+-22.600022	66.307480
+-22.665734	66.323908
+-22.707977	66.359110
+-22.830012	66.359110
+-23.008372	66.314520
+-23.163263	66.337989
+-23.163263	66.354416
+-23.097551	66.403700
+-23.130407	66.469411
+-23.041227	66.452984
+-22.952048	66.455330
+-22.961435	66.490533
+-22.787769	66.417781
+-22.675121	66.443596
+-22.543698	66.408394
+-22.468600	66.424821
+-22.290240	66.293399
+-22.013314	66.267584
+-21.914746	66.187791
+-21.806792	66.133814
+-21.717612	66.093918
+-21.619045	66.089224
+-21.529865	66.070449
+-21.398443	66.016472
+-21.572109	65.960148
+-21.487622	65.936680
+-21.365587	65.906171
+-21.342119	65.798217
+-21.431298	65.770054
+-21.454767	65.730158
+-21.529865	65.697303
+-21.759855	65.753627
+-21.694144	65.662100
+-21.464154	65.622204
+-21.473541	65.544758
+-21.365587	65.598736
+-21.318650	65.493128
+-21.417217	65.457925
+-21.252939	65.425070
+-21.234164	65.366399
+-21.234164	65.232629
+-21.098048	65.328849
+-21.088660	65.406295
+-20.868058	65.415682
+-20.877445	65.589348
+-20.792959	65.671487
+-20.638068	65.666794
+-20.591131	65.594042
+-20.492564	65.516596
+-20.384610	65.589348
+-20.304818	65.706690
+-20.281349	65.824032
+-20.328286	65.910865
+-20.384610	66.004738
+-20.393997	66.103305
+-20.281349	66.124427
+-20.173395	66.107999
+-20.074828	66.058715
+# -b
+-29.931535	68.400857
+-30.053571	68.377388
+-30.086426	68.321064
+-30.034796	68.227191
+-30.217849	68.264740
+-30.274173	68.222497
+-30.133363	68.161479
+-30.264786	68.091074
+-30.419677	68.161479
+-30.429064	68.231885
+-30.659054	68.243619
+-30.781090	68.267087
+-30.781090	68.182601
+-30.574568	68.145052
+-30.541712	68.072300
+-30.715378	68.067606
+-30.917206	68.121583
+-31.058016	68.156786
+-31.067403	68.182601
+-31.156583	68.177907
+-31.147196	68.145052
+-31.180052	68.121583
+-31.090872	68.074647
+-31.034548	68.041791
+-31.170664	68.072300
+-31.222295	68.067606
+-31.334943	68.091074
+-31.508608	68.091074
+-31.611869	68.058219
+-31.686968	68.041791
+-31.677581	68.088728
+-31.776148	68.116890
+-31.874715	68.128624
+-31.907570	68.210763
+-31.841859	68.206069
+-31.752679	68.189642
+-31.696355	68.248312
+-31.841859	68.255353
+-32.062462	68.283515
+-32.085930	68.332798
+-32.151641	68.368001
+-32.184497	68.393816
+-32.184497	68.400857
+-32.203272	68.461874
+-32.259596	68.485343
+-32.372244	68.400857
+-32.405099	68.471262
+-32.414487	68.529933
+-32.414487	68.558095
+-32.503667	68.590950
+-32.592846	68.623806
+-32.545910	68.546360
+-32.602234	68.546360
+-32.691413	68.527586
+-32.780593	68.527586
+-32.757125	68.490036
+-32.602234	68.405550
+-32.503667	68.360960
+-32.405099	68.264740
+-32.348775	68.222497
+-32.480198	68.201376
+-32.259596	68.161479
+-32.128173	68.128624
+-32.038993	68.062912
+-32.193884	68.041791
+-32.170416	67.952611
+-32.226740	67.931490
+-32.259596	67.872819
+-32.315920	67.898634
+-32.437955	67.861085
+-32.527135	67.919755
+-32.658558	67.861085
+-32.644477	67.818842
+-32.757125	67.781292
+-32.865079	67.727315
+-33.076294	67.678031
+-33.264041	67.703847
+-33.221798	67.635788
+-33.231185	67.560690
+-33.386077	67.546609
+-33.418932	67.497325
+-33.461175	67.426920
+-33.451788	67.361209
+-33.606679	67.370596
+-33.540968	67.333047
+-33.517499	67.248561
+-33.550355	67.229786
+-33.583211	67.135913
+-33.606679	67.063161
+-33.770958	67.030305
+-33.836669	67.009183
+-33.883606	66.964594
+-34.015028	66.931738
+-34.033803	66.901229
+-33.968092	66.844905
+-33.949317	66.805009
+-34.080740	66.849599
+-34.057271	66.793275
+-34.146451	66.797968
+-34.137064	66.767459
+-34.202775	66.711135
+-34.245018	66.626649
+-34.287261	66.713482
+-34.367054	66.645424
+-34.432765	66.753378
+-34.521945	66.650118
+-34.554800	66.575019
+-34.578269	66.523389
+-34.653368	66.469411
+-34.662755	66.399006
+-34.742547	66.359110
+-34.864583	66.359110
+-34.972537	66.328601
+-35.061717	66.347376
+-35.103960	66.443596
+-35.249464	66.347376
+-35.118041	66.258196
+-35.249464	66.262890
+-35.479453	66.302786
+-35.634345	66.328601
+-35.845560	66.424821
+-35.878415	66.354416
+-35.822091	66.302786
+-35.765767	66.272277
+-35.681281	66.227687
+-35.756380	66.150242
+-35.756380	66.138508
+-35.756380	66.070449
+-35.920658	66.103305
+-35.976983	66.054022
+-36.019226	65.995351
+-36.042694	65.910865
+-36.174117	65.964842
+-36.230441	65.936680
+-36.319620	65.964842
+-36.408800	65.936680
+-36.361863	66.049328
+-36.493286	66.044634
+-36.563691	65.976576
+-36.582466	65.955454
+-36.615322	65.901477
+-36.671646	65.828725
+-36.746744	65.906171
+-36.934491	65.896784
+-37.056527	66.025860
+-37.122238	66.054022
+-37.220805	66.098611
+-37.244273	65.995351
+-37.234886	65.910865
+-37.399165	65.946067
+-37.244273	65.878009
+-37.277129	65.824032
+-37.375696	65.847500
+-37.478957	65.887396
+-37.610380	65.915558
+-37.718334	65.915558
+-37.765271	65.936680
+-37.765271	65.964842
+-37.816901	66.009432
+-37.685478	66.058715
+-37.629154	66.079837
+-37.610380	66.169016
+-37.478957	66.204219
+-37.342841	66.258196
+-37.169175	66.319214
+-37.408552	66.307480
+-37.521200	66.328601
+-37.643235	66.302786
+-37.741803	66.363804
+-37.849757	66.422475
+-37.929549	66.323908
+-38.084440	66.363804
+-38.051585	66.314520
+-37.816901	66.234728
+-37.929549	66.239422
+-38.018729	66.199525
+-37.971792	66.150242
+-38.051585	66.124427
+-38.192395	66.107999
+-38.018729	66.044634
+-38.060972	65.946067
+-38.159539	65.946067
+-38.248719	65.971882
+-38.258106	65.910865
+-38.361367	65.946067
+-38.445853	66.000044
+-38.492790	65.882703
+-38.361367	65.819338
+-38.272187	65.824032
+-38.192395	65.798217
+-38.239332	65.774748
+-38.192395	65.701996
+-38.281575	65.701996
+-38.314430	65.633938
+-38.370754	65.652713
+-38.459934	65.652713
+-38.535033	65.676181
+-38.600744	65.671487
+-38.699311	65.671487
+-38.802572	65.676181
+-38.666456	65.603429
+-38.811959	65.589348
+-38.952769	65.594042
+-39.107661	65.570574
+-39.154597	65.624551
+-39.328263	65.685568
+-39.375200	65.624551
+-39.384587	65.612817
+-39.426830	65.565880
+-39.572334	65.575267
+-39.614577	65.638632
+-39.750693	65.666794
+-39.816405	65.608123
+-39.882116	65.521290
+# -b
+-40.088638	65.457925
+-39.957215	65.434457
+-39.924359	65.378133
+-39.947828	65.333543
+-39.849260	65.270179
+-39.900891	65.237323
+# -b
+-39.879769	65.521290
+-40.001805	65.551799
+-40.076903	65.521290
+-40.222407	65.502515
+-40.086291	65.457925
+# -b
+-39.900891	65.237323
+-40.004152	65.195080
+-40.079250	65.148143
+-40.088638	65.084779
+-40.201286	65.023761
+-40.332709	65.084779
+-40.421888	65.042536
+-40.529843	65.094166
+-40.675346	65.117634
+-40.684734	65.028455
+-40.806769	65.066004
+-41.003903	65.056617
+-41.125939	65.103553
+-41.215119	65.004986
+-41.304298	64.915806
+-41.107164	64.939275
+-41.074308	64.857136
+-40.952273	64.819586
+-40.853706	64.706938
+-40.698815	64.641227
+-40.642491	64.479295
+-40.496987	64.418277
+-40.332709	64.394809
+-40.398420	64.357260
+-40.511068	64.385422
+-40.586167	64.399503
+-40.905336	64.404196
+-41.107164	64.361953
+-41.337154	64.293895
+-41.501432	64.307976
+-41.445108	64.197675
+-41.182263	64.188288
+-40.919417	64.183594
+-40.741058	64.164819
+-40.642491	64.087374
+-40.684734	64.049824
+-40.773914	64.016969
+-40.684734	63.909014
+-40.642491	63.840956
+-40.562698	63.758817
+-40.839625	63.740042
+-41.140020	63.777591
+-41.402865	63.812794
+-41.412253	63.758817
+-41.074308	63.725961
+-40.806769	63.695452
+-40.741058	63.650862
+-40.750445	63.559336
+-40.853706	63.549948
+-40.872481	63.456075
+-40.905336	63.425566
+-40.952273	63.425566
+-41.050840	63.402098
+-41.182263	63.430260
+-41.172876	63.406792
+-41.158794	63.376283
+-41.083696	63.326999
+-41.247974	63.317612
+-41.205731	63.237819
+-41.393478	63.258941
+-41.590612	63.326999
+-41.614081	63.298837
+-41.501432	63.249554
+-41.548369	63.214351
+-41.656324	63.204964
+-41.614081	63.134559
+-41.379397	63.120478
+-41.379397	63.064154
+-41.567144	63.059460
+-41.745503	63.075888
+-41.853458	63.094662
+-41.989574	63.153333
+-42.106916	63.153333
+-41.919169	63.075888
+-41.745503	63.028951
+-41.665711	63.000789
+# -b
+-41.665711	63.000789
+-41.482658	63.005483
+-41.482658	63.010176
+-41.482658	62.974974
+-41.482658	62.918650
+-41.506126	62.909262
+-41.637549	62.913956
+-41.670405	62.874060
+-41.703260	62.850592
+-41.801827	62.834164
+-41.891007	62.829470
+-41.956718	62.824776
+-41.956718	62.820083
+-41.970799	62.820083
+-42.069367	62.813042
+-42.210177	62.813042
+-42.275888	62.834164
+-42.412004	62.824776
+-42.463635	62.798961
+-42.477716	62.742637
+-42.519959	62.714475
+-42.618526	62.693354
+-42.773417	62.688660
+-42.806273	62.672232
+-42.632607	62.641723
+-42.477716	62.618255
+-42.421392	62.561931
+-42.379149	62.489179
+-42.412004	62.453976
+-42.289969	62.418774
+-42.266501	62.310820
+-42.257113	62.158275
+-42.243032	62.055014
+-42.125691	62.012771
+-42.088141	61.944713
+-42.158546	61.850840
+-42.102222	61.803903
+-42.200789	61.752273
+-42.266501	61.679521
+-42.355680	61.606769
+-42.421392	61.559832
+-42.477716	61.480040
+-42.379149	61.480040
+-42.463635	61.390860
+-42.630260	61.322802
+-42.672503	61.285253
+-42.618526	61.264131
+-42.630260	61.210154
+-42.639647	61.189032
+-42.663116	61.163217
+-42.684237	61.066997
+-42.695971	61.045875
+-42.695971	61.041182
+-42.728827	60.982511
+-42.761683	60.954349
+-42.806273	60.921493
+-42.827394	60.858129
+-42.827394	60.832313
+-42.839128	60.799458
+-42.860250	60.745480
+-42.860250	60.703237
+-42.839128	60.625792
+-42.839128	60.592936
+-42.928308	60.550693
+-43.026875	60.545999
+-43.080852	60.555387
+-43.148911	60.517837
+-43.292068	60.513144
+-43.435225	60.534265
+-43.644093	60.550693
+-43.611237	60.529572
+-43.435225	60.489675
+-43.301455	60.435698
+-43.214622	60.431005
+-43.137177	60.348865
+-43.104321	60.273767
+-43.125442	60.224483
+-43.104321	60.201015
+-43.071465	60.163465
+-43.071465	60.142344
+-43.071465	60.147038
+-43.181766	60.147038
+-43.224009	60.142344
+-43.411756	60.135303
+-43.599503	60.142344
+-43.876430	60.151731
+-44.007852	60.158772
+-44.052442	60.250298
+-44.052442	60.290194
+-44.151009	60.201015
+-44.228455	60.163465
+-44.404467	60.069592
+-44.646191	60.036736
+-44.801083	60.125916
+-44.934852	60.114182
+-44.988829	60.114182
+-45.009951	60.114182
+-45.066275	60.130610
+-45.120252	60.191627
+-45.131986	60.191627
+-45.155455	60.191627
+-45.155455	60.245605
+-45.033419	60.332437
+-44.944240	60.369987
+-44.923118	60.409883
+-44.911384	60.452126
+-44.911384	60.468554
+-44.890262	60.517837
+-44.890262	60.567121
+-45.045153	60.484982
+-45.230553	60.447432
+-45.275143	60.480288
+-45.242288	60.550693
+-45.197698	60.604670
+-45.188310	60.670382
+-45.265756	60.670382
+-45.352589	60.637526
+-45.441769	60.534265
+-45.519214	60.480288
+-45.552070	60.534265
+-45.617781	60.583549
+-45.650637	60.658648
+-45.683493	60.679769
+-45.695227	60.679769
+-45.716348	60.696197
+-45.728082	60.703237
+-45.716348	60.717318
+-45.638903	60.766602
+-45.397179	60.846394
+-45.340855	60.937921
+-45.408913	60.966083
+-45.528601	60.869863
+-45.716348	60.794764
+-45.871239	60.799458
+-46.026131	60.745480
+-46.091842	60.740787
+-46.190409	60.757215
+-46.058986	60.794764
+-45.958072	60.832313
+-46.103576	60.832313
+-45.838384	60.900372
+-45.662371	60.949655
+-45.594313	60.991898
+-45.882974	60.944961
+-45.993275	60.966083
+-45.969807	61.020060
+-45.915829	61.076384
+-45.981541	61.062303
+-46.103576	61.045875
+-46.213877	61.020060
+-46.256120	61.055263
+-46.378156	61.029448
+-46.488457	60.991898
+-46.619880	60.944961
+-46.908541	60.959042
+-47.051697	60.966083
+-47.126796	60.954349
+-47.194854	60.944961
+-47.359133	60.970777
+-47.380254	60.975470
+-47.391989	60.975470
+-47.436578	60.970777
+-47.448313	60.944961
+-47.424844	60.900372
+-47.380254	60.858129
+-47.535146	60.841701
+-47.690037	60.841701
+-47.746361	60.841701
+-47.812072	60.841701
+-47.898905	60.846394
+-47.943495	60.858129
+-47.976351	60.853435
+-48.131242	60.832313
+-48.053796	60.883944
+-47.877783	60.928534
+-47.746361	60.982511
+-47.624325	61.020060
+-47.591470	61.029448
+-47.568001	61.055263
+-47.636059	61.083425
+-47.701771	61.071691
+-47.877783	61.120974
+-47.999819	61.125668
+-48.020940	61.130361
+-48.042062	61.135055
+-48.077264	61.146789
+-48.119507	61.214848
+-48.185219	61.252397
+-48.286133	61.238316
+-48.396434	61.210154
+-48.473880	61.221888
+-48.593568	61.268825
+-48.572447	61.343923
+-48.506735	61.379126
+-48.558366	61.395554
+-48.694482	61.400247
+-48.778968	61.395554
+-48.835292	61.390860
+-48.901004	61.374432
+-48.966715	61.400247
+-48.680401	61.454225
+-48.295520	61.505855
+-48.173485	61.531670
+-48.361232	61.580954
+-48.483267	61.580954
+-48.793049	61.496468
+-48.957328	61.470653
+-49.023039	61.480040
+-49.177930	61.526977
+-49.234254	61.564526
+-48.980796	61.616156
+-48.891616	61.684215
+-49.023039	61.700642
+-49.013652	61.742885
+-49.177930	61.789822
+-49.299966	61.867268
+-49.332821	61.918898
+-49.187317	61.975222
+-48.915085	62.047974
+-48.933859	62.111339
+-49.013652	62.137154
+-49.187317	62.085523
+-49.342209	62.022159
+-49.422001	62.022159
+-49.497100	62.003384
+-49.576892	62.003384
+-49.595667	62.055014
+-49.661378	62.094911
+-49.506487	62.116032
+-49.375064	62.158275
+-49.553424	62.141847
+-49.619135	62.202865
+-49.454857	62.249802
+-49.562811	62.249802
+-49.609748	62.249802
+-49.806882	62.285004
+-49.806882	62.362450
+-49.750558	62.428161
+-49.896062	62.475098
+# -b
+-43.148911	60.064898
+-43.092587	60.069592
+-43.104321	60.069592
+-43.202888	60.048470
+-43.367166	60.069592
+-43.468080	60.086020
+-43.566647	60.097754
+-43.709804	60.109488
+-43.864695	60.109488
+-43.951528	60.081326
+-43.918673	60.020308
+# -b
+-43.512670	59.971025
+-43.500936	60.008574
+-43.456346	60.048470
+-43.378901	60.048470
+-43.202888	60.036736
+-43.148911	60.064898
+# -b
+-50.686945	63.000789
+-50.719801	63.035992
+-50.719801	63.068847
+-50.808981	63.080581
+-50.921629	63.169761
+-51.062439	63.277716
+-51.118763	63.446688
+-51.217330	63.425566
+-51.273654	63.495971
+-51.452013	63.627394
+-51.273654	63.749429
+-51.461401	63.721267
+-51.414464	63.923095
+-51.494256	64.035743
+-51.517725	64.087374
+-51.470788	64.164819
+-51.193862	64.169513
+-50.977953	64.232877
+-50.921629	64.357260
+-50.686945	64.380728
+-50.480424	64.413584
+-50.180029	64.469908
+-50.513279	64.469908
+-50.757350	64.549700
+-50.743269	64.617758
+-50.569603	64.688163
+-50.302064	64.655308
+-50.025138	64.636533
+-50.147173	64.753875
+-50.349001	64.735100
+-50.686945	64.814893
+-50.832449	64.688163
+-51.076520	64.655308
+-51.217330	64.678776
+-51.484869	64.460520
+-51.672616	64.270427
+-51.935461	64.275121
+-52.043416	64.242265
+-52.109127	64.357260
+-52.109127	64.422971
+-52.109127	64.455827
+-52.076272	64.545007
+-52.090353	64.650614
+-52.043416	64.716326
+-51.822813	64.819586
+-51.935461	64.843055
+-51.935461	64.871217
+-52.057497	64.805505
+-52.109127	64.906419
+-52.132596	65.000293
+-52.287487	65.033148
+-52.278099	65.089472
+-52.245244	65.152837
+-52.179532	65.185693
+-52.221775	65.300687
+-52.409522	65.190386
+-52.484621	65.295994
+-52.376666	65.333543
+-52.179532	65.425070
+-52.386054	65.425070
+-52.400135	65.497822
+-52.508089	65.488434
+-52.672368	65.493128
+-52.686449	65.622204
+-52.705223	65.725465
+-52.860114	65.685568
+-53.113573	65.657406
+-52.996231	65.744239
+-53.038474	65.793523
+-52.925826	65.866275
+-52.817871	65.901477
+-53.113573	65.838113
+-53.137041	65.896784
+-53.390499	65.936680
+-53.381112	66.009432
+-53.226221	66.061062
+-53.080717	66.124427
+-53.071330	66.119733
+-52.916438	66.178404
+-53.113573	66.147895
+-53.348256	66.150242
+-53.489066	66.178404
+-53.291932	66.274624
+-53.521922	66.274624
+-53.554778	66.342682
+-53.587633	66.443596
+-53.489066	66.530429
+-53.137041	66.504614
+-53.249689	66.556244
+-53.390499	66.614915
+-53.179284	66.713482
+-53.047861	66.748685
+-53.038474	66.826130
+-53.015006	66.896535
+-53.334175	66.905923
+-53.601714	66.887148
+-53.554778	66.978675
+-53.733137	67.034999
+-53.888028	67.077242
+-53.873947	67.187543
+-53.873947	67.250907
+-53.789461	67.318966
+-53.676813	67.354168
+-53.733137	67.426920
+-53.348256	67.539568
+-53.456211	67.509059
+-53.643957	67.567730
+-53.456211	67.666297
+-53.503147	67.673338
+-53.479679	67.781292
+-53.512535	67.877512
+-53.390499	67.910368
+-53.249689	67.943224
+-53.015006	67.947917
+-53.193365	68.025363
+-52.892970	67.964345
+-52.785016	67.992507
+-53.071330	68.112196
+-53.235608	68.107502
+-53.390499	68.112196
+-53.249689	68.154439
+-52.850727	68.107502
+-52.850727	68.140358
+-52.606656	68.173214
+-52.376666	68.133317
+-52.353198	68.133317
+-52.179532	68.091074
+-52.001173	68.058219
+-51.855669	68.039444
+-51.559968	68.051178
+-51.250186	68.095768
+-51.053051	68.058219
+-50.940403	68.095768
+-51.250186	68.156786
+-51.315897	68.215457
+-51.076520	68.194335
+-51.315897	68.234231
+-51.503644	68.276474
+-51.231411	68.337492
+-51.184474	68.365654
+-51.142231	68.414938
+-51.193862	68.433712
+-51.550580	68.443100
+-51.461401	68.384429
+-51.372221	68.325758
+-51.616292	68.295249
+-52.010560	68.264740
+-52.353198	68.215457
+-52.465846	68.250659
+-52.573801	68.271781
+-52.808484	68.227191
+-52.860114	68.304636
+-52.827259	68.311677
+-52.892970	68.382082
+-52.606656	68.490036
+-52.540945	68.551054
+-52.123208	68.586257
+-51.869750	68.579216
+-51.559968	68.534626
+-51.161006	68.579216
+-51.053051	68.698905
+-50.954484	68.755229
+-51.193862	68.743495
+-51.264267	68.774003
+-51.043664	68.863183
+-51.175087	68.917160
+-51.175087	68.973484
+-51.161006	68.973484
+-51.175087	69.013381
+-51.142231	69.111948
+-51.010808	69.158884
+-50.766738	69.135416
+-50.644702	69.050930
+-50.400631	69.060317
+-50.569603	69.130722
+-50.259821	69.201127
+-50.391244	69.302041
+-50.710413	69.217555
+-50.977953	69.290307
+-50.963872	69.348978
+-50.963872	69.449892
+-50.710413	69.492135
+-50.766738	69.522644
+-50.832449	69.618864
+-50.588378	69.661107
+-50.654089	69.771408
+-50.334920	69.808958
+-50.433487	69.907525
+# -b
+-50.388897	70.006092
+-50.961525	69.989664
+# -b
+-53.191018	70.177411
+-52.857768	69.989664
+-52.552679	69.834773
+-52.153717	69.794877
+-51.909646	69.715084
+-51.909646	69.668148
+-51.909646	69.607130
+-51.942502	69.541419
+-52.219428	69.431117
+-52.562066	69.384181
+-52.914092	69.348978
+-53.289585	69.306735
+-53.608755	69.283267
+-53.787114	69.290307
+-53.909150	69.318469
+-54.148527	69.384181
+-54.139140	69.438158
+-53.909150	69.452239
+-53.674466	69.431117
+-53.477332	69.456932
+-53.467945	69.506216
+-53.618142	69.463973
+-53.650998	69.515603
+-53.862213	69.517950
+-53.871600	69.595396
+-54.059347	69.546112
+-54.467697	69.546112
+-54.833803	69.595396
+-54.866658	69.684575
+-54.678912	69.703350
+-54.359742	69.668148
+-54.589732	69.759674
+-54.890127	69.839467
+-54.800947	69.884056
+-54.566264	69.900484
+-54.261175	69.895791
+-54.524021	69.970889
+# -b
+-49.928917	62.475098
+-50.116664	62.479792
+-50.182376	62.540809
+-50.168295	62.653457
+-50.083808	62.763759
+-50.046259	62.798961
+-50.116664	62.789574
+-50.135439	62.784880
+-50.215231	62.742637
+-50.257474	62.723862
+-50.290330	62.794268
+-50.346654	62.834164
+-50.379510	62.864673
+-50.379510	62.935078
+-50.398284	62.974974
+-50.581338	62.996095
+-50.684598	63.000789
+# -b
+-68.806859	70.031907
+-69.027462	69.938034
+-68.839715	69.930993
+-68.708292	69.930993
+# -b
+-67.450388	70.031907
+-67.187543	69.912218
+-67.074895	69.815998
+-67.239173	69.710391
+-67.605280	69.771408
+-67.891593	69.747940
+-68.032404	69.672841
+-68.276474	69.625905
+-68.529933	69.644679
+-68.651968	69.637639
+-68.849102	69.529684
+-68.694211	69.576621
+-68.464221	69.522644
+-68.318717	69.468667
+-68.187295	69.409996
+-68.102809	69.492135
+-67.793026	69.431117
+-67.417533	69.440505
+-67.042039	69.421730
+-66.746338	69.348978
+-66.488186	69.264492
+-66.488186	69.201127
+-66.577366	69.147150
+-66.854292	69.184700
+-67.149994	69.137763
+-67.426920	69.135416
+-67.694459	69.182353
+-68.046485	69.271532
+-68.023016	69.189393
+-68.168520	69.170619
+-68.267087	69.196434
+-68.421978	69.189393
+-68.539320	69.170619
+-68.520545	69.114295
+-68.253006	69.123682
+-67.947917	69.050930
+-67.746090	68.980525
+-67.793026	68.933588
+-68.121583	68.945322
+-68.154439	68.877264
+-68.013629	68.825634
+-67.835269	68.759922
+-67.858738	68.722373
+-67.694459	68.675436
+-68.013629	68.668396
+-68.023016	68.607378
+-68.332798	68.600338
+-68.234231	68.541667
+-67.999548	68.506464
+-67.638135	68.473609
+-67.361209	68.438406
+-67.164075	68.438406
+-66.863680	68.410244
+-66.690014	68.368001
+-66.755725	68.292902
+-66.877761	68.215457
+-66.779194	68.170867
+-66.535123	68.173214
+-66.192485	68.210763
+-66.046981	68.100462
+-66.225341	68.055872
+-66.258196	67.987814
+-66.061062	67.959652
+-65.948414	67.882206
+-65.709037	67.980773
+-65.319462	67.992507
+-64.967437	68.030057
+-64.981518	67.931490
+-65.066004	67.889247
+-65.112941	67.818842
+-65.033148	67.774252
+-64.836014	67.785986
+-64.624799	67.807107
+-64.460520	67.769558
+-64.361953	67.732009
+-64.216450	67.645176
+-64.117883	67.567730
+-63.920748	67.396411
+-63.920748	67.328353
+-64.150738	67.316619
+-64.239918	67.274376
+-64.028703	67.250907
+-64.183594	67.196930
+-63.930136	67.187543
+-63.592191	67.208664
+-63.357508	67.227439
+-63.235473	67.274376
+-63.028951	67.264988
+-63.005483	67.192237
+-63.193230	67.098363
+-63.249554	66.964594
+-63.301184	66.875414
+-63.080581	66.912963
+-62.892835	66.962247
+-62.597133	66.973981
+-62.399999	66.948166
+-62.179397	66.964594
+-62.033893	66.905923
+-61.836759	66.870720
+-61.705336	66.809702
+-61.494121	66.722870
+-61.362698	66.605528
+-61.484734	66.518695
+-61.658399	66.495227
+-61.724111	66.417781
+-61.780435	66.382578
+-61.592688	66.298092
+-61.691255	66.232381
+-61.935326	66.234728
+-62.367144	66.342682
+-62.597133	66.298092
+-62.301432	66.262890
+-62.343675	66.154935
+-62.564278	66.169016
+-62.606521	66.070449
+-62.221640	66.093918
+-62.080830	66.004738
+-62.254495	65.971882
+-62.385918	65.960148
+-62.385918	65.847500
+-62.399999	65.774748
+-62.606521	65.739546
+-62.686313	65.657406
+-62.719169	65.570574
+-62.996095	65.584655
+-63.235473	65.671487
+-63.423219	65.744239
+-63.437300	65.643325
+-63.348121	65.525984
+-63.282409	65.429763
+-63.226085	65.291300
+-63.380976	65.281913
+-63.446688	65.171612
+-63.470156	65.075391
+-63.512399	65.000293
+-63.578110	64.899379
+-63.723614	64.939275
+-63.822181	65.028455
+-63.887893	65.122328
+-64.108495	65.051923
+-64.239918	65.237323
+-64.418277	65.185693
+-64.549700	65.162224
+-64.746834	65.286606
+-64.606024	65.406295
+-64.657655	65.483741
+-64.934581	65.420376
+-65.066004	65.507209
+-65.155184	65.556492
+-65.277219	65.622204
+-65.342930	65.685568
+-65.422723	65.856887
+-65.342930	65.981270
+-65.572920	65.941373
+-65.882703	65.946067
+-65.948414	66.098611
+-66.169016	66.138508
+-66.389619	66.204219
+-66.699401	66.298092
+-66.976328	66.319214
+-66.877761	66.389619
+-66.896535	66.514001
+-67.117138	66.525735
+-67.328353	66.596140
+-67.459776	66.525735
+-67.196930	66.434209
+-67.361209	66.438902
+-67.206318	66.298092
+-67.337740	66.298092
+-67.581811	66.399006
+-67.746090	66.460024
+-67.915062	66.452984
+-67.835269	66.373191
+-67.933836	66.373191
+-68.154439	66.382578
+-68.032404	66.248809
+-67.900981	66.208913
+-67.548956	66.173710
+-67.272029	66.070449
+-67.149994	65.946067
+-67.361209	65.936680
+-67.506712	65.901477
+-67.661604	65.873315
+-67.769558	65.896784
+-67.915062	65.873315
+-67.858738	65.739546
+-67.933836	65.612817
+-67.915062	65.575267
+-67.558343	65.648019
+-67.272029	65.608123
+-67.361209	65.540065
+-67.328353	65.472006
+-67.164075	65.396908
+-67.272029	65.375786
+-67.164075	65.314768
+-67.239173	65.260791
+-67.253254	65.218548
+-66.999796	65.185693
+-66.943472	65.103553
+-66.929391	65.051923
+-66.788581	64.948662
+-66.699401	64.800812
+-66.666546	64.843055
+-66.633690	64.934581
+-66.488186	64.953356
+-66.267584	64.925194
+-66.117386	64.934581
+-66.337989	64.805505
+-66.192485	64.763262
+-66.070449	64.796118
+-65.995351	64.833667
+-65.896784	64.866523
+-65.676181	64.861829
+-65.643325	64.767956
+-65.629244	64.596637
+-65.488434	64.664695
+-65.352318	64.711632
+-65.277219	64.683470
+-65.234976	64.622452
+-65.244363	64.554394
+-65.014374	64.582556
+-64.958050	64.465214
+-65.033148	64.326751
+-65.253751	64.298589
+-65.234976	64.150738
+-65.112941	64.096761
+-64.868870	64.035743
+-64.624799	64.026356
+-64.591943	63.927789
+-64.559088	63.808100
+-64.540313	63.794019
+-64.437052	63.704840
+-64.483989	63.622700
+-64.493376	63.465462
+-64.573169	63.437300
+-64.516845	63.322305
+-64.526232	63.282409
+-64.746834	63.392711
+-64.958050	63.465462
+-64.967437	63.326999
+-65.000293	63.263635
+-64.901725	63.169761
+-64.826627	63.075888
+-64.793771	63.014870
+-64.606024	63.024257
+# -b
+-67.661604	63.010176
+-67.661604	63.108743
+-67.844657	63.089969
+-67.933836	63.193230
+-67.999548	63.223738
+-68.065259	63.204964
+-68.135664	63.228432
+-68.253006	63.308224
+-68.356267	63.357508
+-68.520545	63.474850
+-68.694211	63.559336
+-68.896039	63.730655
+-68.661355	63.763510
+-68.520545	63.704840
+-68.356267	63.662597
+-68.243619	63.592191
+-67.999548	63.474850
+-67.746090	63.456075
+-67.811801	63.549948
+-67.647523	63.573417
+-67.459776	63.441994
+-67.239173	63.282409
+-67.051426	63.228432
+-66.844905	63.223738
+-66.722870	63.040685
+# -b
+-70.125780	60.874556
+-69.994358	60.912106
+-69.830079	60.937921
+-69.752634	60.959042
+-69.773755	61.024754
+-69.651720	61.062303
+-69.541419	60.970777
+-69.442851	60.907412
+-69.431117	60.853435
+-69.454586	60.808845
+-69.541419	60.745480
+-69.696310	60.686810
+-69.696310	60.616405
+-69.729165	60.529572
+-69.696310	60.452126
+-69.708044	60.398149
+-69.630598	60.386415
+-69.597743	60.323050
+-69.586008	60.250298
+-69.487441	60.163465
+-69.421730	60.093060
+-69.532031	60.076632
+-69.675188	60.076632
+-69.696310	60.036736
+-69.762021	60.003881
+-69.982624	60.003881
+# -b
+-65.331196	59.987453
+-65.220895	60.069592
+-65.077738	60.109488
+-64.955703	60.175200
+-64.934581	60.191627
+-64.943969	60.208055
+-64.911113	60.229177
+-64.857136	60.306622
+-64.779690	60.316010
+-64.690510	60.316010
+-64.526232	60.299582
+-64.469908	60.245605
+-64.547353	60.196321
+-64.404196	60.179893
+-64.415931	60.102448
+-64.371341	60.036736
+# -b
+-68.220150	60.484982
+-68.274128	60.517837
+-68.330452	60.316010
+-68.274128	60.283154
+-68.098115	60.355906
+-67.954958	60.377027
+-67.832923	60.468554
+-67.865778	60.592936
+-68.065259	60.592936
+-68.163826	60.555387
+-68.220150	60.484982
+# -b
+-65.077738	61.705336
+-65.054270	61.726458
+-65.044882	61.710030
+-64.955703	61.684215
+-64.889991	61.616156
+-64.782037	61.616156
+-64.735100	61.590341
+-64.758569	61.512896
+-64.782037	61.386166
+-64.904072	61.353311
+-65.110594	61.395554
+-65.143450	61.475346
+-65.232629	61.470653
+-65.364052	61.569220
+-65.528330	61.552792
+-65.509556	61.641971
+-65.331196	61.700642
+-65.190386	61.710030
+-65.077738	61.705336
+# -b
+-64.606024	63.024257
+-64.526232	63.005483
+-64.526232	62.974974
+-64.446439	62.960893
+-64.413584	62.909262
+-64.469908	62.843551
+-64.657655	62.859979
+-64.779690	62.935078
+-64.934581	62.949159
+-65.009680	62.890488
+-64.976824	62.829470
+-64.911113	62.759065
+-64.845401	62.688660
+-64.821933	62.627642
+-64.779690	62.597133
+-64.756222	62.566625
+-64.887644	62.545503
+-64.976824	62.627642
+-65.089472	62.658151
+-65.188039	62.676926
+-65.173958	62.723862
+-65.108247	62.798961
+-65.108247	62.850592
+-65.263138	62.813042
+-65.305381	62.843551
+-65.375786	62.904569
+-65.394561	62.960893
+-65.460272	62.979668
+-65.540065	62.935078
+-65.572920	62.904569
+-65.727811	62.935078
+-65.849847	62.979668
+-65.901477	62.918650
+-65.915558	62.899875
+-66.154935	63.035992
+-66.389619	63.038338
+-66.722870	63.040685
+# -b
+-67.534875	63.000789
+-67.412839	62.939771
+-67.370596	62.878754
+-67.337740	62.843551
+-67.192237	62.794268
+-67.027958	62.719169
+-66.873067	62.693354
+-66.765113	62.618255
+-66.619609	62.566625
+-66.455330	62.505607
+-66.333295	62.432855
+-66.136161	62.327247
+-66.079837	62.249802
+-66.103305	62.146541
+-66.178404	62.094911
+-66.178404	62.038587
+-66.056368	61.970528
+-66.023513	61.897777
+-66.366151	61.876655
+-66.455330	61.930632
+-66.619609	62.003384
+-66.840211	62.120726
+-67.060814	62.047974
+-67.314272	62.043280
+-67.412839	62.059708
+-67.600586	62.137154
+-67.656910	62.202865
+-67.830576	62.207559
+-68.051178	62.207559
+-68.220150	62.270923
+-68.360960	62.249802
+-68.558095	62.289698
+-68.637887	62.353063
+-68.759922	62.378878
+-68.759922	62.484485
+-68.844409	62.383571
+-69.046236	62.414080
+-69.219902	62.526728
+-69.233983	62.611214
+-69.309082	62.646417
+-69.431117	62.646417
+-69.487441	62.733250
+-69.463973	62.768452
+-69.440505	62.820083
+-69.553153	62.789574
+-69.726819	62.808349
+-69.797224	62.742637
+-69.947421	62.777840
+-69.914565	62.890488
+-69.947421	62.930384
+# -b
+-76.384790	68.292902
+-76.319078	68.321064
+-76.286223	68.288209
+-76.164187	68.243619
+-75.985828	68.299943
+-75.765225	68.288209
+-75.680739	68.206069
+-75.525848	68.194335
+-75.314633	68.206069
+-75.173823	68.095768
+-75.150354	67.985467
+-75.173823	67.818842
+-75.108111	67.652216
+-75.183210	67.502019
+-75.460137	67.365902
+-75.732370	67.274376
+-76.089089	67.248561
+-76.408258	67.222745
+-76.638248	67.206318
+-76.750896	67.234480
+-77.037210	67.264988
+-77.234344	67.417533
+-77.323524	67.567730
+-77.342299	67.703847
+-77.309443	67.835269
+-77.201488	67.903328
+-77.102921	68.008935
+-76.948030	68.133317
+-76.760283	68.234231
+-76.539681	68.255353
+-76.384790	68.292902
+# -b
+-74.807717	67.992507
+-74.718537	68.055872
+-74.563646	68.067606
+-74.366512	68.145052
+-74.310188	68.058219
+-74.070810	68.023016
+-73.925307	67.985467
+-73.728172	67.969039
+-73.563894	67.795373
+-73.761028	67.727315
+-74.136522	67.778945
+-74.479160	67.769558
+-74.765474	67.872819
+-74.807717	67.992507
+# -b
+-78.579081	69.208168
+-78.579081	69.189393
+-78.597855	69.154191
+-78.687035	69.107254
+-78.766827	69.048583
+-78.851313	68.961750
+-79.039060	68.905426
+-79.240888	68.881958
+-79.461491	68.877264
+-79.447410	68.954710
+-79.381698	68.992259
+-79.259663	69.072052
+-79.039060	69.114295
+-78.921719	69.177659
+-78.799683	69.248064
+-78.654179	69.231636
+-78.522757	69.205821
+-78.410108	69.205821
+-78.358478	69.241024
+-78.358478	69.295001
+-78.358478	69.341938
+-78.442964	69.360712
+-78.546225	69.365406
+-78.644792	69.353672
+-78.710503	69.325510
+-78.719891	69.278573
+-78.719891	69.259798
+-78.579081	69.208168
+# -b
+-80.066974	69.722125
+-79.968407	69.715084
+-79.836984	69.766715
+-79.724336	69.783143
+-79.560058	69.766715
+-79.438022	69.722125
+-79.480265	69.637639
+-79.700868	69.611824
+-79.888615	69.576621
+# -b
+-78.501635	63.397404
+-78.567346	63.397404
+-78.525103	63.420873
+-78.435924	63.446688
+-78.248177	63.470156
+-78.018187	63.456075
+-77.919620	63.420873
+-77.774116	63.416179
+-77.633306	63.343427
+-77.567595	63.214351
+-77.717792	63.139252
+-77.863296	63.085275
+-78.116754	63.200270
+-78.360825	63.317612
+-78.501635	63.397404
+# -b
+-77.454947	63.695452
+-77.290668	63.657903
+-77.055985	63.632088
+-76.816607	63.568723
+-76.736815	63.519440
+-76.727428	63.474850
+-76.703959	63.406792
+-76.901094	63.406792
+-77.121696	63.460769
+-77.342299	63.554642
+-77.398623	63.627394
+-77.454947	63.695452
+# -b
+-71.278077	63.000789
+-71.301545	63.028951
+-71.400112	63.064154
+-71.498679	63.125171
+-71.686426	63.153333
+-71.831930	63.268328
+-71.874173	63.331693
+-71.986821	63.420873
+-72.085388	63.549948
+-71.874173	63.437300
+-71.597246	63.479543
+-71.343788	63.613313
+-71.555003	63.613313
+-71.611327	63.681371
+-71.733363	63.709533
+-71.939884	63.845650
+-72.052532	63.749429
+-72.061919	63.676678
+-72.207423	63.700146
+-72.305990	63.772898
+-72.305990	63.836262
+-72.395170	63.857384
+-72.526593	63.808100
+-72.625160	63.826875
+-72.700259	63.894933
+-72.756583	63.958298
+-72.845762	63.981766
+-72.977185	63.958298
+-73.010041	64.035743
+-73.052284	64.063905
+-73.033509	64.127270
+-73.075752	64.197675
+-73.174319	64.270427
+-73.286967	64.326751
+-73.394922	64.303283
+-73.460633	64.394809
+-73.484102	64.488683
+-73.427778	64.535619
+-73.526345	64.608371
+-73.662461	64.627146
+-73.751641	64.596637
+-73.803271	64.577862
+-73.972243	64.683470
+-74.037955	64.692857
+-74.211620	64.669389
+-74.310188	64.631839
+-74.465079	64.692857
+-74.497934	64.763262
+-74.634051	64.697551
+-74.666906	64.772650
+-74.666906	64.866523
+-74.765474	64.819586
+-74.971995	64.791424
+-74.962608	64.683470
+-74.718537	64.645920
+-74.554258	64.507457
+-74.587114	64.549700
+-74.718537	64.493376
+-74.699762	64.408890
+-74.873428	64.437052
+-74.962608	64.441746
+-75.328714	64.451133
+-75.328714	64.455827
+-75.380344	64.526232
+-75.478911	64.596637
+-75.666658	64.601331
+-75.732370	64.596637
+-75.967053	64.559088
+-75.877873	64.474601
+-75.901342	64.394809
+-76.023377	64.371341
+-76.351934	64.357260
+-76.295610	64.289202
+-76.563149	64.261039
+-76.703959	64.237571
+-76.760283	64.207062
+-76.858850	64.251652
+-77.234344	64.298589
+-77.379848	64.279814
+-77.609838	64.399503
+-77.774116	64.394809
+-77.994719	64.488683
+-78.173078	64.650614
+-78.182465	64.767956
+-78.149610	64.904072
+-77.994719	65.019067
+-77.652081	65.136409
+-77.431478	65.166918
+-77.478415	65.352318
+-77.290668	65.347624
+-77.431478	65.434457
+-77.224957	65.443844
+-77.088840	65.392214
+-76.868238	65.366399
+-76.628861	65.366399
+-76.243980	65.295994
+-76.009296	65.319462
+-75.854405	65.324156
+-75.722982	65.324156
+-75.394425	65.246710
+-75.225453	65.272525
+-75.192598	65.378133
+-75.061175	65.382827
+-74.742005	65.375786
+-74.610582	65.410989
+-74.455691	65.453232
+-74.300800	65.472006
+-74.244476	65.530677
+-73.991018	65.474353
+-73.981631	65.516596
+-73.638993	65.448538
+-73.638993	65.629244
+-73.803271	65.657406
+-73.883064	65.784135
+-74.202233	65.910865
+-74.432223	66.070449
+-74.479160	66.154935
+-74.333656	66.222994
+-74.113053	66.298092
+-73.868983	66.443596
+-73.648380	66.509308
+-73.563894	66.535123
+-73.352679	66.661852
+-73.240031	66.678280
+-73.089833	66.687667
+-73.019428	66.713482
+-73.019428	66.753378
+-73.010041	66.844905
+-73.010041	66.973981
+-72.855150	67.042039
+-72.611079	67.086629
+-72.460881	67.166421
+-72.371702	67.264988
+-72.493737	67.290804
+-72.568836	67.408145
+-72.578223	67.539568
+-72.714340	67.626401
+-72.756583	67.795373
+-72.888005	67.856391
+-73.000654	67.971386
+-73.042897	68.133317
+-73.197788	68.222497
+-73.319823	68.288209
+-73.540426	68.238925
+-73.704704	68.276474
+-73.850208	68.321064
+-73.958162	68.426672
+-73.948775	68.551054
+-73.925307	68.670743
+-74.291413	68.710639
+-74.300800	68.642581
+-74.178765	68.558095
+-74.277332	68.518198
+-74.530790	68.614419
+-74.765474	68.727067
+-74.953220	68.811553
+-74.831185	68.903079
+-74.929752	68.938282
+-74.619970	68.966444
+-74.343043	68.996953
+-74.709149	69.025115
+-75.070562	68.992259
+-75.380344	68.893692
+-75.633803	68.933588
+-75.755838	68.830327
+-76.309691	68.694211
+-76.671104	68.651968
+-76.638248	68.865530
+-76.736815	69.032155
+-76.473970	69.036849
+-76.098476	68.996953
+-75.732370	69.114295
+-75.835630	69.259798
+-76.206430	69.379487
+-76.506825	69.475707
+-76.727428	69.569581
+-76.938643	69.614170
+-77.159245	69.625905
+-76.938643	69.684575
+-76.901094	69.766715
+-76.990273	69.808958
+-77.210876	69.806611
+-77.389235	69.855894
+-77.464334	69.785489
+-77.530045	69.752634
+-77.684936	69.808958
+-77.708405	69.942727
+# -b
+-78.886516	70.111699
+-78.787949	69.949768
+-78.924065	69.877016
+-79.327721	69.869975
+-79.684440	69.825386
+-79.825250	69.813651
+-79.923817	69.900484
+# -b
+-77.745954	59.982759
+-77.745954	60.064898
+-77.645040	60.041430
+-77.534739	60.076632
+-77.501883	60.158772
+-77.612185	60.240911
+-77.645040	60.245605
+-77.680243	60.283154
+-77.755341	60.348865
+-77.811666	60.409883
+-77.755341	60.513144
+-77.722486	60.583549
+-77.832787	60.604670
+-77.844521	60.670382
+-77.734220	60.679769
+-77.501883	60.717318
+-77.513617	60.733746
+-77.689630	60.733746
+-77.790544	60.771296
+-77.933701	60.733746
+-78.065124	60.750174
+-78.196546	60.825273
+-78.196546	60.933227
+-78.011147	61.071691
+-77.921967	61.231275
+-77.799931	61.280559
+-77.811666	61.390860
+-77.795238	61.407288
+-77.778810	61.407288
+-77.729526	61.475346
+-77.724833	61.559832
+-77.656774	61.573913
+-77.647387	61.649012
+-77.640347	61.738192
+-77.680243	61.674827
+-77.757688	61.649012
+-77.818706	61.695949
+-77.889111	61.717070
+-77.971250	61.794516
+-77.987678	61.897777
+-78.032268	61.982263
+-78.044002	62.106645
+-78.039309	62.214599
+-78.027574	62.254495
+-77.978291	62.280311
+-77.929007	62.310820
+-77.893805	62.362450
+-77.884417	62.392959
+-77.823400	62.479792
+-77.741260	62.561931
+-77.684936	62.587746
+-77.680243	62.519688
+-77.591063	62.536116
+-77.520658	62.536116
+-77.436172	62.526728
+-77.361073	62.526728
+-77.283628	62.514994
+-77.217916	62.489179
+-77.140471	62.465711
+-77.079453	62.458670
+-77.034863	62.423468
+-77.023129	62.397652
+-76.940990	62.362450
+-76.851810	62.348369
+-76.781405	62.341328
+-76.720387	62.315513
+-76.748549	62.240414
+-76.725081	62.223987
+-76.633554	62.280311
+-76.560802	62.289698
+-76.483357	62.285004
+-76.445807	62.233374
+-76.471623	62.172356
+-76.422339	62.177050
+-76.323772	62.167663
+-76.295610	62.177050
+-76.312038	62.223987
+-76.262754	62.270923
+-76.159494	62.310820
+-76.058580	62.336635
+-75.960013	62.371837
+-75.887261	62.423468
+-76.103170	62.322554
+-76.107863	62.327247
+-76.049192	62.348369
+-75.915423	62.397652
+-75.845018	62.475098
+-75.772266	62.449283
+-75.633803	62.362450
+-75.539929	62.327247
+-75.464830	62.219293
+-75.403813	62.198171
+-75.331061	62.167663
+-75.244228	62.158275
+-75.216066	62.111339
+-75.209025	62.038587
+-75.237187	61.986956
+-75.286471	61.883696
+-75.319327	61.810944
+-75.286471	61.841452
+-75.220760	61.820331
+-75.192598	61.857880
+-75.192598	61.949407
+-75.138620	61.956447
+-75.056481	61.923592
+-75.056481	61.857880
+-75.056481	61.794516
+-74.990770	61.726458
+-74.967301	61.663093
+-75.044747	61.616156
+-75.028319	61.543404
+-74.939139	61.573913
+-74.913324	61.641971
+-74.840572	61.658399
+-74.763127	61.641971
+-74.709149	61.590341
+-74.746699	61.522283
+-74.795982	61.505855
+-74.852306	61.458918
+-74.845266	61.390860
+-74.852306	61.369739
+-74.795982	61.322802
+-74.706803	61.264131
+-74.551912	61.243010
+-74.596501	61.184339
+-74.584767	61.151483
+-74.432223	61.172604
+-74.253863	61.179645
+-74.068464	61.163217
+-74.012139	61.071691
+-73.913572	60.996592
+-73.857248	61.029448
+-73.803271	61.062303
+-73.702357	61.045875
+-73.636646	61.041182
+-73.516957	61.020060
+-73.394922	61.045875
+-73.284621	61.071691
+-73.195441	61.013020
+-73.162585	60.954349
+-73.174319	60.883944
+-73.085140	60.874556
+# -b
+-69.982624	60.003881
+-70.137515	60.025002
+-70.182105	60.025002
+-70.304140	60.025002
+-70.480153	60.015615
+-70.766466	60.036736
+-70.975335	60.097754
+-71.163082	60.086020
+-71.261649	60.053164
+-71.163082	60.048470
+-70.909623	60.032043
+# -b
+-80.083402	61.670134
+-79.994222	61.564526
+-79.872187	61.552792
+-79.764232	61.649012
+-79.773620	61.742885
+-79.698521	61.799209
+-79.585873	61.914204
+-79.468531	62.073789
+-79.398126	62.207559
+-79.388739	62.280311
+-79.553017	62.341328
+-79.862799	62.362450
+# -b
+-69.949768	62.930384
+-70.104659	62.824776
+-70.217307	62.794268
+-70.226694	62.789574
+-70.236082	62.773146
+-70.292406	62.768452
+-70.405054	62.813042
+-70.513008	62.843551
+-70.625656	62.843551
+-70.658512	62.899875
+-70.813403	62.930384
+-71.001150	62.970280
+-71.278077	63.000789
+# -b
+-71.031659	62.784880
+-70.961254	62.789574
+-70.829831	62.754371
+-70.674940	62.742637
+-70.590454	62.728556
+-70.510661	62.698047
+-70.402707	62.646417
+-70.444950	62.597133
+-70.642084	62.566625
+-70.829831	62.611214
+-70.975335	62.683966
+-71.064515	62.759065
+-71.031659	62.784880
+# -b
+-74.052036	62.693354
+-74.075504	62.742637
+-74.028567	62.719169
+-74.009793	62.676926
+-74.108360	62.641723
+-74.286719	62.627642
+-74.418142	62.637030
+-74.657519	62.658151
+-74.779555	62.693354
+-74.671600	62.728556
+-74.507322	62.698047
+-74.328962	62.723862
+-74.150603	62.733250
+-74.052036	62.693354
+# -b
+-90.015208	68.635540
+-89.996434	68.670743
+-89.958884	68.694211
+-89.850930	68.694211
+-89.827461	68.813900
+-89.860317	68.933588
+-89.860317	69.036849
+-89.630327	69.130722
+-89.498904	69.243370
+-89.287689	69.283267
+-89.057699	69.271532
+-89.024844	69.217555
+-88.959132	69.149497
+-88.747917	69.036849
+-88.438135	68.940629
+-88.231614	68.870224
+-88.128353	68.788084
+-88.086110	68.670743
+-88.029786	68.541667
+-87.898363	68.410244
+-87.874895	68.292902
+-88.043867	68.248312
+-88.208145	68.264740
+-88.264469	68.295249
+-88.264469	68.410244
+-88.348955	68.344533
+-88.438135	68.255353
+-88.386505	68.133317
+-88.452216	68.030057
+-88.452216	67.954958
+-88.250388	67.811801
+-88.151821	67.710887
+-87.996930	67.626401
+-87.888976	67.539568
+-87.710616	67.412839
+-87.588581	67.323659
+-87.480626	67.295497
+-87.358591	67.229786
+-87.161457	67.269682
+-87.147376	67.323659
+-87.095745	67.408145
+-86.940854	67.438654
+-86.851674	67.408145
+-86.785963	67.448042
+-86.739026	67.417533
+-86.631072	67.405799
+-86.551280	67.555996
+-86.565361	67.694459
+-86.541892	67.741396
+-86.485568	67.795373
+-86.377614	67.877512
+-86.157011	67.971386
+-86.058444	68.067606
+-86.011507	68.133317
+-85.945796	68.194335
+-85.945796	68.250659
+-85.945796	68.281168
+-85.936409	68.292902
+-85.823761	68.337492
+-85.804986	68.445447
+-85.772130	68.602684
+-85.790905	68.654315
+-85.692338	68.698905
+-85.471735	68.708292
+-85.415411	68.755229
+-85.340313	68.738801
+-85.265214	68.759922
+-85.152566	68.774003
+-84.922576	68.748188
+-84.734829	68.762269
+-84.824009	68.795125
+-84.908495	68.799819
+-85.063386	68.811553
+-85.152566	68.853796
+-85.077467	68.893692
+-85.119710	68.928895
+-84.955432	68.928895
+-84.974206	68.980525
+-84.889720	68.996953
+-84.678505	68.978178
+-84.720748	69.039196
+-84.856865	69.043889
+-84.997675	69.102560
+-85.086854	69.118988
+-85.241746	69.126029
+-85.382556	69.196434
+-85.462348	69.283267
+-85.452961	69.348978
+-85.415411	69.379487
+-85.438880	69.421730
+-85.485816	69.485094
+-85.452961	69.550806
+-85.518672	69.642332
+-85.485816	69.668148
+-85.452961	69.736206
+-85.452961	69.801917
+-85.349700	69.801917
+-85.110323	69.776102
+-84.955432	69.825386
+-84.777072	69.827732
+-84.556470	69.834773
+-84.213832	69.801917
+-84.091796	69.754981
+-84.040166	69.733859
+-83.819563	69.684575
+-83.584880	69.654067
+-83.378358	69.656413
+-83.157756	69.675188
+-83.012252	69.644679
+-82.815118	69.656413
+-82.669614	69.691616
+-82.585128	69.642332
+-82.571047	69.611824
+-82.585128	69.534378
+-82.552272	69.480401
+-82.716551	69.452239
+-82.571047	69.449892
+-82.383300	69.353672
+-82.242490	69.264492
+-82.317589	69.219902
+-82.275346	69.208168
+-82.031275	69.224596
+-81.744961	69.224596
+-81.580683	69.177659
+-81.402323	69.161231
+-81.360080	69.100214
+-81.449260	69.050930
+-81.547827	69.003993
+-81.669862	68.973484
+-81.843528	68.926548
+-81.956176	68.846755
+-81.669862	68.835021
+-81.566602	68.830327
+-81.369468	68.813900
+-81.280288	68.731760
+-81.294369	68.630847
+-81.392936	68.579216
+-81.613538	68.518198
+-81.735574	68.515852
+-81.820060	68.450140
+-81.843528	68.445447
+-81.899852	68.389122
+-82.021888	68.433712
+-82.087599	68.527586
+-82.209635	68.511158
+-82.275346	68.466568
+-82.538191	68.515852
+-82.561660	68.473609
+-82.627371	68.461874
+-82.472480	68.377388
+-82.317589	68.316371
+-82.406769	68.295249
+-82.406769	68.267087
+-82.284733	68.260047
+-82.284733	68.201376
+-82.317589	68.149745
+-82.120455	68.189642
+-81.974951	68.215457
+-82.078212	68.105155
+-82.120455	67.987814
+-82.096986	67.893940
+-81.866997	67.753130
+-81.637007	67.635788
+-81.425792	67.560690
+-81.303756	67.476204
+-81.294369	67.429267
+-81.303756	67.422226
+-81.392936	67.391718
+-81.392936	67.286110
+-81.313144	67.218052
+-81.425792	67.161728
+-81.425792	67.103057
+-81.533746	67.081935
+-81.688637	67.056120
+-81.801285	67.016224
+-82.007807	66.922351
+-82.031275	66.861333
+-82.111067	66.819090
+-82.129842	66.793275
+-82.251878	66.732257
+-82.463093	66.671239
+-82.636759	66.589100
+-82.791650	66.584406
+-82.970009	66.556244
+-83.035721	66.478799
+-83.143675	66.438902
+-83.232855	66.387272
+-83.364277	66.389619
+-83.444070	66.422475
+-83.500394	66.478799
+-83.688141	66.553897
+-83.786708	66.589100
+-83.885275	66.619609
+-83.950986	66.671239
+-84.026085	66.706442
+-84.115265	66.666546
+-84.138733	66.661852
+-84.148120	66.650118
+-84.129346	66.579713
+-83.908743	66.452984
+-83.885275	66.354416
+-83.753852	66.222994
+-83.763239	66.178404
+-83.786708	66.222994
+-83.993229	66.232381
+-84.073022	66.274624
+-84.237300	66.337989
+-84.392191	66.368497
+-84.425047	66.389619
+-84.514227	66.389619
+-84.514227	66.253503
+-84.500146	66.213606
+-84.687892	66.248809
+-84.800541	66.262890
+-84.931963	66.248809
+-85.119710	66.307480
+-85.161953	66.272277
+-85.218277	66.354416
+-85.307457	66.499920
+-85.349700	66.579713
+-85.504591	66.591447
+-85.668870	66.539816
+-85.790905	66.499920
+-85.837842	66.490533
+-85.856616	66.514001
+-85.992733	66.504614
+-86.180480	66.539816
+-86.368226	66.560938
+-86.499649	66.575019
+-86.584135	66.549204
+-86.631072	66.523389
+-86.687396	66.504614
+-86.663928	66.460024
+-86.739026	66.443596
+-86.687396	66.373191
+-86.433938	66.328601
+-86.264966	66.288705
+-86.100687	66.279318
+-86.002120	66.218300
+-86.034976	66.150242
+-86.044363	66.075143
+-86.100687	66.049328
+-86.100687	66.044634
+-86.100687	66.009432
+-86.166399	65.964842
+-86.297821	65.915558
+-86.368226	65.856887
+-86.433938	65.784135
+-86.541892	65.716077
+-86.673315	65.666794
+-86.706171	65.612817
+-86.762495	65.603429
+-86.926773	65.570574
+-86.983097	65.493128
+-87.048809	65.434457
+-87.128601	65.392214
+-87.316348	65.375786
+-87.522869	65.371093
+-87.757553	65.371093
+-87.987543	65.352318
+-88.043867	65.415682
+-88.151821	65.483741
+-88.250388	65.511903
+-88.550783	65.633938
+-88.705674	65.685568
+-88.715062	65.701996
+-88.846484	65.730158
+-88.968520	65.753627
+-89.024844	65.755973
+-89.114024	65.765361
+-89.334626	65.847500
+-89.498904	65.892090
+-89.639715	65.906171
+-89.785218	65.873315
+# -b
+-90.179487	65.819338
+-89.827461	65.739546
+-89.574003	65.617510
+-89.353401	65.472006
+-89.231365	65.415682
+-89.043618	65.352318
+-88.846484	65.342930
+-88.527315	65.324156
+-88.208145	65.277219
+-88.095497	65.251404
+-87.921831	65.281913
+-87.799796	65.270179
+-87.480626	65.272525
+-87.269411	65.260791
+-87.039421	65.251404
+-87.006566	65.209161
+-86.907998	65.213855
+-86.973710	65.122328
+-87.048809	65.051923
+-87.048809	64.981518
+-87.236555	64.889991
+-87.316348	64.744488
+-87.447771	64.716326
+-87.522869	64.622452
+-87.579193	64.563781
+-87.710616	64.535619
+-87.799796	64.521538
+-87.823264	64.516845
+-87.823264	64.483989
+-87.823264	64.399503
+-87.907750	64.345526
+-88.029786	64.223490
+-88.095497	64.174207
+-88.151821	64.188288
+-88.231614	64.150738
+-88.348955	64.082680
+-88.494459	64.049824
+-88.672819	64.012275
+-88.860565	64.035743
+-89.043618	64.049824
+-89.114024	63.991153
+-89.254834	64.045131
+-89.433193	64.082680
+-89.484823	64.108495
+-89.508292	64.077986
+-89.498904	64.035743
+-89.555229	64.077986
+-89.606859	64.127270
+-89.686651	64.108495
+-89.818074	64.160126
+-89.907254	64.141351
+-89.850930	64.101455
+-89.850930	64.068599
+-89.850930	64.049824
+-89.860317	64.031050
+-89.841542	63.995847
+-89.808687	63.958298
+-89.818074	63.944217
+-89.907254	63.944217
+# -b
+-90.069185	63.890240
+-89.970618	63.831569
+# -b
+-86.652193	68.260047
+-86.628725	68.264740
+-86.581788	68.194335
+-86.548933	68.107502
+-86.539545	67.992507
+-86.516077	67.868125
+-86.595869	67.760171
+-86.727292	67.769558
+-86.980750	67.868125
+-86.980750	67.964345
+-87.004219	68.058219
+-86.980750	68.140358
+-86.957282	68.227191
+-86.816472	68.311677
+-86.694436	68.271781
+-86.661581	68.260047
+-86.652193	68.260047
+# -b
+-85.814373	65.788829
+-85.748662	65.819338
+-85.739275	65.828725
+-85.668870	65.882703
+-85.570302	65.896784
+-85.528059	65.809951
+-85.307457	65.819338
+-85.218277	65.692609
+-85.063386	65.608123
+-85.152566	65.535371
+-85.086854	65.434457
+-85.044611	65.286606
+-84.889720	65.260791
+-84.800541	65.371093
+-84.645649	65.462619
+-84.514227	65.453232
+-84.303011	65.371093
+-84.148120	65.352318
+-84.148120	65.305381
+-84.171589	65.223242
+-83.974455	65.166918
+-83.805482	65.148143
+-83.688141	65.152837
+-83.519169	65.143450
+-83.453457	65.136409
+-83.420601	65.075391
+-83.354890	65.014374
+-83.190612	64.925194
+-82.970009	64.889991
+-82.791650	64.796118
+-82.571047	64.749181
+-82.406769	64.763262
+-82.186166	64.692857
+-82.021888	64.664695
+-81.998419	64.650614
+-81.942095	64.577862
+-81.834141	64.498070
+-81.820060	64.446439
+-81.801285	64.404196
+-81.744961	64.251652
+-81.646394	64.178900
+-81.712106	64.077986
+-81.599457	64.045131
+-81.416404	64.073293
+-81.280288	64.068599
+-81.228657	64.035743
+-81.125397	64.087374
+-80.993974	64.150738
+-80.829696	64.108495
+-80.740516	64.035743
+-80.618480	63.995847
+-80.609093	63.948910
+-80.599706	63.909014
+-80.632561	63.880852
+-80.566850	63.871465
+-80.365022	63.857384
+-80.233599	63.831569
+-80.210131	63.777591
+-80.379103	63.763510
+-80.533994	63.690759
+-80.674804	63.627394
+-80.820308	63.587498
+-80.918875	63.540561
+-80.984587	63.500665
+-81.125397	63.474850
+-81.270901	63.500665
+-81.402323	63.528827
+-81.500890	63.578110
+-81.500890	63.568723
+-81.524359	63.603926
+-81.646394	63.573417
+-81.721493	63.646169
+-81.890465	63.681371
+-82.031275	63.686065
+-82.120455	63.725961
+-82.219022	63.686065
+-82.439624	63.700146
+-82.481867	63.754123
+-82.397381	63.845650
+-82.439624	63.934829
+-82.571047	63.972379
+-82.636759	63.972379
+-82.791650	63.981766
+-82.937153	64.005234
+-82.955928	64.000541
+-82.970009	63.991153
+-82.979396	63.962991
+-83.134288	64.000541
+-83.045108	64.101455
+-82.937153	64.160126
+-82.970009	64.178900
+-83.143675	64.164819
+-83.354890	64.146045
+-83.542637	64.101455
+-83.631817	64.092067
+-83.617736	64.040437
+-83.650591	63.939523
+-83.674060	63.904321
+-83.631817	63.862078
+-83.650591	63.768204
+-83.697528	63.768204
+-83.786708	63.763510
+-83.852419	63.709533
+-83.927518	63.695452
+-83.983842	63.690759
+-84.026085	63.636781
+-84.129346	63.587498
+-84.279543	63.592191
+-84.415660	63.505359
+-84.481371	63.430260
+-84.556470	63.441994
+-84.547082	63.420873
+-84.603406	63.352814
+-84.734829	63.273022
+-84.941351	63.233126
+-85.119710	63.200270
+-85.274601	63.160374
+-85.330925	63.183842
+-85.471735	63.160374
+-85.617239	63.303531
+-85.659482	63.474850
+-85.636014	63.641475
+-85.692338	63.690759
+-85.706419	63.812794
+-85.739275	63.885546
+-85.804986	63.845650
+-85.814373	63.758817
+-85.837842	63.716574
+-85.969264	63.709533
+-86.091300	63.667290
+-86.232110	63.671984
+-86.297821	63.667290
+-86.377614	63.671984
+-86.387001	63.681371
+-86.452712	63.690759
+-86.565361	63.681371
+-86.687396	63.641475
+-86.804738	63.599232
+-86.926773	63.573417
+-87.081664	63.559336
+-87.170844	63.608619
+-87.227168	63.690759
+-87.170844	63.758817
+-87.095745	63.840956
+-87.015953	63.904321
+-86.875143	63.967685
+-86.640459	64.000541
+-86.476181	64.077986
+-86.288434	64.174207
+-86.297821	64.270427
+-86.368226	64.312670
+-86.377614	64.399503
+-86.387001	64.502764
+-86.419857	64.563781
+-86.387001	64.631839
+-86.377614	64.688163
+-86.279047	64.819586
+-86.222723	64.939275
+-86.232110	64.967437
+-86.189867	65.051923
+-86.180480	65.199774
+-86.147624	65.347624
+-86.166399	65.448538
+-86.091300	65.525984
+-86.011507	65.671487
+-85.912940	65.744239
+-85.814373	65.788829
+# -b
+-83.894662	65.964842
+-83.871194	65.946067
+-83.805482	65.927292
+-83.739771	65.922599
+-83.720996	65.856887
+-83.650591	65.765361
+-83.552024	65.711384
+-83.364277	65.680875
+-83.345503	65.622204
+-83.552024	65.624551
+-83.763239	65.643325
+-83.861806	65.716077
+-84.091796	65.798217
+-84.138733	65.861581
+-84.279543	65.976576
+-84.467290	66.070449
+-84.481371	66.115039
+-84.345255	66.115039
+-84.148120	66.079837
+-83.950986	65.990657
+-83.894662	65.964842
+# -b
+-80.254721	69.785489
+-80.189010	69.747940
+-80.109217	69.729165
+-80.066974	69.722125
+# -b
+-79.890961	69.576621
+-80.069321	69.630598
+-80.069321	69.541419
+-80.069321	69.463973
+-80.257068	69.541419
+-80.388491	69.607130
+-80.477670	69.703350
+-80.533994	69.766715
+-80.430734	69.766715
+-80.257068	69.785489
+# -b
+-79.923817	69.900484
+-80.036465	69.970889
+-80.167888	69.968543
+# -b
+-80.275842	70.001398
+-80.519913	69.968543
+# -b
+-81.777817	70.027213
+-81.402323	69.980277
+-81.059685	69.827732
+-80.961118	69.740900
+-81.148865	69.745593
+-81.378855	69.881710
+-81.646394	69.938034
+-81.876384	69.895791
+-82.021888	69.797224
+-82.153311	69.839467
+-82.129842	69.855894
+-82.195554	69.820692
+-82.219022	69.806611
+-82.275346	69.834773
+-82.552272	69.846507
+-82.857361	69.919259
+-83.190612	69.989664
+-83.467538	69.945074
+-83.598961	69.921606
+-83.617736	69.921606
+-83.650591	69.881710
+-83.918131	69.930993
+-84.359336	69.956808
+-84.856865	69.980277
+# -b
+-85.626627	70.027213
+-85.363781	69.970889
+-85.584383	69.970889
+# -b
+-82.540538	62.930384
+-82.564007	62.913956
+-82.826852	62.874060
+-83.103779	62.813042
+-83.300913	62.733250
+-83.455804	62.618255
+-83.563758	62.475098
+-83.718650	62.341328
+-83.807829	62.254495
+-83.850072	62.116032
+-83.718650	62.090217
+-83.521515	62.158275
+-83.446417	62.184090
+-83.225814	62.188784
+-83.080310	62.270923
+-82.948888	62.296738
+-82.836240	62.322554
+-82.850321	62.414080
+-82.737672	62.505607
+-82.573394	62.531422
+-82.460746	62.566625
+-82.287080	62.637030
+-82.155657	62.688660
+-82.108721	62.784880
+-82.043009	62.843551
+-82.057090	62.895181
+-82.188513	62.925690
+-82.343404	62.960893
+-82.540538	62.930384
+# -b
+-80.050546	62.357756
+-80.050546	62.341328
+-80.074015	62.341328
+-80.139726	62.331941
+-80.163194	62.285004
+-80.247680	62.259189
+-80.294617	62.177050
+-80.327473	62.055014
+-80.360328	61.897777
+-80.360328	61.785128
+-80.205437	61.742885
+-80.083402	61.670134
+# -b
+-79.862799	62.362450
+-80.050546	62.357756
+# -b
+-96.936025	69.534378
+-96.954800	69.550806
+-96.987655	69.581315
+-97.100303	69.644679
+-97.198871	69.672841
+-97.353762	69.668148
+-97.306825	69.729165
+-97.353762	69.766715
+-97.527427	69.790183
+-97.607220	69.851201
+-97.771498	69.884056
+-97.935777	69.881710
+-97.959245	69.813651
+-98.156379	69.747940
+-98.245559	69.661107
+-98.311270	69.600089
+-98.203316	69.550806
+-98.212703	69.517950
+-98.301883	69.557846
+-98.480243	69.557846
+-98.555341	69.515603
+-98.531873	69.487441
+-98.545954	69.409996
+-98.513098	69.356019
+-98.456774	69.302041
+-98.588197	69.255105
+-98.644521	69.189393
+-98.766556	69.184700
+-98.883898	69.158884
+-99.052870	69.130722
+-99.174906	69.130722
+-99.306328	69.118988
+-99.461220	69.083786
+-99.512850	69.003993
+-99.503463	68.905426
+-99.447139	68.891345
+-99.339184	68.835021
+-99.127969	68.802165
+-99.137356	68.863183
+-99.052870	68.898386
+-98.921448	68.905426
+-98.752475	68.865530
+-98.700845	68.806859
+-98.564729	68.783391
+-98.513098	68.755229
+-98.409837	68.778697
+-98.367594	68.813900
+-98.212703	68.774003
+-98.203316	68.715333
+-98.090668	68.703598
+-97.870065	68.715333
+-97.818435	68.675436
+-97.682319	68.612072
+-97.508653	68.574522
+-97.330293	68.555748
+-97.166015	68.546360
+-97.100303	68.522892
+-97.067448	68.574522
+-97.011124	68.572176
+-96.889088	68.534626
+-96.734197	68.499424
+-96.579306	68.478302
+-96.471352	68.454834
+-96.292992	68.482996
+-96.185038	68.562788
+-96.095858	68.619112
+-95.973823	68.626153
+-95.875256	68.659009
+-95.710977	68.727067
+-95.565473	68.731760
+-95.556086	68.680130
+-95.424663	68.703598
+-95.255691	68.762269
+-95.204061	68.825634
+-95.288547	68.839715
+-95.499762	68.795125
+-95.588942	68.839715
+-95.729752	68.893692
+-95.818931	68.973484
+-95.818931	69.036849
+-95.973823	69.130722
+-96.030147	69.182353
+-96.095858	69.201127
+-96.250749	69.241024
+-96.339929	69.309082
+-96.494820	69.360712
+-96.593387	69.402955
+-96.748278	69.461626
+-96.879701	69.499176
+-96.936025	69.534378
+# -b
+-100.026807	67.861085
+-99.693556	67.828229
+-99.524584	67.849350
+-99.355612	67.785986
+-99.271126	67.755477
+-99.214802	67.776599
+-99.078685	67.785986
+-99.078685	67.743743
+-98.853389	67.776599
+-98.684417	67.785986
+-98.491977	67.785986
+-98.407491	67.785986
+-98.576463	67.870472
+-98.576463	67.903328
+-98.712579	67.964345
+-98.768903	68.039444
+-98.684417	68.091074
+-98.576463	68.091074
+-98.520139	68.069953
+-98.435653	67.997201
+-98.323005	67.954958
+-98.323005	67.870472
+-98.182194	67.785986
+-98.017916	67.764864
+-97.933430	67.701500
+-97.679972	67.668644
+-97.567324	67.626401
+-97.346721	67.638135
+-97.177749	67.713234
+-97.177749	67.785986
+-97.205911	67.954958
+-97.290397	67.954958
+-97.318559	67.903328
+-97.454676	67.903328
+-97.454676	67.954958
+-97.539162	67.997201
+-97.933430	67.985467
+-98.017916	67.924449
+-97.989754	67.903328
+-97.961592	67.839963
+-98.097708	67.861085
+-98.154032	67.924449
+-98.210356	67.997201
+-98.379329	68.081687
+-98.463815	68.142705
+-98.323005	68.112196
+-98.323005	68.173214
+-98.323005	68.206069
+-98.520139	68.267087
+-98.520139	68.309330
+-98.656255	68.370348
+-98.712579	68.412591
+-98.576463	68.412591
+-98.463815	68.349226
+-98.379329	68.382082
+-98.379329	68.412591
+-98.238518	68.400857
+-98.182194	68.412591
+-98.125870	68.370348
+-97.933430	68.370348
+-97.736296	68.391469
+-97.736296	68.412591
+-97.736296	68.412591
+-98.041384	68.546360
+-97.905268	68.565135
+-97.679972	68.546360
+-97.651810	68.494730
+-97.454676	68.412591
+-97.454676	68.412591
+-97.539162	68.515852
+-97.290397	68.504117
+-97.177749	68.412591
+-97.036939	68.382082
+-97.008777	68.391469
+-96.896129	68.360960
+-97.008777	68.309330
+-96.867967	68.278821
+-96.703688	68.309330
+-96.562878	68.330452
+-96.562878	68.278821
+-96.647364	68.206069
+-96.675526	68.133317
+-96.788174	68.091074
+-96.703688	68.048831
+-96.562878	68.081687
+-96.478392	68.027710
+-96.478392	68.163826
+-96.060655	68.267087
+-96.032493	68.257700
+-96.060655	68.194335
+-96.032493	68.112196
+-96.060655	67.997201
+-96.173304	67.903328
+-96.201466	67.776599
+-96.060655	67.668644
+-96.281258	67.626401
+-96.422068	67.584158
+-96.337582	67.466816
+-96.060655	67.478550
+-96.060655	67.358862
+-96.060655	67.304885
+-95.976169	67.337740
+-95.779035	67.412839
+-95.694549	67.358862
+-95.530271	67.424573
+-95.530271	67.358862
+-95.638225	67.316619
+-95.558433	67.250907
+-95.361299	67.241520
+-95.304975	67.316619
+-95.276813	67.358862
+-95.361299	67.478550
+-95.333137	67.584158
+-95.417623	67.680378
+-95.666387	67.743743
+-95.666387	67.785986
+-95.558433	67.945571
+-95.530271	67.997201
+-95.586595	68.027710
+-95.638225	68.100462
+-95.530271	68.100462
+-95.445785	68.121583
+-95.361299	68.100462
+-95.333137	68.069953
+-95.248651	68.091074
+-94.943562	68.100462
+-94.943562	68.100462
+-95.060904	68.095768
+-94.910706	68.067606
+-94.826220	68.051178
+-94.727653	68.072300
+-94.624392	68.154439
+-94.539906	68.194335
+-94.417871	68.210763
+-94.361547	68.238925
+-94.295835	68.248312
+-94.286448	68.309330
+-94.173800	68.417285
+-93.953198	68.482996
+-93.709127	68.539320
+-93.577704	68.612072
+-93.774838	68.630847
+-93.765451	68.682477
+-93.741982	68.778697
+-93.765451	68.865530
+-93.821775	68.966444
+-93.943810	68.980525
+-94.051765	69.013381
+-94.065846	68.966444
+-94.117476	68.910120
+-94.131557	68.846755
+-94.009522	68.874917
+-93.929729	68.917160
+-93.995441	68.863183
+-94.150332	68.759922
+-94.295835	68.731760
+-94.507051	68.715333
+-94.624392	68.722373
+-94.737040	68.734107
+-94.680716	68.799819
+-94.680716	68.846755
+-94.671329	68.865530
+-94.657248	68.940629
+-94.572762	68.966444
+-94.436646	68.954710
+-94.370934	69.013381
+-94.295835	69.090826
+-94.295835	69.154191
+-94.403790	69.126029
+-94.403790	69.147150
+-94.370934	69.231636
+-94.230124	69.341938
+-94.065846	69.367753
+-93.878099	69.386527
+-93.821775	69.414689
+-93.943810	69.318469
+-93.953198	69.219902
+-93.896874	69.172965
+-93.709127	69.266839
+-93.643415	69.372446
+-93.676271	69.426424
+-93.732595	69.503869
+-93.929729	69.503869
+-94.051765	69.463973
+-94.183187	69.426424
+-94.427258	69.438158
+-94.507051	69.492135
+-94.680716	69.611824
+-94.779284	69.644679
+-94.769896	69.588355
+-94.859076	69.557846
+-94.999886	69.600089
+-95.018661	69.630598
+-95.018661	69.630598
+-95.070291	69.632945
+-95.206408	69.672841
+-95.290894	69.679882
+-95.347218	69.729165
+-95.337830	69.759674
+-95.445785	69.764368
+-95.657000	69.745593
+-95.821278	69.745593
+-96.074737	69.806611
+-96.140448	69.855894
+-96.074737	69.895791
+-96.173304	69.919259
+-96.393906	69.952115
+# -b
+-92.155522	70.050682
+-92.014712	69.968543
+-92.033486	69.942727
+-92.089810	69.912218
+-92.221233	69.855894
+-92.343269	69.855894
+-92.385512	69.834773
+-92.465304	69.815998
+-92.573258	69.815998
+-92.596727	69.778449
+-92.751618	69.736206
+-92.695294	69.691616
+-92.728150	69.668148
+-92.507547	69.672841
+-92.376124	69.675188
+-92.277557	69.625905
+-92.178990	69.539072
+-91.944307	69.499176
+-91.845740	69.510910
+-91.704929	69.517950
+-91.639218	69.546112
+-91.517183	69.611824
+-91.371679	69.618864
+-91.362292	69.581315
+-91.460859	69.522644
+-91.338823	69.539072
+-91.282499	69.506216
+-91.230869	69.473360
+-91.151076	69.496829
+-91.061897	69.480401
+-90.986798	69.452239
+-90.911699	69.510910
+-90.897618	69.503869
+-90.874150	69.440505
+-90.874150	69.414689
+-90.921087	69.341938
+-90.996185	69.297348
+-91.165157	69.356019
+-91.273112	69.332550
+-91.418616	69.348978
+-91.198013	69.248064
+-90.977411	69.126029
+-90.808438	69.107254
+-90.789664	69.043889
+-90.611304	68.940629
+-90.634773	68.914814
+-90.470494	68.806859
+-90.545593	68.698905
+-90.545593	68.583910
+-90.587836	68.522892
+-90.503350	68.417285
+-90.414170	68.365654
+-90.381314	68.316371
+-90.357846	68.304636
+-90.217036	68.349226
+-90.104388	68.433712
+-90.015208	68.511158
+-90.015208	68.572176
+-90.015208	68.635540
+# -b
+-89.782872	65.873315
+-90.078573	65.910865
+-90.177140	65.819338
+# -b
+-89.904907	63.944217
+-90.036330	63.981766
+-90.059798	63.894933
+-90.069185	63.890240
+# -b
+-89.970618	63.831569
+-90.026942	63.789326
+-90.102041	63.681371
+-90.191221	63.618007
+-90.322644	63.622700
+-90.364887	63.564029
+-90.454066	63.549948
+-90.566714	63.568723
+-90.641813	63.495971
+-90.740380	63.559336
+-90.853028	63.582804
+-90.951595	63.632088
+-91.040775	63.641475
+-91.181585	63.671984
+-91.294233	63.716574
+-91.402188	63.754123
+-91.481980	63.730655
+-91.533611	63.836262
+-91.669727	63.768204
+-91.777681	63.763510
+-91.857474	63.758817
+-91.932573	63.798713
+-91.998284	63.768204
+-92.087464	63.763510
+-92.120319	63.763510
+-92.176643	63.768204
+-92.373778	63.812794
+-92.570912	63.840956
+-92.636623	63.885546
+-92.824370	63.923095
+-92.969874	63.948910
+-93.265575	64.021662
+-93.467403	64.068599
+-93.519033	64.026356
+-93.551889	63.986460
+-93.622294	63.944217
+-93.575357	63.885546
+-93.411079	63.836262
+-93.289043	63.871465
+-93.312512	63.904321
+-93.298431	63.953604
+-93.157620	63.885546
+-92.857226	63.852690
+-92.636623	63.803407
+-92.584993	63.754123
+-92.584993	63.716574
+-92.472345	63.777591
+-92.364390	63.758817
+-92.120319	63.730655
+-92.087464	63.681371
+-92.162562	63.671984
+-92.232967	63.641475
+-92.284598	63.582804
+-92.186031	63.573417
+-92.120319	63.641475
+-91.974816	63.686065
+-91.791762	63.709533
+-91.622790	63.681371
+-91.571160	63.618007
+-91.425656	63.564029
+-91.359945	63.533521
+-91.115874	63.505359
+-91.073631	63.460769
+-90.909352	63.486584
+-90.871803	63.451381
+-90.895271	63.406792
+-90.829560	63.366895
+-90.740380	63.326999
+-90.707525	63.277716
+-90.674669	63.219045
+-90.655894	63.165067
+-90.641813	63.129865
+-90.618345	63.089969
+-90.618345	63.054766
+-90.632426	63.028951
+-90.632426	63.019564
+-90.632426	63.000789
+# -b
+-90.632426	63.000789
+-90.674669	62.944465
+-90.763849	62.895181
+-90.895271	62.899875
+-91.064244	62.890488
+-91.186279	62.890488
+-91.303621	62.834164
+-91.449124	62.803655
+-91.636871	62.794268
+-91.834005	62.813042
+-92.078076	62.813042
+-92.232967	62.789574
+-92.439489	62.824776
+-92.505200	62.763759
+-92.340922	62.632336
+-92.218886	62.632336
+-92.045221	62.646417
+-91.998284	62.587746
+-92.232967	62.557237
+-92.397246	62.580706
+-92.608461	62.571318
+-92.641317	62.500913
+-92.683560	62.409387
+-92.683560	62.310820
+-92.641317	62.184090
+-92.594380	62.059708
+-92.707028	62.132460
+-92.894775	62.223987
+-93.012117	62.198171
+-93.002729	62.137154
+-93.157620	62.085523
+-93.148233	62.029199
+-93.223332	61.956447
+-93.232719	61.918898
+-93.246800	61.918898
+-93.378223	61.918898
+-93.519033	61.918898
+-93.467403	61.825025
+-93.378223	61.789822
+-93.443934	61.717070
+-93.556582	61.627890
+-93.706780	61.569220
+-93.941463	61.491774
+-94.063499	61.421369
+-94.260633	61.416675
+-94.514091	61.411982
+-94.603271	61.369739
+-94.401443	61.301680
+-94.204309	61.226582
+-94.192575	61.167911
+-94.248899	61.066997
+-94.281754	60.944961
+-94.335732	60.883944
+-94.523478	60.853435
+-94.511744	60.778336
+-94.511744	60.696197
+-94.511744	60.625792
+-94.579803	60.538959
+-94.722959	60.522531
+-94.755815	60.480288
+-94.744081	60.419270
+-94.699491	60.332437
+-94.722959	60.240911
+-94.732347	60.093060
+# -b
+-100.862280	70.013132
+-100.951460	69.933340
+-100.918604	69.851201
+-100.904523	69.776102
+-100.984316	69.684575
+-101.115738	69.668148
+-101.270629	69.691616
+-101.378584	69.764368
+-101.434908	69.801917
+-101.434908	69.858241
+-101.434908	69.945074
+-101.500619	69.877016
+-101.556943	69.808958
+-101.566331	69.740900
+-101.589799	69.686922
+-101.646123	69.661107
+-101.702447	69.724472
+-101.810402	69.745593
+-101.866726	69.703350
+-101.974680	69.764368
+-102.040391	69.846507
+-102.040391	69.930993
+-102.096715	69.881710
+-102.209364	69.874669
+-102.218751	69.895791
+-102.284462	69.844160
+-102.340786	69.806611
+-102.406498	69.806611
+-102.528533	69.776102
+-102.617713	69.754981
+-102.627100	69.715084
+-102.552001	69.710391
+-102.528533	69.632945
+-102.528533	69.557846
+-102.584857	69.553153
+-102.659956	69.550806
+-102.772604	69.576621
+-102.889946	69.581315
+-103.011981	69.583662
+-103.091774	69.583662
+-103.143404	69.571927
+-103.157485	69.546112
+-103.058918	69.463973
+-103.035449	69.421730
+-103.058918	69.384181
+-103.058918	69.353672
+-103.068305	69.313776
+-103.058918	69.271532
+-102.969738	69.344284
+-102.871171	69.398262
+-102.627100	69.452239
+-102.561389	69.510910
+-102.364255	69.510910
+-102.284462	69.517950
+-102.143652	69.515603
+-102.096715	69.480401
+-101.998148	69.473360
+-101.932437	69.461626
+-101.998148	69.421730
+-102.031004	69.377140
+-102.129571	69.332550
+-102.120184	69.306735
+-102.209364	69.313776
+-102.242219	69.271532
+-102.176508	69.208168
+-102.063860	69.201127
+-102.021617	69.273879
+-101.890194	69.248064
+-101.801014	69.229289
+-101.589799	69.219902
+-101.547556	69.154191
+-101.580412	69.100214
+-101.688366	69.090826
+-101.735303	69.107254
+-101.768159	69.060317
+-101.866726	69.013381
+-101.866726	68.985219
+-102.007536	68.989912
+-102.162427	68.961750
+-102.364255	68.945322
+-102.406498	68.881958
+-102.650569	68.877264
+-102.758523	68.905426
+-102.791379	68.842062
+-102.889946	68.823287
+-102.946270	68.788084
+-103.091774	68.825634
+-103.256052	68.802165
+-103.354619	68.783391
+-103.509510	68.795125
+-103.673789	68.813900
+-103.838067	68.825634
+-103.917860	68.881958
+-104.058670	68.905426
+-104.237029	68.914814
+-104.335596	68.954710
+-104.490487	68.950016
+-104.570280	68.893692
+-104.711090	68.910120
+-105.030259	68.921854
+-105.250862	68.954710
+-105.274330	68.996953
+-105.110052	69.050930
+-104.988016	69.111948
+-105.077196	69.147150
+-105.142907	69.126029
+-105.241475	69.123682
+-105.396366	69.126029
+-105.537176	69.130722
+-105.570031	69.172965
+-105.682680	69.189393
+-105.823490	69.201127
+-105.926750	69.184700
+-106.067560	69.201127
+-106.198983	69.201127
+-106.367955	69.208168
+-106.386730	69.271532
+-106.321019	69.320816
+-106.367955	69.426424
+-106.443054	69.492135
+-106.640188	69.517950
+-106.696512	69.463973
+-106.795079	69.414689
+-107.048538	69.377140
+-106.992214	69.318469
+-106.949970	69.264492
+-106.959358	69.212862
+-107.128330	69.161231
+-107.283221	69.074398
+-107.414644	69.003993
+-107.499130	68.989912
+-107.841768	68.973484
+-107.907479	68.966444
+-108.085839	68.968791
+-108.405008	68.961750
+-108.583368	68.966444
+-108.649079	68.961750
+-108.550512	68.928895
+-108.738259	68.818593
+-109.024573	68.738801
+-109.320274	68.703598
+-109.564345	68.647274
+-109.916370	68.626153
+# -b
+-110.029018	67.997201
+-109.977388	67.976080
+# -b
+-110.029018	67.924449
+-109.921064	67.903328
+-109.864740	67.933836
+-109.808416	67.870472
+-109.752092	67.839963
+-109.752092	67.785986
+-109.808416	67.785986
+-109.695768	67.776599
+-109.470471	67.743743
+-109.498633	67.785986
+-109.165383	67.785986
+-109.109059	67.776599
+-108.996411	67.785986
+-108.996411	67.764864
+-109.024573	67.722621
+-108.996411	67.680378
+-109.024573	67.647523
+-108.940087	67.584158
+-108.996411	67.499672
+-108.883763	67.445695
+-108.883763	67.487938
+-108.855601	67.455082
+-108.771115	67.541915
+-108.747646	67.668644
+-108.663160	67.659257
+-108.663160	67.584158
+-108.578674	67.584158
+-108.634998	67.520793
+-108.634998	67.445695
+-108.494188	67.424573
+-108.409702	67.478550
+-108.268892	67.358862
+-108.104613	67.358862
+-108.020127	67.295497
+-107.963803	67.218052
+-107.907479	67.164075
+-108.048289	67.100710
+-108.184406	67.121832
+-108.353378	67.077242
+-108.437864	67.100710
+-108.381540	67.034999
+-108.160937	66.924697
+-107.991965	66.814396
+-107.851155	66.781540
+-107.822993	66.924697
+-107.738507	66.936432
+-107.574229	66.891842
+-107.433419	66.969287
+-107.264446	66.957553
+-107.377094	67.034999
+-107.461581	67.088976
+-107.292608	67.142953
+-107.320770	67.164075
+-107.461581	67.164075
+-107.574229	67.250907
+-107.654021	67.358862
+-107.794831	67.433961
+-107.710345	67.466816
+-107.710345	67.584158
+-107.794831	67.617014
+-107.794831	67.668644
+-108.048289	67.722621
+-108.132775	67.785986
+-107.991965	67.903328
+-107.879317	67.891593
+-107.822993	67.945571
+-107.710345	67.964345
+-107.851155	67.985467
+-107.794831	68.027710
+-107.738507	68.091074
+-107.489743	68.091074
+-107.264446	68.142705
+-107.236284	68.173214
+-107.236284	68.133317
+-106.818548	68.154439
+-106.846710	68.236578
+-106.677738	68.257700
+-106.480603	68.245966
+-106.508765	68.360960
+-106.424279	68.382082
+-106.372649	68.297596
+-106.260001	68.412591
+-106.175515	68.452487
+-106.203677	68.515852
+-105.950219	68.555748
+-106.062867	68.576869
+-105.922057	68.626153
+-105.922057	68.687171
+-106.062867	68.668396
+-106.091029	68.687171
+-106.372649	68.656662
+-106.677738	68.607378
+-106.536928	68.534626
+-106.677738	68.525239
+-106.846710	68.525239
+-106.705900	68.412591
+-106.677738	68.464221
+-106.677738	68.400857
+-106.677738	68.339839
+-106.734062	68.309330
+-106.790386	68.349226
+-106.762224	68.382082
+-106.846710	68.370348
+-106.874872	68.412591
+-106.982826	68.412591
+-107.067312	68.412591
+-107.151798	68.391469
+-107.236284	68.349226
+-107.264446	68.318717
+-107.320770	68.360960
+-107.461581	68.370348
+-107.574229	68.370348
+-107.625859	68.400857
+-107.794831	68.370348
+-107.879317	68.370348
+-107.991965	68.330452
+-107.935641	68.278821
+-107.794831	68.267087
+-107.794831	68.236578
+-107.710345	68.215457
+-107.907479	68.206069
+-108.048289	68.163826
+-108.132775	68.173214
+-108.020127	68.206069
+-108.184406	68.206069
+-108.353378	68.184948
+-108.353378	68.227191
+-108.522350	68.206069
+-108.466026	68.257700
+-108.634998	68.257700
+-108.578674	68.309330
+-108.827439	68.278821
+-108.883763	68.309330
+-108.855601	68.382082
+-108.663160	68.482996
+-108.663160	68.525239
+-108.522350	68.626153
+-108.381540	68.668396
+-108.104613	68.668396
+-107.935641	68.687171
+-107.794831	68.687171
+-107.597697	68.720026
+-107.377094	68.769310
+-107.095474	68.799819
+-106.982826	68.860836
+-106.705900	68.891345
+-106.677738	68.950016
+-106.424279	68.931241
+-106.260001	68.992259
+-106.091029	68.950016
+-106.034705	68.921854
+-105.893895	68.910120
+-105.837571	68.820940
+-105.645130	68.769310
+-105.588806	68.759922
+-105.729616	68.720026
+-105.701454	68.720026
+-105.588806	68.656662
+-105.560644	68.595644
+-105.391672	68.565135
+-105.391672	68.525239
+-105.560644	68.525239
+-105.673292	68.504117
+-105.673292	68.473609
+-105.560644	68.482996
+-105.391672	68.412591
+-105.279024	68.391469
+-105.250862	68.360960
+-105.086583	68.288209
+-104.945773	68.278821
+-104.833125	68.257700
+-104.748639	68.257700
+-104.776801	68.245966
+-104.748639	68.184948
+-104.748639	68.121583
+-104.579667	68.069953
+-104.443551	68.081687
+-104.190092	68.039444
+-104.021120	68.081687
+-103.913166	68.048831
+-103.856842	68.048831
+-103.856842	68.112196
+-103.716032	68.081687
+-103.687870	68.091074
+-103.631546	68.133317
+-103.631546	68.206069
+-103.326457	68.154439
+-103.326457	68.039444
+-103.044837	67.933836
+-102.904027	67.903328
+-102.767910	67.785986
+-102.627100	67.785986
+-102.345480	67.701500
+-102.204670	67.713234
+-102.204670	67.776599
+-102.068553	67.764864
+-102.012229	67.785986
+-101.984067	67.776599
+-101.871419	67.743743
+-101.815095	67.764864
+-101.566331	67.713234
+-101.369197	67.755477
+-101.228386	67.785986
+-100.951460	67.764864
+-100.838812	67.743743
+-100.529030	67.785986
+-100.364751	67.870472
+-100.195779	67.870472
+-100.026807	67.861085
+# -b
+-110.024325	62.890488
+-109.874127	62.869366
+-109.705155	62.855285
+-109.550264	62.838857
+-109.428228	62.834164
+-109.329661	62.820083
+-109.221707	62.789574
+-109.132527	62.733250
+-109.099671	62.688660
+-109.141915	62.658151
+-109.278031	62.618255
+-109.409454	62.557237
+-109.451697	62.545503
+-109.442309	62.601827
+-109.475165	62.618255
+-109.606588	62.658151
+-109.794335	62.698047
+-109.916370	62.728556
+# -b
+-110.146360	62.552544
+-109.949226	62.552544
+-109.850659	62.531422
+-109.883514	62.461017
+# -b
+-120.017148	69.356019
+-119.942050	69.356019
+-119.777771	69.348978
+-119.599412	69.306735
+-119.378809	69.306735
+-119.214531	69.285614
+-119.026784	69.252758
+-118.881280	69.255105
+-118.717002	69.231636
+-118.618435	69.165925
+-118.496399	69.130722
+-118.364977	69.095520
+-118.120906	69.067358
+-117.900303	69.015727
+-117.745412	68.973484
+-117.660926	68.957057
+-117.482567	68.957057
+-117.318288	68.954710
+-117.182172	68.921854
+-117.050749	68.910120
+-116.985038	68.905426
+-117.017893	68.931241
+# -b
+-119.963171	66.990409
+-119.963171	66.990409
+# -b
+-120.061738	65.117634
+-119.939703	65.152837
+-119.972559	65.223242
+-119.859911	65.281913
+-119.662776	65.270179
+-119.489111	65.256098
+-119.456255	65.295994
+-119.540741	65.366399
+-119.709713	65.401601
+-119.873992	65.434457
+-119.939703	65.483741
+-119.930316	65.525984
+-119.827055	65.570574
+-119.686245	65.612817
+-119.686245	65.657406
+-119.695632	65.690262
+-119.564209	65.725465
+-119.376462	65.711384
+-119.212184	65.730158
+-119.080761	65.748933
+-118.944645	65.716077
+-118.803835	65.666794
+-118.672412	65.652713
+-118.648944	65.598736
+-118.583232	65.570574
+-118.517521	65.575267
+-118.451809	65.570574
+-118.315693	65.589348
+-118.217126	65.603429
+-118.029379	65.629244
+-117.987136	65.643325
+-117.888569	65.648019
+-117.865101	65.697303
+-117.977749	65.701996
+-118.029379	65.706690
+-118.118559	65.706690
+-118.217126	65.671487
+-118.362630	65.638632
+-118.461197	65.643325
+-118.437728	65.697303
+-118.249982	65.770054
+-118.132640	65.819338
+-118.062235	65.847500
+-118.142027	65.866275
+-118.132640	65.901477
+-117.996523	65.931986
+-117.930812	65.946067
+-117.865101	65.971882
+-117.879182	65.990657
+-117.865101	66.025860
+-117.841632	66.049328
+-117.799389	66.079837
+-117.700822	66.143201
+-117.635111	66.173710
+-117.611642	66.199525
+-117.658579	66.204219
+-117.743065	66.204219
+-117.775921	66.244115
+-117.691435	66.274624
+-117.644498	66.288705
+-117.635111	66.314520
+-117.545931	66.359110
+-117.480220	66.389619
+-117.456751	66.452984
+-117.437977	66.474105
+-117.456751	66.478799
+-117.536544	66.424821
+-117.635111	66.403700
+-117.710210	66.394313
+-117.733678	66.452984
+-117.691435	66.483492
+-117.691435	66.525735
+-117.578787	66.556244
+-117.555318	66.570325
+-117.578787	66.584406
+-117.578787	66.619609
+-117.658579	66.621956
+-117.799389	66.600834
+-117.912037	66.591447
+-118.076316	66.530429
+-118.249982	66.452984
+-118.249982	66.424821
+-118.151415	66.429515
+-118.282837	66.359110
+-118.461197	66.312173
+-118.559764	66.298092
+-118.672412	66.298092
+-118.794447	66.288705
+-119.047906	66.253503
+-119.123004	66.262890
+-119.268508	66.298092
+-119.399931	66.293399
+-119.531354	66.274624
+-119.676857	66.272277
+-119.639308	66.333295
+-119.653389	66.337989
+-119.742569	66.319214
+-119.850523	66.342682
+-119.996027	66.354416
+# -b
+-120.073473	66.596140
+-119.932662	66.621956
+-119.777771	66.645424
+-119.688592	66.652464
+-119.557169	66.692361
+-119.444521	66.722870
+-119.303711	66.767459
+-119.289630	66.779194
+-119.280242	66.809702
+-119.158207	66.809702
+-119.059640	66.835518
+-119.092495	66.856639
+-119.181675	66.866026
+-119.247387	66.887148
+-119.322485	66.891842
+-119.378809	66.891842
+-119.500845	66.922351
+-119.524313	66.948166
+-119.599412	66.948166
+-119.665123	66.943472
+-119.697979	66.922351
+-119.712060	66.905923
+-119.763690	66.905923
+-119.876338	66.927044
+-119.951437	66.957553
+-119.965518	66.973981
+-119.965518	66.990409
+# -b
+-114.889314	69.285614
+-114.931557	69.278573
+-114.978493	69.248064
+-115.030124	69.248064
+-115.030124	69.255105
+-115.109916	69.252758
+-115.241339	69.255105
+-115.363374	69.248064
+-115.518266	69.285614
+-115.724787	69.285614
+-115.912534	69.297348
+-116.067425	69.325510
+-116.212929	69.365406
+-116.452306	69.426424
+-116.574341	69.461626
+-116.574341	69.529684
+-116.776169	69.550806
+-116.907592	69.593049
+-116.916979	69.644679
+-116.963916	69.717431
+-117.161050	69.776102
+-117.236149	69.825386
+-117.292473	69.888750
+-117.367572	69.952115
+# -b
+-109.916370	68.626153
+-110.047793	68.654315
+-110.202684	68.635540
+-110.291864	68.612072
+-110.413899	68.623806
+-110.568790	68.640234
+-110.700213	68.602684
+-110.789393	68.647274
+-110.953671	68.623806
+-111.052238	68.602684
+-111.197742	68.600338
+-111.329165	68.590950
+-111.371408	68.572176
+-111.239985	68.567482
+-111.249372	68.539320
+-111.493443	68.539320
+-111.714046	68.522892
+-111.911180	68.499424
+-112.023828	68.522892
+-112.145863	68.522892
+-112.352385	68.522892
+-112.784203	68.515852
+-112.981337	68.511158
+-113.258263	68.490036
+-113.225408	68.515852
+-113.028273	68.567482
+-113.183165	68.595644
+-113.370911	68.642581
+-113.511722	68.734107
+-113.577433	68.823287
+-113.676000	68.893692
+-113.676000	68.992259
+-113.610289	69.065011
+-113.610289	69.088479
+-113.765180	69.123682
+-113.774567	69.149497
+-113.854359	69.189393
+-114.018638	69.229289
+-114.028025	69.266839
+-114.182916	69.283267
+-114.337807	69.297348
+-114.506780	69.297348
+-114.769625	69.290307
+-114.891661	69.285614
+# -b
+-117.015546	68.931241
+-116.762088	68.910120
+-116.457000	68.891345
+-116.231703	68.900733
+-116.034569	68.820940
+-115.978245	68.879611
+-116.147217	68.931241
+-116.288027	68.980525
+-116.203541	68.992259
+-116.062731	69.001646
+-115.954777	68.971138
+-115.757643	68.961750
+-115.757643	69.001646
+-115.673157	68.992259
+-115.560509	68.992259
+-115.255420	68.961750
+-115.363374	68.931241
+-115.086448	68.870224
+-115.058286	68.820940
+-114.889314	68.851449
+-114.889314	68.790431
+-114.804828	68.769310
+-114.696873	68.759922
+-114.556063	68.720026
+-114.471577	68.668396
+-114.330767	68.595644
+-114.218119	68.555748
+-114.218119	68.412591
+-114.082002	68.482996
+-114.082002	68.400857
+-114.138326	68.339839
+-114.053840	68.297596
+-114.218119	68.309330
+-114.274443	68.257700
+-114.387091	68.245966
+-114.443415	68.288209
+-114.471577	68.309330
+-114.725035	68.278821
+-115.058286	68.297596
+-114.832990	68.257700
+-114.973800	68.194335
+-115.339906	68.215457
+-115.339906	68.206069
+-115.255420	68.173214
+-115.339906	68.133317
+-115.339906	68.100462
+-115.339906	68.039444
+-115.616833	67.976080
+-115.504185	67.933836
+-115.419698	67.924449
+-115.283582	67.945571
+-115.391536	67.903328
+-115.170934	67.870472
+-114.748504	67.785986
+-114.668711	67.839963
+-114.527901	67.818842
+-114.443415	67.776599
+-114.302605	67.776599
+-114.218119	67.785986
+-113.997516	67.755477
+-113.631410	67.764864
+-113.382646	67.734355
+-113.044701	67.764864
+-113.072863	67.743743
+-112.852261	67.722621
+-112.401668	67.734355
+-112.350038	67.785986
+-112.124742	67.785986
+-112.012094	67.785986
+-112.068418	67.734355
+-111.871284	67.734355
+-111.983932	67.764864
+-111.843122	67.818842
+-111.786798	67.764864
+-111.594357	67.755477
+-111.566195	67.785986
+-111.425385	67.776599
+-111.340899	67.891593
+-111.148459	67.912715
+-111.148459	67.870472
+-111.171927	67.785986
+-110.979486	67.785986
+-110.838676	67.818842
+-110.613380	67.945571
+-110.420940	67.997201
+-110.195643	67.997201
+-110.111157	68.060566
+-110.026671	67.997201
+# -b
+-109.975041	67.976080
+-110.026671	67.924449
+# -b
+-115.788152	62.996095
+-115.736521	63.031298
+-115.736521	63.019564
+-115.745909	62.974974
+-115.755296	62.939771
+-115.769377	62.890488
+-115.755296	62.838857
+-115.713053	62.798961
+-115.623873	62.740290
+-115.501838	62.688660
+-115.393883	62.658151
+-115.257767	62.597133
+-115.116957	62.566625
+-115.018390	62.510300
+-114.905742	62.449283
+-114.783706	62.414080
+-114.628815	62.392959
+-114.530248	62.414080
+-114.422294	62.496219
+-114.333114	62.526728
+-114.319033	62.576012
+-114.342501	62.693354
+-114.375357	62.749678
+-114.455149	62.829470
+-114.441068	62.820083
+-114.333114	62.768452
+-114.267402	62.719169
+-114.211078	62.667538
+-114.154754	62.613561
+-114.154754	62.583052
+-114.178223	62.545503
+-114.164142	62.510300
+-114.178223	62.461017
+-114.164142	62.418774
+-114.112511	62.357756
+-114.023332	62.296738
+-113.910683	62.214599
+-113.793342	62.158275
+-113.722937	62.146541
+-113.624370	62.167663
+-113.582127	62.209906
+-113.535190	62.285004
+-113.502334	62.357756
+-113.394380	62.331941
+-113.384992	62.254495
+-113.427235	62.209906
+-113.469478	62.141847
+-113.450704	62.085523
+-113.305200	62.050321
+-113.159696	62.038587
+-112.986030	62.050321
+-112.831139	62.076136
+-112.652780	62.090217
+-112.488501	62.116032
+-112.277286	62.202865
+-112.113008	62.310820
+-111.948729	62.367144
+-111.883018	62.439895
+-111.836081	62.522035
+-111.817307	62.597133
+-111.704658	62.658151
+-111.573236	62.719169
+-111.418345	62.749678
+-111.263453	62.789574
+-111.075707	62.824776
+-110.953671	62.850592
+-110.831636	62.864673
+-110.700213	62.890488
+-110.545322	62.899875
+-110.399818	62.916303
+-110.301251	62.909262
+-110.169828	62.899875
+-110.024325	62.890488
+# -b
+-109.914023	62.728556
+-110.092383	62.740290
+-110.247274	62.744984
+-110.397471	62.740290
+-110.542975	62.733250
+-110.552362	62.723862
+-110.467876	62.714475
+-110.345841	62.698047
+-110.190950	62.679273
+-110.078302	62.672232
+-110.111157	62.637030
+-110.266049	62.637030
+-110.388084	62.637030
+-110.355228	62.592440
+-110.233193	62.587746
+-110.144013	62.552544
+# -b
+-109.881168	62.461017
+-110.059527	62.484485
+-110.289517	62.479792
+-110.420940	62.430508
+-110.533588	62.414080
+-110.674398	62.444589
+-110.843370	62.444589
+-110.960712	62.475098
+-111.063972	62.496219
+-111.031117	62.439895
+-110.984180	62.383571
+-110.974793	62.331941
+-110.974793	62.310820
+-111.171927	62.292045
+-111.359674	62.235721
+-111.439466	62.188784
+-111.547421	62.146541
+-111.678843	62.094911
+-111.744555	62.106645
+-111.768023	62.069095
+-111.758636	62.012771
+-111.777410	61.956447
+-111.800879	61.897777
+-111.932301	61.820331
+-112.002707	61.778088
+-112.087193	61.742885
+-112.232696	61.674827
+-112.307795	61.632584
+-112.443912	61.564526
+-112.631658	61.505855
+-112.838180	61.501161
+-112.903891	61.458918
+-113.082251	61.454225
+-113.260610	61.480040
+-113.302853	61.400247
+-113.413154	61.327496
+-113.556311	61.318108
+-113.711202	61.280559
+-113.744058	61.243010
+-113.765180	61.163217
+-113.798035	61.088118
+-113.875481	61.013020
+-114.030372	60.975470
+-114.185263	61.003632
+-114.328420	61.050569
+-114.516167	61.029448
+-114.659324	60.991898
+-114.837683	60.933227
+-115.058286	60.900372
+-115.210830	60.874556
+-115.344600	60.858129
+-115.487757	60.832313
+-115.654382	60.832313
+-115.785805	60.858129
+-115.919574	60.841701
+-116.083853	60.808845
+-116.238744	60.799458
+-116.337311	60.841701
+-116.414757	60.933227
+-116.503936	60.961389
+-116.614238	61.008326
+-116.724539	61.029448
+-116.834840	61.050569
+-116.924020	61.078731
+-117.043708	61.109240
+-117.165744	61.120974
+-117.222068	61.151483
+-117.287779	61.167911
+-117.353491	61.184339
+-117.463792	61.200766
+-117.529503	61.221888
+-117.618683	61.252397
+-117.684394	61.280559
+-117.740718	61.327496
+-117.806430	61.374432
+-117.937853	61.400247
+-117.994177	61.416675
+-117.994177	61.386166
+-118.102131	61.395554
+-118.224166	61.365045
+-118.212432	61.311068
+-118.111518	61.285253
+-118.111518	61.273518
+-118.200698	61.280559
+-118.289878	61.280559
+-118.400179	61.280559
+-118.487012	61.280559
+-118.609047	61.289946
+-118.665371	61.311068
+-118.707614	61.353311
+-118.627822	61.395554
+-118.562111	61.437797
+-118.472931	61.496468
+-118.397832	61.555139
+-118.299265	61.585647
+-118.153761	61.580954
+-118.022339	61.555139
+-117.843979	61.501161
+-117.703169	61.470653
+-117.590521	61.433103
+-117.515422	61.407288
+-117.402774	61.365045
+-117.304207	61.332189
+-117.247883	61.318108
+-117.104726	61.311068
+-116.905245	61.280559
+-116.740967	61.285253
+-116.696377	61.327496
+-116.630665	61.416675
+-116.485162	61.407288
+-116.386595	61.353311
+-116.264559	61.289946
+-116.109668	61.264131
+-115.954777	61.210154
+-115.821007	61.205460
+-115.811620	61.285253
+-115.710706	61.318108
+-115.710706	61.365045
+-115.856210	61.395554
+-115.799886	61.449531
+-115.644995	61.437797
+-115.560509	61.454225
+-115.490104	61.416675
+-115.292969	61.480040
+-115.302357	61.505855
+-115.391536	61.576260
+-115.316438	61.590341
+-115.260114	61.649012
+-115.269501	61.705336
+-115.194402	61.752273
+-115.283582	61.799209
+-115.236645	61.841452
+-115.161547	61.853187
+-115.072367	61.841452
+-114.964412	61.825025
+-114.861152	61.815637
+-114.729729	61.810944
+-114.607694	61.820331
+-114.598306	61.857880
+-114.621775	61.888389
+-114.654630	61.930632
+-114.795440	61.925939
+-114.786053	61.970528
+-114.664018	61.961141
+-114.598306	61.970528
+-114.556063	61.982263
+-114.499739	62.012771
+-114.556063	62.064402
+-114.720342	62.064402
+-114.875233	62.085523
+-115.081754	62.101951
+-115.039511	62.141847
+-114.950331	62.177050
+-114.917476	62.228680
+-114.940944	62.249802
+-115.006655	62.240414
+-115.128691	62.228680
+-115.227258	62.285004
+-115.260114	62.367144
+-115.358681	62.444589
+-115.415005	62.479792
+-115.560509	62.496219
+-115.757643	62.514994
+-115.757643	62.557237
+-115.799886	62.637030
+-115.954777	62.698047
+-116.109668	62.754371
+-116.067425	62.820083
+-116.119055	62.881100
+-116.264559	62.909262
+-116.344352	62.939771
+-116.428838	62.991402
+-116.363126	63.010176
+-116.222316	62.970280
+-116.053344	62.956199
+-115.945390	62.979668
+-115.846822	62.996095
+-115.799886	62.996095
+# -b
+-113.061129	61.841452
+-113.061129	61.846146
+-113.018886	61.871961
+-112.929706	61.879002
+-112.807671	61.879002
+-112.652780	61.897777
+-112.497889	61.918898
+-112.357079	61.951754
+-112.225656	61.991650
+-112.169332	61.991650
+-112.169332	61.944713
+-112.258512	61.897777
+-112.277286	61.862574
+-112.211575	61.825025
+-112.235043	61.785128
+-112.389934	61.773394
+-112.446258	61.738192
+-112.563600	61.717070
+-112.610537	61.747579
+-112.699717	61.778088
+-112.784203	61.768701
+-112.831139	61.794516
+-112.929706	61.820331
+-113.018886	61.825025
+-113.061129	61.841452
+# -b
+-116.440572	61.221888
+-116.518017	61.217194
+-116.428838	61.200766
+-116.363126	61.163217
+-116.285681	61.130361
+-116.175379	61.092812
+-116.163645	61.034141
+-116.163645	60.998939
+-116.241091	61.003632
+-116.351392	61.045875
+-116.482815	61.078731
+-116.649440	61.109240
+-116.616584	61.142096
+-116.571995	61.196073
+-116.518017	61.226582
+-116.449959	61.221888
+-116.440572	61.221888
+# -b
+-111.261107	62.662845
+-111.204783	62.658151
+-111.171927	62.662845
+-111.106216	62.658151
+-111.007648	62.667538
+-110.876226	62.698047
+-110.805821	62.693354
+-110.730722	62.688660
+-110.665011	62.679273
+-110.665011	62.613561
+-110.763578	62.606521
+-110.895000	62.601827
+-111.031117	62.561931
+-111.106216	62.557237
+-111.195395	62.576012
+-111.303350	62.571318
+-111.350286	62.545503
+-111.425385	62.536116
+-111.556808	62.475098
+-111.678843	62.449283
+-111.702312	62.484485
+-111.580276	62.566625
+-111.481709	62.622949
+-111.369061	62.627642
+-111.261107	62.662845
+# -b
+-129.613357	70.020173
+-129.688456	69.980277
+-129.852735	69.933340
+-129.998238	69.895791
+# -b
+-130.164864	69.703350
+-129.953648	69.736206
+-129.779983	69.801917
+-129.592236	69.827732
+-129.446732	69.839467
+-129.273066	69.858241
+-129.085319	69.914565
+-128.953897	69.968543
+-128.953897	69.926299
+-128.986752	69.846507
+-129.061851	69.851201
+-129.174499	69.766715
+-129.207355	69.703350
+-129.085319	69.733859
+-128.906960	69.764368
+-128.766150	69.797224
+-128.620646	69.877016
+-128.423512	69.949768
+# -b
+-127.163261	70.036601
+-127.017758	69.956808
+-126.942659	69.862935
+-126.876948	69.783143
+-126.797155	69.703350
+-126.679813	69.623558
+-126.501454	69.583662
+-126.435743	69.522644
+-126.402887	69.503869
+-126.388806	69.487441
+-126.355950	69.492135
+-126.224527	69.449892
+-126.060249	69.391221
+-125.872502	69.365406
+-125.694143	69.365406
+-125.473540	69.360712
+-125.487621	69.384181
+-125.421910	69.398262
+-125.234163	69.402955
+-125.234163	69.433464
+-125.374973	69.461626
+-125.553333	69.445198
+-125.694143	69.426424
+-125.642512	69.496829
+-125.497009	69.499176
+-125.356198	69.503869
+-125.210695	69.529684
+-125.299874	69.534378
+-125.407829	69.581315
+-125.497009	69.630598
+-125.389054	69.668148
+-125.144983	69.703350
+-125.144983	69.752634
+-125.285793	69.764368
+-125.285793	69.844160
+-125.234163	69.785489
+-125.079272	69.862935
+-124.924381	69.921606
+-124.858669	69.989664
+# -b
+-124.914993	70.001398
+-125.046416	69.975583
+-125.121515	69.921606
+-125.187226	69.942727
+# -b
+-124.760102	70.027213
+-124.703778	69.961502
+# -b
+-124.429199	70.001398
+-124.452667	69.961502
+-124.462054	69.914565
+-124.462054	69.869975
+-124.476135	69.808958
+-124.518378	69.766715
+-124.494910	69.717431
+-124.396343	69.691616
+-124.264920	69.724472
+-124.166353	69.722125
+-124.067786	69.705697
+-124.100642	69.686922
+-124.142885	69.644679
+-124.264920	69.569581
+-124.410424	69.492135
+-124.443280	69.445198
+-124.485523	69.402955
+-124.518378	69.463973
+-124.560621	69.402955
+-124.551234	69.360712
+-124.429199	69.365406
+-124.307163	69.344284
+-124.175740	69.341938
+-124.166353	69.341938
+-124.110029	69.348978
+-124.020849	69.391221
+-123.898814	69.391221
+-123.734535	69.377140
+-123.635968	69.356019
+-123.481077	69.398262
+-123.438834	69.461626
+-123.359042	69.496829
+-123.260475	69.515603
+-123.237006	69.588355
+-123.138439	69.684575
+-123.138439	69.729165
+-123.119665	69.801917
+-122.964773	69.801917
+-122.875594	69.820692
+-122.697234	69.839467
+-122.500100	69.806611
+-122.345209	69.813651
+-122.213786	69.806611
+-122.204399	69.790183
+-122.115219	69.790183
+-122.026039	69.806611
+-121.927472	69.801917
+-121.805437	69.801917
+-121.650546	69.778449
+-121.542591	69.776102
+-121.397088	69.759674
+-121.242196	69.710391
+-121.101386	69.672841
+-120.955883	69.632945
+-120.833847	69.607130
+-120.725893	69.546112
+-120.571002	69.485094
+-120.481822	69.433464
+-120.317543	69.402955
+-120.172040	69.377140
+-120.153265	69.367753
+-120.017148	69.356019
+# -b
+-119.963171	66.990409
+-120.005414	66.978675
+-120.080513	66.964594
+-120.183774	66.943472
+-120.249485	66.901229
+-120.258873	66.866026
+-120.371521	66.835518
+-120.456007	66.800315
+-120.545186	66.809702
+-120.624979	66.809702
+-120.709465	66.800315
+-120.812726	66.779194
+-120.920680	66.762766
+-121.019247	66.753378
+-121.075571	66.718176
+-121.131895	66.697054
+-121.230462	66.687667
+-121.286786	66.652464
+-121.305561	66.605528
+-121.404128	66.591447
+-121.516776	66.584406
+-121.605956	66.584406
+-121.657586	66.596140
+-121.760847	66.560938
+-121.812477	66.535123
+-121.892270	66.514001
+-121.967368	66.518695
+-122.080017	66.490533
+-122.202052	66.483492
+-122.286538	66.523389
+-122.408573	66.499920
+-122.497753	66.488186
+-122.610401	66.478799
+-122.676113	66.478799
+-122.774680	66.478799
+-122.840391	66.474105
+-122.882634	66.460024
+-122.929571	66.429515
+-123.004670	66.417781
+-123.093849	66.429515
+-123.084462	66.488186
+-123.103237	66.504614
+-123.192416	66.483492
+-123.272209	66.443596
+-123.380163	66.408394
+-123.558523	66.382578
+-123.708720	66.342682
+-123.844837	66.288705
+-123.985647	66.253503
+-124.051358	66.248809
+-124.131150	66.272277
+-124.253186	66.323908
+-124.337672	66.328601
+-124.361140	66.312173
+-124.417464	66.284011
+-124.473788	66.267584
+-124.525419	66.248809
+-124.623986	66.248809
+-124.736634	66.248809
+-124.825814	66.234728
+-124.900912	66.244115
+-125.013560	66.272277
+-125.088659	66.248809
+-125.121515	66.187791
+-125.144983	66.143201
+-125.154371	66.079837
+-125.121515	66.025860
+-125.112128	65.985963
+-125.022948	65.936680
+-124.947849	65.901477
+-124.891525	65.887396
+-124.868057	65.927292
+-124.844588	65.976576
+-124.746021	65.981270
+-124.694391	65.950761
+-124.638067	65.990657
+-124.638067	66.079837
+-124.558274	66.110346
+-124.459707	66.124427
+-124.318897	66.147895
+-124.239105	66.150242
+-124.220330	66.124427
+-124.187475	66.079837
+-124.107682	66.049328
+-124.009115	66.054022
+-123.919935	66.058715
+-123.821368	66.049328
+-123.675864	66.079837
+-123.511586	66.107999
+-123.389551	66.138508
+-123.290983	66.115039
+-123.225272	66.089224
+-123.201804	66.044634
+-123.183029	66.014125
+-123.084462	66.025860
+-123.051606	66.070449
+-123.051606	66.115039
+-123.051606	66.154935
+-123.093849	66.192485
+-122.971814	66.183097
+-122.863860	66.173710
+-122.751211	66.154935
+-122.586933	66.164323
+-122.455510	66.159629
+-122.342862	66.164323
+-122.202052	66.178404
+-122.033080	66.164323
+-121.948594	66.154935
+-121.845333	66.143201
+-121.746766	66.115039
+-121.690442	66.098611
+-121.671667	66.044634
+-121.615343	66.009432
+-121.540244	66.009432
+-121.418209	66.016472
+-121.319642	66.009432
+-121.272705	65.964842
+-121.338417	65.892090
+-121.436984	65.868622
+-121.559019	65.868622
+-121.760847	65.861581
+-121.911044	65.873315
+-122.080017	65.892090
+-122.220827	65.927292
+-122.286538	65.960148
+-122.366330	65.964842
+-122.464898	65.950761
+-122.539996	65.950761
+-122.563465	65.922599
+-122.563465	65.878009
+-122.554077	65.847500
+-122.432042	65.828725
+-122.333475	65.819338
+-122.253682	65.802910
+-122.187971	65.755973
+-122.211439	65.697303
+-122.244295	65.648019
+-122.253682	65.584655
+-122.422654	65.530677
+-122.539996	65.525984
+-122.685500	65.516596
+-122.774680	65.483741
+-122.840391	65.448538
+-122.840391	65.406295
+-122.793454	65.371093
+-122.793454	65.314768
+-122.816923	65.270179
+-122.849778	65.227936
+-122.938958	65.190386
+-123.014057	65.171612
+-123.117318	65.157531
+-123.201804	65.152837
+-123.305065	65.148143
+-123.436487	65.143450
+-123.478730	65.122328
+-123.469343	65.094166
+-123.389551	65.089472
+-123.370776	65.033148
+-123.234659	65.028455
+-123.150173	65.000293
+-123.051606	64.962743
+-122.971814	64.939275
+-122.774680	64.929888
+-122.577546	64.925194
+-122.422654	64.929888
+-122.319394	64.939275
+-122.211439	64.889991
+-122.047161	64.899379
+-121.892270	64.948662
+-121.760847	65.004986
+-121.615343	65.051923
+-121.615343	65.162224
+-121.507389	65.223242
+-121.507389	65.281913
+-121.460452	65.319462
+-121.272705	65.382827
+-121.150670	65.425070
+-120.953536	65.502515
+-120.789257	65.535371
+-120.624979	65.535371
+-120.521718	65.535371
+-120.456007	65.483741
+-120.456007	65.425070
+-120.423151	65.347624
+-120.502943	65.265485
+-120.568655	65.195080
+-120.676609	65.141103
+-120.789257	65.103553
+-120.911293	65.098860
+-120.977004	65.042536
+-120.977004	64.981518
+-121.117814	64.958050
+-121.253931	64.906419
+-121.361885	64.906419
+-121.469839	64.861829
+-121.493308	64.810199
+-121.427596	64.749181
+-121.319642	64.716326
+-121.174138	64.758569
+-121.052103	64.814893
+-120.930067	64.847748
+-120.812726	64.880604
+-120.554574	64.915806
+-120.413764	65.019067
+-120.258873	65.080085
+-120.193161	65.094166
+-120.061738	65.117634
+# -b
+-119.996027	66.354416
+-120.080513	66.333295
+-120.235404	66.323908
+-120.357440	66.359110
+-120.437232	66.403700
+-120.371521	66.417781
+-120.249485	66.424821
+-120.258873	66.474105
+-120.315197	66.518695
+-120.216629	66.530429
+-120.103981	66.549204
+-120.071126	66.596140
+# -b
+-140.033305	69.656413
+-139.911270	69.656413
+-139.746991	69.644679
+-139.690667	69.595396
+-139.535776	69.593049
+-139.362110	69.588355
+-139.225994	69.534378
+-139.038247	69.473360
+-138.906824	69.398262
+-138.751933	69.306735
+-138.634592	69.248064
+-138.489088	69.248064
+-138.432764	69.219902
+-138.381133	69.259798
+-138.310728	69.201127
+-138.122982	69.130722
+-137.939928	69.067358
+-137.770956	69.036849
+-137.639533	68.992259
+-137.540966	68.950016
+-137.418931	68.957057
+-137.278121	68.945322
+-137.132617	68.933588
+-137.024663	68.914814
+-136.888546	68.886652
+-136.789979	68.877264
+-136.733655	68.877264
+-136.724268	68.886652
+-136.635088	68.893692
+-136.536521	68.870224
+-136.536521	68.905426
+-136.592845	68.950016
+-136.428567	68.917160
+-136.207964	68.893692
+-136.118784	68.865530
+-135.987362	68.858490
+-135.785534	68.802165
+-135.588400	68.734107
+-135.400653	68.659009
+-135.292698	68.668396
+-135.269230	68.670743
+-135.170663	68.663702
+-135.226987	68.710639
+-135.325554	68.759922
+-135.424121	68.790431
+-135.442896	68.830327
+-135.480445	68.863183
+-135.555544	68.893692
+-135.433508	68.914814
+-135.302086	68.891345
+-135.156582	68.870224
+-134.992303	68.886652
+-134.828025	68.874917
+-134.696602	68.839715
+-134.663747	68.748188
+-134.574567	68.691864
+-134.410288	68.642581
+-134.288253	68.600338
+-134.241316	68.555748
+-134.166217	68.630847
+-134.189686	68.722373
+-134.274172	68.759922
+-134.330496	68.799819
+-134.410288	68.846755
+-134.508855	68.910120
+-134.598035	68.968791
+-134.649666	69.027462
+-134.649666	69.065011
+-134.565179	69.083786
+-134.461919	69.114295
+-134.297640	69.196434
+-134.156830	69.231636
+-134.020714	69.264492
+-133.912759	69.330203
+-133.800111	69.325510
+-133.734400	69.365406
+-133.560734	69.379487
+-133.326051	69.391221
+-133.175853	69.419383
+-133.030349	69.475707
+-133.006881	69.550806
+-133.006881	69.611824
+-132.875458	69.654067
+-132.833215	69.630598
+-132.744035	69.632945
+-132.697099	69.684575
+-132.589144	69.733859
+-132.476496	69.733859
+-132.467109	69.703350
+-132.368542	69.710391
+-132.204263	69.703350
+-132.091615	69.745593
+-132.058760	69.776102
+-132.035291	69.776102
+-132.002435	69.785489
+-131.903868	69.785489
+-131.748977	69.834773
+-131.518987	69.881710
+-131.509600	69.914565
+-131.486132	69.949768
+-131.321853	69.938034
+-131.152881	69.907525
+-131.021458	69.970889
+# -b
+-129.998238	69.895791
+-130.129661	69.874669
+-130.261084	69.846507
+-130.406588	69.806611
+-130.570866	69.722125
+-130.735145	69.684575
+-130.913504	69.618864
+-131.035539	69.560193
+-131.166962	69.588355
+-131.307772	69.600089
+-131.462663	69.581315
+-131.730203	69.557846
+-131.927337	69.522644
+-132.124471	69.461626
+-132.190182	69.402955
+-132.058760	69.409996
+-132.180795	69.367753
+-132.345073	69.325510
+-132.401397	69.271532
+-132.490577	69.285614
+-132.589144	69.224596
+-132.645468	69.161231
+-132.664243	69.217555
+-132.753423	69.231636
+-132.974025	69.111948
+-132.988106	69.050930
+-132.842602	69.060317
+-132.678324	69.118988
+-132.565676	69.126029
+-132.443640	69.158884
+-132.312218	69.170619
+-132.213651	69.182353
+-132.049372	69.236330
+-131.838157	69.330203
+-131.814689	69.353672
+-131.885094	69.384181
+-131.828770	69.402955
+-131.683266	69.433464
+-131.594086	69.421730
+-131.608167	69.332550
+-131.575311	69.356019
+-131.476744	69.414689
+-131.443889	69.344284
+-131.411033	69.360712
+-131.354709	69.421730
+-131.288998	69.456932
+-131.242061	69.452239
+-131.120025	69.480401
+-131.021458	69.438158
+-131.035539	69.344284
+-131.087170	69.231636
+-131.087170	69.201127
+-130.955747	69.297348
+-130.814937	69.384181
+-130.749226	69.440505
+-130.561479	69.546112
+-130.439443	69.623558
+-130.406588	69.686922
+-130.162517	69.703350
+# -b
+-135.060362	69.384181
+-135.041587	69.377140
+-135.018119	69.372446
+-134.952407	69.365406
+-134.905471	69.395915
+-134.952407	69.431117
+-135.027506	69.461626
+-134.928939	69.461626
+-134.830372	69.426424
+-134.731805	69.452239
+-134.652012	69.421730
+-134.544058	69.461626
+-134.497121	69.515603
+-134.576914	69.492135
+-134.652012	69.515603
+-134.576914	69.546112
+-134.520590	69.588355
+-134.478347	69.637639
+-134.553445	69.679882
+-134.576914	69.736206
+-134.497121	69.752634
+-134.487734	69.733859
+-134.497121	69.691616
+-134.412635	69.668148
+-134.314068	69.644679
+-134.323455	69.588355
+-134.257744	69.553153
+-134.159177	69.529684
+-134.055916	69.569581
+-133.971430	69.602436
+-133.882250	69.560193
+-133.891638	69.492135
+-133.938574	69.438158
+-134.079385	69.379487
+-134.201420	69.309082
+-134.314068	69.236330
+-134.454878	69.154191
+-134.600382	69.107254
+-134.717724	69.048583
+-134.830372	69.050930
+-134.938326	69.072052
+-134.961795	69.050930
+-134.952407	69.025115
+-135.060362	69.072052
+-135.041587	69.107254
+-134.872615	69.090826
+-134.741192	69.137763
+-134.666093	69.208168
+-134.750579	69.182353
+-134.896083	69.135416
+-134.994650	69.158884
+-135.126073	69.201127
+-135.215253	69.290307
+-135.238721	69.365406
+-135.327901	69.391221
+-135.360757	69.426424
+-135.313820	69.461626
+-135.248108	69.461626
+-135.158929	69.431117
+-135.107298	69.391221
+-135.074443	69.384181
+-135.060362	69.384181
+# -b
+-135.954506	69.266839
+-135.987362	69.266839
+-135.987362	69.264492
+-135.996749	69.231636
+-135.996749	69.208168
+-135.987362	69.182353
+-135.987362	69.147150
+-135.931037	69.126029
+-135.832470	69.107254
+-135.785534	69.060317
+-135.776146	69.043889
+-135.686967	69.050930
+-135.579012	69.036849
+-135.480445	68.996953
+-135.424121	68.973484
+-135.325554	68.966444
+-135.245762	68.961750
+-135.203519	68.928895
+-135.123726	68.914814
+-135.039240	68.921854
+-135.015772	68.957057
+-135.058015	68.985219
+-135.123726	69.020421
+-135.170663	69.036849
+-135.245762	69.043889
+-135.292698	69.072052
+-135.344329	69.083786
+-135.400653	69.090826
+-135.442896	69.102560
+-135.433508	69.118988
+-135.400653	69.147150
+-135.433508	69.158884
+-135.513301	69.170619
+-135.597787	69.172965
+-135.644724	69.189393
+-135.686967	69.236330
+-135.733903	69.266839
+-135.785534	69.285614
+-135.841858	69.290307
+-135.884101	69.285614
+-135.931037	69.271532
+-135.954506	69.266839
+# -b
+-139.434862	59.954597
+-139.556898	60.025002
+-139.634343	60.086020
+-139.711789	60.057858
+# -b
+-145.327765	70.008439
+-145.313684	69.989664
+-145.083695	69.989664
+-144.952272	69.982624
+# -b
+-144.919416	70.024867
+-144.797381	69.982624
+-144.609634	69.982624
+# -b
+-142.560847	70.006092
+-142.452892	69.956808
+-142.462280	69.933340
+-142.307389	69.914565
+-142.110254	69.874669
+-142.077399	69.834773
+-141.974138	69.820692
+-141.800472	69.806611
+-141.687824	69.790183
+-141.579870	69.766715
+-141.500077	69.729165
+-141.448447	69.691616
+-141.392123	69.656413
+-141.317024	69.637639
+-141.270087	69.672841
+-141.227844	69.698656
+-141.227844	69.729165
+-141.213763	69.740900
+-141.162133	69.745593
+-141.082341	69.745593
+-141.026017	69.724472
+-141.007242	69.722125
+# -b
+-141.004895	69.722125
+-140.990814	69.703350
+-140.948571	69.698656
+-140.826536	69.672841
+-140.638789	69.654067
+-140.375943	69.644679
+-140.197584	69.649373
+-140.033305	69.656413
+# -b
+-141.401510	59.992146
+-141.511811	60.032043
+-141.643234	60.008574
+# -b
+-142.084439	59.987453
+-142.218209	60.003881
+-142.340244	60.025002
+-142.492789	60.036736
+-142.614824	60.086020
+-142.757981	60.097754
+-142.835426	60.109488
+-142.912872	60.069592
+-143.023173	60.109488
+-143.088885	60.114182
+-143.145209	60.053164
+-143.288366	60.048470
+-143.466725	60.041430
+-143.631004	60.048470
+-143.753039	60.041430
+-143.872728	60.025002
+-143.973641	60.003881
+-144.072209	60.003881
+-144.137920	60.015615
+-144.215366	60.032043
+-144.182510	60.064898
+-144.194244	60.097754
+-144.292811	60.168159
+-144.403112	60.201015
+-144.492292	60.196321
+-144.581472	60.224483
+-144.635449	60.233870
+-144.658917	60.196321
+-144.724629	60.217443
+-144.802074	60.273767
+-144.912376	60.299582
+-144.978087	60.323050
+-144.978087	60.398149
+-145.022677	60.459167
+-145.076654	60.484982
+-145.100122	60.492022
+# -b
+-147.815411	60.015615
+-147.791942	60.048470
+-147.770821	60.053164
+-147.681641	60.086020
+-147.550218	60.130610
+-147.472773	60.196321
+-147.395327	60.233870
+-147.317882	60.283154
+-147.285026	60.360600
+-147.263904	60.393455
+-147.252170	60.377027
+-147.195846	60.348865
+-147.207580	60.311316
+-147.085545	60.327744
+-147.064423	60.294888
+-147.219314	60.208055
+-147.341350	60.130610
+-147.472773	60.057858
+-147.484507	60.003881
+# -b
+-147.836532	59.975719
+-147.827145	60.003881
+-147.815411	60.015615
+# -b
+-146.810965	60.386415
+-146.855555	60.360600
+-146.832087	60.381721
+-146.822699	60.447432
+-146.778109	60.492022
+-146.688930	60.513144
+-146.611484	60.484982
+-146.557507	60.496716
+-146.501183	60.442739
+-146.379147	60.442739
+-146.313436	60.447432
+-146.259459	60.426311
+-146.280580	60.386415
+-146.480061	60.348865
+-146.611484	60.311316
+-146.667808	60.306622
+-146.656074	60.355906
+-146.721785	60.372334
+-146.778109	60.360600
+-146.810965	60.386415
+# -b
+-145.154100	60.492022
+-145.198689	60.484982
+-145.255013	60.459167
+-145.255013	60.414577
+-145.287869	60.381721
+-145.287869	60.348865
+-145.431026	60.339478
+-145.541327	60.372334
+-145.628160	60.419270
+-145.729074	60.475594
+-145.815907	60.517837
+-145.883965	60.529572
+-145.916821	60.534265
+-145.949677	60.545999
+-145.926208	60.550693
+-145.860497	60.604670
+-145.815907	60.653954
+-145.851110	60.675075
+-145.926208	60.670382
+-146.015388	60.670382
+-146.059978	60.691503
+-146.113955	60.703237
+-146.268846	60.679769
+-146.423737	60.658648
+-146.346292	60.707931
+-146.170279	60.815886
+-146.247725	60.832313
+-146.423737	60.783030
+-146.566894	60.712625
+-146.710051	60.717318
+-146.832087	60.729053
+-146.787497	60.745480
+-146.623218	60.766602
+-146.501183	60.808845
+-146.346292	60.853435
+-146.358026	60.900372
+-146.480061	60.890984
+-146.667808	60.846394
+-146.787497	60.862822
+-146.787497	60.933227
+-146.778109	60.970777
+-146.745254	61.013020
+-146.733520	61.078731
+-146.456593	61.104546
+-146.435472	61.142096
+-146.656074	61.142096
+-146.876677	61.092812
+-146.998712	61.003632
+-147.162990	60.982511
+-147.285026	60.998939
+-147.383593	60.982511
+-147.461038	60.982511
+-147.571340	60.975470
+-147.716844	60.982511
+-147.716844	61.050569
+-147.791942	61.172604
+-147.827145	61.078731
+-147.827145	60.937921
+-147.892856	60.895678
+-148.047747	60.890984
+-148.146314	60.937921
+-148.089990	61.029448
+-147.913978	61.179645
+-147.913978	61.268825
+-148.101724	61.172604
+-148.202638	61.066997
+-148.268350	61.062303
+-148.289471	61.099853
+-148.301205	61.120974
+-148.322327	61.130361
+-148.399773	61.109240
+-148.566398	61.008326
+-148.432628	61.003632
+-148.378651	60.991898
+-148.477218	60.895678
+-148.697821	60.862822
+-148.765879	60.799458
+-148.686086	60.787724
+-148.697821	60.729053
+-148.510074	60.745480
+-148.510074	60.696197
+-148.399773	60.740787
+-148.378651	60.740787
+-148.388038	60.653954
+-148.554664	60.588243
+-148.742410	60.562427
+-148.709555	60.484982
+-148.510074	60.517837
+-148.399773	60.517837
+-148.235494	60.604670
+-148.146314	60.538959
+-148.158049	60.492022
+-148.190904	60.447432
+-148.277737	60.442739
+-148.322327	60.402843
+-148.423241	60.360600
+-148.510074	60.266726
+-148.467831	60.266726
+-148.388038	60.278460
+-148.355183	60.250298
+-148.289471	60.240911
+-148.366917	60.168159
+-148.488952	60.142344
+-148.566398	60.151731
+-148.610988	60.069592
+-148.643843	60.020308
+-148.742410	60.015615
+# -b
+-149.195350	59.975719
+-149.293917	60.008574
+-149.394831	60.008574
+# -b
+-149.472276	59.987453
+-149.537988	60.102448
+-149.547375	60.015615
+# -b
+-150.044904	60.937921
+-149.913481	60.961389
+-149.714000	60.944961
+-149.481664	60.916799
+-149.239940	60.895678
+-149.129638	60.895678
+-149.195350	60.923840
+-149.394831	60.954349
+-149.514519	60.991898
+-149.714000	61.024754
+-149.880626	61.041182
+-149.979193	61.045875
+# -b
+-150.033170	61.226582
+-149.967458	61.252397
+-149.868891	61.336883
+-149.702266	61.407288
+-149.629514	61.437797
+-149.559109	61.522283
+-149.641248	61.517589
+-149.779712	61.449531
+# -b
+-160.072930	66.455330
+-159.875796	66.464718
+-159.678662	66.469411
+-159.523771	66.509308
+-159.523771	66.565632
+-159.631725	66.589100
+-159.875796	66.556244
+# -b
+-160.105786	66.575019
+-159.918039	66.614915
+-159.800698	66.619609
+-159.678662	66.640730
+-159.589482	66.682973
+-159.744374	66.678280
+-159.875796	66.692361
+# -b
+-151.800337	59.947557
+-151.779215	60.015615
+-151.678301	60.118875
+-151.535144	60.201015
+-151.457699	60.283154
+-151.413109	60.435698
+-151.424843	60.571815
+-151.481167	60.691503
+-151.403722	60.761908
+-151.359132	60.766602
+-151.227709	60.799458
+-151.049349	60.841701
+-150.885071	60.886291
+-150.730180	60.961389
+-150.596410	61.003632
+-150.476722	61.020060
+-150.354686	60.912106
+-150.220917	60.895678
+-150.044904	60.937921
+# -b
+-149.979193	61.045875
+-150.122350	61.109240
+-150.134084	61.200766
+-150.033170	61.226582
+# -b
+-149.857157	61.449531
+-150.021436	61.365045
+-150.209182	61.264131
+-150.373461	61.247703
+-150.584676	61.247703
+-150.683243	61.301680
+-150.659775	61.400247
+-150.603451	61.522283
+-150.495496	61.623197
+-150.382848	61.717070
+-150.284281	61.832065
+-150.260813	61.961141
+-150.218570	62.094911
+-150.195101	62.188784
+-150.218570	62.266230
+-150.307749	62.285004
+-150.349993	62.188784
+-150.349993	62.111339
+-150.382848	62.033893
+-150.472028	61.918898
+-150.537739	61.815637
+-150.626919	61.712377
+-150.734873	61.623197
+-150.800585	61.543404
+-150.838134	61.437797
+-150.800585	61.358004
+-150.812319	61.296987
+-150.988332	61.200766
+-151.122101	61.146789
+-151.244137	61.078731
+-151.464739	61.029448
+-151.629018	60.982511
+-151.861354	60.923840
+-151.894210	60.799458
+-152.004511	60.733746
+-152.114813	60.670382
+-152.203992	60.609364
+-152.248582	60.588243
+-152.368271	60.409883
+-152.445716	60.360600
+-152.591220	60.299582
+-152.689787	60.245605
+-152.776620	60.245605
+-152.922124	60.250298
+-153.041812	60.316010
+-153.163848	60.299582
+-153.032425	60.240911
+-152.889268	60.191627
+-152.788354	60.142344
+-152.743764	60.086020
+-152.755499	60.020308
+# -b
+-164.550692	63.050073
+-164.705583	63.010176
+-164.705583	63.024257
+-164.663340	63.028951
+-164.583548	63.045379
+-164.484981	63.045379
+-164.386413	63.028951
+-164.330089	63.005483
+# -b
+-163.757462	63.000789
+-163.733993	63.005483
+-163.668282	63.028951
+-163.569715	63.059460
+-163.480535	63.099356
+-163.381968	63.064154
+-163.184834	63.035992
+-163.029943	63.064154
+-162.917295	63.134559
+-162.776485	63.188536
+-162.612206	63.263635
+-162.457315	63.362202
+-162.358748	63.460769
+-162.278955	63.491278
+-162.105290	63.495971
+-162.081821	63.474850
+-162.180388	63.420873
+-162.269568	63.388017
+-162.203857	63.388017
+-162.039578	63.420873
+-161.870606	63.437300
+-161.696940	63.420873
+-161.574905	63.460769
+-161.363690	63.456075
+-161.222880	63.479543
+-161.077376	63.540561
+-160.945953	63.622700
+-160.847386	63.700146
+-160.791062	63.758817
+-160.791062	63.808100
+-160.767594	63.866771
+-160.791062	63.923095
+-160.823918	63.986460
+-160.945953	64.026356
+-160.913097	64.059212
+-160.899016	64.127270
+-160.955340	64.174207
+-161.086763	64.284508
+-161.175943	64.385422
+-161.340221	64.418277
+-161.443482	64.376034
+-161.485725	64.432358
+-161.476338	64.516845
+-161.321447	64.516845
+-161.166556	64.479295
+-161.067989	64.502764
+-160.936566	64.512151
+-160.823918	64.582556
+-160.748819	64.664695
+-160.748819	64.772650
+-160.833305	64.791424
+-160.955340	64.861829
+-161.044520	64.899379
+-161.152475	64.866523
+-161.265123	64.838361
+-161.377771	64.777343
+-161.476338	64.767956
+-161.598373	64.796118
+-161.762652	64.814893
+-161.729796	64.758569
+-161.894075	64.735100
+-162.114677	64.688163
+-162.222631	64.617758
+-162.443234	64.526232
+-162.598125	64.408890
+-162.710773	64.284508
+-162.776485	64.284508
+-162.832809	64.422971
+-162.851583	64.507457
+-163.020555	64.559088
+-163.128510	64.631839
+-163.241158	64.627146
+-163.391355	64.622452
+-163.339725	64.577862
+-163.217690	64.530926
+-163.053411	64.512151
+-163.072186	64.437052
+-163.119122	64.404196
+-163.184834	64.441746
+-163.339725	64.512151
+-163.569715	64.559088
+-163.635426	64.573169
+-163.691750	64.573169
+-163.813786	64.559088
+-163.870110	64.554394
+-163.935821	64.535619
+-164.090712	64.540313
+-164.306621	64.563781
+-164.494368	64.526232
+-164.649259	64.493376
+-164.869861	64.441746
+-165.057608	64.488683
+-165.226580	64.512151
+-165.414327	64.507457
+-165.611461	64.526232
+-165.864920	64.540313
+-166.038585	64.563781
+-166.174702	64.568475
+-166.216945	64.587250
+-166.240413	64.608371
+-166.329593	64.622452
+-166.446935	64.683470
+-166.512646	64.730407
+-166.470403	64.828974
+-166.479790	64.915806
+-166.681618	65.004986
+-166.789573	65.094166
+-166.911608	65.195080
+-166.855284	65.265485
+-166.803654	65.232629
+-166.822428	65.166918
+-166.648763	65.141103
+-166.503259	65.242017
+-166.348368	65.277219
+-166.193476	65.295994
+-166.446935	65.319462
+-166.681618	65.361705
+-166.869365	65.382827
+-166.780185	65.333543
+-166.836509	65.319462
+-167.122823	65.371093
+-167.362200	65.392214
+-167.582803	65.462619
+-167.826874	65.535371
+-168.024008	65.579961
+-168.136656	65.624551
+-168.136656	65.692609
+-168.024008	65.730158
+-167.916053	65.744239
+-167.958297	65.701996
+-168.038089	65.648019
+-167.939522	65.652713
+-167.826874	65.685568
+-167.704838	65.716077
+-167.517091	65.753627
+-167.549947	65.765361
+-167.549947	65.802910
+-167.484236	65.852194
+-167.310570	65.906171
+-167.207309	65.856887
+-167.024256	65.896784
+-166.935076	65.960148
+-166.911608	66.004738
+-166.836509	65.981270
+-166.733249	66.054022
+-166.526727	66.110346
+-166.306125	66.164323
+-166.141846	66.187791
+-166.118378	66.143201
+-166.038585	66.110346
+-165.832064	66.124427
+-165.644317	66.124427
+-165.555137	66.143201
+-165.677173	66.218300
+-165.841451	66.267584
+-165.653704	66.354416
+-165.498813	66.394313
+-165.423715	66.422475
+-165.343922	66.408394
+-165.226580	66.438902
+-165.071689	66.443596
+-164.991897	66.455330
+-164.827618	66.535123
+-164.705583	66.591447
+-164.564773	66.596140
+-164.409882	66.591447
+-164.208054	66.600834
+-164.001532	66.626649
+-163.799705	66.626649
+-163.658895	66.614915
+-163.701138	66.600834
+-163.945208	66.600834
+-164.001532	66.584406
+-163.823173	66.539816
+-163.780930	66.474105
+-163.823173	66.382578
+-163.799705	66.302786
+-163.888884	66.267584
+-164.100100	66.208913
+-164.090712	66.199525
+-163.888884	66.204219
+-163.823173	66.192485
+-163.823173	66.124427
+-163.658895	66.070449
+-163.438292	66.089224
+-163.227077	66.084530
+-163.020555	66.070449
+-162.931376	66.049328
+-162.865664	66.093918
+-162.720160	66.103305
+-162.743629	66.058715
+-162.663836	66.084530
+-162.621593	66.054022
+-162.523026	66.061062
+-162.391604	66.070449
+-162.293037	66.039941
+-162.260181	66.061062
+-162.091209	66.075143
+-161.992642	66.030553
+-161.950399	65.981270
+-161.828363	65.964842
+-161.762652	66.000044
+-161.762652	66.054022
+-161.673472	66.110346
+-161.584292	66.208913
+-161.509194	66.279318
+-161.443482	66.272277
+-161.330834	66.248809
+-161.208799	66.227687
+-161.143087	66.222994
+-161.100844	66.173710
+-161.119619	66.133814
+-160.955340	66.213606
+-160.945953	66.274624
+-161.067989	66.333295
+-161.297978	66.368497
+-161.551437	66.399006
+-161.772039	66.408394
+-161.861219	66.328601
+-161.818976	66.293399
+-161.959786	66.314520
+-161.959786	66.394313
+-161.870606	66.474105
+-161.969173	66.549204
+-162.081821	66.675933
+-162.016110	66.636037
+-161.903462	66.539816
+-161.729796	66.478799
+-161.560824	66.464718
+-161.410626	66.474105
+-161.274510	66.523389
+-161.199411	66.530429
+-161.166556	66.488186
+-161.044520	66.478799
+-160.988196	66.448290
+-160.866161	66.424821
+-160.781675	66.373191
+-160.659639	66.363804
+-160.424956	66.368497
+-160.293533	66.382578
+-160.218434	66.424821
+-160.072930	66.455330
+# -b
+-159.873449	66.556244
+-160.051809	66.535123
+-160.094052	66.495227
+-160.192619	66.514001
+-160.103439	66.575019
+# -b
+-159.873449	66.692361
+-160.004872	66.652464
+-160.169151	66.671239
+-160.225475	66.645424
+-160.291186	66.614915
+-160.338123	66.600834
+-160.469546	66.589100
+-160.568113	66.575019
+-160.690148	66.614915
+-160.854427	66.652464
+-161.018705	66.645424
+-161.150128	66.645424
+-161.197064	66.605528
+-161.262776	66.619609
+-161.239308	66.692361
+-161.305019	66.661852
+-161.305019	66.579713
+-161.351956	66.539816
+-161.516234	66.579713
+-161.647657	66.621956
+-161.793161	66.711135
+-161.882340	66.762766
+-161.826016	66.823783
+-161.769692	66.896535
+-161.596026	66.922351
+-161.525621	66.957553
+-161.671125	67.011530
+-161.802548	67.034999
+-161.948052	67.042039
+-162.023150	67.037345
+-162.121718	67.030305
+-162.309464	67.009183
+-162.497211	66.962247
+-162.577004	66.990409
+-162.497211	67.051426
+-162.422112	67.107751
+-162.356401	67.161728
+-162.422112	67.166421
+-162.530067	67.149994
+-162.530067	67.135913
+-162.497211	67.107751
+-162.511292	67.081935
+-162.642715	67.088976
+-162.774138	67.093669
+-162.806993	67.037345
+-162.882092	67.004490
+-162.830462	66.969287
+-163.051064	66.999796
+-163.257586	67.037345
+-163.412477	67.081935
+-163.680016	67.107751
+-163.755115	67.218052
+-163.778583	67.302538
+-163.745727	67.316619
+-163.820826	67.354168
+-163.877150	67.448042
+-163.942862	67.506712
+-164.107140	67.560690
+-164.107140	67.593545
+-164.186932	67.619361
+-164.205707	67.631095
+-164.374679	67.699153
+-164.628137	67.757824
+-164.815884	67.811801
+-164.989550	67.882206
+-165.167910	67.938530
+-165.365044	68.006588
+-165.585646	68.030057
+-165.806249	68.079340
+-165.984608	68.121583
+-166.092563	68.194335
+-166.280309	68.267087
+-166.458669	68.304636
+-166.613560	68.325758
+-166.744983	68.339839
+-166.885793	68.365654
+-166.843550	68.405550
+-166.698046	68.443100
+-166.580704	68.473609
+-166.510299	68.485343
+-166.580704	68.426672
+-166.698046	68.393816
+-166.712127	68.384429
+-166.599479	68.382082
+-166.524380	68.426672
+-166.425813	68.450140
+-166.280309	68.471262
+-166.172355	68.511158
+-166.256841	68.494730
+-166.336633	68.506464
+-166.313165	68.558095
+-166.303778	68.626153
+-166.303778	68.734107
+-166.280309	68.811553
+-166.256841	68.846755
+-166.270922	68.877264
+# -b
+-166.270922	68.877264
+-166.270922	68.891345
+-166.205211	68.891345
+-166.059707	68.891345
+-165.871960	68.903079
+-165.862573	68.881958
+-166.017464	68.853796
+-165.815636	68.846755
+-165.595034	68.874917
+-165.322801	68.905426
+-165.088117	68.914814
+-164.914451	68.933588
+-164.693849	68.933588
+-164.482634	68.954710
+-164.285500	68.973484
+-164.017960	68.992259
+-163.952249	69.015727
+-163.811439	69.067358
+-163.567368	69.147150
+-163.468801	69.229289
+-163.337378	69.306735
+-163.290441	69.372446
+-163.224730	69.463973
+-163.215343	69.356019
+-163.159019	69.386527
+-163.069839	69.499176
+-163.018209	69.583662
+-163.036983	69.644679
+-162.882092	69.595396
+-162.684958	69.550806
+-162.619247	69.576621
+-162.830462	69.618864
+-163.036983	69.710391
+-163.018209	69.733859
+-162.896173	69.747940
+-162.694345	69.747940
+-162.398644	69.747940
+-162.332933	69.764368
+-162.454968	69.771408
+-162.577004	69.776102
+-162.750669	69.776102
+-162.929029	69.801917
+-162.797606	69.858241
+-162.694345	69.912218
+-162.530067	69.970889
+# -b
+-162.290690	70.017826
+-162.210897	69.980277
+-162.070087	69.952115
+-161.868259	69.921606
+-161.694594	69.888750
+-161.703981	69.926299
+-161.901115	69.956808
+# -b
+-162.466702	66.931738
+-162.400991	66.908270
+-162.368135	66.931738
+-162.325892	66.957553
+-162.269568	66.957553
+-162.222631	66.896535
+-162.147533	66.840211
+-162.058353	66.793275
+-162.016110	66.753378
+-162.048966	66.722870
+-162.222631	66.736951
+-162.344667	66.741644
+-162.424459	66.769806
+-162.513639	66.830824
+-162.532414	66.866026
+-162.523026	66.896535
+-162.523026	66.931738
+-162.466702	66.931738
+# -b
+-169.833418	63.035992
+-169.833418	63.035992
+-169.833418	63.080581
+-169.885048	63.115784
+# -b
+-170.075142	63.491278
+-169.976575	63.465462
+-169.845152	63.451381
+-169.737198	63.420873
+-169.648018	63.397404
+-169.601081	63.352814
+-169.568225	63.343427
+-169.460271	63.338733
+-169.371091	63.322305
+-169.295993	63.303531
+-169.239668	63.308224
+-169.173957	63.331693
+-169.019066	63.343427
+-168.920499	63.312918
+-168.798463	63.308224
+-168.774995	63.268328
+-168.798463	63.237819
+-168.798463	63.214351
+-168.840707	63.179149
+-168.986210	63.153333
+-169.117633	63.169761
+-169.249056	63.188536
+-169.371091	63.183842
+-169.436803	63.134559
+-169.493127	63.108743
+-169.549451	63.075888
+-169.568225	63.045379
+-169.713729	63.045379
+# -b
+-167.566375	60.262032
+-167.542907	60.266726
+-167.399750	60.262032
+-167.256593	60.250298
+-167.068846	60.266726
+-166.881099	60.273767
+-166.737942	60.327744
+-166.615907	60.360600
+-166.517340	60.393455
+-166.395304	60.402843
+-166.285003	60.393455
+-166.162968	60.348865
+-165.986955	60.339478
+-165.855532	60.332437
+-165.766352	60.323050
+-165.721763	60.306622
+-165.733497	60.217443
+-165.745231	60.086020
+-165.667785	60.097754
+-165.656051	60.041430
+-165.688907	60.003881
+# -b
+-167.212003	59.999187
+-167.322304	60.036736
+-167.411484	60.081326
+-167.477195	60.118875
+-167.488929	60.184587
+-167.566375	60.224483
+-167.566375	60.262032
+# -b
+-165.379125	60.670382
+-165.369737	60.703237
+-165.292292	60.729053
+-165.191378	60.757215
+-165.048221	60.804151
+-165.003631	60.858129
+-164.860474	60.837007
+-164.663340	60.808845
+-164.407535	60.761908
+-164.320702	60.679769
+-164.320702	60.621098
+-164.440391	60.538959
+-164.628137	60.435698
+-164.738439	60.381721
+-164.848740	60.463860
+-164.937920	60.595283
+-165.048221	60.621098
+-165.191378	60.653954
+-165.292292	60.653954
+-165.379125	60.670382
+# -b
+-164.330089	63.005483
+-164.231522	62.974974
+-164.297234	62.899875
+-164.320702	62.829470
+-164.367639	62.780187
+-164.475593	62.780187
+-164.597629	62.798961
+-164.738439	62.794268
+-164.841699	62.740290
+-164.907411	62.702741
+-164.963735	62.733250
+-164.973122	62.780187
+-164.973122	62.829470
+-164.963735	62.881100
+-164.550692	63.050073
+# -b
+-162.189776	59.982759
+-162.276609	60.064898
+-162.288343	60.147038
+-162.344667	60.240911
+-162.443234	60.278460
+-162.476090	60.316010
+-162.443234	60.365293
+-162.332933	60.447432
+-162.156920	60.571815
+-161.978561	60.653954
+-161.802548	60.740787
+-161.671125	60.804151
+-161.560824	60.846394
+-161.560824	60.853435
+-161.570211	60.858129
+-161.638269	60.846394
+-161.802548	60.841701
+-161.912849	60.799458
+-162.046619	60.712625
+-162.243753	60.653954
+-162.344667	60.609364
+-162.431500	60.529572
+-162.574657	60.409883
+-162.652102	60.355906
+-162.586391	60.257339
+-162.454968	60.212749
+-162.431500	60.163465
+-162.541801	60.142344
+-162.574657	60.081326
+# -b
+-164.067244	59.975719
+-164.076631	60.003881
+-164.010920	60.032043
+-164.055510	60.076632
+-164.198667	60.053164
+-164.330089	60.008574
+-164.419269	60.025002
+-164.496715	60.093060
+-164.585894	60.196321
+-164.585894	60.273767
+-164.541305	60.348865
+-164.440391	60.431005
+-164.341824	60.484982
+-164.231522	60.555387
+-164.165811	60.625792
+-164.121221	60.653954
+-163.966330	60.691503
+-163.811439	60.707931
+-163.724606	60.771296
+-163.778583	60.862822
+-163.945208	60.858129
+-164.055510	60.825273
+-164.154077	60.815886
+-164.297234	60.820579
+-164.407535	60.841701
+-164.550692	60.853435
+-164.696196	60.886291
+-164.773641	60.900372
+-164.672727	60.975470
+-164.607016	61.034141
+-164.738439	61.020060
+-164.872208	61.020060
+-164.937920	61.034141
+-164.961388	61.113934
+-165.027099	61.055263
+-165.125667	60.991898
+-165.203112	60.975470
+-165.292292	61.003632
+-165.369737	61.055263
+-165.390859	61.125668
+-165.447183	61.167911
+-165.468304	61.210154
+-165.501160	61.268825
+-165.468304	61.336883
+-165.390859	61.395554
+-165.440142	61.407288
+-165.496466	61.369739
+-165.616155	61.322802
+-165.726456	61.348617
+-165.869613	61.400247
+-165.864920	61.449531
+-165.803902	61.517589
+-165.726456	61.548098
+-165.625542	61.555139
+-165.531669	61.576260
+-165.576259	61.606769
+-165.515241	61.627890
+-165.526975	61.665440
+-165.620849	61.658399
+-165.698294	61.637278
+-165.747578	61.590341
+-165.813289	61.564526
+-165.881347	61.543404
+-165.951752	61.548098
+-165.996342	61.538711
+-166.029198	61.512896
+-166.024504	61.576260
+-166.001036	61.637278
+-165.951752	61.653706
+-165.902469	61.658399
+-165.874307	61.695949
+-165.902469	61.721764
+-165.951752	61.742885
+-165.975221	61.768701
+-165.975221	61.815637
+-165.947059	61.836759
+-165.890735	61.825025
+-165.841451	61.841452
+-165.803902	61.846146
+-165.780434	61.888389
+-165.787474	61.925939
+-165.792168	61.977569
+-165.792168	62.033893
+-165.780434	62.085523
+-165.764006	62.127766
+-165.747578	62.167663
+-165.719416	62.228680
+-165.698294	62.270923
+-165.686560	62.322554
+-165.653704	62.362450
+-165.625542	62.374184
+-165.620849	62.383571
+-165.587993	62.423468
+-165.548097	62.470404
+-165.505854	62.500913
+-165.465958	62.552544
+-165.404940	62.566625
+-165.355656	62.540809
+-165.339228	62.587746
+-165.322801	62.618255
+-165.268823	62.667538
+-165.212499	62.728556
+-165.151482	62.754371
+-165.113932	62.754371
+-165.085770	62.749678
+-165.052915	62.740290
+-165.003631	62.728556
+-164.952001	62.723862
+-164.919145	62.763759
+-164.942613	62.834164
+-164.963735	62.864673
+-164.952001	62.899875
+-164.919145	62.944465
+-164.759560	63.000789
+# -b
+-170.098610	66.159629
+-169.943719	66.110346
+-169.868620	66.133814
+-169.690261	66.115039
+-169.779441	66.030553
+-169.957800	66.049328
+# -b
+-169.887395	63.115784
+-170.023511	63.139252
+-170.197177	63.160374
+-170.342681	63.193230
+-170.474104	63.249554
+-170.582058	63.289450
+-170.685319	63.326999
+-170.816742	63.357508
+-170.957552	63.376283
+-171.126524	63.383323
+-171.243866	63.376283
+-171.379982	63.326999
+-171.511405	63.308224
+-171.666296	63.338733
+-171.788331	63.383323
+-171.854043	63.430260
+-171.905673	63.460769
+-171.938529	63.505359
+-171.905673	63.554642
+-171.854043	63.622700
+-171.821187	63.725961
+-171.830574	63.784632
+-171.741395	63.744736
+-171.652215	63.695452
+-171.431612	63.681371
+-171.192235	63.641475
+-171.093668	63.613313
+-171.013876	63.592191
+-170.891840	63.608619
+-170.816742	63.641475
+-170.694706	63.650862
+-170.605527	63.690759
+-170.516347	63.700146
+-170.441248	63.690759
+-170.328600	63.671984
+-170.253501	63.636781
+-170.140853	63.622700
+-170.075142	63.564029
+-170.065754	63.519440
+-170.075142	63.491278
+# -b
+-172.931240	60.545999
+-172.910119	60.555387
+-172.910119	60.550693
+-172.919506	60.501410
+-172.865529	60.475594
+-172.788083	60.442739
+-172.698903	60.409883
+-172.600336	60.402843
+-172.544012	60.377027
+-172.555747	60.372334
+-172.687169	60.365293
+-172.776349	60.398149
+-172.865529	60.435698
+-172.975830	60.501410
+-172.985217	60.522531
+-172.996952	60.522531
+-172.952362	60.545999
+-172.931240	60.545999
+# -b
+179.943584	68.921854
+180.000000	68.907751
+# -b
+-180.000000	68.907750
+-179.849895	68.870224
+-179.680923	68.874917
+-179.615212	68.874917
+-179.563581	68.858490
+-179.474402	68.813900
+-179.319510	68.795125
+-179.188088	68.762269
+-179.042584	68.743495
+-178.920548	68.743495
+-178.821981	68.659009
+-178.779738	68.579216
+-178.765657	68.527586
+-178.681171	68.490036
+-178.601379	68.466568
+-178.493424	68.466568
+-178.423019	68.445447
+-178.282209	68.421978
+-178.239966	68.417285
+-178.371389	68.494730
+-178.404245	68.511158
+-178.193030	68.438406
+-178.103850	68.377388
+-178.085075	68.337492
+-178.127318	68.281168
+-178.103850	68.243619
+-177.948959	68.271781
+-177.751825	68.295249
+-177.564078	68.248312
+-177.545303	68.243619
+-177.531222	68.210763
+-177.390412	68.227191
+-177.301232	68.184948
+-177.244908	68.154439
+-177.254296	68.149745
+-177.277764	68.107502
+-177.136954	68.107502
+-176.982063	68.107502
+-176.935126	68.041791
+-176.883496	68.006588
+-176.982063	67.992507
+-177.071242	67.943224
+-176.869415	67.919755
+-176.737992	67.877512
+-176.540858	67.882206
+-176.339030	67.865778
+-176.174751	67.851697
+-176.155977	67.849350
+-176.198220	67.811801
+-176.207607	67.743743
+-176.385967	67.722621
+-176.484534	67.685072
+-176.395354	67.673338
+-176.296787	67.640482
+-176.132508	67.626401
+-175.846194	67.546609
+-175.714772	67.509059
+-175.578655	67.464469
+-175.437845	67.438654
+-175.456620	67.502019
+-175.545800	67.555996
+-175.625592	67.551302
+-175.733546	67.602933
+-175.813339	67.652216
+-175.888437	67.685072
+-175.935374	67.722621
+-175.954149	67.757824
+-175.879050	67.774252
+-175.766402	67.753130
+-175.625592	67.727315
+-175.470701	67.706193
+-175.404989	67.685072
+-175.390908	67.619361
+-175.315810	67.530181
+-175.160919	67.480897
+-174.982559	67.448042
+-174.865217	67.401105
+-174.808893	67.340087
+-174.841749	67.307231
+-174.874605	67.384677
+-174.996640	67.438654
+-175.038883	67.384677
+-174.963784	67.323659
+-174.916848	67.243867
+-174.865217	67.166421
+-174.832362	67.056120
+-174.696245	66.943472
+-174.686858	66.866026
+-174.729101	66.774500
+-174.644615	66.722870
+-174.489724	66.682973
+-174.409931	66.661852
+-174.433400	66.619609
+-174.391157	66.544510
+-174.334833	66.539816
+-174.222185	66.560938
+-174.114230	66.544510
+-173.982807	66.523389
+-173.982807	66.495227
+-173.992195	66.413087
+-174.025050	66.382578
+-174.034438	66.328601
+-173.959339	66.382578
+-173.827916	66.387272
+-173.795061	66.460024
+-173.795061	66.530429
+-173.893628	66.619609
+-173.968726	66.645424
+-174.034438	66.610221
+-174.170554	66.626649
+-174.147086	66.692361
+-174.081374	66.800315
+-174.081374	66.908270
+-174.067293	66.978675
+-174.114230	66.995102
+-174.189329	67.009183
+-174.334833	67.020918
+-174.203410	67.042039
+-174.222185	67.072548
+-174.442787	67.051426
+-174.489724	66.999796
+-174.564822	67.056120
+-174.377076	67.088976
+-174.170554	67.098363
+-174.048519	67.081935
+-173.935871	67.067854
+-173.893628	67.025611
+-173.827916	67.009183
+-173.780980	67.051426
+-173.748124	67.088976
+-173.771592	67.140606
+-173.626088	67.124178
+-173.583845	67.072548
+-173.485278	67.081935
+-173.396099	67.063161
+-173.274063	67.037345
+-173.428954	67.011530
+-173.485278	66.948166
+-173.386711	66.891842
+-173.321000	66.823783
+-173.241207	66.823783
+-173.175496	66.882454
+-173.217739	66.938778
+-173.241207	66.988062
+-173.198964	66.988062
+-173.067542	66.948166
+-172.898570	66.905923
+-172.692048	66.882454
+-172.504301	66.891842
+-172.424509	66.948166
+-172.626337	66.964594
+-172.823471	66.990409
+-172.659192	67.011530
+-172.447977	67.009183
+-172.250843	66.988062
+-172.049015	66.978675
+-171.931673	66.952859
+-171.762701	66.948166
+-171.729846	66.870720
+-171.664134	66.809702
+-171.467000	66.769806
+-171.457613	66.711135
+-171.335577	66.626649
+-171.049263	66.539816
+-170.946003	66.452984
+-170.725400	66.399006
+-170.518879	66.319214
+-170.528266	66.284011
+-170.650301	66.248809
+-170.561122	66.204219
+-170.518879	66.232381
+-170.340519	66.293399
+-170.185628	66.227687
+-170.232565	66.173710
+-170.101142	66.159629
+# -b
+-169.955453	66.049328
+-170.129119	66.039941
+-170.293397	65.964842
+-170.415433	65.936680
+-170.528081	65.922599
+-170.560937	65.838113
+-170.593792	65.755973
+-170.560937	65.685568
+-170.617261	65.608123
+-170.847251	65.624551
+-170.978673	65.697303
+-171.166420	65.744239
+-171.354167	65.842806
+-171.429266	65.784135
+-171.377635	65.666794
+-171.100709	65.594042
+-171.034997	65.525984
+-171.110096	65.479047
+-171.330699	65.483741
+-171.631093	65.525984
+-171.884552	65.507209
+-171.992506	65.479047
+-172.156785	65.420376
+-172.227190	65.333543
+-172.180253	65.251404
+-172.391468	65.242017
+-172.654314	65.242017
+-172.457179	65.204467
+-172.269433	65.213855
+-172.156785	65.112941
+-172.058217	65.056617
+-172.236577	64.995599
+-172.480648	64.906419
+-172.644926	64.958050
+-172.644926	64.929888
+-172.635539	64.885298
+-172.710638	64.852442
+-172.940627	64.857136
+-173.086131	64.796118
+-172.842060	64.824280
+-172.734106	64.772650
+-172.776349	64.725713
+-172.973483	64.721019
+-172.964096	64.678776
+-172.856141	64.655308
+-172.842060	64.631839
+-172.687169	64.650614
+-172.621458	64.655308
+-172.513503	64.601331
+-172.513503	64.577862
+-172.391468	64.483989
+-172.344531	64.432358
+-172.579215	64.399503
+-172.734106	64.479295
+-172.898384	64.512151
+-173.062663	64.493376
+-173.039195	64.455827
+-172.874916	64.446439
+-172.865529	64.317364
+-172.996952	64.256346
+-173.109600	64.242265
+-173.250410	64.261039
+-173.395913	64.322057
+-173.259797	64.469908
+-173.226941	64.530926
+-173.330202	64.582556
+-173.339589	64.474601
+-173.414688	64.385422
+-173.569579	64.345526
+-173.771407	64.376034
+-173.733858	64.488683
+-173.813650	64.413584
+-174.034253	64.413584
+-174.034253	64.498070
+-174.245468	64.573169
+-174.189144	64.622452
+-174.297098	64.650614
+-174.484845	64.650614
+-174.663204	64.702245
+-174.785240	64.753875
+-174.639736	64.833667
+-174.606880	64.953356
+-174.639736	64.990905
+-174.705447	64.934581
+# -b
+-174.674939	64.967437
+-174.707794	64.866523
+-174.698407	64.810199
+-174.773506	64.824280
+-174.895541	64.824280
+-174.942478	64.871217
+-175.050432	64.786731
+-174.975334	64.758569
+-174.919009	64.739794
+-175.008189	64.730407
+-175.195936	64.767956
+-175.383683	64.777343
+-175.402458	64.828974
+-175.491637	64.885298
+-175.702852	64.962743
+-175.909374	65.042536
+-175.867131	65.127022
+-175.857744	65.237323
+-175.956311	65.319462
+-175.956311	65.366399
+-175.932842	65.453232
+-176.120589	65.488434
+-176.308336	65.493128
+-176.397516	65.551799
+-176.519551	65.598736
+-176.561794	65.594042
+-176.707298	65.584655
+-176.848108	65.603429
+-177.078098	65.612817
+-177.265845	65.598736
+-177.364412	65.535371
+-177.566240	65.497822
+-177.721131	65.488434
+-177.876022	65.507209
+-178.063769	65.525984
+-178.303146	65.525984
+-178.490893	65.565880
+-178.490893	65.692609
+-178.523748	65.744239
+-178.580072	65.802910
+-178.711495	65.807604
+-178.791287	65.892090
+-178.889855	65.964842
+-178.908629	66.004738
+-178.979034	66.065756
+-178.842918	66.039941
+-178.720882	66.044634
+-178.570685	66.093918
+-178.580072	66.192485
+-178.514361	66.337989
+-178.547217	66.354416
+-178.655171	66.347376
+-178.711495	66.272277
+-178.810062	66.183097
+-178.941485	66.159629
+-179.143313	66.262890
+-179.185556	66.342682
+-179.232492	66.272277
+-179.382690	66.328601
+-179.373303	66.213606
+-179.349834	66.147895
+-179.561049	66.098611
+-179.673697	66.154935
+-179.781652	66.124427
+-179.936543	66.124427
+-179.880219	66.021166
+-179.870832	65.873315
+-179.692472	65.779442
+-179.537581	65.716077
+-179.331060	65.652713
+-179.307591	65.535371
+-179.462482	65.453232
+-179.495338	65.342930
+-179.650229	65.251404
+-179.791039	65.166918
+-179.969399	65.084779
+# -b
+169.885048	68.755229
+170.072795	68.759922
+170.246461	68.795125
+170.448289	68.846755
+170.621954	68.921854
+170.758071	68.980525
+170.866025	69.039196
+170.997448	69.090826
+170.964592	69.142457
+170.898881	69.231636
+170.898881	69.295001
+170.790927	69.337244
+170.720521	69.407649
+170.668891	69.480401
+170.589099	69.564887
+170.335640	69.593049
+170.058714	69.611824
+170.138506	69.686922
+170.335640	69.717431
+170.467063	69.729165
+170.481144	69.813651
+170.481144	69.869975
+170.415433	69.930993
+# -b
+171.330699	70.017826
+171.584157	69.999051
+171.856390	69.982624
+172.067605	69.956808
+172.330450	69.938034
+172.475954	69.952115
+172.687169	69.919259
+172.950015	69.862935
+173.226941	69.839467
+173.447544	69.884056
+173.677534	69.881710
+173.855893	69.865282
+174.118739	69.888750
+174.386278	69.862935
+174.559944	69.820692
+174.738303	69.832426
+174.827483	69.839467
+174.827483	69.846507
+174.860339	69.858241
+174.911969	69.874669
+175.066860	69.869975
+175.221751	69.869975
+175.409498	69.865282
+175.630101	69.862935
+175.860090	69.869975
+176.071306	69.855894
+176.259052	69.790183
+176.437412	69.733859
+176.620465	69.675188
+176.841067	69.663454
+177.099219	69.625905
+177.230642	69.607130
+177.305741	69.611824
+177.362065	69.614170
+177.638991	69.515603
+177.878369	69.473360
+178.066115	69.449892
+178.211619	69.414689
+178.300799	69.398262
+178.385285	69.419383
+178.422834	69.386527
+178.507320	69.353672
+178.718536	69.325510
+178.939138	69.278573
+179.126885	69.231636
+179.300551	69.170619
+179.478910	69.090826
+179.657270	69.025115
+179.812161	68.968791
+179.943584	68.921854
+# -b
+-179.969399	65.084779
+-180.000000	65.073850
+# -b
+180.000000	65.073850
+179.833467	65.014374
+179.631639	64.906419
+179.457974	64.814893
+179.190434	64.786731
+178.936976	64.735100
+178.782085	64.645920
+178.575564	64.577862
+178.552095	64.622452
+178.617807	64.683470
+178.476997	64.664695
+178.298637	64.660001
+178.209457	64.716326
+178.223538	64.744488
+178.176602	64.725713
+178.054566	64.683470
+177.937225	64.697551
+177.726009	64.725713
+177.547650	64.786731
+177.383371	64.843055
+177.392759	64.911113
+177.327047	64.948662
+177.139301	65.014374
+176.885842	65.066004
+176.698096	65.056617
+176.580754	65.066004
+176.402394	65.070698
+176.393007	65.136409
+176.346070	65.166918
+176.256891	65.080085
+176.238116	65.019067
+176.435250	64.976824
+176.622997	64.953356
+176.843599	65.009680
+176.965635	64.943969
+177.153382	64.899379
+177.205012	64.810199
+177.162769	64.772650
+176.899923	64.796118
+176.712177	64.852442
+176.444637	64.847748
+176.270972	64.894685
+176.083225	64.958050
+175.961189	64.981518
+175.904865	64.915806
+175.961189	64.857136
+176.191179	64.824280
+176.256891	64.721019
+176.256891	64.697551
+176.158324	64.636533
+176.036288	64.521538
+175.984658	64.404196
+176.139549	64.350219
+176.069144	64.197675
+175.904865	64.174207
+175.731200	64.150738
+175.576308	64.049824
+175.510597	64.005234
+175.665488	64.059212
+175.928334	64.141351
+176.116080	64.150738
+176.289746	64.270427
+176.346070	64.380728
+176.214648	64.446439
+176.205260	64.559088
+176.280359	64.631839
+176.444637	64.655308
+176.590141	64.601331
+176.763807	64.622452
+176.951554	64.674082
+177.139301	64.725713
+177.294192	64.725713
+177.406840	64.725713
+177.373984	64.636533
+177.373984	64.559088
+177.406840	64.460520
+177.561731	64.371341
+177.758865	64.340832
+177.890288	64.270427
+178.087422	64.228184
+178.200070	64.261039
+178.322105	64.357260
+178.387817	64.261039
+178.462916	64.178900
+178.519240	64.073293
+178.519240	64.063905
+178.453528	64.087374
+178.289250	64.063905
+178.298637	64.016969
+178.453528	63.918402
+178.575564	63.944217
+178.650662	63.967685
+178.683518	63.794019
+178.730455	63.650862
+178.772698	63.592191
+178.838409	63.425566
+178.983913	63.298837
+179.138804	63.204964
+179.270227	63.200270
+179.401650	63.068847
+179.303083	63.040685
+179.105948	63.050073
+178.993300	63.028951
+# -b
+178.995462	63.028951
+178.943832	63.026604
+178.953219	63.005483
+178.962606	62.974974
+179.009543	62.944465
+179.108110	62.930384
+179.263001	62.899875
+179.441361	62.834164
+179.507072	62.749678
+179.450748	62.632336
+179.319325	62.536116
+179.230146	62.484485
+179.197290	62.449283
+179.075255	62.444589
+178.995462	62.331941
+178.920363	62.310820
+178.798328	62.336635
+178.643437	62.362450
+178.512014	62.414080
+178.380591	62.444589
+178.211619	62.514994
+177.958161	62.552544
+177.784495	62.557237
+177.671847	62.618255
+177.606136	62.683966
+177.498181	62.679273
+177.563893	62.627642
+177.573280	62.566625
+177.474713	62.566625
+177.385533	62.571318
+177.329209	62.597133
+177.329209	62.644070
+177.272885	62.648764
+177.207174	62.693354
+177.155543	62.723862
+177.066364	62.820083
+176.986571	62.869366
+176.934941	62.838857
+176.967797	62.763759
+177.042895	62.698047
+177.099219	62.627642
+177.188399	62.601827
+177.221255	62.571318
+177.155543	62.540809
+177.000652	62.514994
+176.822293	62.500913
+176.658014	62.465711
+176.512511	62.418774
+176.348232	62.367144
+176.216809	62.310820
+176.014981	62.240414
+175.892946	62.219293
+175.784992	62.188784
+175.775604	62.177050
+175.752136	62.188784
+175.662956	62.177050
+175.522146	62.146541
+175.367255	62.111339
+175.231139	62.076136
+175.165427	62.076136
+175.212364	62.127766
+175.221751	62.167663
+175.165427	62.162969
+175.066860	62.153582
+175.076247	62.085523
+175.057473	62.033893
+174.977680	61.970528
+174.836870	61.935326
+174.714835	61.909511
+174.569331	61.841452
+174.428521	61.815637
+174.306486	61.806250
+174.175063	61.794516
+174.085883	61.773394
+174.020172	61.747579
+173.954460	61.717070
+173.841812	61.658399
+173.743245	61.637278
+173.654065	61.653706
+173.578967	61.726458
+173.466319	61.738192
+173.409995	61.674827
+173.391220	61.569220
+173.344283	61.522283
+173.287959	61.522283
+173.287959	61.517589
+173.222248	61.454225
+173.133068	61.407288
+173.025114	61.374432
+172.935934	61.374432
+172.827979	61.416675
+172.762268	61.390860
+172.781043	61.353311
+172.846754	61.301680
+172.813898	61.259437
+172.759921	61.259437
+172.682476	61.226582
+172.569828	61.189032
+172.426671	61.196073
+172.360959	61.196073
+172.405549	61.142096
+172.384428	61.071691
+172.372693	61.029448
+172.283514	60.998939
+172.173212	61.013020
+172.119235	61.034141
+172.030055	61.083425
+172.008934	61.034141
+172.095767	60.998939
+172.107501	60.949655
+172.086379	60.912106
+171.985466	60.900372
+171.908020	60.862822
+171.830574	60.862822
+171.753129	60.853435
+171.699152	60.825273
+171.588850	60.787724
+171.588850	60.745480
+171.499671	60.733746
+171.433959	60.691503
+171.368248	60.658648
+171.257947	60.571815
+171.157033	60.571815
+171.058466	60.616405
+171.004488	60.545999
+170.891840	60.534265
+170.781539	60.496716
+170.671238	60.459167
+170.584405	60.447432
+170.528081	60.431005
+170.560937	60.409883
+170.560937	60.355906
+170.528081	60.299582
+170.474104	60.250298
+170.417780	60.179893
+170.373190	60.118875
+170.373190	60.048470
+# -b
+170.089223	59.971025
+170.068101	60.020308
+# -b
+159.988444	69.778449
+160.077624	69.722125
+160.209047	69.722125
+160.476586	69.722125
+160.683108	69.679882
+160.837999	69.628251
+160.992890	69.553153
+161.082070	69.536725
+161.246348	69.555500
+161.302672	69.492135
+161.279204	69.381834
+161.424708	69.363059
+161.612454	69.435811
+161.720409	69.517950
+162.020804	69.510910
+162.077128	69.621211
+162.217938	69.614170
+162.283649	69.668148
+162.382216	69.693963
+162.504252	69.698656
+162.659143	69.682229
+162.781178	69.656413
+162.912601	69.682229
+163.109735	69.717431
+163.311563	69.722125
+163.475841	69.701003
+163.663588	69.698656
+163.827867	69.736206
+164.039082	69.778449
+164.095406	69.740900
+164.193973	69.679882
+164.292540	69.614170
+164.414575	69.590702
+164.569467	69.555500
+164.752520	69.567234
+164.930879	69.564887
+165.020059	69.560193
+# -b
+164.998937	69.569581
+165.041180	69.553153
+165.088117	69.571927
+165.219540	69.593049
+165.318107	69.595396
+165.463611	69.581315
+165.604421	69.571927
+165.759312	69.571927
+165.881347	69.571927
+165.970527	69.550806
+166.144193	69.517950
+166.289697	69.492135
+166.430507	69.492135
+166.552542	69.492135
+166.698046	69.496829
+166.820081	69.475707
+166.960892	69.487441
+167.082927	69.529684
+167.172107	69.576621
+167.280061	69.630598
+167.383322	69.672841
+167.500664	69.717431
+167.622699	69.754981
+167.754122	69.771408
+167.890238	69.747940
+167.988805	69.717431
+168.007580	69.691616
+167.876157	69.668148
+167.843302	69.611824
+167.998193	69.593049
+168.176552	69.571927
+168.228183	69.503869
+168.218795	69.440505
+168.218795	69.377140
+168.195327	69.306735
+168.209408	69.255105
+168.251651	69.208168
+168.373686	69.172965
+168.519190	69.172965
+168.669388	69.170619
+168.805504	69.158884
+168.979170	69.118988
+169.002638	69.083786
+169.124674	69.060317
+169.288952	69.015727
+169.387519	68.940629
+169.453230	68.853796
+169.509555	68.799819
+169.664446	68.766963
+169.885048	68.755229
+# -b
+168.099107	69.994358
+168.099107	69.994358
+# -b
+168.474600	70.020173
+168.685815	69.961502
+168.882950	69.930993
+169.127020	69.884056
+169.314767	69.844160
+169.380479	69.778449
+169.366398	69.729165
+169.258443	69.710391
+169.267831	69.663454
+169.258443	69.611824
+169.216200	69.553153
+169.047228	69.539072
+168.807851	69.564887
+168.540312	69.595396
+168.399502	69.668148
+168.230529	69.710391
+168.131962	69.776102
+167.925441	69.815998
+167.836261	69.888750
+167.892585	69.956808
+168.099107	69.994358
+# -b
+164.736092	59.942863
+164.557732	60.036736
+# -b
+161.368383	59.954597
+161.610107	60.097754
+161.821323	60.189281
+161.908156	60.299582
+161.908156	60.414577
+161.964480	60.452126
+162.173348	60.496716
+162.450274	60.560081
+162.691998	60.567121
+162.781178	60.642220
+162.912601	60.724359
+163.133203	60.761908
+163.332684	60.745480
+163.532165	60.799458
+163.708178	60.879250
+163.708178	60.937921
+163.565021	60.996592
+163.576755	61.097506
+163.609611	61.151483
+163.719912	61.184339
+163.863069	61.264131
+163.874803	61.374432
+163.853682	61.426063
+163.846641	61.522283
+163.858376	61.585647
+163.895925	61.627890
+163.952249	61.679521
+163.956943	61.810944
+163.956943	61.914204
+163.968677	62.022159
+163.996839	62.090217
+164.008573	62.141847
+164.025001	62.223987
+164.107140	62.310820
+164.212748	62.397652
+164.278459	62.439895
+164.381720	62.414080
+# -b
+164.888636	62.407040
+164.991897	62.519688
+164.700889	62.646417
+164.438044	62.681619
+164.184586	62.646417
+163.884191	62.592440
+163.621345	62.545503
+163.358500	62.432855
+163.288095	62.346022
+163.302176	62.275617
+163.114429	62.132460
+163.123816	62.059708
+163.081573	61.923592
+163.015862	61.799209
+163.090960	61.717070
+163.269320	61.688908
+163.189528	61.606769
+163.114429	61.538711
+162.968925	61.526977
+162.926682	61.595035
+162.950150	61.674827
+162.828115	61.717070
+162.771791	61.641971
+162.659143	61.611463
+162.396297	61.599728
+162.208550	61.496468
+162.020804	61.379126
+161.809588	61.306374
+161.654697	61.226582
+161.588986	61.184339
+161.412973	61.118627
+161.234614	61.013020
+161.014011	60.883944
+160.859120	60.792417
+160.748819	60.717318
+160.572806	60.712625
+160.340470	60.604670
+160.197313	60.567121
+160.176191	60.658648
+160.241903	60.799458
+160.340470	60.916799
+160.441384	61.013020
+160.220781	60.991898
+# -b
+159.988444	61.066997
+160.021300	61.135055
+# -b
+159.910999	61.315761
+160.021300	61.395554
+160.061196	61.484734
+160.131601	61.552792
+160.155070	61.667787
+160.176191	61.799209
+160.209047	61.956447
+160.138642	61.893083
+160.028341	61.794516
+# -b
+170.068101	60.020308
+169.967187	60.097754
+169.880354	60.158772
+169.812296	60.212749
+169.692608	60.294888
+169.615162	60.402843
+169.472005	60.447432
+169.371091	60.496716
+169.260790	60.513144
+169.162223	60.545999
+169.028453	60.555387
+168.897031	60.571815
+168.807851	60.571815
+168.709284	60.578855
+168.610717	60.571815
+168.467560	60.588243
+168.345524	60.595283
+168.235223	60.583549
+168.134309	60.621098
+167.991152	60.550693
+167.892585	60.538959
+167.782284	60.538959
+167.693104	60.501410
+167.639127	60.496716
+167.472502	60.426311
+167.395056	60.409883
+167.329345	60.414577
+167.273021	60.409883
+167.219043	60.377027
+167.174454	60.372334
+167.120476	60.339478
+167.043031	60.372334
+166.974973	60.398149
+166.932730	60.372334
+166.953851	60.278460
+166.909261	60.229177
+166.831816	60.184587
+166.712127	60.125916
+166.622947	60.086020
+166.557236	60.057858
+166.479790	60.008574
+# -b
+166.158274	59.954597
+166.158274	60.032043
+166.202864	60.118875
+166.247454	60.175200
+166.226332	60.250298
+166.181742	60.344172
+166.226332	60.381721
+166.268575	60.414577
+166.235720	60.475594
+166.181742	60.496716
+166.148887	60.513144
+166.080828	60.484982
+166.026851	60.452126
+165.916550	60.360600
+165.850839	60.323050
+165.707682	60.273767
+165.562178	60.257339
+165.484732	60.233870
+165.374431	60.217443
+165.264130	60.179893
+165.165563	60.109488
+165.088117	60.069592
+# -b
+159.922733	70.095272
+159.833553	69.996705
+159.749067	69.921606
+159.683356	69.851201
+159.692743	69.801917
+159.880490	69.785489
+159.988444	69.778449
+# -b
+160.220781	60.991898
+159.955589	60.928534
+159.866409	60.966083
+159.899265	61.024754
+159.943855	61.045875
+159.988444	61.066997
+# -b
+160.021300	61.135055
+159.910999	61.205460
+159.910999	61.315761
+# -b
+160.033034	61.794516
+159.854675	61.688908
+159.699784	61.688908
+159.577748	61.679521
+159.512037	61.778088
+159.399389	61.846146
+159.145931	61.918898
+159.028589	61.928285
+158.958184	61.871961
+158.850229	61.836759
+158.695338	61.829718
+158.484123	61.803903
+158.319845	61.794516
+158.108629	61.764007
+157.855171	61.782782
+157.611100	61.782782
+157.446822	61.717070
+157.249688	61.679521
+157.038473	61.573913
+156.916437	61.517589
+156.728690	61.447184
+156.672366	61.315761
+156.630123	61.221888
+156.451764	61.146789
+156.242896	61.034141
+156.043415	60.916799
+155.965969	60.837007
+155.956582	60.754868
+155.801691	60.679769
+155.613944	60.588243
+155.480174	60.534265
+155.315896	60.452126
+155.083559	60.398149
+154.919281	60.316010
+154.851222	60.287848
+154.797245	60.201015
+154.663475	60.086020
+# -b
+70.320568	66.640730
+70.489540	66.650118
+70.677287	66.671239
+70.865034	66.741644
+71.062168	66.805009
+71.202978	66.819090
+71.437661	66.851945
+71.493985	66.819090
+71.578471	66.692361
+71.592552	66.657158
+71.348482	66.671239
+71.193590	66.605528
+70.982375	66.544510
+70.785241	66.499920
+70.630350	66.504614
+70.466072	66.556244
+70.409748	66.584406
+70.320568	66.640730
+# -b
+72.526593	70.006092
+72.550061	69.945074
+72.582917	69.914565
+72.592304	69.914565
+72.592304	69.884056
+72.672097	69.844160
+72.672097	69.715084
+72.615773	69.672841
+72.559449	69.623558
+72.606385	69.541419
+72.639241	69.468667
+72.592304	69.426424
+72.517205	69.386527
+72.559449	69.297348
+72.540674	69.205821
+72.460881	69.118988
+72.460881	69.003993
+72.559449	68.940629
+72.728421	68.863183
+72.869231	68.783391
+73.080446	68.708292
+73.244724	68.654315
+73.409003	68.602684
+73.432471	68.494730
+73.432471	68.410244
+73.235337	68.309330
+73.155545	68.250659
+73.080446	68.138011
+73.066365	68.058219
+73.103914	67.954958
+73.122689	67.823535
+73.024122	67.753130
+73.089833	67.703847
+72.949023	67.626401
+72.737808	67.598239
+72.629854	67.572424
+72.582917	67.502019
+72.484350	67.417533
+72.474962	67.349475
+72.338846	67.281416
+72.174568	67.281416
+72.151099	67.222745
+72.151099	67.159381
+72.108856	67.133566
+71.897641	67.114791
+71.723975	67.103057
+71.512760	67.154687
+71.381337	67.187543
+71.357869	67.093669
+71.493985	67.051426
+71.611327	67.081935
+71.766218	67.086629
+71.930497	67.081935
+72.043145	67.020918
+71.930497	66.964594
+71.766218	66.943472
+71.667651	66.936432
+71.493985	66.948166
+71.404806	66.927044
+71.348482	66.880108
+71.095023	66.835518
+70.940132	66.887148
+70.850953	66.814396
+70.775854	66.767459
+70.597494	66.767459
+70.489540	66.701748
+70.254856	66.692361
+70.189145	66.753378
+# -b
+69.780796	66.697054
+70.034254	66.678280
+70.057722	66.591447
+70.081191	66.499920
+70.024867	66.460024
+70.024867	66.389619
+70.099965	66.363804
+70.287712	66.342682
+70.442603	66.337989
+70.541170	66.333295
+70.742998	66.337989
+70.982375	66.368497
+71.348482	66.354416
+71.634795	66.293399
+71.831930	66.258196
+72.043145	66.222994
+72.287216	66.258196
+72.409251	66.403700
+72.273135	66.525735
+72.352927	66.579713
+72.615773	66.619609
+72.869231	66.657158
+73.033509	66.743991
+73.310436	66.805009
+73.498183	66.870720
+73.643686	66.964594
+73.784496	67.051426
+73.850208	67.192237
+73.864289	67.295497
+73.897145	67.340087
+74.052036	67.405799
+74.159990	67.464469
+74.249170	67.509059
+74.436917	67.588852
+74.690375	67.673338
+74.713843	67.706193
+74.732618	67.795373
+74.765474	67.856391
+74.765474	67.919755
+74.746699	67.985467
+74.690375	68.067606
+74.577727	68.116890
+74.601195	68.184948
+74.469772	68.231885
+74.413448	68.299943
+74.314881	68.321064
+74.272638	68.393816
+74.291413	68.410244
+74.357124	68.454834
+74.422836	68.539320
+74.389980	68.623806
+74.389980	68.682477
+74.558952	68.727067
+74.910977	68.774003
+75.108111	68.818593
+75.253615	68.858490
+75.394425	68.858490
+75.629109	68.877264
+75.816856	68.893692
+75.957666	68.921854
+76.103170	68.933588
+76.389483	68.938282
+76.586618	68.957057
+76.642942	68.903079
+76.708653	68.842062
+76.675797	68.759922
+76.750896	68.698905
+76.919868	68.659009
+77.004354	68.602684
+77.173326	68.572176
+77.290668	68.511158
+77.323524	68.471262
+77.290668	68.417285
+77.304749	68.365654
+77.271893	68.349226
+77.239038	68.299943
+77.206182	68.260047
+77.224957	68.194335
+77.346992	68.210763
+77.412704	68.182601
+77.323524	68.107502
+77.281281	68.067606
+77.257812	67.969039
+77.271893	67.889247
+77.239038	67.823535
+77.159245	67.790680
+77.192101	67.715581
+77.379848	67.678031
+77.567595	67.640482
+77.647387	67.586505
+77.689630	67.527834
+77.877377	67.534875
+78.130835	67.530181
+78.295114	67.513753
+78.374906	67.506712
+78.426536	67.518447
+78.628364	67.534875
+78.825498	67.544262
+78.881822	67.567730
+78.759787	67.602933
+78.515716	67.652216
+78.393681	67.645176
+78.187159	67.647523
+78.065124	67.661604
+77.999412	67.678031
+77.835134	67.715581
+77.788197	67.710887
+77.699017	67.710887
+77.656774	67.703847
+77.614531	67.699153
+77.544126	67.760171
+77.511271	67.889247
+77.511271	67.959652
+77.525352	68.055872
+77.600450	68.138011
+77.788197	68.189642
+78.055736	68.206069
+78.163691	68.260047
+78.140222	68.339839
+78.065124	68.344533
+77.985331	68.414938
+77.835134	68.518198
+77.731873	68.612072
+77.755341	68.682477
+77.745954	68.790431
+77.666162	68.853796
+77.576982	68.870224
+77.304749	68.914814
+76.994967	68.980525
+76.840076	69.020421
+76.652329	69.083786
+76.497438	69.111948
+76.220511	69.177659
+76.046846	69.205821
+75.802775	69.217555
+75.629109	69.208168
+75.408506	69.170619
+75.197291	69.114295
+75.140967	69.055624
+74.854653	69.072052
+74.624663	69.107254
+74.413448	69.107254
+74.117747	69.074398
+73.906532	69.088479
+73.751641	69.194087
+73.765722	69.252758
+73.883064	69.360712
+73.930000	69.456932
+73.784496	69.583662
+73.554507	69.736206
+73.596750	69.862935
+73.643686	69.942727
+# -b
+60.020308	70.050682
+60.175200	69.970889
+60.372334	69.893444
+60.517837	69.815998
+60.569468	69.754981
+60.517837	69.729165
+60.414577	69.663454
+60.283154	69.698656
+60.151731	69.703350
+60.062551	69.675188
+# -b
+59.888886	68.691864
+60.128263	68.694211
+60.447432	68.710639
+60.592936	68.778697
+60.771296	68.853796
+60.804151	68.858490
+60.846394	68.893692
+60.879250	68.961750
+60.912106	69.036849
+60.959042	69.118988
+60.855782	69.130722
+60.869863	69.083786
+60.757215	69.212862
+60.691503	69.302041
+60.592936	69.353672
+60.461513	69.438158
+60.339478	69.546112
+60.330091	69.607130
+60.428658	69.630598
+60.602324	69.656413
+60.691503	69.686922
+60.790070	69.740900
+60.804151	69.806611
+60.902718	69.827732
+61.146789	69.825386
+61.320455	69.806611
+61.451878	69.783143
+61.541058	69.745593
+61.728804	69.747940
+61.925939	69.729165
+62.104298	69.733859
+62.268576	69.722125
+62.489179	69.717431
+62.766106	69.724472
+62.930384	69.684575
+63.118131	69.642332
+63.273022	69.642332
+63.526480	69.607130
+63.789326	69.553153
+63.958298	69.529684
+64.122576	69.517950
+64.352566	69.440505
+64.563781	69.377140
+64.704591	69.325510
+64.962743	69.290307
+65.225589	69.219902
+65.366399	69.182353
+65.568227	69.158884
+65.690262	69.154191
+65.774748	69.130722
+65.633938	69.130722
+65.610470	69.072052
+65.788829	69.050930
+65.840460	69.043889
+65.929639	69.032155
+66.098611	69.008687
+66.239422	68.957057
+66.549204	68.877264
+66.858986	68.853796
+67.065507	68.799819
+67.276723	68.710639
+67.539568	68.572176
+67.685072	68.511158
+67.858738	68.482996
+68.027710	68.438406
+68.201376	68.353920
+68.182601	68.260047
+68.281168	68.206069
+68.534626	68.276474
+68.576869	68.360960
+68.731760	68.511158
+68.844409	68.640234
+68.910120	68.734107
+69.116641	68.842062
+69.018074	68.886652
+69.008687	68.926548
+68.797472	68.903079
+68.501771	68.978178
+68.356267	69.111948
+68.224844	69.201127
+68.116890	69.302041
+68.069953	69.360712
+68.126277	69.499176
+68.013629	69.503869
+67.896287	69.480401
+67.661604	69.557846
+67.431614	69.600089
+67.243867	69.654067
+67.098363	69.632945
+66.990409	69.614170
+66.990409	69.522644
+66.868373	69.618864
+66.858986	69.764368
+66.858986	69.888750
+# -b
+66.912963	70.036601
+67.025611	69.975583
+67.213358	69.975583
+# -b
+70.189145	66.753378
+69.968543	66.809702
+69.780796	66.779194
+69.780796	66.697054
+# -b
+49.842084	68.008935
+50.053300	68.067606
+50.208191	68.116890
+50.330226	68.138011
+50.428793	68.182601
+50.635315	68.248312
+50.823062	68.309330
+50.945097	68.328105
+50.954484	68.328105
+51.001421	68.311677
+51.254879	68.360960
+51.452013	68.389122
+51.686697	68.426672
+51.639760	68.454834
+51.907299	68.482996
+52.137289	68.506464
+52.268712	68.429019
+52.357892	68.337492
+52.456459	68.349226
+52.611350	68.400857
+52.644206	68.466568
+52.634818	68.522892
+52.578494	68.583910
+52.414216	68.567482
+52.620737	68.663702
+52.822565	68.734107
+52.953988	68.734107
+52.855421	68.680130
+52.930519	68.619112
+53.076023	68.595644
+53.296626	68.626153
+53.282545	68.680130
+53.216833	68.766963
+53.273157	68.795125
+53.428049	68.813900
+53.404580	68.865530
+53.568859	68.893692
+53.803542	68.933588
+53.944352	68.945322
+54.066388	68.945322
+54.197810	68.933588
+54.286990	68.945322
+54.385557	68.961750
+54.451269	68.966444
+54.516980	68.973484
+# -b
+49.896062	69.259798
+50.018097	69.170619
+50.093196	69.161231
+50.093196	69.278573
+50.182376	69.184700
+50.313798	69.083786
+50.280943	68.996953
+50.238700	69.039196
+50.158907	69.090826
+# -b
+58.806995	69.963849
+58.764752	69.968543
+# -b
+60.064898	69.675188
+59.867764	69.672841
+59.637774	69.733859
+59.689405	69.790183
+59.515739	69.834773
+59.327992	69.844160
+59.163714	69.877016
+59.008822	69.914565
+59.093309	69.844160
+59.248200	69.771408
+59.205957	69.729165
+59.041678	69.846507
+58.886787	69.938034
+58.806995	69.963849
+# -b
+54.516980	68.973484
+54.629628	68.985219
+54.596772	68.968791
+54.498205	68.950016
+54.376170	68.926548
+54.221279	68.917160
+54.057000	68.921854
+53.925578	68.917160
+53.780074	68.881958
+53.770686	68.813900
+53.836398	68.818593
+53.845785	68.874917
+53.934965	68.853796
+53.991289	68.823287
+54.057000	68.778697
+54.024145	68.680130
+53.977208	68.640234
+53.902109	68.579216
+53.902109	68.527586
+54.000676	68.490036
+54.010064	68.377388
+54.000676	68.311677
+54.197810	68.281168
+54.343314	68.248312
+54.418413	68.267087
+54.563917	68.189642
+54.718808	68.145052
+54.883086	68.145052
+54.925329	68.206069
+54.939410	68.281168
+54.948798	68.344533
+55.023896	68.410244
+55.178788	68.445447
+55.314904	68.494730
+55.455714	68.541667
+55.666929	68.539320
+55.873451	68.595644
+56.094053	68.635540
+56.248944	68.612072
+56.403835	68.572176
+56.582195	68.579216
+56.746473	68.602684
+57.023400	68.579216
+57.131354	68.522892
+57.366038	68.529933
+57.497461	68.595644
+57.596028	68.670743
+57.727450	68.734107
+57.994990	68.774003
+58.037233	68.811553
+58.178043	68.881958
+58.445582	68.926548
+58.722509	68.973484
+58.896174	68.996953
+59.083921	68.985219
+59.051066	68.926548
+59.196569	68.842062
+59.370235	68.750535
+59.459415	68.720026
+59.313911	68.682477
+59.196569	68.626153
+59.116777	68.555748
+59.116777	68.438406
+59.313911	68.365654
+59.557982	68.321064
+59.778584	68.360960
+59.989800	68.466568
+59.966331	68.529933
+59.877151	68.595644
+59.891232	68.691864
+# -b
+39.914972	68.079340
+40.018233	68.046485
+40.083944	67.987814
+40.205979	67.938530
+40.304547	67.886900
+40.403114	67.856391
+40.393726	67.795373
+40.534536	67.736702
+40.647184	67.769558
+40.853706	67.720274
+41.041453	67.624054
+41.050840	67.523140
+41.064921	67.471510
+41.140020	67.365902
+41.154101	67.318966
+41.163488	67.208664
+41.219812	67.180502
+41.384091	67.145300
+41.327767	66.978675
+41.172876	66.800315
+41.008597	66.697054
+40.778607	66.553897
+40.614329	66.488186
+40.435969	66.399006
+40.271691	66.354416
+40.224754	66.333295
+40.093331	66.274624
+# -b
+39.950174	64.608371
+40.156696	64.573169
+40.344443	64.545007
+40.475865	64.526232
+40.574433	64.540313
+40.729324	64.502764
+40.809116	64.474601
+40.907683	64.451133
+40.907683	64.498070
+40.752792	64.601331
+40.719936	64.669389
+40.565045	64.810199
+40.466478	64.915806
+40.335055	65.028455
+40.133228	65.141103
+40.034660	65.213855
+# -b
+39.860995	65.617510
+40.081597	65.648019
+40.302200	65.720771
+40.508721	65.802910
+40.630757	65.915558
+40.851359	65.976576
+41.015638	65.976576
+41.250321	66.021166
+41.456843	66.054022
+41.644589	66.138508
+41.822949	66.244115
+41.954372	66.298092
+42.109263	66.368497
+42.174974	66.448290
+42.329865	66.523389
+42.404964	66.490533
+42.526999	66.452984
+42.625566	66.399006
+42.705359	66.382578
+42.982285	66.382578
+43.146564	66.382578
+43.287374	66.354416
+43.409409	66.307480
+43.597156	66.248809
+43.578382	66.164323
+43.442265	66.049328
+43.531445	66.089224
+43.676949	66.133814
+43.831840	66.143201
+43.963262	66.070449
+44.005506	65.985963
+44.127541	65.915558
+44.193252	65.873315
+44.202640	65.960148
+44.216721	66.035247
+44.249576	66.143201
+44.183865	66.234728
+44.136928	66.272277
+44.151009	66.293399
+44.169784	66.337989
+44.258964	66.448290
+44.324675	66.495227
+44.446711	66.565632
+44.512422	66.697054
+44.460792	66.779194
+44.535890	66.870720
+44.545278	66.957553
+44.437323	67.046733
+44.380999	67.093669
+44.216721	67.149994
+43.982037	67.149994
+43.897551	67.180502
+43.864695	67.297844
+43.874083	67.396411
+43.949181	67.487938
+44.028974	67.593545
+44.136928	67.741396
+44.118154	67.844657
+44.118154	67.849350
+44.118154	67.856391
+44.151009	67.903328
+44.202640	67.992507
+44.169784	68.091074
+44.169784	68.215457
+44.169784	68.321064
+43.996118	68.389122
+43.784903	68.445447
+43.507976	68.527586
+43.310842	68.600338
+43.277987	68.663702
+43.367166	68.647274
+43.620625	68.600338
+43.841227	68.567482
+44.028974	68.522892
+44.202640	68.506464
+44.404467	68.527586
+44.643845	68.522892
+44.864447	68.511158
+45.052194	68.515852
+45.286877	68.518198
+45.493399	68.482996
+45.746857	68.461874
+45.948685	68.405550
+45.958072	68.295249
+46.080108	68.264740
+46.234999	68.138011
+46.422746	68.173214
+46.488457	68.051178
+46.521313	67.922102
+46.676204	67.811801
+46.530700	67.807107
+46.178675	67.760171
+45.859505	67.748436
+45.671758	67.732009
+45.408913	67.694459
+45.329121	67.602933
+45.197698	67.534875
+45.000564	67.527834
+45.009951	67.422226
+45.099131	67.316619
+45.296265	67.250907
+45.507480	67.161728
+45.681146	67.077242
+45.760938	66.988062
+45.859505	66.908270
+45.967460	66.844905
+46.122351	66.800315
+46.300710	66.800315
+46.530700	66.856639
+46.563556	66.753378
+46.652736	66.650118
+46.741915	66.797968
+46.929662	66.819090
+47.117409	66.861333
+47.314543	66.849599
+47.492903	66.891842
+47.614938	66.912963
+47.746361	66.999796
+47.722892	67.103057
+47.699424	67.180502
+47.779216	67.264988
+47.854315	67.375290
+47.920026	67.485591
+48.032675	67.577118
+48.140629	67.560690
+48.318988	67.609973
+48.563059	67.619361
+48.703869	67.635788
+48.882229	67.685072
+48.802437	67.703847
+48.825905	67.811801
+48.980796	67.802414
+49.168543	67.856391
+49.407920	67.919755
+49.595667	67.959652
+49.839738	68.008935
+# -b
+48.661626	69.445198
+48.713257	69.461626
+48.713257	69.473360
+48.793049	69.475707
+48.882229	69.449892
+48.957328	69.461626
+48.990183	69.480401
+49.079363	69.499176
+49.168543	69.499176
+49.323434	69.452239
+49.487712	69.391221
+49.717702	69.325510
+49.896062	69.259798
+# -b
+50.161254	69.090826
+49.954733	69.008687
+49.752905	68.893692
+49.588626	68.818593
+49.335168	68.766963
+49.180277	68.766963
+49.015999	68.694211
+48.828252	68.687171
+48.739072	68.734107
+48.682748	68.680130
+48.541938	68.731760
+48.410515	68.813900
+48.297867	68.823287
+48.274399	68.731760
+48.330723	68.687171
+48.222768	68.755229
+48.166444	68.825634
+48.222768	68.910120
+48.232156	69.032155
+48.241543	69.137763
+48.311948	69.236330
+48.419902	69.313776
+48.541938	69.391221
+48.663973	69.445198
+# -b
+29.978472	69.703350
+30.001940	69.684575
+30.067652	69.642332
+30.100507	69.656413
+30.100507	69.736206
+30.166219	69.693963
+30.246011	69.684575
+30.344578	69.675188
+30.335191	69.654067
+30.433758	69.654067
+30.466614	69.729165
+30.476001	69.785489
+30.588649	69.783143
+30.687216	69.759674
+30.842107	69.754981
+30.893738	69.754981
+# -b
+30.893738	69.754981
+30.907819	69.754981
+30.931287	69.764368
+31.104953	69.729165
+31.292700	69.705697
+31.391267	69.675188
+31.480446	69.630598
+31.658806	69.632945
+31.733905	69.675188
+31.701049	69.745593
+31.733905	69.794877
+31.809003	69.764368
+31.963894	69.771408
+31.977975	69.869975
+31.879408	69.919259
+31.977975	69.900484
+32.184497	69.881710
+32.452036	69.825386
+32.470811	69.794877
+32.616315	69.752634
+32.747737	69.766715
+32.860385	69.747940
+32.912016	69.733859
+33.024664	69.736206
+33.080988	69.722125
+33.057520	69.656413
+32.968340	69.607130
+32.893241	69.557846
+32.747737	69.576621
+32.541216	69.571927
+32.428568	69.618864
+32.330001	69.614170
+32.207965	69.642332
+32.142254	69.722125
+32.067155	69.618864
+32.020218	69.539072
+32.175110	69.541419
+32.320613	69.546112
+32.372244	69.503869
+32.395712	69.461626
+32.339388	69.414689
+32.395712	69.414689
+32.494279	69.440505
+32.616315	69.456932
+32.761818	69.456932
+32.813449	69.445198
+32.780593	69.377140
+32.846304	69.402955
+32.968340	69.421730
+32.926097	69.348978
+32.893241	69.295001
+33.066907	69.341938
+33.245266	69.395915
+33.287509	69.377140
+33.268735	69.332550
+33.245266	69.295001
+33.310978	69.273879
+33.320365	69.271532
+33.334446	69.259798
+33.367302	69.241024
+33.386077	69.208168
+33.522193	69.248064
+33.686471	69.248064
+33.827282	69.259798
+33.907074	69.306735
+34.169919	69.259798
+34.381135	69.243370
+34.592350	69.219902
+34.798871	69.208168
+34.963150	69.182353
+35.118041	69.149497
+35.216608	69.149497
+35.287013	69.182353
+35.230689	69.217555
+35.441904	69.189393
+35.681281	69.172965
+35.859641	69.165925
+35.958208	69.130722
+36.080243	69.107254
+36.333701	69.060317
+36.577772	69.008687
+36.727970	68.938282
+36.850005	68.905426
+36.972041	68.870224
+37.192643	68.823287
+37.324066	68.762269
+37.493038	68.710639
+37.633848	68.675436
+37.798127	68.607378
+37.999954	68.541667
+38.098521	68.499424
+38.197089	68.471262
+38.328511	68.400857
+38.361367	68.349226
+38.492790	68.276474
+38.516258	68.281168
+38.680537	68.248312
+38.891752	68.234231
+38.746248	68.353920
+38.835428	68.304636
+38.980931	68.250659
+39.046643	68.166173
+39.112354	68.128624
+39.145210	68.184948
+39.309488	68.116890
+39.440911	68.074647
+39.609883	68.041791
+39.717838	68.006588
+39.863341	68.025363
+39.783549	68.116890
+39.914972	68.079340
+# -b
+40.093331	66.274624
+39.807017	66.227687
+39.544172	66.178404
+39.290714	66.129120
+39.070111	66.115039
+38.835428	66.070449
+38.713392	66.075143
+38.483402	66.084530
+38.262800	66.089224
+37.967099	66.093918
+37.830982	66.107999
+37.633848	66.129120
+37.788739	66.107999
+37.723028	66.115039
+37.600992	66.124427
+37.446101	66.194832
+37.248967	66.222994
+36.981428	66.272277
+36.709195	66.288705
+36.465124	66.284011
+36.202279	66.342682
+35.901884	66.373191
+35.606183	66.403700
+35.460679	66.474105
+35.230689	66.474105
+35.118041	66.544510
+34.888051	66.575019
+34.789484	66.584406
+34.512557	66.539816
+34.437459	66.626649
+34.390522	66.722870
+34.282568	66.736951
+34.193388	66.687667
+34.104208	66.711135
+33.996254	66.661852
+33.827282	66.713482
+33.686471	66.819090
+33.620760	66.753378
+33.555049	66.736951
+33.423626	66.774500
+33.212411	66.830824
+33.048132	66.870720
+32.860385	66.973981
+32.836917	67.056120
+32.672639	67.093669
+32.484892	67.140606
+32.395712	67.128872
+32.217353	67.128872
+32.109398	67.114791
+31.987363	67.056120
+32.273677	67.020918
+32.405099	66.936432
+32.484892	66.823783
+32.761818	66.713482
+32.649170	66.675933
+32.804061	66.631343
+32.991808	66.560938
+33.066907	66.518695
+33.254654	66.455330
+33.564436	66.438902
+33.606679	66.403700
+33.573823	66.337989
+33.573823	66.288705
+33.874218	66.239422
+34.071352	66.234728
+34.160532	66.138508
+34.268487	66.133814
+34.437459	66.119733
+34.521945	66.079837
+34.658061	65.927292
+34.789484	65.868622
+34.822340	65.788829
+34.780097	65.594042
+34.733160	65.507209
+34.709692	65.425070
+34.456233	65.392214
+34.381135	65.333543
+34.559494	65.195080
+34.709692	65.051923
+34.700304	64.939275
+34.780097	64.920500
+34.888051	64.871217
+34.855195	64.739794
+34.897438	64.582556
+34.723773	64.507457
+34.676836	64.441746
+34.920907	64.498070
+35.033555	64.399503
+35.183752	64.340832
+35.352724	64.289202
+35.540471	64.298589
+35.648426	64.345526
+35.826785	64.303283
+35.958208	64.218796
+36.113099	64.164819
+36.235134	64.077986
+36.286765	64.016969
+36.596547	63.981766
+36.906329	63.904321
+37.169175	63.845650
+37.347534	63.831569
+37.600992	63.768204
+37.600992	63.798713
+37.666704	63.857384
+37.798127	63.904321
+37.934243	63.939523
+38.164233	63.904321
+38.262800	63.880852
+38.164233	63.944217
+38.107909	64.087374
+38.051585	64.202369
+38.018729	64.317364
+37.910775	64.446439
+37.713641	64.413584
+37.577524	64.385422
+37.356922	64.340832
+37.202030	64.418277
+37.061220	64.474601
+36.948572	64.573169
+36.864086	64.660001
+36.709195	64.692857
+36.596547	64.805505
+36.554304	64.889991
+36.610628	64.889991
+36.727970	64.915806
+36.896942	65.004986
+36.939185	65.162224
+37.136319	65.143450
+37.478957	65.075391
+37.779352	64.990905
+37.854451	64.885298
+38.140765	64.861829
+38.375448	64.819586
+38.262800	64.805505
+38.084440	64.753875
+38.131377	64.655308
+38.164233	64.591943
+38.295656	64.692857
+38.474015	64.749181
+38.572582	64.796118
+38.736861	64.749181
+39.013787	64.730407
+39.342344	64.622452
+39.478461	64.591943
+39.699063	64.554394
+39.929053	64.535619
+39.971296	64.563781
+39.952521	64.608371
+# -b
+40.037007	65.213855
+39.914972	65.319462
+39.882116	65.453232
+39.863341	65.521290
+39.863341	65.617510
+# -b
+30.215502	59.963984
+30.182647	60.001534
+30.048877	60.013268
+# -b
+30.931287	61.681868
+30.954755	61.693602
+31.020467	61.677174
+31.142502	61.672480
+31.231682	61.646665
+31.339636	61.613809
+31.471059	61.531670
+31.583707	61.482387
+31.691662	61.388513
+31.813697	61.329842
+32.013178	61.308721
+32.210312	61.271172
+32.341735	61.207807
+32.452036	61.135055
+32.508360	61.069344
+32.552950	60.973123
+32.606927	60.898025
+32.740697	60.867516
+32.740697	60.768949
+32.806408	60.689156
+32.761818	60.560081
+32.630396	60.531918
+32.618661	60.395802
+32.552950	60.330091
+32.376937	60.189281
+32.222046	60.177546
+32.111745	60.222136
+31.980322	60.243258
+31.780841	60.231524
+31.571973	60.182240
+31.449938	60.083673
+# -b
+30.987611	59.940516
+30.964143	60.055511
+30.975877	60.182240
+30.910165	60.304275
+30.886697	60.423964
+30.788130	60.553040
+30.633239	60.646913
+30.480695	60.722012
+30.424371	60.759561
+30.436105	60.768949
+30.501816	60.839354
+30.468960	60.872210
+30.358659	60.959042
+30.314069	60.980164
+30.292948	61.031794
+30.292948	61.043529
+30.248358	61.048222
+30.138057	61.102199
+30.060611	61.059956
+30.027755	61.329842
+30.093467	61.379126
+30.114588	61.426063
+30.126323	61.472999
+30.192034	61.531670
+30.241317	61.541058
+30.281214	61.604422
+30.318763	61.630237
+30.375087	61.672480
+30.407943	61.672480
+30.450186	61.667787
+30.501816	61.688908
+30.511204	61.735845
+# -b
+19.987995	69.806611
+20.095949	69.888750
+20.185129	69.895791
+20.293083	69.914565
+20.340020	69.785489
+20.307164	69.672841
+20.293083	69.522644
+20.260228	69.449892
+20.152273	69.377140
+20.072481	69.318469
+20.217985	69.377140
+20.340020	69.503869
+20.462055	69.553153
+20.626334	69.595396
+20.593478	69.632945
+20.560623	69.733859
+20.659190	69.747940
+20.724901	69.827732
+20.856324	69.888750
+21.001828	69.914565
+20.922035	69.846507
+20.936116	69.806611
+21.011215	69.783143
+21.076926	69.827732
+21.166106	69.825386
+21.222430	69.893444
+21.320997	69.888750
+# -b
+21.255286	70.013132
+21.386709	69.970889
+21.541600	69.914565
+21.705878	69.839467
+21.884238	69.736206
+22.006273	69.698656
+22.006273	69.790183
+21.926481	69.858241
+21.926481	69.930993
+21.973417	69.989664
+# -b
+22.987250	70.048335
+22.987250	69.989664
+23.085817	69.952115
+23.226627	69.956808
+# -b
+29.173507	70.001398
+29.403497	69.956808
+29.516145	69.919259
+29.450434	69.884056
+29.825928	69.895791
+29.910414	69.855894
+29.943269	69.815998
+29.891639	69.778449
+29.755523	69.766715
+29.624100	69.729165
+29.549001	69.649373
+29.746135	69.691616
+29.891639	69.693963
+29.933882	69.703350
+29.976125	69.703350
+# -b
+19.865959	63.650862
+20.006769	63.704840
+20.142886	63.681371
+20.217985	63.721267
+20.340020	63.744736
+20.438587	63.777591
+20.480830	63.812794
+20.537154	63.845650
+20.659190	63.876159
+20.715514	63.923095
+20.804693	64.005234
+20.846936	64.077986
+20.936116	64.131964
+21.058152	64.183594
+21.109782	64.232877
+21.156719	64.289202
+21.222430	64.336138
+21.288141	64.385422
+21.363240	64.427665
+21.386709	64.385422
+21.363240	64.303283
+21.433645	64.350219
+21.532212	64.408890
+21.565068	64.446439
+21.466501	64.488683
+21.452420	64.530926
+21.386709	64.563781
+21.255286	64.617758
+21.189574	64.650614
+21.156719	64.702245
+21.198962	64.716326
+21.175493	64.772650
+21.091007	64.814893
+21.100395	64.843055
+21.175493	64.875910
+21.198962	64.925194
+21.311610	64.948662
+21.363240	64.958050
+21.396096	65.000293
+21.433645	65.042536
+21.508744	65.094166
+21.541600	65.143450
+21.565068	65.195080
+21.508744	65.232629
+21.452420	65.281913
+21.377321	65.333543
+21.396096	65.352318
+21.532212	65.382827
+21.597924	65.406295
+21.607311	65.462619
+21.687103	65.472006
+21.752815	65.453232
+21.837301	65.443844
+21.893625	65.453232
+21.917093	65.502515
+21.860769	65.540065
+21.884238	65.549452
+22.039129	65.549452
+22.057903	65.589348
+21.973417	65.648019
+21.860769	65.706690
+21.860769	65.734852
+21.959336	65.701996
+22.071984	65.671487
+22.161164	65.612817
+22.236263	65.612817
+22.236263	65.652713
+22.212794	65.734852
+22.226876	65.720771
+22.292587	65.734852
+22.311362	65.819338
+22.325443	65.892090
+22.391154	65.901477
+22.424010	65.892090
+22.466253	65.901477
+22.466253	65.861581
+22.531964	65.819338
+22.611756	65.807604
+22.653999	65.868622
+22.700936	65.906171
+22.799503	65.873315
+22.832359	65.838113
+22.907458	65.798217
+22.973169	65.798217
+23.076430	65.760667
+23.160916	65.852194
+23.315807	65.856887
+23.503554	65.856887
+23.634977	65.866275
+23.803949	65.824032
+23.911903	65.765361
+23.991696	65.824032
+24.066794	65.847500
+24.024551	65.936680
+# -b
+24.024551	65.936680
+24.090263	65.910865
+24.099650	65.910865
+24.132506	65.892090
+24.165361	65.878009
+24.254541	65.866275
+24.310865	65.814644
+24.432901	65.788829
+24.531468	65.828725
+24.573711	65.784135
+24.653503	65.701996
+24.817781	65.648019
+24.939817	65.622204
+25.080627	65.551799
+25.146338	65.516596
+25.258986	65.443844
+25.324698	65.378133
+25.348166	65.338237
+25.324698	65.272525
+25.315311	65.213855
+25.315311	65.152837
+25.301230	65.112941
+25.366941	65.047229
+25.488976	64.962743
+25.348166	64.972131
+25.282455	64.911113
+25.334085	64.838361
+25.146338	64.885298
+24.958592	64.875910
+24.784926	64.838361
+24.639422	64.814893
+24.564323	64.702245
+24.465756	64.540313
+24.231073	64.437052
+24.043326	64.326751
+23.869660	64.223490
+23.616202	64.092067
+23.428455	64.005234
+23.264177	63.904321
+23.128060	63.817488
+22.996637	63.700146
+22.832359	63.578110
+22.719711	63.500665
+22.546045	63.446688
+22.424010	63.357508
+22.334830	63.322305
+22.212794	63.244860
+22.039129	63.244860
+21.851382	63.223738
+21.696491	63.254247
+21.616698	63.179149
+21.574455	63.134559
+21.729346	63.059460
+21.649554	63.040685
+# -b
+27.624596	60.585896
+27.612862	60.602324
+27.547151	60.553040
+27.457971	60.522531
+27.338282	60.536612
+27.127067	60.543653
+26.974523	60.592936
+26.753920	60.531918
+26.575561	60.499063
+26.399548	60.494369
+26.247004	60.489675
+26.124969	60.440392
+26.026402	60.433351
+25.871510	60.461513
+25.826921	60.489675
+25.880898	60.400496
+25.782331	60.374681
+25.660295	60.353559
+25.540607	60.337131
+25.463161	60.423964
+25.385716	60.346519
+25.320004	60.297235
+25.153379	60.287848
+25.021956	60.254992
+24.867065	60.198668
+24.747376	60.226830
+24.604219	60.210402
+24.458716	60.161119
+24.383617	60.107141
+24.282703	60.062551
+24.228726	60.067245
+24.151280	60.107141
+24.017511	60.078979
+23.874354	60.078979
+23.578653	60.006227
+# -b
+23.346316	59.980412
+23.358050	60.067245
+23.313460	60.090713
+# -b
+23.069389	59.989800
+23.015412	60.001534
+22.937967	60.025002
+22.949701	60.083673
+22.905111	60.123569
+22.872255	60.156425
+22.783075	60.215096
+22.794810	60.325397
+22.773688	60.374681
+22.496762	60.292541
+22.431050	60.320703
+22.353605	60.341825
+22.398194	60.407536
+22.353605	60.449779
+22.034435	60.489675
+21.834954	60.536612
+21.736387	60.597630
+21.637820	60.635179
+21.536906	60.663341
+21.283448	60.668035
+21.262326	60.731399
+21.360893	60.738440
+21.384362	60.780683
+21.328038	60.785377
+21.250592	60.808845
+21.217736	60.855782
+21.250592	60.898025
+21.241205	60.952002
+21.173147	61.001286
+21.229471	61.090465
+21.283448	61.090465
+21.318650	61.135055
+21.372628	61.214848
+21.384362	61.292293
+21.384362	61.341577
+21.351506	61.414328
+21.363240	61.472999
+21.356200	61.524630
+21.384362	61.562179
+21.433645	61.566873
+21.478235	61.519936
+21.473541	61.545751
+21.424258	61.595035
+21.384362	61.667787
+21.367934	61.749926
+21.351506	61.796863
+21.346812	61.890736
+21.274060	61.968182
+21.236511	62.057361
+21.252939	62.181744
+21.269367	62.277964
+21.236511	62.381225
+21.196615	62.432855
+21.175493	62.493873
+21.163759	62.573665
+21.152025	62.665192
+21.180187	62.756718
+21.203655	62.822430
+21.236511	62.883447
+21.262326	62.902222
+21.323344	62.906916
+21.351506	62.977321
+21.351506	63.017217
+21.346812	63.021911
+21.501703	63.040685
+# -b
+19.983301	60.025002
+20.049013	60.090713
+# -b
+19.983301	60.222136
+20.039625	60.280807
+20.049013	60.325397
+20.016157	60.346519
+# -b
+21.769243	60.210402
+21.724653	60.254992
+21.682410	60.247951
+21.614352	60.243258
+21.581496	60.182240
+21.658941	60.139997
+21.757508	60.139997
+21.802098	60.156425
+# -b
+22.553086	60.050817
+22.618797	60.083673
+22.672774	60.172853
+22.696243	60.264379
+22.705630	60.304275
+22.639918	60.271420
+22.541351	60.254992
+22.386460	60.215096
+22.374726	60.144691
+22.299627	60.116529
+22.255038	60.067245
+22.309015	60.074286
+22.419316	60.083673
+22.485027	60.062551
+22.553086	60.050817
+# -b
+29.002189	59.947557
+29.100756	60.001534
+29.255647	60.006227
+# -b
+30.048877	60.013268
+29.938576	60.046124
+29.950310	60.090713
+29.950310	60.132957
+29.774297	60.198668
+29.586550	60.231524
+29.422272	60.215096
+29.243913	60.189281
+29.046778	60.189281
+28.870766	60.254992
+28.727609	60.320703
+28.617308	60.353559
+28.516394	60.358253
+28.429561	60.433351
+28.429561	60.569468
+28.507006	60.553040
+28.584452	60.489675
+28.584452	60.494369
+28.584452	60.564774
+28.593839	60.646913
+28.626695	60.693850
+28.605573	60.754868
+28.495272	60.731399
+28.384971	60.700891
+28.262935	60.663341
+28.152634	60.602324
+28.065801	60.553040
+27.866320	60.560081
+27.767753	60.569468
+27.624596	60.585896
+# -b
+9.941194	63.411485
+10.105472	63.397404
+10.185264	63.411485
+10.138328	63.465462
+10.194652	63.495971
+10.382399	63.495971
+10.579533	63.519440
+10.701568	63.549948
+10.715649	63.578110
+10.668712	63.603926
+10.612388	63.636781
+10.767280	63.704840
+10.969107	63.763510
+11.100530	63.768204
+11.208485	63.798713
+11.344601	63.831569
+11.410312	63.880852
+11.330520	63.904321
+11.231953	63.845650
+11.067674	63.808100
+10.837685	63.768204
+10.649938	63.704840
+10.471578	63.650862
+10.340156	63.603926
+10.161796	63.554642
+10.039761	63.578110
+# -b
+9.962315	63.754123
+10.004558	63.798713
+# -b
+9.929459	63.923095
+10.117206	63.977072
+10.117206	64.005234
+10.051495	64.087374
+10.103125	64.136657
+10.182918	64.183594
+10.248629	64.237571
+10.323728	64.275121
+10.412907	64.336138
+10.534943	64.385422
+10.558411	64.432358
+10.633510	64.455827
+10.746158	64.488683
+10.797788	64.540313
+10.910437	64.608371
+10.966761	64.608371
+11.088796	64.559088
+11.206138	64.512151
+11.407966	64.540313
+11.483064	64.596637
+11.426740	64.683470
+11.440821	64.763262
+11.628568	64.810199
+11.736522	64.819586
+11.670811	64.847748
+11.506533	64.800812
+11.328173	64.777343
+11.361029	64.843055
+11.407966	64.934581
+11.562857	64.958050
+11.694279	65.004986
+11.713054	65.075391
+11.849171	65.152837
+11.900801	65.148143
+11.966512	65.127022
+12.069773	65.185693
+12.168340	65.171612
+12.266907	65.143450
+12.388943	65.195080
+12.356087	65.251404
+12.356087	65.305381
+12.374862	65.338237
+12.342006	65.371093
+12.266907	65.305381
+12.154259	65.281913
+12.069773	65.305381
+12.121403	65.378133
+12.243439	65.401601
+12.309150	65.443844
+12.290376	65.511903
+12.290376	65.570574
+12.309150	65.549452
+12.398330	65.474353
+12.529753	65.457925
+12.665869	65.392214
+12.651788	65.464966
+12.618932	65.540065
+12.576689	65.549452
+12.510978	65.575267
+12.454654	65.652713
+12.464041	65.652713
+12.529753	65.697303
+12.642401	65.671487
+12.708112	65.690262
+12.665869	65.755973
+12.708112	65.802910
+12.816067	65.842806
+12.750355	65.868622
+12.773824	65.936680
+12.961570	65.910865
+13.139930	65.882703
+13.017894	65.981270
+13.017894	66.054022
+12.816067	66.016472
+12.675257	65.955454
+12.520365	65.946067
+12.618932	66.049328
+12.773824	66.070449
+12.928715	66.119733
+12.952183	66.178404
+12.952183	66.227687
+13.027282	66.258196
+13.215029	66.272277
+13.402775	66.279318
+13.445018	66.347376
+13.369920	66.382578
+13.280740	66.328601
+13.172786	66.389619
+13.149317	66.495227
+13.158705	66.509308
+13.271353	66.478799
+13.426244	66.514001
+13.477874	66.556244
+13.247884	66.575019
+13.271353	66.640730
+13.360532	66.666546
+13.313596	66.706442
+13.524811	66.718176
+13.524811	66.788581
+13.721945	66.800315
+13.787656	66.835518
+13.679702	66.905923
+13.721945	66.938778
+13.764188	66.952859
+13.834593	66.988062
+13.951935	66.990409
+14.064583	67.016224
+14.196006	67.004490
+14.228861	67.063161
+14.275798	67.140606
+14.425996	67.161728
+14.449464	67.196930
+14.472932	67.255601
+14.350897	67.255601
+14.360284	67.318966
+14.538644	67.375290
+14.637211	67.492631
+14.834345	67.560690
+14.979849	67.567730
+15.003317	67.518447
+15.078416	67.487938
+15.223919	67.485591
+15.411666	67.459776
+15.529008	67.487938
+15.632269	67.534875
+15.773079	67.593545
+15.585332	67.560690
+15.421054	67.546609
+15.242694	67.572424
+15.223919	67.598239
+15.299018	67.593545
+15.322487	67.593545
+15.388198	67.614667
+15.477378	67.694459
+15.575945	67.715581
+15.486765	67.753130
+15.618188	67.778945
+15.463297	67.823535
+15.444522	67.893940
+15.496152	67.952611
+15.618188	67.987814
+15.773079	68.001895
+15.820016	68.030057
+15.632269	68.058219
+15.820016	68.072300
+15.885727	68.161479
+16.017150	68.173214
+16.050005	68.105155
+16.082861	67.992507
+16.125104	67.915062
+16.256527	67.926796
+16.256527	68.001895
+16.402031	67.980773
+16.392643	68.055872
+16.294076	68.154439
+16.411418	68.149745
+16.402031	68.201376
+16.312851	68.267087
+16.223671	68.311677
+16.303464	68.365654
+16.477129	68.398510
+16.547534	68.421978
+16.768137	68.400857
+16.810380	68.365654
+17.007514	68.360960
+17.138937	68.337492
+17.284441	68.304636
+17.317296	68.398510
+17.406476	68.445447
+17.594223	68.445447
+17.537899	68.501771
+17.472188	68.522892
+17.260972	68.466568
+17.096694	68.506464
+16.974658	68.534626
+16.876091	68.494730
+16.697732	68.471262
+16.514679	68.518198
+16.533453	68.541667
+16.646102	68.572176
+16.735281	68.630847
+17.021595	68.670743
+17.162405	68.654315
+17.209342	68.703598
+17.406476	68.670743
+17.505043	68.708292
+17.373620	68.762269
+17.462800	68.774003
+17.692790	68.748188
+17.683403	68.795125
+17.627079	68.858490
+17.838294	68.853796
+17.725646	68.910120
+17.570755	68.891345
+17.514431	68.938282
+17.547286	69.008687
+17.594223	69.060317
+17.702177	69.095520
+17.847681	69.126029
+17.969717	69.142457
+18.133995	69.177659
+18.044815	69.224596
+18.021347	69.283267
+18.044815	69.325510
+18.101139	69.384181
+18.143382	69.438158
+18.199706	69.473360
+18.298273	69.433464
+18.241949	69.344284
+18.256030	69.313776
+18.396841	69.348978
+18.443777	69.266839
+18.518876	69.306735
+18.664380	69.259798
+18.739479	69.283267
+18.838046	69.320816
+18.697235	69.365406
+18.598668	69.402955
+18.532957	69.463973
+18.476633	69.510910
+18.575200	69.517950
+18.697235	69.527338
+18.838046	69.468667
+19.007018	69.365406
+19.204152	69.320816
+19.260476	69.271532
+19.326187	69.217555
+19.466997	69.208168
+19.490466	69.273879
+19.359043	69.360712
+19.204152	69.384181
+19.025792	69.473360
+19.016405	69.539072
+18.992937	69.602436
+19.007018	69.632945
+19.082116	69.693963
+19.171296	69.747940
+19.335575	69.754981
+19.523321	69.759674
+19.579645	69.766715
+19.631276	69.771408
+19.645357	69.705697
+19.631276	69.623558
+19.654744	69.529684
+19.654744	69.438158
+19.743924	69.564887
+19.809635	69.715084
+19.987995	69.806611
+# -b
+18.234909	63.000789
+18.314701	63.019564
+18.389800	63.050073
+18.380413	63.085275
+18.521223	63.120478
+18.535304	63.200270
+18.643258	63.219045
+18.652646	63.317612
+18.774681	63.326999
+18.962428	63.312918
+19.028139	63.338733
+19.173643	63.388017
+19.239354	63.474850
+19.394246	63.524133
+19.492813	63.568723
+19.624235	63.514746
+19.713415	63.533521
+19.811982	63.573417
+19.868306	63.650862
+# -b
+15.632269	68.926548
+15.683899	68.938282
+15.683899	68.940629
+15.773079	68.945322
+15.829403	68.893692
+15.852871	68.839715
+15.805935	68.778697
+15.852871	68.795125
+15.904502	68.734107
+15.852871	68.659009
+15.749611	68.583910
+15.796547	68.612072
+15.927970	68.640234
+16.003069	68.734107
+16.172041	68.750535
+16.139185	68.799819
+16.204897	68.865530
+16.378562	68.839715
+16.524066	68.771657
+16.547534	68.682477
+16.500598	68.623806
+16.402031	68.572176
+16.214284	68.551054
+16.073474	68.499424
+15.993681	68.426672
+15.904502	68.490036
+15.871646	68.471262
+15.773079	68.443100
+15.683899	68.393816
+15.683899	68.349226
+15.599413	68.309330
+15.519621	68.360960
+15.486765	68.429019
+15.519621	68.466568
+15.355342	68.372695
+15.176983	68.304636
+14.979849	68.243619
+14.824958	68.210763
+14.834345	68.255353
+14.848426	68.276474
+14.735778	68.281168
+14.717003	68.281168
+14.604355	68.217804
+14.449464	68.201376
+14.294573	68.173214
+14.261717	68.206069
+14.275798	68.255353
+14.275798	68.299943
+14.374365	68.316371
+14.440077	68.365654
+14.562112	68.360960
+14.717003	68.400857
+14.801489	68.393816
+14.890669	68.438406
+14.989236	68.445447
+15.101884	68.457181
+15.242694	68.490036
+15.209838	68.534626
+15.266163	68.555748
+15.364730	68.600338
+15.444522	68.626153
+15.444522	68.698905
+15.519621	68.720026
+15.519621	68.774003
+15.543089	68.818593
+15.552476	68.858490
+15.599413	68.910120
+15.632269	68.926548
+# -b
+14.451811	68.680130
+14.508135	68.694211
+14.498747	68.708292
+14.484666	68.727067
+14.498747	68.762269
+14.573846	68.734107
+14.616089	68.778697
+14.728737	68.759922
+14.785061	68.799819
+14.827304	68.877264
+14.916484	68.813900
+15.057294	68.823287
+15.071375	68.881958
+15.057294	68.957057
+15.090150	68.950016
+15.169942	68.893692
+15.226266	68.858490
+15.277897	68.818593
+15.277897	68.755229
+15.301365	68.710639
+15.310752	68.640234
+15.169942	68.630847
+15.057294	68.590950
+14.916484	68.574522
+14.860160	68.630847
+14.982195	68.675436
+15.047907	68.727067
+14.925871	68.670743
+14.827304	68.675436
+14.719350	68.651968
+14.639558	68.630847
+14.484666	68.586257
+14.418955	68.626153
+14.428342	68.663702
+14.451811	68.680130
+# -b
+15.775426	69.194087
+15.855218	69.196434
+15.855218	69.208168
+15.888074	69.252758
+15.920930	69.302041
+16.019497	69.306735
+16.108676	69.285614
+16.183775	69.271532
+16.127451	69.224596
+16.094595	69.147150
+16.042965	69.107254
+15.986641	69.050930
+15.906849	69.025115
+15.798894	69.001646
+15.676859	68.980525
+15.564211	68.985219
+15.521968	69.025115
+15.554823	69.111948
+15.676859	69.130722
+15.766038	69.154191
+15.775426	69.194087
+# -b
+14.925871	67.795373
+14.893016	67.797720
+14.860160	67.828229
+14.827304	67.868125
+14.982195	67.844657
+15.104231	67.849350
+15.202798	67.877512
+15.277897	67.910368
+15.324833	67.861085
+15.291978	67.807107
+15.160555	67.785986
+15.071375	67.727315
+14.907097	67.682725
+14.803836	67.673338
+14.719350	67.699153
+14.770980	67.732009
+14.827304	67.764864
+14.939952	67.774252
+14.925871	67.795373
+# -b
+16.944150	69.194087
+16.878438	69.208168
+16.822114	69.229289
+16.944150	69.219902
+16.991086	69.248064
+17.009861	69.285614
+16.887826	69.302041
+17.000474	69.318469
+16.934762	69.348978
+16.977005	69.367753
+17.075572	69.395915
+17.211689	69.365406
+17.319643	69.414689
+17.221076	69.461626
+17.244545	69.463973
+17.319643	69.480401
+17.465147	69.452239
+17.530858	69.485094
+17.451066	69.569581
+17.474534	69.564887
+17.573101	69.503869
+17.596570	69.560193
+17.652894	69.571927
+17.727993	69.564887
+17.803091	69.503869
+17.840641	69.480401
+17.915739	69.445198
+17.925127	69.426424
+17.972063	69.360712
+17.873496	69.290307
+17.859415	69.236330
+17.873496	69.161231
+17.727993	69.147150
+17.563714	69.147150
+17.549633	69.189393
+17.418210	69.172965
+17.310256	69.083786
+17.141284	69.079092
+17.000474	69.067358
+16.869051	69.036849
+16.789259	69.083786
+16.812727	69.095520
+16.887826	69.111948
+16.977005	69.135416
+17.033329	69.170619
+16.991086	69.172965
+16.944150	69.194087
+# -b
+18.244296	69.693963
+18.347557	69.686922
+18.380413	69.691616
+18.464899	69.691616
+18.511835	69.710391
+18.544691	69.783143
+18.633871	69.729165
+18.685501	69.729165
+18.741825	69.797224
+18.741825	69.855894
+18.920185	69.815998
+18.985896	69.766715
+18.920185	69.722125
+18.831005	69.656413
+18.821618	69.602436
+18.699582	69.576621
+18.521223	69.557846
+18.366332	69.541419
+18.244296	69.550806
+18.080018	69.569581
+18.094099	69.600089
+18.225522	69.595396
+18.267765	69.625905
+18.258377	69.654067
+18.244296	69.693963
+# -b
+18.863861	70.020173
+18.788762	69.989664
+# -b
+19.150175	70.031907
+19.150175	69.994358
+19.126706	69.952115
+19.197111	69.952115
+19.215886	69.987317
+# -b
+19.347309	70.006092
+19.436489	69.989664
+19.567911	69.975583
+19.525668	69.938034
+19.427101	69.881710
+19.347309	69.827732
+19.215886	69.797224
+19.126706	69.820692
+18.995284	69.865282
+18.840392	69.900484
+18.798149	69.952115
+18.873248	69.930993
+18.887329	69.975583
+# -b
+18.087058	63.012523
+18.087058	63.007830
+18.105833	63.007830
+18.227868	62.989055
+18.293580	62.963240
+18.251337	62.937424
+18.218481	62.918650
+18.195013	62.852938
+18.072977	62.883447
+17.974410	62.801308
+17.908699	62.791921
+17.852375	62.817736
+17.744420	62.852938
+17.711565	62.892835
+17.702177	62.932731
+17.688096	62.862326
+17.767889	62.770799
+17.753808	62.700394
+17.720952	62.634683
+17.744420	62.608868
+17.735033	62.585399
+17.622385	62.507954
+17.547286	62.489179
+17.533205	62.463364
+17.359539	62.512647
+17.237504	62.538463
+17.228117	62.416427
+17.279747	62.346022
+17.411170	62.263883
+17.392395	62.216946
+17.312603	62.113685
+17.270360	62.005731
+17.237504	61.932979
+17.270360	61.829718
+17.312603	61.745232
+17.303215	61.672480
+17.204648	61.698296
+17.026289	61.745232
+17.049757	61.693602
+16.993433	61.625544
+16.974658	61.562179
+17.007514	61.489427
+17.007514	61.435450
+17.040370	61.367392
+17.026289	61.292293
+17.014555	61.207807
+17.047410	61.076384
+17.070879	60.963736
+17.136590	60.883944
+17.124856	60.792417
+17.059145	60.722012
+17.214036	60.705584
+17.214036	60.592936
+17.157712	60.506103
+16.993433	60.433351
+16.850276	60.362946
+16.674264	60.325397
+16.507638	60.243258
+16.287036	60.222136
+16.132145	60.165812
+16.265914	60.144691
+16.486517	60.177546
+16.650795	60.177546
+16.772831	60.222136
+16.927722	60.287848
+17.103734	60.353559
+17.246891	60.449779
+17.300869	60.531918
+17.368927	60.618751
+17.368927	60.656301
+17.434638	60.651607
+17.467494	60.607017
+17.554327	60.553040
+17.709218	60.576508
+17.864109	60.576508
+17.941555	60.489675
+17.962676	60.400496
+18.129301	60.353559
+18.359291	60.308969
+18.371025	60.276113
+18.227868	60.271420
+18.293580	60.231524
+18.394494	60.139997
+18.624484	60.055511
+# -b
+19.962180	60.391108
+19.828410	60.407536
+19.774433	60.433351
+19.664132	60.391108
+19.729843	60.346519
+19.718109	60.287848
+19.607808	60.304275
+19.586686	60.222136
+19.607808	60.139997
+19.718109	60.128263
+19.851878	60.100101
+19.983301	60.025002
+# -b
+20.049013	60.090713
+19.929324	60.123569
+19.884734	60.198668
+19.983301	60.222136
+# -b
+20.016157	60.346519
+19.983301	60.369987
+19.962180	60.391108
+# -b
+7.547422	63.010176
+7.547422	63.024257
+7.561503	63.068847
+7.594358	63.125171
+7.692926	63.143946
+7.735169	63.160374
+7.791493	63.165067
+7.857204	63.179149
+7.922915	63.183842
+7.969852	63.174455
+8.021482	63.179149
+8.044951	63.200270
+8.035563	63.237819
+8.077807	63.273022
+8.157599	63.282409
+8.190455	63.244860
+8.176374	63.214351
+8.265553	63.209657
+8.340652	63.219045
+8.378201	63.249554
+8.340652	63.308224
+8.387589	63.308224
+8.462687	63.303531
+8.519012	63.352814
+8.542480	63.392711
+8.608191	63.430260
+8.706758	63.451381
+8.805325	63.470156
+8.861649	63.470156
+8.969604	63.505359
+9.105720	63.524133
+9.138576	63.474850
+9.138576	63.406792
+9.213675	63.352814
+9.424890	63.406792
+9.392034	63.446688
+9.293467	63.486584
+9.293467	63.505359
+9.302854	63.545255
+9.359178	63.564029
+9.424890	63.599232
+9.556313	63.608619
+9.612637	63.646169
+9.711204	63.650862
+9.786302	63.613313
+9.866095	63.549948
+9.941194	63.491278
+9.950581	63.446688
+9.941194	63.411485
+# -b
+10.039761	63.578110
+9.917725	63.676678
+9.964662	63.754123
+# -b
+10.006905	63.798713
+9.800383	63.758817
+9.697123	63.798713
+9.711204	63.880852
+9.931806	63.923095
+# -b
+8.450953	63.568723
+8.526052	63.573417
+8.540133	63.599232
+8.648087	63.592191
+8.713799	63.622700
+8.737267	63.657903
+8.849915	63.681371
+8.957870	63.700146
+9.122148	63.700146
+9.089292	63.667290
+9.169085	63.636781
+9.201941	63.582804
+9.023581	63.559336
+8.802979	63.533521
+8.591763	63.474850
+8.493196	63.524133
+8.450953	63.568723
+# -b
+4.933047	61.130361
+4.944782	61.151483
+4.900192	61.120974
+4.846215	61.099853
+4.822746	61.088118
+4.780503	61.062303
+4.780503	61.041182
+4.768769	61.029448
+4.757035	61.003632
+4.768769	60.987204
+4.801625	60.987204
+4.846215	60.991898
+4.890804	61.008326
+4.900192	61.034141
+4.933047	61.092812
+4.933047	61.130361
+# -b
+5.001106	60.670382
+5.066817	60.778336
+5.043349	60.778336
+4.989371	60.778336
+4.965903	60.750174
+4.965903	60.712625
+4.989371	60.675075
+4.989371	60.675075
+5.001106	60.670382
+# -b
+5.949227	59.989800
+6.080650	60.083673
+6.277784	60.139997
+6.268397	60.165812
+6.158095	60.210402
+6.334108	60.308969
+6.498386	60.440392
+6.587566	60.428658
+6.620422	60.325397
+6.665012	60.386415
+6.697867	60.477941
+6.984181	60.548346
+6.819903	60.564774
+6.599300	60.531918
+6.587566	60.569468
+6.498386	60.614058
+6.322374	60.543653
+6.134627	60.362946
+5.958614	60.247951
+5.803723	60.193974
+5.794336	60.083673
+# -b
+5.407108	59.956944
+5.407108	60.001534
+5.561999	60.062551
+5.705156	60.074286
+5.651179	60.128263
+5.585468	60.172853
+5.550265	60.193974
+5.550265	60.276113
+5.439964	60.210402
+5.320275	60.165812
+5.275685	60.226830
+5.186506	60.276113
+5.153650	60.346519
+5.242830	60.400496
+5.385987	60.440392
+5.439964	60.456820
+5.374252	60.494369
+5.451698	60.560081
+5.695769	60.677422
+5.540878	60.663341
+5.296807	60.581202
+5.177118	60.592936
+5.001106	60.759561
+5.001106	60.785377
+5.001106	60.785377
+5.033961	60.785377
+5.055083	60.808845
+5.165384	60.759561
+5.320275	60.726706
+5.320275	60.801805
+5.308541	60.855782
+5.242830	60.839354
+5.066817	60.851088
+5.087939	60.942615
+5.132528	60.984858
+5.186506	61.048222
+5.364865	61.022407
+5.529144	61.010673
+5.684035	61.081078
+5.860047	61.069344
+6.036060	61.085772
+6.235541	61.064650
+6.477265	61.097506
+6.665012	61.097506
+6.841024	61.031794
+6.897348	60.968430
+6.897348	60.872210
+7.106217	60.930880
+7.150807	60.947308
+7.028771	61.010673
+7.061627	61.097506
+7.380796	61.144442
+7.645989	61.245356
+7.547422	61.271172
+7.425386	61.235969
+7.315085	61.224235
+7.347941	61.266478
+7.380796	61.367392
+7.458242	61.503508
+7.446508	61.541058
+7.331513	61.477693
+7.315085	61.358004
+7.279883	61.278212
+7.080402	61.170258
+7.014690	61.181992
+6.981835	61.203113
+6.859799	61.177298
+6.650931	61.177298
+6.552364	61.203113
+6.606341	61.320455
+6.573485	61.404941
+6.418594	61.271172
+6.352883	61.165564
+6.144014	61.165564
+6.021979	61.207807
+5.867088	61.186685
+5.637098	61.128015
+5.470473	61.102199
+5.294460	61.106893
+5.184159	61.128015
+5.184159	61.191379
+5.106713	61.224235
+5.118447	61.287599
+5.163037	61.325149
+5.118447	61.383820
+5.179465	61.463612
+5.228749	61.498815
+5.224055	61.524630
+5.224055	61.557485
+5.235789	61.613809
+5.174771	61.625544
+5.097326	61.656053
+5.109060	61.719417
+5.130182	61.735845
+5.195893	61.731151
+5.202933	61.778088
+5.306194	61.855533
+5.362518	61.855533
+5.416495	61.817984
+5.489247	61.817984
+5.559652	61.817984
+5.698116	61.834412
+5.784949	61.886042
+5.763827	61.907164
+5.681688	61.881349
+5.576080	61.876655
+5.547918	61.902470
+5.625364	61.942366
+5.693422	61.975222
+5.641792	61.968182
+5.571387	61.949407
+5.522103	61.932979
+5.461085	61.916551
+5.404761	61.916551
+5.350784	61.923592
+5.268645	61.916551
+5.207627	61.916551
+5.191199	61.942366
+5.228749	61.989303
+5.207627	62.052668
+5.167731	62.118379
+5.207627	62.148888
+5.273339	62.104298
+5.350784	62.040933
+5.339050	62.087870
+5.346090	62.139501
+5.416495	62.134807
+5.465779	62.134807
+5.538531	62.160622
+5.571387	62.092564
+5.604242	62.062055
+5.653526	62.040933
+5.641792	62.097258
+5.592508	62.144194
+5.608936	62.174703
+5.625364	62.226333
+5.674647	62.294392
+5.759133	62.346022
+5.803723	62.294392
+5.841273	62.174703
+5.874128	62.186437
+5.857700	62.252149
+5.836579	62.320207
+5.829538	62.381225
+5.862394	62.416427
+5.895250	62.468057
+5.874128	62.468057
+5.845966	62.442242
+5.780255	62.437549
+5.775561	62.482138
+5.829538	62.493873
+5.829538	62.503260
+5.775561	62.524382
+5.763827	62.543156
+5.820151	62.585399
+5.878822	62.573665
+5.923412	62.608868
+5.984430	62.615908
+6.066569	62.599480
+6.122893	62.604174
+6.200338	62.585399
+6.277784	62.590093
+6.348189	62.554890
+6.320027	62.608868
+6.343495	62.646417
+6.381045	62.676926
+6.331761	62.700394
+6.320027	62.721516
+6.294212	62.756718
+6.193298	62.726209
+6.106465	62.747331
+6.155749	62.796614
+6.115852	62.827123
+6.066569	62.852938
+6.082997	62.906916
+6.167483	62.967933
+6.254316	62.958546
+6.327068	62.918650
+6.364617	63.010176
+# -b
+5.892903	62.238068
+5.902290	62.252149
+5.982083	62.308473
+6.014938	62.350716
+5.982083	62.381225
+5.860047	62.395306
+5.813111	62.364797
+5.813111	62.308473
+5.813111	62.268576
+5.827192	62.238068
+5.845966	62.233374
+5.892903	62.238068
+# -b
+5.001106	61.761660
+5.033961	61.796863
+5.132528	61.825025
+5.141916	61.850840
+5.033961	61.864921
+5.001106	61.876655
+5.001106	61.881349
+5.001106	61.829718
+5.001106	61.796863
+# -b
+-8.382895	71.076249
+-8.514318	71.015231
+-8.749001	70.963601
+-8.955523	70.916664
+-9.101027	70.853299
+-9.101027	70.822791
+-8.936748	70.848606
+-8.856956	70.900236
+-8.462687	70.961254
+-8.185761	70.984722
+-8.021482	71.069208
+-7.998014	71.125532
+-7.965158	71.160735
+-8.030870	71.163082
+-8.209229	71.158388
+-8.382895	71.076249
+# -b
+-17.746767	79.200992
+-17.643506	79.210379
+-17.587182	79.177524
+-17.521471	79.135281
+-17.540246	79.109465
+-17.643506	79.090691
+-17.605957	79.055488
+-17.662281	79.027326
+-17.812479	79.041407
+-17.878190	78.999164
+-17.962676	78.999164
+-18.000225	79.057835
+-17.981451	79.114159
+-17.878190	79.158749
+-17.746767	79.200992
+# -b
+-17.735033	77.900845
+-17.706871	77.896152
+-17.650547	77.893805
+-17.537899	77.844521
+-17.575448	77.790544
+-17.631772	77.713098
+-17.772582	77.663815
+-18.007266	77.638000
+-18.091752	77.642693
+-18.091752	77.727179
+-17.950942	77.804625
+-17.866456	77.877377
+-17.735033	77.900845
+# -b
+-20.072481	79.771273
+-19.912896	79.794741
+# -b
+-20.006769	79.923817
+-19.781473	79.980141
+# -b
+-17.514431	80.012997
+-17.589529	79.984835
+-17.645853	79.937898
+-17.833600	79.874534
+-17.861762	79.827597
+-18.030734	79.768926
+-18.115220	79.750151
+-18.584587	79.724336
+-18.772334	79.743111
+-19.082116	79.764232
+-19.213539	79.761886
+-19.279251	79.747805
+-19.373124	79.738417
+-19.560871	79.665665
+-19.598420	79.602301
+-19.654744	79.524855
+-19.654744	79.501387
+-19.739230	79.438022
+-19.626582	79.409860
+-19.664132	79.360577
+-19.692294	79.311293
+-19.861266	79.222113
+-19.851878	79.142321
+-19.664132	79.231501
+-19.598420	79.308946
+-19.307413	79.308946
+-19.100891	79.297212
+-19.213539	79.212726
+-19.288638	79.184564
+-19.279251	79.250275
+-19.466997	79.238541
+-19.598420	79.184564
+-19.589033	79.107119
+-19.664132	79.100078
+-19.682906	79.125893
+-19.880040	79.093038
+-19.945752	79.109465
+-19.945752	79.015592
+-19.898815	78.952227
+-19.880040	78.888863
+# -b
+-20.095949	77.814012
+-19.626582	77.776463
+-19.241701	77.734220
+-19.053954	77.682590
+-19.025792	77.598104
+-19.288638	77.565248
+-19.542096	77.612185
+-19.851878	77.689630
+# -b
+-20.006769	77.365767
+-19.772086	77.368114
+-19.396592	77.309443
+-19.377818	77.234344
+-19.143134	77.222610
+-19.030486	77.231997
+-19.049261	77.314136
+-18.870901	77.358726
+-18.720704	77.325871
+-18.467246	77.293015
+-18.335823	77.307096
+-18.288886	77.297709
+-18.279499	77.271893
+-18.241949	77.185061
+-18.204400	77.102921
+-18.195013	77.044250
+-18.204400	77.004354
+-18.204400	76.999661
+-18.204400	76.985580
+# -b
+-18.197360	76.985580
+-18.197360	76.985580
+-18.206747	76.980886
+-18.206747	76.938643
+-18.253684	76.889359
+-18.253684	76.858850
+-18.385106	76.811914
+-18.469592	76.776711
+-18.610403	76.776711
+-18.892023	76.814261
+-19.239354	76.837729
+-19.455263	76.861197
+-19.746271	76.901094
+# -b
+-20.215638	76.215818
+-19.943405	76.199390
+-19.858919	76.138372
+-19.802595	76.084395
+-19.811982	76.035111
+# -b
+-20.084215	75.887261
+-19.840144	75.819203
+-19.624235	75.730023
+-19.577299	75.706554
+-19.572605	75.575132
+-19.483425	75.417894
+-19.483425	75.274737
+-19.614848	75.131580
+-19.661785	75.119846
+-19.769739	75.112805
+# -b
+-20.206250	74.631704
+-19.943405	74.580074
+-19.722802	74.608236
+-19.520975	74.643438
+-19.389552	74.544871
+-19.192418	74.479160
+-19.136094	74.406408
+-19.300372	74.331309
+-19.619542	74.216314
+# -b
+-18.748866	76.502132
+-18.748866	76.523253
+-18.748866	76.394177
+-18.739479	76.267448
+-18.730091	76.145413
+-18.664380	76.032765
+-18.664380	75.929504
+-18.720704	75.971747
+-18.767641	76.044499
+-18.786415	76.131332
+-18.870901	76.239286
+-18.889676	76.328466
+-19.030486	76.396524
+-19.068035	76.427033
+-19.124359	76.490397
+-19.143134	76.539681
+-18.936613	76.558456
+-18.852127	76.579577
+-19.002324	76.586618
+-19.049261	76.685185
+-19.030486	76.722734
+-18.852127	76.647635
+-18.748866	76.577230
+-18.748866	76.502132
+# -b
+-17.976757	75.300552
+-17.967370	75.267696
+-18.155117	75.234841
+-18.187972	75.194944
+-18.145729	75.155048
+-18.089405	75.136273
+-17.957982	75.072909
+-17.756155	75.072909
+-17.648200	75.122192
+-17.493309	75.133927
+-17.469841	75.051787
+-17.526165	74.986076
+-17.648200	74.925058
+-17.835947	74.976689
+-17.990838	75.004851
+-18.220828	74.976689
+-18.385106	74.969648
+-18.497754	74.957914
+-18.671420	74.983729
+-18.882635	74.976689
+-18.938959	75.068215
+-18.924878	75.122192
+-18.915491	75.178517
+-18.892023	75.239534
+-18.948347	75.281777
+-18.906104	75.319327
+-18.718357	75.338101
+-18.586934	75.342795
+-18.464899	75.293511
+-18.253684	75.314633
+-18.187972	75.380344
+-18.065937	75.387385
+-18.009613	75.321673
+-17.976757	75.300552
+# -b
+-20.525420	80.012997
+-20.431547	79.977794
+-20.440934	79.940245
+-20.609906	79.848718
+-20.431547	79.836984
+-20.356448	79.797088
+-20.253187	79.750151
+-20.065440	79.771273
+# -b
+-19.908202	79.794741
+-20.133499	79.801782
+-20.133499	79.853412
+-20.002076	79.923817
+# -b
+-19.884734	78.888863
+-20.213291	78.820805
+-20.551235	78.846620
+-20.729595	78.820805
+-20.907954	78.785602
+-21.067539	78.799683
+-21.133250	78.771521
+-21.076926	78.741012
+-21.067539	78.684688
+-21.095701	78.642445
+-21.330384	78.635405
+-21.255286	78.604896
+-20.954891	78.609589
+-21.058152	78.560306
+-21.133250	78.494595
+-21.292835	78.388987
+-21.330384	78.264605
+-21.414871	78.149610
+-21.649554	78.114407
+-21.330384	78.097979
+-21.377321	78.058083
+-21.612005	77.992372
+-21.809139	77.882071
+-21.668329	77.929007
+-21.705878	77.835134
+-21.893625	77.731873
+-21.734040	77.659121
+-21.489969	77.663815
+-21.349159	77.752995
+-21.198962	77.830440
+-21.001828	77.931354
+-20.804693	77.968903
+-20.626334	77.938395
+-20.598172	77.886764
+-20.307164	77.842174
+-20.100643	77.814012
+# -b
+-19.851878	77.689630
+-20.311858	77.691977
+-20.602866	77.720139
+-20.659190	77.689630
+-20.781225	77.652081
+-20.715514	77.621572
+-20.415119	77.574635
+-20.217985	77.537086
+-20.508992	77.539433
+-20.527767	77.520658
+-20.508992	77.494843
+-20.696739	77.487802
+-20.274309	77.443212
+-20.227372	77.403316
+-20.602866	77.386888
+-20.283696	77.370461
+-20.002076	77.365767
+# -b
+-19.753311	76.901094
+-20.175742	76.919868
+-20.494911	76.940990
+-20.907954	76.945683
+-21.161412	76.943337
+-21.489969	76.948030
+-21.715265	76.950377
+-21.424258	76.924562
+-21.142638	76.917521
+-20.757757	76.896400
+-20.701433	76.879972
+-20.889179	76.847116
+-21.198962	76.865891
+-21.565068	76.868238
+-21.677716	76.842423
+-21.292835	76.814261
+-21.039377	76.797833
+-20.851630	76.793139
+-21.123863	76.769671
+-21.274060	76.757937
+-21.433645	76.696919
+-21.649554	76.647635
+-21.752815	76.638248
+-21.921787	76.720387
+-22.137696	76.790792
+-22.447478	76.772018
+-22.456865	76.725081
+-22.719711	76.682838
+-22.644612	76.626514
+-22.531964	76.577230
+-22.531964	76.516213
+-22.372379	76.574883
+-22.250344	76.567843
+-22.147083	76.513866
+-21.865463	76.492744
+-22.006273	76.450501
+-21.827914	76.419992
+-22.250344	76.438767
+-22.466253	76.448154
+-22.616450	76.422339
+-22.316055	76.387137
+-21.949949	76.384790
+-21.705878	76.396524
+-21.668329	76.370709
+-21.649554	76.347240
+-21.687103	76.328466
+-21.687103	76.267448
+-21.705878	76.220511
+-21.583843	76.218164
+-21.480582	76.215818
+-21.424258	76.175921
+-21.142638	76.154800
+-21.264673	76.241633
+-21.095701	76.213471
+-20.870405	76.143066
+-20.654496	76.133678
+-20.851630	76.213471
+-21.058152	76.279182
+-20.861017	76.234592
+-20.579397	76.192349
+-20.222678	76.215818
+# -b
+-19.819023	76.035111
+-20.072481	76.028071
+-20.297777	75.990521
+-20.438587	75.988175
+-20.616947	75.974094
+-21.067539	75.978787
+-21.076926	75.943585
+-20.729595	75.929504
+-20.504299	75.887261
+-20.325939	75.875527
+-20.222678	75.877873
+-20.091256	75.887261
+# -b
+-19.774433	75.112805
+-20.018504	75.148008
+-20.074828	75.248922
+-20.215638	75.314633
+-21.928827	75.544623
+-21.961683	75.554010
+-21.914746	75.546970
+-21.661288	75.490646
+-21.553334	75.450749
+-21.881891	75.460137
+-22.168205	75.462484
+-21.938215	75.413200
+-21.520478	75.403813
+-21.267020	75.319327
+-20.980706	75.244228
+-20.703780	75.190251
+-20.656843	75.112805
+-20.900914	75.122192
+-21.374974	75.070562
+-21.628433	74.976689
+-21.398443	74.995463
+-21.121516	75.049441
+-20.900914	75.037706
+-20.769491	75.000157
+-20.778878	74.932099
+-20.825815	74.838225
+-20.802347	74.758433
+-20.858671	74.683334
+-21.055805	74.659866
+-21.065192	74.659866
+-21.055805	74.641091
+-20.943157	74.634051
+-20.722554	74.655172
+-20.525420	74.645785
+-20.206250	74.631704
+# -b
+-19.619542	74.216314
+-20.098296	74.244476
+-20.262575	74.319575
+-20.384610	74.418142
+-20.614600	74.450998
+-20.900914	74.441610
+-21.267020	74.465079
+-21.741081	74.450998
+-21.905359	74.504975
+-22.116574	74.526096
+-22.027395	74.418142
+-21.994539	74.343043
+-22.201060	74.307841
+-22.567167	74.274985
+-22.191673	74.263251
+-22.168205	74.202233
+-22.280853	74.171724
+-22.370032	74.141215
+-22.332483	74.077851
+-22.445131	74.068464
+-22.468600	74.028567
+-22.135349	73.995712
+-21.708225	74.026220
+-21.506397	73.965203
+-21.318650	73.946428
+-21.234164	73.927653
+-21.210696	73.922960
+-20.933769	73.904185
+-20.623987	73.873676
+-20.403385	73.831433
+-20.417466	73.789190
+-20.572357	73.704704
+-20.591131	73.617871
+-20.591131	73.549813
+-20.539501	73.491142
+-20.703780	73.446552
+-21.121516	73.444205
+-21.473541	73.479408
+-21.694144	73.411350
+-21.806792	73.371453
+-22.116574	73.333904
+-22.215141	73.251765
+-22.468600	73.244724
+-22.787769	73.289314
+-23.083470	73.324517
+-23.416721	73.409003
+-23.745278	73.502876
+-24.045673	73.617871
+-24.097303	73.756334
+-24.266275	73.765722
+-24.388311	73.751641
+-24.439941	73.739907
+-24.472797	73.667155
+-24.505652	73.549813
+-24.693399	73.561547
+-24.960938	73.617871
+-25.036037	73.634299
+-24.960938	73.526345
+-24.895227	73.474714
+-25.200316	73.437165
+-25.411531	73.397269
+-25.542954	73.331557
+-25.707232	73.279927
+-25.918447	73.225950
+-26.270472	73.228297
+-26.547399	73.312783
+-26.744533	73.303395
+-26.955748	73.286967
+-26.523931	73.232990
+-26.692903	73.176666
+-27.021460	73.136770
+-26.866569	73.089833
+-26.603723	73.146157
+-26.171905	73.176666
+-25.862123	73.134423
+-25.655602	73.066365
+-25.256640	73.054631
+-25.059506	73.019428
+-25.181541	72.953717
+-25.289495	72.897393
+-25.622746	72.866884
+-25.876204	72.812907
+-26.218842	72.780051
+-26.523931	72.796479
+-26.758614	72.798826
+-26.589642	72.747195
+-26.725758	72.728421
+-26.866569	72.681484
+-26.472300	72.707299
+-26.472300	72.604038
+-26.425364	72.606385
+-26.171905	72.690871
+-25.810493	72.773011
+-25.524179	72.791785
+-25.223784	72.730767
+-24.881146	72.672097
+-24.829516	72.559449
+-24.829516	72.477309
+-25.115830	72.437413
+-25.599278	72.418638
+-25.622746	72.374049
+-25.411531	72.355274
+-25.477242	72.252013
+-25.566422	72.162833
+-25.566422	72.083041
+-25.411531	72.169874
+-25.336432	72.284869
+-25.200316	72.362314
+-24.904614	72.418638
+-24.716868	72.404557
+-24.538508	72.355274
+-24.308518	72.303643
+-24.120771	72.261400
+-24.045673	72.237932
+-23.979961	72.214464
+-23.867313	72.174568
+-23.834458	72.115897
+-23.571612	72.097122
+-23.304073	72.054879
+-23.238361	71.979780
+-23.083470	71.968046
+-22.787769	71.932844
+-22.632878	71.902335
+-22.773688	71.829583
+-22.830012	71.773259
+-23.050615	71.693466
+-23.205506	71.571431
+-23.116326	71.583165
+-23.106939	71.585512
+-23.083470	71.590206
+-23.041227	71.606633
+-22.909805	71.681732
+-22.534311	71.766218
+-22.543698	71.679385
+-22.689202	71.569084
+-22.576554	71.592552
+-22.412275	71.672345
+-22.280853	71.709894
+-22.102493	71.709894
+-22.191673	71.623061
+-22.332483	71.562044
+-22.600022	71.442355
+-22.609410	71.271036
+-22.468600	71.285117
+-22.332483	71.432968
+-22.201060	71.418887
+-21.947602	71.498679
+-21.806792	71.477558
+-21.825567	71.364909
+-21.825567	71.313279
+-21.914746	71.271036
+-21.858422	71.195937
+-21.872503	71.177163
+-21.895972	71.097370
+-22.135349	71.050434
+-21.914746	71.057474
+-21.816179	70.994109
+-21.858422	70.949520
+-21.806792	70.841565
+-21.905359	70.806363
+-21.839648	70.752385
+-21.773936	70.696061
+-21.783324	70.656165
+-21.792711	70.590454
+-21.637820	70.574026
+-21.661288	70.459031
+-21.928827	70.423829
+-22.060250	70.503621
+-22.355951	70.482499
+-22.445131	70.623310
+-22.477987	70.801669
+-22.600022	70.808710
+-22.656346	70.696061
+-22.665734	70.569332
+-22.665734	70.440256
+-23.041227	70.414441
+-23.491820	70.477806
+-23.867313	70.581067
+-24.120771	70.733611
+-24.242807	70.926051
+-24.275663	71.062168
+-24.571364	71.172469
+-24.651156	71.280423
+-24.782579	71.322666
+-25.134604	71.313279
+-25.434999	71.428274
+-25.796412	71.536228
+-26.148437	71.562044
+-26.401895	71.608980
+-26.636579	71.557350
+-26.946361	71.576125
+-27.242062	71.709894
+-27.683267	71.806114
+-27.650411	71.721628
+-27.561232	71.641836
+-27.838158	71.616021
+-27.509601	71.578471
+-27.307774	71.536228
+-27.354710	71.463477
+-27.030847	71.512760
+-26.669434	71.454089
+-26.369040	71.477558
+-25.909060	71.461130
+-25.641521	71.362563
+-25.608665	71.210018
+-25.894979	71.271036
+-25.777637	71.167775
+-26.031095	71.076249
+-26.303328	71.015231
+-26.678822	70.949520
+-27.087171	70.940132
+-27.439196	70.947173
+-27.725510	71.043393
+-27.763060	70.921358
+-27.946113	70.956560
+-28.279363	70.942479
+-28.335687	70.893196
+-28.091616	70.785241
+-28.246508	70.623310
+-28.410786	70.548211
+-28.631389	70.508315
+-28.983414	70.459031
+-28.687713	70.451991
+-28.476497	70.386279
+-27.960194	70.374545
+-27.462665	70.398013
+-26.997991	70.426175
+-26.702290	70.412094
+-26.570867	70.334649
+-26.824326	70.290059
+-27.176351	70.278325
+-27.406341	70.207920
+-27.716123	70.132821
+-28.002437	70.088231
+-28.312219	70.137515
+-28.654857	70.038948
+-28.424867	70.027213
+-28.002437	70.006092
+-27.692655	70.008439
+-27.373485	70.001398
+-27.199819	70.163330
+-26.777389	70.226694
+-26.425364	70.177411
+-26.162518	70.247816
+-25.876204	70.292406
+-25.477242	70.367505
+-25.369288	70.285365
+-25.181541	70.329955
+-24.993794	70.348730
+-25.003181	70.271284
+-24.881146	70.290059
+-24.496265	70.214960
+-24.097303	70.163330
+-23.810989	70.102312
+-23.557531	70.102312
+-23.163263	70.069456
+-22.876949	70.062416
+-22.590635	70.069456
+-22.313708	70.114046
+-22.149430	70.139861
+# -b
+-22.147083	70.139861
+-22.100146	70.139861
+-22.133002	70.102312
+-22.189326	70.050682
+# -b
+-21.759855	74.361818
+-21.971070	74.277332
+-22.003926	74.195193
+-21.849035	74.155296
+-21.417217	74.122441
+-21.210696	74.082545
+-20.924382	74.103666
+-20.614600	74.122441
+-20.318899	74.134175
+-20.206250	74.197539
+-20.469096	74.244476
+-20.483177	74.333656
+-20.581744	74.394674
+-20.980706	74.413448
+-21.299876	74.432223
+-21.562721	74.408755
+-21.759855	74.361818
+# -b
+-25.641521	73.207175
+-25.688457	73.120342
+-25.336432	73.092180
+-24.937470	73.071059
+-24.618301	73.024122
+-24.341374	73.005347
+-24.097303	73.014735
+-23.890782	73.049937
+-23.637323	73.064018
+-23.271217	73.071059
+-23.041227	73.099221
+-22.994291	73.150851
+-23.247749	73.169626
+-23.623242	73.169626
+-23.965880	73.188400
+-24.299131	73.223603
+-24.651156	73.261152
+-24.895227	73.286967
+-24.740336	73.282274
+-24.364842	73.289314
+-24.177095	73.258805
+-23.900169	73.218909
+-23.637323	73.216562
+-23.383865	73.197788
+-23.383865	73.244724
+-23.524675	73.277580
+-23.778134	73.308089
+-23.965880	73.343291
+-24.285050	73.378494
+-24.726255	73.387881
+-24.928083	73.399615
+-25.082974	73.409003
+-25.270721	73.352679
+-25.420918	73.289314
+-25.542954	73.232990
+-25.641521	73.207175
+# -b
+-22.036782	72.871578
+-22.224529	72.831681
+-22.247997	72.796479
+-22.149430	72.747195
+-22.027395	72.711993
+-22.093106	72.714340
+-22.266772	72.690871
+-22.435744	72.711993
+-22.576554	72.704952
+-22.698589	72.714340
+-22.707977	72.744848
+-22.820625	72.782398
+-22.942660	72.824641
+-23.041227	72.848109
+-23.271217	72.859843
+-23.435496	72.864537
+-23.670179	72.859843
+-23.867313	72.880965
+-24.153627	72.897393
+-24.299131	72.899740
+-24.571364	72.909127
+-24.641769	72.960757
+-24.430554	72.974838
+-24.177095	72.984226
+-23.810989	73.005347
+-23.571612	73.014735
+-23.318154	73.035856
+-23.116326	73.005347
+-22.895724	73.010041
+-22.675121	72.974838
+-22.501455	72.977185
+-22.323096	72.941983
+-22.201060	72.927902
+-22.046169	72.899740
+-22.036782	72.871578
+# -b
+-23.062349	72.721380
+-22.827665	72.622813
+-22.409929	72.573530
+-22.231569	72.493737
+-22.067291	72.503124
+-22.001579	72.385783
+-22.198713	72.395170
+-22.330136	72.423332
+-22.630531	72.428026
+-22.794810	72.367008
+-22.550739	72.322418
+-22.409929	72.256707
+-22.222182	72.247319
+-22.231569	72.200383
+-22.231569	72.113550
+-22.353605	72.099469
+-22.550739	72.144059
+-22.564820	72.205076
+-22.794810	72.167527
+-22.973169	72.244973
+-23.193772	72.331806
+-23.569265	72.397517
+-23.789868	72.418638
+-23.996389	72.458535
+-24.132506	72.533633
+-24.263928	72.554755
+-24.385964	72.592304
+-24.404739	72.655669
+-24.493918	72.688524
+-24.493918	72.728421
+-24.536161	72.808213
+-24.569017	72.831681
+-24.451675	72.855150
+-24.306171	72.866884
+-24.141893	72.859843
+-23.921290	72.845762
+-23.667832	72.824641
+-23.512941	72.845762
+-23.367437	72.822294
+-23.203159	72.791785
+-23.062349	72.721380
+# -b
+-25.453774	70.862687
+-25.444386	70.768813
+-25.444386	70.745345
+-25.388062	70.635044
+-25.453774	70.609229
+-25.622746	70.581067
+-25.819880	70.574026
+-25.951303	70.588107
+-26.017014	70.534130
+-26.139050	70.541170
+-26.369040	70.566985
+-26.669434	70.522396
+-26.946361	70.510661
+-27.218594	70.477806
+-27.495520	70.456684
+-27.650411	70.456684
+-27.894482	70.433216
+-28.068148	70.444950
+-28.058761	70.496580
+-28.049373	70.550558
+-28.002437	70.623310
+-27.626943	70.705449
+-27.232675	70.808710
+-27.152882	70.848606
+-26.890037	70.874421
+-26.415976	70.914317
+-26.162518	70.994109
+-25.909060	71.043393
+-25.829267	71.001150
+-25.688457	70.954213
+-25.524179	70.916664
+-25.453774	70.862687
+# -b
+-50.433487	69.907525
+-50.391244	70.006092
+# -b
+-50.963872	69.989664
+-51.062439	70.027213
+-51.339365	70.043641
+-51.494256	70.001398
+-51.813426	70.024867
+-52.386054	70.069456
+-52.817871	70.245469
+-53.413968	70.334649
+-53.911497	70.386279
+-54.183729	70.524742
+-54.493512	70.679634
+-54.263522	70.785241
+-53.963127	70.799322
+-53.634570	70.775854
+-53.216833	70.754732
+-52.817871	70.745345
+-52.418909	70.660859
+-52.034028	70.548211
+-51.672616	70.433216
+-51.184474	70.367505
+-50.654089	70.329955
+-50.611846	70.405054
+-50.686945	70.473112
+-51.043664	70.426175
+-51.207943	70.491887
+-51.264267	70.588107
+-50.963872	70.548211
+-51.029583	70.606882
+-50.808981	70.616269
+-50.808981	70.667899
+-51.095294	70.728917
+-50.701026	70.681980
+-50.808981	70.773507
+-51.053051	70.869727
+-51.315897	70.895542
+-51.625679	70.949520
+-51.902606	71.050434
+-51.395689	70.975335
+-51.339365	71.022272
+-51.470788	71.069208
+-51.395689	71.146654
+-51.822813	71.125532
+-52.188920	71.113798
+-51.935461	71.228793
+-51.672616	71.327360
+-52.001173	71.263996
+-52.531558	71.153694
+-52.353198	71.252261
+-52.264018	71.364909
+-51.902606	71.440008
+-52.498702	71.376644
+-52.996231	71.400112
+-52.775628	71.493985
+-52.109127	71.564390
+-51.869750	71.665304
+-52.597269	71.623061
+-52.775628	71.630102
+-52.761547	71.648876
+-52.874195	71.665304
+-53.127654	71.693466
+-53.104185	71.773259
+-52.939907	71.895294
+-53.235608	71.799074
+-53.423355	71.899988
+-53.545390	71.993861
+-53.568859	71.820195
+-53.873947	71.754484
+-53.831704	71.695813
+-53.953740	71.648876
+-54.094550	71.688773
+-54.174342	71.620714
+-53.986595	71.550309
+-54.010064	71.449395
+-54.535755	71.355522
+-54.901861	71.393071
+-55.178788	71.484598
+-55.366534	71.404806
+-55.662236	71.583165
+-55.751415	71.674692
+-55.573056	71.761525
+-55.263274	71.806114
+-55.047365	71.895294
+-54.812681	71.970393
+-55.230418	71.923456
+-55.540200	72.024370
+-55.286742	72.061919
+-55.023896	72.169874
+-54.934717	72.221504
+-54.869005	72.310684
+-54.746970	72.355274
+-54.826762	72.442107
+-54.648403	72.465575
+-54.690646	72.550061
+-54.714114	72.646281
+-54.690646	72.721380
+-54.582691	72.749542
+-54.559223	72.850456
+-54.704727	72.941983
+-55.047365	72.995960
+-55.319598	73.019428
+-55.638767	73.045243
+-55.474489	73.085140
+-55.385309	73.155545
+-55.197562	73.190747
+-55.399390	73.244724
+-55.352453	73.305742
+-55.277355	73.352679
+-55.131851	73.397269
+-55.451020	73.343291
+-55.596524	73.336251
+-55.563669	73.369107
+-55.497957	73.446552
+-55.521425	73.502876
+-55.563669	73.533385
+-55.662236	73.542772
+-55.859370	73.589709
+-55.995486	73.622565
+-56.004874	73.664808
+-55.972018	73.721132
+-55.793658	73.695317
+-55.817127	73.732866
+-55.760803	73.836127
+-55.892225	73.883064
+-56.112828	73.941734
+-55.962630	74.002752
+-56.079972	74.044995
+-56.300575	74.030914
+-56.248944	74.150603
+-56.248944	74.157643
+-56.183233	74.249170
+-56.225476	74.274985
+-56.413223	74.296107
+-56.643213	74.331309
+-56.225476	74.331309
+-56.281800	74.408755
+-56.488322	74.397020
+-56.821572	74.422836
+-56.380367	74.455691
+-56.248944	74.481506
+-56.446079	74.549565
+-56.568114	74.608236
+-56.765248	74.669253
+-57.018706	74.688028
+-57.107886	74.746699
+-57.042175	74.784248
+-56.887284	74.819451
+-56.920139	74.857000
+-57.150129	74.892203
+-57.319101	74.936792
+-57.638271	74.988423
+-57.910504	75.042400
+-58.065395	75.108111
+-58.121719	75.204332
+-58.318853	75.293511
+-58.300078	75.324020
+-58.342321	75.389732
+-58.530068	75.331061
+-58.464357	75.396772
+-58.285997	75.478911
+-58.267223	75.528195
+-58.342321	75.546970
+-58.365790	75.603294
+-58.398645	75.622068
+-58.497212	75.664311
+-58.562924	75.722982
+-58.708428	75.697167
+-58.783526	75.741757
+-58.830463	75.746451
+-58.891481	75.847365
+-59.013516	75.776959
+-59.135552	75.767572
+-59.112083	75.877873
+-59.140245	75.922463
+-59.224731	75.913076
+# -b
+-54.348008	70.327608
+-54.216585	70.311180
+-53.977208	70.264244
+-53.643957	70.247816
+-53.193365	70.177411
+# -b
+-54.526367	69.970889
+-54.756357	70.118740
+-54.746970	70.238429
+-54.516980	70.290059
+-54.348008	70.327608
+# -b
+-70.097618	70.806363
+-69.942727	70.822791
+# -b
+-70.142208	70.590454
+-69.921606	70.696061
+-69.813651	70.714836
+-69.546112	70.738304
+-69.339591	70.712489
+-69.128376	70.656165
+-69.086133	70.653818
+-68.931241	70.635044
+-68.720026	70.609229
+-68.490036	70.566985
+-68.475955	70.440256
+-68.522892	70.355770
+-68.565135	70.367505
+-68.710639	70.437910
+-68.818593	70.346383
+-68.851449	70.301793
+-69.128376	70.271284
+-69.405302	70.226694
+-69.668148	70.151596
+-69.578968	70.102312
+-69.358365	70.156289
+-69.203474	70.156289
+-68.940629	70.168024
+-68.696558	70.170370
+-68.696558	70.095272
+-68.809206	70.031907
+# -b
+-68.708292	69.930993
+-68.562788	70.017826
+-68.276474	70.095272
+-68.309330	70.184451
+-68.177907	70.278325
+-67.825882	70.222001
+-67.450388	70.031907
+# -b
+-68.950016	77.264853
+-68.978178	77.276587
+-68.959403	77.278934
+-68.856143	77.300055
+-68.630847	77.318830
+-68.508811	77.346992
+-68.396163	77.384542
+-68.161479	77.384542
+-67.917409	77.391582
+-67.682725	77.396276
+-67.438654	77.396276
+-67.241520	77.405663
+-67.034999	77.396276
+-66.781540	77.377501
+-66.584406	77.346992
+-66.462371	77.302402
+-66.180751	77.278934
+-65.936680	77.253119
+-65.908518	77.224957
+-66.171363	77.187407
+-66.434209	77.166286
+-66.687667	77.159245
+-67.053773	77.187407
+-67.372943	77.213223
+-67.748436	77.231997
+-68.114543	77.210876
+-68.414938	77.215569
+-68.649621	77.241385
+-68.950016	77.264853
+# -b
+-70.264244	77.227304
+-69.963849	77.229650
+-69.644679	77.220263
+-69.231636	77.217916
+-68.837368	77.192101
+-68.612072	77.187407
+-68.555748	77.185061
+-68.508811	77.178020
+-68.311677	77.168633
+-68.227191	77.163939
+-68.142705	77.168633
+-67.954958	77.187407
+-67.663950	77.199142
+-67.316619	77.178020
+-66.969287	77.152205
+-66.593794	77.138124
+-66.349723	77.107615
+-66.180751	77.112309
+-66.115039	77.156899
+-65.795870	77.187407
+-65.683222	77.217916
+-65.655060	77.248425
+-65.711384	77.271893
+-66.011779	77.297709
+-66.274624	77.335258
+-66.377885	77.379848
+-66.424821	77.426785
+-66.274624	77.466681
+-65.974229	77.459640
+-65.824032	77.497190
+-65.758320	77.567595
+-65.824032	77.588716
+-65.974229	77.607491
+-66.011779	77.661468
+-66.096265	77.701364
+-66.359110	77.684936
+-66.490533	77.635653
+-66.621956	77.626266
+-66.725216	77.656774
+-66.462371	77.687283
+-66.424821	77.734220
+-66.612568	77.727179
+-66.922351	77.663815
+-67.175809	77.567595
+-67.476204	77.553514
+-67.663950	77.544126
+-67.861085	77.546473
+-68.227191	77.541779
+-68.311677	77.607491
+-68.555748	77.680243
+-68.734107	77.668509
+-68.602684	77.579329
+-68.621459	77.520658
+-69.025115	77.478415
+-69.334897	77.485455
+-69.644679	77.520658
+# -b
+-70.118740	77.612185
+-69.949768	77.630959
+-69.621211	77.691977
+-69.630598	77.727179
+-69.996705	77.682590
+# -b
+-70.109353	78.802030
+-69.771408	78.811417
+-69.574274	78.809070
+-69.480401	78.827845
+-69.433464	78.860701
+-69.273879	78.874782
+-69.086133	78.856007
+-68.982872	78.853660
+-68.954710	78.898250
+-69.236330	78.914678
+-69.339591	78.952227
+-69.198781	78.987430
+-69.020421	79.015592
+-68.720026	79.055488
+-68.466568	79.074263
+-68.128624	79.081303
+-67.912715	79.060182
+-67.903328	79.095384
+-67.678031	79.109465
+-67.584158	79.125893
+-67.462123	79.123546
+-67.246214	79.147015
+-67.114791	79.114159
+-67.049080	79.081303
+-66.964594	79.088344
+-66.833171	79.111812
+-66.664199	79.104772
+-66.560938	79.097731
+-66.495227	79.081303
+-66.279318	79.083650
+-66.204219	79.062529
+-66.044634	79.088344
+-65.978923	79.118853
+-65.931986	79.161096
+-65.781789	79.212726
+-65.612817	79.266703
+-65.509556	79.306600
+-65.321809	79.337108
+-65.256098	79.372311
+-65.171612	79.407513
+-65.021414	79.452103
+-64.824280	79.491999
+-64.843055	79.522508
+-64.843055	79.578832
+-64.918153	79.625769
+-65.068351	79.675053
+-65.237323	79.703215
+-65.190386	79.754845
+-65.124675	79.801782
+-64.843055	79.785354
+-64.570822	79.797088
+-64.401850	79.841678
+-64.505110	79.874534
+-64.627146	79.916777
+-64.833667	79.909736
+-65.068351	79.940245
+-64.880604	79.982488
+# -b
+-65.497822	80.022384
+-65.713730	79.984835
+-65.985963	79.954326
+-66.164323	79.989529
+# -b
+-59.886539	75.913076
+-60.205708	75.955319
+-60.628139	76.049192
+-60.665688	76.049192
+-60.656301	76.016337
+-60.665688	75.955319
+-60.684463	75.992868
+-60.806498	76.021030
+-60.853435	76.063273
+-60.909759	76.103170
+-60.928534	76.107863
+-61.069344	76.124291
+-61.435450	76.133678
+-61.726458	76.164187
+-61.970528	76.180615
+-62.101951	76.192349
+-62.308473	76.199390
+-62.430508	76.178268
+-62.646417	76.201737
+-62.815389	76.293263
+-63.181495	76.312038
+-63.406792	76.187656
+-63.744736	76.112557
+-63.904321	76.166534
+-63.951257	76.192349
+-63.960645	76.279182
+-64.214103	76.241633
+-64.430012	76.182962
+-64.505110	76.114904
+-64.645920	76.131332
+-64.889991	76.103170
+-65.077738	76.009296
+-65.274872	75.971747
+-65.584655	76.046846
+-65.547105	76.159494
+-65.425070	76.220511
+-65.706690	76.241633
+-65.960148	76.262754
+-66.138508	76.178268
+-66.204219	76.089089
+-66.391966	76.096129
+-66.654811	76.199390
+-66.711135	76.215818
+-66.927044	76.215818
+-67.208664	76.121944
+-66.908270	76.075008
+-66.607875	75.964706
+-66.298092	75.849711
+-66.786234	75.903689
+-67.227439	75.927157
+-67.274376	75.929504
+-67.584158	75.978787
+-68.156786	76.013990
+-68.513505	76.089089
+-68.813900	76.152453
+-69.011034	76.232245
+-69.302041	76.295610
+-69.527338	76.382443
+-69.273879	76.457542
+-68.860836	76.551415
+-68.485343	76.551415
+-68.166173	76.610086
+-68.138011	76.671104
+-68.560441	76.647635
+-68.644928	76.645288
+-68.926548	76.666410
+-69.208168	76.668757
+-69.480401	76.692225
+-69.884056	76.734468
+# -b
+-70.008439	76.833035
+-69.830079	76.915175
+-69.642332	76.987926
+-69.764368	77.006701
+-69.923953	76.929256
+# -b
+-79.384045	76.969152
+-79.158749	76.999661
+-79.130587	77.016088
+-79.083650	77.053638
+-79.130587	77.091187
+-79.271397	77.152205
+-79.524855	77.163939
+-79.844025	77.161592
+# -b
+-80.254721	77.224957
+-79.907389	77.229650
+-79.588220	77.231997
+-79.353536	77.229650
+-79.147015	77.236691
+-79.015592	77.290668
+-78.865395	77.276587
+-78.893557	77.250772
+-78.884169	77.241385
+-78.611936	77.278934
+-78.349091	77.307096
+-78.198893	77.370461
+-78.095633	77.424438
+-78.067471	77.487802
+-78.086245	77.515964
+-77.776463	77.541779
+-77.757688	77.569942
+-77.982984	77.626266
+-78.114407	77.647387
+-78.133182	77.684936
+-78.086245	77.720139
+-78.198893	77.783504
+-78.330316	77.804625
+-78.292767	77.809319
+-78.292767	77.853909
+-78.349091	77.896152
+-78.349091	77.921967
+-78.114407	77.896152
+-77.832787	77.891458
+-77.607491	77.882071
+-77.447906	77.886764
+-77.278934	77.891458
+-77.156899	77.856255
+-76.950377	77.863296
+-76.790792	77.884417
+-76.687532	77.921967
+-76.556109	77.950129
+-76.424686	77.971250
+-76.133678	77.943088
+-76.077354	77.912579
+-76.002256	77.943088
+-75.880220	77.978291
+-75.805121	78.006453
+-75.814509	78.020534
+-75.767572	78.046349
+-75.683086	78.076858
+-75.795734	78.081552
+-76.030418	78.088592
+-76.208777	78.102673
+-76.312038	78.097979
+-76.509172	78.114407
+-76.649982	78.114407
+-76.884666	78.137876
+-77.081800	78.149610
+-77.034863	78.166038
+-76.865891	78.191853
+-76.762630	78.203587
+-76.537334	78.196546
+-76.387137	78.196546
+-76.246327	78.182465
+-75.955319	78.166038
+-75.748797	78.140222
+-75.683086	78.158997
+-75.645537	78.182465
+-75.607987	78.205934
+-75.514114	78.245830
+-75.373304	78.262258
+-75.176170	78.281033
+-75.138620	78.311541
+-75.307592	78.370212
+-75.542276	78.403068
+-75.767572	78.414802
+-75.983481	78.424190
+-76.208777	78.459392
+-76.452848	78.468779
+-76.302651	78.489901
+-76.002256	78.478167
+-75.758185	78.480514
+-75.542276	78.485207
+-75.326367	78.492248
+-75.110458	78.508676
+-75.007198	78.539184
+-74.857000	78.548572
+-74.725577	78.576734
+-74.857000	78.604896
+-74.857000	78.644792
+-74.810063	78.672954
+-74.800676	78.672954
+-74.791289	78.679995
+-74.800676	78.703463
+-74.800676	78.722238
+-74.800676	78.741012
+-74.828838	78.773868
+-74.857000	78.811417
+-75.054134	78.846620
+-75.363916	78.874782
+-75.570438	78.881822
+-75.814509	78.872435
+-76.086742	78.867741
+-76.312038	78.863048
+-76.302651	78.891210
+-76.021030	78.909984
+-75.880220	78.935800
+-75.880220	78.954574
+-75.955319	78.973349
+-76.011643	78.989777
+-76.124291	78.985083
+-76.321425	78.978043
+-76.537334	78.985083
+-76.781405	78.987430
+-77.081800	78.975696
+-77.316483	78.973349
+-77.560554	78.947534
+-77.729526	78.902944
+-77.860949	78.898250
+-77.720139	78.952227
+-77.663815	78.996817
+-77.879724	79.001511
+-77.917273	79.032020
+-77.645040	79.024979
+-77.476068	79.010898
+-77.203835	79.017939
+-76.931602	79.043754
+-76.678144	79.055488
+-76.358975	79.048448
+-76.190002	79.048448
+-76.190002	79.076610
+-76.358975	79.097731
+-76.612433	79.109465
+-76.903440	79.118853
+-77.231997	79.121200
+-77.466681	79.121200
+-77.776463	79.118853
+-77.936048	79.139974
+-77.682590	79.156402
+-77.382195	79.161096
+-77.185061	79.149362
+-76.847116	79.161096
+-76.640595	79.186911
+-76.330813	79.177524
+-76.021030	79.161096
+-75.917770	79.130587
+-75.936544	79.085997
+-75.898995	79.062529
+-75.842671	79.041407
+-75.664311	79.020286
+-75.448403	79.020286
+-75.232494	79.008551
+-74.950874	79.008551
+-74.734965	78.994470
+-74.594155	79.008551
+-74.556605	79.043754
+-74.575380	79.090691
+-74.688028	79.111812
+-74.828838	79.151708
+-74.744352	79.179870
+-74.622317	79.210379
+-74.753739	79.233848
+-75.054134	79.226807
+-75.429628	79.226807
+-75.617375	79.224460
+-75.776959	79.219767
+-75.964706	79.222113
+-76.067967	79.250275
+-76.236939	79.245582
+-76.537334	79.238541
+-76.865891	79.236194
+-77.156899	79.226807
+-77.372807	79.212726
+-77.523005	79.196298
+-77.635653	79.193951
+-77.457293	79.222113
+-77.438519	79.247929
+-77.654428	79.269050
+-77.832787	79.269050
+-77.917273	79.283131
+-77.982984	79.297212
+-77.823400	79.313640
+-77.691977	79.315987
+-77.513617	79.313640
+-77.222610	79.306600
+-77.260159	79.344149
+-77.325871	79.388739
+-77.419744	79.409860
+-77.288321	79.416901
+-77.203835	79.398126
+-77.119349	79.353536
+-76.950377	79.332415
+-76.725081	79.327721
+-76.462235	79.325374
+-76.302651	79.323027
+-76.067967	79.318334
+-76.002256	79.344149
+-76.199390	79.384045
+-76.246327	79.409860
+-76.452848	79.416901
+-76.753243	79.428635
+-76.959764	79.447410
+-77.147511	79.445063
+-77.278934	79.484959
+-77.147511	79.491999
+-77.091187	79.487306
+-77.006701	79.491999
+-76.940990	79.489653
+-76.725081	79.470878
+-76.509172	79.470878
+-76.283876	79.452103
+-76.096129	79.412207
+-75.955319	79.409860
+-75.748797	79.381698
+-75.485952	79.372311
+-75.204332	79.365270
+-75.072909	79.393432
+-75.129233	79.447410
+-74.997810	79.435675
+-74.950874	79.430982
+-74.922711	79.423941
+-74.678641	79.423941
+-74.387633	79.416901
+-74.237436	79.461491
+-74.256210	79.496693
+-74.171724	79.489653
+-74.087238	79.522508
+-73.974590	79.480265
+-73.692970	79.491999
+-73.617871	79.545977
+-73.636646	79.592913
+-73.749294	79.660972
+-73.786843	79.705561
+-74.115400	79.710255
+-74.443957	79.736070
+-74.857000	79.743111
+-74.791289	79.787701
+-74.453344	79.801782
+-74.256210	79.787701
+-74.059076	79.761886
+-73.758681	79.747805
+-73.542772	79.745458
+-73.589709	79.707908
+-73.542772	79.665665
+-73.383188	79.644544
+-73.279927	79.637503
+-73.082793	79.642197
+-73.017081	79.644544
+-73.017081	79.625769
+-72.848109	79.635156
+-72.594651	79.649237
+-72.359968	79.649237
+-72.162833	79.646891
+# -b
+-72.160487	79.646891
+-71.991514	79.675053
+-71.775606	79.682093
+-71.625408	79.719642
+-71.503373	79.754845
+-71.371950	79.808822
+-71.531535	79.822903
+-71.831930	79.815863
+-71.794380	79.855759
+-71.606633	79.905042
+-71.231140	79.930858
+-71.165428	79.959020
+# -b
+-72.247319	80.005956
+-72.707299	79.998916
+# -b
+-80.189010	75.173823
+-79.954326	75.204332
+-79.747805	75.284124
+-79.747805	75.319327
+-79.766579	75.382691
+-79.766579	75.457790
+-79.790048	75.464830
+-79.790048	75.471871
+-79.921470	75.467177
+-79.987182	75.504727
+-79.944939	75.535235
+# -b
+-79.229154	76.046846
+-79.210379	76.039805
+-79.238541	75.990521
+-79.294865	75.962359
+-79.360577	75.910729
+-79.182217	75.868486
+-79.078957	75.814509
+-79.144668	75.812162
+-79.323027	75.821549
+-79.491999	75.809815
+-79.491999	75.774613
+-79.576486	75.760532
+-79.689134	75.767572
+-79.811169	75.798081
+-79.905042	75.805121
+-79.848718	75.837977
+-79.792394	75.868486
+-79.792394	75.903689
+-79.689134	75.950625
+-79.595260	75.997562
+-79.585873	76.035111
+-79.529549	76.060927
+-79.529549	76.084395
+-79.435675	76.093782
+-79.304253	76.075008
+-79.229154	76.046846
+# -b
+-79.703215	74.847613
+-79.562405	74.864041
+-79.449756	74.906284
+-79.604648	74.943833
+-79.660972	75.002504
+-79.660972	75.033013
+-79.792394	75.028319
+# -b
+-80.045853	74.817104
+-79.947285	74.817104
+-79.858106	74.838225
+-79.792394	74.845266
+-79.703215	74.847613
+# -b
+-77.708405	69.942727
+-77.699017	70.062416
+-77.717792	70.207920
+-77.952476	70.184451
+-78.182465	70.240775
+-78.271645	70.175064
+-78.492248	70.247816
+-78.703463	70.327608
+-78.886516	70.386279
+-79.285478	70.433216
+-79.384045	70.433216
+-79.595260	70.362811
+-79.430982	70.318221
+-79.154055	70.322915
+-78.886516	70.111699
+# -b
+-80.144420	72.357621
+-79.937898	72.498431
+-79.872187	72.404557
+-79.881574	72.315378
+-79.825250	72.310684
+-79.703215	72.287216
+-79.463837	72.364661
+-79.262010	72.287216
+-79.130587	72.223851
+-78.933453	72.303643
+-78.623670	72.303643
+-78.403068	72.334152
+-78.689382	72.413945
+-78.665914	72.531286
+-78.393681	72.620466
+-78.238790	72.658016
+-78.060430	72.681484
+-77.699017	72.730767
+-77.201488	72.721380
+-76.793139	72.648628
+-76.319078	72.592304
+-76.131332	72.559449
+-75.755838	72.557102
+-75.370957	72.500778
+-75.436668	72.446800
+-75.272390	72.418638
+-75.084643	72.284869
+-75.028319	72.193342
+-75.239534	72.099469
+-75.126886	72.061919
+-74.751393	72.066613
+-74.366512	72.029064
+-74.310188	71.902335
+-74.432223	71.827236
+-74.742005	71.761525
+-74.887509	71.716935
+-75.070562	71.655917
+-74.774861	71.707547
+-74.798329	71.597246
+-74.652825	71.627755
+-74.366512	71.747444
+-74.089585	71.740403
+-73.582669	71.782646
+-73.549813	71.747444
+-73.704704	71.688773
+-73.859595	71.606633
+-74.014486	71.508066
+-74.103666	71.442355
+-73.836127	71.557350
+-73.648380	71.543269
+-73.695317	71.411846
+-73.549813	71.357869
+-73.526345	71.322666
+-73.296355	71.341441
+-73.286967	71.292158
+-73.254112	71.348482
+-73.362066	71.526841
+-73.132076	71.547963
+-73.042897	71.522147
+-72.878618	71.508066
+-72.658016	71.592552
+-72.592304	71.688773
+-72.545368	71.693466
+-72.428026	71.648876
+-72.207423	71.590206
+-71.841317	71.540922
+-71.442355	71.475211
+-71.188897	71.336747
+-71.090330	71.207671
+-71.188897	71.134920
+-71.325013	71.064515
+-71.611327	71.071555
+-72.127631	71.031659
+-71.874173	71.008190
+-71.578471	71.001150
+-71.432968	70.928398
+-71.146654	70.954213
+-70.860340	71.031659
+-70.649125	71.022272
+-70.583413	70.907277
+-70.738304	70.766466
+-70.883808	70.689021
+-70.893196	70.623310
+-70.559945	70.712489
+-70.306487	70.745345
+-70.099965	70.806363
+# -b
+-69.942727	70.822791
+-70.083537	70.700755
+-70.327608	70.620963
+-70.440256	70.524742
+-70.440256	70.489540
+-70.252510	70.566985
+-70.139861	70.590454
+# -b
+-80.320432	76.220511
+-79.813516	76.260408
+-79.484959	76.347240
+-79.278437	76.434073
+-79.090691	76.525600
+-78.987430	76.396524
+-78.583774	76.464582
+-78.518063	76.530294
+-78.151957	76.567843
+-78.095633	76.631207
+-78.048696	76.741509
+-78.114407	76.861197
+-78.283379	76.943337
+-78.630711	76.915175
+-78.846620	76.854157
+-78.987430	76.793139
+-79.184564	76.804873
+-79.165789	76.872931
+-79.325374	76.889359
+-79.550670	76.919868
+-79.513121	76.948030
+-79.391086	76.969152
+# -b
+-78.963962	73.603790
+-78.743359	73.615524
+-78.630711	73.622565
+-78.245830	73.615524
+-77.950129	73.568588
+-77.640347	73.505223
+-77.330564	73.465327
+-77.199142	73.399615
+-77.166286	73.345638
+-77.011395	73.279927
+-76.833035	73.244724
+-76.668757	73.146157
+-76.537334	73.085140
+-76.340200	73.024122
+-76.373056	72.984226
+-76.316732	72.925555
+-76.152453	72.866884
+-76.307344	72.796479
+-76.635901	72.789438
+-77.077106	72.803519
+-77.574635	72.859843
+-77.936048	72.866884
+-78.269298	72.866884
+-78.654179	72.798826
+-78.996817	72.737808
+-79.428635	72.697912
+-79.790048	72.754236
+# -b
+-80.090442	73.664808
+-79.649237	73.608484
+-79.118853	73.577975
+-78.963962	73.603790
+# -b
+-71.299198	76.999661
+-71.299198	77.004354
+-71.271036	77.025476
+-71.158388	77.046597
+-71.139613	77.077106
+-70.998803	77.124043
+-70.754732	77.131083
+-70.782894	77.178020
+-70.491887	77.210876
+-70.266591	77.227304
+# -b
+-69.644679	77.520658
+-70.029560	77.548820
+-70.123434	77.612185
+# -b
+-69.999051	77.682590
+-70.205573	77.677896
+-70.581067	77.682590
+-70.468418	77.750648
+-70.186798	77.828093
+-70.092925	77.858602
+-70.496580	77.830440
+-70.825137	77.792891
+-71.228793	77.781157
+-71.322666	77.830440
+-71.256955	77.879724
+-71.519801	77.882071
+-71.735709	77.919620
+-71.876519	77.910233
+-72.026717	77.931354
+-72.205076	77.943088
+-72.261400	77.966557
+-72.261400	77.971250
+-72.242626	78.013493
+-72.327112	78.055736
+-72.580570	78.081552
+-72.702605	78.114407
+-72.843416	78.137876
+-72.927902	78.173078
+-72.740155	78.191853
+-72.674443	78.248177
+-72.674443	78.273992
+-72.486697	78.276339
+-72.449147	78.288073
+-72.796479	78.306848
+-72.824641	78.344397
+-72.702605	78.386640
+-72.636894	78.419496
+-72.646281	78.438271
+-72.589957	78.492248
+-72.345887	78.534491
+-72.073654	78.546225
+-71.885907	78.567346
+-71.726322	78.618977
+-71.529188	78.633058
+-71.332054	78.644792
+-71.247568	78.635405
+-71.210018	78.635405
+-71.097370	78.618977
+-71.003497	78.609589
+-70.928398	78.675301
+-70.834525	78.726931
+-70.571679	78.743359
+-70.365158	78.757440
+-70.205573	78.783255
+-70.111699	78.802030
+# -b
+-69.888750	76.734468
+-70.010786	76.833035
+# -b
+-69.921606	76.929256
+-70.203226	76.793139
+-70.559945	76.772018
+-70.850953	76.823648
+-70.832178	76.877625
+-70.888502	76.912828
+-71.095023	76.933949
+-71.217059	76.955071
+-71.320320	76.966805
+-71.432968	76.959764
+-71.292158	77.004354
+# -b
+-87.245943	80.050546
+-87.170844	79.989529
+-87.161457	79.977794
+-87.114520	79.947285
+-87.170844	79.937898
+-87.311654	79.907389
+-87.302267	79.893308
+-87.058196	79.912083
+-87.030034	79.914430
+-87.030034	79.898002
+-87.095745	79.862799
+-87.189619	79.806475
+-87.274105	79.740764
+-87.311654	79.689134
+-87.508788	79.670359
+-87.621436	79.628116
+-87.621436	79.585873
+-87.546338	79.590567
+-87.433690	79.623422
+-87.349203	79.653931
+-87.236555	79.653931
+-87.161457	79.653931
+-87.048809	79.679746
+-86.917386	79.703215
+-86.832900	79.698521
+-86.710864	79.675053
+-86.607604	79.665665
+-86.485568	79.623422
+-86.419857	79.602301
+-86.279047	79.578832
+-86.260272	79.541283
+-86.269659	79.513121
+-86.222723	79.473225
+-86.335371	79.452103
+-86.325983	79.426288
+-86.241497	79.447410
+-86.138237	79.461491
+-86.081913	79.491999
+-86.091300	79.510774
+-86.081913	79.529549
+-86.016201	79.562405
+-85.997426	79.585873
+-85.959877	79.599954
+-85.866004	79.597607
+-85.856616	79.602301
+-85.781518	79.574139
+-85.668870	79.522508
+-85.490510	79.475572
+-85.349700	79.447410
+-85.330925	79.428635
+-85.283989	79.395779
+-85.190115	79.374658
+-85.124404	79.360577
+-85.077467	79.332415
+-85.096242	79.276091
+-85.096242	79.243235
+-85.199503	79.222113
+-85.330925	79.193951
+-85.471735	79.175177
+-85.406024	79.189258
+-85.509285	79.158749
+-85.781518	79.116506
+-86.091300	79.090691
+-86.372920	79.064875
+-86.579442	79.041407
+-86.739026	79.029673
+-86.767188	78.978043
+-86.710864	78.968655
+-86.776576	78.940493
+-86.983097	78.902944
+-86.992485	78.945187
+-87.020647	78.973349
+-87.030034	79.001511
+-87.095745	79.017939
+-87.123907	79.024979
+-87.208393	79.034367
+-87.217781	78.992124
+-87.208393	78.945187
+-87.180231	78.900597
+-87.170844	78.846620
+-87.424302	78.769174
+-87.536950	78.701116
+-87.677760	78.635405
+-87.781021	78.623670
+-87.931219	78.661220
+-88.090803	78.719891
+-88.128353	78.785602
+-88.137740	78.848967
+-88.137740	78.884169
+-88.194064	78.914678
+-88.222226	78.931106
+-88.203451	78.952227
+-88.194064	78.966308
+-88.184677	79.006205
+-88.137740	79.043754
+-88.137740	79.071916
+-88.194064	79.055488
+-88.231614	79.006205
+-88.287938	78.961615
+-88.391198	78.900597
+-88.391198	78.837232
+-88.428748	78.794989
+-88.419360	78.736319
+-88.325487	78.663567
+-88.353649	78.623670
+-88.287938	78.621324
+-88.156515	78.590815
+-88.100191	78.527450
+-88.118965	78.478167
+-88.137740	78.461739
+-88.137740	78.426536
+-88.250388	78.428883
+-88.391198	78.426536
+-88.475684	78.478167
+-88.635269	78.527450
+-88.729143	78.553265
+-88.757305	78.590815
+-88.823016	78.593162
+-88.860565	78.555612
+-88.888727	78.522757
+-88.869953	78.461739
+-88.747917	78.412455
+-88.635269	78.367865
+-88.560170	78.351438
+-88.597720	78.290420
+-88.635269	78.227055
+-88.691593	78.158997
+-88.757305	78.114407
+-88.888727	78.119101
+-89.076474	78.166038
+-89.170348	78.210628
+-89.273608	78.262258
+-89.358094	78.297460
+-89.386256	78.337357
+-89.480130	78.346744
+-89.489517	78.346744
+-89.517679	78.353784
+-89.649102	78.388987
+-89.771137	78.400721
+-89.893173	78.440617
+-89.968271	78.499288
+# -b
+-90.080920	78.426536
+-89.958884	78.374906
+-89.902560	78.335010
+-89.705426	78.281033
+-89.517679	78.180119
+-89.395644	78.114407
+-89.433193	78.093286
+-89.517679	78.140222
+-89.752363	78.163691
+-89.902560	78.227055
+# -b
+-88.637616	76.999661
+-88.637616	77.009048
+-88.543743	77.011395
+-88.487419	77.013742
+-88.449869	77.020782
+-88.440482	77.037210
+-88.431094	77.067719
+-88.355996	77.077106
+-88.280897	77.077106
+-88.187024	77.058331
+-88.130700	77.067719
+-88.093150	77.058331
+-88.008664	77.041904
+-87.952340	77.053638
+-87.914791	77.072412
+-87.830305	77.077106
+-87.792755	77.077106
+-87.783368	77.051291
+-87.680107	77.055985
+-87.539297	77.060678
+-87.529910	77.067719
+-87.614396	77.088840
+-87.595621	77.107615
+-87.539297	77.121696
+-87.473586	77.124043
+-87.407874	77.124043
+-87.304614	77.138124
+-87.229515	77.140471
+-87.210740	77.117002
+-87.098092	77.102921
+-87.004219	77.088840
+-86.994831	77.102921
+-86.985444	77.117002
+-86.900958	77.138124
+-86.929120	77.145164
+-87.098092	77.147511
+-87.229515	77.161592
+-87.314001	77.147511
+-87.342163	77.161592
+-87.342163	77.194448
+-87.276452	77.203835
+-87.154416	77.215569
+-87.135641	77.231997
+-87.285839	77.236691
+-87.360938	77.236691
+-87.370325	77.253119
+-87.285839	77.276587
+-87.173191	77.297709
+-87.041768	77.309443
+-87.051155	77.332911
+-87.182578	77.335258
+-87.295226	77.330564
+-87.417262	77.307096
+-87.492360	77.293015
+-87.680107	77.297709
+-87.802143	77.318830
+-87.820917	77.351686
+-87.886629	77.384542
+-87.858467	77.426785
+-87.849079	77.457293
+-87.867854	77.469028
+-87.905403	77.483109
+-87.980502	77.511271
+-88.064988	77.525352
+-88.074376	77.546473
+-88.196411	77.569942
+-88.355996	77.586369
+-88.393545	77.602797
+-88.384158	77.638000
+-88.374770	77.670855
+-88.365383	77.696671
+-88.421707	77.715445
+-88.393545	77.727179
+-88.421707	77.743607
+-88.421707	77.769423
+-88.309059	77.769423
+-88.187024	77.806972
+-88.064988	77.799931
+-87.924178	77.816359
+-87.792755	77.828093
+-87.717657	77.846868
+-87.623783	77.860949
+-87.501748	77.865643
+-87.426649	77.863296
+-87.295226	77.867990
+-87.107479	77.846868
+-86.938507	77.851562
+-86.778923	77.835134
+-86.600563	77.825747
+-86.478528	77.792891
+-86.365880	77.767076
+-86.300168	77.743607
+-86.272006	77.731873
+-86.243844	77.694324
+-86.121809	77.661468
+-86.046710	77.607491
+-85.924675	77.562901
+-85.915287	77.532392
+-85.868351	77.492496
+-85.858963	77.478415
+-85.802639	77.454947
+-85.821414	77.419744
+-85.746315	77.429131
+-85.577343	77.400969
+-85.417758	77.379848
+-85.267561	77.382195
+-85.107976	77.368114
+-85.014103	77.368114
+-84.901454	77.356380
+-84.854518	77.332911
+-84.723095	77.316483
+-84.638609	77.290668
+-84.507186	77.293015
+-84.469637	77.318830
+-84.497799	77.342299
+-84.572898	77.375154
+-84.610447	77.386888
+-84.422700	77.386888
+-84.263115	77.389235
+-84.094143	77.405663
+-83.972108	77.379848
+-83.821910	77.375154
+-83.681100	77.356380
+-83.568452	77.365767
+-83.568452	77.391582
+-83.634163	77.396276
+-83.746812	77.403316
+-83.774974	77.419744
+-83.784361	77.440866
+-83.784361	77.450253
+-83.681100	77.461987
+-83.568452	77.490149
+-83.465191	77.513617
+-83.455804	77.532392
+-83.380705	77.555861
+-83.258670	77.586369
+-83.211733	77.607491
+-83.117860	77.647387
+-83.023986	77.687283
+-82.995824	77.722486
+-82.939500	77.748301
+-82.817465	77.792891
+-82.770528	77.821053
+-82.714204	77.870336
+-82.686042	77.900845
+-82.695429	77.926660
+-82.695429	77.959516
+-82.610943	77.978291
+-82.526457	77.997066
+-82.460746	78.015840
+-82.507683	78.022881
+-82.686042	78.020534
+-82.808078	77.992372
+-82.873789	77.954822
+-82.864402	77.910233
+-82.920726	77.853909
+-82.995824	77.804625
+-83.136634	77.757688
+-83.268057	77.691977
+-83.380705	77.623919
+-83.427642	77.584023
+-83.615389	77.527698
+-83.784361	77.504230
+-83.943946	77.490149
+-84.037819	77.501883
+-84.188017	77.499536
+-84.338214	77.518311
+-84.460249	77.520658
+-84.544736	77.513617
+-84.610447	77.504230
+-84.638609	77.506577
+-84.732482	77.506577
+-84.892067	77.513617
+-84.901454	77.546473
+-84.939004	77.574635
+-84.901454	77.584023
+-84.835743	77.623919
+-84.779419	77.645040
+-84.732482	77.677896
+-84.760644	77.715445
+-84.770032	77.734220
+-84.816968	77.715445
+-84.835743	77.666162
+-84.901454	77.635653
+-84.985941	77.602797
+-85.032877	77.593410
+-85.126751	77.612185
+-85.220624	77.628612
+-85.276948	77.635653
+-85.342659	77.638000
+-85.361434	77.668509
+-85.408371	77.696671
+-85.408371	77.713098
+-85.380209	77.738914
+-85.333272	77.760035
+-85.211237	77.790544
+-85.192462	77.806972
+-85.295723	77.792891
+-85.352047	77.790544
+-85.361434	77.790544
+-85.464695	77.790544
+-85.539794	77.785850
+-85.549181	77.806972
+-85.539794	77.828093
+-85.492857	77.839828
+-85.352047	77.846868
+-85.173687	77.851562
+-85.107976	77.844521
+-85.126751	77.830440
+-85.051652	77.849215
+-84.957778	77.870336
+-84.845130	77.872683
+-84.863905	77.889111
+-84.948391	77.903192
+-85.051652	77.879724
+-85.173687	77.875030
+-85.333272	77.867990
+-85.483470	77.875030
+-85.596118	77.846868
+-85.699378	77.842174
+-85.783864	77.877377
+-85.868351	77.882071
+-85.887125	77.900845
+-85.746315	77.936048
+-85.699378	77.959516
+-85.549181	77.985331
+-85.445920	77.997066
+-85.333272	77.985331
+-85.173687	77.978291
+-85.042265	77.994719
+-85.004715	78.001759
+-85.089201	78.015840
+-85.258173	78.020534
+-85.239399	78.032268
+-85.201849	78.058083
+-85.201849	78.076858
+-85.126751	78.088592
+-85.089201	78.109714
+-84.976553	78.109714
+-84.835743	78.109714
+-84.760644	78.121448
+-84.760644	78.126141
+-84.657384	78.128488
+-84.450862	78.114407
+-84.234953	78.093286
+-84.150467	78.114407
+-84.141080	78.144916
+-84.272503	78.126141
+-84.310052	78.144916
+-84.319439	78.151957
+-84.450862	78.163691
+-84.629222	78.173078
+-84.779419	78.168384
+-84.920229	78.151957
+-84.957778	78.170731
+-84.957778	78.201240
+-84.948391	78.236443
+-84.892067	78.266952
+-84.779419	78.283379
+-84.685546	78.306848
+-84.647996	78.335010
+-84.666771	78.335010
+-84.760644	78.313888
+-84.845130	78.320929
+-84.892067	78.346744
+-84.863905	78.384293
+-84.863905	78.424190
+-84.854518	78.454698
+-84.788806	78.489901
+-84.760644	78.525103
+-84.713708	78.555612
+-84.713708	78.560306
+-84.779419	78.532144
+-84.835743	78.501635
+-84.882680	78.478167
+-84.892067	78.438271
+-84.976553	78.388987
+-85.004715	78.332663
+-85.032877	78.290420
+-85.126751	78.248177
+-85.173687	78.198893
+-85.286335	78.151957
+-85.427146	78.095633
+-85.549181	78.069817
+-85.586730	78.083898
+-85.652442	78.088592
+-85.783864	78.076858
+-85.934062	78.058083
+-85.896513	78.069817
+-85.999773	78.060430
+-86.121809	78.036962
+-86.243844	78.058083
+-86.281394	78.083898
+-86.272006	78.109714
+-86.300168	78.130835
+-86.215682	78.156650
+-86.103034	78.201240
+-86.037323	78.229402
+-85.990386	78.269298
+-85.934062	78.311541
+-85.934062	78.337357
+-85.990386	78.330316
+-86.103034	78.306848
+-86.112421	78.295114
+-86.168745	78.283379
+-86.178133	78.245830
+-86.243844	78.198893
+-86.328330	78.180119
+-86.412816	78.180119
+-86.469140	78.187159
+-86.544239	78.142569
+-86.581788	78.114407
+-86.656887	78.105020
+-86.741373	78.105020
+-86.816472	78.083898
+-86.919733	78.088592
+-87.060543	78.069817
+-87.210740	78.076858
+-87.295226	78.079205
+-87.351550	78.088592
+-87.436036	78.093286
+-87.539297	78.093286
+-87.558072	78.102673
+-87.511135	78.126141
+-87.370325	78.156650
+-87.182578	78.158997
+-87.126254	78.168384
+-87.210740	78.170731
+-87.285839	78.182465
+-87.398487	78.194200
+-87.501748	78.180119
+-87.558072	78.173078
+-87.567459	78.201240
+-87.558072	78.227055
+-87.548684	78.257564
+-87.576847	78.276339
+-87.595621	78.309195
+-87.595621	78.330316
+-87.670720	78.370212
+-87.698882	78.379600
+-87.670720	78.398374
+-87.605009	78.431230
+-87.539297	78.459392
+-87.407874	78.496941
+-87.285839	78.508676
+-87.060543	78.522757
+-86.994831	78.541531
+-87.088705	78.548572
+-87.191966	78.555612
+-87.163804	78.590815
+-87.126254	78.635405
+-87.060543	78.677648
+-87.022993	78.715197
+-86.910345	78.752746
+-86.816472	78.769174
+-86.675662	78.771521
+-86.525464	78.776215
+-86.328330	78.778562
+-86.121809	78.780908
+-85.887125	78.794989
+-85.586730	78.811417
+-85.511632	78.830192
+-85.445920	78.858354
+-85.417758	78.886516
+-85.305110	78.888863
+-85.239399	78.891210
+-85.136138	78.881822
+-85.032877	78.877129
+-85.004715	78.872435
+-84.760644	78.846620
+-84.516573	78.839579
+-84.338214	78.823151
+-84.141080	78.820805
+-83.972108	78.820805
+-83.765586	78.773868
+-83.596614	78.750400
+-83.474579	78.717544
+-83.380705	78.703463
+-83.192958	78.654179
+-82.986437	78.647139
+-82.873789	78.614283
+-82.798690	78.588468
+-82.751753	78.553265
+-82.573394	78.529797
+-82.404422	78.515716
+-82.366873	78.536838
+-82.488908	78.581427
+-82.610943	78.647139
+-82.507683	78.647139
+-82.357485	78.642445
+-82.301161	78.670607
+-82.357485	78.675301
+-82.526457	78.677648
+-82.686042	78.682341
+-82.798690	78.675301
+-82.873789	78.698769
+-82.939500	78.701116
+-83.052148	78.703463
+-83.155409	78.726931
+-83.268057	78.738665
+-83.343156	78.771521
+-83.314994	78.773868
+-83.202346	78.799683
+-82.995824	78.785602
+-82.845627	78.785602
+-82.629718	78.780908
+-82.423197	78.776215
+-82.310548	78.794989
+-82.244837	78.799683
+-82.179126	78.776215
+-82.085252	78.759787
+-82.000766	78.764481
+-81.944442	78.790296
+-81.935055	78.790296
+-81.888118	78.785602
+-81.822407	78.804377
+-81.766083	78.820805
+-81.813019	78.832539
+-81.803632	78.860701
+-81.766083	78.888863
+-81.766083	78.891210
+-81.709759	78.912331
+-81.615885	78.945187
+-81.615885	78.959268
+-81.784857	78.949881
+-81.888118	78.928759
+-81.981992	78.900597
+-82.047703	78.881822
+-82.150964	78.879476
+-82.188513	78.853660
+-82.254224	78.846620
+-82.366873	78.841926
+-82.479521	78.839579
+-82.564007	78.841926
+-82.582781	78.841926
+-82.648493	78.841926
+-82.808078	78.841926
+-82.958275	78.863048
+-83.108472	78.879476
+-83.239895	78.888863
+-83.343156	78.888863
+-83.437029	78.888863
+-83.615389	78.891210
+-83.784361	78.893557
+-83.953333	78.900597
+-84.094143	78.905291
+-84.197404	78.905291
+-84.291277	78.909984
+-84.450862	78.931106
+-84.563510	78.952227
+-84.629222	78.975696
+-84.779419	78.994470
+-84.770032	78.994470
+-84.835743	78.994470
+-84.892067	79.027326
+-84.901454	79.050794
+-84.835743	79.071916
+-84.760644	79.100078
+-84.647996	79.109465
+-84.535348	79.076610
+-84.291277	79.069569
+-84.188017	79.034367
+-84.075368	78.999164
+-83.878234	78.982736
+-83.709262	78.975696
+-83.530903	78.978043
+-83.408867	79.003858
+-83.399480	79.015592
+-83.512128	79.003858
+-83.652938	79.006205
+-83.756199	79.039060
+-83.774974	79.060182
+-83.812523	79.088344
+-83.943946	79.081303
+-84.037819	79.111812
+-84.150467	79.142321
+-84.065981	79.175177
+-84.037819	79.198645
+-84.028432	79.210379
+-84.141080	79.177524
+-84.291277	79.161096
+-84.403925	79.163443
+-84.422700	79.193951
+-84.460249	79.217420
+-84.535348	79.250275
+-84.507186	79.259663
+-84.507186	79.294865
+-84.572898	79.332415
+-84.563510	79.372311
+-84.591672	79.407513
+-84.732482	79.442716
+-84.882680	79.482612
+-85.023490	79.508427
+-85.107976	79.541283
+-85.136138	79.569445
+-85.145525	79.576486
+-85.145525	79.581179
+-85.173687	79.611688
+-85.239399	79.644544
+-85.361434	79.660972
+-85.511632	79.679746
+-85.614892	79.703215
+-85.708766	79.717296
+-85.746315	79.717296
+-85.952837	79.724336
+-86.187520	79.752498
+-86.394042	79.773620
+-86.591176	79.818210
+-86.609950	79.841678
+-86.609950	79.874534
+-86.609950	79.926164
+-86.600563	79.963713
+-86.497302	79.973101
+-86.328330	79.970754
+-86.168745	79.940245
+-85.924675	79.930858
+-85.680604	79.905042
+-85.521019	79.890961
+-85.464695	79.907389
+-85.474082	79.923817
+-85.661829	79.954326
+-85.830801	79.961367
+-86.046710	79.980141
+-86.215682	79.994222
+-86.356492	79.998916
+# -b
+-83.209386	80.005956
+-82.993477	79.949632
+-82.862055	79.919123
+-82.683695	79.874534
+-82.486561	79.829944
+-82.383300	79.808822
+-82.298814	79.783007
+-82.298814	79.733724
+-82.195554	79.717296
+-82.167392	79.672706
+-82.111067	79.644544
+-81.989032	79.644544
+-81.979645	79.616382
+-81.970257	79.581179
+-81.970257	79.562405
+-81.970257	79.550670
+-81.885771	79.555364
+-81.791898	79.578832
+-81.557214	79.578832
+-81.369468	79.557711
+-81.219270	79.531896
+-81.050298	79.508427
+-80.937650	79.496693
+-80.909488	79.501387
+-80.947037	79.515468
+-80.947037	79.536589
+-80.900101	79.560058
+-80.806227	79.569445
+-80.740516	79.571792
+-80.609093	79.576486
+-80.458896	79.592913
+-80.299311	79.609341
+-80.111564	79.609341
+-80.064627	79.635156
+-80.092789	79.653931
+-80.224212	79.653931
+-80.289923	79.653931
+-80.346247	79.649237
+-80.477670	79.635156
+-80.618480	79.616382
+-80.787452	79.614035
+-80.928263	79.602301
+-81.059685	79.616382
+-81.181721	79.628116
+-81.256820	79.649237
+-81.378855	79.653931
+-81.510278	79.665665
+-81.632313	79.670359
+-81.707412	79.700868
+-81.707412	79.717296
+-81.801285	79.717296
+-81.810673	79.743111
+-81.801285	79.768926
+-81.820060	79.806475
+-81.848222	79.848718
+-81.885771	79.862799
+-81.895159	79.869840
+-81.782511	79.881574
+-81.679250	79.893308
+-81.660475	79.907389
+-81.698025	79.919123
+-81.763736	79.919123
+-81.820060	79.930858
+-81.923321	79.926164
+-81.989032	79.937898
+-82.045356	79.940245
+-82.139230	79.954326
+-82.308202	79.984835
+-82.495948	79.996569
+# -b
+-79.846372	77.161592
+-80.062280	77.117002
+-80.343901	77.037210
+-80.437774	77.039557
+-80.221865	77.117002
+-80.240640	77.166286
+-80.409612	77.163939
+-80.587971	77.170980
+-80.794493	77.196795
+-81.047951	77.199142
+-81.432832	77.178020
+-81.686290	77.112309
+-81.911587	77.044250
+-81.977298	77.102921
+-82.014847	77.178020
+-82.127495	77.217916
+-81.855262	77.206182
+-81.489156	77.229650
+-81.310797	77.255466
+-81.310797	77.281281
+-81.629966	77.328217
+-81.695678	77.393929
+-81.686290	77.433825
+-81.385895	77.351686
+-81.160599	77.304749
+-80.897754	77.260159
+-80.606746	77.229650
+-80.250027	77.224957
+# -b
+-90.125509	74.502628
+-89.773484	74.502628
+-89.637368	74.549565
+-89.416765	74.615276
+-89.430846	74.636398
+-89.496558	74.659866
+-89.627980	74.690375
+-89.595125	74.751393
+-89.627980	74.746699
+-89.496558	74.758433
+-89.351054	74.739658
+-89.383910	74.810063
+-89.243099	74.695068
+-89.130451	74.648132
+-89.041272	74.683334
+-88.956786	74.742005
+-88.942705	74.807717
+-88.858218	74.800676
+-88.778426	74.767820
+-88.689246	74.756086
+-88.689246	74.704456
+-88.745570	74.594155
+-88.754958	74.521403
+-88.769039	74.479160
+-88.754958	74.479160
+-88.614148	74.465079
+-88.501500	74.453344
+-88.346608	74.479160
+-88.163555	74.446304
+-88.018052	74.486200
+-87.952340	74.436917
+-87.764593	74.458038
+-87.586234	74.462732
+-87.576847	74.528443
+-87.445424	74.528443
+-87.464198	74.462732
+-87.281145	74.446304
+-87.093398	74.453344
+-86.905652	74.443957
+-86.783616	74.467425
+-86.816472	74.509669
+-86.915039	74.568339
+-86.849328	74.509669
+-86.581788	74.462732
+-86.440978	74.504975
+-86.384654	74.570686
+-86.253231	74.509669
+-86.178133	74.443957
+-86.121809	74.450998
+-85.821414	74.462732
+-85.689991	74.526096
+-85.689991	74.652825
+-85.582037	74.584767
+-85.450614	74.497934
+-85.337966	74.479160
+-85.281642	74.521403
+-85.117363	74.568339
+-85.159606	74.636398
+-85.173687	74.641091
+-85.150219	74.688028
+-85.126751	74.617623
+-85.028184	74.504975
+-84.821662	74.509669
+-84.577591	74.504975
+-84.192710	74.526096
+-83.892315	74.537831
+-83.695181	74.556605
+-83.451110	74.688028
+-83.376012	74.734965
+-83.573146	74.788942
+-83.671713	74.866387
+-83.972108	74.894549
+-83.892315	74.892203
+-83.737424	74.896896
+-83.540290	74.871081
+-83.408867	74.800676
+-83.207039	74.803023
+-83.174184	74.730271
+-83.188265	74.603542
+-83.009905	74.535484
+-82.869095	74.490894
+-82.648493	74.504975
+-82.592169	74.551912
+-82.479521	74.502628
+-82.404422	74.488547
+-82.216675	74.465079
+-81.963217	74.450998
+-81.752002	74.509669
+-81.531399	74.533137
+-81.343652	74.551912
+-81.193455	74.558952
+-81.169987	74.556605
+-81.005708	74.551912
+-80.817961	74.558952
+-80.803880	74.561299
+-80.728782	74.551912
+-80.531647	74.584767
+-80.287577	74.587114
+-80.287577	74.695068
+-80.287577	74.725577
+-80.287577	74.556605
+-80.362675	74.756086
+-80.320432	74.788942
+-80.418999	74.840572
+-80.672458	74.913324
+-80.663070	74.983729
+-80.648989	75.042400
+-80.475323	75.063522
+-80.287577	75.108111
+-80.189010	75.173823
+# -b
+-79.944939	75.535235
+-80.123298	75.530542
+-80.395531	75.514114
+-80.564503	75.530542
+-80.353288	75.561051
+-80.376756	75.603294
+-80.418999	75.624415
+-80.550422	75.654924
+-80.616134	75.657271
+-80.728782	75.678392
+-80.949384	75.659618
+-81.169987	75.678392
+-81.240392	75.687780
+-81.226311	75.767572
+-81.259166	75.802775
+-81.306103	75.791040
+-81.310797	75.795734
+-81.456300	75.819203
+-81.568949	75.833284
+-81.648741	75.837977
+-81.737921	75.849711
+-81.813019	75.854405
+-81.888118	75.835630
+-82.005460	75.823896
+-82.118108	75.781653
+-82.193207	75.748797
+-82.254224	75.765225
+-82.334017	75.762878
+-82.366873	75.798081
+-82.423197	75.793387
+-82.441971	75.786347
+-82.502989	75.812162
+-82.526457	75.819203
+-82.596862	75.814509
+-82.657880	75.767572
+-82.728285	75.758185
+-82.840933	75.713595
+-82.930113	75.699514
+-83.028680	75.673699
+-83.014599	75.640843
+-82.958275	75.624415
+-83.080310	75.631456
+-83.324381	75.652577
+-83.502741	75.636149
+-83.610695	75.579825
+-83.652938	75.596253
+-83.643551	75.582172
+-83.620082	75.528195
+-83.634163	75.504727
+-83.652938	75.528195
+-83.807829	75.535235
+-83.873541	75.551663
+-83.929865	75.591560
+-84.126999	75.535235
+-84.305358	75.537582
+-84.418006	75.514114
+-84.568204	75.497686
+-84.591672	75.497686
+-84.582285	75.462484
+-84.385151	75.424934
+-84.042513	75.399119
+-83.995576	75.359223
+-84.206791	75.385038
+-84.385151	75.380344
+-84.615141	75.387385
+-84.779419	75.368610
+-84.901454	75.345142
+-84.924923	75.340448
+-84.957778	75.331061
+-85.131444	75.319327
+-85.220624	75.342795
+-85.032877	75.366263
+-84.910842	75.387385
+-85.023490	75.424934
+-85.244092	75.436668
+-85.441227	75.462484
+-85.506938	75.500033
+-85.619586	75.539929
+-85.751009	75.563397
+-85.915287	75.577478
+-86.060791	75.523501
+-86.037323	75.462484
+-86.093647	75.424934
+-86.126502	75.453096
+-86.178133	75.523501
+-86.281394	75.551663
+-86.455059	75.497686
+-86.501996	75.462484
+-86.600563	75.429628
+-86.689743	75.427281
+-86.764842	75.431975
+-86.689743	75.488299
+-86.722599	75.507073
+-86.877490	75.554010
+-86.919733	75.582172
+-86.929120	75.582172
+-87.008912	75.596253
+-87.140335	75.631456
+-87.196659	75.629109
+-87.295226	75.596253
+-87.337469	75.544623
+-87.295226	75.500033
+-87.248290	75.431975
+-87.370325	75.370957
+-87.459505	75.413200
+-87.548684	75.516461
+-87.670720	75.539929
+-87.825611	75.551663
+-87.891322	75.525848
+-87.900710	75.525848
+-87.957034	75.507073
+-88.046214	75.511767
+-88.055601	75.525848
+-88.013358	75.551663
+-88.163555	75.535235
+-88.144781	75.572785
+-87.957034	75.575132
+-87.778674	75.589213
+-87.736431	75.631456
+-87.647252	75.732370
+-87.694188	75.744104
+-87.731738	75.798081
+-87.783368	75.784000
+-87.858467	75.767572
+-87.910097	75.765225
+# -b
+-90.059798	75.784000
+-89.994087	75.802775
+-89.937763	75.833284
+-89.956537	75.849711
+# -b
+-90.268666	76.107863
+-89.940109	76.089089
+-89.686651	76.093782
+-89.517679	76.121944
+-89.423806	76.154800
+-89.329932	76.225205
+-89.386256	76.283876
+-89.498904	76.279182
+-89.696039	76.267448
+-89.714813	76.272142
+-89.799299	76.281529
+-89.958884	76.283876
+# -b
+-79.792394	75.028319
+-80.036465	75.014238
+-80.210131	74.988423
+-80.224212	74.962608
+-80.379103	74.969648
+-80.487058	74.939139
+-80.496445	74.932099
+-80.421346	74.889856
+-80.346247	74.852306
+-80.191356	74.807717
+-80.045853	74.817104
+# -b
+-80.165541	69.968543
+-80.273496	70.001398
+# -b
+-80.519913	69.968543
+-80.763984	70.008439
+-81.059685	70.038948
+-81.435179	70.088231
+-81.721493	70.111699
+-81.777817	70.027213
+# -b
+-84.854518	69.980277
+-85.361434	70.048335
+-85.910594	70.036601
+-85.624280	70.027213
+# -b
+-85.582037	69.970889
+-86.056097	70.017826
+-86.384654	70.125780
+-86.595869	70.257203
+-86.652193	70.437910
+-86.783616	70.308834
+-87.135641	70.273631
+-87.619090	70.311180
+-87.872548	70.301793
+-87.919484	70.266591
+-88.262122	70.311180
+-88.041520	70.327608
+-88.346608	70.405054
+-88.670472	70.463725
+-89.078821	70.623310
+-89.308811	70.787588
+-89.496558	70.881461
+-89.365135	70.989416
+-89.529413	71.050434
+-89.229018	71.022272
+-88.858218	71.015231
+-88.581292	70.954213
+-88.248041	70.900236
+-87.788062	70.907277
+-87.454811	70.956560
+-87.234209	70.977682
+-87.553378	71.031659
+-87.886629	71.132573
+-88.093150	71.217059
+-88.637616	71.238180
+-89.041272	71.242874
+-89.538801	71.285117
+-89.956537	71.308585
+# -b
+-90.125509	71.651223
+-89.947150	71.761525
+# -b
+-90.069185	72.054879
+-89.881439	72.129978
+-89.693692	72.167527
+-89.970618	72.169874
+# -b
+-90.048064	72.367008
+-89.916641	72.437413
+-89.907254	72.580570
+-89.738282	72.606385
+-89.696039	72.669750
+-89.663183	72.747195
+-89.320545	72.747195
+-89.508292	72.780051
+-89.484823	72.923208
+-89.254834	72.967798
+-89.386256	73.047590
+-89.287689	73.120342
+-89.179735	73.181360
+-89.067087	73.207175
+-88.945051	73.254112
+-88.837097	73.298702
+-88.715062	73.425431
+-88.438135	73.512264
+-88.109578	73.603790
+-87.832652	73.664808
+-87.522869	73.716438
+-87.170844	73.761028
+-86.706171	73.810312
+-86.419857	73.815005
+-86.166399	73.810312
+-85.959877	73.791537
+-85.725194	73.784496
+-85.504591	73.791537
+-85.274601	73.782150
+-85.110323	73.735213
+# -b
+-85.107976	73.735213
+-84.995328	73.714091
+-84.995328	73.695317
+-85.173687	73.624912
+-85.450614	73.542772
+-85.689991	73.479408
+-85.887125	73.371453
+-86.121809	73.291661
+-86.328330	73.176666
+-86.408123	73.012388
+-86.605257	72.885659
+-86.769535	72.782398
+-86.802391	72.613426
+-86.572401	72.486697
+-86.417510	72.362314
+-86.581788	72.190995
+-86.605257	72.031411
+-86.440978	71.878866
+-86.178133	71.752137
+-86.009161	71.681732
+-85.736928	71.569084
+-85.525713	71.468170
+-85.206543	71.442355
+-85.117363	71.390725
+-85.061039	71.313279
+-85.061039	71.266342
+-85.314497	71.285117
+-85.502244	71.252261
+-85.591424	71.217059
+-85.769783	71.200631
+-86.042016	71.186550
+-86.262619	71.104411
+-86.605257	71.024618
+-86.717905	71.001150
+-86.408123	70.984722
+-86.243844	71.036353
+-86.042016	71.085636
+-85.779171	71.127879
+-85.549181	71.149001
+-85.295723	71.141960
+-85.248786	71.139613
+-85.126751	71.160735
+-85.061039	71.127879
+-85.117363	71.071555
+-85.159606	70.963601
+-85.061039	70.926051
+-84.920229	71.050434
+-84.906148	71.163082
+-84.873292	71.245221
+-84.906148	71.341441
+-84.821662	71.386031
+-84.821662	71.418887
+-84.751257	71.547963
+-84.807581	71.627755
+-85.075120	71.627755
+-85.460001	71.669998
+-85.704072	71.766218
+-85.713459	71.862438
+-85.999773	71.923456
+-86.065485	71.977433
+-85.877738	72.017330
+-85.666523	72.085388
+-85.633667	72.151099
+-85.549181	72.228545
+-85.394290	72.228545
+-85.215930	72.209770
+-85.028184	72.268441
+-84.929616	72.371702
+-84.995328	72.397517
+-85.107976	72.367008
+-85.281642	72.362314
+-85.624280	72.428026
+-85.746315	72.517205
+-85.666523	72.568836
+-85.821414	72.714340
+-85.835495	72.876271
+-85.746315	72.927902
+-85.525713	72.932595
+-85.084508	72.899740
+-84.863905	72.857497
+-84.643303	72.812907
+-84.356989	72.737808
+-84.136386	72.749542
+-84.497799	72.848109
+-84.831049	72.892699
+-85.140832	72.984226
+-85.427146	73.003000
+-85.614892	73.049937
+-85.492857	73.071059
+-85.370821	73.054631
+-85.337966	73.101567
+-84.887373	73.066365
+-84.544736	73.024122
+-84.277196	73.003000
+-83.958027	72.986573
+-83.925171	73.024122
+-84.521267	73.082793
+-84.995328	73.143810
+-85.230011	73.228297
+-85.117363	73.317476
+-84.887373	73.340945
+-84.666771	73.240031
+-84.464943	73.207175
+-84.633915	73.340945
+-84.586979	73.401962
+-84.258422	73.446552
+-83.981495	73.409003
+-83.850072	73.343291
+-83.784361	73.286967
+-83.718650	73.387881
+-84.004963	73.470021
+-83.648244	73.566241
+-83.286832	73.631952
+-83.056842	73.648380
+-82.869095	73.695317
+-82.568700	73.685929
+-82.249531	73.700010
+-81.906893	73.704704
+-81.611192	73.707051
+-81.522012	73.646033
+-81.367121	73.577975
+-81.334265	73.474714
+-81.301409	73.380841
+-81.268554	73.312783
+-81.390589	73.263499
+-81.522012	73.225950
+-81.137131	73.188400
+-80.850817	73.120342
+-80.705313	73.054631
+-80.728782	72.988919
+-80.902447	72.951370
+-80.883673	72.899740
+-80.728782	72.796479
+-80.573890	72.756583
+-80.442468	72.711993
+-80.564503	72.606385
+-80.648989	72.484350
+-80.728782	72.367008
+-80.850817	72.284869
+-80.935303	72.183955
+-80.972852	72.153446
+-80.860204	72.155793
+-80.705313	72.090081
+-80.752250	72.061919
+-81.005708	72.085388
+-81.090194	72.024370
+-80.972852	71.963352
+-81.005708	71.902335
+-80.705313	71.975087
+-80.475323	72.104162
+-80.395531	72.200383
+-80.231253	72.186302
+-80.142073	72.317724
+-80.142073	72.357621
+# -b
+-88.553130	76.999661
+-88.787813	76.976192
+-88.787813	76.971499
+-88.862912	76.938643
+-88.984948	76.924562
+-89.229018	76.879972
+-89.501251	76.828342
+-89.613899	76.741509
+-89.576350	76.694572
+-89.585737	76.628861
+-89.632674	76.570190
+-89.688998	76.534987
+-89.623287	76.509172
+-89.482477	76.445807
+-89.341667	76.394177
+-89.210244	76.384790
+-88.975560	76.459888
+-88.928624	76.534987
+-88.881687	76.450501
+-88.834750	76.408258
+-88.703327	76.516213
+-88.787813	76.628861
+-88.853525	76.720387
+-88.722102	76.769671
+-88.665778	76.692225
+-88.675165	76.605392
+-88.675165	76.549068
+-88.628229	76.441114
+-88.600067	76.382443
+-88.393545	76.373056
+-88.252735	76.370709
+-88.158862	76.321425
+-88.018052	76.333159
+-87.867854	76.347240
+-87.783368	76.427033
+-87.811530	76.518559
+-87.755206	76.483357
+-87.698882	76.436420
+-87.426649	76.389483
+-87.323388	76.344894
+-87.088705	76.328466
+-87.004219	76.410605
+-86.797697	76.459888
+-86.788310	76.567843
+-86.694436	76.518559
+-86.675662	76.448154
+-86.769535	76.363668
+-86.769535	76.337853
+-86.459753	76.321425
+-86.215682	76.302651
+-86.797697	76.459888
+-86.788310	76.567843
+-86.694436	76.518559
+-86.675662	76.448154
+-86.769535	76.363668
+-86.769535	76.337853
+-86.459753	76.321425
+-86.215682	76.302651
+-86.018548	76.267448
+-85.830801	76.272142
+-85.586730	76.255714
+-85.530406	76.213471
+-85.286335	76.232245
+-84.920229	76.239286
+-84.685546	76.246327
+-84.826356	76.293263
+-85.201849	76.415299
+-85.239399	76.434073
+-85.276948	76.525600
+-85.023490	76.396524
+-84.770032	76.394177
+-84.460249	76.466929
+-84.460249	76.603045
+-84.328827	76.556109
+-84.037819	76.436420
+-83.652938	76.382443
+-83.408867	76.417645
+-83.390093	76.527947
+-83.596614	76.675797
+-83.624776	76.722734
+-83.493353	76.668757
+-83.343156	76.560802
+-83.211733	76.448154
+-83.155409	76.391830
+-82.892564	76.342547
+-82.742366	76.363668
+-82.395035	76.373056
+-82.272999	76.481010
+-82.423197	76.558456
+-82.667267	76.649982
+-82.498295	76.614780
+-82.179126	76.600699
+-82.150964	76.572537
+-82.141576	76.499785
+-82.038316	76.448154
+-81.662822	76.429380
+-81.531399	76.450501
+-81.371814	76.462235
+-81.184068	76.450501
+-81.033870	76.394177
+-81.015095	76.330813
+-81.118356	76.227552
+-81.231004	76.180615
+-81.127744	76.121944
+-80.921222	76.145413
+-80.320432	76.220511
+# -b
+-79.792394	72.754236
+-80.092789	72.829335
+-80.210131	72.944329
+-80.242987	73.071059
+-80.257068	73.176666
+-80.477670	73.188400
+-80.773371	73.223603
+-80.984587	73.322170
+-80.975199	73.432471
+-80.871939	73.470021
+-80.862551	73.603790
+-80.717047	73.692970
+-80.477670	73.702357
+-80.233599	73.653074
+-80.092789	73.664808
+# -b
+-99.944668	71.871826
+-99.986911	71.881213
+# -b
+-100.000992	73.120342
+-99.935280	73.106261
+-99.888344	73.129729
+# -b
+-100.090171	73.885410
+-99.986911	73.861942
+-99.921199	73.824393
+-99.813245	73.782150
+-99.658354	73.775109
+-99.559787	73.761028
+-99.437751	73.723479
+-99.315716	73.707051
+-99.240617	73.700010
+-99.020015	73.711745
+-98.930835	73.695317
+-98.710232	73.721132
+-98.489630	73.732866
+-98.301883	73.763375
+-98.179848	73.803271
+-98.104749	73.815005
+-98.057812	73.819699
+-97.917002	73.843167
+-97.804354	73.852555
+-97.729255	73.850208
+-97.574364	73.861942
+-97.442941	73.880717
+-97.410086	73.843167
+-97.273969	73.803271
+-97.175402	73.753988
+-97.067448	73.742253
+-97.076835	73.683583
+-97.100303	73.624912
+-97.208258	73.585015
+-97.273969	73.547466
+-97.320906	73.547466
+-97.518040	73.538079
+-97.583751	73.505223
+-97.518040	73.495836
+-97.564977	73.488795
+-97.649463	73.484102
+-97.630688	73.462980
+-97.518040	73.458286
+-97.452329	73.444205
+-97.306825	73.446552
+-97.273969	73.399615
+-97.273969	73.355026
+-97.288050	73.312783
+-97.353762	73.331557
+-97.550896	73.308089
+-97.715174	73.270540
+-97.794967	73.242378
+-97.870065	73.214216
+-97.968632	73.164932
+-98.048425	73.117995
+-98.189235	73.082793
+-98.278415	73.031162
+-98.409837	72.988919
+-98.423918	72.958410
+-98.433306	72.925555
+-98.433306	72.892699
+-98.423918	72.866884
+-98.259640	72.918514
+-98.024956	72.993613
+-97.762111	73.014735
+-97.597833	72.986573
+-97.518040	72.951370
+-97.428860	72.927902
+-97.344374	72.899740
+-97.344374	72.876271
+-97.344374	72.848109
+-97.353762	72.834028
+-97.297438	72.817600
+-97.264582	72.789438
+-97.255195	72.763623
+-97.166015	72.756583
+-97.100303	72.723727
+-97.076835	72.683831
+-97.156627	72.636894
+-97.156627	72.582917
+-97.123772	72.585264
+-96.898476	72.648628
+-96.715422	72.658016
+-96.701341	72.695565
+-96.677873	72.721380
+-96.612162	72.695565
+-96.569919	72.669750
+-96.579306	72.613426
+-96.527676	72.585264
+-96.471352	72.533633
+-96.391559	72.442107
+-96.391559	72.390476
+-96.438496	72.357621
+-96.560531	72.315378
+-96.626243	72.298950
+-96.701341	72.291909
+-96.668486	72.270788
+-96.593387	72.223851
+-96.546450	72.174568
+-96.527676	72.085388
+-96.560531	72.047838
+-96.677873	72.007942
+-96.691954	71.991514
+-96.546450	71.998555
+-96.504207	71.961006
+-96.480739	71.885907
+-96.494820	71.813155
+-96.569919	71.796727
+-96.635630	71.820195
+-96.832764	71.773259
+-96.912557	71.672345
+-97.100303	71.623061
+-97.330293	71.569084
+-97.574364	71.601940
+-97.762111	71.601940
+-97.902921	71.585512
+-98.090668	71.601940
+-98.137605	71.569084
+-97.992101	71.508066
+-97.917002	71.475211
+-97.917002	71.418887
+-98.071893	71.378990
+-98.222091	71.343788
+-98.259640	71.299198
+-98.409837	71.252261
+-98.531873	71.259302
+-98.564729	71.249915
+-98.611665	71.299198
+-98.700845	71.362563
+-98.808799	71.355522
+-98.883898	71.308585
+-99.038789	71.308585
+-99.085726	71.355522
+-99.137356	71.418887
+-99.184293	71.508066
+-99.207761	71.550309
+-99.315716	71.599593
+-99.395508	71.693466
+-99.559787	71.761525
+-99.700597	71.792033
+-99.813245	71.820195
+-99.878956	71.857745
+-99.944668	71.871826
+# -b
+-96.680220	72.974838
+-96.670833	72.925555
+-96.694301	72.941983
+-96.670833	72.986573
+-96.595734	73.038203
+-96.637977	73.096874
+-96.717769	73.117995
+-96.792868	73.143810
+-96.891435	73.160238
+-97.069795	73.120342
+-97.234073	73.071059
+-97.201217	73.012388
+-97.144893	72.970145
+-97.088569	72.934942
+-97.022858	72.880965
+-96.825724	72.897393
+-96.727157	72.934942
+-96.703688	72.949023
+-96.680220	72.974838
+# -b
+-98.665642	73.800924
+-98.581156	73.800924
+-98.567075	73.810312
+-98.501364	73.824393
+-98.346473	73.833780
+-98.215050	73.871329
+-98.083627	73.913572
+-97.938124	73.972243
+-97.863025	74.028567
+-97.872412	74.073157
+-98.093015	74.077851
+-98.360554	74.044995
+-98.459121	74.028567
+-98.646868	73.998058
+-98.867470	73.988671
+-99.031749	73.941734
+-99.073992	73.906532
+-99.228883	73.892451
+-99.440098	73.850208
+-99.383774	73.829086
+-99.327450	73.831433
+-99.285207	73.824393
+-99.120929	73.810312
+-99.064604	73.831433
+-98.989506	73.831433
+-98.933182	73.775109
+-98.867470	73.800924
+-98.811146	73.812658
+-98.754822	73.793884
+-98.665642	73.800924
+# -b
+-96.393906	69.952115
+-96.450230	70.008439
+-96.605121	70.069456
+-96.628590	70.156289
+-96.637977	70.245469
+-96.637977	70.329955
+-96.614509	70.386279
+-96.506554	70.419135
+-96.440843	70.419135
+-96.375131	70.477806
+-96.318807	70.534130
+-96.253096	70.574026
+-96.196772	70.569332
+-96.154529	70.536477
+-96.088818	70.566985
+-96.065349	70.656165
+-96.140448	70.623310
+-96.220240	70.679634
+-96.318807	70.766466
+-96.473698	70.827484
+-96.473698	70.886155
+-96.440843	70.968294
+-96.361050	71.022272
+-96.318807	71.050434
+-96.375131	71.052780
+-96.361050	71.118492
+-96.328195	71.163082
+-96.342276	71.210018
+-96.328195	71.252261
+-96.262483	71.280423
+-96.173304	71.273383
+-96.140448	71.294504
+-96.131061	71.343788
+-95.999638	71.378990
+-95.821278	71.315626
+-95.722711	71.263996
+-95.657000	71.235834
+-95.591288	71.245221
+-95.567820	71.287464
+-95.525577	71.341441
+-95.567820	71.461130
+-95.680468	71.468170
+-95.788423	71.503373
+-95.821278	71.569084
+-95.722711	71.616021
+-95.666387	71.658264
+-95.502109	71.707547
+-95.403542	71.754484
+-95.337830	71.806114
+-95.314362	71.862438
+-95.206408	71.937537
+-95.117228	71.949271
+-95.037435	71.953965
+# -b
+-96.410334	75.633803
+-96.443190	75.640843
+-96.518288	75.612681
+-96.565225	75.584519
+-96.607468	75.554010
+-96.598081	75.532889
+-96.630936	75.497686
+-96.762359	75.481258
+-96.752972	75.464830
+-96.696648	75.450749
+-96.771747	75.424934
+-96.842152	75.424934
+-96.950106	75.413200
+-97.025205	75.434322
+-97.015817	75.476565
+-97.104997	75.500033
+-97.137853	75.549316
+-97.081529	75.568091
+-96.950106	75.589213
+-96.828071	75.622068
+-96.738891	75.612681
+-96.640324	75.638496
+-96.508901	75.647884
+-96.466658	75.685433
+-96.452577	75.720635
+-96.400947	75.708901
+-96.363397	75.680739
+-96.278911	75.657271
+-96.175650	75.650230
+-96.156876	75.612681
+-96.124020	75.579825
+-96.189731	75.549316
+-96.297686	75.514114
+-96.354010	75.539929
+-96.485433	75.563397
+-96.508901	75.600947
+-96.508901	75.633803
+# -b
+-97.689359	76.002256
+-97.661197	75.990521
+-97.689359	75.978787
+-97.689359	75.955319
+-97.661197	75.924810
+-97.689359	75.880220
+-97.773845	75.861446
+-97.933430	75.828590
+-97.961592	75.795734
+-97.877106	75.800428
+-97.783232	75.774613
+-97.689359	75.772266
+-97.623648	75.767572
+-97.520387	75.776959
+-97.492225	75.720635
+-97.520387	75.654924
+-97.520387	75.586866
+-97.543855	75.521154
+-97.534468	75.490646
+-97.487531	75.450749
+-97.487531	75.436668
+-97.543855	75.471871
+-97.600179	75.521154
+-97.642422	75.577478
+-97.731602	75.626762
+-97.820782	75.645537
+-97.886493	75.626762
+-98.017916	75.633803
+-98.074240	75.600947
+-98.008529	75.598600
+-97.928736	75.579825
+-97.905268	75.537582
+-97.928736	75.521154
+-97.985060	75.556357
+-98.074240	75.549316
+-98.116483	75.535235
+-98.116483	75.523501
+-98.158726	75.507073
+-98.116483	75.495339
+-98.017916	75.469524
+-98.107096	75.464830
+-98.125870	75.439015
+-98.083627	75.408506
+-98.116483	75.403813
+-98.215050	75.434322
+-98.261987	75.408506
+-98.304230	75.361570
+-98.271374	75.328714
+-98.182194	75.342795
+-98.139951	75.319327
+-98.060159	75.279430
+-98.008529	75.253615
+-97.872412	75.192598
+-97.830169	75.157395
+-97.905268	75.143314
+-98.017916	75.159742
+-98.116483	75.211372
+-98.196275	75.227800
+-98.294843	75.220760
+-98.294843	75.187904
+-98.261987	75.157395
+-98.261987	75.133927
+-98.172807	75.098724
+-98.158726	75.049441
+-98.337086	75.042400
+-98.501364	75.030666
+-98.632787	75.030666
+-98.656255	75.070562
+-98.745435	75.051787
+-98.844002	75.023625
+-98.966037	75.023625
+-99.031749	75.044747
+-99.008280	75.089337
+-99.120929	75.075256
+-99.153784	75.025972
+-99.252351	75.033013
+-99.341531	75.037706
+-99.341531	75.086990
+-99.397855	75.051787
+-99.538665	75.030666
+-99.604377	75.072909
+-99.552746	75.122192
+-99.585602	75.105765
+-99.702944	75.037706
+-99.773349	74.997810
+# -b
+-100.062009	75.518808
+-99.860182	75.518808
+-99.850794	75.549316
+# -b
+-100.050275	75.593906
+-99.975176	75.612681
+-99.745187	75.636149
+-99.754574	75.657271
+-99.843754	75.680739
+-99.824979	75.713595
+-99.731106	75.725329
+-99.651313	75.737063
+-99.557440	75.741757
+-99.477647	75.741757
+-99.411936	75.765225
+-99.426017	75.786347
+-99.482341	75.765225
+-99.566827	75.769919
+-99.660701	75.758185
+-99.745187	75.751144
+-99.759268	75.758185
+-99.773349	75.765225
+-99.843754	75.734716
+# -b
+-100.083131	75.978787
+-99.989258	75.974094
+-99.885997	75.971747
+-99.735799	76.004602
+-99.717025	76.018683
+-99.895384	76.006949
+-99.970483	76.042152
+# -b
+-100.094865	76.204083
+-99.935280	76.204083
+# -b
+-100.029154	76.645288
+-99.935280	76.654676
+-99.860182	76.661716
+-99.766308	76.661716
+-99.719371	76.642942
+-99.681822	76.624167
+-99.559787	76.600699
+-99.494075	76.572537
+-99.409589	76.563149
+-99.400202	76.563149
+-99.390815	76.565496
+-99.259392	76.542028
+-99.146744	76.542028
+-99.109194	76.539681
+-99.156131	76.499785
+-99.118582	76.471623
+-99.090420	76.499785
+-99.024708	76.502132
+-98.883898	76.481010
+-98.818187	76.523253
+-98.921448	76.579577
+-98.958997	76.600699
+-98.893285	76.626514
+-98.743088	76.621820
+-98.611665	76.614780
+-98.536567	76.664063
+-98.611665	76.671104
+-98.724313	76.675797
+-98.836961	76.689878
+-98.714926	76.696919
+-98.508405	76.687532
+-98.395756	76.642942
+-98.283108	76.612433
+-98.170460	76.593658
+-98.292496	76.610086
+-98.405144	76.603045
+-98.339432	76.579577
+-98.217397	76.563149
+-98.123524	76.565496
+-97.982713	76.551415
+-97.851291	76.513866
+-97.776192	76.485704
+-97.766805	76.431726
+-97.823129	76.382443
+-97.823129	76.347240
+-97.823129	76.307344
+-97.757417	76.276835
+-97.682319	76.232245
+-97.644769	76.166534
+-97.710481	76.117251
+-97.701093	76.086742
+-97.719868	76.053886
+-97.710481	76.016337
+-97.691706	76.002256
+# -b
+-95.065597	77.933701
+-95.074985	77.936048
+-95.121921	77.943088
+-95.290894	77.943088
+-95.422316	77.921967
+-95.572514	77.914926
+-95.750873	77.893805
+-95.957395	77.867990
+-96.192078	77.860949
+-96.295339	77.877377
+-96.436149	77.914926
+-96.501860	77.896152
+-96.595734	77.875030
+-96.717769	77.849215
+-96.661445	77.856255
+-96.614509	77.842174
+-96.614509	77.823400
+-96.633283	77.816359
+-96.736544	77.792891
+-96.811643	77.760035
+-96.943066	77.769423
+-97.177749	77.792891
+-97.224686	77.818706
+-97.177749	77.844521
+-97.065101	77.898498
+-97.121425	77.917273
+-97.252848	77.943088
+-97.403045	77.987678
+-97.478144	78.011147
+-97.637729	78.029921
+-97.750377	78.062777
+-97.694053	78.093286
+-97.665891	78.112060
+-97.468757	78.116754
+-97.205911	78.100326
+-96.943066	78.102673
+-96.755319	78.140222
+-96.867967	78.144916
+-96.821030	78.187159
+-97.027552	78.198893
+-97.205911	78.229402
+-97.384271	78.248177
+-97.543855	78.234096
+-97.750377	78.243483
+-97.872412	78.257564
+-97.909962	78.278686
+-97.919349	78.278686
+-97.938124	78.281033
+-97.872412	78.283379
+-97.769151	78.299807
+-97.797313	78.332663
+-97.985060	78.342050
+-98.022610	78.384293
+-98.041384	78.426536
+-98.013222	78.471126
+-98.144645	78.478167
+-98.285455	78.534491
+-98.360554	78.572040
+-98.313617	78.583774
+-98.229131	78.588468
+-98.125870	78.602549
+-98.069546	78.630711
+-98.097708	78.675301
+-98.219744	78.691729
+-98.276068	78.738665
+-98.294843	78.764481
+-98.294843	78.827845
+-98.266681	78.839579
+-98.276068	78.865395
+-98.154032	78.893557
+-97.956898	78.919372
+-97.778539	78.914678
+-97.609567	78.905291
+-97.403045	78.898250
+-97.196524	78.863048
+-97.027552	78.839579
+-96.905516	78.823151
+-96.774093	78.790296
+-96.642671	78.764481
+-96.445536	78.757440
+-96.295339	78.733972
+-96.173304	78.698769
+-96.060655	78.691729
+-95.985557	78.663567
+-96.041881	78.616630
+-96.041881	78.579081
+-96.070043	78.543878
+-95.966782	78.539184
+-95.816585	78.534491
+-95.685162	78.553265
+-95.525577	78.557959
+-95.356605	78.525103
+-95.187633	78.506329
+-95.084372	78.494595
+-95.084372	78.494595
+-94.999886	78.450005
+-94.952949	78.438271
+-94.877851	78.419496
+-94.812139	78.388987
+-94.783977	78.360825
+-94.793365	78.332663
+-94.877851	78.323276
+-94.990499	78.306848
+-94.999886	78.297460
+-94.999886	78.128488
+-94.999886	78.128488
+-94.990499	78.105020
+-94.981111	78.116754
+-94.859076	78.097979
+-94.783977	78.074511
+-94.802752	78.044002
+-94.802752	78.013493
+-94.868463	77.982984
+-94.924787	77.954822
+-94.943562	77.926660
+-94.999886	77.917273
+-95.065597	77.933701
+# -b
+-100.029154	78.724584
+-99.963442	78.698769
+-99.897731	78.672954
+-99.841407	78.698769
+-99.775696	78.689382
+-99.700597	78.668260
+-99.681822	78.637751
+-99.766308	78.614283
+-99.775696	78.567346
+-99.869569	78.532144
+-99.972830	78.496941
+-99.954055	78.466433
+-99.907118	78.433577
+-99.925893	78.403068
+-99.925893	78.370212
+-99.803858	78.365519
+-99.672435	78.349091
+-99.606723	78.281033
+-99.494075	78.252871
+-99.353265	78.191853
+-99.231230	78.154303
+-99.118582	78.112060
+-99.034096	78.072164
+-99.090420	78.032268
+-99.203068	77.980638
+-99.165518	77.931354
+-99.259392	77.872683
+-99.372040	77.867990
+-99.550399	77.849215
+-99.794470	77.853909
+-99.935280	77.835134
+# -b
+-98.341779	80.027078
+-98.332392	79.982488
+-98.276068	79.951979
+-98.238518	79.919123
+-98.266681	79.876880
+-98.266681	79.832291
+-98.238518	79.787701
+-98.266681	79.743111
+-98.313617	79.693827
+-98.360554	79.653931
+-98.426265	79.618729
+-98.548301	79.632810
+-98.632787	79.668012
+-98.773597	79.707908
+-98.914407	79.745458
+-98.886245	79.768926
+-98.905020	79.808822
+-99.036442	79.834637
+-99.167865	79.834637
+-99.364999	79.827597
+-99.533971	79.839331
+-99.533971	79.862799
+-99.543359	79.900349
+-99.533971	79.935551
+-99.533971	79.959020
+# -b
+-89.970618	78.499288
+-90.055104	78.543878
+-90.120816	78.560306
+-90.195915	78.553265
+-90.214689	78.480514
+-90.083266	78.426536
+# -b
+-89.904907	78.227055
+-90.130203	78.245830
+-90.271013	78.236443
+-90.411823	78.231749
+-90.430598	78.234096
+-90.468147	78.241136
+-90.618345	78.241136
+-90.599570	78.224709
+-90.496309	78.196546
+-90.317950	78.184812
+-90.195915	78.166038
+-90.130203	78.100326
+-90.177140	78.072164
+-90.336725	78.076858
+-90.524471	78.065124
+-90.806092	78.069817
+-91.012613	78.088592
+-91.172198	78.102673
+-91.266071	78.102673
+-91.350557	78.109714
+-91.510142	78.109714
+-91.660340	78.147263
+-91.838699	78.151957
+-92.007671	78.151957
+-92.092157	78.201240
+-92.176643	78.220015
+-92.242355	78.234096
+-92.214193	78.248177
+-92.139094	78.262258
+-92.148481	78.285726
+-92.204805	78.295114
+-92.223580	78.262258
+-92.298679	78.259911
+-92.355003	78.255217
+-92.458264	78.266952
+-92.495813	78.292767
+-92.523975	78.295114
+-92.580299	78.313888
+-92.730496	78.337357
+-92.833757	78.386640
+-92.833757	78.424190
+-92.843145	78.440617
+-92.768046	78.438271
+-92.646010	78.440617
+-92.458264	78.459392
+-92.401940	78.457045
+-92.289291	78.459392
+-92.101545	78.461739
+-91.923185	78.468779
+-91.754213	78.475820
+-91.688502	78.480514
+-91.650952	78.496941
+-91.688502	78.508676
+-91.791762	78.515716
+-91.960735	78.506329
+-92.092157	78.527450
+-92.242355	78.546225
+-92.345615	78.553265
+-92.420714	78.548572
+-92.570912	78.579081
+-92.664785	78.569693
+-92.749271	78.562653
+-92.833757	78.560306
+-92.899469	78.553265
+-92.965180	78.555612
+-93.087215	78.590815
+-93.105990	78.614283
+-93.059053	78.635405
+-93.190476	78.635405
+-93.293737	78.679995
+-93.331286	78.729278
+-93.237413	78.743359
+-93.105990	78.722238
+-92.899469	78.719891
+-92.711722	78.715197
+-92.739884	78.752746
+-92.908856	78.764481
+-93.021504	78.794989
+-93.115377	78.804377
+-93.265575	78.804377
+-93.443934	78.797336
+-93.519033	78.825498
+-93.556582	78.863048
+-93.725555	78.912331
+-93.772491	78.959268
+-93.556582	79.006205
+-93.359448	79.015592
+-93.274962	79.027326
+-93.190476	79.048448
+-93.096603	79.088344
+-92.918243	79.125893
+-92.702334	79.121200
+-92.589686	79.121200
+-92.458264	79.132934
+-92.345615	79.142321
+-92.035833	79.137627
+-91.848086	79.142321
+-91.660340	79.147015
+-91.378719	79.168136
+-91.068937	79.184564
+-90.787317	79.191605
+-90.524471	79.198645
+-90.383661	79.200992
+-90.327337	79.208032
+-90.271013	79.240888
+-90.186527	79.271397
+-90.214689	79.269050
+-90.402436	79.243235
+-90.665282	79.238541
+-90.937514	79.229154
+-91.228522	79.222113
+-91.359945	79.198645
+-91.538304	79.205686
+-91.660340	79.205686
+-91.791762	79.198645
+-91.951347	79.193951
+-92.035833	79.203339
+-92.054608	79.205686
+-92.195418	79.217420
+-92.279904	79.238541
+-92.270517	79.264356
+-92.082770	79.266703
+-92.035833	79.287825
+-91.895023	79.276091
+-91.575854	79.283131
+-91.341170	79.292518
+-91.106487	79.308946
+-91.022000	79.323027
+-91.040775	79.337108
+-91.284846	79.332415
+-91.463205	79.323027
+-91.650952	79.320681
+-91.895023	79.315987
+-92.082770	79.327721
+-92.157869	79.346496
+-92.110932	79.377005
+-92.092157	79.402820
+-92.279904	79.398126
+-92.420714	79.388739
+-92.552137	79.381698
+-92.580299	79.372311
+-92.589686	79.330068
+-92.702334	79.327721
+-92.749271	79.320681
+-92.908856	79.308946
+-92.983955	79.320681
+-92.890081	79.374658
+-92.852532	79.412207
+-92.890081	79.442716
+-92.965180	79.409860
+-93.021504	79.358230
+-93.096603	79.339455
+-93.190476	79.332415
+-93.228025	79.292518
+-93.246800	79.276091
+-93.425160	79.229154
+-93.556582	79.226807
+-93.669230	79.259663
+-93.744329	79.259663
+-93.734942	79.283131
+-93.725555	79.313640
+-93.678618	79.337108
+-93.528420	79.353536
+-93.472096	79.372311
+-93.519033	79.377005
+-93.594132	79.369964
+-93.612906	79.369964
+-93.659843	79.379351
+-93.781879	79.393432
+-93.856977	79.395779
+-93.969625	79.400473
+-94.101048	79.369964
+-94.091661	79.353536
+-94.072886	79.341802
+-94.110436	79.318334
+-94.166760	79.318334
+-94.298182	79.301906
+-94.467154	79.266703
+-94.551641	79.229154
+-94.626739	79.262010
+-94.683063	79.287825
+-94.701838	79.299559
+-94.683063	79.315987
+-94.767549	79.346496
+-94.805099	79.379351
+-94.823873	79.379351
+-94.842648	79.384045
+-94.908359	79.362924
+-94.992846	79.362924
+-95.002233	79.365270
+-95.049170	79.386392
+-95.067944	79.384045
+-95.114881	79.381698
+-95.199367	79.379351
+-95.302628	79.402820
+-95.377726	79.416901
+-95.358952	79.454450
+-95.396501	79.475572
+-95.368339	79.503734
+-95.246304	79.527202
+-95.246304	79.527202
+-95.002233	79.501387
+-94.974071	79.494346
+-94.927134	79.494346
+-94.814486	79.510774
+-94.636127	79.517815
+-94.607965	79.534243
+-94.373281	79.538936
+-94.194922	79.538936
+-93.997787	79.564751
+-93.903914	79.583526
+-93.885139	79.604648
+-93.838203	79.623422
+-93.819428	79.649237
+-93.791266	79.663318
+-93.885139	79.642197
+-94.044724	79.616382
+-94.119823	79.602301
+-94.166760	79.588220
+-94.326344	79.597607
+-94.476542	79.618729
+-94.598577	79.616382
+-94.748775	79.618729
+-94.927134	79.604648
+-95.002233	79.597607
+-95.077332	79.621075
+-95.077332	79.621075
+-95.161818	79.623422
+-95.302628	79.642197
+-95.452825	79.665665
+-95.518537	79.703215
+-95.649959	79.733724
+-95.743833	79.780660
+-95.837706	79.804129
+-95.922192	79.818210
+-95.865868	79.832291
+-96.006678	79.844025
+-96.072390	79.867493
+-95.987904	79.876880
+-95.678121	79.874534
+-95.621797	79.898002
+-95.668734	79.916777
+-95.828319	79.919123
+-96.016066	79.933204
+-96.081777	79.973101
+# -b
+-94.823873	80.003610
+-94.730000	79.989529
+# -b
+-94.349813	80.003610
+-94.227777	79.994222
+-94.162066	79.973101
+-94.049418	79.949632
+-94.068192	79.970754
+# -b
+-95.065597	77.738914
+-94.999886	77.727179
+-94.990499	77.720139
+-94.924787	77.720139
+-94.849689	77.743607
+-94.755815	77.738914
+-94.652554	77.755341
+-94.549294	77.752995
+-94.549294	77.734220
+-94.483582	77.734220
+-94.314610	77.720139
+-94.239511	77.734220
+-94.164413	77.717792
+-94.089314	77.715445
+-93.986053	77.713098
+-93.929729	77.694324
+-93.835856	77.701364
+-93.732595	77.701364
+-93.666884	77.720139
+-93.648109	77.734220
+-93.601172	77.722486
+-93.516686	77.696671
+-93.375876	77.694324
+-93.300777	77.680243
+-93.272615	77.656774
+-93.206904	77.621572
+-93.235066	77.602797
+-93.347714	77.593410
+-93.441587	77.591063
+-93.488524	77.569942
+-93.441587	77.551167
+-93.422813	77.515964
+-93.460362	77.487802
+-93.469750	77.461987
+-93.432200	77.440866
+-93.488524	77.419744
+-93.526074	77.396276
+-93.619947	77.391582
+-93.666884	77.403316
+-93.741982	77.398623
+-93.845243	77.389235
+-93.882792	77.389235
+-93.967279	77.400969
+-94.108089	77.398623
+-94.258286	77.405663
+-94.305223	77.419744
+-94.370934	77.440866
+-94.474195	77.431478
+-94.596230	77.429131
+-94.699491	77.429131
+-94.727653	77.445559
+-94.802752	77.443212
+-94.868463	77.419744
+-94.971724	77.415050
+-94.999886	77.412704
+-95.018661	77.431478
+-95.018661	77.431478
+-95.056210	77.433825
+-95.206408	77.450253
+-95.337830	77.447906
+-95.572514	77.452600
+-95.741486	77.494843
+-95.882296	77.494843
+-96.060655	77.548820
+-96.135754	77.595757
+-96.135754	77.621572
+-96.192078	77.633306
+-96.145142	77.680243
+-95.957395	77.715445
+-95.797810	77.731873
+-95.628838	77.738914
+-95.581901	77.762382
+-95.553739	77.792891
+-95.441091	77.792891
+-95.375380	77.738914
+-95.290894	77.745954
+-95.197020	77.727179
+-95.065597	77.738914
+# -b
+-94.999886	76.211124
+-94.990499	76.262754
+-94.981111	76.286223
+-94.859076	76.243980
+-94.680716	76.243980
+-94.446033	76.239286
+-94.286448	76.211124
+-94.108089	76.220511
+-93.939117	76.206430
+-93.817081	76.215818
+-93.957891	76.234592
+-93.939117	76.269795
+-93.873405	76.279182
+-93.807694	76.279182
+-93.788919	76.265101
+-93.648109	76.288570
+-93.526074	76.312038
+-93.497912	76.335506
+-93.422813	76.356628
+-93.244453	76.328466
+-93.169355	76.241633
+-93.075481	76.180615
+-92.915896	76.121944
+-92.831410	76.023377
+-92.840798	75.950625
+-92.746924	75.934197
+-92.737537	75.934197
+-92.531015	75.863792
+-92.362043	75.784000
+-92.343269	75.690127
+-92.286945	75.605641
+-92.155522	75.570438
+-92.385512	75.504727
+-92.653051	75.373304
+-92.554484	75.354529
+-92.587340	75.312286
+-92.638970	75.237187
+-92.662438	75.180863
+-92.554484	75.105765
+-92.286945	75.131580
+-92.188378	75.126886
+-92.254089	75.070562
+-92.014712	75.098724
+-91.944307	75.077603
+-92.244702	75.051787
+-92.352656	74.974342
+-92.286945	74.854653
+-92.310413	74.800676
+-92.268170	74.784248
+-92.235314	74.772514
+-92.080423	74.725577
+-91.892676	74.718537
+-91.756560	74.695068
+-91.878595	74.683334
+-91.859821	74.643438
+-91.756560	74.615276
+-91.573507	74.622317
+-91.418616	74.631704
+-91.404535	74.716190
+-91.315355	74.730271
+-91.141689	74.795982
+-91.010266	74.810063
+-91.085365	74.770167
+-91.198013	74.709149
+-91.151076	74.690375
+-91.075978	74.669253
+-90.953942	74.617623
+-90.911699	74.598848
+-90.911699	74.730271
+-90.723952	74.608236
+-90.522125	74.605889
+-90.587836	74.556605
+-90.400089	74.544871
+-90.334378	74.584767
+-90.282747	74.514362
+-90.127856	74.502628
+# -b
+-89.937763	75.765225
+-90.059798	75.784000
+# -b
+-89.958884	75.849711
+-90.062145	75.880220
+-90.090307	75.910729
+-90.193568	75.929504
+-90.278054	75.884914
+-90.343765	75.873180
+-90.475188	75.903689
+-90.615998	75.868486
+-90.691097	75.859099
+-90.681709	75.917770
+-90.822519	75.901342
+-90.944555	75.903689
+-90.953942	75.915423
+-91.057203	75.859099
+-91.273112	75.786347
+-91.413922	75.755838
+-91.376373	75.849711
+-91.226175	75.873180
+-91.198013	75.894301
+-91.310661	75.941238
+-91.141689	75.955319
+-90.878844	75.960013
+-90.653547	75.969400
+-90.550287	75.978787
+-90.728646	76.009296
+-90.963330	75.992868
+-91.075978	76.025724
+-91.019654	76.035111
+-91.010266	76.053886
+-91.085365	76.053886
+-91.160464	76.084395
+-91.395147	76.117251
+-91.629831	76.112557
+-91.714317	76.124291
+-91.507795	76.175921
+-91.629831	76.187656
+-91.629831	76.201737
+-91.601669	76.222858
+-91.329436	76.147759
+-91.066590	76.126638
+-90.878844	76.133678
+-90.644160	76.072661
+-90.512737	76.072661
+-90.681709	76.110210
+-90.465801	76.114904
+-90.268666	76.107863
+# -b
+-89.958884	76.283876
+-90.080920	76.295610
+-90.221730	76.316732
+-90.324990	76.335506
+-90.456413	76.356628
+-90.597223	76.363668
+-90.681709	76.342547
+-90.747421	76.370709
+-90.850682	76.387137
+-91.000879	76.403564
+-91.085365	76.429380
+-91.160464	76.434073
+-91.263724	76.429380
+-91.423309	76.434073
+-91.582894	76.434073
+-91.629831	76.462235
+-91.629831	76.483357
+-91.423309	76.478663
+-91.310661	76.466929
+-91.169851	76.466929
+-91.104140	76.495091
+-91.019654	76.462235
+-90.869456	76.436420
+-90.709871	76.427033
+-90.559674	76.441114
+-90.597223	76.469276
+-90.615998	76.516213
+-90.709871	76.551415
+-90.897618	76.574883
+-91.019654	76.605392
+-91.188626	76.631207
+-91.357598	76.642942
+-91.470246	76.668757
+-91.498408	76.671104
+-91.517183	76.692225
+-91.686155	76.701613
+-91.714317	76.682838
+-91.855127	76.675797
+-91.949000	76.666410
+-92.089810	76.649982
+-92.258783	76.596005
+-92.493466	76.579577
+-92.606114	76.614780
+-92.775086	76.579577
+-92.953446	76.586618
+-93.056707	76.596005
+-93.178742	76.593658
+-93.272615	76.551415
+-93.347714	76.518559
+-93.394651	76.492744
+-93.479137	76.457542
+-93.591785	76.427033
+-93.648109	76.419992
+-93.732595	76.408258
+-93.704433	76.450501
+-93.704433	76.471623
+-93.713820	76.481010
+-93.582398	76.539681
+-93.497912	76.579577
+-93.526074	76.628861
+-93.469750	76.671104
+-93.413425	76.739162
+-93.479137	76.753243
+-93.497912	76.802526
+-93.610560	76.835382
+-93.741982	76.903440
+-93.807694	76.945683
+-93.976666	76.931602
+-94.070539	76.969152
+-94.155025	76.931602
+-94.248899	76.915175
+-94.314610	76.915175
+-94.399096	76.908134
+-94.511744	76.955071
+-94.652554	76.969152
+-94.746428	76.994967
+-94.877851	77.006701
+-94.999886	77.030169
+-94.999886	76.211124
+-95.074985	76.267448
+-95.168858	76.342547
+-95.253344	76.354281
+-95.337830	76.380096
+-95.459866	76.382443
+-95.600676	76.391830
+-95.713324	76.394177
+-96.060655	76.593658
+-96.107592	76.586618
+-96.192078	76.586618
+-96.257790	76.617126
+-96.323501	76.654676
+-96.379825	76.645288
+-96.483086	76.664063
+-96.567572	76.678144
+-96.586347	76.711000
+-96.755319	76.725081
+-96.896129	76.722734
+-97.008777	76.748549
+-96.999390	76.764977
+-96.961840	76.816607
+-96.896129	76.830688
+-96.755319	76.793139
+-96.623896	76.781405
+-96.436149	76.772018
+-96.323501	76.776711
+-96.361050	76.793139
+-96.567572	76.800180
+-96.614509	76.818954
+-96.454924	76.818954
+-96.567572	76.844769
+-96.680220	76.882319
+-96.867967	76.896400
+-96.905516	76.933949
+-96.839805	76.959764
+-96.896129	76.992620
+-96.783481	76.990273
+-96.633283	76.980886
+-96.520635	77.009048
+-96.511248	77.046597
+-96.304726	77.065372
+-96.088818	77.086493
+-95.919845	77.093534
+-95.750873	77.086493
+-95.572514	77.081800
+-95.450478	77.053638
+-95.290894	77.048944
+-95.168858	77.025476
+-94.999886	77.030169
+# -b
+-94.999886	75.657271
+-95.032742	75.690127
+-94.985805	75.636149
+-94.873157	75.619722
+-94.633780	75.589213
+-94.446033	75.535235
+-94.281754	75.511767
+-94.291142	75.476565
+-94.169106	75.474218
+-94.079927	75.420241
+-94.145638	75.342795
+-93.948504	75.396772
+-93.826468	75.340448
+-93.840549	75.314633
+-93.685658	75.279430
+-93.587091	75.234841
+-93.652803	75.206679
+-93.662190	75.190251
+-93.596479	75.126886
+-93.605866	75.101071
+-93.619947	75.068215
+-93.652803	75.023625
+-93.587091	74.934446
+-93.540155	74.845266
+-93.563623	74.763127
+-93.587091	74.709149
+-93.638722	74.671600
+-93.793613	74.636398
+-94.037684	74.641091
+-94.267673	74.617623
+-94.488276	74.636398
+-94.732347	74.622317
+-94.920094	74.666906
+-94.952949	74.704456
+-94.952949	74.704456
+-94.985805	74.704456
+-95.051516	74.711496
+-95.107840	74.725577
+-95.126615	74.744352
+-95.150083	74.772514
+-95.215795	74.803023
+-95.295587	74.826491
+-95.328443	74.819451
+-95.403542	74.828838
+-95.459866	74.807717
+-95.427010	74.781901
+-95.502109	74.774861
+-95.567820	74.795982
+-95.581901	74.812410
+-95.591288	74.852306
+-95.614757	74.861694
+-95.666387	74.873428
+-95.755567	74.873428
+-95.802504	74.840572
+-95.901071	74.861694
+-95.943314	74.899243
+-96.055962	74.953220
+-96.055962	74.990770
+-95.976169	75.033013
+-96.041881	75.016585
+-96.088818	75.056481
+-96.145142	74.993117
+-96.187385	74.962608
+-96.276564	74.957914
+-96.328195	75.018932
+-96.417374	75.037706
+-96.506554	75.126886
+-96.530023	75.173823
+-96.515942	75.216066
+-96.407987	75.216066
+-96.328195	75.234841
+-96.384519	75.267696
+-96.295339	75.279430
+-96.107592	75.277084
+-95.886990	75.288818
+-95.957395	75.305246
+-96.098205	75.312286
+-95.877602	75.328714
+-95.901071	75.349835
+-96.065349	75.356876
+-96.055962	75.382691
+-95.957395	75.429628
+-95.943314	75.399119
+-95.802504	75.410853
+-95.802504	75.457790
+-95.966782	75.464830
+-96.107592	75.420241
+-96.121673	75.457790
+-96.009025	75.485952
+-95.854134	75.481258
+-95.722711	75.469524
+-95.722711	75.495339
+-95.788423	75.565744
+-95.722711	75.582172
+-95.549045	75.615028
+-95.412929	75.645537
+-95.337830	75.666658
+-95.140696	75.680739
+-95.084372	75.690127
+# -b
+-95.070291	74.073157
+-94.999886	74.047342
+-94.990499	74.077851
+-94.835608	74.110707
+-94.727653	74.068464
+-94.507051	74.080198
+-94.338079	74.091932
+-94.173800	74.110707
+-93.634028	74.171724
+-93.488524	74.171724
+-93.225679	74.143562
+-92.962833	74.122441
+-92.897122	74.110707
+-92.883041	74.070810
+-92.793861	74.040301
+-92.742231	74.094279
+-92.540403	74.077851
+-92.399593	74.005099
+-92.310413	73.955815
+-92.178990	73.986324
+-92.132053	74.016833
+-92.047567	74.019180
+-92.047567	74.023874
+-91.944307	74.019180
+-91.723704	74.019180
+-91.592281	74.016833
+-91.371679	74.009793
+-91.216788	73.993365
+-91.029041	73.976937
+-90.733340	73.946428
+-90.569061	73.915919
+-90.423558	73.906532
+-90.334378	73.901838
+-90.348459	73.871329
+-90.437639	73.845514
+-90.470494	73.775109
+-90.536206	73.692970
+-90.658241	73.641340
+-90.756808	73.580322
+-90.874150	73.568588
+-90.996185	73.561547
+-91.094752	73.587362
+-91.141689	73.540426
+-91.019654	73.519304
+-91.029041	73.462980
+-91.094752	73.416043
+-91.132302	73.380841
+-91.207400	73.324517
+-91.230869	73.272886
+-91.470246	73.244724
+-91.606362	73.216562
+-91.428003	73.197788
+-91.517183	73.096874
+-91.625137	73.045243
+-91.723704	72.951370
+-91.859821	72.871578
+-91.902064	72.864537
+-91.902064	72.857497
+-92.066342	72.770664
+-92.188378	72.711993
+-92.366737	72.704952
+-92.408980	72.707299
+-92.638970	72.758929
+-92.840798	72.723727
+-93.080175	72.747195
+-93.249147	72.789438
+-93.291390	72.796479
+-93.455669	72.791785
+-93.634028	72.770664
+-93.929729	72.749542
+-94.262980	72.747195
+-94.394403	72.733114
+-94.248899	72.714340
+-94.216043	72.690871
+-93.976666	72.690871
+-93.896874	72.672097
+-93.774838	72.589957
+-93.624641	72.540674
+-93.521380	72.460881
+-93.634028	72.428026
+-93.666884	72.406904
+-93.699739	72.357621
+-93.765451	72.310684
+-93.864018	72.301297
+-93.962585	72.256707
+-93.995441	72.205076
+-94.042377	72.167527
+-94.150332	72.146406
+-94.173800	72.129978
+-94.150332	72.115897
+-94.173800	72.078347
+-94.262980	72.052532
+-94.394403	72.040798
+-94.427258	72.007942
+-94.582149	72.022023
+-94.638473	72.014983
+-94.727653	72.005595
+-94.835608	72.005595
+-94.910706	72.005595
+-94.990499	71.986821
+-94.999886	72.005595
+-95.004580	72.014983
+-95.004580	72.014983
+-95.037435	72.010289
+-95.126615	72.000902
+-95.225182	72.029064
+-95.215795	72.076000
+-95.117228	72.120590
+-94.952949	72.144059
+-94.995192	72.167527
+-95.126615	72.153446
+-95.215795	72.183955
+-95.225182	72.263747
+-95.225182	72.331806
+-95.225182	72.406904
+-95.182939	72.467922
+-95.028048	72.510165
+-94.938868	72.559449
+-95.140696	72.535980
+-95.248651	72.526593
+-95.281506	72.557102
+-95.337830	72.599345
+-95.403542	72.632200
+-95.525577	72.653322
+-95.614757	72.690871
+-95.647613	72.730767
+-95.591288	72.754236
+-95.657000	72.805866
+-95.680468	72.855150
+-95.689856	72.911474
+-95.680468	72.963104
+-95.680468	73.005347
+-95.680468	73.047590
+-95.680468	73.092180
+-95.666387	73.117995
+-95.600676	73.134423
+-95.647613	73.171972
+-95.624144	73.190747
+-95.624144	73.235337
+-95.624144	73.286967
+-95.633532	73.340945
+-95.657000	73.406656
+-95.689856	73.462980
+-95.699243	73.549813
+-95.666387	73.589709
+-95.666387	73.622565
+-95.689856	73.664808
+-95.713324	73.700010
+-95.680468	73.735213
+-95.591288	73.763375
+-95.511496	73.793884
+-95.459866	73.775109
+-95.380073	73.770415
+-95.290894	73.742253
+-95.206408	73.730519
+-95.150083	73.707051
+-95.150083	73.707051
+-94.999886	73.648380
+-94.924787	73.657767
+-94.859076	73.624912
+-94.769896	73.608484
+-94.624392	73.627258
+-94.713572	73.667155
+-94.877851	73.676542
+-94.990499	73.702357
+-94.990499	73.730519
+-94.999886	73.735213
+-95.037435	73.840820
+-95.037435	73.840820
+-95.060904	73.840820
+-95.150083	73.840820
+-95.272119	73.866636
+-95.328443	73.885410
+-95.403542	73.904185
+-95.403542	73.955815
+-95.403542	74.002752
+-95.394154	74.030914
+-95.281506	74.044995
+-95.173552	74.066117
+-95.070291	74.073157
+# -b
+-94.999886	71.937537
+-95.037435	71.953965
+-94.999886	71.944578
+-94.877851	71.939884
+-94.704185	71.956312
+-94.615005	71.932844
+-94.507051	71.895294
+-94.539906	71.850704
+-94.591537	71.827236
+-94.624392	71.775606
+-94.591537	71.738056
+-94.450727	71.775606
+-94.450727	71.714588
+-94.436646	71.672345
+-94.272367	71.721628
+-94.216043	71.773259
+-94.042377	71.702854
+-93.887486	71.723975
+-93.732595	71.747444
+-93.741982	71.686426
+-93.798306	71.599593
+-93.709127	71.529188
+-93.521380	71.519801
+-93.291390	71.407152
+-93.159967	71.336747
+-93.047319	71.292158
+-92.995689	71.195937
+-92.939365	71.104411
+-92.939365	71.036353
+-92.929977	70.982375
+-92.948752	70.848606
+-93.014463	70.855646
+-93.005076	70.799322
+-92.793861	70.785241
+-92.742231	70.660859
+-92.676519	70.672593
+-92.474691	70.667899
+-92.343269	70.613922
+-92.333881	70.609229
+-92.333881	70.588107
+-92.319800	70.522396
+-92.301026	70.484846
+-92.146134	70.400360
+-92.089810	70.336996
+-92.066342	70.292406
+-92.066342	70.273631
+-92.014712	70.273631
+-91.934919	70.311180
+-91.911451	70.341689
+-91.794109	70.304140
+-91.770641	70.231388
+-91.747173	70.193839
+-91.625137	70.177411
+-91.559426	70.130474
+-91.573507	70.121087
+-91.657993	70.111699
+-91.780028	70.107006
+-91.892676	70.102312
+-92.047567	70.125780
+-92.211846	70.158636
+-92.333881	70.175064
+-92.455917	70.163330
+-92.432448	70.144555
+-92.441836	70.107006
+-92.507547	70.083537
+-92.498160	70.069456
+-92.155522	70.050682
+# -b
+-89.958884	71.308585
+-90.038677	71.343788
+-90.127856	71.418887
+-90.113775	71.529188
+-90.127856	71.651223
+# -b
+-89.949497	71.761525
+-90.071532	71.836623
+-90.193568	71.963352
+-90.071532	72.054879
+# -b
+-89.970618	72.169874
+-90.045717	72.367008
+# -b
+-110.068914	72.540674
+-109.979735	72.564142
+# -b
+-110.003203	72.653322
+-109.914023	72.695565
+# -b
+-110.068914	72.974838
+-109.881168	72.951370
+-109.848312	72.906780
+-109.824844	72.890352
+-109.702808	72.899740
+-109.618322	72.897393
+-109.627709	72.859843
+-109.571385	72.824641
+-109.482206	72.780051
+-109.341395	72.747195
+-109.242828	72.765970
+-109.120793	72.730767
+-109.120793	72.707299
+-108.965902	72.674443
+-108.989370	72.641588
+-109.041001	72.625160
+-109.008145	72.622813
+-108.843866	72.606385
+-108.712444	72.524246
+-108.712444	72.437413
+-108.735912	72.355274
+-108.712444	72.294256
+-108.670201	72.244973
+-108.581021	72.193342
+-108.566940	72.106509
+-108.548165	72.031411
+-108.501229	72.010289
+-108.383887	71.984474
+-108.280626	71.946925
+-108.416742	71.864785
+-108.402661	71.796727
+-108.402661	71.766218
+-108.402661	71.733363
+-108.304094	71.728669
+-108.196140	71.681732
+-108.125735	71.648876
+-108.027168	71.655917
+-107.994312	71.672345
+-107.975537	71.702854
+-107.886358	71.721628
+-107.740854	71.738056
+-107.600044	71.796727
+-107.576575	71.855398
+-107.421684	71.878866
+-107.421684	71.911722
+-107.534332	71.961006
+-107.642287	72.007942
+-107.698611	72.073654
+-107.684530	72.132325
+-107.773710	72.162833
+-107.830034	72.256707
+-107.853502	72.327112
+-107.862889	72.345887
+-107.797178	72.350580
+-107.830034	72.397517
+-107.820646	72.458535
+-107.895745	72.498431
+-107.905132	72.564142
+-107.905132	72.606385
+-107.942682	72.674443
+-107.961456	72.711993
+-107.975537	72.723727
+-108.050636	72.803519
+-108.125735	72.911474
+-108.172672	72.988919
+-108.228996	73.024122
+-108.149203	73.024122
+-108.125735	73.089833
+-108.205527	73.092180
+-108.271239	73.150851
+-108.196140	73.176666
+-108.017780	73.179013
+-107.975537	73.209522
+-108.172672	73.263499
+-108.163284	73.312783
+-108.083492	73.308089
+-108.092879	73.340945
+-107.975537	73.340945
+-107.830034	73.322170
+-107.707998	73.317476
+-107.576575	73.303395
+-107.553107	73.270540
+-107.365360	73.214216
+-107.224550	73.176666
+-107.003948	73.160238
+-106.947624	73.146157
+-106.914768	73.155545
+-106.891300	73.190747
+-106.989867	73.200135
+-107.022722	73.242378
+-107.022722	73.270540
+-106.938236	73.279927
+-106.825588	73.272886
+-106.736408	73.254112
+-106.694165	73.223603
+-106.595598	73.214216
+-106.548662	73.200135
+-106.506419	73.150851
+-106.473563	73.115648
+-106.384383	73.075752
+-106.196636	73.045243
+-106.098069	73.021775
+-105.943178	72.995960
+-105.933791	72.960757
+-105.868079	72.951370
+-105.703801	72.918514
+-105.656864	72.897393
+-105.558297	72.871578
+-105.525442	72.841069
+-105.394019	72.805866
+-105.370550	72.773011
+-105.445649	72.737808
+-105.492586	72.697912
+-105.379938	72.697912
+-105.337695	72.655669
+-105.281371	72.604038
+-105.281371	72.543021
+-105.304839	72.510165
+-105.271983	72.484350
+-105.239128	72.460881
+-105.215659	72.411598
+-105.215659	72.402211
+-105.192191	72.371702
+-105.159335	72.327112
+-105.107705	72.270788
+-105.093624	72.214464
+-105.093624	72.151099
+-105.074849	72.066613
+-105.074849	72.014983
+-105.018525	71.993861
+-104.985669	71.944578
+-104.952814	71.885907
+-104.929345	71.862438
+-104.919958	71.857745
+-104.633644	71.745097
+-104.511609	71.674692
+-104.445897	71.627755
+-104.413042	71.585512
+-104.445897	71.540922
+-104.389573	71.503373
+-104.380186	71.442355
+-104.380186	71.400112
+-104.413042	71.407152
+-104.544464	71.376644
+-104.544464	71.308585
+-104.520996	71.263996
+-104.520996	71.224099
+-104.600789	71.153694
+-104.530383	71.076249
+-104.413042	71.038699
+-104.267538	71.015231
+-104.211214	70.961254
+-104.070404	70.888502
+-103.981224	70.839218
+-103.938981	70.801669
+-103.835720	70.785241
+-103.638586	70.768813
+-103.582262	70.719530
+-103.497776	70.656165
+-103.394515	70.632697
+-103.286561	70.628003
+-103.197381	70.623310
+-103.089427	70.583413
+-103.009634	70.609229
+-103.009634	70.660859
+-102.943923	70.679634
+-102.746789	70.649125
+-102.634141	70.616269
+-102.681077	70.566985
+-102.582510	70.529436
+-102.347827	70.470765
+-102.183548	70.405054
+-101.986414	70.341689
+-101.808055	70.308834
+-101.587452	70.308834
+-101.498272	70.266591
+-101.531128	70.214960
+-101.512353	70.158636
+-101.343381	70.146902
+-101.226040	70.177411
+-101.179103	70.151596
+-101.024212	70.170370
+-100.939726	70.158636
+-100.902176	70.092925
+-100.859933	70.013132
+# -b
+-104.973935	73.080446
+-104.973935	73.120342
+-104.908224	73.176666
+-104.734558	73.261152
+-104.645378	73.364413
+-104.603135	73.453593
+-104.589054	73.519304
+-104.546811	73.556853
+-104.621910	73.603790
+-104.753333	73.608484
+-104.865981	73.676542
+-105.077196	73.714091
+-105.250862	73.742253
+-105.447996	73.753988
+-105.626355	73.742253
+-105.804715	73.725826
+-105.978381	73.735213
+-106.180209	73.721132
+-106.433667	73.723479
+-106.630801	73.692970
+-106.729368	73.646033
+-106.818548	73.589709
+-107.025069	73.509917
+-107.062619	73.458286
+-106.982826	73.441859
+-106.804467	73.432471
+-106.705900	73.399615
+-106.583864	73.387881
+-106.475910	73.340945
+-106.353874	73.303395
+-106.245920	73.279927
+-106.189596	73.244724
+-106.076948	73.188400
+-105.959606	73.160238
+-105.856345	73.101567
+-105.771859	73.066365
+-105.739004	73.014735
+-105.626355	72.974838
+-105.462077	72.918514
+-105.363510	72.883312
+-105.316573	72.902086
+-105.316573	72.925555
+-105.218006	72.927902
+-105.152295	72.960757
+-105.053728	72.995960
+-104.988016	73.047590
+-104.973935	73.080446
+# -b
+-99.989258	71.881213
+-100.036194	71.895294
+-100.111293	71.953965
+-100.191085	72.007942
+-100.200473	72.052532
+-100.313121	72.092428
+-100.444544	72.106509
+-100.543111	72.085388
+-100.641678	72.066613
+-100.716776	72.137018
+-100.852893	72.200383
+-100.974928	72.200383
+-101.017171	72.153446
+-101.181450	72.169874
+-101.448989	72.174568
+-101.500619	72.228545
+-101.514700	72.254360
+-101.688366	72.308337
+-101.711834	72.345887
+-101.843257	72.378742
+-102.054472	72.430373
+-102.120184	72.477309
+-102.260994	72.524246
+-102.415885	72.592304
+-102.429966	72.641588
+-102.439353	72.697912
+-102.406498	72.812907
+-102.340786	72.899740
+-102.176508	72.944329
+-102.021617	72.944329
+-101.941824	72.953717
+-101.899581	72.932595
+-101.786933	72.899740
+-101.655510	72.876271
+-101.636736	72.866884
+-101.678979	72.829335
+-101.580412	72.796479
+-101.514700	72.789438
+-101.369197	72.780051
+-101.280017	72.747195
+-101.270629	72.688524
+-101.195531	72.653322
+-101.139207	72.604038
+-100.805956	72.596998
+-100.683921	72.622813
+-100.641678	72.648628
+-100.552498	72.648628
+-100.519642	72.636894
+-100.388219	72.653322
+-100.289652	72.674443
+-100.177004	72.716686
+-100.275571	72.773011
+-100.313121	72.864537
+-100.242716	72.864537
+-100.111293	72.805866
+-100.036194	72.822294
+-100.022113	72.897393
+-100.101906	72.934942
+-100.177004	72.941983
+-100.275571	72.937289
+-100.313121	72.998307
+-100.411688	73.010041
+-100.411688	73.082793
+-100.430463	73.146157
+-100.397607	73.164932
+-100.233328	73.176666
+-100.101906	73.146157
+-100.003339	73.120342
+# -b
+-99.890690	73.129729
+-100.036194	73.188400
+-100.158230	73.244724
+-100.289652	73.303395
+-100.355364	73.272886
+-100.388219	73.225950
+-100.552498	73.207175
+-100.754326	73.197788
+-100.885749	73.228297
+-101.040640	73.251765
+-101.181450	73.336251
+-101.326954	73.345638
+-101.369197	73.427778
+-101.345728	73.481755
+-101.162675	73.493489
+-100.984316	73.484102
+-100.852893	73.451246
+-100.805956	73.411350
+-100.632290	73.380841
+-100.585354	73.416043
+-100.665146	73.479408
+-100.651065	73.526345
+-100.773100	73.533385
+-100.895136	73.540426
+-100.993703	73.585015
+-101.148594	73.587362
+-101.181450	73.622565
+-101.228386	73.653074
+-101.162675	73.690623
+-101.040640	73.725826
+-100.885749	73.761028
+-100.707389	73.779803
+-100.608822	73.744600
+-100.486787	73.735213
+-100.364751	73.725826
+-100.266184	73.711745
+-100.191085	73.690623
+-100.144149	73.723479
+-100.144149	73.761028
+-100.299040	73.772762
+-100.378832	73.789190
+-100.453931	73.824393
+-100.275571	73.864289
+-100.092518	73.885410
+# -b
+-99.775696	74.997810
+-100.005685	75.002504
+-100.216901	74.995463
+-100.446890	75.025972
+-100.587700	75.070562
+-100.587700	75.105765
+-100.587700	75.112805
+-100.601781	75.145661
+-100.611169	75.185557
+-100.667493	75.225453
+-100.644025	75.244228
+-100.521989	75.255962
+-100.390566	75.241881
+-100.235675	75.246575
+-100.137108	75.267696
+-100.291999	75.279430
+-100.423422	75.279430
+-100.367098	75.335754
+-100.348323	75.349835
+-100.489133	75.345142
+-100.658106	75.321673
+-100.723817	75.373304
+-100.667493	75.382691
+-100.503214	75.408506
+-100.554845	75.422587
+-100.634637	75.443709
+-100.756673	75.464830
+-100.620556	75.467177
+-100.423422	75.476565
+-100.249756	75.467177
+-100.179351	75.495339
+-100.259144	75.507073
+-100.062009	75.518808
+# -b
+-99.850794	75.549316
+-100.062009	75.544623
+-100.259144	75.530542
+-100.202819	75.549316
+-100.005685	75.572785
+-100.047928	75.593906
+# -b
+-99.841407	75.734716
+-100.019766	75.739410
+-100.188738	75.725329
+-100.310774	75.706554
+-100.357711	75.701861
+-100.479746	75.708901
+-100.611169	75.694820
+-100.733204	75.678392
+-100.841159	75.661965
+-101.010131	75.650230
+-101.150941	75.638496
+-101.296445	75.638496
+-101.502966	75.647884
+-101.606227	75.610334
+-101.723569	75.633803
+-101.789280	75.626762
+-101.901928	75.589213
+-102.033351	75.577478
+-102.211710	75.577478
+-102.352520	75.577478
+-102.432313	75.565744
+-102.507412	75.537582
+-102.652915	75.554010
+-102.751482	75.572785
+-102.826581	75.636149
+-102.784338	75.645537
+-102.671690	75.645537
+-102.699852	75.683086
+-102.652915	75.722982
+-102.512105	75.734716
+-102.390070	75.722982
+-102.268034	75.713595
+-102.127224	75.701861
+-102.174161	75.739410
+-102.277422	75.755838
+-102.221098	75.795734
+-102.343133	75.795734
+-102.324358	75.856752
+-102.070900	75.896648
+-101.948865	75.898995
+-101.808055	75.866139
+-101.704794	75.842671
+-101.610921	75.828590
+-101.545209	75.786347
+-101.366850	75.781653
+-101.179103	75.795734
+-101.019518	75.837977
+-101.150941	75.826243
+-101.319913	75.802775
+-101.329300	75.847365
+-101.366850	75.880220
+-101.507660	75.896648
+-101.648470	75.931851
+-101.582759	75.974094
+-101.432561	76.016337
+-101.432561	76.042152
+-101.648470	76.011643
+-101.873766	75.997562
+-101.901928	76.051539
+-102.023964	76.105516
+-102.023964	76.168881
+-101.958252	76.218164
+-102.080288	76.227552
+-102.221098	76.222858
+-102.211710	76.283876
+-102.239872	76.328466
+-102.136612	76.375402
+-102.023964	76.405911
+-102.061513	76.415299
+-101.995802	76.455195
+-101.873766	76.476316
+-101.770505	76.462235
+-101.639083	76.462235
+-101.545209	76.445807
+-101.498272	76.443461
+-101.423174	76.450501
+-101.376237	76.429380
+-101.366850	76.427033
+-101.376237	76.405911
+-101.366850	76.375402
+-101.291751	76.382443
+-101.197878	76.363668
+-101.085230	76.342547
+-101.141554	76.328466
+-101.207265	76.288570
+-101.104004	76.258061

@@ Diff output truncated at 1234567 characters. @@


More information about the tex-live-commits mailing list