changeset 68:35a6cf176c38

*** empty log message ***
author chiaki
date Sun, 17 Feb 2008 21:45:07 +0900
parents 7d2874fb0671
children c9b973f0673e
files TaskManager/Test/simple_pack/Makefile TaskManager/Test/simple_pack/main.cpp TaskManager/Test/simple_pack/out.txt TaskManager/Test/simple_pack/polygon.cpp TaskManager/Test/simple_pack/polygon.h TaskManager/Test/simple_pack/polygon_pack.h TaskManager/Test/simple_pack/scene_graph_pack.h TaskManager/Test/simple_pack/span.cpp TaskManager/Test/simple_pack/span.h TaskManager/Test/simple_pack/span_pack.h TaskManager/Test/simple_pack/task/create_pp.cpp TaskManager/Test/simple_pack/task/create_sgp.cpp TaskManager/Test/simple_pack/task/create_span.cpp TaskManager/Test/simple_pack/task/task_init.cpp TaskManager/Test/simple_pack/viewer.cpp TaskManager/Test/simple_pack/viewer.h
diffstat 16 files changed, 3042 insertions(+), 2406 deletions(-) [+]
line wrap: on
line diff
--- a/TaskManager/Test/simple_pack/Makefile	Sun Feb 17 19:04:29 2008 +0900
+++ b/TaskManager/Test/simple_pack/Makefile	Sun Feb 17 21:45:07 2008 +0900
@@ -8,7 +8,7 @@
 TASK_OBJS = $(TASK_SRCS:.cpp=.o)
 
 CC      = g++
-CFLAGS  = -g -Wall
+CFLAGS  = -g -Wall# -DDEBUG
 INCLUDE = -I../../../include/TaskManager -I.
 
 EXTRA_CFLAGS = `sdl-config --cflags` `xml2-config --cflags`\
--- a/TaskManager/Test/simple_pack/main.cpp	Sun Feb 17 19:04:29 2008 +0900
+++ b/TaskManager/Test/simple_pack/main.cpp	Sun Feb 17 21:45:07 2008 +0900
@@ -6,6 +6,8 @@
 #include "TaskManager.h"
 using namespace std;
 
+#include "error.h"
+
 int init(void*, void*);
 int sdl_init(void*, void*);
 int zrow_init(void*, void*);
@@ -23,15 +25,16 @@
     int h;
 };
 
-int init(void *_arg, void *w)
+struct init_arg *initArg;
+
+int init(void *r, void *w)
 {
-    struct init_arg *arg;
     int fd_sdl_init, fd_zrow_init, fd_run;
     HTaskPtr task_sdl_init, task_zrow_init, task_run;
 
-    arg = (struct init_arg *)_arg;
+    __debug("[%s]\n", __FUNCTION__);
 
-    screen = new Viewer(arg->bpp, arg->w, arg->h);
+    screen = new Viewer(initArg->bpp, initArg->w, initArg->h);
 
     fd_sdl_init  = manager->open("sdl_init");
     fd_zrow_init = manager->open("zRow_init");
@@ -51,7 +54,7 @@
     manager->spawn_task(task_zrow_init);
     manager->spawn_task(task_run);
 
-    free(arg);
+    free(initArg);
     return 0;
 }
 
@@ -60,70 +63,56 @@
 // 現状は間接的に呼ぶことに
 int sdl_init(void *r, void *w)
 {
+    __debug("[%s]\n", __FUNCTION__);
     screen->sdl_init();
     return 0;
 }
 
 int zRow_init(void *r, void *w)
 {
+    __debug("[%s]\n", __FUNCTION__);
     screen->zRow_init();
     return 0;
 }
 
 int run(void *r, void *w)
 {
+    __debug("[%s]\n", __FUNCTION__);
     screen->run_init();
     return 0;
 }
 
 int run_loop(void *r, void *w)
 {
+    __debug("[%s]\n", __FUNCTION__);
     screen->run_loop();
     return 0;
 }
 
 int run_draw(void *r, void *w)
 {
+    __debug("[%s]\n", __FUNCTION__);
     screen->run_draw();
     return 0;
 }
 
 int run_finish(void *r, void *w)
 {
+    __debug("[%s]\n", __FUNCTION__);
     screen->run_finish();
     return 0;
 }
 
-
 int finish(void *w, void *r)
 {
+    __debug("[%s]\n", __FUNCTION__);
     delete screen;
+    delete manager;
     return 0;
 }
 
-// 上の init() が代わりに動いてます
-int run_test(int bpp, int width, int height)
-{
-    Viewer *screen;
-    screen = new Viewer(bpp, width, height);
-    //screen->init();
-    screen->sdl_init();
-
-    //Scene *scene;
-    //scene = new Scene;
-  
-    screen->zRow_init();
-    //screen->scene = scene;
-    screen->run_init();
-
-    //delete scene;
-    delete screen;
-
-    return(0);
-}
-
-
-int main(int argc, char *argv[])
+int
+main(int argc, char *argv[])
 {
     manager = new TaskManager(1);
     manager->init();
@@ -161,26 +150,21 @@
 	}
     }
 
-#if 0
-    run_test(bpp, width, height);
-#else
     // 一番最初に行われる init 専用の task_run があってもいいけど。。
     // その場合は引数とか固定か。まあ引数は argc, argv を持つ
     // 構造体で固定しても問題はない・・・か?
     HTaskPtr task_init;
     int fd_init;
-    struct init_arg *arg = new struct init_arg;
-
-    arg->bpp = bpp;
-    arg->w = width;
-    arg->h = height;    
+    initArg = new struct init_arg;
+    initArg->bpp = bpp;
+    initArg->w = width;
+    initArg->h = height;    
 
     fd_init = manager->open("init");
-    task_init  = manager->create_task(fd_init, sizeof(struct init_arg),
-				      (unsigned int)arg, 0, NULL);
+    task_init  = manager->create_task(fd_init, 0, 0, 0, NULL);
     manager->spawn_task(task_init);
+
     manager->run();
-#endif
 
     finish(NULL, NULL);
     return 0;
--- a/TaskManager/Test/simple_pack/out.txt	Sun Feb 17 19:04:29 2008 +0900
+++ b/TaskManager/Test/simple_pack/out.txt	Sun Feb 17 21:45:07 2008 +0900
@@ -1,2073 +1,2505 @@
-
-xyz : 33.894611, -26.947258, -0.020792
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -33.894611, -19.425222, -18.676613
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 10.057590, 35.861061, -22.086845
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -10.057608, 10.511419, 40.784245
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 33.894611, 19.425220, 18.676622
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -10.057590, -35.861061, 22.086847
-xyz : 33.894611, -26.947258, -0.020792
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -33.894608, 26.947262, 0.020781
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 10.057603, -10.511419, -40.784245
-xyz : -33.894611, -19.425222, -18.676613
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 33.894611, 19.425220, 18.676622
-
-xyz : 33.894611, -26.947258, -0.020792
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -33.894611, -19.425222, -18.676613
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 10.057590, 35.861061, -22.086845
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -10.057608, 10.511419, 40.784245
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 33.894611, 19.425220, 18.676622
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -10.057590, -35.861061, 22.086847
-xyz : 33.894611, -26.947258, -0.020792
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -33.894608, 26.947262, 0.020781
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 10.057603, -10.511419, -40.784245
-xyz : -33.894611, -19.425222, -18.676613
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 33.894611, 19.425220, 18.676622
-
-xyz : 33.894611, -26.947258, -0.020792
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -33.894611, -19.425222, -18.676613
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 10.057590, 35.861061, -22.086845
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -10.057608, 10.511419, 40.784245
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 33.894611, 19.425220, 18.676622
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -10.057590, -35.861061, 22.086847
-xyz : 33.894611, -26.947258, -0.020792
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -33.894608, 26.947262, 0.020781
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 10.057603, -10.511419, -40.784245
-xyz : -33.894611, -19.425222, -18.676613
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 33.894611, 19.425220, 18.676622
-
-xyz : 33.894611, -26.947258, -0.020792
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -33.894611, -19.425222, -18.676613
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 10.057590, 35.861061, -22.086845
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -10.057608, 10.511419, 40.784245
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 33.894611, 19.425220, 18.676622
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -10.057590, -35.861061, 22.086847
-xyz : 33.894611, -26.947258, -0.020792
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -33.894608, 26.947262, 0.020781
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 10.057603, -10.511419, -40.784245
-xyz : -33.894611, -19.425222, -18.676613
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 33.894611, 19.425220, 18.676622
-
-xyz : 33.894611, -26.947258, -0.020792
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -33.894611, -19.425222, -18.676613
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 10.057590, 35.861061, -22.086845
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -10.057608, 10.511419, 40.784245
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 33.894611, 19.425220, 18.676622
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -10.057590, -35.861061, 22.086847
-xyz : 33.894611, -26.947258, -0.020792
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -33.894608, 26.947262, 0.020781
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 10.057603, -10.511419, -40.784245
-xyz : -33.894611, -19.425222, -18.676613
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 33.894611, 19.425220, 18.676622
-
-xyz : 33.894611, -26.947258, -0.020792
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -33.894611, -19.425222, -18.676613
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 10.057590, 35.861061, -22.086845
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -10.057608, 10.511419, 40.784245
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 33.894611, 19.425220, 18.676622
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -10.057590, -35.861061, 22.086847
-xyz : 33.894611, -26.947258, -0.020792
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -33.894608, 26.947262, 0.020781
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 10.057603, -10.511419, -40.784245
-xyz : -33.894611, -19.425222, -18.676613
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 33.894611, 19.425220, 18.676622
-
-xyz : 33.894611, -26.947258, -0.020792
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -33.894611, -19.425222, -18.676613
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 10.057590, 35.861061, -22.086845
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -10.057608, 10.511419, 40.784245
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 33.894611, 19.425220, 18.676622
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -10.057590, -35.861061, 22.086847
-xyz : 33.894611, -26.947258, -0.020792
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -33.894608, 26.947262, 0.020781
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 10.057603, -10.511419, -40.784245
-xyz : -33.894611, -19.425222, -18.676613
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 33.894611, 19.425220, 18.676622
-
-xyz : 33.894611, -26.947258, -0.020792
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -33.894611, -19.425222, -18.676613
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 10.057590, 35.861061, -22.086845
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -10.057608, 10.511419, 40.784245
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 33.894611, 19.425220, 18.676622
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -10.057590, -35.861061, 22.086847
-xyz : 33.894611, -26.947258, -0.020792
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -33.894608, 26.947262, 0.020781
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 10.057603, -10.511419, -40.784245
-xyz : -33.894611, -19.425222, -18.676613
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 33.894611, 19.425220, 18.676622
-
-xyz : 33.894611, -26.947258, -0.020792
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -33.894611, -19.425222, -18.676613
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 10.057590, 35.861061, -22.086845
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -10.057608, 10.511419, 40.784245
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 33.894611, 19.425220, 18.676622
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -10.057590, -35.861061, 22.086847
-xyz : 33.894611, -26.947258, -0.020792
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -33.894608, 26.947262, 0.020781
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 10.057603, -10.511419, -40.784245
-xyz : -33.894611, -19.425222, -18.676613
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 33.894611, 19.425220, 18.676622
-
-xyz : 33.894611, -26.947258, -0.020792
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -33.894611, -19.425222, -18.676613
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 10.057590, 35.861061, -22.086845
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -10.057608, 10.511419, 40.784245
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 33.894611, 19.425220, 18.676622
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -10.057590, -35.861061, 22.086847
-xyz : 33.894611, -26.947258, -0.020792
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -33.894608, 26.947262, 0.020781
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 10.057603, -10.511419, -40.784245
-xyz : -33.894611, -19.425222, -18.676613
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 33.894611, 19.425220, 18.676622
-
-xyz : 33.894611, -26.947258, -0.020792
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -33.894611, -19.425222, -18.676613
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 10.057590, 35.861061, -22.086845
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -10.057608, 10.511419, 40.784245
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 33.894611, 19.425220, 18.676622
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -10.057590, -35.861061, 22.086847
-xyz : 33.894611, -26.947258, -0.020792
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -33.894608, 26.947262, 0.020781
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 10.057603, -10.511419, -40.784245
-xyz : -33.894611, -19.425222, -18.676613
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 33.894611, 19.425220, 18.676622
-
-xyz : 33.894611, -26.947258, -0.020792
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -33.894611, -19.425222, -18.676613
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 10.057590, 35.861061, -22.086845
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -10.057608, 10.511419, 40.784245
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 33.894611, 19.425220, 18.676622
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -10.057590, -35.861061, 22.086847
-xyz : 33.894611, -26.947258, -0.020792
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -33.894608, 26.947262, 0.020781
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 10.057603, -10.511419, -40.784245
-xyz : -33.894611, -19.425222, -18.676613
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 33.894611, 19.425220, 18.676622
-
-xyz : 33.894611, -26.947258, -0.020792
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -33.894611, -19.425222, -18.676613
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 10.057590, 35.861061, -22.086845
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -10.057608, 10.511419, 40.784245
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 33.894611, 19.425220, 18.676622
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -10.057590, -35.861061, 22.086847
-xyz : 33.894611, -26.947258, -0.020792
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -33.894608, 26.947262, 0.020781
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 10.057603, -10.511419, -40.784245
-xyz : -33.894611, -19.425222, -18.676613
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 33.894611, 19.425220, 18.676622
-
-xyz : 33.894611, -26.947258, -0.020792
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -33.894611, -19.425222, -18.676613
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 10.057590, 35.861061, -22.086845
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -10.057608, 10.511419, 40.784245
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 33.894611, 19.425220, 18.676622
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -10.057590, -35.861061, 22.086847
-xyz : 33.894611, -26.947258, -0.020792
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -33.894608, 26.947262, 0.020781
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 10.057603, -10.511419, -40.784245
-xyz : -33.894611, -19.425222, -18.676613
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 33.894611, 19.425220, 18.676622
-
-xyz : 33.894611, -26.947258, -0.020792
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -33.894611, -19.425222, -18.676613
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 10.057590, 35.861061, -22.086845
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -10.057608, 10.511419, 40.784245
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 33.894611, 19.425220, 18.676622
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -10.057590, -35.861061, 22.086847
-xyz : 33.894611, -26.947258, -0.020792
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -33.894608, 26.947262, 0.020781
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 10.057603, -10.511419, -40.784245
-xyz : -33.894611, -19.425222, -18.676613
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 33.894611, 19.425220, 18.676622
-
-xyz : 33.894611, -26.947258, -0.020792
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -33.894611, -19.425222, -18.676613
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 10.057590, 35.861061, -22.086845
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -10.057608, 10.511419, 40.784245
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 33.894611, 19.425220, 18.676622
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -10.057590, -35.861061, 22.086847
-xyz : 33.894611, -26.947258, -0.020792
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -33.894608, 26.947262, 0.020781
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 10.057603, -10.511419, -40.784245
-xyz : -33.894611, -19.425222, -18.676613
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 33.894611, 19.425220, 18.676622
-
-xyz : 33.894611, -26.947258, -0.020792
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -33.894611, -19.425222, -18.676613
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 10.057590, 35.861061, -22.086845
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -10.057608, 10.511419, 40.784245
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 33.894611, 19.425220, 18.676622
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -10.057590, -35.861061, 22.086847
-xyz : 33.894611, -26.947258, -0.020792
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -33.894608, 26.947262, 0.020781
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 10.057603, -10.511419, -40.784245
-xyz : -33.894611, -19.425222, -18.676613
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 33.894611, 19.425220, 18.676622
-
-xyz : 33.894611, -26.947258, -0.020792
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -33.894611, -19.425222, -18.676613
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 10.057590, 35.861061, -22.086845
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -10.057608, 10.511419, 40.784245
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 33.894611, 19.425220, 18.676622
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -10.057590, -35.861061, 22.086847
-xyz : 33.894611, -26.947258, -0.020792
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -33.894608, 26.947262, 0.020781
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 10.057603, -10.511419, -40.784245
-xyz : -33.894611, -19.425222, -18.676613
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 33.894611, 19.425220, 18.676622
-
-xyz : 33.894611, -26.947258, -0.020792
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -33.894611, -19.425222, -18.676613
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 10.057590, 35.861061, -22.086845
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -10.057608, 10.511419, 40.784245
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 33.894611, 19.425220, 18.676622
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -10.057590, -35.861061, 22.086847
-xyz : 33.894611, -26.947258, -0.020792
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -33.894608, 26.947262, 0.020781
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 10.057603, -10.511419, -40.784245
-xyz : -33.894611, -19.425222, -18.676613
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 33.894611, 19.425220, 18.676622
-
-xyz : 33.894611, -26.947258, -0.020792
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -33.894611, -19.425222, -18.676613
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 10.057590, 35.861061, -22.086845
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -10.057608, 10.511419, 40.784245
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 33.894611, 19.425220, 18.676622
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -10.057590, -35.861061, 22.086847
-xyz : 33.894611, -26.947258, -0.020792
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -33.894608, 26.947262, 0.020781
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 10.057603, -10.511419, -40.784245
-xyz : -33.894611, -19.425222, -18.676613
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 33.894611, 19.425220, 18.676622
-
-xyz : 33.894611, -26.947258, -0.020792
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -33.894611, -19.425222, -18.676613
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 10.057590, 35.861061, -22.086845
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -10.057608, 10.511419, 40.784245
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 33.894611, 19.425220, 18.676622
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -10.057590, -35.861061, 22.086847
-xyz : 33.894611, -26.947258, -0.020792
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -33.894608, 26.947262, 0.020781
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 10.057603, -10.511419, -40.784245
-xyz : -33.894611, -19.425222, -18.676613
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 33.894611, 19.425220, 18.676622
-
-xyz : 33.894611, -26.947258, -0.020792
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -33.894611, -19.425222, -18.676613
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 10.057590, 35.861061, -22.086845
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -10.057608, 10.511419, 40.784245
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 33.894611, 19.425220, 18.676622
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -10.057590, -35.861061, 22.086847
-xyz : 33.894611, -26.947258, -0.020792
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -33.894608, 26.947262, 0.020781
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 10.057603, -10.511419, -40.784245
-xyz : -33.894611, -19.425222, -18.676613
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 33.894611, 19.425220, 18.676622
-
-xyz : 33.894611, -26.947258, -0.020792
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -33.894611, -19.425222, -18.676613
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 10.057590, 35.861061, -22.086845
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -10.057608, 10.511419, 40.784245
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 33.894611, 19.425220, 18.676622
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -10.057590, -35.861061, 22.086847
-xyz : 33.894611, -26.947258, -0.020792
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -33.894608, 26.947262, 0.020781
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 10.057603, -10.511419, -40.784245
-xyz : -33.894611, -19.425222, -18.676613
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 33.894611, 19.425220, 18.676622
-
-xyz : 33.894611, -26.947258, -0.020792
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -33.894611, -19.425222, -18.676613
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 10.057590, 35.861061, -22.086845
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -10.057608, 10.511419, 40.784245
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 33.894611, 19.425220, 18.676622
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -10.057590, -35.861061, 22.086847
-xyz : 33.894611, -26.947258, -0.020792
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -33.894608, 26.947262, 0.020781
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 10.057603, -10.511419, -40.784245
-xyz : -33.894611, -19.425222, -18.676613
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 33.894611, 19.425220, 18.676622
-
-xyz : 33.894611, -26.947258, -0.020792
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -33.894611, -19.425222, -18.676613
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 10.057590, 35.861061, -22.086845
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -10.057608, 10.511419, 40.784245
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 33.894611, 19.425220, 18.676622
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -10.057590, -35.861061, 22.086847
-xyz : 33.894611, -26.947258, -0.020792
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -33.894608, 26.947262, 0.020781
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 10.057603, -10.511419, -40.784245
-xyz : -33.894611, -19.425222, -18.676613
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 33.894611, 19.425220, 18.676622
-
-xyz : 33.894611, -26.947258, -0.020792
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -33.894611, -19.425222, -18.676613
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 10.057590, 35.861061, -22.086845
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -10.057608, 10.511419, 40.784245
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 33.894611, 19.425220, 18.676622
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -10.057590, -35.861061, 22.086847
-xyz : 33.894611, -26.947258, -0.020792
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -33.894608, 26.947262, 0.020781
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 10.057603, -10.511419, -40.784245
-xyz : -33.894611, -19.425222, -18.676613
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 33.894611, 19.425220, 18.676622
-
-xyz : 33.894611, -26.947258, -0.020792
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -33.894611, -19.425222, -18.676613
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 10.057590, 35.861061, -22.086845
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -10.057608, 10.511419, 40.784245
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 33.894611, 19.425220, 18.676622
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -10.057590, -35.861061, 22.086847
-xyz : 33.894611, -26.947258, -0.020792
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -33.894608, 26.947262, 0.020781
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 10.057603, -10.511419, -40.784245
-xyz : -33.894611, -19.425222, -18.676613
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 33.894611, 19.425220, 18.676622
-
-xyz : 33.894611, -26.947258, -0.020792
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -33.894611, -19.425222, -18.676613
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 10.057590, 35.861061, -22.086845
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -10.057608, 10.511419, 40.784245
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 33.894611, 19.425220, 18.676622
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -10.057590, -35.861061, 22.086847
-xyz : 33.894611, -26.947258, -0.020792
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -33.894608, 26.947262, 0.020781
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 10.057603, -10.511419, -40.784245
-xyz : -33.894611, -19.425222, -18.676613
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 33.894611, 19.425220, 18.676622
-
-xyz : 33.894611, -26.947258, -0.020792
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -33.894611, -19.425222, -18.676613
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 10.057590, 35.861061, -22.086845
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -10.057608, 10.511419, 40.784245
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 33.894611, 19.425220, 18.676622
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -10.057590, -35.861061, 22.086847
-xyz : 33.894611, -26.947258, -0.020792
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -33.894608, 26.947262, 0.020781
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 10.057603, -10.511419, -40.784245
-xyz : -33.894611, -19.425222, -18.676613
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 33.894611, 19.425220, 18.676622
-
-xyz : 33.894611, -26.947258, -0.020792
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -33.894611, -19.425222, -18.676613
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 10.057590, 35.861061, -22.086845
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -10.057608, 10.511419, 40.784245
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 33.894611, 19.425220, 18.676622
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -10.057590, -35.861061, 22.086847
-xyz : 33.894611, -26.947258, -0.020792
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -33.894608, 26.947262, 0.020781
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 10.057603, -10.511419, -40.784245
-xyz : -33.894611, -19.425222, -18.676613
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 33.894611, 19.425220, 18.676622
-
-xyz : 33.894611, -26.947258, -0.020792
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -33.894611, -19.425222, -18.676613
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 10.057590, 35.861061, -22.086845
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -10.057608, 10.511419, 40.784245
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 33.894611, 19.425220, 18.676622
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -10.057590, -35.861061, 22.086847
-xyz : 33.894611, -26.947258, -0.020792
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -33.894608, 26.947262, 0.020781
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 10.057603, -10.511419, -40.784245
-xyz : -33.894611, -19.425222, -18.676613
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 33.894611, 19.425220, 18.676622
-
-xyz : 33.894611, -26.947258, -0.020792
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -33.894611, -19.425222, -18.676613
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 10.057590, 35.861061, -22.086845
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -10.057608, 10.511419, 40.784245
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 33.894611, 19.425220, 18.676622
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -10.057590, -35.861061, 22.086847
-xyz : 33.894611, -26.947258, -0.020792
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -33.894608, 26.947262, 0.020781
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 10.057603, -10.511419, -40.784245
-xyz : -33.894611, -19.425222, -18.676613
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 33.894611, 19.425220, 18.676622
-
-xyz : 33.894611, -26.947258, -0.020792
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -33.894611, -19.425222, -18.676613
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 10.057590, 35.861061, -22.086845
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -10.057608, 10.511419, 40.784245
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 33.894611, 19.425220, 18.676622
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -10.057590, -35.861061, 22.086847
-xyz : 33.894611, -26.947258, -0.020792
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -33.894608, 26.947262, 0.020781
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 10.057603, -10.511419, -40.784245
-xyz : -33.894611, -19.425222, -18.676613
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 33.894611, 19.425220, 18.676622
-
-xyz : 33.894611, -26.947258, -0.020792
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -33.894611, -19.425222, -18.676613
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 10.057590, 35.861061, -22.086845
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -10.057608, 10.511419, 40.784245
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 33.894611, 19.425220, 18.676622
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -10.057590, -35.861061, 22.086847
-xyz : 33.894611, -26.947258, -0.020792
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -33.894608, 26.947262, 0.020781
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 10.057603, -10.511419, -40.784245
-xyz : -33.894611, -19.425222, -18.676613
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 33.894611, 19.425220, 18.676622
-
-xyz : 33.894611, -26.947258, -0.020792
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -33.894611, -19.425222, -18.676613
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 10.057590, 35.861061, -22.086845
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -10.057608, 10.511419, 40.784245
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 33.894611, 19.425220, 18.676622
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -10.057590, -35.861061, 22.086847
-xyz : 33.894611, -26.947258, -0.020792
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -33.894608, 26.947262, 0.020781
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 10.057603, -10.511419, -40.784245
-xyz : -33.894611, -19.425222, -18.676613
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 33.894611, 19.425220, 18.676622
-
-xyz : 33.894611, -26.947258, -0.020792
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -33.894611, -19.425222, -18.676613
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 10.057590, 35.861061, -22.086845
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -10.057608, 10.511419, 40.784245
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 33.894611, 19.425220, 18.676622
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -10.057590, -35.861061, 22.086847
-xyz : 33.894611, -26.947258, -0.020792
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -33.894608, 26.947262, 0.020781
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 10.057603, -10.511419, -40.784245
-xyz : -33.894611, -19.425222, -18.676613
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 33.894611, 19.425220, 18.676622
-
-xyz : 33.894611, -26.947258, -0.020792
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -33.894611, -19.425222, -18.676613
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 10.057590, 35.861061, -22.086845
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -10.057608, 10.511419, 40.784245
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 33.894611, 19.425220, 18.676622
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -10.057590, -35.861061, 22.086847
-xyz : 33.894611, -26.947258, -0.020792
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -33.894608, 26.947262, 0.020781
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 10.057603, -10.511419, -40.784245
-xyz : -33.894611, -19.425222, -18.676613
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 33.894611, 19.425220, 18.676622
-
-xyz : 33.894611, -26.947258, -0.020792
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -33.894611, -19.425222, -18.676613
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 10.057590, 35.861061, -22.086845
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -10.057608, 10.511419, 40.784245
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 33.894611, 19.425220, 18.676622
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -10.057590, -35.861061, 22.086847
-xyz : 33.894611, -26.947258, -0.020792
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -33.894608, 26.947262, 0.020781
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 10.057603, -10.511419, -40.784245
-xyz : -33.894611, -19.425222, -18.676613
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 33.894611, 19.425220, 18.676622
-
-xyz : 33.894611, -26.947258, -0.020792
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -33.894611, -19.425222, -18.676613
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 10.057590, 35.861061, -22.086845
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -10.057608, 10.511419, 40.784245
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 33.894611, 19.425220, 18.676622
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -10.057590, -35.861061, 22.086847
-xyz : 33.894611, -26.947258, -0.020792
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -33.894608, 26.947262, 0.020781
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 10.057603, -10.511419, -40.784245
-xyz : -33.894611, -19.425222, -18.676613
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 33.894611, 19.425220, 18.676622
-
-xyz : 33.894611, -26.947258, -0.020792
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -33.894611, -19.425222, -18.676613
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 10.057590, 35.861061, -22.086845
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -10.057608, 10.511419, 40.784245
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 33.894611, 19.425220, 18.676622
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -10.057590, -35.861061, 22.086847
-xyz : 33.894611, -26.947258, -0.020792
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -33.894608, 26.947262, 0.020781
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 10.057603, -10.511419, -40.784245
-xyz : -33.894611, -19.425222, -18.676613
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 33.894611, 19.425220, 18.676622
-
-xyz : 33.894611, -26.947258, -0.020792
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -33.894611, -19.425222, -18.676613
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 10.057590, 35.861061, -22.086845
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -10.057608, 10.511419, 40.784245
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 33.894611, 19.425220, 18.676622
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -10.057590, -35.861061, 22.086847
-xyz : 33.894611, -26.947258, -0.020792
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -33.894608, 26.947262, 0.020781
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 10.057603, -10.511419, -40.784245
-xyz : -33.894611, -19.425222, -18.676613
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 33.894611, 19.425220, 18.676622
-
-xyz : 33.894611, -26.947258, -0.020792
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -33.894611, -19.425222, -18.676613
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 10.057590, 35.861061, -22.086845
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -10.057608, 10.511419, 40.784245
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 33.894611, 19.425220, 18.676622
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -10.057590, -35.861061, 22.086847
-xyz : 33.894611, -26.947258, -0.020792
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -33.894608, 26.947262, 0.020781
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 10.057603, -10.511419, -40.784245
-xyz : -33.894611, -19.425222, -18.676613
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 33.894611, 19.425220, 18.676622
-
-xyz : 33.894611, -26.947258, -0.020792
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -33.894611, -19.425222, -18.676613
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 10.057590, 35.861061, -22.086845
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -10.057608, 10.511419, 40.784245
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 33.894611, 19.425220, 18.676622
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -10.057590, -35.861061, 22.086847
-xyz : 33.894611, -26.947258, -0.020792
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -33.894608, 26.947262, 0.020781
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 10.057603, -10.511419, -40.784245
-xyz : -33.894611, -19.425222, -18.676613
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 33.894611, 19.425220, 18.676622
-
-xyz : 33.894611, -26.947258, -0.020792
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -33.894611, -19.425222, -18.676613
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 10.057590, 35.861061, -22.086845
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -10.057608, 10.511419, 40.784245
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 33.894611, 19.425220, 18.676622
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -10.057590, -35.861061, 22.086847
-xyz : 33.894611, -26.947258, -0.020792
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -33.894608, 26.947262, 0.020781
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 10.057603, -10.511419, -40.784245
-xyz : -33.894611, -19.425222, -18.676613
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 33.894611, 19.425220, 18.676622
-
-xyz : 33.894611, -26.947258, -0.020792
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -33.894611, -19.425222, -18.676613
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 10.057590, 35.861061, -22.086845
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -10.057608, 10.511419, 40.784245
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 33.894611, 19.425220, 18.676622
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -10.057590, -35.861061, 22.086847
-xyz : 33.894611, -26.947258, -0.020792
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -33.894608, 26.947262, 0.020781
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 10.057603, -10.511419, -40.784245
-xyz : -33.894611, -19.425222, -18.676613
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 33.894611, 19.425220, 18.676622
-
-xyz : 33.894611, -26.947258, -0.020792
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -33.894611, -19.425222, -18.676613
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 10.057590, 35.861061, -22.086845
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -10.057608, 10.511419, 40.784245
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 33.894611, 19.425220, 18.676622
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -10.057590, -35.861061, 22.086847
-xyz : 33.894611, -26.947258, -0.020792
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -33.894608, 26.947262, 0.020781
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 10.057603, -10.511419, -40.784245
-xyz : -33.894611, -19.425222, -18.676613
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 33.894611, 19.425220, 18.676622
-
-xyz : 33.894611, -26.947258, -0.020792
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -33.894611, -19.425222, -18.676613
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 10.057590, 35.861061, -22.086845
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -10.057608, 10.511419, 40.784245
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 33.894611, 19.425220, 18.676622
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -10.057590, -35.861061, 22.086847
-xyz : 33.894611, -26.947258, -0.020792
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -33.894608, 26.947262, 0.020781
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 10.057603, -10.511419, -40.784245
-xyz : -33.894611, -19.425222, -18.676613
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 33.894611, 19.425220, 18.676622
-
-xyz : 33.894611, -26.947258, -0.020792
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -33.894611, -19.425222, -18.676613
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 10.057590, 35.861061, -22.086845
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -10.057608, 10.511419, 40.784245
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 33.894611, 19.425220, 18.676622
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -10.057590, -35.861061, 22.086847
-xyz : 33.894611, -26.947258, -0.020792
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -33.894608, 26.947262, 0.020781
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 10.057603, -10.511419, -40.784245
-xyz : -33.894611, -19.425222, -18.676613
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 33.894611, 19.425220, 18.676622
-
-xyz : 33.894611, -26.947258, -0.020792
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -33.894611, -19.425222, -18.676613
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 10.057590, 35.861061, -22.086845
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -10.057608, 10.511419, 40.784245
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 33.894611, 19.425220, 18.676622
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -10.057590, -35.861061, 22.086847
-xyz : 33.894611, -26.947258, -0.020792
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -33.894608, 26.947262, 0.020781
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 10.057603, -10.511419, -40.784245
-xyz : -33.894611, -19.425222, -18.676613
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 33.894611, 19.425220, 18.676622
-
-xyz : 33.894611, -26.947258, -0.020792
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -33.894611, -19.425222, -18.676613
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 10.057590, 35.861061, -22.086845
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -10.057608, 10.511419, 40.784245
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 33.894611, 19.425220, 18.676622
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -10.057590, -35.861061, 22.086847
-xyz : 33.894611, -26.947258, -0.020792
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -33.894608, 26.947262, 0.020781
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 10.057603, -10.511419, -40.784245
-xyz : -33.894611, -19.425222, -18.676613
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 33.894611, 19.425220, 18.676622
-
-xyz : 33.894611, -26.947258, -0.020792
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -33.894611, -19.425222, -18.676613
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 10.057590, 35.861061, -22.086845
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -10.057608, 10.511419, 40.784245
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 33.894611, 19.425220, 18.676622
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -10.057590, -35.861061, 22.086847
-xyz : 33.894611, -26.947258, -0.020792
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -33.894608, 26.947262, 0.020781
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 10.057603, -10.511419, -40.784245
-xyz : -33.894611, -19.425222, -18.676613
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 33.894611, 19.425220, 18.676622
-
-xyz : 33.894611, -26.947258, -0.020792
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -33.894611, -19.425222, -18.676613
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 10.057590, 35.861061, -22.086845
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -10.057608, 10.511419, 40.784245
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 33.894611, 19.425220, 18.676622
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -10.057590, -35.861061, 22.086847
-xyz : 33.894611, -26.947258, -0.020792
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -33.894608, 26.947262, 0.020781
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 10.057603, -10.511419, -40.784245
-xyz : -33.894611, -19.425222, -18.676613
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 33.894611, 19.425220, 18.676622
-
-xyz : 33.894611, -26.947258, -0.020792
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -33.894611, -19.425222, -18.676613
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 10.057590, 35.861061, -22.086845
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -10.057608, 10.511419, 40.784245
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 33.894611, 19.425220, 18.676622
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -10.057590, -35.861061, 22.086847
-xyz : 33.894611, -26.947258, -0.020792
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -33.894608, 26.947262, 0.020781
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 10.057603, -10.511419, -40.784245
-xyz : -33.894611, -19.425222, -18.676613
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 33.894611, 19.425220, 18.676622
-
-xyz : 33.894611, -26.947258, -0.020792
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -33.894611, -19.425222, -18.676613
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 10.057590, 35.861061, -22.086845
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -10.057608, 10.511419, 40.784245
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 33.894611, 19.425220, 18.676622
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -10.057590, -35.861061, 22.086847
-xyz : 33.894611, -26.947258, -0.020792
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -33.894608, 26.947262, 0.020781
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 10.057603, -10.511419, -40.784245
-xyz : -33.894611, -19.425222, -18.676613
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 33.894611, 19.425220, 18.676622
-
-xyz : 33.894611, -26.947258, -0.020792
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -33.894611, -19.425222, -18.676613
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 10.057590, 35.861061, -22.086845
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -10.057608, 10.511419, 40.784245
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 33.894611, 19.425220, 18.676622
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -10.057590, -35.861061, 22.086847
-xyz : 33.894611, -26.947258, -0.020792
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -33.894608, 26.947262, 0.020781
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 10.057603, -10.511419, -40.784245
-xyz : -33.894611, -19.425222, -18.676613
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 33.894611, 19.425220, 18.676622
-
-xyz : 33.894611, -26.947258, -0.020792
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -33.894611, -19.425222, -18.676613
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 10.057590, 35.861061, -22.086845
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -10.057608, 10.511419, 40.784245
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 33.894611, 19.425220, 18.676622
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -10.057590, -35.861061, 22.086847
-xyz : 33.894611, -26.947258, -0.020792
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -33.894608, 26.947262, 0.020781
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 10.057603, -10.511419, -40.784245
-xyz : -33.894611, -19.425222, -18.676613
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 33.894611, 19.425220, 18.676622
-25.9139 FPS
+49372
+create_span  x:-2147483648 y:0 end:1 z:nan zpos:nan
+run_draw     x:-2147483648 y:0 end:1 z:nan zpos:nan
+
+49372
+create_span  x:-10 y:-35 end:1 z:-21.908047 zpos:-21.908047
+run_draw     x:-10 y:-35 end:1 z:-21.908047 zpos:-21.908047
+
+49372
+create_span  x:-10 y:-35 end:1 z:-21.722580 zpos:-21.722580
+run_draw     x:-10 y:-35 end:1 z:-21.722580 zpos:-21.722580
+
+49372
+create_span  x:-11 y:-35 end:1 z:-21.530500 zpos:-21.530500
+run_draw     x:-11 y:-35 end:1 z:-21.530500 zpos:-21.530500
+
+49372
+create_span  x:-11 y:-35 end:1 z:-21.331873 zpos:-21.331873
+run_draw     x:-11 y:-35 end:1 z:-21.331873 zpos:-21.331873
+
+49372
+create_span  x:-11 y:-35 end:1 z:-21.126753 zpos:-21.126753
+run_draw     x:-11 y:-35 end:1 z:-21.126753 zpos:-21.126753
+
+49372
+create_span  x:-12 y:-35 end:1 z:-20.915203 zpos:-20.915203
+run_draw     x:-12 y:-35 end:1 z:-20.915203 zpos:-20.915203
+
+49372
+create_span  x:-12 y:-35 end:1 z:-20.697289 zpos:-20.697289
+run_draw     x:-12 y:-35 end:1 z:-20.697289 zpos:-20.697289
+
+49372
+create_span  x:-13 y:-35 end:1 z:-20.473078 zpos:-20.473078
+run_draw     x:-13 y:-35 end:1 z:-20.473078 zpos:-20.473078
+
+49372
+create_span  x:-13 y:-35 end:1 z:-20.242634 zpos:-20.242634
+run_draw     x:-13 y:-35 end:1 z:-20.242634 zpos:-20.242634
+
+49372
+create_span  x:-13 y:-35 end:1 z:-20.006033 zpos:-20.006033
+run_draw     x:-13 y:-35 end:1 z:-20.006033 zpos:-20.006033
+
+49372
+create_span  x:-14 y:-35 end:1 z:-19.763342 zpos:-19.763342
+run_draw     x:-14 y:-35 end:1 z:-19.763342 zpos:-19.763342
+
+49372
+create_span  x:-14 y:-35 end:1 z:-19.514639 zpos:-19.514639
+run_draw     x:-14 y:-35 end:1 z:-19.514639 zpos:-19.514639
+
+49372
+create_span  x:-14 y:-35 end:1 z:-19.259996 zpos:-19.259996
+run_draw     x:-14 y:-35 end:1 z:-19.259996 zpos:-19.259996
+
+49372
+create_span  x:-15 y:-35 end:1 z:-18.999495 zpos:-18.999495
+run_draw     x:-15 y:-35 end:1 z:-18.999495 zpos:-18.999495
+
+49372
+create_span  x:-15 y:-35 end:1 z:-18.733208 zpos:-18.733208
+run_draw     x:-15 y:-35 end:1 z:-18.733208 zpos:-18.733208
+
+49372
+create_span  x:-15 y:-35 end:1 z:-18.461224 zpos:-18.461224
+run_draw     x:-15 y:-35 end:1 z:-18.461224 zpos:-18.461224
+
+49372
+create_span  x:-16 y:-35 end:1 z:-18.183620 zpos:-18.183620
+run_draw     x:-16 y:-35 end:1 z:-18.183620 zpos:-18.183620
+
+49372
+create_span  x:-16 y:-35 end:1 z:-17.900484 zpos:-17.900484
+run_draw     x:-16 y:-35 end:1 z:-17.900484 zpos:-17.900484
+
+49372
+create_span  x:-16 y:-35 end:1 z:-17.611900 zpos:-17.611900
+run_draw     x:-16 y:-35 end:1 z:-17.611900 zpos:-17.611900
+
+49372
+create_span  x:-17 y:-35 end:1 z:-17.317959 zpos:-17.317959
+run_draw     x:-17 y:-35 end:1 z:-17.317959 zpos:-17.317959
+
+49372
+create_span  x:-17 y:-35 end:1 z:-17.018745 zpos:-17.018745
+run_draw     x:-17 y:-35 end:1 z:-17.018745 zpos:-17.018745
+
+49372
+create_span  x:-17 y:-35 end:1 z:-16.714355 zpos:-16.714355
+run_draw     x:-17 y:-35 end:1 z:-16.714355 zpos:-16.714355
+
+49372
+create_span  x:-17 y:-35 end:1 z:-16.404877 zpos:-16.404877
+run_draw     x:-17 y:-35 end:1 z:-16.404877 zpos:-16.404877
+
+49372
+create_span  x:-18 y:-35 end:1 z:-16.090408 zpos:-16.090408
+run_draw     x:-18 y:-35 end:1 z:-16.090408 zpos:-16.090408
+
+49372
+create_span  x:-18 y:-35 end:1 z:-15.771040 zpos:-15.771040
+run_draw     x:-18 y:-35 end:1 z:-15.771040 zpos:-15.771040
+
+49372
+create_span  x:-18 y:-35 end:1 z:-15.446877 zpos:-15.446877
+run_draw     x:-18 y:-35 end:1 z:-15.446877 zpos:-15.446877
+
+49372
+create_span  x:-18 y:-35 end:1 z:-15.118010 zpos:-15.118010
+run_draw     x:-18 y:-35 end:1 z:-15.118010 zpos:-15.118010
+
+49372
+create_span  x:-19 y:-35 end:1 z:-14.784545 zpos:-14.784545
+run_draw     x:-19 y:-35 end:1 z:-14.784545 zpos:-14.784545
+
+49372
+create_span  x:-19 y:-35 end:1 z:-14.446581 zpos:-14.446581
+run_draw     x:-19 y:-35 end:1 z:-14.446581 zpos:-14.446581
+
+49372
+create_span  x:-19 y:-35 end:1 z:-14.104221 zpos:-14.104221
+run_draw     x:-19 y:-35 end:1 z:-14.104221 zpos:-14.104221
+
+49372
+create_span  x:-19 y:-35 end:1 z:-13.757565 zpos:-13.757565
+run_draw     x:-19 y:-35 end:1 z:-13.757565 zpos:-13.757565
+
+49372
+create_span  x:-20 y:-35 end:1 z:-13.406727 zpos:-13.406727
+run_draw     x:-20 y:-35 end:1 z:-13.406727 zpos:-13.406727
+
+49372
+create_span  x:-20 y:-35 end:1 z:-13.051809 zpos:-13.051809
+run_draw     x:-20 y:-35 end:1 z:-13.051809 zpos:-13.051809
+
+49372
+create_span  x:-20 y:-35 end:1 z:-12.692917 zpos:-12.692917
+run_draw     x:-20 y:-35 end:1 z:-12.692917 zpos:-12.692917
+
+49372
+create_span  x:-20 y:-35 end:1 z:-12.330164 zpos:-12.330164
+run_draw     x:-20 y:-35 end:1 z:-12.330164 zpos:-12.330164
+
+49372
+create_span  x:-21 y:-35 end:1 z:-11.963657 zpos:-11.963657
+run_draw     x:-21 y:-35 end:1 z:-11.963657 zpos:-11.963657
+
+49372
+create_span  x:-21 y:-35 end:1 z:-11.593512 zpos:-11.593512
+run_draw     x:-21 y:-35 end:1 z:-11.593512 zpos:-11.593512
+
+49372
+create_span  x:-21 y:-35 end:1 z:-11.219839 zpos:-11.219839
+run_draw     x:-21 y:-35 end:1 z:-11.219839 zpos:-11.219839
+
+49372
+create_span  x:-21 y:-35 end:1 z:-10.842751 zpos:-10.842751
+run_draw     x:-21 y:-35 end:1 z:-10.842751 zpos:-10.842751
+
+49372
+create_span  x:-21 y:-35 end:1 z:-10.462363 zpos:-10.462363
+run_draw     x:-21 y:-35 end:1 z:-10.462363 zpos:-10.462363
+
+49372
+create_span  x:-22 y:-35 end:1 z:-10.078794 zpos:-10.078794
+run_draw     x:-22 y:-35 end:1 z:-10.078794 zpos:-10.078794
+
+49372
+create_span  x:-22 y:-35 end:1 z:-9.692153 zpos:-9.692153
+run_draw     x:-22 y:-35 end:1 z:-9.692153 zpos:-9.692153
+
+49372
+create_span  x:-22 y:-35 end:1 z:-9.302568 zpos:-9.302568
+run_draw     x:-22 y:-35 end:1 z:-9.302568 zpos:-9.302568
+
+49372
+create_span  x:-22 y:-35 end:1 z:-8.910150 zpos:-8.910150
+run_draw     x:-22 y:-35 end:1 z:-8.910150 zpos:-8.910150
+
+49372
+create_span  x:-22 y:-35 end:1 z:-8.515018 zpos:-8.515018
+run_draw     x:-22 y:-35 end:1 z:-8.515018 zpos:-8.515018
+
+49372
+create_span  x:-22 y:-35 end:1 z:-8.117297 zpos:-8.117297
+run_draw     x:-22 y:-35 end:1 z:-8.117297 zpos:-8.117297
+
+49372
+create_span  x:-23 y:-35 end:1 z:-7.717107 zpos:-7.717107
+run_draw     x:-23 y:-35 end:1 z:-7.717107 zpos:-7.717107
+
+49372
+create_span  x:-23 y:-35 end:1 z:-7.314569 zpos:-7.314569
+run_draw     x:-23 y:-35 end:1 z:-7.314569 zpos:-7.314569
+
+49372
+create_span  x:-23 y:-35 end:1 z:-6.909804 zpos:-6.909804
+run_draw     x:-23 y:-35 end:1 z:-6.909804 zpos:-6.909804
+
+49372
+create_span  x:-23 y:-35 end:1 z:-6.502936 zpos:-6.502936
+run_draw     x:-23 y:-35 end:1 z:-6.502936 zpos:-6.502936
+
+49372
+create_span  x:-23 y:-35 end:1 z:-6.094090 zpos:-6.094090
+run_draw     x:-23 y:-35 end:1 z:-6.094090 zpos:-6.094090
+
+49372
+create_span  x:-23 y:-35 end:1 z:-5.683388 zpos:-5.683388
+run_draw     x:-23 y:-35 end:1 z:-5.683388 zpos:-5.683388
+
+49372
+create_span  x:-23 y:-35 end:1 z:-5.270959 zpos:-5.270959
+run_draw     x:-23 y:-35 end:1 z:-5.270959 zpos:-5.270959
+
+49372
+create_span  x:-23 y:-35 end:1 z:-4.856925 zpos:-4.856925
+run_draw     x:-23 y:-35 end:1 z:-4.856925 zpos:-4.856925
+
+49372
+create_span  x:-23 y:-35 end:1 z:-4.441411 zpos:-4.441411
+run_draw     x:-23 y:-35 end:1 z:-4.441411 zpos:-4.441411
+
+49372
+create_span  x:-23 y:-35 end:1 z:-4.024548 zpos:-4.024548
+run_draw     x:-23 y:-35 end:1 z:-4.024548 zpos:-4.024548
+
+49372
+create_span  x:-23 y:-35 end:1 z:-3.606460 zpos:-3.606460
+run_draw     x:-23 y:-35 end:1 z:-3.606460 zpos:-3.606460
+
+49372
+create_span  x:-24 y:-35 end:1 z:-3.187274 zpos:-3.187274
+run_draw     x:-24 y:-35 end:1 z:-3.187274 zpos:-3.187274
+
+49372
+create_span  x:-24 y:-35 end:1 z:-2.767117 zpos:-2.767117
+run_draw     x:-24 y:-35 end:1 z:-2.767117 zpos:-2.767117
+
+49372
+create_span  x:-24 y:-35 end:1 z:-2.346121 zpos:-2.346121
+run_draw     x:-24 y:-35 end:1 z:-2.346121 zpos:-2.346121
+
+49372
+create_span  x:-24 y:-35 end:1 z:-1.924408 zpos:-1.924408
+run_draw     x:-24 y:-35 end:1 z:-1.924408 zpos:-1.924408
+
+49372
+create_span  x:-24 y:-35 end:1 z:-1.502109 zpos:-1.502109
+run_draw     x:-24 y:-35 end:1 z:-1.502109 zpos:-1.502109
+
+49372
+create_span  x:-24 y:-35 end:1 z:-1.079356 zpos:-1.079356
+run_draw     x:-24 y:-35 end:1 z:-1.079356 zpos:-1.079356
+
+49372
+create_span  x:-24 y:-35 end:1 z:-0.656272 zpos:-0.656272
+run_draw     x:-24 y:-35 end:1 z:-0.656272 zpos:-0.656272
+
+49372
+create_span  x:-24 y:-35 end:1 z:-0.232992 zpos:-0.232992
+run_draw     x:-24 y:-35 end:1 z:-0.232992 zpos:-0.232992
+
+49372
+create_span  x:-24 y:-35 end:1 z:0.190363 zpos:0.190363
+run_draw     x:-24 y:-35 end:1 z:0.190363 zpos:0.190363
+
+49372
+create_span  x:-24 y:-35 end:1 z:0.613660 zpos:0.613660
+run_draw     x:-24 y:-35 end:1 z:0.613660 zpos:0.613660
+
+49372
+create_span  x:-24 y:-35 end:1 z:1.036766 zpos:1.036766
+run_draw     x:-24 y:-35 end:1 z:1.036766 zpos:1.036766
+
+49372
+create_span  x:-24 y:-35 end:1 z:1.459561 zpos:1.459561
+run_draw     x:-24 y:-35 end:1 z:1.459561 zpos:1.459561
+
+49372
+create_span  x:-24 y:-35 end:1 z:1.881910 zpos:1.881910
+run_draw     x:-24 y:-35 end:1 z:1.881910 zpos:1.881910
+
+49372
+create_span  x:-24 y:-35 end:1 z:2.303687 zpos:2.303687
+run_draw     x:-24 y:-35 end:1 z:2.303687 zpos:2.303687
+
+49372
+create_span  x:-24 y:-35 end:1 z:2.724764 zpos:2.724764
+run_draw     x:-24 y:-35 end:1 z:2.724764 zpos:2.724764
+
+49372
+create_span  x:-24 y:-35 end:1 z:3.145008 zpos:3.145008
+run_draw     x:-24 y:-35 end:1 z:3.145008 zpos:3.145008
+
+49372
+create_span  x:-24 y:-35 end:1 z:3.564299 zpos:3.564299
+run_draw     x:-24 y:-35 end:1 z:3.564299 zpos:3.564299
+
+49372
+create_span  x:-23 y:-35 end:1 z:3.982502 zpos:3.982502
+run_draw     x:-23 y:-35 end:1 z:3.982502 zpos:3.982502
+
+49372
+create_span  x:-23 y:-35 end:1 z:4.399495 zpos:4.399495
+run_draw     x:-23 y:-35 end:1 z:4.399495 zpos:4.399495
+
+49372
+create_span  x:-23 y:-35 end:1 z:4.815151 zpos:4.815151
+run_draw     x:-23 y:-35 end:1 z:4.815151 zpos:4.815151
+
+49372
+create_span  x:-23 y:-35 end:1 z:5.229338 zpos:5.229338
+run_draw     x:-23 y:-35 end:1 z:5.229338 zpos:5.229338
+
+49372
+create_span  x:-23 y:-35 end:1 z:5.641937 zpos:5.641937
+run_draw     x:-23 y:-35 end:1 z:5.641937 zpos:5.641937
+
+49372
+create_span  x:-23 y:-35 end:1 z:6.052815 zpos:6.052815
+run_draw     x:-23 y:-35 end:1 z:6.052815 zpos:6.052815
+
+49372
+create_span  x:-23 y:-35 end:1 z:6.461855 zpos:6.461855
+run_draw     x:-23 y:-35 end:1 z:6.461855 zpos:6.461855
+
+49372
+create_span  x:-23 y:-35 end:1 z:6.868929 zpos:6.868929
+run_draw     x:-23 y:-35 end:1 z:6.868929 zpos:6.868929
+
+49372
+create_span  x:-23 y:-35 end:1 z:7.273910 zpos:7.273910
+run_draw     x:-23 y:-35 end:1 z:7.273910 zpos:7.273910
+
+49372
+create_span  x:-23 y:-35 end:1 z:7.676680 zpos:7.676680
+run_draw     x:-23 y:-35 end:1 z:7.676680 zpos:7.676680
+
+49372
+create_span  x:-22 y:-35 end:1 z:8.077113 zpos:8.077113
+run_draw     x:-22 y:-35 end:1 z:8.077113 zpos:8.077113
+
+49372
+create_span  x:-22 y:-35 end:1 z:8.475086 zpos:8.475086
+run_draw     x:-22 y:-35 end:1 z:8.475086 zpos:8.475086
+
+49372
+create_span  x:-22 y:-35 end:1 z:8.870483 zpos:8.870483
+run_draw     x:-22 y:-35 end:1 z:8.870483 zpos:8.870483
+
+49372
+create_span  x:-22 y:-35 end:1 z:9.263179 zpos:9.263179
+run_draw     x:-22 y:-35 end:1 z:9.263179 zpos:9.263179
+
+49372
+create_span  x:-22 y:-35 end:1 z:9.653058 zpos:9.653058
+run_draw     x:-22 y:-35 end:1 z:9.653058 zpos:9.653058
+
+49372
+create_span  x:-22 y:-35 end:1 z:10.039999 zpos:10.039999
+run_draw     x:-22 y:-35 end:1 z:10.039999 zpos:10.039999
+
+49372
+create_span  x:-21 y:-35 end:1 z:10.423883 zpos:10.423883
+run_draw     x:-21 y:-35 end:1 z:10.423883 zpos:10.423883
+
+49372
+create_span  x:-21 y:-35 end:1 z:10.804598 zpos:10.804598
+run_draw     x:-21 y:-35 end:1 z:10.804598 zpos:10.804598
+
+49372
+create_span  x:-21 y:-35 end:1 z:11.182020 zpos:11.182020
+run_draw     x:-21 y:-35 end:1 z:11.182020 zpos:11.182020
+
+49372
+create_span  x:-21 y:-35 end:1 z:11.556045 zpos:11.556045
+run_draw     x:-21 y:-35 end:1 z:11.556045 zpos:11.556045
+
+49372
+create_span  x:-21 y:-35 end:1 z:11.926552 zpos:11.926552
+run_draw     x:-21 y:-35 end:1 z:11.926552 zpos:11.926552
+
+49372
+create_span  x:-20 y:-35 end:1 z:12.293427 zpos:12.293427
+run_draw     x:-20 y:-35 end:1 z:12.293427 zpos:12.293427
+
+49372
+create_span  x:-20 y:-35 end:1 z:12.656565 zpos:12.656565
+run_draw     x:-20 y:-35 end:1 z:12.656565 zpos:12.656565
+
+49372
+create_span  x:-20 y:-35 end:1 z:13.015848 zpos:13.015848
+run_draw     x:-20 y:-35 end:1 z:13.015848 zpos:13.015848
+
+49372
+create_span  x:-20 y:-35 end:1 z:13.371172 zpos:13.371172
+run_draw     x:-20 y:-35 end:1 z:13.371172 zpos:13.371172
+
+49372
+create_span  x:-20 y:-35 end:1 z:13.722428 zpos:13.722428
+run_draw     x:-20 y:-35 end:1 z:13.722428 zpos:13.722428
+
+49372
+create_span  x:-19 y:-35 end:1 z:14.069506 zpos:14.069506
+run_draw     x:-19 y:-35 end:1 z:14.069506 zpos:14.069506
+
+49372
+create_span  x:-19 y:-35 end:1 z:14.412305 zpos:14.412305
+run_draw     x:-19 y:-35 end:1 z:14.412305 zpos:14.412305
+
+49372
+create_span  x:-19 y:-35 end:1 z:14.750715 zpos:14.750715
+run_draw     x:-19 y:-35 end:1 z:14.750715 zpos:14.750715
+
+49372
+create_span  x:-19 y:-35 end:1 z:15.084641 zpos:15.084641
+run_draw     x:-19 y:-35 end:1 z:15.084641 zpos:15.084641
+
+49372
+create_span  x:-18 y:-35 end:1 z:15.413974 zpos:15.413974
+run_draw     x:-18 y:-35 end:1 z:15.413974 zpos:15.413974
+
+49372
+create_span  x:-18 y:-35 end:1 z:15.738615 zpos:15.738615
+run_draw     x:-18 y:-35 end:1 z:15.738615 zpos:15.738615
+
+49372
+create_span  x:-18 y:-35 end:1 z:16.058470 zpos:16.058470
+run_draw     x:-18 y:-35 end:1 z:16.058470 zpos:16.058470
+
+49372
+create_span  x:-17 y:-35 end:1 z:16.373436 zpos:16.373436
+run_draw     x:-17 y:-35 end:1 z:16.373436 zpos:16.373436
+
+49372
+create_span  x:-17 y:-35 end:1 z:16.683422 zpos:16.683422
+run_draw     x:-17 y:-35 end:1 z:16.683422 zpos:16.683422
+
+49372
+create_span  x:-17 y:-35 end:1 z:16.988329 zpos:16.988329
+run_draw     x:-17 y:-35 end:1 z:16.988329 zpos:16.988329
+
+49372
+create_span  x:-17 y:-35 end:1 z:17.288067 zpos:17.288067
+run_draw     x:-17 y:-35 end:1 z:17.288067 zpos:17.288067
+
+49372
+create_span  x:-16 y:-35 end:1 z:17.582544 zpos:17.582544
+run_draw     x:-16 y:-35 end:1 z:17.582544 zpos:17.582544
+
+49372
+create_span  x:-16 y:-35 end:1 z:17.871674 zpos:17.871674
+run_draw     x:-16 y:-35 end:1 z:17.871674 zpos:17.871674
+
+49372
+create_span  x:-16 y:-35 end:1 z:18.155361 zpos:18.155361
+run_draw     x:-16 y:-35 end:1 z:18.155361 zpos:18.155361
+
+49372
+create_span  x:-15 y:-35 end:1 z:18.433525 zpos:18.433525
+run_draw     x:-15 y:-35 end:1 z:18.433525 zpos:18.433525
+
+49372
+create_span  x:-15 y:-35 end:1 z:18.706078 zpos:18.706078
+run_draw     x:-15 y:-35 end:1 z:18.706078 zpos:18.706078
+
+49372
+create_span  x:-15 y:-35 end:1 z:18.972939 zpos:18.972939
+run_draw     x:-15 y:-35 end:1 z:18.972939 zpos:18.972939
+
+49372
+create_span  x:-14 y:-35 end:1 z:19.234030 zpos:19.234030
+run_draw     x:-14 y:-35 end:1 z:19.234030 zpos:19.234030
+
+49372
+create_span  x:-14 y:-35 end:1 z:19.489265 zpos:19.489265
+run_draw     x:-14 y:-35 end:1 z:19.489265 zpos:19.489265
+
+49372
+create_span  x:-14 y:-35 end:1 z:19.738571 zpos:19.738571
+run_draw     x:-14 y:-35 end:1 z:19.738571 zpos:19.738571
+
+49372
+create_span  x:-13 y:-35 end:1 z:19.981871 zpos:19.981871
+run_draw     x:-13 y:-35 end:1 z:19.981871 zpos:19.981871
+
+49372
+create_span  x:-13 y:-35 end:1 z:20.219086 zpos:20.219086
+run_draw     x:-13 y:-35 end:1 z:20.219086 zpos:20.219086
+
+49372
+create_span  x:-13 y:-35 end:1 z:20.450153 zpos:20.450153
+run_draw     x:-13 y:-35 end:1 z:20.450153 zpos:20.450153
+
+49372
+create_span  x:-12 y:-35 end:1 z:20.674997 zpos:20.674997
+run_draw     x:-12 y:-35 end:1 z:20.674997 zpos:20.674997
+
+49372
+create_span  x:-12 y:-35 end:1 z:20.893547 zpos:20.893547
+run_draw     x:-12 y:-35 end:1 z:20.893547 zpos:20.893547
+
+49372
+create_span  x:-11 y:-35 end:1 z:21.105740 zpos:21.105740
+run_draw     x:-11 y:-35 end:1 z:21.105740 zpos:21.105740
+
+49372
+create_span  x:-11 y:-35 end:1 z:21.311510 zpos:21.311510
+run_draw     x:-11 y:-35 end:1 z:21.311510 zpos:21.311510
+
+49372
+create_span  x:-11 y:-35 end:1 z:21.510799 zpos:21.510799
+run_draw     x:-11 y:-35 end:1 z:21.510799 zpos:21.510799
+
+49372
+create_span  x:-10 y:-35 end:1 z:21.703537 zpos:21.703537
+run_draw     x:-10 y:-35 end:1 z:21.703537 zpos:21.703537
+
+49372
+create_span  x:-10 y:-35 end:1 z:21.889671 zpos:21.889671
+run_draw     x:-10 y:-35 end:1 z:21.889671 zpos:21.889671
+
+49372
+create_span  x:-10 y:-35 end:1 z:22.069147 zpos:22.069147
+run_draw     x:-10 y:-35 end:1 z:22.069147 zpos:22.069147
+
+49372
+create_span  x:-9 y:-35 end:1 z:22.241905 zpos:22.241905
+run_draw     x:-9 y:-35 end:1 z:22.241905 zpos:22.241905
+
+49372
+create_span  x:-9 y:-35 end:1 z:22.407896 zpos:22.407896
+run_draw     x:-9 y:-35 end:1 z:22.407896 zpos:22.407896
+
+49372
+create_span  x:-8 y:-35 end:1 z:22.567068 zpos:22.567068
+run_draw     x:-8 y:-35 end:1 z:22.567068 zpos:22.567068
+
+49372
+create_span  x:-8 y:-35 end:1 z:22.719372 zpos:22.719372
+run_draw     x:-8 y:-35 end:1 z:22.719372 zpos:22.719372
+
+49372
+create_span  x:-8 y:-35 end:1 z:22.864763 zpos:22.864763
+run_draw     x:-8 y:-35 end:1 z:22.864763 zpos:22.864763
+
+49372
+create_span  x:-7 y:-35 end:1 z:23.003197 zpos:23.003197
+run_draw     x:-7 y:-35 end:1 z:23.003197 zpos:23.003197
+
+49372
+create_span  x:-7 y:-35 end:1 z:23.134632 zpos:23.134632
+run_draw     x:-7 y:-35 end:1 z:23.134632 zpos:23.134632
+
+49372
+create_span  x:-6 y:-35 end:1 z:23.259026 zpos:23.259026
+run_draw     x:-6 y:-35 end:1 z:23.259026 zpos:23.259026
+
+49372
+create_span  x:-6 y:-35 end:1 z:23.376339 zpos:23.376339
+run_draw     x:-6 y:-35 end:1 z:23.376339 zpos:23.376339
+
+49372
+create_span  x:-6 y:-35 end:1 z:23.486542 zpos:23.486542
+run_draw     x:-6 y:-35 end:1 z:23.486542 zpos:23.486542
+
+49372
+create_span  x:-5 y:-35 end:1 z:23.589596 zpos:23.589596
+run_draw     x:-5 y:-35 end:1 z:23.589596 zpos:23.589596
+
+49372
+create_span  x:-5 y:-35 end:1 z:23.685474 zpos:23.685474
+run_draw     x:-5 y:-35 end:1 z:23.685474 zpos:23.685474
+
+49372
+create_span  x:-4 y:-35 end:1 z:23.774143 zpos:23.774143
+run_draw     x:-4 y:-35 end:1 z:23.774143 zpos:23.774143
+
+49372
+create_span  x:-4 y:-35 end:1 z:23.855581 zpos:23.855581
+run_draw     x:-4 y:-35 end:1 z:23.855581 zpos:23.855581
+
+49372
+create_span  x:-4 y:-35 end:1 z:23.929756 zpos:23.929756
+run_draw     x:-4 y:-35 end:1 z:23.929756 zpos:23.929756
+
+49372
+create_span  x:-3 y:-35 end:1 z:23.996649 zpos:23.996649
+run_draw     x:-3 y:-35 end:1 z:23.996649 zpos:23.996649
+
+49372
+create_span  x:-3 y:-35 end:1 z:24.056240 zpos:24.056240
+run_draw     x:-3 y:-35 end:1 z:24.056240 zpos:24.056240
+
+49372
+create_span  x:-2 y:-35 end:1 z:24.108511 zpos:24.108511
+run_draw     x:-2 y:-35 end:1 z:24.108511 zpos:24.108511
+
+49372
+create_span  x:-2 y:-35 end:1 z:24.153448 zpos:24.153448
+run_draw     x:-2 y:-35 end:1 z:24.153448 zpos:24.153448
+
+49372
+create_span  x:-1 y:-35 end:1 z:24.191032 zpos:24.191032
+run_draw     x:-1 y:-35 end:1 z:24.191032 zpos:24.191032
+
+49372
+create_span  x:-1 y:-35 end:1 z:24.221256 zpos:24.221256
+run_draw     x:-1 y:-35 end:1 z:24.221256 zpos:24.221256
+
+49372
+create_span  x:-1 y:-35 end:1 z:24.244110 zpos:24.244110
+run_draw     x:-1 y:-35 end:1 z:24.244110 zpos:24.244110
+
+49372
+create_span  x:0 y:-35 end:1 z:24.259586 zpos:24.259586
+run_draw     x:0 y:-35 end:1 z:24.259586 zpos:24.259586
+
+49372
+create_span  x:0 y:-35 end:1 z:24.267679 zpos:24.267679
+run_draw     x:0 y:-35 end:1 z:24.267679 zpos:24.267679
+
+49372
+create_span  x:0 y:-35 end:1 z:24.268389 zpos:24.268389
+run_draw     x:0 y:-35 end:1 z:24.268389 zpos:24.268389
+
+49372
+create_span  x:0 y:-35 end:1 z:24.261711 zpos:24.261711
+run_draw     x:0 y:-35 end:1 z:24.261711 zpos:24.261711
+
+49372
+create_span  x:1 y:-35 end:1 z:24.247654 zpos:24.247654
+run_draw     x:1 y:-35 end:1 z:24.247654 zpos:24.247654
+
+49372
+create_span  x:1 y:-35 end:1 z:24.226215 zpos:24.226215
+run_draw     x:1 y:-35 end:1 z:24.226215 zpos:24.226215
+
+49372
+create_span  x:1 y:-35 end:1 z:24.197407 zpos:24.197407
+run_draw     x:1 y:-35 end:1 z:24.197407 zpos:24.197407
+
+49372
+create_span  x:2 y:-35 end:1 z:24.161234 zpos:24.161234
+run_draw     x:2 y:-35 end:1 z:24.161234 zpos:24.161234
+
+49372
+create_span  x:2 y:-35 end:1 z:24.117708 zpos:24.117708
+run_draw     x:2 y:-35 end:1 z:24.117708 zpos:24.117708
+
+49372
+create_span  x:3 y:-35 end:1 z:24.066845 zpos:24.066845
+run_draw     x:3 y:-35 end:1 z:24.066845 zpos:24.066845
+
+49372
+create_span  x:3 y:-35 end:1 z:24.008656 zpos:24.008656
+run_draw     x:3 y:-35 end:1 z:24.008656 zpos:24.008656
+
+49372
+create_span  x:3 y:-35 end:1 z:23.943165 zpos:23.943165
+run_draw     x:3 y:-35 end:1 z:23.943165 zpos:23.943165
+
+49372
+create_span  x:4 y:-35 end:1 z:23.870386 zpos:23.870386
+run_draw     x:4 y:-35 end:1 z:23.870386 zpos:23.870386
+
+49372
+create_span  x:4 y:-35 end:1 z:23.790342 zpos:23.790342
+run_draw     x:4 y:-35 end:1 z:23.790342 zpos:23.790342
+
+49372
+create_span  x:5 y:-35 end:1 z:23.703056 zpos:23.703056
+run_draw     x:5 y:-35 end:1 z:23.703056 zpos:23.703056
+
+49372
+create_span  x:5 y:-35 end:1 z:23.608564 zpos:23.608564
+run_draw     x:5 y:-35 end:1 z:23.608564 zpos:23.608564
+
+49372
+create_span  x:6 y:-35 end:1 z:23.506884 zpos:23.506884
+run_draw     x:6 y:-35 end:1 z:23.506884 zpos:23.506884
+
+49372
+create_span  x:6 y:-35 end:1 z:23.398050 zpos:23.398050
+run_draw     x:6 y:-35 end:1 z:23.398050 zpos:23.398050
+
+49372
+create_span  x:6 y:-35 end:1 z:23.282099 zpos:23.282099
+run_draw     x:6 y:-35 end:1 z:23.282099 zpos:23.282099
+
+49372
+create_span  x:7 y:-35 end:1 z:23.159061 zpos:23.159061
+run_draw     x:7 y:-35 end:1 z:23.159061 zpos:23.159061
+
+49372
+create_span  x:7 y:-35 end:1 z:23.028975 zpos:23.028975
+run_draw     x:7 y:-35 end:1 z:23.028975 zpos:23.028975
+
+49372
+create_span  x:8 y:-35 end:1 z:22.891882 zpos:22.891882
+run_draw     x:8 y:-35 end:1 z:22.891882 zpos:22.891882
+
+49372
+create_span  x:8 y:-35 end:1 z:22.747826 zpos:22.747826
+run_draw     x:8 y:-35 end:1 z:22.747826 zpos:22.747826
+
+49372
+create_span  x:8 y:-35 end:1 z:22.596842 zpos:22.596842
+run_draw     x:8 y:-35 end:1 z:22.596842 zpos:22.596842
+
+49372
+create_span  x:9 y:-35 end:1 z:22.438986 zpos:22.438986
+run_draw     x:9 y:-35 end:1 z:22.438986 zpos:22.438986
+
+49372
+create_span  x:9 y:-35 end:1 z:22.274302 zpos:22.274302
+run_draw     x:9 y:-35 end:1 z:22.274302 zpos:22.274302
+
+49372
+create_span  x:10 y:-35 end:1 z:22.102839 zpos:22.102839
+run_draw     x:10 y:-35 end:1 z:22.102839 zpos:22.102839
+
+49372
+create_span  x:10 y:-35 end:1 z:21.924648 zpos:21.924648
+run_draw     x:10 y:-35 end:1 z:21.924648 zpos:21.924648
+
+49372
+create_span  x:10 y:-35 end:1 z:21.739788 zpos:21.739788
+run_draw     x:10 y:-35 end:1 z:21.739788 zpos:21.739788
+
+49372
+create_span  x:11 y:-35 end:1 z:21.548311 zpos:21.548311
+run_draw     x:11 y:-35 end:1 z:21.548311 zpos:21.548311
+
+49372
+create_span  x:11 y:-35 end:1 z:21.350277 zpos:21.350277
+run_draw     x:11 y:-35 end:1 z:21.350277 zpos:21.350277
+
+49372
+create_span  x:11 y:-35 end:1 z:21.145748 zpos:21.145748
+run_draw     x:11 y:-35 end:1 z:21.145748 zpos:21.145748
+
+49372
+create_span  x:12 y:-35 end:1 z:20.934784 zpos:20.934784
+run_draw     x:12 y:-35 end:1 z:20.934784 zpos:20.934784
+
+49372
+create_span  x:12 y:-35 end:1 z:20.717443 zpos:20.717443
+run_draw     x:12 y:-35 end:1 z:20.717443 zpos:20.717443
+
+49372
+create_span  x:12 y:-35 end:1 z:20.493805 zpos:20.493805
+run_draw     x:12 y:-35 end:1 z:20.493805 zpos:20.493805
+
+49372
+create_span  x:13 y:-35 end:1 z:20.263931 zpos:20.263931
+run_draw     x:13 y:-35 end:1 z:20.263931 zpos:20.263931
+
+49372
+create_span  x:13 y:-35 end:1 z:20.027885 zpos:20.027885
+run_draw     x:13 y:-35 end:1 z:20.027885 zpos:20.027885
+
+49372
+create_span  x:14 y:-35 end:1 z:19.785749 zpos:19.785749
+run_draw     x:14 y:-35 end:1 z:19.785749 zpos:19.785749
+
+49372
+create_span  x:14 y:-35 end:1 z:19.537594 zpos:19.537594
+run_draw     x:14 y:-35 end:1 z:19.537594 zpos:19.537594
+
+49372
+create_span  x:14 y:-35 end:1 z:19.283489 zpos:19.283489
+run_draw     x:14 y:-35 end:1 z:19.283489 zpos:19.283489
+
+49372
+create_span  x:15 y:-35 end:1 z:19.023518 zpos:19.023518
+run_draw     x:15 y:-35 end:1 z:19.023518 zpos:19.023518
+
+49372
+create_span  x:15 y:-35 end:1 z:18.757757 zpos:18.757757
+run_draw     x:15 y:-35 end:1 z:18.757757 zpos:18.757757
+
+49372
+create_span  x:15 y:-35 end:1 z:18.486290 zpos:18.486290
+run_draw     x:15 y:-35 end:1 z:18.486290 zpos:18.486290
+
+49372
+create_span  x:16 y:-35 end:1 z:18.209194 zpos:18.209194
+run_draw     x:16 y:-35 end:1 z:18.209194 zpos:18.209194
+
+49372
+create_span  x:16 y:-35 end:1 z:17.926561 zpos:17.926561
+run_draw     x:16 y:-35 end:1 z:17.926561 zpos:17.926561
+
+49372
+create_span  x:16 y:-35 end:1 z:17.638474 zpos:17.638474
+run_draw     x:16 y:-35 end:1 z:17.638474 zpos:17.638474
+
+49372
+create_span  x:16 y:-35 end:1 z:17.345015 zpos:17.345015
+run_draw     x:16 y:-35 end:1 z:17.345015 zpos:17.345015
+
+49372
+create_span  x:17 y:-35 end:1 z:17.046278 zpos:17.046278
+run_draw     x:17 y:-35 end:1 z:17.046278 zpos:17.046278
+
+49372
+create_span  x:17 y:-35 end:1 z:16.742359 zpos:16.742359
+run_draw     x:17 y:-35 end:1 z:16.742359 zpos:16.742359
+
+49372
+create_span  x:17 y:-35 end:1 z:16.433338 zpos:16.433338
+run_draw     x:17 y:-35 end:1 z:16.433338 zpos:16.433338
+
+49372
+create_span  x:18 y:-35 end:1 z:16.119322 zpos:16.119322
+run_draw     x:18 y:-35 end:1 z:16.119322 zpos:16.119322
+
+49372
+create_span  x:18 y:-35 end:1 z:15.800400 zpos:15.800400
+run_draw     x:18 y:-35 end:1 z:15.800400 zpos:15.800400
+
+49372
+create_span  x:18 y:-35 end:1 z:15.476670 zpos:15.476670
+run_draw     x:18 y:-35 end:1 z:15.476670 zpos:15.476670
+
+49372
+create_span  x:18 y:-35 end:1 z:15.148228 zpos:15.148228
+run_draw     x:18 y:-35 end:1 z:15.148228 zpos:15.148228
+
+49372
+create_span  x:19 y:-35 end:1 z:14.815178 zpos:14.815178
+run_draw     x:19 y:-35 end:1 z:14.815178 zpos:14.815178
+
+49372
+create_span  x:19 y:-35 end:1 z:14.477622 zpos:14.477622
+run_draw     x:19 y:-35 end:1 z:14.477622 zpos:14.477622
+
+49372
+create_span  x:19 y:-35 end:1 z:14.135654 zpos:14.135654
+run_draw     x:19 y:-35 end:1 z:14.135654 zpos:14.135654
+
+49372
+create_span  x:19 y:-35 end:1 z:13.789390 zpos:13.789390
+run_draw     x:19 y:-35 end:1 z:13.789390 zpos:13.789390
+
+49372
+create_span  x:20 y:-35 end:1 z:13.438929 zpos:13.438929
+run_draw     x:20 y:-35 end:1 z:13.438929 zpos:13.438929
+
+49372
+create_span  x:20 y:-35 end:1 z:13.084374 zpos:13.084374
+run_draw     x:20 y:-35 end:1 z:13.084374 zpos:13.084374
+
+49372
+create_span  x:20 y:-35 end:1 z:12.725844 zpos:12.725844
+run_draw     x:20 y:-35 end:1 z:12.725844 zpos:12.725844
+
+49372
+create_span  x:20 y:-35 end:1 z:12.363441 zpos:12.363441
+run_draw     x:20 y:-35 end:1 z:12.363441 zpos:12.363441
+
+49372
+create_span  x:21 y:-35 end:1 z:11.997275 zpos:11.997275
+run_draw     x:21 y:-35 end:1 z:11.997275 zpos:11.997275
+
+49372
+create_span  x:21 y:-35 end:1 z:11.627455 zpos:11.627455
+run_draw     x:21 y:-35 end:1 z:11.627455 zpos:11.627455
+
+49372
+create_span  x:21 y:-35 end:1 z:11.254099 zpos:11.254099
+run_draw     x:21 y:-35 end:1 z:11.254099 zpos:11.254099
+
+49372
+create_span  x:21 y:-35 end:1 z:10.877319 zpos:10.877319
+run_draw     x:21 y:-35 end:1 z:10.877319 zpos:10.877319
+
+49372
+create_span  x:21 y:-35 end:1 z:10.497225 zpos:10.497225
+run_draw     x:21 y:-35 end:1 z:10.497225 zpos:10.497225
+
+49372
+create_span  x:22 y:-35 end:1 z:10.113941 zpos:10.113941
+run_draw     x:22 y:-35 end:1 z:10.113941 zpos:10.113941
+
+49372
+create_span  x:22 y:-35 end:1 z:9.727580 zpos:9.727580
+run_draw     x:22 y:-35 end:1 z:9.727580 zpos:9.727580
+
+49372
+create_span  x:22 y:-35 end:1 z:9.338254 zpos:9.338254
+run_draw     x:22 y:-35 end:1 z:9.338254 zpos:9.338254
+
+49372
+create_span  x:22 y:-35 end:1 z:8.946089 zpos:8.946089
+run_draw     x:22 y:-35 end:1 z:8.946089 zpos:8.946089
+
+49372
+create_span  x:22 y:-35 end:1 z:8.551205 zpos:8.551205
+run_draw     x:22 y:-35 end:1 z:8.551205 zpos:8.551205
+
+49372
+create_span  x:22 y:-35 end:1 z:8.153711 zpos:8.153711
+run_draw     x:22 y:-35 end:1 z:8.153711 zpos:8.153711
+
+49372
+create_span  x:22 y:-35 end:1 z:7.753743 zpos:7.753743
+run_draw     x:22 y:-35 end:1 z:7.753743 zpos:7.753743
+
+49372
+create_span  x:23 y:-35 end:1 z:7.351415 zpos:7.351415
+run_draw     x:23 y:-35 end:1 z:7.351415 zpos:7.351415
+
+49372
+create_span  x:23 y:-35 end:1 z:6.946849 zpos:6.946849
+run_draw     x:23 y:-35 end:1 z:6.946849 zpos:6.946849
+
+49372
+create_span  x:23 y:-35 end:1 z:6.540164 zpos:6.540164
+run_draw     x:23 y:-35 end:1 z:6.540164 zpos:6.540164
+
+49372
+create_span  x:23 y:-35 end:1 z:6.131490 zpos:6.131490
+run_draw     x:23 y:-35 end:1 z:6.131490 zpos:6.131490
+
+49372
+create_span  x:23 y:-35 end:1 z:5.720960 zpos:5.720960
+run_draw     x:23 y:-35 end:1 z:5.720960 zpos:5.720960
+
+49372
+create_span  x:23 y:-35 end:1 z:5.308680 zpos:5.308680
+run_draw     x:23 y:-35 end:1 z:5.308680 zpos:5.308680
+
+49372
+create_span  x:23 y:-35 end:1 z:4.894793 zpos:4.894793
+run_draw     x:23 y:-35 end:1 z:4.894793 zpos:4.894793
+
+49372
+create_span  x:23 y:-35 end:1 z:4.479407 zpos:4.479407
+run_draw     x:23 y:-35 end:1 z:4.479407 zpos:4.479407
+
+49372
+create_span  x:23 y:-35 end:1 z:4.062657 zpos:4.062657
+run_draw     x:23 y:-35 end:1 z:4.062657 zpos:4.062657
+
+49372
+create_span  x:23 y:-35 end:1 z:3.644682 zpos:3.644682
+run_draw     x:23 y:-35 end:1 z:3.644682 zpos:3.644682
+
+49372
+create_span  x:24 y:-35 end:1 z:3.225587 zpos:3.225587
+run_draw     x:24 y:-35 end:1 z:3.225587 zpos:3.225587
+
+49372
+create_span  x:24 y:-35 end:1 z:2.805511 zpos:2.805511
+run_draw     x:24 y:-35 end:1 z:2.805511 zpos:2.805511
+
+49372
+create_span  x:24 y:-35 end:1 z:2.384593 zpos:2.384593
+run_draw     x:24 y:-35 end:1 z:2.384593 zpos:2.384593
+
+49372
+create_span  x:24 y:-35 end:1 z:1.962936 zpos:1.962936
+run_draw     x:24 y:-35 end:1 z:1.962936 zpos:1.962936
+
+49372
+create_span  x:24 y:-35 end:1 z:1.540683 zpos:1.540683
+run_draw     x:24 y:-35 end:1 z:1.540683 zpos:1.540683
+
+49372
+create_span  x:24 y:-35 end:1 z:1.117972 zpos:1.117972
+run_draw     x:24 y:-35 end:1 z:1.117972 zpos:1.117972
+
+49372
+create_span  x:24 y:-35 end:1 z:0.694910 zpos:0.694910
+run_draw     x:24 y:-35 end:1 z:0.694910 zpos:0.694910
+
+49372
+create_span  x:24 y:-35 end:1 z:0.271636 zpos:0.271636
+run_draw     x:24 y:-35 end:1 z:0.271636 zpos:0.271636
+
+49372
+create_span  x:24 y:-35 end:1 z:-0.151709 zpos:-0.151709
+run_draw     x:24 y:-35 end:1 z:-0.151709 zpos:-0.151709
+
+49372
+create_span  x:24 y:-35 end:1 z:-0.575018 zpos:-0.575018
+run_draw     x:24 y:-35 end:1 z:-0.575018 zpos:-0.575018
+
+49372
+create_span  x:24 y:-35 end:1 z:-0.998155 zpos:-0.998155
+run_draw     x:24 y:-35 end:1 z:-0.998155 zpos:-0.998155
+
+49372
+create_span  x:24 y:-35 end:1 z:-1.420974 zpos:-1.420974
+run_draw     x:24 y:-35 end:1 z:-1.420974 zpos:-1.420974
+
+49372
+create_span  x:24 y:-35 end:1 z:-1.843373 zpos:-1.843373
+run_draw     x:24 y:-35 end:1 z:-1.843373 zpos:-1.843373
+
+49372
+create_span  x:24 y:-35 end:1 z:-2.265212 zpos:-2.265212
+run_draw     x:24 y:-35 end:1 z:-2.265212 zpos:-2.265212
+
+49372
+create_span  x:24 y:-35 end:1 z:-2.686349 zpos:-2.686349
+run_draw     x:24 y:-35 end:1 z:-2.686349 zpos:-2.686349
+
+49372
+create_span  x:24 y:-35 end:1 z:-3.106680 zpos:-3.106680
+run_draw     x:24 y:-35 end:1 z:-3.106680 zpos:-3.106680
+
+49372
+create_span  x:24 y:-35 end:1 z:-3.526055 zpos:-3.526055
+run_draw     x:24 y:-35 end:1 z:-3.526055 zpos:-3.526055
+
+49372
+create_span  x:23 y:-35 end:1 z:-3.944368 zpos:-3.944368
+run_draw     x:23 y:-35 end:1 z:-3.944368 zpos:-3.944368
+
+49372
+create_span  x:23 y:-35 end:1 z:-4.361481 zpos:-4.361481
+run_draw     x:23 y:-35 end:1 z:-4.361481 zpos:-4.361481
+
+49372
+create_span  x:23 y:-35 end:1 z:-4.777255 zpos:-4.777255
+run_draw     x:23 y:-35 end:1 z:-4.777255 zpos:-4.777255
+
+49372
+create_span  x:23 y:-35 end:1 z:-5.191587 zpos:-5.191587
+run_draw     x:23 y:-35 end:1 z:-5.191587 zpos:-5.191587
+
+49372
+create_span  x:23 y:-35 end:1 z:-5.604339 zpos:-5.604339
+run_draw     x:23 y:-35 end:1 z:-5.604339 zpos:-5.604339
+
+49372
+create_span  x:23 y:-35 end:1 z:-6.015375 zpos:-6.015375
+run_draw     x:23 y:-35 end:1 z:-6.015375 zpos:-6.015375
+
+49372
+create_span  x:23 y:-35 end:1 z:-6.424589 zpos:-6.424589
+run_draw     x:23 y:-35 end:1 z:-6.424589 zpos:-6.424589
+
+49372
+create_span  x:23 y:-35 end:1 z:-6.831851 zpos:-6.831851
+run_draw     x:23 y:-35 end:1 z:-6.831851 zpos:-6.831851
+
+49372
+create_span  x:23 y:-35 end:1 z:-7.237022 zpos:-7.237022
+run_draw     x:23 y:-35 end:1 z:-7.237022 zpos:-7.237022
+
+49372
+create_span  x:23 y:-35 end:1 z:-7.640002 zpos:-7.640002
+run_draw     x:23 y:-35 end:1 z:-7.640002 zpos:-7.640002
+
+49372
+create_span  x:22 y:-35 end:1 z:-8.040657 zpos:-8.040657
+run_draw     x:22 y:-35 end:1 z:-8.040657 zpos:-8.040657
+
+49372
+create_span  x:22 y:-35 end:1 z:-8.438855 zpos:-8.438855
+run_draw     x:22 y:-35 end:1 z:-8.438855 zpos:-8.438855
+
+49372
+create_span  x:22 y:-35 end:1 z:-8.834494 zpos:-8.834494
+run_draw     x:22 y:-35 end:1 z:-8.834494 zpos:-8.834494
+
+49372
+create_span  x:22 y:-35 end:1 z:-9.227446 zpos:-9.227446
+run_draw     x:22 y:-35 end:1 z:-9.227446 zpos:-9.227446
+
+49372
+create_span  x:22 y:-35 end:1 z:-9.617579 zpos:-9.617579
+run_draw     x:22 y:-35 end:1 z:-9.617579 zpos:-9.617579
+
+49372
+create_span  x:22 y:-35 end:1 z:-10.004797 zpos:-10.004797
+run_draw     x:22 y:-35 end:1 z:-10.004797 zpos:-10.004797
+
+49372
+create_span  x:21 y:-35 end:1 z:-10.388969 zpos:-10.388969
+run_draw     x:21 y:-35 end:1 z:-10.388969 zpos:-10.388969
+
+49372
+create_span  x:21 y:-35 end:1 z:-10.769970 zpos:-10.769970
+run_draw     x:21 y:-35 end:1 z:-10.769970 zpos:-10.769970
+
+49372
+create_span  x:21 y:-35 end:1 z:-11.147704 zpos:-11.147704
+run_draw     x:21 y:-35 end:1 z:-11.147704 zpos:-11.147704
+
+49372
+create_span  x:21 y:-35 end:1 z:-11.522045 zpos:-11.522045
+run_draw     x:21 y:-35 end:1 z:-11.522045 zpos:-11.522045
+
+49372
+create_span  x:21 y:-35 end:1 z:-11.892871 zpos:-11.892871
+run_draw     x:21 y:-35 end:1 z:-11.892871 zpos:-11.892871
+
+49372
+create_span  x:20 y:-35 end:1 z:-12.260088 zpos:-12.260088
+run_draw     x:20 y:-35 end:1 z:-12.260088 zpos:-12.260088
+
+49372
+create_span  x:20 y:-35 end:1 z:-12.623564 zpos:-12.623564
+run_draw     x:20 y:-35 end:1 z:-12.623564 zpos:-12.623564
+
+49372
+create_span  x:20 y:-35 end:1 z:-12.983208 zpos:-12.983208
+run_draw     x:20 y:-35 end:1 z:-12.983208 zpos:-12.983208
+
+49372
+create_span  x:20 y:-35 end:1 z:-13.338901 zpos:-13.338901
+run_draw     x:20 y:-35 end:1 z:-13.338901 zpos:-13.338901
+
+49372
+create_span  x:20 y:-35 end:1 z:-13.690526 zpos:-13.690526
+run_draw     x:20 y:-35 end:1 z:-13.690526 zpos:-13.690526
+
+49372
+create_span  x:19 y:-35 end:1 z:-14.037994 zpos:-14.037994
+run_draw     x:19 y:-35 end:1 z:-14.037994 zpos:-14.037994
+
+49372
+create_span  x:19 y:-35 end:1 z:-14.381189 zpos:-14.381189
+run_draw     x:19 y:-35 end:1 z:-14.381189 zpos:-14.381189
+
+49372
+create_span  x:19 y:-35 end:1 z:-14.720001 zpos:-14.720001
+run_draw     x:19 y:-35 end:1 z:-14.720001 zpos:-14.720001
+
+49372
+create_span  x:19 y:-35 end:1 z:-15.054342 zpos:-15.054342
+run_draw     x:19 y:-35 end:1 z:-15.054342 zpos:-15.054342
+
+49372
+create_span  x:18 y:-35 end:1 z:-15.384102 zpos:-15.384102
+run_draw     x:18 y:-35 end:1 z:-15.384102 zpos:-15.384102
+
+49372
+create_span  x:18 y:-35 end:1 z:-15.709171 zpos:-15.709171
+run_draw     x:18 y:-35 end:1 z:-15.709171 zpos:-15.709171
+
+49372
+create_span  x:18 y:-35 end:1 z:-16.029469 zpos:-16.029469
+run_draw     x:18 y:-35 end:1 z:-16.029469 zpos:-16.029469
+
+49372
+create_span  x:17 y:-35 end:1 z:-16.344889 zpos:-16.344889
+run_draw     x:17 y:-35 end:1 z:-16.344889 zpos:-16.344889
+
+49372
+create_span  x:17 y:-35 end:1 z:-16.655327 zpos:-16.655327
+run_draw     x:17 y:-35 end:1 z:-16.655327 zpos:-16.655327
+
+49372
+create_span  x:17 y:-35 end:1 z:-16.960705 zpos:-16.960705
+run_draw     x:17 y:-35 end:1 z:-16.960705 zpos:-16.960705
+
+49372
+create_span  x:17 y:-35 end:1 z:-17.260921 zpos:-17.260921
+run_draw     x:17 y:-35 end:1 z:-17.260921 zpos:-17.260921
+
+49372
+create_span  x:16 y:-35 end:1 z:-17.555878 zpos:-17.555878
+run_draw     x:16 y:-35 end:1 z:-17.555878 zpos:-17.555878
+
+49372
+create_span  x:16 y:-35 end:1 z:-17.845499 zpos:-17.845499
+run_draw     x:16 y:-35 end:1 z:-17.845499 zpos:-17.845499
+
+49372
+create_span  x:16 y:-35 end:1 z:-18.129690 zpos:-18.129690
+run_draw     x:16 y:-35 end:1 z:-18.129690 zpos:-18.129690
+
+49372
+create_span  x:15 y:-35 end:1 z:-18.408358 zpos:-18.408358
+run_draw     x:15 y:-35 end:1 z:-18.408358 zpos:-18.408358
+
+49372
+create_span  x:15 y:-35 end:1 z:-18.681431 zpos:-18.681431
+run_draw     x:15 y:-35 end:1 z:-18.681431 zpos:-18.681431
+
+49372
+create_span  x:15 y:-35 end:1 z:-18.948818 zpos:-18.948818
+run_draw     x:15 y:-35 end:1 z:-18.948818 zpos:-18.948818
+
+49372
+create_span  x:14 y:-35 end:1 z:-19.210434 zpos:-19.210434
+run_draw     x:14 y:-35 end:1 z:-19.210434 zpos:-19.210434
+
+49372
+create_span  x:14 y:-35 end:1 z:-19.466209 zpos:-19.466209
+run_draw     x:14 y:-35 end:1 z:-19.466209 zpos:-19.466209
+
+49372
+create_span  x:14 y:-35 end:1 z:-19.716053 zpos:-19.716053
+run_draw     x:14 y:-35 end:1 z:-19.716053 zpos:-19.716053
+
+49372
+create_span  x:13 y:-35 end:1 z:-19.959906 zpos:-19.959906
+run_draw     x:13 y:-35 end:1 z:-19.959906 zpos:-19.959906
+
+49372
+create_span  x:13 y:-35 end:1 z:-20.197685 zpos:-20.197685
+run_draw     x:13 y:-35 end:1 z:-20.197685 zpos:-20.197685
+
+49372
+create_span  x:13 y:-35 end:1 z:-20.429312 zpos:-20.429312
+run_draw     x:13 y:-35 end:1 z:-20.429312 zpos:-20.429312
+
+49372
+create_span  x:12 y:-35 end:1 z:-20.654728 zpos:-20.654728
+run_draw     x:12 y:-35 end:1 z:-20.654728 zpos:-20.654728
+
+49372
+create_span  x:12 y:-35 end:1 z:-20.873859 zpos:-20.873859
+run_draw     x:12 y:-35 end:1 z:-20.873859 zpos:-20.873859
+
+49372
+create_span  x:12 y:-35 end:1 z:-21.086632 zpos:-21.086632
+run_draw     x:12 y:-35 end:1 z:-21.086632 zpos:-21.086632
+
+49372
+create_span  x:11 y:-35 end:1 z:-21.292992 zpos:-21.292992
+run_draw     x:11 y:-35 end:1 z:-21.292992 zpos:-21.292992
+
+49372
+create_span  x:11 y:-35 end:1 z:-21.492874 zpos:-21.492874
+run_draw     x:11 y:-35 end:1 z:-21.492874 zpos:-21.492874
+
+49372
+create_span  x:10 y:-35 end:1 z:-21.686211 zpos:-21.686211
+run_draw     x:10 y:-35 end:1 z:-21.686211 zpos:-21.686211
+
+49372
+create_span  x:10 y:-35 end:1 z:-21.872955 zpos:-21.872955
+run_draw     x:10 y:-35 end:1 z:-21.872955 zpos:-21.872955
+
+49372
+create_span  x:10 y:-35 end:1 z:-22.053040 zpos:-22.053040
+run_draw     x:10 y:-35 end:1 z:-22.053040 zpos:-22.053040
+
+49372
+create_span  x:9 y:-35 end:1 z:-22.226412 zpos:-22.226412
+run_draw     x:9 y:-35 end:1 z:-22.226412 zpos:-22.226412
+
+49372
+create_span  x:9 y:-35 end:1 z:-22.393024 zpos:-22.393024
+run_draw     x:9 y:-35 end:1 z:-22.393024 zpos:-22.393024
+
+49372
+create_span  x:8 y:-35 end:1 z:-22.552822 zpos:-22.552822
+run_draw     x:8 y:-35 end:1 z:-22.552822 zpos:-22.552822
+
+49372
+create_span  x:8 y:-35 end:1 z:-22.705753 zpos:-22.705753
+run_draw     x:8 y:-35 end:1 z:-22.705753 zpos:-22.705753
+
+49372
+create_span  x:8 y:-35 end:1 z:-22.851778 zpos:-22.851778
+run_draw     x:8 y:-35 end:1 z:-22.851778 zpos:-22.851778
+
+49372
+create_span  x:7 y:-35 end:1 z:-22.990849 zpos:-22.990849
+run_draw     x:7 y:-35 end:1 z:-22.990849 zpos:-22.990849
+
+49372
+create_span  x:7 y:-35 end:1 z:-23.122921 zpos:-23.122921
+run_draw     x:7 y:-35 end:1 z:-23.122921 zpos:-23.122921
+
+49372
+create_span  x:6 y:-35 end:1 z:-23.247961 zpos:-23.247961
+run_draw     x:6 y:-35 end:1 z:-23.247961 zpos:-23.247961
+
+49372
+create_span  x:6 y:-35 end:1 z:-23.365923 zpos:-23.365923
+run_draw     x:6 y:-35 end:1 z:-23.365923 zpos:-23.365923
+
+49372
+create_span  x:6 y:-35 end:1 z:-23.476776 zpos:-23.476776
+run_draw     x:6 y:-35 end:1 z:-23.476776 zpos:-23.476776
+
+49372
+create_span  x:5 y:-35 end:1 z:-23.580486 zpos:-23.580486
+run_draw     x:5 y:-35 end:1 z:-23.580486 zpos:-23.580486
+
+49372
+create_span  x:5 y:-35 end:1 z:-23.677019 zpos:-23.677019
+run_draw     x:5 y:-35 end:1 z:-23.677019 zpos:-23.677019
+
+49372
+create_span  x:4 y:-35 end:1 z:-23.766348 zpos:-23.766348
+run_draw     x:4 y:-35 end:1 z:-23.766348 zpos:-23.766348
+
+49372
+create_span  x:4 y:-35 end:1 z:-23.848446 zpos:-23.848446
+run_draw     x:4 y:-35 end:1 z:-23.848446 zpos:-23.848446
+
+49372
+create_span  x:4 y:-35 end:1 z:-23.923286 zpos:-23.923286
+run_draw     x:4 y:-35 end:1 z:-23.923286 zpos:-23.923286
+
+49372
+create_span  x:3 y:-35 end:1 z:-23.990845 zpos:-23.990845
+run_draw     x:3 y:-35 end:1 z:-23.990845 zpos:-23.990845
+
+49372
+create_span  x:3 y:-35 end:1 z:-24.051105 zpos:-24.051105
+run_draw     x:3 y:-35 end:1 z:-24.051105 zpos:-24.051105
+
+49372
+create_span  x:2 y:-35 end:1 z:-24.104046 zpos:-24.104046
+run_draw     x:2 y:-35 end:1 z:-24.104046 zpos:-24.104046
+
+49372
+create_span  x:2 y:-35 end:1 z:-24.149649 zpos:-24.149649
+run_draw     x:2 y:-35 end:1 z:-24.149649 zpos:-24.149649
+
+49372
+create_span  x:1 y:-35 end:1 z:-24.187906 zpos:-24.187906
+run_draw     x:1 y:-35 end:1 z:-24.187906 zpos:-24.187906
+
+49372
+create_span  x:1 y:-35 end:1 z:-24.218803 zpos:-24.218803
+run_draw     x:1 y:-35 end:1 z:-24.218803 zpos:-24.218803
+
+49372
+create_span  x:1 y:-35 end:1 z:-24.242329 zpos:-24.242329
+run_draw     x:1 y:-35 end:1 z:-24.242329 zpos:-24.242329
+
+49372
+create_span  x:0 y:-35 end:1 z:-24.258480 zpos:-24.258480
+run_draw     x:0 y:-35 end:1 z:-24.258480 zpos:-24.258480
+
+49372
+create_span  x:0 y:-35 end:1 z:-24.267246 zpos:-24.267246
+run_draw     x:0 y:-35 end:1 z:-24.267246 zpos:-24.267246
+
+49372
+create_span  x:0 y:-35 end:1 z:-24.268631 zpos:-24.268631
+run_draw     x:0 y:-35 end:1 z:-24.268631 zpos:-24.268631
+
+49372
+create_span  x:0 y:-35 end:1 z:-24.262629 zpos:-24.262629
+run_draw     x:0 y:-35 end:1 z:-24.262629 zpos:-24.262629
+
+49372
+create_span  x:0 y:-35 end:1 z:-24.249243 zpos:-24.249243
+run_draw     x:0 y:-35 end:1 z:-24.249243 zpos:-24.249243
+
+49372
+create_span  x:-1 y:-35 end:1 z:-24.228479 zpos:-24.228479
+run_draw     x:-1 y:-35 end:1 z:-24.228479 zpos:-24.228479
+
+49372
+create_span  x:-1 y:-35 end:1 z:-24.200344 zpos:-24.200344
+run_draw     x:-1 y:-35 end:1 z:-24.200344 zpos:-24.200344
+
+49372
+create_span  x:-2 y:-35 end:1 z:-24.164841 zpos:-24.164841
+run_draw     x:-2 y:-35 end:1 z:-24.164841 zpos:-24.164841
+
+49372
+create_span  x:-2 y:-35 end:1 z:-24.121988 zpos:-24.121988
+run_draw     x:-2 y:-35 end:1 z:-24.121988 zpos:-24.121988
+
+49372
+create_span  x:-3 y:-35 end:1 z:-24.071793 zpos:-24.071793
+run_draw     x:-3 y:-35 end:1 z:-24.071793 zpos:-24.071793
+
+49372
+create_span  x:-3 y:-35 end:1 z:-24.014275 zpos:-24.014275
+run_draw     x:-3 y:-35 end:1 z:-24.014275 zpos:-24.014275
+
+49372
+create_span  x:-3 y:-35 end:1 z:-23.949446 zpos:-23.949446
+run_draw     x:-3 y:-35 end:1 z:-23.949446 zpos:-23.949446
+
+49372
+create_span  x:-4 y:-35 end:1 z:-23.877333 zpos:-23.877333
+run_draw     x:-4 y:-35 end:1 z:-23.877333 zpos:-23.877333
+
+49372
+create_span  x:-4 y:-35 end:1 z:-23.797949 zpos:-23.797949
+run_draw     x:-4 y:-35 end:1 z:-23.797949 zpos:-23.797949
+
+49372
+create_span  x:-5 y:-35 end:1 z:-23.711327 zpos:-23.711327
+run_draw     x:-5 y:-35 end:1 z:-23.711327 zpos:-23.711327
+
+49372
+create_span  x:-5 y:-35 end:1 z:-23.617491 zpos:-23.617491
+run_draw     x:-5 y:-35 end:1 z:-23.617491 zpos:-23.617491
+
+49372
+create_span  x:-5 y:-35 end:1 z:-23.516464 zpos:-23.516464
+run_draw     x:-5 y:-35 end:1 z:-23.516464 zpos:-23.516464
+
+49372
+create_span  x:-6 y:-35 end:1 z:-23.408283 zpos:-23.408283
+run_draw     x:-6 y:-35 end:1 z:-23.408283 zpos:-23.408283
+
+49372
+create_span  x:-6 y:-35 end:1 z:-23.292980 zpos:-23.292980
+run_draw     x:-6 y:-35 end:1 z:-23.292980 zpos:-23.292980
+
+49372
+create_span  x:-7 y:-35 end:1 z:-23.170588 zpos:-23.170588
+run_draw     x:-7 y:-35 end:1 z:-23.170588 zpos:-23.170588
+
+49372
+create_span  x:-7 y:-35 end:1 z:-23.041143 zpos:-23.041143
+run_draw     x:-7 y:-35 end:1 z:-23.041143 zpos:-23.041143
+
+49372
+create_span  x:-8 y:-35 end:1 z:-22.904690 zpos:-22.904690
+run_draw     x:-8 y:-35 end:1 z:-22.904690 zpos:-22.904690
+
+49372
+create_span  x:-8 y:-35 end:1 z:-22.761263 zpos:-22.761263
+run_draw     x:-8 y:-35 end:1 z:-22.761263 zpos:-22.761263
+
+49372
+create_span  x:-8 y:-35 end:1 z:-22.610912 zpos:-22.610912
+run_draw     x:-8 y:-35 end:1 z:-22.610912 zpos:-22.610912
+
+49372
+create_span  x:-9 y:-35 end:1 z:-22.453684 zpos:-22.453684
+run_draw     x:-9 y:-35 end:1 z:-22.453684 zpos:-22.453684
+
+49372
+create_span  x:-9 y:-35 end:1 z:-22.289618 zpos:-22.289618
+run_draw     x:-9 y:-35 end:1 z:-22.289618 zpos:-22.289618
+
+49372
+create_span  x:-9 y:-35 end:1 z:-22.118769 zpos:-22.118769
+run_draw     x:-9 y:-35 end:1 z:-22.118769 zpos:-22.118769
+
+49372
+create_span  x:-10 y:-35 end:1 z:-22.086847 zpos:-22.086847
+run_draw     x:-10 y:-35 end:1 z:-22.086847 zpos:-22.086847
+
+49372
+create_span  x:-10 y:-35 end:1 z:-21.908047 zpos:-21.908047
+run_draw     x:-10 y:-35 end:1 z:-21.908047 zpos:-21.908047
+
+49372
+create_span  x:-10 y:-35 end:1 z:-21.722580 zpos:-21.722580
+run_draw     x:-10 y:-35 end:1 z:-21.722580 zpos:-21.722580
+
+49372
+create_span  x:-11 y:-35 end:1 z:-21.530500 zpos:-21.530500
+run_draw     x:-11 y:-35 end:1 z:-21.530500 zpos:-21.530500
+
+49372
+create_span  x:-11 y:-35 end:1 z:-21.331873 zpos:-21.331873
+run_draw     x:-11 y:-35 end:1 z:-21.331873 zpos:-21.331873
+
+49372
+create_span  x:-11 y:-35 end:1 z:-21.126753 zpos:-21.126753
+run_draw     x:-11 y:-35 end:1 z:-21.126753 zpos:-21.126753
+
+49372
+create_span  x:-12 y:-35 end:1 z:-20.915203 zpos:-20.915203
+run_draw     x:-12 y:-35 end:1 z:-20.915203 zpos:-20.915203
+
+49372
+create_span  x:-12 y:-35 end:1 z:-20.697289 zpos:-20.697289
+run_draw     x:-12 y:-35 end:1 z:-20.697289 zpos:-20.697289
+
+49372
+create_span  x:-13 y:-35 end:1 z:-20.473078 zpos:-20.473078
+run_draw     x:-13 y:-35 end:1 z:-20.473078 zpos:-20.473078
+
+49372
+create_span  x:-13 y:-35 end:1 z:-20.242634 zpos:-20.242634
+run_draw     x:-13 y:-35 end:1 z:-20.242634 zpos:-20.242634
+
+49372
+create_span  x:-13 y:-35 end:1 z:-20.006033 zpos:-20.006033
+run_draw     x:-13 y:-35 end:1 z:-20.006033 zpos:-20.006033
+
+49372
+create_span  x:-14 y:-35 end:1 z:-19.763342 zpos:-19.763342
+run_draw     x:-14 y:-35 end:1 z:-19.763342 zpos:-19.763342
+
+49372
+create_span  x:-14 y:-35 end:1 z:-19.514639 zpos:-19.514639
+run_draw     x:-14 y:-35 end:1 z:-19.514639 zpos:-19.514639
+
+49372
+create_span  x:-14 y:-35 end:1 z:-19.259996 zpos:-19.259996
+run_draw     x:-14 y:-35 end:1 z:-19.259996 zpos:-19.259996
+
+49372
+create_span  x:-15 y:-35 end:1 z:-18.999495 zpos:-18.999495
+run_draw     x:-15 y:-35 end:1 z:-18.999495 zpos:-18.999495
+
+49372
+create_span  x:-15 y:-35 end:1 z:-18.733208 zpos:-18.733208
+run_draw     x:-15 y:-35 end:1 z:-18.733208 zpos:-18.733208
+
+49372
+create_span  x:-15 y:-35 end:1 z:-18.461224 zpos:-18.461224
+run_draw     x:-15 y:-35 end:1 z:-18.461224 zpos:-18.461224
+
+49372
+create_span  x:-16 y:-35 end:1 z:-18.183620 zpos:-18.183620
+run_draw     x:-16 y:-35 end:1 z:-18.183620 zpos:-18.183620
+
+49372
+create_span  x:-16 y:-35 end:1 z:-17.900484 zpos:-17.900484
+run_draw     x:-16 y:-35 end:1 z:-17.900484 zpos:-17.900484
+
+49372
+create_span  x:-16 y:-35 end:1 z:-17.611900 zpos:-17.611900
+run_draw     x:-16 y:-35 end:1 z:-17.611900 zpos:-17.611900
+
+49372
+create_span  x:-17 y:-35 end:1 z:-17.317959 zpos:-17.317959
+run_draw     x:-17 y:-35 end:1 z:-17.317959 zpos:-17.317959
+
+49372
+create_span  x:-17 y:-35 end:1 z:-17.018745 zpos:-17.018745
+run_draw     x:-17 y:-35 end:1 z:-17.018745 zpos:-17.018745
+
+49372
+create_span  x:-17 y:-35 end:1 z:-16.714355 zpos:-16.714355
+run_draw     x:-17 y:-35 end:1 z:-16.714355 zpos:-16.714355
+
+49372
+create_span  x:-17 y:-35 end:1 z:-16.404877 zpos:-16.404877
+run_draw     x:-17 y:-35 end:1 z:-16.404877 zpos:-16.404877
+
+49372
+create_span  x:-18 y:-35 end:1 z:-16.090408 zpos:-16.090408
+run_draw     x:-18 y:-35 end:1 z:-16.090408 zpos:-16.090408
+
+49372
+create_span  x:-18 y:-35 end:1 z:-15.771040 zpos:-15.771040
+run_draw     x:-18 y:-35 end:1 z:-15.771040 zpos:-15.771040
+
+49372
+create_span  x:-18 y:-35 end:1 z:-15.446877 zpos:-15.446877
+run_draw     x:-18 y:-35 end:1 z:-15.446877 zpos:-15.446877
+
+49372
+create_span  x:-18 y:-35 end:1 z:-15.118010 zpos:-15.118010
+run_draw     x:-18 y:-35 end:1 z:-15.118010 zpos:-15.118010
+
+49372
+create_span  x:-19 y:-35 end:1 z:-14.784545 zpos:-14.784545
+run_draw     x:-19 y:-35 end:1 z:-14.784545 zpos:-14.784545
+
+49372
+create_span  x:-19 y:-35 end:1 z:-14.446581 zpos:-14.446581
+run_draw     x:-19 y:-35 end:1 z:-14.446581 zpos:-14.446581
+
+49372
+create_span  x:-19 y:-35 end:1 z:-14.104221 zpos:-14.104221
+run_draw     x:-19 y:-35 end:1 z:-14.104221 zpos:-14.104221
+
+49372
+create_span  x:-19 y:-35 end:1 z:-13.757565 zpos:-13.757565
+run_draw     x:-19 y:-35 end:1 z:-13.757565 zpos:-13.757565
+
+49372
+create_span  x:-20 y:-35 end:1 z:-13.406727 zpos:-13.406727
+run_draw     x:-20 y:-35 end:1 z:-13.406727 zpos:-13.406727
+
+49372
+create_span  x:-20 y:-35 end:1 z:-13.051809 zpos:-13.051809
+run_draw     x:-20 y:-35 end:1 z:-13.051809 zpos:-13.051809
+
+49372
+create_span  x:-20 y:-35 end:1 z:-12.692917 zpos:-12.692917
+run_draw     x:-20 y:-35 end:1 z:-12.692917 zpos:-12.692917
+
+49372
+create_span  x:-20 y:-35 end:1 z:-12.330164 zpos:-12.330164
+run_draw     x:-20 y:-35 end:1 z:-12.330164 zpos:-12.330164
+
+49372
+create_span  x:-21 y:-35 end:1 z:-11.963657 zpos:-11.963657
+run_draw     x:-21 y:-35 end:1 z:-11.963657 zpos:-11.963657
+
+49372
+create_span  x:-21 y:-35 end:1 z:-11.593512 zpos:-11.593512
+run_draw     x:-21 y:-35 end:1 z:-11.593512 zpos:-11.593512
+
+49372
+create_span  x:-21 y:-35 end:1 z:-11.219839 zpos:-11.219839
+run_draw     x:-21 y:-35 end:1 z:-11.219839 zpos:-11.219839
+
+49372
+create_span  x:-21 y:-35 end:1 z:-10.842751 zpos:-10.842751
+run_draw     x:-21 y:-35 end:1 z:-10.842751 zpos:-10.842751
+
+49372
+create_span  x:-21 y:-35 end:1 z:-10.462363 zpos:-10.462363
+run_draw     x:-21 y:-35 end:1 z:-10.462363 zpos:-10.462363
+
+49372
+create_span  x:-22 y:-35 end:1 z:-10.078794 zpos:-10.078794
+run_draw     x:-22 y:-35 end:1 z:-10.078794 zpos:-10.078794
+
+49372
+create_span  x:-22 y:-35 end:1 z:-9.692153 zpos:-9.692153
+run_draw     x:-22 y:-35 end:1 z:-9.692153 zpos:-9.692153
+
+49372
+create_span  x:-22 y:-35 end:1 z:-9.302568 zpos:-9.302568
+run_draw     x:-22 y:-35 end:1 z:-9.302568 zpos:-9.302568
+
+49372
+create_span  x:-22 y:-35 end:1 z:-8.910150 zpos:-8.910150
+run_draw     x:-22 y:-35 end:1 z:-8.910150 zpos:-8.910150
+
+49372
+create_span  x:-22 y:-35 end:1 z:-8.515018 zpos:-8.515018
+run_draw     x:-22 y:-35 end:1 z:-8.515018 zpos:-8.515018
+
+49372
+create_span  x:-22 y:-35 end:1 z:-8.117297 zpos:-8.117297
+run_draw     x:-22 y:-35 end:1 z:-8.117297 zpos:-8.117297
+
+49372
+create_span  x:-23 y:-35 end:1 z:-7.717107 zpos:-7.717107
+run_draw     x:-23 y:-35 end:1 z:-7.717107 zpos:-7.717107
+
+49372
+create_span  x:-23 y:-35 end:1 z:-7.314569 zpos:-7.314569
+run_draw     x:-23 y:-35 end:1 z:-7.314569 zpos:-7.314569
+
+49372
+create_span  x:-23 y:-35 end:1 z:-6.909804 zpos:-6.909804
+run_draw     x:-23 y:-35 end:1 z:-6.909804 zpos:-6.909804
+
+49372
+create_span  x:-23 y:-35 end:1 z:-6.502936 zpos:-6.502936
+run_draw     x:-23 y:-35 end:1 z:-6.502936 zpos:-6.502936
+
+49372
+create_span  x:-23 y:-35 end:1 z:-6.094090 zpos:-6.094090
+run_draw     x:-23 y:-35 end:1 z:-6.094090 zpos:-6.094090
+
+49372
+create_span  x:-23 y:-35 end:1 z:-5.683388 zpos:-5.683388
+run_draw     x:-23 y:-35 end:1 z:-5.683388 zpos:-5.683388
+
+49372
+create_span  x:-23 y:-35 end:1 z:-5.270959 zpos:-5.270959
+run_draw     x:-23 y:-35 end:1 z:-5.270959 zpos:-5.270959
+
+49372
+create_span  x:-23 y:-35 end:1 z:-4.856925 zpos:-4.856925
+run_draw     x:-23 y:-35 end:1 z:-4.856925 zpos:-4.856925
+
+49372
+create_span  x:-23 y:-35 end:1 z:-4.441411 zpos:-4.441411
+run_draw     x:-23 y:-35 end:1 z:-4.441411 zpos:-4.441411
+
+49372
+create_span  x:-23 y:-35 end:1 z:-4.024548 zpos:-4.024548
+run_draw     x:-23 y:-35 end:1 z:-4.024548 zpos:-4.024548
+
+49372
+create_span  x:-23 y:-35 end:1 z:-3.606460 zpos:-3.606460
+run_draw     x:-23 y:-35 end:1 z:-3.606460 zpos:-3.606460
+
+49372
+create_span  x:-24 y:-35 end:1 z:-3.187274 zpos:-3.187274
+run_draw     x:-24 y:-35 end:1 z:-3.187274 zpos:-3.187274
+
+49372
+create_span  x:-24 y:-35 end:1 z:-2.767117 zpos:-2.767117
+run_draw     x:-24 y:-35 end:1 z:-2.767117 zpos:-2.767117
+
+49372
+create_span  x:-24 y:-35 end:1 z:-2.346121 zpos:-2.346121
+run_draw     x:-24 y:-35 end:1 z:-2.346121 zpos:-2.346121
+
+49372
+create_span  x:-24 y:-35 end:1 z:-1.924408 zpos:-1.924408
+run_draw     x:-24 y:-35 end:1 z:-1.924408 zpos:-1.924408
+
+49372
+create_span  x:-24 y:-35 end:1 z:-1.502109 zpos:-1.502109
+run_draw     x:-24 y:-35 end:1 z:-1.502109 zpos:-1.502109
+
+49372
+create_span  x:-24 y:-35 end:1 z:-1.079356 zpos:-1.079356
+run_draw     x:-24 y:-35 end:1 z:-1.079356 zpos:-1.079356
+
+49372
+create_span  x:-24 y:-35 end:1 z:-0.656272 zpos:-0.656272
+run_draw     x:-24 y:-35 end:1 z:-0.656272 zpos:-0.656272
+
+49372
+create_span  x:-24 y:-35 end:1 z:-0.232992 zpos:-0.232992
+run_draw     x:-24 y:-35 end:1 z:-0.232992 zpos:-0.232992
+
+49372
+create_span  x:-24 y:-35 end:1 z:0.190363 zpos:0.190363
+run_draw     x:-24 y:-35 end:1 z:0.190363 zpos:0.190363
+
+49372
+create_span  x:-24 y:-35 end:1 z:0.613660 zpos:0.613660
+run_draw     x:-24 y:-35 end:1 z:0.613660 zpos:0.613660
+
+49372
+create_span  x:-24 y:-35 end:1 z:1.036766 zpos:1.036766
+run_draw     x:-24 y:-35 end:1 z:1.036766 zpos:1.036766
+
+49372
+create_span  x:-24 y:-35 end:1 z:1.459561 zpos:1.459561
+run_draw     x:-24 y:-35 end:1 z:1.459561 zpos:1.459561
+
+49372
+create_span  x:-24 y:-35 end:1 z:1.881910 zpos:1.881910
+run_draw     x:-24 y:-35 end:1 z:1.881910 zpos:1.881910
+
+49372
+create_span  x:-24 y:-35 end:1 z:2.303687 zpos:2.303687
+run_draw     x:-24 y:-35 end:1 z:2.303687 zpos:2.303687
+
+49372
+create_span  x:-24 y:-35 end:1 z:2.724764 zpos:2.724764
+run_draw     x:-24 y:-35 end:1 z:2.724764 zpos:2.724764
+
+49372
+create_span  x:-24 y:-35 end:1 z:3.145008 zpos:3.145008
+run_draw     x:-24 y:-35 end:1 z:3.145008 zpos:3.145008
+
+49372
+create_span  x:-24 y:-35 end:1 z:3.564299 zpos:3.564299
+run_draw     x:-24 y:-35 end:1 z:3.564299 zpos:3.564299
+
+49372
+create_span  x:-23 y:-35 end:1 z:3.982502 zpos:3.982502
+run_draw     x:-23 y:-35 end:1 z:3.982502 zpos:3.982502
+
+49372
+create_span  x:-23 y:-35 end:1 z:4.399495 zpos:4.399495
+run_draw     x:-23 y:-35 end:1 z:4.399495 zpos:4.399495
+
+49372
+create_span  x:-23 y:-35 end:1 z:4.815151 zpos:4.815151
+run_draw     x:-23 y:-35 end:1 z:4.815151 zpos:4.815151
+
+49372
+create_span  x:-23 y:-35 end:1 z:5.229338 zpos:5.229338
+run_draw     x:-23 y:-35 end:1 z:5.229338 zpos:5.229338
+
+49372
+create_span  x:-23 y:-35 end:1 z:5.641937 zpos:5.641937
+run_draw     x:-23 y:-35 end:1 z:5.641937 zpos:5.641937
+
+49372
+create_span  x:-23 y:-35 end:1 z:6.052815 zpos:6.052815
+run_draw     x:-23 y:-35 end:1 z:6.052815 zpos:6.052815
+
+49372
+create_span  x:-23 y:-35 end:1 z:6.461855 zpos:6.461855
+run_draw     x:-23 y:-35 end:1 z:6.461855 zpos:6.461855
+
+49372
+create_span  x:-23 y:-35 end:1 z:6.868929 zpos:6.868929
+run_draw     x:-23 y:-35 end:1 z:6.868929 zpos:6.868929
+
+49372
+create_span  x:-23 y:-35 end:1 z:7.273910 zpos:7.273910
+run_draw     x:-23 y:-35 end:1 z:7.273910 zpos:7.273910
+
+49372
+create_span  x:-23 y:-35 end:1 z:7.676680 zpos:7.676680
+run_draw     x:-23 y:-35 end:1 z:7.676680 zpos:7.676680
+
+49372
+create_span  x:-22 y:-35 end:1 z:8.077113 zpos:8.077113
+run_draw     x:-22 y:-35 end:1 z:8.077113 zpos:8.077113
+
+49372
+create_span  x:-22 y:-35 end:1 z:8.475086 zpos:8.475086
+run_draw     x:-22 y:-35 end:1 z:8.475086 zpos:8.475086
+
+49372
+create_span  x:-22 y:-35 end:1 z:8.870483 zpos:8.870483
+run_draw     x:-22 y:-35 end:1 z:8.870483 zpos:8.870483
+
+49372
+create_span  x:-22 y:-35 end:1 z:9.263179 zpos:9.263179
+run_draw     x:-22 y:-35 end:1 z:9.263179 zpos:9.263179
+
+49372
+create_span  x:-22 y:-35 end:1 z:9.653058 zpos:9.653058
+run_draw     x:-22 y:-35 end:1 z:9.653058 zpos:9.653058
+
+49372
+create_span  x:-22 y:-35 end:1 z:10.039999 zpos:10.039999
+run_draw     x:-22 y:-35 end:1 z:10.039999 zpos:10.039999
+
+49372
+create_span  x:-21 y:-35 end:1 z:10.423883 zpos:10.423883
+run_draw     x:-21 y:-35 end:1 z:10.423883 zpos:10.423883
+
+49372
+create_span  x:-21 y:-35 end:1 z:10.804598 zpos:10.804598
+run_draw     x:-21 y:-35 end:1 z:10.804598 zpos:10.804598
+
+49372
+create_span  x:-21 y:-35 end:1 z:11.182020 zpos:11.182020
+run_draw     x:-21 y:-35 end:1 z:11.182020 zpos:11.182020
+
+49372
+create_span  x:-21 y:-35 end:1 z:11.556045 zpos:11.556045
+run_draw     x:-21 y:-35 end:1 z:11.556045 zpos:11.556045
+
+49372
+create_span  x:-21 y:-35 end:1 z:11.926552 zpos:11.926552
+run_draw     x:-21 y:-35 end:1 z:11.926552 zpos:11.926552
+
+49372
+create_span  x:-20 y:-35 end:1 z:12.293427 zpos:12.293427
+run_draw     x:-20 y:-35 end:1 z:12.293427 zpos:12.293427
+
+49372
+create_span  x:-20 y:-35 end:1 z:12.656565 zpos:12.656565
+run_draw     x:-20 y:-35 end:1 z:12.656565 zpos:12.656565
+
+49372
+create_span  x:-20 y:-35 end:1 z:13.015848 zpos:13.015848
+run_draw     x:-20 y:-35 end:1 z:13.015848 zpos:13.015848
+
+49372
+create_span  x:-20 y:-35 end:1 z:13.371172 zpos:13.371172
+run_draw     x:-20 y:-35 end:1 z:13.371172 zpos:13.371172
+
+49372
+create_span  x:-20 y:-35 end:1 z:13.722428 zpos:13.722428
+run_draw     x:-20 y:-35 end:1 z:13.722428 zpos:13.722428
+
+49372
+create_span  x:-19 y:-35 end:1 z:14.069506 zpos:14.069506
+run_draw     x:-19 y:-35 end:1 z:14.069506 zpos:14.069506
+
+49372
+create_span  x:-19 y:-35 end:1 z:14.412305 zpos:14.412305
+run_draw     x:-19 y:-35 end:1 z:14.412305 zpos:14.412305
+
+49372
+create_span  x:-19 y:-35 end:1 z:14.750715 zpos:14.750715
+run_draw     x:-19 y:-35 end:1 z:14.750715 zpos:14.750715
+
+49372
+create_span  x:-19 y:-35 end:1 z:15.084641 zpos:15.084641
+run_draw     x:-19 y:-35 end:1 z:15.084641 zpos:15.084641
+
+49372
+create_span  x:-18 y:-35 end:1 z:15.413974 zpos:15.413974
+run_draw     x:-18 y:-35 end:1 z:15.413974 zpos:15.413974
+
+49372
+create_span  x:-18 y:-35 end:1 z:15.738615 zpos:15.738615
+run_draw     x:-18 y:-35 end:1 z:15.738615 zpos:15.738615
+
+49372
+create_span  x:-18 y:-35 end:1 z:16.058470 zpos:16.058470
+run_draw     x:-18 y:-35 end:1 z:16.058470 zpos:16.058470
+
+49372
+create_span  x:-17 y:-35 end:1 z:16.373436 zpos:16.373436
+run_draw     x:-17 y:-35 end:1 z:16.373436 zpos:16.373436
+
+49372
+create_span  x:-17 y:-35 end:1 z:16.683422 zpos:16.683422
+run_draw     x:-17 y:-35 end:1 z:16.683422 zpos:16.683422
+
+49372
+create_span  x:-17 y:-35 end:1 z:16.988329 zpos:16.988329
+run_draw     x:-17 y:-35 end:1 z:16.988329 zpos:16.988329
+
+49372
+create_span  x:-17 y:-35 end:1 z:17.288067 zpos:17.288067
+run_draw     x:-17 y:-35 end:1 z:17.288067 zpos:17.288067
+
+49372
+create_span  x:-16 y:-35 end:1 z:17.582544 zpos:17.582544
+run_draw     x:-16 y:-35 end:1 z:17.582544 zpos:17.582544
+
+49372
+create_span  x:-16 y:-35 end:1 z:17.871674 zpos:17.871674
+run_draw     x:-16 y:-35 end:1 z:17.871674 zpos:17.871674
+
+49372
+create_span  x:-16 y:-35 end:1 z:18.155361 zpos:18.155361
+run_draw     x:-16 y:-35 end:1 z:18.155361 zpos:18.155361
+
+49372
+create_span  x:-15 y:-35 end:1 z:18.433525 zpos:18.433525
+run_draw     x:-15 y:-35 end:1 z:18.433525 zpos:18.433525
+
+49372
+create_span  x:-15 y:-35 end:1 z:18.706078 zpos:18.706078
+run_draw     x:-15 y:-35 end:1 z:18.706078 zpos:18.706078
+
+49372
+create_span  x:-15 y:-35 end:1 z:18.972939 zpos:18.972939
+run_draw     x:-15 y:-35 end:1 z:18.972939 zpos:18.972939
+
+49372
+create_span  x:-14 y:-35 end:1 z:19.234030 zpos:19.234030
+run_draw     x:-14 y:-35 end:1 z:19.234030 zpos:19.234030
+
+49372
+create_span  x:-14 y:-35 end:1 z:19.489265 zpos:19.489265
+run_draw     x:-14 y:-35 end:1 z:19.489265 zpos:19.489265
+
+49372
+create_span  x:-14 y:-35 end:1 z:19.738571 zpos:19.738571
+run_draw     x:-14 y:-35 end:1 z:19.738571 zpos:19.738571
+
+49372
+create_span  x:-13 y:-35 end:1 z:19.981871 zpos:19.981871
+run_draw     x:-13 y:-35 end:1 z:19.981871 zpos:19.981871
+
+49372
+create_span  x:-13 y:-35 end:1 z:20.219086 zpos:20.219086
+run_draw     x:-13 y:-35 end:1 z:20.219086 zpos:20.219086
+
+49372
+create_span  x:-13 y:-35 end:1 z:20.450153 zpos:20.450153
+run_draw     x:-13 y:-35 end:1 z:20.450153 zpos:20.450153
+
+49372
+create_span  x:-12 y:-35 end:1 z:20.674997 zpos:20.674997
+run_draw     x:-12 y:-35 end:1 z:20.674997 zpos:20.674997
+
+49372
+create_span  x:-12 y:-35 end:1 z:20.893547 zpos:20.893547
+run_draw     x:-12 y:-35 end:1 z:20.893547 zpos:20.893547
+
+49372
+create_span  x:-11 y:-35 end:1 z:21.105740 zpos:21.105740
+run_draw     x:-11 y:-35 end:1 z:21.105740 zpos:21.105740
+
+49372
+create_span  x:-11 y:-35 end:1 z:21.311510 zpos:21.311510
+run_draw     x:-11 y:-35 end:1 z:21.311510 zpos:21.311510
+
+49372
+create_span  x:-11 y:-35 end:1 z:21.510799 zpos:21.510799
+run_draw     x:-11 y:-35 end:1 z:21.510799 zpos:21.510799
+
+49372
+create_span  x:-10 y:-35 end:1 z:21.703537 zpos:21.703537
+run_draw     x:-10 y:-35 end:1 z:21.703537 zpos:21.703537
+
+49372
+create_span  x:-10 y:-35 end:1 z:21.889671 zpos:21.889671
+run_draw     x:-10 y:-35 end:1 z:21.889671 zpos:21.889671
+
+49372
+create_span  x:-10 y:-35 end:1 z:22.069147 zpos:22.069147
+run_draw     x:-10 y:-35 end:1 z:22.069147 zpos:22.069147
+
+49372
+create_span  x:-9 y:-35 end:1 z:22.241905 zpos:22.241905
+run_draw     x:-9 y:-35 end:1 z:22.241905 zpos:22.241905
+
+49372
+create_span  x:-9 y:-35 end:1 z:22.407896 zpos:22.407896
+run_draw     x:-9 y:-35 end:1 z:22.407896 zpos:22.407896
+
+49372
+create_span  x:-8 y:-35 end:1 z:22.567068 zpos:22.567068
+run_draw     x:-8 y:-35 end:1 z:22.567068 zpos:22.567068
+
+49372
+create_span  x:-8 y:-35 end:1 z:22.719372 zpos:22.719372
+run_draw     x:-8 y:-35 end:1 z:22.719372 zpos:22.719372
+
+49372
+create_span  x:-8 y:-35 end:1 z:22.864763 zpos:22.864763
+run_draw     x:-8 y:-35 end:1 z:22.864763 zpos:22.864763
+
+49372
+create_span  x:-7 y:-35 end:1 z:23.003197 zpos:23.003197
+run_draw     x:-7 y:-35 end:1 z:23.003197 zpos:23.003197
+
+49372
+create_span  x:-7 y:-35 end:1 z:23.134632 zpos:23.134632
+run_draw     x:-7 y:-35 end:1 z:23.134632 zpos:23.134632
+
+49372
+create_span  x:-6 y:-35 end:1 z:23.259026 zpos:23.259026
+run_draw     x:-6 y:-35 end:1 z:23.259026 zpos:23.259026
+
+49372
+create_span  x:-6 y:-35 end:1 z:23.376339 zpos:23.376339
+run_draw     x:-6 y:-35 end:1 z:23.376339 zpos:23.376339
+
+49372
+create_span  x:-6 y:-35 end:1 z:23.486542 zpos:23.486542
+run_draw     x:-6 y:-35 end:1 z:23.486542 zpos:23.486542
+
+49372
+create_span  x:-5 y:-35 end:1 z:23.589596 zpos:23.589596
+run_draw     x:-5 y:-35 end:1 z:23.589596 zpos:23.589596
+
+49372
+create_span  x:-5 y:-35 end:1 z:23.685474 zpos:23.685474
+run_draw     x:-5 y:-35 end:1 z:23.685474 zpos:23.685474
+
+49372
+create_span  x:-4 y:-35 end:1 z:23.774143 zpos:23.774143
+run_draw     x:-4 y:-35 end:1 z:23.774143 zpos:23.774143
+
+49372
+create_span  x:-4 y:-35 end:1 z:23.855581 zpos:23.855581
+run_draw     x:-4 y:-35 end:1 z:23.855581 zpos:23.855581
+
+49372
+create_span  x:-4 y:-35 end:1 z:23.929756 zpos:23.929756
+run_draw     x:-4 y:-35 end:1 z:23.929756 zpos:23.929756
+
+49372
+create_span  x:-3 y:-35 end:1 z:23.996649 zpos:23.996649
+run_draw     x:-3 y:-35 end:1 z:23.996649 zpos:23.996649
+
+49372
+create_span  x:-3 y:-35 end:1 z:24.056240 zpos:24.056240
+run_draw     x:-3 y:-35 end:1 z:24.056240 zpos:24.056240
+
+49372
+create_span  x:-2 y:-35 end:1 z:24.108511 zpos:24.108511
+run_draw     x:-2 y:-35 end:1 z:24.108511 zpos:24.108511
+
+49372
+create_span  x:-2 y:-35 end:1 z:24.153448 zpos:24.153448
+run_draw     x:-2 y:-35 end:1 z:24.153448 zpos:24.153448
+
+49372
+create_span  x:-1 y:-35 end:1 z:24.191032 zpos:24.191032
+run_draw     x:-1 y:-35 end:1 z:24.191032 zpos:24.191032
+
+49372
+create_span  x:-1 y:-35 end:1 z:24.221256 zpos:24.221256
+run_draw     x:-1 y:-35 end:1 z:24.221256 zpos:24.221256
+
+49372
+create_span  x:-1 y:-35 end:1 z:24.244110 zpos:24.244110
+run_draw     x:-1 y:-35 end:1 z:24.244110 zpos:24.244110
+
+49372
+create_span  x:0 y:-35 end:1 z:24.259586 zpos:24.259586
+run_draw     x:0 y:-35 end:1 z:24.259586 zpos:24.259586
+
+49372
+create_span  x:0 y:-35 end:1 z:24.267679 zpos:24.267679
+run_draw     x:0 y:-35 end:1 z:24.267679 zpos:24.267679
+
+49372
+create_span  x:0 y:-35 end:1 z:24.268389 zpos:24.268389
+run_draw     x:0 y:-35 end:1 z:24.268389 zpos:24.268389
+
+49372
+create_span  x:0 y:-35 end:1 z:24.261711 zpos:24.261711
+run_draw     x:0 y:-35 end:1 z:24.261711 zpos:24.261711
+
+49372
+create_span  x:1 y:-35 end:1 z:24.247654 zpos:24.247654
+run_draw     x:1 y:-35 end:1 z:24.247654 zpos:24.247654
+
+49372
+create_span  x:1 y:-35 end:1 z:24.226215 zpos:24.226215
+run_draw     x:1 y:-35 end:1 z:24.226215 zpos:24.226215
+
+49372
+create_span  x:1 y:-35 end:1 z:24.197407 zpos:24.197407
+run_draw     x:1 y:-35 end:1 z:24.197407 zpos:24.197407
+
+49372
+create_span  x:2 y:-35 end:1 z:24.161234 zpos:24.161234
+run_draw     x:2 y:-35 end:1 z:24.161234 zpos:24.161234
+
+49372
+create_span  x:2 y:-35 end:1 z:24.117708 zpos:24.117708
+run_draw     x:2 y:-35 end:1 z:24.117708 zpos:24.117708
+
+49372
+create_span  x:3 y:-35 end:1 z:24.066845 zpos:24.066845
+run_draw     x:3 y:-35 end:1 z:24.066845 zpos:24.066845
+
+49372
+create_span  x:3 y:-35 end:1 z:24.008656 zpos:24.008656
+run_draw     x:3 y:-35 end:1 z:24.008656 zpos:24.008656
+
+49372
+create_span  x:3 y:-35 end:1 z:23.943165 zpos:23.943165
+run_draw     x:3 y:-35 end:1 z:23.943165 zpos:23.943165
+
+49372
+create_span  x:4 y:-35 end:1 z:23.870386 zpos:23.870386
+run_draw     x:4 y:-35 end:1 z:23.870386 zpos:23.870386
+
+49372
+create_span  x:4 y:-35 end:1 z:23.790342 zpos:23.790342
+run_draw     x:4 y:-35 end:1 z:23.790342 zpos:23.790342
+
+49372
+create_span  x:5 y:-35 end:1 z:23.703056 zpos:23.703056
+run_draw     x:5 y:-35 end:1 z:23.703056 zpos:23.703056
+
+49372
+create_span  x:5 y:-35 end:1 z:23.608564 zpos:23.608564
+run_draw     x:5 y:-35 end:1 z:23.608564 zpos:23.608564
+
+49372
+create_span  x:6 y:-35 end:1 z:23.506884 zpos:23.506884
+run_draw     x:6 y:-35 end:1 z:23.506884 zpos:23.506884
+
+49372
+create_span  x:6 y:-35 end:1 z:23.398050 zpos:23.398050
+run_draw     x:6 y:-35 end:1 z:23.398050 zpos:23.398050
+
+49372
+create_span  x:6 y:-35 end:1 z:23.282099 zpos:23.282099
+run_draw     x:6 y:-35 end:1 z:23.282099 zpos:23.282099
+
+49372
+create_span  x:7 y:-35 end:1 z:23.159061 zpos:23.159061
+run_draw     x:7 y:-35 end:1 z:23.159061 zpos:23.159061
+
+49372
+create_span  x:7 y:-35 end:1 z:23.028975 zpos:23.028975
+run_draw     x:7 y:-35 end:1 z:23.028975 zpos:23.028975
+
+49372
+create_span  x:8 y:-35 end:1 z:22.891882 zpos:22.891882
+run_draw     x:8 y:-35 end:1 z:22.891882 zpos:22.891882
+
+49372
+create_span  x:8 y:-35 end:1 z:22.747826 zpos:22.747826
+run_draw     x:8 y:-35 end:1 z:22.747826 zpos:22.747826
+
+49372
+create_span  x:8 y:-35 end:1 z:22.596842 zpos:22.596842
+run_draw     x:8 y:-35 end:1 z:22.596842 zpos:22.596842
+
+49372
+create_span  x:9 y:-35 end:1 z:22.438986 zpos:22.438986
+run_draw     x:9 y:-35 end:1 z:22.438986 zpos:22.438986
+
+49372
+create_span  x:9 y:-35 end:1 z:22.274302 zpos:22.274302
+run_draw     x:9 y:-35 end:1 z:22.274302 zpos:22.274302
+
+49372
+create_span  x:10 y:-35 end:1 z:22.102839 zpos:22.102839
+run_draw     x:10 y:-35 end:1 z:22.102839 zpos:22.102839
+
+49372
+create_span  x:10 y:-35 end:1 z:21.924648 zpos:21.924648
+run_draw     x:10 y:-35 end:1 z:21.924648 zpos:21.924648
+
+49372
+create_span  x:10 y:-35 end:1 z:21.739788 zpos:21.739788
+run_draw     x:10 y:-35 end:1 z:21.739788 zpos:21.739788
+
+49372
+create_span  x:11 y:-35 end:1 z:21.548311 zpos:21.548311
+run_draw     x:11 y:-35 end:1 z:21.548311 zpos:21.548311
+
+49372
+create_span  x:11 y:-35 end:1 z:21.350277 zpos:21.350277
+run_draw     x:11 y:-35 end:1 z:21.350277 zpos:21.350277
+
+49372
+create_span  x:11 y:-35 end:1 z:21.145748 zpos:21.145748
+run_draw     x:11 y:-35 end:1 z:21.145748 zpos:21.145748
+
+49372
+create_span  x:12 y:-35 end:1 z:20.934784 zpos:20.934784
+run_draw     x:12 y:-35 end:1 z:20.934784 zpos:20.934784
+
+49372
+create_span  x:12 y:-35 end:1 z:20.717443 zpos:20.717443
+run_draw     x:12 y:-35 end:1 z:20.717443 zpos:20.717443
+
+49372
+create_span  x:12 y:-35 end:1 z:20.493805 zpos:20.493805
+run_draw     x:12 y:-35 end:1 z:20.493805 zpos:20.493805
+
+49372
+create_span  x:13 y:-35 end:1 z:20.263931 zpos:20.263931
+run_draw     x:13 y:-35 end:1 z:20.263931 zpos:20.263931
+
+49372
+create_span  x:13 y:-35 end:1 z:20.027885 zpos:20.027885
+run_draw     x:13 y:-35 end:1 z:20.027885 zpos:20.027885
+
+49372
+create_span  x:14 y:-35 end:1 z:19.785749 zpos:19.785749
+run_draw     x:14 y:-35 end:1 z:19.785749 zpos:19.785749
+
+49372
+create_span  x:14 y:-35 end:1 z:19.537594 zpos:19.537594
+run_draw     x:14 y:-35 end:1 z:19.537594 zpos:19.537594
+
+49372
+create_span  x:14 y:-35 end:1 z:19.283489 zpos:19.283489
+run_draw     x:14 y:-35 end:1 z:19.283489 zpos:19.283489
+
+49372
+create_span  x:15 y:-35 end:1 z:19.023518 zpos:19.023518
+run_draw     x:15 y:-35 end:1 z:19.023518 zpos:19.023518
+
+49372
+create_span  x:15 y:-35 end:1 z:18.757757 zpos:18.757757
+run_draw     x:15 y:-35 end:1 z:18.757757 zpos:18.757757
+
+49372
+create_span  x:15 y:-35 end:1 z:18.486290 zpos:18.486290
+run_draw     x:15 y:-35 end:1 z:18.486290 zpos:18.486290
+
+49372
+create_span  x:16 y:-35 end:1 z:18.209194 zpos:18.209194
+run_draw     x:16 y:-35 end:1 z:18.209194 zpos:18.209194
+
+49372
+create_span  x:16 y:-35 end:1 z:17.926561 zpos:17.926561
+run_draw     x:16 y:-35 end:1 z:17.926561 zpos:17.926561
+
+49372
+create_span  x:16 y:-35 end:1 z:17.638474 zpos:17.638474
+run_draw     x:16 y:-35 end:1 z:17.638474 zpos:17.638474
+
+49372
+create_span  x:16 y:-35 end:1 z:17.345015 zpos:17.345015
+run_draw     x:16 y:-35 end:1 z:17.345015 zpos:17.345015
+
+49372
+create_span  x:17 y:-35 end:1 z:17.046278 zpos:17.046278
+run_draw     x:17 y:-35 end:1 z:17.046278 zpos:17.046278
+
+49372
+create_span  x:17 y:-35 end:1 z:16.742359 zpos:16.742359
+run_draw     x:17 y:-35 end:1 z:16.742359 zpos:16.742359
+
+49372
+create_span  x:17 y:-35 end:1 z:16.433338 zpos:16.433338
+run_draw     x:17 y:-35 end:1 z:16.433338 zpos:16.433338
+
+49372
+create_span  x:18 y:-35 end:1 z:16.119322 zpos:16.119322
+run_draw     x:18 y:-35 end:1 z:16.119322 zpos:16.119322
+
+49372
+create_span  x:18 y:-35 end:1 z:15.800400 zpos:15.800400
+run_draw     x:18 y:-35 end:1 z:15.800400 zpos:15.800400
+
+49372
+create_span  x:18 y:-35 end:1 z:15.476670 zpos:15.476670
+run_draw     x:18 y:-35 end:1 z:15.476670 zpos:15.476670
+
+49372
+create_span  x:18 y:-35 end:1 z:15.148228 zpos:15.148228
+run_draw     x:18 y:-35 end:1 z:15.148228 zpos:15.148228
+
+49372
+create_span  x:19 y:-35 end:1 z:14.815178 zpos:14.815178
+run_draw     x:19 y:-35 end:1 z:14.815178 zpos:14.815178
+
+49372
+create_span  x:19 y:-35 end:1 z:14.477622 zpos:14.477622
+run_draw     x:19 y:-35 end:1 z:14.477622 zpos:14.477622
+
+49372
+create_span  x:19 y:-35 end:1 z:14.135654 zpos:14.135654
+run_draw     x:19 y:-35 end:1 z:14.135654 zpos:14.135654
+
+49372
+create_span  x:19 y:-35 end:1 z:13.789390 zpos:13.789390
+run_draw     x:19 y:-35 end:1 z:13.789390 zpos:13.789390
+
+49372
+create_span  x:20 y:-35 end:1 z:13.438929 zpos:13.438929
+run_draw     x:20 y:-35 end:1 z:13.438929 zpos:13.438929
+
+49372
+create_span  x:20 y:-35 end:1 z:13.084374 zpos:13.084374
+run_draw     x:20 y:-35 end:1 z:13.084374 zpos:13.084374
+
+49372
+create_span  x:20 y:-35 end:1 z:12.725844 zpos:12.725844
+run_draw     x:20 y:-35 end:1 z:12.725844 zpos:12.725844
+
+49372
+create_span  x:20 y:-35 end:1 z:12.363441 zpos:12.363441
+run_draw     x:20 y:-35 end:1 z:12.363441 zpos:12.363441
+
+49372
+create_span  x:21 y:-35 end:1 z:11.997275 zpos:11.997275
+run_draw     x:21 y:-35 end:1 z:11.997275 zpos:11.997275
+
+49372
+create_span  x:21 y:-35 end:1 z:11.627455 zpos:11.627455
+run_draw     x:21 y:-35 end:1 z:11.627455 zpos:11.627455
+
+49372
+create_span  x:21 y:-35 end:1 z:11.254099 zpos:11.254099
+run_draw     x:21 y:-35 end:1 z:11.254099 zpos:11.254099
+
+49372
+create_span  x:21 y:-35 end:1 z:10.877319 zpos:10.877319
+run_draw     x:21 y:-35 end:1 z:10.877319 zpos:10.877319
+
+49372
+create_span  x:21 y:-35 end:1 z:10.497225 zpos:10.497225
+run_draw     x:21 y:-35 end:1 z:10.497225 zpos:10.497225
+
+49372
+create_span  x:22 y:-35 end:1 z:10.113941 zpos:10.113941
+run_draw     x:22 y:-35 end:1 z:10.113941 zpos:10.113941
+
+49372
+create_span  x:22 y:-35 end:1 z:9.727580 zpos:9.727580
+run_draw     x:22 y:-35 end:1 z:9.727580 zpos:9.727580
+
+49372
+create_span  x:22 y:-35 end:1 z:9.338254 zpos:9.338254
+run_draw     x:22 y:-35 end:1 z:9.338254 zpos:9.338254
+
+49372
+create_span  x:22 y:-35 end:1 z:8.946089 zpos:8.946089
+run_draw     x:22 y:-35 end:1 z:8.946089 zpos:8.946089
+
+49372
+create_span  x:22 y:-35 end:1 z:8.551205 zpos:8.551205
+run_draw     x:22 y:-35 end:1 z:8.551205 zpos:8.551205
+
+49372
+create_span  x:22 y:-35 end:1 z:8.153711 zpos:8.153711
+run_draw     x:22 y:-35 end:1 z:8.153711 zpos:8.153711
+
+49372
+create_span  x:22 y:-35 end:1 z:7.753743 zpos:7.753743
+run_draw     x:22 y:-35 end:1 z:7.753743 zpos:7.753743
+
+49372
+create_span  x:23 y:-35 end:1 z:7.351415 zpos:7.351415
+run_draw     x:23 y:-35 end:1 z:7.351415 zpos:7.351415
+
+49372
+create_span  x:23 y:-35 end:1 z:6.946849 zpos:6.946849
+run_draw     x:23 y:-35 end:1 z:6.946849 zpos:6.946849
+
+49372
+create_span  x:23 y:-35 end:1 z:6.540164 zpos:6.540164
+run_draw     x:23 y:-35 end:1 z:6.540164 zpos:6.540164
+
+49372
+create_span  x:23 y:-35 end:1 z:6.131490 zpos:6.131490
+run_draw     x:23 y:-35 end:1 z:6.131490 zpos:6.131490
+
+49372
+create_span  x:23 y:-35 end:1 z:5.720960 zpos:5.720960
+run_draw     x:23 y:-35 end:1 z:5.720960 zpos:5.720960
+
+49372
+create_span  x:23 y:-35 end:1 z:5.308680 zpos:5.308680
+run_draw     x:23 y:-35 end:1 z:5.308680 zpos:5.308680
+
+49372
+create_span  x:23 y:-35 end:1 z:4.894793 zpos:4.894793
+run_draw     x:23 y:-35 end:1 z:4.894793 zpos:4.894793
+
+49372
+create_span  x:23 y:-35 end:1 z:4.479407 zpos:4.479407
+run_draw     x:23 y:-35 end:1 z:4.479407 zpos:4.479407
+
+49372
+create_span  x:23 y:-35 end:1 z:4.062657 zpos:4.062657
+run_draw     x:23 y:-35 end:1 z:4.062657 zpos:4.062657
+
+49372
+create_span  x:23 y:-35 end:1 z:3.644682 zpos:3.644682
+run_draw     x:23 y:-35 end:1 z:3.644682 zpos:3.644682
+
+49372
+create_span  x:24 y:-35 end:1 z:3.225587 zpos:3.225587
+run_draw     x:24 y:-35 end:1 z:3.225587 zpos:3.225587
+
+49372
+create_span  x:24 y:-35 end:1 z:2.805511 zpos:2.805511
+run_draw     x:24 y:-35 end:1 z:2.805511 zpos:2.805511
+
+49372
+create_span  x:24 y:-35 end:1 z:2.384593 zpos:2.384593
+run_draw     x:24 y:-35 end:1 z:2.384593 zpos:2.384593
+
+49372
+create_span  x:24 y:-35 end:1 z:1.962936 zpos:1.962936
+run_draw     x:24 y:-35 end:1 z:1.962936 zpos:1.962936
+
+49372
+create_span  x:24 y:-35 end:1 z:1.540683 zpos:1.540683
+run_draw     x:24 y:-35 end:1 z:1.540683 zpos:1.540683
+
+49372
+create_span  x:24 y:-35 end:1 z:1.117972 zpos:1.117972
+run_draw     x:24 y:-35 end:1 z:1.117972 zpos:1.117972
+
+49372
+create_span  x:24 y:-35 end:1 z:0.694910 zpos:0.694910
+run_draw     x:24 y:-35 end:1 z:0.694910 zpos:0.694910
+
+49372
+create_span  x:24 y:-35 end:1 z:0.271636 zpos:0.271636
+run_draw     x:24 y:-35 end:1 z:0.271636 zpos:0.271636
+
+49372
+create_span  x:24 y:-35 end:1 z:-0.151709 zpos:-0.151709
+run_draw     x:24 y:-35 end:1 z:-0.151709 zpos:-0.151709
+
+49372
+create_span  x:24 y:-35 end:1 z:-0.575018 zpos:-0.575018
+run_draw     x:24 y:-35 end:1 z:-0.575018 zpos:-0.575018
+
+49372
+create_span  x:24 y:-35 end:1 z:-0.998155 zpos:-0.998155
+run_draw     x:24 y:-35 end:1 z:-0.998155 zpos:-0.998155
+
+49372
+create_span  x:24 y:-35 end:1 z:-1.420974 zpos:-1.420974
+run_draw     x:24 y:-35 end:1 z:-1.420974 zpos:-1.420974
+
+49372
+create_span  x:24 y:-35 end:1 z:-1.843373 zpos:-1.843373
+run_draw     x:24 y:-35 end:1 z:-1.843373 zpos:-1.843373
+
+49372
+create_span  x:24 y:-35 end:1 z:-2.265212 zpos:-2.265212
+run_draw     x:24 y:-35 end:1 z:-2.265212 zpos:-2.265212
+
+49372
+create_span  x:24 y:-35 end:1 z:-2.686349 zpos:-2.686349
+run_draw     x:24 y:-35 end:1 z:-2.686349 zpos:-2.686349
+
+49372
+create_span  x:24 y:-35 end:1 z:-3.106680 zpos:-3.106680
+run_draw     x:24 y:-35 end:1 z:-3.106680 zpos:-3.106680
+
+49372
+create_span  x:24 y:-35 end:1 z:-3.526055 zpos:-3.526055
+run_draw     x:24 y:-35 end:1 z:-3.526055 zpos:-3.526055
+
+49372
+create_span  x:23 y:-35 end:1 z:-3.944368 zpos:-3.944368
+run_draw     x:23 y:-35 end:1 z:-3.944368 zpos:-3.944368
+
+49372
+create_span  x:23 y:-35 end:1 z:-4.361481 zpos:-4.361481
+run_draw     x:23 y:-35 end:1 z:-4.361481 zpos:-4.361481
+
+49372
+create_span  x:23 y:-35 end:1 z:-4.777255 zpos:-4.777255
+run_draw     x:23 y:-35 end:1 z:-4.777255 zpos:-4.777255
+
+49372
+create_span  x:23 y:-35 end:1 z:-5.191587 zpos:-5.191587
+run_draw     x:23 y:-35 end:1 z:-5.191587 zpos:-5.191587
+
+49372
+create_span  x:23 y:-35 end:1 z:-5.604339 zpos:-5.604339
+run_draw     x:23 y:-35 end:1 z:-5.604339 zpos:-5.604339
+
+49372
+create_span  x:23 y:-35 end:1 z:-6.015375 zpos:-6.015375
+run_draw     x:23 y:-35 end:1 z:-6.015375 zpos:-6.015375
+
+49372
+create_span  x:23 y:-35 end:1 z:-6.424589 zpos:-6.424589
+run_draw     x:23 y:-35 end:1 z:-6.424589 zpos:-6.424589
+
+49372
+create_span  x:23 y:-35 end:1 z:-6.831851 zpos:-6.831851
+run_draw     x:23 y:-35 end:1 z:-6.831851 zpos:-6.831851
+
+49372
+create_span  x:23 y:-35 end:1 z:-7.237022 zpos:-7.237022
+run_draw     x:23 y:-35 end:1 z:-7.237022 zpos:-7.237022
+
+49372
+create_span  x:23 y:-35 end:1 z:-7.640002 zpos:-7.640002
+run_draw     x:23 y:-35 end:1 z:-7.640002 zpos:-7.640002
+
+18.9364 FPS
--- a/TaskManager/Test/simple_pack/polygon.cpp	Sun Feb 17 19:04:29 2008 +0900
+++ b/TaskManager/Test/simple_pack/polygon.cpp	Sun Feb 17 21:45:07 2008 +0900
@@ -187,7 +187,7 @@
       //printf("x2:%f ,%f ,%f , %f, %f\n",xyz2[0],xyz2[1],xyz2[2],data[n+size*6+3],data[n+size*6+3+1]);
       //printf("x3:%f ,%f ,%f , %f, %f\n",xyz3[0],xyz3[1],xyz3[2],data[n+size*6+6],data[n+size*6+6+1]);
       Triangle *tri = new Triangle(ver1,ver2,ver3);
-      Span *span = new Span();
+      Span_c *span = new Span_c();
       span->viewer = viewer;
       span->p = this;
       span->create_span(tri,texture_image);
@@ -317,7 +317,7 @@
       Vertex *ver3 = new Vertex(xyz3[0],xyz3[1],xyz3[2],node.texture[nt+4],node.texture[nt+4+1]);
 
       Triangle *tri = new Triangle(ver1,ver2,ver3);
-      Span *span = new Span();
+      Span_c *span = new Span_c();
       span->viewer = viewer;
       span->p = this;
       span->create_span(tri,texture_image);
@@ -335,12 +335,12 @@
 {
   for(int n=0; n<pp->info.size; n++)
     {
-      Vertex *ver1 = new Vertex(pp->tri[n].x1,pp->tri[n].y1,pp->tri[n].z1,pp->tri[n].tex_x1,pp->tri[n].tex_y1);
-      Vertex *ver2 = new Vertex(pp->tri[n].x2,pp->tri[n].y2,pp->tri[n].z2,pp->tri[n].tex_x2,pp->tri[n].tex_y2);
-      Vertex *ver3 = new Vertex(pp->tri[n].x3,pp->tri[n].y3,pp->tri[n].z3,pp->tri[n].tex_x3,pp->tri[n].tex_y3);
+      Vertex *ver1 = new Vertex(pp->tri[n].ver1.x,pp->tri[n].ver1.y,pp->tri[n].ver1.z,pp->tri[n].ver1.tex_x,pp->tri[n].ver1.tex_y);
+      Vertex *ver2 = new Vertex(pp->tri[n].ver2.x,pp->tri[n].ver2.y,pp->tri[n].ver2.z,pp->tri[n].ver2.tex_x,pp->tri[n].ver2.tex_y);
+      Vertex *ver3 = new Vertex(pp->tri[n].ver3.x,pp->tri[n].ver3.y,pp->tri[n].ver3.z,pp->tri[n].ver3.tex_x,pp->tri[n].ver3.tex_y);
 
       Triangle *tri = new Triangle(ver1,ver2,ver3);
-      Span *span = new Span();
+      Span_c *span = new Span_c();
       span->viewer = viewer;
       span->p = this;
       span->create_span(tri,texture_image);
@@ -353,6 +353,58 @@
 }
 
 
+void Polygon::draw(SPANPACK *sp)
+{
+  for(int n=0; n<sp->info.size; n++)
+    {
+      int end = sp->span[n].length_x;
+      Uint32 rgb;
+      float tex1 = sp->span[n].tex_x1;
+      float tex2= sp->span[n].tex_x2;
+      float tey1 = sp->span[n].tex_y1;
+      float tey2= sp->span[n].tex_y2;
+      int tex_xpos;
+      int tex_ypos;
+      int tex_zpos;
+      int x = sp->span[n].x;
+      int y = sp->span[n].y;
+      float z = sp->span[n].start_z;
+      float zpos = sp->span[n].end_z;
+      float tex_x,tex_y,tex_z;
+      
+      if(end == 1) {
+	//printf("end == 1\n");
+	//printf("tex_x:%f tex_y:%f\n",tex1,tex2);
+	//if(tex1 > 1) tex1 = 1;
+	//if(tey1 > 1) tey1 = 1;
+	tex_xpos = (int)((sp->span[n].tex_height-1) * tex1);
+	tex_ypos = (int)((sp->span[n].tex_width-1) * tey1);
+	tex_zpos = (int)z;
+	//printf("tex_xpos:%d tex_ypos:%d\n",tex_xpos,tex_ypos);
+	//printf("image->h:%d tex_x:%f\n",(int)sp->span[n].tex_height,tex1);
+	rgb = get_rgb(tex_xpos,tex_ypos);
+	viewer->write_pixel(x,y,zpos,rgb);
+      }else {
+	//printf("end != 1\n");
+	for(int j = 0; j < end; j++) {
+	  tex_x = tex1*(end-1-j)/(end-1) + tex2*j/(end-1);
+	  tex_y = tey1*(end-1-j)/(end-1) + tey2*j/(end-1);
+	  tex_z = z*(end-1-j)/(end-1) + zpos*j/(end-1);
+	  if(tex_x > 1) tex_x = 1;
+	  if(tex_y > 1) tex_y = 1;
+	  tex_xpos = (int)((sp->span[n].tex_height-1) * tex_x);
+	  tex_ypos = (int)((sp->span[n].tex_width-1) * tex_y);
+	  //printf("tex_xpos:%d tex_ypos:%d\n",tex_xpos,tex_ypos);
+	  //printf("z:%f zpos:%f tex_z:%f\n",z,zpos,tex_z);
+	  //printf("tex_x:%f tex_y:%f\n",tex_x,tex_y);
+	  rgb = get_rgb(tex_xpos,tex_ypos);
+	  viewer->write_pixel(j+x,y,tex_z,rgb);
+	}
+      }
+    }
+}
+
+
 /*
 void Polygon::create_scene_graph_pack()
 {
--- a/TaskManager/Test/simple_pack/polygon.h	Sun Feb 17 19:04:29 2008 +0900
+++ b/TaskManager/Test/simple_pack/polygon.h	Sun Feb 17 21:45:07 2008 +0900
@@ -15,6 +15,12 @@
 #include "polygon_pack.h"
 #endif
 
+
+#ifndef INCLUDED_SPAN_PACK
+#include "span_pack.h"
+#endif
+
+
 class Polygon{
  public:
   int size;
@@ -46,6 +52,7 @@
   void draw(float *stack);
   void draw(SceneGraphPack *sgp);
   void draw(PolygonPack *pp);
+  void draw(SPANPACK *sp);
   void tree_draw();
   //void sgp_update();
   //void sgp_draw();
--- a/TaskManager/Test/simple_pack/polygon_pack.h	Sun Feb 17 19:04:29 2008 +0900
+++ b/TaskManager/Test/simple_pack/polygon_pack.h	Sun Feb 17 21:45:07 2008 +0900
@@ -1,22 +1,37 @@
 #ifndef INCLUDED_POLYGON_PACK
 #define INCLUDED_POLYGON_PACK
 
+
+typedef struct VertexPack {
+  float x;
+  float y;
+  float z;
+  float tex_x;
+  float tex_y;
+}VertexPack, *VertexPack_ptr;
+
+
 typedef struct TrianglePack {
-  long  tex_addr, tex_width, tex_height;
-  float x1, y1, z1, tex_x1, tex_y1;
-  float x2, y2, z2, tex_x2, tex_y2;
-  float x3, y3, z3, tex_x3, tex_y3;
-}  TrianglePack;
+  long *tex_addr, tex_width, tex_height;
+  VertexPack ver1;
+  VertexPack ver2;
+  VertexPack ver3;
+} TrianglePack;
 
-typedef struct PolygonInfo{
-  int size;
-  float light_pos[3];
-  float light_rgb[3];
-}PolygonInfo;
 
 typedef struct PolygonPack {
-  PolygonInfo info;
+  struct PORIGON_info {
+    int size;
+    int light_pos[3];
+    int light_rgb[3];
+  }info;
   TrianglePack tri[128];    // Variable length array
-} PolygonPack;
+} PolygonPack, *PolygonPackPtr;
+
+typedef struct PolygonPackList {
+  int size;
+  //PolygonPack *list[6];
+  PolygonPack *list;
+} PolygonPackList;
 
 #endif
--- a/TaskManager/Test/simple_pack/scene_graph_pack.h	Sun Feb 17 19:04:29 2008 +0900
+++ b/TaskManager/Test/simple_pack/scene_graph_pack.h	Sun Feb 17 21:45:07 2008 +0900
@@ -16,11 +16,13 @@
   float obj_pos[4];
   float angle[4];
   float translation[16];
+  long *tex_addr, tex_width, tex_height;
   int id;
   int move, interaction;
+  //void (*move)();
   //int op[32]; // push pop shift   =>   enum
   int pn;
-} SceneGraphNode, *SceneGraphNodePtr;
+}SceneGraphNode, *SceneGraphNodePtr;
 
 typedef struct SceneGraphInfo {
   int size;
--- a/TaskManager/Test/simple_pack/span.cpp	Sun Feb 17 19:04:29 2008 +0900
+++ b/TaskManager/Test/simple_pack/span.cpp	Sun Feb 17 21:45:07 2008 +0900
@@ -42,7 +42,7 @@
 
 
 void
-Span::half_triangle(Vertex *vMin, Vertex *vMid, Vertex *vMid1,
+Span_c::half_triangle(Vertex *vMin, Vertex *vMid, Vertex *vMid1,
 		    SDL_Surface *image)
 {
 
@@ -169,7 +169,7 @@
 	}
 }
 
-void Span::create_span(Triangle *tri,SDL_Surface *image) {
+void Span_c::create_span(Triangle *tri,SDL_Surface *image) {
 	Vertex *vMin , *vMid, *vMax;
 	/*
 	float tmp_z,tmp_tex1, tmp_tex2 ,tmp_tey1,tmp_tey2;
--- a/TaskManager/Test/simple_pack/span.h	Sun Feb 17 19:04:29 2008 +0900
+++ b/TaskManager/Test/simple_pack/span.h	Sun Feb 17 21:45:07 2008 +0900
@@ -5,7 +5,7 @@
 #include "viewer.h"
 #include "polygon.h"
 
-class Span {
+class Span_c {
 public:
     int x,y,end;
     float z,zpos;
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/TaskManager/Test/simple_pack/span_pack.h	Sun Feb 17 21:45:07 2008 +0900
@@ -0,0 +1,27 @@
+#ifndef INCLUDE_SPAN_PACK
+#define INCLUDE_SPAN_PACK
+
+typedef struct Span {
+  long *tex_addr, tex_width, tex_height;
+  int x, y, length_x;
+  float start_z, end_z;
+  float tex_x1, tex_x2, tex_y1, tex_y2;
+} SPAN, *SPNA_PTR;
+
+typedef struct SpanPack {
+  struct SPAN_INFO {
+    int size;
+    int light_pos[3];
+    int light_rgb[3];
+  } info;
+  SPAN span[250];
+  //SPAN *span;
+} SPANPACK, *SPANPACK_PTR;
+
+typedef struct SpanPackList {
+  int size;
+  SPANPACK dline[6];
+  //SPANPACK *dline;
+} SPANPACKLIST;
+
+#endif
--- a/TaskManager/Test/simple_pack/task/create_pp.cpp	Sun Feb 17 19:04:29 2008 +0900
+++ b/TaskManager/Test/simple_pack/task/create_pp.cpp	Sun Feb 17 21:45:07 2008 +0900
@@ -4,54 +4,62 @@
 #include "sys.h"
 using namespace std;
 
+#include "error.h"
 
-int create_pp(SceneGraphPack *sgp, PolygonPack *pp)
+int
+create_pp(SceneGraphPack *sgp, PolygonPack *pp)
 {
-  float xyz1[4],xyz2[4],xyz3[4];
+    float xyz1[4],xyz2[4],xyz3[4];
 
-  for (int i = 0; i < sgp->info.size; i++) {
-    SceneGraphNodePtr node = &sgp->node[i];
+    __debug("[%s] sgp = 0x%x, pp = 0x%x\n", __FUNCTION__,
+	    (unsigned int)sgp,(unsigned int)pp);
 
-    int n,nt,pt;
-    for(n=0,nt=0,pt=0; n<node->size*3; n+=9,nt+=6,pt++) {
-      xyz1[0] = node->vertex[n];
-      xyz1[1] = node->vertex[n+1];
-      xyz1[2] = node->vertex[n+2]*-1;
-      xyz1[3] = 1;
-      xyz2[0] = node->vertex[n+3];
-      xyz2[1] = node->vertex[n+3+1];
-      xyz2[2] = node->vertex[n+3+2]*-1;
-      xyz2[3] = 1;
-      xyz3[0] = node->vertex[n+6];
-      xyz3[1] = node->vertex[n+6+1];
-      xyz3[2] = node->vertex[n+6+2]*-1;
-      xyz3[3] = 1;
+    for (int i = 0; i < sgp->info.size; i++) {
+	SceneGraphNodePtr node = &sgp->node[i];
+    
+	int n,nt,pt;
+	for(n=0,nt=0,pt=0; n<node->size*3; n+=9,nt+=6,pt++) {
+	    xyz1[0] = node->vertex[n];
+	    xyz1[1] = node->vertex[n+1];
+	    xyz1[2] = node->vertex[n+2]*-1;
+	    xyz1[3] = 1;
+	    xyz2[0] = node->vertex[n+3];
+	    xyz2[1] = node->vertex[n+3+1];
+	    xyz2[2] = node->vertex[n+3+2]*-1;
+	    xyz2[3] = 1;
+	    xyz3[0] = node->vertex[n+6];
+	    xyz3[1] = node->vertex[n+6+1];
+	    xyz3[2] = node->vertex[n+6+2]*-1;
+	    xyz3[3] = 1;
 
-      rotate(xyz1, node->translation);
-      rotate(xyz2, node->translation);
-      rotate(xyz3, node->translation);
+	    rotate(xyz1, node->translation);
+	    rotate(xyz2, node->translation);
+	    rotate(xyz3, node->translation);
 
-      pp->tri[pt].x1 = xyz1[0];
-      pp->tri[pt].y1 = xyz1[1];
-      pp->tri[pt].z1 = xyz1[2];
-      pp->tri[pt].tex_x1 = node->texture[nt];
-      pp->tri[pt].tex_y1 = node->texture[nt+1];
+	    pp->tri[pt].ver1.x = xyz1[0];
+	    pp->tri[pt].ver1.y = xyz1[1];
+	    pp->tri[pt].ver1.z = xyz1[2];
+	    pp->tri[pt].ver1.tex_x = node->texture[nt];
+	    pp->tri[pt].ver1.tex_y = node->texture[nt+1];
+
+	    pp->tri[pt].ver2.x = xyz2[0];
+	    pp->tri[pt].ver2.y = xyz2[1];
+	    pp->tri[pt].ver2.z = xyz2[2];
+	    pp->tri[pt].ver2.tex_x = node->texture[nt+2];
+	    pp->tri[pt].ver2.tex_y = node->texture[nt+2+1];
 
-      pp->tri[pt].x2 = xyz2[0];
-      pp->tri[pt].y2 = xyz2[1];
-      pp->tri[pt].z2 = xyz2[2];
-      pp->tri[pt].tex_x2 = node->texture[nt+2];
-      pp->tri[pt].tex_y2 = node->texture[nt+2+1];
+	    pp->tri[pt].ver3.x = xyz3[0];
+	    pp->tri[pt].ver3.y = xyz3[1];
+	    pp->tri[pt].ver3.z = xyz3[2];
+	    pp->tri[pt].ver3.tex_x = node->texture[nt+4];
+	    pp->tri[pt].ver3.tex_y = node->texture[nt+4+1];
 
-      pp->tri[pt].x3 = xyz3[0];
-      pp->tri[pt].y3 = xyz3[1];
-      pp->tri[pt].z3 = xyz3[2];
-      pp->tri[pt].tex_x3 = node->texture[nt+4];
-      pp->tri[pt].tex_y3 = node->texture[nt+4+1];
+	    //pp->tri[pt].tex_addr = node->tex_addr;
+	    pp->tri[pt].tex_width = node->tex_width;
+	    pp->tri[pt].tex_height = node->tex_height;
 
+	}
+	pp->info.size = pt;
     }
-    pp->info.size = pt;
-  }
-
-  return sizeof(PolygonPack);
+    return sizeof(PolygonPack);
 }
--- a/TaskManager/Test/simple_pack/task/create_sgp.cpp	Sun Feb 17 19:04:29 2008 +0900
+++ b/TaskManager/Test/simple_pack/task/create_sgp.cpp	Sun Feb 17 21:45:07 2008 +0900
@@ -45,6 +45,10 @@
 	node->interaction = 0;
 	node->pn = nnpn;
 
+	//node->tex_addr = t->texture_image;
+	node->tex_width = t->texture_image->w;
+	node->tex_height = t->texture_image->h;
+
 	if(t->child != NULL)
 	{
 	    nnpn = i;
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/TaskManager/Test/simple_pack/task/create_span.cpp	Sun Feb 17 21:45:07 2008 +0900
@@ -0,0 +1,209 @@
+#include <iostream>
+#include "polygon_pack.h"
+#include "span_pack.h"
+using namespace std;
+
+
+static float calc(float f1, float f2,int i, float base){
+  float ans;
+  ans = f1/f2*i + base;
+  return ans;
+}
+
+
+static VertexPack *vMid1(VertexPack *vMid1,VertexPack *vMin, VertexPack *vMid, VertexPack *vMax) {
+  float d,d1;
+  d = (int)vMax->y-(int)vMin->y;
+  d1 = (int)vMid->y - (int)vMin->y;
+  vMid1->tex_x  = calc(vMax->tex_x - vMin->tex_x, d, (int)d1 , vMin->tex_x
+		       );
+  vMid1->tex_y  = calc(vMax->tex_y - vMin->tex_y, d, (int)d1 , vMin->tex_y
+		       );
+  vMid1->x      = calc(vMax->x - vMin->x, d, (int)d1 , vMin->x);
+  vMid1->y      = vMid->y;
+  vMid1->z      = calc(vMax->z - vMin->z, d, (int)d1 , vMin->z);
+  //printf("x:%f y:%f z:%f tex_x:%f tex_y:%f\n",vMid1->x,vMid1->y,vMid1->z,vMid1->tex_x, vMid1->tex_y);
+  return vMid1;
+}
+
+void half_triangle(SPANPACKLIST *spl, long *tex_addr, long tex_width, long tex_height, VertexPack *vMin, VertexPack *vMid, VertexPack *vMid1) {
+//void half_triangle(SPANPACK *sp, long *tex_addr, long tex_width, long tex_height, VertexPack *vMin, VertexPack *vMid, VertexPack *vMid1) {
+  float tmp_z,tmp_tex1, tmp_tex2 ,tmp_tey1,tmp_tey2;
+  float tmp_xpos,tmp_end,tmp_zpos;
+  int i;
+  //int j;
+  float div_y;
+  float start_z,end_z;
+  float start_tex_x,end_tex_x,start_tex_y,end_tex_y;
+  int x,y,length;
+  int k =0;
+  int l = 1;
+  int start_y = (int)vMid->y;
+  int end_y   = (int)vMin->y; 
+        
+  if (start_y<end_y) { 
+    int i; i=end_y; end_y=start_y; start_y = i;
+    k = 1;
+    l = -1;
+  }
+
+  div_y = start_y - end_y;  // > 0
+
+  //cout << "div_y : " << div_y+1 << endl;
+
+  for(i = k; i < div_y+1; i++) {
+    tmp_xpos = calc(vMid1->x - vMin->x ,div_y, i, vMin->x);
+    tmp_end =  calc(vMid->x  - vMin->x ,div_y, i, vMin->x); 
+    tmp_z =    calc(vMid1->z - vMin->z ,div_y, i, vMin->z);
+    tmp_zpos = calc(vMid->z  - vMin->z ,div_y, i, vMin->z);
+    //printf("x:%f end:%f z:%f zpos:%f\n",tmp_xpos,tmp_end,tmp_z,tmp_zpos);
+
+    tmp_tex1 =((i/(div_y)) * vMid1->tex_x) + \
+      ( ((div_y - i)/(div_y)) * vMin->tex_x); 
+    tmp_tex2 =( (i/(div_y)) * vMid->tex_x) + \
+      ( ((div_y - i)/(div_y)) * vMin->tex_x); 
+
+    tmp_tey1 =( (i/(div_y)) * vMid1->tex_y) + \
+      ( ((div_y - i)/(div_y)) * vMin->tex_y); 
+    tmp_tey2 =( (i/(div_y)) * vMid->tex_y) + \
+      ( ((div_y - i)/(div_y)) * vMin->tex_y); 
+    if(tmp_xpos > tmp_end) {
+      x = (int)tmp_end;
+      y = (int)vMin->y + i*l;
+      length = (int)(tmp_xpos)-(int)(tmp_end)+1;
+      start_z = tmp_zpos;
+      end_z = tmp_z;
+      start_tex_x = tmp_tex2;
+      end_tex_x = tmp_tex1;
+      start_tex_y = tmp_tey2;
+      end_tex_y = tmp_tey1;
+    } else {
+      x = (int)tmp_xpos;
+      y = (int)vMin->y + i*l;
+      length = (int)(tmp_end)-(int)(tmp_xpos)+1;
+      start_z = tmp_z;
+      end_z = tmp_zpos;
+      start_tex_x = tmp_tex1;
+      end_tex_x = tmp_tex2;
+      start_tex_y = tmp_tey1;
+      end_tex_y = tmp_tey2;
+    }
+    //printf("x:%d y:%d end:%d z:%f zpos:%f\n",x,y,length,start_z , end_z);
+    //printf("start_tex_x:%f end_tex_x:%f start_tex_y:%f end_tex_y:%fn",start_tex_x,end_tex_x,start_tex_y,end_tex_y);
+
+    //add(tex_addr,tex_width,tex_height,x,y,length,start_z,end_z,start_tex_x,end_tex_x,start_tex_y,end_tex_y);
+
+    /*
+    y += 240;
+    int spu_no = y/80;
+    y -= 240;
+    */
+    
+    int spu_no = 0;
+    int c = spl->dline[spu_no].info.size;
+    spl->dline[spu_no].span[c].tex_addr = tex_addr;
+    spl->dline[spu_no].span[c].tex_width = tex_width;
+    spl->dline[spu_no].span[c].tex_height = tex_height;
+    spl->dline[spu_no].span[c].x = x;
+    spl->dline[spu_no].span[c].y = y;
+    spl->dline[spu_no].span[c].length_x = length;
+    spl->dline[spu_no].span[c].start_z = start_z;
+    spl->dline[spu_no].span[c].end_z = end_z;
+    spl->dline[spu_no].span[c].tex_x1 = start_tex_x;
+    spl->dline[spu_no].span[c].tex_x2 = end_tex_x;
+    spl->dline[spu_no].span[c].tex_y1 = start_tex_y;
+    spl->dline[spu_no].span[c].tex_y2 = end_tex_y;
+    spl->dline[spu_no].info.size++;
+
+
+    /*
+    int c = sp->info.size;
+    sp->span[c].tex_addr = tex_addr;
+    sp->span[c].tex_width = tex_width;
+    sp->span[c].tex_height = tex_height;
+    sp->span[c].x = x;
+    sp->span[c].y = y;
+    sp->span[c].length_x = length;
+    sp->span[c].start_z = start_z;
+    sp->span[c].end_z = end_z;
+    sp->span[c].tex_x1 = start_tex_x;
+    sp->span[c].tex_x2 = end_tex_x;
+    sp->span[c].tex_y1 = start_tex_y;
+    sp->span[c].tex_y2 = end_tex_y;
+    sp->info.size++;
+    //cout << sp->info.size << endl;
+    //cout << sp->span[0].x << endl;
+    */
+  }
+}
+
+
+int create_span(void *rbuf,void *wbuf) {
+  //POLYGONPACK *polygon = (POLYGONPACK*)rbuf;
+  PolygonPack *polygon = (PolygonPack*)rbuf;
+  //SPANPACK *sp = (SPANPACK*)wbuf;
+  SPANPACKLIST *spl = (SPANPACKLIST*)wbuf;
+  VertexPack *vMin, *vMid, *vMax, *vMid10;
+  VertexPack ver;
+  vMid10 = &ver;
+
+  //cout << "create_span:spl->size = " << spl->size << endl;
+  //cout << "create_span:spl->dline[0].span = " << spl->dline[0].span << endl;
+
+  for(int i=0; i<spl->size; i++)
+    {
+      spl->dline[i].info.size = 0;
+    }
+
+  //sp->info.size = 0;
+
+  //cout << sizeof(SPANPACK) << endl;
+  //cout << "polygon size : " << polygon->info.size << endl;
+
+  for(int a=0; a<polygon->info.size; a++) {
+    //cout << "a = " << a << endl;
+    //cout << "polygon size : " << polygon->info.size << endl;
+    if(polygon->tri[a].ver1.y <= polygon->tri[a].ver2.y) {
+      if(polygon->tri[a].ver2.y <= polygon->tri[a].ver3.y) {
+	vMin = &polygon->tri[a].ver1;
+	vMid = &polygon->tri[a].ver2;
+	vMax = &polygon->tri[a].ver3;
+      } else if(polygon->tri[a].ver3.y <= polygon->tri[a].ver1.y) {
+	vMin = &polygon->tri[a].ver3;
+	vMid = &polygon->tri[a].ver1;
+	vMax = &polygon->tri[a].ver2;
+      } else {
+	vMin = &polygon->tri[a].ver1;
+	vMid = &polygon->tri[a].ver3;
+	vMax = &polygon->tri[a].ver2;
+      }
+    } else {
+      if(polygon->tri[a].ver1.y <= polygon->tri[a].ver3.y) {
+	vMin = &polygon->tri[a].ver2;
+	vMid = &polygon->tri[a].ver1;
+	vMax = &polygon->tri[a].ver3;
+      } else if(polygon->tri[a].ver3.y <= polygon->tri[a].ver2.y) {
+	vMin = &polygon->tri[a].ver3;
+	vMid = &polygon->tri[a].ver2;
+	vMax = &polygon->tri[a].ver1;
+      } else {
+	vMin = &polygon->tri[a].ver2;
+	vMid = &polygon->tri[a].ver3;
+	vMax = &polygon->tri[a].ver1;
+      }
+    }
+
+    //cout << vMid->y << endl;
+    //cout << vMin->y << endl;
+
+    vMid1(vMid10,vMin,vMid,vMax);
+
+    half_triangle(spl,polygon->tri[a].tex_addr,polygon->tri[a].tex_width,polygon->tri[a].tex_height,vMin,vMid,vMid10);
+    half_triangle(spl,polygon->tri[0].tex_addr,polygon->tri[0].tex_width,polygon->tri[0].tex_height,vMax,vMid,vMid10);
+    //printf("x:%d y:%d end:%d z:%f zpos:%f\n",sp->span[0].x,sp->span[0].y,sp->span[0].length_x,sp->span[0].start_z , sp->span[0].end_z);
+  }
+  //printf("create_span  x:%d y:%d end:%d z:%f zpos:%f\n",sp->span[0].x,sp->span[0].y,sp->span[0].length_x,sp->span[0].start_z , sp->span[0].end_z);
+  //return 0;
+
+  return sizeof(SPANPACKLIST);
+}
--- a/TaskManager/Test/simple_pack/task/task_init.cpp	Sun Feb 17 19:04:29 2008 +0900
+++ b/TaskManager/Test/simple_pack/task/task_init.cpp	Sun Feb 17 21:45:07 2008 +0900
@@ -1,11 +1,14 @@
+#include "polygon.h"
 #include "scene_graph_pack.h"
-#include "polygon.h"
+#include "polygon_pack.h"
+#include "span_pack.h"
 #include "TaskManager.h"
 
 extern TaskManager *manager;
 extern int create_sgp(Polygon *sg, SceneGraphPack *sgp);
 extern int update_sgp(SceneGraphPack *sgp, SceneGraphPack *_sgp);
 extern int create_pp(SceneGraphPack *sgp, PolygonPack *pp);
+extern int create_span(void *wbuf, void *rbuf);
 
 void
 task_initialize()
@@ -13,4 +16,5 @@
     manager->set_symbol("CreateSGP", (void*)create_sgp);
     manager->set_symbol("UpdateSGP", (void*)update_sgp);
     manager->set_symbol("CreatePP", (void*)create_pp);
+    manager->set_symbol("CreateSP", (void*)create_span);
 }
--- a/TaskManager/Test/simple_pack/viewer.cpp	Sun Feb 17 19:04:29 2008 +0900
+++ b/TaskManager/Test/simple_pack/viewer.cpp	Sun Feb 17 21:45:07 2008 +0900
@@ -4,8 +4,6 @@
 #include <math.h>
 #include <unistd.h>
 #include "polygon.h"
-//#include "demonstration.h"
-//#include "scene.h"
 #include "viewer.h"
 #include "sys.h"
 using namespace std;
@@ -16,8 +14,8 @@
 #define alphaMask 0
 
 extern int create_sgp(Polygon *sg, SceneGraphPack *sgp);
-extern int update_sgp(SceneGraphPack *sgp, SceneGraphPack *_sgp);
-extern int create_pp(SceneGraphPack *sgp, PolygonPack *pp);
+//extern int update_sgp(SceneGraphPack *sgp, SceneGraphPack *_sgp);
+//extern int create_pp(SceneGraphPack *sgp, PolygonPack *pp);
 
 Viewer::Viewer(int b, int w, int h)
 {
@@ -72,31 +70,20 @@
 }
 
 
-void Viewer::write_pixel(int x, int y,float z, Uint32 rgb) {
+void
+Viewer::write_pixel(int x, int y,float z, Uint32 rgb)
+{
     SDL_PixelFormat *pf;
     pf = screen->format;
-    //printf("x:%d y:%d z:%d\n",x,y,z);
-
-    //cout << "write_pixel" << endl;
-    //cout << x << "  " << y << endl;
-
-    //cout << SDL_MapRGB(pf,0,0,150) << endl;
-
     x += width/2;
     y += height/2;
 
     static int diffz,diffz1;
+
     diffz1 = diffz;
     diffz = (zRow[x][y]>z);
-    if(diffz != diffz1) {
-	//printf("diffz :%d zRow[%d][%d] = %f z = %f\n",diffz,x,y,zRow[x][y],z);
-    }
-    //printf("x:%d,y:%d,z:%f,zRow:%f\n",x,y,z,zRow[x][y]);
-    if(z < zRow[x][y]) { 
-//	 printf("x:%d,y:%d,z:%d\n",x,y,z,zRow);
-	if(x < width && x > 0 && y > 0 && y < height)
-	{
-	    //pixels[width*y + x] = SDL_MapRGB(pf,70,70,71);
+    if (z < zRow[x][y]) { 
+	if (x < width && x > 0 && y > 0 && y < height) {
 	    zRow[x][y] = z;
 	    y = height - y;
 	    pixels[width*y + x] = rgb;
@@ -104,14 +91,10 @@
     }
 }
 
-void Viewer::write_line(float x1, float y1, float x2, float y2, Uint32 rgb)
+void
+Viewer::write_line(float x1, float y1, float x2, float y2, Uint32 rgb)
 {
-    //cout << "write_line("<< x1 << "," << y1 << "," << x2 << "," << y2 << ")"<< endl;
-
-    //Uint32 rgb = 9830400;
-
-    if(x1 > x2)
-    {
+    if (x1 > x2) {
 	float x=0;
 	float y=0;
 	x=x1;
@@ -121,71 +104,56 @@
 	x2 = x;
 	y2 = y;
     }
+
     float s = y1;
 
-    if((int)x1 == (int)x2)
-    {
-	if(y1 > y2)
-	{
+    if ((int)x1 == (int)x2) {
+	if (y1 > y2) {
 	    float y=0;
 	    y = y1;
 	    y1 = y2;
 	    y2 = y;
 	}
-	for(float i=y1; i<y2; i++)
-	{
+
+	for (float i=y1; i<y2; i++) {
 	    //write_pixel((int)x1,(int)i);
 	    write_pixel((int)x1,(int)i,0,rgb);
 	}
-    }
-    else 
-    {
+    } else {
 	float t = (y2 - y1)/(x2 - x1);
-	if(t < -1)
-	{
+	if (t < -1) {
 	    float f = 0;
-	    for(float i=x1; i<x2; i++)
-	    {
-		for(float a=(int)t; a<0; a++)
-		{
-		    //write_pixel((int)i,(int)s);
+	    for (float i=x1; i<x2; i++) {
+		for (float a=(int)t; a<0; a++) {
 		    write_pixel((int)i,(int)s,0,rgb);
 		    s--;
 		}
+
 		f += t-(int)t;
-		if(f <= -1)
-		{
-		    //write_pixel((int)i,(int)s);
+
+		if (f <= -1) {
 		    write_pixel((int)i,(int)s,0,rgb);
 		    f = 0;
 		    s--;
 		}
 	    }
-	}
-	else if(t <= 1)
-	{
-	    for(float i=x1; i<x2; i++)
-	    {
+	} else if (t <= 1) {
+	    for(float i=x1; i<x2; i++) {
 		//write_pixel((int)i,(int)s);
 		write_pixel((int)i,(int)s,0,rgb);
 		s += t;
 	    }
-	}
-	else
-	{
+	} else {
 	    float f = 0;
-	    for(float i=x1; i<x2; i++)
-	    {
-		for(float a=0; a<(int)t; a++)
-		{
-		    //write_pixel((int)i,(int)s);
+	    for (float i=x1; i<x2; i++) {
+		for (float a=0; a<(int)t; a++) {
 		    write_pixel((int)i,(int)s,0,rgb);
 		    s++;
 		}
+
 		f += t-(int)t;
-		if(f >= 1)
-		{
-		    //write_pixel((int)i,(int)s);
+
+		if (f >= 1) {
 		    write_pixel((int)i,(int)s,0,rgb);
 		    f = 0;
 		    s++;
@@ -234,15 +202,24 @@
 
 
 struct run_arg_t {
-    int start_time;
-    int this_time;
-    int frames;
-    SDL_Surface *bitmap;
-    SDL_PixelFormat *pf;
-    Uint32 background;
-    Polygon *p;
-    SceneGraphPack *sgp;
-    PolygonPack *pp;    
+  int start_time;
+  int this_time;
+  int frames;
+  SDL_Surface *bitmap;
+  SDL_PixelFormat *pf;
+  Uint32 background;
+  Polygon *p;
+  SceneGraphPack *sgp;
+  PolygonPack *pp;
+  SPANPACKLIST *spl;
+  SPANPACK *sp;
+  SPANPACK sps[135];
+  SPAN s1[250];
+  SPAN s2[250];
+  SPAN s3[250];
+  SPAN s4[250];
+  SPAN s5[250];
+  SPAN s6[250];
 };
 
 struct run_arg_t *arg;
@@ -254,9 +231,10 @@
     HTaskPtr task;
     int fd;
 
-    fprintf(stderr, " **  %s  **\n", __FUNCTION__);
+    arg->start_time = get_ticks();
+    arg->this_time  = 0;
+    arg->frames     = 0;
 
-    arg->start_time = get_ticks();
     arg->pf         = screen->format;
     arg->background = SDL_MapRGB(screen->format, 0x00, 0x00, 0x00);
     arg->p          = new Polygon;
@@ -265,9 +243,30 @@
     arg->sgp        = new SceneGraphPack;
     create_sgp(arg->p, arg->sgp);
     arg->pp         = new PolygonPack;
+    arg->sp         = new SPANPACK;
+    arg->spl        = new SPANPACKLIST;
+    arg->spl->size = 6;
+    //cout << "run_init   :spl->size = " << arg->spl->size << endl;
+    //arg->spl->dline = arg->sps;
+    /*
+    arg->spl->dline[0].span = arg->s1;
+    arg->spl->dline[1].span = arg->s2;
+    arg->spl->dline[2].span = arg->s3;
+    arg->spl->dline[3].span = arg->s4;
+    arg->spl->dline[4].span = arg->s5;
+    arg->spl->dline[5].span = arg->s6;
+    */
+    //cout << "run_init   :spl->dline[0].span = " << arg->spl->dline[0].span << endl;
+    
+    /*
+    for(int i=0; i<arg->spl->size; i++)
+      {
+	arg->spl->dline[i] = new SPANPACK;
+      }
+    */
 
     pixels = new Uint32[width*height];
-    
+
     graph_line();
 
     arg->bitmap = SDL_CreateRGBSurfaceFrom((void *)pixels, width, height, 32,
@@ -279,22 +278,41 @@
     manager->spawn_task(task);
 }
 
+/*
+void distribute_polygon_pack(int spu_num, PolygonPackList *ppl, PolygonPack *pp)
+{
+  ppl->list[0].info.size = 0;
+  ppl->list[1].info.size = 0;
+  ppl->list[2].info.size = 0;
+  ppl->list[3].info.size = 0;
+  ppl->list[4].info.size = 0;
+  ppl->list[5].info.size = 0;
+
+  for(int i=0; i<pp->info.size; i++)
+    {
+      int num = i%spu_num;
+      int mysize = ppl->list[num].info.size;
+      ppl->list[num].tri[mysize] = pp->tri[i];
+      ppl->list[num].info.size++;
+    }
+}
+*/
+
 void
 Viewer::run_loop(void)
 {
     HTaskPtr task_update_sgp = NULL;
     HTaskPtr task_create_pp = NULL;
+    HTaskPtr task_create_sp = NULL;
     HTaskPtr task_finish = NULL;
     int fd_update_sgp;
     int fd_create_pp;
+    int fd_create_sp;
     int fd_finish;
 
     HTaskPtr task;
     int fd;
 
-    fprintf(stderr, " **  %s  **\n", __FUNCTION__);
-
-
     if (quit_check()) {
 	arg->this_time = get_ticks();
 	fd_finish = manager->open("ViewerRunFinish");
@@ -310,6 +328,7 @@
 
     fd_update_sgp = manager->open("UpdateSGP");
     fd_create_pp  = manager->open("CreatePP");
+    fd_create_sp  = manager->open("CreateSP");
     fd = manager->open("ViewerRunDraw");
     task_update_sgp = manager->create_task(fd_update_sgp,
 					   sizeof(SceneGraphPack),
@@ -321,13 +340,23 @@
 					  (unsigned int)arg->sgp,
 					  (unsigned int)arg->pp,
 					  NULL);
+    //cout << "run_loop   :spl->size = " << arg->spl->size << endl;
+    //cout << "run_loop   :spl->dline[0].span = " << arg->spl->dline[0].span << endl;
+    task_create_sp = manager->create_task(fd_create_sp,
+					  sizeof(PolygonPack),
+					  (unsigned int)arg->pp,
+					  (unsigned int)arg->spl,
+					  NULL);
     task = manager->create_task(fd, 0, 0, 0, NULL);
 
     manager->set_task_depend(task_update_sgp, task);
     manager->set_task_depend(task_create_pp, task);
+    manager->set_task_depend(task_create_pp, task_create_sp);
+    manager->set_task_depend(task_create_sp, task);
 
     manager->spawn_task(task_update_sgp);
     manager->spawn_task(task_create_pp);
+    manager->spawn_task(task_create_sp);
     manager->spawn_task(task);
 }
 
@@ -337,15 +366,18 @@
     HTaskPtr task;
     int fd;
 
-
-    fprintf(stderr, " **  %s  **\n", __FUNCTION__);
+    //cout << "size = " << arg->sp->info.size << endl;
+    //cout << "span x = " << arg->sp->span[0].x << endl;
+    //printf("run_draw     x:%d y:%d end:%d z:%f zpos:%f\n", arg->sp->span[0].x, arg->sp->span[0].y, arg->sp->span[0].length_x, arg->sp->span[0].start_z , arg->sp->span[0].end_z);
+    //cout << endl;
 
-    arg->p->draw(arg->pp);    // test draw of PolygonPack
-	
+    //arg->p->draw(arg->pp);    // test draw of PolygonPack
+    //arg->p->draw(arg->sp);    // test draw of SpanPack
+    arg->p->draw(&arg->spl->dline[0]);    // test draw of SpanPackList
+
     SDL_BlitSurface(arg->bitmap, NULL, screen, NULL);
     SDL_UpdateRect(screen, 0, 0, 0, 0);    
 
-    //swap_buffers();
     arg->frames++;
 
     fd = manager->open("ViewerRunLoop");
@@ -356,10 +388,8 @@
 void
 Viewer::run_finish(void)
 {
-    fprintf(stderr, " **   %s   **\n", __FUNCTION__);
-
     if (arg->this_time != arg->start_time) {
-	cout<< ((float)arg->frames/(arg->this_time-arg->start_time))*1000.0 << " FPS\n";
+	cout<< (((float)arg->frames)/(arg->this_time-arg->start_time))*1000.0 << " FPS\n";
     }
 
     SDL_FreeSurface(arg->bitmap);
@@ -368,151 +398,13 @@
     delete arg->p;
     delete arg->sgp;
     delete arg->pp;
+    delete arg->spl;
+    delete arg->sp;
     quit();
 
     delete arg;
 }
 
-#if 0
-void Viewer::run()
-{
-    int frames = 0;
-    int start_time, this_time;
-
-    HTaskPtr task_create_sgp = NULL;
-    HTaskPtr task_update_sgp = NULL;
-    HTaskPtr task_create_pp = NULL;
-    int fd_create_sgp;
-    int fd_update_sgp;
-    int fd_create_pp;
-
-    start_time = get_ticks();
-
-    SDL_Surface *bitmap = NULL;
-    SDL_PixelFormat *pf;
-    pf = screen->format;
-
-    Uint32 background;
-    background = SDL_MapRGB(screen->format, 0x00, 0x00, 0x00);
-
-    pixels = new Uint32[width*height];
-
-    Polygon *p = new Polygon;
-    p->set_data("cube.xml");
-    //p->set_data("cube-p.xml");
-
-    p->viewer = this;
-    //p->screen = screen;
-
-    SceneGraphPack *sgp = new SceneGraphPack;
-    create_sgp(p, sgp);
-
-    PolygonPack *pp = new PolygonPack;
-
-    graph_line();
-
-    float r = 0;
-    float x = 0;
-    float y = 0;
-    float z = 0;
-
-    bitmap = SDL_CreateRGBSurfaceFrom((void *)pixels, width, height, 32,
-				      width*4, redMask, greenMask,
-				      blueMask, alphaMask);
-
-    // Loop until done.
-    while(1)
-    {
-	// Destroy our GL context, etc.
-	//if(quit_check() || scene->action_scene==NULL)
-	if(quit_check())
-	{
-	    this_time = get_ticks();
-	    if (this_time != start_time) 
-	    {
-		cout<<((float)frames/(this_time-start_time))*1000.0<<" FPS\n";
-	    }
-	    SDL_FreeSurface(bitmap);
-	    delete pixels;
-	    p->delete_data();
-	    delete p;
-	    delete sgp;
-	    delete pp;
-	    quit();
-	    break;
-	}
-	/////////////////////
-	clean_pixels();
-
-	this->zRow_init();
-	graph_line();
-
-#if 0 // ここは update_sgp
-	if(r > 360) r = 0;
-	r+= 1.0;
-	// r= 0;
-	p->angle[0] = 0;
-	p->angle[1] = r;
-	p->angle[2] = 0;
-	//p->child->angle[1] = r*2;
-	//p->child->brother->angle[1] = r*3;
-	//p->child->brother->child->angle[1] = r*4;
-	x += 0.5;
-	y += 0.5;
-	z += 0.5;
-	p->xyz[0] = x;
-	p->xyz[1] = y;
-	p->xyz[2] = z;
-	//p->tree_draw();
-#endif
-
-#if 0
-	update_sgp(sgp, sgp);
-	create_pp(pp, sgp);
-#else
-	fd_update_sgp = manager->open("UpdateSGP");
-	fd_create_pp  = manager->open("CreatePP");
-	task_update_sgp =
-	    manager->create_task(fd_update_sgp,
-				 sizeof(SceneGraphPack),
-				 (unsigned int)sgp,
-				 (unsigned int)sgp,
-				 NULL);      
-	task_create_pp =
-	    manager->create_task(fd_create_pp,
-				 sizeof(SceneGraphPack),
-				 (unsigned int)sgp,
-				 (unsigned int)pp,
-				 NULL);
-
-	manager->spawn_task(task_update_sgp);
-	manager->spawn_task(task_create_pp);
-	manager->run();
-#endif
-
-	//p->draw(sgp); // test draw of SceneGraphPack
-	p->draw(pp);    // test draw of PolygonPack
-	
-	// 一回のみ生成で、その後は再利用
-	//bitmap = SDL_CreateRGBSurfaceFrom((void *)pixels, width, height, 32,
-	//width*4, redMask, greenMask,
-	//blueMask, alphaMask);
-	
-	//SDL_FillRect(screen, NULL, background);
-	SDL_BlitSurface(bitmap, NULL, screen, NULL);
-	SDL_UpdateRect(screen, 0, 0, 0, 0);
-	
-
-	/////////////////////
-
-	//swap_buffers();
-	++frames;
-    }
-}
-#else
-void Viewer::run() {}
-#endif
-
 void
 Viewer::zRow_init()
 {
--- a/TaskManager/Test/simple_pack/viewer.h	Sun Feb 17 19:04:29 2008 +0900
+++ b/TaskManager/Test/simple_pack/viewer.h	Sun Feb 17 21:45:07 2008 +0900
@@ -45,9 +45,9 @@
   void write_triangle(float x1, float y1, float x2, float y2, float x3, float y3, Uint32 rgb);
   void clean_pixels();
   void graph_line();
-  void run();
-  void run_init();
-  
+
+  //void run();
+  void run_init();  
   void run_loop();
   void run_finish();
   void run_draw();