Browse Source

Added GLSysHelp.chm v.2.1

GLScene 3 năm trước cách đây
mục cha
commit
af7c338e2c
100 tập tin đã thay đổi với 9604 bổ sung23628 xóa
  1. 3 15
      AdvDemos/AdvDemos.groupproj
  2. 6 19
      AdvDemos/Archipelago/fArchipelagoC.cpp
  3. 1 1
      AdvDemos/Christmas/fChrismasC.cpp
  4. 22 23
      AdvDemos/Earth/fEarthD.dfm
  5. 84 74
      AdvDemos/Earth/fEarthD.pas
  6. 2 2
      AdvDemos/GLSViewer/GLSViewerD.dproj
  7. 6 3
      AdvDemos/GLSViewer/Source/fGLAbout.dfm
  8. 1 1
      AdvDemos/GLSViewer/Source/fGLForm.dfm
  9. 38 31
      AdvDemos/GLSViewer/Source/fMain.dfm
  10. 64 38
      AdvDemos/GLSViewer/Source/fMain.pas
  11. BIN
      AdvDemos/PakEdit/FolderDialog.dfm
  12. 0 36
      AdvDemos/PakEdit/FolderDialog.pas
  13. BIN
      AdvDemos/PakEdit/FolderSelect.dfm
  14. 0 36
      AdvDemos/PakEdit/FolderSelect.pas
  15. 0 48
      AdvDemos/PakEdit/Frm_CompressionRatio.dfm
  16. 0 92
      AdvDemos/PakEdit/Frm_CompressionRatio.pas
  17. 0 152
      AdvDemos/PakEdit/Main.dfm
  18. 0 495
      AdvDemos/PakEdit/Main.pas
  19. 0 19
      AdvDemos/PakEdit/PakEdit.dpr
  20. 0 151
      AdvDemos/PakEdit/PakEdit.dproj
  21. BIN
      AdvDemos/PakEdit/icons.bmp
  22. 152 70
      AdvDemos/TextureTB/fTTBMainD.dfm
  23. 472 399
      AdvDemos/TextureTB/fTTBMainD.pas
  24. 3 3
      Demos/behaviours/PathControl/fPathControlC.cpp
  25. 33 22
      Demos/behaviours/PathControl/fPathControlC.dfm
  26. 6 5
      Demos/behaviours/PathControl/fPathControlC.h
  27. 1 2
      Demos/graph/projection/fProjectionD.dfm
  28. 7 5
      Demos/interface/CameraController/CameraControllerD.dproj
  29. 1 0
      Demos/interface/CameraController/fCameraControllerD.dfm
  30. 13 9
      Demos/interface/SimpleNavigation/fSimpleNaviC.dfm
  31. 1 1
      Demos/materials/customquad/fCustomQuadD.dfm
  32. 29 30
      Demos/materials/customquad/fCustomQuadD.pas
  33. 10 9
      Demos/materials/dynamictexture/fDynTextureD.dfm
  34. 19 21
      Demos/materials/dynamictexture/fDynTextureD.pas
  35. 4 4
      Demos/materials/multipass/fMultiPassD.pas
  36. 1 1
      Demos/materials/proceduralclouds/fProcCloudsD.pas
  37. BIN
      Demos/media/models/bunny.glsm
  38. 6534 17645
      Demos/media/models/bunny.obj
  39. 1 0
      Demos/meshes/actor/fActorC.cpp
  40. 0 1
      Demos/meshes/actor/fActorC.dfm
  41. 0 1
      Demos/meshes/actor/fActorD.dfm
  42. 1 0
      Demos/meshes/actor/fActorD.pas
  43. 12 338
      Demos/meshes/actorms3d/ActorMS3dC.cbproj
  44. 179 166
      Demos/meshes/actorms3d/fActorMS3dC.cpp
  45. 2 0
      Demos/meshes/actorms3d/fActorMS3dC.dfm
  46. 155 177
      Demos/meshes/actortwocam/fActorTwocamC.cpp
  47. 12 4
      Demos/meshes/actortwocam/fActorTwocamD.dfm
  48. 160 147
      Demos/meshes/actortwocam/fActorTwocamD.pas
  49. 12 9
      Demos/meshes/expolygon/fExPolygonC.dfm
  50. 7 7
      Demos/meshes/expolygon/fExPolygonD.pas
  51. 1 0
      Demos/movements/column/fColumnD.dfm
  52. 1 1
      Demos/movements/column/fColumnD.pas
  53. 65 58
      Demos/movements/hierarch/fHierarchD.dfm
  54. 34 43
      Demos/movements/hierarch/fHierarchD.pas
  55. 12 17
      Demos/movements/manual/fManualD.dfm
  56. 37 38
      Demos/movements/manual/fManualD.pas
  57. 28 19
      Demos/movements/objmove/fObjmoveD.dfm
  58. 12 9
      Demos/movements/pointto/fPointtoC.dfm
  59. 14 14
      Demos/movements/pointto/fPointtoD.dfm
  60. 3 3
      Demos/rendering/SkyBox/fSkyBoxD.pas
  61. 31 1161
      Demos/rendering/bunnybump/BunnyBumpD.dproj
  62. 9 4
      Demos/rendering/bunnybump/fBunnyBumpC.cpp
  63. 7 7
      Demos/rendering/bunnybump/fBunnyBumpC.dfm
  64. 2 2
      Demos/rendering/bunnybump/fBunnyBumpC.h
  65. 2 2
      Demos/rendering/bunnybump/fBunnyBumpD.dfm
  66. 6 4
      Demos/rendering/bunnybump/fBunnyBumpD.pas
  67. 61 34
      Demos/sound/3DSoundBASS/fSoundBASS.dfm
  68. 1 1
      Demos/sound/3DSoundBASS/fSoundBASS.pas
  69. 3 15
      Demos/specialsFX/Atmosphere/AtmosphereD.dpr
  70. 0 1
      Demos/specialsFX/Atmosphere/fAtmosphereC.dfm
  71. 52 35
      Demos/specialsFX/Atmosphere/fAtmosphereD.dfm
  72. 53 18
      Demos/specialsFX/Atmosphere/fAtmosphereD.pas
  73. 25 1160
      Demos/specialsFX/ParticleMasking/ParticleMaskingD.dproj
  74. 6 3
      Demos/specialsFX/ParticleMasking/fParticleMaskingD.pas
  75. 1 3
      Help/Contributors.txt
  76. 408 0
      Help/GLSysHelp/GLSysHelp.pds
  77. BIN
      Help/GLSysHelp/HTML/GLSysHelp.chm
  78. 1 1
      Help/GLSysHelp/HTML/_Readme.txt
  79. 96 0
      Help/GLSysHelp/HTML/pasdoc.css
  80. 4 4
      Help/GLSysHelp/Readme.txt
  81. 2 2
      Help/Introduction.txt
  82. 3 27
      Packages/GLScene.groupproj
  83. 1 1
      Packages/GLScene_Cg_RT.dproj
  84. 4 1
      Packages/GLScene_RT.dpk
  85. 7 5
      Packages/GLScene_RT.dproj
  86. 61 58
      Source/GLS.Atmosphere.pas
  87. 2 2
      Source/GLS.Color.pas
  88. 134 134
      Source/GLS.FileDEL.pas
  89. 5 3
      Source/GLS.FileGLTF.pas
  90. 147 147
      Source/GLS.FileTIN.pas
  91. 10 9
      Source/GLS.FireFX.pas
  92. 10 12
      Source/GLS.FullScreenViewer.pas
  93. 0 13
      Source/GLS.Generics.pas
  94. 6 7
      Source/GLS.GeometryBB.pas
  95. 3 2
      Source/GLS.Isolines.pas
  96. 49 50
      Source/GLS.Isosurface.pas
  97. 30 56
      Source/GLS.LensFlare.pas
  98. 34 34
      Source/GLS.Objects.pas
  99. 20 62
      Source/GLS.Scene.pas
  100. 47 34
      Source/GLS.ShadowVolume.pas

+ 3 - 15
AdvDemos/AdvDemos.groupproj

@@ -21,9 +21,6 @@
         <Projects Include="Christmas\ChristmasC.cbproj">
             <Dependencies/>
         </Projects>
-        <Projects Include="Earth\EarthD.dproj">
-            <Dependencies/>
-        </Projects>
         <Projects Include="Forest\ForestD.dproj">
             <Dependencies/>
         </Projects>
@@ -113,15 +110,6 @@
     <Target Name="ChristmasC:Make">
         <MSBuild Projects="Christmas\ChristmasC.cbproj" Targets="Make"/>
     </Target>
-    <Target Name="EarthD">
-        <MSBuild Projects="Earth\EarthD.dproj"/>
-    </Target>
-    <Target Name="EarthD:Clean">
-        <MSBuild Projects="Earth\EarthD.dproj" Targets="Clean"/>
-    </Target>
-    <Target Name="EarthD:Make">
-        <MSBuild Projects="Earth\EarthD.dproj" Targets="Make"/>
-    </Target>
     <Target Name="ForestD">
         <MSBuild Projects="Forest\ForestD.dproj"/>
     </Target>
@@ -204,13 +192,13 @@
         <MSBuild Projects="Quake3Demo\Q3DemoC.cbproj" Targets="Make"/>
     </Target>
     <Target Name="Build">
-        <CallTarget Targets="SplitterD;SplitterC;ArchipelagoD;ArchipelagoC;ChristmasD;ChristmasC;EarthD;ForestD;GLSViewerD;IntensityMeshD;IntensityMeshC;PanoViewerD;PanoViewerC;TtbD;Q3DemoD;Q3DemoC"/>
+        <CallTarget Targets="SplitterD;SplitterC;ArchipelagoD;ArchipelagoC;ChristmasD;ChristmasC;ForestD;GLSViewerD;IntensityMeshD;IntensityMeshC;PanoViewerD;PanoViewerC;TtbD;Q3DemoD;Q3DemoC"/>
     </Target>
     <Target Name="Clean">
-        <CallTarget Targets="SplitterD:Clean;SplitterC:Clean;ArchipelagoD:Clean;ArchipelagoC:Clean;ChristmasD:Clean;ChristmasC:Clean;EarthD:Clean;ForestD:Clean;GLSViewerD:Clean;IntensityMeshD:Clean;IntensityMeshC:Clean;PanoViewerD:Clean;PanoViewerC:Clean;TtbD:Clean;Q3DemoD:Clean;Q3DemoC:Clean"/>
+        <CallTarget Targets="SplitterD:Clean;SplitterC:Clean;ArchipelagoD:Clean;ArchipelagoC:Clean;ChristmasD:Clean;ChristmasC:Clean;ForestD:Clean;GLSViewerD:Clean;IntensityMeshD:Clean;IntensityMeshC:Clean;PanoViewerD:Clean;PanoViewerC:Clean;TtbD:Clean;Q3DemoD:Clean;Q3DemoC:Clean"/>
     </Target>
     <Target Name="Make">
-        <CallTarget Targets="SplitterD:Make;SplitterC:Make;ArchipelagoD:Make;ArchipelagoC:Make;ChristmasD:Make;ChristmasC:Make;EarthD:Make;ForestD:Make;GLSViewerD:Make;IntensityMeshD:Make;IntensityMeshC:Make;PanoViewerD:Make;PanoViewerC:Make;TtbD:Make;Q3DemoD:Make;Q3DemoC:Make"/>
+        <CallTarget Targets="SplitterD:Make;SplitterC:Make;ArchipelagoD:Make;ArchipelagoC:Make;ChristmasD:Make;ChristmasC:Make;ForestD:Make;GLSViewerD:Make;IntensityMeshD:Make;IntensityMeshC:Make;PanoViewerD:Make;PanoViewerC:Make;TtbD:Make;Q3DemoD:Make;Q3DemoC:Make"/>
     </Target>
     <Import Project="$(BDS)\Bin\CodeGear.Group.Targets" Condition="Exists('$(BDS)\Bin\CodeGear.Group.Targets')"/>
 </Project>

+ 6 - 19
AdvDemos/Archipelago/fArchipelagoC.cpp

@@ -26,21 +26,6 @@
 #pragma link "GLS.WindowsFont"
 #pragma link "GLS.HUDObjects"
 
-#pragma link "GLS.BaseClasses"
-#pragma link "GLS.BitmapFont"
-#pragma link "GLS.Cadencer"
-#pragma link "GLS.Coordinates"
-#pragma link "GLS.HeightData"
-#pragma link "GLS.HeightTileFileHDS"
-#pragma link "GLS.HUDObjects"
-#pragma link "GLS.Material"
-#pragma link "GLS.Objects"
-#pragma link "GLS.Scene"
-#pragma link "GLS.SceneViewer"
-#pragma link "GLS.SkyDome"
-#pragma link "GLS.TerrainRenderer"
-#pragma link "GLS.VectorFileObjects"
-#pragma link "GLS.WindowsFont"
 #pragma resource "*.dfm"
 TForm1 *Form1;
 
@@ -60,8 +45,8 @@ void __fastcall TForm1::FormCreate(TObject *Sender) {
 	TGLLibMaterial *libMat;
 	String DataPath;
 
-//	DataPath = ExtractFilePath(ParamStr(0));
-	DataPath = ExtractFilePath(Application->ExeName);
+	DataPath = ExtractFilePath(ParamStr(0));
+//	DataPath = ExtractFilePath(Application->ExeName);
 	DataPath += "Data\\";
 	SetCurrentDir(DataPath);
 	MaterialLibrary->TexturePaths = DataPath;
@@ -399,14 +384,16 @@ void TForm1::IssuePoint(TGLHeightData *hd, int x, int y, int s2, float t, int rx
 
 	px = x + rx + s2;
 	py = y + ry + s2;
-	if (hd->DataState == hdsNone) {
-		alpha = 1;
+//	if (hd->DataState == hdsNone) {
+	alpha = 1;
+/*
 	}
 	else {
 		alpha = (cWaterLevel - hd->SmallIntHeight(rx, ry)) *
 			(1 / cWaterOpaqueDepth);
 		alpha = ClampValue(alpha, 0.5, 1.0);
 	}
+*/
 	SinCos(WaterPhase(px, py), sa, ca);
 	colorRatio = 1 - alpha * 0.1;
 	glColor4f(r*colorRatio, g*colorRatio, b, alpha);

+ 1 - 1
AdvDemos/Christmas/fChrismasC.cpp

@@ -79,7 +79,7 @@ void __fastcall TForm1::TimerTimer(TObject *Sender) {
 	Word y, m, d;
 	bool TheChristmas;
 
-	TheChristmas = true; // Merry Christmas or Happy New Year!
+	TheChristmas = false; // Merry Christmas or Happy New Year!
 	Caption = Format("%.1f FPS", ARRAYOFCONST((Viewer->FramesPerSecond())));
 	Viewer->ResetPerformanceMonitor();
 

+ 22 - 23
AdvDemos/Earth/fEarthD.dfm

@@ -26,7 +26,7 @@ object Form1: TForm1
     Margins.Top = 4
     Margins.Right = 4
     Margins.Bottom = 4
-    Camera = GLCamera
+    Camera = Camera
     BeforeRender = GLSceneViewerBeforeRender
     Buffer.BackgroundColor = clBlack
     FieldOfView = 153.668411254882800000
@@ -37,11 +37,11 @@ object Form1: TForm1
     OnMouseMove = GLSceneViewerMouseMove
     TabOrder = 0
   end
-  object GLScene: TGLScene
+  object Scene: TGLScene
     ObjectsSorting = osNone
     Left = 16
     Top = 16
-    object GLSkyDome: TGLSkyDome
+    object SkyDome: TGLSkyDome
       Bands = <
         item
           StartColor.Color = {0000803F0000803F0000803F0000803F}
@@ -72,22 +72,22 @@ object Form1: TForm1
         Options = []
       end
     end
-    object DCEarthSystem: TGLDummyCube
+    object dcEarth: TGLDummyCube
       ObjectsSorting = osNone
       CubeSize = 1.000000000000000000
-      object GLCameraControler: TGLCamera
+      object CameraControler: TGLCamera
         DepthOfView = 100.000000000000000000
         FocalLength = 50.000000000000000000
-        TargetObject = DCEarthSystem
+        TargetObject = dcEarth
         Position.Coordinates = {000000400000003F0000803F0000803F}
         Direction.Coordinates = {0000803F000000000000008000000000}
         Up.Coordinates = {00000000000000000000803F00000000}
       end
-      object GLCamera: TGLCamera
+      object Camera: TGLCamera
         DepthOfView = 16000.000000000000000000
         FocalLength = 80.000000000000000000
         NearPlaneBias = 0.100000001490116100
-        TargetObject = DCEarthSystem
+        TargetObject = dcEarth
         CameraStyle = csInfinitePerspective
         Position.Coordinates = {000000400000003F0000803F0000803F}
         Direction.Coordinates = {0000803F000000000000008000000000}
@@ -97,7 +97,7 @@ object Form1: TForm1
         Up.Coordinates = {FC9D7FB10000803F0000000000000000}
         CubeSize = 1.000000000000000000
         object SPMoon: TGLSphere
-          Material.MaterialLibrary = GLMaterialLibrary
+          Material.MaterialLibrary = MatLib
           Material.LibMaterialName = 'moon'
           Direction.Coordinates = {DAD031BE000000005B1C7CBF00000000}
           Position.Coordinates = {CDCCECC100000000000000000000803F}
@@ -109,19 +109,18 @@ object Form1: TForm1
         end
       end
       object SPEarth: TGLSphere
-        Material.MaterialLibrary = GLMaterialLibrary
+        Material.MaterialLibrary = MatLib
         Material.LibMaterialName = 'earthDay'
         Direction.Coordinates = {000000000000803F0000000000000000}
-        ShowAxes = True
         TurnAngle = -150.000000000000000000
         Up.Coordinates = {00000000000000800000803F00000000}
         Radius = 0.500000000000000000
         Slices = 32
         Stacks = 32
       end
-      object GLDirectOpenGL1: TGLDirectOpenGL
+      object DirectOpenGL: TGLDirectOpenGL
         UseBuildList = False
-        OnRender = GLDirectOpenGL1Render
+        OnRender = DirectOpenGLRender
         Blend = False
       end
     end
@@ -136,19 +135,19 @@ object Form1: TForm1
       end
     end
   end
-  object GLCadencer: TGLCadencer
-    Scene = GLScene
+  object Cadencer: TGLCadencer
+    Scene = Scene
     MaxDeltaTime = 0.050000000000000000
-    OnProgress = GLCadencerProgress
-    Left = 56
-    Top = 16
+    OnProgress = CadencerProgress
+    Left = 22
+    Top = 92
   end
   object Timer1: TTimer
     OnTimer = Timer1Timer
-    Left = 16
-    Top = 56
+    Left = 348
+    Top = 22
   end
-  object GLMaterialLibrary: TGLMaterialLibrary
+  object MatLib: TGLMaterialLibrary
     Materials = <
       item
         Name = 'earthDay'
@@ -6930,8 +6929,8 @@ object Form1: TForm1
         Material.Texture.FilteringQuality = tfAnisotropic
         Material.Texture.Disabled = False
       end>
-    Left = 56
-    Top = 56
+    Left = 134
+    Top = 102
   end
   object EarthCombiner: TGLTexCombineShader
     Combiners.Strings = (

+ 84 - 74
AdvDemos/Earth/fEarthD.pas

@@ -38,28 +38,28 @@ uses
 
 type
   TForm1 = class(TForm)
-    GLScene: TGLScene;
+    Scene: TGLScene;
     GLSceneViewer: TGLSceneViewer;
-    GLCamera: TGLCamera;
+    Camera: TGLCamera;
     SPEarth: TGLSphere;
     LSSun: TGLLightSource;
-    GLDirectOpenGL1: TGLDirectOpenGL;
-    GLCadencer: TGLCadencer;
+    DirectOpenGL: TGLDirectOpenGL;
+    Cadencer: TGLCadencer;
     Timer1: TTimer;
     SPMoon: TGLSphere;
-    DCEarthSystem: TGLDummyCube;
+    dcEarth: TGLDummyCube;
     DCMoon: TGLDummyCube;
     GLLensFlare1: TGLLensFlare;
-    GLMaterialLibrary: TGLMaterialLibrary;
+    MatLib: TGLMaterialLibrary;
     EarthCombiner: TGLTexCombineShader;
-    GLCameraControler: TGLCamera;
-    GLSkyDome: TGLSkyDome;
+    CameraControler: TGLCamera;
+    SkyDome: TGLSkyDome;
     ConstellationLines: TGLLines;
     ConstellationBorders: TGLLines;
     procedure FormCreate(Sender: TObject);
-    procedure GLDirectOpenGL1Render(Sender: TObject; var rci: TGLRenderContextInfo);
+    procedure DirectOpenGLRender(Sender: TObject; var rci: TGLRenderContextInfo);
     procedure Timer1Timer(Sender: TObject);
-    procedure GLCadencerProgress(Sender: TObject; const deltaTime,
+    procedure CadencerProgress(Sender: TObject; const deltaTime,
       newTime: Double);
     procedure GLSceneViewerMouseDown(Sender: TObject;
       Button: TMouseButton; Shift: TShiftState; X, Y: Integer);
@@ -70,9 +70,6 @@ type
     procedure GLSceneViewerDblClick(Sender: TObject);
     procedure FormKeyPress(Sender: TObject; var Key: Char);
     procedure GLSceneViewerBeforeRender(Sender: TObject);
-  private
-    procedure LoadConstellationLines;
-    function AtmosphereColor(const rayStart, rayEnd: TGLVector): TGLColorVector;
   public
     ConstellationsAlpha: Single;
     TimeMultiplier: Single;
@@ -82,6 +79,11 @@ type
     radius, invAtmosphereHeight: Single;
     sunPos, eyePos, lightingVector: TGLVector;
     diskNormal, diskRight, diskUp: TGLVector;
+  private
+    function LonLatToPos(lon, lat: Single): TAffineVector;
+    procedure LoadConstellationLines;
+    function AtmosphereColor(const rayStart, rayEnd: TGLVector): TGLColorVector;
+    function ComputeColor(var rayDest: TGLVector; mayHitGround: Boolean): TGLColorVector;
   end;
 
 var
@@ -115,9 +117,9 @@ var
 begin
   SetCurrentDir(ExtractFilePath(ParamStr(0)));
   FileName := 'Data\Yale_BSC.stars';
-  GLSkyDome.Bands.Clear;
+  SkyDome.Bands.Clear;
   if FileExists(FileName) then
-    GLSkyDome.Stars.LoadStarsFile(FileName);
+    SkyDome.Stars.LoadStarsFile(FileName);
   LoadConstellationLines;
   TimeMultiplier := 1;
 end;
@@ -126,8 +128,8 @@ procedure TForm1.GLSceneViewerBeforeRender(Sender: TObject);
 begin
   GLLensFlare1.PreRender(Sender as TGLSceneBuffer);
   // if no multitexturing or no combiner support, turn off city lights
-  GLMaterialLibrary.Materials[0].Shader := EarthCombiner;
-  GLMaterialLibrary.Materials[0].Texture2Name := 'earthNight';
+  MatLib.Materials[0].Shader := EarthCombiner;
+  MatLib.Materials[0].Texture2Name := 'earthNight';
 end;
 
 function TForm1.AtmosphereColor(const rayStart, rayEnd: TGLVector)
@@ -176,32 +178,37 @@ begin
   Result.W := n * contrib * cOpacity * 0.1;
 end;
 
-procedure TForm1.GLDirectOpenGL1Render(Sender: TObject; var rci: TGLRenderContextInfo);
-
-  function ComputeColor(var rayDest: TGLVector; mayHitGround: Boolean): TGLColorVector;
-  var
-    ai1, ai2, pi1, pi2: TGLVector;
-    rayVector: TGLVector;
+//---------------------------------------------------------
+//
+function TForm1.ComputeColor(var rayDest: TGLVector; mayHitGround: Boolean): TGLColorVector;
+var
+  ai1, ai2, pi1, pi2: TGLVector;
+  rayVector: TGLVector;
+begin
+  rayVector := VectorNormalize(VectorSubtract(rayDest, eyePos));
+  if RayCastSphereIntersect(eyePos, rayVector, NullHmgPoint, cAtmosphereRadius,
+    ai1, ai2) > 1 then
   begin
-    rayVector := VectorNormalize(VectorSubtract(rayDest, eyePos));
-    if RayCastSphereIntersect(eyePos, rayVector, NullHmgPoint, cAtmosphereRadius, ai1, ai2) > 1 then
+    // atmosphere hit
+    if mayHitGround and (RayCastSphereIntersect(eyePos, rayVector, NullHmgPoint,
+      cPlanetRadius, pi1, pi2) > 0) then
     begin
-      // atmosphere hit
-      if mayHitGround and (RayCastSphereIntersect(eyePos, rayVector, NullHmgPoint, cPlanetRadius, pi1, pi2) > 0) then
-      begin
-        // hit ground
-        Result := AtmosphereColor(ai1, pi1);
-      end
-      else
-      begin
-        // through atmosphere only
-        Result := AtmosphereColor(ai1, ai2);
-      end;
-      rayDest := ai1;
+      // hit ground
+      Result := AtmosphereColor(ai1, pi1);
     end
     else
-      Result := clrTransparent;
-  end;
+    begin
+      // through atmosphere only
+      Result := AtmosphereColor(ai1, ai2);
+    end;
+    rayDest := ai1;
+  end
+  else
+    Result := clrTransparent;
+end;
+
+
+procedure TForm1.DirectOpenGLRender(Sender: TObject; var rci: TGLRenderContextInfo);
 
 const
   cSlices = 60;
@@ -211,11 +218,11 @@ var
   pVertex, pColor: PVectorArray;
 begin
   sunPos := LSSun.AbsolutePosition;
-  eyepos := GLCamera.AbsolutePosition;
+  eyePos := Camera.AbsolutePosition;
 
   diskNormal := VectorNegate(eyePos);
   NormalizeVector(diskNormal);
-  diskRight := VectorCrossProduct(GLCamera.AbsoluteUp, diskNormal);
+  diskRight := VectorCrossProduct(Camera.AbsoluteUp, diskNormal);
   NormalizeVector(diskRight);
   diskUp := VectorCrossProduct(diskNormal, diskRight);
   NormalizeVector(diskUp);
@@ -296,34 +303,37 @@ begin
   FreeMem(pColor);
 end;
 
+function TForm1.LonLatToPos(lon, lat: Single): TAffineVector;
+var
+  f: Single;
+begin
+  SinCosine(lat * (PI / 180), Result.Y, f);
+  SinCosine(lon * (360 / 24 * PI / 180), f, Result.X, Result.Z);
+end;
+
+// -------------------------------------------
+//
 procedure TForm1.LoadConstellationLines;
 var
   sl, line: TStrings;
   pos1, pos2: TAffineVector;
 
-  function LonLatToPos(lon, lat: Single): TAffineVector;
-  var
-    f: Single;
-  begin
-    SinCosine(lat * (PI / 180), Result.Y, f);
-    SinCosine(lon * (360 / 24 * PI / 180), f,
-      Result.X, Result.Z);
-  end;
-
 var
   i: Integer;
 begin
   sl := TStringList.Create;
   line := TStringList.Create;
   sl.LoadFromFile('Data\Constellations.dat');
-//  sl.LoadFromFile('Data\Constellation_borders.dat');
+///  sl.LoadFromFile('Data\Constellation_borders.dat');
   for i := 0 to sl.Count - 1 do
   begin
     line.CommaText := sl[i];
     pos1 := LonLatToPos(StrToFloatDef(line[0], 0), StrToFloatDef(line[1], 0));
     ConstellationLines.AddNode(pos1);
+///     ConstellationBorders.AddNode(pos1);
     pos2 := LonLatToPos(StrToFloatDef(line[2], 0), StrToFloatDef(line[3], 0));
     ConstellationLines.AddNode(pos2);
+///    ConstellationBorders.AddNode(pos2);
   end;
   sl.Free;
   line.Free;
@@ -335,7 +345,7 @@ begin
   GLSceneViewer.ResetPerformanceMonitor;
 end;
 
-procedure TForm1.GLCadencerProgress(Sender: TObject; const deltaTime,
+procedure TForm1.CadencerProgress(Sender: TObject; const deltaTime,
   newTime: Double);
 //var
 //   d : Double;
@@ -359,7 +369,7 @@ begin
   // honour camera movements
   if (dmy <> 0) or (dmx <> 0) then
   begin
-    GLCameraControler.MoveAroundTarget(ClampValue(dmy * 0.3, -5, 5),
+    CameraControler.MoveAroundTarget(ClampValue(dmy * 0.3, -5, 5),
       ClampValue(dmx * 0.3, -5, 5));
     dmx := 0;
     dmy := 0;
@@ -368,9 +378,9 @@ begin
   cameraTimeSteps := cameraTimeSteps + deltaTime;
   while cameraTimeSteps > 0.005 do
   begin
-    GLCamera.Position.AsVector := VectorLerp(GLCamera.Position.AsVector,
-      GLCameraControler.Position.AsVector, 0.05);
-    cameraTimeSteps := cameraTimeSteps - 0.005;
+    Camera.Position.AsVector := VectorLerp(Camera.Position.AsVector,
+      CameraControler.Position.AsVector, 0.05);
+    CameraTimeSteps := CameraTimeSteps - 0.005;
   end;
   // smooth constellation appearance/disappearance
   if ConstellationLines.LineColor.Alpha <> constellationsAlpha then
@@ -398,7 +408,7 @@ begin
     dmy := dmy + (my - y);
   end
   else if Shift = [ssRight] then
-    GLCamera.FocalLength := GLCamera.FocalLength * Power(1.05, (my - y) * 0.1);
+    Camera.FocalLength := Camera.FocalLength * Power(1.05, (my - y) * 0.1);
   mx := x;
   my := y;
 end;
@@ -408,10 +418,10 @@ procedure TForm1.FormMouseWheel(Sender: TObject; Shift: TShiftState;
 var
   f: Single;
 begin
-  if (WheelDelta > 0) or (GLCameraControler.Position.VectorLength > 0.90) then
+  if (WheelDelta > 0) or (CameraControler.Position.VectorLength > 0.90) then
   begin
     f := Power(1.05, WheelDelta * (1 / 120));
-    GLCameraControler.AdjustDistanceToTarget(f);
+    CameraControler.AdjustDistanceToTarget(f);
   end;
   Handled := True;
 end;
@@ -434,12 +444,12 @@ end;
 
 procedure TForm1.FormKeyPress(Sender: TObject; var Key: Char);
 
-  procedure LoadHighResTexture(libMat: TGLLibMaterial; const fileName: string);
+  procedure LoadHighResTexture(LibMat: TGLLibMaterial; const FileName: string);
   begin
     if FileExists(fileName) then
     begin
-      libMat.Material.Texture.Compression := tcStandard;
-      libMat.Material.Texture.Image.LoadFromFile(fileName);
+      LibMat.Material.Texture.Compression := tcStandard;
+      LibMat.Material.Texture.Image.LoadFromFile(fileName);
     end;
   end;
 
@@ -448,17 +458,17 @@ begin
     #27: Close;
     'm', 'M':
       begin
-        GLCamera.MoveTo(SPMoon);
-        GLCameraControler.MoveTo(SPMoon);
-        GLCamera.TargetObject := SPMoon;
-        GLCameraControler.TargetObject := SPMoon;
+        Camera.MoveTo(SPMoon);
+        CameraControler.MoveTo(SPMoon);
+        Camera.TargetObject := SPMoon;
+        CameraControler.TargetObject := SPMoon;
       end;
     'e', 'E':
       begin
-        GLCamera.MoveTo(DCEarthSystem);
-        GLCameraControler.MoveTo(DCEarthSystem);
-        GLCamera.TargetObject := DCEarthSystem;
-        GLCameraControler.TargetObject := DCEarthSystem;
+        Camera.MoveTo(dcEarth);
+        CameraControler.MoveTo(dcEarth);
+        Camera.TargetObject := dcEarth;
+        CameraControler.TargetObject := dcEarth;
       end;
     'h': if not highResResourcesLoaded then
       begin
@@ -466,7 +476,7 @@ begin
         try
           if DirectoryExists('Data') then
             ChDir('Data');
-          with GLMaterialLibrary do
+          with MatLib do
           begin
             LoadHighResTexture(Materials[0], 'land_ocean_ice_4096.jpg');
             LoadHighResTexture(Materials[1], 'land_ocean_ice_lights_4096.jpg');
@@ -474,9 +484,9 @@ begin
           end;
           if FileExists('Hipparcos_9.0.stars') then
           begin
-            GLSkyDome.Stars.Clear;
-            GLSkyDome.Stars.LoadStarsFile('Hipparcos_9.0.stars');
-            GLSkyDome.StructureChanged;
+            SkyDome.Stars.Clear;
+            SkyDome.Stars.LoadStarsFile('Hipparcos_9.0.stars');
+            SkyDome.StructureChanged;
           end;
           GLSceneViewer.Buffer.AntiAliasing := aa2x;
         finally

+ 2 - 2
AdvDemos/GLSViewer/GLSViewerD.dproj

@@ -100,14 +100,14 @@
     </PropertyGroup>
     <PropertyGroup Condition="'$(Cfg_2_Win32)'!=''">
         <BT_BuildType>Debug</BT_BuildType>
-        <VerInfo_Build>127</VerInfo_Build>
+        <VerInfo_Build>129</VerInfo_Build>
         <AppEnableRuntimeThemes>true</AppEnableRuntimeThemes>
         <VerInfo_AutoIncVersion>true</VerInfo_AutoIncVersion>
         <VerInfo_MinorVer>8</VerInfo_MinorVer>
         <VerInfo_Debug>true</VerInfo_Debug>
         <VerInfo_Locale>1033</VerInfo_Locale>
         <Icon_MainIcon>Resource\GLSViewer.ico</Icon_MainIcon>
-        <VerInfo_Keys>CompanyName=;FileVersion=1.8.0.127;InternalName=;LegalCopyright=;LegalTrademarks=;OriginalFilename=;ProductVersion=1.8.0.0;Comments=;ProgramID=com.embarcadero.$(MSBuildProjectName);FileDescription=$(MSBuildProjectName);ProductName=$(MSBuildProjectName)</VerInfo_Keys>
+        <VerInfo_Keys>CompanyName=;FileVersion=1.8.0.129;InternalName=;LegalCopyright=;LegalTrademarks=;OriginalFilename=;ProductVersion=1.8.0.0;Comments=;ProgramID=com.embarcadero.$(MSBuildProjectName);FileDescription=$(MSBuildProjectName);ProductName=$(MSBuildProjectName)</VerInfo_Keys>
         <VerInfo_IncludeVerInfo>true</VerInfo_IncludeVerInfo>
     </PropertyGroup>
     <PropertyGroup Condition="'$(Cfg_2_Win64)'!=''">

+ 6 - 3
AdvDemos/GLSViewer/Source/fGLAbout.dfm

@@ -117,8 +117,10 @@ inherited GLAbout: TGLAbout
     00000509030000000000000000000000000000050000FFFF0000FC3F0000F00F
     0000C003000000000000000000000000000080010000C0030000C0070000000F
     00000019000080200000C2600000E7F10000FFFB0000}
-  ExplicitWidth = 462
-  ExplicitHeight = 362
+  ExplicitLeft = 3
+  ExplicitTop = 3
+  ExplicitWidth = 464
+  ExplicitHeight = 370
   PixelsPerInch = 96
   TextHeight = 16
   inherited PanelTop: TPanel
@@ -127,7 +129,7 @@ inherited GLAbout: TGLAbout
     ExplicitWidth = 446
     ExplicitHeight = 89
     object LabelVersion: TLabel
-      Left = 144
+      Left = -32
       Top = 63
       Width = 44
       Height = 16
@@ -139,6 +141,7 @@ inherited GLAbout: TGLAbout
       Font.Name = 'MS Sans Serif'
       Font.Style = []
       ParentFont = False
+      ExplicitLeft = 144
     end
     object LabelGeoblock: TLabel
       Left = 102

+ 1 - 1
AdvDemos/GLSViewer/Source/fGLForm.dfm

@@ -3,7 +3,7 @@ object GLForm: TGLForm
   Top = 227
   HelpContext = 1
   ClientHeight = 304
-  ClientWidth = 1122
+  ClientWidth = 2988
   Color = clBtnFace
   Font.Charset = DEFAULT_CHARSET
   Font.Color = clWindowText

+ 38 - 31
AdvDemos/GLSViewer/Source/fMain.dfm

@@ -1,9 +1,10 @@
 object MainForm: TMainForm
   Left = 188
   Top = 87
+  AutoSize = True
   Caption = 'GLSViewer'
-  ClientHeight = 613
-  ClientWidth = 835
+  ClientHeight = 433
+  ClientWidth = 622
   Color = clBtnFace
   Font.Charset = DEFAULT_CHARSET
   Font.Color = clWindowText
@@ -133,8 +134,8 @@ object MainForm: TMainForm
   TextHeight = 16
   object StatusBar: TStatusBar
     Left = 0
-    Top = 589
-    Width = 835
+    Top = 409
+    Width = 622
     Height = 24
     Margins.Left = 4
     Margins.Top = 4
@@ -154,15 +155,15 @@ object MainForm: TMainForm
         Width = 63
       end
       item
-        Text = 'FPS'
-        Width = 63
+        Text = 'Model'
+        Width = 50
       end>
   end
   object snViewer: TGLSceneViewer
     Left = 0
     Top = 69
-    Width = 835
-    Height = 520
+    Width = 622
+    Height = 340
     Margins.Left = 4
     Margins.Top = 4
     Margins.Right = 4
@@ -173,7 +174,7 @@ object MainForm: TMainForm
     Buffer.BackgroundColor = clGray
     Buffer.ContextOptions = [roDoubleBuffer, roRenderToWindow, roTwoSideLighting]
     Buffer.FaceCulling = False
-    FieldOfView = 158.228942871093800000
+    FieldOfView = 147.220916748046900000
     PenAsTouch = False
     OnMouseLeave = snViewerMouseLeave
     Align = alClient
@@ -184,7 +185,7 @@ object MainForm: TMainForm
   object ControlBar: TControlBar
     Left = 0
     Top = 32
-    Width = 835
+    Width = 622
     Height = 37
     Margins.Left = 4
     Margins.Top = 4
@@ -194,7 +195,7 @@ object MainForm: TMainForm
     RowSize = 33
     TabOrder = 2
     object atbTools: TActionToolBar
-      Left = 567
+      Left = 436
       Top = 2
       Width = 95
       Height = 29
@@ -220,7 +221,7 @@ object MainForm: TMainForm
     object atbView: TActionToolBar
       Left = 127
       Top = 2
-      Width = 424
+      Width = 274
       Height = 29
       Margins.Left = 4
       Margins.Top = 4
@@ -271,7 +272,7 @@ object MainForm: TMainForm
   object amMenuBar: TActionMainMenuBar
     Left = 0
     Top = 0
-    Width = 835
+    Width = 622
     Height = 32
     Margins.Left = 4
     Margins.Top = 4
@@ -966,6 +967,16 @@ object MainForm: TMainForm
   object Scene: TGLScene
     Left = 24
     Top = 96
+    object CubeExtents: TGLCube
+      Material.BackProperties.Ambient.Color = {0000000000000000000000000000803F}
+      Material.BackProperties.Diffuse.Color = {0C026B3F0C026B3F0000803F0000803F}
+      Material.FrontProperties.Ambient.Color = {0000000000000000000000000000803F}
+      Material.FrontProperties.Diffuse.Color = {0C026B3F0C026B3F0000803F0000803F}
+      Material.MaterialOptions = [moNoLighting]
+      Material.FaceCulling = fcNoCull
+      Material.PolygonMode = pmLines
+      CubeSize = {000000400000004000000040}
+    end
     object dcTarget: TGLDummyCube
       CubeSize = 1.000000000000000000
       object Camera: TGLCamera
@@ -988,16 +999,6 @@ object MainForm: TMainForm
       AutoCentering = [macCenterX, macCenterY, macCenterZ, macUseBarycenter]
       MaterialLibrary = MaterialLib
       LightmapLibrary = LightmapLib
-      object CubeExtents: TGLCube
-        Material.BackProperties.Ambient.Color = {0000000000000000000000000000803F}
-        Material.BackProperties.Diffuse.Color = {0C026B3F0C026B3F0000803F0000803F}
-        Material.FrontProperties.Ambient.Color = {0000000000000000000000000000803F}
-        Material.FrontProperties.Diffuse.Color = {0C026B3F0C026B3F0000803F0000803F}
-        Material.MaterialOptions = [moNoLighting]
-        Material.FaceCulling = fcNoCull
-        Material.PolygonMode = pmLines
-        CubeSize = {000000400000004000000040}
-      end
     end
     object dcAxis: TGLDummyCube
       Direction.Coordinates = {000000000000803F0000000000000000}
@@ -1007,6 +1008,7 @@ object MainForm: TMainForm
     end
     object dcWorld: TGLDummyCube
       CubeSize = 1.000000000000000000
+      VisibleAtRunTime = True
       object GLPoints: TGLPoints
         NoZWrite = False
         Static = False
@@ -1230,6 +1232,11 @@ object MainForm: TMainForm
                 Caption = '&Lighting'
                 ImageIndex = 12
               end
+              item
+                Action = acToolsNaviCube
+                Caption = '&Navi Cube'
+                ImageIndex = 20
+              end
               item
                 Action = acToolsCustomize
               end
@@ -1743,7 +1750,7 @@ object MainForm: TMainForm
             ShowCaption = False
           end
           item
-            Action = acNaviCube
+            Action = acToolsNaviCube
             Caption = '&Navi Cube'
             ImageIndex = 20
             ShowCaption = False
@@ -1832,6 +1839,13 @@ object MainForm: TMainForm
       ImageIndex = 12
       OnExecute = acToolsLightingExecute
     end
+    object acToolsNaviCube: TAction
+      Category = 'Tools'
+      Caption = 'Navi Cube'
+      Hint = 'Navi Cube'
+      ImageIndex = 20
+      OnExecute = acToolsNaviCubeExecute
+    end
     object acToolsCustomize: TCustomizeActionBars
       Category = 'Tools'
       Caption = '&Customize...'
@@ -2076,13 +2090,6 @@ object MainForm: TMainForm
       ImageIndex = 21
       OnExecute = acPointsExecute
     end
-    object acNaviCube: TAction
-      Category = 'View'
-      Caption = 'Navi Cube'
-      Hint = 'Navi Cube'
-      ImageIndex = 20
-      OnExecute = acNaviCubeExecute
-    end
     object acToolsInfo: TAction
       Category = 'Tools'
       Caption = 'Info...'

+ 64 - 38
AdvDemos/GLSViewer/Source/fMain.pas

@@ -137,7 +137,7 @@ type
     AsyncTimer: TGLAsyncTimer;
     dcWorld: TGLDummyCube;
     grdXYZ: TGLXYZGrid;
-    acNaviCube: TAction;
+    acToolsNaviCube: TAction;
     GLPoints: TGLPoints;
     acToolsInfo: TAction;
     GLSimpleNavigation: TGLSimpleNavigation;
@@ -188,7 +188,7 @@ type
     procedure acViewZoomInExecute(Sender: TObject);
     procedure acPointsExecute(Sender: TObject);
     procedure AsyncTimerTimer(Sender: TObject);
-    procedure acNaviCubeExecute(Sender: TObject);
+    procedure acToolsNaviCubeExecute(Sender: TObject);
     procedure acToolsInfoExecute(Sender: TObject);
     procedure snViewerMouseLeave(Sender: TObject);
   private
@@ -298,7 +298,7 @@ end;
 procedure TMainForm.FormCreate(Sender: TObject);
 begin
   inherited;
-  SetCurrentDir(ExtractFilePath(ParamStr(0)));
+ // SetCurrentDir(ExtractFilePath(ParamStr(0)));
   SetGLSceneMediaDir();
 
   NaviCube := TGLNaviCube.CreateAsChild(Scene.Objects);
@@ -572,7 +572,6 @@ end;
 
 procedure TMainForm.AsyncTimerTimer(Sender: TObject);
 begin
-  Caption := 'NaviCube: ' + snViewer.FramesPerSecondText(2);
   snViewer.ResetPerformanceMonitor;
 end;
 
@@ -587,7 +586,7 @@ begin
   begin
     Timer.Enabled := False;
     Cadencer.Enabled := False;
-    StatusBar.Panels[3].Text := ' FPS';
+//    StatusBar.Panels[3].Text := ' FPS';
   end;
 end;
 
@@ -614,11 +613,12 @@ end;
 procedure TMainForm.DoOpen(const FileName: String);
 var
   min, max: TAffineVector;
+  Name: TFileName;
 begin
   if not FileExists(FileName) then
     Exit;
   Screen.Cursor := crHourGlass;
-  Caption := 'GLSViewer - ' + FileName;
+  MainForm.Caption := 'GLSViewer - ' + FileName;
   MaterialLib.Materials.Clear;
   ffObject.MeshObjects.Clear;
   ffObject.LoadFromFile(FileName);
@@ -635,7 +635,8 @@ begin
   StatusBar.Panels[0].Text := 'X: ' + ' ';
   StatusBar.Panels[1].Text := 'Y: ' + ' ';
   StatusBar.Panels[2].Text := 'Z: ' + ' ';
-
+  Name := ExtractFileName(FileName);
+  StatusBar.Panels[3].Text := Name;
   DoResetCamera;
 end;
 
@@ -939,6 +940,23 @@ begin
     ApplyTexturing;
 end;
 
+procedure TMainForm.acToolsNaviCubeExecute(Sender: TObject);
+begin
+  acToolsNaviCube.Checked := not acToolsNaviCube.Checked;
+  if acToolsNaviCube.Checked = True then
+  begin
+    NaviCube.Visible := True;
+    Cadencer.Enabled := True;
+  end
+  else
+  begin
+    NaviCube.Visible := False;
+    Cadencer.Enabled := False;
+  end;
+  snViewer.Invalidate;
+end;
+
+
 // Show Base and Additional Objects
 procedure TMainForm.acPointsExecute(Sender: TObject);
 var
@@ -958,16 +976,45 @@ begin
     Color.Y := Random();
     Color.Z := Random();
 
-    X := Random(50) - 25;
-    Y := Random(50) - 25;
-    Z := Random(50) - 25;
+    X := Random(100) - 50;
+    Y := Random(100) - 50;
+    Z := Random(100) - 50;
 
     GLPoints.Positions.Add(X * 0.05, Y * 0.05, Z * 0.05);
     // Fill array of GLPoints
     GLPoints.Colors.AddPoint(Color);
   end;
+//  dcWorld.Remove(GLPoints, False);
+//  GLPoints := TGLPoints(dcWorld.AddNewChild(TGLPoints));
 end;
 
+(*
+procedure TMainForm.acDeletePoints(Sender: TObject);
+var
+  I: Integer;
+  Color: TVector3f;
+  NumPoints: Integer;
+  X, Y, Z: Single;
+
+begin
+  NumPoints := 10000;
+  GLPoints := TGLPoints(dcWorld.AddNewChild(TGLPoints));
+  for I := 0 to NumPoints - 1 do
+  begin
+    Color.X := Random();
+    Color.Y := Random();
+    Color.Z := Random();
+
+    X := Random(100) - 50;
+    Y := Random(100) - 50;
+    Z := Random(100) - 50;
+
+    GLPoints.Positions.Add(X * 0.05, Y * 0.05, Z * 0.05);
+    // Fill array of GLPoints
+  end;
+end;
+*)
+
 procedure TMainForm.CadencerProgress(Sender: TObject;
   const deltaTime, newTime: Double);
 begin
@@ -984,23 +1031,9 @@ begin
     snViewer.Invalidate;
 end;
 
-procedure TMainForm.acNaviCubeExecute(Sender: TObject);
-begin
-  acNaviCube.Checked := not acNaviCube.Checked;
-  if acNaviCube.Checked = True then
-  begin
-    Cadencer.Enabled := True;
-  end
-  else
-  begin
-    snViewer.Refresh;
-    Cadencer.Enabled := False;
-  end;
-end;
-
 procedure TMainForm.TimerTimer(Sender: TObject);
 begin
-  StatusBar.Panels[3].Text := Format('%.1f  FPS', [snViewer.FramesPerSecond]);
+//  StatusBar.Panels[3].Text := Format('%.1f  FPS', [snViewer.FramesPerSecond]);
   snViewer.ResetPerformanceMonitor;
 end;
 
@@ -1008,19 +1041,12 @@ procedure TMainForm.ReadIniFile;
 begin
   inherited;
   IniFile := TIniFile.Create(ChangeFileExt(ParamStr(0), '.ini'));
-  with IniFile do
-    try
-      Top := ReadInteger(Name, 'Top', 100);
-      Left := ReadInteger(Name, 'Left', 200);
-      {
-        if ReadBool(Name, 'InitMax', False) then
-        WindowState := wsMaximized
-        else
-        WindowState := wsNormal;
-      }
-    finally
-      IniFile.Free;
-    end;
+  try
+    Top := IniFile.ReadInteger(Name, 'Top', 100);
+    Left := IniFile.ReadInteger(Name, 'Left', 200);
+  finally
+    IniFile.Free;
+  end;
 end;
 
 procedure TMainForm.WriteIniFile;

BIN
AdvDemos/PakEdit/FolderDialog.dfm


+ 0 - 36
AdvDemos/PakEdit/FolderDialog.pas

@@ -1,36 +0,0 @@
-unit FolderDialog;
-
-interface
-
-uses
-  Windows,
-  System.SysUtils,
-  System.Classes,
-  Vcl.Graphics,
-  Vcl.Forms,
-  Vcl.Controls,
-  Vcl.StdCtrls,
-  Vcl.Buttons,
-  Vcl.ExtCtrls;
-
-type
-  TFDialog = class(TForm)
-    OKBtn: TButton;
-    CancelBtn: TButton;
-    Bevel1: TBevel;
-    Label1: TLabel;
-    Edit1: TEdit;
-  private
-     
-  public
-     
-  end;
-
-var
-  FDialog: TFDialog;
-
-implementation
-
-{$R *.dfm}
-
-end.

BIN
AdvDemos/PakEdit/FolderSelect.dfm


+ 0 - 36
AdvDemos/PakEdit/FolderSelect.pas

@@ -1,36 +0,0 @@
-unit FolderSelect;
-
-interface
-
-uses
-  Windows,
-  System.SysUtils,
-  System.Classes,
-  Vcl.Graphics,
-  Vcl.Forms, Vcl.Controls, Vcl.StdCtrls,
-  Vcl.Buttons,
-  Vcl.ExtCtrls,
-  Vcl.ComCtrls,
-  ShellCtrls;
-
-type
-  TFolderSel = class(TForm)
-    OKBtn: TButton;
-    CancelBtn: TButton;
-    Bevel1: TBevel;
-    ShellView: TShellTreeView;
-    Label1: TLabel;
-  private
-     
-  public
-     
-  end;
-
-var
-  FolderSel: TFolderSel;
-
-implementation
-
-{$R *.dfm}
-
-end.

+ 0 - 48
AdvDemos/PakEdit/Frm_CompressionRatio.dfm

@@ -1,48 +0,0 @@
-object FrmCompressionRatio: TFrmCompressionRatio
-  Left = 395
-  Top = 211
-  BorderStyle = bsToolWindow
-  Caption = 'Select compression ratio'
-  ClientHeight = 72
-  ClientWidth = 181
-  Color = clBtnFace
-  Font.Charset = DEFAULT_CHARSET
-  Font.Color = clWindowText
-  Font.Height = -11
-  Font.Name = 'MS Sans Serif'
-  Font.Style = []
-  OldCreateOrder = False
-  Position = poMainFormCenter
-  OnCreate = FormCreate
-  PixelsPerInch = 96
-  TextHeight = 13
-  object BtnForOk: TButton
-    Left = 9
-    Top = 40
-    Width = 75
-    Height = 25
-    Caption = 'OK'
-    ModalResult = 1
-    TabOrder = 0
-    OnClick = BtnForOkClick
-  end
-  object BtnForCancel: TButton
-    Left = 97
-    Top = 40
-    Width = 75
-    Height = 25
-    Cancel = True
-    Caption = 'Cancel'
-    ModalResult = 2
-    TabOrder = 1
-    OnClick = BtnForCancelClick
-  end
-  object CbForRatio: TComboBox
-    Left = 10
-    Top = 8
-    Width = 161
-    Height = 21
-    Style = csDropDownList
-    TabOrder = 2
-  end
-end

+ 0 - 92
AdvDemos/PakEdit/Frm_CompressionRatio.pas

@@ -1,92 +0,0 @@
-unit Frm_CompressionRatio;
-
-interface
-
-uses
-  Winapi.Windows, Winapi.Messages,
-  System.SysUtils,
-  System.Variants, System.Classes,
-  Vcl.Graphics, Vcl.Controls, Vcl.Forms,
-  Vcl.Dialogs,
-  Vcl.StdCtrls,
-  GLS.FileVfsPAK;
-
-type
-  TFrmCompressionRatio = class(TForm)
-    BtnForOk: TButton;
-    BtnForCancel: TButton;
-    CbForRatio: TComboBox;
-    procedure FormCreate(Sender: TObject);
-    procedure BtnForCancelClick(Sender: TObject);
-    procedure BtnForOkClick(Sender: TObject);
-  private
-     
-    FCompressionRatio: TZCompressedMode;
-    FDefaultCbrMode: TZCompressedMode;
-    procedure SetDefaultCbrMode(const Value: TZCompressedMode);
-
-  public
-     
-    property CompressionRatio: TZCompressedMode read FCompressionRatio
-      write FCompressionRatio;
-    property DefaultCbrMode: TZCompressedMode read FDefaultCbrMode
-      write SetDefaultCbrMode;
-  end;
-
-var
-  FrmCompressionRatio: TFrmCompressionRatio;
-
-function SelectCompressionRatio(const ADefaultCbrMode: TZCompressedMode = Auto): TZCompressedMode;
-
-implementation
-
-uses
-  TypInfo;
-
-{$R *.dfm}
-
-// SelectCompressionRatio
-//
-function SelectCompressionRatio(const ADefaultCbrMode: TZCompressedMode = Auto): TZCompressedMode;
-begin
-  if not Assigned(FrmCompressionRatio) then
-    FrmCompressionRatio.Create(nil);
-  FrmCompressionRatio.DefaultCbrMode := ADefaultCbrMode;
-  FrmCompressionRatio.ShowModal;
-  Result := FrmCompressionRatio.CompressionRatio;
-end;
-
-// TFrmCompressionRatio.FormCreate
-//
-procedure TFrmCompressionRatio.FormCreate(Sender: TObject);
-var
-  I: TZCompressedMode;
-begin
-  FCompressionRatio := Auto;
-  FDefaultCbrMode := Auto;
-  for I := Low(TZCompressedMode) to High(TZCompressedMode) do
-    CbForRatio.Items.Add(GetEnumName(TypeInfo(TZCompressedMode), Ord(I)));
-end;
-
-procedure TFrmCompressionRatio.SetDefaultCbrMode(
-  const Value: TZCompressedMode);
-begin
-  FDefaultCbrMode := Value;
-  CbForRatio.ItemIndex := ord(DefaultCbrMode);
-end;
-
-// TFrmCompressionRatio.BtnForCancelClick
-//
-procedure TFrmCompressionRatio.BtnForCancelClick(Sender: TObject);
-begin
-  FCompressionRatio := None;
-end;
-
-// TFrmCompressionRatio.BtnForOkClick
-//
-procedure TFrmCompressionRatio.BtnForOkClick(Sender: TObject);
-begin
-  FCompressionRatio := TZCompressedMode(CbForRatio.ItemIndex);
-end;
-
-end.

+ 0 - 152
AdvDemos/PakEdit/Main.dfm

@@ -1,152 +0,0 @@
-object Form1: TForm1
-  Left = 253
-  Top = 218
-  Caption = 'GLScene Pak Editor'
-  ClientHeight = 240
-  ClientWidth = 539
-  Color = clBtnFace
-  Font.Charset = DEFAULT_CHARSET
-  Font.Color = clWindowText
-  Font.Height = -11
-  Font.Name = 'MS Sans Serif'
-  Font.Style = []
-  Menu = MainMenu1
-  OldCreateOrder = False
-  OnCreate = FormCreate
-  OnDestroy = FormDestroy
-  DesignSize = (
-    539
-    240)
-  PixelsPerInch = 96
-  TextHeight = 13
-  object Bevel1: TBevel
-    Left = 0
-    Top = 0
-    Width = 545
-    Height = 9
-    Anchors = [akLeft, akTop, akRight]
-    Shape = bsTopLine
-  end
-  object TreeView: TTreeView
-    Left = 8
-    Top = 8
-    Width = 161
-    Height = 221
-    Anchors = [akLeft, akTop, akBottom]
-    Images = ImageList1
-    Indent = 19
-    ShowRoot = False
-    TabOrder = 0
-    ToolTips = False
-    OnChange = TreeViewChange
-    OnCollapsing = TreeViewCollapsing
-    OnKeyDown = TreeViewKeyDown
-  end
-  object ListView: TListView
-    Left = 175
-    Top = 8
-    Width = 365
-    Height = 221
-    Anchors = [akLeft, akTop, akRight, akBottom]
-    Columns = <
-      item
-        AutoSize = True
-        Caption = 'Name'
-      end
-      item
-        Caption = 'Size'
-        Width = 70
-      end>
-    Enabled = False
-    Items.ItemData = {
-      054E0000000100000000000000FFFFFFFFFFFFFFFF00000000FFFFFFFF000000
-      001A4F00700065006E0020006F00720020006300720065006100740065002000
-      700061006B002000660069006C0065002E002E002E00}
-    MultiSelect = True
-    SmallImages = ImageList1
-    TabOrder = 1
-    ViewStyle = vsReport
-    OnChange = ListViewChange
-    OnClick = ListViewClick
-    OnDblClick = ListViewDblClick
-    OnKeyDown = ListViewKeyDown
-  end
-  object MainMenu1: TMainMenu
-    Left = 184
-    Top = 32
-    object File1: TMenuItem
-      Caption = 'File'
-      object New1: TMenuItem
-        Caption = 'New...'
-        OnClick = New1Click
-      end
-      object Open1: TMenuItem
-        Caption = 'Open...'
-        OnClick = Open1Click
-      end
-      object N4: TMenuItem
-        Caption = '-'
-      end
-      object Exit1: TMenuItem
-        Caption = 'Exit'
-        OnClick = Exit1Click
-      end
-    end
-    object Edit1: TMenuItem
-      Caption = 'Edit'
-      object Createfolder1: TMenuItem
-        Caption = 'Create folder...'
-        OnClick = Createfolder1Click
-      end
-      object Addfiles1: TMenuItem
-        Caption = 'Add file(s)...'
-        OnClick = Addfiles1Click
-      end
-      object N3: TMenuItem
-        Caption = '-'
-      end
-      object Deleteselectedfile1: TMenuItem
-        Caption = 'Delete selected file(s)'
-        OnClick = Deleteselectedfile1Click
-      end
-      object Deleteselectedfolder1: TMenuItem
-        Caption = 'Delete selected folder'
-        OnClick = Deleteselectedfolder1Click
-      end
-      object N2: TMenuItem
-        Caption = '-'
-      end
-      object Extractselectedfiles1: TMenuItem
-        Caption = 'Extract selected file(s)'
-        OnClick = Extractselectedfiles1Click
-      end
-      object N1: TMenuItem
-        Caption = '-'
-      end
-      object Converttocompressed: TMenuItem
-        Caption = 'Convert to compressed'
-        OnClick = ConverttocompressedClick
-      end
-      object Converttouncompressed: TMenuItem
-        Caption = 'Convert to uncompressed'
-        OnClick = ConverttouncompressedClick
-      end
-    end
-  end
-  object OpenDialog1: TOpenDialog
-    Options = [ofHideReadOnly, ofPathMustExist, ofFileMustExist, ofEnableSizing]
-    Left = 184
-    Top = 64
-  end
-  object SaveDialog1: TSaveDialog
-    DefaultExt = 'glp'
-    Filter = 'PAK files|*.pak'
-    Options = [ofOverwritePrompt, ofHideReadOnly, ofEnableSizing]
-    Left = 216
-    Top = 64
-  end
-  object ImageList1: TImageList
-    Left = 216
-    Top = 32
-  end
-end

+ 0 - 495
AdvDemos/PakEdit/Main.pas

@@ -1,495 +0,0 @@
-unit Main;
-
-interface
-
-uses
-  Winapi.Windows,
-  System.SysUtils,
-  System.Classes,
-  System.ImageList,
-  Vcl.Graphics,
-  Vcl.Controls,
-  Vcl.Forms,
-  Vcl.Dialogs,
-  StrUtils,
-  Vcl.Menus,
-  Vcl.ImgList,
-  Vcl.ExtCtrls,
-  Vcl.ComCtrls,
-  GLS.FileVfsPAK;
-
-type
-  TForm1 = class(TForm)
-    MainMenu1: TMainMenu;
-    TreeView: TTreeView;
-    OpenDialog1: TOpenDialog;
-    SaveDialog1: TSaveDialog;
-    ImageList1: TImageList;
-    ListView: TListView;
-    File1: TMenuItem;
-    New1: TMenuItem;
-    Open1: TMenuItem;
-    Exit1: TMenuItem;
-    Bevel1: TBevel;
-    Edit1: TMenuItem;
-    Createfolder1: TMenuItem;
-    Addfiles1: TMenuItem;
-    Deleteselectedfile1: TMenuItem;
-    Deleteselectedfolder1: TMenuItem;
-    N2: TMenuItem;
-    Extractselectedfiles1: TMenuItem;
-    N3: TMenuItem;
-    N4: TMenuItem;
-    N1: TMenuItem;
-    Converttocompressed: TMenuItem;
-    Converttouncompressed: TMenuItem;
-    procedure FormCreate(Sender: TObject);
-    procedure TreeViewRefresh;
-    procedure FileListRefresh;
-    procedure AddNode(text: string; node: TTreeNode);
-    function TreeIndexOf(s: string; node: TTreeNode): integer;
-    function ListIndexOf(s: string): integer;
-    procedure TreeViewCollapsing(Sender: TObject; node: TTreeNode;
-      var AllowCollapse: Boolean);
-    procedure ListViewClick(Sender: TObject);
-    procedure ListViewDblClick(Sender: TObject);
-    procedure TreeViewChange(Sender: TObject; node: TTreeNode);
-    procedure ListViewKeyDown(Sender: TObject; var Key: Word;
-      Shift: TShiftState);
-    procedure ListViewChange(Sender: TObject; Item: TListItem;
-      Change: TItemChange);
-    procedure New1Click(Sender: TObject);
-    procedure Open1Click(Sender: TObject);
-    procedure Createfolder1Click(Sender: TObject);
-    procedure Addfiles1Click(Sender: TObject);
-    procedure Deleteselectedfile1Click(Sender: TObject);
-    procedure Deleteselectedfolder1Click(Sender: TObject);
-    procedure TreeViewKeyDown(Sender: TObject; var Key: Word;
-      Shift: TShiftState);
-    procedure Extractselectedfiles1Click(Sender: TObject);
-    procedure Exit1Click(Sender: TObject);
-    procedure FormDestroy(Sender: TObject);
-    procedure ConverttocompressedClick(Sender: TObject);
-    procedure ConverttouncompressedClick(Sender: TObject);
-  private
-
-  public
-
-    procedure RefreshMenu;
-  end;
-
-var
-  Form1: TForm1;
-  CurPath, Selection: string;
-  Pak: TGLVfsPak;
-
-implementation
-
-uses
-  FolderDialog, FolderSelect, Frm_CompressionRatio, ShellApi;
-
-{$R *.dfm}
-{$R icons.res}
-
-procedure TForm1.AddNode(text: string; node: TTreeNode);
-var
-  s: string;
-  c: integer;
-begin
-  c := Pos('/', text);
-  if c = 0 then
-    exit;
-  s := Copy(text, 1, c - 1);
-  Delete(text, 1, c);
-  if TreeIndexOf(s, node) = -1 then
-    AddNode(text, TreeView.Items.AddChild(node, s))
-  else
-    AddNode(text, node[TreeIndexOf(s, node)]);
-end;
-
-function TForm1.TreeIndexOf(s: string; node: TTreeNode): integer;
-var
-  i: integer;
-begin
-  Result := -1;
-  for i := 0 to node.Count - 1 do
-    if node[i].text = s then
-      Result := i;
-end;
-
-function TForm1.ListIndexOf(s: string): integer;
-var
-  i: integer;
-begin
-  Result := -1;
-  for i := 0 to ListView.Items.Count - 1 do
-    if ListView.Items[i].Caption = s then
-      Result := i;
-end;
-
-procedure TForm1.TreeViewRefresh;
-var
-  i: integer;
-begin
-  with TreeView do
-  begin
-    Items.Clear;
-    Items.AddChild(Items.GetFirstNode, ExtractFileName(Pak.PakFileName));
-    for i := 0 to Pak.Files.Count - 1 do
-      AddNode(Pak.Files[i], Items.GetFirstNode);
-    Items[0].Expanded := True;
-    Items[0].SelectedIndex := 1;
-    Items[0].ImageIndex := 1;
-  end;
-  TreeView.Selected := TreeView.Items.GetFirstNode;
-end;
-
-function MakeMemSize(size: integer): string;
-const
-  kb = 1024;
-  mb = kb * kb;
-  gb = mb * kb;
-begin
-  case size of
-    0 .. kb - 1:
-      Result := IntToStr(size) + ' B';
-    kb .. mb - 1:
-      Result := Format('%.2f KB', [size / kb]);
-    mb .. gb - 1:
-      Result := Format('%.2f MB', [size / mb]);
-  else
-    Result := Format('%.2f GB', [size / gb]);
-  end;
-end;
-
-procedure TForm1.FileListRefresh;
-var
-  i, j: integer;
-  s, name: string;
-  n: TTreeNode;
-  dir: Boolean;
-begin
-  n := TreeView.Selected;
-  s := n.text;
-  if s = ExtractFileName(Pak.PakFileName) then
-    s := '';
-  while Assigned(n.parent) do
-  begin
-    n := n.parent;
-    if n.AbsoluteIndex <> 0 then
-      s := n.text + '/' + s;
-  end;
-  if s <> '' then
-    s := s + '/';
-  CurPath := s;
-
-  ListView.Clear;
-  for i := 0 to Pak.Files.Count - 1 do
-    if Copy(Pak.Files[i], 1, Length(s)) = s then
-    begin
-      name := RightStr(Pak.Files[i], Length(Pak.Files[i]) - Length(s));
-      j := Pos('/', name);
-      if j = 0 then
-        dir := False
-      else
-        dir := True;
-
-      if dir = True then
-        name := Copy(name, 1, j - 1);
-      if ListIndexOf(name) = -1 then
-        with ListView.Items.Add do
-        begin
-          Caption := Name;
-          if dir = True then
-          begin
-            SubItems.Add('-');
-            SubItems.Add('-')
-          end
-          else
-          begin
-            SubItems.Add(MakeMemSize(Pak.GetFileSize(i)));
-            SubItems.Add(MakeMemSize(Pak.GetFileSize(i)))
-          end;
-
-          if dir = True then
-            ImageIndex := 0
-          else
-            ImageIndex := 2;
-        end;
-    end;
-end;
-
-procedure TForm1.FormCreate(Sender: TObject);
-var
-  Bmp: TBitmap;
-begin
-  Pak := TGLVfsPak.Create(nil);
-  Bmp := TBitmap.Create;
-  Bmp.LoadFromResourceName(HInstance, 'ICONS');
-  ImageList1.AddMasked(Bmp, clWhite);
-  Bmp.Free;
-  RefreshMenu;
-end;
-
-procedure TForm1.TreeViewCollapsing(Sender: TObject; node: TTreeNode;
-  var AllowCollapse: Boolean);
-begin
-  if node.AbsoluteIndex = 0 then
-    AllowCollapse := False
-  else
-    AllowCollapse := True;
-end;
-
-procedure TForm1.ListViewClick(Sender: TObject);
-var
-  s: string;
-begin
-  if not Assigned(ListView.Selected) then
-    exit;
-  s := ListView.Selected.Caption;
-  Selection := CurPath + s;
-end;
-
-procedure TForm1.ListViewDblClick(Sender: TObject);
-var
-  s: string;
-  n: TTreeNode;
-begin
-  if not Assigned(ListView.Selected) then
-    exit;
-  if ListView.Selected.ImageIndex = 2 then
-    exit;
-  s := ListView.Selected.Caption;
-  n := TreeView.Selected;
-  TreeView.Selected := n[TreeIndexOf(s, n)];
-end;
-
-procedure TForm1.TreeViewChange(Sender: TObject; node: TTreeNode);
-begin
-  FileListRefresh;
-end;
-
-procedure TForm1.ListViewKeyDown(Sender: TObject; var Key: Word;
-  Shift: TShiftState);
-begin
-  if ListView.Enabled = False then
-    exit;
-  ListViewClick(Sender);
-  if Key = VK_RETURN then
-    ListViewDblClick(Sender);
-  if Key = VK_DELETE then
-    Deleteselectedfile1Click(Self);
-end;
-
-procedure TForm1.ListViewChange(Sender: TObject; Item: TListItem;
-  Change: TItemChange);
-begin
-  ListViewClick(Sender);
-end;
-
-procedure TForm1.New1Click(Sender: TObject);
-begin
-  if SaveDialog1.Execute then
-  begin
-    Pak.ClearPakFiles;
-    Pak.LoadFromFile(SaveDialog1.FileName, fmCreate or fmShareDenyWrite);
-    TreeViewRefresh;
-    ListView.Enabled := True;
-    RefreshMenu;
-  end;
-end;
-
-procedure TForm1.Open1Click(Sender: TObject);
-begin
-  OpenDialog1.DefaultExt := SaveDialog1.DefaultExt;
-  OpenDialog1.Filter := SaveDialog1.Filter;
-  OpenDialog1.Options := OpenDialog1.Options - [ofAllowMultiSelect];
-  if OpenDialog1.Execute then
-  begin
-    Pak.ClearPakFiles;
-    Pak.LoadFromFile(OpenDialog1.FileName, fmOpenReadWrite or fmShareDenyWrite);
-    TreeViewRefresh;
-    ListView.Enabled := True;
-    RefreshMenu;
-  end;
-end;
-
-procedure TForm1.Createfolder1Click(Sender: TObject);
-begin
-  if not Assigned(Pak) then
-    exit;
-  if FDialog.ShowModal = mrOk then
-  begin
-    Pak.AddEmptyFile('temp.tmp', CurPath + FDialog.Edit1.text + '/');
-    TreeViewRefresh;
-  end;
-end;
-
-procedure TForm1.Addfiles1Click(Sender: TObject);
-var
-  i: integer;
-begin
-  if not Assigned(Pak) then
-    exit;
-  OpenDialog1.DefaultExt := '';
-  OpenDialog1.Filter := 'All Files|*.*';
-  OpenDialog1.Options := OpenDialog1.Options + [ofAllowMultiSelect];
-  if OpenDialog1.Execute then
-  begin
-    for i := 0 to OpenDialog1.Files.Count - 1 do
-      if ExtractFileName(OpenDialog1.Files[i]) <> '' then
-        Pak.AddFromFile(OpenDialog1.Files[i], CurPath);
-    TreeViewRefresh;
-  end;
-end;
-
-procedure TForm1.Deleteselectedfile1Click(Sender: TObject);
-var
-  i: integer;
-  s: TStrings;
-begin
-  if ListView.SelCount = 0 then
-    exit;
-  s := TStringList.Create;
-  for i := 0 to ListView.Items.Count - 1 do
-    if ListView.Items[i].Selected then
-      s.Add(CurPath + ListView.Items[i].Caption);
-  for i := 0 to s.Count - 1 do
-    Pak.RemoveFile(s[i]);
-
-  s.Free;
-  FileListRefresh;
-  if ListView.Items.Count = 0 then
-    TreeViewRefresh;
-end;
-
-procedure TForm1.Deleteselectedfolder1Click(Sender: TObject);
-var
-  i, l: integer;
-  s: TStrings;
-begin
-  s := TStringList.Create;
-  s.AddStrings(Pak.Files);
-  l := Length(CurPath);
-  for i := 0 to s.Count - 1 do
-    if Copy(s[i], 1, l) = CurPath then
-      Pak.RemoveFile(s[i]);
-  s.Free;
-  TreeViewRefresh;
-end;
-
-procedure TForm1.TreeViewKeyDown(Sender: TObject; var Key: Word;
-  Shift: TShiftState);
-begin
-  if ListView.Enabled = False then
-    exit;
-  if Key = VK_DELETE then
-    Deleteselectedfolder1Click(Self);
-end;
-
-procedure TForm1.Extractselectedfiles1Click(Sender: TObject);
-var
-  i: integer;
-begin
-  if ListView.SelCount = 0 then
-    exit;
-  if FolderSel.ShowModal = mrOk then
-  begin
-    for i := 0 to ListView.Items.Count - 1 do
-      if ListView.Items[i].Selected then
-        Pak.Extract(CurPath + ListView.Items[i].Caption,
-          FolderSel.ShellView.Path + '\' + ListView.Items[i].Caption);
-  end;
-end;
-
-procedure TForm1.Exit1Click(Sender: TObject);
-begin
-  Application.Terminate;
-end;
-
-procedure TForm1.FormDestroy(Sender: TObject);
-begin
-  if Assigned(Pak) then
-    Pak.Free;
-end;
-
-// TForm1.ConverttocompressedClick
-//
-procedure TForm1.ConverttocompressedClick(Sender: TObject);
-var
-  cbrRatio: TZCompressedMode;
-  newPak, oldPak: TGLVfsPak;
-  i: integer;
-  oldFileName, newFileName: String;
-begin
-  cbrRatio := SelectCompressionRatio;
-  if cbrRatio <> None then
-  begin
-    oldFileName := Pak.PakFileName;
-    Pak.Free;
-    Pak := nil;
-    newFileName := ChangeFileExt(oldFileName, '.bak');
-    if FileExists(newFileName) then
-      DeleteFile(newFileName);
-    RenameFile(oldFileName, newFileName);
-    newPak := TGLVfsPak.Create(nil, cbrRatio);
-    newPak.LoadFromFile(oldFileName, fmCreate or fmShareDenyWrite);
-    oldPak := TGLVfsPak.Create(nil);
-    oldPak.LoadFromFile(newFileName, fmOpenRead or fmShareDenyWrite);
-    for i := 0 to oldPak.FileCount - 1 do
-    begin
-      newPak.AddFromStream(ExtractFileName(oldPak.Files[i]),
-        ExtractFilePath(oldPak.Files[i]), oldPak.GetFile(i));
-    end;
-    oldPak.Free;
-    oldPak := nil;
-    Pak := newPak;
-    TreeViewRefresh;
-    ListView.Enabled := True;
-    RefreshMenu;
-  end;
-end;
-
-// TForm1.ConverttouncompressedClick
-//
-procedure TForm1.ConverttouncompressedClick(Sender: TObject);
-var
-  newPak, oldPak: TGLVfsPak;
-  i: integer;
-  oldFileName, newFileName: String;
-begin
-  if not Pak.Compressed then
-    exit;
-  oldFileName := Pak.PakFileName;
-  Pak.Free;
-  Pak := nil;
-  newFileName := ChangeFileExt(oldFileName, '.bak');
-  if FileExists(newFileName) then
-    DeleteFile(newFileName);
-  RenameFile(oldFileName, newFileName);
-  newPak := TGLVfsPak.Create(nil);
-  newPak.LoadFromFile(oldFileName, fmCreate or fmShareDenyWrite);
-  oldPak := TGLVfsPak.Create(nil);
-  oldPak.LoadFromFile(newFileName, fmOpenRead or fmShareDenyWrite);
-  for i := 0 to oldPak.FileCount - 1 do
-  begin
-    newPak.AddFromStream(ExtractFileName(oldPak.Files[i]),
-      ExtractFilePath(oldPak.Files[i]), oldPak.GetFile(i));
-  end;
-  oldPak.Free;
-  oldPak := nil;
-  Pak := newPak;
-  TreeViewRefresh;
-  ListView.Enabled := True;
-  RefreshMenu;
-end;
-
-// TForm1.RefreshMenu
-//
-procedure TForm1.RefreshMenu;
-begin
-  Converttocompressed.Visible := not Pak.Compressed;
-  Converttouncompressed.Visible := Pak.Compressed;
-end;
-
-end.

+ 0 - 19
AdvDemos/PakEdit/PakEdit.dpr

@@ -1,19 +0,0 @@
-program PakEdit;
-
-uses
-  Forms,
-  Main in 'Main.pas' {Form1},
-  FolderDialog in 'FolderDialog.pas' {FDialog},
-  FolderSelect in 'FolderSelect.pas' {FolderSel},
-  Frm_CompressionRatio in 'Frm_CompressionRatio.pas' {FrmCompressionRatio};
-
-{$R *.res}
-
-begin
-  Application.Initialize;
-  Application.CreateForm(TForm1, Form1);
-  Application.CreateForm(TFDialog, FDialog);
-  Application.CreateForm(TFolderSel, FolderSel);
-  Application.CreateForm(TFrmCompressionRatio, FrmCompressionRatio);
-  Application.Run;
-end.

+ 0 - 151
AdvDemos/PakEdit/PakEdit.dproj

@@ -1,151 +0,0 @@
-<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-    <PropertyGroup>
-        <ProjectGuid>{5F1E2DC4-20A3-462D-A657-43443633E568}</ProjectGuid>
-        <MainSource>PakEdit.dpr</MainSource>
-        <Base>True</Base>
-        <Config Condition="'$(Config)'==''">Debug</Config>
-        <TargetedPlatforms>1</TargetedPlatforms>
-        <AppType>Application</AppType>
-        <FrameworkType>VCL</FrameworkType>
-        <ProjectVersion>18.7</ProjectVersion>
-        <Platform Condition="'$(Platform)'==''">Win32</Platform>
-    </PropertyGroup>
-    <PropertyGroup Condition="'$(Config)'=='Base' or '$(Base)'!=''">
-        <Base>true</Base>
-    </PropertyGroup>
-    <PropertyGroup Condition="('$(Platform)'=='Win32' and '$(Base)'=='true') or '$(Base_Win32)'!=''">
-        <Base_Win32>true</Base_Win32>
-        <CfgParent>Base</CfgParent>
-        <Base>true</Base>
-    </PropertyGroup>
-    <PropertyGroup Condition="('$(Platform)'=='Win64' and '$(Base)'=='true') or '$(Base_Win64)'!=''">
-        <Base_Win64>true</Base_Win64>
-        <CfgParent>Base</CfgParent>
-        <Base>true</Base>
-    </PropertyGroup>
-    <PropertyGroup Condition="'$(Config)'=='Release' or '$(Cfg_1)'!=''">
-        <Cfg_1>true</Cfg_1>
-        <CfgParent>Base</CfgParent>
-        <Base>true</Base>
-    </PropertyGroup>
-    <PropertyGroup Condition="('$(Platform)'=='Win32' and '$(Cfg_1)'=='true') or '$(Cfg_1_Win32)'!=''">
-        <Cfg_1_Win32>true</Cfg_1_Win32>
-        <CfgParent>Cfg_1</CfgParent>
-        <Cfg_1>true</Cfg_1>
-        <Base>true</Base>
-    </PropertyGroup>
-    <PropertyGroup Condition="'$(Config)'=='Debug' or '$(Cfg_2)'!=''">
-        <Cfg_2>true</Cfg_2>
-        <CfgParent>Base</CfgParent>
-        <Base>true</Base>
-    </PropertyGroup>
-    <PropertyGroup Condition="('$(Platform)'=='Win32' and '$(Cfg_2)'=='true') or '$(Cfg_2_Win32)'!=''">
-        <Cfg_2_Win32>true</Cfg_2_Win32>
-        <CfgParent>Cfg_2</CfgParent>
-        <Cfg_2>true</Cfg_2>
-        <Base>true</Base>
-    </PropertyGroup>
-    <PropertyGroup Condition="'$(Base)'!=''">
-        <DCC_E>false</DCC_E>
-        <DCC_F>false</DCC_F>
-        <DCC_K>false</DCC_K>
-        <DCC_N>false</DCC_N>
-        <DCC_S>false</DCC_S>
-        <DCC_ImageBase>00400000</DCC_ImageBase>
-        <SanitizedProjectName>PakEdit</SanitizedProjectName>
-        <DCC_Namespace>Vcl;Vcl.Imaging;Vcl.Touch;Vcl.Samples;Vcl.Shell;System;Xml;Data;Datasnap;Web;Soap;Winapi;$(DCC_Namespace)</DCC_Namespace>
-        <VerInfo_Locale>1049</VerInfo_Locale>
-        <VerInfo_Keys>CompanyName=;FileDescription=;FileVersion=1.0.0.0;InternalName=;LegalCopyright=;LegalTrademarks=;OriginalFilename=;ProductName=;ProductVersion=1.0.0.0;Comments=;CFBundleName=</VerInfo_Keys>
-    </PropertyGroup>
-    <PropertyGroup Condition="'$(Base_Win32)'!=''">
-        <DCC_Namespace>Winapi;System.Win;Data.Win;Datasnap.Win;Web.Win;Soap.Win;Xml.Win;Bde;$(DCC_Namespace)</DCC_Namespace>
-        <BT_BuildType>Debug</BT_BuildType>
-        <VerInfo_IncludeVerInfo>true</VerInfo_IncludeVerInfo>
-        <VerInfo_Keys>CompanyName=;FileDescription=$(MSBuildProjectName);FileVersion=1.0.0.0;InternalName=;LegalCopyright=;LegalTrademarks=;OriginalFilename=;ProductName=$(MSBuildProjectName);ProductVersion=1.0.0.0;Comments=;ProgramID=com.embarcadero.$(MSBuildProjectName)</VerInfo_Keys>
-        <VerInfo_Locale>1033</VerInfo_Locale>
-        <Manifest_File>$(BDS)\bin\default_app.manifest</Manifest_File>
-        <AppEnableRuntimeThemes>true</AppEnableRuntimeThemes>
-        <UWP_DelphiLogo44>$(BDS)\bin\Artwork\Windows\UWP\delphi_UwpDefault_44.png</UWP_DelphiLogo44>
-        <UWP_DelphiLogo150>$(BDS)\bin\Artwork\Windows\UWP\delphi_UwpDefault_150.png</UWP_DelphiLogo150>
-    </PropertyGroup>
-    <PropertyGroup Condition="'$(Base_Win64)'!=''">
-        <UWP_DelphiLogo44>$(BDS)\bin\Artwork\Windows\UWP\delphi_UwpDefault_44.png</UWP_DelphiLogo44>
-        <UWP_DelphiLogo150>$(BDS)\bin\Artwork\Windows\UWP\delphi_UwpDefault_150.png</UWP_DelphiLogo150>
-    </PropertyGroup>
-    <PropertyGroup Condition="'$(Cfg_1)'!=''">
-        <DCC_Define>RELEASE;$(DCC_Define)</DCC_Define>
-        <DCC_DebugInformation>0</DCC_DebugInformation>
-        <DCC_LocalDebugSymbols>false</DCC_LocalDebugSymbols>
-        <DCC_SymbolReferenceInfo>0</DCC_SymbolReferenceInfo>
-    </PropertyGroup>
-    <PropertyGroup Condition="'$(Cfg_1_Win32)'!=''">
-        <AppEnableRuntimeThemes>true</AppEnableRuntimeThemes>
-        <AppDPIAwarenessMode>PerMonitorV2</AppDPIAwarenessMode>
-    </PropertyGroup>
-    <PropertyGroup Condition="'$(Cfg_2)'!=''">
-        <DCC_Define>DEBUG;$(DCC_Define)</DCC_Define>
-        <DCC_Optimize>false</DCC_Optimize>
-        <DCC_GenerateStackFrames>true</DCC_GenerateStackFrames>
-    </PropertyGroup>
-    <PropertyGroup Condition="'$(Cfg_2_Win32)'!=''">
-        <AppEnableRuntimeThemes>true</AppEnableRuntimeThemes>
-        <AppDPIAwarenessMode>PerMonitorV2</AppDPIAwarenessMode>
-        <VerInfo_IncludeVerInfo>true</VerInfo_IncludeVerInfo>
-        <VerInfo_Locale>1033</VerInfo_Locale>
-        <VerInfo_Keys>CompanyName=;FileDescription=$(MSBuildProjectName);FileVersion=1.0.0.0;InternalName=;LegalCopyright=;LegalTrademarks=;OriginalFilename=;ProductName=$(MSBuildProjectName);ProductVersion=1.0.0.0;Comments=;ProgramID=com.embarcadero.$(MSBuildProjectName)</VerInfo_Keys>
-        <Icon_MainIcon>$(BDS)\bin\delphi_PROJECTICON.ico</Icon_MainIcon>
-    </PropertyGroup>
-    <ItemGroup>
-        <DelphiCompile Include="$(MainSource)">
-            <MainSource>MainSource</MainSource>
-        </DelphiCompile>
-        <DCCReference Include="Main.pas">
-            <Form>Form1</Form>
-        </DCCReference>
-        <DCCReference Include="FolderDialog.pas">
-            <Form>FDialog</Form>
-        </DCCReference>
-        <DCCReference Include="FolderSelect.pas">
-            <Form>FolderSel</Form>
-        </DCCReference>
-        <DCCReference Include="Frm_CompressionRatio.pas">
-            <Form>FrmCompressionRatio</Form>
-        </DCCReference>
-        <BuildConfiguration Include="Debug">
-            <Key>Cfg_2</Key>
-            <CfgParent>Base</CfgParent>
-        </BuildConfiguration>
-        <BuildConfiguration Include="Base">
-            <Key>Base</Key>
-        </BuildConfiguration>
-        <BuildConfiguration Include="Release">
-            <Key>Cfg_1</Key>
-            <CfgParent>Base</CfgParent>
-        </BuildConfiguration>
-    </ItemGroup>
-    <ProjectExtensions>
-        <Borland.Personality>Delphi.Personality.12</Borland.Personality>
-        <Borland.ProjectType/>
-        <BorlandProject>
-            <Delphi.Personality>
-                <Source>
-                    <Source Name="MainSource">PakEdit.dpr</Source>
-                </Source>
-                <Excluded_Packages>
-                    <Excluded_Packages Name="C:\Users\Public\Documents\Embarcadero\Studio\20.0\Bpl\GR32_DT.bpl">Graphics32 Design Time Package</Excluded_Packages>
-                    <Excluded_Packages Name="$(BDSBIN)\bcboffice2k260.bpl">Embarcadero C++Builder Office 2000 Servers Package</Excluded_Packages>
-                    <Excluded_Packages Name="$(BDSBIN)\bcbofficexp260.bpl">Embarcadero C++Builder Office XP Servers Package</Excluded_Packages>
-                    <Excluded_Packages Name="$(BDSBIN)\dcloffice2k260.bpl">Microsoft Office 2000 Sample Automation Server Wrapper Components</Excluded_Packages>
-                    <Excluded_Packages Name="$(BDSBIN)\dclofficexp260.bpl">Microsoft Office XP Sample Automation Server Wrapper Components</Excluded_Packages>
-                </Excluded_Packages>
-            </Delphi.Personality>
-            <Platforms>
-                <Platform value="Win32">True</Platform>
-                <Platform value="Win64">False</Platform>
-            </Platforms>
-        </BorlandProject>
-        <ProjectFileVersion>12</ProjectFileVersion>
-    </ProjectExtensions>
-    <Import Project="$(BDS)\Bin\CodeGear.Delphi.Targets" Condition="Exists('$(BDS)\Bin\CodeGear.Delphi.Targets')"/>
-    <Import Project="$(APPDATA)\Embarcadero\$(BDSAPPDATABASEDIR)\$(PRODUCTVERSION)\UserTools.proj" Condition="Exists('$(APPDATA)\Embarcadero\$(BDSAPPDATABASEDIR)\$(PRODUCTVERSION)\UserTools.proj')"/>
-</Project>

BIN
AdvDemos/PakEdit/icons.bmp


+ 152 - 70
AdvDemos/TextureTB/fTTBMainD.dfm

@@ -2,58 +2,76 @@ object TTBMain: TTTBMain
   Left = 293
   Top = 216
   Caption = 'GLScene Texture ToolBox'
-  ClientHeight = 464
-  ClientWidth = 674
+  ClientHeight = 580
+  ClientWidth = 843
   Color = clBtnFace
   Font.Charset = DEFAULT_CHARSET
   Font.Color = clWindowText
-  Font.Height = -11
+  Font.Height = -14
   Font.Name = 'MS Sans Serif'
   Font.Style = []
   Menu = MainMenu
-  OldCreateOrder = False
   Position = poScreenCenter
   WindowState = wsMaximized
   OnCreate = FormCreate
   OnShow = FormShow
-  PixelsPerInch = 96
-  TextHeight = 13
+  PixelsPerInch = 120
+  TextHeight = 16
   object Splitter1: TSplitter
-    Left = 385
+    Left = 481
     Top = 0
-    Width = 4
-    Height = 464
-    ExplicitHeight = 472
+    Width = 5
+    Height = 580
+    Margins.Left = 4
+    Margins.Top = 4
+    Margins.Right = 4
+    Margins.Bottom = 4
   end
   object PAImages: TPanel
     Left = 0
     Top = 0
-    Width = 385
-    Height = 464
+    Width = 481
+    Height = 580
+    Margins.Left = 4
+    Margins.Top = 4
+    Margins.Right = 4
+    Margins.Bottom = 4
     Align = alLeft
     BevelOuter = bvLowered
     BorderWidth = 4
     Caption = 'PAImages'
     TabOrder = 0
     DesignSize = (
-      385
-      464)
+      481
+      580)
     object PageControl: TPageControl
       Left = 5
-      Top = 33
-      Width = 375
-      Height = 426
+      Top = 40
+      Width = 471
+      Height = 535
+      Margins.Left = 4
+      Margins.Top = 4
+      Margins.Right = 4
+      Margins.Bottom = 4
       ActivePage = TSRGB
       Align = alClient
       Style = tsButtons
       TabOrder = 0
       object TSRGB: TTabSheet
+        Margins.Left = 4
+        Margins.Top = 4
+        Margins.Right = 4
+        Margins.Bottom = 4
         Caption = 'RGB'
         object ScrollBox1: TScrollBox
           Left = 0
           Top = 0
-          Width = 367
-          Height = 395
+          Width = 463
+          Height = 501
+          Margins.Left = 4
+          Margins.Top = 4
+          Margins.Right = 4
+          Margins.Bottom = 4
           HorzScrollBar.Smooth = True
           HorzScrollBar.Style = ssFlat
           HorzScrollBar.Tracking = True
@@ -67,24 +85,32 @@ object TTBMain: TTTBMain
           object IMRGB: TImage
             Left = 0
             Top = 0
-            Width = 288
-            Height = 312
+            Width = 360
+            Height = 390
+            Margins.Left = 4
+            Margins.Top = 4
+            Margins.Right = 4
+            Margins.Bottom = 4
             AutoSize = True
           end
         end
       end
       object TSAlpha: TTabSheet
+        Margins.Left = 4
+        Margins.Top = 4
+        Margins.Right = 4
+        Margins.Bottom = 4
         Caption = 'Alpha'
         ImageIndex = 1
-        ExplicitLeft = 0
-        ExplicitTop = 0
-        ExplicitWidth = 0
-        ExplicitHeight = 0
         object ScrollBox2: TScrollBox
           Left = 0
           Top = 0
-          Width = 367
-          Height = 412
+          Width = 463
+          Height = 501
+          Margins.Left = 4
+          Margins.Top = 4
+          Margins.Right = 4
+          Margins.Bottom = 4
           HorzScrollBar.Smooth = True
           HorzScrollBar.Style = ssFlat
           HorzScrollBar.Tracking = True
@@ -98,22 +124,30 @@ object TTBMain: TTTBMain
           object IMAlpha: TImage
             Left = 0
             Top = 0
-            Width = 288
-            Height = 312
+            Width = 360
+            Height = 390
+            Margins.Left = 4
+            Margins.Top = 4
+            Margins.Right = 4
+            Margins.Bottom = 4
             AutoSize = True
           end
         end
       end
     end
     object ToolBar: TToolBar
-      Left = 232
-      Top = 35
-      Width = 153
-      Height = 23
+      Left = 290
+      Top = 44
+      Width = 191
+      Height = 29
+      Margins.Left = 4
+      Margins.Top = 4
+      Margins.Right = 4
+      Margins.Bottom = 4
       Align = alNone
       Anchors = [akTop, akRight]
-      ButtonHeight = 21
-      ButtonWidth = 73
+      ButtonHeight = 24
+      ButtonWidth = 91
       Caption = 'ToolBar'
       Color = clBtnFace
       ParentColor = False
@@ -122,41 +156,65 @@ object TTBMain: TTTBMain
       object TBImport: TToolButton
         Left = 0
         Top = 0
+        Margins.Left = 4
+        Margins.Top = 4
+        Margins.Right = 4
+        Margins.Bottom = 4
         Action = ACImport
       end
       object ToolButton1: TToolButton
-        Left = 73
+        Left = 91
         Top = 0
+        Margins.Left = 4
+        Margins.Top = 4
+        Margins.Right = 4
+        Margins.Bottom = 4
         Action = ACExport
       end
     end
     object Panel1: TPanel
       Left = 5
       Top = 5
-      Width = 375
-      Height = 28
+      Width = 471
+      Height = 35
+      Margins.Left = 4
+      Margins.Top = 4
+      Margins.Right = 4
+      Margins.Bottom = 4
       Align = alTop
       BevelOuter = bvNone
       TabOrder = 2
       object Label1: TLabel
-        Left = 4
-        Top = 4
-        Width = 57
-        Height = 13
+        Left = 5
+        Top = 5
+        Width = 72
+        Height = 16
+        Margins.Left = 4
+        Margins.Top = 4
+        Margins.Right = 4
+        Margins.Bottom = 4
         Caption = 'Texture size'
       end
       object Label2: TLabel
-        Left = 132
-        Top = 4
-        Width = 11
-        Height = 13
+        Left = 165
+        Top = 5
+        Width = 12
+        Height = 16
+        Margins.Left = 4
+        Margins.Top = 4
+        Margins.Right = 4
+        Margins.Bottom = 4
         Caption = ' x '
       end
       object CBWidth: TComboBox
-        Left = 72
+        Left = 90
         Top = 0
-        Width = 57
-        Height = 21
+        Width = 71
+        Height = 24
+        Margins.Left = 4
+        Margins.Top = 4
+        Margins.Right = 4
+        Margins.Bottom = 4
         Style = csDropDownList
         TabOrder = 0
         OnChange = CBWidthChange
@@ -176,10 +234,14 @@ object TTBMain: TTTBMain
           '4096')
       end
       object CBHeight: TComboBox
-        Left = 148
+        Left = 185
         Top = 0
-        Width = 57
-        Height = 21
+        Width = 71
+        Height = 24
+        Margins.Left = 4
+        Margins.Top = 4
+        Margins.Right = 4
+        Margins.Bottom = 4
         Style = csDropDownList
         TabOrder = 1
         OnChange = CBWidthChange
@@ -201,10 +263,14 @@ object TTBMain: TTTBMain
     end
   end
   object PAPreview: TPanel
-    Left = 389
+    Left = 486
     Top = 0
-    Width = 285
-    Height = 464
+    Width = 357
+    Height = 580
+    Margins.Left = 4
+    Margins.Top = 4
+    Margins.Right = 4
+    Margins.Bottom = 4
     Align = alClient
     BevelOuter = bvLowered
     BorderWidth = 4
@@ -214,11 +280,15 @@ object TTBMain: TTTBMain
     object GLSceneViewer: TGLSceneViewer
       Left = 5
       Top = 5
-      Width = 275
-      Height = 454
+      Width = 347
+      Height = 570
+      Margins.Left = 4
+      Margins.Top = 4
+      Margins.Right = 4
+      Margins.Bottom = 4
       Camera = GLCamera
       Buffer.AntiAliasing = aa2x
-      FieldOfView = 140.033782958984400000
+      FieldOfView = 147.847686767578100000
       PenAsTouch = False
       Align = alClient
       OnMouseDown = GLSceneViewerMouseDown
@@ -226,16 +296,24 @@ object TTBMain: TTTBMain
       TabOrder = 0
     end
     object Panel2: TPanel
-      Left = 8
-      Top = 8
-      Width = 257
-      Height = 32
+      Left = 10
+      Top = 10
+      Width = 321
+      Height = 40
+      Margins.Left = 4
+      Margins.Top = 4
+      Margins.Right = 4
+      Margins.Bottom = 4
       TabOrder = 1
       object CBTextureFiltering: TCheckBox
-        Left = 112
-        Top = 8
-        Width = 97
-        Height = 17
+        Left = 140
+        Top = 10
+        Width = 121
+        Height = 21
+        Margins.Left = 4
+        Margins.Top = 4
+        Margins.Right = 4
+        Margins.Bottom = 4
         Caption = 'Texture filtering'
         Checked = True
         State = cbChecked
@@ -243,10 +321,14 @@ object TTBMain: TTTBMain
         OnClick = CBTextureFilteringClick
       end
       object CBBackground: TComboBox
-        Left = 7
-        Top = 6
-        Width = 90
-        Height = 21
+        Left = 9
+        Top = 8
+        Width = 112
+        Height = 24
+        Margins.Left = 4
+        Margins.Top = 4
+        Margins.Right = 4
+        Margins.Bottom = 4
         Style = csDropDownList
         TabOrder = 1
         OnChange = CBBackgroundChange

+ 472 - 399
AdvDemos/TextureTB/fTTBMainD.pas

@@ -36,7 +36,6 @@ uses
   GLS.State,
   GLS.Utils;
 
-
 type
   TTTBMain = class(TForm)
     MainMenu: TMainMenu;
@@ -131,23 +130,17 @@ type
     procedure ACAlphaOffsetExecute(Sender: TObject);
     procedure ACAlphaSaturateExecute(Sender: TObject);
     procedure ACAlphaNegateExecute(Sender: TObject);
-
   private
-     
-    mx, my : Integer;
-
+    mx, my: Integer;
     procedure ResetAlpha;
-    procedure GenerateAlpha(transparentColor : TColor;
-                            fromIntensity : Boolean;
-                            doSqrt : Boolean);
-    function SpawnBitmap : TBitmap;
-    procedure ResizeImage(im : TImage);
+    procedure GenerateAlpha(transparentColor: TColor; fromIntensity: Boolean;
+      doSqrt: Boolean);
+    function SpawnBitmap: TBitmap;
+    procedure ResizeImage(im: TImage);
     procedure NormalizeAlpha;
     procedure TextureChanged;
-    procedure BreakupTexture(bmp : TBitmap);
-
+    procedure BreakupTexture(bmp: TBitmap);
   public
-     
   end;
 
 var
@@ -159,528 +152,608 @@ implementation
 
 procedure TTTBMain.FormCreate(Sender: TObject);
 begin
-   CBWidth.ItemIndex:=8;
-   CBHeight.ItemIndex:=8;
-   ResetAlpha;
+  SetGLSceneMediaDir();
+  CBWidth.ItemIndex := 8;
+  CBHeight.ItemIndex := 8;
+  ResetAlpha;
 end;
 
 procedure TTTBMain.FormShow(Sender: TObject);
 begin
-   PAPreviewResize(Self);
+  PAPreviewResize(Self);
 end;
 
 procedure TTTBMain.PAPreviewResize(Sender: TObject);
 const
-   cTileSize = 32;
+  cTileSize = 32;
 var
-   w, h : Integer;
+  w, h: Integer;
 begin
-   // adjust background, we could just have made huge one,
-   // but that would have been too simple for a demo ;)
-   w:=(GLSceneViewer.Width div cTileSize);
-   h:=(GLSceneViewer.Height div cTileSize);
-   HSBkgnd.XTiles:=w;
-   HSBkgnd.YTiles:=h;
-   w:=w*cTileSize+cTileSize;
-   h:=h*cTileSize+cTileSize;
-   HSBkgnd.Width:=w;
-   HSBkgnd.Height:=h;
-   HSBkgnd.Position.SetPoint(w div 2, h div 2, 0);
-   // zoom scene with viewer's width
-   GLCamera.SceneScale:=GLSceneViewer.Width/120;
+  // adjust background, we could just have made huge one,
+  // but that would have been too simple for a demo ;)
+  w := (GLSceneViewer.Width div cTileSize);
+  h := (GLSceneViewer.Height div cTileSize);
+  HSBkgnd.XTiles := w;
+  HSBkgnd.YTiles := h;
+  w := w * cTileSize + cTileSize;
+  h := h * cTileSize + cTileSize;
+  HSBkgnd.Width := w;
+  HSBkgnd.Height := h;
+  HSBkgnd.Position.SetPoint(w div 2, h div 2, 0);
+  // zoom scene with viewer's width
+  GLCamera.SceneScale := GLSceneViewer.Width / 120;
 end;
 
 procedure TTTBMain.ACImportExecute(Sender: TObject);
 begin
-   if OpenPictureDialog.Execute then begin
-      if PageControl.ActivePage=TSRGB then begin
-         IMRGB.Picture.LoadFromFile(OpenPictureDialog.FileName);
-         ResizeImage(IMRGB);
-      end else begin
-         IMAlpha.Picture.LoadFromFile(OpenPictureDialog.FileName);
-         ResizeImage(IMAlpha);
-         NormalizeAlpha;
-      end;
-      TextureChanged;
-   end;
+  if OpenPictureDialog.Execute then
+  begin
+    if PageControl.ActivePage = TSRGB then
+    begin
+      IMRGB.Picture.LoadFromFile(OpenPictureDialog.FileName);
+      ResizeImage(IMRGB);
+    end
+    else
+    begin
+      IMAlpha.Picture.LoadFromFile(OpenPictureDialog.FileName);
+      ResizeImage(IMAlpha);
+      NormalizeAlpha;
+    end;
+    TextureChanged;
+  end;
 end;
 
 procedure TTTBMain.ACExportExecute(Sender: TObject);
 begin
-   if SaveDialog.Execute then begin
-      if PageControl.ActivePage=TSRGB then
-         IMRGB.Picture.SaveToFile(SaveDialog.FileName)
-      else IMAlpha.Picture.SaveToFile(SaveDialog.FileName);
-   end;
+  if SaveDialog.Execute then
+  begin
+    if PageControl.ActivePage = TSRGB then
+      IMRGB.Picture.SaveToFile(SaveDialog.FileName)
+    else
+      IMAlpha.Picture.SaveToFile(SaveDialog.FileName);
+  end;
 end;
 
-function TTTBMain.SpawnBitmap : TBitmap;
+function TTTBMain.SpawnBitmap: TBitmap;
 begin
-   Result:=TBitmap.Create;
-   Result.PixelFormat:=pf32bit;
-   Result.Width:=StrToInt(CBWidth.Text);
-   Result.Height:=StrToInt(CBHeight.Text);
+  Result := TBitmap.Create;
+  Result.PixelFormat := pf32bit;
+  Result.Width := StrToInt(CBWidth.Text);
+  Result.Height := StrToInt(CBHeight.Text);
 end;
 
 procedure TTTBMain.ResetAlpha;
 var
-   bmp : TBitmap;
+  bmp: TBitmap;
 begin
-   // Opaque alpha channel
-   bmp:=SpawnBitmap;
-   try
-      with bmp.Canvas do begin
-         Brush.Color:=clWhite;
-         FillRect(Rect(0, 0, bmp.Width, bmp.Height));
-      end;
-      IMAlpha.Picture.Bitmap:=bmp;
-   finally
-      bmp.Free;
-   end;
+  // Opaque alpha channel
+  bmp := SpawnBitmap;
+  try
+    with bmp.Canvas do
+    begin
+      Brush.Color := clWhite;
+      FillRect(Rect(0, 0, bmp.Width, bmp.Height));
+    end;
+    IMAlpha.Picture.Bitmap := bmp;
+  finally
+    bmp.Free;
+  end;
 end;
 
-procedure TTTBMain.GenerateAlpha(transparentColor : TColor;
-                                 fromIntensity : Boolean;
-                                 doSqrt : Boolean);
+procedure TTTBMain.GenerateAlpha(transparentColor: TColor;
+  fromIntensity: Boolean; doSqrt: Boolean);
 var
-   bmp : TBitmap;
-   bmp32 : TGLBitmap32;
-   x, y : Integer;
-   pSrc : PGLPixel32Array;
-   pDest : PIntegerArray;
-   c : Integer;
+  bmp: TBitmap;
+  bmp32: TGLBitmap32;
+  X, Y: Integer;
+  pSrc: PGLPixel32Array;
+  pDest: PIntegerArray;
+  c: Integer;
 begin
-   // Opaque alpha channel
-   bmp:=SpawnBitmap;
-   bmp32:=TGLBitmap32.Create;
-   GLSceneViewer.Buffer.RenderingContext.Activate;
-   try
-      bmp.Canvas.StretchDraw(Rect(0, 0, bmp.Width, bmp.Height), IMRGB.Picture.Graphic);
-      bmp32.Assign(bmp);
-      if transparentColor<>-1 then
-         bmp32.SetAlphaTransparentForColor(transparentColor);
-      if fromIntensity then
-         bmp32.SetAlphaFromIntensity;
-      if doSqrt then
-         bmp32.SqrtAlpha;
-      for y:=0 to bmp.Height-1 do begin
-         pSrc:=bmp32.ScanLine[y];
-         pDest:=bmp.ScanLine[bmp.Height-1-y];
-         for x:=0 to bmp.Width-1 do begin
-            c:=pSrc[x].a;
-            c:=c+(c shl 8)+(c shl 16);
-            pDest[x]:=c;
-         end;
+  // Opaque alpha channel
+  bmp := SpawnBitmap;
+  bmp32 := TGLBitmap32.Create;
+  GLSceneViewer.Buffer.RenderingContext.Activate;
+  try
+    bmp.Canvas.StretchDraw(Rect(0, 0, bmp.Width, bmp.Height),
+      IMRGB.Picture.Graphic);
+    bmp32.Assign(bmp);
+    if transparentColor <> -1 then
+      bmp32.SetAlphaTransparentForColor(transparentColor);
+    if fromIntensity then
+      bmp32.SetAlphaFromIntensity;
+    if doSqrt then
+      bmp32.SqrtAlpha;
+    for Y := 0 to bmp.Height - 1 do
+    begin
+      pSrc := bmp32.ScanLine[Y];
+      pDest := bmp.ScanLine[bmp.Height - 1 - Y];
+      for X := 0 to bmp.Width - 1 do
+      begin
+        c := pSrc[X].a;
+        c := c + (c shl 8) + (c shl 16);
+        pDest[X] := c;
       end;
-      IMAlpha.Picture.Graphic:=bmp;
-   finally
-      bmp32.Free;
-      bmp.Free;
-      GLSceneViewer.Buffer.RenderingContext.Deactivate;
-   end;
-   TextureChanged;
+    end;
+    IMAlpha.Picture.Graphic := bmp;
+  finally
+    bmp32.Free;
+    bmp.Free;
+    GLSceneViewer.Buffer.RenderingContext.Deactivate;
+  end;
+  TextureChanged;
 end;
 
 procedure TTTBMain.NormalizeAlpha;
 var
-   col : Byte;
-   x, y, c : Integer;
-   bmp : TBitmap;
-   pSrc, pDest : PIntegerArray;
+  col: Byte;
+  X, Y, c: Integer;
+  bmp: TBitmap;
+  pSrc, pDest: PIntegerArray;
 begin
-   GLSceneViewer.Buffer.RenderingContext.Activate;
-   bmp:=SpawnBitmap;
-
-   try
-      for y:=0 to bmp.Height-1 do begin
-         pSrc:=IMAlpha.Picture.Bitmap.ScanLine[y];
-         pDest:=bmp.ScanLine[y];
-         for x:=0 to bmp.Width-1 do begin
-            c:=pSrc[x];
-            col:=Round(0.3*(c and $FF)+0.59*((c shr 8) and $FF)+0.11*((c shr 16) and $FF));
-            pDest[x]:=col+(col shl 8)+(col shl 16);
-         end;
+  GLSceneViewer.Buffer.RenderingContext.Activate;
+  bmp := SpawnBitmap;
+
+  try
+    for Y := 0 to bmp.Height - 1 do
+    begin
+      pSrc := IMAlpha.Picture.Bitmap.ScanLine[Y];
+      pDest := bmp.ScanLine[Y];
+      for X := 0 to bmp.Width - 1 do
+      begin
+        c := pSrc[X];
+        col := Round(0.3 * (c and $FF) + 0.59 * ((c shr 8) and $FF) + 0.11 *
+          ((c shr 16) and $FF));
+        pDest[X] := col + (col shl 8) + (col shl 16);
       end;
-      IMAlpha.Picture.Bitmap:=bmp;
-   finally
-      bmp.Free;
-      GLSceneViewer.Buffer.RenderingContext.Deactivate;
-   end;
+    end;
+    IMAlpha.Picture.Bitmap := bmp;
+  finally
+    bmp.Free;
+    GLSceneViewer.Buffer.RenderingContext.Deactivate;
+  end;
 end;
 
-procedure TTTBMain.ResizeImage(im : TImage);
+procedure TTTBMain.ResizeImage(im: TImage);
 var
-   bmp : TBitmap;
+  bmp: TBitmap;
 begin
-   if im.Height=0 then Exit;
-
-   bmp:=SpawnBitmap;
-   try
-      bmp.Canvas.StretchDraw(Rect(0, 0, bmp.Width, bmp.Height), im.Picture.Graphic);
-      im.Picture.Bitmap:=bmp;
-   finally
-      bmp.Free;
-   end;
+  if im.Height = 0 then
+    Exit;
+
+  bmp := SpawnBitmap;
+  try
+    bmp.Canvas.StretchDraw(Rect(0, 0, bmp.Width, bmp.Height),
+      im.Picture.Graphic);
+    im.Picture.Bitmap := bmp;
+  finally
+    bmp.Free;
+  end;
 end;
 
-procedure TTTBMain.BreakupTexture(bmp : TBitmap);
+procedure TTTBMain.BreakupTexture(bmp: TBitmap);
 var
-   bmpAlpha, bmpRGB : TBitmap;
-   y, x, c : Integer;
-   pRGB, pAlpha, pSrc : PIntegerArray;
+  bmpAlpha, bmpRGB: TBitmap;
+  Y, X, c: Integer;
+  pRGB, pAlpha, pSrc: PIntegerArray;
 begin
-   bmpAlpha:=SpawnBitmap;
-   bmpRGB:=SpawnBitmap;
-   try
-      bmpAlpha.Width:=bmp.Width;
-      bmpAlpha.Height:=bmp.Height;
-      bmpRGB.Width:=bmp.Width;
-      bmpRGB.Height:=bmp.Height;
-      for y:=0 to bmp.Height-1 do begin
-         pRGB:=bmpRGB.ScanLine[y];
-         pAlpha:=bmpAlpha.ScanLine[y];
-         pSrc:=bmp.ScanLine[y];
-         for x:=0 to bmp.Width-1 do begin
-            c:=pSrc[x];
-            pRGB[x]:=(c and $FFFFFF);
-            c:=(c shr 24) and $FF;
-            pAlpha[x]:=c+(c shl 8)+(c shl 16);
-         end;
+  bmpAlpha := SpawnBitmap;
+  bmpRGB := SpawnBitmap;
+  try
+    bmpAlpha.Width := bmp.Width;
+    bmpAlpha.Height := bmp.Height;
+    bmpRGB.Width := bmp.Width;
+    bmpRGB.Height := bmp.Height;
+    for Y := 0 to bmp.Height - 1 do
+    begin
+      pRGB := bmpRGB.ScanLine[Y];
+      pAlpha := bmpAlpha.ScanLine[Y];
+      pSrc := bmp.ScanLine[Y];
+      for X := 0 to bmp.Width - 1 do
+      begin
+        c := pSrc[X];
+        pRGB[X] := (c and $FFFFFF);
+        c := (c shr 24) and $FF;
+        pAlpha[X] := c + (c shl 8) + (c shl 16);
       end;
-      IMRGB.Picture.Bitmap:=bmpRGB;
-      IMAlpha.Picture.Bitmap:=bmpAlpha;
-   finally
-      bmpAlpha.Free;
-      bmpRGB.Free;
-   end;
+    end;
+    IMRGB.Picture.Bitmap := bmpRGB;
+    IMAlpha.Picture.Bitmap := bmpAlpha;
+  finally
+    bmpAlpha.Free;
+    bmpRGB.Free;
+  end;
 
 end;
 
 procedure TTTBMain.TextureChanged;
 var
-   bmp : TBitmap;
-   y, x : Integer;
-   pRGB, pAlpha, pDest : PIntegerArray;
+  bmp: TBitmap;
+  Y, X: Integer;
+  pRGB, pAlpha, pDest: PIntegerArray;
 begin
-   if IMRGB.Picture.Graphic.Empty then Exit;
-   if IMAlpha.Picture.Height=0 then begin
-      GLCube.Material.Texture.Assign(IMRGB.Picture);
-   end else begin
-      bmp:=SpawnBitmap;
-      try
-         for y:=0 to bmp.Height-1 do begin
-            pRGB:=IMRGB.Picture.Bitmap.ScanLine[y];
-            pAlpha:=IMAlpha.Picture.Bitmap.ScanLine[y];
-            pDest:=bmp.ScanLine[y];
-            for x:=0 to bmp.Width-1 do
-               pDest[x]:=pRGB[x] or ((pAlpha[x] and $FF) shl 24);
-         end;
-         GLCube.Material.Texture.Assign(bmp);
-      finally
-         bmp.Free;
+  if IMRGB.Picture.Graphic.Empty then
+    Exit;
+  if IMAlpha.Picture.Height = 0 then
+  begin
+    GLCube.Material.Texture.Assign(IMRGB.Picture);
+  end
+  else
+  begin
+    bmp := SpawnBitmap;
+    try
+      for Y := 0 to bmp.Height - 1 do
+      begin
+        pRGB := IMRGB.Picture.Bitmap.ScanLine[Y];
+        pAlpha := IMAlpha.Picture.Bitmap.ScanLine[Y];
+        pDest := bmp.ScanLine[Y];
+        for X := 0 to bmp.Width - 1 do
+          pDest[X] := pRGB[X] or ((pAlpha[X] and $FF) shl 24);
       end;
-   end;
+      GLCube.Material.Texture.Assign(bmp);
+    finally
+      bmp.Free;
+    end;
+  end;
 end;
 
 procedure TTTBMain.CBWidthChange(Sender: TObject);
 begin
-   ResizeImage(IMRGB);
-   ResizeImage(IMAlpha);
+  ResizeImage(IMRGB);
+  ResizeImage(IMAlpha);
 end;
 
 procedure TTTBMain.CBTextureFilteringClick(Sender: TObject);
 begin
-   with GLCube.Material.Texture do begin
-      if CBTextureFiltering.Checked then begin
-         MagFilter:=maLinear;
-         MinFilter:=miLinearMipmapLinear;
-      end else begin
-         MagFilter:=maNearest;
-         MinFilter:=miNearest;
-      end;
-   end;
+  with GLCube.Material.Texture do
+  begin
+    if CBTextureFiltering.Checked then
+    begin
+      MagFilter := maLinear;
+      MinFilter := miLinearMipmapLinear;
+    end
+    else
+    begin
+      MagFilter := maNearest;
+      MinFilter := miNearest;
+    end;
+  end;
 end;
 
 procedure TTTBMain.ACOpenTextureExecute(Sender: TObject);
 var
-   pic : TPicture;
+  pic: TPicture;
 begin
-   if OpenPictureDialog.Execute then begin
-      pic:=TPicture.Create;
-      try
-         pic.LoadFromFile(OpenPictureDialog.FileName);
-         if (pic.Graphic is TBitmap) and (pic.Bitmap.PixelFormat=pf32bit) then begin
-            BreakupTexture(pic.Bitmap);
-            ResizeImage(IMAlpha);
-         end else begin
-            IMRGB.Picture:=pic;
-            ResetAlpha;
-         end;
-         ResizeImage(IMRGB);
-         TextureChanged;
-      finally
-         pic.Free;
+  if OpenPictureDialog.Execute then
+  begin
+    pic := TPicture.Create;
+    try
+      pic.LoadFromFile(OpenPictureDialog.FileName);
+      if (pic.Graphic is TBitmap) and (pic.Bitmap.PixelFormat = pf32bit) then
+      begin
+        BreakupTexture(pic.Bitmap);
+        ResizeImage(IMAlpha);
+      end
+      else
+      begin
+        IMRGB.Picture := pic;
+        ResetAlpha;
       end;
-   end;
+      ResizeImage(IMRGB);
+      TextureChanged;
+    finally
+      pic.Free;
+    end;
+  end;
 end;
 
 procedure TTTBMain.ACSaveTextureExecute(Sender: TObject);
 var
-   pic : TPicture;
-   fName : String;
-   tga : TTGAImage;
+  pic: TPicture;
+  fName: String;
+  tga: TTGAImage;
 begin
-   pic:=(GLCube.Material.Texture.Image as TGLPictureImage).Picture;
-   if (pic.Height>0) and SaveDialog.Execute then begin
-      fName:=SaveDialog.FileName;
-      if ExtractFileExt(fName)='' then
-         if SaveDialog.FilterIndex=1 then
-            fName:=fName+'.bmp'
-         else fName:=fName+'.tga';
-      if LowerCase(ExtractFileExt(fName))='.tga' then begin
-         tga:=TTGAImage.Create;
-         try
-            tga.Assign(pic.Bitmap);
-            tga.SaveToFile(fName)
-         finally
-            tga.Free;
-         end;
-      end else pic.SaveToFile(fName);
-   end;
+  pic := (GLCube.Material.Texture.Image as TGLPictureImage).Picture;
+  if (pic.Height > 0) and SaveDialog.Execute then
+  begin
+    fName := SaveDialog.FileName;
+    if ExtractFileExt(fName) = '' then
+      if SaveDialog.FilterIndex = 1 then
+        fName := fName + '.bmp'
+      else
+        fName := fName + '.tga';
+    if LowerCase(ExtractFileExt(fName)) = '.tga' then
+    begin
+      tga := TTGAImage.Create;
+      try
+        tga.Assign(pic.Bitmap);
+        tga.SaveToFile(fName)
+      finally
+        tga.Free;
+      end;
+    end
+    else
+      pic.SaveToFile(fName);
+  end;
 end;
 
-procedure TTTBMain.GLSceneViewerMouseDown(Sender: TObject;
-  Button: TMouseButton; Shift: TShiftState; X, Y: Integer);
+procedure TTTBMain.GLSceneViewerMouseDown(Sender: TObject; Button: TMouseButton;
+  Shift: TShiftState; X, Y: Integer);
 begin
-   mx:=x; my:=y;
+  mx := X;
+  my := Y;
 end;
 
-procedure TTTBMain.GLSceneViewerMouseMove(Sender: TObject;
-  Shift: TShiftState; X, Y: Integer);
+procedure TTTBMain.GLSceneViewerMouseMove(Sender: TObject; Shift: TShiftState;
+  X, Y: Integer);
 begin
-   if Shift=[ssLeft] then begin
-      GLCamera.MoveAroundTarget(my-y, mx-x);
-      mx:=x; my:=y;
-   end;
+  if Shift = [ssLeft] then
+  begin
+    GLCamera.MoveAroundTarget(my - Y, mx - X);
+    mx := X;
+    my := Y;
+  end;
 end;
 
 procedure TTTBMain.CBBackgroundChange(Sender: TObject);
 begin
-   HSBkgnd.Visible:=(CBBackground.ItemIndex=0);
-   case CBBackground.ItemIndex of
-      1 : GLSceneViewer.Buffer.BackgroundColor:=clBlack;
-      2 : GLSceneViewer.Buffer.BackgroundColor:=clSilver;
-      3 : GLSceneViewer.Buffer.BackgroundColor:=clWhite;
-   end;
+  HSBkgnd.Visible := (CBBackground.ItemIndex = 0);
+  case CBBackground.ItemIndex of
+    1:
+      GLSceneViewer.Buffer.BackgroundColor := clBlack;
+    2:
+      GLSceneViewer.Buffer.BackgroundColor := clSilver;
+    3:
+      GLSceneViewer.Buffer.BackgroundColor := clWhite;
+  end;
 end;
 
 procedure TTTBMain.ACColorDilatationExecute(Sender: TObject);
 var
-   x, y, sx, sy : Integer;
-   bmRGB, bmAlpha : TBitmap;
-   r, g, b : Single;
-   weightSum, iw : Single;
-
-   procedure WeightIn(x, y : Integer; wBase : Single);
-   var
-      w : Single;
-      rgb, alpha : Integer;
-   begin
-      if (Cardinal(x)<Cardinal(sx)) and (Cardinal(y)<Cardinal(sy)) then begin
-         alpha:=bmAlpha.Canvas.Pixels[x, y];
-         if alpha>0 then begin
-            w:=((alpha shr 8) and $FF)*(1/255)*wBase;
-            weightSum:=weightSum+w;
-            rgb:=bmRGB.Canvas.Pixels[x, y];
-            r:=r+GetRValue(rgb)*w;
-            g:=g+GetGValue(rgb)*w;
-            b:=b+GetBValue(rgb)*w;
-         end;
+  X, Y, sx, sy: Integer;
+  bmRGB, bmAlpha: TBitmap;
+  r, g, b: Single;
+  weightSum, iw: Single;
+
+  procedure WeightIn(X, Y: Integer; wBase: Single);
+  var
+    w: Single;
+    rgb, alpha: Integer;
+  begin
+    if (Cardinal(X) < Cardinal(sx)) and (Cardinal(Y) < Cardinal(sy)) then
+    begin
+      alpha := bmAlpha.Canvas.Pixels[X, Y];
+      if alpha > 0 then
+      begin
+        w := ((alpha shr 8) and $FF) * (1 / 255) * wBase;
+        weightSum := weightSum + w;
+        rgb := bmRGB.Canvas.Pixels[X, Y];
+        r := r + GetRValue(rgb) * w;
+        g := g + GetGValue(rgb) * w;
+        b := b + GetBValue(rgb) * w;
       end;
-   end;
+    end;
+  end;
 
 begin
-   Screen.Cursor:=crHourGlass;
-   // for all pixels in the color map that are fully transparent,
-   // change their color to the average of the weighted average of their
-   // opaque neighbours
-   bmRGB:=IMRGB.Picture.Bitmap;
-   bmAlpha:=IMAlpha.Picture.Bitmap;
-   sx:=StrToInt(CBWidth.Text);
-   sy:=StrToInt(CBHeight.Text);
-   for y:=0 to sy-1 do begin
-      for x:=0 to sx-1 do begin
-         // if pixel fully opaque
-         if bmAlpha.Canvas.Pixels[x, y]=0 then begin
-            // weight-in all neighbours
-            r:=0; g:=0; b:=0; weightSum:=0;
-            WeightIn(x-1, y-1, 0.7);  WeightIn(x , y-1, 1.0);  WeightIn(x+1, y-1, 0.7);
-            WeightIn(x-1, y  , 1.0);  WeightIn(x , y  , 4.0);  WeightIn(x+1, y  , 1.0);
-            WeightIn(x-1, y+1, 0.7);  WeightIn(x , y+1, 1.0);  WeightIn(x+1, y+1, 0.7);
-            if weightSum>0 then begin
-               iw:=1/weightSum;
-               bmRGB.Canvas.Pixels[x, y]:=RGB(Round(r*iw), Round(g*iw), Round(b*iw));
-            end;
-         end;
+  Screen.Cursor := crHourGlass;
+  // for all pixels in the color map that are fully transparent,
+  // change their color to the average of the weighted average of their
+  // opaque neighbours
+  bmRGB := IMRGB.Picture.Bitmap;
+  bmAlpha := IMAlpha.Picture.Bitmap;
+  sx := StrToInt(CBWidth.Text);
+  sy := StrToInt(CBHeight.Text);
+  for Y := 0 to sy - 1 do
+  begin
+    for X := 0 to sx - 1 do
+    begin
+      // if pixel fully opaque
+      if bmAlpha.Canvas.Pixels[X, Y] = 0 then
+      begin
+        // weight-in all neighbours
+        r := 0;
+        g := 0;
+        b := 0;
+        weightSum := 0;
+        WeightIn(X - 1, Y - 1, 0.7);
+        WeightIn(X, Y - 1, 1.0);
+        WeightIn(X + 1, Y - 1, 0.7);
+        WeightIn(X - 1, Y, 1.0);
+        WeightIn(X, Y, 4.0);
+        WeightIn(X + 1, Y, 1.0);
+        WeightIn(X - 1, Y + 1, 0.7);
+        WeightIn(X, Y + 1, 1.0);
+        WeightIn(X + 1, Y + 1, 0.7);
+        if weightSum > 0 then
+        begin
+          iw := 1 / weightSum;
+          bmRGB.Canvas.Pixels[X, Y] := rgb(Round(r * iw), Round(g * iw),
+            Round(b * iw));
+        end;
       end;
-   end;
-   TextureChanged;
-   Screen.Cursor:=crDefault;
+    end;
+  end;
+  TextureChanged;
+  Screen.Cursor := crDefault;
 end;
 
 procedure TTTBMain.ACAlphaErosionExecute(Sender: TObject);
 var
-   x, y, sx, sy : Integer;
-   bmp, bmAlpha : TBitmap;
-   minNeighbour : Integer;
+  X, Y, sx, sy: Integer;
+  bmp, bmAlpha: TBitmap;
+  minNeighbour: Integer;
 begin
-   // make fully transparent all pixels in the color for all pixels in the alpha map
-   // that are adjacent to a fully transparent one
-   bmAlpha:=IMAlpha.Picture.Bitmap;
-   sx:=StrToInt(CBWidth.Text);
-   sy:=StrToInt(CBHeight.Text);
-   bmp:=SpawnBitmap;
-   for y:=0 to sy-1 do begin
-      for x:=0 to sx-1 do with bmAlpha.Canvas do begin
-         if Pixels[x, y]>0 then begin
-            minNeighbour:=MinInteger(MinInteger(Pixels[x, y-1], Pixels[x, y+1]),
-                                     MinInteger(Pixels[x-1, y], Pixels[x+1, y]));
-            bmp.Canvas.Pixels[x, y]:=MinInteger(minNeighbour, Pixels[x, y]);
-         end else bmp.Canvas.Pixels[x, y]:=0;
+  // make fully transparent all pixels in the color for all pixels in the alpha map
+  // that are adjacent to a fully transparent one
+  bmAlpha := IMAlpha.Picture.Bitmap;
+  sx := StrToInt(CBWidth.Text);
+  sy := StrToInt(CBHeight.Text);
+  bmp := SpawnBitmap;
+  for Y := 0 to sy - 1 do
+  begin
+    for X := 0 to sx - 1 do
+      with bmAlpha.Canvas do
+      begin
+        if Pixels[X, Y] > 0 then
+        begin
+          minNeighbour := MinInteger(MinInteger(Pixels[X, Y - 1],
+            Pixels[X, Y + 1]), MinInteger(Pixels[X - 1, Y], Pixels[X + 1, Y]));
+          bmp.Canvas.Pixels[X, Y] := MinInteger(minNeighbour, Pixels[X, Y]);
+        end
+        else
+          bmp.Canvas.Pixels[X, Y] := 0;
       end;
-   end;
-   IMAlpha.Picture.Bitmap:=bmp;
-   bmp.Free;
-   TextureChanged;
+  end;
+  IMAlpha.Picture.Bitmap := bmp;
+  bmp.Free;
+  TextureChanged;
 end;
 
 procedure TTTBMain.ACAlphaDilatationExecute(Sender: TObject);
 var
-   x, y, sx, sy : Integer;
-   bmp, bmAlpha : TBitmap;
-   maxNeighbour : Integer;
+  X, Y, sx, sy: Integer;
+  bmp, bmAlpha: TBitmap;
+  maxNeighbour: Integer;
 begin
-   // make fully transparent all pixels in the color for all pixels in the alpha map
-   // that are adjacent to a fully transparent one
-   bmAlpha:=IMAlpha.Picture.Bitmap;
-   sx:=StrToInt(CBWidth.Text);
-   sy:=StrToInt(CBHeight.Text);
-   bmp:=SpawnBitmap;
-   for y:=0 to sy-1 do begin
-      for x:=0 to sx-1 do with bmAlpha.Canvas do begin
-         if Pixels[x, y]<clWhite then begin
-            maxNeighbour:=MaxInteger(MaxInteger(Pixels[x, y-1], Pixels[x, y+1]),
-                                     MaxInteger(Pixels[x-1, y], Pixels[x+1, y]));
-            bmp.Canvas.Pixels[x, y]:=MaxInteger(maxNeighbour, Pixels[x, y]);
-         end else bmp.Canvas.Pixels[x, y]:=clWhite;
+  // make fully transparent all pixels in the color for all pixels in the alpha map
+  // that are adjacent to a fully transparent one
+  bmAlpha := IMAlpha.Picture.Bitmap;
+  sx := StrToInt(CBWidth.Text);
+  sy := StrToInt(CBHeight.Text);
+  bmp := SpawnBitmap;
+  for Y := 0 to sy - 1 do
+  begin
+    for X := 0 to sx - 1 do
+      with bmAlpha.Canvas do
+      begin
+        if Pixels[X, Y] < clWhite then
+        begin
+          maxNeighbour := MaxInteger(MaxInteger(Pixels[X, Y - 1],
+            Pixels[X, Y + 1]), MaxInteger(Pixels[X - 1, Y], Pixels[X + 1, Y]));
+          bmp.Canvas.Pixels[X, Y] := MaxInteger(maxNeighbour, Pixels[X, Y]);
+        end
+        else
+          bmp.Canvas.Pixels[X, Y] := clWhite;
       end;
-   end;
-   IMAlpha.Picture.Bitmap:=bmp;
-   bmp.Free;
-   TextureChanged;
+  end;
+  IMAlpha.Picture.Bitmap := bmp;
+  bmp.Free;
+  TextureChanged;
 end;
 
 procedure TTTBMain.ACOpaqueExecute(Sender: TObject);
 begin
-   ResetAlpha;
+  ResetAlpha;
 end;
 
 procedure TTTBMain.ACAlphaSuperBlackExecute(Sender: TObject);
 begin
-   GenerateAlpha(clBlack, False, False);
+  GenerateAlpha(clBlack, False, False);
 end;
 
 procedure TTTBMain.ACFromRGBIntensityExecute(Sender: TObject);
 begin
-   GenerateAlpha(-1, True, False);
+  GenerateAlpha(-1, True, False);
 end;
 
 procedure TTTBMain.ACFromRGBSqrtIntensityExecute(Sender: TObject);
 begin
-   GenerateAlpha(-1, True, True);
+  GenerateAlpha(-1, True, True);
 end;
 
 procedure TTTBMain.ACAlphaOffsetExecute(Sender: TObject);
 var
-   x, y, c, offset : Integer;
-   bmp : TBitmap;
-   pSrc, pDest : PIntegerArray;
-   offsetStr : String;
+  X, Y, c, offset: Integer;
+  bmp: TBitmap;
+  pSrc, pDest: PIntegerArray;
+  offsetStr: String;
 begin
-   offsetStr:='0';
-   if not InputQuery('Alpha Offset', 'Enter Offset Value (-255..255)', offsetStr) then Exit;
-   offset:=StrToIntDef(offsetStr, MaxInt);
-   if (offset<-255) or (offset>255) then begin
-      ShowMessage('Invalid Alpha Offset');
-      Exit;
-   end;
-   bmp:=SpawnBitmap;
-   try
-      for y:=0 to bmp.Height-1 do begin
-         pSrc:=IMAlpha.Picture.Bitmap.ScanLine[y];
-         pDest:=bmp.ScanLine[y];
-         for x:=0 to bmp.Width-1 do begin
-            c:=pSrc[x] and $FF;
-            c:=c+offset;
-            if c<=0 then
-               pDest[x]:=0
-            else if c>=255 then
-               pDest[x]:=$FFFFFF
-            else pDest[x]:=c+(c shl 8)+(c shl 16);
-         end;
+  offsetStr := '0';
+  if not InputQuery('Alpha Offset', 'Enter Offset Value (-255..255)', offsetStr)
+  then
+    Exit;
+  offset := StrToIntDef(offsetStr, MaxInt);
+  if (offset < -255) or (offset > 255) then
+  begin
+    ShowMessage('Invalid Alpha Offset');
+    Exit;
+  end;
+  bmp := SpawnBitmap;
+  try
+    for Y := 0 to bmp.Height - 1 do
+    begin
+      pSrc := IMAlpha.Picture.Bitmap.ScanLine[Y];
+      pDest := bmp.ScanLine[Y];
+      for X := 0 to bmp.Width - 1 do
+      begin
+        c := pSrc[X] and $FF;
+        c := c + offset;
+        if c <= 0 then
+          pDest[X] := 0
+        else if c >= 255 then
+          pDest[X] := $FFFFFF
+        else
+          pDest[X] := c + (c shl 8) + (c shl 16);
       end;
-      IMAlpha.Picture.Bitmap:=bmp;
-   finally
-      bmp.Free;
-   end;
-   TextureChanged;
+    end;
+    IMAlpha.Picture.Bitmap := bmp;
+  finally
+    bmp.Free;
+  end;
+  TextureChanged;
 end;
 
 procedure TTTBMain.ACAlphaSaturateExecute(Sender: TObject);
 var
-   x, y : Integer;
-   bmp : TBitmap;
-   pSrc, pDest : PIntegerArray;
+  X, Y: Integer;
+  bmp: TBitmap;
+  pSrc, pDest: PIntegerArray;
 begin
-   bmp:=SpawnBitmap;
-   try
-      for y:=0 to bmp.Height-1 do begin
-         pSrc:=IMAlpha.Picture.Bitmap.ScanLine[y];
-         pDest:=bmp.ScanLine[y];
-         for x:=0 to bmp.Width-1 do begin
-            if (pSrc[x] and $FF)>0 then
-               pDest[x]:=$FFFFFF
-            else pDest[x]:=0;
-         end;
+  bmp := SpawnBitmap;
+  try
+    for Y := 0 to bmp.Height - 1 do
+    begin
+      pSrc := IMAlpha.Picture.Bitmap.ScanLine[Y];
+      pDest := bmp.ScanLine[Y];
+      for X := 0 to bmp.Width - 1 do
+      begin
+        if (pSrc[X] and $FF) > 0 then
+          pDest[X] := $FFFFFF
+        else
+          pDest[X] := 0;
       end;
-      IMAlpha.Picture.Bitmap:=bmp;
-   finally
-      bmp.Free;
-   end;
-   TextureChanged;
+    end;
+    IMAlpha.Picture.Bitmap := bmp;
+  finally
+    bmp.Free;
+  end;
+  TextureChanged;
 end;
 
 procedure TTTBMain.ACAlphaNegateExecute(Sender: TObject);
 var
-   x, y, c : Integer;
-   bmp : TBitmap;
-   pSrc, pDest : PIntegerArray;
+  X, Y, c: Integer;
+  bmp: TBitmap;
+  pSrc, pDest: PIntegerArray;
 begin
-   bmp:=SpawnBitmap;
-   try
-      for y:=0 to bmp.Height-1 do begin
-         pSrc:=IMAlpha.Picture.Bitmap.ScanLine[y];
-         pDest:=bmp.ScanLine[y];
-         for x:=0 to bmp.Width-1 do begin
-            c:=$FF-(pSrc[x] and $FF);
-            pDest[x]:=c+(c shl 8)+(c shl 16);
-         end;
+  bmp := SpawnBitmap;
+  try
+    for Y := 0 to bmp.Height - 1 do
+    begin
+      pSrc := IMAlpha.Picture.Bitmap.ScanLine[Y];
+      pDest := bmp.ScanLine[Y];
+      for X := 0 to bmp.Width - 1 do
+      begin
+        c := $FF - (pSrc[X] and $FF);
+        pDest[X] := c + (c shl 8) + (c shl 16);
       end;
-      IMAlpha.Picture.Bitmap:=bmp;
-   finally
-      bmp.Free;
-   end;
-   TextureChanged;
+    end;
+    IMAlpha.Picture.Bitmap := bmp;
+  finally
+    bmp.Free;
+  end;
+  TextureChanged;
 end;
 
 end.

+ 3 - 3
Demos/behaviours/PathControl/fPathControlC.cpp

@@ -39,7 +39,7 @@ void __fastcall TFormPathControl::FormActivate(TObject *Sender) {
 	TGLPathNode *Node;
 
 	// Create a movement, a path and the first node of the path.
-	Movement = GetOrCreateMovement(Cube2);
+	Movement = GetOrCreateMovement(Cube);
 	// Movement->OnPathTravelStop = PathTravelStop();
 	// Movement->OnAllPathTravelledOver = PathAllTravelledOver();
 	Path = Movement->AddPath();
@@ -48,7 +48,7 @@ void __fastcall TFormPathControl::FormActivate(TObject *Sender) {
 	// Path.StartTime := 2;
 	// Path.Looped := True;
 
-	Node = Path->AddNodeFromObject(Cube2);
+	Node = Path->AddNodeFromObject(Cube);
 	Node->Speed = 4.0;
 
 	// Add a node.
@@ -84,7 +84,7 @@ void __fastcall TFormPathControl::FormActivate(TObject *Sender) {
 void __fastcall TFormPathControl::MoveBtnClick(TObject *Sender) {
 	TGLMovement *Movement;
 
-	Movement = GetMovement(Cube2);
+	Movement = GetMovement(Cube);
 	if (Movement) {
 		Movement->StartPathTravel();
 		GLCadencer1->Enabled = true;

+ 33 - 22
Demos/behaviours/PathControl/fPathControlC.dfm

@@ -2,26 +2,29 @@ object FormPathControl: TFormPathControl
   Left = 0
   Top = 0
   Caption = 'Path Control'
-  ClientHeight = 480
-  ClientWidth = 705
+  ClientHeight = 600
+  ClientWidth = 881
   Color = clBtnFace
   Font.Charset = DEFAULT_CHARSET
   Font.Color = clWindowText
-  Font.Height = -11
+  Font.Height = -14
   Font.Name = 'Tahoma'
   Font.Style = []
-  OldCreateOrder = False
   OnActivate = FormActivate
-  PixelsPerInch = 96
-  TextHeight = 13
+  PixelsPerInch = 120
+  TextHeight = 17
   object GLSceneViewer1: TGLSceneViewer
     Left = 0
     Top = 0
-    Width = 705
-    Height = 480
-    Camera = GLCamera1
+    Width = 881
+    Height = 600
+    Margins.Left = 4
+    Margins.Top = 4
+    Margins.Right = 4
+    Margins.Bottom = 4
+    Camera = Camera
     Buffer.BackgroundColor = clAppWorkSpace
-    FieldOfView = 156.463424682617200000
+    FieldOfView = 161.075363159179700000
     PenAsTouch = False
     Align = alClient
     TabOrder = 0
@@ -29,8 +32,12 @@ object FormPathControl: TFormPathControl
   object MoveBtn: TBitBtn
     Left = 0
     Top = 0
-    Width = 129
-    Height = 25
+    Width = 161
+    Height = 31
+    Margins.Left = 4
+    Margins.Top = 4
+    Margins.Right = 4
+    Margins.Bottom = 4
     Caption = 'Start Movement'
     TabOrder = 1
     OnClick = MoveBtnClick
@@ -38,30 +45,34 @@ object FormPathControl: TFormPathControl
   object GLScene1: TGLScene
     Left = 32
     Top = 48
-    object DummyCube1: TGLDummyCube
+    object dcModel: TGLDummyCube
       CubeSize = 2.000000000000000000
       VisibleAtRunTime = True
-      object Cube2: TGLCube
+      object Sun: TGLSphere
+        Material.FrontProperties.Emission.Color = {9A99193FCDCC4C3FACC8483E0000803F}
+        Radius = 0.500000000000000000
+      end
+      object Planet: TGLSphere
+        Position.Coordinates = {0000804000000000000000000000803F}
+        Scale.Coordinates = {0000A0400000A0400000A04000000000}
+        Radius = 0.200000002980232200
+      end
+      object Cube: TGLCube
         Material.FrontProperties.Diffuse.Color = {8786063F8786063F0000803F0000803F}
         Material.FrontProperties.Emission.Color = {0000000000000000A1A0203F0000803F}
         Position.Coordinates = {0000404000000000000000000000803F}
       end
     end
-    object GLLightSource1: TGLLightSource
+    object LightSource: TGLLightSource
       ConstAttenuation = 1.000000000000000000
       Diffuse.Color = {B8B7373FB8B7373FB8B7373F0000803F}
       Position.Coordinates = {0000204100000000000020410000803F}
       SpotCutOff = 180.000000000000000000
     end
-    object Sphere1: TGLSphere
-      Position.Coordinates = {0000004500002042008009450000803F}
-      Scale.Coordinates = {0000A0400000A0400000A04000000000}
-      Radius = 0.500000000000000000
-    end
-    object GLCamera1: TGLCamera
+    object Camera: TGLCamera
       DepthOfView = 500.000000000000000000
       FocalLength = 50.000000000000000000
-      TargetObject = DummyCube1
+      TargetObject = dcModel
       Position.Coordinates = {00000000000000000000A0410000803F}
     end
   end

+ 6 - 5
Demos/behaviours/PathControl/fPathControlC.h

@@ -25,13 +25,14 @@ __published:	// IDE-managed Components
 	TGLSceneViewer *GLSceneViewer1;
 	TBitBtn *MoveBtn;
 	TGLScene *GLScene1;
-	TGLDummyCube *DummyCube1;
-	TGLCube *Cube2;
-	TGLLightSource *GLLightSource1;
-	TGLSphere *Sphere1;
-	TGLCamera *GLCamera1;
+	TGLDummyCube *dcModel;
+	TGLCube *Cube;
+	TGLLightSource *LightSource;
+	TGLSphere *Planet;
+	TGLCamera *Camera;
 	TGLCadencer *GLCadencer1;
 	TGLSimpleNavigation *GLSimpleNavigation1;
+	TGLSphere *Sun;
 	void __fastcall FormActivate(TObject *Sender);
 	void __fastcall MoveBtnClick(TObject *Sender);
 private:	// User declarations

+ 1 - 2
Demos/graph/projection/fProjectionD.dfm

@@ -76,7 +76,7 @@ object FormProjection: TFormProjection
       Style = psSmooth
     end
     object GLPlane: TGLPlane
-      Material.FrontProperties.Diffuse.Color = {0000003F0000003F0000803FCDCC4C3F}
+      Material.FrontProperties.Diffuse.Color = {0000003F0000003F0000803F9A99193F}
       Material.BlendingMode = bmTransparency
       Material.MaterialOptions = [moNoLighting]
       Direction.Coordinates = {000000000000803F0000000000000000}
@@ -84,7 +84,6 @@ object FormProjection: TFormProjection
       Height = 6.000000000000000000
       Width = 6.000000000000000000
       object GLXYZGrid1: TGLXYZGrid
-        Visible = False
         LineColor.Color = {0000803F0000803F0000803F0000003F}
         XSamplingScale.Min = -3.000000000000000000
         XSamplingScale.Max = 3.000000000000000000

+ 7 - 5
Demos/interface/CameraController/CameraControllerD.dproj

@@ -104,7 +104,8 @@
         <VerInfo_Locale>1033</VerInfo_Locale>
         <VerInfo_IncludeVerInfo>true</VerInfo_IncludeVerInfo>
         <AppEnableRuntimeThemes>true</AppEnableRuntimeThemes>
-        <VerInfo_Keys>CompanyName=;FileVersion=1.0.0.0;InternalName=;LegalCopyright=;LegalTrademarks=;OriginalFilename=;ProductVersion=1.0.0.0;Comments=;ProgramID=com.embarcadero.$(ModuleName);FileDescription=$(ModuleName);ProductName=$(ModuleName)</VerInfo_Keys>
+        <VerInfo_Keys>CompanyName=;FileVersion=1.0.0.0;InternalName=;LegalCopyright=;LegalTrademarks=;OriginalFilename=;ProductVersion=1.0.0.0;Comments=;ProgramID=com.embarcadero.$(MSBuildProjectName);FileDescription=$(MSBuildProjectName);ProductName=$(MSBuildProjectName)</VerInfo_Keys>
+        <Icon_MainIcon>$(BDS)\bin\delphi_PROJECTICON.ico</Icon_MainIcon>
     </PropertyGroup>
     <PropertyGroup Condition="'$(Cfg_2_Win64)'!=''">
         <BT_BuildType>Debug</BT_BuildType>
@@ -146,10 +147,11 @@
                     <Source Name="MainSource">CameraControllerD.dpr</Source>
                 </Source>
                 <Excluded_Packages>
-                    <Excluded_Packages Name="$(BDSBIN)\bcboffice2k270.bpl">Embarcadero C++Builder Office 2000 Servers Package</Excluded_Packages>
-                    <Excluded_Packages Name="$(BDSBIN)\bcbofficexp270.bpl">Embarcadero C++Builder Office XP Servers Package</Excluded_Packages>
-                    <Excluded_Packages Name="$(BDSBIN)\dcloffice2k270.bpl">Microsoft Office 2000 Sample Automation Server Wrapper Components</Excluded_Packages>
-                    <Excluded_Packages Name="$(BDSBIN)\dclofficexp270.bpl">Microsoft Office XP Sample Automation Server Wrapper Components</Excluded_Packages>
+                    <Excluded_Packages Name="C:\Users\Public\Documents\Embarcadero\Studio\22.0\Bpl\GLScene_SDL_DT.bpl">File C:\Users\Public\Documents\Embarcadero\Studio\22.0\Bpl\GLScene_SDL_DT.bpl not found</Excluded_Packages>
+                    <Excluded_Packages Name="$(BDSBIN)\bcboffice2k280.bpl">Embarcadero C++Builder Office 2000 Servers Package</Excluded_Packages>
+                    <Excluded_Packages Name="$(BDSBIN)\bcbofficexp280.bpl">Embarcadero C++Builder Office XP Servers Package</Excluded_Packages>
+                    <Excluded_Packages Name="$(BDSBIN)\dcloffice2k280.bpl">Microsoft Office 2000 Sample Automation Server Wrapper Components</Excluded_Packages>
+                    <Excluded_Packages Name="$(BDSBIN)\dclofficexp280.bpl">Microsoft Office XP Sample Automation Server Wrapper Components</Excluded_Packages>
                 </Excluded_Packages>
             </Delphi.Personality>
             <Platforms>

+ 1 - 0
Demos/interface/CameraController/fCameraControllerD.dfm

@@ -10,6 +10,7 @@ object Form1: TForm1
   Font.Height = -14
   Font.Name = 'Tahoma'
   Font.Style = []
+  Position = poScreenCenter
   OnClose = FormClose
   OnCreate = FormCreate
   OnMouseWheel = FormMouseWheel

+ 13 - 9
Demos/interface/SimpleNavigation/fSimpleNaviC.dfm

@@ -2,28 +2,32 @@ object Form1: TForm1
   Left = 0
   Top = 0
   Caption = 'Simple Navigation'
-  ClientHeight = 404
-  ClientWidth = 533
+  ClientHeight = 505
+  ClientWidth = 666
   Color = clBtnFace
   Font.Charset = DEFAULT_CHARSET
   Font.Color = clWindowText
-  Font.Height = -11
+  Font.Height = -14
   Font.Name = 'Tahoma'
   Font.Style = []
-  OldCreateOrder = False
-  PixelsPerInch = 96
-  TextHeight = 13
+  PixelsPerInch = 120
+  TextHeight = 17
   object GLSceneViewer1: TGLSceneViewer
     Left = 0
     Top = 0
-    Width = 533
-    Height = 404
+    Width = 666
+    Height = 505
+    Margins.Left = 4
+    Margins.Top = 4
+    Margins.Right = 4
+    Margins.Bottom = 4
     Camera = GLCamera1
     Buffer.BackgroundColor = clBackground
-    FieldOfView = 152.194625854492200000
+    FieldOfView = 157.598403930664100000
     PenAsTouch = False
     Align = alClient
     TabOrder = 0
+    ExplicitLeft = 9
   end
   object GLScene1: TGLScene
     Left = 80

+ 1 - 1
Demos/materials/customquad/fCustomQuadD.dfm

@@ -73,7 +73,7 @@ object FormCustomQuad: TFormCustomQuad
       Top = 136
     end
   end
-  object GLMaterialLibrary: TGLMaterialLibrary
+  object MatLib: TGLMaterialLibrary
     Left = 192
     Top = 8
   end

+ 29 - 30
Demos/materials/customquad/fCustomQuadD.pas

@@ -30,7 +30,7 @@ type
   TFormCustomQuad = class(TForm)
     GLScene1: TGLScene;
     GLSceneViewer1: TGLSceneViewer;
-    GLMaterialLibrary: TGLMaterialLibrary;
+    MatLib: TGLMaterialLibrary;
     GLCamera1: TGLCamera;
     DummyCube1: TGLDummyCube;
     Torus1: TGLTorus;
@@ -60,16 +60,15 @@ procedure TFormCustomQuad.FormCreate(Sender: TObject);
 begin
   SetGLSceneMediaDir();
   // dynamically create 2 materials and load 2 textures
-  with GLMaterialLibrary do
-  begin
-    AddTextureMaterial('wood', 'ashwood.jpg').Material.FrontProperties.Emission.
-      Color := clrGray50;
-    AddTextureMaterial('wood', 'ashwood.jpg').Material.FaceCulling := fcNoCull;
+  MatLib.AddTextureMaterial('wood', 'ashwood.jpg').
+    Material.FrontProperties.Emission.Color := clrGray50;
+  MatLib.AddTextureMaterial('wood', 'ashwood.jpg').
+    Material.FaceCulling := fcNoCull;
 
-    AddTextureMaterial('stone', 'walkway.jpg').Material.FrontProperties.Emission.
-      Color := clrGray50;
-    AddTextureMaterial('stone', 'walkway.jpg').Material.FaceCulling := fcNoCull;
-  end;
+  MatLib.AddTextureMaterial('stone', 'walkway.jpg').
+    Material.FrontProperties.Emission.Color := clrGray50;
+  MatLib.AddTextureMaterial('stone', 'walkway.jpg').
+    Material.FaceCulling := fcNoCull;
 end;
 
 procedure TFormCustomQuad.DirectOpenGL1Render(Sender: TObject;
@@ -77,33 +76,33 @@ procedure TFormCustomQuad.DirectOpenGL1Render(Sender: TObject;
 begin
 	glDisable(GL_CULL_FACE);
   // 1st quad, textured with 'wood', using standard method
-  GLMaterialLibrary.ApplyMaterial('wood', rci);
+  MatLib.ApplyMaterial('wood', rci);
   glBegin(GL_QUADS);
-  glTexCoord2f(0, 1);
-  glVertex3f(0.5, 0.5, -0.5);
-  glTexCoord2f(0, 0);
-  glVertex3f(-0.5, 0.5, -0.5);
-  glTexCoord2f(1, 0);
-  glVertex3f(-0.5, 0, 0.5);
-  glTexCoord2f(1, 1);
-  glVertex3f(0.5, 0, 0.5);
+    glTexCoord2f(0, 1);
+    glVertex3f(0.5, 0.5, -0.5);
+    glTexCoord2f(0, 0);
+    glVertex3f(-0.5, 0.5, -0.5);
+    glTexCoord2f(1, 0);
+    glVertex3f(-0.5, 0, 0.5);
+    glTexCoord2f(1, 1);
+    glVertex3f(0.5, 0, 0.5);
   glEnd;
-  GLMaterialLibrary.UnApplyMaterial(rci);
+  MatLib.UnApplyMaterial(rci);
   // 2nd quad, textured with 'stone'
   // we could apply the material "manually", but this can be usefull if you want to have
   // some dynamic material control
-  GLMaterialLibrary.ApplyMaterial('stone', rci);
+  MatLib.ApplyMaterial('stone', rci);
   glBegin(GL_QUADS);
-  glTexCoord2f(0, 1);
-  glVertex3f(0.5, -0.5, -0.5);
-  glTexCoord2f(0, 0);
-  glVertex3f(0.5, 0, 0.5);
-  glTexCoord2f(1, 0);
-  glVertex3f(-0.5, 0, 0.5);
-  glTexCoord2f(1, 1);
-  glVertex3f(-0.5, -0.5, -0.5);
+    glTexCoord2f(0, 1);
+    glVertex3f(0.5, -0.5, -0.5);
+    glTexCoord2f(0, 0);
+    glVertex3f(0.5, 0, 0.5);
+    glTexCoord2f(1, 0);
+    glVertex3f(-0.5, 0, 0.5);
+    glTexCoord2f(1, 1);
+    glVertex3f(-0.5, -0.5, -0.5);
   glEnd;
-  GLMaterialLibrary.UnApplyMaterial(rci);
+  MatLib.UnApplyMaterial(rci);
  	glEnable(GL_CULL_FACE);
 end;
 

+ 10 - 9
Demos/materials/dynamictexture/fDynTextureD.dfm

@@ -10,12 +10,13 @@ object FormDynamicTexture: TFormDynamicTexture
   Font.Height = -14
   Font.Name = 'Tahoma'
   Font.Style = []
+  Position = poScreenCenter
   OnCreate = FormCreate
   OnKeyDown = FormKeyDown
   OnResize = FormResize
   PixelsPerInch = 120
   TextHeight = 17
-  object GLSceneViewer1: TGLSceneViewer
+  object SceneViewer: TGLSceneViewer
     Left = 0
     Top = 0
     Width = 548
@@ -31,7 +32,7 @@ object FormDynamicTexture: TFormDynamicTexture
     Align = alClient
     TabOrder = 0
   end
-  object GLScene1: TGLScene
+  object Scene: TGLScene
     Left = 64
     Top = 16
     object GLDirectOpenGL1: TGLDirectOpenGL
@@ -42,7 +43,7 @@ object FormDynamicTexture: TFormDynamicTexture
     object GLDummyCube1: TGLDummyCube
       CubeSize = 1.000000000000000000
       object GLCube1: TGLCube
-        Material.MaterialLibrary = GLMaterialLibrary1
+        Material.MaterialLibrary = MatLib
         Material.LibMaterialName = 'Anim'
       end
     end
@@ -58,7 +59,7 @@ object FormDynamicTexture: TFormDynamicTexture
       Position.Coordinates = {0000803F0000803F000040400000803F}
     end
   end
-  object GLMaterialLibrary1: TGLMaterialLibrary
+  object MatLib: TGLMaterialLibrary
     Materials = <
       item
         Name = 'Anim'
@@ -68,15 +69,15 @@ object FormDynamicTexture: TFormDynamicTexture
     Left = 160
     Top = 16
   end
-  object GLCadencer1: TGLCadencer
-    Scene = GLScene1
-    OnProgress = GLCadencer1Progress
+  object Cadencer: TGLCadencer
+    Scene = Scene
+    OnProgress = CadencerProgress
     Left = 64
     Top = 88
   end
-  object Timer1: TTimer
+  object Timer: TTimer
     Interval = 3000
-    OnTimer = Timer1Timer
+    OnTimer = TimerTimer
     Left = 160
     Top = 88
   end

+ 19 - 21
Demos/materials/dynamictexture/fDynTextureD.pas

@@ -27,28 +27,26 @@ uses
 
 type
   TFormDynamicTexture = class(TForm)
-    GLScene1: TGLScene;
-    GLSceneViewer1: TGLSceneViewer;
-    GLMaterialLibrary1: TGLMaterialLibrary;
+    Scene: TGLScene;
+    SceneViewer: TGLSceneViewer;
+    MatLib: TGLMaterialLibrary;
     GLCamera1: TGLCamera;
     GLLightSource1: TGLLightSource;
     GLDummyCube1: TGLDummyCube;
     GLCube1: TGLCube;
     GLDirectOpenGL1: TGLDirectOpenGL;
-    GLCadencer1: TGLCadencer;
-    Timer1: TTimer;
+    Cadencer: TGLCadencer;
+    Timer: TTimer;
     procedure FormKeyDown(Sender: TObject; var Key: Word; Shift: TShiftState);
     procedure FormResize(Sender: TObject);
     procedure FormCreate(Sender: TObject);
     procedure GLDirectOpenGL1Render(Sender: TObject; var rci: TGLRenderContextInfo);
-    procedure Timer1Timer(Sender: TObject);
-    procedure GLCadencer1Progress(Sender: TObject; const DeltaTime, newTime: Double);
+    procedure TimerTimer(Sender: TObject);
+    procedure CadencerProgress(Sender: TObject; const DeltaTime, newTime: Double);
   private
-     
     frame: Integer;
     partial: boolean;
   public
-     
   end;
 
 var
@@ -60,7 +58,7 @@ implementation
 
 procedure TFormDynamicTexture.FormCreate(Sender: TObject);
 begin
-  GLSceneViewer1.Align := alClient;
+  SceneViewer.Align := alClient;
 end;
 
 procedure TFormDynamicTexture.FormKeyDown(Sender: TObject; var Key: Word; Shift: TShiftState);
@@ -68,7 +66,7 @@ var
   tex: TGLTexture;
   img: TGLDynamicTextureImage;
 begin
-  tex := GLMaterialLibrary1.TextureByName('Anim');
+  tex := MatLib.TextureByName('Anim');
   if not (tex.Image is TGLDynamicTextureImage) then
     Exit;
 
@@ -78,13 +76,13 @@ begin
     VK_F2:
     begin
       img.UsePBO := False;
-      GLSceneViewer1.ResetPerformanceMonitor;
+      SceneViewer.ResetPerformanceMonitor;
       frame:= 0;
     end;
     VK_F3:
     begin
       img.UsePBO := True;
-      GLSceneViewer1.ResetPerformanceMonitor;
+      SceneViewer.ResetPerformanceMonitor;
       frame:= 0;
     end;
     VK_F4:
@@ -96,12 +94,12 @@ end;
 
 procedure TFormDynamicTexture.FormResize(Sender: TObject);
 begin
-  GLCamera1.SceneScale := GLSceneViewer1.ClientWidth / 400;
+  GLCamera1.SceneScale := SceneViewer.ClientWidth / 400;
 end;
 
-procedure TFormDynamicTexture.GLCadencer1Progress(Sender: TObject; const DeltaTime, newTime: Double);
+procedure TFormDynamicTexture.CadencerProgress(Sender: TObject; const DeltaTime, newTime: Double);
 begin
-  GLSceneViewer1.Invalidate;
+  SceneViewer.Invalidate;
 end;
 
 procedure TFormDynamicTexture.GLDirectOpenGL1Render(Sender: TObject; var rci: TGLRenderContextInfo);
@@ -111,7 +109,7 @@ var
   p:    PRGBQuad;
   X, Y: Integer;
 begin
-  tex := GLMaterialLibrary1.TextureByName('Anim');
+  tex := MatLib.TextureByName('Anim');
   if tex.Disabled then
   begin
     tex.ImageClassName := TGLDynamicTextureImage.ClassName;
@@ -163,7 +161,7 @@ begin
   img.EndUpdate;
 end;
 
-procedure TFormDynamicTexture.Timer1Timer(Sender: TObject);
+procedure TFormDynamicTexture.TimerTimer(Sender: TObject);
 const
   PBOText: array[Boolean] of string = ('PBO disabled', 'PBO enabled');
 var
@@ -171,7 +169,7 @@ var
   img: TGLDynamicTextureImage;
   s:   string;
 begin
-  tex := GLMaterialLibrary1.TextureByName('Anim');
+  tex := MatLib.TextureByName('Anim');
   if (tex.Image is TGLDynamicTextureImage) then
   begin
     img := TGLDynamicTextureImage(tex.Image);
@@ -179,8 +177,8 @@ begin
   end;
 
   Caption := Format('Dynamic Texture '+'%s - %s',
-      [GLSceneViewer1.FramesPerSecondText, s + ' F2,F3,F4']);
-  GLSceneViewer1.ResetPerformanceMonitor;
+      [SceneViewer.FramesPerSecondText, s + ' F2,F3,F4']);
+  SceneViewer.ResetPerformanceMonitor;
 end;
 
 end.

+ 4 - 4
Demos/materials/multipass/fMultiPassD.pas

@@ -92,7 +92,7 @@ begin
     Disable(stLighting);
     PolygonMode := pmFill;
     // use background color
-    gl.Color3fv(@BackgroundColor);
+    glColor3fv(@BackgroundColor);
     // enable and adjust polygon offset
     Enable(stPolygonOffsetFill);
     SetPolygonOffset(1, 2);
@@ -114,7 +114,7 @@ begin
         Disable(stLineStipple);
         Disable(stLineSmooth);
         LineWidth := 1;
-        gl.Color3fv(@LineColor);
+        glColor3fv(@LineColor);
         Result := True;
       end;
     2:
@@ -156,7 +156,7 @@ begin
     PolygonMode := pmLines;
     CullFaceMode := cmFront;
     DepthFunc := cfLEqual;
-    gl.Color3fv(@lineColor);
+    glColor3fv(@lineColor);
   end;
 end;
 
@@ -170,7 +170,7 @@ begin
         if lighting then
           Enable(stLighting)
         else
-          gl.Color3fv(@backGroundColor);
+          glColor3fv(@backGroundColor);
         DepthFunc := cfLess;
         PolygonMode := pmFill;
         CullFaceMode := cmBack;

+ 1 - 1
Demos/materials/proceduralclouds/fProcCloudsD.pas

@@ -145,7 +145,7 @@ begin
     begin
       try
         AssignFile(outfile, CloudFileUsedEdit.Text);
-        { File selected in dialog box }
+        // File selected in dialog box
         Reset(outfile);
         Readln(outfile, s { 'Cloud Base V1.0' } );
         For i := 0 to 255 do

BIN
Demos/media/models/bunny.glsm


+ 6534 - 17645
Demos/media/models/bunny.obj

@@ -1,17645 +1,6534 @@
-# OBJ-File exported by GLScene
-
-# Mesh 1
-v 1.03217744827271 24.9612808227539 -28.9471645355225
-v 3.79578351974487 23.1243743896484 -30.4974575042725
-v 3.57170438766479 25.87255859375 -30.6688365936279
-v -1.08425641059875 17.2405319213867 5.18991851806641
-v 2.25754976272583 17.1957817077637 4.08773803710938
-v 4.11002397537231 18.3000717163086 8.29039764404297
-v 5.2799506187439 16.2054176330566 2.42348766326904
-v 5.01660394668579 17.4577522277832 5.68462371826172
-v 3.61674547195435 -12.244083404541 44.8266906738281
-v 1.06092262268066 -12.0948448181152 44.5185241699219
-v 3.49642419815063 -11.0265922546387 44.1231002807617
-v 8.51356887817383 14.248161315918 0.256913185119629
-v 10.8481674194336 13.1305465698242 -0.32433032989502
-v 10.3818283081055 13.6111450195313 1.01820182800293
-v 7.86502599716187 16.9192924499512 6.27328014373779
-v 8.42179870605469 17.7221298217773 9.1211051940918
-v -1.24798345565796 35.7412643432617 -7.25205135345459
-v -1.19849753379822 35.4701919555664 -9.58506870269775
-v 0.268068790435791 33.5062561035156 -9.93381309509277
-v -16.1508598327637 37.9247512817383 -21.7745761871338
-v -15.0376663208008 36.8055877685547 -22.90993309021
-v -12.4740123748779 36.2501449584961 -21.5103893280029
-v -0.595191478729248 33.8838577270508 -12.0079326629639
-v -1.27127146720886 33.4087982177734 -13.4687099456787
-v 0.595947742462158 31.9660186767578 -14.0538463592529
-v 0.789792537689209 18.8766860961914 11.8892984390259
-v 2.52390146255493 18.4402160644531 8.85199356079102
-v 4.29971837997437 19.1582870483398 13.7413082122803
-v 12.8643474578857 11.4722671508789 1.8125057220459
-v 12.1810779571533 11.9578590393066 -1.49570560455322
-v 6.01486539840698 22.8537826538086 -30.8151836395264
-v 4.40908575057983 24.4376449584961 -31.260290145874
-v -7.41646957397461 43.7637023925781 0.356749534606934
-v -8.44415092468262 43.2378540039063 -0.774201393127441
-v -6.95156240463257 43.0740127563477 -0.394655227661133
-v 2.91394233703613 7.77350997924805 -28.5877895355225
-v -0.0816874504089355 6.00129318237305 -28.6919651031494
-v 0.913606643676758 4.31692504882813 -29.617094039917
-v -23.1354923248291 39.2757797241211 -19.2931652069092
-v -18.4794597625732 38.6720809936523 -20.4637660980225
-v -19.1214122772217 37.8789138793945 -18.7061405181885
-v -29.6327571868896 43.7875823974609 -21.8067951202393
-v -28.7450885772705 42.8402633666992 -23.8279552459717
-v -27.3928089141846 42.5207748413086 -23.3823146820068
-v -9.92654418945313 42.6245193481445 -1.19392013549805
-v -10.0185661315918 44.5009307861328 1.11962127685547
-v -10.0000896453857 -28.2343978881836 -9.27274990081787
-v -11.0511503219604 -29.570140838623 -9.38504505157471
-v -9.85604476928711 -29.6121406555176 -11.2018718719482
-v 23.9780330657959 -8.28867721557617 5.41634368896484
-v 23.6863880157471 -6.7386360168457 3.11256504058838
-v 22.7404613494873 -7.21111297607422 2.33520603179932
-v 3.91266107559204 28.9816207885742 -11.398717880249
-v 8.67519760131836 30.3152618408203 -12.9559497833252
-v 9.45285987854004 29.2140045166016 -12.4330043792725
-v -14.7798919677734 37.248161315918 -20.5545215606689
-v 4.96849775314331 6.51227569580078 -28.81911277771
-v 9.27417755126953 6.42285919189453 -27.3950862884521
-v 8.60735893249512 7.71483993530273 -27.3636913299561
-v 3.44150018692017 10.9446792602539 -31.6168918609619
-v 6.34948301315308 11.3692970275879 -31.7434902191162
-v 4.63936281204224 12.753345489502 -32.3147201538086
-v -16.2920780181885 0.0986862182617188 0.165958404541016
-v -16.1251277923584 -0.414634704589844 -0.27003288269043
-v -15.2752895355225 2.86299514770508 -0.943377494812012
-v -0.445774555206299 -4.96855163574219 -28.4088153839111
-v 3.61409425735474 -6.21004867553711 -28.6625080108643
-v 1.38540744781494 -4.32984161376953 -28.7016849517822
-v 2.58512735366821 16.4809875488281 1.45268821716309
-v -25.6578159332275 28.8723220825195 -20.5294666290283
-v -27.7501163482666 29.8250961303711 -19.2497653961182
-v -24.1866588592529 28.2744369506836 -20.1085376739502
-v -31.7097873687744 44.2225646972656 -20.3391628265381
-v -29.9239368438721 43.8408508300781 -20.9571056365967
-v -31.0688495635986 43.7686309814453 -19.2060871124268
-v 2.98607969284058 -0.514213562011719 -30.2395725250244
-v 0.0419645309448242 -0.199466705322266 -29.5596561431885
-v -0.955042362213135 -2.05656051635742 -29.6111507415771
-v 7.48848390579224 18.4716720581055 11.194221496582
-v -3.70928239822388 -29.378978729248 -21.0503177642822
-v -4.27492952346802 -28.3271026611328 -20.733491897583
-v -5.84211444854736 -28.2426948547363 -20.0765476226807
-v 10.7709007263184 15.1842041015625 5.7257833480835
-v 12.2323093414307 11.909912109375 -31.379732131958
-v 13.4871311187744 12.908260345459 -31.8526058197021
-v 10.825216293335 14.4346237182617 -31.6249027252197
-v 2.67574739456177 31.0204849243164 -12.5786571502686
-v 1.59324359893799 31.5377655029297 -14.1902828216553
-v 3.20088338851929 31.2880401611328 -14.3567485809326
-v -27.2742443084717 39.4767837524414 -17.7406139373779
-v -25.72585105896 39.6606826782227 -18.5584354400635
-v -23.6244831085205 36.8573303222656 -17.0160236358643
-v -1.5975923538208 16.270191192627 1.79687690734863
-v 1.78497743606567 16.3569297790527 -0.0310840606689453
-v 9.37895202636719 8.65427398681641 -27.4730091094971
-v 6.83952951431274 8.94725799560547 -28.5505123138428
-v 3.91463899612427 2.38843154907227 -30.2711048126221
-v 0.198810577392578 1.90299606323242 -29.8222599029541
-v -23.711576461792 38.4900894165039 -18.1702404022217
-v -19.6184234619141 36.6468276977539 -17.4463520050049
-v 9.61836814880371 17.0716667175293 22.1737003326416
-v 5.50571966171265 18.7273178100586 20.4770088195801
-v 7.87417936325073 18.4772644042969 19.3782424926758
-v 13.520055770874 -29.1611976623535 -2.757643699646
-v 14.1690731048584 -29.315071105957 -3.23032283782959
-v 12.621561050415 -29.2684059143066 -3.16159534454346
-v -1.98194932937622 18.9925079345703 15.2057676315308
-v 1.65205335617065 19.3668670654297 16.1653251647949
-v 2.11986446380615 -2.66917419433594 -29.9428997039795
-v -2.79458045959473 23.1445846557617 -10.7724781036377
-v -3.12684345245361 21.7181243896484 -10.5747585296631
-v -4.23649263381958 22.4333953857422 -11.9053783416748
-v 8.97618293762207 18.1288986206055 11.7111854553223
-v 11.7714061737061 15.6564331054688 7.88452339172363
-v 10.3821144104004 17.1305770874023 10.3686275482178
-v 1.41963052749634 -11.1283226013184 -25.3171138763428
-v 3.97917985916138 -11.0185890197754 -25.5345554351807
-v 0.092292308807373 -9.45326232910156 -26.3851718902588
-v 11.7432327270508 30.1914443969727 -14.4000148773193
-v 12.5983753204346 28.9935073852539 -14.1366939544678
-v 10.7108364105225 29.7975234985352 -13.2819232940674
-v 9.70363807678223 17.9028549194336 18.9058036804199
-v 12.3186626434326 16.2472991943359 17.2934818267822
-v 10.8012599945068 17.101993560791 19.4785060882568
-v 0.703934669494629 -19.6368350982666 -13.0105876922607
-v 0.398600578308105 -18.3698768615723 -13.3650455474854
-v -1.36036539077759 -18.4223670959473 -13.8236560821533
-v 4.12994241714478 30.455680847168 -12.5052509307861
-v 7.2964243888855 30.9672927856445 -13.8838672637939
-v -6.03995132446289 32.5631484985352 -20.0436038970947
-v -4.99238872528076 32.196159362793 -21.6816158294678
-v -4.73751068115234 31.9689559936523 -20.2940082550049
-v -26.6382312774658 41.9398498535156 -21.5125560760498
-v -24.4595432281494 41.0372161865234 -22.8673229217529
-v -24.2365550994873 40.8095855712891 -21.3024120330811
-v -2.21868538856506 31.2721176147461 -21.4932765960693
-v -0.491043567657471 30.9532012939453 -23.8353900909424
-v 0.0420355796813965 31.3675918579102 -21.0500659942627
-v 3.49003553390503 0.970447540283203 -30.0583171844482
-v -22.7404346466064 39.8849716186523 -20.6996936798096
-v -2.70384454727173 30.9233551025391 -22.979341506958
-v 5.01175546646118 -22.4789981842041 -10.4249324798584
-v 8.1108283996582 -22.5183277130127 -11.6679439544678
-v 5.88213968276978 -20.4407691955566 -10.5978488922119
-v 8.84036254882813 31.3058929443359 -22.8071460723877
-v 12.4606304168701 29.8958969116211 -24.4334545135498
-v 12.1621417999268 30.4992980957031 -20.9855937957764
-v -0.266936779022217 25.2797393798828 -28.0076427459717
-v 1.56206274032593 26.903923034668 -30.2054119110107
-v -0.876164436340332 26.9248352050781 -27.7277278900146
-v 4.79402685165405 8.70407104492188 -29.0828647613525
-v 1.59694862365723 8.76771926879883 -29.0351390838623
-v 21.8052310943604 14.8053131103516 -25.0157718658447
-v 22.5303783416748 15.8281898498535 -23.8992252349854
-v 22.2640743255615 16.1802673339844 -26.1954746246338
-v 22.9831676483154 17.6882858276367 -24.6009082794189
-v -30.7717189788818 43.8660888671875 -22.0938816070557
-v 5.53411149978638 10.3317413330078 -31.1061611175537
-v 15.048189163208 -22.0311145782471 -11.2263584136963
-v 14.9621982574463 -22.080192565918 -12.6434230804443
-v 16.3845386505127 -22.6179161071777 -12.5686130523682
-v 22.2355098724365 20.4333877563477 -23.8309268951416
-v 21.3417148590088 21.120719909668 -25.8392963409424
-v 22.4431476593018 18.8837890625 -25.9487171173096
-v 22.2355098724365 20.4333877563477 -23.8309268951416
-v 19.8222217559814 24.0396499633789 -24.8005504608154
-v 21.3417148590088 21.120719909668 -25.8392963409424
-v 4.28863477706909 -9.02081680297852 37.8966827392578
-v 1.94745779037476 -8.33122253417969 37.9464797973633
-v 6.28634119033813 -7.06511688232422 37.6681060791016
-v 3.51085329055786 -4.07700729370117 -28.7826328277588
-v 0.608200550079346 8.00537109375 -28.25563621521
-v -1.55830454826355 18.3085861206055 9.87485885620117
-v 1.94604539871216 -8.63700103759766 -26.5850734710693
-v 1.31194162368774 31.9035491943359 -12.9622402191162
-v 17.3428897857666 27.1384963989258 -22.9108066558838
-v 17.6935787200928 26.0758361816406 -24.9878025054932
-v 2.22316455841064 29.2464981079102 -29.327184677124
-v -1.56913733482361 28.8848571777344 -27.2361621856689
-v 0.269603729248047 28.1806182861328 -28.6975955963135
-v -0.575266361236572 19.1641998291016 17.5000877380371
-v 2.73459672927856 19.2267150878906 19.1977462768555
-v -1.75883340835571 18.6826324462891 19.8100318908691
-v 2.18085670471191 -18.4984111785889 -12.100118637085
-v -31.4301319122314 43.1685409545898 -21.70778465271
-v -29.9755992889404 42.7737426757813 -23.3630619049072
-v -30.7717189788818 43.8660888671875 -22.0938816070557
-v 11.2236328125 17.0930557250977 13.1858901977539
-v 13.3162136077881 15.350154876709 11.3181228637695
-v 3.17818546295166 9.90549468994141 -30.7885799407959
-v -0.578484535217285 18.3293609619141 21.6056270599365
-v -7.81602764129639 19.3723449707031 -21.5829181671143
-v -7.35363054275513 19.540283203125 -23.3585796356201
-v -7.05858421325684 21.8293914794922 -22.8197154998779
-v -11.0368881225586 34.293327331543 3.33482551574707
-v -11.3083896636963 34.5351333618164 5.2318115234375
-v -9.95169830322266 33.3867263793945 4.23814296722412
-v -1.56913733482361 28.8848571777344 -27.2361621856689
-v -2.87724733352661 29.792350769043 -24.8560657501221
-v -3.44338035583496 28.8953628540039 -25.3490505218506
-v 22.7410144805908 16.8408432006836 -22.2534618377686
-v 22.434103012085 19.3302230834961 -22.8808536529541
-v 19.5514659881592 24.5877075195313 -22.4565334320068
-v 6.31334161758423 15.3770713806152 0.557952880859375
-v -4.71120452880859 29.5435562133789 -2.36648464202881
-v -5.29080867767334 30.4155654907227 -0.593649864196777
-v -3.70821046829224 30.9640350341797 -1.27486610412598
-v 7.83098173141479 18.7421875 16.2308502197266
-v 9.56806564331055 18.0413131713867 14.0205554962158
-v -3.37165355682373 18.5256958007813 18.3806915283203
-v -5.05681753158569 14.2133445739746 -28.3868732452393
-v -5.91171836853027 17.3650970458984 -27.2066860198975
-v -6.22970533370972 13.9037094116211 -25.6973781585693
-v 22.5272426605225 12.747631072998 -23.4502696990967
-v 23.1013507843018 14.3234672546387 -21.6558704376221
-v -4.08954620361328 29.3173370361328 -2.90669536590576
-v 5.36819219589233 -27.5783500671387 1.92217636108398
-v 7.80616807937622 -27.7506065368652 0.333585739135742
-v 6.53048276901245 -27.6386604309082 0.385025978088379
-v 8.69426918029785 14.5163421630859 -0.979679107666016
-v -5.73378562927246 41.6412048339844 -2.16830348968506
-v -3.61630749702454 38.8750076293945 -5.97103786468506
-v -4.15252256393433 40.037223815918 -3.58606624603271
-v 6.5462908744812 21.012092590332 -30.6843547821045
-v 4.60429048538208 20.9418716430664 -30.7695217132568
-v 5.89650583267212 19.1701202392578 -31.8327770233154
-v 3.63817739486694 -1.55295944213867 -30.1197299957275
-v 22.8513889312744 12.4199905395508 -21.0354442596436
-v 22.0632762908936 -20.7850322723389 18.7315692901611
-v 22.7458896636963 -17.7964420318604 18.2840728759766
-v 22.9371700286865 -20.5392322540283 17.0012474060059
-v 21.2956562042236 21.0021438598633 -21.7949314117432
-v 19.5257778167725 23.7621688842773 -20.5347499847412
-v 19.5514659881592 24.5877075195313 -22.4565334320068
-v -1.49196743965149 3.84908294677734 36.0339202880859
-v -3.45357346534729 1.89636611938477 36.212158203125
-v -3.36586046218872 3.81751251220703 35.7742156982422
-v 21.9173946380615 10.9649887084961 -22.67702293396
-v 21.5472011566162 10.3879547119141 -20.9635372161865
-v -4.1822566986084 -7.01764297485352 37.1419525146484
-v -0.822513341903687 -6.90161895751953 37.7869491577148
-v -2.99184942245483 -8.95664596557617 37.2538986206055
-v -0.731354475021362 1.78777694702148 36.9291152954102
-v -4.07030153274536 -0.787574768066406 36.897575378418
-v -34.7498550415039 39.0364990234375 -16.1407871246338
-v -34.6520576477051 40.9798812866211 -16.2362728118896
-v -34.2683372497559 38.5556793212891 -15.7158031463623
-v 4.20048379898071 19.3108978271484 15.8227586746216
-v -3.19545555114746 18.0081634521484 21.1052665710449
-v 22.6941165924072 15.464038848877 -19.9485988616943
-v -10.5840129852295 38.7973175048828 -3.48706722259521
-v -8.55762100219727 35.7522048950195 -7.31643962860107
-v -7.7147331237793 38.4380416870117 -7.05210590362549
-v -18.2359809875488 43.2618789672852 9.7636547088623
-v -17.9605140686035 40.9751205444336 10.1763963699341
-v -18.4701385498047 41.7630462646484 9.81602573394775
-v -15.7074527740479 3.26496887207031 14.7995300292969
-v -14.8463516235352 3.23373031616211 18.7846794128418
-v -15.7375869750977 2.46047592163086 18.7646083831787
-v -11.6621799468994 -12.9333381652832 -2.78795909881592
-v -12.3819179534912 -10.5081558227539 -4.62867832183838
-v -13.1731834411621 -9.51242065429688 -3.20212841033936
-v -13.6027717590332 -29.2827377319336 4.9159631729126
-v -12.4949283599854 -27.698184967041 5.5985746383667
-v -12.8393383026123 -27.7146110534668 3.62395000457764
-v 11.9137363433838 23.5962142944336 -30.1591320037842
-v 13.3083209991455 24.0543518066406 -30.0081653594971
-v 11.9260158538818 26.6426010131836 -29.4230289459229
-v -13.1799259185791 -8.54255676269531 -12.0768451690674
-v -13.1572856903076 -8.69244384765625 -14.1625347137451
-v -13.7833404541016 -7.18714904785156 -13.1519908905029
-v -9.88380813598633 -13.0654754638672 -11.1611232757568
-v -11.2777309417725 -11.5394668579102 -14.10422706604
-v -11.6855869293213 -10.7840728759766 -12.2742023468018
-v 25.5347919464111 -8.08698272705078 12.2080211639404
-v 25.0147380828857 -5.96350479125977 13.1374015808105
-v 25.0363597869873 -6.61944198608398 11.554482460022
-v 18.8146800994873 -24.541332244873 18.7215976715088
-v 18.6129817962646 -24.4184684753418 19.7268295288086
-v 18.9325275421143 -22.9167289733887 21.06618309021
-v 24.3028354644775 -1.68007278442383 15.1471719741821
-v 23.6093425750732 -1.12593841552734 17.7717895507813
-v 23.4618511199951 1.12119674682617 15.4431753158569
-v 24.5934352874756 -14.4562759399414 16.3812980651855
-v 23.8179378509521 -12.8316116333008 18.646484375
-v 24.2601947784424 -12.3628387451172 15.363226890564
-v 22.2871112823486 -21.5101165771484 15.0959634780884
-v 23.0993099212646 -19.1297378540039 15.5684585571289
-v 18.6405162811279 24.9341278076172 -20.1325550079346
-v 16.5571002960205 27.4739990234375 -19.4677143096924
-v -0.053107738494873 -15.4491119384766 44.85595703125
-v 2.33475255966187 -13.9656028747559 45.154541015625
-v 2.06924057006836 -16.7252082824707 45.0920181274414
-v -2.68830251693726 6.72687911987305 34.4013900756836
-v -1.56768941879272 5.99814987182617 35.1313858032227
-v -10.0319652557373 25.0498809814453 -20.3890857696533
-v -12.0718288421631 25.8505859375 -18.3490047454834
-v -8.10368061065674 24.2062683105469 -20.0359668731689
-v 16.8678913116455 -1.59083557128906 -21.7313480377197
-v 17.109395980835 -3.37174224853516 -20.7174816131592
-v 16.9918651580811 0.250064849853516 -21.5166797637939
-v 15.0930881500244 7.64268493652344 -18.941915512085
-v 14.885232925415 6.73369216918945 -21.4563503265381
-v 15.1643619537354 4.52519989013672 -22.0346050262451
-v 22.7379207611084 13.4648780822754 -19.8035984039307
-v 20.8220119476318 -22.6020336151123 19.187952041626
-v 17.2456569671631 6.22404479980469 16.9921360015869
-v 16.8876361846924 7.01514434814453 19.470272064209
-v 16.688081741333 7.61380767822266 18.5281715393066
-v -4.06665658950806 26.0168762207031 -11.17600440979
-v -4.66889524459839 27.5451431274414 -12.8599605560303
-v -5.2487096786499 27.4638671875 -10.1776065826416
-v 19.5257778167725 23.7621688842773 -20.5347499847412
-v 15.9552173614502 -29.238208770752 -6.21097087860107
-v 6.84636926651001 -25.6017112731934 -14.34885597229
-v 5.69373846054077 -25.0840873718262 -12.8021755218506
-v 5.94330358505249 -26.6513061523438 -15.0958652496338
-v 11.977071762085 -18.4750595092773 34.3552856445313
-v 11.9065914154053 -19.0055198669434 33.3212738037109
-v 12.5487384796143 -20.4224300384521 35.4941482543945
-v 14.8462390899658 7.61397933959961 -20.5898761749268
-v 21.4783229827881 -22.6313495635986 16.2676448822021
-v 19.2123699188232 -24.4275321960449 15.3612127304077
-v 19.3614101409912 -25.5601844787598 15.2807350158691
-v -4.90962839126587 24.0452499389648 -12.9222354888916
-v -4.40100526809692 25.5394515991211 -12.6486797332764
-v -3.42844343185425 24.8152389526367 -11.0282077789307
-v -3.72148537635803 -23.7877082824707 38.3297805786133
-v -1.78085446357727 -23.9668922424316 39.6033172607422
-v -2.3190803527832 -25.9363594055176 36.1515426635742
-v 1.51943778991699 3.17039108276367 36.4510345458984
-v 0.27817964553833 6.31602478027344 35.1180191040039
-v 18.2680110931396 6.16079711914063 20.0851898193359
-v 18.2499103546143 5.11741256713867 17.2646408081055
-v 16.3238468170166 7.71342086791992 19.9602031707764
-v 15.9472522735596 10.5394325256348 19.1948490142822
-v 9.38857650756836 19.3448257446289 -31.2860774993896
-v 17.0153865814209 3.4027099609375 -18.6603527069092
-v 16.4382953643799 3.2405891418457 -20.7449054718018
-v 17.3124752044678 1.19082260131836 -20.4258327484131
-v 1.51478958129883 24.1311187744141 -9.99425315856934
-v -1.60660934448242 24.7068939208984 -10.1494617462158
-v 0.44443941116333 25.2987213134766 -9.99723625183105
-v 20.5261631011963 -22.9178657531738 12.0102500915527
-v 21.5024166107178 -21.9210987091064 11.4599657058716
-v -30.9353351593018 35.3649597167969 -16.4432430267334
-v -27.0191669464111 34.6162567138672 -16.6042575836182
-v -27.4683399200439 33.2070388793945 -17.0628681182861
-v 8.02668380737305 14.2974166870117 -32.5656509399414
-v 7.01189661026001 16.8570976257324 -32.5734710693359
-v 5.59607553482056 15.0254173278809 -32.692253112793
-v -3.4367094039917 -12.5435180664063 36.6810760498047
-v -6.18552446365356 -13.960147857666 35.2380523681641
-v -3.72829532623291 -10.3726844787598 36.717155456543
-v 11.9814071655273 -21.2360572814941 32.3329544067383
-v 12.5517902374268 -21.499361038208 35.7287368774414
-v 5.66396951675415 4.38764572143555 -29.7094440460205
-v 2.9117546081543 5.37310791015625 -29.5503520965576
-v 17.456148147583 -0.292224884033203 -19.5601367950439
-v 23.1200313568115 -17.1387386322021 13.0921192169189
-v 24.3600101470947 -15.9701290130615 14.0573806762695
-v 24.4474468231201 -14.7191677093506 12.8542337417603
-v 24.2626628875732 -15.7459659576416 17.256031036377
-v 23.5347881317139 -17.51100730896 15.0593671798706
-v 20.6242237091064 -23.4358024597168 17.8185272216797
-v -6.77693843841553 -8.21987152099609 35.7536010742188
-v -5.26827049255371 -9.97219848632813 36.3590087890625
-v -3.57734847068787 18.1964263916016 11.6439571380615
-v 18.1440868377686 -2.95258712768555 -19.2380352020264
-v 18.1165714263916 -1.05035781860352 -18.6735019683838
-v -17.3545551300049 -28.5789222717285 5.87711143493652
-v -17.0614929199219 -26.5450248718262 8.33216285705566
-v -16.6453495025635 -29.0704116821289 7.87889957427979
-v 16.8264560699463 5.21538162231445 -17.5104084014893
-v 24.5927562713623 -9.3928337097168 17.8142147064209
-v 24.1571140289307 -6.83813095092773 17.0937080383301
-v 24.4414119720459 -9.34091949462891 15.8816719055176
-v 24.8151874542236 -3.32046508789063 16.6375198364258
-v 24.9456195831299 -3.94438171386719 12.9053888320923
-v 24.2332515716553 -12.3298492431641 11.3600845336914
-v 24.5785007476807 -12.0745239257813 13.5308303833008
-v 25.3853015899658 -10.3056602478027 11.3413534164429
-v 23.1377124786377 -18.3841743469238 11.3794145584106
-v 23.2451877593994 -19.5709953308105 12.4827585220337
-v 5.02364492416382 15.9768218994141 0.115484237670898
-v -17.1859817504883 40.6643676757813 10.3355560302734
-v 18.175931930542 -5.59501266479492 -17.4589138031006
-v 18.7616939544678 -2.27746200561523 -17.6652851104736
-v 17.4601802825928 2.11021041870117 -17.4988956451416
-v 17.297571182251 3.94801330566406 -17.3919467926025
-v 15.591646194458 7.20933151245117 -17.8252429962158
-v 14.9966335296631 9.16037368774414 -17.5103244781494
-v 24.5626850128174 -6.55132675170898 16.0181007385254
-v 15.3042888641357 13.3603172302246 14.5636672973633
-v 14.1899280548096 14.7267456054688 13.1342964172363
-v 15.5332279205322 12.6892967224121 11.5853605270386
-v 23.630163192749 -5.76937103271484 19.6368217468262
-v -5.72479629516602 -5.59327697753906 36.3506927490234
-v -4.06352663040161 -2.52727127075195 37.1441345214844
-v -1.53977346420288 -3.87355804443359 37.4154434204102
-v 5.93259000778198 16.6619300842285 -3.08918857574463
-v 0.814296722412109 -27.6251640319824 13.2259750366211
-v 2.47166061401367 -28.9086265563965 14.3360738754272
-v 3.38733863830566 -27.4069595336914 12.9027690887451
-v 15.3840007781982 10.1939964294434 21.2147655487061
-v 14.7540988922119 11.105339050293 23.1545696258545
-v 13.9979572296143 13.3744125366211 20.854663848877
-v 24.0966739654541 -4.00758361816406 19.2675476074219
-v 24.0572490692139 -2.49069595336914 18.8124027252197
-v -6.08741235733032 -26.252140045166 27.6067218780518
-v -7.26363039016724 -26.2126808166504 26.0991744995117
-v -7.17083549499512 -24.0855865478516 28.3505077362061
-v 23.7384586334229 -19.3481502532959 14.0906162261963
-v 24.1737270355225 -16.0051288604736 11.7452983856201
-v 22.8914585113525 -1.41421127319336 21.0062961578369
-v 22.4732074737549 -0.0996742248535156 20.3762588500977
-v 22.0859966278076 0.867252349853516 19.0160808563232
-v 20.6356296539307 2.41212463378906 19.2595653533936
-v 7.69347143173218 -5.17507171630859 -27.6733226776123
-v 6.50067567825317 -4.45258331298828 -28.4537410736084
-v 6.21629190444946 -6.33743286132813 -28.0288257598877
-v -6.11303234100342 -2.16463470458984 36.3294143676758
-v 18.7176380157471 -2.69180679321289 -15.3890132904053
-v 18.5452632904053 0.646007537841797 -16.3817501068115
-v -13.5629215240479 -6.611083984375 -15.2668628692627
-v -14.52903175354 -5.92192459106445 -12.5315113067627
-v -2.93777251243591 38.5681686401367 -4.55734920501709
-v -4.08954620361328 29.3173370361328 -2.90669536590576
-v -2.78936243057251 27.6066284179688 -6.15098667144775
-v -4.62379837036133 27.6586456298828 -6.01909160614014
-v 21.84104347229 -20.1841735839844 20.2121963500977
-v 18.308687210083 5.06924819946289 14.6473226547241
-v 17.6948299407959 7.7610969543457 14.628960609436
-v -3.37560439109802 -21.8315238952637 40.8339920043945
-v -1.46824049949646 -20.9894580841064 42.6843109130859
-v -1.74474549293518 -21.8828563690186 41.7967529296875
-v -8.64131927490234 40.4167861938477 1.07030868530273
-v -8.16211700439453 43.283447265625 1.90107440948486
-v -6.9151554107666 40.7029037475586 0.00493717193603516
-v -9.48125743865967 33.4524078369141 -18.7411823272705
-v -9.80920028686523 32.1385498046875 -17.3989505767822
-v -13.9921722412109 33.71337890625 -16.8123455047607
-v 5.20226812362671 -7.85390090942383 -27.3293323516846
-v 16.8264560699463 5.21538162231445 -17.5104084014893
-v 14.9395160675049 8.55947494506836 -16.4207630157471
-v 15.591646194458 7.20933151245117 -17.8252429962158
-v 17.4585247039795 8.96588134765625 16.0817203521729
-v 17.07155418396 10.5643196105957 14.2885990142822
-v 24.668436050415 -4.50105285644531 11.4791402816772
-v 24.2849216461182 0.0650520324707031 11.585823059082
-v 23.4243030548096 1.32425689697266 9.8137092590332
-v -0.534011363983154 -22.6865577697754 -15.3117580413818
-v -0.486435413360596 -22.300012588501 -14.4629764556885
-v -1.96246147155762 -22.4534072875977 -14.8361072540283
-v 8.16519737243652 23.4228744506836 -30.2775707244873
-v 6.33525609970093 24.4248428344727 -31.2040843963623
-v -19.7473659515381 28.6232299804688 -17.6325054168701
-v -20.7603893280029 28.1287078857422 -18.6330394744873
-v -24.2607326507568 28.7747344970703 -19.1863803863525
-v 16.8498058319092 -9.34488677978516 -15.9241733551025
-v 17.7690105438232 -6.28314208984375 -15.6057109832764
-v 17.0297336578369 -7.92071151733398 -17.1766490936279
-v 18.9634532928467 -2.15558242797852 -16.190523147583
-v 18.864595413208 0.404029846191406 -14.5555667877197
-v 17.7388286590576 2.46684646606445 -14.9938144683838
-v 5.37668180465698 -9.00495529174805 -26.1198749542236
-v 15.5332279205322 12.6892967224121 11.5853605270386
-v 16.9615840911865 10.0233535766602 11.6174507141113
-v 14.4970111846924 26.9473724365234 -15.2759914398193
-v 13.7925662994385 29.1897277832031 -15.5765933990479
-v 15.6725292205811 27.0827713012695 -17.7787532806396
-v -2.14288949966431 -9.1681022644043 -26.422342300415
-v 16.9549503326416 5.73862457275391 -14.1523265838623
-v 20.5246105194092 -1.93472671508789 25.8438663482666
-v 20.1887950897217 -0.920967102050781 23.9647254943848
-v 20.8491458892822 -3.15898132324219 25.3995265960693
-v 20.0715007781982 0.0356178283691406 25.8151016235352
-v 17.8303661346436 -29.1471214294434 1.08514785766602
-v 22.5100116729736 -28.914722442627 1.91378211975098
-v 21.7395610809326 -29.0655555725098 0.446267127990723
-v 19.7712688446045 -23.795768737793 11.9835653305054
-v 19.7448673248291 -23.706729888916 14.5447282791138
-v 17.2345180511475 -9.33001708984375 -14.2601795196533
-v 18.1401119232178 -7.15762329101563 -14.1331539154053
-v 18.3057880401611 -3.81211853027344 -14.3078098297119
-v 17.7989597320557 3.85860824584961 -13.4084949493408
-v 14.9395160675049 8.55947494506836 -16.4207630157471
-v 14.0174312591553 10.1841087341309 -13.4549388885498
-v 14.5344219207764 10.152660369873 -16.2492847442627
-v -17.5518932342529 44.9558029174805 8.99990844726563
-v -18.385913848877 44.2441329956055 8.94855308532715
-v -17.341609954834 45.818717956543 7.65867948532104
-v 22.3194980621338 1.74495315551758 17.2562713623047
-v -0.29751443862915 -21.7926292419434 42.4084625244141
-v 2.73898553848267 -21.8854103088379 42.7739944458008
-v 0.566469669342041 -24.7807807922363 39.2578659057617
-v -18.4719696044922 28.4375076293945 -22.67262840271
-v -18.6796169281006 29.1918182373047 -22.5999965667725
-v -18.9983158111572 27.7076110839844 -21.8527088165283
-v 11.187801361084 -16.4189109802246 35.0159912109375
-v 9.7798957824707 -13.8594093322754 36.3861618041992
-v 10.6072006225586 -14.0501899719238 35.2774810791016
-v 24.3088054656982 -9.34957885742188 19.0423583984375
-v 23.6361141204834 -8.73315811157227 20.3201160430908
-v -2.05077242851257 31.2248229980469 -20.2678165435791
-v 18.975549697876 -0.684322357177734 -13.4308643341064
-v 16.9549503326416 5.73862457275391 -14.1523265838623
-v 23.3489475250244 -12.7201652526855 20.166296005249
-v 23.6127529144287 -15.1309719085693 19.3122596740723
-v -6.18788814544678 11.3411903381348 -24.6248836517334
-v -7.35576343536377 12.8450088500977 -23.3897914886475
-v -6.30806732177734 10.5596618652344 -23.567232131958
-v 18.4981327056885 -2.21372604370117 -14.2958736419678
-v -6.25366878509521 1.02440643310547 35.3695526123047
-v 24.7986164093018 -10.6813545227051 14.8848466873169
-v -28.2584438323975 30.3076019287109 -20.3542461395264
-v 19.5313282012939 -25.7568092346191 -12.9039363861084
-v 18.1478328704834 -23.8377571105957 -13.762113571167
-v 19.5108547210693 -26.342903137207 -14.3385753631592
-v -14.8290576934814 4.99886703491211 -1.59455013275146
-v -15.4183044433594 5.36629867553711 0.879602432250977
-v 18.7603816986084 -6.01622009277344 -12.6694011688232
-v 18.7472133636475 -5.24020767211914 -13.2316989898682
-v 18.7090930938721 -2.01930236816406 -12.6899356842041
-v 16.073335647583 7.27882766723633 -12.2632808685303
-v 14.5850925445557 9.0760383605957 -12.6991024017334
-v 14.5850925445557 9.0760383605957 -12.6991024017334
-v 15.7203388214111 11.8441047668457 17.7746047973633
-v 15.2540493011475 10.1756591796875 22.6040382385254
-v 25.5716495513916 -8.37649536132813 14.424768447876
-v 24.9042186737061 -6.12005615234375 14.7926397323608
-v 24.9405574798584 -4.56022644042969 16.4527320861816
-v 15.3003520965576 10.8796653747559 20.4001560211182
-v 13.7732753753662 14.7364196777344 19.3353099822998
-v -4.7612361907959 5.88088226318359 33.7969665527344
-v -6.35916614532471 7.38103485107422 32.4938049316406
-v 7.48933076858521 25.0861587524414 -30.9162006378174
-v -5.58124160766602 27.6467819213867 -8.41770076751709
-v -9.7813024520874 25.1875152587891 -17.9906787872314
-v -11.8742618560791 26.263916015625 -17.5678730010986
-v -7.5243616104126 -28.3921928405762 -18.1521816253662
-v -6.86106967926025 -27.7949180603027 -19.1154918670654
-v -7.36064434051514 -26.2851753234863 -16.751428604126
-v -6.92436838150024 -28.9720802307129 23.992467880249
-v -8.29449367523193 -28.3293876647949 24.2768611907959
-v -7.69647741317749 -28.2172889709473 24.3535785675049
-v -10.3120813369751 3.38992309570313 -22.4703769683838
-v -9.36011695861816 2.67748260498047 -23.79323387146
-v -8.91302299499512 4.68639755249023 -23.5545711517334
-v -6.81260442733765 17.1725616455078 -24.965841293335
-v -5.66147232055664 19.9283065795898 -25.8677959442139
-v -5.66147232055664 19.9283065795898 -25.8677959442139
-v -3.99310445785522 20.8624496459961 -27.5151195526123
-v -5.59027242660522 21.5556106567383 -25.5772914886475
-v 18.0597972869873 1.07359313964844 -12.0429782867432
-v 17.7373523712158 2.62461090087891 -11.9857273101807
-v 16.073335647583 7.27882766723633 -12.2632808685303
-v 13.87917137146 10.2003555297852 -12.5101222991943
-v 14.0174312591553 10.1841087341309 -13.4549388885498
-v 19.1466693878174 5.08785629272461 22.6658382415771
-v 20.0268039703369 4.42567825317383 20.6634864807129
-v 20.0906009674072 3.15388870239258 17.8006610870361
-v -2.68830251693726 6.72687911987305 34.4013900756836
-v -6.35916614532471 7.38103485107422 32.4938049316406
-v -3.80973052978516 8.80432891845703 32.6261596679688
-v 0.120953559875488 -23.6864433288574 -17.7864055633545
-v -1.90684247016907 -23.5017127990723 -17.7770977020264
-v -9.30567646026611 32.2002487182617 0.412837028503418
-v 18.7102718353271 -24.5190963745117 -11.7079982757568
-v -12.541088104248 37.0719299316406 1.10386371612549
-v -12.9191703796387 37.1101150512695 2.9247579574585
-v -10.8705501556396 33.8609619140625 -0.0962982177734375
-v 18.9872989654541 -3.95644378662109 -11.9186038970947
-v 18.2751369476318 -0.525218963623047 -11.5630779266357
-v 14.9717464447021 8.72346878051758 -10.9716472625732
-v 22.063325881958 -20.813928604126 10.4064636230469
-v 23.3376750946045 -20.6516284942627 14.2605276107788
-v 19.9721050262451 1.19176483154297 23.7427368164063
-v 10.3271160125732 -13.5512390136719 38.8569488525391
-v 12.1506233215332 -16.9701595306396 37.5630035400391
-v 8.83366775512695 -12.4544944763184 37.0160827636719
-v -13.5765705108643 27.980224609375 -16.8412837982178
-v -14.301851272583 31.0713729858398 -16.1081867218018
-v -10.0924034118652 26.2946548461914 -16.9114589691162
-v -14.3486976623535 -23.5571708679199 -5.29152965545654
-v -15.4963703155518 -23.4736442565918 -4.05504703521729
-v -14.8860950469971 -24.5819358825684 -6.17675113677979
-v 16.1180057525635 -22.7230949401855 -9.77320671081543
-v 18.2479152679443 -6.39542007446289 -11.3455753326416
-v 17.2355175018311 -9.04814147949219 -12.4547023773193
-v 16.687292098999 5.1961784362793 -11.1828060150146
-v 12.7658061981201 11.97607421875 -11.1798496246338
-v 13.7141170501709 11.5250129699707 -12.5345973968506
-v 13.87917137146 10.2003555297852 -12.5101222991943
-v -0.911852359771729 23.1163558959961 -10.1032581329346
-v 22.1391620635986 2.70580291748047 14.3611059188843
-v 16.6282138824463 7.73945236206055 21.964469909668
-v 15.9339351654053 7.83339309692383 24.9466991424561
-v 19.228479385376 4.57832717895508 18.2221431732178
-v -1.37430143356323 26.7512969970703 -7.83353137969971
-v -2.78936243057251 27.6066284179688 -6.15098667144775
-v -2.104736328125 28.6045379638672 -5.33533573150635
-v 0.780690670013428 12.1162796020508 -31.4451923370361
-v 6.90337228775024 31.4683074951172 -16.0922145843506
-v 9.27999877929688 31.1360244750977 -16.2135982513428
-v 11.3502216339111 -15.5423221588135 -11.612886428833
-v 12.9239406585693 -15.4397773742676 -10.5848484039307
-v 14.0662326812744 -13.8131904602051 -10.8992595672607
-v 16.9013500213623 -29.1933059692383 -3.74911785125732
-v 19.3759441375732 3.95865631103516 23.9432201385498
-v 0.185333728790283 -20.1056232452393 43.5269317626953
-v 2.40679264068604 -20.4953670501709 43.7042846679688
-v 24.592306137085 -15.6022720336914 15.4619436264038
-v 15.048189163208 -22.0311145782471 -11.2263584136963
-v 16.1180057525635 -22.7230949401855 -9.77320671081543
-v 14.9269847869873 -21.9692440032959 -10.4546947479248
-v 14.0662326812744 -13.8131904602051 -10.8992595672607
-v 12.9239406585693 -15.4397773742676 -10.5848484039307
-v 14.4867153167725 -14.4897232055664 -9.47412967681885
-v -10.9499816894531 35.5839233398438 -3.36612415313721
-v -12.8591823577881 9.52840042114258 21.0658855438232
-v -13.8157844543457 7.26630401611328 18.7709827423096
-v -13.377326965332 9.77852249145508 19.2020168304443
-v 17.47287940979 -9.43363952636719 -10.7534236907959
-v 18.2176418304443 -7.57013702392578 -9.70298099517822
-v 19.0534343719482 -2.73960494995117 -10.1594791412354
-v 18.3812618255615 -0.695537567138672 -10.073450088501
-v 17.9378833770752 3.26433181762695 -10.2851009368896
-v 16.0991916656494 6.15604782104492 -10.2771015167236
-v 14.9717464447021 8.72346878051758 -10.9716472625732
-v 13.9262561798096 -21.8671970367432 -11.300745010376
-v 1.9271445274353 31.2036056518555 -11.7952442169189
-v -1.88956737518311 25.5898742675781 -9.31380367279053
-v 11.9362812042236 -18.188533782959 33.6537704467773
-v 14.3300228118896 -21.308744430542 -10.4352283477783
-v -8.53811931610107 -13.642951965332 -13.2792949676514
-v -9.36483001708984 -14.1067085266113 -10.8770999908447
-v -11.4869899749756 -15.535493850708 -1.64466953277588
-v -10.3865261077881 -15.6754970550537 -2.15659809112549
-v -11.0976762771606 -13.8807029724121 -2.785080909729
-v 18.6561489105225 1.09485626220703 -9.86253547668457
-v 13.1945667266846 10.7437438964844 -8.993577003479
-v 11.9524974822998 -19.6060199737549 38.4146957397461
-v 12.3862628936768 -18.5070152282715 37.6809539794922
-v -4.5432243347168 -29.0683097839355 25.1005611419678
-v -5.15045738220215 -27.9846000671387 25.4831428527832
-v -4.74142169952393 -28.1381721496582 26.1743450164795
-v 12.1147174835205 -22.6966991424561 33.8170013427734
-v 8.67809295654297 31.5198211669922 -20.4963626861572
-v -0.583926439285278 -28.8031578063965 -21.7384662628174
-v -0.726561546325684 -27.4408073425293 -21.6044788360596
-v -1.59772443771362 -29.2241706848145 -21.3579044342041
-v 18.1959896087646 -5.5887565612793 -8.90094661712646
-v 18.6604595184326 -4.19169616699219 -8.79263591766357
-v 15.5835247039795 8.20274353027344 -9.44872570037842
-v 20.4306964874268 2.24366760253906 21.1890830993652
-v 25.6068553924561 -9.89701080322266 12.8432731628418
-v 8.49333572387695 -11.5803146362305 39.4897766113281
-v 9.37270927429199 -29.177173614502 -1.657395362854
-v 5.96479177474976 -29.2010459899902 -0.40746021270752
-v 17.6296443939209 -24.403636932373 -8.62938404083252
-v 14.8015613555908 -20.106689453125 -8.98891544342041
-v 13.0304393768311 -20.4158363342285 -10.5788059234619
-v 14.3300228118896 -21.308744430542 -10.4352283477783
-v 17.1339015960693 -9.7969970703125 -8.95012760162354
-v 17.2652454376221 3.94341278076172 -8.81374835968018
-v 16.9606533050537 5.74356460571289 -8.02303409576416
-v -6.23689746856689 28.6111297607422 -5.49430179595947
-v -4.67073631286621 27.0973510742188 -7.36407566070557
-v 17.07155418396 10.5643196105957 14.2885990142822
-v 15.7203388214111 11.8441047668457 17.7746047973633
-v 18.5516529083252 4.12536239624023 15.7939786911011
-v 5.90393400192261 27.2323379516602 -31.1860027313232
-v 18.2857456207275 -25.2633934020996 -9.36234760284424
-v 13.2910633087158 15.2051658630371 15.9841547012329
-v 15.454984664917 -21.4893589019775 -8.3342866897583
-v 14.8015613555908 -20.106689453125 -8.98891544342041
-v -7.91516637802124 25.0049209594727 -17.1192722320557
-v -10.0924034118652 26.2946548461914 -16.9114589691162
-v 18.5884990692139 -2.4666862487793 -8.66856670379639
-v 18.0100536346436 0.949756622314453 -8.44444370269775
-v 15.5835247039795 8.20274353027344 -9.44872570037842
-v 0.472432613372803 32.3352813720703 -8.7808256149292
-v 1.9271445274353 31.2036056518555 -11.7952442169189
-v 1.35396337509155 30.1306228637695 -9.41317081451416
-v 0.268068790435791 33.5062561035156 -9.93381309509277
-v -14.3561019897461 36.1907653808594 -18.8195819854736
-v 17.8960781097412 -1.0518913269043 -8.26311588287354
-v -5.29080867767334 30.4155654907227 -0.593649864196777
-v -6.31391620635986 29.6438980102539 -2.64434909820557
-v -6.98488855361938 30.686149597168 -0.230738639831543
-v 11.5420475006104 -23.8898582458496 33.7876586914063
-v 11.6668834686279 -22.7381858825684 31.3379535675049
-v -14.4225673675537 37.0605163574219 7.67594051361084
-v -17.209789276123 39.1976928710938 9.2961483001709
-v -16.4925880432129 38.3254699707031 9.85048294067383
-v 17.7966709136963 8.39997863769531 12.0596122741699
-v -1.24798345565796 35.7412643432617 -7.25205135345459
-v 17.8480167388916 -24.7446174621582 -7.88851261138916
-v 16.4166202545166 -22.9739971160889 -7.44385051727295
-v 16.6849956512451 -12.8050689697266 -7.03570079803467
-v 17.2498416900635 -11.1313514709473 -7.57243251800537
-v 15.8001766204834 -12.5237693786621 -9.37663745880127
-v 17.3082065582275 -7.01769638061523 -7.87767696380615
-v 17.4012317657471 3.37638473510742 -7.0213041305542
-v -1.82341432571411 20.8620681762695 -9.71738719940186
-v -3.12684345245361 21.7181243896484 -10.5747585296631
-v 16.036283493042 -21.7480506896973 -6.43699932098389
-v -0.683157444000244 20.5477981567383 -30.2519550323486
-v -2.14136362075806 21.5376129150391 -28.9163684844971
-v -1.90980243682861 19.9198989868164 -29.9044780731201
-v 5.64986085891724 19.1335296630859 17.532320022583
-v 17.6383457183838 -9.17000579833984 -6.8284158706665
-v 17.6338596343994 -3.58781433105469 -6.57090854644775
-v 17.4537372589111 -2.38722610473633 -6.61575603485107
-v 16.550573348999 6.54829406738281 -6.86170101165771
-v 16.550573348999 6.54829406738281 -6.86170101165771
-v 14.7308139801025 8.91635894775391 -5.82785701751709
-v 11.532621383667 13.0527992248535 -5.20065402984619
-v -2.36626243591309 37.7192001342773 -6.1576509475708
-v -2.86124444007874 37.6960906982422 -7.82361507415771
-v 18.1100788116455 4.73878860473633 11.9563684463501
-v 18.322114944458 7.03279113769531 11.644775390625
-v 17.8906688690186 -7.77493667602539 -6.035964012146
-v 17.2859134674072 -5.67168807983398 -6.53464031219482
-v 18.4857006072998 4.22275924682617 14.5319547653198
-v 4.86212396621704 -23.4790077209473 -11.0775241851807
-v 3.39039754867554 -21.830940246582 -11.0111293792725
-v -15.4558639526367 27.3039703369141 -17.5566082000732
-v -17.3929328918457 27.273567199707 -18.3044185638428
-v 17.62868309021 -25.4227104187012 -6.35721683502197
-v 17.1105098724365 -24.3575325012207 -5.84853649139404
-v 15.9343280792236 -19.7905406951904 -6.76494312286377
-v 16.2283802032471 -16.7032260894775 -7.14831638336182
-v 16.9417858123779 -15.3765296936035 -5.72122097015381
-v 17.0772266387939 -12.3292350769043 -6.06437969207764
-v 17.1506290435791 2.02887344360352 -5.7018461227417
-v 11.6750564575195 12.2319068908691 -8.79707431793213
-v -5.77240943908691 2.69998550415039 35.1563568115234
-v 17.7172603607178 -6.33799362182617 -5.22767543792725
-v 17.5356311798096 -4.13714599609375 -6.13046741485596
-v 17.4406719207764 -0.394020080566406 -5.74753665924072
-v 16.4704074859619 4.62554931640625 -5.29576015472412
-v 9.49916458129883 14.3682670593262 -6.89374446868896
-v -4.39902925491333 -19.7393283843994 41.3962860107422
-v -5.02323436737061 -16.6001605987549 41.7428894042969
-v -2.71417951583862 -16.6660614013672 43.4748077392578
-v -1.06551742553711 34.1612396240234 -6.82882595062256
-v -1.94357061386108 36.2147750854492 -5.38267612457275
-v -3.01409649848938 24.6279220581055 -26.6825885772705
-v 17.0608730316162 -13.1005935668945 -3.73029804229736
-v 17.2474498748779 -9.87471008300781 -4.98689746856689
-v 18.0666370391846 -4.91127395629883 -5.0700044631958
-v 18.1441135406494 -2.77700424194336 -4.36436176300049
-v 14.7308139801025 8.91635894775391 -5.82785701751709
-v -2.79458045959473 23.1445846557617 -10.7724781036377
-v -2.36626243591309 37.7192001342773 -6.1576509475708
-v 16.8968944549561 -24.9321403503418 -4.97580051422119
-v 16.3798351287842 -23.6107521057129 -4.29773426055908
-v 15.8179531097412 -19.721700668335 -4.23947238922119
-v 16.4042911529541 -17.3104076385498 -4.65185451507568
-v 17.2864780426025 -7.68970489501953 -3.37538433074951
-v 18.2340564727783 0.142715454101563 -3.97398471832275
-v 13.78102684021 9.87093734741211 -4.30809497833252
-v -26.2598209381104 29.5352630615234 -18.6614360809326
-v -2.93777251243591 38.5681686401367 -4.55734920501709
-v -18.0892276763916 40.7831954956055 9.07826805114746
-v -17.4854431152344 39.6315002441406 10.1506671905518
-v 15.8329334259033 -21.5331134796143 -4.19748401641846
-v 16.752965927124 -15.261323928833 -3.40987873077393
-v 17.2636737823486 -10.4532318115234 -3.35069370269775
-v 15.576696395874 6.19701385498047 -4.4592752456665
-v 14.7591495513916 8.12992858886719 -4.13284397125244
-v 13.78102684021 9.87093734741211 -4.30809497833252
-v -3.02633142471313 37.8721771240234 -3.90864276885986
-v 9.47893333435059 -25.9616317749023 -17.3364124298096
-v 7.84917497634888 -26.4861526489258 -16.1209278106689
-v 18.0125827789307 -5.72261428833008 -3.57295322418213
-v 17.777322769165 -2.38144683837891 -3.56857204437256
-v 17.8053302764893 2.52389526367188 -3.03366184234619
-v 12.5086269378662 11.2199325561523 -3.65868473052979
-v 0.425646781921387 -3.43379211425781 37.6752090454102
-v -12.822998046875 -25.4088973999023 25.1222038269043
-v -9.22789573669434 -25.1859550476074 25.934476852417
-v -8.29449367523193 -28.3293876647949 24.2768611907959
-v -0.787001371383667 -16.6845569610596 44.4529266357422
-v -33.7837600708008 36.6426620483398 -15.9988079071045
-v -31.8845958709717 37.7455139160156 -16.0284633636475
-v -0.112350463867188 -8.22962951660156 -27.29714012146
-v 15.0891284942627 -20.8437995910645 -1.88671207427979
-v 15.5821361541748 -17.0162353515625 -2.18079280853271
-v 17.6705646514893 -2.84822845458984 -2.54124546051025
-v 18.5123157501221 -0.681659698486328 -2.57994937896729
-v 16.0328540802002 6.03429412841797 -2.71513843536377
-v 14.4929714202881 8.67741775512695 -3.16804790496826
-v 14.4929714202881 8.67741775512695 -3.16804790496826
-v 12.1810779571533 11.9578590393066 -1.49570560455322
-v 11.532621383667 13.0527992248535 -5.20065402984619
-v 12.5086269378662 11.2199325561523 -3.65868473052979
-v 10.3586940765381 14.5366554260254 -4.55076694488525
-v -3.44840741157532 36.98388671875 -3.79659748077393
-v -3.02633142471313 37.8721771240234 -3.90864276885986
-v -1.94357061386108 36.2147750854492 -5.38267612457275
-v 16.144250869751 -22.6661491394043 -3.09274578094482
-v 14.4436550140381 -17.7905921936035 0.133610725402832
-v -3.89238548278809 39.4182586669922 -2.84909725189209
-v 14.3979740142822 -19.4091777801514 -0.302811622619629
-v 16.8120975494385 -12.6588516235352 -2.5832052230835
-v 16.9049320220947 -7.92336654663086 -1.67478084564209
-v 17.0144863128662 -5.49322128295898 -1.73651790618896
-v 18.1567249298096 -2.58895492553711 -1.28563499450684
-v 18.4786167144775 0.722698211669922 -1.2434778213501
-v 18.4734592437744 1.59654998779297 -1.89638233184814
-v 15.6056842803955 7.59002685546875 -1.27504062652588
-v 15.6056842803955 7.59002685546875 -1.27504062652588
-v 14.7591495513916 8.12992858886719 -4.13284397125244
-v 20.6627140045166 -25.2927322387695 11.0095138549805
-v 7.91022729873657 30.8432006835938 -25.8362827301025
-v 10.576301574707 29.3235092163086 -27.6855525970459
-v 10.3777866363525 30.2468872070313 -25.6166286468506
-v 18.1243762969971 3.20901107788086 -1.38350772857666
-v 17.2363605499268 4.89311599731445 -1.00174903869629
-v -3.89238548278809 39.4182586669922 -2.84909725189209
-v -4.88784122467041 40.3932342529297 -1.66165637969971
-v -4.60136222839355 40.6055450439453 -2.30792713165283
-v 2.59236145019531 21.7062225341797 -30.2031421661377
-v 0.257189750671387 24.0395278930664 -28.6979846954346
-v -0.660870552062988 22.3778457641602 -29.1411533355713
-v -14.8338737487793 47.0589904785156 6.58015823364258
-v -13.7001457214355 47.1084671020508 6.15419769287109
-v -15.1413421630859 44.6736526489258 7.6191725730896
-v 15.653657913208 -13.6829071044922 -0.87571907043457
-v 16.1956958770752 -11.1439819335938 -0.903820991516113
-v 17.3920001983643 -3.6039924621582 -1.36635684967041
-v 22.5334186553955 -18.6794624328613 20.2302303314209
-v -4.88784122467041 40.3932342529297 -1.66165637969971
-v -3.89238548278809 39.4182586669922 -2.84909725189209
-v -4.75858449935913 38.9540100097656 -2.17041873931885
-v -4.88784122467041 40.3932342529297 -1.66165637969971
-v -5.66569328308105 41.9175720214844 -1.03985118865967
-v -4.60136222839355 40.6055450439453 -2.30792713165283
-v 7.11536550521851 -10.0668296813965 37.2788238525391
-v 5.77645254135132 -9.86676025390625 37.7373580932617
-v 16.9183979034424 -6.02903747558594 -1.11535930633545
-v 14.2686405181885 9.88040161132813 1.51860046386719
-v -10.6533422470093 -14.7108402252197 32.2901306152344
-v -9.81715202331543 -12.8357582092285 33.8933181762695
-v -9.67564392089844 -14.2955169677734 33.3925476074219
-v 9.3910026550293 -12.71826171875 41.4031448364258
-v 11.1922340393066 -15.3907585144043 40.0283660888672
-v 0.51317834854126 -2.99940872192383 -29.4767971038818
-v 15.0649662017822 -14.8226490020752 0.254051208496094
-v 14.9800434112549 -15.3171138763428 0.425411224365234
-v 16.4249286651611 -9.53683090209961 -0.535099983215332
-v 16.7794895172119 -7.82358932495117 -0.61628532409668
-v 17.175931930542 -6.47916793823242 -0.622769355773926
-v 17.9585056304932 -3.53487396240234 -0.466429710388184
-v 18.2166767120361 -1.45044326782227 -0.163886070251465
-v 18.8474292755127 1.15304946899414 0.234127998352051
-v 17.9251346588135 3.44674301147461 -0.231166839599609
-v -0.0613131523132324 -0.625946044921875 37.5178070068359
-v 3.38923263549805 0.821308135986328 36.9970932006836
-v 12.6612949371338 -21.5676975250244 31.0359516143799
-v 14.624303817749 13.2915534973145 8.04268836975098
-v 15.7130451202393 -12.6000862121582 0.360980987548828
-v 16.9615230560303 -8.11391067504883 -0.17119312286377
-v -2.23293948173523 -15.3843669891357 43.8496475219727
-v -2.7546124458313 -13.2865562438965 43.1681594848633
-v -1.67293238639832 -12.4225234985352 43.6225128173828
-v -6.64704847335815 42.4445648193359 0.365664482116699
-v 6.72235059738159 -24.121265411377 -11.9719867706299
-v 19.2695941925049 -21.6816997528076 1.01279735565186
-v 20.589994430542 -24.155689239502 -1.245680809021
-v 21.1620578765869 -22.978328704834 1.02692699432373
-v 16.4660129547119 -10.7661628723145 0.696538925170898
-v -33.0441093444824 43.1059799194336 -17.0748348236084
-v -29.7676258087158 41.3851623535156 -17.7276744842529
-v -32.1804428100586 41.2178115844727 -16.402982711792
-v 1.57643461227417 17.8184661865234 23.1165370941162
-v 18.7320919036865 0.591739654541016 1.24436473846436
-v 17.7476177215576 4.44918060302734 0.836563110351563
-v -28.8693370819092 37.47314453125 -16.4718647003174
-v -30.0553379058838 38.9568176269531 -16.4078845977783
-v 3.67688608169556 -23.7794647216797 40.6853332519531
-v 2.18843269348145 -25.3878936767578 38.4887390136719
-v 1.40020942687988 -17.8317642211914 -13.5726222991943
-v 14.5152530670166 -19.5123672485352 0.721372604370117
-v 14.9105548858643 -17.8271026611328 1.09945487976074
-v 15.5149555206299 -14.2181358337402 1.10553359985352
-v -28.8913440704346 30.5950469970703 -18.4691753387451
-v -30.1899394989014 32.0908889770508 -17.7338314056396
-v 18.6141910552979 -1.33865356445313 0.410821914672852
-v 18.0401058197021 1.89529800415039 1.07685661315918
-v 15.9650783538818 7.54204177856445 0.915725708007813
-v 15.9650783538818 7.54204177856445 0.915725708007813
-v 17.2363605499268 4.89311599731445 -1.00174903869629
-v 1.57144641876221 21.5036315917969 -9.32821750640869
-v 11.9468078613281 -21.7040519714355 37.2067718505859
-v -16.6812686920166 27.1933670043945 -21.1970729827881
-v -17.4825611114502 26.973258972168 -19.7339992523193
-v -16.025993347168 26.4698715209961 -19.6602230072021
-v -13.2391700744629 38.7162780761719 8.99853038787842
-v -13.3651371002197 37.6582946777344 9.82431221008301
-v -14.2019367218018 39.9408264160156 9.01587772369385
-v 21.1954822540283 -22.2898006439209 2.38081455230713
-v 21.1620578765869 -22.978328704834 1.02692699432373
-v 21.9656505584717 -25.070182800293 0.398576736450195
-v 19.2695941925049 -21.6816997528076 1.01279735565186
-v 16.9067974090576 -13.3627090454102 1.7896556854248
-v -29.6632976531982 30.9565124511719 -19.1854572296143
-v -28.8913440704346 30.5950469970703 -18.4691753387451
-v 18.4758319854736 3.19996643066406 1.98020267486572
-v -11.3711109161377 25.7273941040039 -21.477144241333
-v -13.6982650756836 25.9487915039063 -19.7338466644287
-v 24.7679920196533 -1.47792053222656 11.0521678924561
-v 16.5915355682373 7.04012680053711 24.6678714752197
-v 16.1146144866943 6.1486701965332 26.3267269134521
-v -3.18737149238586 30.9218292236328 -19.0031566619873
-v -2.81229138374329 30.4714584350586 -17.4597263336182
-v 22.6301403045654 -23.8609199523926 2.81948566436768
-v 21.1954822540283 -22.2898006439209 2.38081455230713
-v 17.4248332977295 -20.8544883728027 2.16725063323975
-v 19.2695941925049 -21.6816997528076 1.01279735565186
-v 13.7732753753662 14.7364196777344 19.3353099822998
-v 18.2113246917725 1.37371063232422 2.09489440917969
-v 15.6502170562744 9.34482574462891 2.93246269226074
-v 15.6502170562744 9.34482574462891 2.93246269226074
-v -9.27908134460449 44.7433929443359 3.23065376281738
-v -8.29012680053711 44.3623275756836 2.14393043518066
-v 17.1232051849365 -20.2914962768555 2.6834602355957
-v 15.8571796417236 -20.3718376159668 1.4979419708252
-v 17.7663669586182 5.19174957275391 6.87405347824097
-v 18.5203037261963 3.45875930786133 7.52993869781494
-v 18.27268409729 3.88341903686523 8.83446311950684
-v -0.242142200469971 18.5236740112305 -30.7614688873291
-v 18.8269023895264 1.66125106811523 3.35965347290039
-v 18.3161716461182 4.36617660522461 3.72542858123779
-v 17.4814777374268 6.31350326538086 3.52232837677002
-v 12.2384281158447 12.9334449768066 2.55240249633789
-v -4.55433130264282 32.545768737793 1.98079299926758
-v -6.29316854476929 33.0700302124023 4.55739784240723
-v -4.81501436233521 33.3365173339844 2.96613502502441
-v -8.24217224121094 32.1751022338867 2.78658962249756
-v -9.95169830322266 33.3867263793945 4.23814296722412
-v -8.9101390838623 33.1425094604492 5.64918041229248
-v 22.3452396392822 -23.3664627075195 4.37941646575928
-v 18.7022609710693 -21.0002460479736 4.11303997039795
-v 19.2702159881592 -21.4411220550537 4.03712749481201
-v 18.7022609710693 -21.0002460479736 4.11303997039795
-v 17.1232051849365 -20.2914962768555 2.6834602355957
-v 17.4248332977295 -20.8544883728027 2.16725063323975
-v 8.87438011169434 -20.7960891723633 -11.5252208709717
-v 8.87734794616699 -19.1061935424805 -11.397123336792
-v 6.57703828811646 -18.919189453125 -11.0656795501709
-v -11.5539245605469 -12.3127555847168 -4.37534236907959
-v -11.0976762771606 -13.8807029724121 -2.785080909729
-v 18.0061130523682 6.5086669921875 9.79363822937012
-v 20.0937938690186 -22.014217376709 5.38838386535645
-v 20.0937938690186 -22.014217376709 5.38838386535645
-v 19.0659313201904 -19.0035133361816 3.95858860015869
-v 0.562354564666748 15.1201248168945 -31.6260051727295
-v 1.89792966842651 19.1235656738281 -31.4740543365479
-v -0.816595554351807 16.4142074584961 -30.77024269104
-v 18.2301273345947 3.24885559082031 5.79311275482178
-v 15.8628368377686 9.97807312011719 5.22928047180176
-v 13.4761638641357 13.2910575866699 5.51027584075928
-v 12.0783596038818 14.0791320800781 4.66272068023682
-v -15.7693138122559 -16.8672618865967 27.4002437591553
-v -13.6632213592529 -15.5964756011963 29.4367580413818
-v -12.8387126922607 -17.8421783447266 29.2243671417236
-v 2.87212944030762 28.0794219970703 -30.7422313690186
-v 14.7211513519287 9.66099548339844 25.1997318267822
-v 0.17167854309082 26.0197296142578 -9.56804370880127
-v 2.72731065750122 31.5946884155273 -21.8758945465088
-v 6.0107798576355 31.6497955322266 -21.5894756317139
-v 3.38726139068604 31.6135787963867 -19.2778072357178
-v -7.3079891204834 30.9980163574219 -17.7832698822021
-v -4.73785638809204 31.0726699829102 -18.8704319000244
-v -5.59666061401367 29.5821380615234 -17.2386035919189
-v -27.2742443084717 39.4767837524414 -17.7406139373779
-v -26.6145420074463 36.9141387939453 -16.5539646148682
-v -27.6962070465088 40.980354309082 -18.8752384185791
-v 17.9147968292236 4.87649536132813 4.55081081390381
-v 16.9566287994385 7.96476745605469 5.81268692016602
-v 15.8628368377686 9.97807312011719 5.22928047180176
-v -10.3126935958862 45.2427215576172 4.14438247680664
-v -11.2875938415527 46.3160705566406 4.75204563140869
-v -9.20038795471191 45.3085861206055 2.59589004516602
-v 20.0906009674072 3.15388870239258 17.8006610870361
-v 18.5516529083252 4.12536239624023 15.7939786911011
-v 21.6563053131104 2.62808227539063 15.8553152084351
-v 19.594331741333 -20.8190460205078 4.92835998535156
-v 19.594331741333 -20.8190460205078 4.92835998535156
-v 25.1515102386475 -5.66988754272461 5.61810684204102
-v -9.51459503173828 -16.8316879272461 -4.60190868377686
-v -9.33186912536621 -17.6296291351318 -2.32600498199463
-v -8.84810924530029 -20.2053909301758 -1.76731967926025
-v -11.3768310546875 34.7033996582031 7.91043758392334
-v 4.92979764938354 31.3556365966797 -24.5921573638916
-v 4.08092927932739 30.8987197875977 -26.2812442779541
-v 2.94104862213135 17.1706199645996 -32.007194519043
-v 24.3613681793213 -7.95018005371094 6.54630088806152
-v -0.693490505218506 16.8144340515137 24.7346744537354
-v -2.94572448730469 16.2362022399902 25.1151695251465
-v 17.1765155792236 -6.02208709716797 -19.3262996673584
-v 14.1974506378174 -9.89796447753906 -20.927095413208
-v 17.9057331085205 5.44985198974609 5.80371475219727
-v 15.3827648162842 11.2147941589355 6.87281942367554
-v -32.4545288085938 33.8996200561523 -16.9978656768799
-v -8.9767017364502 -28.9720726013184 23.7301807403564
-v -8.29449367523193 -28.3293876647949 24.2768611907959
-v -6.92436838150024 -28.9720802307129 23.992467880249
-v 20.4263668060303 -22.7542304992676 7.23888254165649
-v 19.9517345428467 -21.7165641784668 6.59870147705078
-v 19.2702159881592 -21.4411220550537 4.03712749481201
-v -7.18358755111694 32.2090530395508 3.73808288574219
-v -7.59288644790649 32.6365814208984 4.70264720916748
-v 24.2890491485596 -2.13296890258789 5.57038688659668
-v 24.2690258026123 -0.561771392822266 7.00060272216797
-v 22.7854862213135 0.220394134521484 4.98176288604736
-v 16.6440563201904 8.9860725402832 6.22922229766846
-v -7.01886653900146 -6.205810546875 35.6787719726563
-v 21.4781894683838 -19.5237369537354 6.57488441467285
-v 13.8649349212646 29.7350234985352 -18.1390628814697
-v 15.5622959136963 28.4842071533203 -19.3409824371338
-v 13.7925662994385 29.1897277832031 -15.5765933990479
-v 24.6756191253662 -3.61196136474609 6.98473739624023
-v 25.0372791290283 -4.46303176879883 5.33717250823975
-v -13.6014213562012 -29.4959907531738 7.92035436630249
-v -14.7876091003418 -29.6784934997559 3.26242733001709
-v 16.6440563201904 8.9860725402832 6.22922229766846
-v -0.568732738494873 -26.9372062683105 35.1694488525391
-v 21.9779644012451 -17.8939914703369 7.80694580078125
-v 22.2145328521729 -16.4120635986328 6.3080883026123
-v 23.5976543426514 -14.9692764282227 8.27831745147705
-v 22.9324398040771 -14.9451370239258 7.07881736755371
-v 23.551664352417 -12.4784126281738 6.94263935089111
-v 23.9327602386475 -9.97293090820313 7.32125568389893
-v 24.5460681915283 -8.97195816040039 7.8752965927124
-v 24.6778774261475 -6.39316940307617 7.32047462463379
-v 22.920618057251 1.13998794555664 7.06351947784424
-v -2.52610731124878 23.0673980712891 -28.2987079620361
-v 17.7493534088135 7.02481842041016 7.47287273406982
-v 14.624303817749 13.2915534973145 8.04268836975098
-v 13.4761638641357 13.2910575866699 5.51027584075928
-v 15.3827648162842 11.2147941589355 6.87281942367554
-v 21.2930431365967 -20.2498912811279 7.62412643432617
-v 23.1482715606689 -12.807014465332 8.16073799133301
-v 23.0459728240967 -13.7228050231934 6.63990783691406
-v 24.7696094512939 -2.75692367553711 7.94897556304932
-v 24.1758365631104 -0.124385833740234 7.99170875549316
-v 17.3835849761963 8.97732925415039 9.25817489624023
-v 20.825288772583 -24.1178321838379 9.14615821838379
-v 20.1916217803955 -22.6894626617432 8.18171691894531
-v 21.5272312164307 -21.1837406158447 8.48373413085938
-v -8.59836387634277 34.7088851928711 7.12098073959351
-v -9.86027145385742 34.5322799682617 7.8743953704834
-v -9.71346664428711 35.1416854858398 8.00650596618652
-v 24.1225643157959 -10.4827079772949 8.67446327209473
-v 25.3349514007568 -6.52727508544922 9.74089336395264
-v 15.1797199249268 7.79104995727539 27.7854328155518
-v 24.3465213775635 -0.479114532470703 9.07248306274414
-v 21.6563053131104 2.62808227539063 15.8553152084351
-v 17.3835849761963 8.97732925415039 9.25817489624023
-v 16.2722263336182 11.4149131774902 10.3960866928101
-v 19.9747486114502 -23.1996326446533 10.5259761810303
-v 23.4813899993896 -15.9740962982178 8.45693397521973
-v 22.4686069488525 -18.6008548736572 9.14052772521973
-v 23.7603893280029 -12.8796768188477 9.41322708129883
-v 23.8158473968506 -11.9778213500977 9.26578712463379
-v 24.9769649505615 -8.44164657592773 10.4165105819702
-v 25.0466251373291 -4.20431137084961 10.1752223968506
-v 24.508279800415 -2.52779006958008 8.90400314331055
-v 21.2082386016846 2.76840209960938 8.85142707824707
-v -26.2598209381104 29.5352630615234 -18.6614360809326
-v 18.1446361541748 4.45534133911133 10.2584047317505
-v 23.9808902740479 -16.4360389709473 9.90555000305176
-v 24.3205051422119 -14.9013805389404 10.5549850463867
-v -3.02396154403687 25.541374206543 -10.0970516204834
-v -33.3197402954102 35.2770385742188 -16.473726272583
-v 7.49837923049927 1.16265869140625 36.4840545654297
-v -5.56967830657959 -21.9148292541504 38.6561965942383
-v 13.5620555877686 -21.9799957275391 -11.7794437408447
-v 14.3728466033936 -22.0882511138916 -13.0789890289307
-v 20.297513961792 3.53182983398438 10.4355583190918
-v 18.1446361541748 4.45534133911133 10.2584047317505
-v 18.27268409729 3.88341903686523 8.83446311950684
-v 5.53378534317017 -2.44216537475586 -29.83864402771
-v 6.13141202926636 -0.375194549560547 -30.1565113067627
-v 16.2722263336182 11.4149131774902 10.3960866928101
-v 1.34968566894531 -7.12036895751953 -27.9852886199951
-v -0.462921619415283 -6.61246109008789 -28.1582775115967
-v 11.9734401702881 1.29318618774414 34.320930480957
-v 10.2607975006104 3.4942626953125 34.3859100341797
-v 11.9344539642334 4.04103851318359 33.1566619873047
-v -3.45205736160278 33.26318359375 0.494039535522461
-v -2.45346546173096 33.2077026367188 -2.31800174713135
-v -2.78251934051514 32.5670928955078 -0.97352123260498
-v 18.4876956939697 -25.1602668762207 22.4108905792236
-v 18.0412693023682 -23.4232368469238 22.3445835113525
-v 10.6072006225586 -14.0501899719238 35.2774810791016
-v 12.5446643829346 -14.3371963500977 34.4830017089844
-v 11.6837310791016 -15.9577388763428 34.4531021118164
-v -12.7625408172607 -8.66420745849609 -15.52414894104
-v -11.065731048584 -11.711368560791 -15.3262004852295
-v 7.34934759140015 -19.1472587585449 43.4801864624023
-v 10.0017242431641 -15.5658416748047 42.2814712524414
-v 10.1381607055664 -18.9971218109131 41.4971618652344
-v -11.5058116912842 38.4172439575195 -2.08935451507568
-v -8.11523628234863 -1.05551910400391 35.4727249145508
-v 10.0017242431641 -15.5658416748047 42.2814712524414
-v 8.75477027893066 -13.7291107177734 43.1032791137695
-v -14.4502716064453 -4.43777465820313 -5.61020565032959
-v -14.8790035247803 -6.0336799621582 -3.27071094512939
-v -13.5094413757324 -7.50387573242188 -3.23397541046143
-v -8.10119247436523 17.4165344238281 -17.4235935211182
-v -8.16654396057129 14.4538650512695 -15.4757175445557
-v -8.28051662445068 14.3566131591797 -20.1481609344482
-v 17.58717918396 -8.28334045410156 30.566255569458
-v 17.2211971282959 -4.720947265625 30.9921092987061
-v 18.5909366607666 -7.17617797851563 29.1681003570557
-v 13.5467090606689 13.4268417358398 22.4601345062256
-v 13.5732555389404 12.7572364807129 24.4128360748291
-v -5.63494729995728 -27.1756019592285 26.7203140258789
-v -3.52361440658569 -28.5569343566895 27.2406520843506
-v 19.8196582794189 -20.4178771972656 22.4368076324463
-v -1.04306054115295 32.2162322998047 -7.14917469024658
-v -1.06551742553711 34.1612396240234 -6.82882595062256
-v 0.472432613372803 32.3352813720703 -8.7808256149292
-v 19.4431133270264 -19.9497032165527 24.8215389251709
-v 20.1971187591553 -18.6152610778809 24.7896118164063
-v -10.919713973999 35.41162109375 -20.9429759979248
-v -11.5772876739502 35.6615676879883 -21.8188381195068
-v -10.0539436340332 34.9681015014648 -21.3091449737549
-v -6.35916614532471 7.38103485107422 32.4938049316406
-v -6.51766538619995 8.99583435058594 31.5520153045654
-v -3.80973052978516 8.80432891845703 32.6261596679688
-v -12.0458908081055 -22.6568832397461 28.2457618713379
-v -9.95112609863281 -23.2931632995605 28.3000469207764
-v -11.6890602111816 -24.403076171875 25.9013385772705
-v -5.72772741317749 -28.8694076538086 24.7664928436279
-v -5.15045738220215 -27.9846000671387 25.4831428527832
-v -4.5432243347168 -29.0683097839355 25.1005611419678
-v -3.02396154403687 25.541374206543 -10.0970516204834
-v -4.67073631286621 27.0973510742188 -7.36407566070557
-v -1.88956737518311 25.5898742675781 -9.31380367279053
-v 13.939661026001 -18.7240810394287 31.8584308624268
-v 21.4668712615967 18.7218475341797 -20.6961498260498
-v 21.4099292755127 10.7723388671875 -19.6706562042236
-v 22.1243534088135 12.5221824645996 -19.0119800567627
-v 20.4419994354248 21.1434631347656 -20.3912830352783
-v 21.6516246795654 13.7902641296387 -18.1345691680908
-v 20.8122043609619 16.3537292480469 -18.1565952301025
-v 20.257776260376 19.0006866455078 -19.5008106231689
-v 12.9436702728271 10.1033363342285 28.7309913635254
-v 11.2136936187744 12.7253036499023 27.5500240325928
-v 13.3455486297607 10.9839286804199 26.61008644104
-v 20.5053997039795 -17.010612487793 24.9501323699951
-v 20.7504978179932 -18.218376159668 22.5208835601807
-v -4.65793561935425 35.2847518920898 -3.39055347442627
-v -6.70639038085938 36.5879211425781 -1.00370407104492
-v -6.13078451156616 37.3471221923828 -1.97420978546143
-v 21.8912448883057 -16.1005153656006 20.783504486084
-v 22.0929431915283 -10.0400238037109 23.0099086761475
-v 23.3061580657959 -9.48380279541016 21.4908790588379
-v 22.2901782989502 -11.9681053161621 22.6240558624268
-v -16.159595489502 -2.40633010864258 -1.98433589935303
-v -15.2394237518311 0.444526672363281 -6.06174373626709
-v 20.8679943084717 12.943286895752 -17.7600002288818
-v 19.9880390167236 11.6125793457031 -17.9266681671143
-v 19.0433979034424 19.3643798828125 -18.7583789825439
-v 18.9137554168701 22.359977722168 -19.2503986358643
-v 3.37940454483032 21.1975402832031 -9.16379642486572
-v 4.34960889816284 22.3125152587891 -9.83540534973145
-v 19.8489017486572 -27.1462745666504 -12.1617221832275
-v 19.2038555145264 -26.0308113098145 -10.8374118804932
-v 9.32350921630859 -11.6250686645508 36.3500442504883
-v 12.133020401001 -9.99856185913086 35.0035095214844
-v 19.104772567749 10.0781517028809 -18.8896465301514
-v 21.4099292755127 10.7723388671875 -19.6706562042236
-v 19.6221523284912 9.28887939453125 -20.855806350708
-v 19.9880390167236 11.6125793457031 -17.9266681671143
-v -0.362009525299072 20.4731750488281 -9.19619846343994
-v 8.57553100585938 -7.41363906860352 36.9382171630859
-v 9.49370574951172 -4.77975845336914 36.5246200561523
-v 9.94103050231934 -3.5859375 36.1906204223633
-v 12.2544078826904 -6.52072525024414 35.0528411865234
-v 17.6178760528564 24.2259979248047 -18.5228176116943
-v 18.6405162811279 24.9341278076172 -20.1325550079346
-v 13.1834812164307 -12.1632804870605 34.283073425293
-v 13.2504291534424 0.139263153076172 33.8982925415039
-v 8.4318790435791 0.935596466064453 36.2452850341797
-v 13.2504291534424 0.139263153076172 33.8982925415039
-v 11.9734401702881 1.29318618774414 34.320930480957
-v 11.9344539642334 4.04103851318359 33.1566619873047
-v 21.4004039764404 -10.2358245849609 25.1188011169434
-v 22.8335704803467 -7.94249725341797 23.3716087341309
-v 16.1610317230225 -6.90346145629883 32.15673828125
-v 14.0834255218506 -7.91667175292969 33.7664184570313
-v 15.1487674713135 -4.72092437744141 32.7169036865234
-v 2.16918563842773 26.0594482421875 -10.5120143890381
-v 5.42925500869751 25.6488876342773 -11.5852642059326
-v 4.18709802627563 25.0580291748047 -10.7694721221924
-v 14.4596538543701 7.57005310058594 29.0729694366455
-v 11.6367435455322 10.121452331543 30.0608005523682
-v 12.9436702728271 10.1033363342285 28.7309913635254
-v 13.6455059051514 6.04239654541016 30.6923961639404
-v 17.885347366333 -4.33160781860352 29.4412288665771
-v 18.6115474700928 -3.0567741394043 28.6777439117432
-v 19.7625255584717 -3.17729568481445 27.7513790130615
-v 19.0433979034424 19.3643798828125 -18.7583789825439
-v 17.0102062225342 20.0883560180664 -17.8332614898682
-v 18.9137554168701 22.359977722168 -19.2503986358643
-v 17.0102062225342 20.0883560180664 -17.8332614898682
-v -15.289493560791 42.1057586669922 8.70515823364258
-v -13.6256465911865 42.5258865356445 6.77714347839355
-v 15.4242649078369 5.78081130981445 28.3812561035156
-v 14.3844127655029 2.7899055480957 31.96364402771
-v 16.1500186920166 10.7647132873535 -16.9584903717041
-v 15.6908512115479 9.53135681152344 -18.032018661499
-v 17.8384075164795 15.515983581543 -16.1988048553467
-v 21.6516246795654 13.7902641296387 -18.1345691680908
-v 20.8679943084717 12.943286895752 -17.7600002288818
-v 17.8384075164795 15.515983581543 -16.1988048553467
-v 20.8122043609619 16.3537292480469 -18.1565952301025
-v 17.1911106109619 17.287525177002 -16.3415470123291
-v 11.9524974822998 -19.6060199737549 38.4146957397461
-v 9.9705638885498 -21.7907886505127 39.3670806884766
-v -13.2391700744629 38.7162780761719 8.99853038787842
-v -14.2019367218018 39.9408264160156 9.01587772369385
-v -12.6534633636475 39.906982421875 6.78489875793457
-v 22.5532169342041 -6.30542373657227 23.7521152496338
-v 23.4062938690186 -7.19342041015625 21.8066253662109
-v 10.8647747039795 -16.9310607910156 41.0292510986328
-v 17.3031101226807 13.7125434875488 -16.0366230010986
-v 19.9880390167236 11.6125793457031 -17.9266681671143
-v 17.8384075164795 15.515983581543 -16.1988048553467
-v 15.9157466888428 24.3034286499023 -17.4393901824951
-v 18.7579097747803 -16.3618621826172 26.8722248077393
-v 18.2383632659912 -18.0698623657227 26.8774833679199
-v 12.133020401001 -9.99856185913086 35.0035095214844
-v 12.2544078826904 -6.52072525024414 35.0528411865234
-v 17.1911106109619 17.287525177002 -16.3415470123291
-v 16.3831462860107 18.5947189331055 -16.4609203338623
-v 16.1441478729248 20.7643432617188 -17.5076770782471
-v 17.0102062225342 20.0883560180664 -17.8332614898682
-v 16.1441478729248 20.7643432617188 -17.5076770782471
-v 17.6178760528564 24.2259979248047 -18.5228176116943
-v -11.4823846817017 -29.1483421325684 16.7369194030762
-v -10.6553039550781 -29.0646629333496 18.6435546875
-v -9.76831340789795 -27.6773338317871 18.2448196411133
-v 22.0811328887939 -3.96137619018555 22.3275032043457
-v 21.8967533111572 -0.542469024658203 22.4184627532959
-v 15.6672191619873 -1.80944061279297 32.5979309082031
-v 15.3732242584229 0.739830017089844 32.1822204589844
-v 17.3226871490479 -2.12704849243164 31.3213863372803
-v -9.71346664428711 35.1416854858398 8.00650596618652
-v -11.67746925354 36.9195175170898 9.0289421081543
-v -10.0580158233643 36.1804962158203 7.42361068725586
-v 12.9415950775146 -4.32845306396484 34.7129592895508
-v 15.3230762481689 8.47246170043945 -19.6404399871826
-v 15.6908512115479 9.53135681152344 -18.032018661499
-v 16.1500186920166 10.7647132873535 -16.9584903717041
-v 16.5326824188232 12.4801025390625 -15.9711322784424
-v 16.5326824188232 12.4801025390625 -15.9711322784424
-v 15.4700565338135 20.5647583007813 -16.8396549224854
-v 14.2432231903076 22.6168975830078 -16.6456165313721
-v 15.9157466888428 24.3034286499023 -17.4393901824951
-v 16.1441478729248 20.7643432617188 -17.5076770782471
-v -14.436824798584 3.96794891357422 -5.28969478607178
-v -13.9159736633301 5.54003524780273 -4.51001262664795
-v -14.0875625610352 6.25901412963867 -2.27383899688721
-v -18.81077003479 0.163463592529297 18.9205894470215
-v -19.3503646850586 -2.18296432495117 20.0973243713379
-v -19.7926979064941 -0.0262298583984375 17.5603370666504
-v -4.56926727294922 33.9515151977539 1.2859411239624
-v -5.51247453689575 34.6867523193359 -0.27928638458252
-v 15.9288730621338 -21.0419979095459 27.2140064239502
-v 14.3138027191162 -21.7484016418457 29.6232643127441
-v 16.5642032623291 -19.119665145874 28.4354610443115
-v 16.3872318267822 -22.37087059021 25.7717952728271
-v 17.4076023101807 -22.5760746002197 23.839241027832
-v 18.1491184234619 -24.9345664978027 23.8121719360352
-v 16.1078701019287 -24.7320137023926 26.8265056610107
-v 3.33326864242554 5.25559616088867 35.4171142578125
-v -14.1687107086182 -21.7573680877686 27.2576427459717
-v -12.0458908081055 -22.6568832397461 28.2457618713379
-v -13.784460067749 -23.2017192840576 25.3080921173096
-v 17.1106395721436 15.3494110107422 -15.3383960723877
-v 17.3031101226807 13.7125434875488 -16.0366230010986
-v 14.2432231903076 22.6168975830078 -16.6456165313721
-v 15.1593151092529 24.8705673217773 -16.7865467071533
-v -3.89238548278809 39.4182586669922 -2.84909725189209
-v 17.1282749176025 -20.0733680725098 26.7106800079346
-v -11.1490669250488 37.7982406616211 6.27919673919678
-v -10.0976829528809 38.087516784668 3.70178031921387
-v 16.5326824188232 12.4801025390625 -15.9711322784424
-v 23.2786197662354 -5.78635025024414 20.3483695983887
-v 19.5703945159912 -27.7931175231934 -14.5451068878174
-v -13.7328186035156 7.31863021850586 -4.74493312835693
-v -13.782154083252 7.66579055786133 -3.23880100250244
-v 16.811990737915 4.81588745117188 27.349401473999
-v 19.420862197876 -7.39197158813477 28.0531845092773
-v 19.8176174163818 -10.3402557373047 26.8258666992188
-v 18.4777126312256 -11.4418487548828 27.366231918335
-v 18.9596500396729 2.5208625793457 26.462438583374
-v 17.6557521820068 5.62614059448242 25.2113151550293
-v 16.1433963775635 14.6086502075195 -13.7186412811279
-v 14.4474468231201 20.032585144043 -14.0692157745361
-v 0.0330915451049805 31.2542419433594 -8.12961292266846
-v 1.35396337509155 30.1306228637695 -9.41317081451416
-v 20.5878658294678 -15.3517169952393 23.9340305328369
-v 20.8259906768799 -16.6718673706055 23.0993022918701
-v -7.54391860961914 33.2831344604492 5.75173568725586
-v -6.29316854476929 33.0700302124023 4.55739784240723
-v -30.7911701202393 32.1355972290039 -19.3885898590088
-v -31.2820491790771 32.441047668457 -18.1416645050049
-v 16.0964183807373 15.9533615112305 -13.5523014068604
-v 14.1123332977295 24.6086349487305 -15.4369258880615
-v -7.1770453453064 29.4970703125 -6.02284336090088
-v -12.8241310119629 5.14615631103516 -16.749116897583
-v -11.0815601348877 7.13787841796875 -17.6455898284912
-v -12.0972805023193 6.86517333984375 -16.4611186981201
-v 20.4083461761475 -8.62332153320313 26.8008136749268
-v 13.5467090606689 13.4268417358398 22.4601345062256
-v 12.5318927764893 15.3356285095215 21.237735748291
-v 13.9979572296143 13.3744125366211 20.854663848877
-v 14.6153049468994 11.3885917663574 -13.7095241546631
-v 15.4346828460693 12.8757438659668 -13.4902400970459
-v 15.3494358062744 17.9572982788086 -13.7661266326904
-v 12.7593669891357 24.0260620117188 -14.8136348724365
-v -11.3768310546875 34.7033996582031 7.91043758392334
-v -8.94883251190186 35.4254455566406 6.71550178527832
-v -8.25933742523193 35.5793304443359 4.14755439758301
-v -7.28785037994385 34.5726547241211 5.55129909515381
-v 13.3911571502686 3.72956085205078 32.231803894043
-v -11.1366405487061 43.0369110107422 4.00121974945068
-v 18.8774700164795 -26.1352081298828 19.2553272247314
-v 13.2584705352783 22.4143295288086 -15.3286876678467
-v 19.2985706329346 -28.4169960021973 -10.0546855926514
-v 14.692533493042 6.13185501098633 -22.4996166229248
-v 20.5775127410889 -6.51088333129883 27.100564956665
-v 17.1701679229736 -21.9546699523926 24.6529426574707
-v 19.4431133270264 -19.9497032165527 24.8215389251709
-v 17.4076023101807 -22.5760746002197 23.839241027832
-v 18.8395442962646 -13.5717658996582 26.652307510376
-v 19.8994541168213 -13.6672897338867 25.2933731079102
-v 14.5384464263916 14.6601943969727 -11.9329662322998
-v 12.0616817474365 22.2665939331055 -13.2874507904053
-v 8.0471363067627 -15.3117408752441 43.809455871582
-v -12.964937210083 44.4281616210938 5.76798152923584
-v 19.7390079498291 -4.92719650268555 27.756383895874
-v -5.34561061859131 31.1764450073242 0.938032150268555
-v -8.3817310333252 36.5684967041016 2.22740840911865
-v 11.8897914886475 19.0011596679688 -10.6297359466553
-v 12.7573795318604 27.0853500366211 -14.4610233306885
-v 14.4970111846924 26.9473724365234 -15.2759914398193
-v 14.1123332977295 24.6086349487305 -15.4369258880615
-v 12.7593669891357 24.0260620117188 -14.8136348724365
-v -5.72772741317749 -28.8694076538086 24.7664928436279
-v -5.35512924194336 -29.2895927429199 22.7223110198975
-v -7.34990119934082 24.9482955932617 -16.8186016082764
-v -6.99443435668945 26.353889465332 -16.5369892120361
-v -6.28851509094238 24.4310150146484 -15.8739032745361
-v 8.75477027893066 -13.7291107177734 43.1032791137695
-v -7.28785037994385 34.5726547241211 5.55129909515381
-v -7.66599559783936 34.082878112793 6.29366683959961
-v -7.54391860961914 33.2831344604492 5.75173568725586
-v -6.37777328491211 34.0490264892578 4.91501426696777
-v 14.2072010040283 16.0645141601563 -11.8359775543213
-v 11.3562450408936 25.7914962768555 -12.8179111480713
-v 12.7573795318604 27.0853500366211 -14.4610233306885
-v 18.5039730072021 -27.4360847473145 -7.54356288909912
-v -8.59836387634277 34.7088851928711 7.12098073959351
-v 12.3986911773682 20.824104309082 -12.4391193389893
-v 10.5777263641357 24.2766952514648 -12.5651836395264
-v 18.4577236175537 -28.471248626709 -7.38828563690186
-v 13.3455486297607 10.9839286804199 26.61008644104
-v 17.9591083526611 -28.3390159606934 22.5522975921631
-v 18.2833042144775 -27.1031074523926 22.4748554229736
-v -31.904935836792 34.0432662963867 -19.1252155303955
-v -31.7762088775635 37.7221984863281 -19.0989208221436
-v -33.5610160827637 36.3837356567383 -18.0661640167236
-v 10.5043754577637 27.4987716674805 -12.9603023529053
-v 12.5983753204346 28.9935073852539 -14.1366939544678
-v 12.5983753204346 28.9935073852539 -14.1366939544678
-v -13.9139575958252 44.3726348876953 3.54108810424805
-v -14.8735332489014 43.514778137207 4.24131202697754
-v -13.4860038757324 42.0950164794922 2.19531345367432
-v 4.92615556716919 -17.3295669555664 44.6942749023438
-v 4.68161153793335 -14.1589622497559 45.0305557250977
-v 15.6725292205811 27.0827713012695 -17.7787532806396
-v 14.2556667327881 -16.6906833648682 32.7505187988281
-v 16.0215854644775 -16.0301628112793 31.3530406951904
-v 15.6476612091064 -17.5455455780029 31.1181926727295
-v -9.83843803405762 39.4988174438477 2.37088203430176
-v -7.86731338500977 38.5079345703125 -0.0306329727172852
-v 11.6356105804443 12.8735237121582 -9.61891269683838
-v 12.4602069854736 15.5206031799316 -10.3063411712646
-v 12.5983753204346 28.9935073852539 -14.1366939544678
-v 9.45285987854004 29.2140045166016 -12.4330043792725
-v 10.7108364105225 29.7975234985352 -13.2819232940674
-v -14.740837097168 7.11102676391602 2.71357345581055
-v -15.6153659820557 5.04350662231445 3.00990104675293
-v -12.1146087646484 41.3353500366211 5.25572967529297
-v -2.9791693687439 29.7330856323242 -3.43912982940674
-v 21.7105159759521 -6.40256500244141 25.0883007049561
-v 21.3285617828369 -4.98273849487305 25.6642971038818
-v 21.7725353240967 -4.92317581176758 24.1708297729492
-v -12.6534633636475 39.906982421875 6.78489875793457
-v 10.5417366027832 22.3186416625977 -12.0176372528076
-v -11.6843757629395 -10.0958633422852 -10.3802585601807
-v 3.07530069351196 -27.2519035339355 34.5630722045898
-v 5.36394834518433 -27.5549430847168 33.0771331787109
-v 2.05702638626099 -28.6752471923828 31.8288631439209
-v -6.85063552856445 38.5003890991211 -1.01486968994141
-v 15.4007892608643 -13.9813041687012 32.5243606567383
-v 16.460412979126 -12.2209701538086 30.8839435577393
-v 20.6093196868896 -12.3189163208008 25.1424579620361
-v 17.5682125091553 -25.0078620910645 -16.0659580230713
-v -13.0798587799072 35.95654296875 7.30804967880249
-v 19.3871784210205 0.0674247741699219 27.2861366271973
-v 11.9689044952393 16.5325393676758 -9.87138175964355
-v 17.7591304779053 -28.3639717102051 -5.53991413116455
-v 7.73560380935669 -7.90785980224609 -26.4307155609131
-v 23.2839412689209 -25.5107688903809 3.16450786590576
-v -14.0116710662842 37.243537902832 10.0543937683105
-v -11.67746925354 36.9195175170898 9.0289421081543
-v -11.4721174240112 35.5737915039063 9.02485370635986
-v 12.7658061981201 11.97607421875 -11.1798496246338
-v -21.8511791229248 39.8680419921875 -22.3415851593018
-v -16.0572853088379 41.485481262207 9.61678886413574
-v 16.0951595306396 14.3393936157227 -32.0115966796875
-v 18.3137493133545 15.3582572937012 -30.9696598052979
-v 16.0287418365479 16.2219924926758 -31.6237316131592
-v 19.5843715667725 -28.5596809387207 14.8862562179565
-v 19.0517711639404 -28.4457206726074 17.7522430419922
-v 17.2238864898682 -11.2109642028809 29.0736026763916
-v 16.5559062957764 -9.75585174560547 30.9229068756104
-v -6.71772861480713 34.7219390869141 3.09252548217773
-v -6.37777328491211 34.0490264892578 4.91501426696777
-v 11.6750564575195 12.2319068908691 -8.79707431793213
-v 18.2054767608643 -15.6658210754395 28.3745994567871
-v 17.6399211883545 -11.3274955749512 28.5271053314209
-v 14.9754543304443 -11.2406349182129 32.6461563110352
-v 15.3272228240967 -9.35263061523438 32.7714614868164
-v 14.5128574371338 -24.7682762145996 27.851749420166
-v 10.3597240447998 18.39453125 -9.48603343963623
-v 10.8647747039795 -16.9310607910156 41.0292510986328
-v 17.9053020477295 -9.47418975830078 29.4620532989502
-v 10.7489452362061 13.8620910644531 -9.42108058929443
-v 9.73910522460938 14.8114395141602 -8.70131397247314
-v 11.6356105804443 12.8735237121582 -9.61891269683838
-v 10.7489452362061 13.8620910644531 -9.42108058929443
-v 12.4602069854736 15.5206031799316 -10.3063411712646
-v 18.2892665863037 4.07826614379883 13.4839820861816
-v 15.1913204193115 -23.5878410339355 27.7195415496826
-v -17.1152763366699 44.2753829956055 9.06399726867676
-v 13.0280323028564 -17.4408168792725 33.0708923339844
-v 14.2556667327881 -16.6906833648682 32.7505187988281
-v 13.939661026001 -18.7240810394287 31.8584308624268
-v 13.0280323028564 -17.4408168792725 33.0708923339844
-v -1.57868051528931 -14.6815147399902 -20.9195461273193
-v 0.859137535095215 -14.5599212646484 -21.7116184234619
-v -0.339958667755127 -12.8351287841797 -23.3294467926025
-v -9.83843803405762 39.4988174438477 2.37088203430176
-v 16.9311466217041 -14.5685749053955 29.9068412780762
-v 17.0496273040771 -17.9299011230469 28.7042236328125
-v -24.03883934021 30.6301574707031 -17.651216506958
-v -24.0765972137451 32.8201141357422 -16.6929035186768
-v -18.7214164733887 29.3637161254883 -16.7918758392334
-v 5.29472208023071 7.73535537719727 34.0405120849609
-v 0.27817964553833 6.31602478027344 35.1180191040039
-v 1.90973663330078 8.30090713500977 33.8513717651367
-v 5.29472208023071 7.73535537719727 34.0405120849609
-v 22.8536586761475 -24.8498115539551 4.51829242706299
-v 21.8029842376709 -25.089427947998 7.51047039031982
-v -6.31221532821655 35.5715637207031 -0.588945388793945
-v -4.61850357055664 34.0077590942383 -0.849424362182617
-v -4.71120452880859 29.5435562133789 -2.36648464202881
-v -1.76469755172729 -10.9811859130859 37.7936706542969
-v 21.4084873199463 -14.8899250030518 5.14654445648193
-v 13.8481426239014 -1.82848739624023 33.7873840332031
-v 13.1834812164307 -12.1632804870605 34.283073425293
-v 9.48177337646484 14.3285713195801 -8.08144855499268
-v 11.9689044952393 16.5325393676758 -9.87138175964355
-v 8.19730758666992 16.3871192932129 -8.10036182403564
-v 10.3597240447998 18.39453125 -9.48603343963623
-v -6.25366878509521 1.02440643310547 35.3695526123047
-v -7.61399555206299 1.42975616455078 34.2982940673828
-v -5.77240943908691 2.69998550415039 35.1563568115234
-v -0.124527454376221 27.5654220581055 -8.14301013946533
-v -4.42321348190308 -27.1939277648926 30.7331600189209
-v -3.197993516922 -29.047233581543 26.1941432952881
-v -9.02967929840088 37.8444976806641 1.85695934295654
-v 9.73910522460938 14.8114395141602 -8.70131397247314
-v -4.81501436233521 33.3365173339844 2.96613502502441
-v 7.05584096908569 -20.8213748931885 42.6828155517578
-v 16.9543704986572 -26.8670310974121 25.1515808105469
-v 17.4084186553955 -13.1220207214355 29.2883243560791
-v 11.6837310791016 -15.9577388763428 34.4531021118164
-v 12.5446643829346 -14.3371963500977 34.4830017089844
-v 9.09975814819336 24.0250015258789 -11.8394412994385
-v 10.5777263641357 24.2766952514648 -12.5651836395264
-v 10.5417366027832 22.3186416625977 -12.0176372528076
-v 10.7489452362061 13.8620910644531 -9.42108058929443
-v 11.6356105804443 12.8735237121582 -9.61891269683838
-v 9.48177337646484 14.3285713195801 -8.08144855499268
-v 6.95283174514771 18.8851852416992 -8.28122806549072
-v -34.0957145690918 40.9490203857422 -15.9858417510986
-v -33.6650543212891 42.4481658935547 -16.5822200775146
-v 18.0984973907471 -1.29544067382813 29.1855907440186
-v -7.57362365722656 23.3204345703125 -17.7922916412354
-v -7.91516637802124 25.0049209594727 -17.1192722320557
-v -7.34990119934082 24.9482955932617 -16.8186016082764
-v 7.3891224861145 15.7290000915527 -6.99850177764893
-v 1.77692031860352 29.9739151000977 -28.0084590911865
-v -10.2675437927246 25.4564895629883 -21.6562328338623
-v -8.71467208862305 25.3713989257813 -21.963773727417
-v -3.70821046829224 30.9640350341797 -1.27486610412598
-v -6.64704847335815 42.4445648193359 0.365664482116699
-v -5.66569328308105 41.9175720214844 -1.03985118865967
-v -6.70639038085938 36.5879211425781 -1.00370407104492
-v 6.31664514541626 -11.6367416381836 43.711784362793
-v 8.0132884979248 -11.9670486450195 42.5911636352539
-v -6.37777328491211 34.0490264892578 4.91501426696777
-v -6.71772861480713 34.7219390869141 3.09252548217773
-v -4.56926727294922 33.9515151977539 1.2859411239624
-v -8.51302433013916 31.1474533081055 -5.14501285552979
-v -7.86030054092407 30.3709259033203 -3.23905658721924
-v 20.965669631958 -2.50725555419922 23.6613254547119
-v 20.5429973602295 0.460739135742188 23.00319480896
-v 12.9415950775146 -4.32845306396484 34.7129592895508
-v -3.42844343185425 24.8152389526367 -11.0282077789307
-v -3.02396154403687 25.541374206543 -10.0970516204834
-v 1.07264757156372 -9.67686462402344 38.2265625
-v -0.850781440734863 -10.4443969726563 38.2911987304688
-v -0.713549375534058 -9.61254501342773 37.8968048095703
-v -9.02967929840088 37.8444976806641 1.85695934295654
-v -14.9958648681641 -11.5271339416504 28.8823757171631
-v -13.7890625 -8.93590545654297 30.4122905731201
-v -13.4659976959229 -11.9138069152832 29.9710330963135
-v 9.17943572998047 -23.7313003540039 38.0259857177734
-v 11.9468078613281 -21.7040519714355 37.2067718505859
-v 11.9090213775635 -23.1128559112549 35.4535522460938
-v -7.50535535812378 23.7543411254883 -21.2509746551514
-v -8.71467208862305 25.3713989257813 -21.963773727417
-v -8.10368061065674 24.2062683105469 -20.0359668731689
-v 22.8904819488525 -2.43180465698242 21.406566619873
-v 16.5174617767334 3.28862762451172 29.5301303863525
-v 12.19118309021 -28.6623420715332 -2.069167137146
-v -13.7384223937988 -13.2549438476563 29.149377822876
-v 22.5916271209717 -16.6291751861572 19.6832752227783
-v 10.0859565734863 5.60080718994141 33.8164443969727
-v -3.15385937690735 -12.8349227905273 -22.3598384857178
-v -12.7474384307861 35.623893737793 8.75708389282227
-v -26.4120044708252 29.7288436889648 -21.0248622894287
-v -24.4584407806396 28.5245895385742 -21.3259334564209
-v -14.6359691619873 36.7115020751953 9.55759811401367
-v -0.568732738494873 -26.9372062683105 35.1694488525391
-v 0.566469669342041 -24.7807807922363 39.2578659057617
-v 2.18843269348145 -25.3878936767578 38.4887390136719
-v -4.65793561935425 35.2847518920898 -3.39055347442627
-v 1.84522151947021 27.6493453979492 -10.064489364624
-v 5.40085458755493 -2.98898315429688 37.3256301879883
-v -34.7498550415039 39.0364990234375 -16.1407871246338
-v -34.2683372497559 38.5556793212891 -15.7158031463623
-v -34.004810333252 36.4094848632813 -16.8048992156982
-v 2.51754140853882 29.1295547485352 -10.8024806976318
-v 3.50524663925171 27.7370376586914 -10.9770908355713
-v 12.6836223602295 -21.9588718414307 -12.1961688995361
-v 13.5620555877686 -21.9799957275391 -11.7794437408447
-v 12.4508686065674 -21.2929382324219 -11.3817119598389
-v 22.9476757049561 -28.447925567627 4.49947261810303
-v 23.4080142974854 -28.0067939758301 2.55854511260986
-v -21.8079700469971 38.4477920532227 -24.6775913238525
-v -20.8132495880127 38.6464385986328 -24.0142688751221
-v -13.5765705108643 27.980224609375 -16.8412837982178
-v 22.7490711212158 -13.3830795288086 21.5685901641846
-v 9.56810760498047 8.93772125244141 32.2508544921875
-v -12.6128330230713 -14.0837516784668 -1.79044246673584
-v -11.6621799468994 -12.9333381652832 -2.78795909881592
-v 7.86126470565796 -23.0134449005127 40.0839080810547
-v -4.55433130264282 32.545768737793 1.98079299926758
-v -2.78251934051514 32.5670928955078 -0.97352123260498
-v -4.55433130264282 32.545768737793 1.98079299926758
-v 1.35396337509155 30.1306228637695 -9.41317081451416
-v 14.7540988922119 11.105339050293 23.1545696258545
-v 18.5118923187256 4.04081726074219 11.3214454650879
-v 12.6612949371338 -21.5676975250244 31.0359516143799
-v 14.5128574371338 -24.7682762145996 27.851749420166
-v 12.2552242279053 -24.4488410949707 29.4317855834961
-v 6.76704263687134 -16.8255290985107 44.3051605224609
-v -9.47304153442383 35.9129791259766 -5.9524450302124
-v 5.95641279220581 -13.3062210083008 44.6047897338867
-v -14.0840244293213 26.4019546508789 -21.2844638824463
-v -32.6236038208008 34.0053482055664 -18.4256725311279
-v -18.7214164733887 29.3637161254883 -16.7918758392334
-v 15.6978092193604 -29.2597541809082 -2.36669254302979
-v 22.8904819488525 -2.43180465698242 21.406566619873
-v 22.0811328887939 -3.96137619018555 22.3275032043457
-v 22.8914585113525 -1.41421127319336 21.0062961578369
-v 12.5446643829346 -14.3371963500977 34.4830017089844
-v 18.6651439666748 -28.5751457214355 19.7713584899902
-v -6.38364934921265 -27.7123527526855 25.1324272155762
-v -1.82804155349731 9.84090805053711 32.6006240844727
-v 0.171534538269043 30.4143142700195 -7.46472835540771
-v 0.171534538269043 30.4143142700195 -7.46472835540771
-v 0.0330915451049805 31.2542419433594 -8.12961292266846
-v 1.35396337509155 30.1306228637695 -9.41317081451416
-v -8.79954051971436 33.5521087646484 6.65670013427734
-v 11.9468078613281 -21.7040519714355 37.2067718505859
-v 7.89316129684448 -11.3803634643555 37.1861953735352
-v 7.11536550521851 -10.0668296813965 37.2788238525391
-v 9.32350921630859 -11.6250686645508 36.3500442504883
-v 7.96222829818726 -1.49425888061523 -29.4168720245361
-v 7.75603055953979 1.44392395019531 -29.6625194549561
-v -16.5022258758545 -28.4435691833496 9.38575839996338
-v 22.0861110687256 -28.3418083190918 6.52716159820557
-v 23.186616897583 -10.5661315917969 20.8423271179199
-v 9.17943572998047 -23.7313003540039 38.0259857177734
-v -3.45205736160278 33.26318359375 0.494039535522461
-v -4.61850357055664 34.0077590942383 -0.849424362182617
-v -2.45346546173096 33.2077026367188 -2.31800174713135
-v -11.6629085540771 1.48691558837891 -20.7493953704834
-v -10.3220100402832 0.278297424316406 -23.7723407745361
-v -10.3120813369751 3.38992309570313 -22.4703769683838
-v 21.302152633667 -28.431209564209 9.05209445953369
-v -9.80920028686523 32.1385498046875 -17.3989505767822
-v -7.3079891204834 30.9980163574219 -17.7832698822021
-v -9.07781410217285 29.9044189453125 -16.7495899200439
-v -5.51247453689575 34.6867523193359 -0.27928638458252
-v 2.51754140853882 29.1295547485352 -10.8024806976318
-v -8.79954051971436 33.5521087646484 6.65670013427734
-v -3.52518653869629 33.9569549560547 -3.99125957489014
-v 18.0955944061279 0.227081298828125 28.9549732208252
-v -0.549911499023438 30.2621841430664 -6.33201503753662
-v -7.20667457580566 -11.1844863891602 35.5841064453125
-v -10.3220100402832 0.278297424316406 -23.7723407745361
-v -1.04306054115295 32.2162322998047 -7.14917469024658
-v 7.64605474472046 -3.7037353515625 37.1191558837891
-v 10.2607975006104 3.4942626953125 34.3859100341797
-v -24.03883934021 30.6301574707031 -17.651216506958
-v 23.098482131958 -25.8867607116699 0.864182472229004
-v 18.5118923187256 4.04081726074219 11.3214454650879
-v -1.26698446273804 32.2463836669922 -4.51950740814209
-v -1.26698446273804 32.2463836669922 -4.51950740814209
-v -2.21930742263794 33.0017318725586 -5.95765018463135
-v -2.43837833404541 34.0204162597656 -5.6694974899292
-v -2.21930742263794 33.0017318725586 -5.95765018463135
-v 20.2475414276123 -27.0833740234375 12.4008407592773
-v 10.321741104126 15.7790756225586 23.3072071075439
-v 17.1701679229736 -21.9546699523926 24.6529426574707
-v 11.813570022583 13.9724998474121 25.7921695709229
-v 13.5732555389404 12.7572364807129 24.4128360748291
-v -8.16518592834473 15.5065498352051 -20.5399532318115
-v -8.24166488647461 18.4452362060547 -18.236852645874
-v -10.3865261077881 -15.6754970550537 -2.15659809112549
-v 10.9751453399658 12.0719566345215 28.7139568328857
-v 0.329805374145508 -11.0832748413086 43.6197280883789
-v -16.6986236572266 -22.6636829376221 1.07581329345703
-v -15.4143161773682 -21.8274345397949 0.205123901367188
-v -16.8162689208984 -21.9942264556885 1.74361324310303
-v 11.6668834686279 -22.7381858825684 31.3379535675049
-v 12.2552242279053 -24.4488410949707 29.4317855834961
-v 10.7448978424072 -26.1876792907715 29.3758029937744
-v -0.549911499023438 30.2621841430664 -6.33201503753662
-v -1.65057039260864 31.7487030029297 -3.81513118743896
-v -3.0178964138031 33.4425659179688 -4.66072177886963
-v -3.0178964138031 33.4425659179688 -4.66072177886963
-v -18.0102443695068 37.9012145996094 -23.3233280181885
-v -17.8862133026123 36.9017562866211 -24.1726665496826
-v -6.44527149200439 17.0718765258789 -8.23640918731689
-v -3.59650945663452 17.3618698120117 -4.77902507781982
-v -6.86165142059326 16.0911979675293 -3.88257884979248
-v 12.2552242279053 -24.4488410949707 29.4317855834961
-v -1.65057039260864 31.7487030029297 -3.81513118743896
-v -3.33332443237305 34.7427062988281 -4.84726047515869
-v -8.29012680053711 44.3623275756836 2.14393043518066
-v -7.41646957397461 43.7637023925781 0.356749534606934
-v -6.64704847335815 42.4445648193359 0.365664482116699
-v -14.4058818817139 -3.14306640625 -13.9447956085205
-v -14.5348472595215 -3.50471115112305 -11.3207302093506
-v -11.6890602111816 -24.403076171875 25.9013385772705
-v -7.05539846420288 4.26531982421875 33.9889678955078
-v -1.79609155654907 32.5163803100586 -3.07136631011963
-v -3.52518653869629 33.9569549560547 -3.99125957489014
-v -3.33332443237305 34.7427062988281 -4.84726047515869
-v -32.6236038208008 34.0053482055664 -18.4256725311279
-v -32.4545288085938 33.8996200561523 -16.9978656768799
-v 13.3455486297607 10.9839286804199 26.61008644104
-v 11.2136936187744 12.7253036499023 27.5500240325928
-v 11.813570022583 13.9724998474121 25.7921695709229
-v -2.9791693687439 29.7330856323242 -3.43912982940674
-v -3.70821046829224 30.9640350341797 -1.27486610412598
-v -4.44777154922485 35.9128189086914 -3.62943935394287
-v -15.6414813995361 27.4930572509766 -21.8641033172607
-v -16.6812686920166 27.1933670043945 -21.1970729827881
-v -14.0840244293213 26.4019546508789 -21.2844638824463
-v -4.39360952377319 -26.1339836120605 33.9498291015625
-v -5.64007139205933 -23.7192802429199 35.5995712280273
-v -2.3190803527832 -25.9363594055176 36.1515426635742
-v -16.447883605957 46.0247955322266 7.66148948669434
-v -16.3406620025635 46.4428634643555 7.02184772491455
-v -14.8338737487793 47.0589904785156 6.58015823364258
-v 16.3845386505127 -22.6179161071777 -12.5686130523682
-v -3.52518653869629 33.9569549560547 -3.99125957489014
-v -10.0580158233643 36.1804962158203 7.42361068725586
-v -8.94883251190186 35.4254455566406 6.71550178527832
-v -1.79609155654907 32.5163803100586 -3.07136631011963
-v 7.3891224861145 15.7290000915527 -6.99850177764893
-v -9.40562343597412 32.0202484130859 -1.90311145782471
-v 9.90785980224609 -8.74390029907227 -24.959508895874
-v 10.5395641326904 -6.85139083862305 -26.4288120269775
-v 7.79889631271362 -3.74230575561523 -28.5718021392822
-v 6.15753412246704 1.8397331237793 -29.88059425354
-v 2.22316455841064 29.2464981079102 -29.327184677124
-v -2.65280842781067 -29.3322448730469 23.7325782775879
-v -2.09654140472412 -28.7121925354004 22.5812015533447
-v -2.76687431335449 -29.4406700134277 21.8188514709473
-v -18.7329788208008 30.463981628418 -16.3937397003174
-v -20.4618473052979 33.2527923583984 -16.090669631958
-v -20.3675880432129 34.7796173095703 -16.3645915985107
-v -19.6184234619141 36.6468276977539 -17.4463520050049
-v -16.5335292816162 33.7270889282227 -16.2707576751709
-v 9.62443542480469 -3.55288314819336 -27.7541408538818
-v 18.9716053009033 -28.1655502319336 -15.5787830352783
-v 17.5425624847412 -27.1225166320801 -16.9635181427002
-v 17.1126613616943 -28.4741516113281 -17.489351272583
-v 10.569845199585 -18.8993339538574 -11.255407333374
-v 9.27830123901367 -16.7368278503418 -11.7971019744873
-v 7.51910257339478 -17.9486522674561 -11.5604724884033
-v 18.9716053009033 -28.1655502319336 -15.5787830352783
-v 19.0749034881592 -28.8325386047363 -14.6733951568604
-v -7.03343152999878 -26.9179077148438 16.3120155334473
-v -7.77637767791748 -27.1959037780762 17.9361000061035
-v -5.79397535324097 -27.2947883605957 16.713752746582
-v 20.3170909881592 -29.0975685119629 9.02701663970947
-v 19.6707820892334 -29.178409576416 7.02329874038696
-v 17.7860012054443 -29.0977935791016 9.28349685668945
-v 3.14409255981445 13.8095016479492 -32.3013305664063
-v 18.0739421844482 -29.1157188415527 6.42659091949463
-v 18.7952365875244 -29.1255989074707 5.4905366897583
-v -10.4999599456787 12.536003112793 22.5604782104492
-v -11.3097877502441 9.59624862670898 24.6264572143555
-v -11.8697891235352 9.71968841552734 22.9246864318848
-v -1.62451243400574 20.2922668457031 -9.4152135848999
-v 19.6055889129639 -29.0622253417969 -1.34505558013916
-v 20.9534587860107 -28.907154083252 -1.34555149078369
-v 18.5539073944092 -29.1078147888184 -2.88663959503174
-v -10.3940887451172 1.05644989013672 32.0725173950195
-v -8.59852600097656 3.228271484375 33.3744354248047
-v -14.4351558685303 38.5067367553711 10.0253477096558
-v -2.27471256256104 -27.0656127929688 34.1396636962891
-v -14.8619632720947 -14.1477394104004 27.8384914398193
-v -13.2485332489014 -22.3705444335938 -2.57545948028564
-v -10.2715511322021 -22.5752696990967 -5.22409343719482
-v -10.2005558013916 -21.8368892669678 -2.99800395965576
-v 9.44849395751953 24.6934661865234 -30.8767795562744
-v 8.58525657653809 26.9595565795898 -30.9568691253662
-v 7.29562330245972 28.1184616088867 -30.865743637085
-v -9.30567646026611 32.2002487182617 0.412837028503418
-v -12.8231410980225 -4.89288711547852 32.1647186279297
-v -13.8161201477051 -2.16476821899414 29.8558921813965
-v -12.9332141876221 -1.51666259765625 31.2322177886963
-v -11.6890602111816 -24.403076171875 25.9013385772705
-v 9.50263977050781 -26.941291809082 -17.4213085174561
-v 8.08955574035645 -27.1638984680176 -16.2221431732178
-v 10.7220211029053 25.4650650024414 -30.3750629425049
-v 10.4945030212402 23.412467956543 -30.1798877716064
-v -17.4854431152344 39.6315002441406 10.1506671905518
-v -16.0120639801025 38.9990692138672 10.3033885955811
-v -16.4925880432129 38.3254699707031 9.85048294067383
-v 9.08069801330566 -24.8382682800293 -15.6025142669678
-v -15.2820014953613 -9.04382705688477 28.696605682373
-v 9.08069801330566 -24.8382682800293 -15.6025142669678
-v 8.55658531188965 -23.4277076721191 -12.8820972442627
-v 6.84636926651001 -25.6017112731934 -14.34885597229
-v 6.72235059738159 -24.121265411377 -11.9719867706299
-v -15.4711666107178 39.8221664428711 6.08622074127197
-v -13.47021484375 36.8544921875 5.79143238067627
-v -10.4227619171143 29.2044677734375 -16.4815273284912
-v -12.2442569732666 31.6695404052734 -16.4370899200439
-v 7.44983911514282 -29.5050239562988 -1.61610507965088
-v 11.2785758972168 -29.3639297485352 -3.28906154632568
-v 8.61079978942871 -29.5158729553223 -3.22444248199463
-v -23.7027683258057 35.15576171875 -16.3926410675049
-v 8.55658531188965 -23.4277076721191 -12.8820972442627
-v -2.56186532974243 27.4048004150391 -26.5627765655518
-v -2.42250633239746 -27.412239074707 0.225316047668457
-v -4.07184839248657 -27.3469734191895 -1.00491428375244
-v -6.99593067169189 -27.3404350280762 0.710734367370605
-v -3.44338035583496 28.8953628540039 -25.3490505218506
-v -23.6244831085205 36.8573303222656 -17.0160236358643
-v -11.0550441741943 45.6256713867188 2.73229694366455
-v -9.15549945831299 44.9090347290039 1.68839263916016
-v -9.20038795471191 45.3085861206055 2.59589004516602
-v 15.2782230377197 -11.7774963378906 -10.7553043365479
-v -11.6720962524414 -16.3116455078125 31.3441371917725
-v -10.007740020752 -16.8530941009521 32.3839950561523
-v -10.4955425262451 -18.7331600189209 30.8303661346436
-v -1.47176551818848 2.16828918457031 -29.2928256988525
-v -15.0173740386963 -28.4386863708496 20.264820098877
-v -13.8737316131592 -28.2306861877441 22.2405624389648
-v -13.0794353485107 -29.2356452941895 21.5613079071045
-v -13.9921722412109 33.71337890625 -16.8123455047607
-v 9.67020988464355 -26.4377517700195 30.5642871856689
-v 11.5420475006104 -23.8898582458496 33.7876586914063
-v 10.804349899292 -24.7748222351074 31.1662349700928
-v -12.7778396606445 -10.7118492126465 31.0179424285889
-v -10.4488162994385 -9.25505065917969 32.6961364746094
-v -15.6693706512451 -29.0824356079102 13.8595514297485
-v -15.2213039398193 -29.1368293762207 16.3148365020752
-v -14.8937072753906 -29.577335357666 13.1008720397949
-v 9.22784614562988 -5.81368255615234 -27.4090938568115
-v -1.4459433555603 32.4064865112305 -14.605375289917
-v -2.71304440498352 33.5753860473633 -13.4031887054443
-v 4.07888269424438 -27.626880645752 1.35751914978027
-v 12.2484493255615 -6.59395599365234 -25.4275150299072
-v 12.5545902252197 -8.22138214111328 -23.6595058441162
-v 14.4142055511475 -5.15144348144531 -24.1030178070068
-v -14.3021183013916 -18.6599712371826 27.7272567749023
-v -11.5251560211182 -3.29571914672852 33.4743347167969
-v -9.12755393981934 -3.58174896240234 35.1410903930664
-v -10.8537769317627 -5.40535354614258 33.9615478515625
-v 0.710607528686523 -12.207576751709 -23.8560581207275
-v -4.07439661026001 -11.1503715515137 -23.3995227813721
-v -1.40397453308105 8.43625259399414 -27.7003650665283
-v 1.01485157012939 9.70566558837891 -29.9700984954834
-v -15.8602619171143 3.4932746887207 11.3223848342896
-v -16.068359375 3.31832885742188 10.015341758728
-v -15.8210735321045 4.78392791748047 8.41069602966309
-v -17.8862133026123 36.9017562866211 -24.1726665496826
-v -15.7918586730957 35.0377044677734 -24.3373279571533
-v -15.0382118225098 36.049560546875 -23.6667728424072
-v -8.09858894348145 -28.7402305603027 -16.4850749969482
-v -8.50036525726318 -29.4424781799316 -16.1155261993408
-v -7.79115629196167 -29.6550483703613 -17.0990505218506
-v -6.99443435668945 26.353889465332 -16.5369892120361
-v 11.9082546234131 15.7295532226563 -31.5527896881104
-v 10.6397914886475 17.0377197265625 -31.6952800750732
-v -16.162805557251 -9.47213363647461 27.6320285797119
-v -10.007740020752 -16.8530941009521 32.3839950561523
-v -8.60439491271973 -16.0968284606934 33.7024078369141
-v -7.1335277557373 -20.2056350708008 32.180419921875
-v -11.9239330291748 -12.8417663574219 31.8873729705811
-v 3.94325304031372 -19.7594089508057 -10.2435207366943
-v 5.57262945175171 -18.467601776123 -11.3520450592041
-v 10.8326854705811 -27.3332252502441 2.30035495758057
-v 12.6845264434814 -27.2269668579102 0.660257339477539
-v 12.0551700592041 -27.4833488464355 -0.753381729125977
-v -5.54760026931763 27.1676940917969 -16.053503036499
-v -6.28851509094238 24.4310150146484 -15.8739032745361
-v -10.1262817382813 33.5333786010742 -4.19194316864014
-v -11.6962556838989 -18.8690071105957 29.8838481903076
-v -11.2538585662842 -21.4546604156494 29.3888835906982
-v -10.4434452056885 -14.8791103363037 -5.60021114349365
-v -13.5515232086182 -29.4930725097656 10.6929874420166
-v -15.5543384552002 -29.6501045227051 9.34795188903809
-v -10.288782119751 -12.0776252746582 33.558723449707
-v -0.238021373748779 10.7789115905762 -30.5431041717529
-v -2.74007129669189 13.0206298828125 -29.6996631622314
-v -1.56768941879272 5.99814987182617 35.1313858032227
-v -9.79279899597168 27.9175643920898 -16.5365810394287
-v -6.90187168121338 27.1630630493164 -16.5231761932373
-v -10.2366619110107 -7.99256896972656 -21.6702251434326
-v -9.32742500305176 -6.21406173706055 -23.2126750946045
-v -11.6553554534912 -5.6914176940918 -21.3866558074951
-v -3.07624053955078 11.3973274230957 31.1926136016846
-v -6.51766538619995 8.99583435058594 31.5520153045654
-v -5.33511734008789 11.8799438476563 29.5883731842041
-v -7.70252847671509 -22.9690246582031 29.2035617828369
-v -16.1770992279053 -28.9198379516602 10.8749313354492
-v -15.6693706512451 -29.0824356079102 13.8595514297485
-v -14.8937072753906 -29.577335357666 13.1008720397949
-v 16.4585933685303 -28.3708381652832 24.1183280944824
-v 15.1308155059814 -26.5032844543457 26.5796031951904
-v 16.9543704986572 -26.8670310974121 25.1515808105469
-v -13.374942779541 -6.80324172973633 30.9328556060791
-v 4.25733232498169 -29.4564170837402 -0.320016860961914
-v 4.18762445449829 -29.6654968261719 -1.5878438949585
-v -7.91159963607788 -14.2863883972168 34.5190811157227
-v -8.60439491271973 -16.0968284606934 33.7024078369141
-v -13.4922504425049 -20.429256439209 28.7947998046875
-v -11.6962556838989 -18.8690071105957 29.8838481903076
-v -11.2538585662842 -21.4546604156494 29.3888835906982
-v -13.111120223999 -15.5008125305176 30.463830947876
-v -11.3768310546875 34.7033996582031 7.91043758392334
-v 14.9930629730225 17.5552749633789 -31.1577777862549
-v 12.2904682159424 20.3806762695313 -30.1897869110107
-v 12.19313621521 18.0395431518555 -31.1678562164307
-v -10.5542697906494 -29.0215034484863 23.4900951385498
-v -4.67073631286621 27.0973510742188 -7.36407566070557
-v -6.23689746856689 28.6111297607422 -5.49430179595947
-v -6.26047515869141 -27.2633018493652 4.63828659057617
-v -0.467246532440186 -27.3778266906738 4.17156028747559
-v -9.22789573669434 -25.1859550476074 25.934476852417
-v -6.38364934921265 -27.7123527526855 25.1324272155762
-v -7.91159963607788 -14.2863883972168 34.5190811157227
-v -9.81715202331543 -12.8357582092285 33.8933181762695
-v -8.63749504089355 -10.8239669799805 34.7721099853516
-v -9.34691524505615 -8.27013778686523 33.8505020141602
-v -18.4701385498047 41.7630462646484 9.81602573394775
-v -17.9605140686035 40.9751205444336 10.1763963699341
-v -15.4443855285645 37.8527374267578 10.2072410583496
-v -10.2206726074219 -1.67098999023438 33.9592208862305
-v -8.1598072052002 -20.5467567443848 30.9491710662842
-v -6.22490739822388 28.4753036499023 -16.7443904876709
-v -24.3631534576416 39.9822082519531 -24.5976238250732
-v -23.0473766326904 38.0359344482422 -25.0428409576416
-v -21.8079700469971 38.4477920532227 -24.6775913238525
-v 13.1980228424072 -29.2455558776855 -6.60245609283447
-v 9.87496185302734 -29.4683685302734 -4.93472385406494
-v -1.72643041610718 10.5814628601074 -29.118688583374
-v -2.01224446296692 16.3311996459961 -29.8902149200439
-v -6.42781925201416 -16.5349617004395 34.3200378417969
-v -1.57240653038025 3.95314407348633 -28.6121425628662
-v -10.5751352310181 -7.77291488647461 32.9360809326172
-v -8.92831993103027 -7.52374267578125 34.2518844604492
-v -10.4955425262451 -18.7331600189209 30.8303661346436
-v -20.5172557830811 27.6645889282227 -19.5278720855713
-v 10.6987113952637 8.65494537353516 -26.5317821502686
-v 10.5043716430664 9.36581420898438 -27.7807598114014
-v -11.2538585662842 -21.4546604156494 29.3888835906982
-v -9.16082859039307 -20.9481506347656 30.2684803009033
-v -7.69647741317749 -28.2172889709473 24.3535785675049
-v -8.1598072052002 -20.5467567443848 30.9491710662842
-v -15.5083656311035 2.03020095825195 21.5327186584473
-v -17.503849029541 -1.54573059082031 22.9888591766357
-v -16.6605472564697 1.31304550170898 20.8607711791992
-v -18.9347114562988 1.13195419311523 17.2709350585938
-v -16.5424156188965 -1.18132781982422 24.1988048553467
-v -17.7177028656006 -3.84857940673828 23.8784332275391
-v 15.0375385284424 -27.7846031188965 25.4293918609619
-v 12.4952449798584 -26.4543037414551 27.5785388946533
-v 15.1308155059814 -26.5032844543457 26.5796031951904
-v 12.4952449798584 -26.4543037414551 27.5785388946533
-v 14.5128574371338 -24.7682762145996 27.851749420166
-v -11.775972366333 -28.8181648254395 23.1566104888916
-v -12.822998046875 -25.4088973999023 25.1222038269043
-v -14.2125225067139 -29.4976997375488 17.3534469604492
-v 17.20041847229 -28.994556427002 -6.29358577728271
-v 17.4353275299072 -28.9036445617676 -4.6496057510376
-v 17.7591304779053 -28.3639717102051 -5.53991413116455
-v -14.6359691619873 36.7115020751953 9.55759811401367
-v 9.72054862976074 -27.9121360778809 -18.2314510345459
-v 11.0322723388672 -26.3179740905762 -18.0143451690674
-v -0.379571437835693 13.2157859802246 -30.9171199798584
-v -8.11523628234863 -1.05551910400391 35.4727249145508
-v -9.12755393981934 -3.58174896240234 35.1410903930664
-v 9.669677734375 22.0853881835938 -29.7090549468994
-v 20.4630870819092 11.7365837097168 -25.6019191741943
-v 21.1327304840088 10.7412719726563 -24.0416240692139
-v 21.628454208374 12.3477630615234 -24.6168880462646
-v -15.6119346618652 3.37086868286133 7.53131675720215
-v 5.16177129745483 -25.2407035827637 38.3002471923828
-v 14.8024005889893 9.84746932983398 -30.1129398345947
-v 15.3979320526123 11.0329132080078 -31.2201251983643
-v 12.6028347015381 10.6535568237305 -30.6018695831299
-v -16.5800933837891 -15.5969181060791 26.0370006561279
-v -15.7208709716797 -14.0570449829102 26.7080764770508
-v -16.0888805389404 2.86191177368164 7.47334337234497
-v 3.78107690811157 -18.6298084259033 -10.9419498443604
-v -12.8871459960938 -29.4137878417969 11.7122488021851
-v -7.01886653900146 -6.205810546875 35.6787719726563
-v -6.77693843841553 -8.21987152099609 35.7536010742188
-v -8.63749504089355 -10.8239669799805 34.7721099853516
-v -5.06776857376099 25.4677276611328 -15.0319957733154
-v -5.54760026931763 27.1676940917969 -16.053503036499
-v 19.485689163208 -28.6513557434082 -12.8007831573486
-v -14.1664752960205 -24.9384269714355 24.7666110992432
-v -14.7256107330322 -26.9388084411621 21.9528961181641
-v -14.1664752960205 -24.9384269714355 24.7666110992432
-v -13.4922504425049 -20.429256439209 28.7947998046875
-v -7.20667457580566 -11.1844863891602 35.5841064453125
-v -8.81587409973145 5.81478500366211 32.2064056396484
-v -8.59852600097656 3.228271484375 33.3744354248047
-v -14.1664752960205 -24.9384269714355 24.7666110992432
-v -13.8737316131592 -28.2306861877441 22.2405624389648
-v -16.2429027557373 -29.7464561462402 5.27099227905273
-v -12.0458908081055 -22.6568832397461 28.2457618713379
-v -10.1585369110107 -27.02587890625 8.72626495361328
-v -11.7725849151611 -27.1894721984863 6.02359676361084
-v -11.4638938903809 -27.190128326416 8.2973461151123
-v -7.28567314147949 16.8301429748535 11.9022121429443
-v -5.74677562713623 16.9701881408691 9.27828216552734
-v -0.431943416595459 -20.1421852111816 -13.5437450408936
-v -2.4207444190979 -19.3731555938721 -13.8477344512939
-v -13.784460067749 -23.2017192840576 25.3080921173096
-v 1.2170033454895 19.8490447998047 -8.49501514434814
-v -10.5542697906494 -29.0215034484863 23.4900951385498
-v 10.8208484649658 -22.089075088501 -12.371301651001
-v 8.97125053405762 -22.6015625 -12.0995540618896
-v 10.8208484649658 -22.089075088501 -12.371301651001
-v 10.2125816345215 -27.6312141418457 -0.488128662109375
-v 7.55584573745728 -27.5516929626465 1.57369899749756
-v -12.7063598632813 4.84951400756836 27.2704181671143
-v -12.5109977722168 3.22712707519531 28.6468296051025
-v -14.1630001068115 3.82188415527344 25.8062305450439
-v -1.59119749069214 6.0209846496582 -28.2524280548096
-v -11.2538585662842 -21.4546604156494 29.3888835906982
-v -9.16082859039307 -20.9481506347656 30.2684803009033
-v -8.92831993103027 -7.52374267578125 34.2518844604492
-v -10.8537769317627 -5.40535354614258 33.9615478515625
-v -20.7847652435303 29.135498046875 -22.2265453338623
-v -19.3504676818848 28.3933563232422 -22.5288486480713
-v 15.8301906585693 19.7146835327148 -30.3801250457764
-v -29.9755992889404 42.7737426757813 -23.3630619049072
-v -13.0794353485107 -29.2356452941895 21.5613079071045
-v -7.69647741317749 -28.2172889709473 24.3535785675049
-v -17.7376708984375 -0.223945617675781 21.589241027832
-v -18.8392715454102 -1.29309844970703 20.9395923614502
-v -15.0173740386963 -28.4386863708496 20.264820098877
-v -18.648775100708 42.6192855834961 8.94133186340332
-v -18.385913848877 44.2441329956055 8.94855308532715
-v -18.2359809875488 43.2618789672852 9.7636547088623
-v 14.5128574371338 -24.7682762145996 27.851749420166
-v 12.7564373016357 -23.8209190368652 -16.8088512420654
-v 15.5531978607178 -23.6866302490234 -16.3171215057373
-v 14.6572551727295 -22.9122371673584 -15.405668258667
-v -19.0619983673096 -29.5318717956543 -3.78370952606201
-v -18.5225257873535 -29.55712890625 -5.12506580352783
-v -18.5051975250244 -28.1756324768066 -4.39248561859131
-v -14.2125225067139 -29.4976997375488 17.3534469604492
-v -15.2213039398193 -29.1368293762207 16.3148365020752
-v -15.5649261474609 -28.4676856994629 17.3680553436279
-v 7.7453179359436 26.4107360839844 -12.0406703948975
-v 11.3562450408936 25.7914962768555 -12.8179111480713
-v 7.8031439781189 3.96722030639648 35.2129516601563
-v 10.0859565734863 5.60080718994141 33.8164443969727
-v 10.5043754577637 27.4987716674805 -12.9603023529053
-v -19.9646224975586 0.497154235839844 15.6900615692139
-v -20.8530025482178 0.0751571655273438 13.4276790618896
-v -19.7666931152344 1.45210266113281 13.1636772155762
-v -5.14264345169067 -14.9186878204346 35.6309204101563
-v 6.89051198959351 -1.06059646606445 36.9438095092773
-v 8.36221122741699 6.56972122192383 34.1357879638672
-v 7.5740818977356 27.8822555541992 -11.8366947174072
-v -5.77193641662598 -16.6234893798828 35.1023483276367
-v 5.94330358505249 -26.6513061523438 -15.0958652496338
-v 5.69373846054077 -25.0840873718262 -12.8021755218506
-v 4.00985383987427 -25.7989692687988 -16.3739528656006
-v -19.0619983673096 -29.5318717956543 -3.78370952606201
-v -17.6695556640625 -29.7335395812988 -3.82410144805908
-v -18.5225257873535 -29.55712890625 -5.12506580352783
-v 11.5632514953613 -26.945125579834 18.241039276123
-v 10.4743614196777 -26.929874420166 17.0969619750977
-v 10.7643547058105 -27.0573120117188 18.2575664520264
-v 3.91266107559204 28.9816207885742 -11.398717880249
-v 15.1308155059814 -26.5032844543457 26.5796031951904
-v -15.0060157775879 -4.30831146240234 -3.31200695037842
-v 8.14996719360352 22.8556518554688 -11.3742389678955
-v 6.87382078170776 21.9136657714844 -10.3161220550537
-v -14.5048294067383 -3.01673126220703 -5.9406156539917
-v -15.6900844573975 -2.468505859375 -3.60851955413818
-v 5.71530961990356 -22.2102470397949 42.1055603027344
-v 5.81989145278931 -20.3960361480713 43.4625473022461
-v -17.3914051055908 -23.8154563903809 -1.91092014312744
-v -15.72580909729 -22.5408916473389 -1.01760864257813
-v -14.543342590332 -23.5003242492676 24.5611934661865
-v 6.64662027359009 -24.0191688537598 39.6096954345703
-v 22.3962802886963 -12.4304428100586 4.68960857391357
-v 20.3326549530029 -28.1769981384277 12.8133554458618
-v 9.56810760498047 8.93772125244141 32.2508544921875
-v -4.56700229644775 31.2890319824219 -22.9967212677002
-v 10.4589939117432 31.118034362793 -19.2170734405518
-v 12.3521289825439 30.3236770629883 -16.2176380157471
-v -27.1656970977783 41.5109329223633 -20.0752048492432
-v -29.7676258087158 41.3851623535156 -17.7276744842529
-v 3.12545871734619 17.0219116210938 -2.17816638946533
-v 6.8315749168396 29.494758605957 -29.5554332733154
-v -9.31866455078125 34.2941131591797 -22.1638736724854
-v 2.67574739456177 31.0204849243164 -12.5786571502686
-v 4.27897119522095 -10.1595306396484 42.8974990844727
-v 7.0246148109436 -10.608570098877 41.7170562744141
-v 7.0246148109436 -10.608570098877 41.7170562744141
-v 8.0132884979248 -11.9670486450195 42.5911636352539
-v -16.447883605957 46.0247955322266 7.66148948669434
-v -15.0959186553955 35.0583190917969 -17.3896999359131
-v -11.859338760376 34.7189712524414 -18.5184345245361
-v 13.5004901885986 29.704475402832 -22.7778606414795
-v 15.7808246612549 27.8455429077148 -24.729455947876
-v 0.86256742477417 -10.2579727172852 42.6707305908203
-v 4.27897119522095 -10.1595306396484 42.8974990844727
-v 4.4620680809021 -9.68634033203125 41.5546646118164
-v 7.0246148109436 -10.608570098877 41.7170562744141
-v 6.44138765335083 -10.263484954834 40.0605316162109
-v 0.86256742477417 -10.2579727172852 42.6707305908203
-v 6.44138765335083 -10.263484954834 40.0605316162109
-v -7.2454833984375 33.2929000854492 -21.7857227325439
-v 1.83594036102295 -9.72475814819336 41.2744140625
-v 0.329805374145508 -11.0832748413086 43.6197280883789
-v -1.67825245857239 -11.3183479309082 42.1855545043945
-v -4.50144052505493 30.4376220703125 -23.7072505950928
-v 8.9857063293457 15.0622520446777 -2.75771999359131
-v 7.54619359970093 16.1154823303223 -4.45359325408936
-v 13.4461650848389 -25.0309257507324 -17.8092098236084
-v 11.514554977417 -24.5835456848145 -17.157735824585
-v 12.3952617645264 -26.418643951416 -17.9752330780029
-v 3.51984262466431 -9.79555130004883 38.6844177246094
-v 7.5294508934021 -11.4090423583984 38.1114807128906
-v 8.49333572387695 -11.5803146362305 39.4897766113281
-v 8.83366775512695 -12.4544944763184 37.0160827636719
-v 21.4035358428955 -16.8366241455078 5.43772983551025
-v 7.5294508934021 -11.4090423583984 38.1114807128906
-v -10.8650741577148 40.715705871582 -1.95872402191162
-v 0.14406156539917 -10.3159942626953 38.848274230957
-v -0.137550354003906 -10.2915077209473 40.9775848388672
-v 5.27748155593872 -10.4111022949219 38.4211196899414
-v 7.01491785049438 -10.9220542907715 37.4408569335938
-v 7.01491785049438 -10.9220542907715 37.4408569335938
-v 7.87165975570679 31.6639633178711 -18.9788112640381
-v 12.7564373016357 -23.8209190368652 -16.8088512420654
-v 11.902307510376 -22.7222537994385 -14.235372543335
-v 11.514554977417 -24.5835456848145 -17.157735824585
-v 12.6836223602295 -21.9588718414307 -12.1961688995361
-v 3.51984262466431 -9.79555130004883 38.6844177246094
-v 5.27748155593872 -10.4111022949219 38.4211196899414
-v 7.01491785049438 -10.9220542907715 37.4408569335938
-v 10.9681529998779 20.7000198364258 -30.1568164825439
-v 7.89316129684448 -11.3803634643555 37.1861953735352
-v -27.4429187774658 42.6933288574219 -22.3584880828857
-v 0.14406156539917 -10.3159942626953 38.848274230957
-v 5.1533579826355 7.65639877319336 -28.5407962799072
-v 4.22248125076294 28.9973220825195 -30.5105609893799
-v -18.9839992523193 38.9701919555664 -22.1298389434814
-v -4.01415538787842 15.662712097168 1.69643592834473
-v -1.74972438812256 16.0916786193848 0.121977806091309
-v 10.8494834899902 -21.0222663879395 -11.5224437713623
-v 21.979528427124 2.66526412963867 10.4358463287354
-v -10.9261865615845 35.1238555908203 -19.7252330780029
-v -9.09856796264648 34.2636184692383 -20.0363864898682
-v -8.18030834197998 33.990592956543 -21.1084766387939
-v -33.0441093444824 43.1059799194336 -17.0748348236084
-v -32.4982376098633 44.0699234008789 -19.0397853851318
-v 3.43152952194214 17.4638938903809 -5.36233806610107
-v 5.35532712936401 16.8960151672363 -6.33775615692139
-v 5.22380876541138 30.04443359375 -28.7269611358643
-v -4.26636123657227 16.5390892028809 -2.76356792449951
-v -2.07108640670776 16.3897018432617 -1.15065383911133
-v -5.36112642288208 15.1856269836426 -0.614395141601563
-v 14.1314029693604 28.2460784912109 -26.13844871521
-v 11.9561367034912 28.3291397094727 -28.1715717315674
-v 5.10290384292603 17.1816558837891 -6.80135440826416
-v -0.547473430633545 18.0337524414063 -6.76413059234619
-v 0.69084358215332 18.3786544799805 -7.2601957321167
-v 2.14389133453369 17.952880859375 -6.34292125701904
-v -1.77570533752441 30.8252792358398 -17.0746479034424
-v 2.55228662490845 31.4777450561523 -16.7328929901123
-v -0.101857662200928 17.5154876708984 -3.7379674911499
-v 2.60612964630127 18.5315399169922 -7.46977710723877
-v 14.3965969085693 29.3934936523438 -20.5463695526123
-v 6.27546739578247 16.5491180419922 -7.45969104766846
-v 8.00467872619629 12.9579315185547 -32.2138824462891
-v 5.28995084762573 17.6679382324219 -7.27856731414795
-v -8.27915859222412 24.3346939086914 -18.7757930755615
-v -2.82418346405029 17.9174118041992 -7.73487186431885
-v -2.01978850364685 18.4205856323242 -8.26245594024658
-v 1.2170033454895 19.8490447998047 -8.49501514434814
-v 6.27546739578247 16.5491180419922 -7.45969104766846
-v -4.22636938095093 29.6253890991211 -17.0829563140869
-v 21.2438220977783 -25.5405693054199 -1.89580631256104
-v 9.3910026550293 -12.71826171875 41.4031448364258
-v -0.362009525299072 20.4731750488281 -9.19619846343994
-v 5.10290384292603 17.1816558837891 -6.80135440826416
-v -11.6813554763794 34.9030227661133 -23.1980686187744
-v 23.4156475067139 -5.06605911254883 2.3740758895874
-v 24.1786594390869 -4.06572723388672 3.54017734527588
-v 22.4334506988525 -1.71066284179688 2.79087257385254
-v -8.29012680053711 44.3623275756836 2.14393043518066
-v 16.1679706573486 -22.8917484283447 -14.4989643096924
-v 14.6572551727295 -22.9122371673584 -15.405668258667
-v 15.5531978607178 -23.6866302490234 -16.3171215057373
-v -6.45795154571533 40.9366149902344 -4.52024555206299
-v -22.2384433746338 -5.61945343017578 1.07706832885742
-v -21.4732761383057 -4.33473587036133 0.388738632202148
-v -21.7415904998779 -2.82672882080078 1.49360370635986
-v 2.51754140853882 29.1295547485352 -10.8024806976318
-v -7.20665645599365 32.3403625488281 -23.0522365570068
-v 6.54415941238403 -27.150577545166 -15.2348079681396
-v 0.303067684173584 31.4882659912109 -15.3357982635498
-v 7.29562330245972 28.1184616088867 -30.865743637085
-v -2.03975248336792 30.9313354492188 -16.0088939666748
-v -1.60403752326965 -0.0579452514648438 -28.9138660430908
-v 7.93843507766724 11.0370979309082 31.4380359649658
-v 8.36221122741699 6.56972122192383 34.1357879638672
-v 3.37940454483032 21.1975402832031 -9.16379642486572
-v 10.9714202880859 13.2006912231445 -1.60688877105713
-v 9.56810760498047 8.93772125244141 32.2508544921875
-v 9.20535469055176 12.473747253418 29.6601810455322
-v 11.6367435455322 10.121452331543 30.0608005523682
-v 11.8897914886475 19.0011596679688 -10.6297359466553
-v 8.99979209899902 20.6482009887695 -10.0738964080811
-v 5.20168447494507 11.9179267883301 31.0987491607666
-v 0.91168737411499 11.9472007751465 31.1696071624756
-v 8.19730758666992 16.3871192932129 -8.10036182403564
-v -16.5335292816162 33.7270889282227 -16.2707576751709
-v 7.59447908401489 13.2015419006348 29.5075283050537
-v 5.28995084762573 17.6679382324219 -7.27856731414795
-v -17.9232711791992 44.3320693969727 7.68965244293213
-v -17.341609954834 45.818717956543 7.65867948532104
-v 17.1524143218994 12.1423721313477 -31.3585605621338
-v 15.8669338226318 12.7694664001465 -31.8795413970947
-v 11.5337772369385 14.578540802002 24.9650859832764
-v 10.2814922332764 -24.149974822998 -15.858736038208
-v -0.410208225250244 13.6008796691895 29.4420833587646
-v 2.62262868881226 14.5863037109375 28.5087604522705
-v 8.40665626525879 15.7101593017578 25.9528923034668
-v -26.0624828338623 40.9802017211914 -24.5267009735107
-v -24.3631534576416 39.9822082519531 -24.5976238250732
-v 7.09791040420532 -29.5383110046387 -2.45979595184326
-v 8.5328254699707 -28.8238220214844 -4.01511478424072
-v -33.2144203186035 43.6533813476563 -19.366907119751
-v -31.9404277801514 43.6901550292969 -21.2054996490479
-v -8.14883995056152 13.811824798584 -1.54521083831787
-v -6.81296157836914 14.7128715515137 -1.39322757720947
-v -0.473575115203857 -17.3014984130859 -14.7999210357666
-v 6.43596601486206 16.0303535461426 26.2181911468506
-v -3.50664329528809 13.2561721801758 28.8370056152344
-v 20.5632877349854 3.5247688293457 14.5871629714966
-v 22.1391620635986 2.70580291748047 14.3611059188843
-v -1.32406640052795 -29.3039131164551 18.5778427124023
-v -0.610193490982056 -29.2394943237305 17.3809432983398
-v -2.10315847396851 -29.5082893371582 17.0476226806641
-v -17.5518932342529 44.9558029174805 8.99990844726563
-v -9.9504976272583 12.5915756225586 -1.41361522674561
-v -9.10319519042969 13.3205757141113 -2.7539644241333
-v 18.4857006072998 4.22275924682617 14.5319547653198
-v -8.66378211975098 -27.2005805969238 4.84910678863525
-v -2.49803948402405 -5.73354339599609 -27.3816051483154
-v 1.2243127822876 16.003719329834 26.4993419647217
-v -4.40044355392456 14.488582611084 26.7147693634033
-v 3.79360437393188 16.7199478149414 25.3100814819336
-v 21.979528427124 2.66526412963867 10.4358463287354
-v -30.1899394989014 32.0908889770508 -17.7338314056396
-v 8.31207084655762 16.3807411193848 24.0561389923096
-v 18.2892665863037 4.07826614379883 13.4839820861816
-v -1.3694543838501 -3.68490219116211 -29.2663135528564
-v 5.19853830337524 17.4932098388672 23.5043811798096
-v 21.2082386016846 2.76840209960938 8.85142707824707
-v 18.5203037261963 3.45875930786133 7.52993869781494
-v -8.22284317016602 40.733757019043 -4.58967113494873
-v -12.9867115020752 -8.22800827026367 -4.8014440536499
-v 21.611967086792 1.65692138671875 5.89337062835693
-v -8.27915859222412 24.3346939086914 -18.7757930755615
-v -7.74375343322754 23.2922897338867 -19.5890712738037
-v 15.5622959136963 28.4842071533203 -19.3409824371338
-v -9.41819000244141 -21.7672939300537 -5.13962841033936
-v -9.01354789733887 -20.1706638336182 -4.15274906158447
-v -9.15078449249268 -21.1109409332275 -1.84901142120361
-v 22.3962802886963 -12.4304428100586 4.68960857391357
-v 21.6943836212158 -10.0560607910156 3.34301948547363
-v 16.9067974090576 -13.3627090454102 1.7896556854248
-v -28.1979961395264 41.6775512695313 -24.485013961792
-v -28.9540462493896 42.3900527954102 -24.1970043182373
-v -29.1538181304932 41.642822265625 -23.8587474822998
-v 17.4624156951904 -21.3643112182617 -0.327260971069336
-v 14.8167095184326 -20.3579387664795 -0.335411071777344
-v 15.770658493042 -21.4931030273438 -1.88292789459229
-v -28.1979961395264 41.6775512695313 -24.485013961792
-v -13.9077339172363 6.86323928833008 -6.67081737518311
-v -12.8533020019531 9.30308151245117 -4.70382976531982
-v 22.4334506988525 -1.71066284179688 2.79087257385254
-v 21.2904529571533 0.40826416015625 3.54941082000732
-v 21.550745010376 -2.48876190185547 1.80551052093506
-v -7.86030054092407 30.3709259033203 -3.23905658721924
-v 16.0855121612549 2.29501724243164 -22.0747928619385
-v 14.8167095184326 -20.3579387664795 -0.335411071777344
-v 18.687463760376 -25.1031265258789 -3.48270511627197
-v 18.263879776001 -23.4483337402344 -2.62336826324463
-v 17.2342739105225 -25.1602821350098 -4.45228481292725
-v 2.5789737701416 -29.6142997741699 -2.6487398147583
-v 3.93869256973267 -29.3546409606934 -2.81245136260986
-v 3.98245668411255 -28.5760955810547 -3.19614505767822
-v 21.2904529571533 0.40826416015625 3.54941082000732
-v 19.5108547210693 -26.342903137207 -14.3385753631592
-v 17.5682125091553 -25.0078620910645 -16.0659580230713
-v -33.7837600708008 36.6426620483398 -15.9988079071045
-v -4.67073631286621 27.0973510742188 -7.36407566070557
-v 18.8598003387451 2.40582656860352 5.02981567382813
-v 17.5426998138428 -23.9180297851563 -15.1992244720459
-v 17.5426998138428 -23.9180297851563 -15.1992244720459
-v 18.1478328704834 -23.8377571105957 -13.762113571167
-v -8.11296939849854 -13.2602424621582 -16.6957988739014
-v -6.52942848205566 -15.5102157592773 -13.4169330596924
-v 18.7859935760498 -5.54324722290039 0.0615034103393555
-v 17.9585056304932 -3.53487396240234 -0.466429710388184
-v 17.175931930542 -6.47916793823242 -0.622769355773926
-v 19.0847682952881 -0.254528045654297 1.36501216888428
-v -13.0999488830566 46.2372970581055 4.03589344024658
-v -11.780704498291 46.7514419555664 4.44035339355469
-v 21.6956462860107 -5.70761489868164 1.4265718460083
-v 22.8006801605225 -9.46322631835938 4.16710376739502
-v 21.6943836212158 -10.0560607910156 3.34301948547363
-v 11.0158462524414 -16.6840362548828 -11.3512172698975
-v 13.2919139862061 -18.4484596252441 -10.1136226654053
-v -14.373477935791 -4.64460372924805 -14.2686862945557
-v 9.80671882629395 -16.0130310058594 -12.3997707366943
-v -6.37267541885376 35.8451538085938 -9.64851665496826
-v -5.82019233703613 32.7879333496094 -11.3156719207764
-v -10.1840648651123 33.7341079711914 -23.482027053833
-v -16.1251277923584 -0.414634704589844 -0.27003288269043
-v -16.2920780181885 0.0986862182617188 0.165958404541016
-v -16.9875469207764 0.0564460754394531 0.545310020446777
-v -15.0382118225098 36.049560546875 -23.6667728424072
-v 17.8757457733154 -15.4197006225586 3.0073127746582
-v 16.9615230560303 -8.11391067504883 -0.17119312286377
-v 16.4660129547119 -10.7661628723145 0.696538925170898
-v 18.5756168365479 -9.97745132446289 1.62281703948975
-v 18.1331310272217 -28.837474822998 -16.0705165863037
-v -12.2863159179688 37.8294143676758 -0.480862617492676
-v -13.3276100158691 39.252571105957 1.48909091949463
-v -21.5261135101318 -7.32691192626953 0.441207885742188
-v -23.0236759185791 -8.25347137451172 3.1399621963501
-v 23.1058902740479 -27.2520942687988 0.26340389251709
-v 22.9443607330322 -28.2382736206055 0.283182144165039
-v 9.80671882629395 -16.0130310058594 -12.3997707366943
-v 7.19802808761597 -16.6778411865234 -14.4637355804443
-v 7.60860013961792 -16.8323841094971 -13.2140865325928
-v 18.687463760376 -25.1031265258789 -3.48270511627197
-v 19.2131061553955 -24.177562713623 -2.19204807281494
-v 18.263879776001 -23.4483337402344 -2.62336826324463
-v 14.9413776397705 -18.1301498413086 -8.74300670623779
-v 16.2283802032471 -16.7032260894775 -7.14831638336182
-v 14.4867153167725 -14.4897232055664 -9.47412967681885
-v -12.0062217712402 34.0687255859375 -23.8849697113037
-v 17.2342739105225 -25.1602821350098 -4.45228481292725
-v 17.2382144927979 -26.6406135559082 -4.96317768096924
-v 6.74328756332397 -17.8219528198242 -11.8965549468994
-v -10.1840648651123 33.7341079711914 -23.482027053833
-v -12.0062217712402 34.0687255859375 -23.8849697113037
-v -11.2356595993042 32.2054443359375 -24.1800365447998
-v 18.263879776001 -23.4483337402344 -2.62336826324463
-v 16.144250869751 -22.6661491394043 -3.09274578094482
-v 17.2342739105225 -25.1602821350098 -4.45228481292725
-v 21.2438220977783 -25.5405693054199 -1.89580631256104
-v 19.2131061553955 -24.177562713623 -2.19204807281494
-v 19.4812145233154 -26.5869369506836 -3.32518863677979
-v -4.63734722137451 -16.9957408905029 -13.7108135223389
-v -4.81013870239258 -16.4210739135742 -14.2330417633057
-v 19.5703945159912 -27.7931175231934 -14.5451068878174
-v 21.550745010376 -2.48876190185547 1.80551052093506
-v 17.8439540863037 -28.0853614807129 -4.67271518707275
-v 19.4812145233154 -26.5869369506836 -3.32518863677979
-v -9.81771755218506 32.8981704711914 -23.7324085235596
-v 16.8678913116455 -1.59083557128906 -21.7313480377197
-v 15.2914257049561 -1.59684371948242 -23.9531230926514
-v 14.9275493621826 -3.31243133544922 -24.3256855010986
-v 21.550745010376 -2.48876190185547 1.80551052093506
-v 18.6141910552979 -1.33865356445313 0.410821914672852
-v 19.2764797210693 -2.71197509765625 0.496755599975586
-v 15.6163539886475 -5.87540435791016 -22.0304203033447
-v 20.589994430542 -24.155689239502 -1.245680809021
-v -7.20665645599365 32.3403625488281 -23.0522365570068
-v -11.6553554534912 -5.6914176940918 -21.3866558074951
-v -12.5839042663574 -4.72668838500977 -19.8007068634033
-v -12.242561340332 -8.0423469543457 -18.5573406219482
-v 21.4084873199463 -14.8899250030518 5.14654445648193
-v 19.785737991333 -7.61380386352539 1.17504596710205
-v -7.10597610473633 31.0650482177734 -23.6296787261963
-v -20.594274520874 -8.21134567260742 -0.595417976379395
-v 18.8598003387451 2.40582656860352 5.02981567382813
-v 15.2343845367432 -25.3366928100586 -17.4610042572021
-v 18.7859935760498 -5.54324722290039 0.0615034103393555
-v 19.2764797210693 -2.71197509765625 0.496755599975586
-v -33.5610160827637 36.3837356567383 -18.0661640167236
-v -32.6236038208008 34.0053482055664 -18.4256725311279
-v 22.1960544586182 -26.5972938537598 -0.631775856018066
-v 11.5766792297363 -18.1153411865234 -10.9798183441162
-v -17.9291553497314 -24.1934661865234 2.00056457519531
-v -18.1968860626221 -24.5327529907227 -1.02902698516846
-v 15.8571796417236 -20.3718376159668 1.4979419708252
-v 20.7015895843506 -3.96356201171875 0.943567276000977
-v 1.53967237472534 -27.3633079528809 7.72445154190063
-v 3.3565845489502 -27.3805351257324 7.35731744766235
-v 4.14200639724731 -27.4888648986816 4.27004051208496
-v 18.7859935760498 -5.54324722290039 0.0615034103393555
-v 17.4624156951904 -21.3643112182617 -0.327260971069336
-v 11.9090213775635 -23.1128559112549 35.4535522460938
-v -4.56700229644775 31.2890319824219 -22.9967212677002
-v -18.4313144683838 -25.7523765563965 -3.14195537567139
-v -16.958963394165 -27.5270042419434 -6.70752429962158
-v -17.8607482910156 -24.8963470458984 -3.32675647735596
-v 14.9677791595459 1.84439086914063 -23.5859470367432
-v 16.0855121612549 2.29501724243164 -22.0747928619385
-v 15.1643619537354 4.52519989013672 -22.0346050262451
-v -19.7768154144287 -13.8622169494629 1.52301788330078
-v -21.3177242279053 -10.3713073730469 0.909466743469238
-v -20.6038761138916 -14.3959541320801 2.65288543701172
-v 19.2131061553955 -24.177562713623 -2.19204807281494
-v 21.2438220977783 -25.5405693054199 -1.89580631256104
-v 15.7176685333252 -13.7451400756836 -8.34689617156982
-v -7.10597610473633 31.0650482177734 -23.6296787261963
-v -12.0822677612305 -0.208488464355469 -19.2831020355225
-v -12.8674602508545 0.873439788818359 -17.928071975708
-v -13.1449928283691 -1.45567321777344 -17.6718196868896
-v 17.109395980835 -3.37174224853516 -20.7174816131592
-v 15.6163539886475 -5.87540435791016 -22.0304203033447
-v 11.5292816162109 -27.8041114807129 -18.7988872528076
-v 19.0031642913818 22.4387817382813 -27.6469745635986
-v 20.9834651947021 17.5857162475586 -28.1500492095947
-v 22.27077293396 17.7853469848633 -26.4909992218018
-v 22.4431476593018 18.8837890625 -25.9487171173096
-v 22.2640743255615 16.1802673339844 -26.1954746246338
-v 20.5858135223389 15.7136344909668 -28.2364978790283
-v 12.7897815704346 -14.1590919494629 -14.0608882904053
-v 11.3502216339111 -15.5423221588135 -11.612886428833
-v -14.6980495452881 6.48117065429688 -0.187365531921387
-v 13.4900684356689 -9.6753044128418 -21.8802700042725
-v 14.1974506378174 -9.89796447753906 -20.927095413208
-v 20.9050769805908 14.591854095459 -26.4400424957275
-v 20.6573581695557 11.8149375915527 -26.5549755096436
-v 18.8269023895264 1.66125106811523 3.35965347290039
-v 21.2904529571533 0.40826416015625 3.54941082000732
-v -2.19496059417725 -26.9202766418457 -21.0239391326904
-v -3.43166947364807 -27.4616432189941 -21.1846523284912
-v -3.13812351226807 -28.7219886779785 -21.6821193695068
-v 19.8716831207275 14.8333511352539 -29.4219722747803
-v 19.302942276001 17.5968170166016 -29.2994823455811
-v -12.6762008666992 42.9960403442383 1.62873649597168
-v 20.5858135223389 15.7136344909668 -28.2364978790283
-v 20.4846706390381 19.4961929321289 -28.1445026397705
-v 21.3417148590088 21.120719909668 -25.8392963409424
-v 19.0031642913818 22.4387817382813 -27.6469745635986
-v -1.79092049598694 -28.0824356079102 -21.5119037628174
-v -22.9180240631104 -9.42184066772461 2.84539222717285
-v -14.1257362365723 0.601413726806641 27.8665142059326
-v -15.2926445007324 1.22182464599609 24.4427890777588
-v -33.3197402954102 35.2770385742188 -16.473726272583
-v -1.67095446586609 -26.4435195922852 -20.6408138275146
-v -1.28015732765198 -24.2834129333496 -19.1614818572998
-v -2.5885853767395 -24.7137680053711 -19.7247219085693
-v -13.433141708374 -4.53935241699219 -16.225606918335
-v -13.3178863525391 -4.04467010498047 -17.7480869293213
-v 14.212423324585 3.50134658813477 -23.9306659698486
-v 17.4353275299072 -28.9036445617676 -4.6496057510376
-v 11.7342433929443 -28.8220634460449 -18.7313213348389
-v 20.6594753265381 13.0308494567871 -28.2723941802979
-v -18.7872180938721 -25.7636451721191 -0.978017807006836
-v 19.2778491973877 20.4121704101563 -28.6213092803955
-v 16.9918651580811 0.250064849853516 -21.5166797637939
-v 15.0035457611084 -28.0759544372559 -18.6012058258057
-v -0.177305698394775 -26.0912590026855 -20.9603214263916
-v -9.32339477539063 -20.3527393341064 -6.2064847946167
-v -9.52347850799561 -18.6859645843506 -7.02676486968994
-v 20.6594753265381 13.0308494567871 -28.2723941802979
-v 19.1606960296631 12.9113578796387 -30.259801864624
-v 6.74328756332397 -17.8219528198242 -11.8965549468994
-v -2.89204549789429 36.9792098999023 -9.16219234466553
-v 21.430757522583 -27.5688896179199 -1.97678661346436
-v 0.296050548553467 -28.0042610168457 -21.5071697235107
-v -3.83438634872437 -26.2669372558594 -20.3601589202881
-v -4.48673248291016 -27.7970314025879 -20.3358783721924
-v 22.27077293396 17.7853469848633 -26.4909992218018
-v -0.0686306953430176 -24.3950004577637 -19.1404438018799
-v 6.5469183921814 -17.3852005004883 -13.4426364898682
-v 22.7404613494873 -7.21111297607422 2.33520603179932
-v 22.9443607330322 -28.2382736206055 0.283182144165039
-v 23.4080142974854 -28.0067939758301 2.55854511260986
-v 8.70852661132813 4.24741744995117 -28.6076641082764
-v -11.9676456451416 1.5915412902832 -19.4017734527588
-v -12.3504695892334 2.6221809387207 -17.5553150177002
-v 10.1892395019531 -29.1764793395996 -17.8571071624756
-v -10.9227313995361 -14.3549728393555 -6.85614681243896
-v 1.81468343734741 -25.0464477539063 -18.1735553741455
-v -1.28015732765198 -24.2834129333496 -19.1614818572998
-v -0.0686306953430176 -24.3950004577637 -19.1404438018799
-v 9.33067321777344 -0.870033264160156 -28.8052310943604
-v 21.6956462860107 -5.70761489868164 1.4265718460083
-v 21.611967086792 1.65692138671875 5.89337062835693
-v 16.6849956512451 -12.8050689697266 -7.03570079803467
-v 15.7176685333252 -13.7451400756836 -8.34689617156982
-v 1.08109760284424 -28.9339370727539 -20.9365291595459
-v 1.89798069000244 -27.9695892333984 -19.9558391571045
-v 23.4156475067139 -5.06605911254883 2.3740758895874
-v 19.8306369781494 11.7150917053223 -28.8358974456787
-v 10.5713901519775 1.29863357543945 -28.0549449920654
-v 13.4407138824463 -27.5239601135254 -18.6938991546631
-v 2.64366054534912 -28.8302574157715 -19.6976528167725
-v 16.253568649292 25.498893737793 -27.6384410858154
-v -6.24710178375244 39.3417510986328 -6.88016605377197
-v -4.5079493522644 38.9185791015625 -6.97256946563721
-v -7.16272068023682 -7.82756423950195 -24.5855693817139
-v -7.78109121322632 -9.83554840087891 -22.7381954193115
-v -5.55381059646606 -9.84442138671875 -24.7270946502686
-v 16.2433834075928 23.578727722168 -29.2154293060303
-v -5.63282155990601 12.8436622619629 28.162088394165
-v 16.2433834075928 23.578727722168 -29.2154293060303
-v 17.5426998138428 -23.9180297851563 -15.1992244720459
-v -11.3301496505737 -8.52355575561523 -19.8115482330322
-v -10.9743976593018 -9.38296127319336 -19.3944606781006
-v 10.7510643005371 3.83117294311523 -27.2947177886963
-v 12.9553813934326 -28.567798614502 -18.7700939178467
-v 11.9260158538818 26.6426010131836 -29.4230289459229
-v 8.58525657653809 26.9595565795898 -30.9568691253662
-v 18.4577236175537 -28.471248626709 -7.38828563690186
-v 19.2985706329346 -28.4169960021973 -10.0546855926514
-v 18.5661907196045 -29.062068939209 -10.2518825531006
-v 3.31012344360352 -27.5820465087891 -18.9923610687256
-v -9.63476467132568 -18.2581043243408 -1.54126644134521
-v 10.7267246246338 -5.08349609375 -27.1016025543213
-v 11.0951385498047 -2.18496704101563 -27.2366809844971
-v 11.0982246398926 7.13234710693359 -25.7683773040771
-v 15.770658493042 -21.4931030273438 -1.88292789459229
-v -18.4862174987793 -28.4386329650879 1.29364585876465
-v -18.1021251678467 -28.0552864074707 3.37597274780273
-v -18.3064155578613 -29.1283988952637 1.50422191619873
-v -4.46007919311523 10.8618927001953 -26.9175281524658
-v 14.212423324585 3.50134658813477 -23.9306659698486
-v -12.2374649047852 -9.07868194580078 -17.6077785491943
-v -13.5094413757324 -7.50387573242188 -3.23397541046143
-v -14.8790035247803 -6.0336799621582 -3.27071094512939
-v -14.2267112731934 -7.79814529418945 -2.79658985137939
-v 4.00985383987427 -25.7989692687988 -16.3739528656006
-v -31.9404277801514 43.6901550292969 -21.2054996490479
-v -34.2289619445801 41.8442459106445 -17.9599666595459
-v -32.5532569885254 41.9738464355469 -19.8208446502686
-v 8.59694671630859 -27.6180725097656 -17.6782245635986
-v 8.20675277709961 -28.9032707214355 -17.5991687774658
-v -12.8604373931885 -28.7887687683105 7.32518434524536
-v -12.0465488433838 -27.5743827819824 8.11857604980469
-v -12.4949283599854 -27.698184967041 5.5985746383667
-v -6.29274749755859 -26.2239074707031 -18.7902927398682
-v 12.7042064666748 -4.54990005493164 -25.9779376983643
-v 13.1560955047607 1.534912109375 -25.7930393218994
-v -14.2822399139404 5.36090850830078 -6.9530668258667
-v 14.692533493042 6.13185501098633 -22.4996166229248
-v 14.7803859710693 7.13352203369141 -22.7686595916748
-v 12.5293712615967 5.69001388549805 -24.8357639312744
-v 15.4196300506592 24.3781433105469 -29.232027053833
-v 15.4196300506592 24.3781433105469 -29.232027053833
-v 2.43606376647949 -24.003604888916 -15.11399269104
-v 1.81468343734741 -25.0464477539063 -18.1735553741455
-v 1.72241449356079 -22.8300304412842 -13.6030216217041
-v 0.811785697937012 -21.4983711242676 -13.4497165679932
-v -0.486435413360596 -22.300012588501 -14.4629764556885
-v -19.0680141448975 -28.0608024597168 -2.244948387146
-v 12.951509475708 -1.32184219360352 -25.8955631256104
-v -5.92851829528809 23.2269515991211 -25.2207012176514
-v -7.00232934951782 24.6433181762695 -22.839879989624
-v 15.9377956390381 -26.8785972595215 5.56562614440918
-v 15.2266597747803 -27.0367317199707 1.44057846069336
-v -15.7519245147705 -3.76862335205078 27.0946483612061
-v -16.0948085784912 -4.80747604370117 27.130392074585
-v 5.46647119522095 -28.6716117858887 -16.979585647583
-v 1.72241449356079 -22.8300304412842 -13.6030216217041
-v -19.1141700744629 -28.9669952392578 -1.25138378143311
-v -18.4033203125 -29.7719230651855 -0.881048202514648
-v 0.269603729248047 28.1806182861328 -28.6975955963135
-v 2.87212944030762 28.0794219970703 -30.7422313690186
-v 17.4804096221924 13.8980331420898 -31.5918979644775
-v -20.339427947998 -1.97388458251953 17.979736328125
-v -17.0678005218506 -2.98413848876953 -1.23697948455811
-v -7.57362365722656 23.3204345703125 -17.7922916412354
-v -7.91516637802124 25.0049209594727 -17.1192722320557
-v -11.0568685531616 9.15647888183594 -16.7277774810791
-v -22.2960987091064 28.4161682128906 -21.9268016815186
-v -22.8198413848877 29.0808334350586 -21.890344619751
-v -24.4584407806396 28.5245895385742 -21.3259334564209
-v -11.1851434707642 -29.4478302001953 19.6314296722412
-v -12.5354862213135 -29.4670448303223 17.2864837646484
-v 15.0622730255127 23.0207061767578 -29.881555557251
-v -7.24951267242432 -23.9784812927246 -12.9351329803467
-v -9.35433197021484 -26.5813255310059 -11.653772354126
-v 17.1920909881592 18.1525421142578 -30.4228496551514
-v -15.9392757415771 2.30899429321289 2.03370475769043
-v -16.5714988708496 1.33722305297852 2.49404621124268
-v -2.46332144737244 35.018798828125 -11.7749691009521
-v 19.0847682952881 -0.254528045654297 1.36501216888428
-v -11.1788492202759 -1.94199752807617 -22.7444705963135
-v 11.0834407806396 8.00671005249023 -25.9032611846924
-v 15.654390335083 -28.9457511901855 -17.9596614837646
-v 6.3025050163269 -27.8675117492676 -16.0277652740479
-v 4.86212396621704 -23.4790077209473 -11.0775241851807
-v -10.1874828338623 -16.9023914337158 -1.57318210601807
-v -15.548189163208 -21.2349853515625 0.508112907409668
-v -7.07590055465698 -23.4377975463867 29.759241104126
-v -4.37547254562378 37.5383758544922 -9.11214542388916
-v -4.81017017364502 -27.2610549926758 6.7799506187439
-v -18.385913848877 44.2441329956055 8.94855308532715
-v -34.0947570800781 37.6526412963867 -17.4288272857666
-v -12.2520542144775 11.0818328857422 12.0518465042114
-v -13.2735252380371 9.98670959472656 13.5296287536621
-v -14.161096572876 9.5618896484375 11.293625831604
-v -34.124942779541 42.5871047973633 -17.0370426177979
-v -34.6520576477051 40.9798812866211 -16.2362728118896
-v -34.2289619445801 41.8442459106445 -17.9599666595459
-v -17.1638603210449 2.87852478027344 13.6772899627686
-v -18.7382431030273 2.15658950805664 10.774242401123
-v -16.068359375 3.31832885742188 10.015341758728
-v -6.35623073577881 16.8959617614746 19.6185264587402
-v -6.95767879486084 16.915210723877 17.5275611877441
-v -14.6980495452881 6.48117065429688 -0.187365531921387
-v -14.0875625610352 6.25901412963867 -2.27383899688721
-v -13.2615966796875 7.67323303222656 -1.60254573822021
-v -5.91171836853027 17.3650970458984 -27.2066860198975
-v -4.14928150177002 18.3345794677734 16.3814582824707
-v -33.4881591796875 40.0873641967773 -18.459321975708
-v -33.3197402954102 35.2770385742188 -16.473726272583
-v -7.00192165374756 15.771858215332 21.2994480133057
-v -8.32919692993164 15.498046875 19.0150394439697
-v -12.9069137573242 8.6429557800293 -1.40751934051514
-v -12.2516117095947 10.3635559082031 -2.78685855865479
-v -28.5217761993408 36.8661270141602 -20.5229625701904
-v -29.6804904937744 39.2245712280273 -20.698392868042
-v -30.8100833892822 42.3634948730469 -22.0299663543701
-v -9.56558609008789 14.6258239746094 20.1288452148438
-v -29.3905353546143 35.4185638427734 -19.9853992462158
-v -29.2578907012939 33.800178527832 -20.0147914886475
-v -29.3189868927002 40.5692901611328 -21.8837490081787
-v -29.1538181304932 41.642822265625 -23.8587474822998
-v -30.8100833892822 42.3634948730469 -22.0299663543701
-v -29.3189868927002 40.5692901611328 -21.8837490081787
-v -29.5170230865479 31.7602691650391 -20.0572757720947
-v -28.9540462493896 42.3900527954102 -24.1970043182373
-v -15.5543384552002 -29.6501045227051 9.34795188903809
-v -27.1347522735596 37.4472961425781 -21.3248081207275
-v -26.8474788665771 40.1095123291016 -24.6842784881592
-v -26.8474788665771 40.1095123291016 -24.6842784881592
-v -26.4122753143311 30.2512817382813 -21.0396823883057
-v -25.1939830780029 32.1297760009766 -20.935022354126
-v -25.1838512420654 33.8333282470703 -21.0741024017334
-v -26.7795009613037 38.8514862060547 -22.4878711700439
-v -26.7795009613037 38.8514862060547 -22.4878711700439
-v -25.5896320343018 37.6852416992188 -22.3189220428467
-v -26.0624828338623 40.9802017211914 -24.5267009735107
-v -16.3507080078125 45.528564453125 6.17592430114746
-v -26.4120044708252 29.7288436889648 -21.0248622894287
-v -28.2584438323975 30.3076019287109 -20.3542461395264
-v -25.6578159332275 28.8723220825195 -20.5294666290283
-v -25.1872158050537 35.4573364257813 -21.3957080841064
-v -25.0960483551025 38.9313049316406 -24.9079647064209
-v -25.5896320343018 37.6852416992188 -22.3189220428467
-v -23.5629405975342 35.9547119140625 -22.2637844085693
-v -23.9519863128662 38.1251831054688 -24.9591999053955
-v -23.0877704620361 36.3927993774414 -23.0193996429443
-v -23.0877704620361 36.3927993774414 -23.0193996429443
-v -23.9519863128662 38.1251831054688 -24.9591999053955
-v -25.0960483551025 38.9313049316406 -24.9079647064209
-v 8.19730758666992 16.3871192932129 -8.10036182403564
-v -20.0058116912842 30.8468856811523 -21.8313655853271
-v -22.2770938873291 36.7925567626953 -24.5751438140869
-v -22.2770938873291 36.7925567626953 -24.5751438140869
-v -20.1924362182617 32.5045623779297 -21.8665523529053
-v -20.5640163421631 33.9010391235352 -22.3006000518799
-v -7.41766929626465 16.1338653564453 9.46339797973633
-v -8.50361442565918 15.9536514282227 11.5115728378296
-v -9.20697021484375 14.3906669616699 9.35011959075928
-v -11.5848617553711 11.946964263916 20.9310359954834
-v -12.1087188720703 10.4887924194336 21.0079727172852
-v -11.5820770263672 12.6885604858398 18.4892749786377
-v -10.7227668762207 13.5326042175293 16.051061630249
-v -12.6972599029541 11.9235229492188 16.0845756530762
-v -9.71391677856445 14.0398101806641 13.7639446258545
-v -21.0766696929932 35.0906829833984 -22.9424152374268
-v -21.0766696929932 35.0906829833984 -22.9424152374268
-v -20.9432964324951 36.3852996826172 -24.8420696258545
-v -13.377326965332 9.77852249145508 19.2020168304443
-v -12.1087188720703 10.4887924194336 21.0079727172852
-v -12.8591823577881 9.52840042114258 21.0658855438232
-v -12.2775039672852 6.31086730957031 25.2971973419189
-v -11.4333229064941 7.67131805419922 25.6991539001465
-v -13.2615966796875 7.67323303222656 -1.60254573822021
-v -12.6839256286621 9.16102600097656 1.07976627349854
-v -12.2995719909668 10.4159660339355 -1.23043727874756
-v -10.7051305770874 12.0029754638672 0.743598937988281
-v -19.7424564361572 -2.12029266357422 0.149083137512207
-v -21.3094654083252 27.7103576660156 -21.1226329803467
-v 10.6183300018311 -29.4574928283691 -6.55086231231689
-v -19.4973106384277 34.1714096069336 -22.9914684295654
-v -19.4973106384277 34.1714096069336 -22.9914684295654
-v -19.9258995056152 36.299690246582 -24.8669681549072
-v -20.0572986602783 -6.17359924316406 -0.790167808532715
-v -19.4882183074951 -7.80411529541016 -1.38281345367432
-v -13.9041576385498 9.84162521362305 16.4667510986328
-v -19.7666931152344 1.45210266113281 13.1636772155762
-v -18.0193328857422 2.42453002929688 8.61812210083008
-v -19.1864585876465 -16.5084476470947 1.78387069702148
-v -19.2999229431152 -11.0611038208008 -0.230328559875488
-v -19.2999229431152 -11.0611038208008 -0.230328559875488
-v -19.4882183074951 -7.80411529541016 -1.38281345367432
-v -20.594274520874 -8.21134567260742 -0.595417976379395
-v -18.5038032531738 -4.98819732666016 -1.59071445465088
-v -18.8471508026123 -3.95304489135742 -0.891054153442383
-v -18.8471508026123 -3.95304489135742 -0.891054153442383
-v -21.4732761383057 -4.33473587036133 0.388738632202148
-v -20.0572986602783 -6.17359924316406 -0.790167808532715
-v -19.7424564361572 -2.12029266357422 0.149083137512207
-v -19.3912906646729 35.1186447143555 -24.3774547576904
-v -8.78389453887939 15.3719062805176 16.5996360778809
-v -7.40274620056152 16.2995834350586 14.6220827102661
-v -18.1266899108887 -8.35954666137695 -1.62716579437256
-v -20.5331039428711 -0.978748321533203 1.74206447601318
-v -16.5784358978271 30.6911468505859 -22.2635059356689
-v -17.7593002319336 34.4980239868164 -24.5024585723877
-v -18.0397109985352 -15.030855178833 0.378630638122559
-v -19.7768154144287 -13.8622169494629 1.52301788330078
-v -17.9405498504639 -12.1585693359375 -0.428592681884766
-v -17.1343078613281 -6.25377655029297 -2.02388477325439
-v -18.5038032531738 -4.98819732666016 -1.59071445465088
-v -11.2875938415527 46.3160705566406 4.75204563140869
-v -17.4009532928467 32.9923477172852 -22.8427829742432
-v -18.2073669433594 35.6025924682617 -24.7269802093506
-v -17.0094738006592 -18.5357437133789 1.13069629669189
-v -17.9405498504639 -12.1585693359375 -0.428592681884766
-v -17.0359382629395 -8.37985992431641 -2.26560306549072
-v -17.1404781341553 29.131477355957 -22.8494319915771
-v -10.3348560333252 14.2869033813477 17.5813102722168
-v -17.6668930053711 -19.492603302002 1.93203449249268
-v -17.4283485412598 -13.9861450195313 -0.351764678955078
-v -16.4377899169922 -4.78034210205078 -2.19030284881592
-v -17.0678005218506 -2.98413848876953 -1.23697948455811
-v 15.3517665863037 7.84398651123047 -22.0297985076904
-v 10.2814922332764 -24.149974822998 -15.858736038208
-v -17.4283485412598 -13.9861450195313 -0.351764678955078
-v -15.5286083221436 -12.8144073486328 -1.1389217376709
-v -15.7915420532227 -11.7198905944824 -1.3129301071167
-v -15.7194766998291 28.4794540405273 -22.9399242401123
-v -14.9814109802246 31.4671096801758 -22.6185131072998
-v -16.0056400299072 34.0151519775391 -24.5139217376709
-v -17.0094738006592 -18.5357437133789 1.13069629669189
-v -15.511100769043 -17.3928050994873 0.24705696105957
-v -18.0397109985352 -15.030855178833 0.378630638122559
-v -15.1039066314697 -14.1027336120605 -0.763946533203125
-v -15.4712867736816 -7.22536468505859 -2.64467525482178
-v -15.0384960174561 32.6442718505859 -24.0223903656006
-v -10.9449081420898 13.4440689086914 19.5880222320557
-v -16.3569469451904 -29.4054908752441 -7.40100002288818
-v -15.3980808258057 -27.8060874938965 -7.42702388763428
-v -16.7177200317383 -27.9849891662598 -7.05984783172607
-v -16.958963394165 -27.5270042419434 -6.70752429962158
-v -15.5161361694336 -26.1878547668457 -6.39976215362549
-v -16.6994762420654 -23.9364051818848 -3.64757442474365
-v -16.958963394165 -27.5270042419434 -6.70752429962158
-v -12.7474384307861 35.623893737793 8.75708389282227
-v -11.7391109466553 11.6551895141602 5.97474384307861
-v -13.4132900238037 8.97813415527344 7.89025068283081
-v -13.0517463684082 10.3852005004883 5.53634166717529
-v -15.5161361694336 -26.1878547668457 -6.39976215362549
-v -15.548189163208 -21.2349853515625 0.508112907409668
-v -14.1650695800781 -20.0810966491699 -0.138084411621094
-v -14.9202251434326 -9.79572677612305 -2.29017925262451
-v -16.4377899169922 -4.78034210205078 -2.19030284881592
-v -15.4712867736816 -7.22536468505859 -2.64467525482178
-v -14.6007022857666 -0.387481689453125 -9.97995948791504
-v -14.5955467224121 -4.7120361328125 -9.86573219299316
-v 10.1968975067139 11.8236885070801 -30.7667102813721
-v -6.68441438674927 -22.244722366333 -12.498628616333
-v -8.38428688049316 -23.6966667175293 -10.3757610321045
-v -14.3900279998779 -29.038402557373 -8.33706760406494
-v -14.9207153320313 -27.2769241333008 -7.78561496734619
-v -14.8860950469971 -24.5819358825684 -6.17675113677979
-v -14.8860950469971 -24.5819358825684 -6.17675113677979
-v -15.4963703155518 -23.4736442565918 -4.05504703521729
-v -15.5161361694336 -26.1878547668457 -6.39976215362549
-v -1.67825245857239 -11.3183479309082 42.1855545043945
-v -6.16398143768311 15.8221549987793 6.8803653717041
-v -13.6967868804932 29.1574401855469 -23.2639179229736
-v -12.8491649627686 30.3059539794922 -22.7545986175537
-v -16.0888805389404 2.86191177368164 7.47334337234497
-v -14.4300098419189 46.8447647094727 5.2977466583252
-v -14.076057434082 -26.6310958862305 -7.85947132110596
-v -14.0737018585205 -21.7932090759277 -0.62012767791748
-v -15.4143161773682 -21.8274345397949 0.205123901367188
-v -15.72580909729 -22.5408916473389 -1.01760864257813
-v -13.8594913482666 -21.1198596954346 -0.148442268371582
-v -15.4143161773682 -21.8274345397949 0.205123901367188
-v -14.0737018585205 -21.7932090759277 -0.62012767791748
-v -13.4013576507568 -12.7936172485352 -1.68050670623779
-v -13.1731834411621 -9.51242065429688 -3.20212841033936
-v -13.5374565124512 31.9405670166016 -24.1647930145264
-v -12.2595100402832 -24.6341018676758 -6.97227954864502
-v -14.076057434082 -26.6310958862305 -7.85947132110596
-v -12.5524463653564 -16.9808540344238 -0.928449630737305
-v -13.924991607666 33.2564010620117 -24.3681888580322
-v -12.903039932251 -21.6971206665039 -1.3187837600708
-v -12.903039932251 -21.6971206665039 -1.3187837600708
-v -9.24754238128662 -25.6605644226074 -10.269926071167
-v -9.83768939971924 -26.3350791931152 -8.84677791595459
-v -13.0999488830566 46.2372970581055 4.03589344024658
-v -12.8963203430176 -27.7174034118652 -8.42491436004639
-v -12.9450054168701 -29.0936241149902 -8.58238315582275
-v -12.2595100402832 -24.6341018676758 -6.97227954864502
-v -12.2853946685791 -20.2097759246826 -0.484977722167969
-v -13.4013576507568 -12.7936172485352 -1.68050670623779
-v -8.78597545623779 30.3642578125 -23.8624095916748
-v 0.767956733703613 -29.6523971557617 -1.58994388580322
-v 2.5789737701416 -29.6142997741699 -2.6487398147583
-v 0.650656700134277 -29.6343955993652 -2.08874416351318
-v -10.8233604431152 29.6307373046875 -23.0319347381592
-v 8.55741119384766 -27.1313972473145 14.6178903579712
-v 10.0376968383789 -27.1314430236816 13.502833366394
-v 6.19792222976685 -27.2967796325684 13.4893112182617
-v -12.1924304962158 -21.0850257873535 -0.703299522399902
-v 11.902307510376 -22.7222537994385 -14.235372543335
-v -12.6339302062988 28.4646148681641 -23.3213214874268
-v -11.8399486541748 28.71044921875 -23.4137783050537
-v -11.687798500061 31.0263977050781 -23.9786548614502
-v 4.22248125076294 28.9973220825195 -30.5105609893799
-v -12.6762008666992 42.9960403442383 1.62873649597168
-v -12.0132637023926 44.7253494262695 2.3281831741333
-v -13.0999488830566 46.2372970581055 4.03589344024658
-v -11.0511503219604 -29.570140838623 -9.38504505157471
-v -11.0067901611328 -27.6694526672363 -9.05179691314697
-v -11.4497108459473 -26.245922088623 -8.3578405380249
-v -9.91757392883301 -23.0493106842041 -6.54726696014404
-v -10.952428817749 -20.3979473114014 -0.837687492370605
-v -11.5763931274414 -18.6399192810059 -0.764328956604004
-v -11.3439273834229 5.05901718139648 29.6621227264404
-v -23.0844326019287 -3.26514434814453 8.72678184509277
-v -23.1316547393799 -3.01825714111328 6.11063671112061
-v -21.9636554718018 -0.615467071533203 8.16731452941895
-v -11.4118099212646 27.7854690551758 -23.0855121612549
-v -11.0060424804688 42.9596328735352 0.0292510986328125
-v -10.2005558013916 -21.8368892669678 -2.99800395965576
-v -11.3711109161377 25.7273941040039 -21.477144241333
-v -11.0338325500488 26.4574966430664 -22.0482654571533
-v -12.0132637023926 44.7253494262695 2.3281831741333
-v -16.2429027557373 -29.7464561462402 5.27099227905273
-v -9.15078449249268 -21.1109409332275 -1.84901142120361
-v -12.1924304962158 -21.0850257873535 -0.703299522399902
-v -10.2005558013916 -21.8368892669678 -2.99800395965576
-v -9.15078449249268 -21.1109409332275 -1.84901142120361
-v -10.1874828338623 -16.9023914337158 -1.57318210601807
-v -15.9988670349121 2.66963195800781 6.24652004241943
-v -15.3695907592773 5.02663040161133 6.48766136169434
-v -10.0000896453857 -28.2343978881836 -9.27274990081787
-v -9.83768939971924 -26.3350791931152 -8.84677791595459
-v -8.84810924530029 -20.2053909301758 -1.76731967926025
-v -9.63476467132568 -18.2581043243408 -1.54126644134521
-v -14.8169746398926 7.9234504699707 9.79806137084961
-v -14.9813537597656 3.24535369873047 24.4969081878662
-v -4.51848840713501 18.0958557128906 14.1426582336426
-v -9.9983959197998 29.2168426513672 -23.0143566131592
-v -11.0060424804688 42.9596328735352 0.0292510986328125
-v -12.2516117095947 10.3635559082031 -2.78685855865479
-v -9.959716796875 -28.8438606262207 -11.564977645874
-v -2.18877840042114 -29.1656799316406 15.6935939788818
-v -1.83207440376282 -27.6450843811035 14.2634859085083
-v -11.1788492202759 -1.94199752807617 -22.7444705963135
-v -11.2759399414063 -3.78385162353516 -22.6968975067139
-v -9.70566558837891 -2.36242294311523 -24.2297191619873
-v -8.7263765335083 27.5505828857422 -23.440580368042
-v -5.59730339050293 20.2401351928711 -11.7151775360107
-v -9.31011581420898 -24.1972122192383 -7.84325885772705
-v -6.50912666320801 13.8065872192383 26.0506839752197
-v -7.09390068054199 15.1988983154297 22.9096851348877
-v -4.56687545776367 16.3462867736816 23.4170246124268
-v -21.5944881439209 -0.817096710205078 11.8795652389526
-v -20.7159519195557 0.767704010009766 10.2767391204834
-v -10.2675437927246 25.4564895629883 -21.6562328338623
-v -8.71467208862305 25.3713989257813 -21.963773727417
-v -10.8650741577148 40.715705871582 -1.95872402191162
-v -6.96413326263428 23.7544097900391 -16.3594150543213
-v -6.91227722167969 22.4985198974609 -15.2920703887939
-v -8.56646633148193 -4.81078338623047 -24.9758167266846
-v -10.8847055435181 -4.94441604614258 -22.7286930084229
-v -7.69607353210449 -2.56317520141602 -25.6405925750732
-v -8.5858325958252 0.389244079589844 -25.4103984832764
-v -7.74699354171753 28.5344161987305 -23.3558712005615
-v -15.2672080993652 -20.4682941436768 26.4403285980225
-v -2.74008941650391 -21.2105941772461 -14.2211284637451
-v -12.1103744506836 6.99589538574219 24.3912906646729
-v -15.3830966949463 4.05202484130859 12.109619140625
-v -15.3174915313721 5.74261856079102 10.8090000152588
-v -15.0906066894531 4.03103256225586 15.450704574585
-v -11.6038818359375 12.0087471008301 12.7150497436523
-v -5.02323436737061 -16.6001605987549 41.7428894042969
-v -5.61013650894165 -18.3705863952637 40.660758972168
-v -6.39632034301758 -17.5629749298096 39.0750885009766
-v -7.10558652877808 4.67375946044922 -25.5513248443604
-v -6.62734842300415 26.5845794677734 -23.6255321502686
-v -7.7147331237793 38.4380416870117 -7.05210590362549
-v -17.5615081787109 -29.1565628051758 4.79862785339355
-v 5.60854387283325 -29.507152557373 -2.63826847076416
-v 3.93869256973267 -29.3546409606934 -2.81245136260986
-v -8.60555076599121 10.3523216247559 27.7679615020752
-v -8.41703605651855 12.3243408203125 26.2272338867188
-v -8.29493427276611 7.70551681518555 31.0628681182861
-v -7.3433895111084 2.56349945068359 -25.7819232940674
-v -9.31011581420898 -24.1972122192383 -7.84325885772705
-v -9.33115386962891 -22.6280364990234 -6.90149021148682
-v -9.91757392883301 -23.0493106842041 -6.54726696014404
-v -7.64594841003418 25.009033203125 -22.1373043060303
-v -8.21514320373535 29.177604675293 -23.2316455841064
-v -6.87799072265625 29.2440032958984 -23.8899211883545
-v -19.6479568481445 1.36116027832031 6.56299877166748
-v -20.1832122802734 1.32158660888672 8.3554630279541
-v -21.8727207183838 -0.685169219970703 5.98380565643311
-v -17.5769290924072 1.76244735717773 17.8332500457764
-v -3.27409648895264 17.3912010192871 7.75648355484009
-v -10.4999599456787 12.536003112793 22.5604782104492
-v -11.5848617553711 11.946964263916 20.9310359954834
-v -12.6839256286621 9.16102600097656 1.07976627349854
-v -12.2995719909668 10.4159660339355 -1.23043727874756
-v -9.31011581420898 -24.1972122192383 -7.84325885772705
-v 17.208475112915 -29.2144775390625 -8.91235637664795
-v -7.34681034088135 -4.84104919433594 -25.5845775604248
-v -5.53932857513428 -15.8071155548096 40.3246612548828
-v -9.31635856628418 13.4700164794922 3.05223655700684
-v -9.81443214416504 12.8865280151367 5.21781349182129
-v -11.4745750427246 11.1301536560059 3.12757015228271
-v -6.80961418151855 14.737548828125 2.05145359039307
-v -8.5639066696167 13.6546936035156 1.51548767089844
-v -18.9347114562988 1.13195419311523 17.2709350585938
-v 12.4508686065674 -21.2929382324219 -11.3817119598389
-v -6.91004467010498 -11.0084495544434 -22.2694759368896
-v -9.05053901672363 -8.37198257446289 -22.3199977874756
-v -5.91730451583862 -2.42557144165039 -27.3636226654053
-v -6.33342838287354 -1.16281127929688 -27.4794330596924
-v -6.24229955673218 1.4904899597168 -26.946195602417
-v -6.31721544265747 -18.7183837890625 -12.6496868133545
-v -8.1523904800415 -15.5104885101318 -12.2803440093994
-v -6.83668518066406 -20.1819229125977 -11.9716014862061
-v -9.42214965820313 14.7041664123535 11.3413982391357
-v -10.6175765991211 13.4605178833008 10.7818050384521
-v -5.92734527587891 -6.4261474609375 -25.9932346343994
-v -5.64628314971924 3.39408111572266 -27.3456745147705
-v -7.32613658905029 7.2002067565918 -24.0948162078857
-v -6.0900764465332 9.16183471679688 -23.8632640838623
-v -7.05182266235352 10.1129608154297 -22.7344150543213
-v -14.9067001342773 7.19791793823242 5.03379726409912
-v -14.0871105194092 8.23288345336914 2.56918811798096
-v -13.6453113555908 9.01645278930664 5.07102489471436
-v -7.64594841003418 25.009033203125 -22.1373043060303
-v -7.00232934951782 24.6433181762695 -22.839879989624
-v -5.13990449905396 27.7041168212891 -24.4219646453857
-v -6.87799072265625 29.2440032958984 -23.8899211883545
-v -7.74699354171753 28.5344161987305 -23.3558712005615
-v -8.7263765335083 27.5505828857422 -23.440580368042
-v -4.98831367492676 28.8532867431641 -24.3025035858154
-v -6.38243246078491 38.3377227783203 -7.971604347229
-v -6.01352310180664 -25.2338180541992 -17.6174411773682
-v -5.31986236572266 -22.2704296112061 -13.5781574249268
-v -5.6283802986145 -23.6174468994141 -14.7951831817627
-v -5.45050954818726 -20.7238178253174 -13.1043910980225
-v -5.16465759277344 -8.24048233032227 -25.7700595855713
-v -5.09899520874023 -4.4178352355957 -27.6337299346924
-v -5.216477394104 7.39414215087891 -26.0342311859131
-v -6.30806732177734 10.5596618652344 -23.567232131958
-v 3.03871440887451 -29.0476417541504 29.8651885986328
-v -12.6969718933105 10.200252532959 8.88296890258789
-v -16.0319213867188 2.25613021850586 4.28002738952637
-v -17.5606269836426 1.30740356445313 3.22200298309326
-v -16.5714988708496 1.33722305297852 2.49404621124268
-v -13.9406452178955 7.07168197631836 16.4300117492676
-v -14.9229393005371 5.87026977539063 14.2077264785767
-v -13.8563709259033 8.73578262329102 14.6907606124878
-v -15.8602619171143 3.4932746887207 11.3223848342896
-v -15.7074527740479 3.26496887207031 14.7995300292969
-v -6.39883232116699 -12.6012573242188 -19.818338394165
-v -5.29077434539795 -11.7065353393555 -21.6914501190186
-v -6.54750919342041 -11.8541069030762 -20.8058376312256
-v -6.54750919342041 -11.8541069030762 -20.8058376312256
-v -5.29077434539795 -11.7065353393555 -21.6914501190186
-v -6.91004467010498 -11.0084495544434 -22.2694759368896
-v -5.05313158035278 -0.249290466308594 -28.0632381439209
-v -8.59310531616211 14.0418357849121 22.9196834564209
-v -9.56169509887695 11.037727355957 26.3723850250244
-v -12.1473503112793 -27.1616096496582 2.5198974609375
-v -5.92851829528809 23.2269515991211 -25.2207012176514
-v -5.56509637832642 26.4071884155273 -24.3029155731201
-v -5.28400945663452 36.3401641845703 -10.1833477020264
-v -5.28400945663452 36.3401641845703 -10.1833477020264
-v -14.7211074829102 4.32886123657227 19.9114227294922
-v -14.2745590209961 4.40316390991211 18.6802158355713
-v -4.34279918670654 -24.5671501159668 -18.0414180755615
-v -6.01352310180664 -25.2338180541992 -17.6174411773682
-v -6.29274749755859 -26.2239074707031 -18.7902927398682
-v -4.68409729003906 -25.9096412658691 -19.0869884490967
-v -4.34279918670654 -24.5671501159668 -18.0414180755615
-v -5.6283802986145 -23.6174468994141 -14.7951831817627
-v -6.01352310180664 -25.2338180541992 -17.6174411773682
-v -6.31721544265747 -18.7183837890625 -12.6496868133545
-v -4.63734722137451 -16.9957408905029 -13.7108135223389
-v -6.52942848205566 -15.5102157592773 -13.4169330596924
-v -5.23849439620972 -15.0975933074951 -18.2629451751709
-v -4.28312063217163 -2.21643829345703 -28.1199245452881
-v -4.77400159835815 2.65271377563477 -27.6765537261963
-v -4.24677467346191 9.15287399291992 -25.6482257843018
-v -4.37805271148682 25.1778411865234 -25.7622241973877
-v -4.35823345184326 34.3611831665039 -12.1348323822021
-v -3.71151638031006 -19.1145401000977 -13.7314434051514
-v -5.45050954818726 -20.7238178253174 -13.1043910980225
-v -3.71151638031006 -19.1145401000977 -13.7314434051514
-v -5.29077434539795 -11.7065353393555 -21.6914501190186
-v -4.07439661026001 -11.1503715515137 -23.3995227813721
-v -5.55381059646606 -9.84442138671875 -24.7270946502686
-v -3.603919506073 -9.55898666381836 -24.9579067230225
-v -3.62363147735596 6.31233596801758 -27.349157333374
-v -3.39975833892822 9.09323883056641 -26.5225849151611
-v -4.06356239318848 17.0081558227539 -29.1042537689209
-v -3.11197352409363 18.713264465332 -29.0863285064697
-v -3.81972146034241 26.4884567260742 -26.1011791229248
-v -4.50144052505493 30.4376220703125 -23.7072505950928
-v -3.2898383140564 -22.6102485656738 -14.7312831878662
-v -5.31986236572266 -22.2704296112061 -13.5781574249268
-v -5.6283802986145 -23.6174468994141 -14.7951831817627
-v -3.25451946258545 -17.5990142822266 -13.9777317047119
-v -2.83722543716431 -16.7568778991699 -14.7815227508545
-v -4.81013870239258 -16.4210739135742 -14.2330417633057
-v -3.65196847915649 -7.88366317749023 -26.45725440979
-v -3.22337436676025 -4.33980178833008 -28.2200374603271
-v -2.53715348243713 -2.42338180541992 -29.0607395172119
-v -2.76026344299316 -0.192413330078125 -28.3309345245361
-v -2.57181358337402 8.46746444702148 -27.0554218292236
-v -4.01215839385986 13.0397262573242 -28.7297916412354
-v -3.87607336044312 14.2500877380371 -29.3063449859619
-v -5.05681753158569 14.2133445739746 -28.3868732452393
-v -16.6994762420654 -23.9364051818848 -3.64757442474365
-v -3.2898383140564 -22.6102485656738 -14.7312831878662
-v -3.22015738487244 1.27333831787109 -28.5050945281982
-v -3.19403648376465 3.3877067565918 -28.3242816925049
-v -4.46007919311523 10.8618927001953 -26.9175281524658
-v -10.8991765975952 7.15288543701172 28.1794719696045
-v -8.29493427276611 7.70551681518555 31.0628681182861
-v -2.87724733352661 29.792350769043 -24.8560657501221
-v -4.98831367492676 28.8532867431641 -24.3025035858154
-v -4.47311449050903 32.0488586425781 -12.9240474700928
-v -3.38087439537048 33.3937683105469 -13.2301578521729
-v -3.73994731903076 35.9088363647461 -10.7918338775635
-v -4.35823345184326 34.3611831665039 -12.1348323822021
-v -3.38087439537048 33.3937683105469 -13.2301578521729
-v -1.96246147155762 -22.4534072875977 -14.8361072540283
-v -8.91921615600586 -28.664981842041 -14.444372177124
-v -1.583904504776 -10.6197967529297 -25.1040172576904
-v -1.90684247016907 -23.5017127990723 -17.7770977020264
-v -2.85095047950745 31.2831649780273 -14.8896541595459
-v -7.73510265350342 14.7074432373047 5.05305576324463
-v -7.65957450866699 14.5912246704102 7.2382287979126
-v -6.51766538619995 8.99583435058594 31.5520153045654
-v -6.35916614532471 7.38103485107422 32.4938049316406
-v -15.9250373840332 -1.83610916137695 25.7947254180908
-v -34.124942779541 42.5871047973633 -17.0370426177979
-v -33.7638931274414 43.5371398925781 -17.8864269256592
-v -11.5820770263672 12.6885604858398 18.4892749786377
-v -13.3515033721924 6.09843444824219 22.3547019958496
-v -14.6389083862305 4.56996536254883 23.74462890625
-v -33.6650543212891 42.4481658935547 -16.5822200775146
-v -34.6520576477051 40.9798812866211 -16.2362728118896
-v -9.24417114257813 10.8107795715332 -18.1647281646729
-v -10.4572010040283 11.3329582214355 -15.191743850708
-v -1.67293238639832 -12.4225234985352 43.6225128173828
-v -2.7546124458313 -13.2865562438965 43.1681594848633
-v -13.3412742614746 6.47346878051758 21.4951057434082
-v 7.73172616958618 -29.2289695739746 19.398157119751
-v 5.1013445854187 -29.418529510498 17.8253440856934
-v 5.27331781387329 -29.1134071350098 18.738561630249
-v -9.56169509887695 11.037727355957 26.3723850250244
-v -9.90247821807861 -29.3852424621582 21.3886833190918
-v -13.4132900238037 8.97813415527344 7.89025068283081
-v -14.9140453338623 6.28763961791992 7.00420045852661
-v -13.6453113555908 9.01645278930664 5.07102489471436
-v -19.3531513214111 -28.8965873718262 -2.95291233062744
-v -14.8986434936523 4.50043106079102 21.7700481414795
-v -8.34020233154297 9.35355377197266 29.8883495330811
-v -19.0739078521729 -2.320068359375 21.2772579193115
-v -1.82518744468689 -28.669994354248 21.6669616699219
-v -3.4367094039917 -12.5435180664063 36.6810760498047
-v -4.54101133346558 -14.5461368560791 36.4835510253906
-v -5.14264345169067 -14.9186878204346 35.6309204101563
-v -4.54101133346558 -14.5461368560791 36.4835510253906
-v -9.71719360351563 9.36395263671875 27.3117866516113
-v -9.71719360351563 9.36395263671875 27.3117866516113
-v -11.7499618530273 -1.21287536621094 32.5485763549805
-v -17.5769290924072 1.76244735717773 17.8332500457764
-v -13.8563709259033 8.73578262329102 14.6907606124878
-v -15.0392837524414 8.07724761962891 11.5971727371216
-v -13.3248901367188 1.29091644287109 28.8945217132568
-v -8.34020233154297 9.35355377197266 29.8883495330811
-v -10.8991765975952 7.15288543701172 28.1794719696045
-v -12.7063598632813 4.84951400756836 27.2704181671143
-v -11.4333229064941 7.67131805419922 25.6991539001465
-v -8.60555076599121 10.3523216247559 27.7679615020752
-v -15.0577526092529 -1.54273986816406 27.8886890411377
-v -33.7638931274414 43.5371398925781 -17.8864269256592
-v -10.2361173629761 3.90349197387695 31.7087306976318
-v -6.04358673095703 -16.4521026611328 38.4091796875
-v -5.77193641662598 -16.6234893798828 35.1023483276367
-v -4.54101133346558 -14.5461368560791 36.4835510253906
-v -10.6792087554932 12.9036445617676 7.49378538131714
-v 13.9262561798096 -21.8671970367432 -11.300745010376
-v -1.663818359375 -11.0898475646973 39.0924987792969
-v -10.2715511322021 -22.5752696990967 -5.22409343719482
-v -20.1832122802734 1.32158660888672 8.3554630279541
-v -19.6479568481445 1.36116027832031 6.56299877166748
-v -1.76469755172729 -10.9811859130859 37.7936706542969
-v -3.12998151779175 -12.6295547485352 37.2540435791016
-v -3.88143157958984 19.1836395263672 -9.79753684997559
-v -1.62451243400574 20.2922668457031 -9.4152135848999
-v -20.5331039428711 -0.978748321533203 1.74206447601318
-v -21.7350444793701 -1.33280563354492 3.19142055511475
-v -5.5139594078064 -15.5279769897461 38.704704284668
-v -3.99792838096619 -14.5441303253174 41.7698593139648
-v -7.05539846420288 4.26531982421875 33.9889678955078
-v -8.81587409973145 5.81478500366211 32.2064056396484
-v -13.8192138671875 -5.09922409057617 29.7305717468262
-v -5.2636604309082 16.0122222900391 5.42961311340332
-v -34.004810333252 36.4094848632813 -16.8048992156982
-v -18.7382431030273 2.15658950805664 10.774242401123
-v -15.9988670349121 2.66963195800781 6.24652004241943
-v -15.1043014526367 6.46163558959961 8.51653099060059
-v -3.12998151779175 -12.6295547485352 37.2540435791016
-v -3.65396738052368 29.527717590332 -15.9478740692139
-v -5.59666061401367 29.5821380615234 -17.2386035919189
-v -4.22636938095093 29.6253890991211 -17.0829563140869
-v -14.4814739227295 5.78788757324219 17.2068729400635
-v -12.6410789489746 9.88593673706055 3.06520938873291
-v -5.54760026931763 27.1676940917969 -16.053503036499
-v -20.9161396026611 0.309539794921875 5.2562894821167
-v -20.3056659698486 0.195171356201172 3.2481861114502
-v -13.5801811218262 10.3620300292969 15.0505819320679
-v -13.0517463684082 10.3852005004883 5.53634166717529
-v -12.6410789489746 9.88593673706055 3.06520938873291
-v -3.49381446838379 -12.7102317810059 40.8274078369141
-v -3.99792838096619 -14.5441303253174 41.7698593139648
-v -4.73820543289185 27.1002197265625 -14.8267459869385
-v -0.724443435668945 -27.5119972229004 0.581655502319336
-v -3.49381446838379 -12.7102317810059 40.8274078369141
-v 21.5940456390381 -29.1123733520508 2.76732540130615
-v -3.94306540489197 30.198860168457 -14.3143825531006
-v -4.73820543289185 27.1002197265625 -14.8267459869385
-v -13.5359516143799 6.64771270751953 -9.32731533050537
-v -12.7563800811768 8.53827285766602 -8.13126087188721
-v -16.9875469207764 0.0564460754394531 0.545310020446777
-v -17.3914051055908 -23.8154563903809 -1.91092014312744
-v -3.94306540489197 30.198860168457 -14.3143825531006
-v -2.85095047950745 31.2831649780273 -14.8896541595459
-v -6.1265926361084 23.2451858520508 -13.8962650299072
-v -11.8697891235352 9.71968841552734 22.9246864318848
-v -22.3169116973877 -2.5267333984375 9.44853591918945
-v -16.9281311035156 -6.44705581665039 25.6220073699951
-v -16.2920780181885 0.0986862182617188 0.165958404541016
-v -14.161096572876 9.5618896484375 11.293625831604
-v -15.0392837524414 8.07724761962891 11.5971727371216
-v -14.8169746398926 7.9234504699707 9.79806137084961
-v -2.7546124458313 -13.2865562438965 43.1681594848633
-v -9.24417114257813 10.8107795715332 -18.1647281646729
-v -8.21469116210938 12.0821952819824 -18.8016452789307
-v -8.85184288024902 13.3095741271973 -15.0099201202393
-v -12.8604373931885 -28.7887687683105 7.32518434524536
-v -20.9161396026611 0.309539794921875 5.2562894821167
-v -20.3056659698486 0.195171356201172 3.2481861114502
-v -12.6972599029541 11.9235229492188 16.0845756530762
-v -6.71798324584961 -18.5702705383301 33.4161605834961
-v -8.16654396057129 14.4538650512695 -15.4757175445557
-v -8.19758796691895 14.5830421447754 -13.0343036651611
-v -6.16928768157959 20.8205413818359 -13.5881366729736
-v -6.16662120819092 18.8973846435547 -12.0710582733154
-v -10.3157329559326 12.7171325683594 -12.6933269500732
-v -10.4572010040283 11.3329582214355 -15.191743850708
-v -12.2954158782959 9.37202072143555 -13.4478282928467
-v 15.048189163208 -22.0311145782471 -11.2263584136963
-v -22.7080593109131 -3.52657699584961 3.43844795227051
-v -21.591344833374 -1.99661636352539 13.4148960113525
-v -6.74153423309326 16.5984497070313 -12.554178237915
-v -2.5885853767395 -24.7137680053711 -19.7247219085693
-v -0.850781440734863 -10.4443969726563 38.2911987304688
-v 1.07264757156372 -9.67686462402344 38.2265625
-v -6.83030319213867 16.3811225891113 -11.8166904449463
-v -13.9041576385498 9.84162521362305 16.4667510986328
-v -1.76469755172729 -10.9811859130859 37.7936706542969
-v -15.7375869750977 2.46047592163086 18.7646083831787
-v -16.6605472564697 1.31304550170898 20.8607711791992
-v -5.31409645080566 18.1337585449219 -10.6881351470947
-v -6.74153423309326 16.5984497070313 -12.554178237915
-v -5.31409645080566 18.1337585449219 -10.6881351470947
-v -10.6347026824951 13.1612701416016 -10.1267986297607
-v -14.9140453338623 6.28763961791992 7.00420045852661
-v -3.88143157958984 19.1836395263672 -9.79753684997559
-v -14.9067001342773 7.19791793823242 5.03379726409912
-v -6.15351247787476 17.1332015991211 -10.4434757232666
-v -9.43417167663574 14.612419128418 -10.0021343231201
-v -10.6347026824951 13.1612701416016 -10.1267986297607
-v -13.162727355957 8.33939361572266 -10.9909420013428
-v -12.2954158782959 9.37202072143555 -13.4478282928467
-v -4.29087543487549 17.9569702148438 -9.31492137908936
-v -8.24900245666504 15.9772567749023 -8.1328821182251
-v -11.7187824249268 10.7692985534668 -9.41119480133057
-v -4.29087543487549 17.9569702148438 -9.31492137908936
-v -9.55793380737305 14.6603507995605 -7.18021488189697
-v -16.0319213867188 2.25613021850586 4.28002738952637
-v -17.503849029541 -1.54573059082031 22.9888591766357
-v -17.7376708984375 -0.223945617675781 21.589241027832
-v -16.6605472564697 1.31304550170898 20.8607711791992
-v -3.88143157958984 19.1836395263672 -9.79753684997559
-v -2.01978850364685 18.4205856323242 -8.26245594024658
-v -4.29087543487549 17.9569702148438 -9.31492137908936
-v -3.88143157958984 19.1836395263672 -9.79753684997559
-v -11.4152889251709 12.1936721801758 -8.05352878570557
-v -0.106447696685791 -29.109619140625 14.7991743087769
-v 14.3592548370361 -27.2515983581543 0.627655982971191
-v 14.2345561981201 -27.2306938171387 0.13045597076416
-v -13.5801811218262 10.3620300292969 15.0505819320679
-v -11.4152889251709 12.1936721801758 -8.05352878570557
-v -10.9449081420898 13.4440689086914 19.5880222320557
-v -7.61399555206299 1.42975616455078 34.2982940673828
-v -7.663001537323 16.1367607116699 -5.67459392547607
-v -11.7379474639893 10.7188873291016 -6.5805196762085
-v -12.6762008666992 42.9960403442383 1.62873649597168
-v 14.7803859710693 7.13352203369141 -22.7686595916748
-v -9.01400184631348 14.9038047790527 -4.87165355682373
-v -9.60822105407715 14.2995529174805 -5.30357456207275
-v -8.91098213195801 -18.4937858581543 -9.83992195129395
-v -11.0918827056885 11.7334327697754 -5.32589244842529
-v -9.60822105407715 14.2995529174805 -5.30357456207275
-v -14.4300098419189 46.8447647094727 5.2977466583252
-v -11.0918827056885 11.7334327697754 -5.32589244842529
-v -12.8533020019531 9.30308151245117 -4.70382976531982
-v -11.7379474639893 10.7188873291016 -6.5805196762085
-v -10.4616527557373 12.3813285827637 -4.19371509552002
-v -10.4616527557373 12.3813285827637 -4.19371509552002
-v -6.63901424407959 30.4676818847656 -9.79540061950684
-v -22.7789974212646 -3.99195861816406 10.4770526885986
-v -13.7001457214355 47.1084671020508 6.15419769287109
-v -16.3507080078125 45.528564453125 6.17592430114746
-v -5.53932857513428 -15.8071155548096 40.3246612548828
-v -9.70636177062988 -29.520622253418 -13.0279636383057
-v -14.129077911377 -1.8114128112793 -14.7955150604248
-v -7.67261219024658 11.1285934448242 -21.0374431610107
-v 6.97905683517456 -28.9491958618164 -3.38124370574951
-v -8.6824951171875 9.28635787963867 -20.7177410125732
-v -7.05182266235352 10.1129608154297 -22.7344150543213
-v -8.21469116210938 12.0821952819824 -18.8016452789307
-v -10.8899421691895 4.09808731079102 -20.6299228668213
-v -17.5615081787109 -29.1565628051758 4.79862785339355
-v -16.916259765625 -29.7974166870117 1.1025505065918
-v -6.8095121383667 13.5339965820313 -24.7090015411377
-v -7.68094539642334 17.2054862976074 -23.6658229827881
-v -6.98625755310059 20.619255065918 -14.8275394439697
-v -13.4335289001465 -1.26009750366211 -15.6471118927002
-v -14.6337642669678 -0.750942230224609 -13.8717441558838
-v -5.61013650894165 -18.3705863952637 40.660758972168
-v -6.34385967254639 -18.8253002166748 39.2007369995117
-v -6.34385967254639 -18.8253002166748 39.2007369995117
-v -7.45263767242432 17.7559814453125 -15.1761569976807
-v -13.9186592102051 1.97199249267578 -14.6746387481689
-v -6.1294412612915 -22.3930377960205 37.2742156982422
-v -7.18260335922241 -20.5959186553955 36.1125335693359
-v -5.56967830657959 -21.9148292541504 38.6561965942383
-v -7.53042554855347 30.4255447387695 -7.33813381195068
-v -0.839028358459473 -27.4983139038086 0.0774202346801758
-v -18.321849822998 27.3917541503906 -21.6303730010986
-v -14.6450157165527 3.96273040771484 -9.76597309112549
-v -3.72148537635803 -23.7877082824707 38.3297805786133
-v -14.9044456481934 -24.6995124816895 24.144100189209
-v -6.1294412612915 -22.3930377960205 37.2742156982422
-v -5.56967830657959 -21.9148292541504 38.6561965942383
-v -7.01864337921143 -19.0369338989258 36.0306854248047
-v -12.7270851135254 7.13848495483398 -14.3744373321533
-v -7.10862922668457 -21.3845958709717 35.6937103271484
-v -30.7911701202393 32.1355972290039 -19.3885898590088
-v -29.6632976531982 30.9565124511719 -19.1854572296143
-v -7.78109121322632 -9.83554840087891 -22.7381954193115
-v -9.05053901672363 -8.37198257446289 -22.3199977874756
-v -8.37759399414063 -9.66287994384766 -21.8982257843018
-v -13.2925930023193 0.706630706787109 -15.8336086273193
-v -6.04358673095703 -16.4521026611328 38.4091796875
-v -5.5139594078064 -15.5279769897461 38.704704284668
-v -10.2066373825073 -15.9368228912354 -7.0156717300415
-v -7.69155025482178 -11.1950836181641 -20.3832302093506
-v -8.34012794494629 -11.5463027954102 -19.4732303619385
-v -8.14144229888916 32.2869720458984 -7.90927410125732
-v -8.37759399414063 -9.66287994384766 -21.8982257843018
-v -9.47825622558594 -9.75670623779297 -20.8055629730225
-v -14.5560626983643 1.81244277954102 -12.8995571136475
-v -13.3553028106689 3.75992202758789 -14.1566181182861
-v -6.8664608001709 -22.264533996582 34.2681350708008
-v -7.10862922668457 -21.3845958709717 35.6937103271484
-v -6.71798324584961 -18.5702705383301 33.4161605834961
-v -5.77193641662598 -16.6234893798828 35.1023483276367
-v -8.33837890625 17.6288299560547 -20.8780536651611
-v -7.98502063751221 20.5465469360352 -18.6915607452393
-v -18.3064155578613 -29.1283988952637 1.50422191619873
-v -18.4033203125 -29.7719230651855 -0.881048202514648
-v -7.1335277557373 -20.2056350708008 32.180419921875
-v -5.84211444854736 -28.2426948547363 -20.0765476226807
-v -6.67441940307617 -29.4688682556152 -19.4981861114502
-v -5.64007139205933 -23.7192802429199 35.5995712280273
-v -5.61699962615967 -25.1298599243164 33.3986282348633
-v -6.8664608001709 -22.264533996582 34.2681350708008
-v -9.11747932434082 -10.449951171875 -20.1692028045654
-v -7.46728134155273 19.4943771362305 -15.464147567749
-v -20.3056659698486 0.195171356201172 3.2481861114502
-v -5.61699962615967 -25.1298599243164 33.3986282348633
-v -7.05500841140747 -21.3078212738037 33.0947952270508
-v -18.1783676147461 -25.7045745849609 4.26892948150635
-v -6.81260442733765 17.1725616455078 -24.965841293335
-v -7.68094539642334 17.2054862976074 -23.6658229827881
-v -6.8095121383667 13.5339965820313 -24.7090015411377
-v -9.11747932434082 -10.449951171875 -20.1692028045654
-v -13.1844158172607 2.9295654296875 -15.2282848358154
-v -12.7732543945313 4.08181762695313 -17.112096786499
-v -6.76848125457764 -23.5489349365234 32.4418258666992
-v -7.35363054275513 19.540283203125 -23.3585796356201
-v -11.2759399414063 -3.78385162353516 -22.6968975067139
-v -6.51897144317627 -14.9937171936035 -15.3945446014404
-v -10.5885744094849 -13.5494003295898 -9.55542469024658
-v -14.0871105194092 8.23288345336914 2.56918811798096
-v -9.35278224945068 34.1347198486328 -6.10002422332764
-v -5.59027242660522 21.5556106567383 -25.5772914886475
-v -13.4135913848877 -7.17667388916016 -9.50230121612549
-v -7.99814128875732 -14.6827735900879 -12.4530925750732
-v -13.3141765594482 -6.02435302734375 -16.8900661468506
-v -11.3714389801025 4.86456680297852 -19.252950668335
-v -14.9693756103516 -1.63279724121094 -12.5168895721436
-v -34.0947570800781 37.6526412963867 -17.4288272857666
-v -12.5117340087891 -8.86339950561523 -8.9774751663208
-v -7.17032051086426 -21.2920303344727 31.3301486968994
-v -6.57896327972412 -24.310489654541 30.7333736419678
-v -13.2738609313965 -8.04589462280273 -6.98132801055908
-v -14.200855255127 -4.85289764404297 -7.43346118927002
-v -6.57896327972412 -24.310489654541 30.7333736419678
-v -6.76848125457764 -23.5489349365234 32.4418258666992
-v -7.17032051086426 -21.2920303344727 31.3301486968994
-v -4.63546752929688 27.9977569580078 -13.7413539886475
-v -4.65236234664917 29.7481536865234 -13.2488918304443
-v -7.07590055465698 -23.4377975463867 29.759241104126
-v -8.34012794494629 -11.5463027954102 -19.4732303619385
-v -12.6531581878662 -11.064338684082 -6.94780445098877
-v -5.71952724456787 29.8913726806641 -11.3839588165283
-v -5.23849439620972 -15.0975933074951 -18.2629451751709
-v -4.87462425231934 -15.8004627227783 -16.8085193634033
-v -7.67261219024658 11.1285934448242 -21.0374431610107
-v -7.50535535812378 23.7543411254883 -21.2509746551514
-v -4.56178569793701 -16.1661930084229 -15.1670970916748
-v -33.2144203186035 43.6533813476563 -19.366907119751
-v -9.07012557983398 -20.5608901977539 -7.5349645614624
-v -9.95703315734863 -16.3323230743408 -8.64328670501709
-v -6.08741235733032 -26.252140045166 27.6067218780518
-v -7.91174459457397 -20.9145183563232 -10.3307132720947
-v -14.9210643768311 1.79363632202148 -11.1712093353271
-v -14.6081523895264 3.2808723449707 -12.2868061065674
-v -17.4516639709473 -28.5956382751465 -6.59793758392334
-v 8.42125701904297 -28.8073959350586 -4.48014354705811
-v -16.6957149505615 -19.4135990142822 25.8781642913818
-v -14.6452140808105 -0.213691711425781 -8.34751605987549
-v -10.2005558013916 -21.8368892669678 -2.99800395965576
-v -15.9444484710693 -11.3414306640625 27.4355945587158
-v 13.4210453033447 -27.3662452697754 -0.365833282470703
-v -12.0775604248047 -9.78523254394531 -8.85519504547119
-v -16.3569469451904 -29.4054908752441 -7.40100002288818
-v -17.775074005127 -29.545166015625 -6.20674800872803
-v -14.7812557220459 -3.03522109985352 -8.42356777191162
-v 17.6193370819092 -29.1595344543457 -0.000135421752929688
-v 17.3321132659912 -29.1928749084473 -0.611209869384766
-v -15.4890022277832 -21.3250923156738 25.5856037139893
-v -16.5624961853027 -14.9076309204102 25.9918270111084
-v -17.1737251281738 -13.5375137329102 25.7965679168701
-v -17.2504081726074 -11.1105918884277 25.8426666259766
-v -3.65396738052368 29.527717590332 -15.9478740692139
-v -13.9830913543701 6.19468307495117 19.4892120361328
-v -7.69155025482178 -11.1950836181641 -20.3832302093506
-v -17.0087127685547 -17.7883453369141 25.6212177276611
-v -17.4554100036621 -19.7177543640137 24.3603782653809
-v -18.0000114440918 -12.2147026062012 24.8254222869873
-v -17.4586925506592 -8.18879699707031 24.400562286377
-v 15.8553867340088 -11.0685195922852 -12.6283779144287
-v -11.4497108459473 -26.245922088623 -8.3578405380249
-v -17.2744007110596 -16.3673610687256 24.345775604248
-v -14.6637058258057 1.82772827148438 -7.8015604019165
-v -15.3180332183838 -22.3615779876709 23.7621669769287
-v -17.2078819274902 -20.7337512969971 22.4066867828369
-v -18.134693145752 -18.3347473144531 22.7729682922363
-v -17.8822040557861 -14.4532508850098 23.9941349029541
-v -18.9566593170166 -10.6612243652344 22.5097141265869
-v -14.8454341888428 -1.43243408203125 -7.44545650482178
-v -18.0152702331543 -16.3757133483887 22.2595329284668
-v -9.06429672241211 -29.6995735168457 -14.346284866333
-v -18.7579402923584 -14.6601486206055 21.7363967895508
-v -16.0600605010986 -24.8665733337402 21.2131156921387
-v -18.9244842529297 -13.1876106262207 21.7620544433594
-v -18.6927108764648 -9.02433776855469 22.1245899200439
-v -19.102933883667 -6.90642929077148 21.7456436157227
-v -9.89903831481934 -14.9427433013916 -9.90295219421387
-v -16.2833461761475 -23.0895767211914 21.681453704834
-v -17.1974010467529 -21.8410148620605 21.7510280609131
-v -19.3942394256592 -11.701587677002 21.6534252166748
-v -18.8768310546875 -5.55531311035156 21.6721954345703
-v -7.17032051086426 -21.2920303344727 31.3301486968994
-v -10.9859600067139 -11.8052024841309 -10.0082950592041
-v -18.613941192627 -17.8438167572021 20.5035343170166
-v -4.24677467346191 9.15287399291992 -25.6482257843018
-v -19.2170848846436 -8.7227897644043 20.6081600189209
-v -6.22970533370972 13.9037094116211 -25.6973781585693
-v -6.18788814544678 11.3411903381348 -24.6248836517334
-v -15.4028415679932 -26.2454795837402 20.4935264587402
-v -18.6302490234375 -19.684928894043 19.8568172454834
-v -19.1047267913818 -4.87866592407227 20.6834659576416
-v -13.1659145355225 6.20676803588867 -12.7049655914307
-v -14.4413833618164 4.26668930053711 -11.3474864959717
-v -15.2998218536377 -27.5170555114746 19.8019104003906
-v -16.5649394989014 -23.6169319152832 18.4638786315918
-v -17.7173252105713 -22.0277538299561 19.748498916626
-v -19.1758918762207 -16.0980033874512 18.0733108520508
-v -19.5966739654541 -14.522045135498 19.407693862915
-v -19.8905353546143 -10.8678016662598 19.8406295776367
-v -19.8902072906494 -7.42191696166992 19.8374633789063
-v -15.1679630279541 -0.500778198242188 -6.83945178985596
-v -4.48673248291016 -27.7970314025879 -20.3358783721924
-v -3.43166947364807 -27.4616432189941 -21.1846523284912
-v -2.19496059417725 -26.9202766418457 -21.0239391326904
-v -19.0733890533447 -19.4042415618896 18.6230640411377
-v -19.4141693115234 -12.3226852416992 19.2297744750977
-v -20.7086582183838 -8.2596435546875 18.8971138000488
-v -20.530424118042 -5.55387115478516 18.2156028747559
-v -20.2034034729004 -4.03303527832031 18.2055759429932
-v -15.6757831573486 -25.8889350891113 17.4389305114746
-v -16.2030830383301 -24.5499076843262 16.9687309265137
-v -17.6085052490234 -22.3337364196777 18.1612339019775
-v -19.2029495239258 -17.1932010650635 17.3109703063965
-v -6.6338996887207 31.8431701660156 -10.3282871246338
-v -18.4749412536621 -20.8661022186279 17.1277084350586
-v -20.049674987793 -12.372615814209 17.7763633728027
-v -20.9506740570068 -9.14279174804688 17.9807243347168
-v -13.2735252380371 9.98670959472656 13.5296287536621
-v -15.937105178833 -27.5068435668945 16.8471870422363
-v -20.1197967529297 -14.0962867736816 17.6066341400146
-v -9.06429672241211 -29.6995735168457 -14.346284866333
-v -8.32197380065918 -29.7448539733887 -15.5351963043213
-v -8.50036525726318 -29.4424781799316 -16.1155261993408
-v -17.8560791015625 -23.2283420562744 16.2733631134033
-v -18.5341625213623 -22.1565608978271 16.4370079040527
-v -19.0044002532959 -18.9489803314209 16.8459243774414
-v -20.9564228057861 -14.2977294921875 15.4077224731445
-v -20.7363452911377 -11.1725196838379 17.3097915649414
-v -21.5628261566162 -10.4365501403809 13.5822267532349
-v -20.8221187591553 -6.32965469360352 16.9125518798828
-v -20.9678554534912 -4.40328216552734 16.2166919708252
-v -20.5851726531982 -2.21256637573242 16.4066276550293
-v -19.7630863189697 -18.0325565338135 16.0643043518066
-v -20.3931865692139 -12.3053512573242 15.8603591918945
-v -21.5542163848877 -8.81421661376953 15.3011169433594
-v -16.0731773376465 -28.316219329834 15.0481634140015
-v -19.138521194458 -21.5552635192871 14.6939735412598
-v -18.9459476470947 -19.9700088500977 15.0983848571777
-v -21.5909595489502 -6.83196258544922 14.7066192626953
-v 0.235608577728271 -27.505615234375 0.766429901123047
-v -16.3960666656494 -24.6986770629883 13.9955034255981
-v -16.5840263366699 -26.6545448303223 12.5073366165161
-v -16.4914112091064 -25.5681190490723 12.7515935897827
-v -18.7212066650391 -22.7242755889893 13.7530546188354
-v -20.9366855621338 -15.1979160308838 14.1728324890137
-v -22.128927230835 -4.8702278137207 14.3335123062134
-v -19.5019454956055 -20.6066360473633 12.8757276535034
-v -19.9489345550537 -18.1213512420654 14.0406379699707
-v -20.9393138885498 -12.3466377258301 13.7981052398682
-v -22.5209980010986 -4.43994522094727 13.244701385498
-v -21.7985820770264 -9.23819732666016 13.1300010681152
-v -9.71265411376953 -12.074821472168 -16.8897914886475
-v -20.2483463287354 -18.2891407012939 12.2205333709717
-v -21.278829574585 -13.375301361084 11.9752063751221
-v -22.4399127960205 -8.05453109741211 12.1636075973511
-v -22.4819889068604 -5.93301010131836 12.348970413208
-v -16.7177200317383 -27.9849891662598 -7.05984783172607
-v -12.6128330230713 -14.0837516784668 -1.79044246673584
-v -18.4555816650391 -23.5893783569336 11.521900177002
-v -21.4099636077881 -15.1242198944092 12.6441555023193
-v -21.7532825469971 -11.8557815551758 12.1223678588867
-v -21.1040668487549 -16.6173210144043 11.8422498703003
-v -22.3017635345459 -9.09008407592773 11.3405904769897
-v -16.8083305358887 -24.9400749206543 9.63214111328125
-v -22.7019672393799 -7.36761093139648 10.9922704696655
-v -8.85184288024902 13.3095741271973 -15.0099201202393
-v -19.2959880828857 -21.7195453643799 9.61901760101318
-v -20.5579433441162 -19.9995174407959 9.42717456817627
-v -21.9450016021729 -12.5020370483398 9.48489952087402
-v 16.7903575897217 -29.276798248291 -0.247244834899902
-v -18.0031070709229 -23.9449462890625 10.2920513153076
-v -21.722131729126 -14.7411556243896 9.72659778594971
-v -22.746000289917 -8.30881500244141 10.1489953994751
-v -20.8897495269775 -16.9284934997559 9.97013473510742
-v -22.7105159759521 -10.8153991699219 9.09895706176758
-v -22.76198387146 -5.37504959106445 9.93914985656738
-v -17.3545551300049 -28.5789222717285 5.87711143493652
-v -6.39883232116699 -12.6012573242188 -19.818338394165
-v -18.5230255126953 -23.1992206573486 7.70354557037354
-v -8.6824951171875 9.28635787963867 -20.7177410125732
-v -17.0107383728027 -24.7582321166992 8.23628997802734
-v -20.8967609405518 -18.377893447876 8.03764343261719
-v -22.79221534729 -7.28242874145508 8.80121612548828
-v -23.5165958404541 -5.88943481445313 7.14059448242188
-v -19.7871952056885 -20.723352432251 8.12560176849365
-v -21.8198986053467 -16.3540840148926 8.01449775695801
-v -22.3902263641357 -14.65061378479 7.42875146865845
-v -23.2923450469971 -9.48007202148438 6.58475017547607
-v -23.0015773773193 -7.50330352783203 7.18563938140869
-v -9.41819000244141 -21.7672939300537 -5.13962841033936
-v 1.70745658874512 -29.5257987976074 -0.841144561767578
-v 9.41509437561035 11.1737976074219 -30.4090671539307
-v -13.0403423309326 -29.2982978820801 9.26466178894043
-v -7.16557121276855 -29.2917594909668 19.8077239990234
-v -9.39000225067139 -29.2025413513184 19.929557800293
-v -19.860330581665 -20.5922164916992 6.74122858047485
-v -22.6932964324951 -13.0113868713379 7.23789262771606
-v 12.6143741607666 -27.8383522033691 -1.53612804412842
-v -17.5178852081299 -24.3580055236816 6.23350429534912
-v -21.4879550933838 -17.2426242828369 6.69220161437988
-v -21.8035144805908 -14.1609001159668 4.2225170135498
-v -6.39883232116699 -12.6012573242188 -19.818338394165
-v -6.39883232116699 -12.6012573242188 -19.818338394165
-v -8.34012794494629 -11.5463027954102 -19.4732303619385
-v -8.11296939849854 -13.2602424621582 -16.6957988739014
-v -15.6654415130615 41.7558135986328 5.30438804626465
-v -4.46007919311523 10.8618927001953 -26.9175281524658
-v -5.16204357147217 -29.3564949035645 -20.5931453704834
-v -2.35156154632568 -29.283863067627 19.2860469818115
-v -3.81636047363281 -29.4630851745605 18.9418830871582
-v -19.6242332458496 -20.0259132385254 5.30155372619629
-v -22.6954555511475 -13.2668952941895 5.70185279846191
-v -22.7781505584717 -11.177562713623 3.49826335906982
-v -23.2989940643311 -9.53010940551758 4.45726585388184
-v -23.353494644165 -5.58640670776367 5.20939159393311
-v -5.16204357147217 -29.3564949035645 -20.5931453704834
-v -11.3301496505737 -8.52355575561523 -19.8115482330322
-v 7.03075647354126 -29.1140937805176 -16.6389446258545
-v -21.3390407562256 -16.2261810302734 4.98175811767578
-v -14.3367443084717 39.4767532348633 4.11391925811768
-v -17.6351661682129 -23.387903213501 4.1411828994751
-v -23.3523998260498 -5.82818984985352 4.1990909576416
-v -9.47825622558594 -9.75670623779297 -20.8055629730225
-v 12.7609195709229 -26.8826065063477 16.0749187469482
-v 12.9228763580322 -26.7411460876465 17.5718193054199
-v 13.5826549530029 -26.7526969909668 16.4477558135986
-v -8.91302299499512 4.68639755249023 -23.5545711517334
-v 8.59694671630859 -27.6180725097656 -17.6782245635986
-v 9.50263977050781 -26.941291809082 -17.4213085174561
-v 8.08955574035645 -27.1638984680176 -16.2221431732178
-v -17.4042453765869 -22.9260864257813 3.11784172058105
-v -20.0072593688965 -16.9828796386719 3.1986083984375
-v 8.20675277709961 -28.9032707214355 -17.5991687774658
-v 8.59694671630859 -27.6180725097656 -17.6782245635986
-v 8.08955574035645 -27.1638984680176 -16.2221431732178
-v -12.0465488433838 -27.5743827819824 8.11857604980469
-v -6.78314876556396 -28.6820640563965 18.6423263549805
-v -5.10978031158447 -29.2174110412598 18.148983001709
-v -4.1509895324707 -29.1720352172852 17.1218509674072
-v -14.2086410522461 41.0646820068359 3.13601779937744
-v 10.4331016540527 -28.692928314209 19.9753532409668
-v 9.38147735595703 -27.360179901123 17.0804328918457
-v 8.00874137878418 -28.991527557373 17.5471801757813
-v -7.70252847671509 -22.9690246582031 29.2035617828369
-v 13.9204082489014 -28.9851722717285 24.0257778167725
-v 15.2523097991943 -29.2275657653809 19.9924545288086
-v 12.0216388702393 -29.1349296569824 21.5250835418701
-v 17.4750576019287 -29.1610794067383 20.0421619415283
-v 5.6552357673645 -29.1501197814941 26.0198383331299
-v 9.43033409118652 -28.9282722473145 25.1825828552246
-v 7.26466798782349 -29.1761894226074 23.499303817749
-v 4.99115133285522 -28.5014991760254 25.4590950012207
-v 0.81425666809082 -29.5232963562012 17.1182556152344
-v -0.0770435333251953 -29.460765838623 16.0122375488281
-v 5.06109189987183 -27.6197891235352 13.6444721221924
-v 7.84832620620728 -27.3273658752441 15.1235237121582
-v 21.302152633667 -28.431209564209 9.05209445953369
-v 22.0861110687256 -28.3418083190918 6.52716159820557
-v 21.574010848999 -29.0583648681641 5.58388710021973
-v 3.30638647079468 -29.1515769958496 27.0766563415527
-v 4.16165590286255 -28.3538970947266 25.382755279541
-v -0.434578418731689 -27.2407455444336 12.9890403747559
-v 1.50937461853027 -27.3127555847168 12.3852767944336
-v -1.39259839057922 -27.2330856323242 10.6414012908936
-v -12.0555629730225 -28.6926155090332 11.9646806716919
-v 4.13321542739868 -29.1236801147461 14.7791147232056
-v 6.37906217575073 -28.9059104919434 15.6705446243286
-v -2.29859828948975 -28.3015937805176 30.213529586792
-v -2.19014048576355 -29.1378860473633 26.9049434661865
-v 13.2880764007568 -26.871654510498 14.0544786453247
-v 9.9267463684082 -27.2037467956543 10.8700008392334
-v -11.5348739624023 -27.5379638671875 10.862771987915
-v -0.343062400817871 -28.8817863464355 30.0988521575928
-v 1.12879276275635 -29.3685493469238 26.8358898162842
-v 2.77683448791504 -27.3977966308594 8.23837471008301
-v 19.7588939666748 -28.8613014221191 13.0772800445557
-v 20.3326549530029 -28.1769981384277 12.8133554458618
-v 20.8175830841064 -28.4734153747559 10.8108921051025
-v -1.36955237388611 -27.3638801574707 5.62527465820313
-v 11.8502521514893 -28.7087669372559 20.4319343566895
-v 13.3097248077393 -28.8854331970215 19.8562545776367
-v 15.0606136322021 -29.1855583190918 18.1205501556396
-v -1.32406640052795 -29.3039131164551 18.5778427124023
-v -0.867843389511108 -28.3582954406738 18.6008567810059
-v -0.610193490982056 -29.2394943237305 17.3809432983398
-v -3.4301643371582 -27.1132316589355 14.1726551055908
-v -4.81718826293945 -27.119213104248 10.789737701416
-v 18.1716480255127 -29.1696128845215 16.8754901885986
-v 10.0437793731689 -29.1193962097168 20.7049045562744
-v 12.6199474334717 -28.9170799255371 24.4291591644287
-v -0.821342468261719 -29.3249015808105 25.4978542327881
-v 0.623456478118896 -28.553394317627 25.1086559295654
-v 17.9591083526611 -28.3390159606934 22.5522975921631
-v 18.6651439666748 -28.5751457214355 19.7713584899902
-v 8.12445068359375 -24.7556953430176 37.3027114868164
-v 8.05496406555176 -26.2055168151855 34.5766143798828
-v 11.4644775390625 -29.2728538513184 -8.64814281463623
-v 18.2984676361084 -29.1266212463379 7.4402494430542
-v 18.6785411834717 -29.208667755127 13.7188911437988
-v 18.4114780426025 -29.2300834655762 11.9143095016479
-v 16.7953205108643 -29.1380233764648 12.9936056137085
-v -21.3094654083252 27.7103576660156 -21.1226329803467
-v 5.96479177474976 -29.2010459899902 -0.40746021270752
-v 6.53048276901245 -27.6386604309082 0.385025978088379
-v 7.80616807937622 -27.7506065368652 0.333585739135742
-v 3.22085666656494 -28.2301979064941 25.7861557006836
-v -15.6414813995361 27.4930572509766 -21.8641033172607
-v -18.321849822998 27.3917541503906 -21.6303730010986
-v -12.744945526123 -29.4651069641113 14.6075477600098
-v -12.0183219909668 -29.0955467224121 13.9439754486084
-v 16.5757083892822 -28.9432411193848 22.7244777679443
-v -7.6133337020874 -29.3397560119629 21.6737499237061
-v 10.5742664337158 -24.8175964355469 34.4289093017578
-v -1.50524353981018 -28.5066947937012 19.3742561340332
-v 19.0517711639404 -28.4457206726074 17.7522430419922
-v 19.0178966522217 -28.8030815124512 16.6325035095215
-v 17.5275211334229 -29.0305023193359 8.34417724609375
-v 12.4283504486084 -27.1371383666992 7.13523578643799
-v 14.9641704559326 -26.808650970459 9.83296394348145
-v 15.6546039581299 -26.7585563659668 9.01291942596436
-v -1.50524353981018 -28.5066947937012 19.3742561340332
-v 2.82915639877319 -29.6832962036133 17.3733558654785
-v 2.89657640457153 -29.5319404602051 16.7829551696777
-v 1.83825635910034 -29.6237983703613 17.234655380249
-v 5.4435601234436 -29.4319877624512 16.9926643371582
-v 4.92659711837769 -27.3623237609863 10.5232772827148
-v 13.9782428741455 -26.8595886230469 13.5326194763184
-v -12.0555629730225 -28.6926155090332 11.9646806716919
-v 12.4485912322998 8.51274490356445 -26.0629558563232
-v 16.4816341400146 -29.0078239440918 12.0315685272217
-v 17.2669544219971 -29.0855979919434 11.1550559997559
-v 1.47740268707275 -29.3502464294434 16.887565612793
-v 13.4103565216064 -26.7993965148926 15.4066553115845
-v 4.00691938400269 -27.3619041442871 12.6385908126831
-v 4.1468358039856 -29.1775512695313 27.5458889007568
-v 14.093656539917 -26.7430992126465 14.5944557189941
-v 17.3058490753174 -29.1928176879883 -1.7165002822876
-v 5.53345632553101 -29.1363945007324 19.7071552276611
-v 20.8175830841064 -28.4734153747559 10.8108921051025
-v 2.21533250808716 -27.2932510375977 11.5495338439941
-v 2.75834369659424 -27.3401527404785 9.74040794372559
-v 8.45146560668945 -27.1895294189453 31.2460117340088
-v 6.78499269485474 -27.5842552185059 32.0709915161133
-v 13.3097248077393 -28.8854331970215 19.8562545776367
-v 15.0606136322021 -29.1855583190918 18.1205501556396
-v 13.1813564300537 -27.7021980285645 19.1500549316406
-v 10.9585704803467 10.0189437866211 -28.8987331390381
-v 16.5571002960205 27.4739990234375 -19.4677143096924
-v 19.5843715667725 -28.5596809387207 14.8862562179565
-v 6.88133001327515 -28.8604393005371 27.3265056610107
-v 11.9994888305664 -27.2571907043457 19.1500587463379
-v 13.1813564300537 -27.7021980285645 19.1500549316406
-v 7.75397157669067 -27.373462677002 5.66139888763428
-v 14.48850440979 -26.8584480285645 11.6721000671387
-v 15.1522960662842 -26.7739334106445 10.867359161377
-v 22.9476757049561 -28.447925567627 4.49947261810303
-v 17.0711116790771 -29.0827331542969 10.2311677932739
-v -8.15166282653809 -28.5140953063965 19.1813182830811
-v 3.65665674209595 -29.5375938415527 17.6229553222656
-v 13.2113704681396 9.57027435302734 -29.401403427124
-v 11.5822982788086 -14.3984756469727 -15.818868637085
-v 0.485988616943359 -29.4669151306152 -20.3878841400146
-v 19.9279689788818 -28.4723014831543 -2.82255458831787
-v 16.8772449493408 9.86473083496094 -29.7085399627686
-v 14.8820095062256 -29.0752983093262 17.0707664489746
-v -9.77969646453857 -26.9208602905273 15.293420791626
-v 13.2113704681396 9.57027435302734 -29.401403427124
-v 15.4979152679443 8.82112121582031 -28.246187210083
-v 14.8024005889893 9.84746932983398 -30.1129398345947
-v 18.2219066619873 10.8352813720703 -29.842679977417
-v 19.9279689788818 -28.4723014831543 -2.82255458831787
-v 4.24191617965698 -29.3930625915527 -17.3543643951416
-v 10.5043716430664 9.36581420898438 -27.7807598114014
-v 12.4485912322998 8.51274490356445 -26.0629558563232
-v 10.9585704803467 10.0189437866211 -28.8987331390381
-v 15.4979152679443 8.82112121582031 -28.246187210083
-v -11.0850811004639 -27.633960723877 14.8788089752197
-v -10.6621170043945 -27.0032920837402 11.4795055389404
-v -10.7766876220703 -27.087718963623 13.1036491394043
-v 18.5621929168701 9.70848846435547 -28.0899143218994
-v 16.8772449493408 9.86473083496094 -29.7085399627686
-v 18.5621929168701 9.70848846435547 -28.0899143218994
-v 16.297384262085 -29.1669158935547 14.8791093826294
-v 15.9887180328369 -29.0277824401855 13.9146203994751
-v -1.86244344711304 -28.8786964416504 20.5358562469482
-v 13.4965572357178 -26.7760963439941 15.9271554946899
-v -4.15252256393433 40.037223815918 -3.58606624603271
-v 4.56875658035278 -29.3690986633301 18.3935546875
-v 21.430757522583 -27.5688896179199 -1.97678661346436
-v 19.7597332000732 10.5202598571777 -27.4400539398193
-v 19.8306369781494 11.7150917053223 -28.8358974456787
-v 18.5621929168701 9.70848846435547 -28.0899143218994
-v 13.463888168335 7.0757942199707 -24.0204906463623
-v 13.9381275177002 7.77713775634766 -24.8303813934326
-v 15.1422519683838 8.40575790405273 -26.2271213531494
-v 17.4478893280029 8.88059616088867 -26.7246761322021
-v 13.9381275177002 7.77713775634766 -24.8303813934326
-v 8.0108470916748 -10.5279273986816 -24.4238529205322
-v 18.8426380157471 9.38825607299805 -25.9879970550537
-v 18.8426380157471 9.38825607299805 -25.9879970550537
-v 14.9960536956787 7.70316314697266 -23.7816791534424
-v 5.86555624008179 -28.7222938537598 -3.43504428863525
-v 6.08302164077759 -11.5881652832031 -24.2051486968994
-v 13.463888168335 7.0757942199707 -24.0204906463623
-v 14.7803859710693 7.13352203369141 -22.7686595916748
-v 18.1569347381592 8.41312408447266 -23.9304790496826
-v 10.9000778198242 -27.4163398742676 27.249698638916
-v 3.97290945053101 -12.8030815124512 -23.1612911224365
-v 19.672887802124 9.88596343994141 -24.5055484771729
-v 16.1290035247803 -29.2875518798828 -1.1332893371582
-v 19.295690536499 9.10842514038086 -23.5375080108643
-v 18.1569347381592 8.41312408447266 -23.9304790496826
-v 10.3671360015869 -10.406307220459 -23.6903247833252
-v 1.7971076965332 -29.4395561218262 15.7322444915771
-v 2.80319738388062 -14.2412338256836 -21.6317844390869
-v 6.87702131271362 -12.968204498291 -22.1831302642822
-v 14.9960536956787 7.70316314697266 -23.7816791534424
-v 15.3517665863037 7.84398651123047 -22.0297985076904
-v 15.5478267669678 -29.2687187194824 -1.93954753875732
-v -0.0410962104797363 -15.7765235900879 -19.8667278289795
-v 1.56140851974487 -15.6257076263428 -20.3820629119873
-v 5.11709642410278 -14.7441425323486 -21.4234180450439
-v 19.6221523284912 9.28887939453125 -20.855806350708
-v 20.6659183502197 9.7605094909668 -22.6292324066162
-v 6.99719190597534 -29.2643241882324 21.1720657348633
-v 14.6358547210693 -26.7748985290527 12.7195558547974
-v -3.22599148750305 -15.5518379211426 -17.9924945831299
-v -0.0410962104797363 -15.7765235900879 -19.8667278289795
-v -1.57868051528931 -14.6815147399902 -20.9195461273193
-v -5.23849439620972 -15.0975933074951 -18.2629451751709
-v -13.9491863250732 -29.3400764465332 2.65461444854736
-v 5.79353475570679 -29.524097442627 -15.951021194458
-v 3.4761643409729 -15.2231292724609 -20.8115940093994
-v 9.91064262390137 -12.0947265625 -22.0140438079834
-v 15.3230762481689 8.47246170043945 -19.6404399871826
-v 20.6659183502197 9.7605094909668 -22.6292324066162
-v 19.295690536499 9.10842514038086 -23.5375080108643
-v -6.67441940307617 -29.4688682556152 -19.4981861114502
-v -4.51526069641113 -29.6849021911621 -20.1263027191162
-v -5.16204357147217 -29.3564949035645 -20.5931453704834
-v -3.70928239822388 -29.378978729248 -21.0503177642822
-v -4.87462425231934 -15.8004627227783 -16.8085193634033
-v 2.12886762619019 -16.0423831939697 -19.7913684844971
-v 21.5472011566162 10.3879547119141 -20.9635372161865
-v -1.67346239089966 -29.661075592041 -20.3893070220947
-v -1.59772443771362 -29.2241706848145 -21.3579044342041
-v -3.16622447967529 -16.210973739624 -16.7163600921631
-v 3.59274911880493 -16.4215106964111 -18.8223361968994
-v 9.3510684967041 -13.656436920166 -19.8196926116943
-v 12.1108169555664 -11.306022644043 -21.2665500640869
-v 5.16177129745483 -25.2407035827637 38.3002471923828
-v -3.60986638069153 -29.8367004394531 -17.9599590301514
-v -2.83722543716431 -16.7568778991699 -14.7815227508545
-v -4.56178569793701 -16.1661930084229 -15.1670970916748
-v -4.81013870239258 -16.4210739135742 -14.2330417633057
-v -7.79115629196167 -29.6550483703613 -17.0990505218506
-v 0.485988616943359 -29.4669151306152 -20.3878841400146
-v -0.250604152679443 -16.5298728942871 -17.4452075958252
-v 3.59274911880493 -16.4215106964111 -18.8223361968994
-v 6.79856729507446 -15.569845199585 -18.9065113067627
-v 5.11709642410278 -14.7441425323486 -21.4234180450439
-v 10.7448978424072 -26.1876792907715 29.3758029937744
-v 10.804349899292 -24.7748222351074 31.1662349700928
-v 2.73345756530762 -17.1598320007324 -16.6818752288818
-v 2.12886762619019 -16.0423831939697 -19.7913684844971
-v 6.79856729507446 -15.569845199585 -18.9065113067627
-v -6.26229953765869 -29.8250617980957 -16.3355312347412
-v -0.473575115203857 -17.3014984130859 -14.7999210357666
-v 9.91064262390137 -12.0947265625 -22.0140438079834
-v 9.3510684967041 -13.656436920166 -19.8196926116943
-v 12.1669521331787 -12.9407806396484 -18.5683650970459
-v -8.32197380065918 -29.7448539733887 -15.5351963043213
-v 0.00808858871459961 -29.713306427002 -17.2257862091064
-v 10.1892395019531 -29.1764793395996 -17.8571071624756
-v 8.20675277709961 -28.9032707214355 -17.5991687774658
-v 7.93574380874634 -29.4105796813965 -16.4331073760986
-v 12.1108169555664 -11.306022644043 -21.2665500640869
-v 1.08109760284424 -28.9339370727539 -20.9365291595459
-v 2.64366054534912 -28.8302574157715 -19.6976528167725
-v 12.1669521331787 -12.9407806396484 -18.5683650970459
-v 12.1108169555664 -11.306022644043 -21.2665500640869
-v 9.40918350219727 -15.0292987823486 -16.9340801239014
-v 8.86924934387207 -27.4552040100098 29.256441116333
-v 15.6214542388916 -29.0941963195801 16.21315574646
-v 14.6880550384521 -29.349796295166 -2.16854381561279
-v 5.64337301254272 -16.7492332458496 -16.2248363494873
-v 13.6103229522705 -12.7006607055664 -16.7351398468018
-v -2.3531665802002 -29.7649574279785 -13.8925228118896
-v 4.24191617965698 -29.3930625915527 -17.3543643951416
-v 4.2522406578064 -17.7703323364258 -13.8057079315186
-v -1.60514354705811 -28.5613975524902 23.2523555755615
-v -9.70636177062988 -29.520622253418 -13.0279636383057
-v -7.60540151596069 -29.8390579223633 -13.3775272369385
-v 2.76106739044189 -17.851037979126 -13.8551959991455
-v 6.64662027359009 -24.0191688537598 39.6096954345703
-v 8.12445068359375 -24.7556953430176 37.3027114868164
-v -9.85604476928711 -29.6121406555176 -11.2018718719482
-v 0.953782558441162 -29.7283821105957 -15.6373729705811
-v 1.40020942687988 -17.8317642211914 -13.5726222991943
-v 11.5822982788086 -14.3984756469727 -15.818868637085
-v 5.79353475570679 -29.524097442627 -15.951021194458
-v -8.74508666992188 -29.8037910461426 -10.9142513275146
-v -2.59628534317017 -29.7540969848633 -10.5189418792725
-v -11.0511503219604 -29.570140838623 -9.38504505157471
-v -10.001974105835 -29.7538299560547 -8.0634298324585
-v 7.03075647354126 -29.1140937805176 -16.6389446258545
-v 12.7897815704346 -14.1590919494629 -14.0608882904053
-v -15.0319442749023 -29.7080955505371 -7.35314464569092
-v -14.1461429595947 -29.7398948669434 -7.71654415130615
-v -14.3900279998779 -29.038402557373 -8.33706760406494
-v -16.3569469451904 -29.4054908752441 -7.40100002288818
-v -12.4683609008789 -29.6687049865723 -8.33009243011475
-v -12.9450054168701 -29.0936241149902 -8.58238315582275
-v -6.11443424224854 -29.6375617980957 -6.51995372772217
-v 2.30721139907837 -29.7185592651367 -13.7466793060303
-v 7.93574380874634 -29.4105796813965 -16.4331073760986
-v 12.5987071990967 -29.2530784606934 -18.0018329620361
-v 11.7342433929443 -28.8220634460449 -18.7313213348389
-v 12.5987071990967 -29.2530784606934 -18.0018329620361
-v -16.0324230194092 -29.7678642272949 -5.69534397125244
-v -13.5314807891846 -29.7578086853027 -7.50051021575928
-v -11.4815406799316 -29.6169967651367 -5.43498516082764
-v -0.134037494659424 -29.7596855163574 -10.6985530853271
-v 0.0259385108947754 -29.7939186096191 -11.9984340667725
-v 4.19848108291626 -29.7715950012207 -12.795072555542
-v 9.7258472442627 -29.4486122131348 -15.6302471160889
-v -17.775074005127 -29.545166015625 -6.20674800872803
-v 1.41348361968994 -29.7205009460449 -12.0654315948486
-v 14.6103038787842 -29.3234024047852 -16.6260013580322
-v 15.654390335083 -28.9457511901855 -17.9596614837646
-v 13.1945667266846 10.7437438964844 -8.993577003479
-v 14.9201564788818 -12.6798858642578 -12.8718662261963
-v 5.83880662918091 -29.738582611084 -12.5414371490479
-v 12.8782138824463 -29.3283157348633 -13.9561824798584
-v 5.8237566947937 -28.4588966369629 24.1397552490234
-v -12.0183219909668 -29.0955467224121 13.9439754486084
-v -11.4823846817017 -29.1483421325684 16.7369194030762
-v -11.0850811004639 -27.633960723877 14.8788089752197
-v 1.64615678787231 -28.4998970031738 25.8096561431885
-v -13.5254611968994 -29.6139106750488 -3.53822422027588
-v -8.50283432006836 -29.5417289733887 -6.20989894866943
-v 3.22445678710938 -29.7291984558105 -11.9455432891846
-v 2.41345643997192 -29.7482948303223 -11.6238460540771
-v 7.59210443496704 -29.6263160705566 -12.7765140533447
-v 16.8732662200928 -29.0821723937988 -17.036828994751
-v 16.8732662200928 -29.0821723937988 -17.036828994751
-v 11.3502216339111 -15.5423221588135 -11.612886428833
-v 1.16295671463013 -29.083194732666 -10.4248447418213
-v -0.15443754196167 -29.3800926208496 -9.33886241912842
-v 5.20635652542114 -30.0281944274902 -12.2578449249268
-v -6.51897144317627 -14.9937171936035 -15.3945446014404
-v -1.66866540908813 -29.7779541015625 -8.25453853607178
-v 0.858656406402588 -28.5669975280762 -9.63884449005127
-v 6.88509702682495 -29.8070793151855 -11.7838382720947
-v 10.5094585418701 -29.3390693664551 -10.7419490814209
-v 17.367208480835 -29.2136573791504 -15.8694744110107
-v -10.1031799316406 -28.8668098449707 -4.76931667327881
-v -0.665021419525146 -29.6381492614746 -8.82217693328857
-v 18.1331310272217 -28.837474822998 -16.0705165863037
-v -14.8537902832031 -29.706470489502 -1.95336627960205
-v -12.3241024017334 -28.9336700439453 -3.27112293243408
-v -10.4168300628662 -27.401969909668 -3.20546627044678
-v -8.34328937530518 -27.3540687561035 -4.05535984039307
-v -7.43894338607788 -28.4348945617676 -5.17544460296631
-v -3.30346345901489 -29.6878204345703 -5.69518756866455
-v -0.217897415161133 -29.6800117492676 -5.94095706939697
-v 0.291356563568115 -28.6418952941895 -8.32734394073486
-v 9.44568634033203 -29.6354904174805 -10.3926868438721
-v 18.1576633453369 -29.2623558044434 -12.831090927124
-v -33.2144203186035 43.6533813476563 -19.366907119751
-v -13.9770030975342 -29.3883247375488 -1.72253894805908
-v -7.4230432510376 -27.2625961303711 -4.37364482879639
-v 0.376456737518311 -28.6187973022461 -7.80654430389404
-v 19.0749034881592 -28.8325386047363 -14.6733951568604
-v 18.9716053009033 -28.1655502319336 -15.5787830352783
-v -12.0869293212891 -27.3087577819824 -1.11074924468994
-v -7.17384338378906 -27.4444961547852 -3.96314525604248
-v 15.5356578826904 -29.1174964904785 15.6935558319092
-v -13.9242820739746 -29.1679191589355 0.17707633972168
-v -10.8125839233398 -27.1745643615723 -0.891642570495605
-v -7.36905479431152 -27.3188514709473 -2.88973331451416
-v -6.19217538833618 -27.3504981994629 -3.53207111358643
-v 14.1872158050537 -29.2489433288574 -11.4101963043213
-v -14.4555149078369 -29.5766525268555 1.00497913360596
-v -12.712869644165 -27.5173454284668 0.118159294128418
-v 0.879644393920898 -28.7317924499512 -5.8335428237915
-v 0.579356670379639 -28.613597869873 -6.78694438934326
-v -5.48419141769409 -27.3364753723145 -1.93176746368408
-v -5.0785665512085 -27.3987464904785 -2.87747097015381
-v 19.485689163208 -28.6513557434082 -12.8007831573486
-v 15.5392551422119 -26.869945526123 7.93991851806641
-v 16.1544055938721 -26.742488861084 7.16107845306396
-v -12.0872707366943 -27.1864242553711 0.430713653564453
-v -2.4384434223175 -29.6860961914063 -4.16054439544678
-v -4.18164348602295 -27.3650970458984 -2.39874362945557
-v -1.48456239700317 -29.702823638916 -3.9955587387085
-v 0.925116539001465 -29.6780738830566 -3.95491695404053
-v 1.62585639953613 -28.3587989807129 -4.95134449005127
-v -1.78774356842041 -28.461296081543 22.7978553771973
-v -4.03164339065552 -27.4241981506348 -1.922043800354
-v 1.84105634689331 -28.4999961853027 -4.51894474029541
-v -12.712869644165 -27.5173454284668 0.118159294128418
-v -13.9491863250732 -29.3400764465332 2.65461444854736
-v -13.0482063293457 -27.8658180236816 1.78083038330078
-v -13.0482063293457 -27.8658180236816 1.78083038330078
-v -1.31262946128845 -29.6594886779785 -2.95697689056396
-v 2.64288234710693 -28.9308586120605 -3.27380084991455
-v 2.81455659866333 -28.4147987365723 -3.79134464263916
-v 9.51875686645508 -29.5880966186523 -6.74244403839111
-v 9.42595672607422 -29.605396270752 -7.25944423675537
-v -2.87124347686768 -27.4379959106445 -0.739344596862793
-v -2.98984336853027 -27.419994354248 -1.23974418640137
-v -1.91574335098267 -27.4570960998535 -0.579544067382813
-v -0.306343555450439 -29.6147956848145 -2.25154399871826
-v 3.98245668411255 -28.5760955810547 -3.19614505767822
-v -0.867843389511108 -28.3582954406738 18.6008567810059
-v -0.713043451309204 -28.3433952331543 24.0418567657471
-v 2.18085670471191 -18.4984111785889 -12.100118637085
-v 3.78107690811157 -18.6298084259033 -10.9419498443604
-v 5.57262945175171 -18.467601776123 -11.3520450592041
-v -4.82104349136353 -29.3261985778809 -5.32374477386475
-v -3.6094434261322 -29.5255966186523 -4.75454425811768
-v 13.5826549530029 -26.7526969909668 16.4477558135986
-v 14.8820095062256 -29.0752983093262 17.0707664489746
-v 13.4965572357178 -26.7760963439941 15.9271554946899
-v 5.86555624008179 -28.7222938537598 -3.43504428863525
-# 3924 Vertices
-
-# Mesh 1
-vn -0.450111001729965 0.0526009984314442 -0.891421973705292
-vn -0.567381978034973 -0.0598980002105236 -0.821273982524872
-vn -0.484777003526688 -0.236488997936249 -0.842060029506683
-vn -0.05010100081563 0.969922006130219 -0.238205000758171
-vn -0.0625019967556 0.97053599357605 -0.232709005475044
-vn -0.00779999978840351 0.96984201669693 -0.243610993027687
-vn 0.132798001170158 0.943983018398285 -0.302094995975494
-vn 0.105604998767376 0.936846017837524 -0.333415985107422
-vn -0.0456979982554913 0.429585009813309 0.901868999004364
-vn -0.0940039977431297 0.405517995357513 0.909241020679474
-vn -0.063899002969265 0.556195020675659 0.828592002391815
-vn 0.375508010387421 0.926819026470184 9.99999974737875E-005
-vn 0.457608997821808 0.888818979263306 0.0244009997695684
-vn 0.416996002197266 0.901591002941132 -0.115098997950554
-vn 0.233997002243996 0.9235879778862 -0.303696006536484
-vn 0.21289299428463 0.934068977832794 -0.286691009998322
-vn 0.838940024375916 0.543926000595093 0.0180009994655848
-vn 0.805104970932007 0.58620297908783 -0.0904010012745857
-vn 0.758539021015167 0.636232972145081 -0.140807002782822
-vn 0.372925996780396 0.834258019924164 -0.406127989292145
-vn 0.373194009065628 0.793087005615234 -0.481391996145248
-vn 0.387502014636993 0.83840399980545 -0.383302003145218
-vn 0.542991995811462 0.755589008331299 -0.366394996643066
-vn 0.421609997749329 0.770117998123169 -0.478711009025574
-vn 0.521305024623871 0.766607999801636 -0.374904006719589
-vn -0.0582010000944138 0.985023021697998 -0.162303999066353
-vn -0.0172000005841255 0.98368102312088 -0.17909699678421
-vn -0.000699999975040555 0.990390002727509 -0.138299003243446
-vn 0.702982008457184 0.707481980323792 -0.0726979970932007
-vn 0.695913016796112 0.715512990951538 -0.0612009987235069
-vn -0.0137999998405576 -0.295904994010925 -0.955118000507355
-vn -0.142398998141289 -0.293498009443283 -0.94529402256012
-vn 0.122097000479698 0.842181026935577 -0.525188028812408
-vn 0.0414999984204769 0.844905018806458 -0.533303022384644
-vn 0.238907992839813 0.835925996303558 -0.494116008281708
-vn -0.175889000296593 0.399176001548767 -0.899845004081726
-vn -0.212396994233131 0.396593004465103 -0.89308500289917
-vn -0.224997997283936 0.342997014522552 -0.911992013454437
-vn 0.206697002053261 0.84418797492981 0.494592994451523
-vn 0.211395993828773 0.856983006000519 0.469990998506546
-vn 0.230204001069069 0.820012986660004 0.524007976055145
-vn 0.0790989995002747 0.922994017601013 -0.376596987247467
-vn 0.25110200047493 0.904007971286774 -0.346002995967865
-vn 0.370685994625092 0.907365024089813 -0.198192000389099
-vn -0.20830999314785 0.769335985183716 -0.603928029537201
-vn -0.00359999993816018 0.803628027439117 -0.595121026039124
-vn -0.887956976890564 0.39308100938797 -0.238787993788719
-vn -0.493104010820389 -0.482203990221024 -0.724105000495911
-vn -0.670183002948761 -0.736181020736694 -0.0942979976534843
-vn 0.795619010925293 -0.42671000957489 -0.430009990930557
-vn 0.797969996929169 -0.450482994318008 -0.400384992361069
-vn 0.775982022285461 -0.450388997793198 -0.441590011119843
-vn 0.137804999947548 0.504016995429993 0.852629005908966
-vn 0.120995998382568 0.512082993984222 0.85037100315094
-vn 0.146602004766464 0.425904989242554 0.892812013626099
-vn 0.40769100189209 0.908879995346069 0.087898001074791
-vn 0.331714004278183 0.296912997961044 -0.895438015460968
-vn 0.318488985300064 0.297989994287491 -0.899869978427887
-vn 0.336896002292633 0.0650990009307861 -0.939288973808289
-vn -0.0115000000223517 -0.368606001138687 -0.92951500415802
-vn 0.00540000014007092 -0.385084986686707 -0.922864973545074
-vn -0.0633009970188141 -0.349707007408142 -0.934718012809753
-vn -0.927747011184692 0.296914994716644 -0.226111993193626
-vn -0.941770017147064 0.251592010259628 -0.223093003034592
-vn -0.953172028064728 0.218694001436234 -0.208893999457359
-vn -0.116005003452301 -0.129705995321274 -0.984742999076843
-vn -0.096901997923851 -0.114202000200748 -0.988719999790192
-vn -0.11430200189352 -0.15090300142765 -0.981917977333069
-vn 0.0738990008831024 0.956180989742279 -0.283295005559921
-vn -0.474705010652542 -0.814307987689972 -0.334003001451492
-vn -0.413488000631332 -0.907974004745483 0.0678979977965355
-vn -0.449721992015839 -0.893042981624603 0.015000999905169
-vn 0.268900990486145 0.96170300245285 0.0531000010669231
-vn 0.376293003559113 0.910583972930908 0.170996993780136
-vn 0.510303020477295 0.794905006885529 0.32820200920105
-vn -0.216501995921135 0.156801000237465 -0.963608026504517
-vn -0.179895997047424 0.117196999490261 -0.976679027080536
-vn -0.210906997323036 0.156904995441437 -0.964830994606018
-vn 0.189502000808716 0.943509995937347 -0.271802991628647
-vn -0.422401010990143 -0.284801006317139 -0.860503017902374
-vn -0.533075988292694 0.192991003394127 -0.823761999607086
-vn -0.518584012985229 0.22469300031662 -0.82497501373291
-vn 0.392300009727478 0.855998992919922 -0.336699992418289
-vn -0.235406994819641 -0.332011014223099 -0.913429021835327
-vn -0.218611001968384 -0.182208999991417 -0.95864999294281
-vn -0.233893007040024 -0.217292994260788 -0.947669982910156
-vn 0.360083997249603 0.928559005260468 0.0900959968566895
-vn 0.275191009044647 0.961368024349213 0.00650000013411045
-vn 0.193895995616913 0.958480000495911 0.209095999598503
-vn 0.244990006089211 0.550078988075256 0.798368990421295
-vn 0.249613001942635 0.600531995296478 0.759640991687775
-vn 0.227198004722595 0.545994997024536 0.806393027305603
-vn -0.0985020026564598 0.983918011188507 -0.149002999067307
-vn -0.0561020001769066 0.989228010177612 -0.135204002261162
-vn 0.266692012548447 -0.501585006713867 -0.822974979877472
-vn 0.282207012176514 -0.565014004707336 -0.77531898021698
-vn -0.116796001791954 0.115896999835968 -0.986370027065277
-vn -0.174507007002831 0.116504997014999 -0.977738976478577
-vn 0.121299996972084 0.571198999881744 0.811798989772797
-vn 0.117504000663757 0.543218016624451 0.831327974796295
-vn 0.224807992577553 0.921531021595001 0.316610991954803
-vn 0.206589996814728 0.92875599861145 0.307785987854004
-vn 0.272906988859177 0.908623993396759 0.316107988357544
-vn -0.0382010005414486 -0.921620011329651 0.38620799779892
-vn -0.0288999993354082 -0.994706988334656 0.0986009985208511
-vn 0.0263989996165037 -0.946069002151489 0.322889000177383
-vn -0.0776019990444183 0.991029977798462 -0.108802996575832
-vn -0.0641010031104088 0.99440997838974 -0.0839010030031204
-vn -0.153006002306938 -0.0192009992897511 -0.988039016723633
-vn -0.690491020679474 0.272395998239517 0.670090973377228
-vn -0.591600000858307 0.324600011110306 0.737999975681305
-vn -0.636196970939636 0.405297994613647 0.656495988368988
-vn 0.28710800409317 0.938026010990143 -0.194104999303818
-vn 0.421184986829758 0.872668027877808 -0.247090995311737
-vn 0.448011994361877 0.852122008800507 -0.270507007837296
-vn -0.0497029982507229 -0.560528993606567 -0.826641976833344
-vn -0.0147989997640252 -0.522576987743378 -0.852463006973267
-vn -0.00910000037401915 -0.394807994365692 -0.918718993663788
-vn 0.504302978515625 0.684603989124298 0.526302993297577
-vn 0.566100001335144 0.358500003814697 0.742299973964691
-vn 0.493508994579315 0.340505987405777 0.800315022468567
-vn 0.564208984375 0.82421201467514 0.0484010018408298
-vn 0.559715986251831 0.826323986053467 0.0625019967556
-vn 0.585273027420044 0.806463003158569 0.0840959995985031
-vn 0.497399985790253 -0.0698999986052513 -0.864700019359589
-vn 0.410602986812592 -0.468903988599777 -0.782006025314331
-vn 0.367812007665634 -0.100703001022339 -0.924431025981903
-vn 0.0677020028233528 0.785917997360229 0.614614009857178
-vn 0.0600019991397858 0.790031015872955 0.610123991966248
-vn 0.447921991348267 0.886344015598297 0.117306001484394
-vn 0.414409011602402 0.908819019794464 -0.0481010004878044
-vn 0.385513991117477 0.898531973361969 0.209808006882668
-vn 0.403214007616043 0.886629998683929 0.226508006453514
-vn 0.442883014678955 0.88256698846817 0.157894000411034
-vn 0.406697005033493 0.907193005084991 0.107698999345303
-vn -0.0348020009696484 0.992246985435486 -0.119305998086929
-vn -0.0934960022568703 0.978263020515442 -0.185093000531197
-vn -0.0671980008482933 0.989076018333435 -0.13119700551033
-vn -0.0713990032672882 -0.108897998929024 -0.991484999656677
-vn 0.218601003289223 0.898105025291443 0.381601989269257
-vn 0.228486999869347 0.899348974227905 -0.372779011726379
-vn -0.360381007194519 0.0463979989290237 -0.931650996208191
-vn -0.380800992250443 0.0631000027060509 -0.922501981258392
-vn -0.345894008874893 -0.0270000007003546 -0.937884986400604
-vn 0.256801009178162 0.963005006313324 -0.0816999971866608
-vn 0.319218009710312 0.940554022789001 -0.116007000207901
-vn 0.308010995388031 0.947134971618652 -0.0898030027747154
-vn -0.70830500125885 -0.139401003718376 -0.692004978656769
-vn -0.720081984996796 -0.125296995043755 -0.682483017444611
-vn -0.677608013153076 -0.0177999995648861 -0.735207974910736
-vn -0.0146000003442168 -0.723484992980957 -0.690186023712158
-vn -0.0605020001530647 -0.678916990756989 -0.731718003749847
-vn 0.857801973819733 -0.394800990819931 -0.329100996255875
-vn 0.885293006896973 -0.436495989561081 -0.160399004817009
-vn 0.85521000623703 -0.460505992174149 -0.237802997231483
-vn 0.932507991790771 -0.316303014755249 -0.174301996827126
-vn -0.356299996376038 0.794098973274231 -0.492399007081985
-vn 0.0414020009338856 -0.662931025028229 -0.747534990310669
-vn 0.28710201382637 0.955706000328064 -0.064800001680851
-vn 0.0423990003764629 0.949988007545471 -0.309395998716354
-vn 0.377694994211197 0.922388970851898 -0.0808990001678467
-vn 0.880622982978821 0.457112014293671 -0.124702997505665
-vn 0.850175023078918 0.457486987113953 -0.260592013597488
-vn 0.87798398733139 0.406991988420486 -0.251994997262955
-vn 0.880622982978821 0.457112014293671 -0.124702997505665
-vn 0.834061980247498 0.531975984573364 -0.146092996001244
-vn 0.850175023078918 0.457486987113953 -0.260592013597488
-vn 0.071102999150753 0.0453019998967648 0.9964399933815
-vn 0.0539020001888275 0.053201001137495 0.997128009796143
-vn 0.0591990016400814 0.0713990032672882 0.995689988136292
-vn 0.0383000001311302 -0.0593999996781349 -0.997498989105225
-vn -0.131999999284744 0.252700001001358 -0.958498001098633
-vn -0.105204999446869 0.968544006347656 -0.225510001182556
-vn 0.0348990000784397 -0.345490008592606 -0.937772989273071
-vn 0.454001009464264 0.881802022457123 -0.127700001001358
-vn 0.671633005142212 0.699234008789063 -0.244911998510361
-vn 0.684696972370148 0.672397017478943 -0.281199008226395
-vn -0.421007007360458 0.620609998703003 -0.6615110039711
-vn -0.403917998075485 0.597126007080078 -0.693029999732971
-vn -0.513029992580414 0.323819011449814 -0.794947028160095
-vn -0.121597997844219 0.986387014389038 0.110698997974396
-vn -0.110597997903824 0.983983993530273 0.139798000454903
-vn -0.150505006313324 0.979635000228882 0.132905006408691
-vn 0.530512988567352 -0.401210010051727 -0.746717989444733
-vn -0.740826010704041 -0.00989999994635582 -0.671624004840851
-vn -0.394493013620377 0.537791013717651 -0.74508798122406
-vn -0.356299996376038 0.794098973274231 -0.492399007081985
-vn 0.527809023857117 0.84101402759552 -0.11880200356245
-vn 0.584006011486053 0.79320901632309 -0.172501996159554
-vn -0.103795997798443 -0.780973017215729 -0.615878999233246
-vn -0.0766990035772324 0.968084990978241 0.238596007227898
-vn -0.970822989940643 0.123902998864651 -0.205304995179176
-vn -0.953073024749756 0.159695997834206 -0.257192999124527
-vn -0.948050975799561 0.188010007143021 -0.256613999605179
-vn -0.729004979133606 -0.684504985809326 0.00230000005103648
-vn -0.677497029304504 -0.733797013759613 0.0504000000655651
-vn -0.623097002506256 -0.778195977210999 0.0785000026226044
-vn -0.403917998075485 0.597126007080078 -0.693029999732971
-vn -0.398995012044907 0.795989990234375 -0.455195009708405
-vn -0.553484976291656 0.60698401927948 -0.570285022258759
-vn 0.968111991882324 0.0797009989619255 0.237503007054329
-vn 0.941879987716675 0.187595993280411 0.278694003820419
-vn 0.81598699092865 0.577790021896362 0.0179999992251396
-vn 0.435698002576828 0.897596001625061 -0.0670000016689301
-vn 0.254790991544724 -0.837970972061157 0.482582986354828
-vn 0.417609989643097 -0.757619023323059 0.501613020896912
-vn 0.559409022331238 -0.64860999584198 0.516107976436615
-vn 0.196308001875877 0.978541970252991 -0.0626029968261719
-vn 0.245995998382568 0.966782987117767 -0.0693989992141724
-vn -0.174998000264168 0.977289974689484 0.119498997926712
-vn -0.912557005882263 -0.0892959982156754 -0.399080991744995
-vn -0.897135019302368 -0.11540400236845 -0.426416993141174
-vn -0.918803989887238 -0.089199997484684 -0.384501993656158
-vn 0.947362005710602 -0.140093997120857 -0.287887990474701
-vn 0.965723991394043 -0.116802997887135 -0.231805995106697
-vn 0.361088007688522 -0.758575022220612 0.542382001876831
-vn -0.0122999995946884 -0.999898016452789 -0.00730000017210841
-vn 0.0535989999771118 -0.973573982715607 0.221993997693062
-vn 0.0970989987254143 -0.830892980098724 0.547895014286041
-vn 0.453604012727737 0.858807981014252 0.238102003931999
-vn 0.513310015201569 0.810616016387939 -0.281805992126465
-vn 0.537584006786346 0.798376023769379 -0.271292001008987
-vn 0.645319998264313 0.755023002624512 -0.116204001009464
-vn -0.00439999997615814 0.471325993537903 -0.881947994232178
-vn -0.0194000005722046 0.440396994352341 -0.897593975067139
-vn -0.054101999849081 0.4132120013237 -0.909026026725769
-vn 0.0481990016996861 -0.238392993807793 -0.969972014427185
-vn 0.93928998708725 -0.271896988153458 -0.209297999739647
-vn 0.902400016784668 -0.299600005149841 0.309700012207031
-vn 0.940593004226685 -0.19029800593853 0.281197994947433
-vn 0.847801029682159 -0.306600004434586 0.432700008153915
-vn 0.861088991165161 0.304495990276337 0.407195001840591
-vn 0.854775011539459 0.435187011957169 0.282792001962662
-vn 0.81598699092865 0.577790021896362 0.0179999992251396
-vn -0.203301995992661 0.311302989721298 0.928309977054596
-vn -0.187909007072449 0.269311994314194 0.94454300403595
-vn -0.139105007052422 0.280111014842987 0.949836015701294
-vn 0.860197007656097 -0.493997991085052 -0.126599997282028
-vn 0.880073010921478 -0.473185002803802 -0.0395990014076233
-vn -0.203394994139671 -0.0374989993870258 0.978377997875214
-vn -0.212997004389763 -0.0410990007221699 0.976188004016876
-vn -0.2325070053339 -0.0267009995877743 0.972227990627289
-vn -0.207901000976563 0.276001006364822 0.938403010368347
-vn -0.248105004429817 0.297506004571915 0.921918988227844
-vn -0.893830001354218 0.0131000000983477 0.448215007781982
-vn -0.449184000492096 0.266490995883942 0.85276997089386
-vn -0.196796998381615 0.143498003482819 0.969886004924774
-vn -0.000199999994947575 0.996810972690582 -0.0798010006546974
-vn -0.289012014865875 0.942538976669312 0.167606994509697
-vn 0.957318007946014 0.264604985713959 0.116301998496056
-vn -0.759185016155243 0.294793993234634 -0.580287992954254
-vn -0.782419979572296 0.208204999566078 -0.586915016174316
-vn -0.714204013347626 0.32710200548172 -0.618803024291992
-vn -0.243506997823715 0.314108997583389 0.917626976966858
-vn -0.51960301399231 0.0522999987006187 0.852805018424988
-vn -0.868779003620148 0.0245990008115768 0.494587987661362
-vn -0.665212988853455 0.733713984489441 0.138402998447418
-vn -0.688980996608734 0.713079988956451 0.129695996642113
-vn -0.50110000371933 0.85089898109436 0.157700002193451
-vn -0.859085023403168 -0.429693013429642 -0.278095006942749
-vn -0.846095979213715 -0.447497993707657 -0.289599001407623
-vn -0.802097976207733 -0.403999000787735 -0.439799010753632
-vn 0.857460975646973 -0.500976979732513 -0.117394998669624
-vn 0.843810021877289 -0.520606994628906 -0.130201995372772
-vn 0.742787003517151 -0.657487988471985 -0.126397997140884
-vn 0.18189300596714 0.0913959965109825 -0.979062020778656
-vn 0.155497997999191 0.188997998833656 -0.969587981700897
-vn 0.27690801024437 0.228107005357742 -0.933429002761841
-vn -0.923771977424622 -0.379088014364243 0.0541980005800724
-vn -0.937776982784271 -0.346091002225876 -0.0281990002840757
-vn -0.901217997074127 -0.4324089884758 0.0288009997457266
-vn -0.717770993709564 -0.694772005081177 -0.0457979999482632
-vn -0.772822976112366 -0.633518993854523 0.0374009981751442
-vn -0.780194997787476 -0.625496983528137 -0.00700000021606684
-vn 0.956282019615173 0.267495006322861 -0.118197999894619
-vn 0.960906982421875 0.258101999759674 -0.10020100325346
-vn 0.951619029045105 0.234304994344711 -0.198804005980492
-vn 0.632403016090393 -0.684903979301453 0.361901998519897
-vn 0.905534982681274 -0.294811010360718 0.30511200428009
-vn 0.649469971656799 -0.575673997402191 0.49677699804306
-vn 0.947636008262634 0.25110998749733 0.197307005524635
-vn 0.950402975082397 0.248601004481316 0.18690100312233
-vn 0.95856899023056 0.230993002653122 0.16669499874115
-vn 0.949023008346558 0.126503005623817 0.288706988096237
-vn 0.949941992759705 0.171708002686501 0.261011987924576
-vn 0.953575015068054 0.211393997073174 0.214494004845619
-vn 0.913765013217926 -0.385385006666183 -0.128494992852211
-vn 0.976747989654541 -0.207110002636909 -0.0554030016064644
-vn 0.807286024093628 0.533891022205353 0.251495987176895
-vn 0.775180995464325 0.591185986995697 0.222694993019104
-vn -0.129002004861832 0.0157999992370605 0.991518020629883
-vn -0.0658010020852089 -0.00570000009611249 0.997816026210785
-vn -0.0419990010559559 -0.105097003281116 0.993574976921082
-vn -0.229505002498627 0.471610009670258 0.851417005062103
-vn -0.17059999704361 0.460900008678436 0.870899975299835
-vn -0.340389996767044 -0.93977302312851 -0.0309989992529154
-vn -0.33720600605011 -0.936316013336182 0.0980020016431808
-vn -0.379386007785797 -0.920065999031067 -0.0976959988474846
-vn 0.920729994773865 -0.107104003429413 -0.375212013721466
-vn 0.914237022399902 -0.0455019995570183 -0.402615994215012
-vn 0.970921993255615 -0.0248009990900755 -0.238105997443199
-vn 0.930305004119873 0.294602006673813 -0.218501001596451
-vn 0.97681599855423 0.193303003907204 -0.0920019969344139
-vn 0.912743985652924 0.306315004825592 -0.270312994718552
-vn 0.981347978115082 -0.0630970001220703 0.181590005755425
-vn 0.616317987442017 -0.594618022441864 0.51631498336792
-vn 0.871215999126434 0.48750901222229 -0.0576010011136532
-vn 0.780398011207581 0.608898997306824 -0.142199993133545
-vn 0.961416006088257 0.260304003953934 0.0890009999275208
-vn -0.874243021011353 -0.482823997735977 0.0508019998669624
-vn -0.881847977638245 -0.440174013376236 -0.169090002775192
-vn -0.813965022563934 -0.573275029659271 -0.0938960015773773
-vn 0.854775011539459 0.435187011957169 0.282792001962662
-vn 0.0236000008881092 -0.999711990356445 0.00439999997615814
-vn -0.336080014705658 0.70175701379776 -0.628162026405334
-vn -0.0544009990990162 0.805414021015167 -0.590210020542145
-vn 0.214991003274918 0.647773027420044 -0.730868995189667
-vn 0.957657992839813 0.16449299454689 -0.236289992928505
-vn 0.963467001914978 0.158494994044304 -0.215893000364304
-vn 0.962566018104553 0.131895005702972 -0.236791998147964
-vn 0.970498979091644 -0.210199996829033 -0.118100002408028
-vn 0.791701972484589 -0.610800981521606 -0.011400000192225
-vn 0.871065020561218 -0.491079986095428 0.00930000003427267
-vn 0.984629988670349 0.0640019997954369 0.162505000829697
-vn -0.775790989398956 0.0110999997705221 0.630892992019653
-vn -0.87398898601532 0.109298996627331 0.473493993282318
-vn -0.856678009033203 -0.00820000004023314 0.5157870054245
-vn -0.501592993736267 -0.748889029026031 0.433093994855881
-vn -0.3940170109272 -0.762733995914459 0.512822985649109
-vn -0.454183995723724 -0.76267397403717 0.460483998060226
-vn -0.0157990008592606 0.366286993026733 0.930368006229401
-vn -0.0210999995470047 0.388998985290527 0.920997023582458
-vn 0.600902020931244 0.751402020454407 -0.272601008415222
-vn 0.63611102104187 0.716912984848022 -0.285304993391037
-vn 0.960686981678009 0.190997004508972 0.201497003436089
-vn 0.918105006217957 0.183301001787186 0.351402014493942
-vn 0.122896999120712 0.51028698682785 -0.851177990436554
-vn 0.926388025283813 0.29559600353241 -0.233297005295753
-vn 0.902553021907806 0.336382001638412 -0.268786013126373
-vn 0.93097597360611 0.293592989444733 -0.216994002461433
-vn -0.0579000003635883 -0.119001001119614 0.991204977035522
-vn 0.105699002742767 -0.405894011259079 0.907787024974823
-vn 0.0950969979166985 -0.287090986967087 0.953171014785767
-vn 0.672013998031616 -0.739816009998322 -0.0327010005712509
-vn 0.712062001228333 -0.692062973976135 -0.118394002318382
-vn 0.031700000166893 -0.230796992778778 0.97248500585556
-vn 0.0263000000268221 -0.195201992988586 0.980409979820251
-vn -0.000699999975040555 -0.302303999662399 0.953211009502411
-vn 0.0494000017642975 -0.0718000009655952 -0.996195018291473
-vn 0.0649010017514229 0.0505999997258186 -0.996608018875122
-vn 0.0285010002553463 -0.0360019989311695 -0.998944997787476
-vn -0.385089010000229 -0.0978970006108284 0.917672991752625
-vn -0.406203001737595 -0.0830010026693344 0.910005986690521
-vn -0.327897012233734 -0.157499000430107 0.93149197101593
-vn 0.983933985233307 -0.035801000893116 -0.174906000494957
-vn 0.988735973834991 -0.0616020001471043 -0.136405006051064
-vn -0.0135000003501773 0.215501993894577 -0.97640997171402
-vn -0.065700002014637 0.220399007201195 -0.973195016384125
-vn 0.987003028392792 0.146699994802475 -0.0656000003218651
-vn 0.774074018001556 -0.521682024002075 -0.358687996864319
-vn 0.816015005111694 -0.503108978271484 -0.284604996442795
-vn 0.883086979389191 -0.360195010900497 -0.30069500207901
-vn 0.934807002544403 -0.101300999522209 0.340402990579605
-vn 0.901273012161255 -0.402388006448746 0.160594999790192
-vn 0.764385998249054 -0.630488991737366 0.134898006916046
-vn -0.438609004020691 -0.100702002644539 0.893018007278442
-vn -0.3384909927845 -0.180594995617867 0.923476994037628
-vn -0.204698994755745 0.97179502248764 -0.11709900200367
-vn 0.869085013866425 0.102197997272015 -0.483990997076035
-vn 0.842230975627899 0.202307000756264 -0.499718010425568
-vn -0.944576025009155 -0.1891950070858 0.268292993307114
-vn -0.949349999427795 -0.171308994293213 0.263413995504379
-vn -0.940153002738953 -0.210590004920959 0.267886996269226
-vn 0.890004992485046 0.298101991415024 -0.345001995563507
-vn 0.997395992279053 0.0720999985933304 -0.00150000001303852
-vn 0.988067984580994 0.0654980018734932 0.139395996928215
-vn 0.933649003505707 -0.0335020013153553 0.356619000434875
-vn 0.980403006076813 0.197000995278358 0.00039999998989515
-vn 0.976701974868774 0.208499997854233 0.0507999993860722
-vn 0.939849972724915 -0.322317004203796 -0.113105997443199
-vn 0.949653029441833 -0.297385007143021 -0.0985950008034706
-vn 0.870221018791199 -0.48921200633049 -0.0582010000944138
-vn 0.997808992862701 0.0654010027647018 -0.00999999977648258
-vn 0.985662996768951 -0.0240989997982979 -0.166994005441666
-vn 0.268803000450134 0.951110005378723 -0.152101993560791
-vn 0.103703998029232 0.243909001350403 0.964236974716187
-vn 0.916261970996857 -0.269589006900787 -0.296288013458252
-vn 0.94886302947998 -0.189893007278442 -0.252189993858337
-vn 0.861209988594055 0.315203011035919 -0.398703992366791
-vn 0.901282012462616 0.298494011163712 -0.313993990421295
-vn 0.848294973373413 0.463198006153107 -0.256599009037018
-vn 0.953154981136322 0.302186012268066 -0.0133990002796054
-vn 0.868580996990204 -0.0439990013837814 0.493589013814926
-vn 0.770712971687317 0.637111008167267 -0.0094999996945262
-vn 0.798298001289368 0.599898993968964 -0.0533000007271767
-vn 0.797793984413147 0.598396003246307 -0.0737989991903305
-vn 0.96856701374054 0.225692003965378 0.104595996439457
-vn -0.243995994329453 -0.0921979993581772 0.965384006500244
-vn -0.246104001998901 -0.143802002072334 0.958516001701355
-vn -0.184398993849754 -0.0913989990949631 0.978592991828918
-vn 0.448783993721008 0.844971001148224 0.290890008211136
-vn -0.0222009997814894 -0.787334024906158 -0.616127014160156
-vn -0.00419999985024333 -0.684396982192993 -0.729097008705139
-vn 0.0245990008115768 -0.830967009067535 -0.555778026580811
-vn 0.896443009376526 0.384918004274368 0.219610005617142
-vn 0.933790028095245 0.353395998477936 0.0560990013182163
-vn 0.908937990665436 0.377115994691849 0.177807003259659
-vn 0.959020972251892 0.0433010011911392 0.280005991458893
-vn 0.942429006099701 0.264508008956909 0.204605996608734
-vn -0.718985021114349 -0.517288982868195 0.464190006256104
-vn -0.585527002811432 -0.580125987529755 0.566226005554199
-vn -0.559221029281616 -0.604122996330261 0.567721009254456
-vn 0.953194975852966 0.0577000007033348 -0.296799004077911
-vn 0.839070022106171 -0.434184998273849 0.32778799533844
-vn 0.906051993370056 0.354220002889633 0.231512993574142
-vn 0.88077300786972 0.444085985422134 0.16439500451088
-vn 0.855531990528107 0.501317977905273 0.129405006766319
-vn 0.741273999214172 0.637077987194061 0.211292997002602
-vn 0.350596010684967 -0.320196002721786 -0.880088984966278
-vn 0.34137499332428 -0.462366014719009 -0.818340003490448
-vn 0.453494995832443 -0.290197014808655 -0.842691004276276
-vn -0.416505008935928 0.140502005815506 0.898211002349854
-vn 0.983677983283997 -0.179196000099182 -0.0163000002503395
-vn 0.881393015384674 0.279397994279861 -0.380896985530853
-vn -0.94707202911377 -0.274592012166977 -0.166295006871223
-vn -0.883107006549835 -0.46780401468277 -0.0357999987900257
-vn 0.605970978736877 0.765064001083374 -0.217889994382858
-vn 0.361088007688522 -0.758575022220612 0.542382001876831
-vn 0.113903000950813 -0.855324983596802 0.505415022373199
-vn -0.0518019981682301 -0.882938981056213 0.46662101149559
-vn 0.763893008232117 -0.497294992208481 0.411296010017395
-vn 0.913392007350922 0.286697000265121 0.288996994495392
-vn 0.910165011882782 0.239791005849838 0.337787002325058
-vn -0.430099993944168 -0.601400017738342 0.67330002784729
-vn -0.469687014818192 -0.495186001062393 0.73088002204895
-vn -0.373912006616592 -0.622718989849091 0.68732100725174
-vn 0.526302993297577 -0.33270201086998 0.782504975795746
-vn 0.543874025344849 -0.301685988903046 0.783062994480133
-vn 0.535907983779907 -0.334904998540878 0.775011003017426
-vn 0.323904007673264 0.616307973861694 0.717809021472931
-vn 0.304796993732452 0.601193010807037 0.738691985607147
-vn 0.296299010515213 0.537199020385742 0.789699018001556
-vn 0.226494997739792 -0.590788006782532 -0.774384021759033
-vn 0.890004992485046 0.298101991415024 -0.345001995563507
-vn 0.859983026981354 0.506889998912811 -0.0590989999473095
-vn 0.848294973373413 0.463198006153107 -0.256599009037018
-vn 0.983035981655121 0.182207003235817 0.0210009999573231
-vn 0.947924971580505 0.318307995796204 0.0109000001102686
-vn 0.985270977020264 -0.0513980016112328 -0.163094997406006
-vn 0.888629019260406 0.452715009450912 0.073402002453804
-vn 0.80425101518631 0.594138026237488 0.0134009998291731
-vn 0.130904003977776 0.937125980854034 -0.323509007692337
-vn 0.144797995686531 0.774887979030609 -0.615289986133575
-vn 0.0306000001728535 0.817300021648407 -0.575399994850159
-vn 0.363085985183716 -0.248290002346039 -0.898064970970154
-vn 0.326308012008667 -0.263406008481979 -0.907822012901306
-vn -0.237793996930122 -0.745380997657776 0.622784018516541
-vn -0.250602006912231 -0.802208006381989 0.541904985904694
-vn -0.265983998775482 -0.658662021160126 0.703858971595764
-vn 0.909146010875702 -0.321116000413895 -0.265213012695313
-vn 0.939203023910522 -0.262701004743576 -0.221101000905037
-vn 0.9234219789505 -0.333108007907867 -0.190604999661446
-vn 0.97087699174881 -0.223495006561279 -0.0862979963421822
-vn 0.963294982910156 0.223699003458023 -0.148398995399475
-vn 0.915201008319855 0.377000004053116 -0.142399996519089
-vn 0.0719989985227585 -0.523490011692047 -0.848984003067017
-vn 0.797793984413147 0.598396003246307 -0.0737989991903305
-vn 0.870380997657776 0.456990003585815 -0.183295994997025
-vn 0.904224991798401 0.27190700173378 0.329308986663818
-vn 0.843509018421173 0.438905000686646 0.309603005647659
-vn 0.895726978778839 0.272107988595963 0.351610988378525
-vn -0.0306000001728535 -0.528491973876953 -0.848387002944946
-vn 0.874126017093658 0.472514003515244 -0.112402997910976
-vn 0.950192987918854 0.311598002910614 0.0063999998383224
-vn 0.939298987388611 0.343098998069763 0.00109999999403954
-vn 0.924803972244263 0.362102001905441 0.116700999438763
-vn 0.977609992027283 0.200001999735832 -0.0654010027647018
-vn 0.0431019999086857 -0.998942971229553 -0.0160009991377592
-vn 0.26928898692131 -0.96305900812149 0
-vn 0.0467990003526211 -0.998188972473145 0.0377999991178513
-vn 0.861846029758453 -0.506227016448975 0.030902000144124
-vn 0.80510002374649 -0.593100011348724 0.00680000009015203
-vn 0.868021011352539 -0.433111011981964 -0.242806002497673
-vn 0.902800023555756 -0.333200007677078 -0.271899998188019
-vn 0.971105992794037 -0.237001001834869 0.0280000008642673
-vn 0.952123999595642 0.266606986522675 -0.149603992700577
-vn 0.859983026981354 0.506889998912811 -0.0590989999473095
-vn 0.980270028114319 0.176994994282722 0.0879969969391823
-vn 0.974341988563538 0.134305998682976 0.180608004331589
-vn -0.461982995271683 0.530981004238129 0.710373997688293
-vn -0.884815990924835 0.462009012699127 -0.0604010000824928
-vn -0.611388981342316 0.749086022377014 0.2550950050354
-vn 0.828715026378632 0.425808012485504 0.363207012414932
-vn -0.156398996710777 -0.734897017478943 0.659897983074188
-vn -0.114096000790596 -0.72317498922348 0.681176006793976
-vn -0.133002996444702 -0.74931800365448 0.648715972900391
-vn -0.280099004507065 -0.310999006032944 -0.908197999000549
-vn -0.168100997805595 0.0763999968767166 -0.982805013656616
-vn -0.143402993679047 -0.7240149974823 -0.674714028835297
-vn 0.917695999145508 0.361898988485336 0.163899004459381
-vn 0.874822974205017 0.27530699968338 0.398611009120941
-vn 0.723430991172791 0.0280009992420673 0.689828991889954
-vn 0.900610029697418 0.0727009996771812 0.428505003452301
-vn 0.890918016433716 0.0452009998261929 0.451909005641937
-vn 0.291296005249023 0.953987002372742 0.0710989981889725
-vn 0.999526023864746 -0.0271010007709265 -0.0146000003442168
-vn 0.874126017093658 0.472514003515244 -0.112402997910976
-vn 0.894361972808838 -0.0120989996939898 0.447180986404419
-vn 0.854310989379883 -0.012699999846518 0.51960700750351
-vn -0.831098020076752 -0.405299007892609 -0.380798995494843
-vn -0.84995698928833 -0.396279990673065 -0.347182005643845
-vn -0.85276997089386 -0.212991997599602 -0.476882994174957
-vn 0.988833010196686 -0.0831030011177063 -0.123704001307487
-vn -0.372099995613098 0.240099996328354 0.896601021289825
-vn 0.942076981067657 -0.170895993709564 0.288592994213104
-vn -0.457215994596481 -0.484917014837265 -0.745526015758514
-vn 0.836888015270233 0.51019299030304 -0.198296993970871
-vn 0.763990998268127 0.61499297618866 -0.195197999477386
-vn 0.768582999706268 0.516288995742798 -0.377792000770569
-vn -0.976176977157593 0.129896998405457 -0.173795998096466
-vn -0.95812600851059 0.137804001569748 -0.251006990671158
-vn 0.934221982955933 -0.315708011388779 -0.166004002094269
-vn 0.922249019145966 -0.0710040032863617 -0.380019992589951
-vn 0.976665019989014 -0.0593979991972446 -0.206393003463745
-vn 0.81107097864151 0.583679020404816 -0.0384990014135838
-vn 0.788259029388428 0.614467978477478 -0.0327979996800423
-vn 0.788259029388428 0.614467978477478 -0.0327979996800423
-vn 0.882355988025665 0.447977989912033 0.144093006849289
-vn 0.911586999893188 0.406893998384476 0.0586990006268024
-vn 0.849192976951599 -0.17739799618721 0.497395008802414
-vn 0.99854701757431 -0.0494019985198975 0.0215009991079569
-vn 0.997636020183563 -0.0651020035147667 0.0220010001212358
-vn 0.887916028499603 0.389706999063492 0.244404003024101
-vn 0.880733013153076 0.419515997171402 0.219807997345924
-vn -0.310901999473572 0.419802993535995 0.852705001831055
-vn -0.340705007314682 0.386806011199951 0.856913983821869
-vn 0.291494995355606 -0.214195996522903 -0.932282984256744
-vn -0.767090976238251 -0.641093015670776 -0.0239000003784895
-vn -0.304010987281799 -0.89663302898407 0.321911990642548
-vn -0.281908988952637 -0.798626005649567 0.531717002391815
-vn -0.877191007137299 0.194698005914688 -0.438894987106323
-vn -0.831467986106873 0.301288992166519 -0.466782003641129
-vn -0.880423009395599 0.295307993888855 -0.371010005474091
-vn -0.0722040012478828 -0.893548011779785 0.443123996257782
-vn -0.123202003538609 -0.523109018802643 0.843313992023468
-vn -0.170500993728638 -0.577202022075653 0.798602998256683
-vn -0.731797993183136 0.291999012231827 -0.615797996520996
-vn -0.749303996562958 0.236901000142097 -0.618403017520905
-vn -0.760049998760223 0.310180008411407 -0.571062982082367
-vn -0.926627993583679 0.173004999756813 -0.33381000161171
-vn -0.901970028877258 0.279790997505188 -0.328889012336731
-vn -0.901970028877258 0.279790997505188 -0.328889012336731
-vn -0.757292985916138 0.255798012018204 -0.60089498758316
-vn -0.747309029102325 0.174301996827126 -0.641207993030548
-vn 0.874598026275635 0.401298999786377 0.272098988294601
-vn 0.990679025650024 0.1283970028162 -0.045499000698328
-vn 0.81107097864151 0.583679020404816 -0.0384990014135838
-vn 0.91568398475647 0.396593004465103 0.0650990009307861
-vn 0.980270028114319 0.176994994282722 0.0879969969391823
-vn 0.756686985492706 0.647988975048065 0.0867990031838417
-vn 0.749109983444214 0.661009013652802 -0.0436009988188744
-vn 0.867398023605347 0.493598997592926 -0.0631000027060509
-vn -0.229505002498627 0.471610009670258 0.851417005062103
-vn -0.340705007314682 0.386806011199951 0.856913983821869
-vn -0.287786990404129 0.503977000713348 0.814361989498138
-vn 0.143299996852875 0.907697021961212 -0.394398987293243
-vn -0.034001000225544 0.943329989910126 -0.330110013484955
-vn -0.627120018005371 -0.770024001598358 0.117403998970985
-vn 0.765802025794983 0.642500996589661 0.0272000003606081
-vn -0.891098022460938 -0.438998997211456 -0.115000002086163
-vn -0.872169971466064 -0.474384009838104 -0.119496002793312
-vn -0.877022981643677 -0.478713005781174 -0.0408009998500347
-vn 0.99823397397995 -0.0455019995570183 -0.0382010005414486
-vn 0.901417016983032 0.252905011177063 0.351406991481781
-vn 0.757579982280731 0.652683019638062 0.00879999995231628
-vn 0.831834018230438 -0.494919985532761 -0.251210004091263
-vn 0.832602024078369 -0.487500995397568 -0.26290100812912
-vn 0.990390002727509 0.138098999857903 -0.00749999983236194
-vn 0.819797992706299 0.521399021148682 -0.236800000071526
-vn 0.854418992996216 0.457010000944138 -0.247205004096031
-vn 0.790929019451141 0.467916995286942 0.394315004348755
-vn -0.0684970021247864 -0.165294006466866 0.983862996101379
-vn -0.0157990008592606 -0.167393997311592 0.985763013362885
-vn -0.0659009963274002 -0.174702003598213 0.982412993907928
-vn -0.347694993019104 0.828487992286682 -0.438993990421295
-vn -0.50400698184967 0.733509004116058 -0.456005990505219
-vn -0.630190014839172 0.583190023899078 -0.512592017650604
-vn 0.574207007884979 0.816709995269775 0.0572010017931461
-vn 0.926886975765228 -0.375295013189316 0.0059000002220273
-vn 0.902818024158478 -0.429008990526199 0.0295010004192591
-vn 0.907091975212097 0.351096987724304 0.232197999954224
-vn 0.93010002374649 0.136000007390976 0.341199994087219
-vn 0.806931972503662 -0.101704001426697 0.581822991371155
-vn 0.91568398475647 0.396593004465103 0.0650990009307861
-vn -0.194892004132271 0.0587980002164841 0.979061007499695
-vn 0.743798017501831 0.668398022651672 -0.00279999990016222
-vn 0.792432010173798 0.573324024677277 0.208208993077278
-vn 0.88087397813797 0.441386997699738 0.170994997024536
-vn 0.795256972312927 0.561568975448608 -0.228487998247147
-vn 0.35462099313736 -0.741842985153198 0.56913298368454
-vn 0.113903000950813 -0.855324983596802 0.505415022373199
-vn 0.51256000995636 -0.604552984237671 0.609751999378204
-vn -0.21000300347805 -0.254803985357285 -0.943913996219635
-vn 0.153201997280121 0.961910009384155 0.226401999592781
-vn 0.166700005531311 0.969401001930237 0.18019999563694
-vn 0.558498978614807 -0.761298000812531 -0.329398989677429
-vn 0.557322025299072 -0.512019991874695 -0.653626024723053
-vn 0.623480021953583 -0.66967898607254 -0.403486996889114
-vn 0.0229010004550219 -0.999725997447968 0.00490000005811453
-vn 0.969483017921448 0.201396003365517 0.139797002077103
-vn -0.142700001597404 -0.415998995304108 0.898099005222321
-vn -0.11260099709034 -0.53610497713089 0.836607992649078
-vn 0.886317014694214 -0.46170899271965 -0.0356010012328625
-vn 0.28710201382637 0.955706000328064 -0.064800001680851
-vn 0.574207007884979 0.816709995269775 0.0572010017931461
-vn 0.648500978946686 0.757501006126404 -0.0750999972224236
-vn 0.623480021953583 -0.66967898607254 -0.403486996889114
-vn 0.557322025299072 -0.512019991874695 -0.653626024723053
-vn 0.692390024662018 -0.540391981601715 -0.47809299826622
-vn -0.902558028697968 -0.386482000350952 -0.189790993928909
-vn -0.959044992923737 0.142306998372078 0.244911000132561
-vn -0.971741020679474 0.0873040035367012 0.219309002161026
-vn -0.948934972286224 0.129405006766319 0.28771099448204
-vn 0.893948018550873 -0.415122002363205 -0.168908998370171
-vn 0.935563981533051 -0.276188999414444 -0.220091000199318
-vn 0.965593993663788 0.250398993492126 -0.070200003683567
-vn 0.989054024219513 0.0330980010330677 -0.143793001770973
-vn 0.924139976501465 0.244211003184319 -0.293812990188599
-vn 0.890457987785339 0.370882004499435 0.263687998056412
-vn 0.757579982280731 0.652683019638062 0.00879999995231628
-vn 0.168102994561195 0.942514002323151 -0.288803994655609
-vn 0.822022020816803 0.566614985466003 0.0568020008504391
-vn 0.058398999273777 -0.78948301076889 0.61098700761795
-vn 0.914507985115051 -0.142600998282433 0.378603011369705
-vn 0.470394998788834 0.78429102897644 -0.404495000839233
-vn -0.677214026451111 -0.686713993549347 -0.264205008745193
-vn -0.816992998123169 -0.352196991443634 -0.456595987081528
-vn -0.397902011871338 -0.468802988529205 -0.788604974746704
-vn -0.479885011911392 -0.504485011100769 -0.717778027057648
-vn -0.705322027206421 -0.455213993787766 -0.543416976928711
-vn 0.967678010463715 -0.0141000002622604 -0.251794010400772
-vn 0.800720989704132 0.595014989376068 0.069302000105381
-vn 0.905977010726929 -0.213595002889633 0.36549100279808
-vn 0.969844996929169 -0.0551030002534389 0.237411007285118
-vn -0.517822980880737 -0.830437004566193 0.205509006977081
-vn -0.690109014511108 -0.502606987953186 0.520707011222839
-vn -0.688688993453979 -0.707588016986847 0.158197000622749
-vn 0.959927976131439 -0.171804994344711 -0.221406996250153
-vn 0.224304005503654 0.970917999744415 -0.0837019979953766
-vn 0.0628990009427071 -0.331696003675461 -0.941286981105804
-vn -0.0736960023641586 0.0709960013628006 -0.994750022888184
-vn -0.121403001248837 -0.451409995555878 -0.884019017219543
-vn 0.999216973781586 -0.0230000000447035 0.032200999557972
-vn 0.923310995101929 -0.373905003070831 0.0877010002732277
-vn 0.891125977039337 0.40081200003624 -0.212705999612808
-vn 0.953422009944916 0.176504001021385 0.244606003165245
-vn 0.930070996284485 -0.363988995552063 0.0497980006039143
-vn 0.759459018707275 0.634464979171753 -0.143792003393173
-vn 0.198405995965004 -0.849525988101959 0.488815009593964
-vn 0.229395002126694 -0.824181020259857 0.517787992954254
-vn 0.801217973232269 0.54451197385788 0.248106002807617
-vn 0.693334996700287 0.346518009901047 -0.631832003593445
-vn 0.579369008541107 0.43597599864006 -0.688663005828857
-vn 0.470394998788834 0.78429102897644 -0.404495000839233
-vn 0.893680989742279 -0.387692004442215 0.225895002484322
-vn 0.836310982704163 0.529707014560699 0.141402006149292
-vn 0.90683501958847 0.283811002969742 -0.311612010002136
-vn -0.594093024730682 -0.787791013717651 0.162597998976707
-vn -0.524483025074005 -0.814473986625671 0.248091995716095
-vn 0.947924971580505 0.318307995796204 0.0109000001102686
-vn 0.882355988025665 0.447977989912033 0.144093006849289
-vn 0.711004018783569 0.68250298500061 -0.169301003217697
-vn -0.0512010008096695 0.147603005170822 -0.987720012664795
-vn 0.849563002586365 0.428882002830505 0.307087004184723
-vn 0.742942988872528 0.643536984920502 0.184110999107361
-vn 0.78966897726059 0.553978025913239 -0.263689011335373
-vn 0.693334996700287 0.346518009901047 -0.631832003593445
-vn -0.276317000389099 -0.592437028884888 0.756748020648956
-vn -0.0659009963274002 -0.174702003598213 0.982412993907928
-vn 0.942224979400635 0.129803001880646 0.308807998895645
-vn 0.907209992408752 -0.0645010024309158 0.415704011917114
-vn 0.891125977039337 0.40081200003624 -0.212705999612808
-vn 0.842932999134064 0.220808997750282 0.490619003772736
-vn 0.822022020816803 0.566614985466003 0.0568020008504391
-vn 0.85658198595047 0.225995004177094 0.463889986276627
-vn 0.758539021015167 0.636232972145081 -0.140807002782822
-vn 0.371508002281189 0.846919000148773 0.380407989025116
-vn 0.971105992794037 -0.0443000011146069 0.234501004219055
-vn 0.417609989643097 -0.757619023323059 0.501613020896912
-vn -0.0979989990592003 -0.924090027809143 0.36939600110054
-vn -0.161901995539665 -0.927913010120392 0.335804998874664
-vn 0.883166015148163 -0.44768300652504 -0.139994993805885
-vn 0.941101014614105 -0.289799988269806 -0.174199998378754
-vn -0.698288977146149 -0.642490029335022 -0.315595000982285
-vn -0.726292014122009 -0.666791975498199 -0.166997998952866
-vn -0.719012975692749 -0.692712008953094 -0.0563010014593601
-vn 0.923927009105682 0.371610999107361 -0.0909029990434647
-vn 0.838940024375916 0.543926000595093 0.0180009994655848
-vn 0.92035698890686 0.362482994794846 0.146792992949486
-vn 0.751589000225067 0.654489994049072 -0.0821989998221397
-vn 0.838964998722076 -0.381583988666534 -0.38798400759697
-vn 0.842583000659943 -0.414891988039017 -0.343392997980118
-vn 0.833266019821167 -0.406084001064301 -0.375185012817383
-vn 0.990692019462585 -0.0809990018606186 0.109398998320103
-vn 0.96883898973465 0.198607996106148 0.14800600707531
-vn -0.360881000757217 0.324182987213135 0.874454021453857
-vn -0.591600000858307 0.324600011110306 0.737999975681305
-vn 0.90743100643158 0.328911006450653 -0.261509001255035
-vn -0.384896993637085 0.45889601111412 -0.800792992115021
-vn -0.500708997249603 0.436307996511459 -0.74761301279068
-vn -0.502507984638214 0.2916040122509 -0.813911974430084
-vn 0.150498002767563 0.988583981990814 0.00719999987632036
-vn 0.972590982913971 -0.088798999786377 -0.214898005127907
-vn 0.864332020282745 -0.296510994434357 0.406215012073517
-vn 0.961295008659363 0.0110999997705221 0.275297999382019
-vn 0.862276017665863 0.506186008453369 0.0160000007599592
-vn 0.862276017665863 0.506186008453369 0.0160000007599592
-vn 0.776060998439789 0.6285679936409 0.0512970015406609
-vn 0.761678993701935 0.646182000637054 -0.0478990003466606
-vn 0.740454971790314 0.660960018634796 -0.121893003582954
-vn 0.657576024532318 0.713973999023438 -0.24049100279808
-vn 0.994877994060516 -0.0734980031847954 -0.0693980008363724
-vn 0.995719015598297 -0.068001002073288 -0.0626010000705719
-vn 0.951736986637115 0.0709030032157898 -0.298611998558044
-vn 0.990711987018585 0.0645010024309158 -0.119701996445656
-vn 0.820167005062103 0.570976972579956 0.0361989997327328
-vn 0.408913999795914 0.514917016029358 -0.753425002098083
-vn 0.446025997400284 0.375921010971069 -0.812246024608612
-vn -0.186103001236916 -0.74220997095108 0.643809020519257
-vn -0.24779100716114 -0.795772016048431 0.552581012248993
-vn 0.885999023914337 0.443599998950958 0.135000005364418
-vn 0.876897990703583 0.477598994970322 0.0542999990284443
-vn 0.957352995872498 0.0381980016827583 -0.286386013031006
-vn 0.876641988754272 -0.101005002856255 -0.470421999692917
-vn 0.938286006450653 -0.0811989977955818 -0.33619499206543
-vn 0.946807026863098 -0.034000001847744 -0.320001989603043
-vn 0.973169028759003 0.101497001945972 0.206494003534317
-vn 0.646328985691071 0.743233978748322 -0.17280800640583
-vn -0.36148801445961 0.270191013813019 0.892369985580444
-vn 0.946810007095337 0.245702996850014 -0.207801997661591
-vn 0.935706973075867 -0.115300998091698 -0.333402991294861
-vn 0.997734010219574 0.0655020028352737 0.0154010001569986
-vn 0.926093995571136 0.220299005508423 0.306297987699509
-vn 0.641398012638092 0.732298016548157 -0.228799000382423
-vn -0.569200992584229 -0.219699993729591 0.792302012443542
-vn -0.583431005477905 -0.0797040015459061 0.80824202299118
-vn -0.545602023601532 -0.223101004958153 0.807802021503448
-vn 0.873439013957977 0.0616029985249043 0.48302099108696
-vn 0.913321971893311 0.218105003237724 0.3439080119133
-vn -0.454216986894608 0.286011010408401 -0.843731999397278
-vn 0.999893009662628 -0.0130000002682209 -0.00669999979436398
-vn 0.995591998100281 -0.089198999106884 0.028999999165535
-vn 0.893661022186279 -0.081496000289917 -0.441280990839005
-vn 0.927084982395172 0.0697989985346794 -0.36829400062561
-vn 0.776060998439789 0.6285679936409 0.0512970015406609
-vn -0.690491020679474 0.272395998239517 0.670090973377228
-vn 0.740454971790314 0.660960018634796 -0.121893003582954
-vn 0.899132013320923 0.345712006092072 0.268409997224808
-vn 0.880713999271393 0.384705990552902 0.276304006576538
-vn 0.99278599023819 0.000300000014249235 0.119897998869419
-vn 0.97503399848938 -0.202006995677948 0.0922029986977577
-vn 0.974417984485626 -0.0903019979596138 0.205804005265236
-vn 0.927173972129822 0.0696979984641075 -0.368090003728867
-vn 0.841729998588562 0.528719007968903 0.109304003417492
-vn -0.0825989991426468 -0.620693027973175 0.779690980911255
-vn 0.605970978736877 0.765064001083374 -0.217889994382858
-vn -0.805487990379333 -0.46679300069809 -0.365094006061554
-vn -0.874100029468536 -0.476799994707108 0.092799998819828
-vn 0.981114983558655 0.172802999615669 0.0869010016322136
-vn 0.948067009449005 -0.294690012931824 0.119695998728275
-vn 0.995863974094391 -0.0779969990253448 -0.0465979985892773
-vn 0.896131992340088 0.436915010213852 0.0778030008077621
-vn 0.919376015663147 0.374790012836456 0.119497001171112
-vn 0.841729998588562 0.528719007968903 0.109304003417492
-vn 0.782817006111145 -0.0672010034322739 0.618613004684448
-vn -0.575902998447418 0.56190299987793 -0.593802988529205
-vn -0.659906983375549 0.24550199508667 -0.710107028484344
-vn 0.953056991100311 -0.296986997127533 0.0589970014989376
-vn 0.979903995990753 -0.0318999998271465 0.196900993585587
-vn 0.916854023933411 0.257214993238449 -0.305317997932434
-vn 0.776042997837067 0.592532992362976 0.216012001037598
-vn -0.144097998738289 0.0828989967703819 0.986084997653961
-vn -0.153900995850563 -0.500402987003326 0.852003991603851
-vn -0.178608000278473 -0.491023004055023 0.852639973163605
-vn -0.123202003538609 -0.523109018802643 0.843313992023468
-vn -0.401726007461548 -0.312319993972778 0.860855996608734
-vn 0.0720990002155304 -0.127699002623558 0.989189028739929
-vn 0.0869029983878136 -0.0395010001957417 0.99543297290802
-vn 0.00439999997615814 -0.58058899641037 -0.8141850233078
-vn 0.952328979969025 0.0484010018408298 0.301209002733231
-vn 0.898341000080109 -0.313814014196396 0.307413995265961
-vn 0.970785021781921 0.00510000018402934 0.23989599943161
-vn 0.941456973552704 -0.198790997266769 -0.272287994623184
-vn 0.851405024528503 0.498602986335754 -0.162800997495651
-vn 0.820587992668152 0.57149201631546 0.00570000009611249
-vn 0.820587992668152 0.57149201631546 0.00570000009611249
-vn 0.695913016796112 0.715512990951538 -0.0612009987235069
-vn 0.761678993701935 0.646182000637054 -0.0478990003466606
-vn 0.776042997837067 0.592532992362976 0.216012001037598
-vn 0.811600029468536 0.582000017166138 0.0507999993860722
-vn 0.588003993034363 -0.291501998901367 0.754504978656769
-vn 0.782817006111145 -0.0672010034322739 0.618613004684448
-vn 0.913321971893311 0.218105003237724 0.3439080119133
-vn 0.785287022590637 0.59239000082016 -0.179996997117996
-vn 0.923188984394073 -0.132198005914688 0.360895991325378
-vn 0.83940601348877 0.172200992703438 0.515504002571106
-vn 0.934417009353638 -0.0301009994000196 0.354905992746353
-vn 0.867368996143341 -0.127395004034042 0.481083005666733
-vn 0.968940019607544 -0.0242010001093149 0.246110007166862
-vn 0.860774993896484 -0.136695995926857 0.490285992622375
-vn 0.90293300151825 -0.334212005138397 -0.27020999789238
-vn 0.998203992843628 0.0480999983847141 -0.0357000008225441
-vn 0.929998993873596 0.240799993276596 -0.277700006961823
-vn 0.869096994400024 0.449198991060257 -0.207099005579948
-vn 0.869096994400024 0.449198991060257 -0.207099005579948
-vn 0.919376015663147 0.374790012836456 0.119497001171112
-vn 0.914592027664185 0.276796996593475 0.294797003269196
-vn 0.210594996809959 0.919978022575378 -0.330592006444931
-vn 0.252689987421036 0.895165979862213 -0.367186009883881
-vn 0.241800993680954 0.905004024505615 -0.350001007318497
-vn 0.862639009952545 0.374217003583908 -0.340315997600555
-vn 0.838728010654449 0.464316010475159 -0.284509986639023
-vn 0.83940601348877 0.172200992703438 0.515504002571106
-vn 0.770120024681091 -0.0316010005772114 0.637116014957428
-vn 0.782836019992828 0.604928016662598 0.145706996321678
-vn -0.208198994398117 0.444797992706299 -0.871096014976501
-vn -0.228406995534897 0.376711994409561 -0.897728979587555
-vn -0.27640500664711 0.432707995176315 -0.858115971088409
-vn 0.0841009989380836 0.811613023281097 0.578109979629517
-vn 0.281697988510132 0.693696022033691 0.662895977497101
-vn 0.444986999034882 0.250892013311386 0.859673976898193
-vn 0.861491024494171 -0.209598004817963 0.462494999170303
-vn 0.862284004688263 -0.150996997952461 0.483390986919403
-vn 0.921700000762939 -0.371199995279312 -0.11259999871254
-vn 0.970694005489349 -0.226399004459381 0.0806000009179115
-vn 0.770120024681091 -0.0316010005772114 0.637116014957428
-vn 0.83940601348877 0.172200992703438 0.515504002571106
-vn 0.611401975154877 -0.208700999617577 0.763302981853485
-vn 0.770120024681091 -0.0316010005772114 0.637116014957428
-vn 0.842891991138458 0.518594980239868 0.143499001860619
-vn 0.782836019992828 0.604928016662598 0.145706996321678
-vn 0.327596992254257 -0.0480999983847141 0.943592011928558
-vn 0.262600988149643 -0.034000001847744 0.964304983615875
-vn 0.9914910197258 -0.105398997664452 -0.0763989984989166
-vn 0.791791021823883 0.598092973232269 -0.12389899790287
-vn -0.622614979743958 -0.265206009149551 0.736217975616455
-vn -0.660098016262054 -0.308299005031586 0.684997975826263
-vn -0.669201016426086 -0.277301013469696 0.689400970935822
-vn 0.859246015548706 0.463171005249023 0.217186003923416
-vn 0.8766810297966 0.440090000629425 0.194296002388
-vn -0.0621969997882843 -0.389678001403809 -0.918847978115082
-vn 0.937371015548706 -0.145495995879173 0.316489994525909
-vn 0.941712975502014 -0.153602004051208 0.299304008483887
-vn 0.973900020122528 -0.214300006628036 0.0747999995946884
-vn 0.978572010993958 -0.186994999647141 -0.0861980020999908
-vn 0.760208010673523 -0.233401998877525 -0.60630601644516
-vn 0.659398972988129 -0.155200004577637 -0.735598981380463
-vn 0.996474981307983 -0.0796979963779449 -0.0261989999562502
-vn 0.956502020359039 -0.238000005483627 -0.168699994683266
-vn 0.913765013217926 0.390385001897812 0.112396001815796
-vn 0.0518009997904301 0.230804994702339 0.97162002325058
-vn 0.0374989993870258 0.232093006372452 0.971970021724701
-vn 0.699087977409363 -0.448992013931274 0.556491017341614
-vn 0.805083990097046 0.581488013267517 -0.11709800362587
-vn 0.968165993690491 -0.249391004443169 0.021399000659585
-vn 0.825594007968903 -0.312997996807098 -0.469496995210648
-vn -0.504119992256165 0.118005000054836 0.855534017086029
-vn -0.521591007709503 0.228295996785164 0.822085022926331
-vn -0.416689991950989 0.20949499309063 0.884580016136169
-vn 0.82005500793457 0.183489993214607 0.542070984840393
-vn -0.417495012283325 0.741391003131866 -0.525393009185791
-vn 0.472272008657455 0.75705498456955 -0.451472997665405
-vn 0.546099007129669 0.669299006462097 -0.503799021244049
-vn 0.672590017318726 0.630391001701355 -0.387594014406204
-vn 0.829227983951569 -0.311410993337631 -0.464116007089615
-vn 0.365707010030746 0.455208003520966 0.811815023422241
-vn 0.431493997573853 0.471992999315262 0.768788993358612
-vn 0.417688995599747 0.431888997554779 0.799378991127014
-vn 0.0138999996706843 0.937393009662628 0.347997009754181
-vn 0.950954973697662 -0.210012003779411 -0.227112993597984
-vn 0.926017999649048 0.322905987501144 -0.195503994822502
-vn 0.161101996898651 -0.0471009984612465 0.985813021659851
-vn 0.142998993396759 0.0255999993532896 0.989391982555389
-vn -0.0610009990632534 -0.77410900592804 0.630106985569
-vn -0.0357999987900257 -0.819194972515106 0.572396993637085
-vn 0.190693005919456 -0.879767000675201 -0.435483992099762
-vn 0.950040996074677 0.040302000939846 -0.309513002634048
-vn 0.799310028553009 -0.0990009978413582 -0.592706978321075
-vn 0.814876019954681 -0.136296004056931 -0.563382983207703
-vn -0.0990009978413582 -0.439006000757217 0.893013000488281
-vn -0.091898001730442 -0.431991994380951 0.897183001041412
-vn 0.781197011470795 0.24779899418354 -0.572997987270355
-vn 0.960969984531403 0.234992995858192 0.145995005965233
-vn 0.858361005783081 0.472079008817673 -0.200891003012657
-vn 0.858361005783081 0.472079008817673 -0.200891003012657
-vn 0.838728010654449 0.464316010475159 -0.284509986639023
-vn -0.180607005953789 0.332812994718552 0.925535976886749
-vn 0.854252994060516 -0.300682991743088 0.42407700419426
-vn -0.128101006150246 -0.937205016613007 -0.324402004480362
-vn -0.222703993320465 -0.957015991210938 -0.1858029961586
-vn -0.24719700217247 -0.906189024448395 -0.343095988035202
-vn 0.628970980644226 0.500877022743225 0.594573020935059
-vn 0.524600982666016 0.43419998884201 0.732300996780396
-vn 0.618700981140137 0.453101009130478 0.641800999641418
-vn 0.86837899684906 0.389690011739731 -0.306692004203796
-vn 0.672590017318726 0.630391001701355 -0.387594014406204
-vn 0.863903999328613 0.446101993322372 -0.233801007270813
-vn 0.472272008657455 0.75705498456955 -0.451472997665405
-vn 0.504724025726318 -0.27191299200058 -0.819338977336884
-vn -0.521906018257141 -0.85140997171402 -0.0521010011434555
-vn -0.0990009978413582 -0.439006000757217 0.893013000488281
-vn 0.928295016288757 0.228698998689651 -0.293197989463806
-vn -0.284509003162384 -0.942731022834778 -0.174106001853943
-vn -0.251201987266541 -0.967908978462219 -0.00700000021606684
-vn 0.981706023216248 0.14750100672245 0.120401002466679
-vn 0.704401016235352 0.600400984287262 0.378600001335144
-vn 0.827275991439819 0.404188007116318 0.390188008546829
-vn -0.133605003356934 0.956833004951477 0.258109003305435
-vn -0.225006997585297 0.961030006408691 0.160604998469353
-vn 0.650493025779724 0.57819402217865 -0.492495000362396
-vn 0.86837899684906 0.389690011739731 -0.306692004203796
-vn 0.355100989341736 0.925603985786438 -0.131000995635986
-vn 0.472272008657455 0.75705498456955 -0.451472997665405
-vn 0.880733013153076 0.419515997171402 0.219807997345924
-vn 0.953971028327942 0.217292994260788 -0.206694006919861
-vn 0.811514019966125 0.468508005142212 -0.349206000566483
-vn 0.811514019966125 0.468508005142212 -0.349206000566483
-vn 0.710112988948822 -0.0852020010352135 0.698912978172302
-vn 0.783910989761353 0.252503991127014 0.567207992076874
-vn 0.615994989871979 0.621294975280762 -0.48429599404335
-vn 0.542993009090424 0.613592028617859 -0.573292016983032
-vn 0.89425402879715 0.411325007677078 0.176411002874374
-vn 0.882375001907349 0.470387011766434 -0.0122999995946884
-vn 0.895170986652374 0.437485992908478 -0.0852970033884048
-vn -0.44820100069046 -0.00749999983236194 -0.893900990486145
-vn 0.988840997219086 0.140006005764008 -0.0509020015597343
-vn 0.967902004718781 0.250800013542175 -0.0163000002503395
-vn 0.853568971157074 0.479083001613617 -0.204693004488945
-vn 0.671409010887146 0.563006997108459 -0.481905996799469
-vn 0.670996010303497 -0.54009598493576 0.50799697637558
-vn 0.54279500246048 -0.656993985176086 0.523195028305054
-vn 0.75227302312851 -0.405885994434357 0.518981993198395
-vn -0.32667800784111 -0.910538017749786 0.253383010625839
-vn -0.623097002506256 -0.778195977210999 0.0785000026226044
-vn -0.315791994333267 -0.929076015949249 0.1925950050354
-vn 0.810002982616425 0.585502028465271 -0.0329000018537045
-vn 0.651365995407104 0.632067024707794 -0.419777989387512
-vn 0.447117000818253 0.893934011459351 -0.0311009995639324
-vn 0.651365995407104 0.632067024707794 -0.419777989387512
-vn 0.615994989871979 0.621294975280762 -0.48429599404335
-vn 0.355100989341736 0.925603985786438 -0.131000995635986
-vn -0.220092996954918 0.0146000003442168 -0.975369989871979
-vn -0.142905995249748 -0.0420019999146461 -0.988844990730286
-vn -0.226200997829437 -0.09009999781847 -0.969905018806458
-vn -0.904416978359222 -0.414907991886139 -0.0994020029902458
-vn -0.705322027206421 -0.455213993787766 -0.543416976928711
-vn 0.998269021511078 -0.0452990010380745 -0.0374989993870258
-vn 0.497184991836548 0.864274024963379 0.0763980001211166
-vn 0.497184991836548 0.864274024963379 0.0763980001211166
-vn 0.57600200176239 -0.142100006341934 -0.805002987384796
-vn -0.420477986335754 0.135993003845215 -0.897053003311157
-vn -0.407900005578995 0.153099998831749 -0.900098979473114
-vn -0.467197000980377 0.0962990000844002 -0.87889301776886
-vn 0.978645026683807 0.204409003257751 0.0217010006308556
-vn 0.860104024410248 0.469702005386353 -0.199000999331474
-vn 0.735104978084564 0.588603973388672 -0.336401998996735
-vn 0.464109003543854 0.827416002750397 -0.316206008195877
-vn -0.563205003738403 -0.290401995182037 0.77360600233078
-vn -0.614386975765228 -0.0972979962825775 0.782983005046844
-vn -0.558803021907806 -0.290102005004883 0.776903986930847
-vn -0.221193999052048 -0.109397001564503 -0.96907502412796
-vn 0.845736026763916 0.446018993854523 0.292912006378174
-vn 0.290493994951248 -0.548188984394073 0.784283995628357
-vn -0.0386000014841557 0.999189019203186 0.0115000000223517
-vn -0.0459010004997253 0.998722970485687 -0.0210999995470047
-vn -0.0635979995131493 0.997964978218079 -0.0044999998062849
-vn 0.26018899679184 0.593176007270813 0.761869013309479
-vn 0.220596000552177 0.615190029144287 0.756887018680573
-vn 0.174602001905441 0.66710901260376 0.724210023880005
-vn 0.244990006089211 0.550078988075256 0.798368990421295
-vn 0.238212004303932 0.400821000337601 0.884645998477936
-vn 0.429390996694565 0.714486002922058 0.552389025688171
-vn 0.941430985927582 0.309909999370575 0.13290399312973
-vn 0.941057026386261 0.334084987640381 -0.0528980009257793
-vn 0.860104024410248 0.469702005386353 -0.199000999331474
-vn 0.661674976348877 0.00529999984428287 0.749772012233734
-vn 0.744794011116028 0.389396995306015 0.541895985603333
-vn 0.548008978366852 0.836314022541046 0.0163000002503395
-vn 0.867398023605347 0.493598997592926 -0.0631000027060509
-vn 0.711004018783569 0.68250298500061 -0.169301003217697
-vn 0.491324990987778 0.836242020130157 0.243512004613876
-vn 0.8471400141716 -0.0509020015597343 -0.528925001621246
-vn 0.8471400141716 -0.0509020015597343 -0.528925001621246
-vn 0.862711012363434 -0.406504988670349 -0.300803989171982
-vn -0.974524021148682 -0.21790499985218 -0.0531009994447231
-vn -0.927623987197876 -0.217705994844437 -0.303508013486862
-vn -0.9339320063591 -0.222307994961739 -0.279909998178482
-vn -0.493200987577438 -0.860902011394501 0.124899998307228
-vn 0.0416009984910488 0.966332972049713 -0.25390899181366
-vn 0.0305000003427267 0.967194974422455 -0.252198994159698
-vn -0.259591996669769 0.0985969975590706 -0.96067202091217
-vn 0.897720992565155 -0.339807987213135 -0.280407011508942
-vn -0.1318019926548 0.891215980052948 0.434008002281189
-vn -0.158800005912781 0.882897973060608 0.441899001598358
-vn 0.792405009269714 -0.483202993869781 -0.372301995754242
-vn 0.798412978649139 -0.464507013559341 -0.383105993270874
-vn 0.940421998500824 0.340007990598679 -0.000300000014249235
-vn 0.774419009685516 0.606615006923676 -0.179703995585442
-vn -0.0143999997526407 -0.316704988479614 0.948414981365204
-vn -0.10300499945879 -0.843644976615906 0.526928007602692
-vn -0.123202003538609 -0.523109018802643 0.843313992023468
-vn -0.0722040012478828 -0.893548011779785 0.443123996257782
-vn 0.621235013008118 0.733442008495331 0.275916010141373
-vn 0.938508987426758 -0.0458000004291534 -0.342202991247177
-vn 0.447117000818253 0.893934011459351 -0.0311009995639324
-vn -0.173796996474266 -0.921886026859283 0.34629499912262
-vn -0.100002996623516 -0.944932997226715 0.311610996723175
-vn 0.848406970500946 0.373802989721298 -0.374803006649017
-vn 0.742819011211395 0.506412982940674 -0.437911003828049
-vn 0.760221004486084 0.483512997627258 -0.433912009000778
-vn 0.909379005432129 0.388291001319885 -0.149196997284889
-vn -0.42459100484848 0.0137999998405576 0.905279994010925
-vn 0.808197975158691 -0.468899011611938 -0.356299012899399
-vn 0.684409976005554 0.707310020923615 0.176902994513512
-vn 0.748399019241333 0.621199011802673 0.232400000095367
-vn 0.843509018421173 0.438905000686646 0.309603005647659
-vn 0.968267977237701 0.207293003797531 0.139595001935959
-vn 0.96797502040863 0.247593998908997 0.0414990000426769
-vn 0.188590005040169 -0.981347024440765 0.0372980013489723
-vn 0.193206995725632 -0.98113602399826 0.00659999996423721
-vn 0.909379005432129 0.388291001319885 -0.149196997284889
-vn -0.194404006004333 -0.846216022968292 0.496109992265701
-vn 0.970247983932495 -0.212511003017426 -0.116006001830101
-vn 0.896381020545959 -0.259494990110397 -0.359393000602722
-vn 0.868735015392303 -0.253109991550446 -0.425716996192932
-vn 0.922111988067627 -0.0945010036230087 -0.375205010175705
-vn 0.959302008152008 -0.189999997615814 -0.20890000462532
-vn 0.984058976173401 -0.176693007349968 0.0201990008354187
-vn 0.931375980377197 -0.209994003176689 -0.297392010688782
-vn 0.979843020439148 -0.150206997990608 0.13170599937439
-vn 0.765012979507446 0.617110013961792 -0.184202998876572
-vn -0.23819400370121 0.339691013097763 -0.909875988960266
-vn 0.918042004108429 0.183208003640175 -0.351615995168686
-vn 0.805083990097046 0.581488013267517 -0.11709800362587
-vn 0.735104978084564 0.588603973388672 -0.336401998996735
-vn 0.774419009685516 0.606615006923676 -0.179703995585442
-vn 0.815698981285095 -0.400099009275436 -0.41779899597168
-vn 0.987874984741211 -0.154796004295349 -0.0119000002741814
-vn 0.949855029582977 -0.294317007064819 -0.105605997145176
-vn 0.984948992729187 0.101905003190041 -0.13960699737072
-vn 0.797999978065491 0.598900020122528 -0.0671999976038933
-vn 0.885882019996643 0.401791989803314 -0.231894999742508
-vn 0.727087020874023 0.606989026069641 0.320793986320496
-vn 0.909628987312317 0.389811992645264 0.14360499382019
-vn 0.734600007534027 -0.475199997425079 -0.48429998755455
-vn 0.585806012153625 -0.113900996744633 0.80240797996521
-vn 0.466508001089096 -0.261705011129379 0.844914972782135
-vn 0.726034998893738 0.454522013664246 0.516025006771088
-vn 0.855732977390289 -0.444817006587982 -0.264310002326965
-vn 0.958936989307404 -0.0732029974460602 -0.274010002613068
-vn 0.875159978866577 0.429280012845993 0.223189994692802
-vn 0.980319023132324 0.0760010033845901 0.182203993201256
-vn 0.491324990987778 0.836242020130157 0.243512004613876
-vn 0.885882019996643 0.401791989803314 -0.231894999742508
-vn 0.868498027324677 0.456999003887177 -0.19199900329113
-vn 0.812695026397705 0.529097020626068 0.244097992777824
-vn 0.834106981754303 -0.410003006458282 -0.369002997875214
-vn 0.843514978885651 -0.338506013154984 -0.417008012533188
-vn 0.895546972751617 -0.0426019988954067 -0.442923009395599
-vn 0.890878975391388 -0.240593999624252 -0.385291010141373
-vn 0.957094013690948 -0.266198009252548 -0.114499002695084
-vn 0.976500988006592 0.21340000629425 -0.0300999991595745
-vn 0.968801975250244 0.247299998998642 0.0163000002503395
-vn 0.642192006111145 0.721391975879669 -0.259196996688843
-vn -0.0825989991426468 -0.620693027973175 0.779690980911255
-vn 0.989358007907867 0.132694005966187 -0.0596969984471798
-vn 0.918572008609772 -0.153595000505447 -0.364188998937607
-vn 0.953751027584076 0.0408019982278347 -0.297816008329391
-vn -0.448213994503021 -0.865327000617981 0.224307000637054
-vn -0.334316998720169 -0.525525987148285 0.782338976860046
-vn 0.100501999258995 0.260904997587204 0.960119009017944
-vn -0.630702018737793 -0.451301008462906 0.631301999092102
-vn 0.131494000554085 0.906556010246277 -0.401080995798111
-vn 0.084697999060154 0.966373980045319 -0.242792993783951
-vn 0.319793999195099 0.926782011985779 -0.196996003389359
-vn 0.989358007907867 0.132694005966187 -0.0596969984471798
-vn 0.895170986652374 0.437485992908478 -0.0852970033884048
-vn 0.0590969994664192 -0.212589994072914 -0.975353002548218
-vn 0.0425999984145164 -0.0136000001803041 -0.999000012874603
-vn 0.868498027324677 0.456999003887177 -0.19199900329113
-vn 0.0289009995758533 -0.488418012857437 -0.872130990028381
-vn -0.0313009992241859 -0.441906988620758 -0.896515011787415
-vn 0.460108011960983 0.346605986356735 0.817413985729218
-vn 0.470411986112595 0.340709000825882 0.814020991325378
-vn 0.480596989393234 0.348098009824753 0.804893970489502
-vn 0.802828013896942 0.509518027305603 0.309610992670059
-vn 0.7291219830513 0.637319982051849 0.249408006668091
-vn 0.896996021270752 -0.155999004840851 0.413598001003265
-vn 0.973622977733612 0.202305004000664 0.105503000319004
-vn 0.960344016551971 -0.0585029982030392 0.272612005472183
-vn 0.723430991172791 0.0280009992420673 0.689828991889954
-vn 0.427720993757248 -0.149006992578506 0.891543984413147
-vn 0.418617010116577 -0.260711014270782 0.869935989379883
-vn -0.861568987369537 -0.42638498544693 -0.275489985942841
-vn -0.836067974567413 -0.506681025028229 -0.210391998291016
-vn 0.555177986621857 -0.185993000864983 0.810669004917145
-vn 0.546977996826172 -0.16329300403595 0.821066975593567
-vn 0.579591989517212 -0.206196993589401 0.788388013839722
-vn -0.809906005859375 0.122601002454758 -0.573603987693787
-vn -0.27250200510025 0.186001002788544 0.944005012512207
-vn 0.546977996826172 -0.16329300403595 0.821066975593567
-vn 0.732888996601105 0.255896002054214 0.630389988422394
-vn -0.731791973114014 -0.515594005584717 -0.445695012807846
-vn -0.769569993019104 -0.46628201007843 -0.436282992362976
-vn -0.725085020065308 -0.570587992668152 -0.385592013597488
-vn -0.998978018760681 0.040998999029398 0.0189999993890524
-vn -0.998625993728638 0.0379009991884232 0.036201000213623
-vn -0.998890995979309 0.0173000004142523 0.0438000001013279
-vn 0.784108996391296 -0.0580010004341602 0.617906987667084
-vn 0.807524979114532 0.0159009993076324 0.589618980884552
-vn 0.840071976184845 0.0310989990830421 0.541581988334656
-vn 0.770790994167328 0.614893019199371 0.16669799387455
-vn 0.829365015029907 0.527576982975006 0.183891996741295
-vn -0.573238015174866 -0.791751980781555 0.211014002561569
-vn -0.415704995393753 -0.857010006904602 0.304504007101059
-vn 0.654380977153778 -0.501784980297089 0.565683007240295
-vn 0.689020991325378 -0.130904003977776 0.712821006774902
-vn 0.873439013957977 0.0616029985249043 0.48302099108696
-vn 0.842932999134064 0.220808997750282 0.490619003772736
-vn 0.803048014640808 -0.515231013298035 0.29941800236702
-vn 0.894841015338898 -0.398717999458313 0.200709000229836
-vn 0.450614005327225 0.88952898979187 0.0754019990563393
-vn 0.455621004104614 0.872841000556946 -0.174807995557785
-vn 0.449115991592407 0.883031010627747 -0.13620500266552
-vn -0.340705007314682 0.386806011199951 0.856913983821869
-vn -0.327405005693436 0.47240799665451 0.818313002586365
-vn -0.287786990404129 0.503977000713348 0.814361989498138
-vn -0.309895992279053 -0.771688997745514 0.555392026901245
-vn -0.269984006881714 -0.797953009605408 0.538868010044098
-vn -0.261496007442474 -0.694790005683899 0.669990003108978
-vn -0.290697008371353 -0.821291029453278 0.490893989801407
-vn -0.690109014511108 -0.502606987953186 0.520707011222839
-vn -0.517822980880737 -0.830437004566193 0.205509006977081
-vn -0.448213994503021 -0.865327000617981 0.224307000637054
-vn -0.524483025074005 -0.814473986625671 0.248091995716095
-vn 0.058398999273777 -0.78948301076889 0.61098700761795
-vn 0.576799988746643 -0.435999989509583 0.69080001115799
-vn 0.853787004947662 0.294396013021469 0.429394006729126
-vn 0.738866984844208 -0.554575026035309 0.382782995700836
-vn 0.780268013477325 -0.424982994794846 0.458880990743637
-vn 0.826919972896576 0.256105989217758 0.500612020492554
-vn 0.823101997375488 -0.0425000004470348 0.566300988197327
-vn 0.753511011600494 0.298803985118866 0.585608005523682
-vn 0.678189992904663 0.448193997144699 0.582391977310181
-vn 0.756509006023407 0.55470597743988 0.346403986215591
-vn 0.70319801568985 0.582699000835419 0.407398998737335
-vn 0.762018978595734 0.530314028263092 0.3716099858284
-vn 0.960626006126404 -0.253107011318207 0.114602997899055
-vn 0.947127997875214 -0.262008011341095 0.18520499765873
-vn 0.798057973384857 0.227287992835045 0.55807101726532
-vn 0.783573985099792 0.296689987182617 0.545881986618042
-vn 0.687400996685028 -0.0586999990046024 0.723901987075806
-vn 0.759500026702881 -0.182099997997284 0.624499976634979
-vn 0.82269698381424 -0.0869000032544136 0.561797976493835
-vn 0.802941024303436 -0.0981049984693527 0.587930023670197
-vn 0.821412026882172 -0.0244999993592501 0.569808006286621
-vn -0.986891984939575 0.0839990004897118 -0.137798994779587
-vn -0.982653975486755 0.136994004249573 -0.124994002282619
-vn 0.541696012020111 -0.449497014284134 0.710295021533966
-vn 0.498115003108978 -0.552716970443726 0.668120980262756
-vn 0.614108026027679 0.251403003931046 0.748109996318817
-vn 0.660790979862213 0.16329799592495 0.732590019702911
-vn 0.0652970001101494 0.349485993385315 0.934662997722626
-vn 0.134699001908302 0.3783960044384 0.915790975093842
-vn 0.947449028491974 0.275613993406296 0.162407994270325
-vn 0.913242995738983 0.344116002321243 0.218109995126724
-vn 0.498223006725311 -0.116104997694492 0.859239995479584
-vn 0.482620000839233 -0.15030600130558 0.862836003303528
-vn 0.401210010051727 -0.693318009376526 0.598614990711212
-vn 0.738866984844208 -0.554575026035309 0.382782995700836
-vn 0.339002996683121 -0.818907976150513 0.463104993104935
-vn 0.498115003108978 -0.552716970443726 0.668120980262756
-vn -0.196294993162155 0.453487992286682 0.869377017021179
-vn 0.493586987257004 0.0235990006476641 0.869376003742218
-vn 0.469597995281219 0.0179999992251396 0.882696986198425
-vn 0.502677977085114 0.0324990004301071 0.863862991333008
-vn 0.480592012405396 -0.0166999995708466 0.876784980297089
-vn 0.670705020427704 0.161601006984711 0.723905980587006
-vn 0.807286024093628 0.533891022205353 0.251495987176895
-vn 0.424804985523224 -0.0260000005364418 0.904910981655121
-vn 0.465824991464615 0.101405002176762 0.879046976566315
-vn 0.460602998733521 0.106400996446609 0.881205976009369
-vn 0.465824991464615 0.101405002176762 0.879046976566315
-vn 0.460108011960983 0.346605986356735 0.817413985729218
-vn 0.480596989393234 0.348098009824753 0.804893970489502
-vn 0.883265018463135 -0.346585988998413 0.315786987543106
-vn 0.85759699344635 -0.333198994398117 0.391799002885818
-vn 0.570801019668579 0.0688000023365021 0.818201005458832
-vn 0.64349502325058 0.0671999976038933 0.76249498128891
-vn 0.584127008914948 0.073403000831604 0.808336973190308
-vn 0.332190990447998 0.198094993829727 0.922174990177155
-vn 0.330514013767242 0.243909999728203 0.911738991737366
-vn 0.232393994927406 0.325392007827759 0.916576981544495
-vn 0.667690992355347 0.44939398765564 0.593491971492767
-vn 0.638795971870422 0.412896990776062 0.649196028709412
-vn 0.756509006023407 0.55470597743988 0.346403986215591
-vn 0.591929018497467 0.433420985937119 0.679533004760742
-vn 0.613581001758575 0.0540979988873005 0.787775993347168
-vn 0.586587011814117 0.141196995973587 0.797483026981354
-vn 0.689422011375427 0.131503999233246 0.712323009967804
-vn 0.614108026027679 0.251403003931046 0.748109996318817
-vn 0.46781200170517 0.16270400583744 0.868722975254059
-vn 0.660790979862213 0.16329799592495 0.732590019702911
-vn 0.46781200170517 0.16270400583744 0.868722975254059
-vn 0.666131973266602 0.41541999578476 0.619430005550385
-vn 0.676585972309113 0.371491998434067 0.635787010192871
-vn 0.737119019031525 0.417311012744904 0.53151398897171
-vn 0.719407021999359 0.407204002141953 0.562705993652344
-vn 0.286994993686676 -0.645389020442963 0.707888007164001
-vn 0.265006989240646 -0.74421900510788 0.613115012645721
-vn 0.388179004192352 -0.0207989998161793 0.921348989009857
-vn 0.823101997375488 -0.0425000004470348 0.566300988197327
-vn 0.541696012020111 -0.449497014284134 0.710295021533966
-vn 0.388179004192352 -0.0207989998161793 0.921348989009857
-vn 0.753511011600494 0.298803985118866 0.585608005523682
-vn 0.469013005495071 0.449712991714478 0.760122001171112
-vn 0.905977010726929 -0.213595002889633 0.36549100279808
-vn 0.714106976985931 -0.457904011011124 0.529505014419556
-vn 0.628970980644226 0.500877022743225 0.594573020935059
-vn 0.618700981140137 0.453101009130478 0.641800999641418
-vn 0.772982001304626 0.416590005159378 0.478489011526108
-vn 0.917883992195129 0.151497006416321 0.366793990135193
-vn 0.9322350025177 0.0215009991079569 0.361214011907578
-vn 0.846616983413696 -0.0175999999046326 0.531911015510559
-vn 0.349792003631592 -0.302693009376526 0.886578977108002
-vn 0.498115003108978 -0.552716970443726 0.668120980262756
-vn 0.388179004192352 -0.0207989998161793 0.921348989009857
-vn 0.581423997879028 0.159406006336212 0.797832012176514
-vn 0.71848601102829 -0.189296007156372 0.669287025928497
-vn 0.651830017566681 -0.227511003613472 0.723433971405029
-vn 0.482620000839233 -0.15030600130558 0.862836003303528
-vn 0.480592012405396 -0.0166999995708466 0.876784980297089
-vn 0.469013005495071 0.449712991714478 0.760122001171112
-vn 0.558216989040375 0.415912002325058 0.717921018600464
-vn 0.581798017024994 0.393698006868362 0.711696982383728
-vn 0.46781200170517 0.16270400583744 0.868722975254059
-vn 0.581798017024994 0.393698006868362 0.711696982383728
-vn 0.670705020427704 0.161601006984711 0.723905980587006
-vn 0.720600008964539 -0.623300015926361 -0.303700000047684
-vn 0.692578017711639 -0.664278984069824 -0.281190991401672
-vn 0.777319014072418 -0.546113014221191 -0.312308013439178
-vn 0.750203013420105 0.0778999999165535 0.65660297870636
-vn 0.854019999504089 0.0185000002384186 0.519912004470825
-vn 0.587104976177216 0.146700993180275 0.796106994152069
-vn 0.601795017719269 0.218097999691963 0.768293976783752
-vn 0.612814009189606 0.231305003166199 0.755617022514343
-vn 0.726034998893738 0.454522013664246 0.516025006771088
-vn 0.694917976856232 0.556415021419525 0.45551198720932
-vn 0.692996978759766 0.641596972942352 0.32879900932312
-vn 0.53949099779129 -0.0550989992916584 0.8401859998703
-vn 0.894988000392914 -0.354494988918304 0.270796000957489
-vn 0.265006989240646 -0.74421900510788 0.613115012645721
-vn 0.286994993686676 -0.645389020442963 0.707888007164001
-vn 0.429612010717392 -0.458213001489639 0.778122007846832
-vn 0.429612010717392 -0.458213001489639 0.778122007846832
-vn 0.65421998500824 0.417511999607086 0.630618989467621
-vn 0.443607002496719 0.0569010004401207 0.894412994384766
-vn 0.581423997879028 0.159406006336212 0.797832012176514
-vn 0.581798017024994 0.393698006868362 0.711696982383728
-vn -0.924809992313385 0.342204004526138 -0.166201993823051
-vn -0.914169013500214 0.38528698682785 -0.125896006822586
-vn -0.892086029052734 0.405294001102448 -0.199797004461288
-vn -0.69420200586319 0.545401990413666 0.469702005386353
-vn -0.749882996082306 0.517787992954254 0.411790996789932
-vn -0.765115022659302 0.42950901389122 0.479710012674332
-vn 0.555881023406982 0.822772979736328 0.118496000766754
-vn 0.557101011276245 0.828801989555359 0.0522000007331371
-vn 0.819661021232605 -0.439278990030289 0.367682009935379
-vn 0.791875004768372 -0.43708598613739 0.426485985517502
-vn 0.781615018844604 -0.483810007572174 0.393707990646362
-vn 0.845732986927032 0.0735030025243759 0.528519988059998
-vn 0.879926025867462 0.0910030007362366 0.466313987970352
-vn 0.818902015686035 0.215100005269051 0.532100975513458
-vn 0.810023009777069 0.185705006122589 0.55621600151062
-vn 0.0465999990701675 0.397302001714706 0.91650402545929
-vn -0.52699601650238 -0.710195004940033 0.466796010732651
-vn -0.309895992279053 -0.771688997745514 0.555392026901245
-vn -0.506874978542328 -0.644568026065826 0.572372019290924
-vn 0.768666982650757 -0.104396000504494 0.631072998046875
-vn 0.349792003631592 -0.302693009376526 0.886578977108002
-vn 0.443607002496719 0.0569010004401207 0.894412994384766
-vn 0.777316987514496 0.0371010005474091 0.628014028072357
-vn 0.83940601348877 0.172200992703438 0.515504002571106
-vn 0.716957986354828 -0.503470003604889 0.482172012329102
-vn 0.789068996906281 0.467781990766525 0.39818400144577
-vn 0.797183990478516 0.450890988111496 0.40149199962616
-vn 0.429612010717392 -0.458213001489639 0.778122007846832
-vn 0.898311972618103 0.0392009988427162 0.437606006860733
-vn 0.974390983581543 -0.104699000716209 -0.198998004198074
-vn -0.994937002658844 0.0927029997110367 -0.0388009995222092
-vn -0.987223029136658 0.104602001607418 -0.120203003287315
-vn 0.500809013843536 0.693512976169586 0.517910003662109
-vn 0.544389009475708 -0.232795000076294 0.80588299036026
-vn 0.548107981681824 -0.244702994823456 0.799811005592346
-vn 0.540724992752075 -0.307613998651505 0.782936990261078
-vn 0.769612014293671 0.482407987117767 0.4183070063591
-vn 0.748795986175537 0.512497007846832 0.420298010110855
-vn 0.824221014976501 -0.244606003165245 0.51071298122406
-vn 0.797810971736908 0.46330600976944 0.385805010795593
-vn 0.777493000030518 0.231598004698753 0.584694981575012
-vn 0.85658198595047 0.225995004177094 0.463889986276627
-vn 0.926614999771118 0.0593010000884533 0.371306002140045
-vn 0.959559977054596 0.00810000021010637 0.281388014554977
-vn 0.444615006446838 -0.61362099647522 0.65252298116684
-vn 0.54279500246048 -0.656993985176086 0.523195028305054
-vn -0.687295019626617 -0.666194975376129 -0.289498001337051
-vn -0.561805009841919 -0.788906991481781 0.249001994729042
-vn 0.893200993537903 0.0991000011563301 0.438600987195969
-vn 0.698283970355988 -0.366490989923477 0.614885985851288
-vn -0.767668008804321 -0.640073001384735 -0.0314989984035492
-vn -0.707158982753754 0.479772001504898 -0.519370019435883
-vn -0.775358974933624 0.39307901263237 -0.494273990392685
-vn -0.714810013771057 0.395105987787247 -0.577008008956909
-vn 0.615814983844757 -0.269906997680664 0.740217983722687
-vn 0.770790994167328 0.614893019199371 0.16669799387455
-vn 0.782899975776672 0.581799983978271 0.220400005578995
-vn 0.908937990665436 0.377115994691849 0.177807003259659
-vn 0.7725989818573 -0.590198993682861 0.233999997377396
-vn 0.845413982868195 -0.312005013227463 0.433506995439529
-vn 0.783025979995728 0.392612993717194 0.48241600394249
-vn 0.686294972896576 -0.193198993802071 0.701195001602173
-vn -0.493200987577438 -0.860902011394501 0.124899998307228
-vn 0.606940984725952 0.759450972080231 0.234216004610062
-vn 0.598896980285645 0.769295990467072 0.222498998045921
-vn 0.683414995670319 0.579711973667145 0.44370898604393
-vn 0.590008974075317 0.40870600938797 0.696310997009277
-vn 0.535709977149963 -0.283704996109009 0.795315027236938
-vn 0.992006003856659 0.0621999986469746 0.10980100184679
-vn 0.73521101474762 0.553907990455627 0.39070600271225
-vn 0.884082973003387 0.178996995091438 0.431692004203796
-vn 0.94420200586319 0.00659999996423721 -0.329300999641418
-vn 0.666284024715424 -0.10419800132513 0.73838198184967
-vn 0.681189000606537 -0.501792013645172 0.533091008663177
-vn 0.803048014640808 -0.515231013298035 0.29941800236702
-vn 0.879926025867462 0.0910030007362366 0.466313987970352
-vn 0.851769983768463 -0.0119000002741814 0.523781001567841
-vn 0.715508997440338 -0.210903003811836 0.666007995605469
-vn 0.721387028694153 -0.130697995424271 0.680087983608246
-vn 0.846464991569519 0.286987990140915 0.448480993509293
-vn 0.571493983268738 -0.163798004388809 0.804091989994049
-vn 0.694625973701477 0.00789999961853027 0.719326972961426
-vn 0.650398015975952 -0.0324999988079071 0.758898019790649
-vn 0.198094993829727 -0.881076991558075 0.429488986730576
-vn 0.736533999443054 0.592428028583527 0.326415002346039
-vn 0.722788989543915 0.329995006322861 0.607190012931824
-vn 0.532495975494385 -0.0835990011692047 0.842293977737427
-vn 0.904224991798401 0.27190700173378 0.329308986663818
-vn 0.698283970355988 -0.366490989923477 0.614885985851288
-vn 0.686294972896576 -0.193198993802071 0.701195001602173
-vn -0.290697008371353 -0.821291029453278 0.490893989801407
-vn -0.162503004074097 -0.978617012500763 0.12610200047493
-vn -0.37040901184082 -0.156903997063637 0.915521025657654
-vn -0.503212988376617 0.0276009999215603 0.863722026348114
-vn -0.666105985641479 0.0355999991297722 0.74500697851181
-vn 0.732888996601105 0.255896002054214 0.630389988422394
-vn 0.683414995670319 0.579711973667145 0.44370898604393
-vn 0.617307007312775 -0.189301997423172 0.763607978820801
-vn 0.444615006446838 -0.61362099647522 0.65252298116684
-vn 0.709095001220703 0.0175000000745058 0.70489501953125
-vn 0.682685017585754 0.130397006869316 0.718984007835388
-vn 0.790077984333038 0.0122999995946884 0.612882971763611
-vn 0.532495975494385 -0.0835990011692047 0.842293977737427
-vn 0.943580985069275 0.273494988679886 0.186695992946625
-vn 0.585806012153625 -0.113900996744633 0.80240797996521
-vn 0.660188019275665 0.504890978336334 0.556089997291565
-vn 0.732420027256012 0.119303002953529 0.670319020748138
-vn 0.869210004806519 -0.41270500421524 0.272302985191345
-vn 0.762018978595734 0.530314028263092 0.3716099858284
-vn 0.849799990653992 -0.231600001454353 0.47350001335144
-vn 0.933306992053986 -0.158300995826721 0.322302013635635
-vn -0.435476005077362 0.0635970011353493 -0.897951006889343
-vn -0.439815998077393 0.0286010000854731 -0.897632002830505
-vn -0.569697022438049 -0.0329000018537045 -0.821196019649506
-vn 0.542689979076385 0.148597002029419 0.82668399810791
-vn 0.566100001335144 0.358500003814697 0.742299973964691
-vn 0.566100001335144 0.358500003814697 0.742299973964691
-vn -0.71391099691391 0.219903007149696 -0.664811015129089
-vn -0.779547989368439 0.0973059982061386 -0.618737995624542
-vn -0.779590010643005 0.170297995209694 -0.602692008018494
-vn 0.0917999967932701 -0.11429999768734 0.989196002483368
-vn 0.0579999983310699 -0.0472000017762184 0.997200012207031
-vn 0.895726978778839 0.272107988595963 0.351610988378525
-vn 0.634298980236053 -0.30120000243187 0.711998999118805
-vn 0.678409993648529 -0.293503999710083 0.673510015010834
-vn 0.65149599313736 -0.361297994852066 0.667096018791199
-vn 0.777368009090424 0.0215990003198385 0.628674983978271
-vn 0.754181981086731 -0.0192000009119511 0.656385004520416
-vn 0.670517027378082 -0.183204993605614 0.718918025493622
-vn 0.657905995845795 0.095600999891758 0.747007012367249
-vn 0.566100001335144 0.358500003814697 0.742299973964691
-vn 0.146602004766464 0.425904989242554 0.892812013626099
-vn 0.493508994579315 0.340505987405777 0.800315022468567
-vn -0.92679101228714 0.371196001768112 -0.0571990013122559
-vn -0.929799973964691 0.367500007152557 -0.0204000007361174
-vn 0.772729992866516 0.0575020015239716 0.632125020027161
-vn 0.668419003486633 -0.54771500825882 0.503214001655579
-vn 0.912994980812073 0.151998996734619 0.378598004579544
-vn 0.923895001411438 0.254099011421204 0.286098003387451
-vn 0.878522992134094 0.258507013320923 0.401710987091064
-vn 0.772982001304626 0.416590005159378 0.478489011526108
-vn 0.582587003707886 0.511187970638275 0.631886005401611
-vn -0.791711986064911 -0.586908996105194 0.169502004981041
-vn 0.128599002957344 -0.894295990467072 0.428597986698151
-vn 0.151596993207932 -0.908381998538971 0.389692008495331
-vn 0.185103997588158 -0.906020998954773 0.380609005689621
-vn 0.525601983070374 -0.329800993204117 0.784202992916107
-vn 0.805760979652405 -0.0235990006476641 0.591771006584167
-vn 0.869014978408813 -0.00870000012218952 0.494709014892578
-vn 0.879917979240417 -0.359106987714767 0.311105996370316
-vn 0.786593019962311 0.4583959877491 -0.413695991039276
-vn -0.625630974769592 -0.779338002204895 -0.03490199893713
-vn 0.865540981292725 0.216509997844696 0.451620995998383
-vn 0.694082021713257 0.145296007394791 0.705080986022949
-vn 0.903563022613525 -0.106596000492573 0.414983004331589
-vn 0.428198009729385 -0.40149798989296 -0.809596002101898
-vn 0.951278984546661 0.299392998218536 0.0736979991197586
-vn 0.136001005768776 -0.297102987766266 0.945110023021698
-vn 0.694917976856232 0.556415021419525 0.45551198720932
-vn 0.0883020013570786 -0.494610011577606 0.864618003368378
-vn 0.93010002374649 0.136000007390976 0.341199994087219
-vn 0.275709986686707 0.952933013439178 0.12610399723053
-vn 0.357293009757996 0.319393992424011 0.877683997154236
-vn 0.296590000391006 0.196992993354797 -0.934467017650604
-vn 0.362904012203217 0.258302986621857 -0.89530998468399
-vn 0.297201991081238 0.240201994776726 -0.924107015132904
-vn 0.988349974155426 0.0433019995689392 0.145906999707222
-vn 0.991928994655609 0.0245009995996952 0.12440399825573
-vn 0.89582097530365 -0.134702995419502 0.423509985208511
-vn 0.803322970867157 -0.283908009529114 0.523514986038208
-vn 0.552182018756866 0.811173975467682 0.1925940066576
-vn 0.709095001220703 0.0175000000745058 0.70489501953125
-vn 0.646328985691071 0.743233978748322 -0.17280800640583
-vn 0.899761021137238 0.0876960009336472 0.42748099565506
-vn 0.900507986545563 0.109200999140739 0.420904010534286
-vn 0.662985980510712 -0.156996995210648 0.731984972953796
-vn 0.645224988460541 -0.176907002925873 0.74322897195816
-vn 0.511114001274109 -0.420511990785599 0.749620974063873
-vn 0.501635015010834 0.269719004631042 0.821956992149353
-vn 0.846616983413696 -0.0175999999046326 0.531911015510559
-vn 0.845122992992401 -0.340609014034271 0.412010997533798
-vn 0.45448699593544 0.0930970013141632 0.88587498664856
-vn 0.518911004066467 -0.118903003633022 0.846517980098724
-vn 0.670517027378082 -0.183204993605614 0.718918025493622
-vn 0.45448699593544 0.0930970013141632 0.88587498664856
-vn 0.657905995845795 0.095600999891758 0.747007012367249
-vn 0.984189987182617 0.14189800620079 -0.105999000370502
-vn 0.884903013706207 -0.0489000007510185 0.463201999664307
-vn 0.499900996685028 0.326700001955032 0.802101016044617
-vn 0.459803998470306 -0.368602991104126 0.807905972003937
-vn 0.634298980236053 -0.30120000243187 0.711998999118805
-vn 0.576799988746643 -0.435999989509583 0.69080001115799
-vn 0.459803998470306 -0.368602991104126 0.807905972003937
-vn -0.158098995685577 -0.746096014976501 -0.646795988082886
-vn -0.186299994587898 -0.710299015045166 -0.678798973560333
-vn -0.160302996635437 -0.726311981678009 -0.668411016464233
-vn 0.777368009090424 0.0215990003198385 0.628674983978271
-vn 0.790197014808655 -0.171398997306824 0.588397979736328
-vn 0.713114976882935 -0.216703996062279 0.666714012622833
-vn -0.281296014785767 -0.473993003368378 0.834388017654419
-vn -0.232206001877785 -0.347108989953995 0.908622980117798
-vn -0.24549500644207 -0.44488999247551 0.861280977725983
-vn 0.0537980012595654 0.478082001209259 0.876666009426117
-vn -0.0210999995470047 0.388998985290527 0.920997023582458
-vn 0.0535020008683205 0.523023009300232 0.850637972354889
-vn 0.0537980012595654 0.478082001209259 0.876666009426117
-vn 0.953975975513458 0.169195994734764 0.247593998908997
-vn 0.925745010375977 0.237311005592346 0.294414013624191
-vn 0.684197008609772 0.681797027587891 0.258899003267288
-vn 0.550994992256165 0.824492990970612 0.128898993134499
-vn 0.254790991544724 -0.837970972061157 0.482582986354828
-vn -0.22630999982357 0.0713030025362968 0.971441984176636
-vn 0.730000019073486 -0.1266999989748 -0.671599984169006
-vn 0.585397005081177 0.0324999988079071 0.810095012187958
-vn 0.424804985523224 -0.0260000005364418 0.904910981655121
-vn 0.744758009910583 0.575767993927002 0.33738100528717
-vn 0.694082021713257 0.145296007394791 0.705080986022949
-vn 0.407510012388229 0.165803998708725 0.898021996021271
-vn 0.501635015010834 0.269719004631042 0.821956992149353
-vn -0.372099995613098 0.240099996328354 0.896601021289825
-vn -0.525510013103485 0.227103993296623 0.819916009902954
-vn -0.36148801445961 0.270191013813019 0.892369985580444
-vn 0.561204016208649 -0.555903971195221 0.613205015659332
-vn -0.619195997714996 -0.758194029331207 0.204299002885818
-vn -0.216392993927002 -0.939571022987366 0.26529198884964
-vn 0.803173005580902 0.398786991834641 0.442584991455078
-vn 0.518911004066467 -0.118903003633022 0.846517980098724
-vn 0.75227302312851 -0.405885994434357 0.518981993198395
-vn 0.490702986717224 -0.49610298871994 0.716305017471313
-vn 0.820347011089325 -0.0859939977526665 0.565362989902496
-vn 0.850817024707794 0.119001999497414 0.511810004711151
-vn 0.418617010116577 -0.260711014270782 0.869935989379883
-vn 0.427720993757248 -0.149006992578506 0.891543984413147
-vn 0.304511994123459 0.181606993079185 0.93503600358963
-vn 0.732420027256012 0.119303002953529 0.670319020748138
-vn 0.582587003707886 0.511187970638275 0.631886005401611
-vn 0.45448699593544 0.0930970013141632 0.88587498664856
-vn 0.670517027378082 -0.183204993605614 0.718918025493622
-vn 0.744758009910583 0.575767993927002 0.33738100528717
-vn 0.349009990692139 0.291507989168167 0.890626013278961
-vn -0.144296005368233 0.340590000152588 0.929072976112366
-vn 0.0169990006834269 0.427684992551804 0.903768002986908
-vn 0.961108028888702 -0.016100000590086 0.275701999664307
-vn -0.967925012111664 -0.0947019979357719 0.232705995440483
-vn -0.276317000389099 -0.592437028884888 0.756748020648956
-vn -0.37040901184082 -0.156903997063637 0.915521025657654
-vn 0.611003994941711 0.357302993535995 0.706404983997345
-vn -0.355098992586136 0.82729697227478 -0.43529799580574
-vn -0.286785006523132 -0.730762004852295 -0.619467973709106
-vn -0.196493998169899 -0.85267299413681 -0.484084993600845
-vn 0.559409022331238 -0.64860999584198 0.516107976436615
-vn 0.82005500793457 0.183489993214607 0.542070984840393
-vn 0.842891991138458 0.518594980239868 0.143499001860619
-vn 0.783573985099792 0.296689987182617 0.545881986618042
-vn 0.555099010467529 0.38789901137352 0.735798001289368
-vn 0.582202017307281 0.499900996685028 0.641201972961426
-vn 0.709095001220703 0.0175000000745058 0.70489501953125
-vn 0.552182018756866 0.811173975467682 0.1925940066576
-vn 0.555881023406982 0.822772979736328 0.118496000766754
-vn -0.766027987003326 -0.642522990703583 -0.0191009994596243
-vn -0.690674006938934 -0.716673016548157 0.0966959968209267
-vn 0.792993009090424 0.285497009754181 0.538195013999939
-vn 0.665620028972626 0.245307996869087 0.7048220038414
-vn 0.53949099779129 -0.0550989992916584 0.8401859998703
-vn -0.856678009033203 -0.00820000004023314 0.5157870054245
-vn -0.448213994503021 -0.865327000617981 0.224307000637054
-vn -0.175408005714417 0.498021990060806 0.849237978458405
-vn -0.291494011878967 0.672286987304688 0.680486023426056
-vn -0.205896005034447 0.262594997882843 0.942682981491089
-vn 0.803173005580902 0.398786991834641 0.442584991455078
-vn -0.603192985057831 -0.184798002243042 0.775891005992889
-vn -0.645433008670807 -0.196009993553162 0.738237977027893
-vn -0.670965015888214 -0.191389992833138 0.71636301279068
-vn 0.579312980175018 -0.664815008640289 0.471610993146896
-vn 0.854252994060516 -0.300682991743088 0.42407700419426
-vn 0.631506979465485 -0.631707012653351 0.449604988098145
-vn -0.787524998188019 -0.570617973804474 -0.232806995511055
-vn -0.196493998169899 -0.85267299413681 -0.484084993600845
-vn -0.379386007785797 -0.920065999031067 -0.0976959988474846
-vn 0.798793017864227 -0.105999000370502 0.592194974422455
-vn 0.560992002487183 0.492893010377884 0.665090024471283
-vn 0.253015995025635 -0.687142014503479 0.681042015552521
-vn -0.597809970378876 -0.337105989456177 0.727312028408051
-vn 0.81183397769928 0.00870000012218952 0.583823978900909
-vn 0.602613985538483 0.399708986282349 0.690716028213501
-vn -0.272801995277405 -0.60080498456955 -0.751407027244568
-vn -0.56149697303772 -0.827296018600464 0.017400000244379
-vn -0.35878399014473 -0.221090003848076 -0.90685898065567
-vn -0.46569299697876 -0.557090997695923 -0.68758898973465
-vn -0.0895019993185997 -0.594612002372742 0.799015998840332
-vn -0.194404006004333 -0.846216022968292 0.496109992265701
-vn -0.133002996444702 -0.74931800365448 0.648715972900391
-vn -0.0357999987900257 -0.819194972515106 0.572396993637085
-vn 0.798057973384857 0.227287992835045 0.55807101726532
-vn 0.57480800151825 -0.215103000402451 0.789511024951935
-vn 0.0604019984602928 0.0829019993543625 0.994726002216339
-vn -0.893830001354218 0.0131000000983477 0.448215007781982
-vn -0.196796998381615 0.143498003482819 0.969886004924774
-vn -0.960108995437622 -0.279202997684479 0.0153999999165535
-vn 0.431908011436462 0.319806009531021 0.843315005302429
-vn 0.405586004257202 0.0990969985723495 0.908668994903564
-vn 0.133000999689102 0.919903993606567 -0.368901014328003
-vn 0.131494000554085 0.906556010246277 -0.401080995798111
-vn 0.352214992046356 0.666329026222229 -0.657229006290436
-vn 0.961628019809723 0.0116999996826053 0.274107992649078
-vn 0.977882981300354 0.0137999998405576 0.208695992827415
-vn 0.352308005094528 0.750217020511627 -0.55951201915741
-vn 0.34121099114418 0.801424980163574 -0.491214990615845
-vn -0.0684970021247864 -0.165294006466866 0.983862996101379
-vn 0.922120988368988 -0.300906985998154 0.2432049959898
-vn 0.529088973999023 0.451490998268127 0.718484997749329
-vn -0.488685995340347 -0.288792014122009 -0.823276996612549
-vn -0.859085023403168 -0.429693013429642 -0.278095006942749
-vn 0.535385012626648 -0.589883983135223 0.604483008384705
-vn 0.670996010303497 -0.54009598493576 0.50799697637558
-vn 0.896996021270752 -0.155999004840851 0.413598001003265
-vn 0.670996010303497 -0.54009598493576 0.50799697637558
-vn 0.85658198595047 0.225995004177094 0.463889986276627
-vn 0.933790028095245 0.353395998477936 0.0560990013182163
-vn 0.219804003834724 0.96541702747345 0.14020200073719
-vn 0.699087977409363 -0.448992013931274 0.556491017341614
-vn 0.511114001274109 -0.420511990785599 0.749620974063873
-vn 0.45040300488472 -0.508303999900818 0.734005987644196
-vn 0.431394994258881 -0.0767989978194237 0.898887991905212
-vn -0.807603001594543 0.170301005244255 -0.564602017402649
-vn 0.472698003053665 0.322997987270355 0.81989598274231
-vn -0.255196988582611 -0.823490023612976 -0.50669401884079
-vn -0.800104975700378 -0.294301986694336 -0.522702991962433
-vn -0.24549500644207 -0.44488999247551 0.861280977725983
-vn 0.0445000007748604 -0.997493982315063 -0.0549999997019768
-vn 0.798793017864227 -0.105999000370502 0.592194974422455
-vn 0.750203013420105 0.0778999999165535 0.65660297870636
-vn 0.906051993370056 0.354220002889633 0.231512993574142
-vn 0.427720993757248 -0.149006992578506 0.891543984413147
-vn 0.98329097032547 -0.108598999679089 0.146099001169205
-vn -0.42101201415062 -0.599816024303436 0.680419027805328
-vn -0.312083005905151 0.531372010707855 0.787558019161224
-vn 0.807855010032654 -0.0327979996800423 0.588467001914978
-vn 0.807855010032654 -0.0327979996800423 0.588467001914978
-vn 0.777493000030518 0.231598004698753 0.584694981575012
-vn 0.85658198595047 0.225995004177094 0.463889986276627
-vn -0.195308998227119 -0.87804102897644 0.436919987201691
-vn 0.854252994060516 -0.300682991743088 0.42407700419426
-vn 0.470683991909027 0.143395006656647 0.87057101726532
-vn 0.327596992254257 -0.0480999983847141 0.943592011928558
-vn 0.498223006725311 -0.116104997694492 0.859239995479584
-vn 0.337002992630005 -0.103400997817516 -0.935808002948761
-vn 0.345995992422104 -0.0520990006625652 -0.936788022518158
-vn -0.969313979148865 -0.182402998209 0.164801999926567
-vn 0.868417978286743 -0.335806995630264 0.36480700969696
-vn 0.90752500295639 -0.0988029986619949 0.40821099281311
-vn 0.579312980175018 -0.664815008640289 0.471610993146896
-vn 0.802828013896942 0.509518027305603 0.309610992670059
-vn 0.550994992256165 0.824492990970612 0.128898993134499
-vn 0.7291219830513 0.637319982051849 0.249408006668091
-vn -0.886525988578796 0.129403993487358 -0.444213002920151
-vn -0.863739013671875 0.14300699532032 -0.483222007751465
-vn -0.731797993183136 0.291999012231827 -0.615797996520996
-vn 0.954324007034302 -0.0315009988844395 0.297107994556427
-vn 0.304796993732452 0.601193010807037 0.738691985607147
-vn 0.26018899679184 0.593176007270813 0.761869013309479
-vn 0.256107985973358 0.309008985757828 0.915926992893219
-vn 0.557101011276245 0.828801989555359 0.0522000007331371
-vn 0.431908011436462 0.319806009531021 0.843315005302429
-vn -0.195308998227119 -0.87804102897644 0.436919987201691
-vn 0.552196025848389 0.811493992805481 0.191199004650116
-vn 0.854376971721649 0.207594007253647 0.476386994123459
-vn 0.772202014923096 -0.235301002860069 0.590201020240784
-vn -0.263312011957169 -0.181707993149757 0.947443008422852
-vn -0.863739013671875 0.14300699532032 -0.483222007751465
-vn 0.689020991325378 -0.130904003977776 0.712821006774902
-vn 0.339805990457535 0.0640010014176369 0.938314974308014
-vn 0.470411986112595 0.340709000825882 0.814020991325378
-vn -0.281296014785767 -0.473993003368378 0.834388017654419
-vn 0.87457001209259 0.429385006427765 -0.22529199719429
-vn 0.219804003834724 0.96541702747345 0.14020200073719
-vn 0.85971599817276 0.429908007383347 0.275804996490479
-vn 0.85971599817276 0.429908007383347 0.275804996490479
-vn 0.761482000350952 0.517888009548187 0.389791011810303
-vn 0.633606016635895 -0.194501996040344 0.748807013034821
-vn 0.761482000350952 0.517888009548187 0.389791011810303
-vn 0.954936027526855 -0.0109000001102686 0.29661101102829
-vn 0.599802017211914 0.648503005504608 0.468701988458633
-vn 0.681189000606537 -0.501792013645172 0.533091008663177
-vn 0.698777973651886 0.542482972145081 0.466284990310669
-vn 0.829365015029907 0.527576982975006 0.183891996741295
-vn -0.999961018562317 0.00689999992027879 -0.00549999997019768
-vn -0.996994018554688 -0.0650999993085861 0.0419999994337559
-vn -0.479885011911392 -0.504485011100769 -0.717778027057648
-vn 0.663178980350494 0.619180023670197 0.420486986637115
-vn -0.312110006809235 0.626020014286041 0.714622974395752
-vn -0.746394991874695 0.627596020698547 -0.221398994326591
-vn -0.711279988288879 0.366690009832382 -0.599682986736298
-vn -0.804205000400543 0.148101001977921 -0.575604021549225
-vn 0.941101014614105 -0.289799988269806 -0.174199998378754
-vn 0.45040300488472 -0.508303999900818 0.734005987644196
-vn 0.592890024185181 -0.497292011976242 0.633388996124268
-vn 0.772202014923096 -0.235301002860069 0.590201020240784
-vn 0.865182995796204 -0.0943979993462563 0.492491006851196
-vn 0.730809986591339 0.607407987117767 0.31140398979187
-vn 0.730809986591339 0.607407987117767 0.31140398979187
-vn 0.344105005264282 0.732810974121094 -0.587009012699127
-vn 0.31360200047493 0.540803015232086 -0.780503988265991
-vn -0.266299992799759 0.955698013305664 0.125400006771088
-vn -0.299890011548996 0.94096702337265 0.156994998455048
-vn -0.28260201215744 0.946907997131348 0.153301000595093
-vn 0.45040300488472 -0.508303999900818 0.734005987644196
-vn 0.865182995796204 -0.0943979993462563 0.492491006851196
-vn 0.710613012313843 -0.0154999997466803 0.703413009643555
-vn 0.783910989761353 0.252503991127014 0.567207992076874
-vn 0.122097000479698 0.842181026935577 -0.525188028812408
-vn 0.82005500793457 0.183489993214607 0.542070984840393
-vn -0.997204005718231 -0.00219999998807907 -0.0746999979019165
-vn -0.999011993408203 -0.0302000008523464 -0.032600000500679
-vn -0.261496007442474 -0.694790005683899 0.669990003108978
-vn -0.330105990171432 0.317304998636246 0.889015018939972
-vn 0.899722993373871 0.333207994699478 0.281906992197037
-vn 0.552196025848389 0.811493992805481 0.191199004650116
-vn 0.710613012313843 -0.0154999997466803 0.703413009643555
-vn -0.800104975700378 -0.294301986694336 -0.522702991962433
-vn -0.0143999997526407 -0.316704988479614 0.948414981365204
-vn 0.762018978595734 0.530314028263092 0.3716099858284
-vn 0.70319801568985 0.582699000835419 0.407398998737335
-vn 0.698777973651886 0.542482972145081 0.466284990310669
-vn 0.668419003486633 -0.54771500825882 0.503214001655579
-vn 0.559409022331238 -0.64860999584198 0.516107976436615
-vn 0.506380021572113 -0.348686009645462 0.788667976856232
-vn -0.195500999689102 -0.667804002761841 -0.718204021453857
-vn -0.128101006150246 -0.937205016613007 -0.324402004480362
-vn -0.255196988582611 -0.823490023612976 -0.50669401884079
-vn -0.546465992927551 -0.680058002471924 0.488770008087158
-vn -0.502107977867126 -0.666209995746613 0.551409006118774
-vn -0.454183995723724 -0.76267397403717 0.460483998060226
-vn 0.0353979989886284 0.687665998935699 0.725163996219635
-vn -0.436524003744125 0.897449016571045 0.0635029971599579
-vn 0.0841009989380836 0.811613023281097 0.578109979629517
-vn 0.377694994211197 0.922388970851898 -0.0808990001678467
-vn 0.552196025848389 0.811493992805481 0.191199004650116
-vn 0.692996978759766 0.641596972942352 0.32879900932312
-vn 0.606940984725952 0.759450972080231 0.234216004610062
-vn 0.899722993373871 0.333207994699478 0.281906992197037
-vn 0.611003994941711 0.357302993535995 0.706404983997345
-vn -0.779962003231049 -0.625168979167938 -0.0286989994347095
-vn 0.205200999975204 -0.644101977348328 -0.736901998519897
-vn 0.248490005731583 -0.626474976539612 -0.738770008087158
-vn 0.360114991664886 -0.505421996116638 -0.784133970737457
-vn 0.0786990001797676 -0.0318999998271465 -0.996388018131256
-vn -0.421007007360458 0.620609998703003 -0.6615110039711
-vn 0.328408986330032 -0.943324983119965 0.047800999134779
-vn 0.670105993747711 -0.723806977272034 0.164501994848251
-vn 0.239996999502182 -0.967786014080048 0.0760990008711815
-vn -0.0719019994139671 -0.15540499985218 0.985230982303619
-vn -0.0161010008305311 -0.0356010012328625 0.999235987663269
-vn 0.0595020018517971 0.381810009479523 0.922324001789093
-vn 0.117504000663757 0.543218016624451 0.831327974796295
-vn 0.100598998367786 0.431695997714996 0.896391987800598
-vn 0.430005997419357 -0.388604998588562 -0.814911007881165
-vn 0.731227993965149 0.118704997003078 -0.671725988388062
-vn 0.691465973854065 0.145693004131317 -0.707565009593964
-vn 0.743493020534515 -0.00810000021010637 -0.668694019317627
-vn 0.215492993593216 -0.0970970019698143 -0.971665978431702
-vn 0.18979799747467 -0.198298007249832 -0.961589992046356
-vn 0.122698001563549 -0.118997998535633 -0.985283970832825
-vn 0.731227993965149 0.118704997003078 -0.671725988388062
-vn 0.768178999423981 -0.565284013748169 -0.300592005252838
-vn -0.122304998338223 -0.96644002199173 -0.225908994674683
-vn -0.328213006258011 -0.81123298406601 -0.483918994665146
-vn -0.286408007144928 -0.892826020717621 -0.347609996795654
-vn 0.0423020012676716 -0.999040007591248 -0.011400000192225
-vn 0.0183010008186102 -0.999638020992279 0.01970100030303
-vn -0.0645029991865158 -0.997439026832581 -0.0309009999036789
-vn -0.162700995802879 0.0668999999761581 -0.984404981136322
-vn -0.0223999992012978 -0.999688982963562 -0.0109999999403954
-vn -0.0475010015070438 -0.998417973518372 -0.0301009994000196
-vn -0.854282975196838 0.436991006135941 0.281493991613388
-vn -0.867128014564514 0.385412007570267 0.315510004758835
-vn -0.842513024806976 0.426607012748718 0.328904986381531
-vn -0.241004005074501 0.46050700545311 0.854313015937805
-vn 0.0373999997973442 -0.999296009540558 0.00279999990016222
-vn 0.188495993614197 -0.961681008338928 -0.199095994234085
-vn 0.0625 -0.997493028640747 -0.0331999994814396
-vn -0.626688003540039 0.261494994163513 0.734085977077484
-vn -0.632005989551544 0.0811010003089905 0.770708024501801
-vn 0.358294010162354 0.320194005966187 0.876984000205994
-vn -0.381110012531281 -0.840822994709015 0.384411007165909
-vn -0.734508991241455 -0.0110999997705221 0.67850798368454
-vn -0.211903005838394 0.921312987804413 -0.326005011796951
-vn -0.187707006931305 0.936433017253876 -0.296411007642746
-vn -0.188200995326042 0.919803023338318 -0.344300985336304
-vn 0.011400000192225 -0.141103997826576 -0.989929020404816
-vn 0.161406993865967 0.28031200170517 -0.946241021156311
-vn 0.210495993494987 0.462289988994598 -0.861382007598877
-vn -0.627120018005371 -0.770024001598358 0.117403998970985
-vn -0.89425802230835 0.0671970024704933 0.442479014396667
-vn -0.888577997684479 0.0276989992707968 0.45788899064064
-vn -0.832982003688812 0.0943979993462563 0.545188009738922
-vn -0.261496007442474 -0.694790005683899 0.669990003108978
-vn -0.592683970928192 0.322890996932983 -0.737879991531372
-vn -0.596894979476929 0.379496991634369 -0.706893980503082
-vn 0.31200298666954 -0.0941009968519211 -0.945408999919891
-vn 0.223701000213623 -0.304401010274887 -0.925903975963593
-vn -0.874100029468536 -0.476799994707108 0.092799998819828
-vn -0.0276999995112419 -0.200596004724503 0.979282021522522
-vn -0.719012975692749 -0.692712008953094 -0.0563010014593601
-vn -0.517515003681183 0.677918970584869 -0.522114992141724
-vn -0.716937005519867 -0.0590029992163181 0.694635987281799
-vn -0.517515003681183 0.677918970584869 -0.522114992141724
-vn -0.400108009576797 0.763315975666046 -0.50721001625061
-vn -0.336080014705658 0.70175701379776 -0.628162026405334
-vn -0.417495012283325 0.741391003131866 -0.525393009185791
-vn -0.764002025127411 -0.499101012945175 -0.408901005983353
-vn -0.784793019294739 -0.509195983409882 -0.353296995162964
-vn 0.159293994307518 0.136395007371902 0.977764010429382
-vn 0.242491006851196 0.31768798828125 0.916664004325867
-vn 0.128002002835274 -0.966215014457703 0.223703995347023
-vn 0.119298003613949 -0.969785988330841 0.212797001004219
-vn 0.0811979994177818 -0.994271993637085 0.0694980025291443
-vn 0.00230000005103648 0.129004999995232 0.991640985012054
-vn -0.400108009576797 0.763315975666046 -0.50721001625061
-vn -0.572898983955383 -0.00669999979436398 -0.819598972797394
-vn -0.0328989997506142 -0.999455988407135 -0.00230000005103648
-vn -0.0234990008175373 -0.999568998813629 -0.0175989996641874
-vn -0.0182000007480383 -0.999800026416779 0.0082999998703599
-vn -0.553484976291656 0.60698401927948 -0.570285022258759
-vn 0.227198004722595 0.545994997024536 0.806393027305603
-vn -0.0953029990196228 0.811721980571747 -0.576215982437134
-vn 0.0165989995002747 0.809656977653503 -0.586669027805328
-vn 0.548008978366852 0.836314022541046 0.0163000002503395
-vn 0.787117004394531 -0.5365110039711 -0.304307013750076
-vn -0.613512992858887 -0.424609005451202 0.665813982486725
-vn -0.567921996116638 -0.390915006399155 0.724327981472015
-vn -0.57097601890564 -0.450881004333496 0.68607097864151
-vn -0.406697988510132 0.261299014091492 -0.875397026538849
-vn -0.63341099023819 -0.651712000370026 0.417207002639771
-vn -0.552100002765656 -0.6857990026474 0.474200010299683
-vn -0.373499989509583 -0.872400999069214 0.315299987792969
-vn 0.296299010515213 0.537199020385742 0.789699018001556
-vn 0.69209897518158 -0.710398972034454 0.12780000269413
-vn 0.883166015148163 -0.44768300652504 -0.139994993805885
-vn 0.812406003475189 -0.581903994083405 -0.0372000001370907
-vn -0.614975988864899 0.0528980009257793 0.786768972873688
-vn -0.621403992176056 0.0917010009288788 0.778105020523071
-vn -0.682403981685638 -0.729304015636444 0.0494000017642975
-vn -0.56072598695755 -0.818737983703613 0.123506002128124
-vn -0.216306000947952 -0.975226998329163 0.0463009998202324
-vn 0.0247990004718304 -0.455375999212265 -0.889953970909119
-vn 0.056402001529932 0.69082099199295 -0.720821976661682
-vn -0.026698999106884 0.729480028152466 -0.683480978012085
-vn 0.176394999027252 -0.86557400226593 0.468686014413834
-vn 0.644410014152527 -0.505107998847961 -0.574109017848969
-vn 0.634971976280212 -0.479678988456726 -0.605572998523712
-vn 0.670800983905792 -0.46680098772049 -0.576300978660583
-vn -0.604135990142822 -0.287416994571686 0.743243992328644
-vn -0.577933013439178 0.0347019992768764 0.815346002578735
-vn -0.554432988166809 0.055902998894453 0.830349028110504
-vn -0.561918020248413 -0.0700019970536232 0.824226021766663
-vn -0.228201001882553 -0.539901971817017 -0.810203015804291
-vn -0.248987004160881 -0.679265022277832 -0.690365016460419
-vn -0.329189002513885 -0.513283014297485 -0.792575001716614
-vn -0.345288991928101 -0.639079988002777 -0.687278985977173
-vn -0.977477014064789 0.197494998574257 0.0743980035185814
-vn -0.929678976535797 0.36599200963974 -0.0417990013957024
-vn -0.985421001911163 0.169303998351097 0.0167999994009733
-vn 0.31360200047493 0.540803015232086 -0.780503988265991
-vn 0.264295995235443 0.417093992233276 -0.869585990905762
-vn 0.30129998922348 0.527999997138977 -0.793999016284943
-vn -0.894814014434814 0.192702993750572 -0.402707010507584
-vn -0.704334020614624 -0.473223000764847 -0.529125988483429
-vn -0.936688005924225 -0.0621990002691746 -0.34459599852562
-vn -0.503212988376617 0.0276009999215603 0.863722026348114
-vn 0.259488999843597 -0.0272989999502897 -0.9653599858284
-vn 0.293606996536255 -0.00289999996311963 -0.95592200756073
-vn -0.797520995140076 -0.0325010009109974 0.602415978908539
-vn -0.567921996116638 -0.390915006399155 0.724327981472015
-vn -0.48361799120903 -0.370213985443115 0.793129980564117
-vn -0.495407998561859 -0.434107005596161 0.752411007881165
-vn -0.622085988521576 -0.252593994140625 0.741083979606628
-vn -0.19310000538826 -0.422401010990143 -0.885600984096527
-vn 0.0511979982256889 -0.706978976726532 -0.705379009246826
-vn 0.0981990024447441 -0.995091021060944 0.0122999995946884
-vn 0.0882019996643066 -0.994626998901367 0.0542009994387627
-vn 0.115001998841763 -0.987715005874634 0.105801999568939
-vn -0.4792839884758 0.203793004155159 0.853672027587891
-vn -0.666105985641479 0.0355999991297722 0.74500697851181
-vn -0.917382001876831 -0.374592989683151 -0.134497001767159
-vn -0.638823986053467 -0.299111008644104 0.708827018737793
-vn -0.386595010757446 -0.323395997285843 0.863689005374908
-vn -0.906543016433716 -0.412474006414413 -0.0896940007805824
-vn 0.0741970017552376 -0.996864020824432 -0.0274989996105433
-vn -0.211504995822906 -0.976822972297668 0.0329010002315044
-vn -0.702639997005463 0.187711000442505 0.686339020729065
-vn -0.516681015491486 -0.356186985969543 -0.778571009635925
-vn -0.540811002254486 -0.281006008386612 -0.792816996574402
-vn -0.17059999704361 0.460900008678436 0.870899975299835
-vn -0.0521980002522469 -0.0890960022807121 0.99465399980545
-vn 0.0493000000715256 0.0880990028381348 0.994890987873077
-vn -0.587463974952698 -0.333678990602493 -0.737254977226257
-vn -0.580397009849548 -0.346798002719879 -0.736796975135803
-vn -0.643234014511108 -0.335117995738983 -0.688436985015869
-vn -0.329295009374619 0.561290979385376 0.759288012981415
-vn -0.327405005693436 0.47240799665451 0.818313002586365
-vn -0.359717011451721 0.602528989315033 0.712433993816376
-vn -0.16499699652195 -0.686785995960236 0.707885026931763
-vn -0.726599991321564 -0.677299976348877 0.11540000140667
-vn -0.682403981685638 -0.729304015636444 0.0494000017642975
-vn -0.216306000947952 -0.975226998329163 0.0463009998202324
-vn 0.416593998670578 -0.653190016746521 0.63229101896286
-vn 0.414694994688034 -0.542192995548248 0.730790972709656
-vn 0.820347011089325 -0.0859939977526665 0.565362989902496
-vn -0.562103986740112 -0.161201000213623 0.81120502948761
-vn 0.173203006386757 -0.887215971946716 0.427608013153076
-vn 0.0942979976534843 -0.970476984977722 0.221994996070862
-vn -0.531121015548706 -0.25271001458168 0.808731973171234
-vn -0.48361799120903 -0.370213985443115 0.793129980564117
-vn -0.369091987609863 -0.217096000909805 0.903681993484497
-vn -0.638823986053467 -0.299111008644104 0.708827018737793
-vn -0.386595010757446 -0.323395997285843 0.863689005374908
-vn -0.598690986633301 -0.147998005151749 0.787187993526459
-vn -0.493200987577438 -0.860902011394501 0.124899998307228
-vn 0.040998999029398 0.28559198975563 -0.957473993301392
-vn 0.0680970028042793 0.359486013650894 -0.930662989616394
-vn 0.0937020033597946 0.345806002616882 -0.933615982532501
-vn -0.101200997829437 -0.542702972888947 0.833805024623871
-vn -0.524483025074005 -0.814473986625671 0.248091995716095
-vn -0.594093024730682 -0.787791013717651 0.162597998976707
-vn -0.0233999993652105 -0.999495029449463 0.0215000007301569
-vn -0.00570000009611249 -0.999813973903656 0.0184000004082918
-vn -0.178608000278473 -0.491023004055023 0.852639973163605
-vn -0.42101201415062 -0.599816024303436 0.680419027805328
-vn -0.531121015548706 -0.25271001458168 0.808731973171234
-vn -0.660098016262054 -0.308299005031586 0.684997975826263
-vn -0.586998999118805 0.0728999972343445 0.806298971176147
-vn -0.604596018791199 0.120298996567726 0.787395000457764
-vn -0.868779003620148 0.0245990008115768 0.494587987661362
-vn -0.51960301399231 0.0522999987006187 0.852805018424988
-vn -0.219990000128746 -0.403681010007858 0.888058006763458
-vn -0.556110978126526 0.189503997564316 0.809215009212494
-vn -0.470411986112595 -0.534812986850739 0.701916992664337
-vn 0.105901002883911 0.186101004481316 0.976806998252869
-vn 0.232489004731178 0.423079997301102 -0.875757992267609
-vn 0.117596000432968 0.191293001174927 -0.974462985992432
-vn 0.352308005094528 0.750217020511627 -0.55951201915741
-vn 0.0373010002076626 -0.999222993850708 -0.012699999846518
-vn 0.0382990017533302 -0.999180018901825 -0.0131000000983477
-vn -0.438488990068436 -0.573485970497131 -0.691982984542847
-vn -0.566513001918793 -0.0486010015010834 -0.822619020938873
-vn -0.30069899559021 -0.284498989582062 0.910296976566315
-vn -0.428687989711761 0.280591994524002 -0.858775019645691
-vn -0.538697004318237 -0.401098012924194 0.740895986557007
-vn -0.529902994632721 -0.377902001142502 0.759204983711243
-vn -0.57097601890564 -0.450881004333496 0.68607097864151
-vn -0.234492003917694 -0.929067015647888 0.286089986562729
-vn 0.423613011837006 -0.626119017601013 -0.654619991779327
-vn 0.281798005104065 -0.809293985366821 -0.515395998954773
-vn -0.386595010757446 -0.323395997285843 0.863689005374908
-vn -0.180390998721123 -0.557473003864288 0.810360014438629
-vn -0.170500993728638 -0.577202022075653 0.798602998256683
-vn -0.470411986112595 -0.534812986850739 0.701916992664337
-vn -0.696180999279022 0.5573850274086 0.452387988567352
-vn -0.573423027992249 0.598524987697601 0.55942302942276
-vn -0.60870897769928 0.584308981895447 0.536707997322083
-vn -0.604319989681244 0.659322023391724 0.447315007448196
-vn -0.799233019351959 0.344314008951187 0.49261999130249
-vn -0.788902997970581 0.292201012372971 0.540602028369904
-vn 0.180998995900154 -0.75109601020813 0.634896993637085
-vn 0.220991998910904 -0.641876995563507 0.734273016452789
-vn 0.414694994688034 -0.542192995548248 0.730790972709656
-vn 0.220991998910904 -0.641876995563507 0.734273016452789
-vn 0.511114001274109 -0.420511990785599 0.749620974063873
-vn -0.247099995613098 -0.510999023914337 0.823298990726471
-vn -0.153900995850563 -0.500402987003326 0.852003991603851
-vn -0.127599000930786 -0.991190016269684 0.0355000011622906
-vn 0.449988007545471 -0.887075006961823 -0.102996997535229
-vn 0.627193987369537 -0.757992029190063 -0.17909799516201
-vn 0.903563022613525 -0.106596000492573 0.414983004331589
-vn -0.0895019993185997 -0.594612002372742 0.799015998840332
-vn -0.366311013698578 0.377611994743347 -0.850426018238068
-vn -0.35079899430275 0.339098989963531 -0.872897982597351
-vn -0.5365030169487 -0.0549999997019768 -0.842104017734528
-vn -0.27250200510025 0.186001002788544 0.944005012512207
-vn -0.554432988166809 0.055902998894453 0.830349028110504
-vn 0.320708990097046 -0.0623020008206367 -0.945127010345459
-vn 0.66498202085495 -0.372590005397797 -0.647283017635345
-vn 0.736881971359253 -0.417890012264252 -0.531386971473694
-vn 0.724474012851715 -0.258790999650955 -0.638876974582672
-vn -0.917737007141113 0.354914993047714 -0.178306996822357
-vn 0.0874010026454926 -0.89471298456192 0.438006013631821
-vn -0.0723979994654655 -0.694977998733521 -0.715376973152161
-vn -0.0764990001916885 -0.584895014762878 -0.807492971420288
-vn -0.125700995326042 -0.615804970264435 -0.777806997299194
-vn -0.781709015369415 0.203501999378204 0.589506983757019
-vn -0.798079013824463 0.0374989993870258 0.601383984088898
-vn -0.537406027317047 0.815509021282196 -0.214801996946335
-vn -0.12560099363327 -0.582306027412415 -0.803207993507385
-vn 0.174496993422508 -0.982685029506683 -0.0622989982366562
-vn -0.42459100484848 0.0137999998405576 0.905279994010925
-vn -0.438609004020691 -0.100702002644539 0.893018007278442
-vn -0.586998999118805 0.0728999972343445 0.806298971176147
-vn -0.644527018070221 0.2240090072155 0.731029987335205
-vn -0.4792839884758 0.203793004155159 0.853672027587891
-vn 0.780283987522125 -0.625387012958527 0.00700000021606684
-vn -0.445302993059158 -0.135901004076004 0.885006010532379
-vn -0.757876992225647 -0.478386014699936 0.443587005138397
-vn -0.445302993059158 -0.135901004076004 0.885006010532379
-vn -0.369091987609863 -0.217096000909805 0.903681993484497
-vn -0.263312011957169 -0.181707993149757 0.947443008422852
-vn -0.372617989778519 0.424620002508163 0.825138986110687
-vn -0.632005989551544 0.0811010003089905 0.770708024501801
-vn -0.445302993059158 -0.135901004076004 0.885006010532379
-vn -0.552100002765656 -0.6857990026474 0.474200010299683
-vn -0.334208011627197 -0.938521027565002 0.0865020006895065
-vn -0.309895992279053 -0.771688997745514 0.555392026901245
-vn 0.0893020033836365 -0.99592399597168 0.012699999846518
-vn 0.0667010024189949 -0.996819972991943 0.0436009988188744
-vn 0.381202012300491 -0.922806024551392 -0.0557999983429909
-vn -0.356097996234894 0.926594972610474 -0.120898999273777
-vn -0.342312008142471 0.925233006477356 -0.163606002926826
-vn 0.231198996305466 0.117399998009205 -0.965797007083893
-vn 0.222402006387711 0.114500999450684 -0.968208014965057
-vn -0.506874978542328 -0.644568026065826 0.572372019290924
-vn -0.133598998188972 0.500796020030975 0.855193018913269
-vn -0.101200997829437 -0.542702972888947 0.833805024623871
-vn -0.344489991664886 0.769977986812592 -0.537084996700287
-vn -0.307186990976334 0.626573026180267 -0.716269016265869
-vn -0.344489991664886 0.769977986812592 -0.537084996700287
-vn 0.0516999997198582 -0.995895028114319 0.0742999985814095
-vn 0.0518999993801117 -0.995899021625519 0.0741000026464462
-vn -0.825946986675262 0.333218991756439 0.454726010560989
-vn -0.790625989437103 0.334710985422134 0.512717008590698
-vn -0.770676970481873 0.367489010095596 0.520585000514984
-vn -0.190795004367828 0.251093000173569 -0.948973000049591
-vn -0.386595010757446 -0.323395997285843 0.863689005374908
-vn -0.180390998721123 -0.557473003864288 0.810360014438629
-vn -0.529902994632721 -0.377902001142502 0.759204983711243
-vn -0.561918020248413 -0.0700019970536232 0.824226021766663
-vn -0.153605997562408 0.179807007312775 -0.971634984016418
-vn -0.0338990017771721 -0.39818999171257 -0.916675984859467
-vn 0.0044999998062849 0.0230010002851486 -0.999724984169006
-vn -0.394493013620377 0.537791013717651 -0.74508798122406
-vn -0.373499989509583 -0.872400999069214 0.315299987792969
-vn -0.170500993728638 -0.577202022075653 0.798602998256683
-vn -0.662465989589691 0.460575997829437 0.590768992900848
-vn -0.768513023853302 0.402707010507584 0.497207999229431
-vn -0.63341099023819 -0.651712000370026 0.417207002639771
-vn -0.959623992443085 0.102603003382683 -0.261907011270523
-vn -0.884815990924835 0.462009012699127 -0.0604010000824928
-vn -0.243506997823715 0.314108997583389 0.917626976966858
-vn 0.511114001274109 -0.420511990785599 0.749620974063873
-vn 0.0846009999513626 0.773512005805969 -0.628109991550446
-vn 0.0523979999125004 0.748574018478394 -0.660977005958557
-vn -0.0461999997496605 0.925590991973877 -0.375696003437042
-vn -0.909045994281769 -0.163407996296883 -0.383318990468979
-vn -0.751160025596619 -0.634566009044647 -0.181889995932579
-vn -0.897006988525391 0.212101995944977 -0.387802988290787
-vn -0.127599000930786 -0.991190016269684 0.0355000011622906
-vn -0.56072598695755 -0.818737983703613 0.123506002128124
-vn -0.795117020606995 -0.577611982822418 0.184804007411003
-vn 0.3315150141716 0.21450899541378 0.918739974498749
-vn 0.790077984333038 0.0122999995946884 0.612882971763611
-vn 0.34851199388504 0.339311987161636 0.873731017112732
-vn 0.602613985538483 0.399708986282349 0.690716028213501
-vn 0.542689979076385 0.148597002029419 0.82668399810791
-vn -0.824689984321594 0.524793982505798 0.210896998643875
-vn -0.831157028675079 0.532335996627808 0.160611003637314
-vn -0.727510988712311 0.669610023498535 0.149501994252205
-vn -0.764702975749969 0.0249000005424023 0.643902003765106
-vn 0.346906989812851 0.176102995872498 0.921217978000641
-vn 0.264899998903275 0.294200003147125 0.918299973011017
-vn 0.373189985752106 -0.110297001898289 0.921175003051758
-vn -0.915993988513947 0.229598000645638 0.328997999429703
-vn 0.214991003274918 0.647773027420044 -0.730868995189667
-vn -0.0544009990990162 0.805414021015167 -0.590210020542145
-vn 0.550225973129272 0.72503399848938 -0.414218991994858
-vn -0.909045994281769 -0.163407996296883 -0.383318990468979
-vn -0.188706994056702 -0.979233980178833 -0.0741029977798462
-vn -0.751160025596619 -0.634566009044647 -0.181889995932579
-vn 0.118095003068447 -0.982855021953583 -0.141593992710114
-vn 0.0711989998817444 -0.996688008308411 -0.0392999984323978
-vn 0.346307992935181 -0.899321019649506 -0.267006009817123
-vn 0.137804999947548 0.504016995429993 0.852629005908966
-vn 0.414694994688034 -0.542192995548248 0.730790972709656
-vn -0.975685000419617 -0.065699003636837 -0.209096997976303
-vn 0.316083997488022 0.451777994632721 0.83425897359848
-vn 0.365189999341965 0.455687999725342 0.811779022216797
-vn -0.863247990608215 -0.385576993227005 -0.325780004262924
-vn -0.870272994041443 -0.373187988996506 -0.321489989757538
-vn 0.33720400929451 -0.652208983898163 0.678909003734589
-vn 0.296606987714767 -0.477212011814117 0.827220022678375
-vn -0.604735016822815 0.785544991493225 -0.131207004189491
-vn -0.521611988544464 0.833718001842499 -0.181204006075859
-vn -0.644095003604889 -0.12779900431633 0.754194021224976
-vn 0.174397006630898 -0.768287003040314 0.615890026092529
-vn 0.863575994968414 -0.240092992782593 -0.443387001752853
-vn 0.958338975906372 -0.0616029985249043 0.278910994529724
-vn 0.529088973999023 0.451490998268127 0.718484997749329
-vn 0.232391998171806 0.82397198677063 -0.516781985759735
-vn 0.286608010530472 0.954024970531464 0.0877019986510277
-vn 0.267895013093948 0.960381984710693 0.0767989978194237
-vn 0.506220996379852 0.713428974151611 0.484519988298416
-vn 0.431493997573853 0.471992999315262 0.768788993358612
-vn 0.199693992733955 0.93537300825119 0.291891008615494
-vn 0.208887994289398 0.899447023868561 -0.383877009153366
-vn 0.431600004434586 0.810400009155273 -0.396200001239777
-vn 0.360083997249603 0.928559005260468 0.0900959968566895
-vn 0.0925019979476929 0.748619019985199 0.656516015529633
-vn 0.404114991426468 0.76152902841568 0.506718993186951
-vn 0.404114991426468 0.76152902841568 0.506718993186951
-vn 0.582202017307281 0.499900996685028 0.641201972961426
-vn 0.0353979989886284 0.687665998935699 0.725163996219635
-vn 0.296007007360458 0.594514012336731 0.747618019580841
-vn 0.335698992013931 0.591997981071472 0.732697010040283
-vn 0.464601010084152 0.871401011943817 -0.157499998807907
-vn 0.499678999185562 0.841165006160736 -0.206790998578072
-vn -0.181694999337196 0.794179022312164 0.579885005950928
-vn 0.0925019979476929 0.748619019985199 0.656516015529633
-vn 0.344603002071381 0.932007014751434 0.112300999462605
-vn 0.404114991426468 0.76152902841568 0.506718993186951
-vn 0.411588996648788 0.909175992012024 0.0631980001926422
-vn -0.181694999337196 0.794179022312164 0.579885005950928
-vn 0.411588996648788 0.909175992012024 0.0631980001926422
-vn 0.461598008871078 0.869596004486084 -0.175299003720284
-vn -0.0893990024924278 0.977783977985382 0.189596995711327
-vn -0.312110006809235 0.626020014286041 0.714622974395752
-vn -0.465896010398865 0.741192996501923 0.483294993638992
-vn -0.0422019995748997 0.745627999305725 -0.665024995803833
-vn 0.460810989141464 0.867420971393585 0.187704995274544
-vn 0.460388988256454 0.870478987693787 0.174096003174782
-vn -0.0938969999551773 0.451784998178482 -0.887171983718872
-vn -0.219210997223854 0.420222014188766 -0.880545020103455
-vn -0.27649000287056 0.28889000415802 -0.916567027568817
-vn 0.065700002014637 0.995700001716614 -0.0653000026941299
-vn 0.504197001457214 0.85529500246048 -0.119399003684521
-vn 0.759459018707275 0.634464979171753 -0.143792003393173
-vn 0.790929019451141 0.467916995286942 0.394315004348755
-vn 0.760164022445679 -0.146192997694016 -0.63306999206543
-vn 0.504197001457214 0.85529500246048 -0.119399003684521
-vn -0.790726006031036 0.271809011697769 -0.548518002033234
-vn -0.232607007026672 0.969030976295471 -0.0829029977321625
-vn -0.294595003128052 0.955583989620209 0.00860000029206276
-vn 0.366304993629456 0.920413017272949 0.136601999402046
-vn 0.543088972568512 0.562089025974274 0.623786985874176
-vn 0.543088972568512 0.562089025974274 0.623786985874176
-vn 0.0525030009448528 0.997851014137268 -0.0392020009458065
-vn 0.0846009999513626 0.773512005805969 -0.628109991550446
-vn -0.309799998998642 0.82480001449585 -0.47299998998642
-vn -0.219210997223854 0.420222014188766 -0.880545020103455
-vn 0.133000999689102 0.919903993606567 -0.368901014328003
-vn 0.065700002014637 0.995700001716614 -0.0653000026941299
-vn 0.366304993629456 0.920413017272949 0.136601999402046
-vn 0.543088972568512 0.562089025974274 0.623786985874176
-vn -0.0334010012447834 0.297812014818192 -0.954039990901947
-vn 0.470683991909027 0.143395006656647 0.87057101726532
-vn 0.461479991674423 0.886961996555328 -0.0182990003377199
-vn -0.232607007026672 0.969030976295471 -0.0829029977321625
-vn 0.115695998072624 0.171494007110596 -0.978367984294891
-vn -0.157799005508423 0.87049400806427 -0.46619701385498
-vn 0.284202009439468 0.955707013607025 0.0765009969472885
-vn -0.174196004867554 0.984578013420105 -0.0162000004202127
-vn -0.186609998345375 0.982249975204468 -0.0190009996294975
-vn 0.023700000718236 0.524491012096405 -0.851086020469666
-vn 0.647803008556366 0.761803984642029 0.00240000011399388
-vn 0.426391005516052 0.736384987831116 0.525288999080658
-vn 0.44141298532486 0.799124002456665 0.408111989498138
-vn 0.503120005130768 0.86413300037384 0.0120000001043081
-vn 0.365707010030746 0.455208003520966 0.811815023422241
-vn 0.241701006889343 0.886403977870941 0.394802004098892
-vn 0.201995000243187 0.975178003311157 0.0906979963183403
-vn 0.278997004032135 0.960291028022766 -0.00130000000353903
-vn -0.0136000001803041 0.942372024059296 -0.334289997816086
-vn -0.214495003223419 0.887477993965149 0.407889991998672
-vn -0.229396998882294 0.884387016296387 0.406493991613388
-vn -0.28031000494957 0.855629026889801 0.43511500954628
-vn 0.427190989255905 0.80978399515152 -0.402191996574402
-vn 0.461082994937897 0.765972018241882 -0.447984009981155
-vn 0.335698992013931 0.886597990989685 0.318199008703232
-vn 0.00680000009015203 0.934881985187531 0.354892998933792
-vn 0.0276009999215603 0.903347015380859 0.428021997213364
-vn 0.0254989992827177 0.959955990314484 0.278986990451813
-vn -0.144594997167587 0.989462018013 -0.00749999983236194
-vn -0.122698001563549 0.992381989955902 -0.0110999997705221
-vn -0.0587980002164841 0.952663004398346 0.298287987709045
-vn 0.127699002623558 0.822194993495941 0.554696977138519
-vn 0.569097995758057 0.821696996688843 -0.0307000000029802
-vn 0.530710995197296 0.455709993839264 0.714614987373352
-vn 0.236998006701469 -0.272897988557816 -0.932394027709961
-vn 0.119999997317791 0.503198981285095 0.855798006057739
-vn -0.331010013818741 -0.873525977134705 0.35691100358963
-vn -0.223706007003784 0.908326029777527 0.353410005569458
-vn -0.2325080037117 0.768025994300842 0.596720993518829
-vn -0.133598998188972 0.500796020030975 0.855193018913269
-vn 0.530710995197296 0.455709993839264 0.714614987373352
-vn -0.18189600110054 0.855280995368958 0.485188990831375
-vn 0.834508001804352 0.425303995609283 -0.350302994251251
-vn 0.859246015548706 0.463171005249023 0.217186003923416
-vn -0.196294993162155 0.453487992286682 0.869377017021179
-vn 0.335698992013931 0.886597990989685 0.318199008703232
-vn 0.372794985771179 0.69369101524353 -0.616291999816895
-vn 0.701722025871277 0.239408001303673 -0.671020984649658
-vn 0.695093989372253 0.315697014331818 -0.6458939909935
-vn 0.658573985099792 0.286188006401062 -0.69597202539444
-vn 0.783910989761353 0.252503991127014 0.567207992076874
-vn 0.251390010118484 0.889063000679016 -0.382584005594254
-vn -0.0461999997496605 0.925590991973877 -0.375696003437042
-vn 0.0523979999125004 0.748574018478394 -0.660977005958557
-vn 0.221197992563248 0.868092000484467 -0.444395989179611
-vn -0.859920978546143 0.152503997087479 -0.487111985683441
-vn -0.784155011177063 0.168090000748634 -0.597365975379944
-vn -0.810706973075867 0.261501997709274 -0.523804008960724
-vn 0.431908011436462 0.319806009531021 0.843315005302429
-vn 0.413497000932693 0.704095005989075 -0.577296018600464
-vn -0.584020972251892 0.340811997652054 -0.736726999282837
-vn -0.107699997723103 0.973900020122528 -0.199799999594688
-vn 0.210495993494987 0.462289988994598 -0.861382007598877
-vn -0.0948019996285439 0.936824023723602 -0.33670899271965
-vn -0.297809988260269 -0.195307001471519 -0.934432983398438
-vn 0.165800005197525 0.510900020599365 0.843500018119812
-vn 0.264899998903275 0.294200003147125 0.918299973011017
-vn 0.0652970001101494 0.349485993385315 0.934662997722626
-vn 0.572081983089447 0.782375991344452 0.246191993355751
-vn 0.529088973999023 0.451490998268127 0.718484997749329
-vn 0.382301986217499 0.566902995109558 0.729703009128571
-vn 0.638795971870422 0.412896990776062 0.649196028709412
-vn 0.722788989543915 0.329995006322861 0.607190012931824
-vn 0.397608995437622 0.489910989999771 0.77581799030304
-vn 0.0898009985685349 0.58710902929306 0.804512023925781
-vn -0.0063999998383224 0.594597995281219 0.803997993469238
-vn 0.407510012388229 0.165803998708725 0.898021996021271
-vn 0.100598998367786 0.431695997714996 0.896391987800598
-vn 0.238496005535126 0.671589970588684 0.701488971710205
-vn 0.119999997317791 0.503198981285095 0.855798006057739
-vn -0.881805002689362 0.277402013540268 -0.381401985883713
-vn -0.611388981342316 0.749086022377014 0.2550950050354
-vn 0.224198997020721 -0.347198992967606 -0.910597026348114
-vn 0.126705005764961 -0.347613990306854 -0.929036974906921
-vn 0.666666984558105 0.729964017868042 0.150692999362946
-vn -0.513611018657684 0.682413995265961 -0.52011102437973
-vn -0.0494010001420975 0.679919004440308 0.731621026992798
-vn 0.0759989991784096 0.741089999675751 0.667091012001038
-vn 0.393882989883423 0.723067998886108 0.567475020885468
-vn 0.391404986381531 0.723209977149963 -0.569007992744446
-vn 0.232489004731178 0.423079997301102 -0.875757992267609
-vn -0.0909020006656647 -0.95872700214386 -0.269407004117966
-vn -0.289193004369736 -0.788580000400543 -0.542685985565186
-vn -0.51680600643158 0.811708986759186 -0.272103011608124
-vn -0.718698978424072 0.516598999500275 -0.465398997068405
-vn -0.559566974639893 0.713258028030396 0.422075003385544
-vn -0.487522006034851 0.746933996677399 0.452120006084442
-vn 0.136999994516373 -0.734802007675171 -0.664301991462708
-vn 0.185405001044273 0.781122028827667 0.596216022968292
-vn -0.235893994569778 0.755680024623871 0.610984027385712
-vn 0.478413999080658 0.848923981189728 0.22460600733757
-vn 0.743798017501831 0.668398022651672 -0.00279999990016222
-vn 0.142196998000145 -0.989278018474579 0.0332989990711212
-vn 0.192702993750572 -0.958213984966278 0.211402997374535
-vn 0.0390009991824627 -0.999027013778687 0.020601000636816
-vn -0.461982995271683 0.530981004238129 0.710373997688293
-vn -0.644767999649048 0.764361977577209 -0.00510000018402934
-vn -0.695312976837158 0.711112976074219 0.104202002286911
-vn 0.820167005062103 0.570976972579956 0.0361989997327328
-vn -0.0206000003963709 -0.999595999717712 0.0196000002324581
-vn -0.350414007902145 -0.240709006786346 -0.905134975910187
-vn -0.0938030034303665 0.806522011756897 0.583715975284576
-vn -0.227703005075455 0.785309970378876 0.575707018375397
-vn 0.0197999998927116 0.819391012191772 0.572893977165222
-vn 0.647803008556366 0.761803984642029 0.00240000011399388
-vn -0.091898001730442 -0.431991994380951 0.897183001041412
-vn 0.304684996604919 0.882456004619598 0.358381986618042
-vn 0.984189987182617 0.14189800620079 -0.105999000370502
-vn -0.0511999987065792 -0.193801000714302 -0.979704022407532
-vn 0.102003999054432 0.906038999557495 0.410717993974686
-vn 0.642192006111145 0.721391975879669 -0.259196996688843
-vn 0.882375001907349 0.470387011766434 -0.0122999995946884
-vn -0.0130000002682209 0.844187021255493 -0.535892009735107
-vn -0.951577007770538 -0.23649400472641 -0.196394994854927
-vn 0.48709499835968 0.835991978645325 -0.252696990966797
-vn -0.331010013818741 -0.873525977134705 0.35691100358963
-vn -0.883024990558624 -0.457612991333008 0.104203000664711
-vn 0.748399019241333 0.621199011802673 0.232400000095367
-vn -0.878256976604462 0.476877003908157 -0.0353979989886284
-vn -0.985825002193451 0.13290299475193 0.102402999997139
-vn -0.822813987731934 0.568309009075165 0.00139999995008111
-vn 0.863575994968414 -0.240092992782593 -0.443387001752853
-vn 0.509114027023315 -0.284207999706268 -0.812421977519989
-vn 0.504724025726318 -0.27191299200058 -0.819338977336884
-vn -0.0699009969830513 0.41330298781395 -0.907907009124756
-vn -0.0863009989261627 0.443304002285004 -0.892207026481628
-vn -0.532006025314331 -0.26740300655365 -0.803408980369568
-vn 0.372684001922607 0.779367983341217 -0.503678977489471
-vn 0.335907995700836 0.871120989322662 -0.358209013938904
-vn 0.367514997720718 0.770030975341797 -0.521520972251892
-vn -0.0699009969830513 0.41330298781395 -0.907907009124756
-vn -0.904829025268555 0.413913011550903 -0.0998030006885529
-vn -0.904573976993561 0.422087997198105 -0.0598980002105236
-vn 0.658573985099792 0.286188006401062 -0.69597202539444
-vn 0.479696005582809 0.494096010923386 -0.725094020366669
-vn 0.485404998064041 0.480504989624023 -0.730408012866974
-vn -0.690674006938934 -0.716673016548157 0.0966959968209267
-vn 0.828670978546143 0.268590986728668 -0.49108299612999
-vn 0.335907995700836 0.871120989322662 -0.358209013938904
-vn 0.631574988365173 0.397983998060226 -0.665373980998993
-vn 0.599134027957916 0.521129012107849 -0.607833981513977
-vn 0.523316025733948 0.427713006734848 -0.73702198266983
-vn 0.137503996491432 -0.579316020011902 -0.803421020507813
-vn -0.0322999991476536 -0.726697981357574 -0.686197996139526
-vn -0.0366020016372204 -0.506025016307831 -0.86174201965332
-vn 0.479696005582809 0.494096010923386 -0.725094020366669
-vn 0.768582999706268 0.516288995742798 -0.377792000770569
-vn 0.786593019962311 0.4583959877491 -0.413695991039276
-vn 0.0720990002155304 -0.127699002623558 0.989189028739929
-vn -0.524483025074005 -0.814473986625671 0.248091995716095
-vn 0.680323004722595 0.671922981739044 -0.29271000623703
-vn 0.715885996818542 0.585888028144836 -0.379792004823685
-vn 0.715885996818542 0.585888028144836 -0.379792004823685
-vn 0.763990998268127 0.61499297618866 -0.195197999477386
-vn -0.65190601348877 -0.733406007289886 -0.192701995372772
-vn -0.665279984474182 -0.725578010082245 -0.175895005464554
-vn 0.445275992155075 -0.124093003571033 -0.886752009391785
-vn 0.659398972988129 -0.155200004577637 -0.735598981380463
-vn 0.760208010673523 -0.233401998877525 -0.60630601644516
-vn 0.657326996326447 0.566123008728027 -0.497420012950897
-vn -0.242305994033813 0.709519028663635 -0.661718010902405
-vn 0.106293998658657 0.918950021266937 -0.379779011011124
-vn 0.429596990346909 -0.131499007344246 -0.893395006656647
-vn 0.747377991676331 -0.215494006872177 -0.628480970859528
-vn 0.509114027023315 -0.284207999706268 -0.812421977519989
-vn 0.523308992385864 -0.0493009984493256 -0.850714981555939
-vn 0.575214028358459 -0.0401009991765022 -0.817019999027252
-vn -0.987551987171173 -0.0853959992527962 -0.132093995809555
-vn 0.479889005422592 -0.72188401222229 -0.498589009046555
-vn -0.68892502784729 0.293110996484756 -0.662923991680145
-vn -0.71451199054718 0.226303994655609 -0.662011027336121
-vn 0.34069699048996 0.532995998859406 -0.774493992328644
-vn -0.941770017147064 0.251592010259628 -0.223093003034592
-vn -0.927747011184692 0.296914994716644 -0.226111993193626
-vn -0.337505996227264 0.482407987117767 -0.808314025402069
-vn 0.30129998922348 0.527999997138977 -0.793999016284943
-vn 0.538415014743805 -0.046000998467207 -0.841422975063324
-vn 0.825594007968903 -0.312997996807098 -0.469496995210648
-vn 0.829227983951569 -0.311410993337631 -0.464116007089615
-vn 0.464206993579865 -0.368104994297028 -0.805612027645111
-vn 0.659709990024567 -0.503507971763611 -0.55790901184082
-vn -0.913936018943787 -0.146705999970436 -0.378414988517761
-vn -0.893435001373291 -0.0516019985079765 -0.446218013763428
-vn -0.79892098903656 -0.164803996682167 -0.578414976596832
-vn -0.844478011131287 -0.191495001316071 -0.50018697977066
-vn 0.987419009208679 -0.026401000097394 -0.155902996659279
-vn 0.938610017299652 -0.292003005743027 -0.183702006936073
-vn 0.479889005422592 -0.72188401222229 -0.498589009046555
-vn 0.424697995185852 -0.884195983409882 -0.194499000906944
-vn 0.340198993682861 -0.914497017860413 -0.218998998403549
-vn 0.631574988365173 0.397983998060226 -0.665373980998993
-vn 0.677775979042053 0.446884006261826 -0.583878993988037
-vn 0.599134027957916 0.521129012107849 -0.607833981513977
-vn 0.755728006362915 -0.0390009991824627 -0.653724014759064
-vn 0.876641988754272 -0.101005002856255 -0.470421999692917
-vn 0.692390024662018 -0.540391981601715 -0.47809299826622
-vn 0.239509999752045 0.422517001628876 -0.874135971069336
-vn 0.523316025733948 0.427713006734848 -0.73702198266983
-vn 0.515112996101379 0.239705994725227 -0.822920978069305
-vn 0.404909014701843 -0.713015973567963 -0.57241302728653
-vn 0.34069699048996 0.532995998859406 -0.774493992328644
-vn 0.239509999752045 0.422517001628876 -0.874135971069336
-vn 0.196492999792099 0.250492006540298 -0.947968006134033
-vn 0.599134027957916 0.521129012107849 -0.607833981513977
-vn 0.785287022590637 0.59239000082016 -0.179996997117996
-vn 0.523316025733948 0.427713006734848 -0.73702198266983
-vn 0.834508001804352 0.425303995609283 -0.350302994251251
-vn 0.677775979042053 0.446884006261826 -0.583878993988037
-vn 0.445607990026474 0.394506990909576 -0.803614974021912
-vn -0.31998598575592 -0.33008599281311 -0.888060986995697
-vn -0.521519005298615 -0.697726011276245 -0.491118013858795
-vn 0.974390983581543 -0.104699000716209 -0.198998004198074
-vn 0.485404998064041 0.480504989624023 -0.730408012866974
-vn 0.655821025371552 -0.0387010015547276 -0.753924012184143
-vn 0.445607990026474 0.394506990909576 -0.803614974021912
-vn 0.21289099752903 0.295686990022659 -0.931261003017426
-vn 0.920729994773865 -0.107104003429413 -0.375212013721466
-vn 0.789611995220184 0.0456009991466999 -0.611908972263336
-vn 0.814154982566833 -0.04279800131917 -0.579068005084991
-vn 0.485404998064041 0.480504989624023 -0.730408012866974
-vn 0.781197011470795 0.24779899418354 -0.572997987270355
-vn 0.465714007616043 0.182906001806259 -0.865827023983002
-vn 0.841556012630463 -0.244487002491951 -0.481674998998642
-vn 0.546099007129669 0.669299006462097 -0.503799021244049
-vn 0.413497000932693 0.704095005989075 -0.577296018600464
-vn -0.643234014511108 -0.335117995738983 -0.688436985015869
-vn -0.925818026065826 -0.157903000712395 -0.34340700507164
-vn -0.90428900718689 -0.237896993756294 -0.354496002197266
-vn 0.730000019073486 -0.1266999989748 -0.671599984169006
-vn 0.473886996507645 -0.392890006303787 -0.788079023361206
-vn 0.173804998397827 0.14580400288105 -0.973927021026611
-vn -0.706785976886749 0.00760000012814999 -0.707386016845703
-vn 0.680323004722595 0.671922981739044 -0.29271000623703
-vn 0.407305002212524 0.434505999088287 -0.803309977054596
-vn 0.445275992155075 -0.124093003571033 -0.886752009391785
-vn 0.465714007616043 0.182906001806259 -0.865827023983002
-vn -0.569697022438049 -0.0329000018537045 -0.821196019649506
-vn -0.800104975700378 -0.294301986694336 -0.522702991962433
-vn 0.853415012359619 0.371405988931656 -0.365705996751785
-vn 0.424614995718002 -0.0545019991695881 -0.903732001781464
-vn -0.785394012928009 0.618995010852814 -0.0007999999797903
-vn -0.789416015148163 0.613412022590637 -0.0233999993652105
-vn 0.542993009090424 0.613592028617859 -0.573292016983032
-vn 0.436821013689041 0.186308994889259 -0.880043029785156
-vn -0.0185010004788637 -0.999247014522552 0.0341020002961159
-vn -0.00910000037401915 -0.999768018722534 0.0194990001618862
-vn -0.00650000013411045 -0.99899697303772 0.0443000011146069
-vn 0.445275992155075 -0.124093003571033 -0.886752009391785
-vn 0.372684001922607 0.779367983341217 -0.503678977489471
-vn 0.631506979465485 -0.631707012653351 0.449604988098145
-vn 0.232391998171806 0.82397198677063 -0.516781985759735
-vn -0.821224987506866 0.302509009838104 -0.483815014362335
-vn -0.75908499956131 0.392592012882233 -0.519289970397949
-vn -0.718806028366089 0.424703001976013 -0.550404012203217
-vn 0.762660026550293 0.28388500213623 -0.58117002248764
-vn 0.828670978546143 0.268590986728668 -0.49108299612999
-vn 0.912743985652924 0.306315004825592 -0.270312994718552
-vn -0.626590013504028 -0.3992939889431 -0.669290006160736
-vn -0.709891021251678 -0.369195014238358 -0.599792003631592
-vn -0.689691007137299 -0.379494994878769 -0.616692006587982
-vn 0.677775979042053 0.446884006261826 -0.583878993988037
-vn 0.834508001804352 0.425303995609283 -0.350302994251251
-vn 0.776117980480194 -0.327107012271881 -0.539111971855164
-vn 0.173804998397827 0.14580400288105 -0.973927021026611
-vn -0.856056988239288 0.056597001850605 -0.5137739777565
-vn -0.852178990840912 0.0416989997029305 -0.521587014198303
-vn -0.855395972728729 0.0516000017523766 -0.515398025512695
-vn 0.914237022399902 -0.0455019995570183 -0.402615994215012
-vn 0.841556012630463 -0.244487002491951 -0.481674998998642
-vn -0.061099998652935 0.412501990795135 -0.908905029296875
-vn 0.670399010181427 0.51959902048111 -0.5296990275383
-vn 0.769033014774323 0.0420019999146461 -0.637826979160309
-vn 0.777996003627777 0.0414999984204769 -0.626896977424622
-vn 0.87798398733139 0.406991988420486 -0.251994997262955
-vn 0.85521000623703 -0.460505992174149 -0.237802997231483
-vn 0.761798977851868 -0.229499995708466 -0.6057990193367
-vn 0.434505999088287 -0.88121098279953 -0.186202004551888
-vn 0.558498978614807 -0.761298000812531 -0.329398989677429
-vn -0.836715996265411 0.481709003448486 -0.260504990816116
-vn 0.679777026176453 -0.415486007928848 -0.604380011558533
-vn 0.798412978649139 -0.464507013559341 -0.383105993270874
-vn 0.999230980873108 -0.0373010002076626 -0.0120999999344349
-vn 0.995998978614807 -0.0892999991774559 -0.00340000004507601
-vn 0.988840997219086 0.140006005764008 -0.0509020015597343
-vn 0.479696005582809 0.494096010923386 -0.725094020366669
-vn -0.0537989996373653 0.405095994472504 -0.912689983844757
-vn -0.224105998873711 0.338409006595612 -0.913923025131226
-vn -0.0863960012793541 0.370880991220474 -0.924652993679047
-vn 0.764917016029358 0.178803995251656 -0.618813991546631
-vn 0.746415972709656 0.195503994822502 -0.636114001274109
-vn -0.706408977508545 0.381004989147186 -0.596508026123047
-vn 0.761798977851868 -0.229499995708466 -0.6057990193367
-vn 0.691422998905182 0.431113988161087 -0.579719007015228
-vn 0.850175023078918 0.457486987113953 -0.260592013597488
-vn 0.670399010181427 0.51959902048111 -0.5296990275383
-vn -0.0599009990692139 0.383704990148544 -0.921510994434357
-vn -0.835228025913239 -0.0842029973864555 -0.543417990207672
-vn -0.907387018203735 0.253295987844467 0.335395008325577
-vn -0.900138020515442 0.162606999278069 0.404116988182068
-vn -0.334316998720169 -0.525525987148285 0.782338976860046
-vn -0.102197997272015 0.468591004610062 -0.877484023571014
-vn 0.00779999978840351 0.565985023975372 -0.82437801361084
-vn 0.169506996870041 0.52582198381424 -0.833534002304077
-vn -0.995594024658203 0.0288999993354082 -0.089198999106884
-vn -0.997723996639252 0.0533009991049767 -0.0413010008633137
-vn 0.742389976978302 0.179798007011414 -0.64539098739624
-vn 0.627193987369537 -0.757992029190063 -0.17909799516201
-vn -0.195592999458313 -0.432083994150162 -0.88036698102951
-vn 0.978115022182465 0.0414009988307953 -0.203903004527092
-vn -0.920355975627899 0.380082011222839 -0.0920960009098053
-vn 0.466311007738113 0.214904993772507 -0.858120024204254
-vn 0.970921993255615 -0.0248009990900755 -0.238105997443199
-vn 0.18239800632 0.298595994710922 -0.936788022518158
-vn -0.217105001211166 0.499412000179291 -0.838720977306366
-vn -0.988883972167969 -0.085998997092247 0.121298000216484
-vn -0.993102014064789 -0.0564000010490417 0.102799996733665
-vn 0.978115022182465 0.0414009988307953 -0.203903004527092
-vn 0.784236013889313 -0.0571030005812645 -0.617829024791718
-vn 0.404909014701843 -0.713015973567963 -0.57241302728653
-vn 0.484688997268677 0.756083011627197 -0.439790010452271
-vn 0.583904981613159 0.0461999997496605 -0.810506999492645
-vn 0.257701992988586 0.0559000000357628 -0.964605987071991
-vn -0.327109009027481 0.309908002614975 -0.892723977565765
-vn -0.473001003265381 0.497000992298126 -0.72750198841095
-vn 0.777996003627777 0.0414999984204769 -0.626896977424622
-vn 0.304403007030487 0.721507012844086 -0.621905982494354
-vn 0.440207988023758 -0.868017017841339 -0.229703992605209
-vn 0.775982022285461 -0.450388997793198 -0.441590011119843
-vn 0.938610017299652 -0.292003005743027 -0.183702006936073
-vn 0.977882981300354 0.0137999998405576 0.208695992827415
-vn 0.401591002941132 0.246294006705284 -0.882079005241394
-vn -0.874689996242523 0.252696990966797 -0.413594990968704
-vn -0.899782001972198 0.259494990110397 -0.35079300403595
-vn -0.216695994138718 -0.807385981082916 -0.548789978027344
-vn -0.892421007156372 -0.422710001468658 0.157803997397423
-vn 0.522210001945496 0.573911011219025 -0.630811989307404
-vn 0.00779999978840351 0.565985023975372 -0.82437801361084
-vn 0.304403007030487 0.721507012844086 -0.621905982494354
-vn 0.476489007472992 0.000899999984540045 -0.879180014133453
-vn 0.429596990346909 -0.131499007344246 -0.893395006656647
-vn 0.48709499835968 0.835991978645325 -0.252696990966797
-vn 0.838964998722076 -0.381583988666534 -0.38798400759697
-vn 0.776117980480194 -0.327107012271881 -0.539111971855164
-vn 0.605912983417511 -0.371208012104034 -0.703615009784698
-vn 0.676355004310608 0.286781013011932 -0.678454995155334
-vn 0.701722025871277 0.239408001303673 -0.671020984649658
-vn 0.78322297334671 -0.303709000349045 -0.542515993118286
-vn 0.489003986120224 0.107701003551483 -0.865607023239136
-vn -0.0109000001102686 0.312606990337372 -0.949819982051849
-vn 0.567999005317688 -0.397998988628387 -0.720398008823395
-vn 0.636012017726898 0.586410999298096 -0.501609027385712
-vn 0.195497006177902 0.831686019897461 -0.519690990447998
-vn 0.342709004878998 0.83612197637558 -0.428310990333557
-vn -0.658392012119293 -0.392895013093948 -0.641991972923279
-vn -0.617498993873596 -0.481599003076553 -0.621899008750916
-vn -0.603196024894714 -0.486295998096466 -0.632194995880127
-vn 0.563216984272003 0.435512989759445 -0.702220976352692
-vn -0.36080801486969 0.746316015720367 0.559311985969543
-vn 0.563216984272003 0.435512989759445 -0.702220976352692
-vn 0.715885996818542 0.585888028144836 -0.379792004823685
-vn -0.81921398639679 -0.402606993913651 -0.408407002687454
-vn -0.753786027431488 -0.512889981269836 -0.410791993141174
-vn 0.57261598110199 0.201706007122993 -0.794623017311096
-vn 0.164699003100395 -0.286899000406265 -0.943696022033691
-vn 0.27690801024437 0.228107005357742 -0.933429002761841
-vn 0.161406993865967 0.28031200170517 -0.946241021156311
-vn 0.869210004806519 -0.41270500421524 0.272302985191345
-vn 0.884082973003387 0.178996995091438 0.431692004203796
-vn 0.562592029571533 -0.796288013458252 0.222296997904778
-vn 0.445683985948563 0.535480976104736 -0.71737402677536
-vn -0.603411972522736 -0.126601994037628 -0.787316024303436
-vn 0.393411010503769 -0.122803002595901 -0.911123991012573
-vn 0.475910991430283 -0.147003993391991 -0.867120981216431
-vn 0.559777975082397 0.172592997550964 -0.810468971729279
-vn 0.367514997720718 0.770030975341797 -0.521520972251892
-vn -0.9860919713974 0.00109999999403954 0.166198998689651
-vn -0.962480008602142 -0.150796994566917 0.225594997406006
-vn -0.915603995323181 -0.287101000547409 0.281500995159149
-vn -0.808121025562286 -0.32260799407959 -0.492812991142273
-vn 0.742389976978302 0.179798007011414 -0.64539098739624
-vn -0.773329019546509 -0.483918011188507 -0.409615993499756
-vn -0.725085020065308 -0.570587992668152 -0.385592013597488
-vn -0.769569993019104 -0.46628201007843 -0.436282992362976
-vn -0.222904995083809 -0.268204987049103 -0.937219023704529
-vn 0.550225973129272 0.72503399848938 -0.414218991994858
-vn -0.718698978424072 0.516598999500275 -0.465398997068405
-vn -0.812820971012115 -0.0600019991397858 -0.579415023326874
-vn -0.723128974437714 -0.183007001876831 -0.666027009487152
-vn -0.313410013914108 0.0127999996766448 -0.949531972408295
-vn -0.166898995637894 -0.491396993398666 -0.854794979095459
-vn 0.857657015323639 -0.500874996185303 -0.116393998265266
-vn 0.857608020305634 -0.501004993915558 -0.116200998425484
-vn 0.843810021877289 -0.520606994628906 -0.130201995372772
-vn -0.721522986888885 0.439013987779617 -0.535417020320892
-vn 0.53712397813797 -0.313614010810852 -0.783034980297089
-vn 0.658275008201599 0.205891996622086 -0.724072992801666
-vn -0.986087024211884 0.146898001432419 0.0777989998459816
-vn 0.94420200586319 0.00659999996423721 -0.329300999641418
-vn 0.731380999088287 -0.170995995402336 -0.660183012485504
-vn 0.724668979644775 0.0540979988873005 -0.686969995498657
-vn 0.35377898812294 0.468472003936768 -0.809552013874054
-vn 0.35377898812294 0.468472003936768 -0.809552013874054
-vn 0.506384015083313 0.805773973464966 -0.307090014219284
-vn 0.522210001945496 0.573911011219025 -0.630811989307404
-vn 0.432108998298645 0.746415019035339 -0.506110012531281
-vn 0.401392996311188 0.349294006824493 -0.846686005592346
-vn 0.144797995686531 0.774887979030609 -0.615289986133575
-vn -0.969893991947174 0.171998992562294 -0.172398999333382
-vn 0.586995005607605 0.0126000000163913 -0.809493005275726
-vn -0.914777994155884 -0.00730000017210841 -0.403890013694763
-vn -0.931922972202301 0.0520009994506836 -0.358909010887146
-vn 0.0846009999513626 -0.996414005756378 0.00150000001303852
-vn 0.0946049988269806 -0.995150983333588 0.0269009992480278
-vn -0.801908016204834 0.330502986907959 0.497705012559891
-vn -0.838320016860962 0.282606989145279 0.46621099114418
-vn 0.674597978591919 0.460298985242844 -0.57709801197052
-vn 0.432108998298645 0.746415019035339 -0.506110012531281
-vn -0.927320003509521 -0.329607009887695 0.177303999662399
-vn -0.367996990680695 -0.928692996501923 0.0458999983966351
-vn -0.513029992580414 0.323819011449814 -0.794947028160095
-vn -0.221193999052048 -0.109397001564503 -0.96907502412796
-vn 0.344000995159149 0.032600000500679 -0.938403010368347
-vn -0.952961981296539 0.2793889939785 0.117495000362396
-vn -0.416512012481689 0.563516020774841 -0.71341997385025
-vn -0.967925012111664 -0.0947019979357719 0.232705995440483
-vn -0.276317000389099 -0.592437028884888 0.756748020648956
-vn -0.810428977012634 0.296411007642746 -0.505317986011505
-vn -0.248102992773056 -0.515304982662201 -0.820308029651642
-vn -0.22248700261116 -0.0237990003079176 -0.974645018577576
-vn -0.46569299697876 -0.557090997695923 -0.68758898973465
-vn -0.0414020009338856 -0.998242020606995 0.0424019992351532
-vn -0.0350989997386932 -0.998374998569489 0.0448990017175674
-vn 0.362883001565933 0.274587005376816 -0.890459001064301
-vn -0.806080996990204 0.502388000488281 -0.312792986631393
-vn -0.805191993713379 0.478495001792908 -0.350297003984451
-vn 0.480096995830536 0.366697013378143 -0.796894013881683
-vn -0.926590979099274 0.306796997785568 -0.217498004436493
-vn -0.85629802942276 0.458999007940292 -0.236799001693726
-vn 0.366423010826111 0.785049021244049 -0.499431014060974
-vn 0.657326996326447 0.566123008728027 -0.497420012950897
-vn -0.899188995361328 0.116398997604847 -0.421795010566711
-vn 0.561178028583527 -0.260089993476868 -0.785768985748291
-vn 0.312990993261337 -0.615082025527954 -0.723679006099701
-vn 0.598124027252197 0.568922996520996 -0.564423024654388
-vn 0.408913999795914 0.514917016029358 -0.753425002098083
-vn -0.646188020706177 -0.356893002986908 -0.67458701133728
-vn -0.682385981082916 -0.111198000609875 -0.72248500585556
-vn -0.774688005447388 -0.582490980625153 0.24609600007534
-vn 0.196792006492615 0.824667990207672 -0.530278980731964
-vn -0.0251000002026558 -0.996291995048523 0.0822990015149117
-vn -0.884815990924835 0.462009012699127 -0.0604010000824928
-vn -0.902845978736877 -0.181409001350403 -0.389820009469986
-vn -0.662998974323273 0.746299028396606 0.058899998664856
-vn -0.672188997268677 0.728788018226624 0.130498006939888
-vn -0.668367028236389 0.739462971687317 0.0804959982633591
-vn -0.753569006919861 0.570676028728485 0.326285988092422
-vn -0.449184000492096 0.266490995883942 0.85276997089386
-vn -0.812820971012115 -0.0600019991397858 -0.579415023326874
-vn -0.404009997844696 0.91362202167511 -0.0455010011792183
-vn -0.423090994358063 0.906080007553101 -0.00359999993816018
-vn -0.929678976535797 0.36599200963974 -0.0417990013957024
-vn -0.460016012191772 0.882430016994476 0.0985030010342598
-vn -0.464089006185532 0.884078979492188 0.0549990013241768
-vn -0.836715996265411 0.481709003448486 -0.260504990816116
-vn -0.892086029052734 0.405294001102448 -0.199797004461288
-vn -0.79892098903656 0.578215003013611 -0.165503993630409
-vn -0.897135019302368 -0.11540400236845 -0.426416993141174
-vn -0.425310999155045 0.904523015022278 0.0308010000735521
-vn -0.581404983997345 -0.091900996863842 -0.808407008647919
-vn -0.334316998720169 -0.525525987148285 0.782338976860046
-vn -0.583198010921478 0.76479697227478 0.273799002170563
-vn -0.572079002857208 0.784972012042999 0.237791001796722
-vn -0.887353003025055 0.425476998090744 0.177690997719765
-vn -0.87465500831604 0.470930010080338 0.114906996488571
-vn -0.468695998191833 -0.174299001693726 -0.865993022918701
-vn -0.495297998189926 -0.215398997068405 -0.841596007347107
-vn -0.695196986198425 -0.41389799118042 -0.587697982788086
-vn -0.501994013786316 0.845889985561371 0.18019799888134
-vn -0.347283989191055 -0.00179999996908009 -0.937758028507233
-vn -0.331788003444672 0.030299000442028 -0.94286698102951
-vn -0.606697022914886 -0.572897017002106 -0.551096975803375
-vn -0.532006025314331 -0.26740300655365 -0.803408980369568
-vn -0.695196986198425 -0.41389799118042 -0.587697982788086
-vn -0.606697022914886 -0.572897017002106 -0.551096975803375
-vn -0.27081099152565 0.0308010000735521 -0.962140023708344
-vn -0.0863009989261627 0.443304002285004 -0.892207026481628
-vn -0.211504995822906 -0.976822972297668 0.0329010002315044
-vn -0.445017009973526 -0.369513988494873 -0.815732002258301
-vn -0.589994013309479 -0.683193027973175 -0.430296003818512
-vn -0.589994013309479 -0.683193027973175 -0.430296003818512
-vn -0.220996007323265 0.144696995615959 -0.964480996131897
-vn -0.217509001493454 0.0741029977798462 -0.973240971565247
-vn -0.248291999101639 -0.0724980011582375 -0.965968012809753
-vn -0.50220000743866 -0.577000021934509 -0.64410001039505
-vn -0.50220000743866 -0.577000021934509 -0.64410001039505
-vn -0.452704012393951 -0.511004984378815 -0.730706989765167
-vn 0.391404986381531 0.723209977149963 -0.569007992744446
-vn -0.734999001026154 0.168500006198883 -0.656799018383026
-vn -0.35878399014473 -0.221090003848076 -0.90685898065567
-vn -0.457215994596481 -0.484917014837265 -0.745526015758514
-vn -0.474705010652542 -0.814307987689972 -0.334003001451492
-vn -0.31530100107193 -0.208500996232033 -0.925804018974304
-vn -0.549915015697479 -0.688919007778168 -0.472213000059128
-vn -0.452704012393951 -0.511004984378815 -0.730706989765167
-vn -0.381298989057541 -0.454699009656906 -0.804898023605347
-vn -0.436877995729446 -0.59867000579834 -0.671365976333618
-vn -0.479595988988876 -0.693293988704681 -0.537895023822784
-vn -0.479595988988876 -0.693293988704681 -0.537895023822784
-vn -0.436877995729446 -0.59867000579834 -0.671365976333618
-vn -0.549915015697479 -0.688919007778168 -0.472213000059128
-vn 0.407510012388229 0.165803998708725 0.898021996021271
-vn -0.151601001620293 0.148600995540619 -0.977208018302917
-vn -0.401280999183655 -0.644370019435883 -0.6509690284729
-vn -0.401280999183655 -0.644370019435883 -0.6509690284729
-vn -0.18860399723053 -0.120601996779442 -0.97461998462677
-vn -0.241992995142937 -0.248291999101639 -0.937970995903015
-vn -0.650094985961914 0.675994992256165 -0.346996992826462
-vn -0.704214990139008 0.659914016723633 -0.261905997991562
-vn -0.674004971981049 0.684705018997192 -0.277301996946335
-vn -0.923063993453979 0.365386009216309 0.120195001363754
-vn -0.870362997055054 0.439581990242004 0.22189100086689
-vn -0.888325989246368 0.413612008094788 0.199505999684334
-vn -0.620725989341736 0.768832981586456 -0.153606995940208
-vn -0.626565992832184 0.760959029197693 -0.16839100420475
-vn -0.640102982521057 0.741503000259399 -0.201101005077362
-vn -0.409496992826462 -0.661194980144501 -0.628596007823944
-vn -0.409496992826462 -0.661194980144501 -0.628596007823944
-vn -0.177596002817154 -0.42399200797081 -0.888082981109619
-vn -0.948934972286224 0.129405006766319 0.28771099448204
-vn -0.870362997055054 0.439581990242004 0.22189100086689
-vn -0.959044992923737 0.142306998372078 0.244911000132561
-vn -0.829216003417969 0.524510025978088 0.19310399889946
-vn -0.876289010047913 0.420195013284683 0.235697001218796
-vn -0.79892098903656 0.578215003013611 -0.165503993630409
-vn -0.818008005619049 0.565204977989197 0.106801003217697
-vn -0.787841022014618 0.582530975341797 0.199909999966621
-vn -0.797515988349915 0.584811985492706 0.148203000426292
-vn -0.551508009433746 0.408306002616882 -0.727410018444061
-vn -0.140406996011734 -0.853143990039825 -0.502426028251648
-vn 0.167706996202469 -0.983637988567352 0.0658029988408089
-vn -0.422012001276016 -0.751222014427185 -0.507515013217926
-vn -0.422012001276016 -0.751222014427185 -0.507515013217926
-vn 0.0418009981513023 -0.000300000014249235 -0.999126017093658
-vn -0.557505011558533 0.159501001238823 -0.814706981182098
-vn -0.586521983146667 0.0934029966592789 -0.804530024528503
-vn -0.972252011299133 0.122807003557682 0.199110999703407
-vn -0.727510988712311 0.669610023498535 0.149501994252205
-vn -0.334710001945496 0.938127994537354 -0.0888030007481575
-vn -0.691919982433319 -0.187804996967316 -0.697120010852814
-vn -0.477883011102676 -0.339487999677658 -0.810169994831085
-vn -0.477883011102676 -0.339487999677658 -0.810169994831085
-vn -0.586521983146667 0.0934029966592789 -0.804530024528503
-vn -0.706785976886749 0.00760000012814999 -0.707386016845703
-vn -0.540709018707275 0.169703006744385 -0.823913991451263
-vn -0.554794013500214 0.23539799451828 -0.797991991043091
-vn -0.554794013500214 0.23539799451828 -0.797991991043091
-vn -0.784155011177063 0.168090000748634 -0.597365975379944
-vn -0.557505011558533 0.159501001238823 -0.814706981182098
-vn -0.551508009433746 0.408306002616882 -0.727410018444061
-vn -0.290309995412827 -0.6355220079422 -0.715424001216888
-vn -0.629779994487762 0.76987498998642 -0.103297002613544
-vn -0.626295983791351 0.767894983291626 -0.134498998522758
-vn -0.259312987327576 -0.34111699461937 -0.90354597568512
-vn -0.431104987859726 0.66650801897049 -0.608206987380981
-vn -0.148002997040749 0.0557009987533092 -0.987416982650757
-vn -0.184901997447014 -0.467004001140594 -0.864706993103027
-vn -0.639612019062042 -0.20660400390625 -0.740413010120392
-vn -0.626590013504028 -0.3992939889431 -0.669290006160736
-vn -0.425716012716293 -0.338811993598938 -0.839030981063843
-vn -0.208198994398117 -0.0368000008165836 -0.977393984794617
-vn -0.540709018707275 0.169703006744385 -0.823913991451263
-vn 0.744794011116028 0.389396995306015 0.541895985603333
-vn -0.30070298910141 -0.55470597743988 -0.775807976722717
-vn 0.165004000067711 0.18690399825573 -0.968421995639801
-vn -0.537512004375458 -0.330906987190247 -0.775617003440857
-vn -0.425716012716293 -0.338811993598938 -0.839030981063843
-vn -0.4269759953022 -0.265684992074966 -0.864350974559784
-vn -0.12219399958849 0.344884008169174 -0.930657982826233
-vn -0.678501009941101 0.715201020240784 -0.167699992656708
-vn -0.660296022891998 -0.271798014640808 -0.700096011161804
-vn -0.382703006267548 -0.136001005768776 -0.913806021213531
-vn -0.285703003406525 0.234402000904083 -0.929208993911743
-vn -0.416512012481689 0.563516020774841 -0.71341997385025
-vn 0.664026975631714 -0.701928973197937 0.257611006498337
-vn -0.513611018657684 0.682413995265961 -0.52011102437973
-vn -0.382703006267548 -0.136001005768776 -0.913806021213531
-vn -0.338214010000229 -0.181308001279831 -0.923439025878906
-vn -0.313495010137558 -0.297495007514954 -0.901786029338837
-vn -0.0757979974150658 -0.453988999128342 -0.887777984142303
-vn -0.154407992959023 -0.297515004873276 -0.942147970199585
-vn -0.00820000004023314 -0.175895005464554 -0.984375
-vn -0.537512004375458 -0.330906987190247 -0.775617003440857
-vn -0.256402999162674 -0.190001994371414 -0.947710990905762
-vn -0.639612019062042 -0.20660400390625 -0.740413010120392
-vn -0.171305000782013 -0.388410001993179 -0.905423998832703
-vn -0.20720699429512 -0.0111999996006489 -0.978232979774475
-vn -0.371511995792389 -0.711521983146667 -0.596418976783752
-vn -0.657321989536285 0.735924005508423 0.162304997444153
-vn -0.353709012269974 0.0777020007371902 -0.932123005390167
-vn -0.307797014713287 0.267098009586334 -0.913191974163055
-vn -0.30520299077034 0.262102007865906 -0.915507018566132
-vn -0.75908499956131 0.392592012882233 -0.519289970397949
-vn -0.463903993368149 0.561504006385803 -0.685204982757568
-vn -0.418081998825073 0.581775009632111 -0.697670996189117
-vn -0.75908499956131 0.392592012882233 -0.519289970397949
-vn -0.56149697303772 -0.827296018600464 0.017400000244379
-vn -0.737798988819122 0.638198971748352 0.219899997115135
-vn -0.76689600944519 0.589497029781342 0.253699004650116
-vn -0.773603022098541 0.610801994800568 0.168700993061066
-vn -0.463903993368149 0.561504006385803 -0.685204982757568
-vn -0.682385981082916 -0.111198000609875 -0.72248500585556
-vn -0.467698007822037 -0.049600001424551 -0.882495999336243
-vn -0.257503002882004 -0.335103988647461 -0.906310021877289
-vn -0.285703003406525 0.234402000904083 -0.929208993911743
-vn -0.20720699429512 -0.0111999996006489 -0.978232979774475
-vn -0.996459007263184 -0.0666970014572144 0.0511979982256889
-vn -0.994387984275818 -0.0232999995350838 -0.103198997676373
-vn 0.338514000177383 -0.526121020317078 -0.780130982398987
-vn -0.824597001075745 0.290398985147476 -0.485498011112213
-vn -0.83890700340271 0.246401995420456 -0.485303997993469
-vn -0.489174991846085 0.177390992641449 -0.853955984115601
-vn -0.53252100944519 0.218108996748924 -0.817831993103027
-vn -0.630190014839172 0.583190023899078 -0.512592017650604
-vn -0.630190014839172 0.583190023899078 -0.512592017650604
-vn -0.50400698184967 0.733509004116058 -0.456005990505219
-vn -0.463903993368149 0.561504006385803 -0.685204982757568
-vn -0.465896010398865 0.741192996501923 0.483294993638992
-vn -0.554624021053314 0.739432990550995 -0.38161700963974
-vn -0.119701996445656 0.166702002286911 -0.978713989257813
-vn -0.10420099645853 0.406904011964798 -0.907508015632629
-vn -0.537406027317047 0.815509021282196 -0.214801996946335
-vn -0.604278981685638 0.357086986303329 -0.71227502822876
-vn -0.324505001306534 0.484106987714767 -0.812610983848572
-vn -0.35878598690033 0.706973016262054 -0.609476983547211
-vn -0.711279988288879 0.366690009832382 -0.599682986736298
-vn -0.521611988544464 0.833718001842499 -0.181204006075859
-vn -0.380519986152649 0.189510002732277 -0.905147016048431
-vn -0.711279988288879 0.366690009832382 -0.599682986736298
-vn -0.35878598690033 0.706973016262054 -0.609476983547211
-vn -0.279799997806549 -0.247899994254112 -0.927501022815704
-vn -0.802097976207733 -0.403999000787735 -0.439799010753632
-vn -0.295394003391266 -0.550988018512726 -0.78048300743103
-vn -0.263006001710892 0.557213008403778 -0.787617981433868
-vn -0.324505001306534 0.484106987714767 -0.812610983848572
-vn -0.288190007209778 -0.253291010856628 -0.923466980457306
-vn 0.0825959965586662 0.0161990001797676 -0.996451020240784
-vn -0.33610999584198 0.814424991607666 -0.473013997077942
-vn -0.33610999584198 0.814424991607666 -0.473013997077942
-vn -0.951178014278412 0.238095000386238 -0.196394994854927
-vn -0.887390971183777 0.262196987867355 -0.379195988178253
-vn -0.242305994033813 0.709519028663635 -0.661718010902405
-vn -0.261804014444351 0.170102000236511 -0.950012981891632
-vn -0.232499003410339 0.0241999998688698 -0.972295999526978
-vn -0.263006001710892 0.557213008403778 -0.787617981433868
-vn -0.21900500357151 -0.0883020013570786 -0.971719980239868
-vn -0.279799997806549 -0.247899994254112 -0.927501022815704
-vn 0.111895002424717 0.0227990001440048 -0.993457973003387
-vn 0.0318990014493465 -0.998556971549988 -0.043198000639677
-vn 0.137503996491432 -0.579316020011902 -0.803421020507813
-vn 0.00810000021010637 -0.999720990657806 0.0221999995410442
-vn -0.0247009992599487 0.42331999540329 -0.905642986297607
-vn 0.0513989999890327 -0.997484982013702 0.0487990006804466
-vn 0.0381000004708767 -0.998606979846954 0.0364999994635582
-vn 0.0365989990532398 -0.999266982078552 0.0111999996006489
-vn -0.183697000145912 0.508090972900391 -0.841485977172852
-vn -0.309799998998642 0.82480001449585 -0.47299998998642
-vn -0.102002002298832 -0.271504998207092 -0.957017004489899
-vn -0.00260000000707805 0.365121990442276 -0.93095600605011
-vn -0.243996992707253 -0.635892987251282 -0.732191979885101
-vn -0.157799005508423 0.87049400806427 -0.46619701385498
-vn -0.706408977508545 0.381004989147186 -0.596508026123047
-vn -0.491506993770599 0.471006989479065 -0.732510983943939
-vn -0.242305994033813 0.709519028663635 -0.661718010902405
-vn -0.493104010820389 -0.482203990221024 -0.724105000495911
-vn -0.2831070125103 0.274307012557983 -0.919023990631104
-vn -0.352088987827301 0.433786988258362 -0.829375028610229
-vn -0.247602000832558 0.864708006381989 -0.437003999948502
-vn -0.166503995656967 0.0844020023941994 -0.98242199420929
-vn -0.0925029963254929 -0.113403998315334 -0.989233016967773
-vn -0.80280202627182 0.153300002217293 0.576201021671295
-vn -0.917841017246246 0.396917998790741 0.00490000005811453
-vn -0.907710015773773 0.419304996728897 -0.0156999994069338
-vn -0.888038992881775 0.45932000875473 -0.0203009992837906
-vn -0.150399997830391 -0.60460102558136 -0.782200992107391
-vn -0.584616005420685 0.484012991189957 -0.651117980480194
-vn -0.188200995326042 0.919803023338318 -0.344300985336304
-vn -0.284509003162384 -0.942731022834778 -0.174106001853943
-vn -0.120898000895977 -0.596989989280701 -0.793087005615234
-vn -0.491506993770599 0.471006989479065 -0.732510983943939
-vn -0.334208011627197 -0.938521027565002 0.0865020006895065
-vn -0.822813987731934 0.568309009075165 0.00139999995008111
-vn -0.183697000145912 0.508090972900391 -0.841485977172852
-vn -0.188200995326042 0.919803023338318 -0.344300985336304
-vn -0.822813987731934 0.568309009075165 0.00139999995008111
-vn -0.646188020706177 -0.356893002986908 -0.67458701133728
-vn -0.939781010150909 0.312193006277084 0.13909700512886
-vn -0.986065983772278 0.160293996334076 0.0444980002939701
-vn -0.887956976890564 0.39308100938797 -0.238787993788719
-vn -0.887390971183777 0.262196987867355 -0.379195988178253
-vn -0.9339320063591 -0.222307994961739 -0.279909998178482
-vn -0.603411972522736 -0.126601994037628 -0.787316024303436
-vn -0.789511978626251 0.536307990550995 -0.298404008150101
-vn -0.87518298625946 0.142296999692917 0.46239098906517
-vn -0.368317991495132 0.927945017814636 -0.0571030005812645
-vn 0.0758960023522377 0.311684012413025 -0.947149991989136
-vn -0.584616005420685 0.484012991189957 -0.651117980480194
-vn -0.87465500831604 0.470930010080338 0.114906996488571
-vn -0.9514279961586 0.245707005262375 -0.185505002737045
-vn -0.474088996648788 -0.564885973930359 -0.675383985042572
-vn -0.426521003246307 -0.62212997674942 -0.656531989574432
-vn -0.899188995361328 0.116398997604847 -0.421795010566711
-vn -0.70939302444458 0.00540000014007092 -0.704792976379395
-vn -0.677092015743256 -0.0244999993592501 -0.73549097776413
-vn -0.14070799946785 -0.441523998975754 -0.886147975921631
-vn -0.583693027496338 0.390895009040833 0.71169102191925
-vn -0.62999302148819 0.476294994354248 -0.613393008708954
-vn -0.458099991083145 0.776699006557465 0.432300001382828
-vn -0.454084992408752 0.775475025177002 0.438686013221741
-vn -0.441706985235214 0.787011981010437 0.430705994367599
-vn -0.908689022064209 0.405295014381409 0.100098997354507
-vn -0.829815983772278 0.550909996032715 0.0889019966125488
-vn -0.286785006523132 -0.730762004852295 -0.619467973709106
-vn -0.196493998169899 -0.85267299413681 -0.484084993600845
-vn -0.790726006031036 0.271809011697769 -0.548518002033234
-vn -0.898101985454559 0.191300004720688 0.396001011133194
-vn -0.921321988105774 0.20890499651432 0.327908009290695
-vn -0.64990097284317 -0.110100001096725 -0.752000987529755
-vn -0.66006600856781 -0.149591997265816 -0.736162006855011
-vn -0.58413702249527 -0.110106997191906 -0.804152011871338
-vn -0.658360004425049 -0.116993002593517 -0.743555009365082
-vn 0.0137999998405576 0.313196003437042 -0.949588000774384
-vn -0.788320004940033 -0.00789999961853027 0.615215003490448
-vn 0.159996002912521 0.339291006326675 -0.926975011825562
-vn -0.905825972557068 0.309109002351761 0.289707988500595
-vn -0.936878979206085 0.345091998577118 0.0562990009784698
-vn -0.981873989105225 0.159495994448662 0.102397002279758
-vn -0.976778984069824 0.178095996379852 0.119097001850605
-vn -0.701771974563599 0.667173981666565 -0.249789997935295
-vn -0.583431005477905 -0.0797040015459061 0.80824202299118
-vn -0.83917498588562 0.0507979989051819 0.541483998298645
-vn -0.88962197303772 0.137803003191948 0.435411006212234
-vn -0.693314015865326 0.229504004120827 -0.683112978935242
-vn -0.291898012161255 -0.503497004508972 -0.813194990158081
-vn -0.714204013347626 0.32710200548172 -0.618803024291992
-vn -0.813386023044586 -0.560389995574951 0.156096994876862
-vn -0.0137999998405576 -0.938501000404358 -0.344999998807907
-vn -0.0322999991476536 -0.726697981357574 -0.686197996139526
-vn -0.570510029792786 0.574810028076172 0.586610019207001
-vn -0.576331973075867 0.546130001544952 0.60793399810791
-vn -0.445206999778748 0.533408999443054 0.719211995601654
-vn -0.677587985992432 0.127598002552986 -0.724287986755371
-vn -0.62999302148819 0.476294994354248 -0.613393008708954
-vn -0.827324986457825 0.37601101398468 -0.417311996221542
-vn -0.247602000832558 0.864708006381989 -0.437003999948502
-vn -0.320605993270874 -0.585712015628815 -0.744414985179901
-vn -0.216892004013062 -0.211692005395889 -0.952965974807739
-vn -0.174005001783371 -0.352409988641739 -0.919526994228363
-vn -0.652974009513855 0.746469974517822 -0.128095000982285
-vn -0.660100996494293 0.735201001167297 -0.154100000858307
-vn -0.707086980342865 0.693886995315552 -0.136197000741959
-vn -0.449003010988235 0.876004993915558 0.176100999116898
-vn -0.376890987157822 0.876878023147583 -0.29839301109314
-vn -0.854282975196838 0.436991006135941 0.281493991613388
-vn -0.923063993453979 0.365386009216309 0.120195001363754
-vn -0.818008005619049 0.565204977989197 0.106801003217697
-vn -0.787841022014618 0.582530975341797 0.199909999966621
-vn -0.62999302148819 0.476294994354248 -0.613393008708954
-vn 0.275200992822647 -0.957603991031647 0.0851999968290329
-vn -0.490615993738174 -0.333510994911194 -0.805025994777679
-vn -0.877107977867126 0.39080399274826 0.279202997684479
-vn -0.715188026428223 0.697888016700745 0.0381990000605583
-vn -0.647028982639313 0.754833996295929 -0.107605002820492
-vn -0.718999028205872 0.694998979568481 -0.00410000002011657
-vn -0.460384011268616 0.868570029735565 -0.183393999934196
-vn -0.511224985122681 0.844740986824036 -0.158307999372482
-vn -0.604319989681244 0.659322023391724 0.447315007448196
-vn 0.352214992046356 0.666329026222229 -0.657229006290436
-vn -0.555007994174957 -0.601109027862549 -0.575007975101471
-vn -0.680890023708344 -0.358595013618469 -0.63859099149704
-vn -0.675794005393982 -0.153199002146721 -0.720993995666504
-vn -0.703508973121643 -0.193601995706558 -0.683808028697968
-vn -0.581295013427734 0.239997997879982 -0.777494013309479
-vn -0.495288997888565 -0.193596005439758 -0.846881985664368
-vn -0.569998979568481 -0.238399997353554 -0.786298990249634
-vn -0.636898994445801 -0.207499995827675 -0.742497980594635
-vn -0.745020985603333 0.65241801738739 0.138904005289078
-vn -0.739817023277283 0.656215012073517 0.148503005504608
-vn -0.542505979537964 -0.29960298538208 -0.784808993339539
-vn -0.682761013507843 0.0315980017185211 -0.72995799779892
-vn -0.57948100566864 0.466484010219574 -0.668277025222778
-vn -0.552119970321655 0.290210008621216 -0.781628012657166
-vn -0.602092027664185 0.395494997501373 -0.693590998649597
-vn -0.830865025520325 0.555275976657867 0.0364979989826679
-vn -0.830112993717194 0.557509005069733 -0.00980000011622906
-vn -0.778513014316559 0.62761002779007 0.00480000022798777
-vn -0.320605993270874 -0.585712015628815 -0.744414985179901
-vn -0.931922972202301 0.0520009994506836 -0.358909010887146
-vn -0.308286994695663 -0.084196001291275 -0.947560012340546
-vn -0.174005001783371 -0.352409988641739 -0.919526994228363
-vn 0.0137999998405576 0.313196003437042 -0.949588000774384
-vn -0.14070799946785 -0.441523998975754 -0.886147975921631
-vn -0.0720999985933304 0.139498993754387 -0.98759400844574
-vn -0.394798010587692 0.613197028636932 -0.684195995330811
-vn -0.610895991325378 0.710195004940033 -0.349898010492325
-vn -0.593878984451294 0.439083993434906 -0.674175977706909
-vn -0.58111298084259 0.63111400604248 -0.513812005519867
-vn -0.583871006965637 0.0490979999303818 -0.810360014438629
-vn -0.49838000535965 -0.310187995433807 -0.809567987918854
-vn -0.574002981185913 -0.366201996803284 -0.732403993606567
-vn -0.627795994281769 0.330998003482819 -0.704495012760162
-vn -0.85276997089386 -0.212991997599602 -0.476882994174957
-vn 0.176608994603157 -0.934249997138977 0.309816986322403
-vn -0.697571992874146 0.704770982265472 -0.129195004701614
-vn -0.679661989212036 0.699160993099213 -0.22188800573349
-vn -0.319613009691238 0.912335991859436 -0.255910009145737
-vn -0.85629802942276 0.458999007940292 -0.236799001693726
-vn -0.951914012432098 0.251603990793228 0.174803003668785
-vn -0.90836501121521 0.376884996891022 0.181192994117737
-vn -0.926069974899292 0.290291011333466 0.241091996431351
-vn -0.977477014064789 0.197494998574257 0.0743980035185814
-vn -0.665212988853455 0.733713984489441 0.138402998447418
-vn -0.503174006938934 -0.685765027999878 -0.525873005390167
-vn -0.402900993824005 -0.68080198764801 -0.611702024936676
-vn -0.321687012910843 -0.813866019248962 -0.483880013227463
-vn -0.321687012910843 -0.813866019248962 -0.483880013227463
-vn -0.402900993824005 -0.68080198764801 -0.611702024936676
-vn -0.555007994174957 -0.601109027862549 -0.575007975101471
-vn -0.472079992294312 0.163493007421494 -0.866262018680573
-vn -0.638688981533051 0.680588006973267 0.358994007110596
-vn -0.668712019920349 0.631910979747772 0.391806989908218
-vn 0.380919009447098 -0.92434698343277 -0.0220010001212358
-vn -0.914777994155884 -0.00730000017210841 -0.403890013694763
-vn -0.731302976608276 0.278501003980637 -0.622601985931396
-vn -0.348293989896774 0.57709002494812 -0.738686978816986
-vn -0.348293989896774 0.57709002494812 -0.738686978816986
-vn -0.922200977802277 0.324400007724762 -0.210500001907349
-vn -0.889320015907288 0.408908993005753 -0.204704999923706
-vn -0.301806002855301 0.739414989948273 -0.60181200504303
-vn -0.610895991325378 0.710195004940033 -0.349898010492325
-vn -0.721522986888885 0.439013987779617 -0.535417020320892
-vn -0.329683005809784 0.599569976329803 -0.729263007640839
-vn -0.301806002855301 0.739414989948273 -0.60181200504303
-vn -0.58111298084259 0.63111400604248 -0.513812005519867
-vn -0.610895991325378 0.710195004940033 -0.349898010492325
-vn -0.495288997888565 -0.193596005439758 -0.846881985664368
-vn -0.31998598575592 -0.33008599281311 -0.888060986995697
-vn -0.665279984474182 -0.725578010082245 -0.175895005464554
-vn -0.413601994514465 -0.706803023815155 -0.573902010917664
-vn -0.393797010183334 -0.0908989980816841 -0.914691984653473
-vn -0.407386988401413 0.106096997857094 -0.907072007656097
-vn -0.584275007247925 0.483678996562958 -0.651672005653381
-vn -0.62423700094223 0.254714995622635 -0.73854398727417
-vn -0.623498976230621 0.329499006271362 -0.70899897813797
-vn -0.40709400177002 0.129997998476028 -0.904088020324707
-vn -0.583871006965637 0.0490979999303818 -0.810360014438629
-vn -0.40709400177002 0.129997998476028 -0.904088020324707
-vn -0.402900993824005 -0.68080198764801 -0.611702024936676
-vn -0.248987004160881 -0.679265022277832 -0.690365016460419
-vn -0.603196024894714 -0.486295998096466 -0.632194995880127
-vn -0.00120000005699694 -0.584609985351563 -0.811313986778259
-vn -0.38358399271965 0.29338800907135 -0.875663995742798
-vn -0.594421982765198 0.42281499505043 -0.68402498960495
-vn -0.631218016147614 0.2848080098629 -0.721421003341675
-vn -0.624877989292145 0.346587985754013 -0.699575006961823
-vn -0.699522972106934 0.206506997346878 -0.684122025966644
-vn -0.0422019995748997 0.745627999305725 -0.665024995803833
-vn -0.29780301451683 0.593505024909973 -0.747707009315491
-vn -0.593878984451294 0.439083993434906 -0.674175977706909
-vn -0.58111298084259 0.63111400604248 -0.513812005519867
-vn -0.342779010534286 -0.223487004637718 -0.91244500875473
-vn -0.327116012573242 -0.535026013851166 -0.778936982154846
-vn -0.521519005298615 -0.697726011276245 -0.491118013858795
-vn -0.23089799284935 -0.574594974517822 -0.785192012786865
-vn -0.277307987213135 -0.391211986541748 -0.877526998519897
-vn -0.358621001243591 -0.150609001517296 -0.921253979206085
-vn -0.104494996368885 -0.0231989994645119 -0.994255006313324
-vn -0.397008985280991 0.303106993436813 -0.866320013999939
-vn -0.60708099603653 -0.366688013076782 -0.704976975917816
-vn -0.556083023548126 -0.137495994567871 -0.819675028324127
-vn -0.912557005882263 -0.0892959982156754 -0.399080991744995
-vn -0.418081998825073 0.581775009632111 -0.697670996189117
-vn -0.29780301451683 0.593505024909973 -0.747707009315491
-vn -0.208098992705345 -0.121798999607563 -0.970494985580444
-vn -0.394892990589142 0.121298000216484 -0.910683989524841
-vn -0.808121025562286 -0.32260799407959 -0.492812991142273
-vn -0.677904009819031 0.578603029251099 0.453503012657166
-vn -0.445206999778748 0.533408999443054 0.719211995601654
-vn -0.398995012044907 0.795989990234375 -0.455195009708405
-vn -0.0720999985933304 0.139498993754387 -0.98759400844574
-vn -0.62320202589035 0.281601011753082 -0.729602992534637
-vn -0.479694992303848 0.410495012998581 -0.775490999221802
-vn -0.0655020028352737 0.732024013996124 -0.678121984004974
-vn -0.623498976230621 0.329499006271362 -0.70899897813797
-vn -0.479694992303848 0.410495012998581 -0.775490999221802
-vn 0.0306000001728535 0.817300021648407 -0.575399994850159
-vn -0.909798979759216 0.251199990510941 -0.330399990081787
-vn -0.307797998189926 -0.72299599647522 -0.618496000766754
-vn -0.034001000225544 0.943329989910126 -0.330110013484955
-vn -0.479416012763977 0.549418985843658 -0.684324026107788
-vn -0.658378005027771 0.749275028705597 0.0715980008244514
-vn -0.679278016090393 0.730677008628845 0.0684980005025864
-vn -0.327405005693436 0.47240799665451 0.818313002586365
-vn -0.340705007314682 0.386806011199951 0.856913983821869
-vn -0.85708099603653 0.344792991876602 0.382791996002197
-vn -0.753569006919861 0.570676028728485 0.326285988092422
-vn -0.734353005886078 0.611561000347137 0.294481009244919
-vn -0.888325989246368 0.413612008094788 0.199505999684334
-vn -0.71729302406311 0.661494016647339 0.218897998332977
-vn -0.659313976764679 0.703315019607544 0.26580598950386
-vn 0.0169990006834269 0.427684992551804 0.903768002986908
-vn -0.449184000492096 0.266490995883942 0.85276997089386
-vn -0.752189993858337 0.506592988967896 -0.421393990516663
-vn -0.733857989311218 0.551667988300323 -0.396376997232437
-vn -0.416689991950989 0.20949499309063 0.884580016136169
-vn -0.521591007709503 0.228295996785164 0.822085022926331
-vn -0.940688014030457 0.29119598865509 0.174097999930382
-vn -0.0440020002424717 -0.98803699016571 0.147806003689766
-vn -0.0471009984612465 -0.994718015193939 0.0912019982933998
-vn -0.11599999666214 -0.990298986434937 0.0764999985694885
-vn -0.668712019920349 0.631910979747772 0.391806989908218
-vn -0.0154999997466803 -0.984992980957031 0.171899005770683
-vn -0.76689600944519 0.589497029781342 0.253699004650116
-vn -0.876919984817505 0.472211003303528 -0.0896020010113716
-vn -0.778513014316559 0.62761002779007 0.00480000022798777
-vn -0.998292982578278 -0.0573000013828278 0.0113000003620982
-vn -0.732939004898071 0.676136016845703 -0.0751039981842041
-vn -0.639419972896576 0.66872102022171 0.379411995410919
-vn -0.8367919921875 0.271097004413605 0.475695013999939
-vn 0.757109999656677 -0.610207974910736 0.233302995562553
-vn -0.385089010000229 -0.0978970006108284 0.917672991752625
-vn -0.855352997779846 0.383823990821838 0.347921997308731
-vn -0.764702975749969 0.0249000005424023 0.643902003765106
-vn -0.855352997779846 0.383823990821838 0.347921997308731
-vn -0.722814977169037 0.386408001184464 0.572911977767944
-vn -0.722814977169037 0.386408001184464 0.572911977767944
-vn -0.74072402715683 0.253807991743088 0.62202000617981
-vn -0.449003010988235 0.876004993915558 0.176100999116898
-vn -0.926069974899292 0.290291011333466 0.241091996431351
-vn -0.831098020076752 0.515398979187012 0.20890000462532
-vn -0.689423978328705 0.369513005018234 0.623021006584167
-vn -0.639419972896576 0.66872102022171 0.379411995410919
-vn -0.677904009819031 0.578603029251099 0.453503012657166
-vn -0.825946986675262 0.333218991756439 0.454726010560989
-vn -0.876289010047913 0.420195013284683 0.235697001218796
-vn -0.570510029792786 0.574810028076172 0.586610019207001
-vn -0.77648401260376 0.314592987298965 0.545988976955414
-vn -0.734353005886078 0.611561000347137 0.294481009244919
-vn -0.717610001564026 0.117802001535892 0.686410009860992
-vn -0.844115972518921 0.52631002664566 -0.102301999926567
-vn -0.915993988513947 0.229598000645638 0.328997999429703
-vn -0.855352997779846 0.383823990821838 0.347921997308731
-vn -0.541818022727966 0.803227007389069 -0.247508004307747
-vn 0.168102994561195 0.942514002323151 -0.288803994655609
-vn -0.54679399728775 0.833290994167328 0.0814990028738976
-vn -0.187707006931305 0.936433017253876 -0.296411007642746
-vn -0.660100996494293 0.735201001167297 -0.154100000858307
-vn -0.652974009513855 0.746469974517822 -0.128095000982285
-vn -0.22630999982357 0.0713030025362968 0.971441984176636
-vn -0.814900994300842 0.528301000595093 0.238399997353554
-vn -0.387712001800537 0.372810989618301 0.843025028705597
-vn -0.241004005074501 0.46050700545311 0.854313015937805
-vn -0.431104987859726 0.66650801897049 -0.608206987380981
-vn -0.791930973529816 0.486719012260437 -0.36871400475502
-vn -0.797761976718903 0.597971975803375 -0.0774959996342659
-vn -0.600103974342346 0.24210199713707 0.762404978275299
-vn -0.330105990171432 0.317304998636246 0.889015018939972
-vn -0.372617989778519 0.424620002508163 0.825138986110687
-vn -0.761011004447937 0.122801996767521 0.637009978294373
-vn -0.297499001026154 0.929897010326385 -0.216298997402191
-vn -0.960108995437622 -0.279202997684479 0.0153999999165535
-vn -0.423090994358063 0.906080007553101 -0.00359999993816018
-vn -0.939781010150909 0.312193006277084 0.13909700512886
-vn -0.895691990852356 0.410896003246307 -0.169999003410339
-vn -0.814900994300842 0.528301000595093 0.238399997353554
-vn -0.561812996864319 0.823719024658203 0.0765020027756691
-vn 0.174602001905441 0.66710901260376 0.724210023880005
-vn -0.18189600110054 0.855280995368958 0.485188990831375
-vn -0.971238970756531 0.0773029997944832 0.22520899772644
-vn -0.690903007984161 0.677901983261108 -0.251201003789902
-vn -0.4792839884758 0.203793004155159 0.853672027587891
-vn -0.689926981925964 0.695728003978729 -0.199908003211021
-vn -0.680694997310638 0.703994989395142 -0.202598005533218
-vn -0.920413017272949 0.318004995584488 -0.227402999997139
-vn -0.773603022098541 0.610801994800568 0.168700993061066
-vn -0.690903007984161 0.677901983261108 -0.251201003789902
-vn -0.80963397026062 0.431917995214462 0.397417008876801
-vn -0.600103974342346 0.24210199713707 0.762404978275299
-vn -0.845615983009338 0.480008989572525 0.233503997325897
-vn -0.0415010005235672 -0.996828019618988 0.067901998758316
-vn -0.80963397026062 0.431917995214462 0.397417008876801
-vn 0.0693980008363724 -0.996564984321594 -0.0451980009675026
-vn -0.767603993415833 0.419802010059357 -0.484302997589111
-vn -0.845615983009338 0.480008989572525 0.233503997325897
-vn -0.885710000991821 0.436704993247986 -0.157501995563507
-vn -0.881914973258972 0.446907013654709 -0.150002002716064
-vn -0.337505996227264 0.482407987117767 -0.808314025402069
-vn -0.604735016822815 0.785544991493225 -0.131207004189491
-vn -0.767603993415833 0.419802010059357 -0.484302997589111
-vn -0.479416012763977 0.549418985843658 -0.684324026107788
-vn -0.732102990150452 0.595701992511749 0.330401003360748
-vn -0.842513024806976 0.426607012748718 0.328904986381531
-vn -0.917186975479126 0.310595989227295 0.249595999717712
-vn -0.888104021549225 0.011400000192225 0.459502011537552
-vn -0.927747011184692 0.296914994716644 -0.226111993193626
-vn -0.668367028236389 0.739462971687317 0.0804959982633591
-vn -0.831098020076752 0.515398979187012 0.20890000462532
-vn -0.789511978626251 0.536307990550995 -0.298404008150101
-vn -0.521591007709503 0.228295996785164 0.822085022926331
-vn -0.752189993858337 0.506592988967896 -0.421393990516663
-vn -0.810114979743958 0.483408987522125 -0.331705987453461
-vn -0.785394012928009 0.527796983718872 -0.323397994041443
-vn 0.857657015323639 -0.500874996185303 -0.116393998265266
-vn -0.689926981925964 0.695728003978729 -0.199908003211021
-vn -0.680694997310638 0.703994989395142 -0.202598005533218
-vn -0.626565992832184 0.760959029197693 -0.16839100420475
-vn -0.72750198841095 -0.173899993300438 0.663702011108398
-vn -0.998625993728638 0.0379009991884232 0.036201000213623
-vn -0.71672397851944 0.673322021961212 -0.181505993008614
-vn -0.802929997444153 0.458317011594772 0.38111400604248
-vn -0.910992980003357 0.230498000979424 0.341996997594833
-vn -0.659420013427734 0.698521018028259 -0.277907997369766
-vn -0.733857989311218 0.551667988300323 -0.396376997232437
-vn -0.814722001552582 0.539113998413086 -0.213505998253822
-vn 0.28710201382637 0.955706000328064 -0.064800001680851
-vn -0.908670008182526 0.380488008260727 -0.171893998980522
-vn -0.906221985816956 0.358709007501602 0.223805993795395
-vn -0.862001001834869 0.503601014614105 0.0577999986708164
-vn 0.169506996870041 0.52582198381424 -0.833534002304077
-vn -0.291494011878967 0.672286987304688 0.680486023426056
-vn -0.175408005714417 0.498021990060806 0.849237978458405
-vn -0.694428980350494 0.688628971576691 -0.208709001541138
-vn -0.972252011299133 0.122807003557682 0.199110999703407
-vn -0.22630999982357 0.0713030025362968 0.971441984176636
-vn -0.50110000371933 0.85089898109436 0.157700002193451
-vn -0.60870897769928 0.584308981895447 0.536707997322083
-vn -0.752784013748169 0.145496994256973 0.641986012458801
-vn -0.862001001834869 0.503601014614105 0.0577999986708164
-vn -0.752784013748169 0.145496994256973 0.641986012458801
-vn -0.774515986442566 0.604712009429932 -0.185604006052017
-vn -0.876919984817505 0.472211003303528 -0.0896020010113716
-vn -0.387712001800537 0.372810989618301 0.843025028705597
-vn -0.830865025520325 0.555275976657867 0.0364979989826679
-vn -0.698276996612549 0.715476989746094 -0.0223990008234978
-vn -0.696532011032104 0.673631012439728 -0.247110992670059
-vn -0.774515986442566 0.604712009429932 -0.185604006052017
-vn -0.883506000041962 0.468302994966507 0.010499999858439
-vn -0.814722001552582 0.539113998413086 -0.213505998253822
-vn -0.60808002948761 0.601779997348785 0.517782986164093
-vn -0.5710129737854 0.812018990516663 -0.120702996850014
-vn -0.912495970726013 0.408098012208939 -0.0284000001847744
-vn -0.60808002948761 0.601779997348785 0.517782986164093
-vn -0.753178000450134 0.656481027603149 -0.041898999363184
-vn -0.679661989212036 0.699160993099213 -0.22188800573349
-vn -0.573423027992249 0.598524987697601 0.55942302942276
-vn -0.662465989589691 0.460575997829437 0.590768992900848
-vn -0.60870897769928 0.584308981895447 0.536707997322083
-vn -0.387712001800537 0.372810989618301 0.843025028705597
-vn -0.2325080037117 0.768025994300842 0.596720993518829
-vn -0.60808002948761 0.601779997348785 0.517782986164093
-vn -0.387712001800537 0.372810989618301 0.843025028705597
-vn -0.926602005958557 0.351700991392136 -0.133100003004074
-vn -0.317492008209229 -0.611584007740021 -0.724681973457336
-vn -0.0124000003561378 -0.994171023368835 0.107096999883652
-vn 0.0344990007579327 -0.996879994869232 0.0709989964962006
-vn -0.920413017272949 0.318004995584488 -0.227402999997139
-vn -0.926602005958557 0.351700991392136 -0.133100003004074
-vn -0.657321989536285 0.735924005508423 0.162304997444153
-vn -0.525510013103485 0.227103993296623 0.819916009902954
-vn -0.469090014696121 0.882480025291443 0.0343989990651608
-vn -0.963280975818634 0.268494993448257 -0.000899999984540045
-vn -0.706408977508545 0.381004989147186 -0.596508026123047
-vn 0.731380999088287 -0.170995995402336 -0.660183012485504
-vn -0.657172977924347 0.747368991374969 0.0977960005402565
-vn -0.825717985630035 0.548611998558044 0.13120299577713
-vn -0.766314029693604 -0.246704995632172 -0.593210995197296
-vn -0.844700992107391 0.493001013994217 0.208399996161461
-vn -0.825717985630035 0.548611998558044 0.13120299577713
-vn -0.604278981685638 0.357086986303329 -0.71227502822876
-vn -0.844700992107391 0.493001013994217 0.208399996161461
-vn -0.904573976993561 0.422087997198105 -0.0598980002105236
-vn -0.963280975818634 0.268494993448257 -0.000899999984540045
-vn -0.833452999591827 0.502272009849548 0.230387002229691
-vn -0.833452999591827 0.502272009849548 0.230387002229691
-vn -0.877264976501465 -0.413783013820648 -0.24329000711441
-vn -0.864081978797913 0.442290991544724 0.240294992923737
-vn 0.281697988510132 0.693696022033691 0.662895977497101
-vn -0.734999001026154 0.168500006198883 -0.656799018383026
-vn -0.877107977867126 0.39080399274826 0.279202997684479
-vn -0.932721018791199 -0.0267009995877743 -0.359607994556427
-vn -0.889505982398987 -0.010499999858439 -0.456802994012833
-vn -0.974955976009369 -0.13450799882412 -0.177110001444817
-vn -0.034400999546051 -0.787612974643707 -0.615209996700287
-vn -0.803807973861694 0.355203002691269 -0.477203994989395
-vn -0.602092027664185 0.395494997501373 -0.693590998649597
-vn -0.810114979743958 0.483408987522125 -0.331705987453461
-vn -0.858056008815765 0.318984001874924 -0.402478992938995
-vn -0.813386023044586 -0.560389995574951 0.156096994876862
-vn -0.222705006599426 -0.974520027637482 0.0267009995877743
-vn -0.861907005310059 -0.0656009986996651 -0.502803981304169
-vn -0.898030996322632 -0.111703999340534 -0.425514996051788
-vn -0.857371985912323 0.206892997026443 0.471284002065659
-vn -0.82751601934433 0.0975020006299019 -0.552910983562469
-vn -0.77709299325943 0.0798989981412888 -0.624293982982635
-vn -0.83917498588562 0.0507979989051819 0.541483998298645
-vn -0.871747970581055 -0.208611994981766 0.443323999643326
-vn -0.871747970581055 -0.208611994981766 0.443323999643326
-vn -0.933528006076813 0.0798019990324974 0.349510014057159
-vn -0.842088997364044 0.0407989993691444 -0.537792980670929
-vn -0.867184996604919 -0.27929499745369 0.412292987108231
-vn -0.896206021308899 -0.219200998544693 0.385702013969421
-vn -0.630702018737793 -0.451301008462906 0.631301999092102
-vn -0.845100998878479 -0.471700996160507 -0.251599997282028
-vn -0.0543010011315346 -0.998520970344543 0.00249999994412065
-vn -0.010499999858439 -0.802564024925232 -0.596472978591919
-vn -0.998471975326538 0.0443990007042885 0.0328989997506142
-vn -0.501592993736267 -0.748889029026031 0.433093994855881
-vn -0.710622012615204 -0.130204007029533 0.69142097234726
-vn -0.867184996604919 -0.27929499745369 0.412292987108231
-vn -0.630702018737793 -0.451301008462906 0.631301999092102
-vn -0.986209988594055 0.0892010033130646 0.139401003718376
-vn -0.868853986263275 0.331182986497879 -0.367980986833572
-vn -0.873161017894745 -0.31768599152565 0.369682997465134
-vn -0.687295019626617 -0.666194975376129 -0.289498001337051
-vn -0.521906018257141 -0.85140997171402 -0.0521010011434555
-vn -0.617498993873596 -0.481599003076553 -0.621899008750916
-vn -0.680890023708344 -0.358595013618469 -0.63859099149704
-vn -0.659811973571777 -0.537109971046448 -0.525510013103485
-vn -0.960882008075714 0.223695993423462 -0.16329699754715
-vn -0.844115972518921 0.52631002664566 -0.102301999926567
-vn -0.797761976718903 0.597971975803375 -0.0774959996342659
-vn -0.953505992889404 -0.225801005959511 0.199600994586945
-vn -0.496693998575211 -0.727391004562378 -0.473493993282318
-vn -0.493108987808228 -0.70421302318573 -0.510810017585754
-vn -0.858393013477325 -0.37439700961113 -0.350697010755539
-vn -0.659811973571777 -0.537109971046448 -0.525510013103485
-vn -0.59578001499176 -0.558281004428864 -0.577381014823914
-vn -0.913156986236572 0.292685985565186 -0.283686995506287
-vn -0.870697975158691 0.344199001789093 -0.351298987865448
-vn -0.847738981246948 -0.507623016834259 0.153806999325752
-vn -0.873161017894745 -0.31768599152565 0.369682997465134
-vn -0.72750198841095 -0.173899993300438 0.663702011108398
-vn -0.915993988513947 0.229598000645638 0.328997999429703
-vn -0.951452970504761 0.210789993405342 -0.224289000034332
-vn -0.963289976119995 0.201498001813889 -0.17739799618721
-vn -0.915603995323181 -0.287101000547409 0.281500995159149
-vn -0.367996990680695 -0.928692996501923 0.0458999983966351
-vn -0.495407998561859 -0.434107005596161 0.752411007881165
-vn -0.518584012985229 0.22469300031662 -0.82497501373291
-vn -0.670118987560272 -0.0410009995102882 -0.741120994091034
-vn -0.502107977867126 -0.666209995746613 0.551409006118774
-vn -0.802941024303436 -0.504826009273529 0.316915988922119
-vn -0.847738981246948 -0.507623016834259 0.153806999325752
-vn -0.53330397605896 -0.710305988788605 -0.459403991699219
-vn -0.951023995876312 0.187305003404617 0.245905995368958
-vn -0.680694997310638 0.703994989395142 -0.202598005533218
-vn -0.802941024303436 -0.504826009273529 0.316915988922119
-vn -0.993403017520905 -0.104999996721745 -0.0461000017821789
-vn -0.993438005447388 0.020601000636816 0.112503997981548
-vn -0.926627993583679 0.173004999756813 -0.33381000161171
-vn -0.898030996322632 -0.111703999340534 -0.425514996051788
-vn -0.861907005310059 -0.0656009986996651 -0.502803981304169
-vn -0.53330397605896 -0.710305988788605 -0.459403991699219
-vn -0.987034976482391 0.0571019984781742 -0.150004997849464
-vn -0.951774001121521 -0.124297000467777 -0.280492007732391
-vn -0.877399981021881 -0.420100003480911 0.231700003147125
-vn -0.953073024749756 0.159695997834206 -0.257192999124527
-vn -0.70939302444458 0.00540000014007092 -0.704792976379395
-vn -0.597661972045898 -0.777550995349884 -0.195488005876541
-vn -0.799880981445313 -0.367491006851196 -0.474489003419876
-vn -0.830112993717194 0.557509005069733 -0.00980000011622906
-vn -0.890801012516022 -0.0957000032067299 -0.444200992584229
-vn -0.747309029102325 0.174301996827126 -0.641207993030548
-vn -0.875984013080597 -0.45389199256897 0.163196995854378
-vn -0.68258398771286 -0.562885999679565 -0.466089010238647
-vn -0.943575978279114 -0.30239200592041 -0.134996995329857
-vn -0.830186009407043 0.347294002771378 -0.436093002557755
-vn -0.962940990924835 -0.181608006358147 -0.199407994747162
-vn -0.902845978736877 -0.181409001350403 -0.389820009469986
-vn -0.822202980518341 -0.553001999855042 0.134800001978874
-vn -0.892234981060028 -0.309511989355087 0.32881298661232
-vn -0.97613400220871 -0.21560700237751 0.0260010007768869
-vn -0.960642993450165 -0.275983989238739 -0.0315980017185211
-vn -0.951741993427277 -0.303712993860245 -0.0441019982099533
-vn -0.97613400220871 -0.21560700237751 0.0260010007768869
-vn -0.877399981021881 -0.420100003480911 0.231700003147125
-vn -0.892234981060028 -0.309511989355087 0.32881298661232
-vn -0.945194005966187 0.141198992729187 -0.294398009777069
-vn -0.894427001476288 0.105002999305725 -0.434713006019592
-vn -0.774688005447388 -0.582490980625153 0.24609600007534
-vn -0.493108987808228 -0.70421302318573 -0.510810017585754
-vn -0.958226025104523 -0.232905998826027 0.166005000472069
-vn -0.839318990707397 -0.0627010017633438 -0.540012001991272
-vn -0.413601994514465 -0.706803023815155 -0.573902010917664
-vn -0.444608986377716 -0.882818996906281 -0.151502996683121
-vn -0.974955976009369 -0.13450799882412 -0.177110001444817
-vn -0.787524998188019 -0.570617973804474 -0.232806995511055
-vn -0.440714001655579 -0.893527984619141 -0.0859029963612556
-vn -0.51680600643158 0.811708986759186 -0.272103011608124
-vn -0.989216983318329 -0.100001998245716 -0.10700199753046
-vn -0.905075013637543 -0.325890988111496 -0.27319198846817
-vn -0.718985021114349 -0.517288982868195 0.464190006256104
-vn -0.938413977622986 0.182302996516228 -0.293503999710083
-vn -0.966880023479462 -0.00430000014603138 -0.255194991827011
-vn -0.937994003295898 0.158098995685577 -0.308497995138168
-vn -0.841310024261475 0.286303013563156 -0.458505988121033
-vn -0.300392001867294 -0.951672971248627 0.0638979971408844
-vn -0.595879018306732 -0.226492002606392 0.770473003387451
-vn -0.997748970985413 -0.0572029985487461 -0.0350020006299019
-vn -0.188200995326042 0.919803023338318 -0.344300985336304
-vn -0.821179986000061 -0.205494999885559 0.532387018203735
-vn 0.0674030035734177 -0.985437989234924 0.156105995178223
-vn -0.91254597902298 -0.303182005882263 -0.274484008550644
-vn -0.353709012269974 0.0777020007371902 -0.932123005390167
-vn -0.657693982124329 -0.582693994045258 -0.477394998073578
-vn -0.996002972126007 0.0120999999344349 -0.0885000005364418
-vn 0.0580030009150505 -0.998242974281311 0.01210100017488
-vn 0.0561010017991066 -0.998319983482361 -0.0144999995827675
-vn -0.741102993488312 -0.424201995134354 0.520402014255524
-vn -0.610912978649139 -0.155802994966507 0.776215970516205
-vn -0.609417974948883 -0.172205001115799 0.773922026157379
-vn -0.754222989082336 -0.0750019997358322 0.652320027351379
-vn -0.561812996864319 0.823719024658203 0.0765020027756691
-vn -0.973932027816772 0.0726019963622093 0.214907005429268
-vn -0.496693998575211 -0.727391004562378 -0.473493993282318
-vn -0.887506008148193 0.0549999997019768 0.457502990961075
-vn -0.691009998321533 -0.542407989501953 0.477806985378265
-vn -0.825437009334564 -0.0701029971241951 0.56012499332428
-vn -0.941062986850739 0.0581980012357235 0.333187013864517
-vn 0.794489026069641 -0.607091009616852 0.0151000004261732
-vn -0.352088987827301 0.433786988258362 -0.829375028610229
-vn -0.861101984977722 -0.18520000576973 0.473500996828079
-vn -0.998754978179932 0.0297989994287491 0.0399979986250401
-vn -0.809997022151947 -0.312398999929428 0.496297985315323
-vn -0.689987003803253 -0.673686981201172 0.26469498872757
-vn -0.934190988540649 0.125698998570442 0.333896994590759
-vn -0.907425999641418 -0.195605993270874 0.371910005807877
-vn -0.861101984977722 0.200800001621246 0.467101007699966
-vn -0.992640972137451 -0.10640399903059 0.0578019991517067
-vn -0.902565002441406 -0.252990007400513 0.348385989665985
-vn -0.650691986083984 -0.751390993595123 -0.109599001705647
-vn -0.879809975624084 -0.285003006458282 0.380403995513916
-vn -0.816222012042999 -0.445612013339996 0.367709994316101
-vn -0.912056028842926 -0.128593996167183 0.389380991458893
-vn -0.875160992145538 0.213291004300117 0.43428099155426
-vn -0.840866982936859 -0.0924960002303123 0.533279001712799
-vn -0.81709897518158 -0.24210000038147 -0.523199021816254
-vn -0.905197024345398 -0.163699999451637 0.392199009656906
-vn -0.705697000026703 -0.456797987222672 0.541597008705139
-vn -0.895592987537384 -0.215498000383377 0.389196991920471
-vn -0.894569993019104 0.0822969973087311 0.439285010099411
-vn -0.892234981060028 -0.309511989355087 0.32881298661232
-vn -0.860204994678497 -0.310001999139786 -0.404902011156082
-vn -0.975925981998444 0.0766019970178604 0.204206004738808
-vn -0.584275007247925 0.483678996562958 -0.651672005653381
-vn -0.911644995212555 0.247785001993179 0.327879995107651
-vn -0.918803989887238 -0.089199997484684 -0.384501993656158
-vn -0.831098020076752 -0.405299007892609 -0.380798995494843
-vn -0.915699005126953 -0.359499007463455 0.17960000038147
-vn -0.881076991558075 -0.333691000938416 0.335191011428833
-vn -0.898935973644257 0.204508006572723 0.387414991855621
-vn -0.853798985481262 0.424198985099792 -0.301800012588501
-vn -0.866638004779816 0.439319014549255 -0.236509993672371
-vn -0.961220979690552 -0.151703000068665 0.230305001139641
-vn -0.900590002536774 -0.415396004915237 0.127998992800713
-vn -0.768294990062714 -0.605495989322662 0.207598999142647
-vn -0.933112025260925 -0.216502994298935 0.28710401058197
-vn -0.865691006183624 -0.373396009206772 0.333397001028061
-vn -0.932919979095459 -0.35630801320076 0.0520009994506836
-vn -0.884765982627869 -0.0766969993710518 0.459681987762451
-vn -0.986199975013733 -0.0300999991595745 -0.162799999117851
-vn -0.473001003265381 0.497000992298126 -0.72750198841095
-vn -0.224105998873711 0.338409006595612 -0.913923025131226
-vn -0.0537989996373653 0.405095994472504 -0.912689983844757
-vn -0.961196005344391 -0.0741999968886375 0.265698999166489
-vn -0.953576982021332 -0.231593996286392 0.192495003342628
-vn -0.748398005962372 -0.0183000005781651 0.662998020648956
-vn -0.901060998439789 0.129894003272057 0.413782000541687
-vn -0.904614984989166 0.0309009999036789 0.425107002258301
-vn -0.973437011241913 -0.221008002758026 0.0598019994795322
-vn -0.912458002567291 -0.406381011009216 -0.0476979985833168
-vn -0.781539022922516 -0.618430972099304 0.0821039974689484
-vn -0.98148500919342 -0.0310999993234873 0.188997000455856
-vn -0.817022979259491 -0.0400010012090206 -0.575215995311737
-vn -0.881188988685608 -0.465894013643265 0.0802989974617958
-vn -0.84339302778244 -0.387596994638443 0.372096985578537
-vn -0.919484972953796 -0.189397007226944 0.344493985176086
-vn -0.672188997268677 0.728788018226624 0.130498006939888
-vn -0.977970004081726 0.0587980002164841 0.200294002890587
-vn -0.935486972332001 -0.290695995092392 0.200896993279457
-vn -0.650691986083984 -0.751390993595123 -0.109599001705647
-vn -0.45788699388504 -0.883974015712738 -0.0944970026612282
-vn -0.704334020614624 -0.473223000764847 -0.529125988483429
-vn -0.699684023857117 -0.62268602848053 0.35029199719429
-vn -0.813467979431152 -0.430583000183105 0.390983998775482
-vn -0.951709985733032 -0.281803011894226 -0.121800996363163
-vn -0.863893985748291 -0.292697995901108 0.409896999597549
-vn -0.897669970989227 -0.397987008094788 0.189193993806839
-vn -0.972234010696411 -0.159206002950668 0.171506002545357
-vn -0.979676008224487 0.109596997499466 0.167996004223824
-vn -0.937373995780945 0.186495006084442 0.294191986322403
-vn -0.981643974781036 0.072002999484539 0.176607996225357
-vn -0.853536009788513 -0.315412998199463 0.414718002080917
-vn -0.967737019062042 -0.191107004880905 0.164205998182297
-vn -0.970140993595123 -0.136905997991562 0.200207993388176
-vn -0.888107001781464 -0.434403002262115 0.150200992822647
-vn -0.968303978443146 0.00930000003427267 0.249601006507874
-vn -0.916674017906189 -0.368690013885498 0.154195994138718
-vn -0.940439999103546 0.0987040027976036 0.325313985347748
-vn -0.0601020008325577 -0.997328996658325 0.0415010005235672
-vn -0.903117001056671 -0.424807995557785 0.0626010000705719
-vn -0.993689000606537 0.00389999989420176 0.112098999321461
-vn -0.979812026023865 0.0972009971737862 0.174702003598213
-vn -0.841323971748352 -0.51571398973465 0.161905005574226
-vn -0.944275975227356 -0.307392001152039 0.11769700050354
-vn -0.874433994293213 -0.153206005692482 0.460317999124527
-vn -0.985796988010406 -0.0167999994009733 0.167098999023438
-vn -0.891978979110718 -0.388191014528275 0.231693997979164
-vn -0.976296007633209 -0.0120999999344349 0.216098994016647
-vn -0.842450022697449 0.325181007385254 0.429574996232986
-vn -0.987736999988556 -0.13570499420166 0.0772029981017113
-vn -0.567682981491089 -0.696879029273987 -0.438286989927292
-vn -0.905988991260529 -0.364695996046066 0.214897006750107
-vn -0.984749019145966 -0.0154990004375577 0.173290997743607
-vn -0.927205979824066 -0.091900996863842 0.363101989030838
-vn -0.932385981082916 -0.181496992707253 0.312595009803772
-vn -0.30520299077034 0.262102007865906 -0.915507018566132
-vn -0.488685995340347 -0.288792014122009 -0.823276996612549
-vn -0.646634995937347 -0.737239003181458 0.195810005068779
-vn -0.889262974262238 -0.378984004259109 0.256089001893997
-vn -0.888589978218079 -0.29279699921608 0.353096008300781
-vn -0.876603007316589 -0.415001004934311 0.243600994348526
-vn -0.93086302280426 -0.279689013957977 0.235091000795364
-vn -0.817158997058868 -0.566070973873138 0.10869500041008
-vn -0.978111982345581 -0.0560010001063347 0.20040200650692
-vn -0.785394012928009 0.527796983718872 -0.323397994041443
-vn -0.91812002658844 -0.388808995485306 0.0767019987106323
-vn -0.864301025867462 -0.487500995397568 0.123800002038479
-vn -0.966647982597351 -0.234612002968788 0.102705001831055
-vn 0.108603999018669 -0.993736982345581 -0.0263010002672672
-vn -0.713208973407745 -0.700809001922607 0.0141000002622604
-vn -0.996320009231567 0.0402010008692741 0.0757019966840744
-vn -0.962301015853882 -0.111900001764297 0.247899994254112
-vn -0.95872700214386 -0.269607990980148 0.0903029963374138
-vn -0.919803977012634 -0.316000998020172 0.232601001858711
-vn -0.992935001850128 -0.0517020002007484 0.106803998351097
-vn -0.944576025009155 -0.1891950070858 0.268292993307114
-vn -0.503174006938934 -0.685765027999878 -0.525873005390167
-vn -0.815504014492035 -0.568202018737793 -0.109999999403954
-vn -0.803807973861694 0.355203002691269 -0.477203994989395
-vn -0.929809987545013 -0.364304006099701 0.052301000803709
-vn -0.991034984588623 -0.116503998637199 0.0654020011425018
-vn -0.975024998188019 -0.114003002643585 0.190604999661446
-vn -0.948049008846283 -0.130593001842499 0.290084004402161
-vn -0.900575995445251 -0.434587985277176 -0.00980000011622906
-vn -0.892382979393005 -0.310694009065628 0.327293992042542
-vn -0.928587973117828 -0.200797006487846 0.312095999717712
-vn -0.975740015506744 -0.068902999162674 0.207808002829552
-vn -0.992686986923218 0.0840990021824837 0.0865989997982979
-vn -0.878256976604462 0.476877003908157 -0.0353979989886284
-vn -0.00120000005699694 -0.977053999900818 0.212990000844002
-vn 0.305604994297028 -0.614509999752045 -0.727312028408051
-vn 0.528907001018524 -0.847211003303528 -0.0499010011553764
-vn 0.00179999996908009 -0.999185979366302 -0.0402989983558655
-vn 0.0365989990532398 -0.986374020576477 -0.160395994782448
-vn -0.901122987270355 -0.43291100859642 0.0238010007888079
-vn -0.920557975769043 -0.150893002748489 0.360284000635147
-vn 0.200708001852036 -0.754029989242554 0.625424981117249
-vn -0.804094016551971 -0.594496011734009 -0.00279999990016222
-vn -0.892790973186493 -0.450094997882843 0.0184000004082918
-vn -0.941013991832733 -0.305103987455368 -0.146301999688148
-vn -0.503174006938934 -0.685765027999878 -0.525873005390167
-vn -0.503174006938934 -0.685765027999878 -0.525873005390167
-vn -0.493108987808228 -0.70421302318573 -0.510810017585754
-vn -0.65190601348877 -0.733406007289886 -0.192701995372772
-vn -0.765186011791229 -0.060198999941349 -0.640987992286682
-vn -0.808121025562286 -0.32260799407959 -0.492812991142273
-vn -0.239993005990982 -0.511684000492096 -0.824974000453949
-vn 0.200709000229836 -0.97394198179245 0.105604998767376
-vn -0.0071000000461936 -0.999974012374878 -0.00100000004749745
-vn -0.861600995063782 -0.44310000538826 -0.247600004076958
-vn -0.950461983680725 -0.294988006353378 -0.0979959964752197
-vn -0.986177980899811 -0.153696000576019 -0.0618989989161491
-vn -0.980011999607086 -0.198101997375488 -0.0182000007480383
-vn -0.973562002182007 -0.228391006588936 -0.00380000006407499
-vn -0.239993005990982 -0.511684000492096 -0.824974000453949
-vn -0.81921398639679 -0.402606993913651 -0.408407002687454
-vn -0.185304000973701 -0.587911009788513 -0.787415027618408
-vn -0.866380989551544 -0.364091992378235 -0.341791987419128
-vn -0.811828017234802 -0.452915996313095 -0.368512988090515
-vn -0.997035026550293 0.0394009985029697 0.066101998090744
-vn -0.996429026126862 0.0118000004440546 0.0836019963026047
-vn -0.59578001499176 -0.558281004428864 -0.577381014823914
-vn 0.0681969970464706 -0.993062019348145 0.0957959964871407
-vn 0.107598997652531 -0.994193017482758 -0.00170000002253801
-vn 0.150294005870819 -0.985861003398895 0.0740970000624657
-vn -0.760049998760223 0.310180008411407 -0.571062982082367
-vn -0.313410013914108 0.0127999996766448 -0.949531972408295
-vn -0.592683970928192 0.322890996932983 -0.737879991531372
-vn -0.596894979476929 0.379496991634369 -0.706893980503082
-vn -0.834371984004974 -0.324189007282257 -0.445784986019135
-vn -0.76884800195694 -0.433526992797852 -0.47002899646759
-vn -0.166898995637894 -0.491396993398666 -0.854794979095459
-vn -0.313410013914108 0.0127999996766448 -0.949531972408295
-vn -0.596894979476929 0.379496991634369 -0.706893980503082
-vn 0.857608020305634 -0.501004993915558 -0.116200998425484
-vn -0.484712988138199 -0.601715981960297 -0.634817004203796
-vn -0.315607011318207 -0.865620017051697 -0.388709008693695
-vn -0.417594999074936 -0.722890973091125 -0.550493001937866
-vn -0.882767975330353 -0.146194994449615 -0.446483999490738
-vn 0.572221994400024 -0.652024984359741 -0.497418999671936
-vn 0.601104974746704 -0.621905028820038 -0.501904010772705
-vn 0.589981019496918 -0.647179007530212 -0.482784986495972
-vn -0.16499699652195 -0.686785995960236 0.707885026931763
-vn 0.0286010000854731 -0.996519029140472 0.0783020034432411
-vn 0.00439999997615814 -0.998392999172211 0.0564999990165234
-vn 0.0020000000949949 -0.99950498342514 0.0313999988138676
-vn 0.0939019992947578 -0.989618003368378 0.108801998198032
-vn -0.177503004670143 -0.9791179895401 -0.0991019979119301
-vn 0.0462980009615421 -0.996650993824005 0.0673969984054565
-vn -0.0561989992856979 -0.998377978801727 -0.00910000037401915
-vn -0.424908012151718 -0.878718018531799 -0.217503994703293
-vn 0.0200009997934103 -0.991738975048065 -0.126705005764961
-vn 0.066602997481823 -0.997345983982086 -0.0294010005891323
-vn 0.400191009044647 -0.725283980369568 -0.560187995433807
-vn 0.476599007844925 -0.662397980690002 -0.577997982501984
-vn 0.954324007034302 -0.0315009988844395 0.297107994556427
-vn 0.868417978286743 -0.335806995630264 0.36480700969696
-vn 0.472398012876511 -0.863695979118347 0.17569899559021
-vn -0.130796000361443 -0.833777010440826 -0.536384999752045
-vn -0.207899004220963 -0.899496018886566 -0.384297996759415
-vn -0.0324990004301071 -0.999468982219696 -0.00249999994412065
-vn -0.0326990000903606 -0.999463021755219 -0.00230000005103648
-vn -0.0202990006655455 -0.99975597858429 0.00870000012218952
-vn 0.79694801568985 -0.595236003398895 -0.102806001901627
-vn 0.289983004331589 -0.69855797290802 -0.654160976409912
-vn 0.302287995815277 -0.791969001293182 -0.53047901391983
-vn -0.294907003641129 -0.923021018505096 0.247106000781059
-vn -0.277204990386963 -0.933317005634308 0.228203997015953
-vn 0.064800001680851 -0.99609899520874 0.0599000006914139
-vn 0.0634969994425774 -0.996159017086029 0.0602979995310307
-vn 0.722039997577667 -0.677537024021149 -0.140008002519608
-vn -0.156908005475998 -0.970847010612488 0.181208997964859
-vn -0.0341980010271072 -0.991656005382538 0.124293997883797
-vn -0.0229989998042583 -0.999557018280029 -0.0188989993184805
-vn 0.632493019104004 -0.747192025184631 0.204098001122475
-vn 0.958338975906372 -0.0616029985249043 0.278910994529724
-vn 0.881076991558075 -0.408789992332458 0.237893998622894
-vn -0.00769999995827675 -0.999818980693817 0.017400000244379
-vn -0.266202986240387 -0.797708988189697 -0.541105985641479
-vn -0.322510004043579 -0.888727009296417 -0.325809985399246
-vn -0.152000993490219 -0.985804975032806 -0.0712999999523163
-vn 0.142196998000145 -0.989278018474579 0.0332989990711212
-vn 0.784102022647858 -0.257701009511948 0.564601004123688
-vn 0.192702993750572 -0.958213984966278 0.211402997374535
-vn -0.0703999996185303 -0.993404984474182 -0.0904999971389771
-vn -0.0441009998321533 -0.998924970626831 -0.014299999922514
-vn 0.0588009990751743 -0.998013973236084 -0.0226000007241964
-vn 0.138999000191689 -0.913190007209778 -0.383096009492874
-vn 0.0306989997625351 -0.996581971645355 0.0766990035772324
-vn 0.202998995780945 -0.806496024131775 -0.555297017097473
-vn 0.254889011383057 -0.747367978096008 -0.613574028015137
-vn 0.849799990653992 -0.231600001454353 0.47350001335144
-vn 0.98329097032547 -0.108598999679089 0.146099001169205
-vn 0.262513011693954 -0.865544021129608 0.426521986722946
-vn 0.233106002211571 -0.865423977375031 0.443511992692947
-vn 0.0232989992946386 -0.999477982521057 -0.0223990008234978
-vn -0.0877010002732277 -0.996113002300262 0.00820000004023314
-vn -0.0439019985496998 -0.998941004276276 0.0138010000810027
-vn -0.0623980015516281 -0.996872007846832 -0.0484989993274212
-vn -0.0952970013022423 -0.995167016983032 0.0236990004777908
-vn -0.140406996011734 -0.853143990039825 -0.502426028251648
-vn 0.229395002126694 -0.824181020259857 0.517787992954254
-vn 0.0970989987254143 -0.830892980098724 0.547895014286041
-vn 0.0535989999771118 -0.973573982715607 0.221993997693062
-vn -0.0694980025291443 -0.791976988315582 -0.60658198595047
-vn -0.195500999689102 -0.667804002761841 -0.718204021453857
-vn -0.010499999858439 -0.802564024925232 -0.596472978591919
-vn 0.182203993201256 -0.981023013591766 -0.0663020014762878
-vn 0.536408007144928 -0.837612986564636 -0.103302001953125
-vn 0.065701000392437 -0.994108974933624 0.0862009972333908
-vn -0.0094999996945262 -0.997936010360718 0.0635019987821579
-vn 0.474792003631592 -0.760887026786804 0.442292988300323
-vn 0.68367201089859 -0.575177013874054 0.449182003736496
-vn 0.991928994655609 0.0245009995996952 0.12440399825573
-vn 0.785117983818054 -0.606414020061493 0.125902995467186
-vn -0.126894995570183 -0.989463984966278 -0.0696970000863075
-vn 0.115299001336098 -0.991594970226288 0.0586999990046024
-vn 0.12779900431633 -0.989693999290466 0.0645999982953072
-vn 0.176893994212151 -0.983268022537231 0.0434990003705025
-vn 0.68367201089859 -0.575177013874054 0.449182003736496
-vn 0.0869999974966049 -0.955902993679047 -0.280501008033752
-vn 0.0197999998927116 -0.983412027359009 -0.180301994085312
-vn -0.0206000003963709 -0.91702002286911 -0.398308992385864
-vn 0.105699002742767 -0.981989979743958 -0.156598001718521
-vn 0.0235009994357824 -0.999723970890045 -0.000600000028498471
-vn 0.0736019983887672 -0.997126996517181 0.0178999993950129
-vn 0.79694801568985 -0.595236003398895 -0.102806001901627
-vn -0.00179999996908009 -0.856634020805359 -0.515920996665955
-vn -0.109397999942303 -0.99398398399353 0.0052000000141561
-vn -0.114100001752377 -0.993097007274628 0.0272000003606081
-vn -0.0270000007003546 -0.980410993099213 -0.195102006196976
-vn 0.128405004739761 -0.989634990692139 0.064301997423172
-vn 0.110097996890545 -0.975883007049561 -0.188497006893158
-vn 0.044199001044035 -0.99718302488327 0.0605989992618561
-vn 0.168505996465683 -0.983038008213043 0.0724029988050461
-vn 0.0577999986708164 -0.998197972774506 -0.016100000590086
-vn -0.0148010002449155 -0.996635973453522 0.0806030035018921
-vn 0.881076991558075 -0.408789992332458 0.237893998622894
-vn -0.0148000000044703 -0.99932599067688 -0.0336010009050369
-vn 0.00329999998211861 -0.999535024166107 0.0303010009229183
-vn 0.413893014192581 -0.853685021400452 0.316094011068344
-vn 0.352804005146027 -0.882111012935638 0.312103986740112
-vn -0.322510004043579 -0.888727009296417 -0.325809985399246
-vn -0.152000993490219 -0.985804975032806 -0.0712999999523163
-vn -0.372777998447418 -0.525969982147217 -0.76445597410202
-vn 0.0249990001320839 -0.744759976863861 -0.666863977909088
-vn 0.775180995464325 0.591185986995697 0.222694993019104
-vn 0.988349974155426 0.0433019995689392 0.145906999707222
-vn 0.265385985374451 -0.910753011703491 0.316383987665176
-vn -0.198006004095078 -0.627618014812469 -0.752920985221863
-vn -0.372777998447418 -0.525969982147217 -0.76445597410202
-vn 0.0465999990701675 -0.99890398979187 -0.00430000014603138
-vn 0.113098002970219 -0.993578016757965 -0.00329999998211861
-vn 0.139302000403404 -0.990215003490448 -0.0082999998703599
-vn 0.961628019809723 0.0116999996826053 0.274107992649078
-vn -0.106596998870373 -0.990175008773804 -0.0904980003833771
-vn -0.308710008859634 -0.603320002555847 -0.73532497882843
-vn 0.159297004342079 -0.986781001091003 -0.0297989994287491
-vn -0.269302994012833 -0.778008997440338 -0.567606985569
-vn 0.443899989128113 -0.878400981426239 -0.177100002765656
-vn 0.204099997878075 -0.829298973083496 -0.520199000835419
-vn 0.605718970298767 -0.453314006328583 -0.653919994831085
-vn 0.353505998849869 -0.574908971786499 -0.737911999225616
-vn -0.0650980025529861 -0.99507200717926 -0.0747980028390884
-vn -0.0141000002622604 -0.998979985713959 0.0428990013897419
-vn -0.269302994012833 -0.778008997440338 -0.567606985569
-vn -0.11599799990654 -0.888988018035889 -0.442993998527527
-vn -0.0723979994654655 -0.694977998733521 -0.715376973152161
-vn 0.442286998033524 -0.537883996963501 -0.717679023742676
-vn 0.605718970298767 -0.453314006328583 -0.653919994831085
-vn 0.466080009937286 -0.738067984580994 -0.487879008054733
-vn 0.281798005104065 -0.809293985366821 -0.515395998954773
-vn -0.00179999996908009 -0.856634020805359 -0.515920996665955
-vn 0.0249990001320839 -0.744759976863861 -0.666863977909088
-vn -0.11599799990654 -0.888988018035889 -0.442993998527527
-vn 0.669282972812653 -0.709381997585297 -0.220993995666504
-vn 0.0575020015239716 -0.998332977294922 0.00499999988824129
-vn 0.435907989740372 -0.899816989898682 -0.0176999997347593
-vn 0.342990010976791 -0.82267701625824 -0.45338699221611
-vn 0.353505998849869 -0.574908971786499 -0.737911999225616
-vn 0.342990010976791 -0.82267701625824 -0.45338699221611
-vn -0.0599979981780052 -0.997968971729279 -0.021399000659585
-vn -0.127399995923042 -0.988604009151459 -0.0802000015974045
-vn 0.636099994182587 -0.771600008010864 0.00329999998211861
-vn 0.139596000313759 -0.990175008773804 -0.00820000004023314
-vn 0.645319998264313 0.755023002624512 -0.116204001009464
-vn -0.00389999989420176 -0.979192018508911 0.202897995710373
-vn 0.583904981613159 0.0461999997496605 -0.810506999492645
-vn 0.687480986118317 -0.573584020137787 -0.445387989282608
-vn 0.78322297334671 -0.303709000349045 -0.542515993118286
-vn 0.342990010976791 -0.82267701625824 -0.45338699221611
-vn 0.522116005420685 -0.307209014892578 -0.795624017715454
-vn 0.0130000002682209 -0.89157497882843 -0.452686995267868
-vn -0.0658970028162003 -0.924360990524292 -0.375784009695053
-vn 0.29678601026535 -0.924555003643036 -0.238987997174263
-vn 0.0130000002682209 -0.89157497882843 -0.452686995267868
-vn 0.243194997310638 -0.588589012622833 -0.770986020565033
-vn 0.619898021221161 -0.771597981452942 -0.142700001597404
-vn 0.619898021221161 -0.771597981452942 -0.142700001597404
-vn 0.17009399831295 -0.953164994716644 -0.25009098649025
-vn -0.0650999993085861 -0.661400973796844 -0.747201979160309
-vn 0.259204000234604 -0.655508995056152 -0.709309995174408
-vn 0.522116005420685 -0.307209014892578 -0.795624017715454
-vn 0.731380999088287 -0.170995995402336 -0.660183012485504
-vn 0.370900988578796 -0.89240300655365 -0.257001012563705
-vn 0.195394992828369 -0.791579008102417 0.578984975814819
-vn 0.0624990016222 -0.769988000392914 -0.634989976882935
-vn 0.751410007476807 -0.551207005977631 -0.362704992294312
-vn 0.107102997601032 -0.991724014282227 -0.0708020031452179
-vn 0.625594019889832 -0.750792980194092 -0.211998000741005
-vn 0.370900988578796 -0.89240300655365 -0.257001012563705
-vn 0.239998996257782 -0.645696997642517 -0.724897027015686
-vn 0.0063999998383224 -0.98983097076416 -0.142103999853134
-vn 0.00370000000111759 -0.759498000144958 -0.650498986244202
-vn 0.199504002928734 -0.703114986419678 -0.682515025138855
-vn 0.17009399831295 -0.953164994716644 -0.25009098649025
-vn 0.664026975631714 -0.701928973197937 0.257611006498337
-vn 0.0701029971241951 -0.995438992977142 -0.0647030025720596
-vn -0.16210800409317 -0.794939994812012 -0.584628999233246
-vn -0.0652979984879494 -0.789178013801575 -0.610683023929596
-vn 0.164903998374939 -0.606213986873627 -0.778017997741699
-vn 0.339002996683121 -0.818907976150513 0.463104993104935
-vn 0.487401992082596 -0.829303979873657 -0.273301005363464
-vn 0.0475980006158352 -0.998854994773865 -0.00490000005811453
-vn 0.168295994400978 -0.983074009418488 0.0723979994654655
-vn -0.210595995187759 -0.902581989765167 -0.375492990016937
-vn -0.16210800409317 -0.794939994812012 -0.584628999233246
-vn -0.158098995685577 -0.746096014976501 -0.646795988082886
-vn -0.413601994514465 -0.706803023815155 -0.573902010917664
-vn 0.523402988910675 -0.8507040143013 -0.0485000014305115
-vn 0.40370100736618 -0.798201978206635 -0.44710099697113
-vn 0.0248000007122755 -0.742587983608246 -0.669288992881775
-vn 0.254896998405457 -0.790292024612427 -0.557193994522095
-vn 0.894988000392914 -0.354494988918304 0.270796000957489
-vn 0.487401992082596 -0.829303979873657 -0.273301005363464
-vn 0.625594019889832 -0.750792980194092 -0.211998000741005
-vn -0.670118987560272 -0.0410009995102882 -0.741120994091034
-vn -0.228392004966736 -0.923368990421295 -0.308589994907379
-vn -0.239993005990982 -0.511684000492096 -0.824974000453949
-vn -0.422401010990143 -0.284801006317139 -0.860503017902374
-vn -0.444608986377716 -0.882818996906281 -0.151502996683121
-vn 0.0195000004023314 -0.824795007705688 -0.565096020698547
-vn 0.880073010921478 -0.473185002803802 -0.0395990014076233
-vn -0.0190999992191792 -0.974722027778625 -0.222605004906654
-vn -0.121403001248837 -0.451409995555878 -0.884019017219543
-vn -0.1824019998312 -0.923409998416901 -0.337704002857208
-vn 0.10359899699688 -0.84908801317215 -0.517992973327637
-vn 0.267293989658356 -0.813380002975464 -0.516687989234924
-vn 0.471900999546051 -0.676901996135712 -0.564900994300842
-vn 0.0874010026454926 -0.89471298456192 0.438006013631821
-vn -0.0608029998838902 -0.99684602022171 -0.051001999527216
-vn -0.327116012573242 -0.535026013851166 -0.778936982154846
-vn -0.440714001655579 -0.893527984619141 -0.0859029963612556
-vn -0.521519005298615 -0.697726011276245 -0.491118013858795
-vn -0.936688005924225 -0.0621990002691746 -0.34459599852562
-vn 0.204099997878075 -0.829298973083496 -0.520199000835419
-vn -0.194597005844116 -0.918586015701294 -0.343995004892349
-vn 0.10359899699688 -0.84908801317215 -0.517992973327637
-vn 0.280703991651535 -0.860912024974823 -0.424306005239487
-vn 0.164903998374939 -0.606213986873627 -0.778017997741699
-vn 0.592890024185181 -0.497292011976242 0.633388996124268
-vn 0.812406003475189 -0.581903994083405 -0.0372000001370907
-vn -0.0979039967060089 -0.940939009189606 -0.324113011360168
-vn 0.0195000004023314 -0.824795007705688 -0.565096020698547
-vn 0.280703991651535 -0.860912024974823 -0.424306005239487
-vn -0.0637009963393211 -0.995009005069733 -0.0768010020256042
-vn 0.136999994516373 -0.734802007675171 -0.664301991462708
-vn 0.254896998405457 -0.790292024612427 -0.557193994522095
-vn 0.267293989658356 -0.813380002975464 -0.516687989234924
-vn 0.36420801281929 -0.800716996192932 -0.475609987974167
-vn -0.45788699388504 -0.883974015712738 -0.0944970026612282
-vn 0.0548980012536049 -0.99796599149704 -0.0323989987373352
-vn -0.216695994138718 -0.807385981082916 -0.548789978027344
-vn -0.166898995637894 -0.491396993398666 -0.854794979095459
-vn -0.0403999984264374 -0.964708983898163 -0.260201990604401
-vn 0.471900999546051 -0.676901996135712 -0.564900994300842
-vn 0.605912983417511 -0.371208012104034 -0.703615009784698
-vn 0.567999005317688 -0.397998988628387 -0.720398008823395
-vn 0.36420801281929 -0.800716996192932 -0.475609987974167
-vn 0.471900999546051 -0.676901996135712 -0.564900994300842
-vn 0.387800008058548 -0.896700024604797 -0.21340000629425
-vn 0.394385993480682 -0.874769985675812 0.281489998102188
-vn -0.108699001371861 -0.993993997573853 -0.012699999846518
-vn 0.0794960036873817 -0.991151988506317 -0.106294997036457
-vn 0.191198006272316 -0.949391007423401 -0.249198004603386
-vn 0.598187983036041 -0.691486001014709 -0.404992014169693
-vn 0.0102000003680587 -0.999881982803345 -0.0115000000223517
-vn 0.466080009937286 -0.738067984580994 -0.487879008054733
-vn 0.158702999353409 -0.948917984962463 -0.272704988718033
-vn 0.497467994689941 -0.77065098285675 -0.39827498793602
-vn -0.932721018791199 -0.0267009995877743 -0.359607994556427
-vn -0.13060200214386 -0.991415023803711 0.00630000000819564
-vn -0.0722990036010742 -0.973690986633301 -0.216097995638847
-vn 0.174397006630898 -0.768287003040314 0.615890026092529
-vn 0.262513011693954 -0.865544021129608 0.426521986722946
-vn -0.670183002948761 -0.736181020736694 -0.0942979976534843
-vn 0.0320990011096001 -0.999484002590179 -0.000899999984540045
-vn 0.190693005919456 -0.879767000675201 -0.435483992099762
-vn 0.443899989128113 -0.878400981426239 -0.177100002765656
-vn 0.40370100736618 -0.798201978206635 -0.44710099697113
-vn -0.0423979982733727 -0.998161971569061 -0.0432979986071587
-vn -0.00669999979436398 -0.999813973903656 0.0181000009179115
-vn -0.493104010820389 -0.482203990221024 -0.724105000495911
-vn -0.107706002891064 -0.992254018783569 -0.0619029998779297
-vn -0.185304000973701 -0.587911009788513 -0.787415027618408
-vn 0.434505999088287 -0.88121098279953 -0.186202004551888
-vn -0.0962970033288002 -0.96117502450943 -0.258592993021011
-vn -0.112800002098083 -0.92239898443222 -0.36939999461174
-vn -0.489174991846085 0.177390992641449 -0.853955984115601
-vn -0.353709012269974 0.0777020007371902 -0.932123005390167
-vn -0.11710499972105 -0.880936026573181 -0.458517998456955
-vn -0.232499003410339 0.0241999998688698 -0.972295999526978
-vn 0.0283000003546476 -0.999288976192474 0.0249000005424023
-vn 0.00889999978244305 -0.99950098991394 -0.0303000006824732
-vn -0.0403999984264374 -0.964708983898163 -0.260201990604401
-vn -0.0456990003585815 -0.960873007774353 -0.27319198846817
-vn -0.195592999458313 -0.432083994150162 -0.88036698102951
-vn -0.0456990003585815 -0.960873007774353 -0.27319198846817
-vn -0.0256009995937347 -0.999136984348297 -0.0327010005712509
-vn -0.00230000005103648 -0.999939978122711 -0.0107000004500151
-vn 0.0159000009298325 -0.998978018760681 -0.042298998683691
-vn 0.000500000023748726 -0.9999920129776 0.00389999989420176
-vn -0.0118000004440546 -0.999908983707428 -0.00650000013411045
-vn 0.00380000006407499 -0.998874008655548 -0.0472990013659
-vn 0.0119000002741814 -0.991376996040344 -0.130496993660927
-vn -0.657693982124329 -0.582693994045258 -0.477394998073578
-vn 0.0175989996641874 -0.999768018722534 0.0124000003561378
-vn 0.0396009981632233 -0.981921017169952 -0.185103997588158
-vn 0.312990993261337 -0.615082025527954 -0.723679006099701
-vn 0.800720989704132 0.595014989376068 0.069302000105381
-vn 0.698507010936737 -0.666306972503662 -0.261002987623215
-vn 0.0465000011026859 -0.995191991329193 -0.0861990004777908
-vn 0.0307000000029802 -0.998802006244659 -0.0381000004708767
-vn -0.536903023719788 -0.75220400094986 -0.382001996040344
-vn 0.536408007144928 -0.837612986564636 -0.103302001953125
-vn 0.720600008964539 -0.623300015926361 -0.303700000047684
-vn 0.669282972812653 -0.709381997585297 -0.220993995666504
-vn 0.304309010505676 -0.780623018741608 -0.545916020870209
-vn 0.0375990010797977 -0.998162984848022 0.0474979989230633
-vn 0.0256990008056164 -0.995763003826141 0.088297002017498
-vn -0.050000999122858 -0.995226979255676 -0.0838019996881485
-vn -0.140596002340317 -0.977874994277954 0.154896005988121
-vn 0.0717020034790039 -0.995527982711792 -0.0615019984543324
-vn 0.221102997660637 -0.894613027572632 -0.388305991888046
-vn 0.221102997660637 -0.894613027572632 -0.388305991888046
-vn 0.558498978614807 -0.761298000812531 -0.329398989677429
-vn 0.325989991426468 -0.873075008392334 0.362589001655579
-vn 0.489302009344101 -0.780403017997742 0.389301002025604
-vn 0.132595002651215 -0.868964016437531 -0.476779997348785
-vn -0.597661972045898 -0.777550995349884 -0.195488005876541
-vn -0.0429020002484322 -0.99905002117157 0.00769999995827675
-vn 0.634886026382446 -0.603586971759796 0.482288986444473
-vn 0.268803000450134 -0.751806974411011 -0.602105975151062
-vn 0.0765030011534691 -0.996043980121613 0.0452019982039928
-vn 0.133204996585846 -0.981432974338531 -0.138005003333092
-vn 0.37431401014328 -0.779528975486755 0.502219021320343
-vn 0.37439900636673 -0.927199006080627 0.0113000003620982
-vn 0.659709990024567 -0.503507971763611 -0.55790901184082
-vn 0.0260000005364418 -0.999616026878357 0.00960000045597553
-vn 0.478394001722336 -0.666392028331757 0.571892976760864
-vn 0.37118598818779 -0.647274971008301 0.665775001049042
-vn 0.226091995835304 -0.645676016807556 0.729372978210449
-vn 0.221597999334335 -0.605094015598297 0.764693021774292
-vn -0.0174989998340607 -0.999265015125275 0.0340990014374256
-vn 0.0892999991774559 -0.996004998683929 -9.99999974737875E-005
-vn 0.73834902048111 -0.673853993415833 -0.0275979992002249
-vn 0.136297002434731 -0.962879002094269 -0.232995003461838
-vn 0.0210989993065596 -0.999750971794128 -0.00730000017210841
-vn -0.51680600643158 0.811708986759186 -0.272103011608124
-vn 0.348486989736557 -0.928766012191772 0.126295000314713
-vn 0.200791999697685 -0.946563005447388 0.252389997243881
-vn 0.751999020576477 -0.656298995018005 -0.0614000000059605
-vn 0.768178999423981 -0.565284013748169 -0.300592005252838
-vn 0.731227993965149 0.118704997003078 -0.671725988388062
-vn 0.645488977432251 -0.652487993240356 0.396993011236191
-vn -0.0298989992588758 -0.999257981777191 -0.0242989994585514
-vn -0.0862020030617714 -0.996119976043701 -0.0176999997347593
-vn 0.668008983135223 -0.729809999465942 0.145401999354362
-vn 0.0304000005125999 -0.993209004402161 0.112300999462605
-vn 0.00559999980032444 -0.995854020118713 0.0907960012555122
-vn 0.0667989999055862 -0.997291028499603 0.030799999833107
-vn -0.00329999998211861 -0.999936997890472 0.0107000004500151
-vn 0.309601992368698 -0.950607001781464 0.0221999995410442
-vn 0.716108977794647 -0.662509024143219 0.219703003764153
-vn 0.684984028339386 -0.664784014225006 -0.298092991113663
-vn 0.730572998523712 -0.627277016639709 -0.26978999376297
-vn -0.0151990000158548 -0.999864995479584 0.00630000000819564
-vn -0.0379999987781048 -0.999203979969025 0.0120999999344349
-vn 0.780283987522125 -0.625387012958527 0.00700000021606684
-vn 0.123802997171879 -0.991627991199493 0.036701001226902
-vn 0.206099003553391 -0.978495001792908 0.00839999970048666
-vn 0.268099009990692 -0.960696995258331 0.0719999969005585
-vn 9.99999974737875E-005 -0.999988973140717 0.00460000010207295
-vn -0.0144999995827675 -0.999319970607758 -0.0339009985327721
-vn 9.99999974737875E-005 -0.999988973140717 0.00469999993219972
-vn 0.194405004382133 -0.973626971244812 -0.119402997195721
-vn 0.647884011268616 -0.646283984184265 -0.403189986944199
-vn 0.603829026222229 -0.721333980560303 -0.339215993881226
-vn -0.0509979985654354 -0.998452007770538 0.0221989993005991
-vn 0.564207971096039 -0.660409986972809 -0.495507001876831
-vn 0.716108977794647 -0.662509024143219 0.219703003764153
-vn 0.523402988910675 -0.8507040143013 -0.0485000014305115
-vn 0.844510972499847 -0.534906983375549 0.0260000005364418
-vn 0.844510972499847 -0.534906983375549 0.0260000005364418
-vn 0.0148999998345971 -0.999027013778687 0.0415010005235672
-vn 0.5139120221138 -0.659816026687622 -0.548213005065918
-vn 0.490202009677887 -0.676002979278564 -0.550202012062073
-vn 0.107497997581959 -0.993683993816376 -0.0321989990770817
-vn 0.0288989990949631 -0.999181985855103 0.0282990001142025
-vn -0.068400003015995 -0.996200978755951 0.0538999997079372
-vn -0.0821989998221397 -0.996393024921417 0.0210999995470047
-vn -0.0540990009903908 -0.994677007198334 0.0876979976892471
-vn -0.0146000003442168 -0.996433973312378 0.0831030011177063
-vn -0.0366020016372204 -0.506025016307831 -0.86174201965332
-vn 0.784102022647858 -0.257701009511948 0.564601004123688
-vn 0.204551994800568 -0.957001984119415 -0.205684006214142
-vn 0.530512988567352 -0.401210010051727 -0.746717989444733
-vn -0.12560099363327 -0.582306027412415 -0.803207993507385
-vn 0.0511979982256889 -0.706978976726532 -0.705379009246826
-vn -0.293747007846832 -0.841185986995697 0.454003006219864
-vn -0.313751995563507 -0.868206977844238 0.384416997432709
-vn 0.150294005870819 -0.985861003398895 0.0740970000624657
-vn -0.0650980025529861 -0.99507200717926 -0.0747980028390884
-vn 0.139596000313759 -0.990175008773804 -0.00820000004023314
-vn -0.0650999993085861 -0.661400973796844 -0.747201979160309
-# 3924 Normals
-
-# Mesh 1
-vt 0.871766984462738 0.318517029285431
-vt 0.888060986995697 0.329465985298157
-vt 0.886740028858185 0.313085973262787
-vt 0.333723992109299 0.358833014965057
-vt 0.31402000784874 0.3522629737854
-vt 0.303097993135452 0.377313017845154
-vt 0.296200007200241 0.342343986034393
-vt 0.297753006219864 0.361782014369965
-vt 0.751462996006012 0.142430007457733
-vt 0.752342998981476 0.157664000988007
-vt 0.758641004562378 0.143146991729736
-vt 0.277134001255035 0.329429984092712
-vt 0.263368993997574 0.325964987277985
-vt 0.266119003295898 0.333967983722687
-vt 0.280957996845245 0.365289986133575
-vt 0.277675002813339 0.382264971733093
-vt 0.561905026435852 0.425206005573273
-vt 0.54815000295639 0.425500988960266
-vt 0.546092987060547 0.434242010116577
-vt 0.476278990507126 0.336377024650574
-vt 0.469585001468658 0.343012988567352
-vt 0.47783699631691 0.358292996883392
-vt 0.53386402130127 0.42909699678421
-vt 0.525250971317291 0.425067007541656
-vt 0.521800994873047 0.436196982860565
-vt 0.322674006223679 0.398765027523041
-vt 0.312449991703033 0.380661010742188
-vt 0.301979005336761 0.409803986549377
-vt 0.251482009887695 0.338702023029327
-vt 0.255510002374649 0.318983018398285
-vt 0.901144981384277 0.331079006195068
-vt 0.891677021980286 0.321637988090515
-vt 0.606766998767853 0.388438999652863
-vt 0.60009902715683 0.382313013076782
-vt 0.602337002754211 0.39121001958847
-vt 0.882861971855164 0.420965015888214
-vt 0.865199029445648 0.431527972221375
-vt 0.871068000793457 0.44156801700592
-vt 0.490909993648529 0.294745981693268
-vt 0.484008014202118 0.322498023509979
-vt 0.494370996952057 0.318672001361847
-vt 0.476089000701904 0.256018996238708
-vt 0.464172005653381 0.26130998134613
-vt 0.466800004243851 0.269370019435883
-vt 0.597625017166138 0.373476982116699
-vt 0.611265003681183 0.372928977012634
-vt 0.106026999652386 0.550498962402344
-vt 0.105365000665188 0.542536973953247
-vt 0.0946530029177666 0.542286992073059
-vt 0.499882996082306 0.773375034332275
-vt 0.509021997451782 0.759643018245697
-vt 0.506236016750336 0.755010008811951
-vt 0.537455976009369 0.455965995788574
-vt 0.528275012969971 0.484353005886078
-vt 0.531358003616333 0.488987982273102
-vt 0.483473002910614 0.344549000263214
-vt 0.894976019859314 0.428483009338379
-vt 0.920363008975983 0.42901599407196
-vt 0.91643100976944 0.421315014362335
-vt 0.885972023010254 0.402063012123108
-vt 0.903118014335632 0.39953202009201
-vt 0.893034994602203 0.391282975673676
-vt 0.161678999662399 0.719377994537354
-vt 0.159107998013496 0.716318011283875
-vt 0.155138000845909 0.735854983329773
-vt 0.863053023815155 0.496914029121399
-vt 0.886990010738373 0.504314005374908
-vt 0.873849987983704 0.49310702085495
-vt 0.312088996171951 0.336556971073151
-vt 0.267906010150909 0.162043988704681
-vt 0.275451004505157 0.174515008926392
-vt 0.27038699388504 0.153275012969971
-vt 0.484741985797882 0.243637979030609
-vt 0.481099009513855 0.254283010959625
-vt 0.491423010826111 0.24745899438858
-vt 0.883287012577057 0.470363974571228
-vt 0.865927994251251 0.468487977981567
-vt 0.860050022602081 0.479556977748871
-vt 0.283178001642227 0.394622027873993
-vt 0.155061006546021 0.0730379819869995
-vt 0.161263003945351 0.0696660280227661
-vt 0.161761000752449 0.060325026512146
-vt 0.263824999332428 0.362026989459991
-vt 0.937803983688354 0.396309971809387
-vt 0.945203006267548 0.390358984470367
-vt 0.929507970809937 0.381260991096497
-vt 0.53049898147583 0.448593020439148
-vt 0.520996987819672 0.442140996456146
-vt 0.520015001296997 0.451723992824554
-vt 0.500064015388489 0.270076990127563
-vt 0.49524199962616 0.279305994510651
-vt 0.504335999488831 0.291831016540527
-vt 0.336751013994217 0.338608980178833
-vt 0.316807001829147 0.327713012695313
-vt 0.920979976654053 0.415714979171753
-vt 0.906008005142212 0.413968980312347
-vt 0.8887619972229 0.453063011169434
-vt 0.866852998733521 0.455955982208252
-vt 0.497530996799469 0.291311979293823
-vt 0.501798987388611 0.315708994865417
-vt 0.270619988441467 0.460065007209778
-vt 0.294869005680084 0.449952006340027
-vt 0.280903995037079 0.443403005599976
-vt 0.919304013252258 0.745476961135864
-vt 0.923130989074707 0.742659986019135
-vt 0.914007008075714 0.743070006370544
-vt 0.339017003774643 0.418533027172089
-vt 0.317589998245239 0.424251973628998
-vt 0.878180027008057 0.483209013938904
-vt 0.0971850007772446 0.856742978096008
-vt 0.098351001739502 0.848240971565247
-vt 0.0905049964785576 0.852504014968872
-vt 0.274406999349594 0.397702991962433
-vt 0.257925987243652 0.374894022941589
-vt 0.266117006540298 0.389701008796692
-vt 0.874050974845886 0.53362900018692
-vt 0.889142990112305 0.5329749584198
-vt 0.866225004196167 0.523645043373108
-vt 0.519760012626648 0.502640008926392
-vt 0.521313011646271 0.507737040519714
-vt 0.526353001594543 0.496487021446228
-vt 0.27011701464653 0.440586984157562
-vt 0.254698991775513 0.43097597360611
-vt 0.263646006584167 0.444000005722046
-vt 0.212501004338264 0.0993430018424988
-vt 0.219971999526024 0.0975229740142822
-vt 0.219661995768547 0.087037980556488
-vt 0.530932009220123 0.457261025905609
-vt 0.522803008556366 0.476135015487671
-vt 0.486485004425049 0.396643996238708
-vt 0.476826995611191 0.402888000011444
-vt 0.485009014606476 0.404407024383545
-vt 0.477824002504349 0.273867011070251
-vt 0.469835996627808 0.286854028701782
-vt 0.479063004255295 0.288182973861694
-vt 0.477937996387482 0.419420003890991
-vt 0.464127987623215 0.429718017578125
-vt 0.48055100440979 0.432895004749298
-vt 0.886259019374847 0.461515009403229
-vt 0.482616990804672 0.297100007534027
-vt 0.46917599439621 0.416527986526489
-vt 0.19574399292469 0.125019013881683
-vt 0.195511996746063 0.14349102973938
-vt 0.207761004567146 0.130207002162933
-vt 0.47019100189209 0.485337972640991
-vt 0.460601985454559 0.506915986537933
-vt 0.480931013822556 0.505136966705322
-vt 0.864107012748718 0.316618978977203
-vt 0.874890983104706 0.306937992572784
-vt 0.860514998435974 0.306814014911652
-vt 0.893947005271912 0.415418028831482
-vt 0.87509697675705 0.415039002895355
-vt 0.636047005653381 0.591984033584595
-vt 0.64207798242569 0.598639965057373
-vt 0.644154012203217 0.584953010082245
-vt 0.653044998645782 0.594457030296326
-vt 0.474395990371704 0.249230027198792
-vt 0.898311018943787 0.405717015266418
-vt 0.694967985153198 0.0702340006828308
-vt 0.686613023281097 0.0697219967842102
-vt 0.687053978443146 0.0781999826431274
-vt 0.669230997562408 0.599047005176544
-vt 0.673282980918884 0.587076008319855
-vt 0.660094022750854 0.586423993110657
-vt 0.464154988527298 0.565178990364075
-vt 0.458438009023666 0.550794959068298
-vt 0.452313005924225 0.559852004051208
-vt 0.054832000285387 0.277216970920563
-vt 0.0686350017786026 0.27310699224472
-vt 0.04305300116539 0.26555997133255
-vt 0.886380970478058 0.491599977016449
-vt 0.869266986846924 0.419583022594452
-vt 0.336519002914429 0.386758029460907
-vt 0.877155005931854 0.518779993057251
-vt 0.528236985206604 0.440464019775391
-vt 0.469579994678497 0.536017000675201
-vt 0.457334011793137 0.53810703754425
-vt 0.878789007663727 0.292975008487701
-vt 0.856428980827332 0.295131027698517
-vt 0.86727100610733 0.299328029155731
-vt 0.330722987651825 0.432208001613617
-vt 0.311208009719849 0.44232702255249
-vt 0.337700992822647 0.44597601890564
-vt 0.219214007258415 0.108146011829376
-vt 0.680365979671478 0.209993004798889
-vt 0.688942015171051 0.212346017360687
-vt 0.684247970581055 0.205834984779358
-vt 0.261155009269714 0.406493008136749
-vt 0.24881699681282 0.395359992980957
-vt 0.884419977664948 0.408257007598877
-vt 0.330742001533508 0.456678986549377
-vt 0.0334450006484985 0.834259033203125
-vt 0.0229759998619556 0.835260033607483
-vt 0.0261530000716448 0.848904013633728
-vt 0.18036299943924 0.923195004463196
-vt 0.191548004746437 0.924636006355286
-vt 0.185689002275467 0.91779100894928
-vt 0.444076985120773 0.423291981220245
-vt 0.458110004663467 0.415494978427887
-vt 0.455204010009766 0.41211998462677
-vt 0.648048996925354 0.60844898223877
-vt 0.662725985050201 0.604709982872009
-vt 0.472258001565933 0.54918098449707
-vt 0.290107011795044 0.331224024295807
-vt 0.856935977935791 0.198345005512238
-vt 0.862078011035919 0.201799988746643
-vt 0.865311026573181 0.192367017269135
-vt 0.28115901350975 0.424642980098724
-vt 0.270916998386383 0.411468029022217
-vt 0.347211003303528 0.437457025051117
-vt 0.474512010812759 0.0555359721183777
-vt 0.481469988822937 0.074321985244751
-vt 0.490368992090225 0.0536900162696838
-vt 0.623915016651154 0.601315021514893
-vt 0.633206009864807 0.612010955810547
-vt 0.855602025985718 0.194639980792999
-vt 0.871240019798279 0.773370981216431
-vt 0.885613977909088 0.763903021812439
-vt 0.878093004226685 0.764209032058716
-vt 0.276068985462189 0.322058975696564
-vt 0.591880023479462 0.398468017578125
-vt 0.5694580078125 0.411090016365051
-vt 0.583519995212555 0.407894015312195
-vt 0.904278993606567 0.342055976390839
-vt 0.892827987670898 0.34247499704361
-vt 0.900447010993958 0.353035986423492
-vt 0.887131989002228 0.476554989814758
-vt 0.621982991695404 0.615709006786346
-vt 0.426203012466431 0.852739989757538
-vt 0.443823993206024 0.850072979927063
-vt 0.42765200138092 0.842427015304565
-vt 0.672583997249603 0.611181974411011
-vt 0.688857972621918 0.618694007396698
-vt 0.693724989891052 0.607239007949829
-vt 0.0889149978756905 0.200505971908569
-vt 0.100479997694492 0.21214497089386
-vt 0.0999630019068718 0.200694024562836
-vt 0.613403975963593 0.605924010276794
-vt 0.610001981258392 0.616137981414795
-vt 0.104777000844479 0.265277028083801
-vt 0.0849670022726059 0.264585971832275
-vt 0.0977580025792122 0.276835024356842
-vt 0.0844300016760826 0.212791979312897
-vt 0.104116998612881 0.228142976760864
-vt 0.194707006216049 0.537299036979675
-vt 0.206165000796318 0.536715984344482
-vt 0.191872000694275 0.534429013729095
-vt 0.302565008401871 0.422209978103638
-vt 0.346172004938126 0.453696012496948
-vt 0.63993102312088 0.62218701839447
-vt 0.140139997005463 0.950040996074677
-vt 0.117562003433704 0.931891024112701
-vt 0.119121000170708 0.947899997234344
-vt 0.4947369992733 0.210400998592377
-vt 0.481254011392593 0.208759009838104
-vt 0.485900014638901 0.2117959856987
-vt 0.24796000123024 0.738250970840454
-vt 0.271456986665726 0.738063991069794
-vt 0.271337985992432 0.733455002307892
-vt 0.144262000918388 0.641700983047485
-vt 0.13340899348259 0.656156003475189
-vt 0.141819998621941 0.662091016769409
-vt 0.759384989738464 0.791216015815735
-vt 0.765917003154755 0.795284986495972
-vt 0.763886988162994 0.783514976501465
-vt 0.935926020145416 0.326654016971588
-vt 0.944148004055023 0.323922991752625
-vt 0.935998022556305 0.308495998382568
-vt 0.0894939973950386 0.66787201166153
-vt 0.0771970003843307 0.666978001594543
-vt 0.0831549987196922 0.67595100402832
-vt 0.0948930010199547 0.640913009643555
-vt 0.0775410011410713 0.650009036064148
-vt 0.0883309990167618 0.654510974884033
-vt 0.501071989536285 0.813857018947601
-vt 0.513592004776001 0.819396018981934
-vt 0.509724974632263 0.809961020946503
-vt 0.404054999351501 0.85268098115921
-vt 0.404780000448227 0.858672976493835
-vt 0.41363400220871 0.866656005382538
-vt 0.538847982883453 0.831376016139984
-vt 0.542114973068237 0.847019016742706
-vt 0.555364012718201 0.833140015602112
-vt 0.463517993688583 0.838732004165649
-vt 0.473096996545792 0.852232992649078
-vt 0.475861012935638 0.832662999629974
-vt 0.421927988529205 0.831070005893707
-vt 0.435963004827499 0.833886981010437
-vt 0.485960990190506 0.543751001358032
-vt 0.489881008863449 0.531332969665527
-vt 0.732565999031067 0.16430401802063
-vt 0.741312980651855 0.150071024894714
-vt 0.72504198551178 0.151654005050659
-vt 0.0959680005908012 0.183353006839752
-vt 0.0893609970808029 0.187696993350983
-vt 0.268732994794846 0.0689060091972351
-vt 0.280761986970901 0.0810649991035461
-vt 0.270815014839172 0.0574129819869995
-vt 0.539373993873596 0.611561000347137
-vt 0.528873026371002 0.61760401725769
-vt 0.550227999687195 0.612841010093689
-vt 0.59381502866745 0.628188014030457
-vt 0.588455975055695 0.613200008869171
-vt 0.575434029102325 0.609753966331482
-vt 0.628144025802612 0.62305098772049
-vt 0.415490001440048 0.855461001396179
-vt 0.585451006889343 0.842373013496399
-vt 0.590115010738373 0.857142984867096
-vt 0.593644976615906 0.851527988910675
-vt 0.0948060005903244 0.873862981796265
-vt 0.0848769992589951 0.88297301530838
-vt 0.100691996514797 0.882488012313843
-vt 0.483588993549347 0.549028038978577
-vt 0.933661997318268 0.724893987178802
-vt 0.177331998944283 0.135954976081848
-vt 0.180383995175362 0.12908399105072
-vt 0.171143993735313 0.130572021007538
-vt 0.439823001623154 0.945864975452423
-vt 0.436695009469986 0.939701974391937
-vt 0.428341001272202 0.952654004096985
-vt 0.593645989894867 0.618364989757538
-vt 0.415316998958588 0.838054001331329
-vt 0.40472599864006 0.832651019096375
-vt 0.398048013448715 0.832172036170959
-vt 0.0845099985599518 0.86211097240448
-vt 0.0861229971051216 0.87101799249649
-vt 0.0956770032644272 0.866701006889343
-vt 0.683400988578796 0.186169028282166
-vt 0.682344019412994 0.174601972103119
-vt 0.670732021331787 0.17781001329422
-vt 0.0711589977145195 0.204550981521606
-vt 0.0784780010581017 0.185801982879639
-vt 0.585078001022339 0.860808968544006
-vt 0.578926026821136 0.843997001647949
-vt 0.594232976436615 0.860064029693604
-vt 0.610894978046417 0.855502009391785
-vt 0.921037018299103 0.351993978023529
-vt 0.568816006183624 0.629866003990173
-vt 0.567860007286072 0.61744099855423
-vt 0.555774986743927 0.619343042373657
-vt 0.825024008750916 0.161234974861145
-vt 0.828419029712677 0.17984002828598
-vt 0.831907987594604 0.167614996433258
-vt 0.41362801194191 0.812677979469299
-vt 0.419505000114441 0.809397995471954
-vt 0.17305900156498 0.514562964439392
-vt 0.168643996119499 0.491219997406006
-vt 0.160336002707481 0.493897974491119
-vt 0.913007020950317 0.382079005241394
-vt 0.907024025917053 0.366822004318237
-vt 0.898675978183746 0.377740025520325
-vt 0.100381001830101 0.298214018344879
-vt 0.116587996482849 0.306658029556274
-vt 0.102099999785423 0.285274982452393
-vt 0.423543989658356 0.933811008930206
-vt 0.421990990638733 0.954051971435547
-vt 0.899075984954834 0.441146016120911
-vt 0.882848978042603 0.435272991657257
-vt 0.547029972076416 0.624503016471863
-vt 0.447701990604401 0.819126009941101
-vt 0.454591989517212 0.824880003929138
-vt 0.461968004703522 0.817708015441895
-vt 0.455913990736008 0.843945026397705
-vt 0.445506989955902 0.830852031707764
-vt 0.410573989152908 0.8472980260849
-vt 0.12007500231266 0.272442996501923
-vt 0.111180000007153 0.282887995243073
-vt 0.348423004150391 0.397301971912384
-vt 0.531345009803772 0.626423001289368
-vt 0.542560994625092 0.629786968231201
-vt 0.195352002978325 0.548444986343384
-vt 0.20982800424099 0.56056797504425
-vt 0.207155004143715 0.545516014099121
-vt 0.579504013061523 0.63672000169754
-vt 0.493371993303299 0.847272992134094
-vt 0.508435010910034 0.842978000640869
-vt 0.493678987026215 0.835754036903381
-vt 0.529175996780396 0.84025901556015
-vt 0.525497019290924 0.81801301240921
-vt 0.47605499625206 0.808803021907806
-vt 0.477560997009277 0.821740984916687
-vt 0.487989991903305 0.808691024780273
-vt 0.440358996391296 0.808917999267578
-vt 0.433360993862152 0.815494000911713
-vt 0.29771101474762 0.328586995601654
-vt 0.479422003030777 0.204141974449158
-vt 0.515765011310577 0.637027025222778
-vt 0.535324990749359 0.635797023773193
-vt 0.561195015907288 0.636788964271545
-vt 0.572031021118164 0.637426018714905
-vt 0.591260015964508 0.634842991828918
-vt 0.602764010429382 0.636721014976501
-vt 0.510125994682312 0.836566984653473
-vt 0.23709499835968 0.414704978466034
-vt 0.243665993213654 0.406185984611511
-vt 0.235745996236801 0.396952986717224
-vt 0.514737010002136 0.858135998249054
-vt 0.113871999084949 0.256787002086639
-vt 0.104076996445656 0.238511979579926
-vt 0.0891959965229034 0.246537029743195
-vt 0.292351990938187 0.309485018253326
-vt 0.844389975070953 0.840748012065887
-vt 0.854161977767944 0.847365021705627
-vt 0.859561026096344 0.838820993900299
-vt 0.608857989311218 0.867541015148163
-vt 0.614232003688812 0.879104018211365
-vt 0.62761002779007 0.86539500951767
-vt 0.52512401342392 0.855934977531433
-vt 0.534067988395691 0.853222012519836
-vt 0.803696990013123 0.926464021205902
-vt 0.796761989593506 0.917478024959564
-vt 0.79730898141861 0.930898010730743
-vt 0.434675008058548 0.825078010559082
-vt 0.454385995864868 0.811098992824554
-vt 0.540414988994598 0.866299033164978
-vt 0.54816597700119 0.862544000148773
-vt 0.553866982460022 0.854435980319977
-vt 0.562976002693176 0.855886995792389
-vt 0.911041975021362 0.4981449842453
-vt 0.904009997844696 0.493839025497437
-vt 0.90233302116394 0.505073010921478
-vt 0.116161003708839 0.236351013183594
-vt 0.53288197517395 0.64936500787735
-vt 0.55256199836731 0.643447041511536
-vt 0.0706859976053238 0.679383993148804
-vt 0.0868130028247833 0.683492004871368
-vt 0.577794015407562 0.415134012699127
-vt 0.984485983848572 0.0405359864234924
-vt 0.992151975631714 0.0211979746818542
-vt 0.981335997581482 0.0219839811325073
-vt 0.429746001958847 0.861566007137299
-vt 0.578642010688782 0.828396022319794
-vt 0.594514012336731 0.8282870054245
-vt 0.694934010505676 0.184108018875122
-vt 0.699899017810822 0.172739028930664
-vt 0.694631993770599 0.174386978149414
-vt 0.477961987257004 0.153212010860443
-vt 0.494863986968994 0.150354981422424
-vt 0.479649007320404 0.14292299747467
-vt 0.494163990020752 0.376132011413574
-vt 0.502077996730804 0.374176979064941
-vt 0.50553697347641 0.349243998527527
-vt 0.896354019641876 0.514111995697021
-vt 0.228120997548103 0.223528027534485
-vt 0.239245995879173 0.23002302646637
-vt 0.235401004552841 0.221651017665863
-vt 0.601616978645325 0.8369460105896
-vt 0.611042022705078 0.8262580037117
-vt 0.522215008735657 0.80951201915741
-vt 0.549136996269226 0.810148000717163
-vt 0.55656099319458 0.799584984779358
-vt 0.735691010951996 0.0501019954681396
-vt 0.740694999694824 0.0503849983215332
-vt 0.738494992256165 0.0415869951248169
-vt 0.913824021816254 0.32768702507019
-vt 0.903033971786499 0.321714997291565
-vt 0.284985989332199 0.126815021038055
-vt 0.279087007045746 0.132852971553802
-vt 0.275824993848801 0.15371698141098
-vt 0.493654996156693 0.646175026893616
-vt 0.511707007884979 0.648072957992554
-vt 0.502052009105682 0.638709008693695
-vt 0.536044001579285 0.64458703994751
-vt 0.551136016845703 0.654332041740417
-vt 0.563297986984253 0.651719987392426
-vt 0.897382020950317 0.520972967147827
-vt 0.62357097864151 0.810145020484924
-vt 0.607851982116699 0.810337007045746
-vt 0.707638025283813 0.650038003921509
-vt 0.720858991146088 0.648247003555298
-vt 0.708436012268066 0.635120987892151
-vt 0.853046000003815 0.521944999694824
-vt 0.227363005280495 0.243543982505798
-vt 0.537346005439758 0.895133018493652
-vt 0.5433229804039 0.883933007717133
-vt 0.530128002166748 0.892485022544861
-vt 0.548963010311127 0.894962012767792
-vt 0.94471800327301 0.768382012844086
-vt 0.9723100066185 0.773321032524109
-vt 0.967767000198364 0.764573991298676
-vt 0.408450990915298 0.812519013881683
-vt 0.40897598862648 0.827785015106201
-vt 0.493743002414703 0.656093001365662
-vt 0.50655198097229 0.656849980354309
-vt 0.526277005672455 0.655808985233307
-vt 0.57150399684906 0.66117000579834
-vt 0.599220991134644 0.643215000629425
-vt 0.608799993991852 0.660892963409424
-vt 0.608614981174469 0.644237041473389
-vt 0.657728016376495 0.328027009963989
-vt 0.657425999641418 0.323055028915405
-vt 0.649820029735565 0.329280018806458
-vt 0.559041976928711 0.843946993350983
-vt 0.695164024829865 0.16576099395752
-vt 0.694616973400116 0.147661983966827
-vt 0.677545011043549 0.160610973834991
-vt 0.756769001483917 0.297797024250031
-vt 0.755544006824493 0.293300986289978
-vt 0.753664970397949 0.3021479845047
-vt 0.45194599032402 0.94980400800705
-vt 0.467036992311478 0.957970023155212
-vt 0.465912014245987 0.951362013816833
-vt 0.49362701177597 0.854592978954315
-vt 0.497262001037598 0.862209022045135
-vt 0.485163003206253 0.420421004295349
-vt 0.544718980789185 0.661036014556885
-vt 0.582588970661163 0.656736016273499
-vt 0.473753988742828 0.861292004585266
-vt 0.459540009498596 0.856200993061066
-vt 0.0155100002884865 0.786388993263245
-vt 0.022792000323534 0.795351982116699
-vt 0.0217460002750158 0.781731009483337
-vt 0.535700976848602 0.655879974365234
-vt 0.116990000009537 0.217342019081116
-vt 0.485774993896484 0.829811990261078
-vt 0.268938988447189 0.177545011043549
-vt 0.396889001131058 0.664177000522614
-vt 0.408203989267349 0.659062027931213
-vt 0.393433004617691 0.655625998973846
-vt 0.151298999786377 0.748585999011993
-vt 0.165886998176575 0.750775992870331
-vt 0.513280987739563 0.66557502746582
-vt 0.517857015132904 0.662222981452942
-vt 0.536846995353699 0.66545295715332
-vt 0.232561007142067 0.254803001880646
-vt 0.2413360029459 0.252205014228821
-vt 0.602267026901245 0.665398001670837
-vt 0.618587017059326 0.847036004066467
-vt 0.608749985694885 0.875822007656097
-vt 0.499365001916885 0.827069997787476
-vt 0.512669026851654 0.829262018203735
-vt 0.521866023540497 0.839156985282898
-vt 0.612900972366333 0.862685978412628
-vt 0.635640978813171 0.856338977813721
-vt 0.10819099843502 0.188395023345947
-vt 0.11761199682951 0.179454028606415
-vt 0.909838974475861 0.3177729845047
-vt 0.11106900125742 0.88357800245285
-vt 0.282875001430511 0.0674120187759399
-vt 0.285367012023926 0.0798869729042053
-vt 0.0536729991436005 0.549558043479919
-vt 0.0479939989745617 0.553117990493774
-vt 0.0619320012629032 0.562116980552673
-vt 0.489425003528595 0.0233579874038696
-vt 0.493214994668961 0.0315240025520325
-vt 0.493874996900558 0.0279600024223328
-vt 0.804880023002625 0.44709300994873
-vt 0.810492992401123 0.451340019702911
-vt 0.813129007816315 0.439365983009338
-vt 0.494682013988495 0.073173999786377
-vt 0.489365011453629 0.0896000266075134
-vt 0.832300007343292 0.34851598739624
-vt 0.842136979103088 0.342948019504547
-vt 0.83271998167038 0.338817000389099
-vt 0.555082976818085 0.669309020042419
-vt 0.564227998256683 0.669649958610535
-vt 0.591669976711273 0.667995989322662
-vt 0.24549800157547 0.253332018852234
-vt 0.244682997465134 0.247699975967407
-vt 0.578751981258392 0.876191020011902
-vt 0.574847996234894 0.864256024360657
-vt 0.567349016666412 0.847191989421844
-vt 0.343181997537613 0.532948017120361
-vt 0.364825010299683 0.521578013896942
-vt 0.349794000387192 0.522367000579834
-vt 0.721099972724915 0.0540050268173218
-vt 0.721154987812042 0.0419189929962158
-vt 0.163135007023811 0.910718977451324
-vt 0.404186993837357 0.671305000782013
-vt 0.16720899939537 0.939756989479065
-vt 0.177945002913475 0.939984977245331
-vt 0.160133004188538 0.920617997646332
-vt 0.525425970554352 0.670050024986267
-vt 0.545656979084015 0.672168970108032
-vt 0.239056006073952 0.262502014636993
-vt 0.426032990217209 0.803117990493774
-vt 0.426988989114761 0.82609099149704
-vt 0.555779993534088 0.882609009742737
-vt 0.468854010105133 0.972697973251343
-vt 0.448695987462997 0.964985013008118
-vt 0.475320994853973 0.961724996566772
-vt 0.129518002271652 0.411095976829529
-vt 0.147743001580238 0.415418982505798
-vt 0.119579002261162 0.390327990055084
-vt 0.450435996055603 0.0568370223045349
-vt 0.45720300078392 0.0642070174217224
-vt 0.453604996204376 0.0515599846839905
-vt 0.703535974025726 0.0766109824180603
-vt 0.51104599237442 0.673465967178345
-vt 0.495404988527298 0.666854977607727
-vt 0.579391002655029 0.674435973167419
-vt 0.619365990161896 0.674453020095825
-vt 0.616706013679504 0.666378021240234
-vt 0.608896017074585 0.666523993015289
-vt 0.819041013717651 0.17569899559021
-vt 0.564706981182098 0.826690018177032
-vt 0.594385981559753 0.872009992599487
-vt 0.594940006732941 0.889786005020142
-vt 0.575748026371002 0.849704027175903
-vt 0.840472996234894 0.178456008434296
-vt 0.84551602602005 0.186890006065369
-vt 0.851400017738342 0.182810008525848
-vt 0.870284020900726 0.395079970359802
-vt 0.509783029556274 0.473792016506195
-vt 0.509066998958588 0.487958014011383
-vt 0.236643001437187 0.162800014019012
-vt 0.237248003482819 0.172179996967316
-vt 0.246838003396988 0.178988993167877
-vt 0.939240992069244 0.739567995071411
-vt 0.572094023227692 0.883804023265839
-vt 0.705110013484955 0.16288298368454
-vt 0.702812016010284 0.149641990661621
-vt 0.456761002540588 0.833252012729645
-vt 0.418855994939804 0.674175977706909
-vt 0.414775997400284 0.682837963104248
-vt 0.419221013784409 0.678776025772095
-vt 0.467310011386871 0.676126003265381
-vt 0.457718998193741 0.677999973297119
-vt 0.463321000337601 0.684620022773743
-vt 0.140853002667427 0.930887997150421
-vt 0.284907013177872 0.775583982467651
-vt 0.271376013755798 0.762100994586945
-vt 0.273916989564896 0.777074992656708
-vt 0.493131995201111 0.676995038986206
-vt 0.504118978977203 0.683256030082703
-vt 0.532599985599518 0.680534958839417
-vt 0.544651985168457 0.681048035621643
-vt 0.568000018596649 0.679785966873169
-vt 0.585049986839294 0.679834008216858
-vt 0.600188016891479 0.675693988800049
-vt 0.694530010223389 0.0635470151901245
-vt 0.535117983818054 0.444131016731262
-vt 0.833625018596649 0.181527018547058
-vt 0.441511988639832 0.941684007644653
-vt 0.423114985227585 0.678892016410828
-vt 0.0824040025472641 0.637470960617065
-vt 0.0965680032968521 0.634706974029541
-vt 0.357308000326157 0.174237012863159
-vt 0.36379599571228 0.175071001052856
-vt 0.359602987766266 0.164372980594635
-vt 0.55520898103714 0.682304978370667
-vt 0.249534994363785 0.2742919921875
-vt 0.433155000209808 0.970062017440796
-vt 0.439633995294571 0.965687990188599
-vt 0.812801003456116 0.911526024341583
-vt 0.809221029281616 0.913806974887848
-vt 0.811632990837097 0.917926013469696
-vt 0.414930999279022 0.942656993865967
-vt 0.483815997838974 0.484369993209839
-vt 0.15845599770546 0.0916659832000732
-vt 0.166489005088806 0.0908160209655762
-vt 0.155974000692368 0.0856239795684814
-vt 0.515802025794983 0.688037037849426
-vt 0.524038970470428 0.688681960105896
-vt 0.597118020057678 0.68477201461792
-vt 0.561981976032257 0.867388010025024
-vt 0.490399986505508 0.817642986774445
-vt 0.480475008487701 0.976469993591309
-vt 0.89485102891922 0.752035021781921
-vt 0.874758005142212 0.759486019611359
-vt 0.404866993427277 0.689655005931854
-vt 0.209730997681618 0.183372020721436
-vt 0.207908004522324 0.172815024852753
-vt 0.202644005417824 0.180561006069183
-vt 0.490988999605179 0.68774402141571
-vt 0.572004020214081 0.688555955886841
-vt 0.582617998123169 0.693269968032837
-vt 0.128305003046989 0.889325976371765
-vt 0.117280997335911 0.880303978919983
-vt 0.226676002144814 0.413066029548645
-vt 0.234641999006271 0.433843970298767
-vt 0.573077023029327 0.835231006145477
-vt 0.900490999221802 0.304980993270874
-vt 0.399798005819321 0.685286998748779
-vt 0.248965993523598 0.423171997070313
-vt 0.422049999237061 0.691413998603821
-vt 0.43020299077034 0.687512040138245
-vt 0.288011997938156 0.05628901720047
-vt 0.289238005876541 0.0692660212516785
-vt 0.534210026264191 0.689422011375427
-vt 0.554352998733521 0.690757989883423
-vt 0.235449001193047 0.271579027175903
-vt 0.594618022441864 0.0838329792022705
-vt 0.576844990253448 0.0905789732933044
-vt 0.590889990329742 0.0969740152359009
-vt 0.587819993495941 0.0768539905548096
-vt 0.493701994419098 0.34707498550415
-vt 0.542550981044769 0.691838979721069
-vt 0.977402985095978 0.0543230175971985
-vt 0.971370995044708 0.0420989990234375
-vt 0.967414021492004 0.0564860105514526
-vt 0.407896995544434 0.942481994628906
-vt 0.414687007665634 0.927881002426147
-vt 0.205959007143974 0.939688980579376
-vt 0.215510994195938 0.952427983283997
-vt 0.218779996037483 0.947229027748108
-vt 0.598281025886536 0.812972009181976
-vt 0.603631973266602 0.0635319948196411
-vt 0.402857005596161 0.694070994853973
-vt 0.41329699754715 0.696722030639648
-vt 0.47325399518013 0.69915497303009
-vt 0.483121991157532 0.695955038070679
-vt 0.474911987781525 0.685200989246368
-vt 0.50737601518631 0.694136023521423
-vt 0.568660974502563 0.69923996925354
-vt 0.805748999118805 0.181132972240448
-vt 0.810796976089478 0.188902020454407
-vt 0.420525014400482 0.702723026275635
-vt 0.861652970314026 0.344824016094208
-vt 0.853055000305176 0.338923990726471
-vt 0.854421019554138 0.348565995693207
-vt 0.294019013643265 0.432399988174438
-vt 0.494686007499695 0.700389981269836
-vt 0.527598977088928 0.701925039291382
-vt 0.534677982330322 0.701658010482788
-vt 0.587363004684448 0.700191974639893
-vt 0.229746997356415 0.286998987197876
-vt 0.240476995706558 0.293161988258362
-vt 0.259333997964859 0.296899974346161
-vt 0.56835800409317 0.418541014194489
-vt 0.558534979820251 0.415589988231659
-vt 0.576694011688232 0.812357008457184
-vt 0.590219020843506 0.810499012470245
-vt 0.502911984920502 0.705112993717194
-vt 0.515313029289246 0.702140986919403
-vt 0.573651015758514 0.827708005905151
-vt 0.189848005771637 0.124127984046936
-vt 0.1995649933815 0.115355014801025
-vt 0.285434007644653 0.101234972476959
-vt 0.281024992465973 0.1127809882164
-vt 0.398858994245529 0.703199028968811
-vt 0.405138999223709 0.706230998039246
-vt 0.43206599354744 0.700767993927002
-vt 0.450269997119904 0.698482990264893
-vt 0.458092004060745 0.706988990306854
-vt 0.47605898976326 0.704944014549255
-vt 0.560715973377228 0.707105040550232
-vt 0.258493989706039 0.275463998317719
-vt 0.114151999354362 0.20735502243042
-vt 0.511384010314941 0.709931015968323
-vt 0.52436101436615 0.70455002784729
-vt 0.546429991722107 0.706833004951477
-vt 0.576026022434235 0.709524989128113
-vt 0.271322995424271 0.286808013916016
-vt 0.70727002620697 0.19020801782608
-vt 0.725778996944427 0.193928003311157
-vt 0.725390017032623 0.180164992809296
-vt 0.606127023696899 0.072950005531311
-vt 0.614654004573822 0.0607100129127502
-vt 0.847909986972809 0.320504009723663
-vt 0.471511006355286 0.718855977058411
-vt 0.490530997514725 0.71136599779129
-vt 0.519796013832092 0.710870981216431
-vt 0.532379984855652 0.715077042579651
-vt 0.60132497549057 0.706354022026062
-vt 0.819207012653351 0.186921000480652
-vt 0.610083997249603 0.0517420172691345
-vt 0.401751011610031 0.711431980133057
-vt 0.409541994333267 0.715474009513855
-vt 0.432471990585327 0.715821027755737
-vt 0.446689993143082 0.713362991809845
-vt 0.5034139752388 0.720972001552582
-vt 0.54959499835968 0.717404007911682
-vt 0.246077001094818 0.302219986915588
-vt 0.278919994831085 0.165632009506226
-vt 0.619520008563995 0.0466820001602173
-vt 0.214227005839348 0.961878001689911
-vt 0.220550000667572 0.95501297712326
-vt 0.42179200053215 0.716071963310242
-vt 0.458770990371704 0.720766007900238
-vt 0.487120002508163 0.721118986606598
-vt 0.585291981697083 0.714511036872864
-vt 0.596687972545624 0.716457009315491
-vt 0.606953978538513 0.715412020683289
-vt 0.623345017433167 0.0508310198783875
-vt 0.175209999084473 0.151646018028259
-vt 0.172116994857788 0.141932010650635
-vt 0.51501202583313 0.719794034957886
-vt 0.534712016582489 0.719820022583008
-vt 0.563634991645813 0.723008990287781
-vt 0.253578990697861 0.306091010570526
-vt 0.0776079967617989 0.243915975093842
-vt 0.32191601395607 0.06843101978302
-vt 0.323231011629105 0.0470029711723328
-vt 0.304697006940842 0.0414389967918396
-vt 0.725281000137329 0.168677985668182
-vt 0.180592000484467 0.531540989875793
-vt 0.187095001339912 0.520220994949341
-vt 0.865019023418427 0.516351997852325
-vt 0.425855994224548 0.729844987392426
-vt 0.448424011468887 0.728092014789581
-vt 0.531960010528564 0.725944042205811
-vt 0.544734001159668 0.725713014602661
-vt 0.58433198928833 0.724907040596008
-vt 0.599915981292725 0.722208023071289
-vt 0.241879001259804 0.309014976024628
-vt 0.0871500000357628 0.166140019893646
-vt 0.0936060026288033 0.144056975841522
-vt 0.0827990025281906 0.153246998786926
-vt 0.266254991292953 0.300773978233337
-vt 0.457720994949341 0.122259020805359
-vt 0.462958991527557 0.119744002819061
-vt 0.453186988830566 0.113290011882782
-vt 0.415111988782883 0.722656011581421
-vt 0.44385901093483 0.741886973381042
-vt 0.587866008281708 0.409443974494934
-vt 0.434314996004105 0.739286005496979
-vt 0.474115997552872 0.725694000720978
-vt 0.502036988735199 0.731108009815216
-vt 0.516364991664886 0.730740010738373
-vt 0.533488988876343 0.733428001403809
-vt 0.553014993667603 0.733678996562958
-vt 0.558166980743408 0.729786992073059
-vt 0.593505024909973 0.733491003513336
-vt 0.235318005084991 0.320299029350281
-vt 0.240309998393059 0.303264975547791
-vt 0.39962500333786 0.806712985038757
-vt 0.452331006526947 0.479794025421143
-vt 0.441426992416382 0.49568498134613
-vt 0.45362600684166 0.494500994682312
-vt 0.567673981189728 0.73284500837326
-vt 0.577603995800018 0.735119998455048
-vt 0.370539009571075 0.0245329737663269
-vt 0.376287996768951 0.0316100120544434
-vt 0.37753900885582 0.027758002281189
-vt 0.880966007709503 0.337918996810913
-vt 0.867196977138519 0.324011027812958
-vt 0.861783981323242 0.333916008472443
-vt 0.517125010490417 0.190122008323669
-vt 0.517417013645172 0.183364987373352
-vt 0.50306099653244 0.191954970359802
-vt 0.46807798743248 0.735870957374573
-vt 0.483047991991043 0.735704004764557
-vt 0.527504026889801 0.732946991920471
-vt 0.438618004322052 0.86167299747467
-vt 0.477822989225388 0.130838990211487
-vt 0.47207498550415 0.124906003475189
-vt 0.469336986541748 0.130069017410278
-vt 0.594866991043091 0.403510987758636
-vt 0.598532974720001 0.39887398481369
-vt 0.591055989265442 0.405218005180359
-vt 0.0381649993360043 0.283451974391937
-vt 0.046059001237154 0.282258987426758
-vt 0.513206005096436 0.734443008899689
-vt 0.2432020008564 0.3369500041008
-vt 0.351085990667343 0.631106019020081
-vt 0.360538989305496 0.642282009124756
-vt 0.357585996389389 0.633581042289734
-vt 0.473764985799789 0.98787397146225
-vt 0.458007991313934 0.979680001735687
-vt 0.868707001209259 0.485176980495453
-vt 0.46135801076889 0.742604970932007
-vt 0.458442002534866 0.743625998497009
-vt 0.492523014545441 0.737900972366333
-vt 0.502624988555908 0.737416982650757
-vt 0.510551989078522 0.737379014492035
-vt 0.527912020683289 0.738310992717743
-vt 0.540202021598816 0.740113973617554
-vt 0.555552005767822 0.742486000061035
-vt 0.569076001644135 0.73971301317215
-vt 0.0804790034890175 0.227178990840912
-vt 0.0601349994540215 0.218553006649017
-vt 0.421588003635406 0.926081001758575
-vt 0.241105005145073 0.375837028026581
-vt 0.474462002515793 0.743242025375366
-vt 0.500913023948669 0.740069985389709
-vt 0.732946991920471 0.177296996116638
-vt 0.745316028594971 0.180405974388123
-vt 0.750410974025726 0.173959016799927
-vt 0.606819987297058 0.393024981021881
-vt 0.18606099486351 0.135214984416962
-vt 0.0282489992678165 0.166055977344513
-vt 0.0204639993607998 0.152593970298767
-vt 0.0170910004526377 0.166140019893646
-vt 0.485275000333786 0.745243012905121
-vt 0.218701004981995 0.527132034301758
-vt 0.208554998040199 0.507602989673615
-vt 0.207568004727364 0.521983981132507
-vt 0.318035989999771 0.46568500995636
-vt 0.55224198102951 0.748507976531982
-vt 0.574985980987549 0.746077001094818
-vt 0.185488998889923 0.502247989177704
-vt 0.194236993789673 0.50931704044342
-vt 0.683448970317841 0.142071008682251
-vt 0.673965990543365 0.150942981243134
-vt 0.223143994808197 0.103492975234985
-vt 0.433706998825073 0.745391011238098
-vt 0.443643003702164 0.747644007205963
-vt 0.46492201089859 0.747680008411407
-vt 0.144934996962547 0.502380013465881
-vt 0.153754994273186 0.510120034217834
-vt 0.540861010551453 0.743538975715637
-vt 0.559927999973297 0.747509002685547
-vt 0.59322202205658 0.746549010276794
-vt 0.233199000358582 0.333356976509094
-vt 0.225703999400139 0.321928024291992
-vt 0.809531986713409 0.160897970199585
-vt 0.420783996582031 0.962862014770508
-vt 0.263969004154205 0.10853898525238
-vt 0.272596001625061 0.113314986228943
-vt 0.273030996322632 0.104633986949921
-vt 0.467936009168625 0.180616974830627
-vt 0.461697995662689 0.181367993354797
-vt 0.475156009197235 0.186356008052826
-vt 0.417331010103226 0.755281984806061
-vt 0.413271009922028 0.747211992740631
-vt 0.400936990976334 0.743466973304749
-vt 0.420915991067886 0.747128009796143
-vt 0.469965994358063 0.751757979393005
-vt 0.275830000638962 0.185918986797333
-vt 0.280052989721298 0.18131697177887
-vt 0.567620992660522 0.75289398431778
-vt 0.262317985296249 0.0768880248069763
-vt 0.2725969851017 0.0907589793205261
-vt 0.540039002895355 0.80696702003479
-vt 0.59026300907135 0.888123989105225
-vt 0.585007011890411 0.898010969161987
-vt 0.49261999130249 0.41364598274231
-vt 0.501720011234283 0.415881991386414
-vt 0.408066987991333 0.75789600610733
-vt 0.528479993343353 0.0850139856338501
-vt 0.550711989402771 0.0837420225143433
-vt 0.53983598947525 0.0768610239028931
-vt 0.246122002601624 0.443147003650665
-vt 0.556852996349335 0.753576993942261
-vt 0.603851020336151 0.75857001543045
-vt 0.23505599796772 0.345377027988434
-vt 0.503471970558167 0.15701299905777
-vt 0.501224994659424 0.151117980480194
-vt 0.552491009235382 0.0868189930915833
-vt 0.559956014156342 0.0797520279884338
-vt 0.579365015029907 0.782064020633698
-vt 0.569146990776062 0.785973012447357
-vt 0.571650981903076 0.79374897480011
-vt 0.864252984523773 0.356889009475708
-vt 0.558547973632813 0.761116027832031
-vt 0.574496984481812 0.763296008110046
-vt 0.585978984832764 0.762086033821106
-vt 0.25517201423645 0.343111991882324
-vt 0.431553989648819 0.128850996494293
-vt 0.434644997119904 0.139216005802155
-vt 0.436215996742249 0.130405008792877
-vt 0.960000991821289 0.0744699835777283
-vt 0.949922025203705 0.0831230282783508
-vt 0.956062972545624 0.0915330052375793
-vt 0.410982996225357 0.767194032669067
-vt 0.543181002140045 0.0953390002250671
-vt 0.53983199596405 0.0948870182037354
-vt 0.42493399977684 0.765606999397278
-vt 0.429113000631332 0.757085978984833
-vt 0.425792992115021 0.754009008407593
-vt 0.20566600561142 0.148042976856232
-vt 0.215629994869232 0.148060023784637
-vt 0.216732993721962 0.13434898853302
-vt 0.134902998805046 0.645399987697601
-vt 0.144279003143311 0.636054039001465
-vt 0.58712899684906 0.799466013908386
-vt 0.418956011533737 0.773208022117615
-vt 0.534976005554199 0.10294097661972
-vt 0.436706990003586 0.764685988426208
-vt 0.868996977806091 0.377175986766815
-vt 0.8768709897995 0.353313028812408
-vt 0.860866010189056 0.369462013244629
-vt 0.567909002304077 0.775620996952057
-vt 0.60758501291275 0.772260010242462
-vt 0.24787400662899 0.36074298620224
-vt 0.25611600279808 0.355691015720367
-vt 0.322254985570908 0.618252038955688
-vt 0.334262013435364 0.625827014446259
-vt 0.333009988069534 0.612441003322601
-vt 0.882614970207214 0.29993200302124
-vt 0.605715990066528 0.891294002532959
-vt 0.836158990859985 0.169241011142731
-vt 0.475681990385056 0.448900997638702
-vt 0.477369993925095 0.468472003936768
-vt 0.49099999666214 0.452834010124207
-vt 0.499812006950378 0.389084994792938
-vt 0.493402004241943 0.404404997825623
-vt 0.503023982048035 0.399285972118378
-vt 0.197302997112274 0.492740988731384
-vt 0.182192996144295 0.488808989524841
-vt 0.493373990058899 0.267561018466949
-vt 0.577506005764008 0.768216013908386
-vt 0.595713973045349 0.77573698759079
-vt 0.233802005648613 0.359067976474762
-vt 0.506416022777557 0.163173973560333
-vt 0.512745022773743 0.16898500919342
-vt 0.506805002689362 0.156544029712677
-vt 0.891294002532959 0.201799988746643
-vt 0.900367975234985 0.189839005470276
-vt 0.882062971591949 0.190204977989197
-vt 0.537921011447906 0.100198984146118
-vt 0.426001995801926 0.770465970039368
-vt 0.515322983264923 0.774577975273132
-vt 0.133567005395889 0.61846399307251
-vt 0.146985992789268 0.613708019256592
-vt 0.150279998779297 0.598356008529663
-vt 0.941519021987915 0.105010986328125
-vt 0.459666013717651 0.462028980255127
-vt 0.449707001447678 0.456969022750854
-vt 0.883022010326385 0.364953994750977
-vt 0.501878023147583 0.780110001564026
-vt 0.331420004367828 0.475329995155334
-vt 0.344698995351791 0.477596998214722
-vt 0.513247013092041 0.625895977020264
-vt 0.490393996238708 0.616355001926422
-vt 0.580886006355286 0.775683999061584
-vt 0.236633002758026 0.368863999843597
-vt 0.164418995380402 0.52361798286438
-vt 0.786661028862 0.903357982635498
-vt 0.79068398475647 0.906616985797882
-vt 0.798762023448944 0.904922008514404
-vt 0.414591997861862 0.78423798084259
-vt 0.420709997415543 0.78042197227478
-vt 0.422334998846054 0.765154004096985
-vt 0.966243028640747 0.0801420211791992
-vt 0.96382999420166 0.0858910083770752
-vt 0.536176979541779 0.774293005466461
-vt 0.545440971851349 0.782818019390106
-vt 0.550053000450134 0.770784974098206
-vt 0.601736009120941 0.778219997882843
-vt 0.121501997113228 0.260438024997711
-vt 0.433640003204346 0.780279994010925
-vt 0.497714012861252 0.515287041664124
-vt 0.490628004074097 0.52540397644043
-vt 0.512822985649109 0.514855027198792
-vt 0.527456998825073 0.782723009586334
-vt 0.522439002990723 0.772902965545654
-vt 0.759392976760864 0.809123992919922
-vt 0.752399027347565 0.781360030174255
-vt 0.22919599711895 0.365028023719788
-vt 0.664830982685089 0.16737699508667
-vt 0.443248987197876 0.787624001502991
-vt 0.451986014842987 0.778689980506897
-vt 0.460492998361588 0.790434002876282
-vt 0.460635989904404 0.78328400850296
-vt 0.475180000066757 0.782472014427185
-vt 0.489951997995377 0.78472900390625
-vt 0.495853990316391 0.788031995296478
-vt 0.511058986186981 0.78472501039505
-vt 0.555474996566772 0.783192992210388
-vt 0.850786983966827 0.3298060297966
-vt 0.590171992778778 0.785632967948914
-vt 0.627121984958649 0.789029002189636
-vt 0.62711900472641 0.77393501996994
-vt 0.614876985549927 0.782055974006653
-vt 0.429358005523682 0.786534011363983
-vt 0.47324201464653 0.789732992649078
-vt 0.467842996120453 0.780668020248413
-vt 0.532498002052307 0.788470983505249
-vt 0.548020005226135 0.788725018501282
-vt 0.601684987545013 0.79627400636673
-vt 0.406551986932755 0.795606970787048
-vt 0.414974004030228 0.789857983589172
-vt 0.423851996660233 0.791657984256744
-vt 0.444308012723923 0.152956008911133
-vt 0.443266987800598 0.160476982593536
-vt 0.446859002113342 0.159601986408234
-vt 0.486945986747742 0.79279500246048
-vt 0.510267972946167 0.799151003360748
-vt 0.594690024852753 0.906705975532532
-vt 0.54592901468277 0.795166969299316
-vt 0.564248979091644 0.835595965385437
-vt 0.224836006760597 0.38308197259903
-vt 0.616056978702545 0.803057014942169
-vt 0.411965996026993 0.803830981254578
-vt 0.454569011926651 0.791498005390167
-vt 0.439081013202667 0.795572996139526
-vt 0.472813993692398 0.797197997570038
-vt 0.478130996227264 0.796320021152496
-vt 0.49898099899292 0.803179025650024
-vt 0.523963987827301 0.801739990711212
-vt 0.533849000930786 0.79416298866272
-vt 0.565075993537903 0.793850004673004
-vt 0.138686001300812 0.486693978309631
-vt 0.575022995471954 0.802236020565033
-vt 0.451844990253448 0.800132989883423
-vt 0.460893005132675 0.804004013538361
-vt 0.101167000830173 0.871029019355774
-vt 0.172541007399559 0.528774976730347
-vt 0.0359070003032684 0.216517984867096
-vt 0.694442987442017 0.19718599319458
-vt 0.691707015037537 0.0613759756088257
-vt 0.684045016765594 0.0662090182304382
-vt 0.890074014663696 0.157899975776672
-vt 0.902768015861511 0.156844973564148
-vt 0.902013003826141 0.148356974124908
-vt 0.898308992385864 0.481855988502502
-vt 0.901831984519958 0.469534993171692
-vt 0.231388002634048 0.389864027500153
-vt 0.873638987541199 0.509739995002747
-vt 0.862951993942261 0.506713032722473
-vt 0.0095210000872612 0.215740025043488
-vt 0.0196189992129803 0.202620983123779
-vt 0.00975100044161081 0.199361979961395
-vt 0.617430984973907 0.171194016933441
-vt 0.61710399389267 0.154433012008667
-vt 0.613327026367188 0.162446022033691
-vt 0.400406002998352 0.87467098236084
-vt 0.410647988319397 0.874275982379913
-vt 0.0175769999623299 0.307195007801056
-vt 0.00615300005301833 0.308905005455017
-vt 0.0112290000542998 0.318565011024475
-vt 0.0691689997911453 0.667147040367126
-vt 0.0703359991312027 0.648983955383301
-vt 0.71076101064682 0.120181977748871
-vt 0.731877028942108 0.104372024536133
-vt 0.711646020412445 0.103559017181396
-vt 0.148380994796753 0.947776019573212
-vt 0.127966001629829 0.229740023612976
-vt 0.456975996494293 0.993110001087189
-vt 0.467804998159409 0.998008012771606
-vt 0.127621993422508 0.692337989807129
-vt 0.141415998339653 0.682826042175293
-vt 0.141633003950119 0.674062967300415
-vt 0.0579690001904964 0.822601020336151
-vt 0.0694539994001389 0.804942011833191
-vt 0.0419050008058548 0.804361999034882
-vt 0.499913990497589 0.923281013965607
-vt 0.520918011665344 0.925818979740143
-vt 0.506442010402679 0.914947032928467
-vt 0.627919971942902 0.874963998794556
-vt 0.623970985412598 0.886602997779846
-vt 0.806363999843597 0.92118102312088
-vt 0.818813025951385 0.924282014369965
-vt 0.428368002176285 0.874825000762939
-vt 0.429610997438431 0.10792201757431
-vt 0.441078990697861 0.108056008815765
-vt 0.430312991142273 0.0988889932632446
-vt 0.431127995252609 0.889039993286133
-vt 0.438995987176895 0.888849020004272
-vt 0.481182008981705 0.367558002471924
-vt 0.476018011569977 0.363637983798981
-vt 0.479023009538651 0.372717976570129
-vt 0.195133000612259 0.0207710266113281
-vt 0.20465399324894 0.0217159986495972
-vt 0.203525006771088 0.00557500123977661
-vt 0.768564999103546 0.930272996425629
-vt 0.780915975570679 0.930597007274628
-vt 0.770668983459473 0.916298985481262
-vt 0.0228499993681908 0.130833983421326
-vt 0.02806599996984 0.127393007278442
-vt 0.0216770004481077 0.123773992061615
-vt 0.15030799806118 0.0136799812316895
-vt 0.166420996189117 0.0234959721565247
-vt 0.154926002025604 0.00691902637481689
-vt 0.438353985548019 0.930983006954193
-vt 0.659138977527618 0.617730975151062
-vt 0.612267971038818 0.623844027519226
-vt 0.622586011886597 0.627770006656647
-vt 0.673416972160339 0.619549036026001
-vt 0.630061984062195 0.633000016212463
-vt 0.645177006721497 0.632867991924286
-vt 0.660782992839813 0.624855995178223
-vt 0.251013994216919 0.499149978160858
-vt 0.26121398806572 0.492110013961792
-vt 0.24864399433136 0.486508011817932
-vt 0.448457002639771 0.889806032180786
-vt 0.441336005926132 0.875326991081238
-vt 0.447703003883362 0.129468977451324
-vt 0.455386996269226 0.141678988933563
-vt 0.459863007068634 0.138248026371002
-vt 0.453823000192642 0.864970982074738
-vt 0.489556014537811 0.878241002559662
-vt 0.492835998535156 0.869186997413635
-vt 0.478188008069992 0.875940978527069
-vt 0.149001002311707 0.704447031021118
-vt 0.124959997832775 0.721439003944397
-vt 0.625068008899689 0.635231971740723
-vt 0.617222011089325 0.634238958358765
-vt 0.662927985191345 0.629281997680664
-vt 0.680589973926544 0.626348972320557
-vt 0.807726979255676 0.150120973587036
-vt 0.814301013946533 0.144338011741638
-vt 0.388696014881134 0.668601036071777
-vt 0.395273000001907 0.676494002342224
-vt 0.0251449998468161 0.292739987373352
-vt 0.00858000013977289 0.283044993877411
-vt 0.864611983299255 0.0737410187721252
-vt 0.878202974796295 0.0690850019454956
-vt 0.867662012577057 0.0620219707489014
-vt 0.86981999874115 0.0794810056686401
-vt 0.803456008434296 0.172421991825104
-vt 0.0295560006052256 0.267637014389038
-vt 0.024142000824213 0.251937985420227
-vt 0.0215039998292923 0.244822025299072
-vt 0.00786499958485365 0.262314975261688
-vt 0.69159197807312 0.630686044692993
-vt 0.695766985416412 0.62109100818634
-vt 0.00238700001500547 0.295948028564453
-vt 0.00199200003407896 0.222617983818054
-vt 0.0304029993712902 0.217872023582458
-vt 0.549574971199036 0.943141996860504
-vt 0.55637800693512 0.945661008358002
-vt 0.572579979896545 0.938721001148224
-vt 0.488402009010315 0.890810966491699
-vt 0.501923978328705 0.880397021770477
-vt 0.50805002450943 0.932761013507843
-vt 0.502076029777527 0.94235497713089
-vt 0.520919024944305 0.936100006103516
-vt 0.836394011974335 0.157334983348846
-vt 0.833972990512848 0.137902975082397
-vt 0.830488979816437 0.145307004451752
-vt 0.593387007713318 0.914380013942719
-vt 0.608430027961731 0.920267999172211
-vt 0.608323991298676 0.912342011928558
-vt 0.584379971027374 0.924032986164093
-vt 0.523213982582092 0.916575014591217
-vt 0.530730009078979 0.912024974822998
-vt 0.530019998550415 0.906503021717072
-vt 0.364789992570877 0.0535010099411011
-vt 0.37677800655365 0.0491849780082703
-vt 0.365554004907608 0.0356450080871582
-vt 0.667195975780487 0.634796023368835
-vt 0.487919986248016 0.19283801317215
-vt 0.49039700627327 0.18292099237442
-vt 0.582837998867035 0.91025698184967
-vt 0.565203011035919 0.931609988212585
-vt 0.847190022468567 0.0852509737014771
-vt 0.844483017921448 0.0788530111312866
-vt 0.275676995515823 0.0444099903106689
-vt 0.265502005815506 0.0216820240020752
-vt 0.260509014129639 0.0263519883155823
-vt 0.640236973762512 0.64453798532486
-vt 0.354360997676849 0.0714460015296936
-vt 0.375710994005203 0.0658800005912781
-vt 0.708055973052979 0.0927450060844421
-vt 0.695174992084503 0.104557991027832
-vt 0.649582982063293 0.221885025501251
-vt 0.656804025173187 0.221988022327423
-vt 0.656603991985321 0.208689987659454
-vt 0.511575996875763 0.882664978504181
-vt 0.506340026855469 0.871069014072418
-vt 0.448926001787186 0.98564600944519
-vt 0.265044003725052 0.0476009845733643
-vt 0.252662003040314 0.0315970182418823
-vt 0.371894985437393 0.0764390230178833
-vt 0.692049026489258 0.637143015861511
-vt 0.452282011508942 0.901262998580933
-vt 0.442211985588074 0.901293992996216
-vt 0.489800989627838 0.949729025363922
-vt 0.510307013988495 0.950022995471954
-vt 0.650681972503662 0.643687009811401
-vt 0.658389985561371 0.642975986003876
-vt 0.671181976795197 0.636736035346985
-vt 0.164896994829178 0.0521929860115051
-vt 0.170002996921539 0.0481640100479126
-vt 0.161313995718956 0.0275310277938843
-vt 0.771887004375458 0.861675024032593
-vt 0.77676397562027 0.87303900718689
-vt 0.781993985176086 0.870662987232208
-vt 0.525397002696991 0.874173998832703
-vt 0.545554995536804 0.874715983867645
-vt 0.538084983825684 0.935391008853912
-vt 0.553116023540497 0.93291300535202
-vt 0.536212027072906 0.927781999111176
-vt 0.628507018089294 0.215972006320953
-vt 0.638989984989166 0.222065985202789
-vt 0.634631991386414 0.212498009204865
-vt 0.523232996463776 0.947996973991394
-vt 0.598707973957062 0.624024033546448
-vt 0.604951024055481 0.633610963821411
-vt 0.612223029136658 0.640009999275208
-vt 0.849447011947632 0.0911369919776917
-vt 0.257777988910675 0.0521929860115051
-vt 0.670005023479462 0.64071798324585
-vt 0.076664000749588 0.155098021030426
-vt 0.0668020024895668 0.145044982433319
-vt 0.0654560029506683 0.166140019893646
-vt 0.129511997103691 0.74244099855423
-vt 0.134109005331993 0.751811027526855
-vt 0.147293999791145 0.756097018718719
-vt 0.272258013486862 0.719763994216919
-vt 0.279195994138718 0.705778002738953
-vt 0.264237999916077 0.718632996082306
-vt 0.621490001678467 0.175913989543915
-vt 0.625824987888336 0.166584014892578
-vt 0.424688011407852 0.903299987316132
-vt 0.42052298784256 0.917659997940063
-vt 0.436022013425827 0.910579979419708
-vt 0.416853010654449 0.894703984260559
-vt 0.415643006563187 0.883185029029846
-vt 0.401737004518509 0.883023023605347
-vt 0.40293100476265 0.900990009307861
-vt 0.0604639984667301 0.192121982574463
-vt 0.321413993835449 0.589105010032654
-vt 0.327239990234375 0.58374297618866
-vt 0.309918999671936 0.58049601316452
-vt 0.639254987239838 0.649666011333466
-vt 0.629603981971741 0.645503997802734
-vt 0.682105004787445 0.641875028610229
-vt 0.695393025875092 0.641034960746765
-vt 0.629592001438141 0.0416150093078613
-vt 0.430399000644684 0.900300025939941
-vt 0.644170999526978 0.205676019191742
-vt 0.645875990390778 0.19031298160553
-vt 0.622336983680725 0.645895004272461
-vt 0.514636993408203 0.862376987934113
-vt 0.384882986545563 0.6543949842453
-vt 0.13272400200367 0.762412011623383
-vt 0.141604006290436 0.764482021331787
-vt 0.577148020267487 0.904106974601746
-vt 0.505169987678528 0.908302009105682
-vt 0.487785995006561 0.900986015796661
-vt 0.481290996074677 0.904206991195679
-vt 0.563616991043091 0.898819983005524
-vt 0.581925988197327 0.891363024711609
-vt 0.634887993335724 0.659321010112762
-vt 0.666867017745972 0.657230973243713
-vt 0.423938989639282 0.101508021354675
-vt 0.417313992977142 0.0936350226402283
-vt 0.458238005638123 0.883750021457672
-vt 0.450455009937286 0.878773987293243
-vt 0.964118003845215 0.0921440124511719
-vt 0.971493005752563 0.0850250124931335
-vt 0.274632006883621 0.192641019821167
-vt 0.281984001398087 0.195567011833191
-vt 0.642816007137299 0.660311996936798
-vt 0.693848013877869 0.649078965187073
-vt 0.125189006328583 0.89460700750351
-vt 0.0619460009038448 0.749462962150574
-vt 0.0566600002348423 0.761335015296936
-vt 0.0636439993977547 0.759710013866425
-vt 0.497909992933273 0.900837004184723
-vt 0.24745799601078 0.4617720246315
-vt 0.253441989421844 0.454486012458801
-vt 0.244798004627228 0.452202975749969
-vt 0.615902006626129 0.659375011920929
-vt 0.624670028686523 0.660681962966919
-vt 0.654631972312927 0.659038007259369
-vt 0.690414011478424 0.652794003486633
-vt 0.207341000437737 0.925639033317566
-vt 0.63018000125885 0.208276987075806
-vt 0.631088018417358 0.192970991134644
-vt 0.625151991844177 0.201337993144989
-vt 0.570743024349213 0.933207988739014
-vt 0.493409991264343 0.168084979057312
-vt 0.394657999277115 0.855862021446228
-vt 0.680911004543304 0.649724006652832
-vt 0.381204009056091 0.681159973144531
-vt 0.584908008575439 0.606981992721558
-vt 0.510365009307861 0.902624011039734
-vt 0.261157006025314 0.0139430165290833
-vt 0.247755005955696 0.00199198722839355
-vt 0.25975701212883 0.0176470279693604
-vt 0.468733012676239 0.899951994419098
-vt 0.468169987201691 0.891852021217346
-vt 0.635191023349762 0.669963955879211
-vt 0.68003898859024 0.661890983581543
-vt 0.733376026153564 0.116023004055023
-vt 0.501613974571228 0.178982973098755
-vt 0.519702017307281 0.906533002853394
-vt 0.97707998752594 0.0634520053863525
-vt 0.636919975280762 0.181526005268097
-vt 0.660785973072052 0.677731990814209
-vt 0.245589002966881 0.0339580178260803
-vt 0.235331997275352 0.0347809791564941
-vt 0.23759999871254 0.0487210154533386
-vt 0.24557800590992 0.0521929860115051
-vt 0.805817008018494 0.909534990787506
-vt 0.80801397562027 0.897351026535034
-vt 0.0615359991788864 0.867493987083435
-vt 0.0631970018148422 0.875872015953064
-vt 0.0671060010790825 0.864410996437073
-vt 0.742707014083862 0.111805021762848
-vt 0.443504005670547 0.145143985748291
-vt 0.440616995096207 0.147397994995117
-vt 0.435900986194611 0.146670997142792
-vt 0.440416991710663 0.139720022678375
-vt 0.643471002578735 0.670542001724243
-vt 0.70082300901413 0.664690017700195
-vt 0.708450973033905 0.654896020889282
-vt 0.386988013982773 0.696126997470856
-vt 0.625955998897552 0.210694015026093
-vt 0.67153400182724 0.66694700717926
-vt 0.691891014575958 0.66619598865509
-vt 0.380883991718292 0.697052955627441
-vt 0.613515973091125 0.899699985980988
-vt 0.381664007902145 0.875514030456543
-vt 0.388951003551483 0.875051975250244
-vt 0.67756599187851 0.264383971691132
-vt 0.678324997425079 0.242456018924713
-vt 0.667801976203918 0.25043398141861
-vt 0.710888981819153 0.663841009140015
-vt 0.246527001261711 0.0225849747657776
-vt 0.719702005386353 0.656828999519348
-vt 0.181578993797302 0.983273029327393
-vt 0.185708001255989 0.97816002368927
-vt 0.173644006252289 0.969696998596191
-vt 0.72147798538208 0.134625017642975
-vt 0.740172982215881 0.136083006858826
-vt 0.499839007854462 0.526060998439789
-vt 0.450343996286392 0.936299979686737
-vt 0.454237997531891 0.927971005439758
-vt 0.445302993059158 0.926571011543274
-vt 0.472550004720688 0.160346984863281
-vt 0.466706991195679 0.14859801530838
-vt 0.624656975269318 0.68375700712204
-vt 0.640263974666595 0.679659962654114
-vt 0.853693008422852 0.0951719880104065
-vt 0.854992985725403 0.113920986652374
-vt 0.858434021472931 0.106422007083893
-vt 0.176699995994568 0.761175036430359
-vt 0.178446993231773 0.748852014541626
-vt 0.483377993106842 0.173914015293121
-vt 0.858053982257843 0.188022017478943
-vt 0.511003017425537 0.890630006790161
-vt 0.519375026226044 0.894062995910645
-vt 0.519725978374481 0.885160982608795
-vt 0.474956005811691 0.177125990390778
-vt 0.680346012115479 0.669459998607635
-vt 0.0994969978928566 0.658612966537476
-vt 0.857720971107483 0.967927992343903
-vt 0.871214985847473 0.959070980548859
-vt 0.851716995239258 0.951629996299744
-vt 0.466663002967834 0.142538011074066
-vt 0.466318011283875 0.934952020645142
-vt 0.476696997880936 0.925173997879028
-vt 0.476119995117188 0.890951991081238
-vt 0.401304990053177 0.645330011844635
-vt 0.203788995742798 0.933108985424042
-vt 0.549151003360748 0.903729975223541
-vt 0.64623099565506 0.682251989841461
-vt 0.381516993045807 0.708070039749146
-vt 0.911291003227234 0.514433979988098
-vt 0.398339986801147 0.759953022003174
-vt 0.459251999855042 0.185222029685974
-vt 0.457341998815536 0.171308994293213
-vt 0.449407011270523 0.17008501291275
-vt 0.252063006162643 0.261260986328125
-vt 0.472936004400253 0.302401006221771
-vt 0.484263002872467 0.197414994239807
-vt 0.960579991340637 0.381829023361206
-vt 0.973661005496979 0.375756025314331
-vt 0.960187971591949 0.370607972145081
-vt 0.380362987518311 0.829820036888123
-vt 0.381035000085831 0.846902966499329
-vt 0.482652992010117 0.914384007453918
-vt 0.491232007741928 0.925406992435455
-vt 0.626033008098602 0.186681985855103
-vt 0.622065007686615 0.197544991970062
-vt 0.620873987674713 0.688655972480774
-vt 0.456385999917984 0.910218000411987
-vt 0.481965005397797 0.911126971244812
-vt 0.482477992773056 0.935678005218506
-vt 0.493609994649887 0.936424970626831
-vt 0.402716994285583 0.907100975513458
-vt 0.657208979129791 0.68454897403717
-vt 0.723828017711639 0.0992280244827271
-vt 0.492893010377884 0.91669899225235
-vt 0.630486011505127 0.684935986995697
-vt 0.636083006858826 0.689226984977722
-vt 0.217536002397537 0.0214229822158813
-vt 0.222764000296593 0.0155310034751892
-vt 0.212674006819725 0.00564497709274292
-vt 0.572799026966095 0.821462035179138
-vt 0.409676998853683 0.906313002109528
-vt 0.500712990760803 0.203720986843109
-vt 0.183376997709274 0.044543981552124
-vt 0.176137998700142 0.0400729775428772
-vt 0.178001999855042 0.0521929860115051
-vt 0.445921003818512 0.938210010528564
-vt 0.856373012065887 0.554808020591736
-vt 0.870747029781342 0.554082989692688
-vt 0.863677024841309 0.543802976608276
-vt 0.654196977615356 0.182380974292755
-vt 0.462855994701385 0.919350981712341
-vt 0.443037003278732 0.912181973457336
-vt 0.145142003893852 0.473456025123596
-vt 0.158053994178772 0.473680973052979
-vt 0.137675002217293 0.44176197052002
-vt 0.0489000007510185 0.177341997623444
-vt 0.325691014528275 0.537218987941742
-vt 0.316071003675461 0.529670000076294
-vt 0.296113014221191 0.530797004699707
-vt 0.402236998081207 0.768022000789642
-vt 0.400824010372162 0.785857021808624
-vt 0.631042003631592 0.164739012718201
-vt 0.621820986270905 0.163186013698578
-vt 0.980820000171661 0.0437560081481934
-vt 0.0905229970812798 0.28890198469162
-vt 0.460961014032364 0.771767020225525
-vt 0.537972986698151 0.942480027675629
-vt 0.477037996053696 0.945434987545013
-vt 0.633235991001129 0.692921042442322
-vt 0.780221998691559 0.0989239811897278
-vt 0.779365003108978 0.121403992176056
-vt 0.79119998216629 0.108515024185181
-vt 0.369242995977402 0.724896013736725
-vt 0.362926989793777 0.727311968803406
-vt 0.367985993623734 0.734883010387421
-vt 0.845273017883301 0.17100602388382
-vt 0.813508987426758 0.945098996162415
-vt 0.82073301076889 0.918044984340668
-vt 0.644442975521088 0.179318010807037
-vt 0.770074009895325 0.112214028835297
-vt 0.617864012718201 0.185929000377655
-vt 0.700890004634857 0.12193101644516
-vt 0.390343010425568 0.891007006168365
-vt 0.47138500213623 0.91566401720047
-vt 0.454665005207062 0.946448981761932
-vt 0.464219987392426 0.946627020835876
-vt 0.82439798116684 0.116024971008301
-vt 0.825882017612457 0.107216000556946
-vt 0.814337015151978 0.107429981231689
-vt 0.263954013586044 0.271744012832642
-vt 0.258726000785828 0.27056497335434
-vt 0.271425992250443 0.279729008674622
-vt 0.794093012809753 0.128822028636932
-vt 0.205982998013496 0.533399999141693
-vt 0.214821994304657 0.530833005905151
-vt 0.541114985942841 0.915051996707916
-vt 0.102043002843857 0.375315010547638
-vt 0.111974999308586 0.377350986003876
-vt 0.111640997231007 0.373982012271881
-vt 0.641493022441864 0.699375987052917
-vt 0.439523994922638 0.443235993385315
-vt 0.261261999607086 0.0703099966049194
-vt 0.259449005126953 0.061053991317749
-vt 0.986733973026276 0.0502619743347168
-vt 0.489917993545532 0.141324996948242
-vt 0.486811012029648 0.135474979877472
-vt 0.637033998966217 0.162267029285431
-vt 0.755043983459473 0.126336991786957
-vt 0.753095984458923 0.116223990917206
-vt 0.292475998401642 0.0522540211677551
-vt 0.294479995965958 0.0413910150527954
-vt 0.281812995672226 0.0306230187416077
-vt 0.130364999175072 0.904443979263306
-vt 0.141602993011475 0.89981597661972
-vt 0.53396999835968 0.882124006748199
-vt 0.55146998167038 0.878201007843018
-vt 0.00381299993023276 0.249248027801514
-vt 0.829056978225708 0.190698981285095
-vt 0.833338975906372 0.188288986682892
-vt 0.07379300147295 0.281126976013184
-vt 0.0851339995861053 0.285701990127563
-vt 0.0843250006437302 0.280744016170502
-vt 0.462796002626419 0.155526995658875
-vt 0.330994009971619 0.650081992149353
-vt 0.340014010667801 0.665526986122131
-vt 0.337413012981415 0.647778034210205
-vt 0.893711984157562 0.988568007946014
-vt 0.910027980804443 0.98368501663208
-vt 0.909804999828339 0.973235011100769
-vt 0.0354029983282089 0.86037802696228
-vt 0.031199999153614 0.870015978813171
-vt 0.0425660014152527 0.863070964813232
-vt 0.534415006637573 0.868685007095337
-vt 0.568143010139465 0.91710501909256
-vt 0.911468982696533 0.749580979347229
-vt 0.332567989826202 0.639783978462219
-vt 0.450706005096436 0.858412981033325
-vt 0.581776022911072 0.942654013633728
-vt 0.847086012363434 0.54380202293396
-vt 0.212332993745804 0.931125998497009
-vt 0.264984995126724 0.166539013385773
-vt 0.263208985328674 0.154895007610321
-vt 0.456115007400513 0.188943028450012
-vt 0.836234986782074 0.971542000770569
-vt 0.842929005622864 0.995911002159119
-vt 0.852491974830627 0.991326987743378
-vt 0.629351019859314 0.148039996623993
-vt 0.845767974853516 0.159265995025635
-vt 0.0482739992439747 0.24126398563385
-vt 0.519838988780975 0.062080979347229
-vt 0.522345006465912 0.0592150092124939
-vt 0.515923976898193 0.046422004699707
-vt 0.854494988918304 0.155257999897003
-vt 0.846284985542297 0.149371027946472
-vt 0.198810994625092 0.170747995376587
-vt 0.198686003684998 0.175984025001526
-vt 0.202737003564835 0.169359982013702
-vt 0.38102200627327 0.767910003662109
-vt 0.383623003959656 0.756340980529785
-vt 0.459163010120392 0.302658021450043
-vt 0.463073998689651 0.30858701467514
-vt 0.28965100646019 0.090034008026123
-vt 0.46984601020813 0.86965000629425
-vt 0.601450979709625 0.933322012424469
-vt 0.350670009851456 0.165584027767181
-vt 0.356274992227554 0.158726990222931
-vt 0.687965989112854 0.117129981517792
-vt 0.981745004653931 0.0696679949760437
-vt 0.992191970348358 0.0520579814910889
-vt 0.613201022148132 0.180055975914001
-vt 0.86039799451828 0.162194013595581
-vt 0.240338996052742 0.465910971164703
-vt 0.900601983070374 0.163181006908417
-vt 0.0129089998081326 0.123842000961304
-vt 0.00199200003407896 0.14291900396347
-vt 0.0153029998764396 0.141014993190765
-vt 0.724449992179871 0.123652994632721
-vt 0.125604003667831 0.932848989963531
-vt 0.745199978351593 0.128484010696411
-vt 0.263453990221024 0.0930579900741577
-vt 0.673328995704651 0.26460999250412
-vt 0.289943009614944 0.120700001716614
-vt 0.932143986225128 0.74780797958374
-vt 0.269199013710022 0.00853002071380615
-vt 0.273972004652023 0.0176470279693604
-vt 0.269194006919861 0.00246399641036987
-vt 0.18622699379921 0.026045024394989
-vt 0.380272001028061 0.858937978744507
-vt 0.0296720005571842 0.134743988513947
-vt 0.338108986616135 0.522215008735657
-vt 0.862070024013519 0.169242024421692
-vt 0.600633978843689 0.123755991458893
-vt 0.605587005615234 0.119792997837067
-vt 0.598960995674133 0.112142026424408
-vt 0.956714987754822 0.0975379943847656
-vt 0.695685982704163 0.0927789807319641
-vt 0.481653988361359 0.962738990783691
-vt 0.489398986101151 0.963290989398956
-vt 0.480210989713669 0.957754969596863
-vt 0.912626981735229 0.476206004619598
-vt 0.911410987377167 0.458692014217377
-vt 0.216040000319481 0.549252033233643
-vt 0.381646990776062 0.779995977878571
-vt 0.486454993486404 0.86532199382782
-vt 0.683732986450195 0.109273016452789
-vt 0.222319006919861 0.0521929860115051
-vt 0.22919699549675 0.0441849827766418
-vt 0.216431006789207 0.035431981086731
-vt 0.0383599996566772 0.727653026580811
-vt 0.0205359999090433 0.720448970794678
-vt 0.0282129999250174 0.738994956016541
-vt 0.38111999630928 0.795045971870422
-vt 0.154036000370979 0.388639986515045
-vt 0.147311002016068 0.373731970787048
-vt 0.140863001346588 0.384280979633331
-vt 0.28737398982048 0.0212929844856262
-vt 0.582697987556458 0.10294097661972
-vt 0.437487006187439 0.154155015945435
-vt 0.22274999320507 0.0254579782485962
-vt 0.550091981887817 0.913676977157593
-vt 0.86117297410965 0.173542022705078
-vt 0.122608996927738 0.290113985538483
-vt 0.804821014404297 0.465640008449554
-vt 0.611258983612061 0.125635981559753
-vt 0.0350360013544559 0.245525002479553
-vt 0.569356024265289 0.946048021316528
-vt 0.284875988960266 0.152393996715546
-vt 0.396122992038727 0.746241986751556
-vt 0.572578012943268 0.808571994304657
-vt 0.611436009407043 0.14131098985672
-vt 0.872871994972229 0.177815973758698
-vt 0.615890026092529 0.132737994194031
-vt 0.440248012542725 0.116239011287689
-vt 0.434242010116577 0.114933013916016
-vt 0.389066994190216 0.815006017684937
-vt 0.266472995281219 0.466821014881134
-vt 0.419306993484497 0.888034999370575
-vt 0.257676988840103 0.481633007526398
-vt 0.247301995754242 0.473411023616791
-vt 0.0395950004458427 0.81121701002121
-vt 0.0531740002334118 0.828732967376709
-vt 0.147984996438026 0.625355958938599
-vt 0.262620985507965 0.499047994613647
-vt 0.758306980133057 0.162021994590759
-vt 0.167043998837471 0.58370304107666
-vt 0.161909997463226 0.588687002658844
-vt 0.170981004834175 0.587692975997925
-vt 0.908378005027771 0.94870400428772
-vt 0.911846995353699 0.9373419880867
-vt 0.902942001819611 0.93700897693634
-vt 0.599736988544464 0.130506992340088
-vt 0.608501970767975 0.145509004592896
-vt 0.618489027023315 0.140469014644623
-vt 0.436841011047363 0.119692981243134
-vt 0.467148005962372 0.325294971466064
-vt 0.462139993906021 0.326034009456635
-vt 0.365332990884781 0.278805017471313
-vt 0.348536014556885 0.299413025379181
-vt 0.36778798699379 0.304755985736847
-vt 0.404601007699966 0.916518986225128
-vt 0.869938015937805 0.180103003978729
-vt 0.444507002830505 0.121572971343994
-vt 0.394719004631042 0.0233529806137085
-vt 0.384182006120682 0.0269209742546082
-vt 0.384234011173248 0.0347830057144165
-vt 0.0784810036420822 0.700055956840515
-vt 0.0939520001411438 0.697899997234344
-vt 0.327847003936768 0.0616719722747803
-vt 0.121716998517513 0.198024988174438
-vt 0.613027989864349 0.149941980838776
-vt 0.621522009372711 0.144459009170532
-vt 0.626155018806458 0.139356970787048
-vt 0.28031000494957 0.203563988208771
-vt 0.288727998733521 0.202556014060974
-vt 0.0771720036864281 0.140021979808807
-vt 0.0827139988541603 0.129642009735107
-vt 0.0723500028252602 0.122207999229431
-vt 0.596617996692657 0.147750020027161
-vt 0.603874981403351 0.160650014877319
-vt 0.451406002044678 0.128216028213501
-vt 0.773456990718842 0.30342698097229
-vt 0.767327010631561 0.30521297454834
-vt 0.782639980316162 0.309930026531219
-vt 0.813682973384857 0.964272022247314
-vt 0.806334018707275 0.974106013774872
-vt 0.825914978981018 0.977396011352539
-vt 0.649837017059326 0.334607005119324
-vt 0.646066009998322 0.335246026515961
-vt 0.643460988998413 0.344227015972137
-vt 0.415396004915237 0.666175961494446
-vt 0.439873993396759 0.122717022895813
-vt 0.452984005212784 0.161656022071838
-vt 0.448532998561859 0.15504401922226
-vt 0.998008012771606 0.0395539999008179
-vt 0.283764004707336 0.286184012889862
-vt 0.149479001760483 0.909645974636078
-vt 0.924099028110504 0.519416987895966
-vt 0.927823007106781 0.508136987686157
-vt 0.911664009094238 0.489605009555817
-vt 0.901986002922058 0.456332981586456
-vt 0.431748002767563 0.445896029472351
-vt 0.823947012424469 0.90337198972702
-vt 0.827226996421814 0.896510004997253
-vt 0.823275029659271 0.891965985298157
-vt 0.144161999225616 0.441830992698669
-vt 0.160604998469353 0.452135980129242
-vt 0.169607996940613 0.4515740275383
-vt 0.18061700463295 0.447107970714569
-vt 0.163402006030083 0.428721010684967
-vt 0.922428011894226 0.488475978374481
-vt 0.162214994430542 0.208226978778839
-vt 0.168365001678467 0.199708998203278
-vt 0.160395994782448 0.197147011756897
-vt 0.216849997639656 0.158147990703583
-vt 0.229599997401237 0.150449991226196
-vt 0.222454994916916 0.139963984489441
-vt 0.382687002420425 0.648234009742737
-vt 0.378753989934921 0.653630018234253
-vt 0.798119008541107 0.859142005443573
-vt 0.793738007545471 0.868822991847992
-vt 0.805427014827728 0.861536979675293
-vt 0.959379971027374 0.815720021724701
-vt 0.95556902885437 0.803776979446411
-vt 0.944456994533539 0.817249000072479
-vt 0.884218990802765 0.384986996650696
-vt 0.946153998374939 0.800220012664795
-vt 0.950407028198242 0.794641017913818
-vt 0.293718993663788 0.793511033058167
-vt 0.305900007486343 0.775987982749939
-vt 0.295866996049881 0.776723980903625
-vt 0.802389979362488 0.179947018623352
-vt 0.955184996128082 0.75389701128006
-vt 0.96313202381134 0.753893971443176
-vt 0.948984026908875 0.744709014892578
-vt 0.349803000688553 0.725086987018585
-vt 0.357479006052017 0.738031983375549
-vt 0.466699987649918 0.187745988368988
-vt 0.826177000999451 0.965403974056244
-vt 0.324838995933533 0.634461998939514
-vt 0.443949013948441 0.0730260014533997
-vt 0.426396995782852 0.0572389960289001
-vt 0.425978004932404 0.0705069899559021
-vt 0.921389997005463 0.320114016532898
-vt 0.916301012039185 0.306607007980347
-vt 0.908697009086609 0.299699008464813
-vt 0.953731000423431 0.0603219866752625
-vt 0.350347012281418 0.689625978469849
-vt 0.336733996868134 0.705886960029602
-vt 0.344848990440369 0.70974999666214
-vt 0.313416987657547 0.573334991931915
-vt 0.169433996081352 0.151786983013153
-vt 0.168120995163918 0.143365025520325
-vt 0.928898990154266 0.315514981746674
-vt 0.92755800485611 0.327749013900757
-vt 0.473331987857819 0.205927014350891
-vt 0.469603002071381 0.197144985198975
-vt 0.465631008148193 0.200008988380432
-vt 0.181832998991013 0.1492720246315
-vt 0.329897999763489 0.664883971214294
-vt 0.669166028499603 0.0346649885177612
-vt 0.68520599603653 0.0315409898757935
-vt 0.676557004451752 0.0213469862937927
-vt 0.690572023391724 0.0206080079078674
-vt 0.19658499956131 0.956149995326996
-vt 0.194847002625465 0.938461005687714
-vt 0.136736005544662 0.392297983169556
-vt 0.151270002126694 0.403155028820038
-vt 0.883513987064362 0.752282023429871
-vt 0.9060879945755 0.742309987545013
-vt 0.890358984470367 0.742694973945618
-vt 0.171825006604195 0.471453011035919
-vt 0.190149992704391 0.146148025989532
-vt 0.850575983524323 0.303952991962433
-vt 0.825304985046387 0.763257026672363
-vt 0.815581023693085 0.755924999713898
-vt 0.798340022563934 0.766151010990143
-vt 0.845378994941711 0.295068025588989
-vt 0.181858003139496 0.470986008644104
-vt 0.62077397108078 0.36675101518631
-vt 0.614619016647339 0.37807297706604
-vt 0.61997002363205 0.377806007862091
-vt 0.479312002658844 0.676984012126923
-vt 0.345508009195328 0.621564030647278
-vt 0.351639986038208 0.618337035179138
-vt 0.34247899055481 0.607131004333496
-vt 0.857002973556519 0.454375028610229
-vt 0.280184000730515 0.549281001091003
-vt 0.291833013296127 0.550521016120911
-vt 0.287827998399734 0.544530987739563
-vt 0.163321003317833 0.413573026657104
-vt 0.896605014801025 0.944092988967896
-vt 0.907642006874084 0.96330600976944
-vt 0.903292000293732 0.94768100976944
-vt 0.343585014343262 0.654942035675049
-vt 0.353480011224747 0.663625001907349
-vt 0.747200012207031 0.844524025917053
-vt 0.7498419880867 0.859158992767334
-vt 0.75177401304245 0.840002000331879
-vt 0.92008900642395 0.501950979232788
-vt 0.518549025058746 0.424026012420654
-vt 0.525637984275818 0.416473984718323
-vt 0.863637983798981 0.770006000995636
-vt 0.937898993492126 0.506601989269257
-vt 0.93970400094986 0.51630300283432
-vt 0.95066899061203 0.498004019260406
-vt 0.324182987213135 0.607567012310028
-vt 0.358067989349365 0.699146032333374
-vt 0.367895990610123 0.697440981864929
-vt 0.360940992832184 0.686571002006531
-vt 0.869871020317078 0.540062010288239
-vt 0.841657996177673 0.533761024475098
-vt 0.857402980327606 0.417015016078949
-vt 0.871665000915527 0.409448027610779
-vt 0.227458000183105 0.739611029624939
-vt 0.219751998782158 0.738569021224976
-vt 0.210290998220444 0.74730396270752
-vt 0.760222017765045 0.247345983982086
-vt 0.7725710272789 0.258457005023956
-vt 0.777014017105103 0.252426028251648
-vt 0.0635029971599579 0.547484040260315
-vt 0.0656820014119148 0.543298006057739
-vt 0.0598829984664917 0.542030990123749
-vt 0.119929000735283 0.371863007545471
-vt 0.935892999172211 0.37354302406311
-vt 0.928413987159729 0.365746021270752
-vt 0.323621988296509 0.662330985069275
-vt 0.139124006032944 0.323900997638702
-vt 0.130850002169609 0.319393992424011
-vt 0.122178003191948 0.343883991241455
-vt 0.348711997270584 0.642246007919312
-vt 0.211778998374939 0.11865097284317
-vt 0.219394996762276 0.128363013267517
-vt 0.903459012508392 0.775626003742218
-vt 0.914377987384796 0.765850007534027
-vt 0.91066700220108 0.757423996925354
-vt 0.124727003276348 0.363238990306854
-vt 0.108590997755527 0.367654979228973
-vt 0.135984003543854 0.918664991855621
-vt 0.336899012327194 0.606320977210999
-vt 0.333979994058609 0.590909004211426
-vt 0.127681002020836 0.6301029920578
-vt 0.759688019752502 0.825649976730347
-vt 0.747879028320313 0.817633032798767
-vt 0.358565986156464 0.646800994873047
-vt 0.864278018474579 0.403051018714905
-vt 0.849524974822998 0.389689981937408
-vt 0.336573988199234 0.537299036979675
-vt 0.129148006439209 0.388543009757996
-vt 0.124700002372265 0.371311008930206
-vt 0.805324971675873 0.51493901014328
-vt 0.810685992240906 0.504338026046753
-vt 0.79695999622345 0.501222968101501
-vt 0.345468997955322 0.513821959495544
-vt 0.365759998559952 0.515964031219482
-vt 0.358787000179291 0.504260003566742
-vt 0.794174015522003 0.93598198890686
-vt 0.224820002913475 0.546413004398346
-vt 0.242418006062508 0.545444011688232
-vt 0.237944006919861 0.542493999004364
-vt 0.936630010604858 0.905672013759613
-vt 0.928801000118256 0.920341968536377
-vt 0.939553022384644 0.911830008029938
-vt 0.343084007501602 0.678238987922668
-vt 0.864690005779266 0.76000702381134
-vt 0.864278972148895 0.752449989318848
-vt 0.364228010177612 0.633635997772217
-vt 0.359412997961044 0.622844994068146
-vt 0.136290997266769 0.152862012386322
-vt 0.125700995326042 0.143562972545624
-vt 0.123093001544476 0.15897399187088
-vt 0.340317994356155 0.626397013664246
-vt 0.444274991750717 0.169516980648041
-vt 0.954082012176514 0.362661004066467
-vt 0.938147008419037 0.345820009708405
-vt 0.93757301568985 0.359773993492126
-vt 0.777360022068024 0.90192699432373
-vt 0.981059014797211 0.013966977596283
-vt 0.971825003623962 0.025111973285675
-vt 0.802676022052765 0.789561033248901
-vt 0.836834013462067 0.78677898645401
-vt 0.785179972648621 0.916496992111206
-vt 0.801949977874756 0.911715984344482
-vt 0.126764997839928 0.308601975440979
-vt 0.138000994920731 0.299956023693085
-vt 0.365720003843307 0.654273986816406
-vt 0.360285997390747 0.66949599981308
-vt 0.218576997518539 0.967718005180359
-vt 0.220700994133949 0.963021993637085
-vt 0.462844014167786 0.193760991096497
-vt 0.360926985740662 0.708829998970032
-vt 0.128229007124901 0.345916986465454
-vt 0.132437005639076 0.367276012897491
-vt 0.722033977508545 0.228985011577606
-vt 0.729790985584259 0.24058598279953
-vt 0.73709899187088 0.238130986690521
-vt 0.917405009269714 0.722559988498688
-vt 0.897812008857727 0.732501029968262
-vt 0.855502009391785 0.40422797203064
-vt 0.853816986083984 0.369956970214844
-vt 0.118017002940178 0.322004973888397
-vt 0.856410026550293 0.443736016750336
-vt 0.354894995689392 0.672459006309509
-vt 0.362652987241745 0.673945009708405
-vt 0.142001003026962 0.335107028484344
-vt 0.273811012506485 0.131403982639313
-vt 0.928762018680573 0.415710985660553
-vt 0.927616000175476 0.411473989486694
-vt 0.773235023021698 0.937086999416351
-vt 0.785575985908508 0.942330002784729
-vt 0.794209003448486 0.907073974609375
-vt 0.791477978229523 0.946386992931366
-vt 0.287658989429474 0.730890989303589
-vt 0.296245008707047 0.709576010704041
-vt 0.283697992563248 0.726616024971008
-vt 0.262531995773315 0.725537002086639
-vt 0.303378999233246 0.711748003959656
-vt 0.301490008831024 0.695850014686584
-vt 0.928251028060913 0.913486003875732
-vt 0.913262009620667 0.92629599571228
-vt 0.23021399974823 0.00283998250961304
-vt 0.230502992868423 0.0185499787330627
-vt 0.240444004535675 0.00652402639389038
-vt 0.770156025886536 0.899939000606537
-vt 0.763983011245728 0.911655008792877
-vt 0.755789995193481 0.865350008010864
-vt 0.941003978252411 0.724400997161865
-vt 0.942389011383057 0.734200000762939
-vt 0.944298028945923 0.728893995285034
-vt 0.2170529961586 0.937609016895294
-vt 0.163709998130798 0.153086006641388
-vt 0.173108994960785 0.160905003547668
-vt 0.86344301700592 0.388526022434235
-vt 0.369850993156433 0.712498009204865
-vt 0.133935004472733 0.244796991348267
-vt 0.922694027423859 0.335659027099609
-vt 0.61795300245285 0.588490962982178
-vt 0.612084984779358 0.597790956497192
-vt 0.621556997299194 0.594362020492554
-vt 0.205106005072594 0.738882005214691
-vt 0.870023012161255 0.990203022956848
-vt 0.952956974506378 0.408603012561798
-vt 0.956468999385834 0.401537001132965
-vt 0.939988970756531 0.40379798412323
-vt 0.314217001199722 0.625823974609375
-vt 0.318174004554749 0.635002970695496
-vt 0.204763993620872 0.735848009586334
-vt 0.218438997864723 0.117684006690979
-vt 0.763604998588562 0.831725001335144
-vt 0.371066004037857 0.681800007820129
-vt 0.371506989002228 0.669795036315918
-vt 0.131044998764992 0.287964999675751
-vt 0.0720700025558472 0.870589971542358
-vt 0.0660469979047775 0.880722999572754
-vt 0.379821985960007 0.664792001247406
-vt 0.324690014123917 0.0764390230178833
-vt 0.290136992931366 0.558220982551575
-vt 0.30672699213028 0.57014399766922
-vt 0.330476999282837 0.597020983695984
-vt 0.37050798535347 0.652125000953674
-vt 0.132097005844116 0.188789010047913
-vt 0.130814999341965 0.204205989837646
-vt 0.756061971187592 0.909536004066467
-vt 0.757788002490997 0.894478976726532
-vt 0.743818998336792 0.793331980705261
-vt 0.127763003110886 0.166140019893646
-vt 0.779693007469177 0.813926994800568
-vt 0.770175993442535 0.797818005084991
-vt 0.771996021270752 0.811370968818665
-vt 0.370288014411926 0.398841977119446
-vt 0.361214995384216 0.383202016353607
-vt 0.209521993994713 0.0925719738006592
-vt 0.214056000113487 0.0807179808616638
-vt 0.334930002689362 0.0741620063781738
-vt 0.799776017665863 0.163010001182556
-vt 0.30061599612236 0.0549079775810242
-vt 0.688216984272003 0.0450369715690613
-vt 0.195021003484726 0.148620009422302
-vt 0.198043003678322 0.1596440076828
-vt 0.899802982807159 0.759005010128021
-vt 0.884139001369476 0.771293997764587
-vt 0.321489006280899 0.747694969177246
-vt 0.329605013132095 0.738025009632111
-vt 0.312855988740921 0.741569995880127
-vt 0.856298983097076 0.431411027908325
-vt 0.146472007036209 0.351329028606415
-vt 0.134130999445915 0.348309993743896
-vt 0.132760003209114 0.268293976783752
-vt 0.144113004207611 0.255666971206665
-vt 0.743131995201111 0.293636977672577
-vt 0.751589000225067 0.29805999994278
-vt 0.959016978740692 0.349789977073669
-vt 0.466913014650345 0.253974974155426
-vt 0.76247102022171 0.890429973602295
-vt 0.0266939997673035 0.142569005489349
-vt 0.287993013858795 0.71745502948761
-vt 0.284162014722824 0.711081981658936
-vt 0.751044988632202 0.882703006267548
-vt 0.213419005274773 0.97282201051712
-vt 0.213461995124817 0.982506990432739
-vt 0.218268007040024 0.976652026176453
-vt 0.925158023834229 0.927924990653992
-vt 0.187831997871399 0.171181976795197
-vt 0.188623994588852 0.187852025032043
-vt 0.19318899512291 0.18251097202301
-vt 0.138391003012657 0.542765021324158
-vt 0.130483001470566 0.542613983154297
-vt 0.134801998734474 0.550848960876465
-vt 0.263018012046814 0.542968988418579
-vt 0.256893992424011 0.545120000839233
-vt 0.263103991746902 0.549108028411865
-vt 0.838464975357056 0.124098002910614
-vt 0.834814012050629 0.1025750041008
-vt 0.0341099984943867 0.199801981449127
-vt 0.0206499993801117 0.190065026283264
-vt 0.844879984855652 0.107653021812439
-vt 0.253210991621017 0.721753001213074
-vt 0.239870995283127 0.719238042831421
-vt 0.238315001130104 0.727445006370544
-vt 0.110439002513885 0.312371015548706
-vt 0.0394910015165806 0.229770004749298
-vt 0.0308129992336035 0.184289991855621
-vt 0.847141027450562 0.125118970870972
-vt 0.114150002598763 0.322533011436462
-vt 0.736963987350464 0.0887100100517273
-vt 0.75048702955246 0.0872219800949097
-vt 0.729427993297577 0.0771849751472473
-vt 0.727196991443634 0.739362001419067
-vt 0.735406994819641 0.739120960235596
-vt 0.730377972126007 0.731366038322449
-vt 0.907766997814178 0.870639979839325
-vt 0.901346981525421 0.863821029663086
-vt 0.903056025505066 0.870738983154297
-vt 0.85362297296524 0.146942973136902
-vt 0.3924880027771 0.899518966674805
-vt 0.141173005104065 0.69310998916626
-vt 0.817503988742828 0.121685981750488
-vt 0.811950027942657 0.129293024539948
-vt 0.125673994421959 0.700809001922607
-vt 0.139423996210098 0.704075992107391
-vt 0.692700982093811 0.129921019077301
-vt 0.703397989273071 0.129297971725464
-vt 0.149433001875877 0.57683801651001
-vt 0.154700994491577 0.584434986114502
-vt 0.305516004562378 0.578716039657593
-vt 0.682035982608795 0.124369978904724
-vt 0.47546198964119 0.76904296875
-vt 0.382618993520737 0.817465007305145
-vt 0.0237029995769262 0.170175015926361
-vt 0.469072997570038 0.405422985553741
-vt 0.491358011960983 0.494984984397888
-vt 0.509042978286743 0.506268978118896
-vt 0.486299008131027 0.2707239985466
-vt 0.500140011310577 0.255214989185333
-vt 0.308903008699417 0.314916014671326
-vt 0.430402010679245 0.473363995552063
-vt 0.473984003067017 0.377101004123688
-vt 0.572225987911224 0.0916699767112732
-vt 0.7637540102005 0.138482987880707
-vt 0.761106014251709 0.122116982936859
-vt 0.486203998327255 0.989745020866394
-vt 0.478195011615753 0.994956016540527
-vt 0.511026978492737 0.1997429728508
-vt 0.502133011817932 0.342665016651154
-vt 0.495478004217148 0.361957013607025
-vt 0.47036400437355 0.513113975524902
-vt 0.458856999874115 0.526705980300903
-vt 0.76317298412323 0.158846020698547
-vt 0.931109011173248 0.0726519823074341
-vt 0.923192024230957 0.073743999004364
-vt 0.924148976802826 0.0890179872512817
-vt 0.914381980895996 0.0855410099029541
-vt 0.929772019386292 0.0522890090942383
-vt 0.488238990306854 0.979871988296509
-vt 0.476213008165359 0.389458000659943
-vt 0.921539008617401 0.0580909848213196
-vt 0.935368001461029 0.0491129755973816
-vt 0.926910996437073 0.0371440052986145
-vt 0.464884012937546 0.405813992023468
-vt 0.274349987506866 0.311460971832275
-vt 0.282837986946106 0.301352977752686
-vt 0.180696994066238 0.175293028354645
-vt 0.18333500623703 0.163779020309448
-vt 0.172515004873276 0.169028997421265
-vt 0.906269013881683 0.0681279897689819
-vt 0.902890980243683 0.0920270085334778
-vt 0.911017000675201 0.0977720022201538
-vt 0.896431982517242 0.0998010039329529
-vt 0.449483007192612 0.773501992225647
-vt 0.48148500919342 0.968253970146179
-vt 0.149151995778084 0.961475968360901
-vt 0.907234013080597 0.048005998134613
-vt 0.919789016246796 0.0463280081748962
-vt 0.904716014862061 0.078603982925415
-vt 0.898935973644257 0.0889599919319153
-vt 0.484355986118317 0.964257001876831
-vt 0.492763012647629 0.479564011096954
-vt 0.662052989006042 0.0565739870071411
-vt 0.677227020263672 0.0514829754829407
-vt 0.659995973110199 0.0491719841957092
-vt 0.689249992370605 0.0561400055885315
-vt 0.0593650005757809 0.28183501958847
-vt 0.0490010008215904 0.28550398349762
-vt 0.038757000118494 0.28854900598526
-vt 0.930350005626678 0.343917012214661
-vt 0.0335789993405342 0.29128098487854
-vt 0.47283598780632 0.269070982933044
-vt 0.0792680010199547 0.284937024116516
-vt 0.896066009998322 0.421662986278534
-vt 0.424771010875702 0.457813024520874
-vt 0.47418400645256 0.319490015506744
-vt 0.350998997688293 0.338010013103485
-vt 0.337648004293442 0.328625977039337
-vt 0.204333007335663 0.159815013408661
-vt 0.564468026161194 0.803294003009796
-vt 0.488362014293671 0.367519021034241
-vt 0.486528009176254 0.378413021564484
-vt 0.48020601272583 0.383885979652405
-vt 0.503988981246948 0.235684990882874
-vt 0.492404013872147 0.238938987255096
-vt 0.307098001241684 0.295935988426208
-vt 0.295756012201309 0.290121972560883
-vt 0.435286998748779 0.463780999183655
-vt 0.35248601436615 0.311425983905792
-vt 0.339542001485825 0.321039974689484
-vt 0.358940988779068 0.32423597574234
-vt 0.450549006462097 0.516875028610229
-vt 0.438562005758286 0.50390899181366
-vt 0.297244012355804 0.287358999252319
-vt 0.330558985471725 0.287581026554108
-vt 0.323258012533188 0.284623980522156
-vt 0.314689993858337 0.290091991424561
-vt 0.503989994525909 0.422061026096344
-vt 0.506004989147186 0.447857975959778
-vt 0.327932000160217 0.305617988109589
-vt 0.311964988708496 0.283375024795532
-vt 0.483521014451981 0.518455982208252
-vt 0.290329992771149 0.283434987068176
-vt 0.912877023220062 0.390062987804413
-vt 0.786916017532349 0.138733983039856
-vt 0.278245002031326 0.0584579706192017
-vt 0.343982994556427 0.281795024871826
-vt 0.33924001455307 0.278649985790253
-vt 0.320154994726181 0.277263998985291
-vt 0.78031998872757 0.132858991622925
-vt 0.503940999507904 0.407453000545502
-vt 0.398164004087448 0.729790985584259
-vt 0.748667001724243 0.108012020587921
-vt 0.329465001821518 0.273084998130798
-vt 0.784048974514008 0.139847993850708
-vt 0.467886000871658 0.363017976284027
-vt 0.518882989883423 0.7552410364151
-vt 0.524782001972198 0.762192010879517
-vt 0.538667023181915 0.757726013660431
-vt 0.617304980754852 0.383230984210968
-vt 0.675671994686127 0.0769090056419373
-vt 0.670327007770538 0.067903995513916
-vt 0.664951980113983 0.0732439756393433
-vt 0.578011989593506 0.394151985645294
-vt 0.167051002383232 0.685294985771179
-vt 0.162992000579834 0.692952990531921
-vt 0.169506996870041 0.701941013336182
-vt 0.540971994400024 0.447650015354156
-vt 0.4687460064888 0.389689028263092
-vt 0.168200001120567 0.134153008460999
-vt 0.514243006706238 0.43445098400116
-vt 0.422677010297775 0.47613000869751
-vt 0.510273993015289 0.420486986637115
-vt 0.856224000453949 0.467643976211548
-vt 0.280524998903275 0.515285015106201
-vt 0.27802699804306 0.531365036964417
-vt 0.307406008243561 0.273277997970581
-vt 0.262641996145248 0.318320989608765
-vt 0.270916998386383 0.520130038261414
-vt 0.273054987192154 0.504688024520874
-vt 0.258720010519028 0.507076025009155
-vt 0.794776976108551 0.0993949770927429
-vt 0.804488003253937 0.116621017456055
-vt 0.296660989522934 0.513262987136841
-vt 0.321956008672714 0.513684988021851
-vt 0.278999000787735 0.279615998268127
-vt 0.508729994297028 0.334097027778625
-vt 0.282552987337112 0.503777980804443
-vt 0.296140998601913 0.284515023231506
-vt 0.206038996577263 0.98303097486496
-vt 0.205856993794441 0.991891980171204
-vt 0.966813027858734 0.394923985004425
-vt 0.959233999252319 0.391187012195587
-vt 0.259326994419098 0.476702988147736
-vt 0.185892000794411 0.156430006027222
-vt 0.329750001430511 0.503387987613678
-vt 0.311868011951447 0.497825026512146
-vt 0.27776500582695 0.482590973377228
-vt 0.460052013397217 0.277298986911774
-vt 0.459634006023407 0.287428021430969
-vt 0.881438970565796 0.747253000736237
-vt 0.889899015426636 0.737982034683228
-vt 0.490474998950958 0.234669983386993
-vt 0.479633986949921 0.242263972759247
-vt 0.375376999378204 0.318687975406647
-vt 0.367500990629196 0.319594025611877
-vt 0.226271003484726 0.0923240184783936
-vt 0.289384007453918 0.484171986579895
-vt 0.348006993532181 0.499781012535095
-vt 0.888507008552551 0.182645976543427
-vt 0.879216015338898 0.181298971176147
-vt 0.831781983375549 0.872648000717163
-vt 0.835991024971008 0.86551296710968
-vt 0.827188014984131 0.863526999950409
-vt 0.504724979400635 0.206323027610779
-vt 0.386000007390976 0.319473028182983
-vt 0.381004005670547 0.311483979225159
-vt 0.900757014751434 0.182317018508911
-vt 0.788505971431732 0.790817022323608
-vt 0.85095202922821 0.501474022865295
-vt 0.320111989974976 0.485848009586334
-vt 0.353276014328003 0.487132012844086
-vt 0.304964005947113 0.478758990764618
-vt 0.880156993865967 0.157902002334595
-vt 0.284388989210129 0.189058005809784
-vt 0.278322011232376 0.471284985542297
-vt 0.901915013790131 0.176070988178253
-vt 0.857607007026672 0.489262998104095
-vt 0.296680003404617 0.467996001243591
-vt 0.884703993797302 0.148458003997803
-vt 0.900552988052368 0.140582025051117
-vt 0.577602982521057 0.383632004261017
-vt 0.132391005754471 0.669746994972229
-vt 0.558522999286652 0.776217997074127
-vt 0.0499969981610775 0.863837003707886
-vt 0.0452009998261929 0.857622981071472
-vt 0.716699004173279 0.625809013843536
-vt 0.130397006869316 0.589046001434326
-vt 0.136215001344681 0.598562955856323
-vt 0.149798005819321 0.592957973480225
-vt 0.801756978034973 0.0740500092506409
-vt 0.797618985176086 0.0598970055580139
-vt 0.769391000270844 0.0796070098876953
-vt 0.699423015117645 0.218879997730255
-vt 0.694965004920959 0.214632987976074
-vt 0.693786978721619 0.21908700466156
-vt 0.550490975379944 0.0688729882240295
-vt 0.566089987754822 0.0688250064849854
-vt 0.560464978218079 0.0595999956130981
-vt 0.460298001766205 0.264571011066437
-vt 0.121368996798992 0.759698033332825
-vt 0.132965996861458 0.774240970611572
-vt 0.114169999957085 0.135056972503662
-vt 0.107431001961231 0.122426986694336
-vt 0.108965002000332 0.13969498872757
-vt 0.962252974510193 0.0385550260543823
-vt 0.562285006046295 0.609513998031616
-vt 0.428721010684967 0.739091992378235
-vt 0.466809988021851 0.0341839790344238
-vt 0.464313000440598 0.0243210196495056
-vt 0.458241999149323 0.0345249772071838
-vt 0.0531990006566048 0.146551012992859
-vt 0.0547300018370152 0.154654979705811
-vt 0.0593199990689754 0.154915988445282
-vt 0.551160991191864 0.762246966362
-vt 0.172961995005608 0.211440980434418
-vt 0.180832996964455 0.199862003326416
-vt 0.520676016807556 0.0478119850158691
-vt 0.842513024806976 0.198104023933411
-vt 0.562938988208771 0.771071016788483
-vt 0.407730996608734 0.650496006011963
-vt 0.671544015407562 0.0851029753684998
-vt 0.680016994476318 0.0887100100517273
-vt 0.0622599981725216 0.63975203037262
-vt 0.0815929993987083 0.626340985298157
-vt 0.0993829965591431 0.134115993976593
-vt 0.0945039987564087 0.122146010398865
-vt 0.0898900032043457 0.13969498872757
-vt 0.547253012657166 0.749226987361908
-vt 0.628459990024567 0.354561984539032
-vt 0.630845010280609 0.362425982952118
-vt 0.51510101556778 0.74959397315979
-vt 0.49295699596405 0.765928983688354
-vt 0.489461988210678 0.761016964912415
-vt 0.229910999536514 0.160807013511658
-vt 0.21950800716877 0.174372971057892
-vt 0.0765710026025772 0.691105961799622
-vt 0.233868002891541 0.153599977493286
-vt 0.103812001645565 0.932444989681244
-vt 0.0939820036292076 0.914222002029419
-vt 0.466212004423141 0.37194299697876
-vt 0.329961001873016 0.0841090083122253
-vt 0.328976988792419 0.0810490250587463
-vt 0.324876010417938 0.0813009738922119
-vt 0.465122997760773 0.343008995056152
-vt 0.457836985588074 0.759016036987305
-vt 0.76971298456192 0.048321008682251
-vt 0.766791999340057 0.0641300082206726
-vt 0.779229998588562 0.0594289898872375
-vt 0.158253997564316 0.203229010105133
-vt 0.15786500275135 0.944271981716156
-vt 0.169479995965958 0.952754974365234
-vt 0.163302004337311 0.675117969512939
-vt 0.179214000701904 0.669595003128052
-vt 0.38807201385498 0.742660999298096
-vt 0.382257997989655 0.742779016494751
-vt 0.581192970275879 0.124756991863251
-vt 0.56902402639389 0.140305995941162
-vt 0.576391994953156 0.137858986854553
-vt 0.400743007659912 0.720332026481628
-vt 0.406199991703033 0.728024959564209
-vt 0.41049998998642 0.725453972816467
-vt 0.22138500213623 0.184204995632172
-vt 0.229798004031181 0.191875994205475
-vt 0.242849007248878 0.181495010852814
-vt 0.463836014270782 0.361082017421722
-vt 0.400406002998352 0.714552998542786
-vt 0.391678005456924 0.71150803565979
-vt 0.223202005028725 0.135339975357056
-vt 0.80563497543335 0.266227006912231
-vt 0.794890999794006 0.264231979846954
-vt 0.799435019493103 0.275337994098663
-vt 0.545764982700348 0.0551869869232178
-vt 0.558263003826141 0.0523899793624878
-vt 0.551836013793945 0.0442860126495361
-vt 0.310400992631912 0.0110210180282593
-vt 0.298427999019623 0.00289702415466309
-vt 0.30000901222229 0.0172579884529114
-vt 0.0798600018024445 0.617487013339996
-vt 0.0767809972167015 0.620911955833435
-vt 0.164410993456841 0.2117959856987
-vt 0.534079015254974 0.751852035522461
-vt 0.383159995079041 0.713239014148712
-vt 0.391993999481201 0.72127103805542
-vt 0.807794988155365 0.271209001541138
-vt 0.965135991573334 0.476781010627747
-vt 0.95584100484848 0.476817011833191
-vt 0.953694999217987 0.487043023109436
-vt 0.796772003173828 0.0147920250892639
-vt 0.779457986354828 0.00793701410293579
-vt 0.783362984657288 0.0161229968070984
-vt 0.514111995697021 0.609779000282288
-vt 0.40632900595665 0.733666002750397
-vt 0.823189973831177 0.274533987045288
-vt 0.0346029996871948 0.684866011142731
-vt 0.043953999876976 0.690616011619568
-vt 0.0512849986553192 0.670853018760681
-vt 0.79593300819397 0.0887100100517273
-vt 0.7863649725914 0.0453400015830994
-vt 0.823783993721008 0.282136023044586
-vt 0.15718999505043 0.669845998287201
-vt 0.898550987243652 0.125680029392242
-vt 0.178894996643066 0.185950994491577
-vt 0.516070008277893 0.741456985473633
-vt 0.532763004302979 0.744051992893219
-vt 0.508486986160278 0.0462689995765686
-vt 0.506367027759552 0.0320929884910583
-vt 0.391932994127274 0.737325012683868
-vt 0.22147199511528 0.16414999961853
-vt 0.172496005892754 0.5745849609375
-vt 0.15463300049305 0.572561979293823
-vt 0.428638994693756 0.750019013881683
-vt 0.791764974594116 0.0235829949378967
-vt 0.848667025566101 0.807955980300903
-vt 0.8593789935112 0.805768013000488
-vt 0.864009976387024 0.787366032600403
-vt 0.78047102689743 0.0329989790916443
-vt 0.422787010669708 0.739140033721924
-vt 0.412477999925613 0.952412009239197
-vt 0.838753998279572 0.280800998210907
-vt 0.142175003886223 0.56529301404953
-vt 0.121151998639107 0.554715037345886
-vt 0.141085997223854 0.570394992828369
-vt 0.953931987285614 0.456305980682373
-vt 0.960523009300232 0.45362001657486
-vt 0.955092012882233 0.440326988697052
-vt 0.169679999351501 0.636164009571075
-vt 0.166062995791435 0.656971991062164
-vt 0.176341995596886 0.632982969284058
-vt 0.0285819992423058 0.146953999996185
-vt 0.0166079998016357 0.148719012737274
-vt 0.467711001634598 0.691339015960693
-vt 0.465341001749039 0.390289008617401
-vt 0.0470050014555454 0.717546999454498
-vt 0.0549950003623962 0.723996043205261
-vt 0.0565060004591942 0.710112988948822
-vt 0.966560006141663 0.487396001815796
-vt 0.957756996154785 0.502318978309631
-vt 0.164345994591713 0.163866996765137
-vt 0.44165500998497 0.545912981033325
-vt 0.989401996135712 0.362478971481323
-vt 0.996991991996765 0.361289024353027
-vt 0.998008012771606 0.354741990566254
-vt 0.996951997280121 0.370857000350952
-vt 0.987056970596313 0.373637974262238
-vt 0.571398973464966 0.106975972652435
-vt 0.585833013057709 0.115557014942169
-vt 0.159595996141434 0.757421016693115
-vt 0.945219993591309 0.524968981742859
-vt 0.949391007423401 0.526296019554138
-vt 0.634788990020752 0.583495020866394
-vt 0.618416011333466 0.582810044288635
-vt 0.898745000362396 0.115724980831146
-vt 0.884220004081726 0.116855978965759
-vt 0.169558003544807 0.0820639729499817
-vt 0.166365996003151 0.0746920108795166
-vt 0.158934995532036 0.0764420032501221
-vt 0.982846021652222 0.378884971141815
-vt 0.979493021965027 0.362412989139557
-vt 0.170304000377655 0.975067973136902
-vt 0.641403019428253 0.57278698682785
-vt 0.986460983753204 0.351091980934143
-vt 0.991514027118683 0.341409027576447
-vt 0.977725982666016 0.33355301618576
-vt 0.16270500421524 0.0844720005989075
-vt 0.17747700214386 0.662631034851074
-vt 0.325004011392593 0.722373962402344
-vt 0.304818004369736 0.726072013378143
-vt 0.291819006204605 0.207713007926941
-vt 0.172369003295898 0.0851870179176331
-vt 0.185104995965958 0.0875160098075867
-vt 0.182567000389099 0.0797179937362671
-vt 0.0650330036878586 0.691733002662659
-vt 0.0560560002923012 0.694680988788605
-vt 0.569397985935211 0.598451972007751
-vt 0.378334999084473 0.713376998901367
-vt 0.158344000577927 0.165089011192322
-vt 0.62558501958847 0.572573006153107
-vt 0.154934003949165 0.565225958824158
-vt 0.97934502363205 0.345632016658783
-vt 0.965866982936859 0.465807974338531
-vt 0.162744000554085 0.184575021266937
-vt 0.174446001648903 0.0940899848937988
-vt 0.124105997383595 0.597476959228516
-vt 0.119269996881485 0.607411980628967
-vt 0.987491011619568 0.389629006385803
-vt 0.978654026985168 0.390340983867645
-vt 0.584159970283508 0.14301598072052
-vt 0.550643026828766 0.415407001972198
-vt 0.386204987764359 0.729308009147644
-vt 0.163166001439095 0.0969110131263733
-vt 0.173409998416901 0.0722919702529907
-vt 0.164388000965118 0.0684040188789368
-vt 0.653617978096008 0.58319103717804
-vt 0.184447005391121 0.0947380065917969
-vt 0.575043976306915 0.144186973571777
-vt 0.803786993026733 0.0429400205612183
-vt 0.974870979785919 0.763602018356323
-vt 0.977604985237122 0.777164995670319
-vt 0.917026996612549 0.441981971263885
-vt 0.0463059991598129 0.728276014328003
-vt 0.057192999869585 0.734418988227844
-vt 0.156255006790161 0.155879974365234
-vt 0.120275996625423 0.633226990699768
-vt 0.180605992674828 0.105962991714478
-vt 0.712992012500763 0.0456539988517761
-vt 0.713115990161896 0.0528749823570251
-vt 0.920696020126343 0.47248500585556
-vt 0.79762601852417 0.0339779853820801
-vt 0.882323980331421 0.130827009677887
-vt 0.252781987190247 0.194598019123077
-vt 0.247238993644714 0.188831984996796
-vt 0.157684996724129 0.101590991020203
-vt 0.163370996713638 0.106459975242615
-vt 0.807766973972321 0.0301539897918701
-vt 0.982604026794434 0.397471010684967
-vt 0.928011000156403 0.459558010101318
-vt 0.165997996926308 0.175260007381439
-vt 0.158296003937721 0.110903978347778
-vt 0.441704988479614 0.529523968696594
-vt 0.564098000526428 0.395408987998962
-vt 0.563552975654602 0.405775010585785
-vt 0.823449015617371 0.513954997062683
-vt 0.81980299949646 0.52592396736145
-vt 0.832934975624084 0.5259770154953
-vt 0.961453974246979 0.326758027076721
-vt 0.360543012619019 0.495759010314941
-vt 0.4324069917202 0.529462993144989
-vt 0.187259003520012 0.199710011482239
-vt 0.0438899993896484 0.667984962463379
-vt 0.0463490001857281 0.66286301612854
-vt 0.929069995880127 0.444463014602661
-vt 0.159843996167183 0.172366976737976
-vt 0.431183010339737 0.503729999065399
-vt 0.42213898897171 0.483816981315613
-vt 0.948417007923126 0.717875957489014
-vt 0.953374981880188 0.701982975006104
-vt 0.94905698299408 0.700807988643646
-vt 0.165656000375748 0.114876985549927
-vt 0.151612997055054 0.609961986541748
-vt 0.928927004337311 0.497599005699158
-vt 0.931098997592926 0.480322003364563
-vt 0.931116998195648 0.424786984920502
-vt 0.422028005123138 0.729867994785309
-vt 0.168328002095222 0.549281001091003
-vt 0.180605992674828 0.551566004753113
-vt 0.169569998979568 0.5451700091362
-vt 0.483175009489059 0.0355589985847473
-vt 0.949478983879089 0.446429014205933
-vt 0.0568829998373985 0.664676010608673
-vt 0.345382988452911 0.12636399269104
-vt 0.337307989597321 0.117600977420807
-vt 0.341154009103775 0.128117978572845
-vt 0.176168993115425 0.119047999382019
-vt 0.677357017993927 0.206884026527405
-vt 0.663864016532898 0.217885971069336
-vt 0.673744022846222 0.217113971710205
-vt 0.165443003177643 0.146389007568359
-vt 0.15786600112915 0.144062995910645
-vt 0.341064989566803 0.0487849712371826
-vt 0.348224997520447 0.0535140037536621
-vt 0.34749498963356 0.0384939908981323
-vt 0.0499109998345375 0.562481999397278
-vt 0.940585970878601 0.494418978691101
-vt 0.943251013755798 0.458150029182434
-vt 0.119704999029636 0.75074303150177
-vt 0.952310025691986 0.430750012397766
-vt 0.952827990055084 0.424780011177063
-vt 0.939554989337921 0.433384001255035
-vt 0.956596970558167 0.321992993354797
-vt 0.432309001684189 0.524553000926971
-vt 0.736856997013092 0.0678049921989441
-vt 0.718816995620728 0.064100980758667
-vt 0.74576598405838 0.0635510087013245
-vt 0.201526001095772 0.0999850034713745
-vt 0.196798995137215 0.0922470092773438
-vt 0.147464007139206 0.551532983779907
-vt 0.942044019699097 0.475178003311157
-vt 0.0119970003142953 0.857234001159668
-vt 0.0260339993983507 0.865675985813141
-vt 0.933559000492096 0.795087993144989
-vt 0.929365992546082 0.770501017570496
-vt 0.320452988147736 0.696326971054077
-vt 0.32066398859024 0.69013500213623
-vt 0.159232005476952 0.127730011940002
-vt 0.193673998117447 0.105413019657135
-vt 0.153321996331215 0.54613196849823
-vt 0.155505999922752 0.54133403301239
-vt 0.43546000123024 0.434252023696899
-vt 0.42340499162674 0.449764013290405
-vt 0.968747019767761 0.384459972381592
-vt 0.266710996627808 0.707023978233337
-vt 0.153406992554665 0.701002955436707
-vt 0.0557949990034103 0.857791006565094
-vt 0.0597640015184879 0.867832005023956
-vt 0.0620720013976097 0.773366987705231
-vt 0.7342209815979 0.297923982143402
-vt 0.731132984161377 0.293963015079498
-vt 0.721472024917603 0.297277987003326
-vt 0.773639976978302 0.878926992416382
-vt 0.765677988529205 0.864950001239777
-vt 0.954490005970001 0.330084025859833
-vt 0.0844340026378632 0.575865983963013
-vt 0.0919890031218529 0.560351967811584
-vt 0.967046976089478 0.359100997447968
-vt 0.172691002488136 0.732553005218506
-vt 0.175405994057655 0.726760029792786
-vt 0.535238027572632 0.41796201467514
-vt 0.897225022315979 0.103835999965668
-vt 0.0265970006585121 0.707213997840881
-vt 0.931029975414276 0.419574975967407
-vt 0.157615005970001 0.188454985618591
-vt 0.16397300362587 0.13271301984787
-vt 0.760655999183655 0.0822650194168091
-vt 0.151425004005432 0.618043005466461
-vt 0.163696005940437 0.592218995094299
-vt 0.797868013381958 0.93929398059845
-vt 0.550938010215759 0.406565010547638
-vt 0.811227023601532 0.802325963973999
-vt 0.500528991222382 0.211293995380402
-vt 0.512244999408722 0.0538319945335388
-vt 0.399569988250732 0.399734020233154
-vt 0.405593007802963 0.408541977405548
-vt 0.410825997591019 0.395214021205902
-vt 0.514554977416992 0.0832440257072449
-vt 0.519276022911072 0.0736640095710754
-vt 0.509113013744354 0.0788159966468811
-vt 0.388871014118195 0.168978989124298
-vt 0.398153990507126 0.15167498588562
-vt 0.382411986589432 0.147152006626129
-vt 0.364807993173599 0.444835007190704
-vt 0.368353992700577 0.432371973991394
-vt 0.413991987705231 0.326781988143921
-vt 0.410392999649048 0.314345002174377
-vt 0.405523002147675 0.318346977233887
-vt 0.830824971199036 0.363794028759003
-vt 0.351796001195908 0.425539970397949
-vt 0.668232023715973 0.228357970714569
-vt 0.517876029014587 0.0396720170974731
-vt 0.368615001440048 0.454854011535645
-vt 0.37644100189209 0.441237986087799
-vt 0.152401998639107 0.770305991172791
-vt 0.144269004464149 0.780561983585358
-vt 0.697513997554779 0.247557997703552
-vt 0.690681993961334 0.233501017093658
-vt 0.684022009372711 0.214790999889374
-vt 0.383731007575989 0.447876989841461
-vt 0.692391991615295 0.25618702173233
-vt 0.693174004554749 0.265833020210266
-vt 0.653860986232758 0.099219024181366
-vt 0.64221602678299 0.098235011100769
-vt 0.652997970581055 0.108106970787048
-vt 0.692812979221344 0.225485980510712
-vt 0.691645979881287 0.277992010116577
-vt 0.461995989084244 0.260064005851746
-vt 0.215817004442215 0.542060017585754
-vt 0.705691993236542 0.244094014167786
-vt 0.637347996234894 0.0844879746437073
-vt 0.707386016845703 0.228226006031036
-vt 0.709951996803284 0.286985993385315
-vt 0.717135012149811 0.275789022445679
-vt 0.717194974422455 0.265635013580322
-vt 0.707786977291107 0.235724985599518
-vt 0.65029901266098 0.0840830206871033
-vt 0.714802026748657 0.242676019668579
-vt 0.712014019489288 0.223035991191864
-vt 0.197114005684853 0.990163028240204
-vt 0.709953010082245 0.29009997844696
-vt 0.699066996574402 0.286651015281677
-vt 0.714399993419647 0.295206010341644
-vt 0.717175006866455 0.255955994129181
-vt 0.63603001832962 0.0740479826927185
-vt 0.651295006275177 0.076990008354187
-vt 0.726751983165741 0.252991020679474
-vt 0.635728001594543 0.0672289729118347
-vt 0.729552984237671 0.250379979610443
-vt 0.64716500043869 0.0620779991149902
-vt 0.724457979202271 0.24005401134491
-vt 0.717711985111237 0.235248982906342
-vt 0.645374000072479 0.692808985710144
-vt 0.747725009918213 0.283436000347137
-vt 0.637992024421692 0.0572460293769836
-vt 0.734332978725433 0.247996985912323
-vt 0.746623992919922 0.273555994033813
-vt 0.744433999061584 0.265232026576996
-vt 0.371066004037857 0.384305000305176
-vt 0.377469003200531 0.396512985229492
-vt 0.381615996360779 0.383629977703094
-vt 0.284112006425858 0.790000021457672
-vt 0.284565001726151 0.781307995319366
-vt 0.269715011119843 0.794420003890991
-vt 0.390554010868073 0.423570990562439
-vt 0.402195006608963 0.423771023750305
-vt 0.38460499048233 0.409938991069794
-vt 0.741410970687866 0.258140981197357
-vt 0.647619009017944 0.050091028213501
-vt 0.742196977138519 0.250424027442932
-vt 0.406204998493195 0.442351996898651
-vt 0.398725003004074 0.4531170129776
-vt 0.403149992227554 0.45346200466156
-vt 0.30985501408577 0.756406009197235
-vt 0.312225013971329 0.764514982700348
-vt 0.151252001523972 0.764526009559631
-vt 0.402117013931274 0.334334015846252
-vt 0.399850010871887 0.320564985275269
-vt 0.390448987483978 0.332331001758575
-vt 0.161578997969627 0.706151962280273
-vt 0.740037977695465 0.302130997180939
-vt 0.902194976806641 0.722867965698242
-vt 0.750723004341125 0.263620018959045
-vt 0.647328972816467 0.040677011013031
-vt 0.748196005821228 0.250935018062592
-vt 0.156041994690895 0.681991994380951
-vt 0.152547001838684 0.67227303981781
-vt 0.257789999246597 0.777450978755951
-vt 0.40421798825264 0.165917992591858
-vt 0.393914997577667 0.138823986053467
-vt 0.171217992901802 0.620391011238098
-vt 0.159342005848885 0.6528599858284
-vt 0.311242014169693 0.147566974163055
-vt 0.310131996870041 0.12815397977829
-vt 0.303609997034073 0.130581021308899
-vt 0.151320993900299 0.689058005809784
-vt 0.155447006225586 0.695227980613708
-vt 0.313912004232407 0.105199992656708
-vt 0.298427999019623 0.107474982738495
-vt 0.306775987148285 0.118435025215149
-vt 0.308632999658585 0.0942749977111816
-vt 0.75134801864624 0.257974028587341
-vt 0.379121989011765 0.426841020584106
-vt 0.370977997779846 0.415053009986877
-vt 0.318159013986588 0.131465017795563
-vt 0.303970992565155 0.0874710083007813
-vt 0.767933011054993 0.284363985061646
-vt 0.760969996452332 0.261673986911774
-vt 0.162933006882668 0.629198014736176
-vt 0.30842998623848 0.164263010025024
-vt 0.319256991147995 0.154109001159668
-vt 0.324010998010635 0.118912994861603
-vt 0.315935999155045 0.111370027065277
-vt 0.632682979106903 0.365365028381348
-vt 0.763082981109619 0.270648002624512
-vt 0.758328974246979 0.255089998245239
-vt 0.167366996407509 0.608307003974915
-vt 0.158172994852066 0.646319031715393
-vt 0.324591010808945 0.131586015224457
-vt 0.764618992805481 0.293660998344421
-vt 0.388265997171402 0.432691991329193
-vt 0.172092005610466 0.602604031562805
-vt 0.15862600505352 0.635424971580505
-vt 0.3281170129776 0.110131025314331
-vt 0.324402987957001 0.0994240045547485
-vt 0.595001995563507 0.609781980514526
-vt 0.667654991149902 0.0418220162391663
-vt 0.322277009487152 0.16500198841095
-vt 0.333478003740311 0.158017992973328
-vt 0.331928014755249 0.151494026184082
-vt 0.77299702167511 0.297546982765198
-vt 0.77734899520874 0.279739022254944
-vt 0.771309971809387 0.264551997184753
-vt 0.324746996164322 0.192120015621185
-vt 0.333581000566483 0.185307025909424
-vt 0.318672001361847 0.171229004859924
-vt 0.335981994867325 0.165696978569031
-vt 0.33381599187851 0.124704003334045
-vt 0.777013003826141 0.272723019123077
-vt 0.391862988471985 0.44465297460556
-vt 0.383884012699127 0.0424069762229919
-vt 0.393314003944397 0.0481219887733459
-vt 0.392259985208511 0.0402569770812988
-vt 0.394959986209869 0.0388190150260925
-vt 0.457320004701614 0.0502309799194336
-vt 0.464296013116837 0.0666350126266479
-vt 0.465826988220215 0.0483970046043396
-vt 0.449703007936478 0.177685976028442
-vt 0.396546006202698 0.363511025905609
-vt 0.406417012214661 0.374927997589111
-vt 0.40428501367569 0.360898017883301
-vt 0.4028559923172 0.047419011592865
-vt 0.333362013101578 0.208208978176117
-vt 0.341518014669418 0.20133101940155
-vt 0.337065011262894 0.140025019645691
-vt 0.147786006331444 0.69029700756073
-vt 0.145107001066208 0.67572295665741
-vt 0.101857997477055 0.716480016708374
-vt 0.102531000971794 0.690703988075256
-vt 0.925803005695343 0.39682400226593
-vt 0.087007001042366 0.586199998855591
-vt 0.0995239987969398 0.577546000480652
-vt 0.386049002408981 0.0541309714317322
-vt 0.396434009075165 0.0509679913520813
-vt 0.412324011325836 0.051173985004425
-vt 0.175009995698929 0.0151100158691406
-vt 0.187519997358322 0.0217159986495972
-vt 0.173694998025894 0.00553798675537109
-vt 0.756920993328094 0.173991024494171
-vt 0.363674014806747 0.368909001350403
-vt 0.784923017024994 0.293506026268005
-vt 0.7899209856987 0.286660015583038
-vt 0.382533013820648 0.132000029087067
-vt 0.191936001181602 0.998008012771606
-vt 0.400242000818253 0.0560020208358765
-vt 0.448814988136292 0.08468097448349
-vt 0.456719011068344 0.0896000266075134
-vt 0.458555996417999 0.0823119878768921
-vt 0.343318998813629 0.207521975040436
-vt 0.334152013063431 0.211740016937256
-vt 0.342056006193161 0.21153599023819
-vt 0.346020013093948 0.157894015312195
-vt 0.347366005182266 0.138336002826691
-vt 0.785862982273102 0.276916980743408
-vt 0.438118010759354 0.0468189716339111
-vt 0.448828011751175 0.0415310263633728
-vt 0.351025998592377 0.182852029800415
-vt 0.783577978610992 0.269074022769928
-vt 0.44191300868988 0.08051598072052
-vt 0.348958998918533 0.210963010787964
-vt 0.100147999823093 0.565840005874634
-vt 0.108539000153542 0.561820030212402
-vt 0.184496000409126 0.994386970996857
-vt 0.393837004899979 0.0630339980125427
-vt 0.385722994804382 0.0627440214157104
-vt 0.412016987800598 0.0668299794197083
-vt 0.352600008249283 0.20209801197052
-vt 0.150792002677917 0.642533004283905
-vt 0.813877999782562 0.286312997341156
-vt 0.844116985797882 0.752436995506287
-vt 0.854794979095459 0.746125996112823
-vt 0.84342497587204 0.74946403503418
-vt 0.801864981651306 0.290684998035431
-vt 0.890043973922729 0.849043965339661
-vt 0.898772001266479 0.84239798784256
-vt 0.876132011413574 0.84231698513031
-vt 0.353148013353348 0.207315027713776
-vt 0.194309994578362 0.166091024875641
-vt 0.791190028190613 0.297635972499847
-vt 0.79587197303772 0.296169996261597
-vt 0.796769022941589 0.28236597776413
-vt 0.890577018260956 0.294459998607635
-vt 0.0372160002589226 0.165922999382019
-vt 0.0411249995231628 0.155615985393524
-vt 0.0347170010209084 0.146604001522064
-vt 0.382912993431091 0.0740320086479187
-vt 0.394120007753372 0.0742970108985901
-vt 0.40251299738884 0.0716570019721985
-vt 0.424309998750687 0.0493519902229309
-vt 0.360460013151169 0.203218996524811
-vt 0.356781005859375 0.192740976810455
-vt 0.335590988397598 0.748944044113159
-vt 0.212154000997543 0.699328005313873
-vt 0.196729004383087 0.700798988342285
-vt 0.208856001496315 0.715121030807495
-vt 0.798395991325378 0.301684021949768
-vt 0.0470630005002022 0.166140019893646
-vt 0.364892989397049 0.2117959856987
-vt 0.798636019229889 0.313951015472412
-vt 0.800625026226044 0.309598982334137
-vt 0.61839097738266 0.361039996147156
-vt 0.191779002547264 0.541486024856567
-vt 0.192361995577812 0.0453640222549438
-vt 0.210296005010605 0.0521929860115051
-vt 0.198551997542381 0.0385159850120544
-vt 0.371082991361618 0.20746898651123
-vt 0.364969998598099 0.182384014129639
-vt 0.197530999779701 0.734701991081238
-vt 0.198952004313469 0.748751044273376
-vt 0.390789002180099 0.0802969932556152
-vt 0.401987999677658 0.0812649726867676
-vt 0.372866988182068 0.202072024345398
-vt 0.368229001760483 0.190464973449707
-vt 0.414692997932434 0.386300027370453
-vt 0.305137008428574 0.738134026527405
-vt 0.353971987962723 0.412195980548859
-vt 0.806729972362518 0.29315197467804
-vt 0.604837000370026 0.367043018341064
-vt 0.399567991495132 0.311286985874176
-vt 0.0925119966268539 0.546865999698639
-vt 0.826682984828949 0.855455994606018
-vt 0.828786015510559 0.846931993961334
-vt 0.79976898431778 0.478874027729034
-vt 0.799197018146515 0.489853024482727
-vt 0.808456003665924 0.481379985809326
-vt 0.814229011535645 0.303084015846252
-vt 0.0916270017623901 0.83943098783493
-vt 0.414593011140823 0.0844100117683411
-vt 0.365709006786346 0.483174026012421
-vt 0.369156986474991 0.464452028274536
-vt 0.354258000850677 0.467476010322571
-vt 0.230744004249573 0.713919043540955
-vt 0.22129300236702 0.723366022109985
-vt 0.805142998695374 0.315566003322601
-vt 0.81429797410965 0.316073000431061
-vt 0.593114972114563 0.367883026599884
-vt 0.0642440021038055 0.86037802696228
-vt 0.0705370008945465 0.852891981601715
-vt 0.815172016620636 0.495974004268646
-vt 0.801504015922546 0.496770024299622
-vt 0.820303976535797 0.48257702589035
-vt 0.815057992935181 0.464978992938995
-vt 0.820003986358643 0.29721999168396
-vt 0.316594988107681 0.596787989139557
-vt 0.203223004937172 0.0788149833679199
-vt 0.304513990879059 0.760488986968994
-vt 0.232099995017052 0.742941975593567
-vt 0.224430993199348 0.753018975257874
-vt 0.251798987388611 0.742817044258118
-vt 0.395749002695084 0.403687000274658
-vt 0.933333992958069 0.193305015563965
-vt 0.943772971630096 0.186855018138885
-vt 0.939010977745056 0.177402973175049
-vt 0.823786020278931 0.439441025257111
-vt 0.826605975627899 0.30884200334549
-vt 0.563084006309509 0.386660993099213
-vt 0.188994005322456 0.545001983642578
-vt 0.872657001018524 0.746188998222351
-vt 0.862811982631683 0.745151042938232
-vt 0.378069996833801 0.493408977985382
-vt 0.37695899605751 0.484225988388062
-vt 0.129024997353554 0.177519977092743
-vt 0.822383999824524 0.452018976211548
-vt 0.114455997943878 0.574562013149261
-vt 0.120008997619152 0.583914995193481
-vt 0.122097000479698 0.581403970718384
-vt 0.820599973201752 0.318233013153076
-vt 0.817243993282318 0.293385982513428
-vt 0.825128018856049 0.292990028858185
-vt 0.199396997690201 0.726902961730957
-vt 0.209965005517006 0.726666986942291
-vt 0.195981994271278 0.714706003665924
-vt 0.39130699634552 0.193750977516174
-vt 0.346635013818741 0.37413102388382
-vt 0.389239996671677 0.462369978427887
-vt 0.395635992288589 0.452657997608185
-vt 0.167067006230354 0.773393988609314
-vt 0.15344600379467 0.780874013900757
-vt 0.420727998018265 0.0416269898414612
-vt 0.941051006317139 0.708791971206665
-vt 0.822363018989563 0.496154010295868
-vt 0.928658008575439 0.184852004051208
-vt 0.382261008024216 0.346090972423553
-vt 0.385197997093201 0.358999013900757
-vt 0.394986003637314 0.346539974212646
-vt 0.367480993270874 0.340125977993011
-vt 0.377824991941452 0.336932003498077
-vt 0.399311989545822 0.190398991107941
-vt 0.69405198097229 0.0547530055046082
-vt 0.824939012527466 0.532914996147156
-vt 0.812318027019501 0.517199993133545
-vt 0.830792009830475 0.481756985187531
-vt 0.828338980674744 0.474229991436005
-vt 0.82887601852417 0.458414971828461
-vt 0.0861169993877411 0.607218980789185
-vt 0.0882939994335175 0.626338958740234
-vt 0.0901150032877922 0.598495006561279
-vt 0.382885009050369 0.395498991012573
-vt 0.389932990074158 0.392162978649139
-vt 0.830733001232147 0.50560200214386
-vt 0.832390010356903 0.447068989276886
-vt 0.822485029697418 0.424381971359253
-vt 0.829773008823395 0.412689983844757
-vt 0.824102997779846 0.40702098608017
-vt 0.415221989154816 0.357901990413666
-vt 0.410389989614487 0.343212008476257
-vt 0.407784998416901 0.358124017715454
-vt 0.0301770009100437 0.867856025695801
-vt 0.824395000934601 0.320412993431091
-vt 0.835376024246216 0.302169024944305
-vt 0.417313992977142 0.0345249772071838
-vt 0.420462995767593 0.0293449759483337
-vt 0.419963002204895 0.0235080122947693
-vt 0.836269021034241 0.295319020748138
-vt 0.557663023471832 0.394602000713348
-vt 0.0568259991705418 0.568383991718292
-vt 0.0806419998407364 0.586046993732452
-vt 0.0734670013189316 0.578018009662628
-vt 0.0834359973669052 0.595265030860901
-vt 0.835229992866516 0.516416013240814
-vt 0.835617005825043 0.49363100528717
-vt 0.834923982620239 0.423225998878479
-vt 0.828487992286682 0.40435802936554
-vt 0.857505023479462 0.939926028251648
-vt 0.402193993330002 0.380845010280609
-vt 0.382196992635727 0.112967014312744
-vt 0.391211003065109 0.106661021709442
-vt 0.385378003120422 0.102321982383728
-vt 0.257573008537292 0.760941028594971
-vt 0.244470998644829 0.753780007362366
-vt 0.247318997979164 0.770859003067017
-vt 0.381184995174408 0.154942989349365
-vt 0.380284011363983 0.175668001174927
-vt 0.827952980995178 0.542409002780914
-vt 0.83448600769043 0.537075996398926
-vt 0.827076017856598 0.537954986095428
-vt 0.111134998500347 0.151220977306366
-vt 0.105912998318672 0.143729984760284
-vt 0.102504998445511 0.153382003307343
-vt 0.835887014865875 0.468784987926483
-vt 0.377997010946274 0.464510977268219
-vt 0.383708000183105 0.485090970993042
-vt 0.767966985702515 0.776934027671814
-vt 0.830726027488708 0.328854978084564
-vt 0.832868993282318 0.309898972511292
-vt 0.100657999515533 0.935395002365112
-vt 0.544622004032135 0.401148974895477
-vt 0.27810001373291 0.744592010974884
-vt 0.270841002464294 0.745034992694855
-vt 0.183431997895241 0.0692620277404785
-vt 0.179500997066498 0.0593029856681824
-vt 0.173663005232811 0.0576390027999878
-vt 0.175515994429588 0.0672270059585571
-vt 0.719596982002258 0.0273990035057068
-vt 0.738736987113953 0.0197370052337646
-vt 0.722096025943756 0.0174409747123718
-vt 0.217916995286942 0.0574929714202881
-vt 0.228073999285698 0.0675060153007507
-vt 0.236831992864609 0.05622798204422
-vt 0.834793984889984 0.557287991046906
-vt 0.840426981449127 0.480509996414185
-vt 0.837532997131348 0.451487004756927
-vt 0.840641975402832 0.412742972373962
-vt 0.839868009090424 0.317225992679596
-vt 0.0891520008444786 0.923600018024445
-vt 0.0797389969229698 0.604858040809631
-vt 0.206092998385429 0.0626590251922607
-vt 0.215580999851227 0.0730239748954773
-vt 0.0583089999854565 0.141009986400604
-vt 0.065480001270771 0.130828976631165
-vt 0.0567580014467239 0.122915983200073
-vt 0.84443199634552 0.524275004863739
-vt 0.844316005706787 0.429674029350281
-vt 0.845636010169983 0.413098990917206
-vt 0.841722011566162 0.365921974182129
-vt 0.847333014011383 0.355759024620056
-vt 0.843159973621368 0.309414982795715
-vt 0.839139997959137 0.285875976085663
-vt 0.194969996809959 0.0755379796028137
-vt 0.196973994374275 0.0634379982948303
-vt 0.189031004905701 0.0615990161895752
-vt 0.224517002701759 0.0757480263710022
-vt 0.229481995105743 0.0782359838485718
-vt 0.231462001800537 0.0664759874343872
-vt 0.844148993492126 0.514289975166321
-vt 0.846675992012024 0.493166029453278
-vt 0.850722014904022 0.481743991374969
-vt 0.849406003952026 0.468446016311646
-vt 0.850516974925995 0.416828989982605
-vt 0.842024981975555 0.389576017856598
-vt 0.842827022075653 0.382360994815826
-vt 0.83586597442627 0.382579982280731
-vt 0.139193996787071 0.576117038726807
-vt 0.739112973213196 0.0336750149726868
-vt 0.846695005893707 0.459708988666534
-vt 0.846849024295807 0.447107017040253
-vt 0.839384019374847 0.402557015419006
-vt 0.326849013566971 0.761425018310547
-vt 0.343849986791611 0.764717996120453
-vt 0.848716974258423 0.28972202539444
-vt 0.461374014616013 0.402912020683289
-vt 0.0844990015029907 0.909816980361938
-vt 0.0826940014958382 0.917832970619202
-vt 0.541033983230591 0.410353004932404
-vt 0.533115983009338 0.406666994094849
-vt 0.526657998561859 0.412492990493774
-vt 0.195895001292229 0.0834500193595886
-vt 0.075534999370575 0.547932028770447
-vt 0.856342017650604 0.530598044395447
-vt 0.189713999629021 0.0837810039520264
-vt 0.516873002052307 0.415651977062225
-vt 0.372938007116318 0.358017027378082
-vt 0.372492998838425 0.371042013168335
-vt 0.34673398733139 0.772409021854401
-vt 0.352286994457245 0.762784004211426
-vt 0.312788993120193 0.707845985889435
-vt 0.504212021827698 0.229242980480194
-vt 0.499204009771347 0.23139500617981
-vt 0.395619988441467 0.438103973865509
-vt 0.292506009340286 0.755138993263245
-vt 0.30070099234581 0.746029019355774
-vt 0.506893992424011 0.23198401927948
-vt 0.508933007717133 0.226100981235504
-vt 0.0535989999771118 0.78322696685791
-vt 0.0711280032992363 0.786339998245239
-vt 0.935383975505829 0.0371760129928589
-vt 0.932704985141754 0.0307289958000183
-vt 0.287438005208969 0.757375001907349
-vt 0.885176002979279 0.87753701210022
-vt 0.869666993618011 0.868162035942078
-vt 0.87068098783493 0.873605966567993
-vt 0.316195011138916 0.784579992294312
-vt 0.781202971935272 0.889402031898499
-vt 0.207221999764442 0.772303998470306
-vt 0.201997995376587 0.756267011165619
-vt 0.190599992871284 0.772531986236572
-vt 0.143289998173714 0.546552002429962
-vt 0.289059013128281 0.745615005493164
-vt 0.376506000757217 0.506047964096069
-vt 0.286152988672256 0.704961001873016
-vt 0.828827023506165 0.891059994697571
-vt 0.148617997765541 0.0428810119628906
-vt 0.147453993558884 0.0309439897537231
-vt 0.142425999045372 0.0287240147590637
-vt 0.106891997158527 0.310150980949402
-vt 0.321732997894287 0.774603962898254
-vt 0.384624987840652 0.490689992904663
-vt 0.352609992027283 0.711560010910034
-vt 0.265846997499466 0.729295015335083
-vt 0.409029990434647 0.415462970733643
-vt 0.416004002094269 0.397023022174835
-vt 0.331064999103546 0.726484000682831
-vt 0.336924999952316 0.774541974067688
-vt 0.391593992710114 0.495862007141113
-vt 0.40224900841713 0.490444004535675
-vt 0.394742995500565 0.481078028678894
-vt 0.324422985315323 0.78049498796463
-vt 0.325134992599487 0.709594011306763
-vt 0.509546995162964 0.08890700340271
-vt 0.347658008337021 0.742056965827942
-vt 0.904645979404449 0.0111250281333923
-vt 0.885147988796234 0.0127440094947815
-vt 0.893292009830475 0.0200809836387634
-vt 0.390296995639801 0.372564971446991
-vt 0.199350997805595 0.178153991699219
-vt 0.908675014972687 0.0372300148010254
-vt 0.129898995161057 0.584230005741119
-vt 0.406673014163971 0.137257993221283
-vt 0.403517991304398 0.126573979854584
-vt 0.155177995562553 0.0521929860115051
-vt 0.151996001601219 0.0423679947853088
-vt 0.795853018760681 0.193400025367737
-vt 0.336908996105194 0.271779000759125
-vt 0.170972004532814 0.712956011295319
-vt 0.17951700091362 0.71084600687027
-vt 0.906387984752655 0.0142819881439209
-vt 0.737901985645294 0.187816977500916
-vt 0.361102998256683 0.744212985038757
-vt 0.350593000650406 0.753448963165283
-vt 0.335994988679886 0.688395977020264
-vt 0.358366012573242 0.360261976718903
-vt 0.289866000413895 0.2117959856987
-vt 0.224225997924805 0.731644034385681
-vt 0.382001996040344 0.124688029289246
-vt 0.210914999246597 0.757304012775421
-vt 0.89783501625061 0.0284910202026367
-vt 0.510634005069733 0.410865008831024
-vt 0.138962998986244 0.36353200674057
-vt 0.139218002557755 0.35536402463913
-vt 0.262154012918472 0.75328803062439
-vt 0.401863992214203 0.346168994903564
-vt 0.51001101732254 0.399577975273132
-vt 0.191691994667053 0.720634996891022
-vt 0.179851993918419 0.719953000545502
-vt 0.249439999461174 0.780552983283997
-vt 0.193342998623848 0.780691027641296
-vt 0.178773000836372 0.777714967727661
-vt 0.91039901971817 0.187847971916199
-vt 0.921211004257202 0.193466007709503
-vt 0.517243981361389 0.4044029712677
-vt 0.835317015647888 0.76538097858429
-vt 0.918904006481171 0.0263230204582214
-vt 0.966908991336823 0.778409004211426
-vt 0.520264983177185 0.409142017364502
-vt 0.0732799991965294 0.880321025848389
-vt 0.105705998837948 0.758413016796112
-vt 0.112758003175259 0.769681990146637
-vt 0.387831002473831 0.0907059907913208
-vt 0.468376010656357 0.0769870281219482
-vt 0.0763010010123253 0.898790001869202
-vt 0.0729100033640862 0.905252993106842
-vt 0.0787670016288757 0.857343018054962
-vt 0.397316008806229 0.464541018009186
-vt 0.216409996151924 0.703729033470154
-vt 0.311769992113113 0.680361986160278
-vt 0.383731007575989 0.0884450078010559
-vt 0.227289006114006 0.775783002376556
-vt 0.229077994823456 0.766934037208557
-vt 0.218471005558968 0.766017019748688
-vt 0.91379702091217 0.201799988746643
-vt 0.381835997104645 0.219627976417542
-vt 0.375766009092331 0.215830981731415
-vt 0.379521995782852 0.238431990146637
-vt 0.7637619972229 0.805575966835022
-vt 0.410995006561279 0.118785977363586
-vt 0.407395988702774 0.106815993785858
-vt 0.255537003278732 0.789860010147095
-vt 0.119727998971939 0.33413702249527
-vt 0.375481992959976 0.235656023025513
-vt 0.375665009021759 0.250208020210266
-vt 0.0805839970707893 0.842890977859497
-vt 0.089528001844883 0.831427991390228
-vt 0.388154000043869 0.252240002155304
-vt 0.388987988233566 0.237348020076752
-vt 0.399825990200043 0.247743010520935
-vt 0.198385000228882 0.184841990470886
-vt 0.180974006652832 0.697769999504089
-vt 0.239795997738838 0.706889033317566
-vt 0.367080003023148 0.25306898355484
-vt 0.709671020507813 0.0378550291061401
-vt 0.903949975967407 0.0420759916305542
-vt 0.903568983078003 0.0535410046577454
-vt 0.367603003978729 0.257465004920959
-vt 0.40931099653244 0.426048994064331
-vt 0.901017010211945 0.0366290211677551
-vt 0.380461990833282 0.199302017688751
-vt 0.385904014110565 0.2117959856987
-vt 0.097681999206543 0.826875984668732
-vt 0.0866800025105476 0.817725002765656
-vt 0.358662992715836 0.26419198513031
-vt 0.39003399014473 0.267538011074066
-vt 0.415266007184982 0.369647026062012
-vt 0.102932997047901 0.83313399553299
-vt 0.19038000702858 0.761693000793457
-vt 0.36361300945282 0.265649974346161
-vt 0.382955998182297 0.268280982971191
-vt 0.100992001593113 0.797237992286682
-vt 0.0958969965577126 0.768496990203857
-vt 0.0814109966158867 0.774652004241943
-vt 0.352629989385605 0.272377014160156
-vt 0.375968009233475 0.279421985149384
-vt 0.105210997164249 0.782979965209961
-vt 0.105778999626637 0.825821995735168
-vt 0.383686006069183 0.285100996494293
-vt 0.185936003923416 0.732236981391907
-vt 0.126046001911163 0.139527022838593
-vt 0.127424001693726 0.131649017333984
-vt 0.121073000133038 0.122488021850586
-vt 0.350216001272202 0.269500017166138
-vt 0.345986992120743 0.0180730223655701
-vt 0.343253999948502 0.0316100120544434
-vt 0.350486010313034 0.0291699767112732
-vt 0.113215997815132 0.791469991207123
-vt 0.838961005210876 0.850125014781952
-vt 0.924251973628998 0.765654981136322
-vt 0.923516988754272 0.762691974639893
-vt 0.407400995492935 0.417607009410858
-vt 0.394636988639832 0.279895007610321
-vt 0.276192992925644 0.798923015594482
-vt 0.125010997056961 0.21492600440979
-vt 0.372512996196747 0.294075012207031
-vt 0.121900998055935 0.782680034637451
-vt 0.614266991615295 0.357088029384613
-vt 0.590812981128693 0.605378031730652
-vt 0.380477994680405 0.298861026763916
-vt 0.383982002735138 0.296287000179291
-vt 0.102683000266552 0.608557999134064
-vt 0.129298001527786 0.788726985454559
-vt 0.129429996013641 0.804022014141083
-vt 0.635900020599365 0.346634984016418
-vt 0.392729997634888 0.296154022216797
-vt 0.403115004301071 0.299861013889313
-vt 0.396539002656937 0.288675010204315
-vt 0.135974004864693 0.792589008808136
-vt 0.389014005661011 0.302901983261108
-vt 0.102945998311043 0.90039199590683
-vt 0.222473993897438 0.694995999336243
-vt 0.64095002412796 0.350984990596771
-vt 0.641077995300293 0.335186004638672
-vt 0.915938973426819 0.0141299962997437
-vt 0.0838859975337982 0.542832016944885
-vt 0.073464997112751 0.707993030548096
-vt 0.0366620011627674 0.785122036933899
-vt 0.880738019943237 0.741760969161987
-vt 0.0385470017790794 0.774141013622284
-vt 0.026655999943614 0.779067993164063
-vt 0.0498440004885197 0.790805995464325
-vt 0.0390640012919903 0.743216037750244
-vt 0.736043989658356 0.790516972541809
-vt 0.739848971366882 0.768486022949219
-vt 0.0150140002369881 0.799458980560303
-vt 0.0211650002747774 0.821343004703522
-vt 0.0732759982347488 0.841691017150879
-vt 0.0684439986944199 0.711279034614563
-vt 0.0789109990000725 0.714313983917236
-vt 0.7153400182724 0.197426974773407
-vt 0.712659001350403 0.201799988746643
-vt 0.946453988552094 0.178152024745941
-vt 0.0712200030684471 0.824624001979828
-vt 0.0741769969463348 0.730543971061707
-vt 0.967490017414093 0.166669011116028
-vt 0.956893980503082 0.15974497795105
-vt 0.96467000246048 0.174907028675079
-vt 0.117434002459049 0.900141000747681
-vt 0.834641993045807 0.762376010417938
-vt 0.757654011249542 0.304030001163483
-vt 0.103119000792503 0.742410004138947
-vt 0.817646026611328 0.990378975868225
-vt 0.303056001663208 0.571568012237549
-vt 0.803448975086212 0.984086990356445
-vt 0.806748986244202 0.992325007915497
-vt 0.947700977325439 0.159256994724274
-vt 0.0759470015764236 0.761339008808136
-vt 0.961543023586273 0.157248973846436
-vt 0.684132993221283 0.275754988193512
-vt 0.690783023834229 0.282782971858978
-vt 0.0997420027852058 0.158573985099792
-vt 0.102206997573376 0.166140019893646
-vt 0.104694001376629 0.162128984928131
-vt 0.0673440024256706 0.723001956939697
-vt 0.932461023330688 0.173434019088745
-vt 0.927012979984283 0.17519599199295
-vt 0.119335003197193 0.623798012733459
-vt 0.82033097743988 0.534026980400085
-vt 0.81650698184967 0.536121010780334
-vt 0.114067003130913 0.911235988140106
-vt 0.816286027431488 0.524895012378693
-vt 0.80979597568512 0.525454044342041
-vt 0.0846429988741875 0.72959303855896
-vt 0.0772320032119751 0.741201043128967
-vt 0.799103021621704 0.966170012950897
-vt 0.797675013542175 0.974667012691498
-vt 0.944949984550476 0.14367401599884
-vt 0.933471977710724 0.153724014759064
-vt 0.037601001560688 0.823866009712219
-vt 0.0504929982125759 0.841256976127625
-vt 0.731652021408081 0.770879983901978
-vt 0.731081008911133 0.756662964820862
-vt 0.954591989517212 0.136308014392853
-vt 0.0423270016908646 0.550449013710022
-vt 0.0457369983196259 0.543141007423401
-vt 0.975309014320374 0.15668797492981
-vt 0.983626008033752 0.143568992614746
-vt 0.966732025146484 0.148751020431519
-vt 0.811923980712891 0.529585957527161
-vt 0.069522000849247 0.834985971450806
-vt 0.305312007665634 0.0804740190505981
-vt 0.806469976902008 0.960986971855164
-vt 0.961090981960297 0.141758024692535
-vt 0.185870006680489 0.565577983856201
-vt 0.825513005256653 0.364942014217377
-vt 0.820393979549408 0.36474597454071
-vt 0.825532019138336 0.386629998683929
-vt 0.0417810007929802 0.656502962112427
-vt 0.0709130018949509 0.736250996589661
-vt 0.0598060004413128 0.74311900138855
-vt 0.974304974079132 0.137866020202637
-vt 0.822323024272919 0.350829005241394
-vt 0.0268770009279251 0.69623601436615
-vt 0.0699329972267151 0.629420042037964
-vt 0.104360997676849 0.638028979301453
-vt 0.175849005579948 0.767862021923065
-vt 0.124733999371529 0.922250032424927
-vt 0.00989400036633015 0.847271978855133
-vt 0.104673996567726 0.676012992858887
-vt 0.0872759968042374 0.631273031234741
-vt 0.0611150003969669 0.682882010936737
-vt 0.0471829995512962 0.747784972190857
-vt 0.0869000032544136 0.709056973457336
-vt 0.664655029773712 0.242869973182678
-vt 0.107767999172211 0.665959000587463
-vt 0.960997998714447 0.131240010261536
-vt 0.978794991970062 0.127682983875275
-vt 0.119538001716137 0.67083203792572
-vt 0.116871997714043 0.689864039421082
-vt 0.800797998905182 0.945101022720337
-vt 0.799681007862091 0.955283999443054
-vt 0.797312021255493 0.948657989501953
-vt 0.0796800032258034 0.885670006275177
-vt 0.0825840011239052 0.896103978157043
-vt 0.973649024963379 0.121877014636993
-vt 0.0458839982748032 0.649968028068542
-vt 0.1197360008955 0.652840971946716
-vt 0.09358000010252 0.896956980228424
-vt 0.0530200004577637 0.628800988197327
-vt 0.0615959987044334 0.624611020088196
-vt 0.820442974567413 0.400967001914978
-vt 0.821429014205933 0.325711011886597
-vt 0.071273997426033 0.622431039810181
-vt 0.500818014144897 0.0896000266075134
-vt 0.116273999214172 0.596237003803253
-vt 0.109738998115063 0.621441006660461
-vt 0.990243017673492 0.10904598236084
-vt 0.0997899994254112 0.594128966331482
-vt 0.0948339998722076 0.729480981826782
-vt 0.0882560014724731 0.73834502696991
-vt 0.121798001229763 0.548344969749451
-vt 0.889240980148315 0.735210001468658
-vt 0.313280999660492 0.60307502746582
-vt 0.111483000218868 0.717516005039215
-vt 0.143023997545242 0.5886310338974
-vt 0.322463005781174 0.651188969612122
-vt 0.918720006942749 0.759734034538269
-vt 0.108488999307156 0.660465002059937
-vt 0.117063000798225 0.543518006801605
-vt 0.124104999005795 0.542685985565186
-vt 0.111033998429775 0.700698018074036
-vt 0.943473994731903 0.761914014816284
-vt 0.941780984401703 0.758270978927612
-vt 0.31155601143837 0.591681957244873
-vt 0.31395098567009 0.629932999610901
-vt 0.312799990177155 0.638099014759064
-vt 0.313071012496948 0.652565002441406
-vt 0.0666700005531311 0.89478999376297
-vt 0.275611013174057 0.755712985992432
-vt 0.113627001643181 0.15803998708725
-vt 0.311765998601913 0.612761974334717
-vt 0.304331988096237 0.601261973381042
-vt 0.307074010372162 0.645983994007111
-vt 0.304569005966187 0.669979989528656
-vt 0.483491986989975 0.665818989276886
-vt 0.43334299325943 0.0385599732398987
-vt 0.304246008396149 0.621232032775879
-vt 0.114702001214027 0.729683995246887
-vt 0.300803989171982 0.585503995418549
-vt 0.292811989784241 0.595206022262573
-vt 0.294972002506256 0.609504997730255
-vt 0.302172005176544 0.632640957832336
-vt 0.293419986963272 0.655243992805481
-vt 0.116801001131535 0.710251986980438
-vt 0.29194501042366 0.621181964874268
-vt 0.0761130005121231 0.541764974594116
-vt 0.288859993219376 0.631407976150513
-vt 0.285775005817413 0.570572972297668
-vt 0.289012014865875 0.640184998512268
-vt 0.291148990392685 0.664999961853027
-vt 0.288915008306503 0.677623987197876
-vt 0.102311998605728 0.629724025726318
-vt 0.288536012172699 0.581164002418518
-vt 0.288946986198425 0.588605999946594
-vt 0.288370996713638 0.649042010307312
-vt 0.288482010364532 0.685676991939545
-vt 0.122395001351833 0.350359976291656
-vt 0.101691000163555 0.648424983024597
-vt 0.28159099817276 0.61243200302124
-vt 0.00947600044310093 0.773344993591309
-vt 0.282207995653152 0.666797995567322
-vt 0.828949987888336 0.38442599773407
-vt 0.829196989536285 0.399699985980988
-vt 0.281531989574432 0.5623539686203
-vt 0.277777999639511 0.601458013057709
-vt 0.282651990652084 0.689710021018982
-vt 0.0857909992337227 0.75578498840332
-vt 0.0937950015068054 0.744220972061157
-vt 0.277453988790512 0.554773986339569
-vt 0.269564986228943 0.578020989894867
-vt 0.277139008045197 0.587493002414703
-vt 0.267262011766434 0.622838020324707
-vt 0.27513000369072 0.632230997085571
-vt 0.277682989835739 0.654011964797974
-vt 0.277664005756378 0.674551010131836
-vt 0.120374001562595 0.715804994106293
-vt 0.336564004421234 0.0207980275154114
-vt 0.331559985876083 0.0270869731903076
-vt 0.332507997751236 0.0344589948654175
-vt 0.270503997802734 0.603130996227264
-vt 0.274080991744995 0.645339965820313
-vt 0.272119998931885 0.669557988643646
-vt 0.268101006746292 0.685685992240906
-vt 0.268041998147964 0.694751024246216
-vt 0.263521999120712 0.564478993415833
-vt 0.260749995708466 0.572459995746613
-vt 0.267780989408493 0.585669994354248
-vt 0.262768000364304 0.616310000419617
-vt 0.0998039990663528 0.908591032028198
-vt 0.261687010526657 0.594416975975037
-vt 0.265511989593506 0.645043015480042
-vt 0.266716986894608 0.664294004440308
-vt 0.240472003817558 0.778316020965576
-vt 0.260033011436462 0.554834961891174
-vt 0.264510989189148 0.634768962860107
-vt 0.786144971847534 0.676402986049652
-vt 0.790521025657654 0.669317007064819
-vt 0.789470016956329 0.665858030319214
-vt 0.256650000810623 0.58033698797226
-vt 0.257615000009537 0.586726009845734
-vt 0.260026007890701 0.605844020843506
-vt 0.251545995473862 0.633567988872528
-vt 0.262760996818542 0.652195990085602
-vt 0.240783005952835 0.65658301115036
-vt 0.260419011116028 0.681061983108521
-vt 0.256316006183624 0.692543983459473
-vt 0.257436007261276 0.705601990222931
-vt 0.255416989326477 0.61130702495575
-vt 0.254215002059937 0.64544403553009
-vt 0.250916987657547 0.666252970695496
-vt 0.249426007270813 0.550011038780212
-vt 0.247337996959686 0.590309977531433
-vt 0.249722003936768 0.599758982658386
-vt 0.247411996126175 0.678068041801453
-vt 0.840978026390076 0.766483008861542
-vt 0.243219003081322 0.57157301902771
-vt 0.234445005655289 0.559915006160736
-vt 0.235884994268417 0.566390991210938
-vt 0.241789996623993 0.583341956138611
-vt 0.244265004992485 0.62820303440094
-vt 0.245212003588676 0.68976104259491
-vt 0.236616998910904 0.595964014530182
-vt 0.243485003709793 0.610777020454407
-vt 0.242054998874664 0.645197987556458
-vt 0.23879300057888 0.692324995994568
-vt 0.23811599612236 0.663725018501282
-vt 0.0611170008778572 0.646818041801453
-vt 0.23275400698185 0.609776973724365
-vt 0.231306999921799 0.639065980911255
-vt 0.23241800069809 0.670781016349792
-vt 0.233511000871658 0.683426022529602
-vt 0.119075000286102 0.551985025405884
-vt 0.150143995881081 0.63484400510788
-vt 0.228634998202324 0.578184962272644
-vt 0.235251992940903 0.628641963005066
-vt 0.23217499256134 0.648123025894165
-vt 0.230523005127907 0.619742035865784
-vt 0.227566003799438 0.664608001708984
-vt 0.217491999268532 0.570134043693542
-vt 0.225511997938156 0.674875020980835
-vt 0.0722009986639023 0.798120975494385
-vt 0.217415004968643 0.589329957962036
-vt 0.21628400683403 0.599583029747009
-vt 0.21662400662899 0.644271016120911
-vt 0.938585996627808 0.76044100522995
-vt 0.22138300538063 0.576066017150879
-vt 0.218049004673958 0.630924999713898
-vt 0.220540001988411 0.669265031814575
-vt 0.219484999775887 0.617887020111084
-vt 0.214349001646042 0.654325008392334
-vt 0.219302996993065 0.686751961708069
-vt 0.73726499080658 0.796944975852966
-vt 0.116957001388073 0.150335013866425
-vt 0.206120997667313 0.580510973930359
-vt 0.814487993717194 0.411948025226593
-vt 0.209261998534203 0.571218013763428
-vt 0.208091005682945 0.609248042106628
-vt 0.212593004107475 0.675382971763611
-vt 0.202802002429962 0.683686017990112
-vt 0.208609998226166 0.59526801109314
-vt 0.207955002784729 0.621311008930206
-vt 0.204501003026962 0.631464958190918
-vt 0.199524998664856 0.662284016609192
-vt 0.203068003058434 0.674066007137299
-vt 0.193939000368118 0.025750994682312
-vt 0.849655985832214 0.756901025772095
-vt 0.92119300365448 0.400698006153107
-vt 0.762701988220215 0.817135989665985
-vt 0.797339975833893 0.879978001117706
-vt 0.784223973751068 0.880703985691071
-vt 0.200446993112564 0.596050024032593
-vt 0.203375995159149 0.641234993934631
-vt 0.913963973522186 0.752758026123047
-vt 0.197454005479813 0.573603987693787
-vt 0.200157999992371 0.616014957427979
-vt 0.185597002506256 0.634384036064148
-vt 0.0438500009477139 0.643679976463318
-vt 0.0487140007317066 0.12390398979187
-vt 0.0372680015861988 0.125961005687714
-vt 0.0386079996824265 0.142516016960144
-vt 0.191975995898247 0.967674970626831
-vt 0.00199200003407896 0.783532023429871
-vt 0.0392809994518757 0.54381000995636
-vt 0.825724005699158 0.876869022846222
-vt 0.81708699464798 0.87481701374054
-vt 0.191958993673325 0.599424958229065
-vt 0.194318994879723 0.639711976051331
-vt 0.181327000260353 0.65216600894928
-vt 0.186980992555618 0.661985993385315
-vt 0.191415995359421 0.685492038726807
-vt 0.155193001031876 0.064378023147583
-vt 0.798877000808716 0.518103957176208
-vt 0.156623005867004 0.137054026126862
-vt 0.190072998404503 0.622074007987976
-vt 0.18495699763298 0.954091012477875
-vt 0.18511700630188 0.579385995864868
-vt 0.18545900285244 0.684051036834717
-vt 0.0380290001630783 0.660634994506836
-vt 0.91482800245285 0.857729017734528
-vt 0.915782988071442 0.866650998592377
-vt 0.919673025608063 0.859951019287109
-vt 0.0218199994415045 0.746722996234894
-vt 0.479173988103867 0.0228449702262878
-vt 0.473834007978439 0.0243769884109497
-vt 0.48216500878334 0.0315240025520325
-vt 0.179084002971649 0.582139015197754
-vt 0.179560005664825 0.617563009262085
-vt 0.443116009235382 0.0241569876670837
-vt 0.442649990320206 0.0318179726600647
-vt 0.451236009597778 0.0345249772071838
-vt 0.768561005592346 0.810304999351501
-vt 0.79959499835968 0.873031973838806
-vt 0.809460997581482 0.870091021060944
-vt 0.81511402130127 0.863968968391418
-vt 0.179190993309021 0.963555991649628
-vt 0.901103019714355 0.880977988243103
-vt 0.894903004169464 0.863721966743469
-vt 0.88680899143219 0.866504013538361
-vt 0.970885992050171 0.118564009666443
-vt 0.921665012836456 0.905120015144348
-vt 0.929517984390259 0.881079018115997
-vt 0.910468995571136 0.89021497964859
-vt 0.942623019218445 0.881376028060913
-vt 0.872932016849518 0.917006015777588
-vt 0.895191013813019 0.912015020847321
-vt 0.882421970367432 0.901982009410858
-vt 0.869017004966736 0.913663029670715
-vt 0.844389021396637 0.863947987556458
-vt 0.839133977890015 0.857354998588562
-vt 0.869428992271423 0.843241989612579
-vt 0.88586300611496 0.852057993412018
-vt 0.965188026428223 0.815868973731995
-vt 0.969811022281647 0.800818979740143
-vt 0.966790974140167 0.795197010040283
-vt 0.859082996845245 0.923304975032806
-vt 0.864126026630402 0.9132080078125
-vt 0.837026000022888 0.839335978031158
-vt 0.848487973213196 0.835736989974976
-vt 0.831377983093262 0.825341999530792
-vt 0.768508017063141 0.833230018615723
-vt 0.86395800113678 0.850005030632019
-vt 0.87720000743866 0.855319023132324
-vt 0.826035976409912 0.94200199842453
-vt 0.826674997806549 0.92228102684021
-vt 0.917936980724335 0.845686018466949
-vt 0.898118019104004 0.826704978942871
-vt 0.771578013896942 0.826662003993988
-vt 0.837566018104553 0.941318988800049
-vt 0.846243977546692 0.921869993209839
-vt 0.8559610247612 0.811019003391266
-vt 0.956089019775391 0.839861989021301
-vt 0.959472000598907 0.838288009166718
-vt 0.962330996990204 0.826353013515472
-vt 0.831514000892639 0.795444011688232
-vt 0.909458994865417 0.883698999881744
-vt 0.918063998222351 0.880267977714539
-vt 0.928386986255646 0.869921982288361
-vt 0.356896013021469 0.0268639922142029
-vt 0.362471997737885 0.0270010232925415
-vt 0.357275992631912 0.0197290182113647
-vt 0.819364011287689 0.846390008926392
-vt 0.811186015605927 0.826227009296417
-vt 0.946730017662048 0.86250102519989
-vt 0.898808002471924 0.885326027870178
-vt 0.913996994495392 0.907523989677429
-vt 0.83474600315094 0.91389399766922
-vt 0.843264997005463 0.911575019359589
-vt 0.94547700881958 0.896337032318115
-vt 0.949639976024628 0.87976199388504
-vt 0.88749098777771 0.984256982803345
-vt 0.887081980705261 0.968007981777191
-vt 0.90718400478363 0.71036696434021
-vt 0.947477996349335 0.806262016296387
-vt 0.9497190117836 0.843685984611511
-vt 0.948144018650055 0.832929968833923
-vt 0.938615024089813 0.839362978935242
-vt 0.264407992362976 0.136125981807709
-vt 0.42705899477005 0.0345249772071838
-vt 0.436269998550415 0.0311530232429504
-vt 0.435609996318817 0.0235490202903748
-vt 0.858578979969025 0.915612995624542
-vt 0.260035991668701 0.102342009544373
-vt 0.261415004730225 0.118318021297455
-vt 0.764442980289459 0.848982989788055
-vt 0.768727004528046 0.845027983188629
-vt 0.93732100725174 0.897364020347595
-vt 0.794700026512146 0.891101002693176
-vt 0.90193498134613 0.967127978801727
-vt 0.830713987350464 0.87739497423172
-vt 0.951919972896576 0.867726981639862
-vt 0.951719999313354 0.8610520362854
-vt 0.942933022975922 0.811649978160858
-vt 0.91286700963974 0.804444015026093
-vt 0.927819013595581 0.820523977279663
-vt 0.93189001083374 0.815635979175568
-vt 0.361597001552582 0.0316100120544434
-vt 0.856270015239716 0.86546802520752
-vt 0.85666698217392 0.86194896697998
-vt 0.850426971912384 0.864642024040222
-vt 0.871684014797211 0.86319899559021
-vt 0.868636012077332 0.82463800907135
-vt 0.922006011009216 0.842576026916504
-vt 0.341632008552551 0.0764390230178833
-vt 0.939078986644745 0.416558980941772
-vt 0.936766028404236 0.833629012107849
-vt 0.941395998001099 0.828404009342194
-vt 0.848299026489258 0.862573027610779
-vt 0.918657004833221 0.853745996952057
-vt 0.863214015960693 0.837247014045715
-vt 0.86403900384903 0.926101982593536
-vt 0.922685980796814 0.848904967308044
-vt 0.941626012325287 0.751682996749878
-vt 0.872214019298553 0.879378974437714
-vt 0.380870997905731 0.805528998374939
-vt 0.852649986743927 0.830754995346069
-vt 0.855852007865906 0.819971978664398
-vt 0.88941901922226 0.948155999183655
-vt 0.879594027996063 0.953073978424072
-vt 0.403492003679276 0.0243480205535889
-vt 0.401722013950348 0.0347830057144165
-vt 0.410468995571136 0.0235819816589355
-vt 0.93029397726059 0.407580971717834
-vt 0.710743010044098 0.625052988529205
-vt 0.955060005187988 0.850643992424011
-vt 0.880162000656128 0.924794018268585
-vt 0.910338997840881 0.876057982444763
-vt 0.917307019233704 0.876057982444763
-vt 0.885307013988495 0.795659005641937
-vt 0.925014019012451 0.831485986709595
-vt 0.928928017616272 0.826689004898071
-vt 0.974889993667603 0.788733005523682
-vt 0.940241992473602 0.822897017002106
-vt 0.791526019573212 0.876245021820068
-vt 0.86114901304245 0.866955995559692
-vt 0.943576991558075 0.410255014896393
-vt 0.561034023761749 0.114172995090485
-vt 0.154541999101639 0.0980439782142639
-vt 0.380878001451492 0.72426700592041
-vt 0.965191006660461 0.408500015735626
-vt 0.927334010601044 0.863664984703064
-vt 0.781926989555359 0.853070974349976
-vt 0.829864025115967 0.0110859870910645
-vt 0.843344986438751 0.0179709792137146
-vt 0.839245021343231 0.00684398412704468
-vt 0.973119020462036 0.402715027332306
-vt 0.957086026668549 0.745090961456299
-vt 0.154978007078171 0.120431005954742
-vt 0.813902974128723 0.0207449793815613
-vt 0.825366020202637 0.0309839844703674
-vt 0.816581010818481 0.0140810012817383
-vt 0.957058012485504 0.414721012115479
-vt 0.774230003356934 0.850598990917206
-vt 0.776723980903625 0.830338001251221
-vt 0.776048004627228 0.84001898765564
-vt 0.86141300201416 0.0189030170440674
-vt 0.851477980613708 0.00925499200820923
-vt 0.975126028060913 0.409431993961334
-vt 0.935679972171783 0.850601017475128
-vt 0.933860003948212 0.844852983951569
-vt 0.828607022762299 0.884317994117737
-vt 0.919166028499603 0.856848001480103
-vt 0.374188989400864 0.0201399922370911
-vt 0.866526007652283 0.871549010276794
-vt 0.965946018695831 0.750131964683533
-vt 0.610782027244568 0.577533960342407
-vt 0.617826998233795 0.56921398639679
-vt 0.605996012687683 0.573660969734192
-vt 0.945065021514893 0.425123989582062
-vt 0.83414900302887 0.0383309721946716
-vt 0.841247975826263 0.0300059914588928
-vt 0.854843020439148 0.0270400047302246
-vt 0.947862029075623 0.420943021774292
-vt 0.912913978099823 0.530050992965698
-vt 0.863066017627716 0.0314310193061829
-vt 0.604107022285461 0.586189031600952
-vt 0.840385973453522 0.0445820093154907
-vt 0.87417197227478 0.741439998149872
-vt 0.901547014713287 0.536370038986206
-vt 0.831353008747101 0.0431579947471619
-vt 0.839115023612976 0.0506200194358826
-vt 0.859022974967957 0.0436949729919434
-vt 0.903856992721558 0.924336016178131
-vt 0.889105975627899 0.543612003326416
-vt 0.607042014598846 0.595026016235352
-vt 0.93468701839447 0.755159020423889
-vt 0.602458000183105 0.600795030593872
-vt 0.598357975482941 0.598452985286713
-vt 0.92680698633194 0.52932596206665
-vt 0.85018402338028 0.855686008930206
-vt 0.882209002971649 0.552183985710144
-vt 0.906229019165039 0.544595956802368
-vt 0.59417200088501 0.599339962005615
-vt 0.842483997344971 0.0550240278244019
-vt 0.931259989738464 0.750353991985321
-vt 0.865438997745514 0.56133496761322
-vt 0.874886989593506 0.560436010360718
-vt 0.895852029323578 0.55518102645874
-vt 0.603522002696991 0.616780042648315
-vt 0.60630202293396 0.60620903968811
-vt 0.880845010280609 0.888110995292664
-vt 0.925882995128632 0.837728977203369
-vt 0.548218011856079 0.202437996864319
-vt 0.537167012691498 0.183454990386963
-vt 0.530960023403168 0.192619025707245
-vt 0.54662299156189 0.214434027671814
-vt 0.757342994213104 0.777737021446228
-vt 0.154204994440079 0.129679024219513
-vt 0.886177003383636 0.558035969734192
-vt 0.924115002155304 0.539389967918396
-vt 0.842315018177032 0.0692660212516785
-vt 0.873817026615143 0.0514510273933411
-vt 0.865737020969391 0.0460370182991028
-vt 0.800235986709595 0.645694971084595
-vt 0.812965989112854 0.641952037811279
-vt 0.809153020381927 0.639168977737427
-vt 0.817718029022217 0.636443972587585
-vt 0.555199027061462 0.212265014648438
-vt 0.878233015537262 0.562919974327087
-vt 0.879013001918793 0.0613790154457092
-vt 0.829721987247467 0.640383958816528
-vt 0.830168008804321 0.634611010551453
-vt 0.555742025375366 0.202081978321075
-vt 0.886864006519318 0.565178990364075
-vt 0.920816004276276 0.548698008060455
-vt 0.937088012695313 0.534689009189606
-vt 0.674834012985229 0.133220970630646
-vt 0.818305015563965 0.654864013195038
-vt 0.567149996757507 0.200120985507965
-vt 0.564876973628998 0.210399985313416
-vt 0.57038402557373 0.211880028247833
-vt 0.793650984764099 0.659996032714844
-vt 0.842454016208649 0.640392005443573
-vt 0.551445007324219 0.18470299243927
-vt 0.543325006961823 0.161795020103455
-vt 0.542828977108002 0.142687022686005
-vt 0.527988970279694 0.152709007263184
-vt 0.394347995519638 0.916185021400452
-vt 0.402678996324539 0.926856994628906
-vt 0.555944979190826 0.166917026042938
-vt 0.53761100769043 0.170520007610321
-vt 0.905766010284424 0.560102999210358
-vt 0.802666008472443 0.664546012878418
-vt 0.567041993141174 0.186031997203827
-vt 0.524505972862244 0.124136984348297
-vt 0.537443995475769 0.127472996711731
-vt 0.544822990894318 0.110688984394073
-vt 0.0691030025482178 0.54149603843689
-vt 0.839636027812958 0.659240007400513
-vt 0.899664998054504 0.655476987361908
-vt 0.887975990772247 0.657014966011047
-vt 0.886377990245819 0.663964986801147
-vt 0.528913974761963 0.111023008823395
-vt 0.845963001251221 0.63712203502655
-vt 0.855175971984863 0.644506990909576
-vt 0.472452998161316 0.630414009094238
-vt 0.482091993093491 0.614331960678101
-vt 0.554458022117615 0.127125978469849
-vt 0.891882002353668 0.936296999454498
-vt 0.931693971157074 0.858552992343903
-vt 0.926190972328186 0.74898898601532
-vt 0.558640003204346 0.149572014808655
-vt 0.473868995904922 0.641340970993042
-vt 0.825713992118835 0.679108023643494
-vt 0.864598989486694 0.658473968505859
-vt 0.572903990745544 0.157863974571228
-vt 0.830124974250793 0.900510013103485
-vt 0.782359004020691 0.684260964393616
-vt 0.794745981693268 0.682178020477295
-vt 0.57261198759079 0.166751980781555
-vt 0.878777980804443 0.998008012771606
-vt 0.677693009376526 0.11556202173233
-vt 0.781476020812988 0.695145964622498
-vt 0.845211982727051 0.668707966804504
-vt 0.574277997016907 0.174863994121552
-vt 0.463858991861343 0.646803021430969
-vt 0.873748004436493 0.666837990283966
-vt 0.788026988506317 0.696859955787659
-vt 0.824280977249146 0.69921600818634
-vt 0.774429976940155 0.705974996089935
-vt 0.780615985393524 0.713851988315582
-vt 0.881043016910553 0.662737965583801
-vt 0.465270012617111 0.657281041145325
-vt 0.750958979129791 0.718086004257202
-vt 0.756182014942169 0.715919971466064
-vt 0.754743993282318 0.712221026420593
-vt 0.743146002292633 0.717800974845886
-vt 0.766074001789093 0.712262988090515
-vt 0.763264000415802 0.710759043693542
-vt 0.803537011146545 0.723052024841309
-vt 0.85319197177887 0.679976999759674
-vt 0.154874995350838 0.142448008060455
-vt 0.913872003555298 0.654613971710205
-vt 0.908774971961975 0.650265991687775
-vt 0.155802994966507 0.170240998268127
-vt 0.74506002664566 0.727967023849487
-vt 0.759805977344513 0.717208027839661
-vt 0.771892011165619 0.729519009590149
-vt 0.838797986507416 0.698145985603333
-vt 0.839742004871368 0.690397977828979
-vt 0.864342987537384 0.685649037361145
-vt 0.896933019161224 0.668749988079071
-vt 0.73478502035141 0.724918961524963
-vt 0.84792298078537 0.689998030662537
-vt 0.925732016563416 0.662814974784851
-vt 0.931887984275818 0.654865980148315
-vt 0.612100005149841 0.687484979629517
-vt 0.473991990089417 0.664368033409119
-vt 0.874014973640442 0.687160968780518
-vt 0.915520012378693 0.678728997707367
-vt 0.873925983905792 0.905799031257629
-vt 0.135027006268501 0.00804102420806885
-vt 0.134716004133224 0.0246890187263489
-vt 0.143645003437996 0.0136129856109619
-vt 0.849294006824493 0.91575300693512
-vt 0.759841024875641 0.740824997425079
-vt 0.789454996585846 0.724900007247925
-vt 0.85860002040863 0.690712988376617
-vt 0.853819012641907 0.692629992961884
-vt 0.884352028369904 0.685760021209717
-vt 0.939074993133545 0.660365998744965
-vt 0.156810998916626 0.195720016956329
-vt 0.457114011049271 0.671872019767761
-vt 0.846445977687836 0.699777007102966
-vt 0.838678002357483 0.706250011920929
-vt 0.870285987854004 0.688850998878479
-vt 0.563535988330841 0.222065985202789
-vt 0.829750001430511 0.712713003158569
-vt 0.844650983810425 0.704461991786957
-vt 0.88018399477005 0.69167697429657
-vt 0.901552975177765 0.697887003421783
-vt 0.941986978054047 0.667324006557465
-vt 0.780018985271454 0.733487010002136
-vt 0.835667014122009 0.709329962730408
-vt 0.946502983570099 0.666126012802124
-vt 0.752008974552155 0.750271022319794
-vt 0.766924977302551 0.742416977882385
-vt 0.778169989585876 0.742807984352112
-vt 0.790395975112915 0.737742006778717
-vt 0.795728027820587 0.731065988540649
-vt 0.820110976696014 0.727967977523804
-vt 0.838303983211517 0.726503014564514
-vt 0.841306984424591 0.712278962135315
-vt 0.89528101682663 0.699968993663788
-vt 0.946648001670837 0.685434997081757
-vt 0.669845998287201 0.20710301399231
-vt 0.757179021835327 0.751646995544434
-vt 0.795822024345398 0.735844969749451
-vt 0.841808021068573 0.715384006500244
-vt 0.952055990695953 0.674453973770142
-vt 0.951447010040283 0.669057011604309
-vt 0.768323004245758 0.755293965339661
-vt 0.797290980815887 0.73829197883606
-vt 0.931187987327576 0.855455994606018
-vt 0.75748997926712 0.762969970703125
-vt 0.775837004184723 0.756600022315979
-vt 0.796140015125275 0.744690001010895
-vt 0.803079009056091 0.740862011909485
-vt 0.923237979412079 0.693904042243958
-vt 0.754357993602753 0.767904996871948
-vt 0.764631986618042 0.762619018554688
-vt 0.844775021076202 0.727144002914429
-vt 0.843005001544952 0.721460998058319
-vt 0.807253003120422 0.750400006771088
-vt 0.809644997119904 0.744763016700745
-vt 0.954478025436401 0.685615003108978
-vt 0.931209981441498 0.809239983558655
-vt 0.934836983680725 0.804597973823547
-vt 0.768320977687836 0.764482021331787
-vt 0.825210988521576 0.737115979194641
-vt 0.814933001995087 0.74761700630188
-vt 0.830835998058319 0.738098978996277
-vt 0.845043003559113 0.738340973854065
-vt 0.849174976348877 0.732401967048645
-vt 0.829047977924347 0.897800981998444
-vt 0.815818011760712 0.750458002090454
-vt 0.85044401884079 0.734979033470154
-vt 0.291633993387222 0.00213998556137085
-vt 0.280887007713318 0.0172579884529114
-vt 0.28957998752594 0.0120499730110168
-vt 0.762655019760132 0.772529006004333
-vt 0.831848978996277 0.744289040565491
-vt 0.855171024799347 0.742401003837585
-vt 0.856182992458344 0.739315986633301
-vt 0.895712018013 0.72172600030899
-vt 0.895165026187897 0.718644022941589
-vt 0.822659015655518 0.757507979869843
-vt 0.821959972381592 0.754525005817413
-vt 0.828293025493622 0.758459985256195
-vt 0.837782025337219 0.748494029045105
-vt 0.863070011138916 0.742864012718201
-vt 0.834472000598907 0.872784972190857
-vt 0.835384011268616 0.905215978622437
-vt 0.58296000957489 0.170211017131805
-vt 0.589788019657135 0.160672008991241
-vt 0.587370991706848 0.149994015693665
-vt 0.811163008213043 0.730181992053986
-vt 0.818306982517242 0.733574986457825
-vt 0.320986986160278 0.0374040007591248
-vt 0.324660003185272 0.0235599875450134
-vt 0.317916989326477 0.0372639894485474
-vt 0.058458000421524 0.166140019893646
-# 3924 Texture-Coordinates
-
-g Mesh1
-s 1
-f 3/3 2/2 1/1
-f 6/6 5/5 4/4
-f 8/8 7/7 5/5
-f 11/11 10/10 9/9
-f 14/14 13/13 12/12
-f 16/16 15/15 8/8
-f 19/19 18/18 17/17
-f 22/22 21/21 20/20
-f 25/25 24/24 23/23
-f 28/28 27/27 26/26
-f 30/30 13/13 29/29
-f 32/32 31/31 2/2
-f 35/35 34/34 33/33
-f 38/38 37/37 36/36
-f 41/41 40/40 39/39
-f 44/44 43/43 42/42
-f 46/46 34/34 45/45
-f 49/49 48/48 47/47
-f 52/52 51/51 50/50
-f 55/55 54/54 53/53
-f 22/22 20/20 56/56
-f 59/59 58/58 57/57
-f 62/62 61/61 60/60
-f 65/65 64/64 63/63
-f 68/68 67/67 66/66
-f 7/7 69/69 5/5
-f 72/72 71/71 70/70
-f 75/75 74/74 73/73
-f 78/78 77/77 76/76
-f 79/79 8/8 6/6
-f 82/82 81/81 80/80
-f 83/83 7/7 15/15
-f 86/86 85/85 84/84
-f 89/89 88/88 87/87
-f 92/92 91/91 90/90
-f 69/69 94/94 93/93
-f 59/59 96/96 95/95
-f 98/98 38/38 97/97
-f 16/16 8/8 79/79
-f 100/100 99/99 92/92
-f 103/103 102/102 101/101
-f 106/106 105/105 104/104
-f 108/108 26/26 107/107
-f 78/78 76/76 109/109
-f 41/41 39/39 99/99
-f 112/112 111/111 110/110
-f 113/113 16/16 79/79
-f 28/28 26/26 108/108
-f 115/115 114/114 16/16
-f 15/15 7/7 8/8
-f 118/118 117/117 116/116
-f 121/121 120/120 119/119
-f 8/8 5/5 6/6
-f 124/124 123/123 122/122
-f 127/127 126/126 125/125
-f 54/54 129/129 128/128
-f 132/132 131/131 130/130
-f 135/135 134/134 133/133
-f 138/138 137/137 136/136
-f 56/56 20/20 40/40
-f 97/97 139/139 77/77
-f 6/6 4/4 27/27
-f 40/40 140/140 39/39
-f 136/136 141/141 131/131
-f 144/144 143/143 142/142
-f 147/147 146/146 145/145
-f 150/150 149/149 148/148
-f 152/152 151/151 36/36
-f 155/155 154/154 153/153
-f 155/155 156/156 154/154
-f 42/42 157/157 73/73
-f 61/61 158/158 60/60
-f 161/161 160/160 159/159
-f 164/164 163/163 162/162
-f 167/167 166/166 165/165
-f 170/170 169/169 168/168
-f 68/68 171/171 67/67
-f 37/37 172/172 36/36
-f 27/27 4/4 173/173
-f 174/174 117/117 118/118
-f 87/87 88/88 175/175
-f 164/164 162/162 156/156
-f 177/177 176/176 166/166
-f 180/180 179/179 178/178
-f 114/114 15/15 16/16
-f 136/136 137/137 141/141
-f 183/183 182/182 181/181
-f 125/125 126/126 184/184
-f 187/187 186/186 185/185
-f 189/189 115/115 188/188
-f 181/181 108/108 107/107
-f 190/190 151/151 152/152
-f 75/75 133/133 74/74
-f 191/191 182/182 183/183
-f 188/188 115/115 113/113
-f 194/194 193/193 192/192
-f 197/197 196/196 195/195
-f 200/200 199/199 198/198
-f 156/156 202/202 201/201
-f 162/162 202/202 156/156
-f 166/166 203/203 165/165
-f 12/12 204/204 7/7
-f 207/207 206/206 205/205
-f 113/113 115/115 16/16
-f 209/209 79/79 208/208
-f 189/189 188/188 123/123
-f 183/183 181/181 210/210
-f 213/213 212/212 211/211
-f 154/154 215/215 214/214
-f 156/156 201/201 154/154
-f 166/166 176/176 203/203
-f 207/207 205/205 216/216
-f 219/219 218/218 217/217
-f 13/13 220/220 12/12
-f 223/223 222/222 221/221
-f 226/226 225/225 224/224
-f 109/109 76/76 227/227
-f 215/215 228/228 214/214
-f 154/154 201/201 215/215
-f 231/231 230/230 229/229
-f 162/162 232/232 202/202
-f 234/234 233/233 162/162
-f 237/237 236/236 235/235
-f 228/228 239/239 238/238
-f 242/242 241/241 240/240
-f 236/236 244/244 243/243
-f 247/247 246/246 245/245
-f 108/108 248/248 28/28
-f 208/208 79/79 28/28
-f 249/249 183/183 210/210
-f 209/209 113/113 79/79
-f 201/201 250/250 215/215
-f 253/253 252/252 251/251
-f 256/256 255/255 254/254
-f 149/149 3/3 1/1
-f 259/259 258/258 257/257
-f 76/76 77/77 139/139
-f 123/123 188/188 209/209
-f 262/262 261/261 260/260
-f 265/265 264/264 263/263
-f 268/268 267/267 266/266
-f 271/271 270/270 269/269
-f 274/274 273/273 272/272
-f 277/277 276/276 275/275
-f 280/280 279/279 278/278
-f 283/283 282/282 281/281
-f 286/286 285/285 284/284
-f 288/288 231/231 287/287
-f 203/203 290/290 289/289
-f 176/176 290/290 203/203
-f 293/293 292/292 291/291
-f 295/295 294/294 237/237
-f 225/225 31/31 224/224
-f 298/298 297/297 296/296
-f 301/301 300/300 299/299
-f 304/304 303/303 302/302
-f 228/228 215/215 305/305
-f 278/278 306/306 280/280
-f 309/309 308/308 307/307
-f 312/312 311/311 310/310
-f 289/289 313/313 203/203
-f 106/106 314/314 105/105
-f 317/317 316/316 315/315
-f 320/320 319/319 318/318
-f 107/107 26/26 173/173
-f 208/208 28/28 248/248
-f 303/303 321/321 302/302
-f 215/215 250/250 305/305
-f 287/287 231/231 322/322
-f 324/324 323/323 278/278
-f 327/327 326/326 325/325
-f 330/330 329/329 328/328
-f 332/332 243/243 331/331
-f 334/334 308/308 333/333
-f 309/309 336/336 335/335
-f 224/224 337/337 226/226
-f 182/182 108/108 181/181
-f 340/340 339/339 338/338
-f 339/339 304/304 302/302
-f 343/343 342/342 341/341
-f 345/345 287/287 344/344
-f 334/334 307/307 308/308
-f 348/348 347/347 346/346
-f 351/351 350/350 349/349
-f 354/354 353/353 352/352
-f 320/320 356/356 355/355
-f 358/358 357/357 97/97
-f 340/340 338/338 359/359
-f 362/362 361/361 360/360
-f 363/363 284/284 285/285
-f 364/364 363/363 230/230
-f 322/322 231/231 365/365
-f 323/323 365/365 278/278
-f 323/323 322/322 365/365
-f 332/332 295/295 235/235
-f 367/367 240/240 366/366
-f 368/368 107/107 173/173
-f 370/370 369/369 359/359
-f 373/373 372/372 371/371
-f 338/338 339/339 374/374
-f 339/339 302/302 374/374
-f 377/377 376/376 375/375
-f 379/379 281/281 378/378
-f 382/382 381/381 380/380
-f 384/384 383/383 360/360
-f 385/385 69/69 7/7
-f 204/204 385/385 7/7
-f 254/254 255/255 386/386
-f 369/369 388/388 387/387
-f 370/370 359/359 389/389
-f 359/359 338/338 389/389
-f 338/338 374/374 390/390
-f 374/374 302/302 391/391
-f 302/302 392/392 391/391
-f 377/377 393/393 376/376
-f 396/396 395/395 394/394
-f 376/376 397/397 375/375
-f 400/400 399/399 398/398
-f 220/220 401/401 12/12
-f 404/404 403/403 402/402
-f 338/338 390/390 389/389
-f 407/407 406/406 405/405
-f 409/409 408/408 378/378
-f 412/412 411/411 410/410
-f 384/384 360/360 413/413
-f 414/414 362/362 360/360
-f 409/409 416/416 415/415
-f 417/417 416/416 409/409
-f 417/417 418/418 416/416
-f 421/421 420/420 419/419
-f 244/244 422/422 399/399
-f 83/83 12/12 7/7
-f 388/388 423/423 387/387
-f 370/370 424/424 388/388
-f 370/370 389/389 424/424
-f 426/426 425/425 271/271
-f 427/427 222/222 223/223
-f 430/430 429/429 428/428
-f 306/306 229/229 431/431
-f 433/433 307/307 432/432
-f 436/436 435/435 434/434
-f 439/439 438/438 437/437
-f 442/442 441/441 440/440
-f 443/443 67/67 421/421
-f 446/446 445/445 444/444
-f 448/448 447/447 433/433
-f 67/67 171/171 420/420
-f 449/449 379/379 276/276
-f 451/451 283/283 450/450
-f 454/454 453/453 452/452
-f 31/31 456/456 455/455
-f 459/459 458/458 457/457
-f 462/462 461/461 460/460
-f 387/387 461/461 462/462
-f 387/387 423/423 461/461
-f 463/463 423/423 388/388
-f 388/388 424/424 464/464
-f 388/388 464/464 463/463
-f 424/424 389/389 465/465
-f 389/389 390/390 465/465
-f 443/443 466/466 174/174
-f 468/468 467/467 448/448
-f 306/306 231/231 229/229
-f 471/471 470/470 469/469
-f 472/472 118/118 116/116
-f 463/463 464/464 423/423
-f 424/424 465/465 464/464
-f 444/444 445/445 473/473
-f 231/231 288/288 230/230
-f 476/476 475/475 474/474
-f 475/475 477/477 474/474
-f 480/480 479/479 478/478
-f 344/344 482/482 481/481
-f 481/481 323/323 324/324
-f 79/79 6/6 28/28
-f 5/5 93/93 4/4
-f 460/460 484/484 483/483
-f 461/461 484/484 460/460
-f 461/461 423/423 485/485
-f 390/390 374/374 486/486
-f 489/489 488/488 487/487
-f 492/492 491/491 490/490
-f 493/493 417/417 282/282
-f 496/496 495/495 494/494
-f 499/499 498/498 497/497
-f 502/502 501/501 500/500
-f 504/504 503/503 397/397
-f 505/505 136/136 131/131
-f 461/461 485/485 484/484
-f 464/464 506/506 423/423
-f 390/390 486/486 465/465
-f 486/486 374/374 507/507
-f 509/509 285/285 508/508
-f 361/361 364/364 360/360
-f 512/512 511/511 510/510
-f 423/423 513/513 485/485
-f 423/423 506/506 513/513
-f 237/237 514/514 236/236
-f 515/515 377/377 286/286
-f 71/71 516/516 70/70
-f 519/519 518/518 517/517
-f 12/12 401/401 204/204
-f 505/505 131/131 132/132
-f 521/521 520/520 65/65
-f 484/484 522/522 483/483
-f 485/485 523/523 484/484
-f 513/513 524/524 485/485
-f 506/506 524/524 513/513
-f 445/445 525/525 473/473
-f 445/445 526/526 525/525
-f 488/488 527/527 487/487
-f 448/448 528/528 447/447
-f 482/482 322/322 323/323
-f 406/406 529/529 405/405
-f 515/515 530/530 377/377
-f 379/379 532/532 531/531
-f 528/528 534/534 533/533
-f 294/294 536/536 535/535
-f 456/456 537/537 455/455
-f 310/310 538/538 312/312
-f 540/540 297/297 539/539
-f 543/543 542/542 541/541
-f 546/546 545/545 544/544
-f 549/549 548/548 547/547
-f 551/551 212/212 550/550
-f 554/554 553/553 552/552
-f 523/523 522/522 484/484
-f 485/485 524/524 523/523
-f 464/464 555/555 506/506
-f 465/465 555/555 464/464
-f 465/465 486/486 556/556
-f 507/507 557/557 486/486
-f 559/559 558/558 526/526
-f 561/561 333/333 560/560
-f 283/283 281/281 450/450
-f 562/562 561/561 418/418
-f 565/565 564/564 563/563
-f 567/567 452/452 566/566
-f 197/197 195/195 568/568
-f 518/518 569/569 517/517
-f 572/572 571/571 570/570
-f 523/523 573/573 522/522
-f 524/524 573/573 523/523
-f 555/555 574/574 506/506
-f 556/556 555/555 465/465
-f 526/526 575/575 525/525
-f 384/384 577/577 576/576
-f 475/475 578/578 477/477
-f 580/580 500/500 579/579
-f 500/500 501/501 579/579
-f 502/502 581/581 501/501
-f 584/584 583/583 582/582
-f 587/587 586/586 585/585
-f 161/161 159/159 588/588
-f 590/590 483/483 589/589
-f 483/483 522/522 589/589
-f 506/506 574/574 524/524
-f 557/557 591/591 556/556
-f 557/557 556/556 486/486
-f 594/594 593/593 592/592
-f 345/345 577/577 287/287
-f 380/380 381/381 362/362
-f 341/341 342/342 595/595
-f 283/283 451/451 596/596
-f 529/529 598/598 597/597
-f 599/599 333/333 561/561
-f 602/602 601/601 600/600
-f 603/603 62/62 60/60
-f 129/129 605/605 604/604
-f 608/608 607/607 606/606
-f 105/105 314/314 609/609
-f 526/526 558/558 575/575
-f 610/610 477/477 578/578
-f 612/612 611/611 435/435
-f 361/361 613/613 364/364
-f 286/286 284/284 613/613
-f 333/333 335/335 597/597
-f 616/616 615/615 614/614
-f 99/99 39/39 91/91
-f 619/619 618/618 617/617
-f 570/570 620/620 572/572
-f 623/623 622/622 621/621
-f 589/589 624/624 590/590
-f 589/589 625/625 624/624
-f 522/522 573/573 589/589
-f 573/573 524/524 626/626
-f 524/524 574/574 626/626
-f 555/555 627/627 574/574
-f 555/555 556/556 628/628
-f 556/556 591/591 628/628
-f 557/557 629/629 591/591
-f 630/630 629/629 557/557
-f 631/631 159/159 160/160
-f 405/405 529/529 597/597
-f 175/175 19/19 632/632
-f 600/600 601/601 633/633
-f 319/319 634/634 318/318
-f 614/614 635/635 616/616
-f 637/637 272/272 636/636
-f 640/640 639/639 638/638
-f 574/574 627/627 626/626
-f 555/555 641/641 627/627
-f 555/555 628/628 641/641
-f 642/642 575/575 558/558
-f 560/560 610/610 561/561
-f 287/287 322/322 344/344
-f 355/355 319/319 320/320
-f 356/356 644/644 643/643
-f 647/647 646/646 645/645
-f 355/355 356/356 648/648
-f 147/147 145/145 649/649
-f 652/652 651/651 650/650
-f 589/589 653/653 625/625
-f 589/589 654/654 653/653
-f 589/589 573/573 654/654
-f 629/629 630/630 655/655
-f 561/561 610/610 656/656
-f 382/382 657/657 381/381
-f 360/360 364/364 413/413
-f 501/501 581/581 658/658
-f 660/660 659/659 218/218
-f 282/282 417/417 409/409
-f 615/615 661/661 569/569
-f 664/664 663/663 662/662
-f 109/109 227/227 171/171
-f 99/99 91/91 92/92
-f 210/210 181/181 107/107
-f 624/624 625/625 665/665
-f 573/573 626/626 654/654
-f 591/591 629/629 666/666
-f 591/591 666/666 628/628
-f 629/629 655/655 667/667
-f 669/669 668/668 538/538
-f 394/394 671/671 670/670
-f 672/672 307/307 334/334
-f 287/287 577/577 288/288
-f 393/393 532/532 376/376
-f 673/673 456/456 32/32
-f 569/569 661/661 674/674
-f 675/675 671/671 394/394
-f 615/615 616/616 676/676
-f 616/616 635/635 676/676
-f 635/635 677/677 676/676
-f 459/459 72/72 458/458
-f 679/679 539/539 678/678
-f 654/654 626/626 680/680
-f 627/627 680/680 626/626
-f 627/627 641/641 681/681
-f 628/628 666/666 641/641
-f 629/629 667/667 666/666
-f 682/682 575/575 642/642
-f 562/562 418/418 493/493
-f 493/493 418/418 417/417
-f 365/365 306/306 278/278
-f 685/685 684/684 683/683
-f 686/686 683/683 684/684
-f 530/530 393/393 377/377
-f 56/56 40/40 687/687
-f 627/627 681/681 688/688
-f 666/666 681/681 641/641
-f 691/691 690/690 689/689
-f 693/693 648/648 692/692
-f 696/696 695/695 694/694
-f 286/286 377/377 285/285
-f 531/531 532/532 393/393
-f 697/697 468/468 448/448
-f 355/355 648/648 693/693
-f 686/686 698/698 683/683
-f 661/661 699/699 674/674
-f 661/661 700/700 699/699
-f 615/615 700/700 661/661
-f 615/615 676/676 700/700
-f 703/703 702/702 701/701
-f 665/665 625/625 704/704
-f 625/625 653/653 704/704
-f 627/627 688/688 680/680
-f 666/666 705/705 681/681
-f 309/309 335/335 308/308
-f 532/532 378/378 408/408
-f 383/383 414/414 360/360
-f 595/595 707/707 706/706
-f 700/700 676/676 708/708
-f 711/711 710/710 709/709
-f 712/712 208/208 248/248
-f 665/665 713/713 702/702
-f 704/704 713/713 665/665
-f 653/653 654/654 714/714
-f 653/653 714/714 704/704
-f 654/654 680/680 714/714
-f 688/688 715/715 714/714
-f 688/688 714/714 680/680
-f 667/667 705/705 666/666
-f 655/655 716/716 667/667
-f 682/682 718/718 717/717
-f 642/642 718/718 682/682
-f 642/642 719/719 718/718
-f 721/721 720/720 18/18
-f 723/723 432/432 722/722
-f 432/432 307/307 672/672
-f 248/248 108/108 182/182
-f 704/704 724/724 713/713
-f 704/704 725/725 724/724
-f 667/667 716/716 705/705
-f 432/432 672/672 726/726
-f 728/728 142/142 727/727
-f 457/457 730/730 729/729
-f 699/699 732/732 731/731
-f 700/700 732/732 699/699
-f 708/708 732/732 700/700
-f 733/733 708/708 676/676
-f 735/735 734/734 701/701
-f 701/701 736/736 735/735
-f 702/702 736/736 701/701
-f 702/702 713/713 736/736
-f 704/704 714/714 725/725
-f 681/681 737/737 688/688
-f 681/681 705/705 737/737
-f 642/642 738/738 719/719
-f 237/237 739/739 514/514
-f 195/195 571/571 572/572
-f 724/724 725/725 740/740
-f 714/714 741/741 725/725
-f 715/715 741/741 714/714
-f 715/715 688/688 742/742
-f 737/737 742/742 688/688
-f 705/705 743/743 737/737
-f 716/716 743/743 705/705
-f 738/738 744/744 719/719
-f 747/747 746/746 745/745
-f 384/384 413/413 577/577
-f 335/335 405/405 597/597
-f 698/698 749/749 748/748
-f 750/750 150/150 148/148
-f 736/736 752/752 751/751
-f 736/736 713/713 752/752
-f 713/713 724/724 752/752
-f 741/741 753/753 740/740
-f 741/741 740/740 725/725
-f 741/741 754/754 753/753
-f 715/715 754/754 741/741
-f 715/715 742/742 754/754
-f 755/755 743/743 716/716
-f 756/756 707/707 595/595
-f 757/757 749/749 698/698
-f 732/732 758/758 731/731
-f 708/708 759/759 732/732
-f 733/733 760/760 708/708
-f 760/760 733/733 761/761
-f 733/733 734/734 761/761
-f 735/735 761/761 734/734
-f 724/724 762/762 752/752
-f 754/754 742/742 763/763
-f 719/719 764/764 718/718
-f 765/765 72/72 459/459
-f 576/576 577/577 345/345
-f 533/533 405/405 335/335
-f 757/757 766/766 749/749
-f 695/695 768/768 767/767
-f 732/732 759/759 758/758
-f 708/708 769/769 759/759
-f 708/708 760/760 769/769
-f 761/761 735/735 770/770
-f 752/752 771/771 751/751
-f 724/724 740/740 762/762
-f 742/742 737/737 763/763
-f 755/755 772/772 743/743
-f 755/755 773/773 772/772
-f 774/774 773/773 755/755
-f 308/308 335/335 333/333
-f 381/381 657/657 515/515
-f 365/365 231/231 306/306
-f 766/766 775/775 749/749
-f 777/777 315/315 776/776
-f 735/735 751/751 770/770
-f 735/735 736/736 751/751
-f 762/762 740/740 778/778
-f 753/753 778/778 740/740
-f 754/754 778/778 753/753
-f 754/754 763/763 779/779
-f 737/737 780/780 763/763
-f 737/737 743/743 780/780
-f 719/719 781/781 764/764
-f 241/241 782/782 400/400
-f 785/785 784/784 783/783
-f 435/435 786/786 747/747
-f 281/281 282/282 378/378
-f 378/378 532/532 379/379
-f 657/657 530/530 515/515
-f 396/396 189/189 395/395
-f 788/788 787/787 346/346
-f 472/472 789/789 118/118
-f 769/769 760/760 790/790
-f 761/761 770/770 791/791
-f 752/752 762/762 771/771
-f 778/778 754/754 792/792
-f 763/763 793/793 779/779
-f 743/743 772/772 794/794
-f 772/772 773/773 794/794
-f 773/773 774/774 795/795
-f 764/764 781/781 796/796
-f 799/799 798/798 797/797
-f 719/719 800/800 30/30
-f 276/276 379/379 531/531
-f 336/336 533/533 335/335
-f 803/803 802/802 801/801
-f 769/769 790/790 804/804
-f 769/769 804/804 759/759
-f 760/760 791/791 805/805
-f 760/760 761/761 791/791
-f 779/779 792/792 754/754
-f 793/793 792/792 779/779
-f 780/780 743/743 794/794
-f 275/275 530/530 657/657
-f 481/481 482/482 323/323
-f 223/223 806/806 427/427
-f 790/790 760/760 807/807
-f 760/760 805/805 807/807
-f 770/770 751/751 808/808
-f 751/751 771/771 808/808
-f 771/771 762/762 809/809
-f 762/762 778/778 810/810
-f 778/778 792/792 810/810
-f 793/793 811/811 792/792
-f 763/763 812/812 793/793
-f 763/763 780/780 813/813
-f 794/794 773/773 814/814
-f 816/816 796/796 815/815
-f 781/781 30/30 796/796
-f 481/481 324/324 817/817
-f 820/820 819/819 818/818
-f 791/791 770/770 808/808
-f 771/771 809/809 808/808
-f 763/763 813/813 812/812
-f 780/780 821/821 813/813
-f 780/780 794/794 822/822
-f 780/780 822/822 821/821
-f 794/794 814/814 822/822
-f 362/362 381/381 613/613
-f 825/825 824/824 823/823
-f 828/828 827/827 826/826
-f 26/26 27/27 173/173
-f 831/831 830/830 829/829
-f 808/808 832/832 791/791
-f 808/808 833/833 832/832
-f 808/808 809/809 833/833
-f 792/792 811/811 834/834
-f 792/792 834/834 810/810
-f 229/229 230/230 835/835
-f 333/333 597/597 560/560
-f 838/838 837/837 836/836
-f 221/221 840/840 839/839
-f 221/221 839/839 841/841
-f 843/843 842/842 170/170
-f 114/114 83/83 15/15
-f 539/539 297/297 298/298
-f 762/762 810/810 844/844
-f 762/762 844/844 809/809
-f 834/834 844/844 810/810
-f 796/796 30/30 845/845
-f 848/848 847/847 846/846
-f 850/850 579/579 849/849
-f 78/78 109/109 851/851
-f 98/98 97/97 77/77
-f 791/791 832/832 852/852
-f 791/791 852/852 853/853
-f 833/833 809/809 854/854
-f 809/809 855/855 854/854
-f 844/844 856/856 855/855
-f 844/844 855/855 809/809
-f 844/844 857/857 856/856
-f 834/834 857/857 844/844
-f 811/811 857/857 834/834
-f 811/811 793/793 858/858
-f 793/793 812/812 858/858
-f 813/813 859/859 812/812
-f 813/813 821/821 859/859
-f 821/821 822/822 860/860
-f 815/815 796/796 845/845
-f 862/862 243/243 861/861
-f 693/693 863/863 355/355
-f 864/864 189/189 396/396
-f 712/712 248/248 182/182
-f 791/791 853/853 805/805
-f 832/832 833/833 852/852
-f 833/833 865/865 852/852
-f 854/854 865/865 833/833
-f 854/854 855/855 866/866
-f 811/811 858/858 857/857
-f 860/860 859/859 821/821
-f 869/869 868/868 867/867
-f 866/866 855/855 856/856
-f 531/531 393/393 530/530
-f 293/293 786/786 611/611
-f 418/418 561/561 656/656
-f 35/35 870/870 840/840
-f 316/316 871/871 315/315
-f 826/826 1/1 2/2
-f 874/874 873/873 872/872
-f 854/854 875/875 865/865
-f 854/854 866/866 875/875
-f 878/878 877/877 876/876
-f 879/879 102/102 182/182
-f 812/812 880/880 858/858
-f 859/859 880/880 812/812
-f 860/860 822/822 881/881
-f 883/883 788/788 882/882
-f 885/885 884/884 496/496
-f 886/886 184/184 126/126
-f 188/188 113/113 209/209
-f 887/887 807/807 805/805
-f 853/853 889/889 888/888
-f 853/853 888/888 805/805
-f 852/852 889/889 853/853
-f 865/865 889/889 852/852
-f 865/865 875/875 889/889
-f 348/348 891/891 890/890
-f 123/123 209/209 122/122
-f 880/880 892/892 858/858
-f 860/860 893/893 859/859
-f 860/860 881/881 893/893
-f 881/881 822/822 894/894
-f 896/896 815/815 895/895
-f 815/815 845/845 895/895
-f 30/30 29/29 845/845
-f 595/595 706/706 897/897
-f 577/577 413/413 288/288
-f 276/276 530/530 275/275
-f 418/418 656/656 416/416
-f 356/356 643/643 898/898
-f 901/901 900/900 899/899
-f 904/904 903/903 902/902
-f 907/907 906/906 905/905
-f 906/906 908/908 905/905
-f 875/875 909/909 889/889
-f 71/71 911/911 910/910
-f 859/859 893/893 880/880
-f 881/881 912/912 893/893
-f 296/296 914/914 913/913
-f 915/915 281/281 379/379
-f 276/276 531/531 530/530
-f 598/598 917/917 916/916
-f 919/919 505/505 918/918
-f 907/907 905/905 920/920
-f 923/923 922/922 921/921
-f 209/209 208/208 122/122
-f 191/191 879/879 182/182
-f 675/675 123/123 924/924
-f 880/880 893/893 925/925
-f 893/893 912/912 925/925
-f 894/894 926/926 881/881
-f 895/895 845/845 927/927
-f 929/929 928/928 438/438
-f 413/413 364/364 288/288
-f 599/599 334/334 333/333
-f 922/922 931/931 930/930
-f 41/41 687/687 40/40
-f 175/175 23/23 19/19
-f 122/122 208/208 103/103
-f 236/236 514/514 244/244
-f 364/364 613/613 363/363
-f 288/288 364/364 230/230
-f 613/613 381/381 286/286
-f 450/450 281/281 915/915
-f 934/934 933/933 932/932
-f 711/711 709/709 935/935
-f 103/103 208/208 712/712
-f 912/912 937/937 936/936
-f 912/912 881/881 937/937
-f 881/881 926/926 938/938
-f 845/845 29/29 927/927
-f 29/29 939/939 927/927
-f 942/942 941/941 940/940
-f 562/562 599/599 561/561
-f 307/307 433/433 447/447
-f 945/945 944/944 943/943
-f 920/920 905/905 946/946
-f 921/921 922/922 947/947
-f 921/921 947/947 948/948
-f 951/951 950/950 949/949
-f 102/102 712/712 182/182
-f 395/395 189/189 675/675
-f 954/954 953/953 952/952
-f 956/956 260/260 955/955
-f 881/881 938/938 937/937
-f 673/673 537/537 456/456
-f 957/957 723/723 722/722
-f 362/362 613/613 361/361
-f 905/905 958/958 946/946
-f 921/921 948/948 959/959
-f 960/960 949/949 950/950
-f 963/963 962/962 961/961
-f 963/963 935/935 962/962
-f 38/38 36/36 358/358
-f 937/937 964/964 936/936
-f 938/938 926/926 965/965
-f 927/927 939/939 966/966
-f 967/967 12/12 83/83
-f 970/970 969/969 968/968
-f 580/580 850/850 644/644
-f 149/149 971/971 3/3
-f 529/529 406/406 972/972
-f 286/286 381/381 515/515
-f 973/973 342/342 343/343
-f 579/579 850/850 580/580
-f 976/976 975/975 974/974
-f 979/979 978/978 977/977
-f 981/981 980/980 883/883
-f 982/982 91/91 135/135
-f 938/938 983/983 937/937
-f 938/938 984/984 983/983
-f 927/927 966/966 985/985
-f 939/939 967/967 966/966
-f 610/610 578/578 656/656
-f 396/396 394/394 670/670
-f 529/529 972/972 598/598
-f 988/988 987/987 986/986
-f 991/991 990/990 989/989
-f 948/948 947/947 992/992
-f 960/960 993/993 949/949
-f 100/100 41/41 99/99
-f 189/189 123/123 675/675
-f 51/51 994/994 50/50
-f 984/984 938/938 965/965
-f 997/997 996/996 995/995
-f 945/945 998/998 944/944
-f 818/818 1000/1000 999/999
-f 145/145 999/999 975/975
-f 225/225 826/826 31/31
-f 961/961 962/962 1001/1001
-f 994/994 1002/1002 50/50
-f 1004/1004 1003/1003 191/191
-f 1006/1006 1005/1005 462/462
-f 983/983 984/984 1007/1007
-f 985/985 966/966 1008/1008
-f 346/346 1009/1009 348/348
-f 260/260 261/261 955/955
-f 12/12 967/967 14/14
-f 1012/1012 1011/1011 1010/1010
-f 958/958 1013/1013 946/946
-f 1015/1015 1014/1014 958/958
-f 993/993 1014/1014 1015/1015
-f 249/249 191/191 183/183
-f 1017/1017 943/943 1016/1016
-f 1020/1020 1019/1019 1018/1018
-f 1007/1007 984/984 932/932
-f 984/984 965/965 1021/1021
-f 400/400 398/398 240/240
-f 398/398 1022/1022 240/240
-f 958/958 1014/1014 1013/1013
-f 993/993 1023/1023 1014/1014
-f 1026/1026 1025/1025 1024/1024
-f 1028/1028 1027/1027 994/994
-f 1018/1018 1027/1027 1028/1028
-f 1030/1030 263/263 1029/1029
-f 985/985 1008/1008 1031/1031
-f 1032/1032 496/496 330/330
-f 613/613 284/284 363/363
-f 697/697 448/448 433/433
-f 318/318 500/500 580/580
-f 1034/1034 1033/1033 1023/1023
-f 1034/1034 1036/1036 1035/1035
-f 50/50 1038/1038 1037/1037
-f 1002/1002 1039/1039 1038/1038
-f 1002/1002 1038/1038 50/50
-f 1002/1002 994/994 1040/1040
-f 994/994 1027/1027 1040/1040
-f 1019/1019 1020/1020 1041/1041
-f 710/710 1042/1042 828/828
-f 932/932 984/984 1043/1043
-f 984/984 1021/1021 1043/1043
-f 1046/1046 1045/1045 1044/1044
-f 332/332 235/235 243/243
-f 242/242 240/240 367/367
-f 375/375 285/285 377/377
-f 528/528 336/336 447/447
-f 283/283 493/493 282/282
-f 344/344 322/322 482/482
-f 597/597 916/916 560/560
-f 320/320 318/318 580/580
-f 282/282 409/409 378/378
-f 1023/1023 1047/1047 1014/1014
-f 1033/1033 1047/1047 1023/1023
-f 1036/1036 1049/1049 1048/1048
-f 1049/1049 1037/1037 1048/1048
-f 1002/1002 1040/1040 1039/1039
-f 1027/1027 1018/1018 1050/1050
-f 1018/1018 1019/1019 1050/1050
-f 1019/1019 1041/1041 1051/1051
-f 1007/1007 932/932 933/933
-f 1043/1043 1021/1021 1052/1052
-f 966/966 114/114 864/864
-f 496/496 329/329 330/330
-f 354/354 242/242 367/367
-f 229/229 835/835 431/431
-f 320/320 580/580 644/644
-f 1013/1013 1054/1054 1053/1053
-f 1013/1013 1053/1053 946/946
-f 1014/1014 1054/1054 1013/1013
-f 1047/1047 1055/1055 1014/1014
-f 1058/1058 1057/1057 1056/1056
-f 1037/1037 1038/1038 1048/1048
-f 1038/1038 1039/1039 1059/1059
-f 1040/1040 1060/1060 1039/1039
-f 320/320 644/644 356/356
-f 972/972 1061/1061 598/598
-f 1055/1055 1054/1054 1014/1014
-f 1033/1033 1055/1055 1047/1047
-f 103/103 712/712 102/102
-f 1038/1038 1059/1059 1048/1048
-f 1050/1050 1019/1019 1062/1062
-f 562/562 493/493 1063/1063
-f 1031/1031 1008/1008 1064/1064
-f 1044/1044 1065/1065 1046/1046
-f 675/675 924/924 671/671
-f 1054/1054 1066/1066 1053/1053
-f 1055/1055 576/576 1054/1054
-f 1068/1068 1033/1033 1067/1067
-f 1033/1033 1068/1068 1055/1055
-f 1048/1048 1070/1070 1069/1069
-f 1059/1059 1070/1070 1048/1048
-f 1039/1039 1071/1071 1059/1059
-f 1060/1060 1071/1071 1039/1039
-f 1027/1027 1060/1060 1040/1040
-f 1027/1027 1050/1050 1072/1072
-f 1050/1050 1073/1073 1072/1072
-f 1050/1050 1062/1062 1073/1073
-f 1051/1051 1062/1062 1019/1019
-f 1051/1051 1074/1074 451/451
-f 243/243 244/244 861/861
-f 348/348 890/890 1075/1075
-f 1076/1076 1043/1043 957/957
-f 1052/1052 1046/1046 1065/1065
-f 496/496 436/436 329/329
-f 244/244 514/514 422/422
-f 1068/1068 576/576 1055/1055
-f 1035/1035 1078/1078 1077/1077
-f 1035/1035 1077/1077 1067/1067
-f 1069/1069 1078/1078 1035/1035
-f 1027/1027 1072/1072 1060/1060
-f 1079/1079 669/669 310/310
-f 1043/1043 1052/1052 957/957
-f 864/864 114/114 189/189
-f 114/114 115/115 189/189
-f 346/346 1080/1080 1009/1009
-f 1081/1081 331/331 862/862
-f 434/434 745/745 1082/1082
-f 1054/1054 345/345 1066/1066
-f 576/576 345/345 1054/1054
-f 160/160 1084/1084 1083/1083
-f 1069/1069 380/380 1078/1078
-f 1070/1070 380/380 1069/1069
-f 1062/1062 1072/1072 1073/1073
-f 1051/1051 451/451 1062/1062
-f 1087/1087 1086/1086 1085/1085
-f 957/957 1052/1052 723/723
-f 227/227 1089/1089 1088/1088
-f 672/672 334/334 562/562
-f 562/562 334/334 599/599
-f 697/697 433/433 723/723
-f 1068/1068 383/383 576/576
-f 1067/1067 1077/1077 383/383
-f 1067/1067 383/383 1068/1068
-f 1059/1059 382/382 1070/1070
-f 1071/1071 382/382 1059/1059
-f 1072/1072 1062/1062 915/915
-f 723/723 1052/1052 697/697
-f 1052/1052 468/468 697/697
-f 1052/1052 1065/1065 468/468
-f 869/869 867/867 291/291
-f 1062/1062 451/451 450/450
-f 957/957 722/722 1076/1076
-f 1090/1090 864/864 396/396
-f 789/789 1092/1092 1091/1091
-f 1053/1053 481/481 817/817
-f 1066/1066 481/481 1053/1053
-f 1066/1066 344/344 481/481
-f 345/345 344/344 1066/1066
-f 383/383 1077/1077 414/414
-f 1078/1078 362/362 414/414
-f 1078/1078 414/414 1077/1077
-f 380/380 362/362 1078/1078
-f 1070/1070 382/382 380/380
-f 382/382 1071/1071 275/275
-f 1071/1071 1060/1060 277/277
-f 1072/1072 449/449 277/277
-f 1072/1072 277/277 1060/1060
-f 1072/1072 915/915 449/449
-f 915/915 1062/1062 450/450
-f 1092/1092 789/789 472/472
-f 1065/1065 467/467 468/468
-f 634/634 500/500 318/318
-f 383/383 384/384 576/576
-f 275/275 657/657 382/382
-f 1071/1071 277/277 275/275
-f 449/449 276/276 277/277
-f 915/915 379/379 449/449
-f 1095/1095 1094/1094 1093/1093
-f 1098/1098 1097/1097 1096/1096
-f 400/400 240/240 241/241
-f 68/68 109/109 171/171
-f 279/279 1100/1100 1099/1099
-f 1103/1103 1102/1102 1101/1101
-f 280/280 1100/1100 279/279
-f 1105/1105 270/270 1104/1104
-f 1108/1108 1107/1107 1106/1106
-f 14/14 967/967 939/939
-f 435/435 745/745 434/434
-f 1109/1109 251/251 620/620
-f 514/514 1110/1110 422/422
-f 849/849 1112/1112 1111/1111
-f 1115/1115 1114/1114 1113/1113
-f 1118/1118 1117/1117 1116/1116
-f 1121/1121 1120/1120 1119/1119
-f 1123/1123 406/406 1122/1122
-f 647/647 1125/1125 1124/1124
-f 431/431 1126/1126 280/280
-f 1129/1129 1128/1128 1127/1127
-f 1131/1131 1130/1130 1126/1126
-f 1134/1134 1133/1133 1132/1132
-f 1137/1137 1136/1136 1135/1135
-f 1140/1140 1139/1139 1138/1138
-f 1143/1143 1142/1142 1141/1141
-f 528/528 533/533 336/336
-f 1146/1146 1145/1145 1144/1144
-f 863/863 1147/1147 319/319
-f 201/201 232/232 1148/1148
-f 1009/1009 891/891 348/348
-f 228/228 1150/1150 1149/1149
-f 232/232 1151/1151 1148/1148
-f 532/532 397/397 376/376
-f 232/232 233/233 1151/1151
-f 494/494 435/435 436/436
-f 305/305 1152/1152 1150/1150
-f 250/250 1152/1152 305/305
-f 250/250 1153/1153 1152/1152
-f 1148/1148 1153/1153 250/250
-f 1148/1148 1154/1154 1153/1153
-f 1151/1151 1154/1154 1148/1148
-f 1157/1157 1156/1156 1155/1155
-f 1159/1159 1158/1158 1131/1131
-f 285/285 509/509 363/363
-f 1162/1162 1161/1161 1160/1160
-f 509/509 508/508 1163/1163
-f 1166/1166 1165/1165 1164/1164
-f 64/64 1168/1168 1167/1167
-f 1149/1149 1150/1150 1169/1169
-f 1149/1149 1169/1169 1170/1170
-f 1150/1150 1152/1152 1169/1169
-f 1151/1151 1171/1171 1154/1154
-f 233/233 1172/1172 1151/1151
-f 1174/1174 341/341 1173/1173
-f 1176/1176 1175/1175 517/517
-f 1101/1101 1178/1178 1177/1177
-f 400/400 861/861 399/399
-f 1181/1181 1180/1180 1179/1179
-f 1180/1180 1182/1182 1179/1179
-f 1172/1172 1171/1171 1151/1151
-f 897/897 706/706 1183/1183
-f 1185/1185 1184/1184 1178/1178
-f 1187/1187 1186/1186 1185/1185
-f 1154/1154 1171/1171 1153/1153
-f 233/233 1188/1188 1172/1172
-f 1189/1189 1188/1188 233/233
-f 1102/1102 1190/1190 1101/1101
-f 1192/1192 1186/1186 1191/1191
-f 1195/1195 1194/1194 1193/1193
-f 1189/1189 471/471 1188/1188
-f 1197/1197 1196/1196 1164/1164
-f 1200/1200 1199/1199 1198/1198
-f 1203/1203 1202/1202 1201/1201
-f 1206/1206 1205/1205 1204/1204
-f 1204/1204 1205/1205 1207/1207
-f 1210/1210 1209/1209 1208/1208
-f 1213/1213 1212/1212 1211/1211
-f 1172/1172 1188/1188 1214/1214
-f 1216/1216 1215/1215 904/904
-f 1207/1207 1218/1218 1217/1217
-f 1220/1220 1179/1179 1219/1219
-f 1179/1179 1182/1182 1219/1219
-f 1223/1223 1222/1222 1221/1221
-f 1153/1153 1224/1224 1152/1152
-f 1211/1211 1226/1226 1225/1225
-f 1228/1228 1227/1227 1108/1108
-f 1231/1231 1230/1230 1229/1229
-f 1233/1233 1232/1232 1197/1197
-f 850/850 1111/1111 1234/1234
-f 1236/1236 1223/1223 1235/1235
-f 1226/1226 1237/1237 1225/1225
-f 1211/1211 1212/1212 1226/1226
-f 471/471 1238/1238 1188/1188
-f 1240/1240 1131/1131 1239/1239
-f 1199/1199 1242/1242 1241/1241
-f 1223/1223 1221/1221 1235/1235
-f 1214/1214 1244/1244 1243/1243
-f 1214/1214 1245/1245 1244/1244
-f 1188/1188 1238/1238 1245/1245
-f 1248/1248 1247/1247 1246/1246
-f 1251/1251 1250/1250 1249/1249
-f 415/415 1253/1253 1252/1252
-f 1256/1256 1255/1255 1254/1254
-f 1259/1259 1258/1258 1257/1257
-f 765/765 71/71 72/72
-f 341/341 897/897 1173/1173
-f 110/110 327/327 325/325
-f 786/786 291/291 867/867
-f 1199/1199 1260/1260 1242/1242
-f 302/302 1261/1261 392/392
-f 1262/1262 392/392 1261/1261
-f 1262/1262 1263/1263 392/392
-f 1219/1219 1182/1182 1264/1264
-f 1236/1236 1235/1235 1265/1265
-f 1245/1245 1266/1266 1244/1244
-f 1269/1269 1268/1268 1267/1267
-f 1272/1272 1271/1271 1270/1270
-f 1275/1275 1274/1274 1273/1273
-f 1096/1096 1277/1277 1276/1276
-f 1120/1120 1200/1200 1198/1198
-f 1280/1280 1279/1279 1278/1278
-f 1283/1283 1282/1282 1281/1281
-f 1283/1283 1281/1281 1284/1284
-f 331/331 1285/1285 332/332
-f 1288/1288 1287/1287 1286/1286
-f 1290/1290 1224/1224 1289/1289
-f 1291/1291 1266/1266 1245/1245
-f 471/471 1292/1292 1238/1238
-f 775/775 766/766 1293/1293
-f 35/35 33/33 870/870
-f 1294/1294 1280/1280 1278/1278
-f 1296/1296 1231/1231 1295/1295
-f 392/392 1263/1263 489/489
-f 1263/1263 1297/1297 489/489
-f 1243/1243 1289/1289 1224/1224
-f 1238/1238 1292/1292 1291/1291
-f 802/802 837/837 801/801
-f 408/408 1298/1298 397/397
-f 519/519 1175/1175 1299/1299
-f 1301/1301 1300/1300 1271/1271
-f 1301/1301 1271/1271 1272/1272
-f 1130/1130 1240/1240 1294/1294
-f 329/329 436/436 434/434
-f 916/916 917/917 1302/1302
-f 1305/1305 1304/1304 1303/1303
-f 610/610 1307/1307 1306/1306
-f 532/532 408/408 397/397
-f 914/914 297/297 901/901
-f 1289/1289 1308/1308 1290/1290
-f 1244/1244 1266/1266 1309/1309
-f 471/471 469/469 1292/1292
-f 850/850 849/849 1111/1111
-f 1311/1311 1129/1129 1310/1310
-f 328/328 329/329 434/434
-f 1313/1313 1312/1312 1158/1158
-f 1017/1017 1315/1315 1314/1314
-f 910/910 1317/1317 1316/1316
-f 1290/1290 1308/1308 1297/1297
-f 1318/1318 1308/1308 1289/1289
-f 1289/1289 1243/1243 1318/1318
-f 1292/1292 1319/1319 1291/1291
-f 1292/1292 469/469 1319/1319
-f 668/668 1320/1320 538/538
-f 1323/1323 1322/1322 1321/1321
-f 1208/1208 1120/1120 1121/1121
-f 1304/1304 1324/1324 1303/1303
-f 1327/1327 1326/1326 1325/1325
-f 1297/1297 1328/1328 489/489
-f 1308/1308 1329/1329 1297/1297
-f 1243/1243 1330/1330 1318/1318
-f 1243/1243 1244/1244 1330/1330
-f 1244/1244 1309/1309 1330/1330
-f 1291/1291 1319/1319 1331/1331
-f 1332/1332 196/196 197/197
-f 1335/1335 1334/1334 1333/1333
-f 1207/1207 1336/1336 1218/1218
-f 928/928 986/986 1337/1337
-f 1176/1176 517/517 569/569
-f 406/406 1123/1123 972/972
-f 278/278 1338/1338 324/324
-f 1297/1297 1329/1329 1328/1328
-f 1309/1309 1266/1266 1339/1339
-f 1266/1266 1291/1291 1339/1339
-f 1331/1331 1339/1339 1291/1291
-f 1175/1175 1176/1176 1340/1340
-f 1148/1148 250/250 201/201
-f 303/303 304/304 1341/1341
-f 1324/1324 1342/1342 1303/1303
-f 1345/1345 1344/1344 1343/1343
-f 1347/1347 1305/1305 1346/1346
-f 1329/1329 1308/1308 1348/1348
-f 1308/1308 1318/1318 1348/1348
-f 1339/1339 1331/1331 1349/1349
-f 119/119 120/120 1026/1026
-f 1107/1107 1350/1350 1106/1106
-f 1337/1337 1351/1351 1216/1216
-f 1342/1342 1352/1352 1303/1303
-f 1353/1353 1315/1315 1016/1016
-f 1334/1334 1354/1354 1295/1295
-f 346/346 787/787 1080/1080
-f 1309/1309 1355/1355 1330/1330
-f 1358/1358 1357/1357 1356/1356
-f 1358/1358 1356/1356 1359/1359
-f 1361/1361 1360/1360 1012/1012
-f 1340/1340 1176/1176 674/674
-f 1176/1176 569/569 674/674
-f 1364/1364 1363/1363 1362/1362
-f 1107/1107 1365/1365 1350/1350
-f 1367/1367 1366/1366 1056/1056
-f 1100/1100 280/280 1282/1282
-f 1354/1354 1296/1296 1295/1295
-f 941/941 1369/1369 1368/1368
-f 35/35 840/840 221/221
-f 1328/1328 1329/1329 593/593
-f 1348/1348 1318/1318 1370/1370
-f 1318/1318 1330/1330 1370/1370
-f 1309/1309 1339/1339 1349/1349
-f 1372/1372 1371/1371 1331/1331
-f 1340/1340 674/674 1373/1373
-f 1281/1281 1294/1294 1278/1278
-f 1335/1335 1333/1333 1374/1374
-f 593/593 594/594 488/488
-f 1329/1329 1348/1348 593/593
-f 1355/1355 1370/1370 1330/1330
-f 1349/1349 1375/1375 1309/1309
-f 1331/1331 1376/1376 1349/1349
-f 1340/1340 1373/1373 1377/1377
-f 972/972 1378/1378 1206/1206
-f 1333/1333 1334/1334 1259/1259
-f 1380/1380 1283/1283 1379/1379
-f 1283/1283 1100/1100 1282/1282
-f 1158/1158 1312/1312 1346/1346
-f 1383/1383 1382/1382 1381/1381
-f 593/593 1348/1348 592/592
-f 1331/1331 1371/1371 1376/1376
-f 1372/1372 1384/1384 1371/1371
-f 1356/1356 1357/1357 1385/1385
-f 1372/1372 1386/1386 1384/1384
-f 1373/1373 674/674 699/699
-f 1389/1389 1388/1388 1387/1387
-f 1391/1391 293/293 1390/1390
-f 1338/1338 278/278 279/279
-f 1217/1217 1061/1061 1204/1204
-f 290/290 1025/1025 1392/1392
-f 1395/1395 1394/1394 1393/1393
-f 1397/1397 437/437 1396/1396
-f 1312/1312 1347/1347 1346/1346
-f 285/285 503/503 508/508
-f 592/592 1348/1348 1398/1398
-f 1370/1370 1399/1399 1348/1348
-f 1402/1402 1401/1401 1400/1400
-f 521/521 1404/1404 1403/1403
-f 1396/1396 1337/1337 1405/1405
-f 216/216 1406/1406 207/207
-f 1409/1409 1408/1408 1407/1407
-f 1334/1334 1295/1295 1259/1259
-f 438/438 928/928 1337/1337
-f 1405/1405 1410/1410 1396/1396
-f 1337/1337 986/986 1351/1351
-f 1309/1309 1375/1375 1355/1355
-f 1349/1349 1411/1411 1375/1375
-f 297/297 914/914 296/296
-f 269/269 274/274 1412/1412
-f 1415/1415 1414/1414 1413/1413
-f 1162/1162 838/838 1416/1416
-f 1418/1418 1417/1417 1394/1394
-f 1196/1196 1419/1419 1164/1164
-f 518/518 519/519 1420/1420
-f 1332/1332 1421/1421 196/196
-f 474/474 477/477 1422/1422
-f 474/474 1422/1422 1210/1210
-f 1398/1398 1348/1348 1399/1399
-f 1370/1370 1423/1423 1399/1399
-f 1355/1355 1423/1423 1370/1370
-f 1376/1376 1411/1411 1349/1349
-f 437/437 438/438 1337/1337
-f 978/978 505/505 132/132
-f 1373/1373 1424/1424 1377/1377
-f 1425/1425 421/421 419/419
-f 920/920 946/946 1426/1426
-f 1429/1429 1428/1428 1427/1427
-f 612/612 293/293 611/611
-f 1312/1312 1419/1419 1347/1347
-f 916/916 1302/1302 1307/1307
-f 738/738 642/642 1430/1430
-f 1375/1375 1411/1411 1355/1355
-f 1352/1352 1208/1208 1303/1303
-f 1405/1405 1216/1216 1410/1410
-f 431/431 1159/1159 1126/1126
-f 40/40 1431/1431 140/140
-f 1432/1432 254/254 386/386
-f 1336/1336 1195/1195 1193/1193
-f 36/36 57/57 358/358
-f 1435/1435 1434/1434 1433/1433
-f 1437/1437 1436/1436 324/324
-f 842/842 1184/1184 170/170
-f 375/375 503/503 285/285
-f 1178/1178 1184/1184 1177/1177
-f 1439/1439 1418/1418 1438/1438
-f 1441/1441 1440/1440 1335/1335
-f 1099/1099 1100/1100 1283/1283
-f 1192/1192 1093/1093 1094/1094
-f 1442/1442 592/592 1398/1398
-f 729/729 730/730 901/901
-f 1346/1346 1444/1444 1443/1443
-f 1418/1418 1446/1446 1445/1445
-f 1447/1447 1279/1279 863/863
-f 871/871 142/142 143/143
-f 1256/1256 1120/1120 1208/1208
-f 1355/1355 1448/1448 1423/1423
-f 882/882 788/788 346/346
-f 911/911 71/71 765/765
-f 1150/1150 228/228 305/305
-f 1449/1449 1108/1108 1227/1227
-f 504/504 397/397 1298/1298
-f 1303/1303 1450/1450 1444/1444
-f 1159/1159 1131/1131 1126/1126
-f 1399/1399 1452/1452 1451/1451
-f 1455/1455 1454/1454 1453/1453
-f 1399/1399 1423/1423 1452/1452
-f 1456/1456 722/722 432/432
-f 1278/1278 1457/1457 1281/1281
-f 1281/1281 1457/1457 1284/1284
-f 1215/1215 1458/1458 1432/1432
-f 1461/1461 1460/1460 1459/1459
-f 1147/1147 1462/1462 319/319
-f 1465/1465 1464/1464 1463/1463
-f 1296/1296 1466/1466 1231/1231
-f 1468/1468 1443/1443 1467/1467
-f 1471/1471 1470/1470 1469/1469
-f 1285/1285 1472/1472 332/332
-f 1475/1475 1474/1474 1473/1473
-f 1476/1476 1426/1426 946/946
-f 817/817 1477/1477 1053/1053
-f 1479/1479 1478/1478 1277/1277
-f 1178/1178 1187/1187 1185/1185
-f 430/430 428/428 1480/1480
-f 241/241 242/242 1481/1481
-f 1482/1482 1049/1049 1034/1034
-f 1416/1416 439/439 437/437
-f 1483/1483 1193/1193 1260/1260
-f 1417/1417 1445/1445 1484/1484
-f 1446/1446 1198/1198 1199/1199
-f 1444/1444 1450/1450 1438/1438
-f 1485/1485 1451/1451 1452/1452
-f 1488/1488 1487/1487 1486/1486
-f 1491/1491 1490/1490 1489/1489
-f 1368/1368 1369/1369 1367/1367
-f 928/928 929/929 988/988
-f 1457/1457 1279/1279 1447/1447
-f 1256/1256 1254/1254 1200/1200
-f 600/600 1492/1492 602/602
-f 1338/1338 279/279 1099/1099
-f 1124/1124 1125/1125 1493/1493
-f 293/293 291/291 786/786
-f 647/647 645/645 1494/1494
-f 1484/1484 1445/1445 1241/1241
-f 1199/1199 1200/1200 1260/1260
-f 1305/1305 1444/1444 1346/1346
-f 1354/1354 1495/1495 1296/1296
-f 1255/1255 1193/1193 1254/1254
-f 1486/1486 1487/1487 1496/1496
-f 363/363 509/509 230/230
-f 202/202 232/232 201/201
-f 503/503 375/375 397/397
-f 1053/1053 1477/1477 946/946
-f 409/409 415/415 408/408
-f 1478/1478 1495/1495 1354/1354
-f 1096/1096 1276/1276 1497/1497
-f 1498/1498 1108/1108 1106/1106
-f 1497/1497 1276/1276 1441/1441
-f 269/269 270/270 274/274
-f 838/838 836/836 439/439
-f 1283/1283 1284/1284 1499/1499
-f 1443/1443 1444/1444 1500/1500
-f 1462/1462 1502/1502 1501/1501
-f 1505/1505 1504/1504 1503/1503
-f 1508/1508 1507/1507 1506/1506
-f 1488/1488 1509/1509 1487/1487
-f 1408/1408 1342/1342 1407/1407
-f 1278/1278 1279/1279 1457/1457
-f 1511/1511 246/246 1510/1510
-f 1512/1512 1256/1256 1208/1208
-f 1422/1422 1209/1209 1210/1210
-f 1200/1200 1254/1254 1483/1483
-f 862/862 331/331 243/243
-f 1462/1462 1501/1501 634/634
-f 1515/1515 1514/1514 1513/1513
-f 1485/1485 1452/1452 1516/1516
-f 199/199 1517/1517 198/198
-f 296/296 913/913 1518/1518
-f 296/296 1518/1518 1519/1519
-f 689/689 1520/1520 1353/1353
-f 836/836 1522/1522 1521/1521
-f 1478/1478 1523/1523 1495/1495
-f 439/439 1521/1521 438/438
-f 1525/1525 1524/1524 1365/1365
-f 341/341 1201/1201 343/343
-f 1528/1528 1527/1527 1526/1526
-f 1530/1530 1529/1529 1320/1320
-f 1369/1369 941/941 942/942
-f 1443/1443 1468/1468 1240/1240
-f 1253/1253 1532/1532 1531/1531
-f 1397/1397 1416/1416 437/437
-f 1346/1346 1443/1443 1239/1239
-f 1259/1259 1295/1295 1258/1258
-f 1191/1191 1186/1186 1533/1533
-f 633/633 1535/1535 1534/1534
-f 494/494 612/612 435/435
-f 1538/1538 1537/1537 1536/1536
-f 1418/1418 1439/1439 1446/1446
-f 1439/1439 1198/1198 1446/1446
-f 1397/1397 1539/1539 1161/1161
-f 1542/1542 1541/1541 1540/1540
-f 838/838 439/439 1416/1416
-f 439/439 836/836 1521/1521
-f 1545/1545 1544/1544 1543/1543
-f 1416/1416 1397/1397 1162/1162
-f 1197/1197 1232/1232 1407/1407
-f 1126/1126 1282/1282 280/280
-f 1548/1548 1547/1547 1546/1546
-f 1162/1162 1397/1397 1161/1161
-f 598/598 1061/1061 917/917
-f 408/408 1549/1549 1298/1298
-f 1550/1550 1218/1218 1255/1255
-f 659/659 1551/1551 218/218
-f 1542/1542 1540/1540 1552/1552
-f 1553/1553 1163/1163 835/835
-f 1207/1207 1554/1554 1195/1195
-f 1463/1463 1555/1555 1465/1465
-f 415/415 1549/1549 408/408
-f 1332/1332 1556/1556 1421/1421
-f 1558/1558 70/70 1557/1557
-f 1429/1429 1427/1427 1559/1559
-f 1562/1562 1561/1561 1560/1560
-f 1563/1563 1523/1523 1478/1478
-f 1352/1352 1210/1210 1208/1208
-f 1440/1440 1478/1478 1334/1334
-f 1196/1196 1197/1197 1407/1407
-f 1408/1408 1352/1352 1342/1342
-f 850/850 1234/1234 644/644
-f 644/644 1234/1234 643/643
-f 1207/1207 1205/1205 1554/1554
-f 1444/1444 1438/1438 1500/1500
-f 1478/1478 1354/1354 1334/1334
-f 1201/1201 1564/1564 973/973
-f 861/861 782/782 1565/1565
-f 1196/1196 1407/1407 1324/1324
-f 1568/1568 1567/1567 1566/1566
-f 1450/1450 1119/1119 1438/1438
-f 1564/1564 1570/1570 1569/1569
-f 1573/1573 1572/1572 1571/1571
-f 1426/1426 1476/1476 1574/1574
-f 1426/1426 1574/1574 1575/1575
-f 633/633 1534/1534 342/342
-f 1431/1431 1577/1577 1576/1576
-f 679/679 1578/1578 540/540
-f 508/508 1579/1579 1163/1163
-f 415/415 416/416 1253/1253
-f 1468/1468 1280/1280 1294/1294
-f 782/782 861/861 400/400
-f 416/416 656/656 1253/1253
-f 1476/1476 946/946 1477/1477
-f 1397/1397 1396/1396 1539/1539
-f 1258/1258 1295/1295 1229/1229
-f 1205/1205 1580/1580 1554/1554
-f 1201/1201 1570/1570 1564/1564
-f 504/504 1233/1233 1165/1165
-f 1119/1119 1120/1120 1198/1198
-f 611/611 786/786 435/435
-f 1582/1582 640/640 1581/1581
-f 1583/1583 1228/1228 1498/1498
-f 1520/1520 1585/1585 1584/1584
-f 1096/1096 1586/1586 1098/1098
-f 1569/1569 1587/1587 1564/1564
-f 1325/1325 1588/1588 1327/1327
-f 1085/1085 1086/1086 1589/1589
-f 1277/1277 1478/1478 1440/1440
-f 1584/1584 1353/1353 1520/1520
-f 1303/1303 1208/1208 1121/1121
-f 1408/1408 476/476 1352/1352
-f 1592/1592 1591/1591 1590/1590
-f 1096/1096 1479/1479 1277/1277
-f 1313/1313 1158/1158 1159/1159
-f 1511/1511 1510/1510 878/878
-f 1162/1162 801/801 838/838
-f 1106/1106 1350/1350 1593/1593
-f 252/252 1594/1594 251/251
-f 1524/1524 1595/1595 1365/1365
-f 914/914 1596/1596 913/913
-f 1383/1383 1381/1381 1597/1597
-f 1396/1396 437/437 1337/1337
-f 174/174 466/466 117/117
-f 748/748 683/683 698/698
-f 1200/1200 1483/1483 1260/1260
-f 1439/1439 1119/1119 1198/1198
-f 1445/1445 1446/1446 1199/1199
-f 1578/1578 1598/1598 729/729
-f 105/105 609/609 1599/1599
-f 1456/1456 432/432 726/726
-f 560/560 916/916 1307/1307
-f 1501/1501 502/502 500/500
-f 1206/1206 1204/1204 1061/1061
-f 341/341 1203/1203 1201/1201
-f 1338/1338 1099/1099 1380/1380
-f 1417/1417 1484/1484 1502/1502
-f 1602/1602 1601/1601 1600/1600
-f 1459/1459 1460/1460 1603/1603
-f 1187/1187 1533/1533 1186/1186
-f 1279/1279 1147/1147 863/863
-f 1338/1338 1380/1380 1604/1604
-f 1553/1553 835/835 230/230
-f 1141/1141 1142/1142 1605/1605
-f 411/411 1124/1124 410/410
-f 1606/1606 565/565 563/563
-f 973/973 1564/1564 1492/1492
-f 1564/1564 1587/1587 1607/1607
-f 1610/1610 1609/1609 1608/1608
-f 1611/1611 998/998 945/945
-f 1477/1477 1574/1574 1476/1476
-f 1612/1612 1227/1227 1228/1228
-f 1328/1328 593/593 488/488
-f 1233/1233 1252/1252 1232/1232
-f 1615/1615 1614/1614 1613/1613
-f 435/435 747/747 745/745
-f 1443/1443 1500/1500 1467/1467
-f 1393/1393 1417/1417 1502/1502
-f 319/319 1462/1462 634/634
-f 1280/1280 1395/1395 1279/1279
-f 1218/1218 1193/1193 1255/1255
-f 431/431 835/835 1159/1159
-f 1564/1564 1607/1607 1492/1492
-f 392/392 489/489 487/487
-f 1089/1089 1617/1617 1616/1616
-f 372/372 373/373 1618/1618
-f 1574/1574 1477/1477 1619/1619
-f 1620/1620 1166/1166 1579/1579
-f 1621/1621 1612/1612 1228/1228
-f 1120/1120 1256/1256 1200/1200
-f 1327/1327 924/924 1326/1326
-f 1233/1233 1197/1197 1165/1165
-f 1298/1298 1233/1233 504/504
-f 496/496 494/494 436/436
-f 1163/1163 1313/1313 1159/1159
-f 1579/1579 1312/1312 1163/1163
-f 1624/1624 1623/1623 1622/1622
-f 1627/1627 1626/1626 1625/1625
-f 1477/1477 1628/1628 1619/1619
-f 1631/1631 1630/1630 1629/1629
-f 1528/1528 1632/1632 1527/1527
-f 684/684 685/685 1633/1633
-f 1351/1351 986/986 987/987
-f 504/504 1165/1165 1620/1620
-f 560/560 1307/1307 610/610
-f 1233/1233 1298/1298 1252/1252
-f 1368/1368 1367/1367 1634/1634
-f 986/986 928/928 988/988
-f 1624/1624 1635/1635 1623/1623
-f 972/972 1123/1123 1378/1378
-f 1512/1512 1636/1636 1256/1256
-f 1579/1579 1166/1166 1312/1312
-f 1492/1492 1607/1607 1637/1637
-f 1057/1057 1634/1634 1056/1056
-f 354/354 367/367 1638/1638
-f 354/354 1638/1638 353/353
-f 967/967 83/83 966/966
-f 548/548 1639/1639 547/547
-f 1283/1283 1499/1499 1379/1379
-f 1445/1445 1199/1199 1241/1241
-f 1636/1636 1302/1302 1550/1550
-f 1093/1093 1192/1192 1191/1191
-f 1303/1303 1121/1121 1450/1450
-f 244/244 399/399 861/861
-f 1608/1608 1609/1609 1640/1640
-f 1310/1310 1129/1129 1127/1127
-f 1186/1186 1641/1641 1185/1185
-f 1195/1195 1554/1554 1642/1642
-f 1279/1279 1395/1395 1147/1147
-f 1239/1239 1443/1443 1240/1240
-f 474/474 1210/1210 476/476
-f 1210/1210 1352/1352 476/476
-f 1165/1165 1166/1166 1620/1620
-f 1193/1193 1483/1483 1254/1254
-f 1252/1252 1253/1253 1531/1531
-f 367/367 366/366 1638/1638
-f 1643/1643 765/765 459/459
-f 1207/1207 1195/1195 1336/1336
-f 1586/1586 1096/1096 1497/1497
-f 1216/1216 904/904 1410/1410
-f 1121/1121 1119/1119 1450/1450
-f 1099/1099 1283/1283 1380/1380
-f 1131/1131 1158/1158 1239/1239
-f 9/9 10/10 292/292
-f 1305/1305 1303/1303 1444/1444
-f 1177/1177 1184/1184 842/842
-f 509/509 1163/1163 1553/1553
-f 1108/1108 1449/1449 1107/1107
-f 366/366 240/240 1022/1022
-f 1532/1532 475/475 1531/1531
-f 1298/1298 1549/1549 1252/1252
-f 1467/1467 1394/1394 1395/1395
-f 1467/1467 1395/1395 1468/1468
-f 1467/1467 1418/1418 1394/1394
-f 1438/1438 1119/1119 1439/1439
-f 1644/1644 920/920 1426/1426
-f 1336/1336 1193/1193 1218/1218
-f 1456/1456 1645/1645 722/722
-f 1492/1492 1637/1637 602/602
-f 1608/1608 1640/1640 1646/1646
-f 1607/1607 1647/1647 1637/1637
-f 1640/1640 1648/1648 1646/1646
-f 1127/1127 1128/1128 1649/1649
-f 1127/1127 1649/1649 1650/1650
-f 1164/1164 1419/1419 1166/1166
-f 1477/1477 817/817 1651/1651
-f 1284/1284 1457/1457 1447/1447
-f 1217/1217 1218/1218 1550/1550
-f 1325/1325 1326/1326 1652/1652
-f 987/987 831/831 1351/1351
-f 1419/1419 1304/1304 1305/1305
-f 1419/1419 1305/1305 1347/1347
-f 656/656 1532/1532 1253/1253
-f 447/447 336/336 309/309
-f 1649/1649 1128/1128 803/803
-f 398/398 399/399 422/422
-f 114/114 966/966 83/83
-f 280/280 306/306 431/431
-f 1209/1209 1512/1512 1208/1208
-f 1130/1130 1294/1294 1653/1653
-f 1653/1653 1281/1281 1282/1282
-f 1306/1306 1307/1307 1302/1302
-f 786/786 867/867 747/747
-f 1655/1655 1654/1654 1157/1157
-f 1550/1550 1255/1255 1256/1256
-f 328/328 434/434 1082/1082
-f 1116/1116 1657/1657 1656/1656
-f 1658/1658 956/956 995/995
-f 1156/1156 1659/1659 1155/1155
-f 917/917 1061/1061 1217/1217
-f 1495/1495 1466/1466 1296/1296
-f 1653/1653 1294/1294 1281/1281
-f 1306/1306 1302/1302 1636/1636
-f 1660/1660 869/869 10/10
-f 1663/1663 1662/1662 1661/1661
-f 1666/1666 1665/1665 1664/1664
-f 1407/1407 1342/1342 1324/1324
-f 1101/1101 1190/1190 1178/1178
-f 1646/1646 1668/1668 1667/1667
-f 1646/1646 1648/1648 1669/1669
-f 1649/1649 1670/1670 1650/1650
-f 1672/1672 1577/1577 1671/1671
-f 1538/1538 1536/1536 169/169
-f 1675/1675 1674/1674 1673/1673
-f 1165/1165 1197/1197 1164/1164
-f 1366/1366 1367/1367 1369/1369
-f 1419/1419 1196/1196 1304/1304
-f 1306/1306 1636/1636 1422/1422
-f 1063/1063 283/283 596/596
-f 1507/1507 1508/1508 738/738
-f 1620/1620 1579/1579 508/508
-f 1676/1676 863/863 693/693
-f 598/598 916/916 597/597
-f 602/602 1637/1637 1677/1677
-f 1670/1670 1649/1649 1678/1678
-f 1649/1649 803/803 801/801
-f 1649/1649 801/801 1678/1678
-f 475/475 476/476 1531/1531
-f 656/656 578/578 1532/1532
-f 1681/1681 1680/1680 1679/1679
-f 426/426 1683/1683 1682/1682
-f 1130/1130 1131/1131 1240/1240
-f 1395/1395 1393/1393 1147/1147
-f 1394/1394 1417/1417 1393/1393
-f 784/784 1684/1684 783/783
-f 835/835 1163/1163 1159/1159
-f 237/237 1685/1685 739/739
-f 1646/1646 1686/1686 1668/1668
-f 1646/1646 1669/1669 1686/1686
-f 1688/1688 1687/1687 1669/1669
-f 1126/1126 1130/1130 1282/1282
-f 1690/1690 1689/1689 1317/1317
-f 487/487 391/391 392/392
-f 817/817 324/324 1651/1651
-f 1294/1294 1240/1240 1468/1468
-f 1196/1196 1324/1324 1304/1304
-f 1422/1422 1636/1636 1512/1512
-f 1693/1693 1692/1692 1691/1691
-f 1216/1216 831/831 1215/1215
-f 1337/1337 1216/1216 1405/1405
-f 1228/1228 1108/1108 1498/1498
-f 1668/1668 1695/1695 1694/1694
-f 1677/1677 1406/1406 602/602
-f 1669/1669 1687/1687 1686/1686
-f 1678/1678 801/801 1696/1696
-f 1699/1699 1698/1698 1697/1697
-f 1204/1204 1207/1207 1217/1217
-f 1232/1232 1409/1409 1407/1407
-f 1440/1440 1334/1334 1335/1335
-f 1419/1419 1312/1312 1166/1166
-f 1702/1702 1701/1701 1700/1700
-f 1705/1705 1704/1704 1703/1703
-f 1468/1468 1395/1395 1280/1280
-f 518/518 1706/1706 615/615
-f 1686/1686 1695/1695 1668/1668
-f 1686/1686 1687/1687 1097/1097
-f 1707/1707 1678/1678 1160/1160
-f 1696/1696 1160/1160 1678/1678
-f 1709/1709 1708/1708 1058/1058
-f 1163/1163 1312/1312 1313/1313
-f 1158/1158 1346/1346 1239/1239
-f 1422/1422 1512/1512 1209/1209
-f 1351/1351 831/831 1216/1216
-f 1710/1710 1585/1585 1520/1520
-f 1686/1686 1097/1097 1098/1098
-f 1687/1687 1478/1478 1479/1479
-f 503/503 1620/1620 508/508
-f 1500/1500 1418/1418 1467/1467
-f 1500/1500 1438/1438 1418/1418
-f 1270/1270 1168/1168 65/65
-f 1550/1550 1302/1302 1217/1217
-f 1302/1302 917/917 1217/1217
-f 744/744 1508/1508 1711/1711
-f 1295/1295 1231/1231 1229/1229
-f 972/972 1206/1206 1061/1061
-f 1550/1550 1256/1256 1636/1636
-f 1687/1687 1563/1563 1478/1478
-f 1696/1696 1162/1162 1160/1160
-f 1696/1696 801/801 1162/1162
-f 801/801 837/837 838/838
-f 504/504 1620/1620 503/503
-f 1422/1422 477/477 1306/1306
-f 1530/1530 1712/1712 1529/1529
-f 1714/1714 1713/1713 1425/1425
-f 1418/1418 1445/1445 1417/1417
-f 420/420 1715/1715 419/419
-f 1715/1715 1088/1088 1616/1616
-f 227/227 1088/1088 171/171
-f 57/57 357/357 358/358
-f 76/76 1089/1089 227/227
-f 139/139 97/97 1716/1716
-f 1001/1001 350/350 351/351
-f 1717/1717 198/198 1517/1517
-f 1720/1720 1719/1719 1718/1718
-f 298/298 296/296 1519/1519
-f 1722/1722 1721/1721 583/583
-f 945/945 1017/1017 1314/1314
-f 1725/1725 1724/1724 1723/1723
-f 1715/1715 1726/1726 419/419
-f 351/351 349/349 62/62
-f 668/668 1530/1530 1320/1320
-f 1729/1729 1728/1728 1727/1727
-f 1732/1732 1731/1731 1730/1730
-f 1299/1299 1734/1734 1733/1733
-f 1737/1737 1736/1736 1735/1735
-f 1740/1740 1739/1739 1738/1738
-f 1741/1741 1001/1001 351/351
-f 1743/1743 1739/1739 1742/1742
-f 1746/1746 1745/1745 1744/1744
-f 1530/1530 568/568 1712/1712
-f 57/57 58/58 357/357
-f 1747/1747 1183/1183 706/706
-f 1750/1750 1749/1749 1748/1748
-f 1490/1490 1752/1752 1751/1751
-f 1753/1753 1432/1432 386/386
-f 1702/1702 1700/1700 1754/1754
-f 1755/1755 969/969 1552/1552
-f 1758/1758 1757/1757 1756/1756
-f 224/224 31/31 455/455
-f 1552/1552 1540/1540 1755/1755
-f 537/537 673/673 1759/1759
-f 1471/1471 1721/1721 1470/1470
-f 1565/1565 782/782 170/170
-f 1761/1761 1760/1760 673/673
-f 935/935 709/709 962/962
-f 1092/1092 67/67 1091/1091
-f 943/943 1762/1762 691/691
-f 1765/1765 1764/1764 1763/1763
-f 1766/1766 1287/1287 1288/1288
-f 777/777 776/776 1767/1767
-f 777/777 1767/1767 1768/1768
-f 1770/1770 1759/1759 1769/1769
-f 1773/1773 1772/1772 1771/1771
-f 1772/1772 386/386 1771/1771
-f 776/776 315/315 1774/1774
-f 1540/1540 1541/1541 1775/1775
-f 1778/1778 1777/1777 1776/1776
-f 1778/1778 1779/1779 1777/1777
-f 828/828 1042/1042 827/827
-f 582/582 583/583 1721/1721
-f 1781/1781 694/694 1780/1780
-f 1631/1631 1783/1783 1782/1782
-f 1741/1741 351/351 62/62
-f 1786/1786 1785/1785 1784/1784
-f 1721/1721 1722/1722 1470/1470
-f 1722/1722 1723/1723 1787/1787
-f 871/871 143/143 1788/1788
-f 1789/1789 180/180 150/150
-f 638/638 1581/1581 640/640
-f 1792/1792 1791/1791 1790/1790
-f 1789/1789 1793/1793 179/179
-f 1722/1722 1787/1787 1470/1470
-f 1787/1787 1723/1723 1794/1794
-f 1797/1797 1796/1796 1795/1795
-f 665/665 1798/1798 624/624
-f 1801/1801 1800/1800 1799/1799
-f 1802/1802 37/37 38/38
-f 1805/1805 1804/1804 1803/1803
-f 583/583 1783/1783 1725/1725
-f 1783/1783 1806/1806 1725/1725
-f 1809/1809 1808/1808 1807/1807
-f 1811/1811 1541/1541 1810/1810
-f 1814/1814 1813/1813 1812/1812
-f 1631/1631 1629/1629 1783/1783
-f 419/419 1815/1815 1425/1425
-f 1817/1817 24/24 1816/1816
-f 660/660 219/219 1818/1818
-f 1821/1821 1820/1820 1819/1819
-f 584/584 1782/1782 583/583
-f 1822/1822 970/970 968/968
-f 1825/1825 1824/1824 1823/1823
-f 1827/1827 1826/1826 1465/1465
-f 1829/1829 152/152 1828/1828
-f 1832/1832 1831/1831 1830/1830
-f 1835/1835 1834/1834 1833/1833
-f 1838/1838 1837/1837 1836/1836
-f 1514/1514 1839/1839 584/584
-f 86/86 1841/1841 1840/1840
-f 1842/1842 1540/1540 1775/1775
-f 1845/1845 1844/1844 1843/1843
-f 846/846 847/847 1846/1846
-f 1848/1848 954/954 1847/1847
-f 1666/1666 1809/1809 1807/1807
-f 1272/1272 1270/1270 520/520
-f 1851/1851 1850/1850 1849/1849
-f 961/961 1741/1741 603/603
-f 1853/1853 1852/1852 1839/1839
-f 572/572 620/620 1854/1854
-f 1855/1855 1801/1801 970/970
-f 1802/1802 98/98 77/77
-f 1801/1801 1855/1855 1856/1856
-f 727/727 142/142 871/871
-f 1857/1857 956/956 955/955
-f 1859/1859 1858/1858 1814/1814
-f 1811/1811 1810/1810 1860/1860
-f 1862/1862 603/603 1861/1861
-f 987/987 830/830 831/831
-f 1863/1863 1606/1606 563/563
-f 1839/1839 1864/1864 584/584
-f 1865/1865 1782/1782 1864/1864
-f 709/709 828/828 826/826
-f 1741/1741 62/62 603/603
-f 1800/1800 846/846 1799/1799
-f 1868/1868 1867/1867 1866/1866
-f 1871/1871 1870/1870 1869/1869
-f 412/412 1872/1872 1139/1139
-f 1875/1875 1874/1874 1873/1873
-f 1878/1878 1877/1877 1876/1876
-f 1811/1811 1879/1879 1541/1541
-f 1839/1839 1865/1865 1864/1864
-f 1881/1881 660/660 1880/1880
-f 535/535 536/536 1685/1685
-f 1883/1883 1882/1882 848/848
-f 1882/1882 847/847 848/848
-f 1886/1886 1885/1885 1884/1884
-f 1799/1799 1846/1846 1887/1887
-f 1058/1058 1428/1428 1429/1429
-f 1058/1058 1888/1888 1057/1057
-f 1891/1891 1890/1890 1889/1889
-f 1010/1010 1011/1011 1892/1892
-f 430/430 1894/1894 1893/1893
-f 386/386 255/255 1771/1771
-f 1860/1860 1810/1810 1846/1846
-f 847/847 1860/1860 1846/1846
-f 1792/1792 1896/1896 1895/1895
-f 883/883 1510/1510 247/247
-f 1898/1898 411/411 1897/1897
-f 1638/1638 1900/1900 1899/1899
-f 1598/1598 457/457 729/729
-f 1883/1883 848/848 1800/1800
-f 1741/1741 961/961 1001/1001
-f 1784/1784 659/659 660/660
-f 1801/1801 1799/1799 1887/1887
-f 1801/1801 1887/1887 970/970
-f 1902/1902 1860/1860 1901/1901
-f 1904/1904 1903/1903 767/767
-f 1753/1753 1905/1905 1427/1427
-f 584/584 1864/1864 1782/1782
-f 1824/1824 1906/1906 1823/1823
-f 827/827 1/1 826/826
-f 1907/1907 1845/1845 1843/1843
-f 1865/1865 1908/1908 1631/1631
-f 1865/1865 1631/1631 1782/1782
-f 1772/1772 1753/1753 386/386
-f 1902/1902 1811/1811 1860/1860
-f 903/903 1753/1753 1427/1427
-f 67/67 420/420 421/421
-f 1911/1911 1910/1910 1909/1909
-f 1913/1913 1912/1912 1785/1785
-f 1861/1861 1829/1829 1914/1914
-f 963/963 961/961 1915/1915
-f 1916/1916 1899/1899 1844/1844
-f 1917/1917 37/37 1802/1802
-f 1919/1919 1825/1825 1918/1918
-f 1907/1907 1843/1843 1920/1920
-f 350/350 1001/1001 226/226
-f 847/847 1901/1901 1860/1860
-f 728/728 1847/1847 142/142
-f 150/150 180/180 149/149
-f 458/458 1921/1921 730/730
-f 1923/1923 1922/1922 95/95
-f 1918/1918 1825/1825 1879/1879
-f 1799/1799 846/846 1846/1846
-f 1139/1139 1924/1924 1138/1138
-f 1914/1914 1829/1829 1828/1828
-f 1847/1847 144/144 142/142
-f 1872/1872 1925/1925 1924/1924
-f 1872/1872 1924/1924 1139/1139
-f 1898/1898 1897/1897 1011/1011
-f 1926/1926 1898/1898 1011/1011
-f 1016/1016 691/691 1353/1353
-f 294/294 1685/1685 237/237
-f 883/883 878/878 1510/1510
-f 1872/1872 1927/1927 1925/1925
-f 1787/1787 1794/1794 981/981
-f 10/10 869/869 291/291
-f 1930/1930 1929/1929 1928/1928
-f 350/350 337/337 1841/1841
-f 1931/1931 1275/1275 1273/1273
-f 1929/1929 1933/1933 1932/1932
-f 1877/1877 1935/1935 1934/1934
-f 1938/1938 1937/1937 1936/1936
-f 1892/1892 1940/1940 1939/1939
-f 1814/1814 1941/1941 1813/1813
-f 454/454 452/452 567/567
-f 1897/1897 412/412 1139/1139
-f 37/37 1828/1828 172/172
-f 1828/1828 152/152 172/172
-f 10/10 291/291 292/292
-f 602/602 1406/1406 216/216
-f 1785/1785 106/106 659/659
-f 1427/1427 1905/1905 1559/1559
-f 1058/1058 1429/1429 1888/1888
-f 1944/1944 1943/1943 1942/1942
-f 1469/1469 1470/1470 348/348
-f 1945/1945 696/696 694/694
-f 226/226 337/337 350/350
-f 1767/1767 1947/1947 1946/1946
-f 1787/1787 347/347 1470/1470
-f 981/981 347/347 1787/1787
-f 66/66 67/67 1092/1092
-f 961/961 603/603 1948/1948
-f 696/696 768/768 695/695
-f 1949/1949 1906/1906 1824/1824
-f 1491/1491 1752/1752 1490/1490
-f 1950/1950 422/422 1110/1110
-f 224/224 455/455 1951/1951
-f 1954/1954 1953/1953 1952/1952
-f 1832/1832 1955/1955 1831/1831
-f 1413/1413 1956/1956 1562/1562
-f 1959/1959 1958/1958 1957/1957
-f 1755/1755 1961/1961 1960/1960
-f 477/477 610/610 1306/1306
-f 1955/1955 1962/1962 1831/1831
-f 1848/1848 1847/1847 1963/1963
-f 152/152 36/36 172/172
-f 1915/1915 961/961 1948/1948
-f 1814/1814 1858/1858 1964/1964
-f 316/316 727/727 871/871
-f 1966/1966 1965/1965 1919/1919
-f 1638/1638 366/366 1967/1967
-f 1022/1022 398/398 1950/1950
-f 1966/1966 1919/1919 1902/1902
-f 634/634 1501/1501 500/500
-f 1969/1969 1364/1364 1968/1968
-f 1783/1783 583/583 1782/1782
-f 537/537 1759/1759 455/455
-f 1175/1175 1970/1970 1299/1299
-f 783/783 1684/1684 1971/1971
-f 1804/1804 1973/1973 1972/1972
-f 1643/1643 459/459 457/457
-f 348/348 1470/1470 347/347
-f 1974/1974 970/970 1822/1822
-f 847/847 1975/1975 1901/1901
-f 536/536 1976/1976 1685/1685
-f 1685/1685 1977/1977 739/739
-f 110/110 325/325 112/112
-f 1979/1979 1940/1940 1978/1978
-f 295/295 237/237 235/235
-f 1980/1980 1029/1029 1859/1859
-f 1759/1759 673/673 1760/1760
-f 1966/1966 1902/1902 1901/1901
-f 1794/1794 980/980 981/981
-f 341/341 595/595 897/897
-f 1753/1753 904/904 1432/1432
-f 1902/1902 1918/1918 1811/1811
-f 1902/1902 1919/1919 1918/1918
-f 1825/1825 1823/1823 1763/1763
-f 1811/1811 1918/1918 1879/1879
-f 1861/1861 190/190 1829/1829
-f 1905/1905 1753/1753 1772/1772
-f 973/973 1492/1492 600/600
-f 1981/1981 1886/1886 1884/1884
-f 1984/1984 1983/1983 1982/1982
-f 72/72 70/70 1558/1558
-f 1042/1042 148/148 827/827
-f 1800/1800 848/848 846/846
-f 1986/1986 1985/1985 368/368
-f 1988/1988 127/127 1987/1987
-f 1598/1598 1643/1643 457/457
-f 970/970 1887/1887 969/969
-f 981/981 882/882 347/347
-f 1684/1684 1989/1989 1971/1971
-f 1990/1990 897/897 1183/1183
-f 1846/1846 1542/1542 1887/1887
-f 785/785 783/783 1991/1991
-f 1777/1777 1992/1992 1776/1776
-f 1788/1788 143/143 1993/1993
-f 1788/1788 1993/1993 1994/1994
-f 143/143 952/952 1993/1993
-f 1881/1881 1784/1784 660/660
-f 1846/1846 1810/1810 1542/1542
-f 1996/1996 1995/1995 1849/1849
-f 353/353 1638/1638 1899/1899
-f 1999/1999 1998/1998 1997/1997
-f 2000/2000 1828/1828 37/37
-f 1887/1887 1552/1552 969/969
-f 1887/1887 1542/1542 1552/1552
-f 1542/1542 1810/1810 1541/1541
-f 98/98 1802/1802 38/38
-f 148/148 149/149 1/1
-f 2002/2002 1920/1920 2001/2001
-f 2002/2002 1907/1907 1920/1920
-f 1022/1022 2004/2004 2003/2003
-f 1365/1365 1595/1595 1350/1350
-f 498/498 2006/2006 2005/2005
-f 266/266 2007/2007 1890/1890
-f 266/266 267/267 2007/2007
-f 157/157 42/42 2008/2008
-f 2009/2009 1939/1939 1979/1979
-f 1022/1022 1950/1950 2004/2004
-f 1141/1141 1605/1605 2010/2010
-f 1538/1538 241/241 1481/1481
-f 398/398 422/422 1950/1950
-f 1898/1898 1124/1124 411/411
-f 1789/1789 179/179 180/180
-f 411/411 412/412 1897/1897
-f 2012/2012 1929/1929 2011/2011
-f 2009/2009 2013/2013 1941/1941
-f 85/85 1840/1840 1433/1433
-f 1634/1634 1367/1367 1056/1056
-f 2016/2016 2015/2015 2014/2014
-f 601/601 602/602 216/216
-f 1935/1935 2017/2017 1665/1665
-f 2020/2020 2019/2019 2018/2018
-f 2023/2023 2022/2022 2021/2021
-f 1939/1939 1940/1940 1979/1979
-f 160/160 1083/1083 631/631
-f 1755/1755 968/968 969/969
-f 1408/1408 1409/1409 476/476
-f 882/882 981/981 883/883
-f 2026/2026 2025/2025 2024/2024
-f 1001/1001 962/962 226/226
-f 1504/1504 2027/2027 1503/1503
-f 1504/1504 2028/2028 2027/2027
-f 1469/1469 348/348 1075/1075
-f 170/170 1184/1184 1641/1641
-f 1088/1088 1089/1089 1616/1616
-f 353/353 1899/1899 1916/1916
-f 1094/1094 2029/2029 1192/1192
-f 1094/1094 2030/2030 2029/2029
-f 1855/1855 970/970 1974/1974
-f 568/568 572/572 1712/1712
-f 2028/2028 2031/2031 2027/2027
-f 2034/2034 2033/2033 2032/2032
-f 1916/1916 2035/2035 353/353
-f 139/139 1716/1716 76/76
-f 31/31 32/32 456/456
-f 1186/1186 2036/2036 1641/1641
-f 2029/2029 2030/2030 2037/2037
-f 884/884 495/495 496/496
-f 883/883 980/980 877/877
-f 293/293 612/612 1390/1390
-f 2031/2031 2038/2038 2027/2027
-f 1401/1401 2038/2038 2031/2031
-f 2039/2039 2035/2035 1916/1916
-f 2042/2042 2041/2041 2040/2040
-f 2045/2045 2044/2044 2043/2043
-f 2014/2014 767/767 1903/1903
-f 1186/1186 1192/1192 1081/1081
-f 1186/1186 1081/1081 2036/2036
-f 1004/1004 191/191 249/249
-f 1174/1174 1203/1203 341/341
-f 2048/2048 2047/2047 2046/2046
-f 1570/1570 2049/2049 1569/1569
-f 1897/1897 1139/1139 1140/1140
-f 180/180 971/971 149/149
-f 1284/1284 2050/2050 1499/1499
-f 1114/1114 2051/2051 1113/1113
-f 903/903 904/904 1753/1753
-f 962/962 225/225 226/226
-f 1770/1770 1769/1769 266/266
-f 2052/2052 1503/1503 1202/1202
-f 2052/2052 1202/1202 2053/2053
-f 1503/1503 2027/2027 1202/1202
-f 343/343 1201/1201 973/973
-f 1192/1192 2029/2029 1081/1081
-f 1081/1081 1285/1285 331/331
-f 2051/2051 2055/2055 2054/2054
-f 788/788 883/883 247/247
-f 1202/1202 1570/1570 1201/1201
-f 1409/1409 1531/1531 476/476
-f 1498/1498 2056/2056 1583/1583
-f 1106/1106 2057/2057 1498/1498
-f 1106/1106 1390/1390 2057/2057
-f 1593/1593 1390/1390 1106/1106
-f 1350/1350 1391/1391 1593/1593
-f 1595/1595 1391/1391 1350/1350
-f 1553/1553 230/230 509/509
-f 1641/1641 1565/1565 170/170
-f 1641/1641 2036/2036 1565/1565
-f 782/782 241/241 169/169
-f 1498/1498 2057/2057 2056/2056
-f 2036/2036 861/861 1565/1565
-f 1391/1391 9/9 292/292
-f 495/495 612/612 494/494
-f 2059/2059 2058/2058 1661/1661
-f 1315/1315 1353/1353 1584/1584
-f 2027/2027 2038/2038 1202/1202
-f 243/243 235/235 236/236
-f 1973/1973 1288/1288 2060/2060
-f 1081/1081 2029/2029 1285/1285
-f 1391/1391 292/292 293/293
-f 2038/2038 2049/2049 1570/1570
-f 2055/2055 1167/1167 1168/1168
-f 2056/2056 884/884 2061/2061
-f 882/882 346/346 347/347
-f 1725/1725 1723/1723 1722/1722
-f 2029/2029 2037/2037 1285/1285
-f 2037/2037 1472/1472 1285/1285
-f 1725/1725 1722/1722 583/583
-f 1037/1037 2062/2062 50/50
-f 1903/1903 2016/2016 2014/2014
-f 1202/1202 1203/1203 2053/2053
-f 1391/1391 1390/1390 1593/1593
-f 1391/1391 1595/1595 9/9
-f 756/756 595/595 342/342
-f 2063/2063 1651/1651 1436/1436
-f 2030/2030 2064/2064 2037/2037
-f 310/310 326/326 327/327
-f 2036/2036 862/862 861/861
-f 2036/2036 1081/1081 862/862
-f 170/170 782/782 169/169
-f 2053/2053 1203/1203 1174/1174
-f 2038/2038 1570/1570 1202/1202
-f 2056/2056 495/495 884/884
-f 2057/2057 495/495 2056/2056
-f 2057/2057 612/612 495/495
-f 1390/1390 612/612 2057/2057
-f 141/141 2065/2065 131/131
-f 649/649 145/145 975/975
-f 137/137 999/999 1000/1000
-f 649/649 975/975 976/976
-f 2067/2067 2066/2066 605/605
-f 1024/1024 147/147 2066/2066
-f 982/982 2068/2068 75/75
-f 2069/2069 982/982 75/75
-f 385/385 2070/2070 94/94
-f 819/819 2071/2071 818/818
-f 1595/1595 1524/1524 9/9
-f 11/11 9/9 1524/1524
-f 1134/1134 2072/2072 1133/1133
-f 901/901 899/899 1596/1596
-f 337/337 1891/1891 1841/1841
-f 1633/1633 2073/2073 684/684
-f 118/118 789/789 174/174
-f 1132/1132 1133/1133 22/22
-f 196/196 1421/1421 1781/1781
-f 11/11 1660/1660 10/10
-f 1524/1524 2074/2074 11/11
-f 1524/1524 2075/2075 2074/2074
-f 1524/1524 1525/1525 2075/2075
-f 2077/2077 849/849 2076/2076
-f 831/831 829/829 2078/2078
-f 442/442 2080/2080 2079/2079
-f 2082/2082 146/146 2081/2081
-f 11/11 2083/2083 1660/1660
-f 2074/2074 2083/2083 11/11
-f 2086/2086 2085/2085 2084/2084
-f 2086/2086 2087/2087 2085/2085
-f 2081/2081 146/146 147/147
-f 2088/2088 2084/2084 2085/2085
-f 658/658 2089/2089 2076/2076
-f 131/131 2090/2090 130/130
-f 2088/2088 2085/2085 2091/2091
-f 2088/2088 2093/2093 2092/2092
-f 2094/2094 2065/2065 141/141
-f 800/800 2096/2096 2095/2095
-f 144/144 952/952 143/143
-f 2099/2099 2098/2098 2097/2097
-f 2091/2091 2085/2085 2100/2100
-f 2102/2102 2101/2101 2087/2087
-f 2102/2102 2103/2103 2101/2101
-f 849/849 579/579 658/658
-f 141/141 137/137 199/199
-f 2104/2104 1482/1482 1034/1034
-f 1770/1770 266/266 1951/1951
-f 2087/2087 2100/2100 2085/2085
-f 2105/2105 581/581 1613/1613
-f 2106/2106 1109/1109 1389/1389
-f 709/709 826/826 962/962
-f 2108/2108 2091/2091 2107/2107
-f 2091/2091 2100/2100 2107/2107
-f 2087/2087 2109/2109 2100/2100
-f 2101/2101 2109/2109 2087/2087
-f 2101/2101 2110/2110 2109/2109
-f 2105/2105 1613/1613 2111/2111
-f 2112/2112 649/649 976/976
-f 2115/2115 2114/2114 2113/2113
-f 2114/2114 1992/1992 2116/2116
-f 2118/2118 843/843 2117/2117
-f 2118/2118 2119/2119 842/842
-f 2118/2118 842/842 843/843
-f 1215/1215 831/831 1458/1458
-f 175/175 25/25 23/23
-f 2120/2120 1951/1951 1890/1890
-f 843/843 168/168 2117/2117
-f 2121/2121 842/842 2119/2119
-f 168/168 843/843 170/170
-f 134/134 44/44 2122/2122
-f 776/776 2098/2098 1947/1947
-f 2117/2117 1536/1536 2123/2123
-f 2117/2117 168/168 1536/1536
-f 36/36 2124/2124 57/57
-f 1517/1517 2125/2125 1717/1717
-f 168/168 169/169 1536/1536
-f 2126/2126 1431/1431 40/40
-f 93/93 2128/2128 2127/2127
-f 36/36 151/151 2124/2124
-f 2129/2129 1573/1573 1994/1994
-f 596/596 451/451 2130/2130
-f 90/90 91/91 982/982
-f 128/128 89/89 87/87
-f 2079/2079 2080/2080 687/687
-f 2080/2080 2131/2131 687/687
-f 1261/1261 302/302 321/321
-f 2080/2080 2132/2132 2131/2131
-f 130/130 2090/2090 2133/2133
-f 130/130 2133/2133 2132/2132
-f 2126/2126 1577/1577 1431/1431
-f 978/978 132/132 130/130
-f 2133/2133 2072/2072 1134/1134
-f 75/75 2135/2135 2134/2134
-f 401/401 2136/2136 2070/2070
-f 427/427 720/720 222/222
-f 401/401 2137/2137 2136/2136
-f 818/818 2138/2138 1000/1000
-f 818/818 2071/2071 2138/2138
-f 2141/2141 2140/2140 2139/2139
-f 827/827 148/148 1/1
-f 2143/2143 819/819 2142/2142
-f 2137/2137 2144/2144 2136/2136
-f 90/90 982/982 2069/2069
-f 2147/2147 2146/2146 2145/2145
-f 978/978 918/918 505/505
-f 2149/2149 976/976 2148/2148
-f 94/94 2070/2070 2150/2150
-f 877/877 878/878 883/883
-f 2147/2147 2151/2151 2146/2146
-f 1025/1025 2152/2152 1024/1024
-f 2137/2137 2153/2153 2144/2144
-f 2154/2154 349/349 86/86
-f 2136/2136 2147/2147 2070/2070
-f 2090/2090 2072/2072 2133/2133
-f 199/199 137/137 1517/1517
-f 1025/1025 176/176 2152/2152
-f 1509/1509 1174/1174 2155/2155
-f 1024/1024 2152/2152 147/147
-f 137/137 1000/1000 1517/1517
-f 1000/1000 2138/2138 1517/1517
-f 539/539 2156/2156 678/678
-f 2134/2134 2069/2069 75/75
-f 2145/2145 2158/2158 2157/2157
-f 2146/2146 2159/2159 2158/2158
-f 74/74 42/42 73/73
-f 689/689 1353/1353 691/691
-f 1487/1487 1509/1509 2160/2160
-f 2146/2146 2158/2158 2145/2145
-f 2161/2161 918/918 978/978
-f 6/6 27/27 28/28
-f 2162/2162 906/906 907/907
-f 2155/2155 1174/1174 1173/1173
-f 1525/1525 1365/1365 2163/2163
-f 2158/2158 2159/2159 2164/2164
-f 2165/2165 2160/2160 2155/2155
-f 135/135 133/133 2068/2068
-f 21/21 22/22 2166/2166
-f 2169/2169 2168/2168 2167/2167
-f 2079/2079 41/41 100/100
-f 2079/2079 687/687 41/41
-f 140/140 1431/1431 135/135
-f 1796/1796 1797/1797 2170/2170
-f 493/493 283/283 1063/1063
-f 2173/2173 2172/2172 2171/2171
-f 1431/1431 134/134 135/135
-f 221/221 2174/2174 35/35
-f 2177/2177 2176/2176 2175/2175
-f 88/88 25/25 175/175
-f 441/441 977/977 440/440
-f 2144/2144 2147/2147 2136/2136
-f 89/89 604/604 2149/2149
-f 2132/2132 2133/2133 1132/1132
-f 2132/2132 1132/1132 2131/2131
-f 2066/2066 2112/2112 605/605
-f 119/119 129/129 54/54
-f 2140/2140 94/94 2150/2150
-f 2128/2128 94/94 2140/2140
-f 87/87 2178/2178 128/128
-f 2090/2090 2179/2179 2072/2072
-f 605/605 2112/2112 604/604
-f 2070/2070 2147/2147 2150/2150
-f 2180/2180 315/315 777/777
-f 929/929 438/438 1521/1521
-f 2128/2128 2140/2140 2141/2141
-f 89/89 129/129 604/604
-f 2181/2181 2149/2149 2148/2148
-f 2071/2071 2143/2143 2182/2182
-f 977/977 978/978 130/130
-f 723/723 433/433 432/432
-f 20/20 1671/1671 2126/2126
-f 2183/2183 2181/2181 2148/2148
-f 609/609 1750/1750 1599/1599
-f 134/134 2122/2122 133/133
-f 1505/1505 2052/2052 2053/2053
-f 35/35 2174/2174 34/34
-f 2096/2096 1711/1711 2137/2137
-f 2096/2096 2137/2137 401/401
-f 39/39 140/140 135/135
-f 2150/2150 2145/2145 2157/2157
-f 2184/2184 1802/1802 77/77
-f 385/385 94/94 69/69
-f 2140/2140 2150/2150 1674/1674
-f 974/974 975/975 999/999
-f 974/974 999/999 137/137
-f 800/800 1711/1711 2096/2096
-f 2186/2186 2185/2185 1475/1475
-f 744/744 800/800 719/719
-f 800/800 744/744 1711/1711
-f 1703/1703 492/492 490/490
-f 1003/1003 879/879 191/191
-f 2152/2152 2081/2081 147/147
-f 2187/2187 2159/2159 2151/2151
-f 220/220 2188/2188 2095/2095
-f 2155/2155 2160/2160 1509/1509
-f 1711/1711 2153/2153 2137/2137
-f 2186/2186 2189/2189 2185/2185
-f 1724/1724 1794/1794 1723/1723
-f 138/138 136/136 505/505
-f 720/720 721/721 222/222
-f 138/138 974/974 137/137
-f 982/982 135/135 2068/2068
-f 677/677 734/734 733/733
-f 2066/2066 649/649 2112/2112
-f 2066/2066 147/147 649/649
-f 88/88 2181/2181 25/25
-f 2172/2172 1084/1084 2171/2171
-f 2172/2172 2114/2114 1084/1084
-f 729/729 901/901 297/297
-f 1990/1990 1173/1173 897/897
-f 204/204 401/401 385/385
-f 25/25 1816/1816 24/24
-f 687/687 2131/2131 56/56
-f 2038/2038 1401/1401 2049/2049
-f 2112/2112 976/976 2149/2149
-f 2139/2139 2140/2140 1674/1674
-f 2/2 31/31 826/826
-f 25/25 2181/2181 1816/1816
-f 2133/2133 1134/1134 1132/1132
-f 2112/2112 2149/2149 604/604
-f 2189/2189 2190/2190 2185/2185
-f 2189/2189 2191/2191 2190/2190
-f 2139/2139 1674/1674 1675/1675
-f 38/38 358/358 97/97
-f 89/89 2181/2181 88/88
-f 2193/2193 2192/2192 1505/1505
-f 401/401 220/220 2095/2095
-f 2188/2188 800/800 2095/2095
-f 1534/1534 756/756 342/342
-f 1473/1473 1606/1606 1863/1863
-f 1473/1473 1474/1474 1606/1606
-f 2185/2185 2194/2194 1475/1475
-f 146/146 820/820 145/145
-f 2138/2138 2125/2125 1517/1517
-f 2071/2071 2125/2125 2138/2138
-f 1475/1475 2194/2194 1474/1474
-f 145/145 820/820 818/818
-f 2181/2181 89/89 2149/2149
-f 2122/2122 42/42 74/74
-f 145/145 818/818 999/999
-f 1474/1474 2194/2194 2195/2195
-f 2191/2191 1659/1659 2190/2190
-f 2191/2191 1155/1155 1659/1659
-f 1711/1711 2196/2196 2153/2153
-f 2113/2113 2114/2114 2172/2172
-f 2170/2170 33/33 1796/1796
-f 1908/1908 1630/1630 1631/1631
-f 2122/2122 44/44 42/42
-f 2181/2181 2183/2183 1816/1816
-f 87/87 175/175 632/632
-f 84/84 85/85 1958/1958
-f 2079/2079 100/100 2197/2197
-f 1474/1474 2195/2195 1606/1606
-f 2185/2185 2190/2190 2198/2198
-f 2147/2147 2144/2144 2151/2151
-f 2144/2144 2199/2199 2151/2151
-f 20/20 2126/2126 40/40
-f 676/676 677/677 733/733
-f 317/317 315/315 2180/2180
-f 2201/2201 2200/2200 2015/2015
-f 1958/1958 2203/2203 2202/2202
-f 2198/2198 2194/2194 2185/2185
-f 1655/1655 1325/1325 2204/2204
-f 33/33 46/46 1796/1796
-f 93/93 94/94 2128/2128
-f 505/505 2148/2148 138/138
-f 1024/1024 2066/2066 2067/2067
-f 976/976 974/974 138/138
-f 176/176 2082/2082 2081/2081
-f 176/176 2081/2081 2152/2152
-f 2150/2150 2147/2147 2145/2145
-f 91/91 39/39 135/135
-f 2148/2148 976/976 138/138
-f 776/776 1774/1774 2205/2205
-f 2190/2190 1659/1659 1156/1156
-f 146/146 819/819 820/820
-f 2131/2131 22/22 56/56
-f 42/42 43/43 2008/2008
-f 2131/2131 1132/1132 22/22
-f 53/53 128/128 2178/2178
-f 1606/1606 1869/1869 565/565
-f 2195/2195 1869/1869 1606/1606
-f 2195/2195 2206/2206 1869/1869
-f 2198/2198 2207/2207 2194/2194
-f 2190/2190 1156/1156 2208/2208
-f 964/964 983/983 1007/1007
-f 2210/2210 2209/2209 134/134
-f 385/385 401/401 2070/2070
-f 1026/1026 1024/1024 2067/2067
-f 2067/2067 605/605 119/119
-f 119/119 605/605 129/129
-f 2207/2207 2206/2206 2195/2195
-f 2194/2194 2207/2207 2195/2195
-f 2198/2198 2190/2190 2208/2208
-f 2212/2212 1786/1786 2211/2211
-f 54/54 128/128 53/53
-f 1917/1917 2000/2000 37/37
-f 1156/1156 1654/1654 2208/2208
-f 977/977 130/130 440/440
-f 1674/1674 2150/2150 2157/2157
-f 18/18 720/720 17/17
-f 75/75 2068/2068 133/133
-f 2214/2214 2213/2213 73/73
-f 2216/2216 1675/1675 2215/2215
-f 127/127 2217/2217 126/126
-f 2198/2198 2208/2208 2218/2218
-f 819/819 146/146 2142/2142
-f 2106/2106 251/251 1109/1109
-f 1629/1629 1806/1806 1783/1783
-f 2193/2193 2053/2053 1509/1509
-f 129/129 89/89 128/128
-f 222/222 2174/2174 221/221
-f 2193/2193 1505/1505 2053/2053
-f 121/121 54/54 55/55
-f 121/121 119/119 54/54
-f 1869/1869 2219/2219 1871/1871
-f 2198/2198 2218/2218 2207/2207
-f 470/470 1386/1386 469/469
-f 119/119 1026/1026 2067/2067
-f 991/991 2220/2220 990/990
-f 2221/2221 2220/2220 991/991
-f 1869/1869 2206/2206 2219/2219
-f 2224/2224 2223/2223 2222/2222
-f 1509/1509 2053/2053 1174/1174
-f 1654/1654 2204/2204 2208/2208
-f 1655/1655 2204/2204 1654/1654
-f 1458/1458 2078/2078 2225/2225
-f 2227/2227 2226/2226 2215/2215
-f 2220/2220 2228/2228 990/990
-f 2229/2229 1792/1792 1895/1895
-f 2230/2230 66/66 1092/1092
-f 2207/2207 2231/2231 2206/2206
-f 2204/2204 1652/1652 2208/2208
-f 939/939 29/29 13/13
-f 1447/1447 2050/2050 1284/1284
-f 675/675 394/394 395/395
-f 2206/2206 2232/2232 2219/2219
-f 176/176 1025/1025 290/290
-f 2218/2218 2233/2233 2207/2207
-f 2204/2204 1325/1325 1652/1652
-f 1471/1471 582/582 1721/1721
-f 2221/2221 1085/1085 2220/2220
-f 2234/2234 1085/1085 2221/2221
-f 2235/2235 910/910 911/911
-f 23/23 18/18 19/19
-f 33/33 34/34 46/46
-f 2233/2233 2231/2231 2207/2207
-f 1652/1652 2236/2236 2208/2208
-f 440/440 130/130 2132/2132
-f 1085/1085 2237/2237 2220/2220
-f 1573/1573 1571/1571 1994/1994
-f 440/440 2132/2132 2080/2080
-f 1652/1652 101/101 2236/2236
-f 1652/1652 1326/1326 101/101
-f 1509/1509 1488/1488 2193/2193
-f 69/69 93/93 5/5
-f 475/475 1532/1532 578/578
-f 78/78 851/851 2238/2238
-f 2206/2206 1004/1004 2232/2232
-f 2231/2231 1004/1004 2206/2206
-f 2233/2233 2218/2218 2239/2239
-f 2208/2208 2239/2239 2218/2218
-f 2236/2236 2239/2239 2208/2208
-f 30/30 800/800 2188/2188
-f 442/442 440/440 2080/2080
-f 2231/2231 1003/1003 1004/1004
-f 2239/2239 2236/2236 101/101
-f 2151/2151 2159/2159 2146/2146
-f 1085/1085 1589/1589 2237/2237
-f 451/451 1074/1074 2130/2130
-f 78/78 2184/2184 77/77
-f 1881/1881 2211/2211 1784/1784
-f 2231/2231 879/879 1003/1003
-f 2231/2231 2233/2233 879/879
-f 2241/2241 1087/1087 2240/2240
-f 2174/2174 2242/2242 34/34
-f 421/421 1425/1425 443/443
-f 1458/1458 831/831 2078/2078
-f 2234/2234 2240/2240 1085/1085
-f 262/262 1115/1115 2243/2243
-f 2233/2233 2239/2239 879/879
-f 1326/1326 124/124 101/101
-f 738/738 1508/1508 744/744
-f 2199/2199 2187/2187 2151/2151
-f 2095/2095 2096/2096 401/401
-f 2052/2052 1505/1505 1503/1503
-f 2135/2135 73/73 2213/2213
-f 1041/1041 2244/2244 1074/1074
-f 1987/1987 127/127 125/125
-f 710/710 828/828 709/709
-f 2239/2239 102/102 879/879
-f 101/101 102/102 2239/2239
-f 124/124 122/122 101/101
-f 924/924 124/124 1326/1326
-f 924/924 123/123 124/124
-f 1556/1556 1945/1945 1421/1421
-f 262/262 2243/2243 261/261
-f 122/122 103/103 101/101
-f 2246/2246 2245/2245 1548/1548
-f 789/789 1091/1091 174/174
-f 133/133 2122/2122 74/74
-f 2247/2247 470/470 471/471
-f 2238/2238 68/68 66/66
-f 2238/2238 851/851 68/68
-f 2250/2250 2249/2249 2248/2248
-f 2253/2253 2252/2252 2251/2251
-f 2256/2256 2255/2255 2254/2254
-f 2259/2259 2258/2258 2257/2257
-f 43/43 2209/2209 2260/2260
-f 2262/2262 2261/2261 1300/1300
-f 2265/2265 2264/2264 2263/2263
-f 2246/2246 1548/1548 1546/1546
-f 691/691 1762/1762 2266/2266
-f 2267/2267 339/339 340/340
-f 134/134 2209/2209 44/44
-f 2268/2268 807/807 887/887
-f 340/340 359/359 301/301
-f 2271/2271 2270/2270 2269/2269
-f 993/993 2104/2104 1023/1023
-f 1043/1043 934/934 932/932
-f 13/13 30/30 2188/2188
-f 2274/2274 2273/2273 2272/2272
-f 2244/2244 1020/1020 2275/2275
-f 2277/2277 2276/2276 1727/1727
-f 1567/1567 1568/1568 2278/2278
-f 633/633 601/601 2279/2279
-f 964/964 2280/2280 936/936
-f 2281/2281 518/518 1420/1420
-f 214/214 153/153 154/154
-f 2171/2171 2283/2283 2282/2282
-f 1401/1401 2031/2031 1400/1400
-f 2168/2168 1018/1018 1028/1028
-f 2285/2285 636/636 2284/2284
-f 887/887 805/805 888/888
-f 2288/2288 2287/2287 2286/2286
-f 2104/2104 1034/1034 1023/1023
-f 2289/2289 925/925 936/936
-f 1573/1573 663/663 664/664
-f 2291/2291 1795/1795 2290/2290
-f 2292/2292 2167/2167 52/52
-f 2062/2062 2294/2294 2293/2293
-f 607/607 2296/2296 2295/2295
-f 426/426 1682/1682 2297/2297
-f 2289/2289 880/880 925/925
-f 2006/2006 498/498 499/499
-f 1084/1084 160/160 2171/2171
-f 2298/2298 2295/2295 1731/1731
-f 954/954 952/952 144/144
-f 2300/2300 252/252 2299/2299
-f 2166/2166 2072/2072 2301/2301
-f 1328/1328 488/488 489/489
-f 931/931 922/922 2257/2257
-f 388/388 369/369 370/370
-f 369/369 387/387 1005/1005
-f 21/21 1672/1672 1671/1671
-f 2304/2304 2303/2303 2302/2302
-f 2305/2305 1672/1672 21/21
-f 2306/2306 2104/2104 960/960
-f 2309/2309 2308/2308 2307/2307
-f 2169/2169 1020/1020 2168/2168
-f 1729/1729 1727/1727 2310/2310
-f 570/570 2312/2312 2311/2311
-f 21/21 2166/2166 2305/2305
-f 2314/2314 2175/2175 2313/2313
-f 2316/2316 2315/2315 1575/1575
-f 730/730 900/900 901/901
-f 956/956 1857/1857 995/995
-f 1854/1854 1529/1529 1712/1712
-f 2319/2319 2318/2318 2317/2317
-f 359/359 369/369 300/300
-f 2322/2322 2321/2321 2320/2320
-f 2325/2325 2324/2324 2323/2323
-f 888/888 2306/2306 950/950
-f 960/960 2104/2104 993/993
-f 2326/2326 2305/2305 2166/2166
-f 2328/2328 2327/2327 2320/2320
-f 2298/2298 1731/1731 2329/2329
-f 658/658 579/579 501/501
-f 2332/2332 2331/2331 2330/2330
-f 2326/2326 2166/2166 2301/2301
-f 758/758 2328/2328 731/731
-f 2335/2335 2334/2334 2333/2333
-f 2338/2338 2337/2337 2336/2336
-f 2327/2327 759/759 804/804
-f 2340/2340 2339/2339 2285/2285
-f 2276/2276 2341/2341 1727/1727
-f 892/892 2289/2289 2342/2342
-f 2328/2328 2344/2344 2343/2343
-f 2332/2332 2330/2330 2345/2345
-f 1634/1634 1057/1057 1888/1888
-f 2348/2348 2347/2347 2346/2346
-f 1079/1079 310/310 327/327
-f 1007/1007 933/933 964/964
-f 2351/2351 2350/2350 2349/2349
-f 1005/1005 2352/2352 300/300
-f 2353/2353 906/906 2162/2162
-f 2345/2345 2330/2330 2354/2354
-f 2301/2301 2072/2072 2179/2179
-f 2357/2357 2356/2356 2355/2355
-f 2253/2253 2251/2251 2358/2358
-f 889/889 909/909 2306/2306
-f 2307/2307 2359/2359 2309/2309
-f 2360/2360 2345/2345 2354/2354
-f 2176/2176 2361/2361 2313/2313
-f 2240/2240 2362/2362 2241/2241
-f 1854/1854 620/620 1594/1594
-f 994/994 2168/2168 1028/1028
-f 2056/2056 2061/2061 1583/1583
-f 2363/2363 2019/2019 2277/2277
-f 2329/2329 1731/1731 1732/1732
-f 857/857 2365/2365 2364/2364
-f 1728/1728 2277/2277 1727/1727
-f 2367/2367 1568/1568 2366/2366
-f 606/606 607/607 2295/2295
-f 2162/2162 907/907 2368/2368
-f 570/570 2311/2311 620/620
-f 2328/2328 2320/2320 2344/2344
-f 878/878 876/876 1511/1511
-f 2369/2369 2295/2295 2296/2296
-f 2369/2369 2296/2296 663/663
-f 909/909 1482/1482 2306/2306
-f 2171/2171 2282/2282 2173/2173
-f 1644/1644 907/907 920/920
-f 2371/2371 2370/2370 1661/1661
-f 943/943 944/944 1762/1762
-f 51/51 2168/2168 994/994
-f 2372/2372 887/887 950/950
-f 1020/1020 1018/1018 2168/2168
-f 2351/2351 2349/2349 2373/2373
-f 2376/2376 2375/2375 2374/2374
-f 1728/1728 2363/2363 2277/2277
-f 758/758 759/759 2327/2327
-f 730/730 1921/1921 900/900
-f 442/442 2079/2079 2197/2197
-f 131/131 2179/2179 2090/2090
-f 2377/2377 2359/2359 2307/2307
-f 2378/2378 908/908 2321/2321
-f 922/922 923/923 2257/2257
-f 2379/2379 356/356 898/898
-f 153/153 1954/1954 1952/1952
-f 300/300 369/369 1005/1005
-f 2295/2295 2369/2369 1731/1731
-f 2360/2360 2354/2354 2380/2380
-f 2383/2383 2382/2382 2381/2381
-f 2267/2267 304/304 339/339
-f 2386/2386 2385/2385 2384/2384
-f 1085/1085 2240/2240 1087/1087
-f 1731/1731 2369/2369 1730/1730
-f 2389/2389 2388/2388 2387/2387
-f 106/106 104/104 1551/1551
-f 2391/2391 2390/2390 873/873
-f 619/619 703/703 2392/2392
-f 2065/2065 2094/2094 2393/2393
-f 2334/2334 2259/2259 2333/2333
-f 2396/2396 2395/2395 2394/2394
-f 2398/2398 2348/2348 2397/2397
-f 2399/2399 1947/1947 2099/2099
-f 2217/2217 886/886 126/126
-f 2400/2400 166/166 167/167
-f 2403/2403 2402/2402 2401/2401
-f 2401/2401 2402/2402 2404/2404
-f 2405/2405 2401/2401 2404/2404
-f 2407/2407 2317/2317 2406/2406
-f 2309/2309 2252/2252 2253/2253
-f 2114/2114 2116/2116 1084/1084
-f 131/131 2065/2065 2179/2179
-f 2315/2315 1644/1644 1575/1575
-f 2062/2062 2293/2293 50/50
-f 2306/2306 960/960 950/950
-f 232/232 162/162 233/233
-f 520/520 521/521 2408/2408
-f 2409/2409 1821/1821 2398/2398
-f 2409/2409 2398/2398 2410/2410
-f 2412/2412 2411/2411 1952/1952
-f 2329/2329 1732/1732 1848/1848
-f 1559/1559 1905/1905 1773/1773
-f 1651/1651 324/324 1436/1436
-f 2362/2362 2414/2414 2413/2413
-f 2417/2417 2416/2416 2415/2415
-f 2408/2408 1272/1272 520/520
-f 996/996 1658/1658 995/995
-f 2419/2419 2405/2405 2418/2418
-f 1067/1067 1034/1034 1035/1035
-f 1821/1821 2348/2348 2398/2398
-f 2420/2420 2106/2106 1389/1389
-f 731/731 2328/2328 1373/1373
-f 2411/2411 2421/2421 155/155
-f 161/161 2171/2171 160/160
-f 2424/2424 2423/2423 2422/2422
-f 2348/2348 2346/2346 2397/2397
-f 1482/1482 2062/2062 1049/1049
-f 892/892 2365/2365 858/858
-f 2166/2166 1133/1133 2072/2072
-f 2417/2417 2415/2415 2425/2425
-f 2426/2426 2314/2314 2313/2313
-f 2411/2411 155/155 153/153
-f 1999/1999 2428/2428 2427/2427
-f 2250/2250 997/997 2249/2249
-f 1689/1689 1690/1690 2429/2429
-f 2267/2267 340/340 301/301
-f 2417/2417 2425/2425 652/652
-f 2425/2425 2415/2415 2430/2430
-f 2425/2425 2430/2430 651/651
-f 2430/2430 2432/2432 2431/2431
-f 2415/2415 2432/2432 2430/2430
-f 2396/2396 2434/2434 2433/2433
-f 2082/2082 176/176 177/177
-f 2435/2435 1341/1341 304/304
-f 1946/1946 1947/1947 2399/2399
-f 2436/2436 1424/1424 2343/2343
-f 1946/1946 2399/2399 2437/2437
-f 2438/2438 2421/2421 2411/2411
-f 2371/2371 2381/2381 2439/2439
-f 2422/2422 2403/2403 2401/2401
-f 2419/2419 2440/2440 2422/2422
-f 1041/1041 1074/1074 1051/1051
-f 2346/2346 2347/2347 2441/2441
-f 2442/2442 2097/2097 2363/2363
-f 2347/2347 2384/2384 2441/2441
-f 651/651 652/652 2425/2425
-f 2430/2430 2443/2443 651/651
-f 2430/2430 2431/2431 2443/2443
-f 995/995 2444/2444 2249/2249
-f 995/995 2445/2445 2444/2444
-f 2447/2447 2418/2418 2446/2446
-f 2319/2319 2317/2317 2448/2448
-f 2449/2449 721/721 18/18
-f 2419/2419 2401/2401 2405/2405
-f 1049/1049 2062/2062 1037/1037
-f 2162/2162 2450/2450 2344/2344
-f 2419/2419 2422/2422 2401/2401
-f 662/662 2323/2323 2324/2324
-f 964/964 933/933 2280/2280
-f 2451/2451 651/651 2443/2443
-f 2415/2415 2453/2453 2452/2452
-f 1373/1373 2328/2328 1424/1424
-f 2454/2454 156/156 155/155
-f 164/164 156/156 2454/2454
-f 2211/2211 1786/1786 1784/1784
-f 2431/2431 2455/2455 2443/2443
-f 1049/1049 1036/1036 1034/1034
-f 2422/2422 2423/2423 2403/2403
-f 2456/2456 2319/2319 2448/2448
-f 1006/1006 2352/2352 1005/1005
-f 2377/2377 2457/2457 2359/2359
-f 2459/2459 479/479 2458/2458
-f 1952/1952 2411/2411 153/153
-f 2438/2438 2411/2411 2412/2412
-f 903/903 1428/1428 902/902
-f 1617/1617 357/357 2460/2460
-f 2462/2462 2461/2461 2395/2395
-f 2437/2437 2463/2463 1946/1946
-f 2385/2385 2441/2441 2384/2384
-f 2308/2308 2309/2309 2253/2253
-f 955/955 261/261 2464/2464
-f 964/964 937/937 983/983
-f 2443/2443 2455/2455 2465/2465
-f 566/566 2467/2467 2466/2466
-f 517/517 1175/1175 519/519
-f 1617/1617 2468/2468 1616/1616
-f 2469/2469 2373/2373 2349/2349
-f 2414/2414 2362/2362 2470/2470
-f 21/21 1671/1671 20/20
-f 2098/2098 2099/2099 1947/1947
-f 1893/1893 429/429 430/430
-f 2472/2472 2471/2471 2324/2324
-f 2258/2258 931/931 2257/2257
-f 2451/2451 2474/2474 2473/2473
-f 2443/2443 2474/2474 2451/2451
-f 2443/2443 2465/2465 2474/2474
-f 2362/2362 2240/2240 2470/2470
-f 866/866 856/856 2364/2364
-f 2377/2377 2469/2469 2457/2457
-f 2469/2469 2349/2349 2475/2475
-f 2476/2476 2447/2447 2446/2446
-f 52/52 2293/2293 2294/2294
-f 1616/1616 2468/2468 1726/1726
-f 1617/1617 2477/2477 2468/2468
-f 300/300 301/301 359/359
-f 2478/2478 2097/2097 2442/2442
-f 2474/2474 2479/2479 2473/2473
-f 2480/2480 166/166 2400/2400
-f 2418/2418 2405/2405 2446/2446
-f 2440/2440 2424/2424 2422/2422
-f 2166/2166 22/22 1133/1133
-f 2174/2174 2482/2482 2481/2481
-f 2296/2296 2323/2323 662/662
-f 607/607 2323/2323 2296/2296
-f 2480/2480 177/177 166/166
-f 2485/2485 2484/2484 2483/2483
-f 1617/1617 2460/2460 2477/2477
-f 1428/1428 903/903 1427/1427
-f 1076/1076 722/722 1645/1645
-f 1954/1954 153/153 214/214
-f 2486/2486 2424/2424 2440/2440
-f 2082/2082 177/177 2480/2480
-f 1115/1115 1113/1113 2243/2243
-f 2365/2365 857/857 858/858
-f 2051/2051 2054/2054 1113/1113
-f 44/44 2209/2209 43/43
-f 2487/2487 1871/1871 2219/2219
-f 1754/1754 1560/1560 1702/1702
-f 2377/2377 2351/2351 2373/2373
-f 2399/2399 2099/2099 2478/2478
-f 2312/2312 1109/1109 2311/2311
-f 2488/2488 2480/2480 2400/2400
-f 1577/1577 1672/1672 1576/1576
-f 1671/1671 1577/1577 2126/2126
-f 1730/1730 2369/2369 663/663
-f 2277/2277 2019/2019 2489/2489
-f 1578/1578 729/729 540/540
-f 1426/1426 1575/1575 1644/1644
-f 2491/2491 2357/2357 2490/2490
-f 2477/2477 2460/2460 2492/2492
-f 2342/2342 2169/2169 2167/2167
-f 2493/2493 2399/2399 2478/2478
-f 251/251 1594/1594 620/620
-f 1769/1769 1760/1760 268/268
-f 2495/2495 2182/2182 2494/2494
-f 2182/2182 2143/2143 2494/2494
-f 2498/2498 2497/2497 2496/2496
-f 2474/2474 2465/2465 2499/2499
-f 2320/2320 2321/2321 2344/2344
-f 2500/2500 996/996 997/997
-f 1726/1726 2501/2501 1815/1815
-f 2468/2468 2502/2502 1726/1726
-f 2460/2460 58/58 2492/2492
-f 58/58 59/59 2503/2503
-f 2342/2342 2289/2289 2275/2275
-f 804/804 790/790 2504/2504
-f 2507/2507 2506/2506 2505/2505
-f 213/213 211/211 2508/2508
-f 2509/2509 2386/2386 2384/2384
-f 2162/2162 2368/2368 2450/2450
-f 2359/2359 2457/2457 2252/2252
-f 2333/2333 2259/2259 2257/2257
-f 2295/2295 2298/2298 606/606
-f 2510/2510 2357/2357 2491/2491
-f 2482/2482 721/721 2449/2449
-f 2502/2502 2501/2501 1726/1726
-f 1035/1035 1036/1036 1069/1069
-f 2378/2378 2321/2321 2322/2322
-f 2513/2513 2512/2512 2511/2511
-f 728/728 125/125 1847/1847
-f 2306/2306 1482/1482 2104/2104
-f 2456/2456 2318/2318 2319/2319
-f 607/607 2325/2325 2323/2323
-f 2359/2359 2252/2252 2309/2309
-f 2465/2465 2514/2514 2499/2499
-f 2275/2275 1020/1020 2169/2169
-f 2167/2167 2168/2168 51/51
-f 2244/2244 1041/1041 1020/1020
-f 2517/2517 2516/2516 2515/2515
-f 2519/2519 2518/2518 1946/1946
-f 2522/2522 2521/2521 2520/2520
-f 1815/1815 2501/2501 1714/1714
-f 2477/2477 2502/2502 2468/2468
-f 2492/2492 58/58 2503/2503
-f 2167/2167 51/51 52/52
-f 1431/1431 2210/2210 134/134
-f 888/888 950/950 887/887
-f 543/543 2523/2523 542/542
-f 690/690 691/691 2266/2266
-f 1016/1016 943/943 691/691
-f 2501/2501 2524/2524 1819/1819
-f 2501/2501 1819/1819 1714/1714
-f 2502/2502 2524/2524 2501/2501
-f 2492/2492 2525/2525 2477/2477
-f 1300/1300 2526/2526 1271/1271
-f 2529/2529 2528/2528 2527/2527
-f 2530/2530 267/267 268/268
-f 2494/2494 2143/2143 2531/2531
-f 889/889 2306/2306 888/888
-f 480/480 2458/2458 479/479
-f 566/566 2532/2532 2042/2042
-f 566/566 2042/2042 2533/2533
-f 452/452 2534/2534 2532/2532
-f 452/452 2532/2532 566/566
-f 452/452 453/453 2534/2534
-f 2536/2536 1987/1987 2535/2535
-f 2381/2381 2023/2023 2537/2537
-f 2502/2502 2538/2538 2524/2524
-f 1953/1953 214/214 238/238
-f 2492/2492 2503/2503 2529/2529
-f 2540/2540 2539/2539 194/194
-f 2390/2390 872/872 873/873
-f 1849/1849 2542/2542 2541/2541
-f 1933/1933 2544/2544 2543/2543
-f 694/694 1781/1781 1421/1421
-f 1069/1069 1036/1036 1048/1048
-f 2293/2293 52/52 50/50
-f 520/520 1270/1270 65/65
-f 2514/2514 2545/2545 2499/2499
-f 2536/2536 2535/2535 2546/2546
-f 1838/1838 1836/1836 541/541
-f 2548/2548 2507/2507 2547/2547
-f 2550/2550 2549/2549 1717/1717
-f 2538/2538 2348/2348 2524/2524
-f 2477/2477 2525/2525 2502/2502
-f 2492/2492 2529/2529 2525/2525
-f 2551/2551 1433/1433 1434/1434
-f 2551/2551 2202/2202 2203/2203
-f 2531/2531 2143/2143 2480/2480
-f 2328/2328 2343/2343 1424/1424
-f 2325/2325 2472/2472 2324/2324
-f 997/997 995/995 2249/2249
-f 2552/2552 1275/1275 2032/2032
-f 1167/1167 2553/2553 64/64
-f 2555/2555 2246/2246 2554/2554
-f 2556/2556 1322/1322 1323/1323
-f 426/426 2297/2297 425/425
-f 2388/2388 2426/2426 2361/2361
-f 2525/2525 2538/2538 2502/2502
-f 2373/2373 2469/2469 2377/2377
-f 2559/2559 2558/2558 2557/2557
-f 1941/1941 2561/2561 2560/2560
-f 2562/2562 2530/2530 2486/2486
-f 2480/2480 2143/2143 2142/2142
-f 1034/1034 1067/1067 1033/1033
-f 663/663 1573/1573 2129/2129
-f 2564/2564 2563/2563 543/543
-f 2426/2426 2313/2313 2361/2361
-f 2538/2538 2347/2347 2348/2348
-f 2538/2538 2525/2525 2384/2384
-f 2289/2289 892/892 880/880
-f 2345/2345 2360/2360 2332/2332
-f 2551/2551 2447/2447 2202/2202
-f 2551/2551 1434/1434 2447/2447
-f 1435/1435 2565/2565 1434/1434
-f 2531/2531 2480/2480 2488/2488
-f 63/63 2567/2567 2566/2566
-f 887/887 2372/2372 2268/2268
-f 807/807 2268/2268 790/790
-f 24/24 2568/2568 23/23
-f 1819/1819 2524/2524 1821/1821
-f 2524/2524 2348/2348 1821/1821
-f 2529/2529 2509/2509 2525/2525
-f 1434/1434 2565/2565 2419/2419
-f 2569/2569 2413/2413 2414/2414
-f 907/907 1644/1644 2368/2368
-f 1625/1625 1626/1626 2570/2570
-f 2568/2568 2449/2449 18/18
-f 2568/2568 18/18 23/23
-f 690/690 1894/1894 430/430
-f 2503/2503 59/59 2571/2571
-f 1729/1729 2572/2572 2442/2442
-f 2545/2545 2514/2514 2573/2573
-f 2514/2514 317/317 2573/2573
-f 2532/2532 2041/2041 2042/2042
-f 2534/2534 2574/2574 2041/2041
-f 2534/2534 2041/2041 2532/2532
-f 2535/2535 727/727 2546/2546
-f 2500/2500 2575/2575 996/996
-f 2384/2384 2347/2347 2538/2538
-f 2576/2576 1662/1662 1663/1663
-f 412/412 2577/2577 1872/1872
-f 2565/2565 2440/2440 2419/2419
-f 2565/2565 2486/2486 2440/2440
-f 2368/2368 1644/1644 2315/2315
-f 2449/2449 2578/2578 2482/2482
-f 2578/2578 2481/2481 2482/2482
-f 317/317 2180/2180 2573/2573
-f 2482/2482 2174/2174 222/222
-f 2535/2535 728/728 727/727
-f 125/125 728/728 2535/2535
-f 2082/2082 2480/2480 2142/2142
-f 184/184 1963/1963 1847/1847
-f 2575/2575 1658/1658 996/996
-f 1389/1389 1109/1109 2312/2312
-f 2509/2509 2384/2384 2525/2525
-f 1709/1709 1058/1058 1056/1056
-f 2229/2229 1895/1895 2579/2579
-f 620/620 2311/2311 1109/1109
-f 2447/2447 1434/1434 2418/2418
-f 1434/1434 2419/2419 2418/2418
-f 2580/2580 1458/1458 2225/2225
-f 1568/1568 1566/1566 2581/2581
-f 2584/2584 2583/2583 2582/2582
-f 2587/2587 2586/2586 2585/2585
-f 2590/2590 2589/2589 2588/2588
-f 2592/2592 2591/2591 210/210
-f 2595/2595 2594/2594 2593/2593
-f 228/228 238/238 214/214
-f 552/552 553/553 2596/2596
-f 2592/2592 210/210 2597/2597
-f 2591/2591 249/249 210/210
-f 1382/1382 1383/1383 2598/2598
-f 1568/1568 2599/2599 2278/2278
-f 953/953 1730/1730 952/952
-f 2515/2515 185/185 2517/2517
-f 2601/2601 2600/2600 2591/2591
-f 2603/2603 1301/1301 2602/2602
-f 1382/1382 2605/2605 2604/2604
-f 2598/2598 2605/2605 1382/1382
-f 2517/2517 2605/2605 2598/2598
-f 185/185 2606/2606 2517/2517
-f 2517/2517 2606/2606 2605/2605
-f 2607/2607 2600/2600 2601/2601
-f 1381/1381 1382/1382 2608/2608
-f 1381/1381 2608/2608 2609/2609
-f 185/185 186/186 2606/2606
-f 1252/1252 1409/1409 1232/1232
-f 65/65 1168/1168 64/64
-f 1382/1382 2604/2604 2608/2608
-f 2612/2612 2611/2611 2610/2610
-f 2606/2606 2613/2613 2605/2605
-f 186/186 2256/2256 2606/2606
-f 458/458 72/72 1921/1921
-f 2614/2614 1381/1381 2609/2609
-f 186/186 2255/2255 2256/2256
-f 2008/2008 43/43 2615/2615
-f 1873/1873 2616/2616 1875/1875
-f 2605/2605 2617/2617 2604/2604
-f 2605/2605 2613/2613 2617/2617
-f 2611/2611 2618/2618 2610/2610
-f 2254/2254 2619/2619 2256/2256
-f 2614/2614 2621/2621 2620/2620
-f 2614/2614 2609/2609 2621/2621
-f 2609/2609 2622/2622 2621/2621
-f 2608/2608 2622/2622 2609/2609
-f 2604/2604 2622/2622 2608/2608
-f 2613/2613 2623/2623 2617/2617
-f 2618/2618 2624/2624 2610/2610
-f 1796/1796 46/46 1795/1795
-f 2623/2623 2625/2625 2617/2617
-f 2254/2254 2626/2626 2619/2619
-f 2200/2200 2201/2201 2627/2627
-f 2630/2630 2629/2629 2628/2628
-f 2604/2604 2631/2631 2622/2622
-f 2604/2604 2617/2617 2631/2631
-f 2618/2618 2632/2632 2624/2624
-f 2624/2624 2632/2632 2633/2633
-f 2617/2617 2634/2634 2631/2631
-f 2625/2625 2634/2634 2617/2617
-f 2632/2632 2635/2635 2633/2633
-f 1891/1891 1889/1889 1840/1840
-f 2620/2620 2621/2621 2558/2558
-f 2625/2625 2636/2636 2634/2634
-f 2633/2633 2635/2635 2637/2637
-f 2639/2639 1909/1909 2638/2638
-f 1083/1083 1084/1084 2116/2116
-f 2626/2626 1909/1909 2639/2639
-f 953/953 1732/1732 1730/1730
-f 1452/1452 2640/2640 1516/1516
-f 2565/2565 1435/1435 1889/1889
-f 2620/2620 2558/2558 2559/2559
-f 2558/2558 2621/2621 2641/2641
-f 2635/2635 2642/2642 2637/2637
-f 2638/2638 1910/1910 2643/2643
-f 1909/1909 1910/1910 2638/2638
-f 2518/2518 1767/1767 1946/1946
-f 2622/2622 2644/2644 2621/2621
-f 2622/2622 2645/2645 2644/2644
-f 2631/2631 2645/2645 2622/2622
-f 2634/2634 2645/2645 2631/2631
-f 457/457 458/458 730/730
-f 2648/2648 2647/2647 2646/2646
-f 2124/2124 59/59 57/57
-f 2641/2641 2621/2621 2644/2644
-f 2651/2651 2650/2650 2649/2649
-f 2654/2654 2653/2653 2652/2652
-f 2634/2634 2655/2655 2645/2645
-f 2637/2637 2642/2642 2656/2656
-f 2636/2636 2655/2655 2634/2634
-f 1910/1910 2657/2657 2643/2643
-f 2660/2660 2659/2659 2658/2658
-f 2662/2662 2661/2661 1997/1997
-f 2363/2363 2097/2097 2019/2019
-f 2558/2558 2005/2005 2557/2557
-f 2657/2657 1910/1910 1911/1911
-f 1301/1301 2663/2663 2602/2602
-f 2666/2666 2665/2665 2664/2664
-f 2176/2176 2177/2177 2667/2667
-f 2557/2557 2006/2006 2668/2668
-f 2669/2669 1912/1912 1913/1913
-f 2005/2005 2006/2006 2557/2557
-f 2558/2558 2641/2641 2005/2005
-f 2643/2643 2657/2657 2670/2670
-f 2642/2642 2671/2671 2656/2656
-f 1911/1911 2672/2672 2657/2657
-f 2361/2361 2176/2176 2673/2673
-f 2361/2361 2673/2673 2674/2674
-f 2566/2566 65/65 63/63
-f 1847/1847 125/125 184/184
-f 337/337 2120/2120 1891/1891
-f 623/623 2675/2675 622/622
-f 2589/2589 2676/2676 2588/2588
-f 2589/2589 2590/2590 2677/2677
-f 2389/2389 2387/2387 2678/2678
-f 2388/2388 2679/2679 2387/2387
-f 2682/2682 2681/2681 2680/2680
-f 2361/2361 2679/2679 2388/2388
-f 2674/2674 2673/2673 2683/2683
-f 2673/2673 2684/2684 2683/2683
-f 2687/2687 2686/2686 2685/2685
-f 2686/2686 2688/2688 2685/2685
-f 2655/2655 2670/2670 2645/2645
-f 2657/2657 2672/2672 2689/2689
-f 2657/2657 2689/2689 2670/2670
-f 1911/1911 1833/1833 2672/2672
-f 2691/2691 2690/2690 2592/2592
-f 2681/2681 2692/2692 2680/2680
-f 2688/2688 2693/2693 2304/2304
-f 2005/2005 2641/2641 498/498
-f 2644/2644 2694/2694 2641/2641
-f 2672/2672 2695/2695 2689/2689
-f 419/419 1726/1726 1815/1815
-f 2654/2654 2690/2690 2691/2691
-f 2387/2387 2696/2696 2678/2678
-f 2680/2680 2698/2698 2697/2697
-f 2680/2680 2692/2692 2698/2698
-f 2681/2681 2699/2699 2692/2692
-f 2700/2700 2699/2699 2681/2681
-f 2291/2291 2701/2701 1797/1797
-f 498/498 2641/2641 2694/2694
-f 2645/2645 2702/2702 2644/2644
-f 2670/2670 2702/2702 2645/2645
-f 2672/2672 2703/2703 2695/2695
-f 1833/1833 2703/2703 2672/2672
-f 952/952 1730/1730 2129/2129
-f 2678/2678 2696/2696 2704/2704
-f 2387/2387 2705/2705 2696/2696
-f 2692/2692 2706/2706 2698/2698
-f 498/498 2694/2694 2707/2707
-f 2670/2670 2695/2695 2702/2702
-f 2689/2689 2695/2695 2670/2670
-f 1716/1716 1617/1617 1089/1089
-f 357/357 1617/1617 1716/1716
-f 32/32 3/3 673/673
-f 2654/2654 2708/2708 2690/2690
-f 2678/2678 2704/2704 2709/2709
-f 2705/2705 2710/2710 2696/2696
-f 2692/2692 2699/2699 2706/2706
-f 2700/2700 2712/2712 2711/2711
-f 2700/2700 2685/2685 2712/2712
-f 497/497 498/498 2707/2707
-f 1951/1951 266/266 1890/1890
-f 1841/1841 1891/1891 1840/1840
-f 499/499 2668/2668 2006/2006
-f 303/303 2713/2713 321/321
-f 2714/2714 1992/1992 2114/2114
-f 2698/2698 2716/2716 2715/2715
-f 2698/2698 2717/2717 2716/2716
-f 2706/2706 2717/2717 2698/2698
-f 2700/2700 2711/2711 2699/2699
-f 2685/2685 2688/2688 2712/2712
-f 2302/2302 2712/2712 2304/2304
-f 1820/1820 1821/1821 2409/2409
-f 2707/2707 2718/2718 497/497
-f 2644/2644 2719/2719 2694/2694
-f 2702/2702 2719/2719 2644/2644
-f 2703/2703 1834/1834 2720/2720
-f 2703/2703 2720/2720 2695/2695
-f 1833/1833 1834/1834 2703/2703
-f 1726/1726 1715/1715 1616/1616
-f 267/267 2530/2530 2562/2562
-f 2723/2723 2722/2722 2721/2721
-f 2723/2723 2724/2724 2722/2722
-f 2715/2715 2724/2724 2723/2723
-f 2706/2706 2725/2725 2513/2513
-f 2706/2706 2699/2699 2725/2725
-f 2691/2691 2647/2647 2654/2654
-f 2695/2695 2720/2720 2726/2726
-f 2695/2695 2726/2726 2702/2702
-f 2708/2708 2727/2727 2607/2607
-f 2730/2730 2729/2729 2728/2728
-f 2730/2730 2731/2731 2729/2729
-f 2734/2734 2733/2733 2732/2732
-f 1429/1429 1559/1559 2735/2735
-f 2733/2733 586/586 2732/2732
-f 2715/2715 2716/2716 2724/2724
-f 2699/2699 2711/2711 2725/2725
-f 267/267 2562/2562 2007/2007
-f 2738/2738 2737/2737 2736/2736
-f 2729/2729 2731/2731 2739/2739
-f 971/971 673/673 3/3
-f 2721/2721 2741/2741 2740/2740
-f 2721/2721 2722/2722 2741/2741
-f 2706/2706 2742/2742 2717/2717
-f 2706/2706 2513/2513 2742/2742
-f 2725/2725 2512/2512 2513/2513
-f 2051/2051 2744/2744 2743/2743
-f 2055/2055 2051/2051 2743/2743
-f 1873/1873 1618/1618 2616/2616
-f 2746/2746 2745/2745 1683/1683
-f 61/61 2154/2154 2747/2747
-f 2702/2702 2726/2726 2719/2719
-f 2749/2749 2748/2748 2563/2563
-f 420/420 1088/1088 1715/1715
-f 2154/2154 86/86 2747/2747
-f 2728/2728 2729/2729 2750/2750
-f 2729/2729 2751/2751 2750/2750
-f 2729/2729 2739/2739 2751/2751
-f 2739/2739 2752/2752 2751/2751
-f 2755/2755 2754/2754 2753/2753
-f 2756/2756 869/869 1660/1660
-f 2757/2757 2646/2646 1986/1986
-f 2707/2707 2758/2758 2718/2718
-f 2707/2707 2694/2694 2759/2759
-f 2707/2707 2759/2759 2758/2758
-f 2677/2677 2590/2590 2760/2760
-f 1388/1388 2627/2627 1387/1387
-f 2627/2627 2761/2761 1387/1387
-f 2751/2751 2752/2752 2762/2762
-f 2765/2765 2764/2764 2763/2763
-f 2767/2767 2740/2740 2766/2766
-f 2767/2767 2766/2766 2768/2768
-f 2741/2741 2766/2766 2740/2740
-f 2716/2716 2769/2769 2724/2724
-f 2717/2717 2742/2742 2769/2769
-f 2717/2717 2769/2769 2716/2716
-f 2513/2513 2511/2511 2770/2770
-f 224/224 2120/2120 337/337
-f 2720/2720 2771/2771 2726/2726
-f 1951/1951 2120/2120 224/224
-f 2750/2750 2751/2751 2762/2762
-f 2773/2773 587/587 2772/2772
-f 2724/2724 2774/2774 2722/2722
-f 2770/2770 2769/2769 2742/2742
-f 2770/2770 2742/2742 2513/2513
-f 13/13 2188/2188 220/220
-f 2719/2719 2759/2759 2694/2694
-f 2720/2720 2775/2775 2771/2771
-f 1834/1834 2775/2775 2720/2720
-f 1915/1915 935/935 963/963
-f 587/587 585/585 2772/2772
-f 2765/2765 2763/2763 2776/2776
-f 2765/2765 2776/2776 1756/1756
-f 2768/2768 2766/2766 2777/2777
-f 2774/2774 2741/2741 2722/2722
-f 2724/2724 1581/1581 2774/2774
-f 2482/2482 222/222 721/721
-f 776/776 2205/2205 2098/2098
-f 1421/1421 1945/1945 694/694
-f 1776/1776 1992/1992 2714/2714
-f 1993/1993 952/952 2129/2129
-f 1993/1993 2129/2129 1994/1994
-f 2726/2726 2771/2771 2719/2719
-f 2779/2779 2778/2778 47/47
-f 1784/1784 1785/1785 659/659
-f 1387/1387 2761/2761 2780/2780
-f 2782/2782 2750/2750 2781/2781
-f 2750/2750 2762/2762 2781/2781
-f 2762/2762 2783/2783 2781/2781
-f 2741/2741 2784/2784 2766/2766
-f 2769/2769 1581/1581 2724/2724
-f 262/262 260/260 2785/2785
-f 2708/2708 2607/2607 2690/2690
-f 2360/2360 2786/2786 2332/2332
-f 2562/2562 2486/2486 2007/2007
-f 43/43 2260/2260 2615/2615
-f 2789/2789 2788/2788 2787/2787
-f 2758/2758 2759/2759 2790/2790
-f 2719/2719 2771/2771 2759/2759
-f 1834/1834 2331/2331 2775/2775
-f 1758/1758 1756/1756 2776/2776
-f 2793/2793 2792/2792 2791/2791
-f 585/585 1756/1756 1757/1757
-f 2777/2777 2766/2766 2794/2794
-f 2766/2766 2784/2784 2794/2794
-f 2741/2741 2774/2774 2784/2784
-f 2205/2205 2795/2795 2098/2098
-f 2718/2718 2796/2796 1697/1697
-f 2758/2758 2797/2797 2796/2796
-f 2758/2758 2796/2796 2718/2718
-f 2790/2790 2797/2797 2758/2758
-f 2771/2771 2798/2798 2759/2759
-f 2331/2331 2332/2332 2775/2775
-f 971/971 2799/2799 673/673
-f 2802/2802 2801/2801 2800/2800
-f 2781/2781 2803/2803 2782/2782
-f 2781/2781 2805/2805 2804/2804
-f 2781/2781 2783/2783 2805/2805
-f 2806/2806 585/585 1757/1757
-f 2794/2794 2784/2784 2807/2807
-f 2774/2774 2808/2808 2784/2784
-f 1581/1581 638/638 2774/2774
-f 1998/1998 1751/1751 2809/2809
-f 2812/2812 2811/2811 2810/2810
-f 2098/2098 2018/2018 2097/2097
-f 2007/2007 2565/2565 1889/1889
-f 86/86 84/84 2747/2747
-f 59/59 95/95 2571/2571
-f 95/95 1922/1922 2571/2571
-f 1697/1697 2813/2813 1699/1699
-f 2796/2796 2813/2813 1697/1697
-f 2759/2759 2798/2798 2790/2790
-f 2771/2771 2332/2332 2798/2798
-f 2775/2775 2332/2332 2771/2771
-f 2452/2452 2432/2432 2415/2415
-f 2800/2800 2801/2801 2814/2814
-f 1947/1947 1767/1767 776/776
-f 2803/2803 2781/2781 2804/2804
-f 2071/2071 2182/2182 2125/2125
-f 2777/2777 2794/2794 2815/2815
-f 2784/2784 2808/2808 2807/2807
-f 638/638 2808/2808 2774/2774
-f 2799/2799 1761/1761 673/673
-f 1699/1699 2817/2817 2816/2816
-f 2813/2813 2817/2817 1699/1699
-f 2796/2796 2797/2797 2813/2813
-f 2818/2818 2290/2290 1795/1795
-f 2819/2819 2616/2616 373/373
-f 349/349 1841/1841 86/86
-f 349/349 350/350 1841/1841
-f 2822/2822 2821/2821 2820/2820
-f 2794/2794 2807/2807 2823/2823
-f 638/638 2824/2824 2808/2808
-f 2826/2826 2825/2825 1955/1955
-f 1847/1847 954/954 144/144
-f 954/954 1732/1732 953/953
-f 2550/2550 1717/1717 2125/2125
-f 2262/2262 1300/1300 1301/1301
-f 2803/2803 2804/2804 2827/2827
-f 2804/2804 2805/2805 2828/2828
-f 2807/2807 2830/2830 2829/2829
-f 2808/2808 2830/2830 2807/2807
-f 2808/2808 2824/2824 2830/2830
-f 2737/2737 2831/2831 2584/2584
-f 609/609 1943/1943 1750/1750
-f 2428/2428 1999/1999 2832/2832
-f 2597/2597 107/107 2833/2833
-f 3/3 32/32 2/2
-f 2797/2797 2790/2790 2834/2834
-f 2835/2835 2818/2818 46/46
-f 2818/2818 1795/1795 46/46
-f 1675/1675 2227/2227 2215/2215
-f 2829/2829 2823/2823 2807/2807
-f 2836/2836 2226/2226 2227/2227
-f 2564/2564 2837/2837 47/47
-f 2839/2839 2838/2838 1737/1737
-f 2842/2842 2841/2841 2840/2840
-f 2840/2840 1639/1639 2842/2842
-f 1829/1829 190/190 152/152
-f 2509/2509 2529/2529 2527/2527
-f 455/455 1770/1770 1951/1951
-f 1773/1773 1905/1905 1772/1772
-f 2813/2813 2843/2843 2817/2817
-f 2797/2797 2843/2843 2813/2813
-f 2798/2798 2786/2786 2790/2790
-f 1433/1433 2203/2203 85/85
-f 2844/2844 111/111 112/112
-f 455/455 1759/1759 1770/1770
-f 521/521 65/65 2566/2566
-f 2835/2835 46/46 45/45
-f 2828/2828 2805/2805 2845/2845
-f 1912/1912 314/314 106/106
-f 2848/2848 2847/2847 2846/2846
-f 2850/2850 2849/2849 2033/2033
-f 2235/2235 1690/1690 1317/1317
-f 2817/2817 2852/2852 2851/2851
-f 2816/2816 2817/2817 2851/2851
-f 2843/2843 2852/2852 2817/2817
-f 2786/2786 2834/2834 2790/2790
-f 2504/2504 790/790 2268/2268
-f 2835/2835 45/45 2853/2853
-f 62/62 349/349 2154/2154
-f 1362/1362 2554/2554 2854/2854
-f 1458/1458 2580/2580 254/254
-f 2554/2554 2855/2855 2854/2854
-f 2841/2841 2842/2842 2856/2856
-f 2841/2841 2856/2856 2857/2857
-f 1639/1639 2859/2859 2858/2858
-f 1639/1639 2858/2858 2842/2842
-f 61/61 62/62 2154/2154
-f 567/567 566/566 2466/2466
-f 2797/2797 2860/2860 2843/2843
-f 2834/2834 2860/2860 2797/2797
-f 85/85 2203/2203 1958/1958
-f 45/45 34/34 2242/2242
-f 1822/1822 2861/2861 1974/1974
-f 125/125 2535/2535 1987/1987
-f 2862/2862 1987/1987 2536/2536
-f 2863/2863 1745/1745 1746/1746
-f 2866/2866 2865/2865 2864/2864
-f 2867/2867 2653/2653 2654/2654
-f 2034/2034 2032/2032 1931/1931
-f 1404/1404 2825/2825 2826/2826
-f 2870/2870 2869/2869 2868/2868
-f 2842/2842 2858/2858 2856/2856
-f 1639/1639 548/548 2859/2859
-f 2871/2871 548/548 549/549
-f 819/819 2143/2143 2071/2071
-f 2843/2843 2872/2872 2852/2852
-f 58/58 2460/2460 357/357
-f 251/251 2106/2106 253/253
-f 2853/2853 2242/2242 2873/2873
-f 2853/2853 45/45 2242/2242
-f 2506/2506 2507/2507 2874/2874
-f 171/171 1088/1088 420/420
-f 1716/1716 1089/1089 76/76
-f 2876/2876 2875/2875 1881/1881
-f 2487/2487 2878/2878 2877/2877
-f 2879/2879 1976/1976 536/536
-f 548/548 2871/2871 2880/2880
-f 1785/1785 1912/1912 106/106
-f 851/851 109/109 68/68
-f 2883/2883 2882/2882 2881/2881
-f 2852/2852 2872/2872 2884/2884
-f 2860/2860 2834/2834 2885/2885
-f 2786/2786 2886/2886 2885/2885
-f 2786/2786 2885/2885 2834/2834
-f 2124/2124 96/96 59/59
-f 357/357 1716/1716 97/97
-f 962/962 826/826 225/225
-f 2889/2889 2888/2888 2887/2887
-f 2676/2676 2890/2890 2588/2588
-f 2757/2757 1986/1986 2891/2891
-f 2727/2727 2892/2892 2607/2607
-f 2893/2893 2892/2892 2727/2727
-f 2895/2895 2602/2602 2894/2894
-f 2772/2772 2806/2806 2896/2896
-f 2897/2897 2496/2496 1942/1942
-f 2856/2856 2898/2898 2483/2483
-f 2858/2858 2898/2898 2856/2856
-f 2859/2859 548/548 2880/2880
-f 2870/2870 2868/2868 2899/2899
-f 2902/2902 2901/2901 2900/2900
-f 1403/1403 2408/2408 521/521
-f 2904/2904 2900/2900 2903/2903
-f 2885/2885 2886/2886 2860/2860
-f 1314/1314 1611/1611 945/945
-f 2120/2120 1890/1890 1891/1891
-f 1835/1835 2331/2331 1834/1834
-f 2124/2124 151/151 96/96
-f 1861/1861 60/60 190/190
-f 603/603 60/60 1861/1861
-f 978/978 979/979 2161/2161
-f 2676/2676 2905/2905 2890/2890
-f 631/631 1083/1083 2906/2906
-f 2484/2484 2485/2485 2907/2907
-f 2908/2908 2483/2483 2484/2484
-f 2858/2858 2909/2909 2898/2898
-f 2858/2858 2910/2910 2909/2909
-f 2859/2859 2910/2910 2858/2858
-f 2910/2910 2859/2859 2911/2911
-f 2859/2859 2880/2880 2911/2911
-f 2738/2738 2736/2736 2902/2902
-f 2886/2886 2786/2786 2360/2360
-f 1889/1889 1890/1890 2007/2007
-f 550/550 212/212 213/213
-f 252/252 253/253 2299/2299
-f 1840/1840 1435/1435 1433/1433
-f 1769/1769 268/268 266/266
-f 2913/2913 2285/2285 2912/2912
-f 2913/2913 2912/2912 2914/2914
-f 2603/2603 2602/2602 2895/2895
-f 2916/2916 2867/2867 2915/2915
-f 2898/2898 2917/2917 2483/2483
-f 2911/2911 2880/2880 2918/2918
-f 2880/2880 2871/2871 2918/2918
-f 2921/2921 2920/2920 2919/2919
-f 2924/2924 2923/2923 2922/2922
-f 2902/2902 2736/2736 2901/2901
-f 2540/2540 1546/1546 2925/2925
-f 2872/2872 2926/2926 2884/2884
-f 2843/2843 2927/2927 2872/2872
-f 2930/2930 2929/2929 2928/2928
-f 2843/2843 2886/2886 2927/2927
-f 2886/2886 2360/2360 2931/2931
-f 2873/2873 2481/2481 2932/2932
-f 2873/2873 2242/2242 2481/2481
-f 2242/2242 2174/2174 2481/2481
-f 543/543 2933/2933 2523/2523
-f 2563/2563 2748/2748 2934/2934
-f 2563/2563 2934/2934 2935/2935
-f 2914/2914 2936/2936 2748/2748
-f 2912/2912 2936/2936 2914/2914
-f 2483/2483 2917/2917 2937/2937
-f 2898/2898 2938/2938 2917/2917
-f 2871/2871 2919/2919 2939/2939
-f 2919/2919 2920/2920 2939/2939
-f 2920/2920 2921/2921 2940/2940
-f 1415/1415 2941/2941 1414/1414
-f 2916/2916 2942/2942 2582/2582
-f 2945/2945 2944/2944 2943/2943
-f 2547/2547 2507/2507 2505/2505
-f 1792/1792 1790/1790 1896/1896
-f 2948/2948 2947/2947 2946/2946
-f 2588/2588 2950/2950 2949/2949
-f 2932/2932 2481/2481 2578/2578
-f 2568/2568 24/24 1817/1817
-f 2875/2875 2211/2211 1881/1881
-f 2953/2953 2952/2952 2951/2951
-f 2907/2907 2485/2485 2952/2952
-f 2956/2956 2955/2955 2954/2954
-f 2483/2483 2937/2937 2485/2485
-f 2909/2909 2938/2938 2898/2898
-f 2910/2910 2911/2911 2957/2957
-f 2918/2918 2871/2871 2939/2939
-f 1995/1995 1851/1851 1849/1849
-f 2959/2959 2878/2878 2958/2958
-f 2864/2864 1830/1830 257/257
-f 265/265 2960/2960 1983/1983
-f 2926/2926 2962/2962 2961/2961
-f 2926/2926 2872/2872 2962/2962
-f 2872/2872 2927/2927 2962/2962
-f 2886/2886 2931/2931 2927/2927
-f 2299/2299 253/253 2963/2963
-f 2873/2873 2932/2932 2964/2964
-f 2966/2966 258/258 2965/2965
-f 2969/2969 2968/2968 2967/2967
-f 2969/2969 2967/2967 2970/2970
-f 2973/2973 2972/2972 2971/2971
-f 2748/2748 2936/2936 2934/2934
-f 2976/2976 2975/2975 2974/2974
-f 2951/2951 1555/1555 2977/2977
-f 2952/2952 1555/1555 2951/2951
-f 2909/2909 2978/2978 2938/2938
-f 2910/2910 2978/2978 2909/2909
-f 2911/2911 2979/2979 2957/2957
-f 2918/2918 2979/2979 2911/2911
-f 2939/2939 2920/2920 2980/2980
-f 1756/1756 586/586 2765/2765
-f 2826/2826 1955/1955 1832/1832
-f 2203/2203 1433/1433 2551/2551
-f 265/265 1983/1983 264/264
-f 2961/2961 2962/2962 2981/2981
-f 2299/2299 2982/2982 2300/2300
-f 2982/2982 2299/2299 2963/2963
-f 2934/2934 2936/2936 2983/2983
-f 2974/2974 2985/2985 2984/2984
-f 2988/2988 2987/2987 2986/2986
-f 2937/2937 2989/2989 2485/2485
-f 2957/2957 2978/2978 2910/2910
-f 2918/2918 2939/2939 2990/2990
-f 2918/2918 2990/2990 2979/2979
-f 2939/2939 2980/2980 2991/2991
-f 2940/2940 2980/2980 2920/2920
-f 1930/1930 1273/1273 2011/2011
-f 2596/2596 2993/2993 2992/2992
-f 2961/2961 750/750 554/554
-f 2962/2962 2927/2927 2994/2994
-f 2962/2962 2994/2994 2981/2981
-f 2931/2931 2360/2360 2995/2995
-f 2964/2964 2932/2932 2578/2578
-f 2007/2007 2486/2486 2565/2565
-f 2970/2970 2967/2967 2452/2452
-f 1848/1848 1732/1732 954/954
-f 2998/2998 2997/2997 2996/2996
-f 2997/2997 2862/2862 2996/2996
-f 2997/2997 2985/2985 2862/2862
-f 2974/2974 2999/2999 2985/2985
-f 2975/2975 3000/3000 2999/2999
-f 2975/2975 2999/2999 2974/2974
-f 3001/3001 3000/3000 2975/2975
-f 1827/1827 1555/1555 2952/2952
-f 2485/2485 2989/2989 1827/1827
-f 2937/2937 3002/3002 2989/2989
-f 2917/2917 3002/3002 2937/2937
-f 3004/3004 3003/3003 2938/2938
-f 2978/2978 3004/3004 2938/2938
-f 2957/2957 3005/3005 2978/2978
-f 2939/2939 2991/2991 3006/3006
-f 2226/2226 2666/2666 2904/2904
-f 3009/3009 3008/3008 3007/3007
-f 3009/3009 2992/2992 3008/3008
-f 750/750 2961/2961 2981/2981
-f 2994/2994 2927/2927 1793/1793
-f 2927/2927 2931/2931 1793/1793
-f 2383/2383 3010/3010 2382/2382
-f 2971/2971 2972/2972 3011/3011
-f 2917/2917 2230/2230 3002/3002
-f 2957/2957 3012/3012 3005/3005
-f 2957/2957 3013/3013 3012/3012
-f 2957/2957 2979/2979 3013/3013
-f 2979/2979 2990/2990 3013/3013
-f 2939/2939 3006/3006 2990/2990
-f 3014/3014 1914/1914 2991/2991
-f 2809/2809 3016/3016 3015/3015
-f 553/553 554/554 750/750
-f 2931/2931 2995/2995 3017/3017
-f 3018/3018 199/199 200/200
-f 2982/2982 3020/3020 3019/3019
-f 3022/3022 2964/2964 3021/3021
-f 2578/2578 3021/3021 2964/2964
-f 2452/2452 2967/2967 2432/2432
-f 2985/2985 1988/1988 2862/2862
-f 2999/2999 1988/1988 2985/2985
-f 2938/2938 3003/3003 2230/2230
-f 2938/2938 2230/2230 2917/2917
-f 2978/2978 3005/3005 3004/3004
-f 3008/3008 1948/1948 1862/1862
-f 3008/3008 1862/1862 3007/3007
-f 553/553 711/711 2993/2993
-f 553/553 710/710 711/711
-f 2994/2994 750/750 2981/2981
-f 2994/2994 1793/1793 1789/1789
-f 3023/3023 3022/3022 2568/2568
-f 3023/3023 2568/2568 1817/1817
-f 3021/3021 2568/2568 3022/3022
-f 2578/2578 2449/2449 3021/3021
-f 86/86 1840/1840 85/85
-f 3011/3011 454/454 567/567
-f 2996/2996 2862/2862 3024/3024
-f 2999/2999 127/127 1988/1988
-f 2564/2564 543/543 3025/3025
-f 1827/1827 1465/1465 1555/1555
-f 2989/2989 472/472 3026/3026
-f 2989/2989 3026/3026 1827/1827
-f 3002/3002 472/472 2989/2989
-f 2230/2230 1092/1092 3002/3002
-f 3004/3004 2238/2238 3003/3003
-f 3005/3005 2184/2184 3004/3004
-f 3012/3012 3013/3013 1802/1802
-f 1862/1862 1914/1914 3007/3007
-f 2992/2992 1915/1915 3008/3008
-f 2992/2992 2993/2993 1915/1915
-f 553/553 1042/1042 710/710
-f 750/750 2994/2994 150/150
-f 2994/2994 1789/1789 150/150
-f 1889/1889 1435/1435 1840/1840
-f 2467/2467 566/566 2533/2533
-f 2449/2449 2568/2568 3021/3021
-f 2999/2999 2217/2217 127/127
-f 3000/3000 2217/2217 2999/2999
-f 3002/3002 1092/1092 472/472
-f 3012/3012 2184/2184 3005/3005
-f 1802/1802 2184/2184 3012/3012
-f 3013/3013 2000/2000 1917/1917
-f 3013/3013 2990/2990 2000/2000
-f 2990/2990 3006/3006 2000/2000
-f 3006/3006 1914/1914 1828/1828
-f 2991/2991 1914/1914 3006/3006
-f 1948/1948 3008/3008 1915/1915
-f 1915/1915 2993/2993 935/935
-f 2993/2993 711/711 935/935
-f 750/750 148/148 1042/1042
-f 2018/2018 2019/2019 2097/2097
-f 690/690 2266/2266 1894/1894
-f 2432/2432 3027/3027 2431/2431
-f 2862/2862 2536/2536 3024/3024
-f 1988/1988 1987/1987 2862/2862
-f 3003/3003 66/66 2230/2230
-f 2238/2238 66/66 3003/3003
-f 3004/3004 78/78 2238/2238
-f 3004/3004 2184/2184 78/78
-f 1802/1802 3013/3013 1917/1917
-f 3006/3006 1828/1828 2000/2000
-f 1862/1862 1861/1861 1914/1914
-f 1948/1948 603/603 1862/1862
-f 2947/2947 2865/2865 2866/2866
-f 2916/2916 2582/2582 2867/2867
-f 3028/3028 1816/1816 2183/2183
-f 3030/3030 2757/2757 3029/3029
-f 3016/3016 3032/3032 3031/3031
-f 669/669 538/538 310/310
-f 2878/2878 2959/2959 2877/2877
-f 1932/1932 3033/3033 2428/2428
-f 2134/2134 3035/3035 3034/3034
-f 2708/2708 3036/3036 2727/2727
-f 2846/2846 2878/2878 2487/2487
-f 3038/3038 2661/2661 3037/3037
-f 3034/3034 3040/3040 3039/3039
-f 2863/2863 3037/3037 2661/2661
-f 2556/2556 3042/3042 3041/3041
-f 3044/3044 3043/3043 2093/2093
-f 2584/2584 2582/2582 2942/2942
-f 353/353 2035/2035 352/352
-f 2965/2965 3037/3037 3045/3045
-f 3048/3048 3047/3047 3046/3046
-f 1745/1745 2662/2662 3049/3049
-f 2009/2009 3050/3050 1939/1939
-f 2653/2653 2658/2658 3036/3036
-f 1746/1746 1744/1744 2649/2649
-f 585/585 586/586 1756/1756
-f 246/246 247/247 1510/1510
-f 3011/3011 567/567 2971/2971
-f 2846/2846 2847/2847 2878/2878
-f 1942/1942 2496/2496 1944/1944
-f 3053/3053 3052/3052 3051/3051
-f 2825/2825 1962/1962 1955/1955
-f 2021/2021 2548/2548 3054/3054
-f 3037/3037 2863/2863 3045/3045
-f 2965/2965 3055/3055 3037/3037
-f 2877/2877 3056/3056 2487/2487
-f 3057/3057 1929/1929 2012/2012
-f 3058/3058 1719/1719 1720/1720
-f 3061/3061 3060/3060 3059/3059
-f 2035/2035 2039/2039 3062/3062
-f 2662/2662 3063/3063 3049/3049
-f 2139/2139 2216/2216 2141/2141
-f 2877/2877 3064/3064 3056/3056
-f 1765/1765 1823/1823 3065/3065
-f 535/535 1685/1685 294/294
-f 1931/1931 1273/1273 3066/3066
-f 3038/3038 1999/1999 2661/2661
-f 1763/1763 1823/1823 1765/1765
-f 2584/2584 3068/3068 3067/3067
-f 3069/3069 1751/1751 1998/1998
-f 2647/2647 2648/2648 2915/2915
-f 3016/3016 3031/3031 3070/3070
-f 2487/2487 3056/3056 1871/1871
-f 3073/3073 3072/3072 3071/3071
-f 3063/3063 3074/3074 3049/3049
-f 2108/2108 2088/2088 2091/2091
-f 2832/2832 1999/1999 3038/3038
-f 3075/3075 1764/1764 2427/2427
-f 2596/2596 553/553 2993/2993
-f 2585/2585 3076/3076 2587/2587
-f 1751/1751 1752/1752 3077/3077
-f 2427/2427 1764/1764 3069/3069
-f 3080/3080 3079/3079 3078/3078
-f 2736/2736 3081/3081 2901/2901
-f 1745/1745 3049/3049 1744/1744
-f 1573/1573 664/664 3082/3082
-f 2662/2662 2863/2863 2661/2661
-f 3083/3083 2093/2093 2108/2108
-f 2958/2958 2892/2892 2959/2959
-f 1432/1432 1458/1458 254/254
-f 2595/2595 2923/2923 2664/2664
-f 3084/3084 2882/2882 2883/2883
-f 3073/3073 3071/3071 3064/3064
-f 3086/3086 3085/3085 2677/2677
-f 689/689 690/690 1480/1480
-f 2547/2547 2505/2505 2439/2439
-f 3057/3057 1933/1933 1929/1929
-f 352/352 1481/1481 354/354
-f 3059/3059 3088/3088 3087/3087
-f 3059/3059 3060/3060 3088/3088
-f 2161/2161 919/919 918/918
-f 706/706 707/707 3089/3089
-f 356/356 2379/2379 648/648
-f 3090/3090 2158/2158 2164/2164
-f 2890/2890 2950/2950 2588/2588
-f 3092/3092 3091/3091 2177/2177
-f 3080/3080 3078/3078 3093/3093
-f 746/746 747/747 3094/3094
-f 3065/3065 1906/1906 1751/1751
-f 1929/1929 1932/1932 1928/1928
-f 1985/1985 2833/2833 368/368
-f 4/4 2891/2891 173/173
-f 3075/3075 2543/2543 1764/1764
-f 3096/3096 1752/1752 3095/3095
-f 3077/3077 1752/1752 3096/3096
-f 1823/1823 1906/1906 3065/3065
-f 2544/2544 3097/3097 2543/2543
-f 3098/3098 4/4 2127/2127
-f 1998/1998 2809/2809 1997/1997
-f 1689/1689 2429/2429 3099/3099
-f 2141/2141 2903/2903 2127/2127
-f 1786/1786 1913/1913 1785/1785
-f 3094/3094 867/867 868/868
-f 2691/2691 2592/2592 2597/2597
-f 2428/2428 3075/3075 2427/2427
-f 218/218 1551/1551 1995/1995
-f 2866/2866 257/257 258/258
-f 2888/2888 2850/2850 3100/3100
-f 3101/3101 2677/2677 2760/2760
-f 3052/3052 2826/2826 3102/3102
-f 3098/3098 2891/2891 4/4
-f 3098/3098 2757/2757 2891/2891
-f 2904/2904 2903/2903 2216/2216
-f 3045/3045 2863/2863 621/621
-f 3080/3080 3093/3093 3103/3103
-f 73/73 2135/2135 75/75
-f 1960/1960 968/968 1755/1755
-f 3028/3028 1817/1817 1816/1816
-f 3069/3069 3065/3065 1751/1751
-f 919/919 2183/2183 2148/2148
-f 919/919 3104/3104 2183/2183
-f 2161/2161 3104/3104 919/919
-f 3106/3106 3105/3105 1852/1852
-f 3105/3105 1908/1908 1852/1852
-f 2232/2232 2846/2846 2487/2487
-f 3107/3107 2866/2866 2966/2966
-f 3108/3108 2738/2738 2902/2902
-f 2582/2582 2583/2583 2867/2867
-f 767/767 768/768 1904/1904
-f 2161/2161 3109/3109 3104/3104
-f 2607/2607 2892/2892 2958/2958
-f 3111/3111 3092/3092 3110/3110
-f 2675/2675 3112/3112 2948/2948
-f 2647/2647 2691/2691 1985/1985
-f 2888/2888 2812/2812 2850/2850
-f 3114/3114 3053/3053 3113/3113
-f 2900/2900 3029/3029 2903/2903
-f 2216/2216 2903/2903 2141/2141
-f 2958/2958 2878/2878 2847/2847
-f 2899/2899 3116/3116 3115/3115
-f 2899/2899 2868/2868 3116/3116
-f 2646/2646 2647/2647 1985/1985
-f 2629/2629 2620/2620 2628/2628
-f 3104/3104 3109/3109 3117/3117
-f 2148/2148 505/505 919/919
-f 1790/1790 3118/3118 1896/1896
-f 2863/2863 2662/2662 1745/1745
-f 3119/3119 2093/2093 3083/3083
-f 2607/2607 2847/2847 2600/2600
-f 3092/3092 2811/2811 2889/2889
-f 478/478 479/479 3120/3120
-f 1999/1999 3069/3069 1998/1998
-f 1933/1933 3033/3033 1932/1932
-f 3104/3104 3121/3121 3028/3028
-f 3104/3104 3028/3028 2183/2183
-f 1969/1969 1968/1968 3122/3122
-f 1604/1604 1380/1380 1379/1379
-f 2854/2854 2855/2855 1364/1364
-f 3124/3124 3123/3123 2261/2261
-f 2915/2915 2867/2867 2654/2654
-f 2915/2915 2654/2654 2647/2647
-f 2034/2034 2850/2850 2033/2033
-f 3125/3125 2944/2944 2945/2945
-f 3009/3009 2596/2596 2992/2992
-f 3086/3086 3101/3101 2944/2944
-f 2383/2383 2381/2381 2371/2371
-f 2058/2058 2383/2383 2371/2371
-f 2543/2543 3075/3075 3033/3033
-f 2607/2607 2958/2958 2847/2847
-f 2736/2736 2737/2737 2942/2942
-f 1997/1997 2809/2809 3015/3015
-f 2736/2736 2942/2942 2916/2916
-f 2733/2733 2765/2765 586/586
-f 2733/2733 3126/3126 2765/2765
-f 2537/2537 3054/3054 2547/2547
-f 2690/2690 2601/2601 2592/2592
-f 3019/3019 3128/3128 3127/3127
-f 1364/1364 3129/3129 1968/1968
-f 1364/1364 2855/2855 3129/3129
-f 1832/1832 1830/1830 2865/2865
-f 3081/3081 2648/2648 3030/3030
-f 3081/3081 2736/2736 2916/2916
-f 2659/2659 2660/2660 3130/3130
-f 1854/1854 1712/1712 572/572
-f 646/646 647/647 1124/1124
-f 1538/1538 1481/1481 1537/1537
-f 2215/2215 2904/2904 2216/2216
-f 2810/2810 3131/3131 2812/2812
-f 3052/3052 3102/3102 3051/3051
-f 3030/3030 2646/2646 2757/2757
-f 2544/2544 3132/3132 1842/1842
-f 3125/3125 2945/2945 3133/3133
-f 2652/2652 2708/2708 2654/2654
-f 2960/2960 2229/2229 1983/1983
-f 2652/2652 2653/2653 3036/3036
-f 3136/3136 3135/3135 3134/3134
-f 3113/3113 3053/3053 3051/3051
-f 3115/3115 3116/3116 3137/3137
-f 3023/3023 1817/1817 3028/3028
-f 3140/3140 3139/3139 3138/3138
-f 264/264 3141/3141 263/263
-f 2923/2923 3108/3108 2664/2664
-f 3108/3108 2923/2923 2924/2924
-f 2944/2944 3101/3101 2943/2943
-f 621/621 2863/2863 1746/1746
-f 1630/1630 1908/1908 3105/3105
-f 3143/3143 3142/3142 3086/3086
-f 3144/3144 3112/3112 2675/2675
-f 2200/2200 2014/2014 2015/2015
-f 2848/2848 2846/2846 2232/2232
-f 3025/3025 543/543 1837/1837
-f 2665/2665 2666/2666 2226/2226
-f 2591/2591 2600/2600 2848/2848
-f 2593/2593 2923/2923 2595/2595
-f 1845/1845 3145/3145 1844/1844
-f 3140/3140 3147/3147 3146/3146
-f 2226/2226 2904/2904 2215/2215
-f 2646/2646 1985/1985 1986/1986
-f 581/581 502/502 1615/1615
-f 2590/2590 2588/2588 2949/2949
-f 2891/2891 1986/1986 173/173
-f 912/912 936/936 925/925
-f 3148/3148 2844/2844 112/112
-f 3149/3149 2844/2844 3148/3148
-f 2666/2666 2902/2902 2900/2900
-f 3140/3140 3150/3150 3147/3147
-f 3151/3151 3150/3150 3140/3140
-f 3151/3151 3152/3152 3150/3150
-f 3153/3153 3082/3082 664/664
-f 1906/1906 1949/1949 1490/1490
-f 2811/2811 3092/3092 3154/3154
-f 2903/2903 3029/3029 3098/3098
-f 2058/2058 2371/2371 1661/1661
-f 2033/2033 2849/2849 3155/3155
-f 2690/2690 2607/2607 2601/2601
-f 3148/3148 112/112 3129/3129
-f 1871/1871 3056/3056 1870/1870
-f 2661/2661 1999/1999 1997/1997
-f 3156/3156 3146/3146 3147/3147
-f 1765/1765 3065/3065 3069/3069
-f 3091/3091 3092/3092 3111/3111
-f 3110/3110 2889/2889 2887/2887
-f 2864/2864 257/257 2866/2866
-f 1775/1775 2544/2544 1842/1842
-f 258/258 259/259 1928/1928
-f 3157/3157 2971/2971 567/567
-f 1931/1931 2032/2032 1275/1275
-f 259/259 1930/1930 1928/1928
-f 3159/3159 3158/3158 2107/2107
-f 3064/3064 3071/3071 3056/3056
-f 3147/3147 3160/3160 3156/3156
-f 3150/3150 3160/3160 3147/3147
-f 3081/3081 2916/2916 2648/2648
-f 2653/2653 3161/3161 2658/2658
-f 2032/2032 2033/2033 3155/3155
-f 2601/2601 2591/2591 2592/2592
-f 3158/3158 3162/3162 3083/3083
-f 3158/3158 3083/3083 2107/2107
-f 2850/2850 2034/2034 3100/3100
-f 2890/2890 3164/3164 3163/3163
-f 3149/3149 3165/3165 2844/2844
-f 3166/3166 3165/3165 3149/3149
-f 3156/3156 3160/3160 3167/3167
-f 3150/3150 3152/3152 3168/3168
-f 2127/2127 2903/2903 3098/3098
-f 2924/2924 2922/2922 3169/3169
-f 1273/1273 1930/1930 3066/3066
-f 3103/3103 3083/3083 3162/3162
-f 1751/1751 1906/1906 1490/1490
-f 2844/2844 3170/3170 111/111
-f 3171/3171 2826/2826 3052/3052
-f 3167/3167 3160/3160 3172/3172
-f 3150/3150 3173/3173 3160/3160
-f 3150/3150 3168/3168 3173/3173
-f 2097/2097 2478/2478 2099/2099
-f 2023/2023 3054/3054 2537/2537
-f 2649/2649 2650/2650 1746/1746
-f 2844/2844 3165/3165 3170/3170
-f 3176/3176 3175/3175 3174/3174
-f 249/249 2848/2848 1004/1004
-f 1764/1764 1765/1765 3069/3069
-f 3167/3167 3172/3172 3177/3177
-f 3160/3160 3178/3178 3172/3172
-f 3160/3160 3173/3173 3178/3178
-f 3174/3174 3175/3175 3179/3179
-f 2666/2666 2900/2900 2904/2904
-f 2946/2946 2947/2947 3107/3107
-f 3165/3165 3180/3180 3170/3170
-f 3172/3172 1673/1673 3177/3177
-f 3178/3178 1673/1673 3172/3172
-f 3173/3173 3168/3168 3181/3181
-f 2566/2566 2567/2567 3182/3182
-f 3015/3015 3016/3016 3070/3070
-f 2901/2901 3081/3081 3030/3030
-f 2901/2901 3030/3030 2900/2900
-f 3185/3185 3184/3184 3183/3183
-f 3086/3086 2677/2677 3101/3101
-f 2300/2300 2982/2982 3019/3019
-f 3010/3010 2383/2383 2058/2058
-f 2902/2902 2664/2664 3108/3108
-f 706/706 3089/3089 1747/1747
-f 3186/3186 2158/2158 3090/3090
-f 3189/3189 3188/3188 3187/3187
-f 3173/3173 3181/3181 3178/3178
-f 3174/3174 3179/3179 3190/3190
-f 3191/3191 2838/2838 2839/2839
-f 2370/2370 2371/2371 2439/2439
-f 1404/1404 3182/3182 2825/2825
-f 2627/2627 1388/1388 2200/2200
-f 1850/1850 3193/3193 3192/3192
-f 2583/2583 2584/2584 3067/3067
-f 2867/2867 3194/3194 2653/2653
-f 2867/2867 2583/2583 3194/3194
-f 2023/2023 2021/2021 3054/3054
-f 1775/1775 1879/1879 3097/3097
-f 3181/3181 3168/3168 3195/3195
-f 3179/3179 3175/3175 3124/3124
-f 2439/2439 2505/2505 2506/2506
-f 3196/3196 2651/2651 2649/2649
-f 14/14 939/939 13/13
-f 3036/3036 2658/2658 2659/2659
-f 1110/1110 514/514 3197/3197
-f 3177/3177 2157/2157 2158/2158
-f 1673/1673 2157/2157 3177/3177
-f 3178/3178 3198/3198 1673/1673
-f 3190/3190 3179/3179 3199/3199
-f 3179/3179 3124/3124 3199/3199
-f 2648/2648 2646/2646 3030/3030
-f 1301/1301 1272/1272 2663/2663
-f 3103/3103 3119/3119 3083/3083
-f 2865/2865 1830/1830 2864/2864
-f 1613/1613 581/581 1615/1615
-f 2853/2853 3200/3200 2835/2835
-f 1751/1751 3077/3077 2809/2809
-f 2713/2713 303/303 3201/3201
-f 2900/2900 3030/3030 3029/3029
-f 2602/2602 2663/2663 2894/2894
-f 1481/1481 242/242 354/354
-f 1185/1185 1641/1641 1184/1184
-f 2819/2819 373/373 371/371
-f 93/93 2127/2127 4/4
-f 2108/2108 2093/2093 2088/2088
-f 1985/1985 2691/2691 2833/2833
-f 249/249 2591/2591 2848/2848
-f 2600/2600 2847/2847 2848/2848
-f 3077/3077 3096/3096 2809/2809
-f 1674/1674 2157/2157 1673/1673
-f 568/568 195/195 572/572
-f 1865/1865 1839/1839 1852/1852
-f 3181/3181 3202/3202 3178/3178
-f 3181/3181 3195/3195 3203/3203
-f 867/867 3094/3094 747/747
-f 2833/2833 107/107 368/368
-f 2913/2913 2914/2914 3204/3204
-f 1928/1928 1932/1932 2428/2428
-f 2833/2833 2691/2691 2597/2597
-f 2809/2809 3096/3096 3016/3016
-f 2379/2379 692/692 648/648
-f 1541/1541 1879/1879 1775/1775
-f 3198/3198 1675/1675 1673/1673
-f 3202/3202 3198/3198 3178/3178
-f 3206/3206 3190/3190 3205/3205
-f 3190/3190 3199/3199 3205/3205
-f 2876/2876 1881/1881 2788/2788
-f 3143/3143 2944/2944 3125/3125
-f 2597/2597 210/210 107/107
-f 2076/2076 849/849 658/658
-f 3055/3055 3038/3038 3037/3037
-f 3207/3207 1704/1704 1705/1705
-f 3110/3110 3092/3092 2889/2889
-f 3202/3202 3181/3181 3203/3203
-f 3199/3199 3124/3124 2262/2262
-f 3029/3029 2757/2757 3098/3098
-f 2942/2942 2737/2737 2584/2584
-f 1538/1538 169/169 241/241
-f 2933/2933 2563/2563 2935/2935
-f 2933/2933 543/543 2563/2563
-f 3143/3143 3086/3086 2944/2944
-f 263/263 3141/3141 1029/1029
-f 3210/3210 3209/3209 3208/3208
-f 2890/2890 3163/3163 2950/2950
-f 3039/3039 2134/2134 3034/3034
-f 2487/2487 2219/2219 2232/2232
-f 2836/2836 2665/2665 2226/2226
-f 95/95 96/96 1923/1923
-f 3205/3205 3211/3211 3206/3206
-f 3208/3208 3209/3209 2836/2836
-f 3208/3208 2836/2836 3212/3212
-f 1004/1004 2848/2848 2232/2232
-f 2850/2850 2812/2812 2849/2849
-f 1986/1986 368/368 173/173
-f 3198/3198 3202/3202 1675/1675
-f 3203/3203 3212/3212 3202/3202
-f 3213/3213 312/312 538/538
-f 2916/2916 2915/2915 2648/2648
-f 1273/1273 2012/2012 2011/2011
-f 3057/3057 2012/2012 1274/1274
-f 3103/3103 3093/3093 3119/3119
-f 1675/1675 3202/3202 2227/2227
-f 3131/3131 2810/2810 3214/3214
-f 2652/2652 3036/3036 2708/2708
-f 3083/3083 2108/2108 2107/2107
-f 3207/3207 3215/3215 2291/2291
-f 3207/3207 2291/2291 2290/2290
-f 3216/3216 492/492 1704/1704
-f 2666/2666 2664/2664 2902/2902
-f 3212/3212 2227/2227 3202/3202
-f 3119/3119 3044/3044 2093/2093
-f 3131/3131 2849/2849 2812/2812
-f 1999/1999 2427/2427 3069/3069
-f 3093/3093 3217/3217 3119/3119
-f 2428/2428 3033/3033 3075/3075
-f 3025/3025 3218/3218 2837/2837
-f 1869/1869 1870/1870 565/565
-f 3216/3216 1704/1704 3207/3207
-f 1933/1933 2543/2543 3033/3033
-f 2139/2139 1675/1675 2216/2216
-f 3212/3212 2836/2836 2227/2227
-f 3085/3085 2589/2589 2677/2677
-f 2889/2889 2812/2812 2888/2888
-f 1682/1682 3219/3219 2297/2297
-f 2919/2919 549/549 2921/2921
-f 3128/3128 3019/3019 3020/3020
-f 1859/1859 1029/1029 1858/1858
-f 3220/3220 1118/1118 511/511
-f 2212/2212 2211/2211 3221/3221
-f 3220/3220 3223/3223 3222/3222
-f 3041/3041 3224/3224 3222/3222
-f 2297/2297 2433/2433 425/425
-f 3222/3222 1627/1627 3225/3225
-f 615/615 569/569 518/518
-f 3054/3054 2548/2548 2547/2547
-f 3227/3227 1980/1980 3226/3226
-f 511/511 3229/3229 3228/3228
-f 585/585 2806/2806 2772/2772
-f 3230/3230 3149/3149 3148/3148
-f 2297/2297 3219/3219 2433/2433
-f 3232/3232 3231/3231 3219/3219
-f 3225/3225 1627/1627 1625/1625
-f 745/745 3233/3233 1082/1082
-f 3233/3233 3234/3234 1082/1082
-f 2870/2870 3235/3235 2869/2869
-f 3107/3107 2947/2947 2866/2866
-f 1387/1387 2780/2780 2420/2420
-f 3166/3166 3149/3149 3236/3236
-f 3232/3232 3237/3237 3231/3231
-f 1663/1663 2709/2709 2576/2576
-f 3235/3235 3239/3239 3238/3238
-f 3235/3235 3238/3238 3240/3240
-f 3055/3055 2832/2832 3038/3038
-f 3241/3241 3213/3213 538/538
-f 3242/3242 3118/3118 1790/1790
-f 3243/3243 2718/2718 1697/1697
-f 2870/2870 3239/3239 3235/3235
-f 1270/1270 2526/2526 3244/3244
-f 3245/3245 1701/1701 1702/1702
-f 1866/1866 1867/1867 2908/2908
-f 2060/2060 3246/3246 1973/1973
-f 3248/3248 3247/3247 3245/3245
-f 2870/2870 3249/3249 3239/3239
-f 3250/3250 2556/2556 1323/1323
-f 3230/3230 2855/2855 2554/2554
-f 3247/3247 1701/1701 3245/3245
-f 3239/3239 3251/3251 3238/3238
-f 3176/3176 2556/2556 3250/3250
-f 2614/2614 3253/3253 3252/3252
-f 3256/3256 3255/3255 3254/3254
-f 2462/2462 2395/2395 3257/3257
-f 2214/2214 73/73 157/157
-f 3259/3259 3258/3258 2899/2899
-f 2954/2954 3256/3256 2956/2956
-f 2956/2956 3256/3256 3254/3254
-f 1270/1270 1271/1271 2526/2526
-f 995/995 3260/3260 2445/2445
-f 2951/2951 3262/3262 3261/3261
-f 270/270 271/271 1104/1104
-f 1529/1529 1854/1854 3263/3263
-f 3265/3265 1866/1866 3264/3264
-f 3267/3267 3237/3237 3266/3266
-f 3247/3247 3268/3268 1701/1701
-f 3269/3269 3268/3268 3247/3247
-f 3271/3271 3270/3270 3249/3249
-f 3273/3273 192/192 3272/3272
-f 3274/3274 3227/3227 3226/3226
-f 3227/3227 3274/3274 3275/3275
-f 2051/2051 1114/1114 2744/2744
-f 3239/3239 3276/3276 3251/3251
-f 3249/3249 3270/3270 3276/3276
-f 3249/3249 3276/3276 3239/3239
-f 193/193 3229/3229 192/192
-f 2453/2453 2970/2970 2452/2452
-f 3278/3278 542/542 3277/3277
-f 2246/2246 194/194 192/192
-f 510/510 511/511 3228/3228
-f 3281/3281 3280/3280 3279/3279
-f 3224/3224 1118/1118 3220/3220
-f 3262/3262 3282/3282 3261/3261
-f 3283/3283 3273/3273 1657/1657
-f 3283/3283 1657/1657 1116/1116
-f 2969/2969 2453/2453 82/82
-f 2523/2523 3277/3277 542/542
-f 2693/2693 3284/3284 2304/2304
-f 1701/1701 3285/3285 1700/1700
-f 3251/3251 3276/3276 3286/3286
-f 3287/3287 2439/2439 2506/2506
-f 3290/3290 3289/3289 3288/3288
-f 2491/2491 2490/2490 3291/3291
-f 3250/3250 1321/1321 3267/3267
-f 3267/3267 1321/1321 3292/3292
-f 2629/2629 3253/3253 2614/2614
-f 3292/3292 3293/3293 2462/2462
-f 3281/3281 3294/3294 3280/3280
-f 3251/3251 3286/3286 3281/3281
-f 3295/3295 552/552 3288/3288
-f 3295/3295 3288/3288 3289/3289
-f 2355/2355 2356/2356 3296/3296
-f 2340/2340 2285/2285 3297/3297
-f 637/637 3298/3298 272/272
-f 3299/3299 1403/1403 3171/3171
-f 2381/2381 2537/2537 2439/2439
-f 3286/3286 3294/3294 3281/3281
-f 1854/1854 1594/1594 3300/3300
-f 2248/2248 2249/2249 2444/2444
-f 3266/3266 3237/3237 3232/3232
-f 2394/2394 2461/2461 1625/1625
-f 194/194 2539/2539 3301/3301
-f 3285/3285 1493/1493 1700/1700
-f 3286/3286 3276/3276 3294/3294
-f 2394/2394 1625/1625 2356/2356
-f 426/426 271/271 3302/3302
-f 2913/2913 637/637 3303/3303
-f 637/637 636/636 3303/3303
-f 636/636 272/272 273/273
-f 1104/1104 3304/3304 2510/2510
-f 3305/3305 3222/3222 3225/3225
-f 1568/1568 2581/2581 2366/2366
-f 1682/1682 3306/3306 3232/3232
-f 1383/1383 3307/3307 2598/2598
-f 2745/2745 3266/3266 3306/3306
-f 3308/3308 269/269 1412/1412
-f 3131/3131 3214/3214 3155/3155
-f 3294/3294 3276/3276 3309/3309
-f 3294/3294 3309/3309 3310/3310
-f 2966/2966 2866/2866 258/258
-f 2865/2865 2947/2947 3135/3135
-f 3221/3221 2211/2211 2875/2875
-f 1113/1113 3312/3312 3311/3311
-f 3302/3302 271/271 269/269
-f 3302/3302 269/269 3308/3308
-f 3314/3314 3313/3313 3285/3285
-f 1927/1927 1872/1872 3315/3315
-f 3317/3317 3127/3127 3316/3316
-f 270/270 273/273 274/274
-f 3129/3129 325/325 1968/1968
-f 1763/1763 3097/3097 1879/1879
-f 1763/1763 1764/1764 3097/3097
-f 2598/2598 2516/2516 2517/2517
-f 3285/3285 3313/3313 1493/1493
-f 3310/3310 3309/3309 3318/3318
-f 3319/3319 2491/2491 3291/3291
-f 314/314 1943/1943 609/609
-f 1364/1364 1362/1362 2854/2854
-f 2243/2243 3320/3320 261/261
-f 3220/3220 511/511 512/512
-f 3321/3321 2300/2300 3317/3317
-f 3323/3323 3297/3297 3322/3322
-f 2356/2356 1625/1625 2570/2570
-f 2547/2547 2439/2439 2537/2537
-f 3313/3313 410/410 1493/1493
-f 1980/1980 1030/1030 1029/1029
-f 326/326 3122/3122 1968/1968
-f 1389/1389 1387/1387 2420/2420
-f 3303/3303 636/636 2285/2285
-f 3324/3324 2940/2940 2921/2921
-f 2827/2827 2804/2804 2828/2828
-f 2852/2852 2884/2884 3325/3325
-f 2746/2746 3302/3302 3312/3312
-f 2464/2464 3320/3320 3298/3298
-f 3323/3323 3326/3326 3297/3297
-f 3076/3076 3327/3327 2587/2587
-f 325/325 326/326 1968/1968
-f 1867/1867 2483/2483 2908/2908
-f 3297/3297 2284/2284 3322/3322
-f 1529/1529 3241/3241 1320/1320
-f 2248/2248 2444/2444 3328/3328
-f 2965/2965 258/258 3055/3055
-f 3328/3328 2445/2445 3204/3204
-f 3329/3329 2464/2464 3298/3298
-f 1683/1683 3306/3306 1682/1682
-f 3297/3297 2285/2285 2284/2284
-f 3310/3310 3318/3318 3330/3330
-f 2356/2356 2570/2570 3296/3296
-f 2464/2464 3260/3260 1857/1857
-f 2564/2564 3025/3025 2837/2837
-f 325/325 3129/3129 112/112
-f 3317/3317 3019/3019 3127/3127
-f 1879/1879 1825/1825 1763/1763
-f 1764/1764 2543/2543 3097/3097
-f 2882/2882 3331/3331 2881/2881
-f 2749/2749 2778/2778 2779/2779
-f 3333/3333 3266/3266 3332/3332
-f 541/541 542/542 3278/3278
-f 2428/2428 3055/3055 1928/1928
-f 410/410 1124/1124 1493/1493
-f 3334/3334 2022/2022 2023/2023
-f 3335/3335 1913/1913 2212/2212
-f 968/968 3336/3336 1822/1822
-f 1116/1116 1656/1656 1118/1118
-f 2577/2577 412/412 410/410
-f 3332/3332 2745/2745 3337/3337
-f 2248/2248 3084/3084 3338/3338
-f 1540/1540 3339/3339 1755/1755
-f 1842/1842 3339/3339 1540/1540
-f 2327/2327 2328/2328 758/758
-f 1851/1851 3340/3340 1850/1850
-f 945/945 943/943 1017/1017
-f 3311/3311 3308/3308 3341/3341
-f 3311/3311 3302/3302 3308/3308
-f 1118/1118 1656/1656 511/511
-f 2746/2746 426/426 3302/3302
-f 1973/1973 3246/3246 1972/1972
-f 3261/3261 3265/3265 3264/3264
-f 1898/1898 646/646 1124/1124
-f 1286/1286 1287/1287 1974/1974
-f 3343/3343 3334/3334 3342/3342
-f 1043/1043 1076/1076 934/934
-f 3344/3344 2745/2745 2746/2746
-f 2444/2444 2445/2445 3328/3328
-f 1531/1531 1409/1409 1252/1252
-f 2688/2688 2304/2304 2712/2712
-f 3320/3320 3311/3311 3341/3341
-f 3346/3346 1748/1748 3345/3345
-f 2861/2861 3347/3347 1286/1286
-f 3339/3339 1961/1961 1755/1755
-f 1836/1836 543/543 541/541
-f 2261/2261 3244/3244 2526/2526
-f 2639/2639 2619/2619 2626/2626
-f 2667/2667 2177/2177 3091/3091
-f 2587/2587 1566/1566 2586/2586
-f 1961/1961 3349/3349 3348/3348
-f 3339/3339 3350/3350 3349/3349
-f 3339/3339 3349/3349 1961/1961
-f 1842/1842 3350/3350 3339/3339
-f 3351/3351 3122/3122 3316/3316
-f 2966/2966 3045/3045 3352/3352
-f 3084/3084 2248/2248 2882/2882
-f 2747/2747 84/84 1959/1959
-f 2445/2445 3329/3329 3204/3204
-f 659/659 106/106 1551/1551
-f 1657/1657 3272/3272 1656/1656
-f 2954/2954 3353/3353 3256/3256
-f 1286/1286 3347/3347 1288/1288
-f 2861/2861 3336/3336 3347/3347
-f 968/968 3354/3354 3336/3336
-f 968/968 1960/1960 3354/3354
-f 3350/3350 1842/1842 3132/3132
-f 1656/1656 3272/3272 3229/3229
-f 3263/3263 3300/3300 252/252
-f 2914/2914 2748/2748 3331/3331
-f 1868/1868 2841/2841 2857/2857
-f 3336/3336 3355/3355 3347/3347
-f 3350/3350 3356/3356 3349/3349
-f 3350/3350 3132/3132 3357/3357
-f 192/192 3229/3229 3272/3272
-f 483/483 590/590 3358/3358
-f 425/425 2434/2434 3304/3304
-f 2896/2896 3359/3359 2772/2772
-f 3354/3354 3355/3355 3336/3336
-f 3348/3348 3360/3360 1960/1960
-f 3349/3349 3360/3360 3348/3348
-f 3019/3019 3317/3317 2300/2300
-f 314/314 1942/1942 1943/1943
-f 3244/3244 3361/3361 1270/1270
-f 3311/3311 3312/3312 3302/3302
-f 2882/2882 3328/3328 3331/3331
-f 3273/3273 3272/3272 1657/1657
-f 1288/1288 3362/3362 2060/2060
-f 3347/3347 3362/3362 1288/1288
-f 3355/3355 3363/3363 3362/3362
-f 3355/3355 3362/3362 3347/3347
-f 3354/3354 1960/1960 3360/3360
-f 3354/3354 3360/3360 3364/3364
-f 3349/3349 3365/3365 3360/3360
-f 3356/3356 3365/3365 3349/3349
-f 3356/3356 3350/3350 3366/3366
-f 3350/3350 3357/3357 3366/3366
-f 2544/2544 1933/1933 3132/3132
-f 199/199 2094/2094 141/141
-f 2054/2054 3367/3367 3344/3344
-f 2243/2243 3311/3311 3320/3320
-f 3166/3166 3236/3236 1117/1117
-f 3331/3331 2748/2748 2749/2749
-f 2970/2970 2453/2453 2969/2969
-f 2453/2453 2416/2416 81/81
-f 3362/3362 3246/3246 2060/2060
-f 3354/3354 3364/3364 3355/3355
-f 3360/3360 3365/3365 3368/3368
-f 3356/3356 3366/3366 3365/3365
-f 3369/3369 3218/3218 3025/3025
-f 2261/2261 3123/3123 3244/3244
-f 1113/1113 3344/3344 3312/3312
-f 3267/3267 3292/3292 3237/3237
-f 3365/3365 3370/3370 3368/3368
-f 2054/2054 3344/3344 1113/1113
-f 2786/2786 2798/2798 2332/2332
-f 2428/2428 2832/2832 3055/3055
-f 2515/2515 187/187 185/185
-f 1300/1300 2261/2261 2526/2526
-f 3246/3246 3371/3371 1972/1972
-f 3364/3364 3360/3360 3368/3368
-f 3365/3365 3372/3372 3370/3370
-f 3366/3366 3357/3357 3373/3373
-f 3132/3132 3374/3374 3357/3357
-f 910/910 516/516 71/71
-f 1775/1775 3097/3097 2544/2544
-f 2749/2749 2563/2563 2564/2564
-f 3204/3204 3375/3375 2913/2913
-f 310/310 311/311 326/326
-f 3362/3362 3376/3376 3246/3246
-f 3363/3363 3377/3377 3376/3376
-f 3363/3363 3376/3376 3362/3362
-f 3364/3364 3363/3363 3355/3355
-f 3365/3365 3378/3378 3372/3372
-f 3366/3366 3378/3378 3365/3365
-f 3374/3374 3373/3373 3357/3357
-f 3132/3132 3379/3379 3374/3374
-f 1933/1933 3057/3057 3379/3379
-f 1933/1933 3379/3379 3132/3132
-f 3336/3336 2861/2861 1822/1822
-f 1656/1656 3229/3229 511/511
-f 1907/1907 3380/3380 1845/1845
-f 3298/3298 3381/3381 272/272
-f 3376/3376 3371/3371 3246/3246
-f 3364/3364 3368/3368 3382/3382
-f 1852/1852 1908/1908 1865/1865
-f 3138/3138 3151/3151 3140/3140
-f 261/261 3320/3320 2464/2464
-f 2055/2055 3367/3367 2054/2054
-f 2396/2396 3257/3257 2395/2395
-f 264/264 1983/1983 1984/1984
-f 2581/2581 1566/1566 2587/2587
-f 1105/1105 1104/1104 2510/2510
-f 2745/2745 3332/3332 3266/3266
-f 512/512 510/510 3383/3383
-f 3366/3366 3373/3373 3384/3384
-f 3374/3374 3384/3384 3373/3373
-f 1338/1338 1604/1604 1437/1437
-f 3041/3041 3222/3222 2556/2556
-f 1113/1113 3311/3311 2243/2243
-f 2881/2881 3331/3331 2749/2749
-f 3102/3102 2826/2826 1832/1832
-f 3386/3386 3290/3290 3385/3385
-f 3371/3371 3387/3387 1972/1972
-f 3364/3364 3388/3388 3363/3363
-f 3374/3374 3379/3379 3389/3389
-f 3379/3379 3057/3057 3389/3389
-f 3057/3057 1274/1274 3389/3389
-f 314/314 2897/2897 1942/1942
-f 1317/1317 910/910 2235/2235
-f 2856/2856 1867/1867 2857/2857
-f 3375/3375 3298/3298 637/637
-f 3391/3391 3390/3390 3333/3333
-f 1972/1972 3392/3392 1803/1803
-f 3387/3387 3392/3392 1972/1972
-f 3376/3376 3393/3393 3371/3371
-f 3376/3376 3394/3394 3393/3393
-f 3377/3377 3394/3394 3376/3376
-f 3363/3363 3394/3394 3377/3377
-f 3363/3363 3388/3388 3394/3394
-f 3382/3382 3388/3388 3364/3364
-f 3368/3368 3395/3395 3382/3382
-f 3370/3370 3396/3396 3395/3395
-f 3370/3370 3395/3395 3368/3368
-f 3372/3372 3378/3378 3397/3397
-f 3366/3366 3397/3397 3378/3378
-f 3366/3366 3384/3384 3397/3397
-f 3374/3374 3398/3398 3384/3384
-f 2870/2870 3258/3258 3249/3249
-f 1804/1804 1972/1972 1803/1803
-f 2055/2055 1168/1168 3399/3399
-f 3402/3402 3401/3401 3400/3400
-f 3382/3382 3403/3403 3388/3388
-f 3372/3372 3404/3404 3370/3370
-f 3397/3397 3404/3404 3372/3372
-f 3397/3397 3384/3384 3405/3405
-f 3384/3384 3398/3398 3405/3405
-f 3398/3398 3374/3374 3406/3406
-f 3374/3374 3389/3389 3406/3406
-f 1274/1274 3407/3407 3389/3389
-f 3182/3182 1404/1404 2566/2566
-f 3352/3352 3045/3045 622/622
-f 3045/3045 621/621 622/622
-f 312/312 3213/3213 3321/3321
-f 1012/1012 1360/1360 1926/1926
-f 3387/3387 3408/3408 3392/3392
-f 3387/3387 3371/3371 3409/3409
-f 3387/3387 3409/3409 3408/3408
-f 3371/3371 3393/3393 3409/3409
-f 3394/3394 3410/3410 3393/3393
-f 3389/3389 3407/3407 3406/3406
-f 1168/1168 3361/3361 3337/3337
-f 1168/1168 3337/3337 3399/3399
-f 3367/3367 3399/3399 3337/3337
-f 2023/2023 2382/2382 3334/3334
-f 3328/3328 3204/3204 3331/3331
-f 3290/3290 3288/3288 3385/3385
-f 3388/3388 3403/3403 3394/3394
-f 3382/3382 3411/3411 3403/3403
-f 3395/3395 3411/3411 3382/3382
-f 3398/3398 3406/3406 3405/3405
-f 1274/1274 2552/2552 3407/3407
-f 1017/1017 1016/1016 1315/1315
-f 2746/2746 1683/1683 426/426
-f 3352/3352 622/622 3107/3107
-f 2735/2735 1888/1888 1429/1429
-f 3213/3213 3412/3412 3321/3321
-f 1803/1803 2026/2026 2024/2024
-f 3392/3392 2026/2026 1803/1803
-f 3403/3403 3413/3413 3410/3410
-f 3403/3403 3410/3410 3394/3394
-f 3396/3396 3370/3370 3404/3404
-f 3397/3397 3414/3414 3404/3404
-f 3405/3405 3415/3415 3397/3397
-f 3112/3112 3416/3416 2948/2948
-f 3230/3230 3148/3148 3129/3129
-f 3321/3321 3412/3412 2300/2300
-f 3408/3408 3417/3417 3392/3392
-f 3418/3418 3395/3395 3396/3396
-f 3396/3396 3404/3404 3418/3418
-f 3405/3405 3406/3406 3415/3415
-f 2445/2445 3260/3260 3329/3329
-f 3421/3421 3420/3420 3419/3419
-f 2966/2966 3352/3352 3107/3107
-f 1596/1596 914/914 901/901
-f 3410/3410 3423/3423 3422/3422
-f 3410/3410 3422/3422 3393/3393
-f 3410/3410 3413/3413 3423/3423
-f 3403/3403 3424/3424 3413/3413
-f 3403/3403 3411/3411 3424/3424
-f 3395/3395 3425/3425 3411/3411
-f 3395/3395 3418/3418 3425/3425
-f 3414/3414 3418/3418 3404/3404
-f 3397/3397 3426/3426 3414/3414
-f 3415/3415 3427/3427 3426/3426
-f 3415/3415 3426/3426 3397/3397
-f 3415/3415 3406/3406 3428/3428
-f 3406/3406 3407/3407 3429/3429
-f 3329/3329 3375/3375 3204/3204
-f 1381/1381 2614/2614 3252/3252
-f 312/312 3321/3321 311/311
-f 425/425 2433/2433 2434/2434
-f 3422/3422 3409/3409 3393/3393
-f 3429/3429 3428/3428 3406/3406
-f 2552/2552 3430/3430 3407/3407
-f 3107/3107 622/622 2946/2946
-f 622/622 2948/2948 2946/2946
-f 2675/2675 2948/2948 622/622
-f 1916/1916 1844/1844 3145/3145
-f 3219/3219 3231/3231 2433/2433
-f 3283/3283 3230/3230 3273/3273
-f 3230/3230 3283/3283 3149/3149
-f 3392/3392 3417/3417 2026/2026
-f 3411/3411 3431/3431 3424/3424
-f 3425/3425 3431/3431 3411/3411
-f 3414/3414 3432/3432 3418/3418
-f 3426/3426 3432/3432 3414/3414
-f 3427/3427 3432/3432 3426/3426
-f 3415/3415 3433/3433 3427/3427
-f 2552/2552 2032/2032 3430/3430
-f 3361/3361 3332/3332 3337/3337
-f 2965/2965 3045/3045 2966/2966
-f 2026/2026 3434/3434 2025/2025
-f 3417/3417 3434/3434 2026/2026
-f 3413/3413 3435/3435 3423/3423
-f 3424/3424 3436/3436 3413/3413
-f 3424/3424 3431/3431 3436/3436
-f 3425/3425 3418/3418 3432/3432
-f 3415/3415 3428/3428 3437/3437
-f 3430/3430 3429/3429 3407/3407
-f 3430/3430 3155/3155 3429/3429
-f 3430/3430 2032/2032 3155/3155
-f 636/636 1105/1105 2284/2284
-f 3438/3438 1818/1818 1896/1896
-f 3007/3007 3014/3014 3009/3009
-f 194/194 3301/3301 193/193
-f 3434/3434 1874/1874 2025/2025
-f 3409/3409 3439/3439 3408/3408
-f 3435/3435 3413/3413 3436/3436
-f 3429/3429 3437/3437 3428/3428
-f 3341/3341 3308/3308 1412/1412
-f 3260/3260 2464/2464 3329/3329
-f 553/553 750/750 1042/1042
-f 311/311 3316/3316 3122/3122
-f 271/271 425/425 1104/1104
-f 3417/3417 3440/3440 3434/3434
-f 3417/3417 3408/3408 3441/3441
-f 3417/3417 3441/3441 3440/3440
-f 3423/3423 3442/3442 3422/3422
-f 3435/3435 3442/3442 3423/3423
-f 3425/3425 3443/3443 3431/3431
-f 3415/3415 3437/3437 3433/3433
-f 3429/3429 3444/3444 3437/3437
-f 2462/2462 3305/3305 3225/3225
-f 3213/3213 3263/3263 3412/3412
-f 3329/3329 3298/3298 3375/3375
-f 3237/3237 3257/3257 3231/3231
-f 1117/1117 3236/3236 1116/1116
-f 1546/1546 194/194 2246/2246
-f 1983/1983 2229/2229 1982/1982
-f 3439/3439 3441/3441 3408/3408
-f 3422/3422 3439/3439 3409/3409
-f 3436/3436 3445/3445 3435/3435
-f 3431/3431 3446/3446 3436/3436
-f 3431/3431 3443/3443 3446/3446
-f 3432/3432 3447/3447 3425/3425
-f 3444/3444 3429/3429 3448/3448
-f 3429/3429 3155/3155 3448/3448
-f 2175/2175 2176/2176 2313/2313
-f 3331/3331 3204/3204 2914/2914
-f 3237/3237 3292/3292 3257/3257
-f 3422/3422 3442/3442 3439/3439
-f 3425/3425 3447/3447 3443/3443
-f 3432/3432 3427/3427 3447/3447
-f 3433/3433 3449/3449 3427/3427
-f 3437/3437 3449/3449 3433/3433
-f 2284/2284 3450/3450 3319/3319
-f 2510/2510 3304/3304 2357/2357
-f 1529/1529 3263/3263 3241/3241
-f 326/326 311/311 3122/3122
-f 3446/3446 3445/3445 3436/3436
-f 3443/3443 3451/3451 3446/3446
-f 3447/3447 3452/3452 3443/3443
-f 3447/3447 3427/3427 3452/3452
-f 3437/3437 3453/3453 3449/3449
-f 3444/3444 3454/3454 3437/3437
-f 3444/3444 3448/3448 3454/3454
-f 3316/3316 3127/3127 3351/3351
-f 311/311 3317/3317 3316/3316
-f 1857/1857 3260/3260 995/995
-f 3334/3334 2382/2382 3455/3455
-f 2262/2262 1301/1301 2603/2603
-f 3344/3344 2746/2746 3312/3312
-f 252/252 3412/3412 3263/3263
-f 2778/2778 2749/2749 2564/2564
-f 3456/3456 2785/2785 260/260
-f 2246/2246 192/192 3273/3273
-f 3442/3442 3457/3457 3439/3439
-f 3443/3443 3458/3458 3451/3451
-f 3458/3458 3443/3443 3452/3452
-f 3427/3427 3459/3459 3452/3452
-f 3437/3437 3454/3454 3453/3453
-f 2787/2787 2788/2788 1881/1881
-f 252/252 2300/2300 3412/3412
-f 3273/3273 2554/2554 2246/2246
-f 311/311 3321/3321 3317/3317
-f 3440/3440 1873/1873 3434/3434
-f 3435/3435 3445/3445 3442/3442
-f 3451/3451 3445/3445 3446/3446
-f 3458/3458 3460/3460 3451/3451
-f 3449/3449 3459/3459 3427/3427
-f 3453/3453 3461/3461 3449/3449
-f 3135/3135 2947/2947 2948/2948
-f 3298/3298 3320/3320 3381/3381
-f 3434/3434 1873/1873 1874/1874
-f 3439/3439 3462/3462 3441/3441
-f 3457/3457 3462/3462 3439/3439
-f 3454/3454 3463/3463 3453/3453
-f 3448/3448 3155/3155 3214/3214
-f 3375/3375 637/637 2913/2913
-f 3102/3102 1832/1832 2865/2865
-f 1321/1321 3293/3293 3292/3292
-f 3241/3241 3263/3263 3213/3213
-f 3320/3320 3341/3341 3381/3381
-f 1117/1117 3224/3224 3464/3464
-f 3445/3445 3465/3465 3442/3442
-f 3445/3445 3466/3466 3465/3465
-f 3459/3459 3467/3467 3452/3452
-f 3449/3449 3467/3467 3459/3459
-f 3453/3453 3463/3463 3461/3461
-f 3448/3448 3214/3214 3454/3454
-f 1546/1546 2540/2540 194/194
-f 2453/2453 81/81 82/82
-f 3307/3307 2516/2516 2598/2598
-f 3341/3341 1412/1412 3381/3381
-f 273/273 270/270 1105/1105
-f 3468/3468 3346/3346 3345/3345
-f 3441/3441 3462/3462 3440/3440
-f 3457/3457 3469/3469 3462/3462
-f 3442/3442 3465/3465 3457/3457
-f 3458/3458 3452/3452 3470/3470
-f 3461/3461 3467/3467 3449/3449
-f 3463/3463 3471/3471 3461/3461
-f 639/639 2824/2824 638/638
-f 3135/3135 3136/3136 2865/2865
-f 3337/3337 2745/2745 3367/3367
-f 2556/2556 3222/3222 1322/1322
-f 3451/3451 3466/3466 3445/3445
-f 3460/3460 3472/3472 3451/3451
-f 3460/3460 3458/3458 3470/3470
-f 3460/3460 3470/3470 3472/3472
-f 3461/3461 3473/3473 3467/3467
-f 3461/3461 3471/3471 3473/3473
-f 3454/3454 3474/3474 3463/3463
-f 3214/3214 2810/2810 3474/3474
-f 3214/3214 3474/3474 3454/3454
-f 3292/3292 2462/2462 3257/3257
-f 1980/1980 3475/3475 3226/3226
-f 3476/3476 3353/3353 2954/2954
-f 746/746 3233/3233 745/745
-f 2556/2556 3176/3176 3042/3042
-f 3367/3367 2745/2745 3344/3344
-f 1323/1323 1321/1321 3250/3250
-f 3469/3469 3457/3457 3477/3477
-f 3457/3457 3465/3465 3477/3477
-f 3131/3131 3155/3155 2849/2849
-f 1274/1274 2012/2012 1273/1273
-f 1818/1818 219/219 217/217
-f 538/538 1320/1320 3241/3241
-f 3478/3478 549/549 547/547
-f 2564/2564 47/47 2778/2778
-f 3440/3440 1618/1618 1873/1873
-f 3440/3440 372/372 1618/1618
-f 3440/3440 3462/3462 372/372
-f 3462/3462 3469/3469 3479/3479
-f 3451/3451 3480/3480 3466/3466
-f 3472/3472 3480/3480 3451/3451
-f 3474/3474 3482/3482 3481/3481
-f 3474/3474 3481/3481 3463/3463
-f 2810/2810 3482/3482 3474/3474
-f 3224/3224 3220/3220 3222/3222
-f 3136/3136 3102/3102 2865/2865
-f 1703/1703 1704/1704 492/492
-f 1837/1837 3369/3369 3025/3025
-f 49/49 2837/2837 3218/3218
-f 2442/2442 2572/2572 2493/2493
-f 3230/3230 3129/3129 2855/2855
-f 3465/3465 3483/3483 3477/3477
-f 3472/3472 3484/3484 3480/3480
-f 3470/3470 3485/3485 3484/3484
-f 3470/3470 3484/3484 3472/3472
-f 3470/3470 3467/3467 3485/3485
-f 3452/3452 3467/3467 3470/3470
-f 3471/3471 3486/3486 3473/3473
-f 3471/3471 3463/3463 3481/3481
-f 3471/3471 3481/3481 3487/3487
-f 3488/3488 2822/2822 2820/2820
-f 2055/2055 3399/3399 3367/3367
-f 2382/2382 2023/2023 2381/2381
-f 1854/1854 3300/3300 3263/3263
-f 636/636 273/273 1105/1105
-f 679/679 540/540 539/539
-f 272/272 3381/3381 274/274
-f 3489/3489 1881/1881 1880/1880
-f 2747/2747 3490/3490 61/61
-f 3479/3479 372/372 3462/3462
-f 3479/3479 3469/3469 3477/3477
-f 3465/3465 3466/3466 3483/3483
-f 3466/3466 3480/3480 3483/3483
-f 3471/3471 3487/3487 3486/3486
-f 3482/3482 3487/3487 3481/3481
-f 3175/3175 3250/3250 3390/3390
-f 3305/3305 1322/1322 3222/3222
-f 3141/3141 3491/3491 1029/1029
-f 3231/3231 2396/2396 2433/2433
-f 1340/1340 1970/1970 1175/1175
-f 3231/3231 3257/3257 2396/2396
-f 2461/2461 3225/3225 1625/1625
-f 1780/1780 695/695 767/767
-f 247/247 787/787 788/788
-f 3493/3493 3492/3492 3050/3050
-f 3483/3483 3494/3494 3477/3477
-f 3467/3467 3495/3495 3485/3485
-f 3473/3473 3495/3495 3467/3467
-f 3123/3123 3124/3124 3175/3175
-f 3123/3123 3175/3175 3390/3390
-f 3236/3236 3283/3283 1116/1116
-f 1403/1403 3299/3299 2408/2408
-f 541/541 3278/3278 1838/1838
-f 1551/1551 3496/3496 1995/1995
-f 3477/3477 3497/3497 3479/3479
-f 3480/3480 3494/3494 3483/3483
-f 3484/3484 3498/3498 3480/3480
-f 3484/3484 3499/3499 3498/3498
-f 3484/3484 3485/3485 3499/3499
-f 3473/3473 3486/3486 3495/3495
-f 1914/1914 3014/3014 3007/3007
-f 1104/1104 425/425 3304/3304
-f 2284/2284 3500/3500 3322/3322
-f 3503/3503 3502/3502 3501/3501
-f 1274/1274 1275/1275 2552/2552
-f 1412/1412 274/274 3381/3381
-f 2156/2156 539/539 298/298
-f 3176/3176 3250/3250 3175/3175
-f 3319/3319 3450/3450 2491/2491
-f 81/81 2417/2417 80/80
-f 1551/1551 104/104 3496/3496
-f 694/694 695/695 1780/1780
-f 767/767 2014/2014 1780/1780
-f 2014/2014 2200/2200 3504/3504
-f 2228/2228 2220/2220 2237/2237
-f 3252/3252 1597/1597 1381/1381
-f 372/372 3479/3479 3497/3497
-f 3498/3498 3494/3494 3480/3480
-f 3482/3482 2810/2810 2811/2811
-f 3450/3450 2510/2510 2491/2491
-f 3383/3383 510/510 3505/3505
-f 2980/2980 3014/3014 2991/2991
-f 3506/3506 3278/3278 3277/3277
-f 3508/3508 2222/2222 3507/3507
-f 3494/3494 3498/3498 3509/3509
-f 3495/3495 3510/3510 3485/3485
-f 3495/3495 3511/3511 3510/3510
-f 3495/3495 3486/3486 3512/3512
-f 3495/3495 3512/3512 3511/3511
-f 3487/3487 3482/3482 3513/3513
-f 1167/1167 2055/2055 2743/2743
-f 3386/3386 3385/3385 3014/3014
-f 3207/3207 1705/1705 3215/3215
-f 3123/3123 3391/3391 3244/3244
-f 2913/2913 3303/3303 2285/2285
-f 2417/2417 81/81 2416/2416
-f 3514/3514 82/82 80/80
-f 1780/1780 2014/2014 3504/3504
-f 3515/3515 1868/1868 1866/1866
-f 372/372 3287/3287 371/371
-f 3497/3497 3287/3287 372/372
-f 3497/3497 3477/3477 3494/3494
-f 3485/3485 3510/3510 3499/3499
-f 3145/3145 2039/2039 1916/1916
-f 1105/1105 2510/2510 3450/3450
-f 3515/3515 1866/1866 3265/3265
-f 3304/3304 2356/2356 2357/2357
-f 955/955 2464/2464 1857/1857
-f 2284/2284 1105/1105 3450/3450
-f 3304/3304 2434/2434 2356/2356
-f 2573/2573 2519/2519 3516/3516
-f 3516/3516 2545/2545 2573/2573
-f 2200/2200 1388/1388 3504/3504
-f 3498/3498 3517/3517 3509/3509
-f 3517/3517 3498/3498 3499/3499
-f 3486/3486 3487/3487 3512/3512
-f 2811/2811 3513/3513 3482/3482
-f 2812/2812 2889/2889 2811/2811
-f 2396/2396 2356/2356 2434/2434
-f 3282/3282 3265/3265 3261/3261
-f 1270/1270 3361/3361 1168/1168
-f 1322/1322 3305/3305 1321/1321
-f 3244/3244 3333/3333 3332/3332
-f 3391/3391 3333/3333 3244/3244
-f 3333/3333 3267/3267 3266/3266
-f 1321/1321 3305/3305 3293/3293
-f 3300/3300 1594/1594 252/252
-f 554/554 552/552 3295/3295
-f 2180/2180 777/777 1768/1768
-f 1781/1781 1780/1780 3518/3518
-f 3497/3497 3519/3519 3287/3287
-f 3497/3497 3494/3494 3519/3519
-f 3487/3487 3520/3520 3512/3512
-f 3513/3513 3520/3520 3487/3487
-f 2811/2811 3154/3154 3513/3513
-f 3291/3291 2490/2490 3521/3521
-f 1661/1661 1662/1662 2059/2059
-f 1682/1682 3232/3232 3219/3219
-f 3524/3524 3523/3523 3522/3522
-f 1780/1780 3504/3504 3518/3518
-f 3230/3230 2554/2554 3273/3273
-f 2396/2396 2394/2394 2356/2356
-f 3287/3287 2506/2506 371/371
-f 3494/3494 3509/3509 3519/3519
-f 3499/3499 3510/3510 3511/3511
-f 3154/3154 3520/3520 3513/3513
-f 2483/2483 1867/1867 2856/2856
-f 3223/3223 3525/3525 3222/3222
-f 1317/1317 1689/1689 1316/1316
-f 3390/3390 3267/3267 3333/3333
-f 3528/3528 3527/3527 3526/3526
-f 1781/1781 3518/3518 571/571
-f 3504/3504 1388/1388 1389/1389
-f 2022/2022 3334/3334 3343/3343
-f 3519/3519 3509/3509 3529/3529
-f 2709/2709 3509/3509 3530/3530
-f 3509/3509 3517/3517 3530/3530
-f 3517/3517 3499/3499 3530/3530
-f 3511/3511 3512/3512 2426/2426
-f 3512/3512 2314/2314 2426/2426
-f 3512/3512 3520/3520 2314/2314
-f 2749/2749 2779/2779 2881/2881
-f 1404/1404 2826/2826 1403/1403
-f 2826/2826 3171/3171 1403/1403
-f 3123/3123 3390/3390 3391/3391
-f 2462/2462 3293/3293 3305/3305
-f 3533/3533 3532/3532 3531/3531
-f 264/264 1984/1984 3534/3534
-f 2047/2047 3523/3523 2046/2046
-f 3537/3537 3536/3536 3535/3535
-f 3518/3518 3504/3504 3538/3538
-f 3504/3504 1389/1389 3538/3538
-f 2519/2519 2573/2573 1768/1768
-f 3529/3529 3509/3509 2709/2709
-f 3499/3499 2389/2389 3530/3530
-f 2283/2283 2171/2171 161/161
-f 3264/3264 1866/1866 2908/2908
-f 1928/1928 3055/3055 258/258
-f 3361/3361 3244/3244 3332/3332
-f 3266/3266 3232/3232 3306/3306
-f 3236/3236 3149/3149 3283/3283
-f 543/543 1836/1836 1837/1837
-f 3390/3390 3250/3250 3267/3267
-f 2462/2462 3225/3225 2461/2461
-f 1781/1781 571/571 195/195
-f 571/571 3518/3518 2312/2312
-f 2709/2709 3530/3530 2678/2678
-f 3530/3530 2389/2389 2678/2678
-f 3499/3499 3511/3511 2389/2389
-f 3511/3511 2388/2388 2389/2389
-f 3520/3520 2175/2175 2314/2314
-f 2248/2248 3328/3328 2882/2882
-f 2128/2128 2141/2141 2127/2127
-f 1768/1768 2573/2573 2180/2180
-f 3541/3541 3540/3540 3539/3539
-f 571/571 2312/2312 570/570
-f 3518/3518 3538/3538 2312/2312
-f 3519/3519 2370/2370 3287/3287
-f 3529/3529 2370/2370 3519/3519
-f 3529/3529 1663/1663 1661/1661
-f 3529/3529 2709/2709 1663/1663
-f 3511/3511 2426/2426 2388/2388
-f 3154/3154 2175/2175 3520/3520
-f 3092/3092 2177/2177 3154/3154
-f 1961/1961 3348/3348 1960/1960
-f 2745/2745 3306/3306 1683/1683
-f 2394/2394 2395/2395 2461/2461
-f 2047/2047 3522/3522 3523/3523
-f 1389/1389 2312/2312 3538/3538
-f 3287/3287 2370/2370 2439/2439
-f 3529/3529 1661/1661 2370/2370
-f 1868/1868 2857/2857 1867/1867
-f 1515/1515 1839/1839 1514/1514
-f 2177/2177 2175/2175 3154/3154
-f 1118/1118 3224/3224 1117/1117
-f 1404/1404 521/521 2566/2566
-f 2629/2629 2614/2614 2620/2620
-f 2357/2357 2355/2355 2490/2490
-f 3542/3542 3318/3318 3309/3309
-f 1913/1913 1786/1786 2212/2212
-f 2553/2553 1167/1167 2743/2743
-f 2709/2709 2704/2704 2576/2576
-f 3455/3455 3342/3342 3334/3334
-f 3545/3545 3544/3544 3543/3543
-f 3544/3544 3546/3546 3543/3543
-f 3549/3549 3548/3548 3547/3547
-f 3549/3549 3547/3547 3550/3550
-f 2223/2223 3552/3552 3551/3551
-f 2793/2793 3554/3554 3553/3553
-f 3557/3557 3556/3556 3555/3555
-f 3559/3559 3550/3550 3558/3558
-f 3562/3562 3561/3561 3560/3560
-f 3541/3541 3554/3554 3540/3540
-f 3141/3141 3563/3563 3491/3491
-f 3553/3553 3565/3565 3564/3564
-f 1743/1743 3120/3120 3557/3557
-f 1125/1125 3567/3567 3566/3566
-f 2668/2668 2559/2559 2557/2557
-f 1739/1739 3557/3557 1738/1738
-f 2792/2792 3569/3569 3568/3568
-f 3534/3534 1984/1984 3570/3570
-f 3567/3567 3571/3571 3566/3566
-f 3567/3567 3572/3572 3571/3571
-f 2374/2374 2375/2375 3573/3573
-f 3576/3576 3575/3575 3574/3574
-f 3577/3577 1896/1896 2374/2374
-f 2473/2473 650/650 2451/2451
-f 1781/1781 195/195 196/196
-f 3550/3550 3547/3547 3558/3558
-f 3579/3579 3545/3545 3578/3578
-f 3580/3580 3544/3544 3579/3579
-f 3583/3583 3582/3582 3581/3581
-f 3585/3585 3560/3560 3584/3584
-f 3544/3544 3586/3586 3546/3546
-f 3578/3578 3545/3545 3587/3587
-f 731/731 1373/1373 699/699
-f 2579/2579 3585/3585 1982/1982
-f 2579/2579 3562/3562 3585/3585
-f 3549/3549 3588/3588 3548/3548
-f 3549/3549 3545/3545 3588/3588
-f 3590/3590 3572/3572 3589/3589
-f 3589/3589 3572/3572 3567/3567
-f 3201/3201 303/303 1341/1341
-f 3546/3546 3592/3592 3591/3591
-f 1125/1125 1494/1494 3567/3567
-f 3594/3594 3593/3593 1956/1956
-f 2669/2669 3595/3595 1912/1912
-f 1463/1463 2977/2977 1555/1555
-f 1494/1494 3589/3589 3567/3567
-f 2793/2793 2791/2791 3554/3554
-f 3596/3596 1739/1739 1740/1740
-f 3599/3599 3598/3598 3597/3597
-f 1921/1921 72/72 3600/3600
-f 499/499 3243/3243 2668/2668
-f 3603/3603 3602/3602 3601/3601
-f 2791/2791 3568/3568 2047/2047
-f 3559/3559 3558/3558 3604/3604
-f 899/899 3606/3606 3605/3605
-f 1125/1125 3566/3566 1493/1493
-f 3572/3572 3558/3558 2941/2941
-f 3572/3572 2941/2941 3571/3571
-f 3600/3600 3606/3606 900/900
-f 899/899 900/900 3606/3606
-f 3536/3536 3508/3508 3492/3492
-f 2315/2315 2316/2316 2368/2368
-f 1964/1964 3608/3608 3607/3607
-f 3543/3543 3546/3546 3609/3609
-f 1939/1939 3050/3050 1892/1892
-f 3050/3050 3492/3492 3610/3610
-f 3611/3611 1545/1545 3593/3593
-f 647/647 1494/1494 1125/1125
-f 2222/2222 3612/3612 3507/3507
-f 3586/3586 3614/3614 3613/3613
-f 3615/3615 3596/3596 1740/1740
-f 3554/3554 3541/3541 3565/3565
-f 2701/2701 2291/2291 3215/3215
-f 3618/3618 3617/3617 3616/3616
-f 3581/3581 3582/3582 3619/3619
-f 3622/3622 3621/3621 3620/3620
-f 3564/3564 3623/3623 3621/3621
-f 3564/3564 3565/3565 3623/3623
-f 3624/3624 2792/2792 2793/2793
-f 1740/1740 1738/1738 3598/3598
-f 3569/3569 3625/3625 3568/3568
-f 2521/2521 3626/3626 2520/2520
-f 1912/1912 2897/2897 314/314
-f 1923/1923 3627/3627 1922/1922
-f 3629/3629 3598/3598 3628/3628
-f 3621/3621 3622/3622 3630/3630
-f 3522/3522 3568/3568 3631/3631
-f 3568/3568 3522/3522 2047/2047
-f 1921/1921 3600/3600 900/900
-f 3632/3632 2793/2793 3553/3553
-f 3558/3558 3547/3547 3633/3633
-f 3634/3634 3631/3631 3568/3568
-f 1599/1599 1750/1750 3635/3635
-f 1970/1970 1734/1734 1299/1299
-f 3585/3585 3584/3584 1735/1735
-f 3048/3048 3046/3046 3636/3636
-f 3545/3545 3543/3543 3588/3588
-f 3546/3546 3591/3591 3609/3609
-f 3613/3613 3592/3592 3586/3586
-f 3586/3586 3592/3592 3546/3546
-f 3340/3340 3193/3193 1850/1850
-f 2063/2063 3637/3637 1651/1651
-f 3490/3490 96/96 158/158
-f 3598/3598 3574/3574 3597/3597
-f 3639/3639 3624/3624 3638/3638
-f 3641/3641 3640/3640 3594/3594
-f 1808/1808 1545/1545 3611/3611
-f 3644/3644 3643/3643 3642/3642
-f 2747/2747 3645/3645 3490/3490
-f 3358/3358 590/590 624/624
-f 3553/3553 3564/3564 403/403
-f 3598/3598 1738/1738 3574/3574
-f 3554/3554 2791/2791 2047/2047
-f 471/471 1189/1189 3646/3646
-f 3539/3539 3578/3578 3587/3587
-f 2941/2941 3558/3558 3633/3633
-f 3647/3647 3613/3613 3614/3614
-f 3548/3548 3648/3648 3547/3547
-f 3650/3650 3579/3579 3649/3649
-f 3649/3649 3579/3579 3578/3578
-f 1718/1718 3589/3589 1494/1494
-f 3609/3609 3591/3591 1876/1876
-f 371/371 2506/2506 2874/2874
-f 402/402 3191/3191 2839/2839
-f 217/217 218/218 1996/1996
-f 3580/3580 3586/3586 3544/3544
-f 3651/3651 3616/3616 3569/3569
-f 2559/2559 2628/2628 2620/2620
-f 2747/2747 1959/1959 3645/3645
-f 1959/1959 84/84 1958/1958
-f 3617/3617 3653/3653 3652/3652
-f 2459/2459 3654/3654 479/479
-f 1740/1740 3598/3598 3655/3655
-f 1736/1736 3535/3535 3656/3656
-f 3576/3576 3574/3574 1738/1738
-f 3585/3585 3562/3562 3560/3560
-f 3639/3639 2375/2375 3624/3624
-f 3508/3508 3507/3507 1720/1720
-f 1895/1895 1896/1896 3577/3577
-f 3621/3621 3623/3623 3657/3657
-f 3490/3490 1923/1923 96/96
-f 3645/3645 1923/1923 3490/3490
-f 1959/1959 3658/3658 3645/3645
-f 3659/3659 2406/2406 2317/2317
-f 3660/3660 650/650 2473/2473
-f 1737/1737 3535/3535 1736/1736
-f 3554/3554 2047/2047 3540/3540
-f 3593/3593 1545/1545 1543/1543
-f 497/497 2718/2718 3243/3243
-f 3191/3191 3552/3552 2838/2838
-f 2838/2838 3537/3537 1737/1737
-f 1737/1737 3537/3537 3535/3535
-f 2436/2436 2343/2343 3661/3661
-f 3492/3492 3508/3508 1361/1361
-f 3571/3571 2941/2941 1415/1415
-f 2792/2792 3568/3568 2791/2791
-f 3633/3633 3547/3547 3648/3648
-f 1736/1736 3656/3656 1251/1251
-f 3610/3610 3492/3492 1361/1361
-f 3050/3050 3610/3610 1892/1892
-f 1361/1361 3508/3508 1720/1720
-f 3620/3620 3621/3621 3657/3657
-f 3649/3649 3578/3578 3539/3539
-f 1958/1958 2202/2202 3662/3662
-f 3663/3663 3586/3586 3580/3580
-f 3588/3588 3543/3543 1934/1934
-f 3543/3543 3609/3609 1876/1876
-f 3584/3584 1737/1737 1735/1735
-f 533/533 534/534 407/407
-f 3664/3664 3585/3585 1735/1735
-f 3607/3607 1249/1249 2561/2561
-f 3635/3635 1750/1750 1748/1748
-f 1432/1432 904/904 1215/1215
-f 3667/3667 3666/3666 3665/3665
-f 1958/1958 3662/3662 1957/1957
-f 3662/3662 2202/2202 3668/3668
-f 645/645 1718/1718 1494/1494
-f 1560/1560 1415/1415 1413/1413
-f 3607/3607 3608/3608 1249/1249
-f 3638/3638 3632/3632 404/404
-f 3561/3561 3638/3638 404/404
-f 3638/3638 3624/3624 3632/3632
-f 3669/3669 1749/1749 1750/1750
-f 2545/2545 3670/3670 2479/2479
-f 3673/3673 3672/3672 3671/3671
-f 3665/3665 3672/3672 3673/3673
-f 3662/3662 3674/3674 1957/1957
-f 3555/3555 3576/3576 1738/1738
-f 3675/3675 3664/3664 1251/1251
-f 3676/3676 3585/3585 3664/3664
-f 3677/3677 3676/3676 3664/3664
-f 3677/3677 3675/3675 3608/3608
-f 1956/1956 1414/1414 3594/3594
-f 3641/3641 3594/3594 1414/1414
-f 158/158 151/151 190/190
-f 1738/1738 3557/3557 3555/3555
-f 1251/1251 3656/3656 3493/3493
-f 1091/1091 67/67 443/443
-f 3665/3665 3666/3666 3672/3672
-f 3679/3679 3678/3678 3666/3666
-f 3662/3662 3668/3668 3680/3680
-f 3668/3668 2476/2476 3680/3680
-f 3682/3682 3599/3599 3681/3681
-f 3552/3552 3630/3630 3551/3551
-f 3683/3683 3058/3058 1720/1720
-f 3522/3522 3684/3684 3524/3524
-f 3536/3536 2224/2224 3508/3508
-f 2941/2941 3641/3641 1414/1414
-f 2291/2291 1797/1797 1795/1795
-f 1984/1984 1982/1982 3676/3676
-f 1814/1814 1964/1964 3607/3607
-f 3623/3623 3541/3541 3047/3047
-f 1826/1826 1827/1827 3026/3026
-f 3553/3553 3554/3554 3565/3565
-f 1493/1493 3566/3566 1754/1754
-f 1493/1493 1754/1754 1700/1700
-f 472/472 116/116 3026/3026
-f 1029/1029 3491/3491 1858/1858
-f 1850/1850 3192/3192 2542/2542
-f 223/223 221/221 841/841
-f 3685/3685 825/825 823/823
-f 3686/3686 3047/3047 3048/3048
-f 3640/3640 3611/3611 3594/3594
-f 1749/1749 3687/3687 2458/2458
-f 1743/1743 3557/3557 1739/1739
-f 3627/3627 2571/2571 1922/1922
-f 3690/3690 3689/3689 3688/3688
-f 1576/1576 2210/2210 1431/1431
-f 1742/1742 1739/1739 3596/3596
-f 3566/3566 3571/3571 1754/1754
-f 116/116 1826/1826 3026/3026
-f 3345/3345 1748/1748 478/478
-f 2503/2503 3691/3691 2529/2529
-f 3672/3672 3693/3693 3692/3692
-f 3666/3666 3693/3693 3672/3672
-f 3666/3666 3678/3678 3694/3694
-f 239/239 228/228 1149/1149
-f 3691/3691 2503/2503 2571/2571
-f 1425/1425 466/466 443/443
-f 3651/3651 1849/1849 3616/3616
-f 3120/3120 3654/3654 3557/3557
-f 3120/3120 479/479 3654/3654
-f 2571/2571 3627/3627 3691/3691
-f 3695/3695 3691/3691 3627/3627
-f 3693/3693 3666/3666 3694/3694
-f 3118/3118 3438/3438 1896/1896
-f 3633/3633 3648/3648 2941/2941
-f 3635/3635 1748/1748 3346/3346
-f 2224/2224 2222/2222 3508/3508
-f 1728/1728 2442/2442 2363/2363
-f 1748/1748 480/480 478/478
-f 1425/1425 3696/3696 466/466
-f 3658/3658 1959/1959 1957/1957
-f 1996/1996 1849/1849 3651/3651
-f 217/217 1996/1996 3651/3651
-f 217/217 3651/3651 2376/2376
-f 1982/1982 3585/3585 3676/3676
-f 1413/1413 1562/1562 1560/1560
-f 3694/3694 3678/3678 3697/3697
-f 3688/3688 3698/3698 3690/3690
-f 2438/2438 2412/2412 3688/3688
-f 1849/1849 2541/2541 3616/3616
-f 1982/1982 2229/2229 2579/2579
-f 218/218 1995/1995 1996/1996
-f 117/117 1826/1826 116/116
-f 3696/3696 1425/1425 1713/1713
-f 2192/2192 2193/2193 1488/1488
-f 3693/3693 3699/3699 3692/3692
-f 3693/3693 3694/3694 3699/3699
-f 3688/3688 2412/2412 3698/3698
-f 540/540 729/729 297/297
-f 3700/3700 2875/2875 2876/2876
-f 443/443 174/174 1091/1091
-f 3696/3696 3701/3701 117/117
-f 3692/3692 3703/3703 3702/3702
-f 3692/3692 3699/3699 3703/3703
-f 3694/3694 3697/3697 3704/3704
-f 2412/2412 1952/1952 3698/3698
-f 3563/3563 1964/1964 3491/3491
-f 3562/3562 3639/3639 3638/3638
-f 3548/3548 3588/3588 3705/3705
-f 3588/3588 1934/1934 3705/3705
-f 3543/3543 1876/1876 1934/1934
-f 2919/2919 2871/2871 549/549
-f 117/117 3706/3706 1826/1826
-f 3700/3700 3221/3221 2875/2875
-f 1286/1286 1974/1974 2861/2861
-f 3570/3570 3677/3677 3563/3563
-f 3694/3694 3704/3704 3699/3699
-f 1952/1952 3707/3707 3698/3698
-f 3708/3708 3635/3635 3346/3346
-f 1858/1858 3491/3491 1964/1964
-f 1826/1826 3706/3706 1464/1464
-f 1826/1826 1464/1464 1465/1465
-f 3701/3701 3706/3706 117/117
-f 1714/1714 1820/1820 1713/1713
-f 1714/1714 1819/1819 1820/1820
-f 3624/3624 3569/3569 2792/2792
-f 3632/3632 3624/3624 2793/2793
-f 3691/3691 2528/2528 2529/2529
-f 3710/3710 3698/3698 3709/3709
-f 3698/3698 3707/3707 3709/3709
-f 3707/3707 1952/1952 1953/1953
-f 3696/3696 3711/3711 3701/3701
-f 3696/3696 1713/1713 3711/3711
-f 3570/3570 3676/3676 3677/3677
-f 3712/3712 3564/3564 3621/3621
-f 1892/1892 3610/3610 1010/1010
-f 3191/3191 3712/3712 3552/3552
-f 3706/3706 3713/3713 1464/1464
-f 3701/3701 3714/3714 3706/3706
-f 3632/3632 3553/3553 404/404
-f 3649/3649 3539/3539 2048/2048
-f 3715/3715 2713/2713 3201/3201
-f 3699/3699 3704/3704 3716/3716
-f 2555/2555 2245/2245 2246/2246
-f 404/404 3553/3553 403/403
-f 3540/3540 2047/2047 2048/2048
-f 3717/3717 3635/3635 3708/3708
-f 1464/1464 3719/3719 3718/3718
-f 1464/1464 3718/3718 1463/1463
-f 3714/3714 3720/3720 3706/3706
-f 1713/1713 1820/1820 3711/3711
-f 214/214 1953/1953 1954/1954
-f 3716/3716 3704/3704 1181/1181
-f 3710/3710 3709/3709 3721/3721
-f 3707/3707 3722/3722 3709/3709
-f 1953/1953 3722/3722 3707/3707
-f 3046/3046 3587/3587 3723/3723
-f 3652/3652 3724/3724 3625/3625
-f 3655/3655 3598/3598 3629/3629
-f 3727/3727 3726/3726 3725/3725
-f 3727/3727 3725/3725 3728/3728
-f 3706/3706 3720/3720 3713/3713
-f 3258/3258 2870/2870 2899/2899
-f 3570/3570 1984/1984 3676/3676
-f 1749/1749 2458/2458 480/480
-f 402/402 403/403 3191/3191
-f 1261/1261 321/321 2713/2713
-f 652/652 650/650 3660/3660
-f 1030/1030 3729/3729 263/263
-f 1953/1953 238/238 3722/3722
-f 690/690 430/430 1480/1480
-f 2479/2479 2474/2474 2499/2499
-f 3670/3670 2545/2545 3730/3730
-f 1464/1464 3731/3731 3719/3719
-f 3713/3713 3731/3731 1464/1464
-f 3720/3720 3731/3731 3713/3713
-f 3701/3701 3732/3732 3714/3714
-f 3711/3711 3732/3732 3701/3701
-f 1754/1754 3571/3571 1415/1415
-f 3716/3716 1181/1181 3733/3733
-f 3735/3735 3734/3734 1181/1181
-f 3738/3738 3737/3737 3736/3736
-f 3739/3739 3737/3737 3738/3738
-f 2417/2417 652/652 80/80
-f 3725/3725 3740/3740 3728/3728
-f 3731/3731 3741/3741 3719/3719
-f 3507/3507 3683/3683 1720/1720
-f 3657/3657 3623/3623 3047/3047
-f 1181/1181 3734/3734 3742/3742
-f 238/238 239/239 3722/3722
-f 3623/3623 3565/3565 3541/3541
-f 3739/3739 3743/3743 3737/3737
-f 3744/3744 3743/3743 3739/3739
-f 1730/1730 663/663 2129/2129
-f 3725/3725 3745/3745 3740/3740
-f 3726/3726 3745/3745 3725/3725
-f 3719/3719 3741/3741 3718/3718
-f 3731/3731 3746/3746 3741/3741
-f 3720/3720 3746/3746 3731/3731
-f 3732/3732 3747/3747 3714/3714
-f 3711/3711 2409/2409 3748/3748
-f 3711/3711 1820/1820 2409/2409
-f 3749/3749 884/884 885/885
-f 3736/3736 3737/3737 3750/3750
-f 3661/3661 2344/2344 2450/2450
-f 3548/3548 3705/3705 3648/3648
-f 3748/3748 3732/3732 3711/3711
-f 2375/2375 2376/2376 3651/3651
-f 2579/2579 3577/3577 2374/2374
-f 3630/3630 3712/3712 3621/3621
-f 3705/3705 1934/1934 1935/1935
-f 3742/3742 1180/1180 1181/1181
-f 3753/3753 3752/3752 3751/3751
-f 3736/3736 3750/3750 3754/3754
-f 3755/3755 3743/3743 3744/3744
-f 3745/3745 3752/3752 3740/3740
-f 3726/3726 3756/3756 3745/3745
-f 3759/3759 3758/3758 3757/3757
-f 3714/3714 3747/3747 3720/3720
-f 3748/3748 2409/2409 2410/2410
-f 3761/3761 3760/3760 693/693
-f 2451/2451 650/650 651/651
-f 3047/3047 3541/3541 3046/3046
-f 3733/3733 1181/1181 1179/1179
-f 3733/3733 1179/1179 1220/1220
-f 2368/2368 2316/2316 2450/2450
-f 3737/3737 3743/3743 3750/3750
-f 3591/3591 1878/1878 1876/1876
-f 3756/3756 3751/3751 3745/3745
-f 3763/3763 3762/3762 3756/3756
-f 3763/3763 3756/3756 3726/3726
-f 3763/3763 3757/3757 3762/3762
-f 3747/3747 3764/3764 3720/3720
-f 2837/2837 49/49 47/47
-f 3754/3754 3750/3750 3765/3765
-f 466/466 3696/3696 117/117
-f 3756/3756 3766/3766 3751/3751
-f 3756/3756 3762/3762 3766/3766
-f 3769/3769 3768/3768 3767/3767
-f 324/324 1338/1338 1437/1437
-f 1250/1250 1251/1251 3493/3493
-f 1249/1249 1250/1250 2560/2560
-f 3568/3568 3625/3625 3634/3634
-f 1895/1895 3577/3577 2579/2579
-f 3534/3534 3570/3570 3563/3563
-f 1995/1995 3496/3496 1851/1851
-f 2839/2839 1737/1737 3584/3584
-f 1837/1837 1838/1838 3770/3770
-f 3750/3750 3743/3743 3771/3771
-f 3743/3743 3755/3755 3771/3771
-f 2447/2447 2476/2476 3668/3668
-f 3774/3774 3773/3773 3772/3772
-f 1477/1477 1651/1651 1628/1628
-f 3745/3745 3751/3751 3752/3752
-f 3768/3768 3769/3769 3758/3758
-f 3775/3775 3769/3769 3767/3767
-f 3124/3124 2261/2261 2262/2262
-f 2561/2561 1249/1249 2560/2560
-f 3628/3628 3598/3598 3599/3599
-f 3035/3035 2135/2135 2213/2213
-f 3754/3754 3765/3765 3420/3420
-f 3777/3777 3755/3755 3776/3776
-f 2493/2493 2437/2437 2399/2399
-f 3779/3779 1006/1006 3778/3778
-f 3102/3102 3136/3136 3051/3051
-f 3780/3780 2317/2317 2318/2318
-f 1943/1943 3669/3669 1750/1750
-f 1941/1941 2560/2560 2009/2009
-f 3597/3597 3614/3614 3586/3586
-f 3681/3681 3597/3597 3586/3586
-f 3648/3648 3705/3705 3781/3781
-f 3782/3782 3586/3586 3663/3663
-f 3782/3782 3681/3681 3586/3586
-f 3597/3597 3647/3647 3614/3614
-f 3783/3783 1599/1599 3717/3717
-f 3762/3762 3757/3757 3784/3784
-f 3757/3757 3758/3758 3784/3784
-f 3769/3769 3780/3780 3758/3758
-f 1006/1006 3785/3785 3778/3778
-f 1736/1736 1251/1251 3664/3664
-f 3523/3523 3649/3649 2046/2046
-f 3569/3569 3652/3652 3625/3625
-f 3765/3765 3750/3750 3786/3786
-f 3755/3755 3787/3787 3771/3771
-f 3755/3755 3777/3777 3787/3787
-f 3539/3539 3540/3540 2048/2048
-f 3784/3784 3788/3788 3762/3762
-f 403/403 3564/3564 3712/3712
-f 403/403 3712/3712 3191/3191
-f 3708/3708 3346/3346 3468/3468
-f 2046/2046 3649/3649 2048/2048
-f 3789/3789 3589/3589 1718/1718
-f 3789/3789 1718/1718 1719/1719
-f 3419/3419 3791/3791 3790/3790
-f 3419/3419 3420/3420 3791/3791
-f 3420/3420 3765/3765 3791/3791
-f 3750/3750 3771/3771 3786/3786
-f 3762/3762 3792/3792 3766/3766
-f 3664/3664 1735/1735 1736/1736
-f 1808/1808 3611/3611 1807/1807
-f 1956/1956 3593/3593 3793/3793
-f 3794/3794 1621/1621 2061/2061
-f 3640/3640 1807/1807 3611/3611
-f 3790/3790 3791/3791 3795/3795
-f 3791/3791 3765/3765 3786/3786
-f 3771/3771 3796/3796 3786/3786
-f 3792/3792 3797/3797 3766/3766
-f 3792/3792 3762/3762 3788/3788
-f 3778/3778 3785/3785 3798/3798
-f 1005/1005 387/387 462/462
-f 3522/3522 3631/3631 3684/3684
-f 2296/2296 662/662 663/663
-f 3771/3771 3787/3787 3796/3796
-f 3784/3784 3758/3758 2318/2318
-f 3758/3758 3780/3780 2318/2318
-f 3780/3780 3769/3769 3659/3659
-f 462/462 460/460 1006/1006
-f 1599/1599 3635/3635 3717/3717
-f 1896/1896 1818/1818 2376/2376
-f 3648/3648 3641/3641 2941/2941
-f 3796/3796 3787/3787 3799/3799
-f 2479/2479 2499/2499 2545/2545
-f 3637/3637 1628/1628 1651/1651
-f 407/407 405/405 533/533
-f 3661/3661 2343/2343 2344/2344
-f 1006/1006 460/460 3785/3785
-f 3705/3705 1807/1807 3781/3781
-f 3705/3705 1666/1666 1807/1807
-f 3705/3705 1935/1935 1666/1666
-f 3795/3795 3791/3791 3800/3800
-f 3791/3791 3801/3801 3800/3800
-f 3784/3784 2318/2318 3788/3788
-f 2135/2135 3035/3035 2134/2134
-f 1361/1361 1720/1720 1718/1718
-f 3761/3761 693/693 692/692
-f 3675/3675 3677/3677 3664/3664
-f 2616/2616 1618/1618 373/373
-f 3795/3795 3803/3803 3802/3802
-f 3795/3795 3800/3800 3803/3803
-f 3791/3791 3786/3786 3801/3801
-f 2545/2545 3516/3516 3730/3730
-f 3773/3773 3774/3774 3804/3804
-f 2463/2463 2519/2519 1946/1946
-f 158/158 190/190 60/60
-f 3798/3798 3785/3785 3805/3805
-f 3560/3560 2839/2839 3584/3584
-f 3808/3808 3807/3807 3806/3806
-f 3808/3808 3806/3806 3809/3809
-f 3808/3808 3810/3810 3807/3807
-f 3811/3811 3810/3810 3808/3808
-f 3802/3802 3810/3810 3811/3811
-f 3800/3800 3801/3801 3812/3812
-f 3786/3786 3796/3796 3813/3813
-f 3796/3796 3799/3799 3813/3813
-f 3516/3516 3814/3814 3730/3730
-f 600/600 633/633 973/973
-f 633/633 342/342 973/973
-f 3816/3816 3815/3815 3772/3772
-f 2493/2493 3817/3817 2437/2437
-f 61/61 3490/3490 158/158
-f 1769/1769 1759/1759 1760/1760
-f 3780/3780 3659/3659 2317/2317
-f 3561/3561 402/402 3560/3560
-f 3560/3560 402/402 2839/2839
-f 3809/3809 3806/3806 3818/3818
-f 3806/3806 3807/3807 3819/3819
-f 3806/3806 3819/3819 3818/3818
-f 3807/3807 3810/3810 3819/3819
-f 3810/3810 3820/3820 3819/3819
-f 3810/3810 3802/3802 3803/3803
-f 3810/3810 3803/3803 3820/3820
-f 3800/3800 3812/3812 3803/3803
-f 3801/3801 3786/3786 3821/3821
-f 3821/3821 3786/3786 3822/3822
-f 3786/3786 3813/3813 3822/3822
-f 3813/3813 3799/3799 3823/3823
-f 3774/3774 3772/3772 3824/3824
-f 3772/3772 3815/3815 3824/3824
-f 2493/2493 2572/2572 3817/3817
-f 3600/3600 72/72 1558/1558
-f 3552/3552 3712/3712 3630/3630
-f 2045/2045 3825/3825 2044/2044
-f 3825/3825 3809/3809 3818/3818
-f 3825/3825 3818/3818 2044/2044
-f 3822/3822 3813/3813 3826/3826
-f 3815/3815 3828/3828 3827/3827
-f 3829/3829 594/594 592/592
-f 3785/3785 460/460 3830/3830
-f 460/460 483/483 3358/3358
-f 3819/3819 3820/3820 3818/3818
-f 3826/3826 3813/3813 3823/3823
-f 3823/3823 3799/3799 3831/3831
-f 3824/3824 3815/3815 3832/3832
-f 3815/3815 3827/3827 3832/3832
-f 3549/3549 3550/3550 3833/3833
-f 3785/3785 3830/3830 3805/3805
-f 460/460 3358/3358 3830/3830
-f 3836/3836 3835/3835 3834/3834
-f 3579/3579 3544/3544 3545/3545
-f 3624/3624 3651/3651 3569/3569
-f 3822/3822 3826/3826 3821/3821
-f 1876/1876 1877/1877 1934/1934
-f 1228/1228 1583/1583 1621/1621
-f 3561/3561 404/404 402/402
-f 3562/3562 3638/3638 3561/3561
-f 3837/3837 3558/3558 3572/3572
-f 3818/3818 3820/3820 3838/3838
-f 3803/3803 3839/3839 3820/3820
-f 3826/3826 3823/3823 3840/3840
-f 3826/3826 3840/3840 3841/3841
-f 3831/3831 3799/3799 3842/3842
-f 3799/3799 3774/3774 3842/3842
-f 3828/3828 3843/3843 3827/3827
-f 1729/1729 3844/3844 2572/2572
-f 3805/3805 617/617 3845/3845
-f 1850/1850 2542/2542 1849/1849
-f 884/884 3749/3749 2061/2061
-f 2043/2043 2044/2044 3275/3275
-f 3803/3803 3812/3812 3839/3839
-f 3821/3821 3826/3826 3846/3846
-f 3821/3821 3846/3846 3847/3847
-f 3826/3826 3841/3841 3846/3846
-f 3831/3831 3848/3848 3823/3823
-f 3842/3842 3774/3774 3824/3824
-f 3849/3849 3752/3752 3753/3753
-f 3830/3830 617/617 3805/3805
-f 2082/2082 2142/2142 146/146
-f 105/105 1599/1599 3783/3783
-f 3801/3801 3821/3821 3850/3850
-f 3847/3847 3846/3846 3851/3851
-f 3848/3848 3831/3831 3852/3852
-f 3842/3842 3824/3824 3853/3853
-f 3827/3827 3843/3843 3854/3854
-f 3844/3844 1729/1729 2310/2310
-f 1815/1815 1714/1714 1425/1425
-f 3358/3358 1798/1798 3830/3830
-f 2202/2202 2447/2447 3668/3668
-f 1941/1941 3607/3607 2561/2561
-f 2044/2044 3818/3818 3838/3838
-f 3820/3820 3855/3855 3838/3838
-f 3820/3820 3839/3839 3855/3855
-f 3839/3839 3812/3812 3855/3855
-f 3821/3821 3856/3856 3850/3850
-f 3821/3821 3847/3847 3856/3856
-f 3842/3842 3852/3852 3831/3831
-f 3857/3857 3854/3854 3843/3843
-f 1798/1798 617/617 3830/3830
-f 499/499 497/497 3243/3243
-f 3648/3648 3781/3781 3640/3640
-f 2044/2044 3858/3858 3275/3275
-f 2044/2044 3838/3838 3858/3858
-f 3838/3838 3855/3855 3859/3859
-f 3855/3855 3860/3860 3859/3859
-f 3855/3855 3861/3861 3860/3860
-f 3855/3855 3812/3812 3862/3862
-f 3855/3855 3862/3862 3861/3861
-f 3812/3812 3801/3801 3863/3863
-f 3850/3850 3856/3856 3864/3864
-f 3847/3847 3865/3865 3856/3856
-f 3852/3852 3842/3842 3866/3866
-f 3842/3842 3853/3853 3866/3866
-f 3824/3824 3832/3832 3853/3853
-f 3827/3827 3867/3867 3832/3832
-f 3827/3827 3854/3854 3867/3867
-f 2516/2516 3868/3868 2515/2515
-f 3551/3551 3630/3630 3622/3622
-f 3675/3675 1251/1251 1249/1249
-f 2061/2061 1621/1621 1583/1583
-f 319/319 355/355 863/863
-f 3858/3858 3838/3838 3869/3869
-f 3838/3838 3859/3859 3869/3869
-f 3862/3862 3870/3870 3861/3861
-f 3801/3801 3850/3850 3863/3863
-f 3850/3850 3864/3864 3863/3863
-f 3865/3865 3871/3871 3856/3856
-f 3854/3854 3857/3857 3872/3872
-f 3854/3854 3872/3872 3867/3867
-f 3857/3857 3873/3873 3872/3872
-f 3599/3599 3597/3597 3681/3681
-f 3358/3358 624/624 1798/1798
-f 2375/2375 3651/3651 3624/3624
-f 3597/3597 3574/3574 3647/3647
-f 2838/2838 3552/3552 2224/2224
-f 2560/2560 1250/1250 3493/3493
-f 3859/3859 3860/3860 3874/3874
-f 3861/3861 3870/3870 3875/3875
-f 3871/3871 3864/3864 3856/3856
-f 3876/3876 3681/3681 3782/3782
-f 1010/1010 3610/3610 1012/1012
-f 1818/1818 217/217 2376/2376
-f 617/617 703/703 619/619
-f 617/617 1798/1798 703/703
-f 307/307 447/447 309/309
-f 3869/3869 3859/3859 3874/3874
-f 3869/3869 3874/3874 3877/3877
-f 3874/3874 3860/3860 3878/3878
-f 3860/3860 3861/3861 3879/3879
-f 3860/3860 3879/3879 3878/3878
-f 3861/3861 3875/3875 3879/3879
-f 3875/3875 3880/3880 3879/3879
-f 3832/3832 3867/3867 3881/3881
-f 3610/3610 1361/1361 1012/1012
-f 1728/1728 1729/1729 2442/2442
-f 1798/1798 665/665 703/703
-f 3575/3575 3647/3647 3574/3574
-f 96/96 151/151 158/158
-f 3275/3275 3858/3858 3227/3227
-f 3858/3858 3882/3882 3227/3227
-f 3858/3858 3869/3869 3877/3877
-f 3858/3858 3877/3877 3882/3882
-f 3874/3874 3883/3883 3877/3877
-f 3885/3885 3884/3884 3864/3864
-f 3832/3832 3881/3881 3853/3853
-f 703/703 701/701 2392/2392
-f 1754/1754 1415/1415 1560/1560
-f 2560/2560 3493/3493 3050/3050
-f 3541/3541 3539/3539 3587/3587
-f 3878/3878 3879/3879 1792/1792
-f 3879/3879 3880/3880 3886/3886
-f 3880/3880 3887/3887 3886/3886
-f 3866/3866 3853/3853 3595/3595
-f 3867/3867 3872/3872 3888/3888
-f 3046/3046 3541/3541 3587/3587
-f 3569/3569 3616/3616 3652/3652
-f 665/665 702/702 703/703
-f 1814/1814 3607/3607 1941/1941
-f 2541/2541 3890/3890 3889/3889
-f 3883/3883 3874/3874 3891/3891
-f 3874/3874 3878/3878 3891/3891
-f 3879/3879 3886/3886 1792/1792
-f 3863/3863 3864/3864 3892/3892
-f 3853/3853 3881/3881 3595/3595
-f 3648/3648 3640/3640 3641/3641
-f 3557/3557 3654/3654 3556/3556
-f 3249/3249 3258/3258 3271/3271
-f 3616/3616 2541/2541 3889/3889
-f 2560/2560 3050/3050 2009/2009
-f 3781/3781 1807/1807 3640/3640
-f 1361/1361 1718/1718 645/645
-f 1361/1361 645/645 1360/1360
-f 3227/3227 3882/3882 1030/1030
-f 3891/3891 3878/3878 2960/2960
-f 1792/1792 3886/3886 1791/1791
-f 3887/3887 3893/3893 3886/3886
-f 3892/3892 3864/3864 3894/3894
-f 3864/3864 3895/3895 3894/3894
-f 3864/3864 3896/3896 3895/3895
-f 3595/3595 3881/3881 1912/1912
-f 1665/1665 1666/1666 1935/1935
-f 2838/2838 2224/2224 3537/3537
-f 3562/3562 2579/2579 2374/2374
-f 3656/3656 3492/3492 3493/3493
-f 1719/1719 3897/3897 3789/3789
-f 3537/3537 2224/2224 3536/3536
-f 3878/3878 1792/1792 2960/2960
-f 3886/3886 3893/3893 3898/3898
-f 3895/3895 3896/3896 3899/3899
-f 3866/3866 3595/3595 2669/2669
-f 3881/3881 3867/3867 2897/2897
-f 478/478 3120/3120 1743/1743
-f 3616/3616 3617/3617 3652/3652
-f 3535/3535 3492/3492 3656/3656
-f 3535/3535 3536/3536 3492/3492
-f 3227/3227 1030/1030 1980/1980
-f 1030/1030 3882/3882 3729/3729
-f 3877/3877 3729/3729 3882/3882
-f 3883/3883 3729/3729 3877/3877
-f 3902/3902 3901/3901 3900/3900
-f 3883/3883 2960/2960 3903/3903
-f 3883/3883 3891/3891 2960/2960
-f 3886/3886 3898/3898 1791/1791
-f 3904/3904 3894/3894 3895/3895
-f 1912/1912 3881/3881 2897/2897
-f 3867/3867 3888/3888 2498/2498
-f 3888/3888 2497/2497 2498/2498
-f 3594/3594 3611/3611 3593/3593
-f 2224/2224 3552/3552 2223/2223
-f 3562/3562 2374/2374 3639/3639
-f 3669/3669 3687/3687 1749/1749
-f 2374/2374 3573/3573 3639/3639
-f 3616/3616 3889/3889 3618/3618
-f 3903/3903 265/265 3729/3729
-f 2960/2960 265/265 3903/3903
-f 3895/3895 3906/3906 3905/3905
-f 3908/3908 2669/2669 3907/3907
-f 2897/2897 3867/3867 2498/2498
-f 3563/3563 3608/3608 1964/1964
-f 3677/3677 3608/3608 3563/3563
-f 265/265 263/263 3729/3729
-f 1791/1791 3910/3910 3909/3909
-f 3895/3895 3905/3905 2788/2788
-f 3907/3907 2669/2669 1913/1913
-f 3688/3688 3689/3689 2438/2438
-f 3587/3587 3545/3545 3549/3549
-f 1748/1748 1749/1749 480/480
-f 3573/3573 2375/2375 3639/3639
-f 1896/1896 2376/2376 2374/2374
-f 3723/3723 3587/3587 3549/3549
-f 1413/1413 1414/1414 1956/1956
-f 2960/2960 1792/1792 2229/2229
-f 1791/1791 3909/3909 1790/1790
-f 3909/3909 3911/3911 1790/1790
-f 3912/3912 3895/3895 2789/2789
-f 3895/3895 2788/2788 2789/2789
-f 3905/3905 3913/3913 2788/2788
-f 2897/2897 2498/2498 2496/2496
-f 2442/2442 2493/2493 2478/2478
-f 3686/3686 3657/3657 3047/3047
-f 3612/3612 3683/3683 3507/3507
-f 3551/3551 3914/3914 2223/2223
-f 3058/3058 3897/3897 1719/1719
-f 3590/3590 3837/3837 3572/3572
-f 3559/3559 3833/3833 3550/3550
-f 3789/3789 3915/3915 3589/3589
-f 3837/3837 3604/3604 3558/3558
-f 3657/3657 3622/3622 3620/3620
-f 3622/3622 3914/3914 3551/3551
-f 3833/3833 3723/3723 3549/3549
-f 3723/3723 3636/3636 3046/3046
-f 3590/3590 3604/3604 3837/3837
-f 3636/3636 3686/3686 3048/3048
-f 3915/3915 3590/3590 3589/3589
-f 3686/3686 3622/3622 3657/3657
-f 3686/3686 3914/3914 3622/3622
-f 3636/3636 3914/3914 3686/3686
-f 3636/3636 3612/3612 3914/3914
-f 3636/3636 3683/3683 3612/3612
-f 3636/3636 3058/3058 3683/3683
-f 3636/3636 3897/3897 3058/3058
-f 3636/3636 3789/3789 3897/3897
-f 3636/3636 3915/3915 3789/3789
-f 3636/3636 3590/3590 3915/3915
-f 3636/3636 3604/3604 3590/3590
-f 3636/3636 3559/3559 3604/3604
-f 3636/3636 3833/3833 3559/3559
-f 3723/3723 3833/3833 3636/3636
-f 2456/2456 3788/3788 2318/2318
-f 2448/2448 3788/3788 2456/2456
-f 3792/3792 3916/3916 3797/3797
-f 3792/3792 3917/3917 3916/3916
-f 3788/3788 3917/3917 3792/3792
-f 3788/3788 3918/3918 3917/3917
-f 3788/3788 2448/2448 3918/3918
-f 3919/3919 3812/3812 3863/3863
-f 3920/3920 3919/3919 3863/3863
-f 3919/3919 3862/3862 3812/3812
-f 3892/3892 3920/3920 3863/3863
-f 3919/3919 3870/3870 3862/3862
-f 3919/3919 3875/3875 3870/3870
-f 3919/3919 3880/3880 3875/3875
-f 3920/3920 3880/3880 3919/3919
-f 3920/3920 3887/3887 3880/3880
-f 3892/3892 3887/3887 3920/3920
-f 3892/3892 3893/3893 3887/3887
-f 3898/3898 3910/3910 1791/1791
-f 3489/3489 2787/2787 1881/1881
-f 3892/3892 3898/3898 3893/3893
-f 3892/3892 3910/3910 3898/3898
-f 3894/3894 3910/3910 3892/3892
-f 3904/3904 3910/3910 3894/3894
-f 1818/1818 1880/1880 660/660
-f 3438/3438 1880/1880 1818/1818
-f 3438/3438 3489/3489 1880/1880
-f 3438/3438 2787/2787 3489/3489
-f 3118/3118 2787/2787 3438/3438
-f 3242/3242 2787/2787 3118/3118
-f 3912/3912 3904/3904 3895/3895
-f 3912/3912 3910/3910 3904/3904
-f 3912/3912 3909/3909 3910/3910
-f 3912/3912 3911/3911 3909/3909
-f 3911/3911 3242/3242 1790/1790
-f 3912/3912 3242/3242 3911/3911
-f 2789/2789 3242/3242 3912/3912
-f 2789/2789 2787/2787 3242/3242
-f 3496/3496 3340/3340 1851/1851
-f 3783/3783 104/104 105/105
-f 3783/3783 3496/3496 104/104
-f 3783/3783 3340/3340 3496/3496
-f 3783/3783 3193/3193 3340/3340
-f 3717/3717 3193/3193 3783/3783
-f 3708/3708 3193/3193 3717/3717
-f 3468/3468 3193/3193 3708/3708
-f 3468/3468 3192/3192 3193/3193
-f 3468/3468 2542/2542 3192/3192
-f 3523/3523 3650/3650 3649/3649
-f 3523/3523 3580/3580 3650/3650
-f 3523/3523 3663/3663 3580/3580
-f 3524/3524 3663/3663 3523/3523
-f 3923/3923 3922/3922 3921/3921
-f 3684/3684 3782/3782 3663/3663
-f 3684/3684 3876/3876 3782/3782
-f 3631/3631 3876/3876 3684/3684
-f 3634/3634 3876/3876 3631/3631
-f 3634/3634 3681/3681 3876/3876
-f 3634/3634 3682/3682 3681/3681
-f 3625/3625 3682/3682 3634/3634
-f 3724/3724 3682/3682 3625/3625
-f 3724/3724 3599/3599 3682/3682
-f 3724/3724 3628/3628 3599/3599
-f 3652/3652 3628/3628 3724/3724
-f 3653/3653 3628/3628 3652/3652
-f 3653/3653 3629/3629 3628/3628
-f 3653/3653 3655/3655 3629/3629
-f 3617/3617 3655/3655 3653/3653
-f 3618/3618 3655/3655 3617/3617
-f 3618/3618 1740/1740 3655/3655
-f 3618/3618 3615/3615 1740/1740
-f 3889/3889 3615/3615 3618/3618
-f 3890/3890 3615/3615 3889/3889
-f 3890/3890 3596/3596 3615/3615
-f 3890/3890 1742/1742 3596/3596
-f 2541/2541 1742/1742 3890/3890
-f 2541/2541 1743/1743 1742/1742
-f 2542/2542 1743/1743 2541/2541
-f 2542/2542 478/478 1743/1743
-f 2542/2542 3345/3345 478/478
-f 2542/2542 3468/3468 3345/3345
-f 3335/3335 3907/3907 1913/1913
-f 3906/3906 3913/3913 3905/3905
-f 3851/3851 3865/3865 3847/3847
-f 3884/3884 3896/3896 3864/3864
-f 3899/3899 3906/3906 3895/3895
-f 3221/3221 3335/3335 2212/2212
-f 3848/3848 3840/3840 3823/3823
-f 3840/3840 3846/3846 3841/3841
-f 3871/3871 3885/3885 3864/3864
-f 2274/2274 3924/3924 2273/2273
-f 3908/3908 3866/3866 2669/2669
-f 3908/3908 3852/3852 3866/3866
-f 3908/3908 3848/3848 3852/3852
-f 3908/3908 3840/3840 3848/3848
-f 3908/3908 3846/3846 3840/3840
-f 3908/3908 3851/3851 3846/3846
-f 3908/3908 3865/3865 3851/3851
-f 3908/3908 3871/3871 3865/3865
-f 3908/3908 3885/3885 3871/3871
-f 3908/3908 3884/3884 3885/3885
-f 3908/3908 3896/3896 3884/3884
-f 3908/3908 3899/3899 3896/3896
-f 3908/3908 3906/3906 3899/3899
-f 3908/3908 3913/3913 3906/3906
-f 3908/3908 3700/3700 3913/3913
-f 3908/3908 3221/3221 3700/3700
-f 3907/3907 3221/3221 3908/3908
-f 3221/3221 3907/3907 3335/3335
+# WaveFront Object format image created with Surf Ice
+v -0.910934567451477 0.57552844285965 0.850664138793945
+v -0.515422224998474 0.3686703145504 1.05279386043549
+v -1.25990951061249 0.232646763324738 0.42138683795929
+v -0.796779870986938 -0.0597022734582424 0.596742808818817
+v -0.410735189914703 0.367838084697723 0.786876499652863
+v 0.0711608603596687 -0.0855606272816658 0.388051360845566
+v -0.262742102146149 0.46841236948967 0.878103733062744
+v -0.383636862039566 -0.189991384744644 0.219165623188019
+v -0.568340957164764 0.318804830312729 0.999466419219971
+v -0.455374151468277 0.388876706361771 1.07173800468445
+v -0.434173494577408 -0.281908601522446 -0.0337646119296551
+v -0.296589434146881 -0.175516024231911 0.269725948572159
+v -0.582088649272919 0.295759528875351 0.972396373748779
+v 0.0791877135634422 -0.181410059332848 0.238969430327415
+v 0.17455866932869 -0.220650494098663 -0.720054924488068
+v 0.0117802545428276 -0.030199658125639 0.435210824012756
+v -0.606946110725403 0.267968237400055 0.922425329685211
+v -0.341829836368561 0.392350614070892 0.819854140281677
+v -0.720803320407867 0.215308755636215 0.84649795293808
+v -0.675828278064728 0.219132974743843 0.827644944190979
+v -0.207115516066551 -0.206589505076408 0.26322939991951
+v -0.866833984851837 0.0387090519070625 0.77816778421402
+v -0.548372507095337 0.312395036220551 0.989819586277008
+v -1.02156567573547 -0.35728532075882 0.428981333971024
+v -1.00905752182007 0.518339455127716 -0.0647410973906517
+v -0.435486048460007 0.410439252853394 1.09631061553955
+v -0.768326997756958 -0.283978998661041 -0.688460171222687
+v -0.599458575248718 -0.22055721282959 -0.66219437122345
+v -0.996454417705536 0.455814510583878 0.860546886920929
+v -0.393957942724228 -0.384404301643372 -0.672121822834015
+v -0.426123380661011 -0.140565648674965 0.243593201041222
+v -0.707945585250854 -0.251451581716537 -0.665866494178772
+v -1.13552796840668 -0.37038978934288 0.436338752508163
+v -0.651738941669464 -0.208287999033928 -0.616251945495605
+v -0.621366381645203 -0.226064696907997 -0.647904455661774
+v -0.394646137952805 -0.355012267827988 -0.619952738285065
+v -0.354072630405426 -0.361899763345718 -0.627920985221863
+v -0.258235484361649 -0.334793239831924 -0.655391156673431
+v -0.181079030036926 -0.298861026763916 -0.629424810409546
+v -0.12860219180584 -0.288830488920212 -0.644703686237335
+v -0.0415116958320141 -0.279265403747559 -0.657757103443146
+v -0.0228125564754009 -0.321572363376617 -0.627703368663788
+v -0.418513268232346 0.427556931972504 1.1141791343689
+v -0.041772548109293 0.0979409366846085 0.468705654144287
+v -0.765584290027618 -0.249061092734337 -0.638936758041382
+v -0.267391383647919 -0.307861596345901 -0.608872890472412
+v -0.223286062479019 -0.303719907999039 -0.621510088443756
+v 0.030759409070015 -0.311677813529968 -0.610070645809174
+v -0.805361270904541 -0.221858084201813 -0.616177439689636
+v -0.449628621339798 -0.323692381381989 -0.609914362430573
+v -0.427414387464523 -0.301402509212494 -0.585936784744263
+v -0.295974284410477 -0.306316316127777 -0.603167593479156
+v -0.255939930677414 -0.33931240439415 -0.571201801300049
+v -0.204562067985535 -0.337748736143112 -0.590786874294281
+v -0.657601058483124 0.146286383271217 0.44082510471344
+v -0.367101848125458 -0.284819722175598 -0.580010294914246
+v -0.322225242853165 -0.294425964355469 -0.582675397396088
+v -0.160995334386826 -0.336659610271454 -0.597543835639954
+v -0.0963616967201233 -0.362800747156143 -0.579944670200348
+v -0.0363678745925426 -0.357447236776352 -0.585658192634583
+v 0.4291150867939 -0.105505228042603 -0.604516088962555
+v -0.598347067832947 -0.1009711176157 0.28564327955246
+v -0.477180004119873 0.471542030572891 1.08825135231018
+v -0.746789336204529 -0.163721919059753 -0.587258398532867
+v -0.698369979858398 -0.190719902515411 -0.601015269756317
+v -0.532447576522827 -0.176986366510391 -0.563714325428009
+v -0.397318184375763 -0.237991079688072 -0.557632744312286
+v -0.111254774034023 -0.39578104019165 -0.541355133056641
+v -0.0760915130376816 -0.377091735601425 -0.540367126464844
+v -0.0339817591011524 -0.37673681974411 -0.550998449325562
+v 0.0192021448165178 -0.354444473981857 -0.556579172611237
+v -1.08226585388184 -0.374213665723801 0.44970116019249
+v -0.302915841341019 0.434889525175095 0.835153698921204
+v -0.743293404579163 -0.129147872328758 -0.556674480438232
+v -0.358319103717804 -0.278242468833923 -0.564466118812561
+v -0.282477587461472 -0.33351457118988 -0.546616494655609
+v -0.161269336938858 -0.381728231906891 -0.531913161277771
+v -1.11868226528168 -0.348650842905045 0.507967889308929
+v 0.353510767221451 -0.095553070306778 -0.576843798160553
+v 0.446147054433823 -0.111169286072254 -0.565916061401367
+v -0.841114640235901 -0.109889760613441 0.730532050132751
+v 0.280247539281845 -0.21009324491024 0.0659943744540215
+v -0.595642924308777 -0.19536280632019 -0.544906079769135
+v 0.396320730447769 0.270574271678925 0.171828582882881
+v -0.496645003557205 0.364912837743759 1.05729377269745
+v -0.473606556653976 -0.156197682023048 -0.504376113414764
+v -0.461970269680023 -0.160757824778557 -0.541370630264282
+v -0.21488618850708 -0.0218394193798304 0.428261995315552
+v -0.178838908672333 -0.382467657327652 -0.501123309135437
+v -0.0134099442511797 -0.374378472566605 -0.485051989555359
+v -0.541196167469025 -0.0966139733791351 0.280903279781342
+v -0.0552482157945633 -0.101024068892002 0.39228755235672
+v -1.03285622596741 0.365781873464584 0.808747828006744
+v -0.996215045452118 0.552105963230133 0.909031748771667
+v -0.608035743236542 -0.219599425792694 -0.439268976449966
+v -0.542512178421021 -0.195938989520073 -0.46183055639267
+v -0.270653545856476 -0.351007789373398 -0.494504511356354
+v -0.238806769251823 -0.366619676351547 -0.501024544239044
+v -0.41275942325592 0.0768876746296883 0.387761831283569
+v -0.560707747936249 -0.162869915366173 0.190584301948547
+v -0.889377892017365 -0.139448747038841 0.7297243475914
+v -0.214994162321091 -0.409376561641693 -0.435487657785416
+v -0.132037654519081 -0.382314503192902 -0.469758868217468
+v -0.0837902724742889 -0.393368095159531 -0.476819753646851
+v 0.0187753774225712 -0.373308926820755 -0.458986341953278
+v -1.11595022678375 -0.348363995552063 0.351822286844254
+v -0.785090565681458 -0.00978194456547499 0.719264924526215
+v -0.444967746734619 -0.168961018323898 -0.52452677488327
+v 0.00763072399422526 0.146948277950287 0.467873573303223
+v -0.111669450998306 -0.418561041355133 -0.426073253154755
+v -0.0476473867893219 -0.41773122549057 -0.429644197225571
+v -1.30331993103027 0.0618187226355076 0.296537101268768
+v -0.838738143444061 0.0325580425560474 -0.46235466003418
+v -0.564584612846375 -0.220512926578522 -0.416335880756378
+v -0.454364478588104 -0.169558390974998 -0.435393780469894
+v -0.268527925014496 -0.389051616191864 -0.427170515060425
+v -0.15011739730835 -0.409698009490967 -0.419740825891495
+v -0.16900260746479 -0.191303461790085 0.291600733995438
+v -0.766814768314362 0.0646126642823219 -0.498660862445831
+v -0.950645446777344 0.342483937740326 0.765788972377777
+v 0.195079281926155 0.0292585361748934 0.385340660810471
+v -0.307828009128571 -0.363441467285156 -0.439150869846344
+v -0.033226665109396 -0.415325671434402 -0.400084167718887
+v -0.263259053230286 -0.0947503447532654 0.372832059860229
+v 0.437518537044525 -0.0662207156419754 -0.43021085858345
+v 0.495172947645187 -0.0965250208973885 -0.454850733280182
+v -0.517975807189941 0.34442201256752 1.02979397773743
+v 0.173548594117165 -0.167988687753677 0.217961981892586
+v -1.04494905471802 0.638136148452759 0.775668025016785
+v -1.09264326095581 0.954514801502228 1.04001700878143
+v -0.0989581272006035 -0.177983045578003 0.321443438529968
+v -0.052560955286026 -0.143226906657219 0.345551490783691
+v -1.28002619743347 -0.161986902356148 0.264877051115036
+v 0.179610356688499 0.51103949546814 0.164229288697243
+v 0.355653345584869 -0.0259513203054667 0.207379415631294
+v -0.679855287075043 0.247318342328072 0.901063501834869
+v -0.757407605648041 -0.126354664564133 -0.401232004165649
+v 0.0990283340215683 0.199612885713577 0.439576655626297
+v 0.535696625709534 -0.0155748082324862 -0.333798706531525
+v -0.557505786418915 0.495331138372421 0.888901770114899
+v -0.483252793550491 -0.181430667638779 -0.394677758216858
+v 0.481318533420563 -0.00947885867208242 -0.342862844467163
+v -0.299116790294647 -0.394997954368591 -0.333902984857559
+v -0.174003213644028 -0.411583602428436 -0.380753219127655
+v -0.0843337178230286 -0.410796940326691 -0.344461500644684
+v 0.0351896286010742 -0.389877498149872 -0.361854791641235
+v -0.582525968551636 -0.0626294165849686 0.33427157998085
+v 0.46824386715889 -0.0370116643607616 -0.380001217126846
+v 0.522285997867584 -0.0497880801558495 -0.373338252305984
+v -0.515034079551697 0.638215959072113 -0.107112899422646
+v -0.539864718914032 -0.218468025326729 -0.357021808624268
+v -0.293190330266953 -0.375711292028427 -0.406036585569382
+v -0.2408427298069 -0.393547654151917 -0.349668085575104
+v -0.142145663499832 -0.419723808765411 -0.338846147060394
+v -0.0241804514080286 -0.403935939073563 -0.348683953285217
+v -0.148440897464752 0.605990946292877 0.107417225837708
+v -0.638023376464844 -0.226207599043846 -0.340357780456543
+v -0.167895525693893 -0.443618535995483 -0.288614213466644
+v -0.0624667704105377 -0.4148890376091 -0.264219224452972
+v -1.21476876735687 0.20140652358532 0.577935636043549
+v 0.085394524037838 -0.026208683848381 0.418005019426346
+v -0.847878813743591 0.204410269856453 0.789901554584503
+v -0.587529480457306 0.570693254470825 0.112995721399784
+v -0.671464085578918 -0.233876690268517 -0.299553453922272
+v -0.570912837982178 -0.229233309626579 -0.329024821519852
+v 0.433658540248871 0.259467601776123 0.119722053408623
+v -1.19213795661926 0.236303985118866 0.175440460443497
+v -0.928148508071899 0.44622665643692 0.795827746391296
+v -0.519365549087524 -0.223555982112885 -0.222852304577827
+v -0.284891605377197 -0.40283277630806 -0.283010542392731
+v -0.247635200619698 -0.411396205425262 -0.287954866886139
+v -0.0015508106444031 -0.419176131486893 -0.264924496412277
+v -0.27839195728302 -0.155922755599022 0.316689789295197
+v -1.30760705471039 -0.00219118478707969 0.334112524986267
+v -1.06521141529083 -0.359333127737045 0.486655175685883
+v -0.782750964164734 0.00624621799215674 0.645780384540558
+v 0.286573588848114 -0.037943284958601 0.285736590623856
+v -0.788891792297363 -0.221848845481873 -0.277494192123413
+v -0.700312256813049 -0.228835552930832 -0.276971876621246
+v -0.626537144184113 -0.246851041913033 -0.223677158355713
+v -0.927947342395782 -0.130606308579445 0.743269085884094
+v -0.0114163588732481 -0.198666751384735 0.26311993598938
+v -0.977539122104645 -0.210927993059158 0.680907607078552
+v -0.448615193367004 0.348821491003036 0.774792015552521
+v -0.208150044083595 -0.327821046113968 0.0549338608980179
+v -0.285474628210068 -0.416150629520416 -0.244174301624298
+v -0.192422270774841 -0.433879226446152 -0.219811096787453
+v -0.141540810465813 -0.44721332192421 -0.239411190152168
+v -0.447393804788589 -0.0822639167308807 0.30467689037323
+v 0.44065922498703 0.418360888957977 -0.0586464144289494
+v -0.890865981578827 0.557914793491364 -0.15392142534256
+v -0.903470277786255 -0.214925363659859 -0.262087911367416
+v -0.225275665521622 -0.437786549329758 -0.201617181301117
+v -0.0968056842684746 -0.441289961338043 -0.251355111598969
+v -1.03761208057404 -0.290766954421997 0.600510060787201
+v -0.305725276470184 0.227937623858452 0.425142794847488
+v -0.802935123443604 -0.270493775606155 -0.178951442241669
+v -0.730586767196655 -0.25112920999527 -0.242911264300346
+v -0.064390055835247 -0.419383138418198 -0.196389436721802
+v -0.769931018352509 0.173654124140739 0.789409995079041
+v -0.910240292549133 -0.0102471075952053 0.777964532375336
+v -0.691594243049622 -0.257522493600845 -0.152542978525162
+v -0.675874292850494 -0.232825994491577 -0.213941752910614
+v -0.602453052997589 -0.24373722076416 -0.199686631560326
+v -0.574050426483154 -0.24760203063488 -0.186662822961807
+v -0.491244286298752 -0.217300698161125 -0.231690719723701
+v -0.588847875595093 0.378403782844543 1.02413666248322
+v -0.288222432136536 -0.424101054668427 -0.147313416004181
+v -0.00207048119045794 -0.403558075428009 -0.192002698779106
+v -1.11841189861298 0.0960672274231911 0.775534451007843
+v -0.873506426811218 -0.244101405143738 -0.19190676510334
+v -0.760298907756805 -0.257826119661331 -0.188071802258492
+v -0.508181154727936 -0.225164204835892 -0.156200021505356
+v -0.320030689239502 -0.433217436075211 -0.159327730536461
+v -0.273662954568863 0.45653772354126 0.86018294095993
+v -1.20052492618561 -0.115701146423817 0.682630181312561
+v -0.647743105888367 -0.230835437774658 -0.168442025780678
+v -0.210570514202118 -0.42955556511879 -0.129308298230171
+v -0.123065881431103 -0.430030733346939 -0.183231070637703
+v -0.350442588329315 -0.132326409220695 0.308640688657761
+v -0.213193640112877 0.604185700416565 0.934963643550873
+v -0.988370060920715 0.416411340236664 0.834495782852173
+v -0.782665133476257 -0.274430304765701 -0.128154903650284
+v -0.721225500106812 -0.278013318777084 -0.107621677219868
+v -0.600931406021118 -0.252488166093826 -0.155929684638977
+v -0.567480564117432 -0.255823224782944 -0.138822540640831
+v -0.33711838722229 -0.433603703975677 -0.16452568769455
+v -0.0311072394251823 -0.426110923290253 -0.121929407119751
+v -0.746432542800903 -0.113506570458412 0.271567463874817
+v -0.46508064866066 0.402266293764114 1.0943146944046
+v 0.467863619327545 0.206229001283646 0.0448300018906593
+v -0.163847044110298 -0.152298182249069 0.346176028251648
+v -0.923854529857635 -0.256341576576233 -0.164421066641808
+v -0.895082235336304 -0.275737583637238 -0.0785951018333435
+v -0.533815741539001 -0.238298058509827 -0.109878361225128
+v -0.309938192367554 -0.419184327125549 -0.0991624519228935
+v -0.158374711871147 -0.426496386528015 -0.119103118777275
+v -0.436195105314255 0.145068362355232 0.395085126161575
+v -0.441352665424347 0.305331826210022 0.376278966665268
+v 0.112941980361938 0.0658451914787292 0.428549021482468
+v -0.296633452177048 -0.00327003886923194 0.407548934221268
+v -1.22983860969543 0.286265224218369 0.426759898662567
+v -0.636317014694214 -0.237062707543373 -0.129802480340004
+v -0.244055077433586 -0.41937780380249 -0.0834896713495255
+v -0.178509414196014 -0.421657174825668 -0.140650019049644
+v -0.0574087053537369 -0.405231505632401 -0.0609640181064606
+v 0.12869356572628 -0.335869252681732 -0.109232492744923
+v 0.439462780952454 0.016184575855732 0.0588354207575321
+v 0.0389076508581638 0.0701283514499664 0.457607001066208
+v -1.02470791339874 0.480299174785614 0.876403987407684
+v -1.09474337100983 0.553811252117157 0.791520893573761
+v -0.639650642871857 -0.235879704356194 -0.0907135903835297
+v -0.586630463600159 -0.249716430902481 -0.0766594335436821
+v -0.486328214406967 -0.249316185712814 -0.111886613070965
+v -0.476801544427872 -0.256643652915955 -0.0595141611993313
+v -1.24973499774933 0.108870632946491 0.0397696979343891
+v -1.14151346683502 0.350526958703995 0.156093448400497
+v -0.839341521263123 -0.26031094789505 -0.106772676110268
+v -1.03557240962982 0.656304478645325 0.958358108997345
+v -0.272974610328674 -0.419308334589005 -0.0613145753741264
+v -0.677387058734894 0.227150708436966 0.856687128543854
+v 0.192977070808411 -0.304550677537918 -0.0363656803965569
+v -0.711380839347839 -0.108974926173687 0.266405254602432
+v -0.577119827270508 -0.255679249763489 -0.0283514261245728
+v -0.537034571170807 -0.262526631355286 -0.0545617863535881
+v -0.244784340262413 -0.409021764993668 -0.0258591752499342
+v 0.1037677526474 -0.352300941944122 -0.0578543357551098
+v -0.232544347643852 0.522865772247314 0.899073779582977
+v -0.96233868598938 -0.237184405326843 -0.0231789574027061
+v -0.952733635902405 -0.260446906089783 -0.0831082835793495
+v -0.895751893520355 -0.264623254537582 -0.0155823975801468
+v -0.80051726102829 -0.269574612379074 -0.0687004625797272
+v -0.778037965297699 -0.263773262500763 -0.0607817731797695
+v -0.729960024356842 -0.25927209854126 -0.0417854525148869
+v -0.683180272579193 -0.247268244624138 0.0108073949813843
+v -0.518296480178833 -0.264089047908783 0.008407530374825
+v -0.444517850875854 -0.266839504241943 -0.0230430867522955
+v -0.296131521463394 -0.403068333864212 -0.0323281362652779
+v 0.171787202358246 0.0745872184634209 0.401617974042892
+v -0.634586036205292 -0.23016694188118 0.0493498593568802
+v -0.15855273604393 -0.414482772350311 -0.0353586226701736
+v 0.0898027569055557 -0.341287970542908 -0.0177623610943556
+v -0.216457441449165 0.565646469593048 0.937520325183868
+v -1.02867305278778 0.959935009479523 0.999086856842041
+v -0.825736403465271 -0.270461976528168 -0.0141598507761955
+v -0.727677226066589 -0.266185224056244 -0.00176533136982471
+v -0.217731982469559 -0.384493142366409 0.0106591340154409
+v 0.0180391892790794 -0.349761545658112 0.00117976288311183
+v 0.219741806387901 -0.0158737432211637 0.351792246103287
+v 0.133864358067513 -0.304675370454788 -0.0153785487636924
+v -0.17131270468235 -0.122628085315228 0.373323529958725
+v -0.567098081111908 0.0701943412423134 0.40422135591507
+v -0.786973357200623 -0.249626994132996 0.0117466431111097
+v -0.590128660202026 -0.226290419697762 0.064184382557869
+v -0.42286092042923 -0.255013346672058 0.00419657398015261
+v -0.0300793498754501 -0.353398650884628 0.0248740892857313
+v -0.682241082191467 0.589475929737091 -0.0298709776252508
+v -0.577605307102203 0.310219973325729 0.413025259971619
+v -0.997939705848694 -0.232499495148659 -0.00149033858906478
+v -0.910721778869629 -0.236179694533348 0.0378200933337212
+v -0.732431888580322 -0.24930864572525 0.0547664575278759
+v -0.459897994995117 -0.271776258945465 -0.00268482649698853
+v -0.0760850161314011 -0.387938588857651 0.00452782632783055
+v 0.315411150455475 0.0154403429478407 0.281037628650665
+v -0.674761235713959 0.0533907003700733 0.446580976247787
+v -0.619122564792633 -0.213442429900169 0.0940544307231903
+v -0.502351522445679 -0.252834856510162 0.0573532320559025
+v -0.393559753894806 -0.267772644758224 0.0248702615499496
+v -1.13064193725586 -0.274708181619644 0.212844461202621
+v -1.06095373630524 -0.0287654027342796 -0.327085107564926
+v -0.0118428729474545 -0.308194637298584 0.0505638793110847
+v 0.0647712424397469 -0.313449680805206 0.0347995795309544
+v -0.429538667201996 -0.255004465579987 0.0771252438426018
+v -0.373560041189194 -0.258533865213394 0.0827850475907326
+v -1.04598355293274 0.464496433734894 0.0933227315545082
+v -0.890688180923462 -0.234114855527878 0.0768858715891838
+v -0.710486352443695 -0.223978459835052 0.0879872366786003
+v -0.322465389966965 -0.254627734422684 0.057541262358427
+v -0.253772079944611 -0.255884736776352 0.0736103430390358
+v -0.195736110210419 -0.252831548452377 0.0882408767938614
+v -0.506582379341125 0.347707152366638 1.02616274356842
+v -0.0725609883666039 -0.260469734668732 0.0820174142718315
+v 0.000904691230971366 -0.286347419023514 0.0872217193245888
+v 0.0485491864383221 -0.297314256429672 0.0911058112978935
+v 0.1107407361269 -0.287595212459564 0.0924265086650848
+v 0.270239561796188 -0.00219907588325441 0.319379210472107
+v -0.933321475982666 -0.225468680262566 0.087084986269474
+v -0.817594885826111 -0.244879901409149 0.068438246846199
+v -0.5716392993927 -0.189045816659927 0.131116107106209
+v -0.470428436994553 -0.24424996972084 0.072006992995739
+v -0.365648806095123 -0.242635443806648 0.118674591183662
+v -1.01226496696472 -0.378488391637802 0.304424703121185
+v -0.76951539516449 -0.227439865469933 0.082806296646595
+v -0.662281274795532 -0.223243772983551 0.125688180327415
+v -0.301153749227524 -0.24161721765995 0.112352207303047
+v -0.276836901903152 -0.247257500886917 0.126898676156998
+v 0.0867360159754753 -0.142026513814926 0.315974354743958
+v -1.03560435771942 -0.176969945430756 0.0943732857704163
+v -0.755452513694763 -0.182511389255524 0.177221179008484
+v -0.272394746541977 -0.237968370318413 0.176897883415222
+v -0.102335765957832 -0.257537573575974 0.109774172306061
+v -0.0377729684114456 -0.230147674679756 0.140363618731499
+v -0.0248909723013639 -0.236808687448502 0.123367585241795
+v 0.0219764150679111 -0.212193503975868 0.162011653184891
+v -0.115707911550999 0.155573397874832 0.46649169921875
+v -0.992923974990845 -0.169178694486618 0.165931269526482
+v -0.801522731781006 -0.208392828702927 0.147402450442314
+v -0.725862443447113 -0.184978649020195 0.184150785207748
+v -0.188439950346947 -0.256353914737701 0.153179511427879
+v -0.786163866519928 -0.133907645940781 0.253742784261703
+v 0.144351527094841 0.00761834904551506 0.396390438079834
+v -0.104307360947132 -0.235126033425331 0.216568022966385
+v -0.0562563352286816 -0.234933122992516 0.201736822724342
+v 0.0630035027861595 -0.209320485591888 0.175016894936562
+v 0.159566625952721 -0.202527225017548 0.166665107011795
+v 0.253024220466614 -0.172235429286957 0.172054022550583
+v -0.452485203742981 -0.194474890828133 0.169901892542839
+v -1.17983639240265 0.261389970779419 0.190680176019669
+v -0.464161187410355 0.635736525058746 -0.0250386409461498
+v -0.878269374370575 -0.166329234838486 0.199963852763176
+v -0.32135421037674 -0.218242451548576 0.191489994525909
+v -0.196809500455856 -0.242974430322647 0.193005979061127
+v -1.24885904788971 -0.0846937224268913 0.498901426792145
+v -1.07084238529205 -0.37217104434967 0.399945378303528
+v -0.802602171897888 -0.144634589552879 0.232742190361023
+v -0.641001343727112 -0.17944447696209 0.188685357570648
+v -0.59864616394043 -0.162710845470428 0.194302961230278
+v -0.686569273471832 0.592471122741699 -0.09891327470541
+v 0.34812119603157 -0.159597992897034 0.0396550893783569
+v 0.407814115285873 0.00324764032848179 0.133137449622154
+v -0.0258215051144361 -0.277243763208389 -0.764271974563599
+v -0.671494543552399 0.588974356651306 0.0269675757735968
+v -1.09009003639221 -0.253966778516769 0.188421443104744
+v -0.731616377830505 -0.28290206193924 -0.759687423706055
+v -0.670373380184174 -0.266769707202911 -0.756009221076965
+v -0.483915895223618 0.272266060113907 0.384887307882309
+v -0.192934542894363 -0.320747315883636 -0.745485603809357
+v 0.204744875431061 -0.2077506929636 -0.676101088523865
+v -1.19965147972107 -0.062507763504982 0.22196364402771
+v -0.303109854459763 -0.356866180896759 -0.675682783126831
+v -0.181974202394485 -0.315824031829834 -0.67689174413681
+v -0.77616274356842 0.590226352214813 -0.0127814700827003
+v -0.726897537708282 0.58689546585083 -0.0344037562608719
+v -0.79074102640152 -0.29780238866806 -0.725598931312561
+v -0.0609737001359463 -0.281051218509674 -0.683962464332581
+v -0.821235120296478 -0.203557923436165 0.378452688455582
+v -0.936703383922577 -0.174268171191216 0.191140934824944
+v -0.795811116695404 0.596669435501099 -0.0686503425240517
+v -0.646861016750336 -0.236640080809593 -0.664295434951782
+v -0.263751417398453 0.56466943025589 1.00779247283936
+v 0.0379908531904221 -0.26538023352623 -0.650492012500763
+v 0.131509006023407 -0.256959319114685 -0.668120861053467
+v 0.239456430077553 -0.156914457678795 -0.672516942024231
+v 0.268706291913986 -0.0745683014392853 -0.702398180961609
+v -0.58168888092041 0.470592141151428 0.83133590221405
+v -0.784245371818542 0.585897505283356 -0.122876837849617
+v -0.636364638805389 0.605276346206665 -0.03171281889081
+v -0.970643699169159 0.523621082305908 -0.0394136495888233
+v 0.166265308856964 -0.116077624261379 0.319308787584305
+v -0.906837582588196 -0.169330984354019 0.213179126381874
+v -1.22169291973114 0.126902431249619 0.194599241018295
+v 0.422063797712326 0.388388872146606 0.0123815890401602
+v -0.745073437690735 0.285463899374008 0.544023633003235
+v 0.237765178084373 -0.179478853940964 -0.629348397254944
+v -0.525974988937378 0.368433654308319 0.926612854003906
+v -0.534772634506226 0.323484927415848 0.978665471076965
+v -0.286459922790527 0.594297707080841 1.14056515693665
+v -0.375072985887527 0.466655224561691 1.13573014736176
+v 0.0978141948580742 -0.251762926578522 -0.624695181846619
+v 0.252623200416565 -0.18216709792614 -0.571713924407959
+v 0.324389308691025 -0.0836522057652473 -0.626459836959839
+v 0.545231699943542 -0.0118875624611974 -0.614155530929565
+v 0.394031256437302 -0.0388901233673096 0.127244755625725
+v -0.705329596996307 0.196089714765549 0.797442317008972
+v -0.745016634464264 -0.0836128517985344 0.471420228481293
+v -0.343439131975174 0.378661334514618 0.846886277198792
+v -0.262002021074295 0.525571346282959 0.948228359222412
+v 0.141778096556664 -0.232488349080086 -0.606633365154266
+v 0.204860746860504 -0.199709594249725 -0.595558047294617
+v 0.494757145643234 -0.0980687215924263 -0.561102330684662
+v -0.592545628547668 0.286413341760635 0.827451407909393
+v -0.456499487161636 0.301059991121292 0.824795603752136
+v 0.165828227996826 -0.281743228435516 -0.543800175189972
+v 0.286328285932541 -0.158008053898811 -0.584152936935425
+v -1.31494688987732 0.0388294458389282 0.375204265117645
+v -1.20088064670563 0.307994097471237 -0.00105274771340191
+v -0.66031152009964 0.234446614980698 0.792902052402496
+v -0.543041348457336 0.351790100336075 0.900229811668396
+v 0.219518527388573 -0.215172350406647 -0.550503432750702
+v 0.337737262248993 -0.11103331297636 -0.565097033977509
+v 0.582602977752686 -0.0470799505710602 -0.529069542884827
+v -0.685432553291321 0.259578108787537 0.646199226379395
+v -0.625614762306213 0.229753464460373 0.786494553089142
+v -0.34655550122261 0.425091952085495 0.813392579555511
+v 0.100274987518787 -0.303129643201828 -0.546005129814148
+v 0.110578216612339 -0.276685148477554 -0.575733840465546
+v -0.858997166156769 -0.207910716533661 0.306581020355225
+v -0.601624190807343 0.294161945581436 0.857483267784119
+v -0.98516058921814 -0.276804238557816 0.589626312255859
+v 0.0463300906121731 -0.366134643554688 -0.507997155189514
+v 0.15841369330883 -0.30948594212532 -0.505319058895111
+v 0.392363160848618 -0.0926213636994362 -0.500007688999176
+v 0.50382536649704 -0.104523658752441 -0.501331686973572
+v -0.590044558048248 0.246552526950836 0.803810775279999
+v 0.151291385293007 -0.1486936211586 0.280265629291534
+v -0.603265464305878 0.237399071455002 0.786469221115112
+v -0.288554489612579 0.449077367782593 0.883318722248077
+v 0.10601782053709 -0.320847034454346 -0.493402868509293
+v 0.17541041970253 -0.30869859457016 -0.457509875297546
+v 0.223378568887711 -0.246852576732635 -0.501281380653381
+v -0.326675266027451 0.541438400745392 1.08198368549347
+v -0.720815360546112 -0.0853507146239281 0.39657723903656
+v 0.545732021331787 -0.0831099078059196 -0.452093303203583
+v 0.590081572532654 -0.0558645986020565 -0.497032344341278
+v 0.661357700824738 0.0297003444284201 -0.462672173976898
+v -0.439240515232086 0.322954952716827 0.80096298456192
+v 0.0414996519684792 -0.189281776547432 0.241581588983536
+v 0.254999339580536 -0.252327680587769 -0.446411103010178
+v 0.279049396514893 -0.224859923124313 -0.457893013954163
+v -0.621724724769592 0.273640364408493 0.831291496753693
+v -0.787466585636139 -0.170086577534676 0.360447436571121
+v -1.30523562431335 0.119598172605038 0.323012471199036
+v -0.855291485786438 -0.117084413766861 0.592563569545746
+v -0.951925694942474 -0.218827471137047 0.647653818130493
+v 0.278020411729813 -0.10228905826807 0.242347598075867
+v 0.0594513975083828 -0.351657003164291 -0.435355812311172
+v 0.328538119792938 -0.197955265641212 -0.455771744251251
+v 0.362823098897934 -0.154603600502014 -0.467065572738647
+v -0.812856495380402 -0.151638969779015 0.257619947195053
+v 0.0312938168644905 -0.390040069818497 -0.411165356636047
+v 0.219021618366241 -0.27087464928627 -0.431588709354401
+v 0.60918653011322 -0.0484158471226692 -0.431628525257111
+v -0.90385627746582 -0.212204873561859 0.26123034954071
+v -0.842779159545898 -0.112531058490276 0.670181632041931
+v -0.528847873210907 0.275016993284225 0.824048578739166
+v 0.130729392170906 -0.322051465511322 -0.432846963405609
+v 0.360481470823288 -0.184686869382858 -0.384763360023499
+v 0.409709304571152 -0.120941057801247 -0.382328718900681
+v 0.572886168956757 -0.0533079504966736 -0.385898858308792
+v 0.660660445690155 0.027786485850811 -0.377562403678894
+v -0.68317437171936 0.208004221320152 0.691796362400055
+v -0.577854573726654 0.30419185757637 0.84638375043869
+v -0.754161179065704 0.125026166439056 0.684538543224335
+v 0.286991655826569 -0.230957984924316 -0.363153845071793
+v 0.624741733074188 -0.0171357616782188 -0.3721704185009
+v 0.051818922162056 -0.370478391647339 -0.403538078069687
+v 0.423299074172974 -0.0755723863840103 -0.420609265565872
+v 0.245215877890587 -0.272832095623016 -0.0234034154564142
+v -0.92686927318573 -0.187086343765259 0.673810005187988
+v -0.30914244055748 0.412627577781677 0.846876323223114
+v -0.949195265769958 -0.353571832180023 0.311694502830505
+v 0.0850702002644539 -0.369029939174652 -0.373143643140793
+v 0.100679352879524 -0.361617207527161 -0.343490570783615
+v 0.441595077514648 -0.0502596460282803 -0.38493424654007
+v 0.352796465158463 -0.191273972392082 -0.0242675188928843
+v -1.0025315284729 -0.325367420911789 0.48863822221756
+v 0.222516044974327 -0.263344168663025 -0.344220727682114
+v 0.321296900510788 -0.209255665540695 -0.336219429969788
+v 0.416644275188446 -0.11051419377327 -0.312474489212036
+v 0.608275592327118 -0.0106807248666883 -0.342410415410995
+v -0.863353848457336 -0.157455593347549 0.667152523994446
+v -0.894304811954498 -0.144389197230339 0.551171004772186
+v 0.465914040803909 -0.0178073383867741 -0.323943763971329
+v -0.480937331914902 0.368083477020264 1.04323542118073
+v -0.490346133708954 0.340602099895477 0.852670133113861
+v -0.39499095082283 0.348787754774094 0.845295429229736
+v 0.173018231987953 -0.31821197271347 -0.340748012065887
+v 0.211205467581749 -0.302281856536865 -0.292346507310867
+v 0.365697354078293 -0.174941301345825 -0.310424953699112
+v 0.207765460014343 -0.201749712228775 0.12621907889843
+v 0.449763745069504 0.309646844863892 0.0463398545980453
+v -0.120073102414608 -0.258264154195786 0.0762099698185921
+v -0.18584518134594 -0.263616502285004 0.0761652216315269
+v 0.255213916301727 -0.184576630592346 0.119958691298962
+v -0.310766875743866 0.414940446615219 0.864406526088715
+v -0.709986805915833 -0.199921488761902 -0.341693460941315
+v 0.235195219516754 -0.219081625342369 0.0896995291113853
+v 0.0784210562705994 -0.385803759098053 -0.273695647716522
+v 0.238885745406151 -0.263593673706055 -0.288771063089371
+v 0.397725284099579 -0.135989829897881 -0.284818291664124
+v -0.43622487783432 0.582244217395782 0.163995251059532
+v -1.10235047340393 0.339643836021423 0.697728276252747
+v 0.486069679260254 0.129617258906364 -0.0630424171686172
+v 0.290184766054153 -0.222460091114044 -0.310265898704529
+v 0.403002202510834 0.312001436948776 0.13261516392231
+v -0.770440459251404 0.0548530071973801 0.685270249843597
+v -0.768189311027527 -0.0100729567930102 0.553758263587952
+v -0.721815288066864 -0.0872482359409332 0.300708264112473
+v -1.28825259208679 0.19271944463253 0.350485742092133
+v -0.241443946957588 0.62005341053009 1.0643994808197
+v -0.399051815271378 0.445973932743073 1.10429084300995
+v -1.25988411903381 0.0389948412775993 0.513980984687805
+v -0.907859086990356 0.853620290756226 0.810351014137268
+v 0.105647377669811 -0.384857684373856 -0.219535961747169
+v 0.112995207309723 -0.360278099775314 -0.280001610517502
+v 0.445832401514053 -0.0666737258434296 -0.26305416226387
+v -0.410613059997559 0.46561723947525 0.982059717178345
+v -0.826290428638458 -0.157683879137039 0.479094475507736
+v 0.169070914387703 -0.281103223562241 0.0623071491718292
+v 0.152001589536667 -0.358199447393417 -0.254789769649506
+v 0.146142214536667 -0.362298786640167 -0.192677080631256
+v 0.25436395406723 -0.281116336584091 -0.220807686448097
+v 0.303362876176834 -0.241774901747704 -0.254269629716873
+v -0.670647263526917 0.235674604773521 0.669524013996124
+v -0.583127021789551 0.281495124101639 0.934418618679047
+v 0.017751220613718 -0.140311226248741 0.35314005613327
+v -0.706612586975098 -0.0531819649040699 0.340149402618408
+v 0.0476151369512081 -0.396988928318024 -0.239165648818016
+v 0.220776066184044 -0.31596377491951 -0.204343140125275
+v 0.363644361495972 -0.187497273087502 -0.230896890163422
+v -1.2805210351944 -0.0829542726278305 0.420449376106262
+v -0.946389853954315 -0.234344720840454 0.60144430398941
+v 0.414455413818359 -0.128317609429359 -0.130137696862221
+v 0.49347996711731 0.040232177823782 -0.214310988783836
+v 0.404647976160049 -0.110169626772404 -0.0103184813633561
+v -0.825979053974152 -0.1030647829175 0.550017714500427
+v 0.212799340486526 -0.232926234602928 0.0989406555891037
+v -0.802688956260681 -0.0785767287015915 0.633994221687317
+v -0.923260509967804 -0.180725514888763 0.220418870449066
+v -0.896825075149536 0.709380447864532 0.751516461372375
+v -0.556134104728699 0.257632941007614 0.802754282951355
+v -0.483700662851334 0.370401263237 0.878138840198517
+v 0.401514291763306 0.0689569190144539 0.170220538973808
+v 0.0447467863559723 -0.388186872005463 -0.179711937904358
+v 0.180089846253395 -0.339005708694458 -0.167868927121162
+v 0.311935663223267 -0.242021948099136 -0.214743673801422
+v 0.342978179454803 -0.213555485010147 -0.193447202444077
+v 0.461628198623657 -0.0341493263840675 -0.198017209768295
+v 0.460406005382538 -0.0426688455045223 -0.141720190644264
+v -0.785015463829041 -0.13437408208847 0.27876079082489
+v -0.980236530303955 -0.350664377212524 0.260306686162949
+v -0.886563956737518 -0.159167855978012 0.230180293321609
+v -0.908424377441406 -0.170227468013763 0.569075286388397
+v -0.893019616603851 -0.218393683433533 0.436936736106873
+v -0.882788360118866 -0.233956813812256 0.332867980003357
+v 0.234586477279663 -0.297366380691528 -0.148699715733528
+v 0.258432358503342 -0.277312427759171 -0.130041763186455
+v -0.786031007766724 -0.0627085864543915 0.549678266048431
+v -1.11744546890259 -0.292502254247665 0.240154385566711
+v 0.318756401538849 -0.12274094671011 0.147807732224464
+v -0.925780534744263 -0.312686175107956 0.294344484806061
+v 0.0706824958324432 -0.380436629056931 -0.0937439948320389
+v 0.179286271333694 -0.323668658733368 -0.110101796686649
+v 0.231848433613777 -0.299669444561005 -0.107759304344654
+v 0.328276306390762 -0.226663395762444 -0.14612640440464
+v -0.236084312200546 0.521614670753479 0.922310531139374
+v -0.366435706615448 0.477606296539307 0.94858455657959
+v 0.277382493019104 -0.252150475978851 -0.0609367936849594
+v -0.957716703414917 -0.177822664380074 0.196744829416275
+v -0.633790850639343 0.223901107907295 0.766184508800507
+v 0.278527647256851 -0.25286602973938 -0.152318239212036
+v 0.34583193063736 -0.213733121752739 -0.0705754235386848
+v -0.377599596977234 0.351028472185135 0.828258812427521
+v -0.685790121555328 0.196077957749367 0.748769581317902
+v -0.324475049972534 0.532255053520203 1.02661383152008
+v -0.88157331943512 -0.235897272825241 0.380682051181793
+v 0.418012648820877 0.466553837060928 -0.145793303847313
+v -0.937863767147064 -0.332524299621582 0.370027333498001
+v 0.0512969084084034 -0.382880330085754 -0.0645353272557259
+v 0.396337509155273 -0.141255423426628 -0.0743260309100151
+v 0.487589776515961 0.220555305480957 -0.0278005115687847
+v -0.886485636234283 0.733654499053955 0.833249986171722
+v -1.08415162563324 0.326701492071152 0.752438485622406
+v -0.734215319156647 0.158692628145218 0.692335724830627
+v -0.872841477394104 -0.155265793204308 0.607372999191284
+v -0.440182596445084 0.442819327116013 1.00434184074402
+v 0.325578272342682 -0.236415058374405 -0.0833551585674286
+v -0.344603538513184 0.52213054895401 1.09984159469604
+v -0.989001274108887 -0.373558729887009 0.366850465536118
+v 0.140396907925606 -0.308288961648941 -0.0560778267681599
+v -0.806229829788208 -0.0567277744412422 0.680518329143524
+v -0.693559527397156 -0.041152335703373 0.337395966053009
+v -0.740015506744385 -0.115141026675701 0.336448669433594
+v -0.857673346996307 -0.145050913095474 0.701623201370239
+v -0.975892305374146 -0.304789572954178 0.472896188497543
+v -0.92250519990921 -0.205599412322044 0.497562229633331
+v -0.906049370765686 -0.179798573255539 0.62445205450058
+v -1.23804175853729 0.0685700476169586 0.0763769596815109
+v -1.01548624038696 0.65935605764389 0.670036494731903
+v -0.484818041324615 0.610050797462463 0.0259144119918346
+v 0.180076867341995 0.351304471492767 -0.745332360267639
+v 0.142822101712227 0.402760028839111 -0.771712422370911
+v 0.130613207817078 0.482855886220932 -0.773773550987244
+v 0.190414905548096 -0.182225152850151 -0.730218350887299
+v 0.228177487850189 -0.110911130905151 -0.714313149452209
+v -0.237083420157433 0.660836577415466 1.10652887821198
+v 0.415214478969574 0.264948457479477 -0.720408320426941
+v 0.518823087215424 0.0749608054757118 -0.670628666877747
+v 0.523043572902679 0.163450822234154 -0.677044808864594
+v 0.458061635494232 0.27471250295639 -0.69029974937439
+v 0.164252266287804 0.45589679479599 -0.721746206283569
+v -0.880054831504822 1.09658741950989 1.00421333312988
+v -0.21648408472538 0.675908505916595 1.06689202785492
+v 0.541769444942474 0.249083429574966 -0.648042380809784
+v 0.520975112915039 0.291940718889236 -0.644099473953247
+v 0.199664860963821 0.397484332323074 -0.699855864048004
+v 0.191291868686676 0.445220023393631 -0.678423821926117
+v 0.245976790785789 0.398265331983566 -0.653525292873383
+v 0.176210701465607 0.542251646518707 -0.672946035861969
+v 0.151357784867287 0.592753112316132 -0.663549602031708
+v 0.588722884654999 0.134671047329903 -0.626238763332367
+v 0.192438334226608 0.516654193401337 -0.652836799621582
+v -0.272469133138657 0.493278712034225 0.8585564494133
+v -0.892073690891266 0.989313125610352 0.950593948364258
+v -0.581381142139435 0.306047379970551 0.705679416656494
+v 0.620828449726105 0.0483526438474655 -0.581180155277252
+v 0.613713443279266 0.25905454158783 -0.578087568283081
+v -1.24273836612701 0.149028763175011 0.716379880905151
+v -0.894324481487274 0.584279417991638 0.823568224906921
+v 0.643302202224731 0.157346546649933 -0.566124022006989
+v 0.639103055000305 0.20602086186409 -0.559351444244385
+v 0.28678834438324 0.408802777528763 -0.609331071376801
+v -0.903928518295288 0.904761552810669 0.937943756580353
+v -0.511274993419647 0.332147389650345 0.744474589824677
+v -0.910980939865112 0.939997792243958 0.830387592315674
+v -0.71380341053009 0.253603458404541 0.491074770689011
+v -0.886468589305878 0.628662586212158 0.811218559741974
+v -0.972703397274017 0.0373649224638939 -0.420952349901199
+v 0.255177050828934 0.521002590656281 -0.608330190181732
+v -0.729629755020142 0.197347059845924 0.628844618797302
+v 0.645869016647339 0.0769444480538368 -0.553148329257965
+v 0.587599098682404 0.328590720891953 -0.535340309143066
+v -0.933278441429138 0.836845815181732 0.749726057052612
+v -0.471545994281769 0.600103795528412 0.126574218273163
+v 0.650492787361145 0.0329263992607594 -0.51573520898819
+v -0.285535663366318 0.411128640174866 0.346668273210526
+v 0.274230659008026 0.524222135543823 -0.575379073619843
+v -0.206370055675507 0.655103862285614 0.998661816120148
+v 0.313141733407974 0.425927370786667 -0.565412759780884
+v -0.416416019201279 0.376748323440552 0.355680584907532
+v -0.00684748962521553 0.509206891059875 0.29978609085083
+v -0.922306478023529 0.980232298374176 1.02715504169464
+v -1.2222934961319 0.260992646217346 0.0218655131757259
+v 0.685911595821381 0.169396072626114 -0.452099204063416
+v 0.26608207821846 0.559265434741974 -0.549734950065613
+v -1.22279834747314 -0.21320141851902 0.213990569114685
+v -0.899326622486115 0.470491051673889 0.74235600233078
+v 0.656385719776154 0.266075879335403 -0.451867282390594
+v 0.59472781419754 0.345143109560013 -0.450616776943207
+v -1.28575313091278 -0.0619341433048248 0.337262213230133
+v 0.356539458036423 0.471472471952438 -0.463354974985123
+v 0.31396010518074 0.487387627363205 -0.509819030761719
+v 0.460968613624573 0.00754950474947691 0.00170397222973406
+v -0.460863202810287 -0.348946064710617 -0.773695111274719
+v 0.255579262971878 0.566065549850464 -0.494620025157928
+v 0.257204115390778 0.561618149280548 0.0101813608780503
+v -0.895593702793121 0.387731164693832 0.650321543216705
+v -0.764683067798615 0.0945082232356071 0.639148235321045
+v -1.02210664749146 0.0821361094713211 -0.40723916888237
+v -0.728902339935303 0.187981560826302 0.59796142578125
+v 0.681554973125458 0.084089569747448 -0.380795270204544
+v 0.688009262084961 0.160107120871544 -0.404044330120087
+v 0.319705039262772 0.527117729187012 -0.447646856307983
+v -0.246040567755699 0.5017951130867 0.881031215190887
+v -0.781220674514771 0.323912024497986 0.54637485742569
+v 0.680521905422211 0.101554781198502 -0.455580651760101
+v 0.223187729716301 0.623917281627655 -0.459758520126343
+v -1.28532695770264 -0.121093660593033 0.280992448329926
+v -1.28192090988159 0.0685680955648422 0.246240690350533
+v -0.732218086719513 0.0459014438092709 0.530630350112915
+v -0.912135660648346 0.433621019124985 0.756935179233551
+v 0.396959662437439 0.429770708084106 -0.433800458908081
+v 0.346217155456543 0.513342320919037 -0.37020006775856
+v 0.284682363271713 0.561689496040344 -0.436469525098801
+v -0.886524558067322 0.591932773590088 0.774155616760254
+v -1.08071303367615 -0.333434998989105 0.243630304932594
+v -0.8971266746521 0.4758580327034 0.706174969673157
+v 0.676850020885468 0.220480114221573 -0.424093335866928
+v -1.16534209251404 0.267451614141464 0.66883909702301
+v -0.893743336200714 1.01181066036224 0.999691069126129
+v -1.04296767711639 0.436683475971222 0.631492912769318
+v 0.316232055425644 0.546409070491791 -0.397317618131638
+v 0.265570193529129 0.572958827018738 -0.382737517356873
+v -1.28117716312408 0.196935161948204 0.289768487215042
+v -0.898121356964111 0.858958423137665 0.851078510284424
+v -0.902050793170929 0.690651893615723 0.877737462520599
+v -0.209288954734802 0.491279780864716 0.310064405202866
+v -0.88954496383667 1.08247292041779 1.04281210899353
+v 0.677064955234528 0.120578616857529 -0.335588157176971
+v -1.17492282390594 -0.0220622345805168 0.185642346739769
+v -1.23206686973572 0.298309355974197 0.329815089702606
+v -0.208106473088264 0.621435523033142 0.975091993808746
+v 0.664935827255249 0.187149539589882 -0.326556622982025
+v 0.433112680912018 0.367528259754181 -0.389103323221207
+v 0.293059587478638 0.561505377292633 -0.336218357086182
+v -0.216498285531998 0.633129477500916 0.956193864345551
+v -1.20994746685028 0.073705643415451 0.187720358371735
+v -1.21105301380157 0.128096684813499 0.157642349600792
+v 0.266001254320145 0.599175333976746 -0.326960474252701
+v -1.28891003131866 0.0791919603943825 0.464619845151901
+v -0.220375567674637 0.560137987136841 0.917831838130951
+v 0.480290502309799 0.314559310674667 -0.0678669661283493
+v -1.24604547023773 -0.0742546170949936 0.572538316249847
+v -1.23776829242706 -0.0271215233951807 0.542796611785889
+v 0.451795220375061 0.37365511059761 -0.295984089374542
+v -1.2064608335495 0.149996995925903 0.173946663737297
+v -0.897462964057922 0.911805033683777 0.915277898311615
+v 0.465953558683395 0.106823109090328 0.0324892178177834
+v -1.26268875598907 -0.0482104867696762 0.274134069681168
+v -0.912124454975128 0.532567381858826 0.666404545307159
+v -0.753783345222473 -0.155748009681702 -0.375045776367188
+v -0.903957486152649 0.655846357345581 0.714514493942261
+v 0.400062263011932 0.465495258569717 -0.341743528842926
+v -1.28821289539337 -0.19777537882328 0.380727410316467
+v -1.28754985332489 -0.0880861282348633 0.336798757314682
+v -0.585999011993408 0.282793432474136 0.716673076152802
+v 0.478928864002228 0.32466185092926 -0.205422431230545
+v 0.327574998140335 0.537029027938843 -0.307674258947372
+v 0.312050461769104 0.56484442949295 -0.242471188306808
+v -0.890409469604492 1.01651239395142 0.907850027084351
+v -1.10485672950745 -0.0663673281669617 -0.25092139840126
+v 0.36924621462822 0.47778794169426 -0.260473936796188
+v 0.33417284488678 0.533873021602631 -0.226669952273369
+v -1.15861809253693 0.380687087774277 0.0171903595328331
+v -1.20252704620361 0.33967512845993 0.408151239156723
+v -0.619491398334503 0.587533414363861 0.0444625094532967
+v 0.396072715520859 0.40067446231842 0.0828295797109604
+v -1.06129360198975 0.994259655475616 1.07775664329529
+v 0.500115096569061 0.214671924710274 -0.260099351406097
+v 0.379034787416458 0.472576141357422 -0.235462471842766
+v -0.710584759712219 0.227684006094933 0.640055537223816
+v -1.07550966739655 0.506248891353607 0.701888680458069
+v 0.438543349504471 0.396105349063873 -0.231833755970001
+v 0.422054290771484 0.419153034687042 -0.22009938955307
+v -0.510719954967499 -0.318994909524918 -0.772018730640411
+v -1.26385235786438 0.0890701562166214 0.555435180664063
+v 0.502197027206421 0.111692279577255 -0.260343760251999
+v 0.46336504817009 0.351226270198822 -0.182122766971588
+v 0.380095928907394 0.514459311962128 -0.168272539973259
+v -0.918574213981628 0.548645317554474 -0.0097457617521286
+v -0.905354678630829 0.816880226135254 0.908458888530731
+v 0.497526168823242 0.230139896273613 -0.184016615152359
+v 0.487389355897903 0.256347805261612 -0.130705580115318
+v -1.08449351787567 0.369946390390396 0.640996396541595
+v 0.468434631824493 0.357225298881531 -0.104699239134789
+v 0.391154527664185 0.506453096866608 -0.129819229245186
+v -1.29600930213928 -0.188129797577858 0.312818199396133
+v -0.894739866256714 0.815566718578339 0.877847969532013
+v 0.480687201023102 0.0262248273938894 -0.0958662107586861
+v 0.493980199098587 0.197715103626251 -0.0965170785784721
+v -0.906842231750488 1.05805099010468 1.06713843345642
+v -0.917455554008484 1.04325950145721 1.0776914358139
+v -0.935496985912323 1.07117009162903 1.0944801568985
+v -0.968144476413727 1.05406332015991 1.10355424880981
+v -0.954664170742035 1.02623665332794 1.09672367572784
+v -1.20582890510559 0.339487731456757 0.334355443716049
+v -0.985642731189728 1.03091859817505 1.10842323303223
+v -0.933587849140167 0.260590791702271 0.765210509300232
+v -1.00323164463043 0.995450079441071 1.10445082187653
+v -1.03983426094055 1.00373554229736 1.09923100471497
+v -0.363742113113403 0.118955120444298 0.41474062204361
+v -1.18118941783905 -0.0621862001717091 0.726448535919189
+v -0.652251541614532 0.198701575398445 0.4393390417099
+v -1.0464996099472 0.952043533325195 1.08860754966736
+v -0.768231332302094 0.115019232034683 0.720383644104004
+v -0.910221338272095 0.370233833789825 0.725017666816711
+v -1.00549495220184 0.446940541267395 0.611048579216003
+v -0.991531491279602 0.963671743869781 1.07840812206268
+v -0.770435690879822 0.235184162855148 0.853693246841431
+v -1.01092576980591 0.00922187324613333 0.784526109695435
+v -0.463242590427399 0.0217133481055498 0.351467430591583
+v -0.813636481761932 -0.00108118716161698 0.757771849632263
+v -0.9602912068367 0.941788613796234 1.0395815372467
+v -1.2826189994812 0.160446316003799 0.46001473069191
+v -0.855089783668518 -0.0882314816117287 0.75081604719162
+v -0.633386492729187 0.0859074518084526 0.411499857902527
+v -0.331373333930969 -0.071896106004715 0.356956571340561
+v -0.472028344869614 -0.0245237052440643 0.331189036369324
+v -0.959741473197937 0.297331094741821 0.76661628484726
+v -0.941101253032684 0.909273445606232 1.00085699558258
+v -1.01756453514099 0.861225366592407 1.02925074100494
+v -0.656397223472595 0.0143994688987732 0.372114807367325
+v 0.226469352841377 -0.105854250490665 0.276038974523544
+v -0.673689782619476 0.191410154104233 0.456842005252838
+v 0.127302199602127 -0.0537854917347431 0.375279396772385
+v -0.617664456367493 0.152462095022202 0.428062409162521
+v -0.272871941328049 0.634042143821716 1.14810979366302
+v -1.04621160030365 -0.0294689498841763 0.775528192520142
+v -1.21640360355377 0.252193540334702 -0.0251222588121891
+v -1.0896475315094 -0.119114018976688 0.739063799381256
+v -1.03693580627441 0.413063764572144 0.458792001008987
+v -1.00143241882324 0.328992068767548 0.794647097587585
+v -1.02822816371918 0.144495636224747 0.783658444881439
+v -0.99157726764679 0.803494691848755 0.994423925876617
+v -0.24107238650322 0.106368452310562 0.447199702262878
+v -0.662945687770844 0.0528346672654152 0.398314863443375
+v 0.645811140537262 0.248897135257721 -0.338007986545563
+v -1.26528871059418 0.186814159154892 0.242490142583847
+v -0.174885526299477 0.0174391362816095 0.447739690542221
+v -1.19271636009216 0.317666888237 0.0428966879844666
+v -1.09848868846893 0.427964359521866 0.0855627730488777
+v -0.295131742954254 0.608090817928314 1.17599177360535
+v -1.05057072639465 0.793756186962128 1.00373101234436
+v -1.07587826251984 0.969695508480072 1.08004021644592
+v -1.17701256275177 -0.0108764637261629 0.151957899332047
+v -1.22099184989929 0.0459255315363407 0.739763259887695
+v -0.685771346092224 -0.00301711284555495 0.400572210550308
+v -0.473527252674103 0.173726469278336 0.392114549875259
+v -1.24552273750305 0.122856043279171 -0.00597222754731774
+v -1.20176100730896 0.189066097140312 0.181236490607262
+v 0.43543267250061 0.351091802120209 -0.43119740486145
+v -1.24192309379578 0.198516935110092 0.0336550921201706
+v -0.288259714841843 -0.371653914451599 0.00529949134215713
+v -0.883211314678192 0.190247565507889 0.777091920375824
+v -1.19146931171417 0.161018446087837 0.743396699428558
+v -0.326277881860733 0.548495233058929 1.18067348003387
+v -0.931514620780945 0.830088973045349 0.953879714012146
+v -1.09320795536041 0.916287243366241 1.05364322662354
+v 0.629902839660645 0.187809705734253 -0.293183833360672
+v -0.709735155105591 -0.0101485354825854 0.474883705377579
+v -0.654962539672852 0.0773763284087181 0.417706370353699
+v 0.0739172622561455 -0.120919831097126 0.351043105125427
+v -1.17527592182159 0.357045918703079 0.061633475124836
+v -1.18348777294159 0.366901129484177 -0.0353957451879978
+v -1.23996198177338 0.266907542943954 0.389018803834915
+v -0.5980464220047 -0.0337640382349491 0.356995224952698
+v 0.575090765953064 0.201622754335403 -0.287122696638107
+v -0.486251085996628 -0.0722801387310028 0.303218811750412
+v -0.793416082859039 0.140634313225746 0.763009190559387
+v -1.23350155353546 0.12794616818428 0.10864844918251
+v -1.09175670146942 0.360200345516205 0.222991496324539
+v -0.953689515590668 0.443719387054443 0.822589099407196
+v -0.362816631793976 0.492005497217178 1.16309928894043
+v -0.361985206604004 0.568913340568542 1.15621829032898
+v 0.596536457538605 0.153564050793648 -0.277756184339523
+v 0.313616633415222 0.220582649111748 0.293573498725891
+v 0.266321331262589 0.297979831695557 0.315981417894363
+v -1.23194026947021 0.212893456220627 -0.0298840496689081
+v -0.419288963079453 0.740864038467407 -0.0429868474602699
+v -1.02986180782318 0.475558370351791 0.626001417636871
+v -1.20876288414001 0.0878078415989876 0.15385690331459
+v -0.312479645013809 -0.341125667095184 0.0189055595546961
+v -0.349299877882004 0.528752684593201 1.17693340778351
+v -0.536884129047394 0.15435653924942 0.414102822542191
+v 0.637106478214264 0.109336577355862 -0.293384402990341
+v 0.353419631719589 0.253405928611755 0.240421041846275
+v -1.21354651451111 0.207254990935326 0.124390259385109
+v -0.957324087619781 0.062732070684433 0.786122679710388
+v -0.380950421094894 0.480395674705505 1.15618336200714
+v -0.104915507137775 -0.356692761182785 0.0415405668318272
+v -0.704388558864594 0.152463585138321 0.509176731109619
+v -0.833989441394806 0.142238527536392 0.775545001029968
+v 0.179504305124283 0.288366675376892 0.384757697582245
+v -1.06739628314972 0.280056297779083 0.762577652931213
+v -1.07700657844543 0.726409316062927 0.96605372428894
+v -1.10059249401093 0.754067540168762 0.956165552139282
+v 0.637205064296722 0.0400473922491074 -0.319059938192368
+v 0.51964670419693 0.116737246513367 -0.279752403497696
+v 0.41742205619812 0.183995276689529 0.156210348010063
+v 0.259497463703156 0.17874251306057 0.346410691738129
+v -1.27240788936615 -0.00764646707102656 0.651517510414124
+v -1.17416274547577 0.292457580566406 0.151956006884575
+v 0.177091494202614 -0.0836377218365669 0.344870030879974
+v -0.0633773431181908 -0.000506761425640434 0.450417578220367
+v 0.592358231544495 0.0882830619812012 -0.278474599123001
+v -1.0415450334549 0.268422394990921 0.772246062755585
+v -0.866792857646942 0.246236711740494 0.784317851066589
+v -1.26428258419037 -0.0344283990561962 0.601397812366486
+v -0.421239882707596 0.443347334861755 1.12801277637482
+v 0.602739572525024 0.0434476099908352 -0.295125514268875
+v -1.11961936950684 -0.0025970758870244 0.766573011875153
+v -0.995350182056427 0.265989363193512 0.77570116519928
+v 0.193454921245575 0.183104991912842 0.392392784357071
+v -1.29138839244843 0.157410010695457 0.416115552186966
+v -0.545229434967041 -0.0230279974639416 0.35704579949379
+v -0.98346483707428 -0.152877479791641 0.732675194740295
+v -0.957125604152679 -0.0476990677416325 0.773871064186096
+v -0.948558151721954 0.675304114818573 0.932553172111511
+v -0.584261894226074 0.0144880525767803 0.384214073419571
+v 0.557324469089508 0.0446513779461384 -0.292645156383514
+v 0.511056065559387 0.0772145614027977 -0.292967021465302
+v -1.06464242935181 -0.224862456321716 0.67756450176239
+v -1.23666524887085 0.0313057824969292 0.0289749726653099
+v -0.107654117047787 -0.328278928995132 0.0579354539513588
+v -0.493465155363083 0.433077782392502 1.08262288570404
+v 0.501970946788788 0.0279245153069496 -0.315794318914413
+v 0.493305593729019 0.0528515353798866 -0.281741052865982
+v -0.810790836811066 0.177855730056763 0.789894044399261
+v -0.00485112331807613 0.215109452605247 0.465267658233643
+v 0.229643911123276 0.360258936882019 0.317870795726776
+v -0.467397153377533 0.077373318374157 0.381932020187378
+v -0.752054452896118 0.154846504330635 0.737533867359161
+v -0.955236375331879 0.517812192440033 0.872451901435852
+v -0.998185098171234 0.660553276538849 0.956668257713318
+v -0.811029434204102 -0.061121478676796 0.736339449882507
+v -0.566685616970062 0.244204849004745 0.419753283262253
+v -0.185443833470345 0.268318921327591 0.447310447692871
+v -1.25027763843536 0.235388562083244 0.255227655172348
+v -1.08330404758453 0.402442783117294 0.683688223361969
+v -1.21961736679077 0.24375082552433 0.544977724552155
+v -0.679742991924286 -0.0348578989505768 0.335879743099213
+v -0.715847551822662 0.156098037958145 0.5426424741745
+v -0.50976973772049 0.0680574476718903 0.390801966190338
+v -0.150366082787514 -0.0624623596668243 0.419173210859299
+v 0.338528752326965 0.0780033394694328 0.262032032012939
+v -0.956915318965912 -0.0967660248279572 -0.765550494194031
+v -0.923870027065277 -0.226279005408287 -0.758964061737061
+v -1.13397753238678 0.356029152870178 0.507841944694519
+v -0.859078586101532 -0.284419059753418 -0.750238120555878
+v -0.654111266136169 0.434956133365631 0.815813183784485
+v -1.06025767326355 0.397508233785629 0.516093850135803
+v -1.03129172325134 0.220226764678955 -0.767095863819122
+v -0.99107164144516 0.158484160900116 -0.768717765808105
+v -0.9484823346138 -0.0581781826913357 -0.749157726764679
+v -0.957108438014984 -0.0982083231210709 -0.743639051914215
+v -0.655509471893311 -0.26068377494812 -0.743867695331573
+v -0.616300463676453 -0.242846101522446 -0.758117079734802
+v -0.596545815467834 -0.244323760271072 -0.749244153499603
+v -0.0634001344442368 0.740868926048279 -0.0629476606845856
+v -0.475961893796921 -0.365865230560303 -0.75991302728653
+v -1.03163802623749 0.293443948030472 -0.767145812511444
+v -1.02458488941193 0.203024432063103 -0.741015195846558
+v -0.962729513645172 0.131664082407951 -0.732189357280731
+v -0.915352761745453 0.0776989310979843 -0.763636589050293
+v -0.927377045154572 -0.00856400094926357 -0.737007081508636
+v -0.869019269943237 -0.276249706745148 -0.729095697402954
+v -0.300705969333649 0.600825190544128 0.122521623969078
+v -0.558744549751282 -0.286611765623093 -0.70759379863739
+v -0.395345121622086 -0.389125823974609 -0.746448516845703
+v -1.02590131759644 0.25884136557579 -0.750178694725037
+v -1.02704846858978 0.229457929730415 -0.730142533779144
+v -0.892719626426697 0.101443879306316 -0.699099123477936
+v -0.88530570268631 0.0501856356859207 -0.744142651557922
+v -0.863824784755707 0.0464219786226749 -0.729050517082214
+v -0.937661170959473 -0.0524683222174644 -0.722508251667023
+v -0.953039646148682 -0.13419908285141 -0.737623512744904
+v -0.927993178367615 -0.160324588418007 -0.676058769226074
+v -1.06180489063263 -0.17589282989502 -0.173174291849136
+v -0.601051926612854 -0.230486571788788 -0.712936043739319
+v -0.520653069019318 -0.340414464473724 -0.739182114601135
+v -0.990785956382751 0.423065066337585 0.339160591363907
+v -0.947174429893494 0.423752456903458 0.29568675160408
+v -1.00759363174438 0.261201560497284 -0.711707592010498
+v -0.907955467700958 -0.11063165217638 -0.641880691051483
+v -0.832336962223053 -0.290469974279404 -0.701876759529114
+v -1.23445475101471 -0.184698522090912 0.577903211116791
+v -0.533620953559875 -0.323358416557312 -0.696410059928894
+v -0.49178671836853 -0.355714589357376 -0.708693146705627
+v -0.455965489149094 -0.379599630832672 -0.695893704891205
+v -0.970506191253662 -0.237521603703499 -0.163345888257027
+v -0.421452611684799 0.540873169898987 0.927557051181793
+v -1.00541257858276 0.222619503736496 -0.690531730651855
+v -1.02717852592468 -0.21733258664608 0.0138588417321444
+v -0.883689820766449 -0.24199552834034 -0.666612148284912
+v -1.10003018379211 -0.15264405310154 0.0272298697382212
+v -0.589771211147308 -0.222799226641655 -0.666143596172333
+v -0.509052097797394 -0.337243646383286 -0.676328003406525
+v -0.468164086341858 -0.352078646421432 -0.674293756484985
+v -0.987445056438446 0.287561416625977 -0.674200415611267
+v -0.553621113300323 -0.264320254325867 -0.653184652328491
+v -1.12976622581482 -0.372595638036728 0.401723861694336
+v -1.20246195793152 -0.313250213861465 0.378491431474686
+v -0.347878843545914 -0.268385231494904 0.0347416922450066
+v -0.937032759189606 0.16854102909565 -0.667479336261749
+v -1.25445604324341 -0.280172884464264 0.328816056251526
+v -0.277660101652145 -0.264262914657593 0.0615640096366405
+v -0.893475711345673 -0.182799145579338 -0.636367976665497
+v -0.825174391269684 -0.259060949087143 -0.646286487579346
+v -0.527829468250275 -0.282022893428802 -0.646773338317871
+v -1.17937755584717 -0.295684009790421 0.527526378631592
+v -0.458981424570084 -0.270766794681549 -0.0625343471765518
+v -1.07384359836578 0.532307326793671 0.874696731567383
+v -0.922732472419739 0.203092664480209 -0.637606859207153
+v -0.844457030296326 0.134426072239876 -0.646968364715576
+v -0.856534957885742 -0.220430642366409 -0.627200126647949
+v -0.417416900396347 -0.355699300765991 -0.0912749245762825
+v -0.556378424167633 -0.200089395046234 -0.610609889030457
+v -0.513246178627014 -0.245449557900429 -0.599925935268402
+v -0.372281491756439 -0.372127741575241 -0.263842195272446
+v -1.1767098903656 -0.067295640707016 -0.0885528847575188
+v -1.07527148723602 -0.177985638380051 0.0137951215729117
+v -1.18943512439728 -0.227891027927399 0.599652469158173
+v -1.13224065303802 -0.0967373698949814 -0.195519581437111
+v -1.16951465606689 -0.324365764856339 0.354965895414352
+v -0.387739658355713 -0.276819258928299 0.00991213414818048
+v -0.82598215341568 0.195736527442932 -0.59369558095932
+v -0.844823062419891 0.191191375255585 -0.615461766719818
+v -0.700457692146301 0.400280922651291 0.771033406257629
+v -1.14499056339264 -0.323037534952164 0.337890654802322
+v -0.772290527820587 -0.112480893731117 -0.584316670894623
+v -0.526376485824585 -0.183829337358475 -0.576386094093323
+v -1.05192828178406 0.710354387760162 0.701673269271851
+v -1.13062131404877 -0.312249779701233 0.271573007106781
+v -1.08830535411835 -0.35606175661087 0.286755204200745
+v -1.22424530982971 0.0162730626761913 -0.0970717072486877
+v -0.445896536111832 -0.321196734905243 -0.182367399334908
+v -0.755621910095215 0.124095946550369 -0.59013158082962
+v -1.00860297679901 -0.226962149143219 -0.098691888153553
+v -0.484998434782028 -0.172039076685905 -0.553607225418091
+v -0.471340119838715 -0.24198916554451 -0.576559603214264
+v -1.03596949577332 -0.218348577618599 -0.0740823447704315
+v -0.794244050979614 0.170892968773842 -0.56578803062439
+v -0.384388655424118 -0.400772958993912 -0.113986559212208
+v -1.21210122108459 -0.273712635040283 0.503227829933167
+v -1.08762049674988 0.570946991443634 0.872664630413055
+v -0.449257880449295 -0.320620507001877 -0.14848767220974
+v -0.811068117618561 0.199842944741249 -0.527289211750031
+v -1.22547543048859 -0.28486168384552 0.421585589647293
+v -0.40657252073288 -0.393428891897202 -0.154899388551712
+v -1.16683161258698 -0.0682774782180786 -0.161245957016945
+v -1.1113418340683 -0.291982680559158 0.595166087150574
+v -0.0116269486024976 0.569069266319275 0.169324636459351
+v -0.740832030773163 0.118225306272507 -0.542197525501251
+v -0.737515985965729 0.0974297523498535 -0.538039743900299
+v -0.704170286655426 -0.165454238653183 -0.507303237915039
+v -1.13076674938202 -0.0775642991065979 0.157656475901604
+v -1.19269907474518 -0.32538765668869 0.45954617857933
+v -1.13258147239685 -0.195578828454018 0.674550890922546
+v -0.754427373409271 0.114029929041862 -0.506710112094879
+v -0.77336847782135 -0.00441876705735922 -0.471911936998367
+v -0.748606503009796 -0.101333543658257 -0.513415932655334
+v -0.707159221172333 -0.167039304971695 -0.55419260263443
+v -1.19925725460052 -0.0321594253182411 0.0714312493801117
+v -1.28132772445679 -0.237821251153946 0.305545419454575
+v -1.24592018127441 -0.0888535752892494 0.604695558547974
+v -0.309956401586533 -0.337265253067017 -0.528638958930969
+v -1.10359728336334 0.935344815254211 1.0447713136673
+v -0.770101845264435 0.0307724419981241 -0.488268822431564
+v -0.767544448375702 -0.0614737942814827 -0.459266275167465
+v -0.324237436056137 -0.247083127498627 0.112631976604462
+v -0.803694844245911 0.00930700078606606 -0.459010988473892
+v -0.778485417366028 -0.0394514128565788 -0.450532555580139
+v -0.647276341915131 -0.19425918161869 -0.563537120819092
+v -1.26385998725891 0.00659053027629852 0.688481152057648
+v -0.339369148015976 -0.327192574739456 -0.47421982884407
+v -0.523116111755371 0.616945266723633 -0.0201449133455753
+v -1.15284740924835 -0.107998132705688 0.0123228691518307
+v -1.07034873962402 0.378492683172226 0.24453704059124
+v -0.975766658782959 0.428150802850723 0.439103841781616
+v -0.884322285652161 0.420816034078598 0.359657645225525
+v -0.808683097362518 -0.0361571200191975 -0.43544664978981
+v -0.743752896785736 -0.117928743362427 -0.435327619314194
+v -0.698618769645691 -0.181912690401077 -0.38715523481369
+v -1.05689144134521 -0.379355549812317 0.34023317694664
+v -0.772636532783508 -0.135285302996635 -0.591452240943909
+v -1.08992028236389 -0.180248036980629 -0.0947777554392815
+v -0.646536827087402 -0.21302792429924 -0.431323647499084
+v -1.11863601207733 -0.142137765884399 -0.146777018904686
+v -1.20587337017059 -0.0405340567231178 -0.035727247595787
+v -0.856277108192444 0.402137130498886 0.426596403121948
+v -0.803333818912506 -0.290974706411362 -0.760004222393036
+v -1.07107496261597 0.462973713874817 0.83816933631897
+v -1.08782815933228 0.461106985807419 0.80414867401123
+v -0.343803733587265 -0.335020214319229 -0.410596311092377
+v -0.236212164163589 0.593940734863281 0.163921043276787
+v -0.691125929355621 0.286291569471359 0.934275150299072
+v -0.486490309238434 -0.225998595356941 -0.214355796575546
+v -1.10545587539673 0.881128430366516 1.01973187923431
+v -1.24744486808777 -0.25504344701767 0.257719963788986
+v -0.373874336481094 -0.358776390552521 -0.0296253468841314
+v -1.23235464096069 -0.105762489140034 0.63810807466507
+v -0.93487536907196 0.554172396659851 -0.142089515924454
+v -0.470512062311172 -0.266913026571274 -0.103804111480713
+v -0.341546475887299 -0.400704711675644 -0.240627229213715
+v -1.08364045619965 -0.136352106928825 0.128670170903206
+v -1.0620208978653 0.560396730899811 0.898784458637238
+v -0.350663393735886 -0.361846685409546 -0.352309226989746
+v -1.14280307292938 -0.113736070692539 -0.0501080006361008
+v -0.399962604045868 -0.241184175014496 -0.419713765382767
+v -1.20033359527588 -0.31751936674118 0.306064128875732
+v -1.21486365795135 -0.00157997442875057 0.077223427593708
+v -1.0257089138031 0.847009658813477 0.729028522968292
+v -0.672010123729706 0.593249797821045 -0.0610709562897682
+v -1.25356233119965 -0.222389101982117 0.451865196228027
+v -0.410455286502838 -0.385799050331116 -0.193581342697144
+v -0.449538707733154 -0.208039700984955 -0.320950448513031
+v -1.05643582344055 -0.161787182092667 0.131001800298691
+v -1.06572365760803 0.364170700311661 0.786203145980835
+v -1.20352613925934 -0.301552504301071 0.268128603696823
+v -0.436089038848877 -0.300492793321609 -0.235209509730339
+v -1.24444770812988 0.0311282314360142 -0.0222456101328135
+v -1.19162058830261 -0.33063480257988 0.4189273416996
+v -0.391775548458099 -0.333955883979797 -0.292185664176941
+v -0.654033839702606 0.649097561836243 -0.78100997209549
+v -0.671535968780518 0.607502102851868 -0.761249303817749
+v -0.697946965694427 0.533511281013489 -0.777435064315796
+v -0.711817920207977 0.472050756216049 -0.75849324464798
+v -1.01008081436157 0.303058743476868 -0.729352831840515
+v -0.890470743179321 0.00448927516117692 -0.725859105587006
+v -1.07905519008636 0.97713840007782 1.06100249290466
+v -0.651585340499878 0.648411691188812 -0.750082969665527
+v -0.446427017450333 0.537333369255066 0.209191992878914
+v -0.971243441104889 0.333692312240601 -0.703769266605377
+v -1.06144642829895 0.731639564037323 0.858388841152191
+v -1.01435446739197 0.895345449447632 0.89476215839386
+v -0.918291687965393 -0.027657700702548 -0.70247745513916
+v -0.936645984649658 -0.0697801783680916 -0.706746757030487
+v -0.990672528743744 0.966796398162842 0.922245502471924
+v -1.03574049472809 0.699109017848969 0.684449255466461
+v -1.28230035305023 0.120911613106728 0.245947927236557
+v -0.674426913261414 0.59052312374115 -0.719981133937836
+v -1.01868319511414 0.408073931932449 0.258326590061188
+v -0.806733548641205 0.310092687606812 0.831534564495087
+v -0.857532262802124 0.0379700921475887 -0.701404571533203
+v -0.910743296146393 -0.0378341749310493 -0.679470658302307
+v -0.628754615783691 0.611728310585022 -0.690893709659576
+v -0.689414799213409 0.540665507316589 -0.731276988983154
+v -0.932806253433228 0.335439801216125 -0.661563158035278
+v -1.03200769424438 0.734649658203125 0.768562614917755
+v -1.24878001213074 0.246364995837212 0.495044410228729
+v -0.856070876121521 0.0607754550874233 -0.706035256385803
+v -0.598374962806702 0.646748661994934 -0.677197694778442
+v -0.957322299480438 0.27142596244812 -0.646688282489777
+v -1.0648547410965 0.479558497667313 0.728831589221954
+v -1.06839048862457 0.420714676380157 0.718439280986786
+v -0.789492249488831 0.0653786137700081 -0.665880262851715
+v -0.878199517726898 -0.0540775023400784 -0.646440267562866
+v -0.926369786262512 -0.123109802603722 -0.664285838603973
+v -1.0344717502594 0.744953036308289 0.817562758922577
+v -0.620174527168274 0.587901830673218 -0.640845775604248
+v -0.655616581439972 0.524699568748474 -0.664286255836487
+v -1.18674731254578 0.302635848522186 0.103680059313774
+v -0.852917075157166 0.355141997337341 -0.633623003959656
+v -0.846805512905121 0.301189810037613 -0.606814622879028
+v -0.757964015007019 0.0795245617628098 -0.633493483066559
+v -1.11257827281952 0.787765204906464 0.926069796085358
+v -1.09241104125977 0.609561383724213 0.818557858467102
+v -1.29175078868866 0.018098209053278 0.456544458866119
+v -1.28606295585632 -0.233465656638145 0.355055004358292
+v -0.576370656490326 0.611988186836243 -0.631143867969513
+v -0.811785221099854 0.390105575323105 -0.637830138206482
+v -0.957473814487457 0.23259773850441 -0.64381217956543
+v -1.03400242328644 0.635963141918182 0.680315911769867
+v -0.799842655658722 -0.0622967183589935 -0.601790070533752
+v -0.865064024925232 -0.171185955405235 -0.615232229232788
+v -1.03406691551208 0.847338020801544 0.902524828910828
+v -1.0094199180603 0.971669971942902 0.983551502227783
+v -1.27754437923431 -0.139627501368523 0.412603884935379
+v -0.982710540294647 0.980231165885925 0.878300905227661
+v -1.15227711200714 0.304514974355698 0.203824803233147
+v -0.821801722049713 0.35800164937973 -0.607665479183197
+v -1.08989727497101 0.511002480983734 0.769921064376831
+v -0.743445038795471 0.0838921293616295 -0.608962535858154
+v -0.79585063457489 -0.161987096071243 -0.591207265853882
+v -1.22471392154694 0.251007676124573 0.24073813855648
+v -0.850170612335205 0.275155812501907 -0.602697551250458
+v -0.781971096992493 -0.00346884340979159 -0.614744961261749
+v -0.772246778011322 -0.0651839002966881 -0.575227975845337
+v -1.05362975597382 0.821063041687012 0.909016072750092
+v -0.824873089790344 0.325360864400864 -0.566919267177582
+v -0.844635128974915 0.239552959799767 -0.598426520824432
+v -1.10940730571747 0.292693972587585 0.736222088336945
+v -1.27645921707153 0.0976602733135223 0.602905809879303
+v -0.771276235580444 -0.0131679698824883 -0.575223088264465
+v -1.11114931106567 0.759204626083374 0.938851118087769
+v -1.11068391799927 0.701360821723938 0.893520772457123
+v -0.488525182008743 0.573939621448517 -0.58679074048996
+v -0.493003338575363 0.526681065559387 -0.573834240436554
+v -0.74799782037735 0.0544395446777344 -0.554335832595825
+v -0.508962333202362 0.552670240402222 0.171828627586365
+v -0.460387736558914 0.607847511768341 -0.567897737026215
+v -0.476752638816833 0.568382859230042 -0.569660663604736
+v -0.787259519100189 0.381371587514877 -0.56990259885788
+v -0.816024303436279 0.333793580532074 -0.496945470571518
+v -0.829368054866791 0.277508765459061 -0.526212453842163
+v -0.767768859863281 -0.0234688762575388 -0.523260951042175
+v -1.25000298023224 0.13783897459507 -0.0439996793866158
+v -1.10501003265381 0.910213828086853 1.0104341506958
+v -0.69198089838028 0.355156242847443 0.95092236995697
+v -1.112144947052 0.737113535404205 0.90169882774353
+v -0.111859925091267 0.415483176708221 0.381423205137253
+v -0.478741496801376 0.580197155475616 -0.526212871074677
+v -0.48896199464798 0.545781791210175 -0.495414257049561
+v -0.492173373699188 0.500372469425201 -0.557850420475006
+v -0.826534509658813 0.230341583490372 -0.501754522323608
+v -0.799121737480164 0.175940588116646 -0.502214014530182
+v -1.20686662197113 0.215155452489853 0.667550146579742
+v 0.148289114236832 0.475907355546951 0.274379938840866
+v -0.467979699373245 0.605186760425568 -0.47619292140007
+v -0.493348002433777 0.506494760513306 -0.506542205810547
+v -0.228807970881462 0.400677472352982 0.389068603515625
+v -0.834005177021027 0.289725631475449 -0.479352682828903
+v -0.828306198120117 0.183906301856041 -0.483457654714584
+v -1.25502634048462 0.134065195918083 0.522701919078827
+v -0.646672427654266 0.43292436003685 0.930589854717255
+v -1.10379087924957 0.870083510875702 0.974244773387909
+v -0.698692679405212 0.37074226140976 0.937811434268951
+v -0.99976658821106 1.04592216014862 1.07671225070953
+v -0.381644666194916 0.580940663814545 1.08284020423889
+v -0.511656641960144 0.461222410202026 -0.497118413448334
+v -0.34495946764946 0.562716245651245 0.205627471208572
+v -0.785750210285187 0.394813030958176 -0.508639931678772
+v -0.831283569335938 0.331308335065842 -0.455731242895126
+v -1.1641172170639 0.280124425888062 0.609825730323792
+v -1.10834324359894 0.316646754741669 0.719668567180634
+v 0.324851453304291 0.303327977657318 0.264124602079391
+v -1.24012184143066 -0.0642305761575699 0.53687185049057
+v -0.811720192432404 0.266893118619919 0.842856585979462
+v -1.25435817241669 -0.18266199529171 0.476122438907623
+v -1.08369302749634 0.382249176502228 0.753567218780518
+v -0.420027375221252 0.541168987751007 1.08857524394989
+v -0.688270390033722 0.524251520633698 0.220118492841721
+v -0.475161194801331 0.669764041900635 -0.39381617307663
+v -0.5080885887146 0.499646544456482 -0.45907399058342
+v -0.609935939311981 0.687323451042175 -0.785932600498199
+v 0.0090132700279355 0.595721960067749 0.0523984506726265
+v -1.00246405601501 0.269288778305054 -0.404167383909225
+v -0.840357780456543 0.582877397537231 -0.0812361240386963
+v -0.595391690731049 0.416415333747864 1.01772677898407
+v -1.10276579856873 0.665940999984741 0.858809947967529
+v -0.523111999034882 0.496725022792816 -0.440128028392792
+v -1.04862022399902 0.411188840866089 0.312724500894547
+v -1.05884909629822 0.500536739826202 -0.100787721574306
+v -0.971480011940002 1.01872456073761 0.82952219247818
+v -0.787458777427673 0.307929992675781 0.860896587371826
+v -0.42580434679985 0.515891194343567 1.11009836196899
+v -0.320440798997879 0.496609330177307 0.287148982286453
+v -0.473366141319275 0.631059408187866 -0.419764131307602
+v -0.351341485977173 0.66457599401474 -0.776835143566132
+v -0.57032322883606 0.616000950336456 -0.0835534185171127
+v -0.874749183654785 0.550159633159637 0.0257466696202755
+v -0.891140520572662 1.10250496864319 1.02289199829102
+v -0.427294194698334 0.704223394393921 -0.45595383644104
+v -0.51961761713028 0.501031994819641 -0.419251382350922
+v 0.485526919364929 0.285072505474091 -0.253092467784882
+v -1.06880009174347 0.565803289413452 0.704240620136261
+v -0.173518642783165 0.599199533462524 0.179874435067177
+v -1.08835923671722 0.222514227032661 -0.332571864128113
+v -1.21136558055878 0.292134135961533 0.484647184610367
+v -1.11534714698792 0.80953711271286 0.960084795951843
+v -0.500930190086365 0.594788908958435 -0.371341854333878
+v 0.0824342146515846 0.595733940601349 0.0863339975476265
+v -1.00167655944824 0.3702452480793 -0.34070086479187
+v -1.07342278957367 0.31042668223381 -0.317130267620087
+v -1.11365020275116 0.846797823905945 0.967073738574982
+v -1.05129158496857 0.930813133716583 0.995863080024719
+v -0.402999043464661 0.492405235767365 1.14511609077454
+v -0.482942909002304 0.67562997341156 -0.340232133865356
+v -0.519116401672363 0.55012971162796 -0.363662153482437
+v -1.03622269630432 0.387502431869507 -0.316948294639587
+v -1.10359954833984 0.352637887001038 -0.285198450088501
+v -1.15349233150482 0.226634129881859 -0.269460141658783
+v -1.10220146179199 0.601394534111023 0.836315155029297
+v -0.505112528800964 0.651540100574493 -0.306170016527176
+v -0.389064073562622 0.578654766082764 0.179934278130531
+v -1.14401686191559 0.271626234054565 -0.269216030836105
+v -1.15371322631836 0.0897132754325867 -0.251658618450165
+v -0.388145834207535 0.597298204898834 0.142357930541039
+v -1.26067626476288 0.123522996902466 0.638209700584412
+v -1.01158463954926 0.857307910919189 0.815402388572693
+v -0.429910093545914 0.724572956562042 -0.38748100399971
+v -0.480267554521561 0.70863801240921 -0.30892077088356
+v -1.10825073719025 0.379499822854996 -0.254544854164124
+v -1.15581786632538 0.154047295451164 -0.250752180814743
+v -1.0246376991272 0.504789710044861 0.634489297866821
+v -1.07744419574738 0.445634752511978 0.689133405685425
+v -1.01207566261292 0.89760160446167 0.739453732967377
+v -1.26608669757843 0.114060692489147 0.701987445354462
+v -1.17804801464081 0.251078724861145 0.701761424541473
+v -0.0679886341094971 0.564399898052216 0.23946550488472
+v -1.24366569519043 0.0732774809002876 0.726823568344116
+v -0.389946192502975 0.735213756561279 -0.023548910394311
+v 0.254079014062881 0.536526381969452 0.0635572448372841
+v -1.15643548965454 0.300678461790085 -0.227959901094437
+v -0.193009167909622 0.6045783162117 0.121513091027737
+v -1.27026259899139 0.028166089206934 0.623827755451202
+v -1.05732345581055 0.690169274806976 0.709447979927063
+v -1.17572128772736 0.235638856887817 0.72309136390686
+v -0.510170042514801 0.709743618965149 -0.227250322699547
+v -0.528512597084045 0.658537149429321 -0.240206122398376
+v -0.537171006202698 0.603942334651947 -0.258360624313354
+v -1.13374066352844 0.341725200414658 -0.246081426739693
+v -1.19461977481842 0.154538363218307 -0.20822562277317
+v -1.16708636283875 -0.0375951863825321 -0.195359945297241
+v 0.0624144375324249 0.55566942691803 0.157603949308395
+v -0.48160308599472 0.747798800468445 -0.243977621197701
+v -1.05491805076599 0.444142669439316 -0.22651731967926
+v -1.15349042415619 0.331890791654587 -0.191534742712975
+v -1.19804501533508 0.216732606291771 -0.198948755860329
+v -1.19397461414337 0.0511666350066662 -0.187733501195908
+v -1.16718554496765 0.00719362078234553 -0.200838550925255
+v -1.07957875728607 0.382120043039322 0.65378612279892
+v -1.08465027809143 0.447251349687576 0.750636994838715
+v -1.0556845664978 0.754442870616913 0.867347359657288
+v 0.162467271089554 0.501661717891693 0.217676311731339
+v -0.516350984573364 0.678061664104462 -0.237313359975815
+v -0.55035012960434 0.561177432537079 -0.221449375152588
+v -1.12974905967712 0.387301862239838 -0.185731768608093
+v -1.20969140529633 0.120288603007793 -0.186985149979591
+v -1.27117478847504 0.0556319989264011 0.693110883235931
+v -1.18169164657593 0.345621109008789 -0.142423182725906
+v -1.21034264564514 0.285502970218658 -0.124992094933987
+v -1.18099653720856 0.270619064569473 -0.169389009475708
+v -1.20401859283447 0.218626245856285 -0.153653338551521
+v -1.1822761297226 0.0163896717131138 -0.163528591394424
+v -1.26800072193146 0.0453775450587273 0.580630898475647
+v -1.13661229610443 0.321428596973419 0.644936203956604
+v -1.25039851665497 0.169841945171356 0.666233897209167
+v -0.506657660007477 0.708906054496765 -0.185431450605392
+v -0.554932951927185 0.684728980064392 -0.690130650997162
+v 0.234758615493774 0.452319532632828 0.222205743193626
+v -1.11041498184204 0.440437406301498 -0.141369700431824
+v -1.22354459762573 0.244766280055046 -0.124806813895702
+v -1.21333575248718 0.138642057776451 -0.134981021285057
+v -1.20560538768768 0.0505708530545235 -0.141886875033379
+v -1.18824601173401 -0.0309696588665247 -0.120795175433159
+v -1.19533789157867 0.275021433830261 0.574340224266052
+v -1.27376115322113 0.0651760324835777 0.658946573734283
+v -1.07326543331146 0.532137632369995 0.720028579235077
+v -1.05944561958313 0.517971158027649 0.741062104701996
+v -0.538414418697357 0.62226814031601 -0.204074010252953
+v -1.04547786712646 0.504321038722992 -0.158309116959572
+v -0.514761745929718 0.688506364822388 -0.160073056817055
+v -1.13427305221558 0.407405644655228 -0.0918345898389816
+v -1.23428642749786 0.230363249778748 -0.0918045863509178
+v -1.23785972595215 0.147843465209007 0.60784512758255
+v -1.12275075912476 0.362253963947296 0.570973992347717
+v -1.01844012737274 0.826304137706757 0.78051370382309
+v -1.05638444423676 0.553528904914856 0.753952145576477
+v 0.203991636633873 0.454683184623718 0.261284232139587
+v -1.23238551616669 0.240490585565567 -0.0727576613426208
+v -1.24420213699341 0.0609601698815823 -0.0682623162865639
+v -1.08832895755768 0.38110625743866 0.720478951931
+v -1.20867550373077 0.19832256436348 0.61444479227066
+v -0.460943967103958 0.763586640357971 -0.130367815494537
+v 0.257349133491516 0.388131320476532 0.270290046930313
+v -0.776145100593567 0.466153025627136 -0.764111995697021
+v -1.17255091667175 0.38046059012413 -0.0603941194713116
+v -1.19755792617798 0.318190008401871 -0.0832856371998787
+v -1.24226272106171 0.160070851445198 -0.0938722193241119
+v -1.24381756782532 0.0951789617538452 -0.0808410346508026
+v -1.05403101444244 0.652835369110107 0.810697853565216
+v -0.466917335987091 0.724854946136475 -0.08383809030056
+v -0.990543365478516 0.964195609092712 0.780359447002411
+v -1.20087730884552 0.286020189523697 -0.0351988077163696
+v -0.471140950918198 0.694791734218597 -0.0686026811599731
+v -0.49566775560379 0.631653368473053 -0.0709194615483284
+v -1.18552124500275 0.32727238535881 0.286314368247986
+v -0.856567919254303 0.440110057592392 0.315309166908264
+v -1.08260607719421 0.478411227464676 -0.0222279187291861
+v -0.0321484506130219 0.482911735773087 0.331356763839722
+v 0.182254731655121 0.580766081809998 0.0691815912723541
+v 0.643986821174622 0.276903837919235 -0.37847688794136
+v -0.142578631639481 0.504919409751892 0.288844287395477
+v 0.115886554121971 0.543300628662109 0.137679904699326
+v -0.789616882801056 0.379458963871002 0.40860441327095
+v -0.176712185144424 0.525128304958344 0.257394075393677
+v -0.102653861045837 0.613884150981903 0.0586570017039776
+v -0.546430587768555 0.66972416639328 -0.655322790145874
+v -0.343893736600876 0.564727962017059 1.17800509929657
+v -0.854575574398041 0.441092282533646 -0.773402035236359
+v -0.559127390384674 0.521431803703308 0.247447475790977
+v -0.897405564785004 0.486705750226974 0.232619687914848
+v -0.505463063716888 0.362498044967651 0.361761778593063
+v -0.880541265010834 0.411888539791107 -0.706146538257599
+v -0.19089649617672 0.57085919380188 0.221414849162102
+v -0.701941251754761 0.463348001241684 -0.704042255878448
+v 0.0168473776429892 0.698695600032806 -0.0297174043953419
+v 0.495721101760864 0.260538756847382 -0.29838103055954
+v -0.315973252058029 0.597652614116669 1.17823088169098
+v -0.527685225009918 0.554354548454285 -0.598577320575714
+v -0.697579741477966 0.558124423027039 0.151253893971443
+v -0.670961916446686 0.417392134666443 0.389337241649628
+v -0.296060830354691 0.638694882392883 1.15787899494171
+v -0.3091099858284 0.653462052345276 -0.759833812713623
+v -0.540516376495361 0.450882077217102 0.309650391340256
+v -0.602389276027679 0.436404347419739 0.995888590812683
+v -0.761137962341309 0.388722479343414 0.395034670829773
+v -0.510828137397766 0.505952656269073 1.00795149803162
+v -0.278636127710342 0.648258090019226 1.15357005596161
+v -0.259471088647842 0.648650348186493 1.14569711685181
+v -0.852863788604736 0.289148092269897 0.776598632335663
+v -0.530913114547729 0.532538652420044 0.227850943803787
+v 0.295010328292847 0.494792878627777 0.114636309444904
+v 0.10616048425436 0.468374311923981 0.309281229972839
+v -0.242933675646782 0.676957190036774 1.12234139442444
+v 0.616140961647034 0.289729207754135 -0.358445286750793
+v -0.893720865249634 0.304578691720963 0.738524615764618
+v -0.886630177497864 0.265570014715195 0.76522022485733
+v -0.826115190982819 0.321982711553574 0.753641068935394
+v -0.714561104774475 0.390580654144287 0.88027811050415
+v 0.140394002199173 0.529863774776459 0.146481469273567
+v -0.236526355147362 0.686591446399689 1.10307669639587
+v -0.311600387096405 0.625418841838837 0.0399665124714375
+v -0.925107061862946 0.310193091630936 0.743181526660919
+v 0.0905017033219337 0.534057199954987 0.212382256984711
+v -0.121918335556984 0.557874381542206 0.223706871271133
+v 0.0464689172804356 0.499497294425964 0.30585440993309
+v -0.897395372390747 0.425717890262604 -0.787939727306366
+v -0.291156649589539 0.503085017204285 0.288126558065414
+v -0.381774812936783 0.501329481601715 0.266588240861893
+v 0.526443958282471 0.218612924218178 -0.294811069965363
+v -0.867612600326538 0.308708101511002 0.734072089195251
+v -0.812607407569885 0.399151980876923 0.37660825252533
+v -0.234254702925682 0.741708695888519 -0.00372372195124626
+v -0.527749180793762 0.708114802837372 -0.769260704517365
+v 0.511094093322754 0.369091808795929 -0.452062726020813
+v -0.243293568491936 0.691781044006348 1.07242000102997
+v -0.493974208831787 0.69402027130127 -0.686859905719757
+v -0.593203067779541 0.544636905193329 0.208250910043716
+v -0.0675692483782768 0.569094657897949 0.165018007159233
+v 0.484504669904709 0.280394434928894 -0.336656868457794
+v -0.00181506958324462 0.580818772315979 0.0795410573482513
+v -0.217945352196693 0.792609035968781 -0.114020347595215
+v 0.297787070274353 0.426983863115311 0.204441174864769
+v -0.545996844768524 0.469004124403 -0.586420655250549
+v -0.633481085300446 0.470942437648773 -0.615260004997253
+v -0.49790558218956 0.528986752033234 0.237469881772995
+v -0.0525319427251816 0.54331237077713 0.273862719535828
+v -0.90962690114975 0.331206500530243 0.725797295570374
+v -0.105293281376362 0.596557676792145 0.117205739021301
+v 0.360577702522278 0.517500102519989 -0.0622037053108215
+v 0.505652964115143 0.176486656069756 -0.268102288246155
+v 0.318028897047043 0.393456995487213 0.219684481620789
+v 0.0181959327310324 0.613926947116852 0.0346289128065109
+v -0.829160511493683 0.331575274467468 0.681098461151123
+v 0.156615674495697 0.606416940689087 -0.00200152001343668
+v -0.16915200650692 0.609184682369232 0.0765600651502609
+v -0.886000692844391 0.358299851417542 0.66626763343811
+v -0.86327201128006 0.337555319070816 0.665623784065247
+v -0.298383593559265 0.375890851020813 0.375041157007217
+v -0.668909788131714 0.49904853105545 0.298334330320358
+v 0.286952257156372 0.553255617618561 -0.0198770668357611
+v 0.0446362197399139 0.520462989807129 0.258988678455353
+v 0.0610617101192474 0.565600156784058 0.119794063270092
+v 0.362743407487869 0.458996802568436 0.0633687824010849
+v -0.737316131591797 0.449686378240585 0.350533902645111
+v -0.50037032365799 0.682470142841339 -0.661676526069641
+v 0.116670601069927 0.391720324754715 0.363554716110229
+v -0.405977755784988 0.632288575172424 0.0104913963004947
+v -0.259322434663773 0.772495031356812 -0.0367760919034481
+v -0.887682914733887 1.1048378944397 0.976504683494568
+v 0.136975079774857 0.592845261096954 0.0833452865481377
+v -0.172967061400414 0.431770920753479 0.380827993154526
+v -0.200686320662498 0.456365644931793 0.345796436071396
+v -0.951963007450104 0.377312391996384 -0.699936866760254
+v -0.0840710327029228 0.600889980792999 0.0774999409914017
+v -0.94777125120163 1.08169734477997 1.08330357074738
+v 0.236127182841301 0.601623058319092 -0.0680621117353439
+v -0.333279252052307 0.546497106552124 0.23853075504303
+v -0.856158137321472 0.343210577964783 0.62088942527771
+v -0.811153769493103 0.339513093233109 0.598609268665314
+v -0.146235674619675 0.761562407016754 -0.0435809642076492
+v -0.558348834514618 0.707580864429474 -0.772994339466095
+v 0.255345851182938 0.482142984867096 0.167582497000694
+v -0.14240337908268 0.391806393861771 0.406823217868805
+v -0.0480504371225834 0.427060753107071 0.376272141933441
+v 0.552730143070221 0.252238810062408 -0.310040593147278
+v -0.136927381157875 0.671074628829956 0.0396582074463367
+v 0.609396994113922 0.256594389677048 -0.318948924541473
+v -0.796250879764557 0.327633559703827 0.598505437374115
+v -0.595944166183472 0.444498687982559 0.35325101017952
+v 0.0516780018806458 0.457193106412888 0.346775680780411
+v 0.553596079349518 0.359253734350204 -0.439710170030594
+v -0.426472455263138 0.4197016954422 0.333033829927444
+v -0.398170232772827 0.614568054676056 0.0976508930325508
+v -0.0201122220605612 0.716381430625916 -0.0217261109501123
+v 0.461284697055817 0.332909882068634 -0.407249927520752
+v -0.336637049913406 0.73799079656601 -0.0091855488717556
+v -0.807385563850403 0.461495995521545 -0.785022020339966
+v 0.222755700349808 0.532114684581757 0.110959857702255
+v -0.834500849246979 0.376123070716858 0.554300367832184
+v -0.240746855735779 0.67822140455246 0.0339680425822735
+v -0.287781119346619 0.525589466094971 0.251504987478256
+v -0.140762120485306 0.711008608341217 0.0164058264344931
+v -0.776940822601318 0.363451212644577 0.480629920959473
+v -0.721803784370422 0.310443878173828 0.459449738264084
+v 0.0338079184293747 0.418809801340103 0.37269851565361
+v 0.0786800384521484 0.667970240116119 -0.0318448320031166
+v -0.210928827524185 0.634970009326935 0.0529997497797012
+v -0.388033807277679 0.771746397018433 -0.0625384375452995
+v -0.714957475662231 0.32760351896286 0.432383865118027
+v -0.684690058231354 0.264298796653748 0.445254355669022
+v 0.176007613539696 0.640849411487579 -0.110182136297226
+v 0.0397293716669083 0.595934152603149 0.0705907344818115
+v -0.617387592792511 0.500998556613922 0.269427448511124
+v 0.33412367105484 0.492046684026718 0.00556532060727477
+v -0.268234252929688 0.56100457906723 0.197583347558975
+v -1.01288306713104 1.03345799446106 1.10152316093445
+v -0.263976216316223 0.614520370960236 0.104553908109665
+v -0.0436445325613022 0.694327831268311 0.00811806041747332
+v -0.286459147930145 0.61351066827774 0.0589729957282543
+v -0.509534776210785 0.397876113653183 0.343677878379822
+v 0.107523508369923 0.675136208534241 -0.0744660198688507
+v 0.562866806983948 0.31329533457756 -0.367627620697021
+v -0.0310148000717163 0.287958830595016 0.453852385282516
+v -0.338662505149841 0.596545934677124 0.152990847826004
+v -0.570497095584869 0.458300322294235 0.317963391542435
+v -0.100941553711891 0.726920902729034 -0.00483970204368234
+v -0.731629073619843 0.468682616949081 -0.760412931442261
+v -0.665457725524902 0.272788226604462 0.433210998773575
+v -0.408005505800247 0.262576937675476 0.391878664493561
+v -0.380156487226486 0.455693870782852 0.314987570047379
+v -0.317729145288467 0.776806592941284 -0.0490597151219845
+v 0.418961882591248 0.331284016370773 0.0989707484841347
+v -0.643660426139832 0.660984694957733 -0.762548446655273
+v 0.453076481819153 0.330005556344986 -0.393127411603928
+v -0.751441299915314 0.352211773395538 0.433970123529434
+v -0.125626057386398 0.276732474565506 0.45405587553978
+v -0.0813712477684021 0.313230752944946 0.444552928209305
+v 0.0258348304778337 0.351209580898285 0.421201884746552
+v 0.0694347247481346 0.295914262533188 0.434588044881821
+v -0.202628269791603 0.621799290180206 0.0635692402720451
+v 0.137104839086533 0.642404139041901 -0.0585284493863583
+v 0.594318866729736 0.318705081939697 -0.399267643690109
+v -0.75773411989212 0.489443987607956 0.298618614673615
+v 0.510864436626434 0.246691778302193 -0.305609256029129
+v -0.907906055450439 1.08703792095184 1.06891798973083
+v -0.432102590799332 0.685352623462677 -0.755896329879761
+v -0.241549700498581 0.537304997444153 0.236788228154182
+v 0.356122434139252 0.433975487947464 0.124835461378098
+v -0.742826342582703 0.365939527750015 0.415399223566055
+v -0.622767806053162 0.39656326174736 0.395053118467331
+v -0.566110253334045 0.391458988189697 0.379974693059921
+v -0.194524854421616 0.376182794570923 0.412248909473419
+v 0.224573224782944 0.616735517978668 -0.125550791621208
+v -0.270448267459869 0.724323570728302 0.00935732387006283
+v -0.471355348825455 0.485655665397644 0.281917124986649
+v 0.059519350528717 0.637234747409821 0.00819136295467615
+v -0.438861906528473 0.682804584503174 -0.77814131975174
+v -0.654192090034485 0.521026492118835 0.227484613656998
+v -0.32358318567276 0.338981062173843 0.388576418161392
+v -0.0170138664543629 0.387030959129333 0.409146159887314
+v -0.0183430500328541 0.576564133167267 -0.785411775112152
+v -0.126128867268562 0.619178593158722 -0.773003101348877
+v 0.0925756022334099 0.571794033050537 -0.755742013454437
+v -0.0440027788281441 0.617126762866974 -0.758731126785278
+v -0.789872109889984 0.590598344802856 0.0237413868308067
+v -0.842216312885284 0.578211545944214 0.00927664060145617
+v -0.952369034290314 0.39720943570137 -0.7893226146698
+v 0.0361156426370144 0.603049874305725 -0.756704390048981
+v -0.0557859018445015 0.624275147914886 -0.735059499740601
+v -0.181544691324234 0.640653073787689 -0.71983540058136
+v -0.214741364121437 0.628880858421326 -0.771470069885254
+v -0.266855835914612 0.639307737350464 -0.775306701660156
+v -0.929870545864105 0.52683687210083 0.0427478291094303
+v -0.983868598937988 0.49637046456337 0.0931076630949974
+v -0.978750228881836 0.517934918403625 0.0211200229823589
+v -1.0587329864502 0.483184099197388 0.026234632357955
+v -0.938421010971069 0.40626722574234 -0.756270468235016
+v 0.196149811148643 0.335795372724533 -0.750936448574066
+v 0.0891818851232529 0.590522110462189 -0.724144637584686
+v -0.366689711809158 0.679839730262756 -0.689682841300964
+v -0.782857477664948 0.552868127822876 0.136328518390656
+v -1.16576039791107 0.323514461517334 0.246527329087257
+v 0.294718772172928 0.325825333595276 -0.73253607749939
+v 0.223058804869652 0.367712050676346 -0.712624430656433
+v 0.0453716069459915 0.604982435703278 -0.712276518344879
+v -0.258414894342422 0.650802314281464 -0.706857681274414
+v -0.940239131450653 0.408482581377029 0.581479787826538
+v -0.97930109500885 0.380444765090942 -0.756403028964996
+v -1.00835418701172 0.318935513496399 -0.751596629619598
+v -0.901510953903198 0.545785307884216 0.0879356041550636
+v 0.394073665142059 0.328028410673141 -0.699712157249451
+v 0.35566771030426 0.348675042390823 -0.692434549331665
+v -0.0478169694542885 0.618841290473938 -0.68125331401825
+v -0.150301560759544 0.63810920715332 -0.670773804187775
+v -0.245249822735786 0.646230399608612 -0.665775418281555
+v -0.898066639900208 0.0406258031725883 -0.775067150592804
+v 0.0640005618333817 0.627544105052948 -0.661203980445862
+v -0.112376429140568 0.633181273937225 -0.662702620029449
+v -0.320571780204773 0.664132177829742 -0.650883793830872
+v -0.406352877616882 0.665818452835083 -0.635969877243042
+v -0.957209050655365 0.425820589065552 0.276079118251801
+v -1.02171790599823 0.402186006307602 0.568654239177704
+v -0.752948701381683 0.596061229705811 0.0361763387918472
+v 0.425086796283722 0.360632419586182 -0.644265115261078
+v 0.315512448549271 0.381128638982773 -0.651184439659119
+v -0.308096319437027 0.575345039367676 0.936885893344879
+v 0.00561954267323017 0.642621695995331 -0.628272593021393
+v -0.0316448658704758 0.647401213645935 -0.638776063919067
+v -0.18208734691143 0.687984883785248 -0.632522344589233
+v -0.28377291560173 0.65551620721817 -0.66180831193924
+v -0.322971433401108 0.621351957321167 1.02858197689056
+v -0.776046514511108 0.451382160186768 -0.710853755474091
+v -0.377347350120544 0.622209310531616 0.0394321642816067
+v -0.608788669109344 0.58543872833252 0.0710175931453705
+v 0.144696265459061 0.600628018379211 -0.604902803897858
+v 0.0867888927459717 0.629057586193085 -0.623271226882935
+v -0.0708467662334442 0.692554652690887 -0.605932176113129
+v -0.12736964225769 0.687209963798523 -0.619513034820557
+v -0.278948754072189 0.68952614068985 -0.622394204139709
+v -0.36543944478035 0.665933847427368 -0.628823578357697
+v -0.668703436851501 0.449147492647171 -0.635878026485443
+v 0.341937899589539 0.383581072092056 -0.644320726394653
+v 0.298449754714966 0.391937792301178 -0.629014790058136
+v -0.780646026134491 0.585965096950531 0.0694377645850182
+v -0.836994528770447 0.553698182106018 0.07685886323452
+v 0.177850529551506 0.564866244792938 -0.627645432949066
+v -0.360709488391876 0.697993636131287 -0.555013477802277
+v -0.4104825258255 0.655887186527252 -0.599734246730804
+v -0.440292119979858 0.641670107841492 -0.609962642192841
+v 0.229173094034195 0.575874269008636 -0.584558546543121
+v 0.0887089297175407 0.652400434017181 -0.58863627910614
+v -0.0617154650390148 0.69664204120636 -0.578564524650574
+v -0.142738774418831 0.711602866649628 -0.562664449214935
+v -0.464447438716888 0.612046003341675 -0.591003954410553
+v -0.73060941696167 0.433826446533203 -0.6453817486763
+v 0.449539542198181 0.3972447514534 -0.564539074897766
+v 0.332413792610168 0.396202594041824 -0.575685262680054
+v 0.107453718781471 0.651865601539612 -0.56096351146698
+v 0.0313474349677563 0.669416308403015 -0.591414749622345
+v -0.244476363062859 0.711226224899292 -0.579924285411835
+v -0.440700560808182 0.633795320987701 -0.587810873985291
+v -0.64347243309021 0.452062666416168 -0.598752439022064
+v 0.499533325433731 0.365608334541321 -0.599296748638153
+v -1.03542268276215 0.414257764816284 0.609988570213318
+v 0.00350964115932584 0.703070998191833 -0.522650361061096
+v -0.0289962608367205 0.683968305587769 -0.571159780025482
+v -0.222148612141609 0.737623751163483 -0.543712735176086
+v -0.970124185085297 1.00111365318298 0.794137060642242
+v -0.523752093315125 0.445776998996735 -0.571384251117706
+v -0.571824967861176 0.451199740171432 -0.578300297260284
+v -0.567737519741058 0.564622759819031 0.171327650547028
+v 0.372917622327805 0.394493490457535 -0.544188261032104
+v 0.19406770169735 0.611856043338776 -0.568839132785797
+v 0.0786103680729866 0.684176921844482 -0.5090491771698
+v -0.0699372291564941 0.696697533130646 -0.543581783771515
+v -0.114495404064655 0.731703341007233 -0.475249469280243
+v -0.263833314180374 0.743150413036346 -0.516128540039063
+v -0.305421113967896 0.717464685440063 -0.566429555416107
+v -0.0983791872859001 0.567974507808685 0.199300587177277
+v -0.363552868366241 0.582131445407867 0.987712800502777
+v -0.622613847255707 0.450580537319183 -0.56220817565918
+v -0.736515879631042 0.418662935495377 -0.559091210365295
+v -0.88191169500351 1.08554089069366 0.927809596061707
+v -0.489474147558212 0.526070773601532 0.951140642166138
+v 0.190245136618614 0.64772641658783 -0.513621091842651
+v 0.146749541163445 0.66648930311203 -0.527033388614655
+v -0.0349093228578568 0.705296218395233 -0.493204444646835
+v -0.0610344558954239 0.720939695835114 -0.48926168680191
+v -0.178711578249931 0.7347771525383 -0.497007042169571
+v -0.289646416902542 0.768308758735657 -0.467125862836838
+v -0.435461550951004 0.662947177886963 -0.510409951210022
+v -0.519067525863647 0.442354828119278 -0.535190761089325
+v 0.446641385555267 0.394842207431793 -0.523641765117645
+v 0.363623529672623 0.399227797985077 -0.527988076210022
+v -0.227583527565002 0.747863173484802 -0.471900522708893
+v -0.563308835029602 0.442346423864365 -0.548042953014374
+v -0.590083003044128 0.456844806671143 -0.461139172315598
+v -0.685628533363342 0.438490122556686 -0.553414642810822
+v -0.238301411271095 0.679409861564636 1.02344357967377
+v 0.549316883087158 0.371926307678223 -0.492078363895416
+v 0.405811876058578 0.376457244157791 -0.486230820417404
+v 0.401098340749741 0.379432052373886 -0.475370734930038
+v -0.341560184955597 -0.368402034044266 -0.760016977787018
+v -0.166545301675797 0.75784832239151 -0.44658288359642
+v -0.37407523393631 0.755994737148285 -0.421241044998169
+v 0.105767242610455 0.673979043960571 -0.449598699808121
+v 0.0565866194665432 0.687213778495789 -0.443645745515823
+v -0.0173648167401552 0.70367306470871 -0.448724508285522
+v -0.9693763256073 0.4241062104702 0.382850378751755
+v -0.648107349872589 0.455996096134186 -0.51347428560257
+v -0.689477443695068 0.465740174055099 -0.458288997411728
+v -0.725461184978485 0.45929616689682 -0.447610050439835
+v -0.926078915596008 0.498471796512604 0.153652802109718
+v -1.16703879833221 0.366404861211777 0.420465260744095
+v 0.0343669280409813 0.5532266497612 0.219633907079697
+v -1.10948741436005 0.390164107084274 0.414561063051224
+v -0.13805678486824 0.760320127010345 -0.415423035621643
+v -0.838544845581055 0.386220425367355 0.495648801326752
+v -0.515305995941162 0.473008215427399 -0.458503127098083
+v -0.539011001586914 0.449269235134125 -0.48297056555748
+v -1.05635690689087 0.393927484750748 0.594622731208801
+v -0.937370777130127 1.07283914089203 0.899523973464966
+v -0.515521645545959 0.592409253120422 0.103324435651302
+v 0.178346201777458 0.647018253803253 -0.427657634019852
+v 0.0211998950690031 0.71763688325882 -0.398502826690674
+v -0.346700668334961 0.775548577308655 -0.395833820104599
+v -0.793711960315704 0.428958207368851 -0.388702362775803
+v -0.910565733909607 0.528966784477234 0.12153036147356
+v -1.08533370494843 0.3970907330513 0.29826420545578
+v 0.136499047279358 0.675089061260223 -0.39756315946579
+v 0.0717319697141647 0.698861062526703 -0.392915695905685
+v -0.108353540301323 0.750154078006744 -0.402839064598083
+v -0.220483437180519 0.769701540470123 -0.41152212023735
+v -0.29516664147377 0.792271733283997 -0.388857364654541
+v -0.415181338787079 0.560467720031738 0.97410660982132
+v -0.532747685909271 0.475967139005661 -0.434499472379684
+v -0.81552928686142 0.382618069648743 -0.428624033927917
+v 0.21263399720192 0.6192826628685 -0.387619137763977
+v -0.01999924890697 0.729486882686615 -0.386576771736145
+v -0.0783635601401329 0.750898241996765 -0.393334686756134
+v -0.168623998761177 0.760423839092255 -0.372315853834152
+v -0.217698767781258 0.76976752281189 -0.35830894112587
+v -0.351365745067596 0.795462012290955 -0.350766211748123
+v -0.864162862300873 -0.273811370134354 -0.766777992248535
+v -0.545191168785095 0.49818280339241 0.959312379360199
+v -0.732192397117615 0.46765148639679 -0.387113749980927
+v -0.851637899875641 0.384540259838104 -0.413807272911072
+v -0.923993349075317 0.340656161308289 -0.427906274795532
+v -0.386507719755173 0.580345869064331 1.02337872982025
+v -0.611338198184967 0.410749047994614 0.74372410774231
+v 0.174388557672501 0.669189035892487 -0.353477567434311
+v -0.802680969238281 0.338524609804153 0.703663468360901
+v -0.543076395988464 0.502021849155426 -0.37776842713356
+v -0.58119785785675 0.486819416284561 -0.40298667550087
+v -0.648523271083832 0.477416306734085 -0.426689386367798
+v -0.699701726436615 0.492084294557571 -0.379698902368546
+v -0.953050255775452 0.349029660224915 -0.40622866153717
+v 0.0275737605988979 0.709684789180756 -0.344655871391296
+v -0.0982980281114578 0.745328962802887 -0.338296800851822
+v -0.393438816070557 0.796363830566406 -0.305724263191223
+v -0.414850264787674 -0.369507133960724 -0.768178701400757
+v -0.589893639087677 0.529102802276611 -0.300916075706482
+v -0.747129142284393 0.551422357559204 0.186331897974014
+v -0.827669858932495 0.529994904994965 0.203544646501541
+v 0.19440096616745 0.6539346575737 -0.31786248087883
+v 0.077583372592926 0.714060306549072 -0.320546954870224
+v -0.127046391367912 0.76225346326828 -0.314592808485031
+v -0.167494758963585 0.770761132240295 -0.339393377304077
+v -0.285868346691132 0.79366147518158 -0.367162883281708
+v -0.976996421813965 0.411674588918686 0.569629967212677
+v -0.809132516384125 0.490690946578979 -0.335595190525055
+v -0.892341673374176 0.417737901210785 -0.375030130147934
+v -0.953315734863281 1.06201088428497 0.998046875
+v -0.782496511936188 0.321128934621811 0.635313093662262
+v 0.0324937924742699 0.724888622760773 -0.307757258415222
+v -0.0267006065696478 0.748481869697571 -0.301056742668152
+v -0.863725900650024 0.424389213323593 0.337818473577499
+v -0.552582859992981 0.515124678611755 -0.350341320037842
+v -0.7191122174263 0.507045388221741 -0.302933007478714
+v -0.740965843200684 0.483071863651276 -0.349682152271271
+v -1.12764537334442 0.106357298791409 -0.311472743749619
+v -1.07900249958038 0.410252004861832 0.41491425037384
+v 0.133105307817459 0.686580896377563 -0.311905413866043
+v -0.115553230047226 0.772524416446686 -0.257366240024567
+v -0.209353715181351 0.792442440986633 -0.285309880971909
+v -0.244776338338852 0.796465396881104 -0.312002569437027
+v -0.297057539224625 0.810280323028564 -0.269236236810684
+v -0.359452873468399 0.811263918876648 -0.270702958106995
+v -0.841338098049164 0.519364774227142 -0.301147073507309
+v -0.990278363227844 0.396738648414612 -0.328312575817108
+v -0.27054038643837 0.674799621105194 1.12661981582642
+v -1.06373763084412 0.413445115089417 0.180981025099754
+v -0.938097536563873 1.08963775634766 1.05214428901672
+v 0.245311334729195 0.622424781322479 -0.274216026067734
+v -0.408515721559525 0.796844899654388 -0.253273695707321
+v -0.0145449116826057 0.582017958164215 0.11987280100584
+v -0.539355397224426 0.566316545009613 -0.293351888656616
+v -0.556092083454132 0.549365997314453 -0.275806874036789
+v -0.65153694152832 0.538217902183533 -0.308563947677612
+v -0.877914130687714 0.486080557107925 -0.334220856428146
+v -0.190612629055977 0.783280789852142 -0.284736603498459
+v -0.210943728685379 0.794896483421326 -0.229774072766304
+v -0.701912879943848 0.528959572315216 -0.265218913555145
+v -0.783165812492371 0.513105928897858 -0.301369696855545
+v -0.777543008327484 0.549428224563599 -0.247388675808907
+v -0.97470235824585 0.501390933990479 -0.259049654006958
+v -1.0523077249527 0.425614327192307 -0.268952131271362
+v -0.991625428199768 0.945624470710754 0.752954840660095
+v 0.16027469933033 0.658917009830475 -0.241438001394272
+v 0.059697937220335 0.705881655216217 -0.251039803028107
+v 0.0380152240395546 0.722544014453888 -0.226100191473961
+v 0.0130230374634266 0.743927419185638 -0.240285322070122
+v -0.280445843935013 0.802882134914398 -0.224760547280312
+v -0.571962833404541 0.562255501747131 -0.209357917308807
+v -0.592194676399231 0.543663382530212 -0.24566388130188
+v -0.842103123664856 0.553317129611969 -0.240424290299416
+v -0.901360511779785 0.537920236587524 -0.244095802307129
+v -0.999041616916656 0.45353227853775 -0.287973314523697
+v -0.766851842403412 0.356214851140976 0.733532309532166
+v -1.02502477169037 0.82639479637146 0.702009856700897
+v 0.280704379081726 0.586454689502716 -0.218811944127083
+v 0.0863629281520844 0.702558398246765 -0.207561835646629
+v -0.172032192349434 0.794760286808014 -0.219980627298355
+v -0.645765602588654 0.552081704139709 -0.237555459141731
+v 0.223718658089638 0.626164615154266 -0.153876557946205
+v 0.187056168913841 0.646256387233734 -0.196529597043991
+v -0.365522384643555 0.811457753181458 -0.182566002011299
+v -0.699594557285309 0.556852579116821 -0.211057841777802
+v -0.804713308811188 0.564403057098389 -0.216851085424423
+v -0.939435005187988 0.52470076084137 -0.253389269113541
+v -0.688088715076447 0.417478531599045 0.813501417636871
+v -0.0110316807404161 0.736802101135254 -0.144446343183517
+v -0.100578404963017 0.768554866313934 -0.204048052430153
+v -0.202366635203362 0.796548247337341 -0.152072727680206
+v -0.44177970290184 0.785531282424927 -0.177765503525734
+v -0.799905836582184 0.582862257957458 -0.185870438814163
+v -1.0261824131012 0.481272637844086 -0.226517990231514
+v -0.660717487335205 0.577661454677582 0.124117076396942
+v -0.623786151409149 0.457402050495148 0.891629576683044
+v 0.350582361221313 0.542653620243073 -0.132271632552147
+v 0.150939881801605 0.663231313228607 -0.136521190404892
+v 0.0588596165180206 0.703672289848328 -0.154542446136475
+v -0.0520884618163109 0.74967485666275 -0.151753798127174
+v -0.109471268951893 0.78242015838623 -0.149672195315361
+v -0.149264544248581 0.793961882591248 -0.142379567027092
+v -0.289724797010422 0.816187739372253 -0.181690871715546
+v -0.614273369312286 0.583233416080475 -0.144057154655457
+v -0.835228264331818 0.582649707794189 -0.159952610731125
+v -1.13166797161102 0.37427493929863 0.332253098487854
+v -0.525302946567535 0.57056075334549 0.142751902341843
+v -0.405427277088165 0.789262592792511 -0.111272379755974
+v -0.951494336128235 1.04479217529297 0.841411352157593
+v -0.558216214179993 0.592831015586853 -0.183983221650124
+v -0.685001194477081 0.583570659160614 -0.145624965429306
+v -0.973036229610443 0.538526356220245 -0.154216900467873
+v 0.326425284147263 0.550434350967407 -0.0795763581991196
+v 0.292006552219391 0.567085146903992 -0.160709962248802
+v -0.875148117542267 0.405851304531097 0.472233891487122
+v -0.0616153404116631 0.744786083698273 -0.107938081026077
+v -0.252845257520676 0.80380916595459 -0.106229647994041
+v -0.316321492195129 0.806394636631012 -0.106719575822353
+v -0.560266494750977 0.599128663539886 -0.13192293047905
+v -0.951534450054169 0.417153537273407 0.499391824007034
+v 0.0793803483247757 0.609105229377747 0.0284296348690987
+v -0.531377971172333 0.630339801311493 -0.139316439628601
+v 0.278048396110535 0.577630937099457 -0.0839647799730301
+v 0.0760610550642014 0.701811909675598 -0.0958373099565506
+v 0.0501781180500984 0.705275595188141 -0.0724771320819855
+v -0.0143088195472956 0.735455691814423 -0.0787803083658218
+v -0.125725090503693 0.769764423370361 -0.0916161984205246
+v -0.466672539710999 -0.379968017339706 -0.747029900550842
+v -0.625349819660187 0.585436522960663 -0.104186601936817
+v -0.562827527523041 0.701295077800751 -0.788542747497559
+v -0.507510662078857 0.687391102313995 -0.792323231697083
+v -0.586490392684937 0.688531637191772 -0.79090541601181
+v -0.446452707052231 0.649694740772247 -0.792791604995728
+v -0.338178873062134 0.629633605480194 -0.792113840579987
+v -0.22025403380394 0.608481049537659 -0.789574384689331
+v -0.124170370399952 0.592108905315399 -0.787590682506561
+v -0.172194719314575 0.540618240833282 -0.782581090927124
+v 0.00437073409557343 0.522562861442566 -0.784677982330322
+v 0.0712350457906723 0.554997205734253 -0.779598772525787
+v 0.126127988100052 0.532573759555817 -0.753426074981689
+v -0.630390048027039 0.670194387435913 -0.787838339805603
+v 0.114272184669971 0.501116096973419 -0.77383291721344
+v -0.387441992759705 0.579295814037323 -0.787997007369995
+v -0.00698809511959553 0.506839454174042 -0.780982375144958
+v 0.0532658360898495 0.487272828817368 -0.784580886363983
+v -0.678478240966797 0.599397242069244 -0.784434199333191
+v -0.670324623584747 0.573785305023193 -0.792504608631134
+v -0.515145063400269 0.590374529361725 -0.790351927280426
+v -0.465954214334488 0.570012986660004 -0.776403605937958
+v -0.330495119094849 0.551149666309357 -0.76775997877121
+v -0.0777744427323341 0.509238481521606 -0.765678226947784
+v 0.0651281177997589 0.423765987157822 -0.782624900341034
+v -0.549125015735626 0.563252508640289 -0.786417305469513
+v 0.010483636520803 0.48368102312088 -0.775507152080536
+v -0.554207265377045 0.53660386800766 -0.775012969970703
+v -0.448179990053177 0.538451969623566 -0.730530858039856
+v -0.376965969800949 0.542588889598846 -0.740416884422302
+v -0.0852180197834969 0.495563805103302 -0.736807882785797
+v 0.0337928757071495 0.458398163318634 -0.776020288467407
+v -0.167057484388351 0.490111738443375 -0.723966121673584
+v -0.0132772773504257 0.459753036499023 -0.733349561691284
+v 0.0308823734521866 0.413089275360107 -0.773082196712494
+v -0.596938669681549 0.467928797006607 -0.767920017242432
+v -0.501512587070465 0.518868207931519 -0.726738214492798
+v -0.0917326137423515 0.467226922512054 -0.71969199180603
+v 0.16415810585022 0.35664090514183 -0.771646618843079
+v -0.711908102035522 0.497911930084229 -0.788213312625885
+v -0.616698563098907 0.492408037185669 -0.787430465221405
+v -0.544596254825592 0.492620795965195 -0.731644988059998
+v -0.326885432004929 0.491237968206406 -0.723973155021667
+v -0.0566431544721127 0.405043512582779 -0.718505501747131
+v -0.014006819576025 0.40600261092186 -0.727112770080566
+v 0.0350917242467403 0.386829763650894 -0.780689656734467
+v 0.169219791889191 0.327196389436722 -0.775185644626617
+v -0.746406435966492 0.474828809499741 -0.789966106414795
+v -0.776292324066162 0.457356244325638 -0.789204895496368
+v -0.688942313194275 0.468962013721466 -0.792230248451233
+v -0.453222870826721 0.521839559078217 -0.726029098033905
+v -0.277935475111008 0.301028966903687 -0.728939950466156
+v -0.194778263568878 0.470763832330704 -0.721063554286957
+v -0.0766104534268379 0.318139493465424 -0.730359375476837
+v -0.0293312836438417 0.323793202638626 -0.777421116828918
+v 0.120269931852818 0.287876099348068 -0.782001078128815
+v 0.156274572014809 0.277439922094345 -0.780276775360107
+v 0.203795880079269 0.289141088724136 -0.774460256099701
+v 0.269498348236084 0.249403044581413 -0.770833373069763
+v -0.457539528608322 0.388513773679733 -0.730845391750336
+v -0.375951766967773 0.365948110818863 -0.729645967483521
+v -0.0661560148000717 0.258158206939697 -0.781686544418335
+v 0.00912226270884275 0.290689736604691 -0.78504079580307
+v 0.107194125652313 0.263728618621826 -0.762153744697571
+v -1.01239061355591 -0.0365650318562984 -0.357398927211761
+v -0.845205187797546 0.44408106803894 -0.790870547294617
+v -0.638756513595581 0.365485340356827 -0.788312792778015
+v -0.606136083602905 0.403546035289764 -0.758413016796112
+v -0.584797918796539 0.403157323598862 -0.729568243026733
+v 0.0763040035963058 0.258699208498001 -0.768362104892731
+v 0.142205595970154 0.245360389351845 -0.768818795681
+v 0.30329367518425 0.212667286396027 -0.771079778671265
+v -0.9710493683815 -0.300535142421722 0.230123817920685
+v -0.910438418388367 0.412192523479462 -0.789537966251373
+v -0.872009575366974 0.426823765039444 -0.791630446910858
+v -0.103785693645477 0.302068382501602 -0.724153935909271
+v -0.0345149971544743 0.254205822944641 -0.785062730312347
+v 0.00401022052392364 0.246180102229118 -0.77970564365387
+v 0.025472816079855 0.251849323511124 -0.762363970279694
+v 0.144476994872093 0.230754017829895 -0.756061971187592
+v 0.182676419615746 0.234179601073265 -0.780648648738861
+v 0.191843703389168 0.195433750748634 -0.777893424034119
+v 0.342582285404205 0.160499960184097 -0.765450239181519
+v -1.08793473243713 -0.0216883290559053 -0.304864048957825
+v -0.853570282459259 0.248104959726334 -0.792563080787659
+v -0.612184524536133 0.302278012037277 -0.790458261966705
+v -0.0343174338340759 0.190955847501755 -0.784916639328003
+v -0.0107087232172489 0.224964484572411 -0.768093407154083
+v -0.699364125728607 0.308032691478729 -0.79016500711441
+v -0.57381010055542 0.392904967069626 -0.730534195899963
+v 0.177613168954849 0.187308624386787 -0.760961711406708
+v 0.216739177703857 0.185608521103859 -0.781069934368134
+v 0.239653751254082 0.141725674271584 -0.779727935791016
+v -0.990494847297668 0.365232944488525 -0.783759355545044
+v -0.803278982639313 0.400407612323761 -0.794917106628418
+v -0.150623515248299 0.202377602458 -0.72837895154953
+v -0.0992470607161522 0.186458572745323 -0.774786174297333
+v -0.0294684749096632 0.153017431497574 -0.788413047790527
+v 0.191945642232895 0.129070252180099 -0.756888747215271
+v 0.291062951087952 0.110290952026844 -0.77018815279007
+v -0.93558794260025 0.32834729552269 -0.795192003250122
+v -0.725012898445129 0.231927573680878 -0.792584419250488
+v -0.668941497802734 0.230485439300537 -0.791832268238068
+v -0.582652747631073 0.196394845843315 -0.789965331554413
+v -0.122041217982769 0.223185673356056 -0.742026150226593
+v -0.0665402412414551 0.121673315763474 -0.785305559635162
+v 0.203332245349884 0.0777782797813416 -0.777231395244598
+v 0.374303370714188 0.0370812341570854 -0.728628098964691
+v -1.15903699398041 -0.318797439336777 0.279582113027573
+v -1.01484727859497 0.305417984724045 -0.781309545040131
+v -0.0200633704662323 0.116572573781013 -0.785849928855896
+v 0.392129361629486 0.114971302449703 -0.737319946289063
+v -1.01473271846771 0.263709843158722 -0.784872829914093
+v -0.516236305236816 0.198279276490211 -0.789170384407043
+v -0.501179337501526 0.275581866502762 -0.732294380664825
+v -0.273698896169662 0.187441423535347 -0.730656981468201
+v -0.0915192291140556 0.102460935711861 -0.775533318519592
+v 0.0180671717971563 0.0710162594914436 -0.775401830673218
+v -0.782123982906342 0.186764404177666 -0.792628407478333
+v -0.645018577575684 0.198474645614624 -0.763823330402374
+v -0.358854204416275 0.209327071905136 -0.731579601764679
+v -0.126730069518089 0.121056877076626 -0.744997382164001
+v 0.165897563099861 0.0795110240578651 -0.75590991973877
+v 0.142326876521111 0.0288255251944065 -0.777842998504639
+v -1.04647648334503 0.0355787798762321 -0.357648640871048
+v -0.992080867290497 0.236608669161797 -0.789169251918793
+v -0.758281707763672 0.183743044734001 -0.784425914287567
+v -0.700808644294739 0.210994735360146 -0.771802246570587
+v -0.477060198783875 0.0931356251239777 -0.781268000602722
+v -0.00260908389464021 0.0483516566455364 -0.781517624855042
+v 0.199497357010841 0.00658507691696286 -0.770190000534058
+v 0.470799207687378 -0.00786066707223654 -0.666813969612122
+v -0.720803081989288 0.190376996994019 -0.761807978153229
+v -0.539020895957947 0.139081835746765 -0.787660360336304
+v -0.52717399597168 0.117790259420872 -0.791141390800476
+v -0.402151346206665 0.078639067709446 -0.735153019428253
+v -0.143400520086288 0.111310161650181 -0.731678247451782
+v -0.0172615386545658 0.0160211808979511 -0.77665501832962
+v 0.301498174667358 -0.0053642438724637 -0.734036326408386
+v 0.546788096427917 0.0339291095733643 -0.640688717365265
+v -0.995962679386139 0.18441715836525 -0.781184196472168
+v -0.575998306274414 0.152335837483406 -0.756020128726959
+v -0.436804234981537 0.110562726855278 -0.737721979618073
+v -0.0861067324876785 0.0684736967086792 -0.767585277557373
+v 0.170207187533379 -0.0388897098600864 -0.771371126174927
+v -0.785531461238861 0.124684542417526 -0.79223769903183
+v -0.555047750473022 0.115745700895786 -0.762392342090607
+v -0.0522177070379257 0.0318203307688236 -0.772644519805908
+v 0.0696399360895157 0.0243317745625973 -0.780259490013123
+v 0.228644981980324 -0.06159558147192 -0.732690274715424
+v 0.271722257137299 0.029343593865633 -0.755527198314667
+v -0.273047983646393 0.0369882844388485 -0.731573581695557
+v -0.121614284813404 0.0567059218883514 -0.729773581027985
+v 0.0674391612410545 -0.0672222003340721 -0.774280071258545
+v -0.939419567584991 0.124724321067333 -0.782622039318085
+v -0.832834124565125 0.0971692204475403 -0.791295349597931
+v -0.784493148326874 0.0690016523003578 -0.796808958053589
+v -0.0466391853988171 -0.0212367326021194 -0.728650569915771
+v 0.349714726209641 -0.0450663827359676 -0.691821694374084
+v -1.01501405239105 0.754736363887787 0.682908713817596
+v -1.01929271221161 -0.154057681560516 -0.269512057304382
+v -0.893726468086243 0.0706242397427559 -0.782131552696228
+v -0.79413640499115 0.0603829137980938 -0.790197253227234
+v -0.530067324638367 0.0417568981647491 -0.787500500679016
+v -0.463634967803955 0.0242865569889545 -0.740357100963593
+v -0.0775318145751953 -0.001046895631589 -0.726712107658386
+v 0.310659468173981 -0.0487864315509796 -0.695178151130676
+v 0.404953986406326 -0.0766758397221565 -0.652090668678284
+v -0.872074961662292 0.0497683398425579 -0.787005662918091
+v -0.561312973499298 0.030074592679739 -0.770293235778809
+v -0.556959390640259 -0.00861305464059114 -0.785574734210968
+v -0.0109532997012138 -0.0695252493023872 -0.719208300113678
+v 0.0422095693647861 -0.0647535175085068 -0.761709094047546
+v 0.48147377371788 -0.0836057215929031 -0.600511968135834
+v -1.25694167613983 -0.136352390050888 0.236950531601906
+v -0.847511947154999 0.341543138027191 -0.443082213401794
+v -1.04316210746765 -0.170586168766022 0.14903137087822
+v -0.803385853767395 0.00859884079545736 -0.787703335285187
+v -0.758616864681244 -0.0104261832311749 -0.791161477565765
+v -0.578247666358948 -0.00505105080083013 -0.767774045467377
+v -0.486447095870972 0.00125272769946605 -0.76162052154541
+v -0.359231293201447 -0.0157599207013845 -0.731408417224884
+v -0.0922284871339798 -0.149384051561356 -0.716459095478058
+v 0.022432453930378 -0.115684740245342 -0.739727199077606
+v 0.0428285524249077 -0.138649746775627 -0.775465607643127
+v 0.0957486256957054 -0.120501346886158 -0.778085112571716
+v 0.147796243429184 -0.139818802475929 -0.771126925945282
+v -1.18093609809875 -0.287588775157928 0.234772518277168
+v -1.03610908985138 -0.179929777979851 0.172679170966148
+v -0.633934259414673 -0.0375116467475891 -0.78990226984024
+v -0.600004255771637 -0.044775452464819 -0.784484326839447
+v -0.54948765039444 -0.113243743777275 -0.779505550861359
+v -0.447260618209839 -0.104313753545284 -0.728753864765167
+v -0.211806803941727 -0.00679039768874645 -0.728967010974884
+v 0.0121636698022485 -0.079326443374157 -0.725362658500671
+v -1.23030138015747 -0.144363448023796 0.215052202343941
+v -0.9117791056633 0.305454522371292 -0.436613231897354
+v -0.854746699333191 0.289886176586151 -0.456862419843674
+v -0.926821112632751 0.000188526537385769 -0.771186351776123
+v -0.897542238235474 -0.00863087270408869 -0.78426730632782
+v -0.0132923414930701 -0.120301730930805 -0.717463195323944
+v 0.100376442074776 -0.226879119873047 -0.770054876804352
+v -1.18734502792358 0.084038071334362 -0.218962639570236
+v -0.924203634262085 -0.120748519897461 -0.360250771045685
+v -1.14879894256592 -0.0842455253005028 0.194652199745178
+v -0.851652562618256 0.230450510978699 -0.473452299833298
+v -1.01804161071777 -0.346361011266708 0.243127062916756
+v -0.666736662387848 -0.0338183157145977 -0.789066255092621
+v -0.719720840454102 -0.0813067033886909 -0.780057013034821
+v -0.51179301738739 -0.111981324851513 -0.741591036319733
+v 0.0255583487451077 -0.239296674728394 -0.777282357215881
+v 0.00574574619531631 -0.164700761437416 -0.777723848819733
+v 0.143150225281715 -0.216140821576118 -0.755288481712341
+v -1.13801860809326 -0.0711011961102486 0.175144970417023
+v -1.05317115783691 -0.105347394943237 -0.286892712116241
+v -1.1547440290451 -0.183833986520767 0.189417257905006
+v -0.0310073420405388 -0.222999334335327 -0.778946042060852
+v -1.0361944437027 -0.286722272634506 0.20470318198204
+v -1.09720063209534 -0.131568804383278 0.16143211722374
+v -0.92708033323288 0.212626218795776 -0.451288133859634
+v -0.966248333454132 0.6635502576828 0.665985584259033
+v -0.81370347738266 -0.114838317036629 -0.781187415122986
+v -0.25909611582756 -0.108011983335018 -0.724406003952026
+v -0.205287724733353 -0.179019004106522 -0.716664969921112
+v -0.0990456491708755 -0.192553445696831 -0.773739814758301
+v -0.0939581915736198 -0.261269509792328 -0.778312623500824
+v 0.0376220755279064 -0.263408839702606 -0.764903903007507
+v -0.940421938896179 -0.0657089650630951 -0.777246356010437
+v -0.287831127643585 -0.202843606472015 -0.715601444244385
+v -0.21109801530838 -0.223410993814468 -0.772103011608124
+v -0.124774888157845 -0.272870570421219 -0.777852118015289
+v 0.100449860095978 -0.254206389188766 -0.752312064170837
+v -0.845359981060028 -0.130966886878014 -0.379422336816788
+v -1.07436227798462 -0.16778975725174 0.166902422904968
+v -0.989673554897308 0.208491086959839 -0.43164998292923
+v -0.912379205226898 0.129047498106956 -0.465911567211151
+v -0.541709721088409 -0.159340739250183 -0.780586242675781
+v -0.511102080345154 -0.191090002655983 -0.781719088554382
+v -0.493417322635651 -0.127598479390144 -0.732297301292419
+v -0.345546722412109 -0.193593218922615 -0.719877123832703
+v -0.237009957432747 -0.235876977443695 -0.774965524673462
+v 0.0130046969279647 -0.272367238998413 -0.755432069301605
+v -1.19036746025085 -0.244743391871452 0.210323095321655
+v -0.930273294448853 -0.0182375181466341 -0.412163615226746
+v -0.83576887845993 -0.175539895892143 -0.338350147008896
+v -1.02935862541199 0.183002382516861 -0.404671549797058
+v -0.487826973199844 -0.284515827894211 -0.774897456169128
+v -0.436186760663986 -0.17965903878212 -0.722973644733429
+v -0.270452469587326 -0.312531322240829 -0.776613116264343
+v -1.05193972587585 0.288974434137344 -0.357261449098587
+v -0.978529155254364 0.145321324467659 -0.441773444414139
+v -0.903240501880646 -0.219026669859886 -0.777467429637909
+v -0.658112585544586 -0.196671828627586 -0.778896987438202
+v -0.57109934091568 -0.230626925826073 -0.776957929134369
+v -0.40921613574028 -0.265124797821045 -0.775697648525238
+v -0.306573361158371 -0.251458644866943 -0.775772750377655
+v -0.206308260560036 -0.29409721493721 -0.77735447883606
+v -0.094743438065052 -0.291362553834915 -0.76132732629776
+v -1.24117207527161 -0.0521808601915836 0.250738680362701
+v -1.07394242286682 -0.125633165240288 -0.228487864136696
+v -0.7476886510849 -0.185029655694962 -0.322797447443008
+v -1.21130394935608 1.79193084477447E-5 0.218958899378777
+v -0.998473167419434 -0.148724108934402 -0.294078558683395
+v -0.948627531528473 -0.181825891137123 -0.759221434593201
+v -0.838534235954285 -0.262002736330032 -0.778150618076324
+v -0.730442762374878 -0.253945142030716 -0.777440667152405
+v -0.626130521297455 -0.218441247940063 -0.776189923286438
+v -0.592643797397614 -0.236716479063034 -0.769928276538849
+v -0.198995858430862 -0.322141587734222 -0.760466575622559
+v -0.151749894022942 -0.311592906713486 -0.759745240211487
+v -1.08073079586029 -0.298945635557175 0.218867570161819
+v -1.07036197185516 0.215246468782425 -0.360431849956512
+v -1.00745522975922 0.13793009519577 -0.418502032756805
+v -0.897091150283813 0.0409410893917084 -0.448483139276505
+v -0.830434620380402 0.116090252995491 -0.485932886600494
+v -1.26210606098175 -0.200160160660744 0.242494374513626
+v -0.94039398431778 -0.155993327498436 -0.773888111114502
+v -0.98032009601593 -0.18321681022644 0.188922449946404
+v -0.774305462837219 -0.0706878527998924 -0.430916428565979
+v -1.12073802947998 0.21005642414093 -0.312085390090942
+v -0.849958121776581 -0.229763090610504 -0.267348647117615
+v -0.940349996089935 -0.191981002688408 -0.762440860271454
+v -0.545200705528259 -0.300464928150177 -0.760190963745117
+v -0.356331020593643 -0.344201564788818 -0.775104403495789
+v -0.312518119812012 -0.331961899995804 -0.775807082653046
+v -0.25019782781601 -0.337600141763687 -0.758335709571838
+v -1.06941998004913 0.123171642422676 -0.356687128543854
+v -0.307285338640213 -0.354045957326889 -0.762133359909058
+v -0.986872434616089 0.420321583747864 0.593942642211914
+v -0.522145390510559 0.383915930986404 0.74387389421463
+v -0.219168901443481 0.684530377388 1.03965795040131
+v -0.909787535667419 0.4435895383358 0.632431983947754
+v -0.714653015136719 0.34089782834053 0.668028175830841
+v -0.746329009532928 0.277884185314178 0.585017383098602
+v -0.644639909267426 0.32272532582283 0.673433661460876
+v -0.902333498001099 1.08101272583008 0.891566753387451
+v -0.952078580856323 0.92209380865097 0.742198288440704
+v -0.250435143709183 0.533436894416809 0.883000493049622
+v -0.926265895366669 1.05468833446503 0.847451746463776
+v -0.935266733169556 0.482112377882004 0.62683230638504
+v -0.494339555501938 0.483649224042892 0.830607116222382
+v -0.961638510227203 0.719427585601807 0.6808922290802
+v -0.992198407649994 0.83371901512146 0.69812798500061
+v -0.92286616563797 1.02226519584656 0.817064523696899
+v -1.02103364467621 0.555739283561707 0.645406782627106
+v -0.222903996706009 0.665370464324951 0.988060176372528
+v -0.675077736377716 0.32971203327179 0.6625115275383
+v -0.88715934753418 0.386978626251221 0.583309173583984
+v -0.725114285945892 0.257216691970825 0.621752381324768
+v -1.00733745098114 0.50327080488205 0.628184735774994
+v -0.98455011844635 0.608771026134491 0.648319244384766
+v -0.7594855427742 0.335279881954193 0.664147794246674
+v -0.477943897247314 0.452518075704575 0.796932339668274
+v -0.603741049766541 0.374920010566711 0.711776971817017
+v -0.336055845022202 0.482554376125336 0.842896163463593
+v -0.95518159866333 0.886401832103729 0.72914844751358
+v -0.389102339744568 0.486883670091629 0.841346681118011
+v -0.233829692006111 0.566668689250946 0.903298079967499
+v -0.942199230194092 0.98069429397583 0.777120769023895
+v -0.954102694988251 0.425043195486069 0.597559154033661
+v -0.737056016921997 0.294411182403564 0.62783294916153
+v -0.932159423828125 0.589255094528198 0.661034643650055
+v -1.01915907859802 0.862142264842987 0.716043770313263
+v -0.908840119838715 0.400044679641724 0.600417196750641
+v -0.896718204021454 1.05667150020599 0.869881927967072
+v -0.917045950889587 0.458138704299927 0.628210961818695
+v -0.252511292695999 0.593113243579865 0.923773169517517
+v -0.324984431266785 0.531338334083557 0.88647449016571
+v -0.900895774364471 1.0228236913681 0.862402617931366
+v -0.966039478778839 0.934525787830353 0.742114126682281
+v -0.930158257484436 0.701474845409393 0.694699466228485
+v -0.751421988010406 0.299160480499268 0.617339372634888
+v -0.442851662635803 0.380281865596771 0.772690296173096
+v -0.952296137809753 0.517970442771912 0.633054792881012
+v -0.956059157848358 0.792657673358917 0.707149863243103
+v -0.997011065483093 0.879300653934479 0.716336250305176
+f 1891 1520 1883
+f 1937 1953 1582
+f 807 801 808
+f 807 99 801
+f 877 736 840
+f 33 991 72
+f 33 72 78
+f 859 918 882
+f 991 106 364
+f 78 72 175
+f 78 175 195
+f 78 195 1041
+f 99 791 238
+f 991 364 72
+f 825 345 927
+f 1074 1024 332
+f 195 912 1041
+f 127 2 9
+f 2146 2145 2003
+f 1066 150 1250
+f 2020 338 346
+f 1693 1669 1670
+f 332 609 1074
+f 364 609 24
+f 364 1074 609
+f 912 195 183
+f 1532 1516 919
+f 829 44 345
+f 299 1028 269
+f 69 60 70
+f 92 894 934
+f 299 327 983
+f 983 327 338
+f 338 327 387
+f 660 690 2152
+f 241 791 99
+f 44 109 345
+f 269 327 299
+f 338 387 346
+f 88 825 791
+f 327 269 300
+f 183 464 489
+f 99 238 921
+f 801 99 921
+f 270 234 271
+f 90 111 104
+f 70 71 90
+f 1529 927 345
+f 270 233 234
+f 270 271 269
+f 269 271 300
+f 77 103 89
+f 241 88 791
+f 300 316 327
+f 60 71 70
+f 859 882 22
+f 233 192 211
+f 311 296 288
+f 1901 1577 1576
+f 234 285 271
+f 387 327 360
+f 233 211 258
+f 233 258 234
+f 271 285 300
+f 583 262 610
+f 824 924 908
+f 211 2124 197
+f 211 192 2124
+f 285 293 300
+f 293 316 300
+f 316 347 327
+f 327 347 360
+f 70 90 69
+f 211 197 258
+f 234 272 285
+f 234 258 272
+f 316 328 347
+f 572 360 365
+f 110 103 104
+f 316 293 328
+f 59 42 60
+f 2173 1287 1781
+f 808 801 905
+f 237 219 228
+f 68 58 59
+f 354 324 325
+f 258 197 272
+f 360 347 365
+f 68 69 104
+f 68 104 103
+f 189 807 808
+f 189 808 858
+f 2124 212 197
+f 2124 178 212
+f 272 197 223
+f 285 272 273
+f 1727 1693 1670
+f 998 27 45
+f 998 975 27
+f 293 285 273
+f 328 293 333
+f 347 328 333
+f 365 347 339
+f 59 60 69
+f 89 103 117
+f 110 145 154
+f 362 349 352
+f 49 45 64
+f 49 64 1174
+f 571 332 2050
+f 197 212 223
+f 14 354 355
+f 212 178 198
+f 223 224 272
+f 272 224 273
+f 273 274 293
+f 293 301 333
+f 354 325 355
+f 539 290 262
+f 223 212 224
+f 293 286 301
+f 347 333 339
+f 339 348 365
+f 59 58 42
+f 442 61 80
+f 322 323 343
+f 45 32 65
+f 1072 1073 137
+f 273 224 274
+f 286 293 274
+f 333 301 317
+f 333 317 339
+f 339 317 348
+f 325 312 290
+f 187 188 219
+f 77 68 103
+f 126 149 125
+f 125 149 148
+f 42 40 41
+f 64 1052 74
+f 1296 891 1320
+f 131 353 182
+f 19 200 414
+f 64 65 1052
+f 198 202 212
+f 212 202 224
+f 301 286 275
+f 317 334 348
+f 348 263 365
+f 365 263 229
+f 131 352 353
+f 60 48 71
+f 42 391 48
+f 194 159 199
+f 1516 1529 919
+f 198 179 203
+f 198 203 202
+f 274 275 286
+f 317 301 275
+f 263 348 366
+f 296 311 880
+f 19 20 261
+f 136 19 261
+f 65 32 34
+f 934 829 88
+f 934 894 829
+f 291 934 88
+f 894 44 829
+f 94 924 259
+f 202 203 217
+f 224 202 252
+f 274 224 252
+f 274 252 275
+f 80 443 126
+f 34 32 389
+f 65 1063 1052
+f 919 345 109
+f 203 179 164
+f 217 243 202
+f 275 334 317
+f 290 610 262
+f 69 90 104
+f 110 104 111
+f 341 322 342
+f 250 259 1096
+f 203 164 180
+f 243 252 202
+f 334 275 280
+f 366 348 334
+f 263 366 147
+f 263 147 931
+f 148 149 142
+f 34 1063 65
+f 164 157 180
+f 280 275 252
+f 136 261 17
+f 389 35 34
+f 1063 83 1077
+f 1077 95 157
+f 203 180 217
+f 334 280 306
+f 366 367 62
+f 366 62 147
+f 34 35 1063
+f 1077 83 95
+f 180 204 217
+f 243 204 225
+f 243 217 204
+f 280 252 294
+f 280 294 306
+f 366 306 367
+f 366 334 306
+f 132 131 182
+f 154 145 158
+f 136 17 13
+f 124 88 241
+f 1063 35 28
+f 157 95 165
+f 243 225 253
+f 243 253 252
+f 158 194 188
+f 95 114 165
+f 157 204 180
+f 204 205 225
+f 225 226 253
+f 252 253 264
+f 252 264 294
+f 306 294 329
+f 367 306 329
+f 288 599 282
+f 13 17 545
+f 825 196 791
+f 1063 28 1007
+f 1063 1007 83
+f 157 169 204
+f 225 205 226
+f 62 367 100
+f 62 100 91
+f 457 344 14
+f 344 354 14
+f 245 219 237
+f 83 1007 66
+f 83 96 95
+f 95 96 114
+f 114 151 165
+f 157 165 169
+f 204 169 205
+f 329 100 367
+f 362 352 118
+f 13 545 23
+f 829 345 825
+f 253 226 235
+f 264 253 235
+f 264 235 265
+f 294 264 307
+f 147 62 91
+f 311 288 282
+f 9 13 23
+f 847 653 810
+f 83 66 86
+f 83 86 96
+f 205 213 226
+f 264 265 276
+f 264 276 307
+f 294 307 329
+f 114 96 151
+f 151 169 165
+f 169 213 205
+f 226 213 235
+f 303 281 246
+f 155 146 172
+f 127 23 406
+f 927 196 825
+f 2167 687 2151
+f 96 141 151
+f 169 206 213
+f 265 235 254
+f 307 100 329
+f 31 91 100
+f 145 194 158
+f 199 209 228
+f 288 246 599
+f 324 354 344
+f 96 86 141
+f 151 141 169
+f 235 213 254
+f 2 127 321
+f 124 241 807
+f 169 141 206
+f 213 206 1087
+f 213 1087 254
+f 254 255 265
+f 265 255 276
+f 307 276 302
+f 307 357 100
+f 411 79 430
+f 85 321 504
+f 86 115 141
+f 141 1087 206
+f 276 255 277
+f 302 276 277
+f 307 330 357
+f 100 357 31
+f 91 31 189
+f 42 48 60
+f 287 281 303
+f 281 237 246
+f 311 324 323
+f 1141 1134 1146
+f 141 115 1087
+f 145 155 159
+f 115 86 108
+f 1087 115 1106
+f 250 94 259
+f 307 295 330
+f 307 302 295
+f 330 313 357
+f 277 295 302
+f 219 199 228
+f 219 194 199
+f 79 61 442
+f 51 67 1030
+f 916 142 139
+f 330 295 308
+f 330 308 313
+f 79 411 61
+f 14 355 128
+f 323 344 343
+f 323 324 344
+f 411 2011 61
+f 988 36 50
+f 50 36 51
+f 531 43 26
+f 908 924 94
+f 31 220 189
+f 411 2002 2011
+f 118 352 131
+f 59 69 68
+f 249 109 44
+f 92 16 894
+f 832 846 407
+f 313 8 357
+f 357 8 31
+f 593 456 18
+f 337 14 445
+f 342 353 352
+f 58 39 40
+f 51 56 67
+f 138 919 109
+f 249 138 109
+f 131 132 291
+f 308 314 313
+f 31 8 220
+f 1196 1189 1184
+f 182 457 546
+f 111 123 145
+f 144 117 110
+f 56 75 67
+f 313 314 331
+f 159 172 209
+f 110 111 145
+f 761 660 2152
+f 51 36 37
+f 56 51 37
+f 249 44 894
+f 92 934 291
+f 313 331 8
+f 352 341 342
+f 199 159 209
+f 442 126 125
+f 246 237 228
+f 56 37 57
+f 56 57 75
+f 291 132 92
+f 90 440 105
+f 188 194 219
+f 57 37 52
+f 1056 75 57
+f 138 1532 919
+f 1033 227 236
+f 883 1532 138
+f 331 1060 361
+f 331 361 8
+f 220 12 173
+f 807 189 220
+f 349 320 341
+f 352 349 341
+f 16 249 894
+f 227 214 236
+f 331 318 1060
+f 1060 335 361
+f 8 361 12
+f 8 12 220
+f 773 768 775
+f 325 290 539
+f 90 71 440
+f 494 148 142
+f 311 312 324
+f 52 37 38
+f 1094 170 186
+f 1094 143 170
+f 227 1094 186
+f 227 186 214
+f 287 266 281
+f 303 288 296
+f 40 385 41
+f 1056 57 76
+f 122 1056 97
+f 214 208 236
+f 236 260 278
+f 1224 1354 709
+f 335 340 361
+f 487 125 494
+f 246 228 599
+f 58 40 42
+f 144 110 154
+f 117 103 110
+f 80 126 442
+f 57 52 46
+f 57 46 76
+f 214 186 208
+f 2179 2173 2140
+f 1060 996 319
+f 335 1060 319
+f 335 336 340
+f 361 21 12
+f 361 340 21
+f 288 303 246
+f 311 282 312
+f 76 46 53
+f 76 53 97
+f 1056 76 97
+f 877 860 736
+f 143 152 170
+f 170 171 186
+f 236 208 260
+f 172 159 155
+f 52 38 46
+f 170 152 153
+f 170 153 171
+f 260 208 244
+f 260 244 266
+f 260 266 278
+f 278 266 843
+f 12 21 173
+f 187 219 245
+f 324 312 325
+f 208 186 193
+f 340 362 21
+f 343 344 342
+f 128 355 356
+f 46 38 47
+f 53 46 47
+f 186 171 187
+f 186 187 193
+f 193 218 208
+f 244 208 218
+f 173 291 124
+f 145 159 194
+f 355 510 356
+f 145 123 155
+f 53 47 54
+f 116 98 89
+f 116 89 102
+f 116 102 153
+f 153 102 144
+f 171 153 158
+f 171 158 187
+f 319 185 320
+f 336 319 320
+f 336 320 340
+f 340 349 362
+f 21 232 173
+f 322 311 323
+f 342 322 343
+f 182 546 132
+f 385 391 41
+f 54 47 39
+f 53 54 77
+f 98 77 89
+f 98 53 77
+f 153 144 154
+f 158 153 154
+f 320 349 340
+f 173 232 291
+f 232 118 131
+f 126 453 479
+f 149 126 479
+f 41 391 42
+f 47 38 381
+f 266 244 281
+f 528 229 263
+f 21 362 118
+f 21 118 232
+f 1272 1303 1309
+f 647 1636 662
+f 123 146 155
+f 47 381 39
+f 54 39 58
+f 77 58 68
+f 77 54 58
+f 218 187 245
+f 218 193 187
+f 218 245 237
+f 218 281 244
+f 218 237 281
+f 320 512 341
+f 39 381 40
+f 89 117 102
+f 102 117 144
+f 187 158 188
+f 392 409 391
+f 228 209 564
+f 773 775 732
+f 1254 1709 1726
+f 364 24 72
+f 72 496 175
+f 72 24 496
+f 443 80 420
+f 741 137 1073
+f 564 209 172
+f 1117 1883 1520
+f 221 2170 726
+f 609 615 24
+f 496 24 615
+f 609 598 615
+f 609 491 598
+f 321 127 406
+f 571 581 491
+f 494 125 148
+f 690 660 688
+f 571 1916 581
+f 491 581 598
+f 439 615 552
+f 439 496 615
+f 454 455 472
+f 615 616 552
+f 453 472 479
+f 583 584 262
+f 1916 473 581
+f 598 581 575
+f 615 598 596
+f 782 672 710
+f 598 575 596
+f 615 596 574
+f 615 574 616
+f 559 473 1916
+f 1373 708 678
+f 559 589 387
+f 581 473 575
+f 616 573 552
+f 552 617 464
+f 552 573 617
+f 489 464 617
+f 559 387 400
+f 473 559 437
+f 473 437 575
+f 502 616 574
+f 573 616 502
+f 975 939 384
+f 559 572 437
+f 617 501 489
+f 545 406 23
+f 442 125 487
+f 45 27 32
+f 634 635 647
+f 387 360 400
+f 2162 1641 2147
+f 437 572 469
+f 596 575 386
+f 596 386 574
+f 574 538 556
+f 574 556 502
+f 502 605 573
+f 617 573 605
+f 617 605 501
+f 384 374 27
+f 646 665 431
+f 508 519 542
+f 827 708 1373
+f 166 231 511
+f 469 572 365
+f 574 386 538
+f 665 455 454
+f 575 437 386
+f 502 463 605
+f 605 463 501
+f 475 561 422
+f 583 247 565
+f 437 469 386
+f 463 474 501
+f 374 32 27
+f 375 389 32
+f 469 461 386
+f 556 463 502
+f 501 474 614
+f 484 467 498
+f 416 515 562
+f 386 461 538
+f 463 558 474
+f 474 611 614
+f 374 375 32
+f 515 447 562
+f 469 365 350
+f 463 556 4
+f 485 472 480
+f 562 447 417
+f 449 497 476
+f 469 350 570
+f 469 570 613
+f 469 613 461
+f 85 504 10
+f 746 432 2138
+f 476 497 507
+f 593 18 416
+f 538 461 415
+f 4 556 578
+f 463 4 558
+f 611 474 558
+f 654 422 746
+f 375 946 389
+f 291 232 131
+f 556 538 415
+f 524 484 498
+f 740 2177 2165
+f 2158 2171 2141
+f 441 436 423
+f 584 488 262
+f 350 229 570
+f 578 556 415
+f 394 430 393
+f 268 731 586
+f 539 557 325
+f 325 557 355
+f 540 507 508
+f 355 557 510
+f 1627 1191 1634
+f 570 528 613
+f 461 613 452
+f 415 461 452
+f 230 26 43
+f 1709 1735 1751
+f 488 82 517
+f 229 528 570
+f 435 48 436
+f 498 477 509
+f 641 647 650
+f 499 503 536
+f 549 577 576
+f 450 429 410
+f 491 332 571
+f 412 646 431
+f 2170 2149 726
+f 564 267 582
+f 766 1326 1183
+f 506 416 562
+f 493 476 507
+f 435 436 441
+f 613 528 547
+f 415 452 850
+f 585 592 607
+f 453 454 472
+f 584 576 577
+f 583 576 584
+f 613 547 452
+f 200 922 414
+f 18 490 416
+f 531 899 43
+f 2154 1163 619
+f 432 746 544
+f 385 392 391
+f 2132 797 2177
+f 195 175 439
+f 385 2085 392
+f 520 553 550
+f 1571 1901 1890
+f 807 241 99
+f 908 847 824
+f 492 146 486
+f 585 600 592
+f 612 547 528
+f 27 975 384
+f 862 222 822
+f 440 435 448
+f 445 14 128
+f 356 514 580
+f 472 455 480
+f 471 484 497
+f 850 452 837
+f 1205 1206 1213
+f 735 747 1255
+f 471 458 484
+f 267 247 610
+f 182 353 457
+f 518 493 507
+f 520 536 553
+f 514 369 580
+f 429 419 410
+f 688 660 483
+f 448 435 441
+f 759 1443 1537
+f 498 509 550
+f 406 405 504
+f 172 548 564
+f 506 593 416
+f 546 337 852
+f 555 600 553
+f 390 586 283
+f 419 404 410
+f 725 713 729
+f 475 422 505
+f 422 654 456
+f 428 587 537
+f 2166 1287 2179
+f 268 2161 731
+f 599 582 267
+f 565 549 576
+f 583 565 576
+f 482 505 562
+f 2017 412 431
+f 542 519 543
+f 497 484 524
+f 564 247 267
+f 483 660 604
+f 2139 1462 1656
+f 718 1252 1538
+f 5 2176 434
+f 2144 1723 395
+f 2164 2152 2175
+f 409 436 48
+f 82 607 495
+f 577 591 488
+f 453 431 454
+f 488 584 577
+f 405 10 504
+f 663 2159 2140
+f 30 959 380
+f 37 30 380
+f 543 567 566
+f 647 678 651
+f 88 829 825
+f 184 456 654
+f 422 456 593
+f 369 555 413
+f 476 448 441
+f 405 606 10
+f 10 606 531
+f 185 513 320
+f 562 587 428
+f 549 542 591
+f 466 440 448
+f 10 531 26
+f 543 550 567
+f 922 795 604
+f 767 1443 759
+f 550 553 600
+f 932 656 403
+f 690 932 403
+f 406 504 321
+f 422 593 506
+f 759 747 772
+f 1695 1825 1244
+f 290 267 610
+f 773 747 768
+f 566 567 585
+f 690 403 2137
+f 2133 2138 2157
+f 422 506 505
+f 604 594 922
+f 512 322 341
+f 395 940 140
+f 499 536 520
+f 477 478 520
+f 128 356 813
+f 486 466 492
+f 660 481 604
+f 604 481 594
+f 380 38 37
+f 420 431 443
+f 82 495 369
+f 627 634 629
+f 647 662 678
+f 468 442 487
+f 468 478 477
+f 564 534 247
+f 424 393 430
+f 509 477 520
+f 549 591 577
+f 470 486 146
+f 369 495 555
+f 641 629 647
+f 588 591 585
+f 591 566 585
+f 48 391 409
+f 414 922 594
+f 572 559 400
+f 400 360 572
+f 959 1676 380
+f 111 90 105
+f 267 282 599
+f 548 518 534
+f 466 448 476
+f 414 594 427
+f 414 427 20
+f 506 562 505
+f 378 393 404
+f 674 651 678
+f 450 459 458
+f 608 407 408
+f 591 588 488
+f 492 466 476
+f 487 478 468
+f 18 73 490
+f 20 19 414
+f 492 476 493
+f 594 481 590
+f 594 590 427
+f 562 417 587
+f 627 630 634
+f 459 467 484
+f 509 520 550
+f 497 524 519
+f 508 497 519
+f 567 600 585
+f 534 535 540
+f 761 544 481
+f 534 540 541
+f 1977 1978 2013
+f 478 499 520
+f 430 442 468
+f 519 524 543
+f 471 450 458
+f 550 600 567
+f 369 413 580
+f 536 917 554
+f 534 541 247
+f 635 1636 647
+f 481 544 590
+f 261 20 17
+f 498 467 477
+f 524 550 543
+f 524 498 550
+f 542 543 566
+f 542 566 591
+f 889 231 166
+f 71 435 440
+f 499 494 503
+f 488 588 607
+f 495 600 555
+f 746 2138 645
+f 495 592 600
+f 503 917 536
+f 470 105 466
+f 590 433 427
+f 427 460 20
+f 20 460 17
+f 453 126 443
+f 1538 1766 1468
+f 488 607 82
+f 548 534 564
+f 443 431 453
+f 337 445 399
+f 71 48 435
+f 451 595 390
+f 492 172 146
+f 423 429 450
+f 392 15 378
+f 392 2075 15
+f 557 517 510
+f 282 267 290
+f 512 320 513
+f 2017 431 420
+f 544 746 590
+f 38 380 381
+f 608 451 407
+f 534 518 535
+f 441 471 449
+f 312 282 290
+f 495 607 592
+f 433 590 446
+f 433 446 427
+f 427 446 460
+f 740 2143 2177
+f 380 377 381
+f 541 540 549
+f 419 378 404
+f 418 419 429
+f 418 429 423
+f 392 419 418
+f 441 450 471
+f 445 813 399
+f 128 813 445
+f 356 580 465
+f 458 459 484
+f 446 444 460
+f 460 545 17
+f 6 92 546
+f 880 303 296
+f 428 537 405
+f 419 392 378
+f 344 353 342
+f 423 450 441
+f 557 488 517
+f 1634 1622 1627
+f 487 494 499
+f 353 344 457
+f 394 411 430
+f 228 582 599
+f 535 518 507
+f 444 421 460
+f 460 421 438
+f 797 2153 2154
+f 555 553 569
+f 405 537 606
+f 478 487 499
+f 356 465 813
+f 514 82 369
+f 732 775 402
+f 417 390 587
+f 64 45 65
+f 515 416 490
+f 540 508 549
+f 511 732 402
+f 568 569 553
+f 528 931 612
+f 548 492 493
+f 111 105 123
+f 746 561 590
+f 590 561 446
+f 444 446 561
+f 460 438 545
+f 335 319 336
+f 10 26 230
+f 479 485 500
+f 536 568 553
+f 424 468 467
+f 472 485 479
+f 548 493 518
+f 451 390 530
+f 451 608 595
+f 1255 747 759
+f 444 561 421
+f 421 482 438
+f 1285 2148 2153
+f 1643 1654 1669
+f 757 511 402
+f 537 608 606
+f 537 595 608
+f 497 508 507
+f 393 424 404
+f 228 564 582
+f 561 482 421
+f 2172 2147 2168
+f 431 665 454
+f 337 546 457
+f 510 514 356
+f 409 392 418
+f 606 408 531
+f 447 7 586
+f 450 424 467
+f 595 587 390
+f 424 430 468
+f 789 790 794
+f 404 424 410
+f 467 468 477
+f 561 475 482
+f 438 406 545
+f 438 428 406
+f 540 535 507
+f 539 488 557
+f 262 488 539
+f 449 471 497
+f 537 587 595
+f 436 409 418
+f 606 608 408
+f 447 586 417
+f 407 817 832
+f 407 451 530
+f 450 410 424
+f 588 585 607
+f 172 492 548
+f 381 2101 385
+f 381 377 2101
+f 381 385 40
+f 470 466 486
+f 517 514 510
+f 508 542 549
+f 436 418 423
+f 541 549 565
+f 476 441 449
+f 1670 1669 1654
+f 417 586 390
+f 450 467 459
+f 561 746 422
+f 475 505 482
+f 482 428 438
+f 428 405 406
+f 2140 2162 533
+f 846 863 408
+f 482 562 428
+f 517 82 514
+f 568 536 554
+f 1335 1325 1025
+f 728 871 727
+f 1147 974 1164
+f 560 742 2174
+f 462 112 425
+f 804 1214 1140
+f 1310 1311 1325
+f 868 1197 839
+f 699 174 112
+f 630 627 1584
+f 1326 532 1296
+f 1320 891 1064
+f 602 778 716
+f 1328 1288 648
+f 722 668 633
+f 726 668 722
+f 1254 1726 1269
+f 663 533 560
+f 703 712 748
+f 73 434 643
+f 2132 1580 1743
+f 716 778 771
+f 780 732 601
+f 772 747 773
+f 750 1656 644
+f 2150 2152 2164
+f 685 697 704
+f 283 731 221
+f 650 651 674
+f 657 716 649
+f 1325 1311 1304
+f 1325 1304 1336
+f 705 560 657
+f 1325 1336 1025
+f 707 2135 740
+f 729 1767 749
+f 722 221 726
+f 1175 358 840
+f 1207 1328 648
+f 1289 648 1298
+f 620 1460 359
+f 742 560 705
+f 714 828 1130
+f 2144 395 140
+f 667 675 682
+f 560 715 602
+f 560 533 715
+f 3 904 804
+f 673 868 842
+f 602 715 778
+f 529 904 3
+f 160 1346 1354
+f 1851 1564 1555
+f 644 1656 632
+f 750 2168 1656
+f 687 707 677
+f 529 462 904
+f 723 708 827
+f 7 694 586
+f 7 215 643
+f 622 623 631
+f 15 2056 624
+f 378 15 624
+f 743 748 752
+f 743 703 748
+f 623 1856 639
+f 761 481 660
+f 1333 1323 1324
+f 1207 1354 1328
+f 701 649 168
+f 283 722 633
+f 775 597 190
+f 1289 1207 648
+f 673 842 877
+f 1351 1360 1197
+f 3 714 529
+f 769 776 597
+f 1043 1173 1044
+f 1855 1561 1556
+f 462 425 904
+f 760 753 769
+f 652 659 669
+f 652 638 659
+f 710 632 718
+f 842 839 256
+f 725 729 749
+f 833 848 886
+f 393 624 625
+f 160 1214 1346
+f 1667 669 681
+f 7 643 694
+f 947 2110 2111
+f 1852 1851 1555
+f 621 622 636
+f 778 715 737
+f 771 778 737
+f 674 678 708
+f 601 732 511
+f 928 1175 828
+f 634 647 629
+f 1554 1852 1555
+f 707 705 677
+f 693 712 703
+f 119 1049 1044
+f 1328 1354 1346
+f 763 743 760
+f 692 674 708
+f 532 734 1296
+f 760 743 752
+f 685 1658 697
+f 677 705 649
+f 702 743 735
+f 757 402 1456
+f 687 2135 707
+f 771 737 653
+f 748 725 749
+f 702 703 743
+f 1289 709 1354
+f 752 753 760
+f 190 597 776
+f 221 722 283
+f 163 1696 1607
+f 79 442 430
+f 2146 1793 2179
+f 402 775 190
+f 1882 622 621
+f 560 2174 663
+f 644 632 710
+f 1126 1119 965
+f 167 877 840
+f 764 769 597
+f 764 760 769
+f 402 1507 1456
+f 2168 2147 2142
+f 1140 1214 930
+f 1289 1354 1207
+f 631 639 637
+f 631 623 639
+f 1693 1727 1709
+f 1675 1667 702
+f 1972 2024 2035
+f 1338 1320 1288
+f 712 713 725
+f 533 2172 715
+f 682 704 693
+f 682 685 704
+f 637 639 642
+f 763 764 768
+f 2172 2168 750
+f 1279 1183 1338
+f 636 631 637
+f 659 667 669
+f 737 715 2172
+f 1328 1346 1279
+f 358 167 840
+f 1279 1346 1183
+f 1337 160 1354
+f 790 758 794
+f 1855 1554 1561
+f 1855 1556 1856
+f 764 597 775
+f 569 779 683
+f 621 636 1577
+f 555 683 413
+f 636 637 638
+f 763 735 743
+f 681 703 702
+f 1667 681 702
+f 768 764 775
+f 73 515 490
+f 746 645 654
+f 533 655 2172
+f 667 1623 675
+f 745 739 698
+f 753 749 1813
+f 748 749 753
+f 413 683 248
+f 637 642 638
+f 675 685 682
+f 748 712 725
+f 4 176 558
+f 558 176 611
+f 1787 1820 1826
+f 669 667 682
+f 1175 840 828
+f 649 705 657
+f 693 704 712
+f 1352 1025 1111
+f 447 515 215
+f 673 819 868
+f 767 759 780
+f 642 659 638
+f 763 760 764
+f 639 1619 642
+f 1346 766 1183
+f 683 555 569
+f 569 568 554
+f 248 370 413
+f 707 740 705
+f 737 672 653
+f 780 759 772
+f 1674 1675 841
+f 1608 1619 640
+f 1428 2134 1672
+f 569 554 779
+f 724 1675 702
+f 462 699 112
+f 483 604 795
+f 611 176 107
+f 1141 1146 1004
+f 681 693 703
+f 622 631 636
+f 283 530 390
+f 669 682 681
+f 681 682 693
+f 731 2161 221
+f 752 748 753
+f 92 6 16
+f 804 730 1214
+f 601 231 738
+f 1214 730 532
+f 1835 1845 1250
+f 2143 2132 2177
+f 107 176 526
+f 231 601 511
+f 610 247 583
+f 719 692 723
+f 665 646 661
+f 480 455 691
+f 655 2162 2147
+f 691 696 692
+f 523 601 738
+f 737 644 710
+f 737 710 672
+f 2158 2133 2160
+f 527 688 176
+f 691 455 696
+f 1856 1556 640
+f 639 640 1619
+f 1856 640 639
+f 691 692 719
+f 650 647 651
+f 1317 1787 1826
+f 18 456 5
+f 526 176 688
+f 283 633 530
+f 527 176 4
+f 455 665 696
+f 691 719 480
+f 881 656 932
+f 184 5 456
+f 554 523 779
+f 779 738 683
+f 738 889 563
+f 724 702 735
+f 737 2172 750
+f 634 630 635
+f 526 483 795
+f 780 773 732
+f 1250 397 1066
+f 646 1983 641
+f 665 661 696
+f 644 737 750
+f 657 602 716
+f 747 763 768
+f 1174 64 1075
+f 554 767 523
+f 779 523 738
+f 248 563 370
+f 231 889 738
+f 723 692 708
+f 747 735 763
+f 633 668 2134
+f 780 772 773
+f 166 511 1525
+f 1838 1835 1250
+f 1134 1141 964
+f 683 738 563
+f 683 563 248
+f 767 780 523
+f 523 780 601
+f 696 674 692
+f 657 560 602
+f 700 932 690
+f 700 690 688
+f 688 483 526
+f 646 641 650
+f 661 646 650
+f 661 650 674
+f 696 661 674
+f 901 210 836
+f 1319 1335 1334
+f 796 168 120
+f 796 701 168
+f 9 2 207
+f 811 798 794
+f 2154 2148 1163
+f 614 81 101
+f 795 922 859
+f 135 580 413
+f 887 719 875
+f 887 900 500
+f 875 900 887
+f 2165 2154 2064
+f 817 1400 832
+f 723 827 849
+f 849 865 875
+f 875 895 900
+f 896 902 822
+f 85 2 321
+f 875 865 895
+f 900 895 910
+f 139 900 910
+f 930 1214 160
+f 139 910 916
+f 2167 1580 2135
+f 93 1108 896
+f 910 895 888
+f 479 139 149
+f 849 857 865
+f 865 888 895
+f 910 888 916
+f 1044 1189 1196
+f 865 857 888
+f 916 888 911
+f 916 911 503
+f 916 503 142
+f 614 183 489
+f 164 1073 157
+f 857 1422 888
+f 911 917 503
+f 925 81 614
+f 898 733 1055
+f 911 888 767
+f 911 767 917
+f 1197 1360 1361
+f 859 200 918
+f 626 1406 1401
+f 882 918 162
+f 844 823 878
+f 767 554 917
+f 1658 685 1646
+f 736 727 401
+f 888 1422 767
+f 728 727 736
+f 719 723 849
+f 401 727 699
+f 1751 1735 1771
+f 1178 1164 1020
+f 580 135 465
+f 1070 1682 1069
+f 809 120 822
+f 784 787 785
+f 801 921 933
+f 923 29 222
+f 222 29 250
+f 120 862 822
+f 1580 2132 2163
+f 370 563 135
+f 462 1130 699
+f 912 820 1048
+f 672 782 803
+f 1351 868 819
+f 964 1126 1134
+f 1 862 168
+f 799 19 136
+f 896 884 845
+f 728 860 871
+f 9 1086 13
+f 259 924 833
+f 818 907 800
+f 896 845 210
+f 812 909 806
+f 690 2137 2152
+f 850 527 415
+f 931 812 612
+f 1415 120 809
+f 1409 823 844
+f 1134 1135 1177
+f 806 851 826
+f 181 907 906
+f 837 305 850
+f 9 207 1086
+f 797 2132 1637
+f 1284 1277 1303
+f 1177 1184 1173
+f 836 1320 1064
+f 210 845 836
+f 2169 2135 2163
+f 1272 1754 1284
+f 860 256 618
+f 789 787 1509
+f 376 298 926
+f 1360 1334 1361
+f 470 146 123
+f 719 849 875
+f 987 988 50
+f 928 828 714
+f 529 714 462
+f 807 220 173
+f 874 816 292
+f 782 783 785
+f 931 909 812
+f 147 856 931
+f 906 818 820
+f 789 785 787
+f 1 908 923
+f 817 407 530
+f 924 824 833
+f 376 926 874
+f 1158 425 551
+f 1303 2046 1319
+f 918 799 162
+f 55 814 881
+f 200 859 922
+f 376 874 838
+f 1361 1111 1197
+f 29 923 94
+f 29 94 250
+f 742 705 740
+f 168 862 120
+f 1754 1277 1284
+f 1134 1126 1135
+f 292 933 874
+f 1538 782 781
+f 101 181 183
+f 407 846 408
+f 1239 915 63
+f 1401 817 530
+f 905 909 856
+f 792 901 836
+f 847 810 824
+f 1296 734 898
+f 833 811 794
+f 824 811 833
+f 891 1296 898
+f 817 1401 1400
+f 812 806 826
+f 800 823 210
+f 798 785 789
+f 124 807 173
+f 135 413 370
+f 183 181 906
+f 1415 796 120
+f 730 425 1158
+f 609 332 491
+f 501 614 489
+f 851 305 826
+f 921 238 838
+f 823 902 896
+f 298 1521 793
+f 1 716 908
+f 1481 2175 2137
+f 466 105 440
+f 899 531 408
+f 907 201 800
+f 810 803 811
+f 207 230 1239
+f 889 166 876
+f 135 563 304
+f 863 873 879
+f 856 909 931
+f 800 878 823
+f 882 162 844
+f 201 878 800
+f 845 1298 648
+f 858 808 147
+f 135 304 177
+f 135 177 465
+f 1183 1296 1338
+f 292 806 909
+f 874 926 816
+f 292 816 806
+f 837 826 305
+f 836 845 648
+f 168 649 1
+f 2168 2139 1656
+f 1043 1044 1049
+f 183 614 101
+f 823 896 210
+f 820 818 901
+f 238 791 1522
+f 796 677 701
+f 818 210 901
+f 2175 2152 2137
+f 563 935 304
+f 533 663 2140
+f 812 826 837
+f 820 901 792
+f 43 899 230
+f 614 611 925
+f 809 902 788
+f 897 1409 844
+f 802 22 805
+f 101 805 181
+f 806 55 851
+f 905 801 933
+f 876 84 1226
+f 304 326 177
+f 643 434 2158
+f 230 899 915
+f 926 55 816
+f 926 793 55
+f 806 816 55
+f 921 838 933
+f 701 677 649
+f 889 876 866
+f 935 889 866
+f 177 813 465
+f 147 91 858
+f 672 803 810
+f 771 653 847
+f 177 326 813
+f 2153 797 870
+f 2 230 207
+f 933 838 874
+f 1409 788 823
+f 181 805 907
+f 201 22 878
+f 935 866 890
+f 304 935 890
+f 810 811 824
+f 809 822 902
+f 906 907 818
+f 782 785 798
+f 805 201 907
+f 22 882 878
+f 93 250 1082
+f 107 795 802
+f 795 859 802
+f 805 22 201
+f 876 1226 866
+f 326 304 890
+f 926 298 793
+f 2150 2136 1723
+f 782 798 803
+f 808 905 147
+f 326 289 893
+f 326 893 813
+f 1522 239 838
+f 905 292 909
+f 1509 787 784
+f 1195 1037 1205
+f 866 1226 867
+f 2141 2171 2170
+f 802 859 22
+f 230 85 10
+f 905 933 292
+f 876 166 84
+f 925 107 802
+f 904 425 730
+f 844 878 882
+f 326 890 121
+f 1135 1147 1164
+f 1135 1164 1177
+f 81 805 101
+f 289 326 121
+f 239 376 838
+f 850 305 700
+f 162 1228 897
+f 1177 1178 1184
+f 880 311 914
+f 925 805 81
+f 925 802 805
+f 844 162 897
+f 132 546 92
+f 2093 2115 1258
+f 914 311 322
+f 919 1529 345
+f 890 866 867
+f 893 289 121
+f 931 528 263
+f 803 798 811
+f 914 322 512
+f 393 378 624
+f 867 920 890
+f 121 890 903
+f 893 121 815
+f 337 893 815
+f 880 287 303
+f 2150 432 2152
+f 880 914 185
+f 112 174 425
+f 912 183 906
+f 890 920 883
+f 903 279 121
+f 121 351 815
+f 815 852 337
+f 793 1521 1503
+f 305 932 700
+f 793 1503 814
+f 906 820 912
+f 672 810 653
+f 885 833 886
+f 822 93 896
+f 2178 2146 2159
+f 822 250 93
+f 1181 1162 1003
+f 903 890 883
+f 815 6 852
+f 842 860 877
+f 719 887 480
+f 914 512 513
+f 914 513 185
+f 885 1096 259
+f 822 222 250
+f 1037 1206 1205
+f 815 351 161
+f 791 196 1522
+f 862 923 222
+f 279 903 138
+f 351 121 279
+f 815 161 6
+f 55 793 814
+f 908 716 847
+f 185 287 880
+f 1351 1345 1360
+f 351 279 240
+f 818 800 210
+f 266 287 843
+f 1086 136 13
+f 287 185 843
+f 626 1401 530
+f 1 923 862
+f 1771 1788 1787
+f 855 714 3
+f 1978 1972 2007
+f 279 138 240
+f 6 546 852
+f 996 872 319
+f 908 94 923
+f 85 230 2
+f 1771 1787 1317
+f 845 884 1298
+f 1140 3 804
+f 930 160 1337
+f 351 240 161
+f 259 833 885
+f 14 337 457
+f 843 185 872
+f 84 525 1226
+f 1522 838 238
+f 798 789 794
+f 242 3 1140
+f 851 881 932
+f 851 55 881
+f 833 794 848
+f 147 905 856
+f 893 337 399
+f 1771 1735 1788
+f 1324 1323 1309
+f 1337 1354 1224
+f 161 240 249
+f 161 249 16
+f 6 161 16
+f 1272 1284 1303
+f 305 851 932
+f 788 902 823
+f 200 799 918
+f 1333 1324 1345
+f 883 138 903
+f 138 249 240
+f 837 452 547
+f 485 480 887
+f 848 1057 1088
+f 113 119 1061
+f 97 98 116
+f 873 1267 879
+f 1033 1039 227
+f 848 1088 886
+f 2156 1723 2144
+f 1006 1033 1090
+f 2104 198 178
+f 269 1028 270
+f 984 956 975
+f 984 975 998
+f 1005 984 998
+f 2175 2155 2136
+f 1065 1056 122
+f 1020 64 74
+f 389 946 35
+f 150 1838 1250
+f 873 864 1267
+f 1072 1051 1045
+f 1022 1129 1297
+f 886 1096 885
+f 270 980 233
+f 1035 1096 886
+f 2157 1723 2156
+f 108 86 87
+f 67 75 1065
+f 986 958 990
+f 1035 1002 1096
+f 1045 1052 1063
+f 1045 1077 1073
+f 1035 1082 1002
+f 87 86 66
+f 67 87 1030
+f 142 149 139
+f 1415 1440 796
+f 1036 254 1026
+f 35 946 969
+f 843 1090 278
+f 2141 2170 2161
+f 1709 1727 1735
+f 1060 318 996
+f 1047 33 78
+f 1005 998 49
+f 122 97 116
+f 295 277 11
+f 662 679 678
+f 1051 74 1045
+f 1001 1006 1090
+f 1058 119 1044
+f 988 979 36
+f 1036 1105 1039
+f 1087 1106 1110
+f 1024 1023 706
+f 1083 1230 1108
+f 1108 1082 1083
+f 1096 1002 250
+f 1044 1196 1058
+f 940 1812 140
+f 308 1015 993
+f 1656 1462 632
+f 1061 1058 1050
+f 1061 1050 1071
+f 2162 2140 2173
+f 643 2158 2141
+f 254 1036 1093
+f 2142 1695 2139
+f 969 958 986
+f 1105 1110 1113
+f 1090 1033 278
+f 152 122 116
+f 7 447 215
+f 993 872 996
+f 987 978 988
+f 1492 695 1691
+f 254 1087 1026
+f 37 36 30
+f 781 718 1538
+f 1065 122 1084
+f 1046 835 1101
+f 2164 2175 2136
+f 308 993 314
+f 740 2169 2143
+f 956 939 975
+f 968 980 1028
+f 687 2167 2135
+f 277 255 1001
+f 1105 227 1039
+f 87 67 108
+f 1007 1021 66
+f 649 716 1
+f 2142 2147 1641
+f 2109 375 374
+f 2138 2150 2157
+f 2154 619 2064
+f 1082 1108 93
+f 1005 49 1174
+f 884 1108 603
+f 61 420 80
+f 106 1023 1024
+f 1952 1023 1019
+f 1084 122 152
+f 185 319 872
+f 1108 1230 603
+f 75 1056 1065
+f 143 1097 152
+f 1831 1069 1836
+f 250 1002 1082
+f 1844 959 979
+f 1952 1019 1014
+f 664 1696 1823
+f 1696 620 1066
+f 11 1090 1015
+f 1001 255 1093
+f 1045 1063 1077
+f 1113 1097 1009
+f 951 973 1118
+f 951 960 973
+f 1071 1050 1062
+f 1038 995 992
+f 1014 106 991
+f 139 479 500
+f 1008 990 999
+f 2142 1825 1695
+f 980 270 1028
+f 834 848 794
+f 951 1956 960
+f 960 961 973
+f 999 987 50
+f 2111 948 947
+f 958 2126 977
+f 992 1100 1014
+f 1014 991 992
+f 992 991 1112
+f 1458 1429 1330
+f 1823 163 1644
+f 1038 1112 1047
+f 1000 78 1041
+f 1007 1008 1021
+f 942 952 961
+f 973 961 982
+f 73 215 515
+f 420 61 2017
+f 36 979 30
+f 299 1031 1028
+f 872 1090 843
+f 318 993 996
+f 1254 1241 1709
+f 295 1015 308
+f 1093 1006 1001
+f 961 952 982
+f 946 947 969
+f 277 1001 11
+f 978 1844 979
+f 2042 965 955
+f 1047 1112 33
+f 1642 1643 1669
+f 119 1058 1061
+f 968 1028 1031
+f 959 1844 1734
+f 1023 106 1019
+f 1367 150 1066
+f 1014 1100 1952
+f 189 858 91
+f 98 97 53
+f 1038 992 1112
+f 716 771 847
+f 1009 1094 1105
+f 991 33 1112
+f 1642 1436 1643
+f 944 936 945
+f 338 1011 983
+f 1074 364 106
+f 1019 106 1014
+f 1099 67 1065
+f 1076 968 1031
+f 993 331 314
+f 982 952 994
+f 982 994 1162
+f 999 51 1030
+f 1087 1110 1026
+f 958 977 999
+f 1033 236 278
+f 974 966 1148
+f 384 1081 374
+f 78 1000 1047
+f 1073 1077 157
+f 944 945 965
+f 1011 1031 983
+f 1011 1076 1031
+f 2002 411 2010
+f 1008 999 1030
+f 1111 1025 1079
+f 1111 1053 1101
+f 1004 1146 1155
+f 966 2107 967
+f 318 331 993
+f 2176 654 2133
+f 965 945 1127
+f 1034 1000 1012
+f 1034 1047 1000
+f 1012 1000 1041
+f 1048 1012 1041
+f 994 952 943
+f 2122 1059 1072
+f 295 11 1015
+f 1072 1045 1073
+f 726 2149 668
+f 1111 1079 1053
+f 586 731 283
+f 1113 1009 1105
+f 1024 1074 106
+f 1099 1113 1106
+f 1062 2122 1071
+f 1787 1788 1820
+f 1127 966 974
+f 945 966 1127
+f 992 995 1100
+f 986 990 1007
+f 710 718 781
+f 710 781 782
+f 1059 1051 1072
+f 1093 255 254
+f 1820 1845 1835
+f 969 948 958
+f 1025 1336 1079
+f 1097 1094 1009
+f 1058 1196 1050
+f 1165 1005 1174
+f 997 1005 1165
+f 1109 1100 995
+f 1095 1011 338
+f 1107 1095 338
+f 1055 1091 891
+f 891 216 1064
+f 943 953 994
+f 742 740 2165
+f 979 959 30
+f 1001 1090 11
+f 115 108 1099
+f 966 967 1148
+f 912 1048 1041
+f 981 140 1657
+f 1079 1336 1010
+f 1079 1067 1053
+f 1006 1039 1033
+f 977 987 999
+f 936 966 945
+f 1718 140 1812
+f 1038 1047 1034
+f 1064 216 792
+f 984 1005 997
+f 977 2126 970
+f 1835 1826 1820
+f 990 958 999
+f 990 1008 1007
+f 956 984 937
+f 2004 980 968
+f 1029 1008 1030
+f 977 970 987
+f 1665 1642 1669
+f 1399 1657 1718
+f 2144 140 981
+f 1220 1665 1693
+f 1101 1053 1046
+f 359 1367 620
+f 1036 1039 1006
+f 1095 985 1011
+f 987 970 978
+f 1003 994 1004
+f 1004 1017 1003
+f 1029 1030 87
+f 1059 2122 1062
+f 742 2165 2174
+f 1336 1040 1010
+f 116 153 152
+f 527 578 415
+f 500 485 887
+f 1091 216 891
+f 1110 1106 1113
+f 1029 1021 1008
+f 1429 1426 1330
+f 1094 1097 143
+f 1071 113 1061
+f 1040 1304 1013
+f 1079 1010 1067
+f 1053 1067 1046
+f 1084 152 1097
+f 2032 346 2121
+f 994 953 962
+f 1004 994 962
+f 1108 884 896
+f 1099 108 67
+f 1026 1110 1105
+f 1764 1400 1401
+f 1010 1098 1067
+f 937 984 2107
+f 1093 1036 1006
+f 2165 2177 2154
+f 200 19 799
+f 1086 799 136
+f 999 50 51
+f 1406 1764 1401
+f 967 984 997
+f 1113 1084 1097
+f 2170 2171 1599
+f 981 1657 1708
+f 1099 1065 1084
+f 962 953 954
+f 1016 1032 1037
+f 2107 984 967
+f 1917 1570 1419
+f 1847 1426 1550
+f 1010 1040 1078
+f 1098 1010 1078
+f 1219 1657 1399
+f 175 496 439
+f 720 2105 727
+f 1078 968 1076
+f 648 1291 836
+f 1091 976 216
+f 1113 1099 1084
+f 1228 162 799
+f 969 947 948
+f 2042 944 965
+f 1665 1669 1693
+f 1355 1808 1306
+f 1067 985 1046
+f 394 2010 411
+f 74 1178 1020
+f 1004 962 1141
+f 1848 1474 1846
+f 1481 403 695
+f 1040 1013 1078
+f 1098 1011 1067
+f 1067 1011 985
+f 1159 1054 995
+f 744 1159 1104
+f 976 1012 216
+f 939 1081 384
+f 1015 1090 872
+f 1094 227 1105
+f 1228 799 1086
+f 1036 1026 1105
+f 1016 1017 1032
+f 938 1689 1687
+f 995 1054 1089
+f 1159 1038 1104
+f 1104 1034 976
+f 1046 2057 835
+f 978 979 988
+f 954 963 962
+f 962 963 1141
+f 1037 1032 1043
+f 1220 1693 1692
+f 1098 1078 1076
+f 638 652 1616
+f 140 1718 1657
+f 995 1038 1159
+f 1038 1034 1104
+f 1012 1048 216
+f 993 1015 872
+f 2085 2075 392
+f 1086 207 1199
+f 2174 2145 2178
+f 1141 963 964
+f 1017 1004 1155
+f 1032 1017 1027
+f 1043 1032 1027
+f 1823 1696 163
+f 1206 1043 1049
+f 1692 1693 1709
+f 1076 1011 1098
+f 1095 1046 985
+f 973 982 1162
+f 1696 1066 1607
+f 1066 756 1607
+f 1034 1012 976
+f 1413 1406 626
+f 663 2178 2159
+f 1766 1538 1252
+f 1190 664 1823
+f 332 1024 2050
+f 1244 1169 1695
+f 1746 1695 1169
+f 1218 1746 1128
+f 1128 1746 1169
+f 1218 1167 758
+f 2174 2165 2064
+f 1218 1128 1167
+f 758 1167 284
+f 758 284 1120
+f 1120 284 130
+f 1120 834 758
+f 1027 1155 1173
+f 1244 1364 1169
+f 130 284 1266
+f 2133 2156 2160
+f 837 612 812
+f 1120 130 1057
+f 1167 1128 1125
+f 1167 1125 284
+f 130 1266 1198
+f 1057 130 1198
+f 1128 1169 1280
+f 284 1125 1166
+f 1364 1280 1169
+f 1266 284 1166
+f 1057 1198 1088
+f 1287 1280 1364
+f 1125 1128 1280
+f 1198 1266 1216
+f 1287 1348 1280
+f 1198 1216 1265
+f 1287 1102 1348
+f 1266 1179 1216
+f 1266 1166 1179
+f 1216 1179 1265
+f 1075 1020 1174
+f 1088 1265 1260
+f 886 1260 1185
+f 733 363 1229
+f 547 612 837
+f 1104 1229 744
+f 1054 777 2119
+f 1125 1280 1348
+f 1265 1314 1156
+f 1265 1179 1314
+f 1265 1156 1260
+f 1579 1565 1395
+f 1166 1125 1149
+f 1166 1149 1179
+f 1465 1211 1464
+f 1260 1156 1185
+f 969 28 35
+f 1102 1139 1348
+f 1125 1348 1139
+f 1125 1139 1149
+f 1179 1149 1314
+f 620 1367 1066
+f 551 1168 363
+f 871 1101 835
+f 1156 1200 1185
+f 1306 1329 1355
+f 1793 1129 1022
+f 1102 1793 1022
+f 1314 1124 1156
+f 1306 1281 1282
+f 1306 1299 1329
+f 1102 1297 1139
+f 1156 1124 1200
+f 1043 1206 1037
+f 1135 974 1147
+f 1306 1282 1299
+f 1355 1329 1363
+f 1363 1366 869
+f 1102 1022 1297
+f 1314 1149 1124
+f 1185 1200 1186
+f 626 633 1413
+f 1282 1281 1268
+f 1124 1149 1362
+f 2156 2144 2160
+f 1164 1174 1020
+f 1181 1003 1017
+f 1299 1282 1316
+f 1299 1316 1329
+f 1329 1343 1366
+f 1329 1366 1363
+f 1200 1124 1240
+f 1186 1200 1240
+f 1185 1186 886
+f 1184 1178 1196
+f 1253 1664 1233
+f 1281 1253 1233
+f 1268 1281 1233
+f 1282 1268 1274
+f 1316 1282 1274
+f 1267 63 899
+f 879 408 863
+f 1149 1139 129
+f 1124 1362 1240
+f 618 913 1101
+f 1343 1329 1316
+f 1343 150 1366
+f 1127 974 1135
+f 1726 1709 1751
+f 734 1227 733
+f 2020 346 2032
+f 1233 1664 1248
+f 1300 1316 1274
+f 1316 1300 1341
+f 1343 1838 150
+f 150 1367 1366
+f 1149 129 1362
+f 1248 1664 1209
+f 1268 1233 1261
+f 1274 1268 1261
+f 1300 1274 1301
+f 1343 1316 1341
+f 1838 1343 1341
+f 1186 1240 1273
+f 1371 1483 1418
+f 1121 1136 1142
+f 268 2141 2161
+f 1142 1136 1160
+f 1233 1248 1261
+f 1341 1300 1301
+f 757 1541 525
+f 1186 1273 1035
+f 1055 1229 976
+f 1121 1115 1136
+f 1552 239 1522
+f 1664 1634 1191
+f 1664 1191 1209
+f 1341 1317 1826
+f 739 680 174
+f 699 739 174
+f 1297 1349 1139
+f 129 1139 1349
+f 1240 1362 1157
+f 1273 1240 1157
+f 1114 1862 1115
+f 1115 1131 1136
+f 1136 1131 1150
+f 1136 1150 1160
+f 794 758 834
+f 1279 1338 1288
+f 1627 1187 1191
+f 1274 1261 1269
+f 1274 1269 1301
+f 1544 298 376
+f 927 1522 196
+f 1297 1163 1256
+f 1362 129 1349
+f 1115 1862 1131
+f 1187 1192 1191
+f 1209 1191 1192
+f 1209 1192 1202
+f 1202 1203 1209
+f 1341 1301 1317
+f 1256 1163 2148
+f 1362 1349 1157
+f 1565 1851 1850
+f 1862 1137 1131
+f 1627 1391 1187
+f 1261 1248 1209
+f 957 1512 1414
+f 1310 1325 1335
+f 790 1218 758
+f 1027 1173 1043
+f 1187 1391 1192
+f 1062 1050 1059
+f 1177 1164 1178
+f 870 797 711
+f 1297 1256 1339
+f 1297 1339 1349
+f 1157 1349 251
+f 1273 1157 251
+f 66 1021 1029
+f 1137 1151 1131
+f 1150 1131 1151
+f 1202 1192 1203
+f 1261 1209 1269
+f 1770 1269 1771
+f 1055 733 1229
+f 363 733 1227
+f 1339 1340 1349
+f 1035 1273 1083
+f 1436 1188 1391
+f 2169 2163 2143
+f 1219 1231 864
+f 1391 1188 1192
+f 1192 1188 1204
+f 1203 1192 1204
+f 1209 1203 1269
+f 1751 1269 1726
+f 1426 1539 1550
+f 1747 2155 2175
+f 1304 1040 1336
+f 734 363 1227
+f 734 733 898
+f 251 1349 1340
+f 1196 1051 1059
+f 1066 397 756
+f 1288 1291 648
+f 1269 1203 1234
+f 1155 1177 1173
+f 1146 1177 1155
+f 835 2057 720
+f 720 2057 2048
+f 1256 2148 762
+f 1256 762 1339
+f 251 1340 1172
+f 1273 251 1083
+f 1118 973 989
+f 1231 1246 864
+f 1127 1126 965
+f 1116 1117 1137
+f 1291 1288 1320
+f 1203 1204 1210
+f 1203 1210 1234
+f 1269 1234 1254
+f 1044 1173 1189
+f 1146 1134 1177
+f 551 745 1168
+f 745 698 777
+f 1338 1296 1320
+f 1102 2166 1793
+f 1117 1387 1137
+f 174 551 425
+f 1436 1204 1188
+f 1254 1234 1241
+f 664 620 1696
+f 1291 1320 836
+f 174 680 551
+f 1340 1339 762
+f 1172 1083 251
+f 133 2119 777
+f 1137 1614 1151
+f 434 2176 2158
+f 1204 1665 1220
+f 1234 1220 1692
+f 1234 1210 1220
+f 1241 1234 1692
+f 724 735 1255
+f 563 889 935
+f 1328 1279 1288
+f 1214 766 1346
+f 1285 2153 870
+f 762 1144 1340
+f 1172 1340 1144
+f 1196 1178 1051
+f 532 1158 363
+f 375 2110 947
+f 1246 63 1267
+f 976 1091 1055
+f 1137 1387 1614
+f 734 532 363
+f 842 868 839
+f 860 728 736
+f 840 736 401
+f 828 840 401
+f 828 401 1130
+f 904 730 804
+f 762 1285 1286
+f 766 532 1326
+f 1326 1296 1183
+f 839 1111 913
+f 1342 1307 1332
+f 1243 1342 1332
+f 1370 1243 1332
+f 842 256 860
+f 1351 1197 868
+f 1319 1310 1335
+f 1144 762 1286
+f 1172 1144 1313
+f 1029 87 66
+f 532 730 1158
+f 766 1214 532
+f 1319 2046 1310
+f 1361 1352 1111
+f 1126 1127 1135
+f 1516 1532 1531
+f 1370 1332 1344
+f 1309 1303 1319
+f 1324 1319 1334
+f 1859 1850 1853
+f 1285 711 1286
+f 1285 870 711
+f 1144 1286 1145
+f 1313 1144 1145
+f 1148 967 997
+f 698 133 777
+f 745 777 744
+f 1189 1173 1184
+f 685 675 1646
+f 1037 1181 1016
+f 871 720 727
+f 1370 754 1569
+f 1324 1309 1319
+f 792 836 1064
+f 864 1246 1267
+f 1031 299 983
+f 63 1397 1239
+f 871 835 720
+f 871 618 1101
+f 1334 1335 1025
+f 1334 1025 1361
+f 839 1197 1111
+f 1418 1483 1405
+f 1370 1344 1358
+f 854 1370 1358
+f 1370 854 754
+f 1569 754 831
+f 1345 1334 1360
+f 1371 1418 671
+f 1437 1614 1635
+f 711 797 1637
+f 1286 711 1637
+f 1286 1312 929
+f 1286 929 1145
+f 230 915 1239
+f 1181 1017 1016
+f 839 913 256
+f 1083 1082 1035
+f 1155 1027 1017
+f 618 256 913
+f 1438 1122 1190
+f 1151 1614 1437
+f 2109 2110 375
+f 1894 1904 1903
+f 1286 1637 1312
+f 1313 1145 1353
+f 1230 1313 1353
+f 363 1158 551
+f 871 860 618
+f 855 3 242
+f 1215 1217 1397
+f 18 434 73
+f 462 714 1130
+f 1344 1332 1318
+f 754 853 831
+f 1689 1822 1687
+f 1215 1411 1217
+f 1217 1239 1397
+f 745 744 1168
+f 1465 1201 1374
+f 1514 1534 1814
+f 1780 1270 1271
+f 1780 1271 1283
+f 1344 1318 1321
+f 853 257 831
+f 1293 1404 1456
+f 1473 1434 1461
+f 1694 1637 1595
+f 1312 1637 774
+f 929 1353 1145
+f 1217 1199 1239
+f 1239 1199 207
+f 1318 1283 1302
+f 1358 1344 1321
+f 929 1312 774
+f 834 1120 1057
+f 680 739 745
+f 1222 1193 1180
+f 1710 1222 1194
+f 1710 1194 1223
+f 1505 1236 1433
+f 1270 1263 1271
+f 1283 1271 1302
+f 1318 1302 1308
+f 1318 1308 1321
+f 257 1170 1765
+f 1765 1170 861
+f 1278 957 1486
+f 774 1347 1327
+f 929 774 522
+f 1353 929 522
+f 1353 522 1230
+f 974 1148 997
+f 1168 744 1229
+f 1361 1025 1352
+f 1466 1123 1138
+f 1193 1171 1180
+f 754 854 830
+f 853 754 830
+f 1484 1515 1535
+f 1436 1437 1643
+f 1230 522 603
+f 1223 2019 1710
+f 834 1057 848
+f 1411 1133 1217
+f 863 846 873
+f 1345 1324 1334
+f 1153 1154 1171
+f 1222 1180 1194
+f 1223 1194 1212
+f 1271 1263 1264
+f 1358 1321 1359
+f 854 1358 1359
+f 426 854 1359
+f 853 830 1152
+f 1823 1644 1190
+f 2007 1972 2035
+f 1347 1224 1327
+f 774 1327 522
+f 886 1088 1260
+f 1524 1461 1833
+f 1133 1199 1217
+f 1164 974 1174
+f 363 1168 1229
+f 1123 1118 989
+f 1123 989 1138
+f 1171 1154 1180
+f 1263 1730 2093
+f 1264 1263 2093
+f 1271 1264 1302
+f 1321 1308 1323
+f 426 1359 1365
+f 853 892 257
+f 755 721 242
+f 755 786 721
+f 1489 1414 1493
+f 938 1224 1347
+f 522 1225 603
+f 1162 989 973
+f 1133 1245 1199
+f 915 899 63
+f 1302 1264 1294
+f 1308 1302 1294
+f 1321 1323 1322
+f 1359 1321 1322
+f 426 830 854
+f 1152 892 853
+f 522 1327 709
+f 522 709 1225
+f 1225 1182 603
+f 1138 989 1143
+f 1154 1195 1180
+f 1194 1180 1195
+f 1212 1194 1195
+f 1730 1237 2093
+f 1294 1264 1276
+f 830 426 673
+f 892 358 257
+f 257 358 1170
+f 755 242 1259
+f 1196 1059 1050
+f 1165 974 997
+f 1143 1176 1154
+f 1154 1176 1195
+f 1323 1308 1294
+f 1359 1322 1351
+f 1365 1359 819
+f 426 1365 673
+f 1170 358 1175
+f 1575 1170 1175
+f 1368 1575 1175
+f 1368 1175 786
+f 242 721 855
+f 1259 242 1140
+f 1225 1298 1182
+f 1133 1228 1245
+f 1245 1228 1086
+f 1162 994 1003
+f 1101 913 1111
+f 989 1162 1143
+f 2041 1212 2049
+f 1264 2093 1258
+f 1276 1258 2123
+f 1294 1276 1309
+f 1323 1294 1309
+f 1322 1323 1333
+f 1359 1351 819
+f 673 1365 819
+f 830 673 877
+f 830 877 1152
+f 1152 167 892
+f 892 167 358
+f 1259 1140 930
+f 1259 930 1337
+f 1224 709 1327
+f 709 1289 1225
+f 1225 1289 1298
+f 1298 884 1182
+f 680 745 551
+f 744 777 1159
+f 1143 1162 1176
+f 1176 1162 1181
+f 1195 1176 1181
+f 1195 1181 1037
+f 1195 1205 1212
+f 2049 1212 1205
+f 1276 1264 1258
+f 1276 1272 1309
+f 1322 1333 1345
+f 1351 1322 1345
+f 1152 877 167
+f 786 1175 928
+f 721 928 714
+f 721 786 928
+f 721 714 855
+f 1486 957 1414
+f 1402 1409 897
+f 1231 1397 63
+f 920 1331 1350
+f 1235 1474 1848
+f 1544 376 1384
+f 1391 1150 1437
+f 1407 1480 827
+f 724 1527 841
+f 2135 2169 740
+f 1252 632 1462
+f 1418 1405 1208
+f 2177 797 2154
+f 1846 1474 1847
+f 1448 1378 1533
+f 1475 1331 1435
+f 1330 1426 1474
+f 1842 1519 1487
+f 841 1527 1488
+f 1534 1447 1814
+f 1813 1442 776
+f 1406 1413 1764
+f 1417 1652 1257
+f 724 841 1675
+f 686 1293 1507
+f 1453 1442 1829
+f 755 1259 1687
+f 1544 1513 1396
+f 1527 1255 1432
+f 1412 1315 134
+f 1453 1507 1442
+f 1469 1453 1839
+f 1315 1208 1350
+f 1020 1075 64
+f 2139 1695 1462
+f 1384 376 670
+f 1374 1201 1477
+f 1538 783 782
+f 769 753 1813
+f 2034 2080 2110
+f 1331 1475 134
+f 2159 2146 2179
+f 1432 1255 1389
+f 1415 809 788
+f 656 1497 403
+f 1527 1432 1488
+f 1435 1404 1475
+f 1142 1160 1379
+f 2134 1428 1413
+f 1456 1541 757
+f 920 1444 1356
+f 134 1475 1491
+f 134 1491 1412
+f 184 654 2176
+f 1372 1491 1293
+f 1356 1435 1331
+f 1535 1373 678
+f 1513 1384 1485
+f 1386 1377 1417
+f 1432 1389 1537
+f 713 697 1711
+f 1386 1417 1257
+f 1375 1412 1463
+f 1201 1530 1553
+f 1493 1414 1500
+f 1494 1540 1508
+f 1694 774 1637
+f 1747 2175 1481
+f 788 1409 1408
+f 1415 788 1408
+f 1415 1408 1440
+f 1433 1236 1467
+f 1477 1201 1553
+f 1470 1421 1247
+f 1468 783 1538
+f 1672 2134 2149
+f 1455 1305 1375
+f 1292 1489 1501
+f 1549 1388 1487
+f 1479 1493 1500
+f 718 632 1252
+f 796 687 677
+f 1525 511 757
+f 713 704 697
+f 1425 1479 1495
+f 686 1372 1293
+f 1408 1409 1423
+f 1440 1408 1449
+f 957 1510 1512
+f 1247 1421 666
+f 359 869 1366
+f 1435 1444 1541
+f 1231 63 1246
+f 1535 1407 1373
+f 1356 1444 1435
+f 2007 2035 2014
+f 1423 1409 1402
+f 1408 1423 1450
+f 1449 1408 1450
+f 1464 1201 1465
+f 1532 883 1459
+f 1495 1479 1511
+f 2174 2064 2145
+f 1515 1480 1407
+f 1379 1458 1330
+f 1404 1491 1475
+f 1402 1410 1423
+f 2151 1450 1471
+f 611 107 925
+f 1420 1540 1494
+f 1444 525 1541
+f 1379 1160 1627
+f 2151 1472 1492
+f 1510 1085 1533
+f 1420 666 1465
+f 1247 1420 1494
+f 1153 1138 1154
+f 1421 1470 1122
+f 1526 1330 1235
+f 1606 1414 1460
+f 621 1577 1571
+f 503 494 142
+f 759 1537 1389
+f 1486 1414 1606
+f 1450 1481 1471
+f 1471 1472 2151
+f 666 1451 1211
+f 1494 1508 1470
+f 1470 1508 1221
+f 1585 1584 1576
+f 1142 1379 1121
+f 2168 2142 2139
+f 1437 1436 1391
+f 1160 1391 1627
+f 1221 957 1517
+f 1221 1508 957
+f 1515 1407 1535
+f 1438 1548 1122
+f 1478 857 1480
+f 521 1122 1221
+f 1425 1473 1461
+f 1459 1350 1208
+f 1432 1427 1488
+f 1292 1460 1414
+f 1477 1553 1498
+f 521 1221 1275
+f 215 73 643
+f 1524 1489 1547
+f 1539 1429 1573
+f 1525 757 525
+f 1449 1450 2151
+f 1416 1208 1315
+f 1483 1459 1405
+f 88 124 291
+f 1688 1439 1454
+f 671 1418 1454
+f 671 1454 1439
+f 1330 1474 1235
+f 1396 1548 1438
+f 664 1190 521
+f 1275 1221 1517
+f 1491 1404 1293
+f 1464 1211 1545
+f 1527 724 1255
+f 1492 1472 1481
+f 1548 1485 1523
+f 1424 1369 1750
+f 1369 1536 1383
+f 670 239 1552
+f 717 1465 1374
+f 717 1374 1377
+f 1411 1215 1812
+f 1496 1691 695
+f 1421 1548 1523
+f 1383 1536 1737
+f 1533 1295 1448
+f 1379 1622 1458
+f 1500 1533 1479
+f 712 704 713
+f 1469 686 1453
+f 1514 1549 1534
+f 1548 1396 1513
+f 920 1226 1444
+f 2005 1589 954
+f 1536 1369 1457
+f 1841 1499 1514
+f 1448 1467 1378
+f 1479 1378 1511
+f 1449 796 1440
+f 1236 1837 1445
+f 1443 1422 1537
+f 1424 1376 1398
+f 1369 1424 1398
+f 1369 1398 1457
+f 1292 1501 869
+f 1553 1531 1498
+f 1443 767 1422
+f 1405 1459 1208
+f 1425 1495 1519
+f 1507 402 1442
+f 1376 1496 1528
+f 1436 1642 1204
+f 1453 686 1507
+f 1467 1236 1378
+f 1429 1539 1426
+f 1496 403 1497
+f 1496 1497 1528
+f 1528 1542 1376
+f 1398 1376 1542
+f 1515 1432 1537
+f 1553 1516 1531
+f 1515 1427 1432
+f 869 1460 1292
+f 1247 666 1420
+f 2144 981 2160
+f 1425 1519 1473
+f 920 1356 1331
+f 107 526 795
+f 846 832 1390
+f 1523 1451 666
+f 1497 1502 1528
+f 1542 1528 1502
+f 1542 1502 1393
+f 1398 1542 1393
+f 1457 1398 1393
+f 1536 1232 1736
+f 1479 1533 1378
+f 1549 1514 1499
+f 1411 1410 1133
+f 1470 1221 1122
+f 1457 1393 1452
+f 1457 1452 1536
+f 1470 1247 1494
+f 1275 1517 1278
+f 1403 1190 1644
+f 1439 1374 1371
+f 1485 670 1451
+f 1451 1545 1211
+f 1444 1226 525
+f 1549 1837 1534
+f 679 1535 678
+f 1374 1290 1417
+f 1374 1439 1290
+f 1497 1503 1502
+f 1536 1452 1232
+f 1736 1232 1392
+f 666 1211 1465
+f 1464 1545 1476
+f 2176 5 184
+f 1290 1439 1688
+f 656 1503 1497
+f 1393 1502 1543
+f 1420 717 1377
+f 1293 1456 1507
+f 1160 1150 1391
+f 134 1315 1350
+f 1502 1503 1521
+f 1502 1521 1543
+f 1452 1551 1232
+f 1421 1523 666
+f 1503 656 814
+f 1850 1395 1565
+f 1476 1530 1201
+f 1531 1532 1459
+f 1374 1417 1377
+f 1393 1482 1452
+f 1452 1506 1551
+f 1420 1377 1540
+f 1476 1529 1530
+f 1513 1485 1548
+f 1525 525 84
+f 1531 1459 1498
+f 1427 1515 1484
+f 1837 1447 1534
+f 1485 1384 670
+f 1498 1459 1483
+f 1482 1393 1543
+f 1396 1438 1403
+f 527 4 578
+f 1484 1535 679
+f 1466 1138 1153
+f 1371 1477 1483
+f 900 139 500
+f 1418 1208 1416
+f 1412 1416 1315
+f 1463 1455 1375
+f 1404 1541 1456
+f 166 1525 84
+f 1543 1521 298
+f 1551 1430 1232
+f 1451 670 1552
+f 1540 1386 1508
+f 1511 1549 1487
+f 1418 1416 1454
+f 1262 1455 1463
+f 1226 920 867
+f 1292 1414 1489
+f 1530 1516 1553
+f 1688 1454 1416
+f 1442 402 190
+f 190 776 1442
+f 1480 849 827
+f 1506 1430 1551
+f 2013 1978 2007
+f 1501 1489 1524
+f 1350 1331 134
+f 1511 1378 1445
+f 1511 1445 1549
+f 1519 949 1473
+f 1466 1153 1161
+f 1466 1161 1385
+f 1378 1236 1445
+f 1977 1957 1978
+f 1404 1435 1541
+f 1504 1447 1469
+f 1122 521 1190
+f 857 1478 1422
+f 2135 1580 2163
+f 1482 1518 1452
+f 1506 1452 1518
+f 1547 1489 1493
+f 1455 1262 1505
+f 1403 1438 1190
+f 1519 1495 1511
+f 1153 1171 1161
+f 1420 1465 717
+f 1537 1422 1478
+f 814 656 881
+f 1459 920 1350
+f 1530 1529 1516
+f 1523 1485 1451
+f 1549 1445 1837
+f 1543 1544 1482
+f 1506 1518 1382
+f 1506 1382 1430
+f 1813 1829 1442
+f 1407 827 1373
+f 886 1186 1035
+f 1018 2136 2155
+f 1545 927 1529
+f 1219 1399 1231
+f 1512 1533 1500
+f 1388 1549 1499
+f 1515 1537 1478
+f 1463 1412 1372
+f 2034 2035 2080
+f 1464 1476 1201
+f 1478 1480 1515
+f 1388 1499 1841
+f 1493 1479 1425
+f 1372 1412 1491
+f 1545 1522 927
+f 1504 1469 1546
+f 1511 1487 1519
+f 1543 298 1544
+f 1382 1518 1396
+f 1552 1545 1451
+f 1552 1522 1545
+f 1545 1529 1476
+f 957 1508 1510
+f 1380 873 846
+f 864 1390 1394
+f 864 1380 1390
+f 1380 864 873
+f 1548 1421 1122
+f 2023 2013 2014
+f 1374 1477 1371
+f 1544 1396 1482
+f 1482 1396 1518
+f 1547 1493 1425
+f 1510 1533 1512
+f 1290 1652 1417
+f 1439 1371 671
+f 1447 686 1469
+f 883 920 1459
+f 1461 1547 1425
+f 1461 1434 1833
+f 1381 1357 1490
+f 1394 1390 832
+f 1386 1540 1377
+f 1480 857 849
+f 1814 1447 1504
+f 1512 1500 1414
+f 1544 1384 1513
+f 1382 1396 1403
+f 1382 1403 1644
+f 1477 1498 1483
+f 1524 1547 1461
+f 1764 1413 1428
+f 2167 2151 1580
+f 1678 1253 1281
+f 1554 1855 1854
+f 1402 1133 1410
+f 861 1702 1068
+f 2013 2007 2014
+f 1718 1812 1215
+f 1789 191 1821
+f 1474 1426 1847
+f 1150 1151 1437
+f 1755 1702 1689
+f 662 1636 1673
+f 1568 25 1569
+f 941 1755 1689
+f 1643 1437 1635
+f 679 1673 1484
+f 1376 1424 1080
+f 1450 1423 1446
+f 1270 1763 1263
+f 1673 1636 1629
+f 1641 1781 1364
+f 2173 1781 2162
+f 1238 1251 1559
+f 941 1347 1694
+f 1642 1665 1204
+f 1673 1666 1427
+f 694 2141 268
+f 774 1694 1347
+f 1666 1673 1629
+f 1618 1559 1251
+f 635 630 1597
+f 1636 635 1597
+f 1766 1746 1218
+f 432 2150 2138
+f 1509 790 789
+f 1263 1763 1730
+f 938 1337 1224
+f 1607 1811 163
+f 1700 1710 1745
+f 1737 1618 1583
+f 1849 1550 1850
+f 1763 1270 1780
+f 1629 1636 1597
+f 1666 1629 1645
+f 1510 1508 1085
+f 2151 687 1449
+f 1849 1847 1550
+f 1550 1249 1850
+f 864 1394 1219
+f 1835 1341 1826
+f 1597 630 1584
+f 841 1666 1674
+f 1743 1595 1637
+f 1743 941 1595
+f 1743 821 941
+f 861 1575 1702
+f 1674 1666 1645
+f 1215 1397 1718
+f 1894 1886 1904
+f 1251 1566 1583
+f 1394 832 1400
+f 1674 1645 1675
+f 1629 1597 1615
+f 1629 1615 1630
+f 1645 1629 1630
+f 941 1689 938
+f 1597 1584 1585
+f 1675 1645 1667
+f 1723 940 395
+f 1618 1558 1559
+f 1558 388 1559
+f 398 25 1568
+f 1347 941 938
+f 1615 1597 1585
+f 1645 1630 1667
+f 1789 1092 191
+f 388 1238 1559
+f 821 1755 941
+f 1222 1710 1700
+f 1821 1238 396
+f 879 1267 899
+f 396 1238 388
+f 388 382 383
+f 368 1809 1821
+f 1615 1585 1598
+f 879 899 408
+f 1902 1576 1584
+f 1615 1598 1616
+f 1615 1616 1630
+f 1667 1630 652
+f 1753 1700 1744
+f 1598 1585 1576
+f 1630 1616 652
+f 2110 2097 2111
+f 749 1830 1813
+f 1813 1830 1829
+f 1769 1467 1441
+f 1596 383 382
+f 1777 1753 1744
+f 396 368 1821
+f 1399 1718 1397
+f 2023 2034 2033
+f 1829 1830 1839
+f 1778 1789 1802
+f 25 1243 1569
+f 1828 1342 1243
+f 1505 1262 1837
+f 749 1767 1794
+f 1627 1622 1379
+f 1839 1453 1829
+f 1594 1383 1132
+f 1594 1132 972
+f 1472 1471 1481
+f 976 1229 1104
+f 1598 1577 1616
+f 216 820 792
+f 25 1828 1243
+f 1777 1744 1762
+f 1368 786 1822
+f 1605 1357 1381
+f 1771 1269 1751
+f 2034 2014 2035
+f 1419 1385 1381
+f 403 1496 695
+f 684 1734 950
+f 1700 1745 1744
+f 1777 1762 1778
+f 1382 1644 1430
+f 1132 1702 1242
+f 1903 1904 1964
+f 1275 1278 521
+f 1569 1243 1370
+f 1779 1791 1810
+f 1598 1576 1577
+f 642 1623 659
+f 1719 1700 1753
+f 729 1711 1767
+f 986 28 969
+f 1839 1830 1546
+f 1839 1546 1469
+f 1903 1964 1958
+f 1599 2149 2170
+f 1791 1763 1780
+f 541 565 247
+f 1857 1114 1526
+f 729 713 1711
+f 1767 1711 1738
+f 1767 1798 1794
+f 1366 1367 359
+f 1080 1069 1831
+f 382 388 1558
+f 1210 1204 1220
+f 1767 1799 1798
+f 1080 1070 1069
+f 1577 1901 1571
+f 1265 1088 1198
+f 1431 1441 1652
+f 1607 756 1811
+f 1766 1252 1462
+f 1697 1711 697
+f 1811 756 372
+f 1410 1446 1423
+f 2102 698 739
+f 1772 1729 1752
+f 1772 1752 1776
+f 1836 1743 1580
+f 1567 1568 1569
+f 1710 2019 1720
+f 1623 642 1619
+f 1711 1697 1724
+f 1738 1711 1724
+f 1738 1799 1767
+f 1683 1671 1684
+f 1728 1684 1729
+f 1728 1683 1684
+f 1450 1446 1481
+f 1655 1628 1193
+f 1337 938 1687
+f 1623 1619 1646
+f 1738 1782 1799
+f 164 179 516
+f 659 1623 667
+f 2136 1018 1723
+f 821 1069 1755
+f 2124 2088 178
+f 1646 1619 1608
+f 1658 1646 1659
+f 1658 1697 697
+f 1724 1756 1738
+f 1798 1799 1814
+f 1798 1814 1504
+f 2080 2097 2110
+f 1628 1161 1193
+f 1658 1679 1697
+f 1658 1659 1679
+f 1738 1756 1782
+f 1814 1799 1782
+f 1182 884 603
+f 1788 1772 1797
+f 1686 1701 1567
+f 1794 1830 749
+f 1646 1608 1659
+f 1724 1697 1679
+f 1724 1679 1703
+f 1756 1724 1703
+f 1782 1795 1814
+f 1909 1381 1490
+f 1654 1635 1683
+f 655 2147 2172
+f 1372 1447 1463
+f 1797 1776 1801
+f 1710 1720 1745
+f 1411 1804 1410
+f 1890 1882 621
+f 1659 1608 1631
+f 636 638 1577
+f 1230 1083 1172
+f 1313 1230 1172
+f 1447 1262 1463
+f 1820 1801 1827
+f 1509 1218 790
+f 640 1556 1572
+f 1837 1262 1447
+f 971 1755 1069
+f 368 1820 1827
+f 1735 1772 1788
+f 1628 1357 1605
+f 1419 1570 1385
+f 1608 640 1609
+f 1631 1609 1624
+f 1631 1608 1609
+f 1659 1631 1647
+f 1659 1647 1679
+f 1703 1679 1704
+f 1703 1704 1739
+f 1756 1703 1739
+f 1756 1783 1782
+f 1795 1782 1783
+f 1840 1841 1514
+f 1797 1801 1820
+f 530 633 626
+f 1772 1776 1797
+f 1375 1305 1412
+f 1609 640 1590
+f 1647 1680 1679
+f 1756 1739 1783
+f 1795 1815 1814
+f 1814 1815 1840
+f 1447 1372 686
+f 1449 687 796
+f 1735 1727 1728
+f 1702 1755 971
+f 1305 1416 1412
+f 1729 1719 1753
+f 1695 1766 1462
+f 2132 1743 1637
+f 640 1572 1590
+f 1704 1679 1680
+f 1068 1702 1132
+f 1723 1018 940
+f 1762 1790 1789
+f 2155 1725 1792
+f 1572 1556 1561
+f 1572 1561 1578
+f 1590 1572 1578
+f 1739 1704 1731
+f 1795 1783 1784
+f 1812 940 1804
+f 2046 1311 1310
+f 1609 1590 1600
+f 1624 1609 1632
+f 1704 1680 1698
+f 1731 1748 1739
+f 1739 1748 1783
+f 1841 1840 1815
+f 1236 1505 1837
+f 1232 1644 1811
+f 1582 1118 1123
+f 1830 1794 1798
+f 1632 1609 1600
+f 1631 1624 1632
+f 1647 1631 1632
+f 1647 1638 1680
+f 1783 1748 1784
+f 1784 1805 1795
+f 1795 1805 1815
+f 1106 115 1099
+f 1772 1728 1729
+f 1455 1769 1305
+f 1820 1788 1797
+f 1822 1689 1702
+f 1647 1632 1638
+f 1784 1748 1785
+f 1841 1815 1805
+f 372 397 297
+f 397 1103 297
+f 1845 368 1103
+f 164 516 1073
+f 1671 1614 1655
+f 1590 1578 1586
+f 1600 1590 1586
+f 1680 1638 1681
+f 1698 1680 1681
+f 1698 1712 1704
+f 1704 1712 1731
+f 1784 1785 1805
+f 434 18 5
+f 1103 397 1250
+f 383 396 388
+f 1769 1455 1433
+f 1305 1042 1688
+f 1295 156 1448
+f 2141 694 643
+f 1561 1554 1557
+f 1632 1600 1639
+f 1638 1632 1639
+f 1698 1681 1712
+f 1748 1731 1749
+f 1785 1748 1749
+f 1841 1805 1842
+f 1614 1671 1635
+f 1242 1702 971
+f 1383 1701 1686
+f 1769 1042 1305
+f 1736 1737 1536
+f 1600 1586 1601
+f 1681 1638 1660
+f 2161 2170 221
+f 1841 1842 1388
+f 1635 1671 1683
+f 1381 1909 1918
+f 1792 1410 1804
+f 841 1488 1427
+f 1790 1092 1789
+f 2148 2154 2153
+f 1561 1557 1562
+f 1578 1561 1562
+f 1600 1601 1610
+f 1639 1600 1610
+f 1638 1639 1660
+f 1785 1749 1757
+f 1805 1785 1816
+f 756 397 372
+f 941 1694 1595
+f 1042 1769 1431
+f 1688 1416 1305
+f 1684 1685 1719
+f 1578 1562 1586
+f 1731 1712 1732
+f 1749 1731 1732
+f 1805 1816 1832
+f 1842 1832 949
+f 1842 1805 1832
+f 942 960 1956
+f 1357 1892 1490
+f 1364 1244 1641
+f 1639 1610 1625
+f 1660 1639 1648
+f 1660 1648 1661
+f 1681 1660 1661
+f 1712 1681 1713
+f 1842 949 1519
+f 1467 1769 1433
+f 372 297 1596
+f 1520 1387 1117
+f 1688 1042 1290
+f 1671 1685 1684
+f 1671 1655 1685
+f 257 1765 831
+f 1238 191 1251
+f 1238 1821 191
+f 1557 1554 1555
+f 1601 1586 1591
+f 1648 1639 1625
+f 1681 1661 1713
+f 1713 1732 1712
+f 1785 1806 1816
+f 694 268 586
+f 1431 1652 1042
+f 1290 1042 1652
+f 1337 1687 1259
+f 1628 1655 1614
+f 1785 1757 1806
+f 1832 1843 949
+f 1801 1776 1802
+f 1501 1834 1824
+f 1802 1789 1809
+f 1562 1557 1563
+f 1610 1601 1591
+f 1648 1649 1661
+f 1816 1806 1817
+f 1832 1816 1843
+f 1132 315 1765
+f 1018 1792 1804
+f 638 1616 1577
+f 1467 1448 1441
+f 1684 1719 1729
+f 1387 1520 1357
+f 1446 1747 1481
+f 1473 949 1843
+f 1610 1591 1611
+f 1625 1610 1626
+f 1648 1625 1626
+f 1713 1649 1705
+f 1713 1661 1649
+f 1757 1749 1732
+f 1816 1817 1843
+f 1655 1222 1685
+f 1655 1193 1222
+f 1685 1222 1700
+f 1980 1948 1940
+f 1232 1811 1392
+f 1018 1804 940
+f 1628 1385 1161
+f 1563 1557 1555
+f 1705 1649 1690
+f 1713 1705 1732
+f 1652 156 1257
+f 1614 1387 1628
+f 1628 1387 1357
+f 1728 1670 1683
+f 1562 1587 1586
+f 1591 1586 1587
+f 1591 1587 1611
+f 1649 1648 1626
+f 1705 1690 1714
+f 1732 1705 1714
+f 1757 1732 1740
+f 1806 1757 1796
+f 1817 1818 1843
+f 1410 1792 1725
+f 1441 1448 156
+f 1441 156 1652
+f 1812 1804 1411
+f 1809 1789 1821
+f 1611 1587 1602
+f 1611 1626 1610
+f 1611 1602 1626
+f 1732 1714 1740
+f 1376 1080 1496
+f 1747 1725 2155
+f 861 1068 1765
+f 1827 1801 1809
+f 1743 1836 821
+f 1092 1828 398
+f 1562 1563 1587
+f 1649 1662 1677
+f 1690 1649 1677
+f 1740 1714 1741
+f 1817 1806 1796
+f 1729 1753 1752
+f 1737 1583 1701
+f 1649 1626 1640
+f 1649 1640 1662
+f 1740 1741 1774
+f 1757 1740 1774
+f 1796 1757 1774
+f 1796 1807 1817
+f 1818 1817 1807
+f 1737 1701 1383
+f 1460 869 359
+f 1257 156 1295
+f 1690 1706 1714
+f 1818 1807 1434
+f 1818 1434 1843
+f 1843 1434 1473
+f 1123 1581 1582
+f 1836 1069 821
+f 1602 1587 1588
+f 1677 1662 1706
+f 1690 1677 1706
+f 1709 1241 1692
+f 1533 1085 1295
+f 1618 1251 1583
+f 191 1092 770
+f 1937 1582 1581
+f 1514 1814 1840
+f 1587 1563 1579
+f 1587 1579 1588
+f 1626 1602 1633
+f 1640 1626 1633
+f 1706 1715 1714
+f 1741 1714 1715
+f 1741 1715 1774
+f 1774 1758 1775
+f 1796 1774 1775
+f 1251 770 1566
+f 1750 1070 1424
+f 1850 1249 1395
+f 1682 971 1069
+f 1567 1569 315
+f 1257 1085 1386
+f 1257 1295 1085
+f 679 662 1673
+f 1628 1605 1385
+f 1747 1446 1725
+f 972 1242 971
+f 1662 1640 1668
+f 1706 1662 1668
+f 1758 1774 1715
+f 1796 1775 1807
+f 1431 1769 1441
+f 1132 1242 972
+f 1085 1508 1386
+f 1668 1650 1706
+f 1715 1742 1759
+f 1758 1715 1759
+f 1775 1758 1759
+f 1736 1392 1574
+f 1413 633 2134
+f 1383 315 1132
+f 1744 1773 1762
+f 1685 1700 1719
+f 1402 897 1228
+f 1381 1918 1419
+f 1579 1563 1564
+f 1602 1588 1612
+f 1633 1602 1612
+f 1668 1640 1650
+f 1742 1715 1706
+f 1807 1775 1786
+f 1833 1807 1819
+f 2142 1641 1825
+f 1251 191 770
+f 1466 1385 1570
+f 1121 1330 1526
+f 1121 1379 1330
+f 777 1054 1159
+f 1745 1773 1744
+f 1161 1171 1193
+f 1845 1820 368
+f 1957 1972 1978
+f 1579 1564 1565
+f 1706 1650 1663
+f 1807 1786 1819
+f 1736 1574 1737
+f 1686 1567 315
+f 998 45 49
+f 1811 372 1596
+f 297 368 383
+f 1641 2162 1781
+f 1753 1777 1752
+f 2155 1792 1018
+f 1424 1070 1080
+f 1466 1570 1581
+f 2024 2008 2053
+f 2024 2053 2035
+f 1672 2149 1604
+f 527 850 700
+f 1588 1579 1603
+f 1612 1588 1603
+f 1633 1612 1651
+f 1633 1650 1640
+f 1633 1651 1650
+f 1706 1663 1707
+f 1742 1706 1707
+f 1775 1759 1760
+f 1775 1760 1786
+f 1819 1834 1833
+f 1721 1730 1763
+f 1721 1763 1745
+f 1570 1917 1560
+f 1663 1699 1707
+f 1455 1505 1433
+f 1691 1580 1492
+f 1691 1836 1580
+f 1745 1791 1773
+f 1745 1763 1791
+f 1388 1842 1487
+f 2151 1492 1580
+f 784 1468 1509
+f 1790 1828 1092
+f 315 831 1765
+f 1776 1752 1777
+f 2163 2132 2143
+f 163 1811 1644
+f 1574 1618 1737
+f 1831 1836 1691
+f 1582 1953 951
+f 1667 652 669
+f 2149 1599 1604
+f 1605 1381 1385
+f 1641 1244 1825
+f 1603 1592 1612
+f 1650 1651 1663
+f 1759 1742 1760
+f 383 368 396
+f 1776 1777 1778
+f 1695 1746 1766
+f 1773 1791 1779
+f 1773 1779 1803
+f 861 1170 1575
+f 2150 2164 2136
+f 1672 1604 1428
+f 1428 1604 1764
+f 1575 1368 1702
+f 1702 1368 1822
+f 688 527 700
+f 1579 1592 1603
+f 1742 1761 1760
+f 1798 1546 1830
+f 1762 1803 1790
+f 1803 1342 1828
+f 1380 846 1390
+f 1670 1654 1683
+f 1596 382 1558
+f 1219 1394 1764
+f 1410 1725 1446
+f 1779 1810 1803
+f 951 1118 1582
+f 412 1983 646
+f 1764 1394 1400
+f 1592 1579 1573
+f 1612 1592 1613
+f 1612 1613 1651
+f 1760 1761 1786
+f 1786 1800 1819
+f 1834 1819 1800
+f 1790 1803 1828
+f 1803 1810 1342
+f 1811 1596 1617
+f 1132 1765 1068
+f 1827 1809 368
+f 1617 1558 1618
+f 770 1092 398
+f 963 1589 2042
+f 1599 1653 1604
+f 1579 1395 1249
+f 1707 1716 1742
+f 1833 1834 1524
+f 1773 1803 1762
+f 1687 786 755
+f 1735 1728 1772
+f 964 1119 1126
+f 1850 1851 1853
+f 1604 1219 1764
+f 1613 1620 1651
+f 1651 1678 1663
+f 1663 1678 1699
+f 1699 1716 1707
+f 1742 1716 1761
+f 1786 1761 1800
+f 1555 1564 1563
+f 1596 1558 1617
+f 1138 1143 1154
+f 981 1599 2171
+f 1653 1722 1604
+f 1604 1722 1219
+f 1727 1670 1728
+f 1579 1249 1573
+f 1573 1613 1592
+f 1651 1620 1678
+f 1834 1800 1824
+f 1845 1103 1250
+f 770 398 1568
+f 1307 1318 1332
+f 1958 1964 1986
+f 1780 1283 1318
+f 1643 1635 1654
+f 1822 786 1687
+f 1466 1581 1123
+f 1720 1721 1745
+f 1778 1762 1789
+f 1599 981 1653
+f 1235 1857 1526
+f 1701 1583 1567
+f 1501 1524 1834
+f 1573 1249 1539
+f 1699 1678 1716
+f 1716 1733 1761
+f 2162 655 533
+f 1392 1811 1617
+f 315 1569 831
+f 1801 1802 1809
+f 1574 1617 1618
+f 1566 1567 1583
+f 1780 1318 1307
+f 965 1119 955
+f 1119 2042 955
+f 981 1708 1653
+f 1653 1708 1722
+f 2042 1119 963
+f 297 1103 368
+f 398 1828 25
+f 1249 1550 1539
+f 1613 1621 1620
+f 1678 1733 1716
+f 1761 1733 1768
+f 1761 1768 1800
+f 1838 1341 1835
+f 1791 1307 1810
+f 1080 1831 1496
+f 1566 1568 1567
+f 1566 770 1568
+f 1383 1686 315
+f 1613 1593 1621
+f 1620 1664 1253
+f 1620 1253 1678
+f 1824 1800 1808
+f 668 2149 2134
+f 1072 137 2122
+f 1682 972 971
+f 1392 1617 1574
+f 1496 1831 1691
+f 1218 1509 1468
+f 1070 972 1682
+f 1070 1750 972
+f 1119 964 963
+f 2160 981 2171
+f 1613 1573 1593
+f 1621 1593 1622
+f 1620 1621 1664
+f 1800 1768 1808
+f 2148 1285 762
+f 1369 1383 1594
+f 1750 1369 972
+f 297 383 1596
+f 1802 1776 1778
+f 1228 1133 1402
+f 1573 1429 1593
+f 1621 1634 1664
+f 1810 1307 1342
+f 1399 1397 1231
+f 1165 1174 974
+f 1678 1281 1733
+f 1501 1824 869
+f 1317 1301 1771
+f 1301 1269 1770
+f 972 1369 1594
+f 1278 1486 664
+f 1278 664 521
+f 1546 1798 1504
+f 1781 1287 1364
+f 776 769 1813
+f 957 1278 1517
+f 2034 2023 2014
+f 1708 1657 1722
+f 1219 1722 1657
+f 1429 1458 1593
+f 1593 1458 1622
+f 1621 1622 1634
+f 1121 1526 1114
+f 1733 1281 1306
+f 1733 1306 1768
+f 1768 1306 1808
+f 1824 1808 1355
+f 869 1824 1355
+f 869 1355 1363
+f 1771 1301 1770
+f 1791 1780 1307
+f 1606 1460 620
+f 1486 620 664
+f 1486 1606 620
+f 2128 2129 2131
+f 1996 1960 1987
+f 1576 1902 1901
+f 1920 1931 1930
+f 2173 2179 1287
+f 1966 1942 1950
+f 1967 1966 1950
+f 1992 1967 1997
+f 1988 2030 2029
+f 947 946 375
+f 2029 2045 2054
+f 1934 1924 1925
+f 1793 2166 2179
+f 2054 2075 2070
+f 2054 2045 2075
+f 1571 1890 621
+f 2085 2070 2075
+f 625 394 393
+f 1858 1856 623
+f 2024 1972 2008
+f 2178 2145 2146
+f 619 1129 2003
+f 1116 1137 1862
+f 1902 1936 1935
+f 1902 1915 1936
+f 1942 1935 1936
+f 1942 1936 1950
+f 2003 2064 619
+f 1967 1950 1974
+f 1967 1974 1988
+f 1844 978 950
+f 183 195 439
+f 2060 2054 371
+f 1873 1876 1872
+f 2055 2027 2028
+f 61 2011 2017
+f 1906 1922 1921
+f 1921 1922 1931
+f 2027 1997 2028
+f 2027 2016 1997
+f 2084 2068 2074
+f 2100 2112 2092
+f 1949 1930 1941
+f 2034 2110 2096
+f 2145 2064 2003
+f 2100 2074 2113
+f 403 1481 2137
+f 1855 1856 1858
+f 2080 2090 2097
+f 2029 2030 2045
+f 2096 2110 2109
+f 464 183 552
+f 1901 1902 1935
+f 699 727 739
+f 2008 1972 1986
+f 739 727 2105
+f 552 183 439
+f 385 2101 371
+f 739 2105 2102
+f 1900 1901 1924
+f 2030 2056 2045
+f 2069 2060 371
+f 2055 2054 2060
+f 1129 1793 2003
+f 1855 1858 1861
+f 2166 1102 1287
+f 698 2102 2018
+f 2018 133 698
+f 1895 1964 1904
+f 2018 2102 2039
+f 1858 623 1861
+f 1898 1888 1878
+f 2111 2126 948
+f 1861 623 1868
+f 1931 1920 1921
+f 2102 2105 379
+f 2039 2102 379
+f 133 2018 2119
+f 1936 1943 1950
+f 1950 1943 1974
+f 1888 1875 1878
+f 2133 2157 2156
+f 380 2129 377
+f 1941 1954 1949
+f 2038 2016 2027
+f 1887 1919 1881
+f 2119 2018 2039
+f 2119 676 1089
+f 2045 2056 2075
+f 1900 1924 1914
+f 1890 1901 1900
+f 1914 1924 1923
+f 2011 1975 2017
+f 2039 379 2048
+f 2111 2097 765
+f 2129 2092 2112
+f 1874 1877 1881
+f 2085 385 371
+f 1881 1877 1887
+f 2119 2039 676
+f 1951 628 1975
+f 2084 2074 2100
+f 1007 28 986
+f 1303 1277 2046
+f 1899 1907 1913
+f 2039 2048 2059
+f 676 2039 2059
+f 676 2086 1089
+f 1878 1868 1889
+f 1852 1854 1853
+f 1852 1554 1854
+f 2068 2069 2074
+f 1964 1979 1986
+f 1089 2031 1109
+f 1584 627 1902
+f 959 1734 1676
+f 233 980 192
+f 9 23 127
+f 765 950 970
+f 2125 937 2107
+f 2086 2031 1089
+f 1902 627 1915
+f 2127 2128 2131
+f 936 944 2071
+f 1851 1852 1853
+f 1886 1896 1895
+f 2048 2057 2062
+f 676 2059 2086
+f 2099 2092 2128
+f 1915 1926 1936
+f 663 2174 2178
+f 2046 1277 1927
+f 1982 2002 2010
+f 2057 1046 2062
+f 2059 2048 2062
+f 2066 2067 2072
+f 1866 1859 1853
+f 1089 1054 2119
+f 1109 2031 1952
+f 1943 1994 1974
+f 2008 2082 2053
+f 2123 1258 2130
+f 1754 2123 2130
+f 1979 2036 2082
+f 1927 751 1311
+f 1304 1311 751
+f 1866 1853 1867
+f 2059 2062 2077
+f 2086 373 309
+f 2031 2086 309
+f 1952 2031 309
+f 1979 2025 2036
+f 2066 2037 2067
+f 1974 1993 1988
+f 1979 2082 2008
+f 123 105 470
+f 2126 958 948
+f 1272 2123 1754
+f 2046 1927 1311
+f 1481 695 1492
+f 1245 1086 1199
+f 2083 2066 2072
+f 1046 1095 2062
+f 1484 1673 1427
+f 1952 309 1023
+f 380 2131 2129
+f 2036 2091 2082
+f 1988 1993 2030
+f 2030 1993 624
+f 2030 624 2056
+f 2115 2093 1237
+f 1277 1754 1927
+f 1623 1646 675
+f 1873 1866 1867
+f 2098 2127 684
+f 2059 2077 373
+f 2059 373 2086
+f 1023 309 579
+f 2090 2098 684
+f 893 399 813
+f 1720 2019 1721
+f 1980 1965 1996
+f 2062 1107 2077
+f 309 2114 579
+f 579 706 1023
+f 216 1048 820
+f 2025 1995 2066
+f 2025 2066 2083
+f 2084 2100 2092
+f 2085 371 2070
+f 1987 1949 1991
+f 1987 1960 1949
+f 2068 2055 2060
+f 2115 1237 2089
+f 2115 2089 2130
+f 1754 2130 1968
+f 1927 1754 1968
+f 1107 2020 2077
+f 579 2114 706
+f 952 942 943
+f 2054 2070 371
+f 1996 2009 2026
+f 2130 2089 2116
+f 751 2103 1013
+f 2121 346 589
+f 1982 2011 2002
+f 2077 2020 2032
+f 2077 2061 373
+f 373 2114 309
+f 412 2017 1975
+f 2157 2150 1723
+f 1906 1921 1920
+f 1951 1975 1982
+f 2130 2116 689
+f 1927 1968 310
+f 623 622 1868
+f 2077 2032 2061
+f 373 2061 2114
+f 2133 654 645
+f 1980 1940 1965
+f 2101 377 2113
+f 2078 1237 2040
+f 2089 1237 2078
+f 2089 2078 2116
+f 1968 2130 689
+f 1927 2058 751
+f 765 684 950
+f 1956 1984 942
+f 2114 2061 706
+f 2138 2133 645
+f 1948 1905 1940
+f 1906 1868 1899
+f 1237 1721 2040
+f 1998 2005 954
+f 1927 310 2058
+f 751 2058 2103
+f 1906 1899 1913
+f 1906 1913 1922
+f 2061 2050 706
+f 1024 706 2050
+f 1948 1897 1898
+f 1949 1973 1981
+f 1889 1868 1906
+f 951 1953 1956
+f 1984 943 942
+f 74 1051 1178
+f 1936 1926 1943
+f 1078 2103 968
+f 2116 2078 2094
+f 2116 2094 689
+f 1899 1900 1914
+f 629 628 1955
+f 2032 2121 2061
+f 1948 1898 1905
+f 1954 1961 1973
+f 1953 1937 1956
+f 1968 689 658
+f 1968 658 1908
+f 310 1968 1908
+f 310 1908 2058
+f 2058 968 2103
+f 2058 2004 968
+f 2009 2001 2015
+f 1954 1973 1949
+f 1949 1981 1991
+f 628 629 641
+f 2061 2121 1916
+f 1807 1833 1434
+f 1937 1560 1944
+f 1937 1944 1956
+f 1013 2103 1078
+f 2078 2040 2063
+f 1258 2115 2130
+f 1897 1888 1898
+f 2009 1991 2001
+f 1993 625 624
+f 2121 559 1916
+f 2061 1916 2050
+f 1877 1875 1888
+f 1255 759 1389
+f 1117 1116 1883
+f 15 2075 2056
+f 2040 1721 2019
+f 2078 2063 2094
+f 2028 2029 2054
+f 1952 1100 1109
+f 978 970 950
+f 1917 1944 1560
+f 1944 1969 1956
+f 387 589 346
+f 2040 2019 2041
+f 2063 2040 2041
+f 689 2079 658
+f 689 2094 2079
+f 2058 1908 2106
+f 2058 2106 2004
+f 2179 2140 2159
+f 1107 338 2020
+f 1867 1870 1877
+f 1867 1860 1870
+f 1877 1870 1875
+f 1965 1960 1996
+f 1212 2041 1223
+f 1995 1939 2037
+f 1357 1891 1892
+f 1357 1520 1891
+f 1916 571 2050
+f 2094 2063 2079
+f 1237 1730 1721
+f 2009 2015 2026
+f 1886 1895 1904
+f 937 939 956
+f 1419 1918 1917
+f 995 1089 1109
+f 2127 1734 684
+f 2043 2071 2042
+f 2041 2019 1223
+f 1908 658 2087
+f 2106 1908 2047
+f 1232 1430 1644
+f 1874 1867 1877
+f 783 1468 784
+f 2081 2090 2080
+f 2069 371 2101
+f 1917 1918 1944
+f 1969 1998 1984
+f 2063 2041 2049
+f 2079 2049 1213
+f 2079 2063 2049
+f 1908 2087 2047
+f 2004 2106 980
+f 2111 765 2126
+f 2100 2113 2112
+f 1974 1994 1993
+f 1993 394 625
+f 943 1984 1998
+f 2160 2171 2158
+f 1986 1979 2008
+f 658 2079 2117
+f 2087 658 2117
+f 1877 1888 1887
+f 953 943 954
+f 2028 2054 2055
+f 1967 1988 1997
+f 2090 765 2097
+f 670 376 239
+f 377 2112 2113
+f 1490 1938 1909
+f 1909 1938 1918
+f 1918 1928 1944
+f 1918 1938 1928
+f 2079 1213 2118
+f 980 2106 192
+f 1955 628 1951
+f 628 1983 1975
+f 1975 1983 412
+f 1937 1581 1560
+f 1982 1975 2011
+f 1490 1892 1938
+f 1944 1998 1969
+f 2079 2118 2117
+f 1899 1914 1907
+f 1045 74 1052
+f 1944 1928 1998
+f 1560 1581 1570
+f 2087 2122 2047
+f 1887 1897 1919
+f 1887 1888 1897
+f 1882 1890 1900
+f 1943 1982 1994
+f 1892 1891 1938
+f 2112 377 2129
+f 2118 113 2117
+f 2117 113 1071
+f 2106 2047 192
+f 1891 1893 1938
+f 1928 1999 1998
+f 1997 1988 2029
+f 784 785 783
+f 2117 1071 2087
+f 1851 1565 1564
+f 720 379 2105
+f 1891 1883 1893
+f 1998 1999 2005
+f 2071 944 2042
+f 1304 751 1013
+f 898 1055 891
+f 2087 1071 2122
+f 2122 2076 2047
+f 192 2047 2076
+f 1959 1939 1995
+f 1939 1919 1948
+f 1114 1857 1862
+f 1116 1862 1863
+f 1116 1863 1883
+f 1893 1932 1938
+f 1928 1962 1999
+f 2005 1999 2012
+f 1589 2005 2012
+f 1589 2012 2043
+f 2042 1589 2043
+f 2152 432 761
+f 544 761 432
+f 2120 936 2071
+f 1987 2009 1996
+f 1881 1919 1896
+f 1926 629 1955
+f 1965 1940 1960
+f 1938 1932 1928
+f 963 954 1589
+f 2003 1793 2146
+f 192 2076 2088
+f 2124 192 2088
+f 1129 619 1163
+f 1895 1959 1964
+f 1854 1860 1853
+f 1235 1848 1857
+f 1862 1857 1863
+f 1863 1893 1883
+f 2012 2065 2043
+f 2176 2133 2158
+f 229 350 365
+f 1872 1876 1886
+f 1995 2037 2066
+f 1857 1848 1863
+f 1863 1884 1893
+f 1932 1945 1928
+f 2071 2095 2120
+f 2125 2107 2120
+f 942 961 960
+f 1924 1935 1925
+f 1848 1884 1863
+f 1893 1910 1932
+f 1928 1945 1962
+f 1962 1989 1999
+f 2012 2021 2065
+f 2071 2043 2095
+f 2028 1997 2029
+f 1959 2025 1979
+f 1959 1995 2025
+f 1867 1853 1860
+f 1939 1948 1980
+f 1939 1980 2037
+f 1924 1901 1935
+f 1934 1925 1935
+f 1848 1869 1884
+f 1962 1970 1989
+f 1989 2006 1999
+f 1989 2000 2006
+f 1999 2006 2012
+f 2012 2006 2021
+f 2120 2095 2125
+f 937 2125 2095
+f 2128 2092 2129
+f 2088 2076 741
+f 1846 1847 1848
+f 1893 1884 1910
+f 1962 1945 1970
+f 741 2076 137
+f 2088 741 2104
+f 2088 2104 178
+f 627 1926 1915
+f 1945 1971 1970
+f 1970 1971 1976
+f 1926 1955 1943
+f 589 559 2121
+f 1163 1297 1129
+f 1876 1881 1896
+f 1848 1864 1869
+f 1884 1879 1910
+f 1932 1946 1945
+f 2021 2006 2000
+f 2043 2108 2095
+f 2043 2065 2108
+f 937 2095 1717
+f 641 1983 628
+f 1874 1881 1876
+f 2113 2074 2101
+f 1996 2026 2037
+f 1994 1982 1993
+f 1993 1982 394
+f 1848 1847 1864
+f 1869 1871 1884
+f 1884 1871 1879
+f 1910 1879 1911
+f 2000 2022 2021
+f 2095 2108 1717
+f 937 1717 939
+f 1766 1218 1468
+f 2074 2069 2101
+f 1871 1885 1879
+f 1879 1912 1911
+f 1879 1885 1912
+f 1910 1929 1932
+f 1932 1929 1946
+f 1971 1945 1946
+f 1971 1946 1963
+f 2122 137 2076
+f 1964 1959 1979
+f 741 516 2104
+f 2049 1205 1213
+f 627 629 1926
+f 1860 1875 1870
+f 950 1734 1844
+f 1871 1880 1885
+f 2021 2022 2052
+f 1998 954 943
+f 1860 1861 1875
+f 741 1073 516
+f 401 699 1130
+f 1847 1849 1864
+f 1864 1865 1869
+f 1880 1871 1869
+f 1912 1885 1933
+f 2021 2052 2065
+f 2108 1081 1717
+f 939 1717 1081
+f 2015 2038 2044
+f 1934 1935 1942
+f 179 198 2104
+f 2104 516 179
+f 2131 380 1676
+f 2127 2131 1676
+f 2068 2060 2069
+f 1095 1107 2062
+f 2001 2038 2015
+f 1865 1880 1869
+f 1885 1880 1933
+f 1963 1946 1947
+f 1991 2038 2001
+f 622 1882 1868
+f 1114 1115 1121
+f 1991 1997 2016
+f 1880 1865 1872
+f 1929 1947 1946
+f 2065 2109 2108
+f 1943 1955 1951
+f 1991 2016 2038
+f 1981 1997 1991
+f 1895 1939 1959
+f 1876 1896 1886
+f 1875 1868 1878
+f 1973 1997 1981
+f 1943 1951 1982
+f 1864 1859 1865
+f 1872 1894 1880
+f 1880 1903 1933
+f 2022 2051 2052
+f 1855 1861 1854
+f 1666 841 1427
+f 1896 1939 1895
+f 1861 1868 1875
+f 1973 1992 1997
+f 1868 1900 1899
+f 1982 2010 394
+f 1849 1850 1864
+f 1963 1947 1985
+f 2052 2109 2065
+f 2108 2109 374
+f 1081 2108 374
+f 2099 2128 2098
+f 1973 1961 1992
+f 1882 1900 1868
+f 720 2048 379
+f 1850 1859 1864
+f 1872 1865 1873
+f 1272 1276 2123
+f 1898 1920 1905
+f 1873 1867 1874
+f 1919 1939 1896
+f 2098 2128 2127
+f 1898 1878 1889
+f 1898 1889 1906
+f 1987 1991 2009
+f 1933 1903 1958
+f 2051 2033 2052
+f 2037 2026 2067
+f 1898 1906 1920
+f 1969 1984 1956
+f 2126 765 970
+f 1905 1920 1930
+f 1919 1897 1948
+f 1854 1861 1860
+f 2036 2025 2083
+f 2036 2083 2091
+f 2127 1676 1734
+f 1905 1930 1949
+f 1960 1940 1949
+f 1865 1859 1866
+f 1865 1866 1873
+f 1872 1886 1894
+f 1894 1903 1880
+f 1947 1957 1977
+f 2033 2034 2052
+f 2052 2034 2096
+f 2052 2096 2109
+f 1905 1949 1940
+f 1980 1996 2037
+f 2090 684 765
+f 1876 1873 1874
+f 1985 1947 1977
+f 1985 1977 1990
+f 936 2120 2107
+f 936 2107 966
+f 1922 1930 1931
+f 1930 1954 1941
+f 1922 1954 1930
+f 1913 1954 1922
+f 1913 1961 1954
+f 1992 1966 1967
+f 1966 1934 1942
+f 1992 1934 1966
+f 1961 1934 1992
+f 1913 1934 1961
+f 1934 1923 1924
+f 1913 1923 1934
+f 1913 1914 1923
+f 1913 1907 1914
+f 2118 119 113
+f 2118 1049 119
+f 1213 1049 2118
+f 1213 1206 1049
+f 1933 1911 1912
+f 1958 1911 1933
+f 1911 1929 1910
+f 1929 1957 1947
+f 1911 1957 1929
+f 1957 1986 1972
+f 1911 1986 1957
+f 1911 1958 1986
+f 2091 2053 2082
+f 2053 2080 2035
+f 2053 2081 2080
+f 2091 2081 2053
+f 2083 2081 2091
+f 2081 2098 2090
+f 2081 2099 2098
+f 2099 2084 2092
+f 2073 2068 2084
+f 2027 2044 2038
+f 2055 2044 2027
+f 2068 2044 2055
+f 2044 2026 2015
+f 2068 2026 2044
+f 2073 2026 2068
+f 2084 2026 2073
+f 2099 2026 2084
+f 2099 2067 2026
+f 2099 2072 2067
+f 2081 2072 2099
+f 2081 2083 2072
+f 2013 1990 1977
+f 2013 1985 1990
+f 2023 1985 2013
+f 2023 1963 1985
+f 1963 1976 1971
+f 1976 1989 1970
+f 1976 2000 1989
+f 1976 2022 2000
+f 1963 2022 1976
+f 2023 2022 1963
+f 2023 2051 2022
+f 2023 2033 2051

+ 1 - 0
Demos/meshes/actor/fActorC.cpp

@@ -33,6 +33,7 @@ void __fastcall TForm1::FormCreate(TObject *Sender)
 
    // Load Texture of ground disk for Persistant Image
    Disk1->Material->Texture->Image->LoadFromFile("clover.jpg");
+   Disk1->Material->Texture->Disabled = false;
 
 
    // Load Actor into GLScene

+ 0 - 1
Demos/meshes/actor/fActorC.dfm

@@ -231,7 +231,6 @@ object Form1: TForm1
       end
       object Disk1: TGLDisk
         Material.Texture.MinFilter = miLinear
-        Material.Texture.Disabled = False
         Position.Coordinates = {0000000000000000000080BF0000803F}
         Loops = 1
         OuterRadius = 3.000000000000000000

+ 0 - 1
Demos/meshes/actor/fActorD.dfm

@@ -233,7 +233,6 @@ object FormActor: TFormActor
       end
       object Disk1: TGLDisk
         Material.Texture.MinFilter = miLinear
-        Material.Texture.Disabled = False
         Position.Coordinates = {0000000000000000000080BF0000803F}
         Loops = 1
         OuterRadius = 3.000000000000000000

+ 1 - 0
Demos/meshes/actor/fActorD.pas

@@ -88,6 +88,7 @@ begin
   SetGLSceneMediaDir();
   // Load Texture for ground disk
   Disk1.Material.Texture.Image.LoadFromFile('clover.jpg');
+  Disk1.Material.Texture.Disabled := False;
 
   // Load Actor into GLScene
   Actor1.LoadFromFile('waste.md2');

+ 12 - 338
Demos/meshes/actorms3d/ActorMS3dC.cbproj

@@ -34,12 +34,6 @@
         <Cfg_1>true</Cfg_1>
         <Base>true</Base>
     </PropertyGroup>
-    <PropertyGroup Condition="('$(Platform)'=='Win64' and '$(Cfg_1)'=='true') or '$(Cfg_1_Win64)'!=''">
-        <Cfg_1_Win64>true</Cfg_1_Win64>
-        <CfgParent>Cfg_1</CfgParent>
-        <Cfg_1>true</Cfg_1>
-        <Base>true</Base>
-    </PropertyGroup>
     <PropertyGroup Condition="'$(Config)'=='Release' or '$(Cfg_2)'!=''">
         <Cfg_2>true</Cfg_2>
         <CfgParent>Base</CfgParent>
@@ -63,7 +57,6 @@
         <Multithreaded>true</Multithreaded>
         <Icon_MainIcon>$(BDS)\bin\cbuilder_PROJECTICON.ico</Icon_MainIcon>
         <ProjectType>CppVCLApplication</ProjectType>
-        <ILINK_LibraryPath>D:\Library\GLSceneVCL\Samples\CPP\Demos\meshes\actorms3d\;$(ILINK_LibraryPath)</ILINK_LibraryPath>
         <AllPackageLibs>rtl.lib;vcl.lib;fmx.lib;xmlrtl.lib;vclimg.lib;GLScene_RT.lib</AllPackageLibs>
         <IncludePath>D:\Library\GLSceneVCL\Samples\CPP\Demos\meshes\actorms3d\;$(IncludePath)</IncludePath>
         <DCC_Namespace>System;Xml;Data;Datasnap;Web;Soap;Vcl;Vcl.Imaging;Vcl.Touch;Vcl.Samples;Vcl.Shell;$(DCC_Namespace)</DCC_Namespace>
@@ -120,17 +113,11 @@
         <ILINK_LibraryPath>$(BDSLIB)\$(PLATFORM)\debug;$(ILINK_LibraryPath)</ILINK_LibraryPath>
     </PropertyGroup>
     <PropertyGroup Condition="'$(Cfg_1_Win32)'!=''">
-        <ILINK_LibraryPath>$(BDSCOMMONDIR)\Dcp;$(ILINK_LibraryPath)</ILINK_LibraryPath>
-        <Defines>_DEBUG;$(Defines)</Defines>
+        <AppEnableRuntimeThemes>true</AppEnableRuntimeThemes>
+        <AppDPIAwarenessMode>PerMonitorV2</AppDPIAwarenessMode>
+        <BCC_UseClassicCompiler>false</BCC_UseClassicCompiler>
         <LinkPackageImports>rtl.bpi;vcl.bpi;fmx.bpi;xmlrtl.bpi;vclimg.bpi;GLScene_RT.bpi</LinkPackageImports>
         <BT_BuildType>Debug</BT_BuildType>
-        <FinalOutputDir>.</FinalOutputDir>
-        <VerInfo_IncludeVerInfo>true</VerInfo_IncludeVerInfo>
-        <VerInfo_Locale>1033</VerInfo_Locale>
-        <AppEnableRuntimeThemes>true</AppEnableRuntimeThemes>
-    </PropertyGroup>
-    <PropertyGroup Condition="'$(Cfg_1_Win64)'!=''">
-        <Defines>_DEBUG;$(Defines)</Defines>
     </PropertyGroup>
     <PropertyGroup Condition="'$(Cfg_2)'!=''">
         <TASM_Debugging>None</TASM_Debugging>
@@ -169,66 +156,25 @@
         <Borland.ProjectType>CppVCLApplication</Borland.ProjectType>
         <BorlandProject>
             <CPlusPlusBuilder.Personality>
-                <Source>
-                    <Source Name="MainSource">ActorMS3dC.cpp</Source>
-                </Source>
-                <VersionInfo>
-                    <VersionInfo Name="IncludeVerInfo">False</VersionInfo>
-                    <VersionInfo Name="AutoIncBuild">False</VersionInfo>
-                    <VersionInfo Name="MajorVer">1</VersionInfo>
-                    <VersionInfo Name="MinorVer">0</VersionInfo>
-                    <VersionInfo Name="Release">0</VersionInfo>
-                    <VersionInfo Name="Build">0</VersionInfo>
-                    <VersionInfo Name="Debug">False</VersionInfo>
-                    <VersionInfo Name="PreRelease">False</VersionInfo>
-                    <VersionInfo Name="Special">False</VersionInfo>
-                    <VersionInfo Name="Private">False</VersionInfo>
-                    <VersionInfo Name="DLL">False</VersionInfo>
-                    <VersionInfo Name="Locale">1049</VersionInfo>
-                    <VersionInfo Name="CodePage">1251</VersionInfo>
-                </VersionInfo>
-                <VersionInfoKeys>
-                    <VersionInfoKeys Name="CompanyName"/>
-                    <VersionInfoKeys Name="FileDescription"/>
-                    <VersionInfoKeys Name="FileVersion">1.0.0.0</VersionInfoKeys>
-                    <VersionInfoKeys Name="InternalName"/>
-                    <VersionInfoKeys Name="LegalCopyright"/>
-                    <VersionInfoKeys Name="LegalTrademarks"/>
-                    <VersionInfoKeys Name="OriginalFilename"/>
-                    <VersionInfoKeys Name="ProductName"/>
-                    <VersionInfoKeys Name="ProductVersion">1.0.0.0</VersionInfoKeys>
-                    <VersionInfoKeys Name="Comments"/>
-                    <VersionInfoKeys Name="CFBundleName"/>
-                    <VersionInfoKeys Name="CFBundleDisplayName"/>
-                    <VersionInfoKeys Name="CFBundleIdentifier"/>
-                    <VersionInfoKeys Name="CFBundleVersion"/>
-                    <VersionInfoKeys Name="CFBundlePackageType"/>
-                    <VersionInfoKeys Name="CFBundleSignature"/>
-                    <VersionInfoKeys Name="CFBundleAllowMixedLocalizations"/>
-                    <VersionInfoKeys Name="CFBundleExecutable"/>
-                </VersionInfoKeys>
                 <ProjectProperties>
                     <ProjectProperties Name="AutoShowDeps">False</ProjectProperties>
                     <ProjectProperties Name="ManagePaths">True</ProjectProperties>
-                    <ProjectProperties Name="VerifyPackages">False</ProjectProperties>
+                    <ProjectProperties Name="VerifyPackages">True</ProjectProperties>
                     <ProjectProperties Name="IndexFiles">False</ProjectProperties>
                 </ProjectProperties>
-                <Excluded_Packages>
-                    <Excluded_Packages Name="$(BDSBIN)\bcboffice2k260.bpl">Embarcadero C++Builder Office 2000 Servers Package</Excluded_Packages>
-                    <Excluded_Packages Name="$(BDSBIN)\bcbofficexp260.bpl">Embarcadero C++Builder Office XP Servers Package</Excluded_Packages>
-                    <Excluded_Packages Name="$(BDSBIN)\dcloffice2k260.bpl">Microsoft Office 2000 Sample Automation Server Wrapper Components</Excluded_Packages>
-                    <Excluded_Packages Name="$(BDSBIN)\dclofficexp260.bpl">Microsoft Office XP Sample Automation Server Wrapper Components</Excluded_Packages>
-                </Excluded_Packages>
+                <Source>
+                    <Source Name="MainSource">ActorMS3dC.cpp</Source>
+                </Source>
             </CPlusPlusBuilder.Personality>
             <Deployment Version="3">
-                <DeployFile Condition="'$(DynamicRTL)'=='true' And '$(Multithreaded)'=='true'" LocalName="$(BDS)\bin64\cc64230mt.dll" Class="DependencyModule"/>
-                <DeployFile Condition="'$(DynamicRTL)'=='true'" LocalName="$(BDS)\Redist\osx32\libcgcrtl.dylib" Class="DependencyModule">
-                    <Platform Name="OSX32">
+                <DeployFile Condition="'$(UsingDelphiRTL)'=='true'" LocalName="$(BDS)\bin\borlndmm.dll" Class="DependencyModule">
+                    <Platform Name="Win32">
                         <Overwrite>true</Overwrite>
                     </Platform>
                 </DeployFile>
-                <DeployFile Condition="'$(UsingDelphiRTL)'=='true'" LocalName="$(BDS)\bin\borlndmm.dll" Class="DependencyModule">
-                    <Platform Name="Win32">
+                <DeployFile Condition="'$(DynamicRTL)'=='true' And '$(Multithreaded)'=='true'" LocalName="$(BDS)\bin64\cc64230mt.dll" Class="DependencyModule"/>
+                <DeployFile Condition="'$(DynamicRTL)'=='true'" LocalName="$(BDS)\Redist\osx32\libcgcrtl.dylib" Class="DependencyModule">
+                    <Platform Name="OSX32">
                         <Overwrite>true</Overwrite>
                     </Platform>
                 </DeployFile>
@@ -777,105 +723,6 @@
                         <Operation>1</Operation>
                     </Platform>
                 </DeployClass>
-                <DeployClass Name="iPad_Launch1024x768">
-                    <Platform Name="iOSDevice32">
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="iOSDevice64">
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="iOSSimulator">
-                        <Operation>1</Operation>
-                    </Platform>
-                </DeployClass>
-                <DeployClass Name="iPad_Launch1536x2048">
-                    <Platform Name="iOSDevice32">
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="iOSDevice64">
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="iOSSimulator">
-                        <Operation>1</Operation>
-                    </Platform>
-                </DeployClass>
-                <DeployClass Name="iPad_Launch1668">
-                    <Platform Name="iOSDevice32">
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="iOSDevice64">
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="iOSSimulator">
-                        <Operation>1</Operation>
-                    </Platform>
-                </DeployClass>
-                <DeployClass Name="iPad_Launch1668x2388">
-                    <Platform Name="iOSDevice32">
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="iOSDevice64">
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="iOSSimulator">
-                        <Operation>1</Operation>
-                    </Platform>
-                </DeployClass>
-                <DeployClass Name="iPad_Launch2048x1536">
-                    <Platform Name="iOSDevice32">
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="iOSDevice64">
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="iOSSimulator">
-                        <Operation>1</Operation>
-                    </Platform>
-                </DeployClass>
-                <DeployClass Name="iPad_Launch2048x2732">
-                    <Platform Name="iOSDevice32">
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="iOSDevice64">
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="iOSSimulator">
-                        <Operation>1</Operation>
-                    </Platform>
-                </DeployClass>
-                <DeployClass Name="iPad_Launch2224">
-                    <Platform Name="iOSDevice32">
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="iOSDevice64">
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="iOSSimulator">
-                        <Operation>1</Operation>
-                    </Platform>
-                </DeployClass>
-                <DeployClass Name="iPad_Launch2388x1668">
-                    <Platform Name="iOSDevice32">
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="iOSDevice64">
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="iOSSimulator">
-                        <Operation>1</Operation>
-                    </Platform>
-                </DeployClass>
-                <DeployClass Name="iPad_Launch2732x2048">
-                    <Platform Name="iOSDevice32">
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="iOSDevice64">
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="iOSSimulator">
-                        <Operation>1</Operation>
-                    </Platform>
-                </DeployClass>
                 <DeployClass Name="iPad_Launch2x">
                     <Platform Name="iOSDevice64">
                         <RemoteDir>..\$(PROJECTNAME).launchscreen\Assets\LaunchScreenImage.imageset</RemoteDir>
@@ -886,17 +733,6 @@
                         <Operation>1</Operation>
                     </Platform>
                 </DeployClass>
-                <DeployClass Name="iPad_Launch768x1024">
-                    <Platform Name="iOSDevice32">
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="iOSDevice64">
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="iOSSimulator">
-                        <Operation>1</Operation>
-                    </Platform>
-                </DeployClass>
                 <DeployClass Name="iPad_LaunchDark2x">
                     <Platform Name="iOSDevice64">
                         <RemoteDir>..\$(PROJECTNAME).launchscreen\Assets\LaunchScreenImage.imageset</RemoteDir>
@@ -957,105 +793,6 @@
                         <Operation>1</Operation>
                     </Platform>
                 </DeployClass>
-                <DeployClass Name="iPhone_Launch1125">
-                    <Platform Name="iOSDevice32">
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="iOSDevice64">
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="iOSSimulator">
-                        <Operation>1</Operation>
-                    </Platform>
-                </DeployClass>
-                <DeployClass Name="iPhone_Launch1136x640">
-                    <Platform Name="iOSDevice32">
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="iOSDevice64">
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="iOSSimulator">
-                        <Operation>1</Operation>
-                    </Platform>
-                </DeployClass>
-                <DeployClass Name="iPhone_Launch1242">
-                    <Platform Name="iOSDevice32">
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="iOSDevice64">
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="iOSSimulator">
-                        <Operation>1</Operation>
-                    </Platform>
-                </DeployClass>
-                <DeployClass Name="iPhone_Launch1242x2688">
-                    <Platform Name="iOSDevice32">
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="iOSDevice64">
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="iOSSimulator">
-                        <Operation>1</Operation>
-                    </Platform>
-                </DeployClass>
-                <DeployClass Name="iPhone_Launch1334">
-                    <Platform Name="iOSDevice32">
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="iOSDevice64">
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="iOSSimulator">
-                        <Operation>1</Operation>
-                    </Platform>
-                </DeployClass>
-                <DeployClass Name="iPhone_Launch1792">
-                    <Platform Name="iOSDevice32">
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="iOSDevice64">
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="iOSSimulator">
-                        <Operation>1</Operation>
-                    </Platform>
-                </DeployClass>
-                <DeployClass Name="iPhone_Launch2208">
-                    <Platform Name="iOSDevice32">
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="iOSDevice64">
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="iOSSimulator">
-                        <Operation>1</Operation>
-                    </Platform>
-                </DeployClass>
-                <DeployClass Name="iPhone_Launch2436">
-                    <Platform Name="iOSDevice32">
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="iOSDevice64">
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="iOSSimulator">
-                        <Operation>1</Operation>
-                    </Platform>
-                </DeployClass>
-                <DeployClass Name="iPhone_Launch2688x1242">
-                    <Platform Name="iOSDevice32">
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="iOSDevice64">
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="iOSSimulator">
-                        <Operation>1</Operation>
-                    </Platform>
-                </DeployClass>
                 <DeployClass Name="iPhone_Launch2x">
                     <Platform Name="iOSDevice64">
                         <RemoteDir>..\$(PROJECTNAME).launchscreen\Assets\LaunchScreenImage.imageset</RemoteDir>
@@ -1066,17 +803,6 @@
                         <Operation>1</Operation>
                     </Platform>
                 </DeployClass>
-                <DeployClass Name="iPhone_Launch320">
-                    <Platform Name="iOSDevice32">
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="iOSDevice64">
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="iOSSimulator">
-                        <Operation>1</Operation>
-                    </Platform>
-                </DeployClass>
                 <DeployClass Name="iPhone_Launch3x">
                     <Platform Name="iOSDevice64">
                         <RemoteDir>..\$(PROJECTNAME).launchscreen\Assets\LaunchScreenImage.imageset</RemoteDir>
@@ -1087,50 +813,6 @@
                         <Operation>1</Operation>
                     </Platform>
                 </DeployClass>
-                <DeployClass Name="iPhone_Launch640">
-                    <Platform Name="iOSDevice32">
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="iOSDevice64">
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="iOSSimulator">
-                        <Operation>1</Operation>
-                    </Platform>
-                </DeployClass>
-                <DeployClass Name="iPhone_Launch640x1136">
-                    <Platform Name="iOSDevice32">
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="iOSDevice64">
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="iOSSimulator">
-                        <Operation>1</Operation>
-                    </Platform>
-                </DeployClass>
-                <DeployClass Name="iPhone_Launch750">
-                    <Platform Name="iOSDevice32">
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="iOSDevice64">
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="iOSSimulator">
-                        <Operation>1</Operation>
-                    </Platform>
-                </DeployClass>
-                <DeployClass Name="iPhone_Launch828">
-                    <Platform Name="iOSDevice32">
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="iOSDevice64">
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="iOSSimulator">
-                        <Operation>1</Operation>
-                    </Platform>
-                </DeployClass>
                 <DeployClass Name="iPhone_LaunchDark2x">
                     <Platform Name="iOSDevice64">
                         <RemoteDir>..\$(PROJECTNAME).launchscreen\Assets\LaunchScreenImage.imageset</RemoteDir>
@@ -1229,14 +911,6 @@
                         <Operation>1</Operation>
                     </Platform>
                 </DeployClass>
-                <DeployClass Name="ProjectiOSDeviceResourceRules">
-                    <Platform Name="iOSDevice32">
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="iOSDevice64">
-                        <Operation>1</Operation>
-                    </Platform>
-                </DeployClass>
                 <DeployClass Name="ProjectiOSEntitlements">
                     <Platform Name="iOSDevice32">
                         <RemoteDir>..\</RemoteDir>

+ 179 - 166
Demos/meshes/actorms3d/fActorMS3dC.cpp

@@ -43,7 +43,7 @@
 #pragma link "GLSL.CustomShader"
 #pragma link "GLSL.Shader"
 #pragma resource "*.dfm"
-TForm1 *Form1;
+TForm1* Form1;
 
 int mdx, mdy;
 TMatrix4f FBiasMatrix;
@@ -58,222 +58,235 @@ TMatrix4f FInvCameraMatrix2;
 TMatrix4f FEyeToLightMatrix2;
 
 // ---------------------------------------------------------------------------
-__fastcall TForm1::TForm1(TComponent* Owner) : TForm(Owner) {
-}
+__fastcall TForm1::TForm1(TComponent* Owner) : TForm(Owner) {}
 
 // ---------------------------------------------------------------------------
-void __fastcall TForm1::Actor1EndFrameReached(TObject *Sender) {
-	if (Actor1->AnimationMode == aamNone) {
-		btnStartStop->Caption = "Start";
-		Timer1->Enabled = false;
-		aniPos->Enabled = true;
-	}
+void __fastcall TForm1::Actor1EndFrameReached(TObject* Sender)
+{
+    if (Actor1->AnimationMode == aamNone) {
+        btnStartStop->Caption = "Start";
+        Timer1->Enabled = false;
+        aniPos->Enabled = true;
+    }
 }
 
 // ---------------------------------------------------------------------------
-void __fastcall TForm1::aniBoxSelect(TObject *Sender) {
-	Actor1->AnimationMode = aamNone;
-	if (aniBox->ItemIndex != -1) {
-		Chair1->Visible = aniBox->ItemIndex == 6;
-		Timer1->Enabled = false;
-		aniPos->Enabled = false;
-		Actor1->SwitchToAnimation(aniBox->Text, false);
-
-		aniPos->Min = 0;
-		aniPos->Max = Actor1->EndFrame - Actor1->StartFrame;
-		aniPos->Position = 0;
-		aniPos->Enabled = true;
-		btnStartStop->Caption = "Start";
-	}
+void __fastcall TForm1::aniBoxSelect(TObject* Sender)
+{
+    Actor1->AnimationMode = aamNone;
+    if (aniBox->ItemIndex != -1) {
+        Chair1->Visible = aniBox->ItemIndex == 6;
+        Timer1->Enabled = false;
+        aniPos->Enabled = false;
+        Actor1->SwitchToAnimation(aniBox->Text, false);
+
+        aniPos->Min = 0;
+        aniPos->Max = Actor1->EndFrame - Actor1->StartFrame;
+        aniPos->Position = 0;
+        aniPos->Enabled = true;
+        btnStartStop->Caption = "Start";
+    }
 }
 
 // ---------------------------------------------------------------------------
-void __fastcall TForm1::aniPosChange(TObject *Sender) {
-	if (aniPos->Enabled) {
-		Actor1->CurrentFrame = Actor1->StartFrame + aniPos->Position;
-	}
+void __fastcall TForm1::aniPosChange(TObject* Sender)
+{
+    if (aniPos->Enabled) {
+        Actor1->CurrentFrame = Actor1->StartFrame + aniPos->Position;
+    }
 }
 
 // ---------------------------------------------------------------------------
-void __fastcall TForm1::btnStartStopClick(TObject *Sender) {
-	if (Actor1->AnimationMode == aamNone) {
-		if (Actor1->CurrentFrame == Actor1->EndFrame) {
-			Actor1->CurrentFrame = Actor1->StartFrame;
-		}
-		Actor1->AnimationMode = aamPlayOnce;
-		btnStartStop->Caption = "Stop";
-		Timer1->Enabled = true;
-		aniPos->Enabled = false;
-	}
-	else {
-		Actor1->AnimationMode = aamNone;
-		btnStartStop->Caption = "Start";
-		Timer1->Enabled = false;
-		aniPos->Enabled = true;
-	}
+void __fastcall TForm1::btnStartStopClick(TObject* Sender)
+{
+    if (Actor1->AnimationMode == aamNone) {
+        if (Actor1->CurrentFrame == Actor1->EndFrame) {
+            Actor1->CurrentFrame = Actor1->StartFrame;
+        }
+        Actor1->AnimationMode = aamPlayOnce;
+        btnStartStop->Caption = "Stop";
+        Timer1->Enabled = true;
+        aniPos->Enabled = false;
+    } else {
+        Actor1->AnimationMode = aamNone;
+        btnStartStop->Caption = "Start";
+        Timer1->Enabled = false;
+        aniPos->Enabled = true;
+    }
 }
 
 // ---------------------------------------------------------------------------
-void __fastcall TForm1::Button2Click(TObject *Sender) {
-	Actor1->NextFrame();
+void __fastcall TForm1::Button2Click(TObject* Sender)
+{
+    Actor1->NextFrame();
 }
 
 // ---------------------------------------------------------------------------
-void __fastcall TForm1::Button4Click(TObject *Sender) {
-	Actor1->PrevFrame();
+void __fastcall TForm1::Button4Click(TObject* Sender)
+{
+    Actor1->PrevFrame();
 }
 
 // ---------------------------------------------------------------------------
-void __fastcall TForm1::FormCloseQuery(TObject *Sender, bool &CanClose) {
-	Actor1->AnimationMode = aamNone;
-	GLCadencer1->Enabled = false;
-	GLSLShader1->Enabled = false;
+void __fastcall TForm1::FormCloseQuery(TObject* Sender, bool &CanClose)
+{
+    Actor1->AnimationMode = aamNone;
+    GLCadencer1->Enabled = false;
+    GLSLShader1->Enabled = false;
 }
 
 // ---------------------------------------------------------------------------
-void _fastcall TForm1::LoadTexture(String AName, String ext) {
-	TGLCompositeImage *img;
-	TStream *strm = new TStream();
-	img = (TGLCompositeImage*) MatLib->TextureByName(AName)->Image;
-	strm = GLSArchiveManager1->Archives->Items[0]->GetContent
-		("Main/" + AName + "." + ext);
-	img->LoadFromStream(strm);
+void _fastcall TForm1::LoadTexture(String AName, String ext)
+{
+    TGLCompositeImage* img;
+    TStream* strm = new TStream();
+    img = (TGLCompositeImage*)MatLib->TextureByName(AName)->Image;
+    strm = GLSArchiveManager1->Archives->Items[0]->GetContent(
+        "Main/" + AName + "." + ext);
+    img->LoadFromStream(strm);
 }
 
-void __fastcall TForm1::FormCreate(TObject *Sender) {
-	 SetGLSceneMediaDir();
-	GLSArchiveManager1->Archives->Items[0]->LoadFromFile("ActorMS3D.zlib");
-	LoadTexture("floor_parquet", "JPG");
-	LoadTexture("Chair", "PNG");
-	LoadTexture("Hair", "PNG");
-	LoadTexture("Woman4-Remap-texture", "PNG");
-	Actor1->LoadFromStream("Woman4.ms3d",
-		GLSArchiveManager1->Archives->Items[0]->GetContent("Main/Woman4.ms3d"));
-	Chair1->LoadFromStream("Chair.ms3d",
-		GLSArchiveManager1->Archives->Items[0]->GetContent("Main/Chair.ms3d"));
-	MatLib->TextureByName("Lightspot")->Image->LoadFromFile("Flare1.bmp");
-	// MatLib->Materials->Items[2]->Material->Texture->Image->LoadFromFile
-	// ("Flare1.bmp");
-	Actor1->AnimationMode = aamNone;
-	Actor1->Scale->SetVector(0.1, 0.1, 0.1, 0);
-	Chair1->Scale->SetVector(0.35, 0.35, 0.35, 0);
-
-	Actor1->Animations->Add();
-	Actor1->Animations->Items[0]->Reference = aarSkeleton;
-	Actor1->Animations->Items[0]->StartFrame = 2;
-	Actor1->Animations->Items[0]->EndFrame = 855;
-	Actor1->Animations->Items[0]->Name = "Dance";
-
-	Actor1->Animations->Items[1]->Reference = aarSkeleton;
-	Actor1->Animations->Items[1]->StartFrame = 856;
-	Actor1->Animations->Items[1]->EndFrame = 1166;
-	Actor1->Animations->Items[1]->Name = "Sexy Walk";
-	Actor1->Animations->Add();
-
-	Actor1->Animations->Items[2]->Reference = aarSkeleton;
-	Actor1->Animations->Items[2]->StartFrame = 1168;
-	Actor1->Animations->Items[2]->EndFrame = 1203;
-	Actor1->Animations->Items[2]->Name = "Cartwheel";
-	Actor1->Animations->Add();
-
-	Actor1->Animations->Items[3]->Reference = aarSkeleton;
-	Actor1->Animations->Items[3]->StartFrame = 1205;
-	Actor1->Animations->Items[3]->EndFrame = 1306;
-	Actor1->Animations->Items[3]->Name = "Hand Flip";
-	Actor1->Animations->Add();
-
-	Actor1->Animations->Items[4]->Reference = aarSkeleton;
-	Actor1->Animations->Items[4]->StartFrame = 1308;
-	Actor1->Animations->Items[4]->EndFrame = 1395;
-	Actor1->Animations->Items[4]->Name = "Wave";
-	Actor1->Animations->Add();
-
-	Actor1->Animations->Items[5]->Reference = aarSkeleton;
-	Actor1->Animations->Items[5]->StartFrame = 1397;
-	Actor1->Animations->Items[5]->EndFrame = 2014;
-	Actor1->Animations->Items[5]->Name = "Sun Salutation";
-	Actor1->Animations->Add();
-
-	Actor1->Animations->Items[6]->Reference = aarSkeleton;
-	Actor1->Animations->Items[6]->StartFrame = 2016;
-	Actor1->Animations->Items[6]->EndFrame = 2133;
-	Actor1->Animations->Items[6]->Name = "Sit";
-	Actor1->Animations->Add();
-
-	FBiasMatrix = CreateScaleAndTranslationMatrix(VectorMake(0.5, 0.5, 0.5),
-		VectorMake(0.5, 0.5, 0.5));
-	GLSLShader1->VertexProgram->LoadFromFile("shaders\\shadowmap_vp.glsl");
-	GLSLShader1->FragmentProgram->LoadFromFile("shaders\\shadowmap_fp.glsl");
-	GLSLShader1->Enabled = true;
+void __fastcall TForm1::FormCreate(TObject* Sender)
+{
+    SetGLSceneMediaDir();
+    GLSArchiveManager1->Archives->Items[0]->LoadFromFile("ActorMS3D.zlib");
+    LoadTexture("floor_parquet", "JPG");
+    LoadTexture("Chair", "PNG");
+    LoadTexture("Hair", "PNG");
+    LoadTexture("Woman4-Remap-texture", "PNG");
+    Actor1->LoadFromStream("Woman4.ms3d",
+        GLSArchiveManager1->Archives->Items[0]->GetContent("Main/Woman4.ms3d"));
+    Chair1->LoadFromStream("Chair.ms3d",
+        GLSArchiveManager1->Archives->Items[0]->GetContent("Main/Chair.ms3d"));
+    MatLib->TextureByName("Lightspot")->Image->LoadFromFile("Flare1.bmp");
+    // MatLib->Materials->Items[2]->Material->Texture->Image->LoadFromFile
+    // ("Flare1.bmp");
+    Actor1->AnimationMode = aamNone;
+    Actor1->Scale->SetVector(0.1, 0.1, 0.1, 0);
+    Chair1->Scale->SetVector(0.35, 0.35, 0.35, 0);
+
+    Actor1->Animations->Add();
+    Actor1->Animations->Items[0]->Reference = aarSkeleton;
+    Actor1->Animations->Items[0]->StartFrame = 2;
+    Actor1->Animations->Items[0]->EndFrame = 855;
+    Actor1->Animations->Items[0]->Name = "Dance";
+
+    Actor1->Animations->Items[1]->Reference = aarSkeleton;
+    Actor1->Animations->Items[1]->StartFrame = 856;
+    Actor1->Animations->Items[1]->EndFrame = 1166;
+    Actor1->Animations->Items[1]->Name = "Sexy Walk";
+    Actor1->Animations->Add();
+
+    Actor1->Animations->Items[2]->Reference = aarSkeleton;
+    Actor1->Animations->Items[2]->StartFrame = 1168;
+    Actor1->Animations->Items[2]->EndFrame = 1203;
+    Actor1->Animations->Items[2]->Name = "Cartwheel";
+    Actor1->Animations->Add();
+
+    Actor1->Animations->Items[3]->Reference = aarSkeleton;
+    Actor1->Animations->Items[3]->StartFrame = 1205;
+    Actor1->Animations->Items[3]->EndFrame = 1306;
+    Actor1->Animations->Items[3]->Name = "Hand Flip";
+    Actor1->Animations->Add();
+
+    Actor1->Animations->Items[4]->Reference = aarSkeleton;
+    Actor1->Animations->Items[4]->StartFrame = 1308;
+    Actor1->Animations->Items[4]->EndFrame = 1395;
+    Actor1->Animations->Items[4]->Name = "Wave";
+    Actor1->Animations->Add();
+
+    Actor1->Animations->Items[5]->Reference = aarSkeleton;
+    Actor1->Animations->Items[5]->StartFrame = 1397;
+    Actor1->Animations->Items[5]->EndFrame = 2014;
+    Actor1->Animations->Items[5]->Name = "Sun Salutation";
+    Actor1->Animations->Add();
+
+    Actor1->Animations->Items[6]->Reference = aarSkeleton;
+    Actor1->Animations->Items[6]->StartFrame = 2016;
+    Actor1->Animations->Items[6]->EndFrame = 2133;
+    Actor1->Animations->Items[6]->Name = "Sit";
+    Actor1->Animations->Add();
+
+    FBiasMatrix = CreateScaleAndTranslationMatrix(
+        VectorMake(0.5, 0.5, 0.5), VectorMake(0.5, 0.5, 0.5));
+    GLSLShader1->VertexProgram->LoadFromFile("shaders\\shadowmap_vp.glsl");
+    GLSLShader1->FragmentProgram->LoadFromFile("shaders\\shadowmap_fp.glsl");
+    GLSLShader1->Enabled = true;
 }
 
 // ---------------------------------------------------------------------------
-void __fastcall TForm1::FormShow(TObject *Sender) {
-	aniBox->ItemIndex = 0;
-	aniBoxSelect(Sender);
+void __fastcall TForm1::FormShow(TObject* Sender)
+{
+    aniBox->ItemIndex = 0;
+    aniBoxSelect(Sender);
 }
 
 // ---------------------------------------------------------------------------
-void __fastcall TForm1::GLCadencer1Progress(TObject *Sender,
-	const double deltaTime, const double newTime) {
-	TAffineVector af, af2, pv, pv2;
-	GLCamera2->Position->Rotate(VectorMake(0, 1, 0), deltaTime*0.1);
-	af = Actor1->Skeleton->CurrentFrame->Position->Items[0];
-	ScaleVector(af, Actor1->Scale->AsAffineVector);
-	af2 = GLCamera2->Position->AsAffineVector;
-	pv = VectorSubtract(af, af2);
-	NormalizeVector(pv);
-	GLCamera2->Direction->AsAffineVector = pv;
+void __fastcall TForm1::GLCadencer1Progress(
+    TObject* Sender, const double deltaTime, const double newTime)
+{
+    TAffineVector af, af2, pv, pv2;
+    GLCamera2->Position->Rotate(VectorMake(0, 1, 0), deltaTime * 0.1);
+    af = Actor1->Skeleton->CurrentFrame->Position->Items[0];
+    ScaleVector(af, Actor1->Scale->AsAffineVector);
+    af2 = GLCamera2->Position->AsAffineVector;
+    pv = VectorSubtract(af, af2);
+    NormalizeVector(pv);
+    GLCamera2->Direction->AsAffineVector = pv;
 }
 
 // ---------------------------------------------------------------------------
-void __fastcall TForm1::GLDirectOpenGL1Render(TObject *Sender,
-	TGLRenderContextInfo &rci)
+void __fastcall TForm1::GLDirectOpenGL1Render(
+    TObject* Sender, TGLRenderContextInfo &rci)
 
 {
-	FInvCameraMatrix = *rci.PipelineTransformation->InvModelViewMatrix;
-	FEyeToLightMatrix = MatrixMultiply(FInvCameraMatrix, FLightModelViewMatrix);
-	FEyeToLightMatrix = MatrixMultiply(FEyeToLightMatrix, FLightProjMatrix);
-	FEyeToLightMatrix = MatrixMultiply(FEyeToLightMatrix, FBiasMatrix);
+    FInvCameraMatrix = *rci.PipelineTransformation->InvModelViewMatrix;
+    FEyeToLightMatrix = MatrixMultiply(FInvCameraMatrix, FLightModelViewMatrix);
+    FEyeToLightMatrix = MatrixMultiply(FEyeToLightMatrix, FLightProjMatrix);
+    FEyeToLightMatrix = MatrixMultiply(FEyeToLightMatrix, FBiasMatrix);
 }
 
 // ---------------------------------------------------------------------------
-void __fastcall TForm1::GLFrameBufferAfterRender(TObject *Sender,
-	TGLRenderContextInfo &rci)
+void __fastcall TForm1::GLFrameBufferAfterRender(
+    TObject* Sender, TGLRenderContextInfo &rci)
 
 {
-	CurrentGLContext()->GLStates->Disable(stPolygonOffsetFill);
+    CurrentGLContext()->GLStates->Disable(stPolygonOffsetFill);
 }
 
 // ---------------------------------------------------------------------------
-void __fastcall TForm1::GLFrameBufferBeforeRender(TObject *Sender,
-	TGLRenderContextInfo &rci)
+void __fastcall TForm1::GLFrameBufferBeforeRender(
+    TObject* Sender, TGLRenderContextInfo &rci)
 
 {
-	FLightModelViewMatrix =
-		*CurrentGLContext()->PipelineTransformation->ModelViewMatrix;
-	FLightProjMatrix =
-		*CurrentGLContext()->PipelineTransformation->ProjectionMatrix;
-	CurrentGLContext()->GLStates->Enable(stPolygonOffsetFill);
-	CurrentGLContext()->GLStates->PolygonOffsetFactor = 2;
-	CurrentGLContext()->GLStates->PolygonOffsetUnits = 2;
+    FLightModelViewMatrix =
+        *CurrentGLContext()->PipelineTransformation->ModelViewMatrix;
+    FLightProjMatrix =
+        *CurrentGLContext()->PipelineTransformation->ProjectionMatrix;
+    CurrentGLContext()->GLStates->Enable(stPolygonOffsetFill);
+    CurrentGLContext()->GLStates->PolygonOffsetFactor = 2;
+    CurrentGLContext()->GLStates->PolygonOffsetUnits = 2;
 }
 
 // ---------------------------------------------------------------------------
-void __fastcall TForm1::GLSLShader1Apply(TGLCustomGLSLShader *Shader) {
-	Shader->SetTex("TextureMap", MatLib->TextureByName("floor_parquet"));
-	Shader->SetTex("ShadowMap",
-		MatLib->TextureByName(GLFrameBuffer->DepthTextureName));
-	Shader->SetTex("LightspotMap", MatLib->TextureByName("Lightspot"));
-
-	Shader->Param["Scale"]->AsFloat = 16.0;
-	Shader->Param["Softly"]->AsInteger = 1;
-	Shader->Param["EyeToLightMatrix"]->AsMatrix4f = FEyeToLightMatrix;
+void __fastcall TForm1::GLSLShader1Apply(TGLCustomGLSLShader* Shader)
+{
+    Shader->SetTex("TextureMap", MatLib->TextureByName("floor_parquet"));
+    Shader->SetTex(
+        "ShadowMap", MatLib->TextureByName(GLFrameBuffer->DepthTextureName));
+    Shader->SetTex("LightspotMap", MatLib->TextureByName("Lightspot"));
+
+    Shader->Param["Scale"]->AsFloat = 16.0;
+    Shader->Param["Softly"]->AsInteger = 1;
+    Shader->Param["EyeToLightMatrix"]->AsMatrix4f = FEyeToLightMatrix;
 }
 
 // ---------------------------------------------------------------------------
-void __fastcall TForm1::Timer1Timer(TObject *Sender) {
-	aniPos->Position = Actor1->CurrentFrame -
-		Actor1->Animations->Items[aniBox->ItemIndex + 1]->StartFrame;
+void __fastcall TForm1::Timer1Timer(TObject* Sender)
+{
+    aniPos->Position =
+        Actor1->CurrentFrame -
+        Actor1->Animations->Items[aniBox->ItemIndex + 1]->StartFrame;
 }
 // ---------------------------------------------------------------------------
+

+ 2 - 0
Demos/meshes/actorms3d/fActorMS3dC.dfm

@@ -175,6 +175,7 @@ object Form1: TForm1
         Blend = False
       end
       object Actor1: TGLActor
+        Material.Texture.Disabled = False
         Material.MaterialLibrary = MatLib
         Direction.Coordinates = {2EBD3B34F0AD099D0000803F00000000}
         Position.Coordinates = {000080BF00000000000000000000803F}
@@ -199,6 +200,7 @@ object Form1: TForm1
       object Chair1: TGLFreeForm
         Material.FrontProperties.Ambient.Color = {00000000000000000000000000000000}
         Material.FrontProperties.Diffuse.Color = {00000000000000000000000000000000}
+        Material.Texture.Disabled = False
         Direction.Coordinates = {EE8384BE00000000EA46773F00000000}
         Position.Coordinates = {000040BF0000000052B85E3F0000803F}
         TurnAngle = -15.000000000000000000

+ 155 - 177
Demos/meshes/actortwocam/fActorTwocamC.cpp

@@ -21,210 +21,188 @@
 #pragma link "GLS.FileMD2"
 
 #pragma resource "*.dfm"
-TForm1 *Form1;
-
-const int
-  cWalkStep = 6;   // this is our walking speed, in 3D units / second
-const int
-  cStrafeStep = 6; // this is our strafing speed, in 3D units / second
-const int
-  cRotAngle = 60;  // this is our turning speed, in degrees / second
-const int
-  cRunBoost = 2;   // speed boost when running
-const int
-  cSpread = 90;
-const int
-  cNbMushrooms = 15;
+TForm1* Form1;
+
+const int cWalkStep = 6; // this is our walking speed, in 3D units / second
+const int cStrafeStep = 6; // this is our strafing speed, in 3D units / second
+const int cRotAngle = 60; // this is our turning speed, in degrees / second
+const int cRunBoost = 2; // speed boost when running
+const int cSpread = 90;
+const int cNbMushrooms = 15;
 
 //---------------------------------------------------------------------------
-__fastcall TForm1::TForm1(TComponent* Owner)
-	: TForm(Owner)
-{
-}
+__fastcall TForm1::TForm1(TComponent* Owner) : TForm(Owner) {}
 //---------------------------------------------------------------------------
 
 void __fastcall TForm1::AddMushrooms()
 {
-   int i;
-   TGLProxyObject *proxy;
-   TGLVector s;
-   float f;
-
-   // spawn some more mushrooms using proxy objects
-   for (i=0; i < cNbMushrooms-1; i++)
-   {
-	// create a new proxy and set its MasterObject property
-	proxy = (TGLProxyObject *)(DummyCube1->AddNewChild(__classid(TGLProxyObject)));
-
-	proxy->ProxyOptions = proxy->ProxyOptions >> pooObjects;
-	proxy->MasterObject = FreeForm1;
-	 // retrieve reference attitude
-	proxy->Direction = FreeForm1->Direction;
-	proxy->Up = FreeForm1->Up;
-	// randomize scale
-	s = FreeForm1->Scale->AsVector;
-	f = (1*Random()+1);
-	ScaleVector(s, f);
-	proxy->Scale->AsVector = s;
-	// randomize position
-	proxy->Position->SetPoint(Random(cSpread)-(cSpread/2.0),
-				   FreeForm1->Position->Z+0.8*f,
-				   Random(cSpread)-(cSpread/2.0));
-	// randomize orientation
-	proxy->RollAngle = Random(360.0);
-	proxy->TransformationChanged();
-	}
+    int i;
+    TGLProxyObject* proxy;
+    TGLVector s;
+    float f;
+
+    // spawn some more mushrooms using proxy objects
+    for (i = 0; i < cNbMushrooms - 1; i++) {
+        // create a new proxy and set its MasterObject property
+		proxy = (TGLProxyObject*)(DummyCube1->AddNewChild(
+            __classid(TGLProxyObject)));
+
+        proxy->ProxyOptions = proxy->ProxyOptions >> pooObjects;
+        proxy->MasterObject = FreeForm1;
+        // retrieve reference attitude
+        proxy->Direction = FreeForm1->Direction;
+        proxy->Up = FreeForm1->Up;
+        // randomize scale
+        s = FreeForm1->Scale->AsVector;
+        f = (1 * Random() + 1);
+        ScaleVector(s, f);
+        proxy->Scale->AsVector = s;
+        // randomize position
+        proxy->Position->SetPoint(Random(cSpread) - (cSpread / 2.0),
+            FreeForm1->Position->Z + 0.8 * f,
+            Random(cSpread) - (cSpread / 2.0));
+        // randomize orientation
+        proxy->RollAngle = Random(360.0);
+        proxy->TransformationChanged();
+    }
 }
 
 //---------------------------------------------------------------------------
-void __fastcall TForm1::FormCreate(TObject *Sender)
+void __fastcall TForm1::FormCreate(TObject* Sender)
 {
-   SetGLSceneMediaDir();
-   // Load mushroom mesh
-   FreeForm1->LoadFromFile("mushroom.3ds");
-
-   // Duplicate our reference mushroom (but not its mesh data !)
-   AddMushrooms();
-
-   // Load Actor into GLScene
-   Actor1->LoadFromFile("waste.md2");
-   Actor1->Material->Texture->Image->LoadFromFile("waste.jpg");
-   Actor1->Animations->LoadFromFile("Quake2Animations.aaf");
-   Actor1->Scale->SetVector(0.04, 0.04, 0.04, 0);
-   // Load weapon model and texture
-   Actor2->LoadFromFile("WeaponWaste.md2");
-   Actor2->Material->Texture->Image->LoadFromFile("WeaponWaste.jpg");
-   Actor2->Animations->Assign(Actor1->Animations);
-
-   // Define animation properties
-   Actor1->AnimationMode = aamLoop;
-   Actor1->SwitchToAnimation("stand");
-   Actor1->FrameInterpolation = afpLinear;
-   Actor2->Synchronize(Actor1);
-
-   // Load Texture for ground disk
-   Disk1->Material->Texture->Image->LoadFromFile("clover.jpg");
-
-
-   // F7 Third person
+    SetGLSceneMediaDir();
+    // Load mushroom mesh
+    FreeForm1->LoadFromFile("mushroom.3ds");
+
+    // Duplicate our reference mushroom (but not its mesh data !)
+    AddMushrooms();
+
+	// Load Actor into GLScene
+	Actor1->LoadFromFile("waste.md2");
+	Actor1->Material->Texture->Image->LoadFromFile("waste.jpg");
+	Actor1->Animations->LoadFromFile("Quake2Animations.aaf");
+	Actor1->Scale->SetVector(0.04, 0.04, 0.04, 0);
+	// Load weapon model and texture
+	Actor2->LoadFromFile("WeaponWaste.md2");
+	Actor2->Material->Texture->Image->LoadFromFile("WeaponWaste.jpg");
+	Actor2->Animations->Assign(Actor1->Animations);
+
+	// Define animation properties
+	Actor1->AnimationMode = aamLoop;
+	Actor1->SwitchToAnimation("stand");
+	Actor1->FrameInterpolation = afpLinear;
+	Actor2->Synchronize(Actor1);
+
+	// Load Texture for ground disk
+	Disk1->Material->Texture->Image->LoadFromFile("clover.jpg");
+
+	// F7 Third person
 	GLSceneViewer1->Camera = GLCamera1;
 	Actor1->Visible = true;
 	Label4->Font->Style = Label4->Font->Style >> fsBold;
 	Label3->Font->Style = Label3->Font->Style << fsBold;
-
 }
 //---------------------------------------------------------------------------
-void __fastcall TForm1::CBMouseLookClick(TObject *Sender)
+void __fastcall TForm1::CBMouseLookClick(TObject* Sender)
 {
-   GLUserInterface1->MouseLookActive = CBMouseLook->Checked;
+	GLUserInterface1->MouseLookActive = CBMouseLook->Checked;
 }
 //---------------------------------------------------------------------------
 
 void __fastcall TForm1::HandleKeys(const double deltaTime)
 {
-   String moving;
-   float boost;
-
-   // This function uses asynchronous keyboard check (see Keyboard.pas)
-   if (IsKeyDown(VK_ESCAPE)) Close();
-   if (IsKeyDown('A'))
-   {
-	  CBMouseLook->Checked = true;
-	  CBMouseLookClick(CBMouseLook);
-   }
-   if (IsKeyDown('D'))
-   {
-	  CBMouseLook->Checked = false;
-	  CBMouseLookClick(CBMouseLook);
-   }
-
-   //Change Cameras
-   if (IsKeyDown(VK_F7))
-   {
-	  GLSceneViewer1->Camera = GLCamera1;
-	  Actor1->Visible = true;
-	  Label4->Font->Style = Label4->Font->Style >> fsBold;
-	  Label3->Font->Style = Label3->Font->Style << fsBold;
-   }
-   if (IsKeyDown(VK_F8))
-   {
-	  GLSceneViewer1->Camera = GLCamera2;
-	  Actor1->Visible = false;
-	  Label4->Font->Style = Label4->Font->Style << fsBold;
-	  Label3->Font->Style = Label3->Font->Style >> fsBold;
-
-   }
-   // Move Actor in the scene
-
-   // if nothing specified, we are standing
-   moving = "stand";
-
-   // first, are we running ? if yes give animation & speed a boost
-   if (IsKeyDown(VK_SHIFT))
-   {
-	  Actor1->Interval = 100;
-	  boost = cRunBoost*deltaTime;
-   }
-   else
-   {
-	  Actor1->Interval = 150;
-	  boost = deltaTime;
-   }
-   Actor2->Interval = Actor1->Interval;
-
-   // are we advaning/backpedaling ?
-   if (IsKeyDown(VK_UP))
-   {
-	  GLNavigator1->MoveForward(cWalkStep*boost);
-	  moving = "run";
-   }
-   if (IsKeyDown(VK_DOWN))
-   {
-	  GLNavigator1->MoveForward(-cWalkStep*boost);
-	  moving = "run";
-   }
-
-   // slightly more complex, depending on CTRL key, we either turn or strafe
-   if (IsKeyDown(VK_LEFT))
-   {
-	  if (IsKeyDown(VK_CONTROL))
-		  GLNavigator1->StrafeHorizontal(-cStrafeStep*boost);
-	  else
-		  GLNavigator1->TurnHorizontal(-cRotAngle*boost);
-	  moving = "run";
-   }
-   if (IsKeyDown(VK_RIGHT))
-   {
-	  if (IsKeyDown(VK_CONTROL))
-		  GLNavigator1->StrafeHorizontal(cStrafeStep*boost);
-	  else
-	      GLNavigator1->TurnHorizontal(cRotAngle*boost);
-	  moving = "run";
-   }
-   // update animation (if required)
-   // you can use faster methods (such as storing the last value of "moving")
-   // but this ones shows off the brand new "CurrentAnimation" function :)
-   if (Actor1->CurrentAnimation() != moving)
-   {
-	  Actor1->SwitchToAnimation(moving);
-	  Actor2->Synchronize(Actor1);
-   }
+	String moving;
+	float boost;
+
+	// This function uses asynchronous keyboard check (see Keyboard.pas)
+	if (IsKeyDown(VK_ESCAPE))
+		Close();
+	if (IsKeyDown('A')) {
+		CBMouseLook->Checked = true;
+		CBMouseLookClick(CBMouseLook);
+	}
+	if (IsKeyDown('D')) {
+		CBMouseLook->Checked = false;
+		CBMouseLookClick(CBMouseLook);
+	}
+
+	//Change Cameras
+	if (IsKeyDown(VK_F7)) {
+		GLSceneViewer1->Camera = GLCamera1;
+		Actor1->Visible = true;
+		Label4->Font->Style = Label4->Font->Style >> fsBold;
+		Label3->Font->Style = Label3->Font->Style << fsBold;
+	}
+	if (IsKeyDown(VK_F8)) {
+		GLSceneViewer1->Camera = GLCamera2;
+		Actor1->Visible = false;
+		Label4->Font->Style = Label4->Font->Style << fsBold;
+		Label3->Font->Style = Label3->Font->Style >> fsBold;
+	}
+	// Move Actor in the scene
+
+	// if nothing specified, we are standing
+	moving = "stand";
+
+	// first, are we running ? if yes give animation & speed a boost
+	if (IsKeyDown(VK_SHIFT)) {
+		Actor1->Interval = 100;
+		boost = cRunBoost * deltaTime;
+	} else {
+		Actor1->Interval = 150;
+		boost = deltaTime;
+	}
+	Actor2->Interval = Actor1->Interval;
+
+	// are we advaning/backpedaling ?
+	if (IsKeyDown(VK_UP)) {
+		GLNavigator1->MoveForward(cWalkStep * boost);
+		moving = "run";
+	}
+	if (IsKeyDown(VK_DOWN)) {
+		GLNavigator1->MoveForward(-cWalkStep * boost);
+		moving = "run";
+	}
+
+    // slightly more complex, depending on CTRL key, we either turn or strafe
+    if (IsKeyDown(VK_LEFT)) {
+        if (IsKeyDown(VK_CONTROL))
+            GLNavigator1->StrafeHorizontal(-cStrafeStep * boost);
+        else
+            GLNavigator1->TurnHorizontal(-cRotAngle * boost);
+        moving = "run";
+    }
+    if (IsKeyDown(VK_RIGHT)) {
+        if (IsKeyDown(VK_CONTROL))
+            GLNavigator1->StrafeHorizontal(cStrafeStep * boost);
+        else
+            GLNavigator1->TurnHorizontal(cRotAngle * boost);
+        moving = "run";
+    }
+    // update animation (if required)
+    // you can use faster methods (such as storing the last value of "moving")
+    // but this ones shows off the brand new "CurrentAnimation" function :)
+    if (Actor1->CurrentAnimation() != moving) {
+        Actor1->SwitchToAnimation(moving);
+        Actor2->Synchronize(Actor1);
+    }
 }
-void __fastcall TForm1::GLCadencer1Progress(TObject *Sender, const double deltaTime,
-		  const double newTime)
+void __fastcall TForm1::GLCadencer1Progress(
+    TObject* Sender, const double deltaTime, const double newTime)
 {
-   HandleKeys(deltaTime);
-   GLUserInterface1->MouseLook();
+    HandleKeys(deltaTime);
+    GLUserInterface1->MouseLook();
 
-   GLSceneViewer1->Invalidate();
-   GLUserInterface1->MouseUpdate();
+    GLSceneViewer1->Invalidate();
+    GLUserInterface1->MouseUpdate();
 }
 //---------------------------------------------------------------------------
-void __fastcall TForm1::Timer1Timer(TObject *Sender)
+void __fastcall TForm1::Timer1Timer(TObject* Sender)
 {
-   Caption = "Actor with Two Cameras " + Format("%.2f FPS",
-	 ARRAYOFCONST ((GLSceneViewer1->FramesPerSecond())));
-   GLSceneViewer1->ResetPerformanceMonitor();
-
+    Caption =
+        "Actor with Two Cameras " +
+        Format("%.2f FPS", ARRAYOFCONST((GLSceneViewer1->FramesPerSecond())));
+    GLSceneViewer1->ResetPerformanceMonitor();
 }
 //---------------------------------------------------------------------------
+

+ 12 - 4
Demos/meshes/actortwocam/fActorTwocamD.dfm

@@ -124,9 +124,9 @@ object FormActorTwocam: TFormActorTwocam
         end>
       Stars = <>
     end
-    object Disk1: TGLDisk
+    object diskClover: TGLDisk
+      Material.FrontProperties.Ambient.Color = {000000000000003F000000000000803F}
       Material.Texture.MinFilter = miLinear
-      Material.Texture.Disabled = False
       Direction.Coordinates = {000000000000803F0000000000000000}
       Up.Coordinates = {00000000000000000000803F00000000}
       Loops = 1
@@ -140,9 +140,9 @@ object FormActorTwocam: TFormActorTwocam
       LightStyle = lsOmni
       SpotCutOff = 180.000000000000000000
     end
-    object DummyCube1: TGLDummyCube
+    object dcMushroom: TGLDummyCube
       CubeSize = 1.000000000000000000
-      object FreeForm1: TGLFreeForm
+      object ffMushroom: TGLFreeForm
         Material.FrontProperties.Diffuse.Color = {0AD7633FD7A3F03ECDCC4C3E0000803F}
         Direction.Coordinates = {000000000000803F0000000000000000}
         Position.Coordinates = {0000803F0000803F000000000000803F}
@@ -213,4 +213,12 @@ object FormActorTwocam: TFormActorTwocam
     Left = 296
     Top = 56
   end
+  object GLDCEManager1: TGLDCEManager
+    WorldScale = 1.000000000000000000
+    MovimentScale = 1.000000000000000000
+    StandardiseLayers = ccsDCEStandard
+    ManualStep = False
+    Left = 139
+    Top = 155
+  end
 end

+ 160 - 147
Demos/meshes/actortwocam/fActorTwocamD.pas

@@ -28,21 +28,20 @@ uses
   GLS.FileMD2,
   GLS.File3DS,
   GLS.GeomObjects,
- 
+
   GLS.Coordinates,
   GLS.BaseClasses,
   GLS.Utils,
   GLS.VectorGeometry,
   GLS.Keyboard,
-  GLS.PersistentClasses;
-
+  GLS.PersistentClasses, GLS.DCE;
 
 type
   TFormActorTwocam = class(TForm)
     GLScene1: TGLScene;
     GLCamera1: TGLCamera;
-    DummyCube1: TGLDummyCube;
-    Disk1: TGLDisk;
+    dcMushroom: TGLDummyCube;
+    diskClover: TGLDisk;
     GLSceneViewer1: TGLSceneViewer;
     Actor1: TGLActor;
     Actor2: TGLActor;
@@ -53,7 +52,7 @@ type
     Label3: TLabel;
     Label4: TLabel;
     DummyCube2: TGLDummyCube;
-    FreeForm1: TGLFreeForm;
+    ffMushroom: TGLFreeForm;
     GLLightSource2: TGLLightSource;
     DummyCube3: TGLDummyCube;
     Label1: TLabel;
@@ -61,10 +60,11 @@ type
     GLNavigator1: TGLNavigator;
     GLUserInterface1: TGLUserInterface;
     CBMouseLook: TCheckBox;
+    GLDCEManager1: TGLDCEManager;
     procedure FormCreate(Sender: TObject);
     procedure Timer1Timer(Sender: TObject);
-    procedure GLCadencer1Progress(Sender: TObject; const deltaTime,
-      newTime: Double);
+    procedure GLCadencer1Progress(Sender: TObject;
+      const deltaTime, newTime: Double);
     procedure CBMouseLookClick(Sender: TObject);
   private
     procedure AddMushrooms;
@@ -74,180 +74,193 @@ type
 var
   FormActorTwocam: TFormActorTwocam;
 
-
 implementation
 
 {$R *.DFM}
 
 const
-  cWalkStep = 6;   // this is our walking speed, in 3D units / second
+  cWalkStep = 6; // this is our walking speed, in 3D units / second
   cStrafeStep = 6; // this is our strafing speed, in 3D units / second
-  cRotAngle = 60;  // this is our turning speed, in degrees / second
-  cRunBoost = 2;   // speed boost when running
+  cRotAngle = 60; // this is our turning speed, in degrees / second
+  cRunBoost = 2; // speed boost when running
   cSpread = 90;
   cNbMushrooms = 15;
 
 procedure TFormActorTwocam.FormCreate(Sender: TObject);
 begin
-   SetGLSceneMediaDir();
-   // Load mushroom mesh
-   FreeForm1.LoadFromFile('mushroom.3ds');
-
-   // Duplicate our reference mushroom (but not its mesh data !)
-   AddMushrooms;
-
-   // Load Actor into GLScene
-   Actor1.LoadFromFile('waste.md2');
-   Actor1.Material.Texture.Image.LoadFromFile('waste.jpg');
-   Actor1.Animations.LoadFromFile('Quake2Animations.aaf');
-   Actor1.Scale.SetVector(0.04, 0.04, 0.04, 0);
-   // Load weapon model and texture
-   Actor2.LoadFromFile('WeaponWaste.md2');
-   Actor2.Material.Texture.Image.LoadFromFile('WeaponWaste.jpg');
-   Actor2.Animations.Assign(Actor1.Animations);
-
-   // Define animation properties
-   Actor1.AnimationMode:=aamLoop;
-   Actor1.SwitchToAnimation('stand');
-   Actor1.FrameInterpolation:=afpLinear;
-   Actor2.Synchronize(Actor1);
-
-   // Load Texture for ground disk
-   Disk1.Material.Texture.Image.LoadFromFile('clover.jpg');
+  SetGLSceneMediaDir();
+  // Load mushroom mesh
+  ffMushroom.LoadFromFile('mushroom.3ds');
+
+  // Duplicate our reference mushroom (but not its mesh data !)
+  AddMushrooms;
+
+  // Load Actor into GLScene
+  Actor1.LoadFromFile('waste.md2');
+  Actor1.Material.Texture.Image.LoadFromFile('waste.jpg');
+  Actor1.Animations.LoadFromFile('Quake2Animations.aaf');
+  Actor1.Scale.SetVector(0.04, 0.04, 0.04, 0);
+  // Load weapon model and texture
+  Actor2.LoadFromFile('WeaponWaste.md2');
+  Actor2.Material.Texture.Image.LoadFromFile('WeaponWaste.jpg');
+  Actor2.Animations.Assign(Actor1.Animations);
+
+  // Define animation properties
+  Actor1.AnimationMode := aamLoop;
+  Actor1.SwitchToAnimation('stand');
+  Actor1.FrameInterpolation := afpLinear;
+  Actor2.Synchronize(Actor1);
+
+  // Load Texture for ground disk
+  diskClover.Material.Texture.Disabled := False;
+  diskClover.Material.Texture.Image.LoadFromFile('clover.jpg');
 end;
 
 procedure TFormActorTwocam.CBMouseLookClick(Sender: TObject);
 begin
-   GLUserInterface1.MouseLookActive:=CBMouseLook.Checked;
+  GLUserInterface1.MouseLookActive := CBMouseLook.Checked;
 end;
 
 procedure TFormActorTwocam.HandleKeys(const deltaTime: Double);
 var
-   moving : String;
-   boost : Single;
+  moving: String;
+  boost: Single;
 begin
-   // This function uses asynchronous keyboard check (see Keyboard.pas)
-   if IsKeyDown(VK_ESCAPE) then Close;
-   if IsKeyDown('A') then begin
-      CBMouseLook.Checked:=True;
-      CBMouseLookClick(Self);
-   end;
-   if IsKeyDown('D') then begin
-      CBMouseLook.Checked:=False;
-      CBMouseLookClick(Self);
-   end;
-
-   //Change Cameras
-   if IsKeyDown(VK_F7) then begin
-      GLSceneViewer1.Camera:=GLCamera1;
-      Actor1.Visible:=True;
-      Label4.Font.Style:=Label4.Font.Style-[fsBold];
-      Label3.Font.Style:=Label3.Font.Style+[fsBold];
-   end;
-   if IsKeyDown(VK_F8) then begin
-      GLSceneViewer1.Camera:=GLCamera2;
-      Actor1.Visible:=False;
-      Label4.Font.Style:=Label4.Font.Style+[fsBold];
-      Label3.Font.Style:=Label3.Font.Style-[fsBold];
-   end;
-
-   // Move Actor in the scene
-
-   // if nothing specified, we are standing
-   moving:='stand';
-
-   // first, are we running ? if yes give animation & speed a boost
-   if IsKeyDown(VK_SHIFT) then begin
-      Actor1.Interval:=100;
-      boost:=cRunBoost*deltaTime
-   end else begin
-      Actor1.Interval:=150;
-      boost:=deltaTime;
-   end;
-   Actor2.Interval:=Actor1.Interval;
-
-   // are we advaning/backpedaling ?
-   if IsKeyDown(VK_UP) then begin
-      GLNavigator1.MoveForward(cWalkStep*boost);
-      moving:='run';
-   end;
-   if IsKeyDown(VK_DOWN) then begin
-      GLNavigator1.MoveForward(-cWalkStep*boost);
-      moving:='run';
-   end;
-
-   // slightly more complex, depending on CTRL key, we either turn or strafe
-   if IsKeyDown(VK_LEFT) then begin
-      if IsKeyDown(VK_CONTROL) then
-          GLNavigator1.StrafeHorizontal(-cStrafeStep*boost)
-      else GLNavigator1.TurnHorizontal(-cRotAngle*boost);
-      moving:='run';
-   end;
-   if IsKeyDown(VK_RIGHT) then begin
-      if IsKeyDown(VK_CONTROL) then
-          GLNavigator1.StrafeHorizontal(cStrafeStep*boost)
-      else GLNavigator1.TurnHorizontal(cRotAngle*boost);
-      moving:='run';
-   end;
-
-   // update animation (if required)
-   // you can use faster methods (such as storing the last value of "moving")
-   // but this ones shows off the brand new "CurrentAnimation" function :)
-   if Actor1.CurrentAnimation<>moving then begin
-      Actor1.SwitchToAnimation(moving);
-      Actor2.Synchronize(Actor1);
-   end;
+  // This function uses asynchronous keyboard check (see Keyboard.pas)
+  if IsKeyDown(VK_ESCAPE) then
+    Close;
+  if IsKeyDown('A') then
+  begin
+    CBMouseLook.Checked := True;
+    CBMouseLookClick(Self);
+  end;
+  if IsKeyDown('D') then
+  begin
+    CBMouseLook.Checked := False;
+    CBMouseLookClick(Self);
+  end;
+
+  // Change Cameras
+  if IsKeyDown(VK_F7) then
+  begin
+    GLSceneViewer1.Camera := GLCamera1;
+    Actor1.Visible := True;
+    Label4.Font.Style := Label4.Font.Style - [fsBold];
+    Label3.Font.Style := Label3.Font.Style + [fsBold];
+  end;
+  if IsKeyDown(VK_F8) then
+  begin
+    GLSceneViewer1.Camera := GLCamera2;
+    Actor1.Visible := False;
+    Label4.Font.Style := Label4.Font.Style + [fsBold];
+    Label3.Font.Style := Label3.Font.Style - [fsBold];
+  end;
+
+  // Move Actor in the scene
+
+  // if nothing specified, we are standing
+  moving := 'stand';
+
+  // first, are we running ? if yes give animation & speed a boost
+  if IsKeyDown(VK_SHIFT) then
+  begin
+    Actor1.Interval := 100;
+    boost := cRunBoost * deltaTime
+  end
+  else
+  begin
+    Actor1.Interval := 150;
+    boost := deltaTime;
+  end;
+  Actor2.Interval := Actor1.Interval;
+
+  // are we advaning/backpedaling ?
+  if IsKeyDown(VK_UP) then
+  begin
+    GLNavigator1.MoveForward(cWalkStep * boost);
+    moving := 'run';
+  end;
+  if IsKeyDown(VK_DOWN) then
+  begin
+    GLNavigator1.MoveForward(-cWalkStep * boost);
+    moving := 'run';
+  end;
+
+  // slightly more complex, depending on CTRL key, we either turn or strafe
+  if IsKeyDown(VK_LEFT) then
+  begin
+    if IsKeyDown(VK_CONTROL) then
+      GLNavigator1.StrafeHorizontal(-cStrafeStep * boost)
+    else
+      GLNavigator1.TurnHorizontal(-cRotAngle * boost);
+    moving := 'run';
+  end;
+  if IsKeyDown(VK_RIGHT) then
+  begin
+    if IsKeyDown(VK_CONTROL) then
+      GLNavigator1.StrafeHorizontal(cStrafeStep * boost)
+    else
+      GLNavigator1.TurnHorizontal(cRotAngle * boost);
+    moving := 'run';
+  end;
+
+  // update animation (if required)
+  // you can use faster methods (such as storing the last value of "moving")
+  // but this ones shows off the brand new "CurrentAnimation" function :)
+  if Actor1.CurrentAnimation <> moving then
+  begin
+    Actor1.SwitchToAnimation(moving);
+    Actor2.Synchronize(Actor1);
+  end;
 end;
 
-procedure TFormActorTwocam.GLCadencer1Progress(Sender: TObject; const deltaTime,
-  newTime: Double);
+procedure TFormActorTwocam.GLCadencer1Progress(Sender: TObject;
+  const deltaTime, newTime: Double);
 begin
-   HandleKeys(deltaTime);
-   GLUserInterface1.MouseLook;
+  HandleKeys(deltaTime);
+  GLUserInterface1.MouseLook;
 
-   GLSceneViewer1.Invalidate;
-   GLUserInterface1.MouseUpdate;
+  GLSceneViewer1.Invalidate;
+  GLUserInterface1.MouseUpdate;
 end;
 
 // add a few mushrooms to make the "landscape"
 
 procedure TFormActorTwocam.AddMushrooms;
 var
-   i : Integer;
-   proxy : TGLProxyObject;
-   s : TGLVector;
-   f : Single;
+  i: Integer;
+  proxy: TGLProxyObject;
+  s: TGLVector;
+  f: Single;
 begin
-   // spawn some more mushrooms using proxy objects
-   for i:=0 to cNbMushrooms-1 do begin
-      // create a new proxy and set its MasterObject property
-      proxy:=TGLProxyObject(DummyCube1.AddNewChild(TGLProxyObject));
-      with proxy do begin
-         ProxyOptions:=[pooObjects];
-         MasterObject:=FreeForm1;
-         // retrieve reference attitude
-         Direction:=FreeForm1.Direction;
-         Up:=FreeForm1.Up;
-         // randomize scale
-         s:=FreeForm1.Scale.AsVector;
-         f:=(1*Random+1);
-         ScaleVector(s, f);
-         Scale.AsVector:=s;
-         // randomize position
-         Position.SetPoint(Random(cSpread)-(cSpread/2),
-                           FreeForm1.Position.z+0.8*f,
-                           Random(cSpread)-(cSpread/2));
-         // randomize orientation
-         RollAngle:=Random(360);
-         TransformationChanged;
-      end;
-   end;
+  // spawn some more mushrooms using proxy objects
+  for i := 0 to cNbMushrooms - 1 do
+  begin
+    // create a new proxy and set its MasterObject property
+    proxy := TGLProxyObject(dcMushroom.AddNewChild(TGLProxyObject));
+    proxy.ProxyOptions := [pooObjects];
+    proxy.MasterObject := ffMushroom;
+    // retrieve reference attitude
+    proxy.Direction := ffMushroom.Direction;
+    proxy.Up := ffMushroom.Up;
+    // randomize scale
+    s := ffMushroom.Scale.AsVector;
+    f := (1 * Random + 1);
+    ScaleVector(s, f);
+    proxy.Scale.AsVector := s;
+    // randomize position
+    proxy.Position.SetPoint(Random(cSpread) - (cSpread / 2),
+      ffMushroom.Position.z + 0.8 * f, Random(cSpread) - (cSpread / 2));
+    // randomize orientation
+    proxy.RollAngle := Random(360);
+    proxy.TransformationChanged;
+  end;
 end;
 
 procedure TFormActorTwocam.Timer1Timer(Sender: TObject);
 begin
-   Caption:=Format('%.2f FPS', [GLSceneViewer1.FramesPerSecond]);
-   GLSceneViewer1.ResetPerformanceMonitor;
+  Caption := Format('%.2f FPS', [GLSceneViewer1.FramesPerSecond]);
+  GLSceneViewer1.ResetPerformanceMonitor;
 end;
 
 end.

+ 12 - 9
Demos/meshes/expolygon/fExPolygonC.dfm

@@ -2,25 +2,28 @@ object Form1: TForm1
   Left = 0
   Top = 0
   Caption = 'Extruded Polygon'
-  ClientHeight = 355
-  ClientWidth = 472
+  ClientHeight = 444
+  ClientWidth = 590
   Color = clBtnFace
   Font.Charset = DEFAULT_CHARSET
   Font.Color = clWindowText
-  Font.Height = -11
+  Font.Height = -14
   Font.Name = 'Tahoma'
   Font.Style = []
-  OldCreateOrder = False
   OnShow = FormShow
-  PixelsPerInch = 96
-  TextHeight = 13
+  PixelsPerInch = 120
+  TextHeight = 17
   object GLSceneViewer1: TGLSceneViewer
     Left = 0
     Top = 0
-    Width = 472
-    Height = 355
+    Width = 590
+    Height = 444
+    Margins.Left = 4
+    Margins.Top = 4
+    Margins.Right = 4
+    Margins.Bottom = 4
     Camera = Camera
-    FieldOfView = 99.599670410156250000
+    FieldOfView = 111.908126831054700000
     PenAsTouch = False
     Align = alClient
     TabOrder = 0

+ 7 - 7
Demos/meshes/expolygon/fExPolygonD.pas

@@ -10,15 +10,15 @@ uses
   Vcl.Controls,
   Vcl.Forms,
   Vcl.Dialogs,
-  
+
   GLS.VectorTypes,
-  GLS.BaseClasses, 
+  GLS.BaseClasses,
   GLS.VectorGeometry,
-  GLS.Scene, GLS.Objects, 
-  GLS.GeomObjects, 
-  GLS.Texture, 
+  GLS.Scene, GLS.Objects,
+  GLS.GeomObjects,
+  GLS.Texture,
   GLS.MultiPolygon,
-  GLS.SceneViewer, 
+  GLS.SceneViewer,
   GLS.Material,
   GLS.Coordinates;
 
@@ -57,7 +57,6 @@ type
     function TransformToPlane(Side:Integer; x,y,z:Double):TVektor; overload;
     function TransformToPlane(Side:Integer; v:TVektor):TVektor; overload;
   public
-    { Public-Deklarationen }
     procedure MakeHole(Side:Integer; X,Y,Z,D,T:Double; Phi:Double=0; Rho:Double=0);
     property Plane[Side:Integer]:TGLMultiPolygon read GetPlane;
     property DX:Double read FDX write SetDX;
@@ -133,6 +132,7 @@ begin
     Plane[cOpposite[Side]].Contours.Add.Nodes.AddXYArc(R/cos(Phi*c180divPi),R,0,360,16, AffineVectorMake(X,Y,0));
 end;
 
+
 procedure TFormExPolygon.CreatePanel;
 var
   I : Integer;

+ 1 - 0
Demos/movements/column/fColumnD.dfm

@@ -51,6 +51,7 @@ object FormColumn: TFormColumn
     Left = 24
     Top = 8
     object DummyCube1: TGLDummyCube
+      ShowAxes = True
       CubeSize = 1.000000000000000000
     end
     object GLCamera1: TGLCamera

+ 1 - 1
Demos/movements/column/fColumnD.pas

@@ -18,7 +18,7 @@ uses
   GLS.Cadencer,
   GLS.SceneViewer,
   GLS.Color,
- 
+
   GLS.Coordinates,
   GLS.BaseClasses,
   GLS.VectorGeometry;

+ 65 - 58
Demos/movements/hierarch/fHierarchD.dfm

@@ -2,8 +2,8 @@ object FormHierarchy: TFormHierarchy
   Left = 204
   Top = 101
   Caption = 'Hierarchy'
-  ClientHeight = 458
-  ClientWidth = 631
+  ClientHeight = 578
+  ClientWidth = 742
   Color = clBtnFace
   Constraints.MinHeight = 250
   Constraints.MinWidth = 400
@@ -17,45 +17,28 @@ object FormHierarchy: TFormHierarchy
   OnResize = FormResize
   PixelsPerInch = 120
   DesignSize = (
-    631
-    458)
+    742
+    578)
   TextHeight = 16
-  object GLSceneViewer1: TGLSceneViewer
+  object SceneViewer: TGLSceneViewer
     Left = 0
     Top = 0
-    Width = 631
-    Height = 427
+    Width = 742
+    Height = 578
     Margins.Left = 4
     Margins.Top = 4
     Margins.Right = 4
     Margins.Bottom = 4
-    Camera = GLCamera1
+    Camera = Camera
     Buffer.BackgroundColor = clSilver
-    FieldOfView = 129.804718017578100000
+    FieldOfView = 141.826629638671900000
     PenAsTouch = False
     Align = alClient
     TabOrder = 0
   end
-  object TrackBar: TTrackBar
-    Left = 0
-    Top = 427
-    Width = 631
-    Height = 31
-    Margins.Left = 4
-    Margins.Top = 4
-    Margins.Right = 4
-    Margins.Bottom = 4
-    Align = alBottom
-    Max = 360
-    PageSize = 10
-    Frequency = 10
-    TabOrder = 1
-    ThumbLength = 19
-    OnChange = TrackBarChange
-  end
   object CBPlay: TCheckBox
-    Left = 6
-    Top = 430
+    Left = 334
+    Top = 22
     Width = 52
     Height = 21
     Margins.Left = 4
@@ -64,49 +47,73 @@ object FormHierarchy: TFormHierarchy
     Margins.Bottom = 4
     Anchors = [akLeft, akBottom]
     Caption = 'Play'
-    TabOrder = 2
+    TabOrder = 1
   end
-  object GLScene1: TGLScene
+  object Scene: TGLScene
     Left = 80
     Top = 24
-    object Cube1: TGLCube
-      Material.FrontProperties.Ambient.Color = {0000000000000000000000000000803F}
-      Material.FrontProperties.Diffuse.Color = {0000000000000000000000000000803F}
-      Material.FrontProperties.Emission.Color = {0000803F0000803F000000000000803F}
+    object Camera: TGLCamera
+      DepthOfView = 100.000000000000000000
+      FocalLength = 100.000000000000000000
+      TargetObject = dcSun
+      Position.Coordinates = {000020410000A040000020410000803F}
+    end
+    object LightSource: TGLLightSource
+      ConstAttenuation = 1.000000000000000000
+      SpotCutOff = 180.000000000000000000
     end
-    object DummyCube1: TGLDummyCube
+    object dcSun: TGLDummyCube
+      CubeSize = 1.000000000000000000
+      object Sun: TGLSphere
+        Material.FrontProperties.Ambient.Color = {0000000000000000000000000000803F}
+        Material.FrontProperties.Emission.Color = {0000803F0000803F000000000000803F}
+        ShowAxes = True
+        Radius = 0.500000000000000000
+      end
+    end
+    object dcEarth: TGLDummyCube
       CubeSize = 2.000000000000000000
-      object Cube2: TGLCube
-        Material.FrontProperties.Diffuse.Color = {8786063F8786063F0000803F0000803F}
-        Material.FrontProperties.Emission.Color = {0000000000000000A1A0203F0000803F}
+      object Earth: TGLSphere
+        Material.FrontProperties.Diffuse.Color = {0000003F0000003F0000803F0000803F}
+        Material.FrontProperties.Emission.Color = {0000000000000000AE47213F0000803F}
         Position.Coordinates = {0000404000000000000000000000803F}
-        CubeSize = {0000003F0000003F0000003F}
-        object DummyCube2: TGLDummyCube
+        Radius = 0.300000011920929000
+        object dcMoon: TGLDummyCube
           Direction.Coordinates = {00000000F304353FF304353F00000000}
           Up.Coordinates = {00000000F304353FF30435BF00000000}
           CubeSize = 1.000000000000000000
-          object Cube3: TGLCube
-            Position.Coordinates = {000000000000803F000000000000803F}
-            CubeSize = {CDCC4C3ECDCC4C3ECDCC4C3E}
+          object Moon: TGLSphere
+            Position.Coordinates = {0000803F00000000000000000000803F}
+            Radius = 0.100000001490116100
           end
         end
       end
     end
-    object GLLightSource1: TGLLightSource
-      ConstAttenuation = 1.000000000000000000
-      SpotCutOff = 180.000000000000000000
-    end
-    object GLCamera1: TGLCamera
-      DepthOfView = 100.000000000000000000
-      FocalLength = 100.000000000000000000
-      TargetObject = Cube1
-      Position.Coordinates = {000020410000A040000020410000803F}
-    end
   end
-  object GLCadencer1: TGLCadencer
-    Scene = GLScene1
-    OnProgress = GLCadencer1Progress
-    Left = 208
-    Top = 24
+  object Cadencer: TGLCadencer
+    Scene = Scene
+    OnProgress = CadencerProgress
+    Left = 100
+    Top = 110
+  end
+  object GLSimpleNavigation1: TGLSimpleNavigation
+    Form = Owner
+    GLSceneViewer = SceneViewer
+    FormCaption = 'Hierarchy - %FPS'
+    KeyCombinations = <
+      item
+        ShiftState = [ssLeft, ssRight]
+        Action = snaZoom
+      end
+      item
+        ShiftState = [ssLeft]
+        Action = snaMoveAroundTarget
+      end
+      item
+        ShiftState = [ssRight]
+        Action = snaMoveAroundTarget
+      end>
+    Left = 40
+    Top = 258
   end
 end

+ 34 - 43
Demos/movements/hierarch/fHierarchD.pas

@@ -18,31 +18,29 @@ uses
   GLS.AsyncTimer,
   GLS.SceneViewer,
   GLS.Coordinates,
-  GLS.BaseClasses;
+  GLS.BaseClasses, GLS.SimpleNavigation;
 
 type
   TFormHierarchy = class(TForm)
-    GLScene1: TGLScene;
-    GLSceneViewer1: TGLSceneViewer;
-    TrackBar: TTrackBar;
-    Cube1: TGLCube;
-    Cube3: TGLCube;
-    Cube2: TGLCube;
-    GLCamera1: TGLCamera;
-    GLLightSource1: TGLLightSource;
+    Scene: TGLScene;
+    SceneViewer: TGLSceneViewer;
+    Camera: TGLCamera;
+    LightSource: TGLLightSource;
     CBPlay: TCheckBox;
-    DummyCube1: TGLDummyCube;
-    DummyCube2: TGLDummyCube;
-    GLCadencer1: TGLCadencer;
-    procedure TrackBarChange(Sender: TObject);
+    dcEarth: TGLDummyCube;
+    dcMoon: TGLDummyCube;
+    Cadencer: TGLCadencer;
+    Sun: TGLSphere;
+    Earth: TGLSphere;
+    Moon: TGLSphere;
+    dcSun: TGLDummyCube;
+    GLSimpleNavigation1: TGLSimpleNavigation;
     procedure FormResize(Sender: TObject);
     procedure FormCloseQuery(Sender: TObject; var CanClose: Boolean);
-    procedure GLCadencer1Progress(Sender: TObject; const deltaTime,
-      newTime: Double);
+    procedure CadencerProgress(Sender: TObject;
+      const deltaTime, newTime: Double);
   private
-    { Private declarations  }
   public
-     
   end;
 
 var
@@ -52,41 +50,34 @@ implementation
 
 {$R *.DFM}
 
-procedure TFormHierarchy.TrackBarChange(Sender: TObject);
-var
-   t : Integer;
+procedure TFormHierarchy.CadencerProgress(Sender: TObject;
+  const deltaTime, newTime: Double);
 begin
-	t:=TrackBar.Position;
-	// the "sun" spins slowly
-	Cube1.TurnAngle:=t/4;
-	// "earth" rotates around the sun and spins
-	DummyCube1.TurnAngle:=-t;
-	Cube2.TurnAngle:=t*2;
-	// "moon" rotates around earth and spins
-	DummyCube2.RollAngle:=3*t;
-	Cube3.TurnAngle:=4*t;
-end;
-
-procedure TFormHierarchy.GLCadencer1Progress(Sender: TObject; const deltaTime,
-  newTime: Double);
-begin
-	if CBPlay.Checked and Visible then begin
-		// simulate a user action on the trackbar...
-		TrackBar.Position:=((TrackBar.Position+1) mod 360);
-   end;
+  if CBPlay.Checked and Visible then
+  begin
+    // the "sun" spins slowly
+    dcSun.Turn(deltaTime * 10);
+    // "earth" rotates around the sun and spins
+    dcEarth.Turn(deltaTime * 20);
+    Earth.Turn(deltaTime * 40);
+    // "moon" rotates around earth and spins
+    dcMoon.Turn(deltaTime * 40);
+    Moon.Turn(deltaTime * 80);
+  end;
+  SceneViewer.Invalidate;
 end;
 
 procedure TFormHierarchy.FormResize(Sender: TObject);
 begin
-	GLSceneViewer1.ResetPerformanceMonitor;
+  SceneViewer.ResetPerformanceMonitor;
 end;
 
 procedure TFormHierarchy.FormCloseQuery(Sender: TObject; var CanClose: Boolean);
 begin
-	// We need to stop playing here :
-	// 	since the timer is asynchronous, if we don't stop play,
-	// 	it may get triggered during the form's destruction
-	CBPlay.Checked:=False;
+  // We need to stop playing here :
+  // since the timer is asynchronous, if we don't stop play,
+  // it may get triggered during the form's destruction
+  CBPlay.Checked := False;
 end;
 
 end.

+ 12 - 17
Demos/movements/manual/fManualD.dfm

@@ -18,7 +18,7 @@ object FormManual: TFormManual
     624
     473)
   TextHeight = 16
-  object GLSceneViewer1: TGLSceneViewer
+  object SceneViewer: TGLSceneViewer
     Left = 0
     Top = 0
     Width = 624
@@ -27,14 +27,12 @@ object FormManual: TFormManual
     Margins.Top = 4
     Margins.Right = 4
     Margins.Bottom = 4
-    Camera = GLCamera1
+    Camera = Camera
     Buffer.BackgroundColor = clSilver
     FieldOfView = 131.307571411132800000
     PenAsTouch = False
     Align = alClient
     TabOrder = 0
-    ExplicitWidth = 561
-    ExplicitHeight = 346
   end
   object TrackBar: TTrackBar
     Left = 0
@@ -52,8 +50,6 @@ object FormManual: TFormManual
     TabOrder = 1
     ThumbLength = 19
     OnChange = TrackBarChange
-    ExplicitTop = 343
-    ExplicitWidth = 561
   end
   object CBPlay: TCheckBox
     Left = 8
@@ -69,7 +65,6 @@ object FormManual: TFormManual
     Checked = True
     State = cbChecked
     TabOrder = 2
-    ExplicitTop = 346
   end
   object StaticText1: TStaticText
     Left = 20
@@ -84,38 +79,38 @@ object FormManual: TFormManual
     Caption = '??? FPS'
     TabOrder = 3
   end
-  object GLScene1: TGLScene
+  object Scene: TGLScene
     Left = 120
     Top = 16
-    object Cube1: TGLCube
+    object CubeSun: TGLCube
       Material.FrontProperties.Ambient.Color = {0000000000000000000000000000803F}
       Material.FrontProperties.Diffuse.Color = {0000000000000000000000000000803F}
       Material.FrontProperties.Emission.Color = {0000803F0000803F000000000000803F}
     end
-    object Cube2: TGLCube
+    object CubeEarth: TGLCube
       Material.FrontProperties.Diffuse.Color = {8786063F8786063F0000803F0000803F}
       Material.FrontProperties.Emission.Color = {0000000000000000A1A0203F0000803F}
       Position.Coordinates = {0000404000000000000000000000803F}
       CubeSize = {0000003F0000003F0000003F}
     end
-    object Cube3: TGLCube
+    object CubeMoon: TGLCube
       Position.Coordinates = {000040400000803F000000000000803F}
       CubeSize = {CDCC4C3ECDCC4C3ECDCC4C3E}
     end
-    object GLLightSource1: TGLLightSource
+    object LightSource: TGLLightSource
       ConstAttenuation = 1.000000000000000000
       SpotCutOff = 180.000000000000000000
     end
-    object GLCamera1: TGLCamera
+    object Camera: TGLCamera
       DepthOfView = 100.000000000000000000
       FocalLength = 100.000000000000000000
-      TargetObject = Cube1
+      TargetObject = CubeSun
       Position.Coordinates = {000020410000A040000020410000803F}
     end
   end
-  object GLCadencer1: TGLCadencer
-    Scene = GLScene1
-    OnProgress = GLCadencer1Progress
+  object Cadencer: TGLCadencer
+    Scene = Scene
+    OnProgress = CadencerProgress
     Left = 240
     Top = 16
   end

+ 37 - 38
Demos/movements/manual/fManualD.pas

@@ -13,37 +13,36 @@ uses
   Vcl.ExtCtrls,
   Vcl.StdCtrls,
 
-
   GLS.Scene,
   GLS.VectorTypes,
   GLS.Objects,
   GLS.Cadencer,
   GLS.SceneViewer,
- 
+
   GLS.Coordinates,
   GLS.BaseClasses;
 
 type
   TFormManual = class(TForm)
-    GLScene1: TGLScene;
-    GLSceneViewer1: TGLSceneViewer;
+    Scene: TGLScene;
+    SceneViewer: TGLSceneViewer;
     TrackBar: TTrackBar;
-    Cube1: TGLCube;
-    Cube3: TGLCube;
-    Cube2: TGLCube;
-    GLCamera1: TGLCamera;
-    GLLightSource1: TGLLightSource;
+    CubeSun: TGLCube;
+    CubeMoon: TGLCube;
+    CubeEarth: TGLCube;
+    Camera: TGLCamera;
+    LightSource: TGLLightSource;
     CBPlay: TCheckBox;
     StaticText1: TStaticText;
-    GLCadencer1: TGLCadencer;
+    Cadencer: TGLCadencer;
     procedure TrackBarChange(Sender: TObject);
     procedure FormResize(Sender: TObject);
-    procedure GLCadencer1Progress(Sender: TObject; const deltaTime,
-      newTime: Double);
+    procedure CadencerProgress(Sender: TObject;
+      const deltaTime, newTime: Double);
   private
-    { Private declarations  }
+    { Private declarations }
   public
-     
+
   end;
 
 var
@@ -55,38 +54,38 @@ implementation
 
 procedure TFormManual.TrackBarChange(Sender: TObject);
 var
-   t : Integer;
+  t: Integer;
 begin
-	t:=TrackBar.Position;
-	// the "sun" turns slowly around Y axis
-	Cube1.TurnAngle:=t/4;
-	// "earth" rotates around the sun on the Y axis
-	with Cube2.Position do begin
-		X:=3*cos(DegToRad(t));
-		Z:=3*sin(DegToRad(t));
-	end;
-	// "moon" rotates around earth on the X axis
-	with Cube3.Position do begin
-		X:=Cube2.Position.X;
-		Y:=Cube2.Position.Y+1*cos(DegToRad(3*t));
-		Z:=Cube2.Position.Z+1*sin(DegToRad(3*t));
-   end;
-   // update FPS count
-   StaticText1.Caption:=IntToStr(Trunc(GLSceneViewer1.FramesPerSecond))+' FPS';
+  t := TrackBar.Position;
+  // the "sun" turns slowly around Y axis
+  CubeSun.TurnAngle := t / 4;
+
+  // "earth" rotates around the sun on the Y axis
+  CubeEarth.Position.X := 3 * cos(DegToRad(t));
+  CubeEarth.Position.Z := 3 * sin(DegToRad(t));
+
+  // "moon" rotates around earth on the X axis
+  CubeMoon.Position.X := CubeEarth.Position.X;
+  CubeMoon.Position.Y := CubeEarth.Position.Y + 1 * cos(DegToRad(3 * t));
+  CubeMoon.Position.Z := CubeEarth.Position.Z + 1 * sin(DegToRad(3 * t));
+
+  // update FPS count
+  StaticText1.Caption := IntToStr(Trunc(SceneViewer.FramesPerSecond)) + ' FPS';
 end;
 
-procedure TFormManual.GLCadencer1Progress(Sender: TObject; const deltaTime,
-  newTime: Double);
+procedure TFormManual.CadencerProgress(Sender: TObject;
+  const deltaTime, newTime: Double);
 begin
-	if CBPlay.Checked and Visible then begin
-		// simulate a user action on the trackbar...
-		TrackBar.Position:=((TrackBar.Position+1) mod 360);
-	end;
+  if CBPlay.Checked and Visible then
+  begin
+    // simulate a user action on the trackbar...
+    TrackBar.Position := ((TrackBar.Position + 1) mod 360);
+  end;
 end;
 
 procedure TFormManual.FormResize(Sender: TObject);
 begin
-	GLSceneViewer1.ResetPerformanceMonitor;
+  SceneViewer.ResetPerformanceMonitor;
 end;
 
 end.

+ 28 - 19
Demos/movements/objmove/fObjmoveD.dfm

@@ -2,12 +2,13 @@ object FormObjmove: TFormObjmove
   Left = 87
   Top = 128
   Caption = 'Moving Objects with Mouse'
-  ClientHeight = 586
-  ClientWidth = 785
+  ClientHeight = 628
+  ClientWidth = 832
   Color = clBtnFace
   ParentFont = True
   KeyPreview = True
   Position = poScreenCenter
+  WindowState = wsMaximized
   OnCreate = FormCreate
   OnKeyPress = FormKeyPress
   OnKeyUp = FormKeyUp
@@ -17,27 +18,29 @@ object FormObjmove: TFormObjmove
   object Scn: TGLSceneViewer
     Left = 201
     Top = 0
-    Width = 584
-    Height = 563
+    Width = 631
+    Height = 605
     Margins.Left = 4
     Margins.Top = 4
     Margins.Right = 4
     Margins.Bottom = 4
     Camera = GLCamera
     Buffer.BackgroundColor = clBackground
-    FieldOfView = 34.098258972167970000
+    FieldOfView = 36.478870391845700000
     PenAsTouch = False
     Align = alClient
     OnMouseDown = ScnMouseDown
     OnMouseMove = ScnMouseMove
     OnMouseWheel = FormMouseWheel
     TabOrder = 0
+    ExplicitWidth = 598
+    ExplicitHeight = 582
   end
   object Panel1: TPanel
     Left = 0
     Top = 0
     Width = 201
-    Height = 563
+    Height = 605
     Margins.Left = 4
     Margins.Top = 4
     Margins.Right = 4
@@ -45,11 +48,12 @@ object FormObjmove: TFormObjmove
     Align = alLeft
     BevelOuter = bvNone
     TabOrder = 1
+    ExplicitHeight = 563
     object Label2: TLabel
       Left = 0
       Top = 0
       Width = 201
-      Height = 75
+      Height = 40
       Margins.Left = 4
       Margins.Top = 4
       Margins.Right = 4
@@ -58,13 +62,13 @@ object FormObjmove: TFormObjmove
       Caption = 'Select and move with the mouse any of the cubes.'
       ShowAccelChar = False
       WordWrap = True
-      ExplicitWidth = 183
+      ExplicitWidth = 171
     end
     object Label3: TLabel
       Left = 0
-      Top = 75
+      Top = 40
       Width = 201
-      Height = 50
+      Height = 40
       Margins.Left = 4
       Margins.Top = 4
       Margins.Right = 4
@@ -73,14 +77,14 @@ object FormObjmove: TFormObjmove
       Caption = 'Default movement is on the XY plane.'
       ShowAccelChar = False
       WordWrap = True
-      ExplicitTop = 33
-      ExplicitWidth = 199
+      ExplicitTop = 75
+      ExplicitWidth = 188
     end
     object Label4: TLabel
       Left = 0
-      Top = 125
+      Top = 80
       Width = 201
-      Height = 50
+      Height = 40
       Margins.Left = 4
       Margins.Top = 4
       Margins.Right = 4
@@ -89,8 +93,8 @@ object FormObjmove: TFormObjmove
       Caption = 'Shift + Drag moves on the XZ plane.'
       ShowAccelChar = False
       WordWrap = True
-      ExplicitTop = 65
-      ExplicitWidth = 191
+      ExplicitTop = 125
+      ExplicitWidth = 200
     end
     object Button1: TButton
       Left = 773
@@ -106,7 +110,7 @@ object FormObjmove: TFormObjmove
     end
     object GroupBox1: TGroupBox
       Left = 0
-      Top = 175
+      Top = 120
       Width = 201
       Height = 53
       Margins.Left = 4
@@ -135,14 +139,16 @@ object FormObjmove: TFormObjmove
   end
   object StatusBar1: TStatusBar
     Left = 0
-    Top = 563
-    Width = 785
+    Top = 605
+    Width = 832
     Height = 23
     Margins.Left = 4
     Margins.Top = 4
     Margins.Right = 4
     Margins.Bottom = 4
     Panels = <>
+    ExplicitTop = 563
+    ExplicitWidth = 785
   end
   object GLScene1: TGLScene
     Left = 296
@@ -188,6 +194,7 @@ object FormObjmove: TFormObjmove
       CubeSize = {0000803E0000803E0000803E}
     end
     object XArrow: TGLArrowLine
+      Material.FrontProperties.Ambient.Color = {00000000000000000000803F0000803F}
       Direction.Coordinates = {0000803F000000000000000000000000}
       Position.Coordinates = {CDCCCC3D000080BF000080BF0000803F}
       Up.Coordinates = {000000002EBD3BB30000803F00000000}
@@ -200,6 +207,7 @@ object FormObjmove: TFormObjmove
       BottomArrowHeadRadius = 0.050000000745058060
     end
     object YArrow: TGLArrowLine
+      Material.FrontProperties.Ambient.Color = {000000000000003F000000000000803F}
       Direction.Coordinates = {24DE4C320000803F2CBD3B3300000000}
       Position.Coordinates = {000080BFCDCCCC3D000080BF0000803F}
       Up.Coordinates = {2EBD3BB32CBD3BB30000803F00000000}
@@ -212,6 +220,7 @@ object FormObjmove: TFormObjmove
       BottomArrowHeadRadius = 0.200000002980232200
     end
     object ZArrow: TGLArrowLine
+      Material.FrontProperties.Ambient.Color = {0000803F00000000000000000000803F}
       Position.Coordinates = {000080BF000080BF000000BF0000803F}
       BottomRadius = 0.009999999776482582
       Height = 1.000000000000000000

+ 12 - 9
Demos/movements/pointto/fPointtoC.dfm

@@ -3,25 +3,28 @@ object Form1: TForm1
   Top = 110
   BorderWidth = 3
   Caption = 'Point To'
-  ClientHeight = 266
-  ClientWidth = 443
+  ClientHeight = 333
+  ClientWidth = 554
   Color = clBtnFace
   Font.Charset = DEFAULT_CHARSET
   Font.Color = clWindowText
-  Font.Height = -11
+  Font.Height = -14
   Font.Name = 'MS Sans Serif'
   Font.Style = []
-  OldCreateOrder = False
-  PixelsPerInch = 96
-  TextHeight = 13
+  PixelsPerInch = 120
+  TextHeight = 16
   object GLSceneViewer1: TGLSceneViewer
     Left = 0
     Top = 0
-    Width = 443
-    Height = 266
+    Width = 554
+    Height = 333
+    Margins.Left = 4
+    Margins.Top = 4
+    Margins.Right = 4
+    Margins.Bottom = 4
     Camera = GLCamera1
     Buffer.BackgroundColor = clBlack
-    FieldOfView = 138.793518066406300000
+    FieldOfView = 146.569946289062500000
     PenAsTouch = False
     Align = alClient
     TabOrder = 0

+ 14 - 14
Demos/movements/pointto/fPointtoD.dfm

@@ -32,6 +32,20 @@ object FormPointto: TFormPointto
   object GLScene1: TGLScene
     Left = 16
     Top = 16
+    object GLLightSource1: TGLLightSource
+      Ambient.Color = {C1C0403FC1C0403FC1C0403F0000803F}
+      ConstAttenuation = 1.000000000000000000
+      Position.Coordinates = {0000A04100007041000040410000803F}
+      SpotCutOff = 180.000000000000000000
+    end
+    object GLCamera1: TGLCamera
+      DepthOfView = 100.000000000000000000
+      FocalLength = 50.000000000000000000
+      TargetObject = DCSphere
+      Position.Coordinates = {0000A0400000E040000000410000803F}
+      Left = 208
+      Top = 128
+    end
     object DCSphere: TGLDummyCube
       CubeSize = 1.000000000000000000
       object Sphere: TGLSphere
@@ -54,12 +68,6 @@ object FormPointto: TFormPointto
         Options = []
       end
     end
-    object GLLightSource1: TGLLightSource
-      Ambient.Color = {C1C0403FC1C0403FC1C0403F0000803F}
-      ConstAttenuation = 1.000000000000000000
-      Position.Coordinates = {0000A04100007041000040410000803F}
-      SpotCutOff = 180.000000000000000000
-    end
     object DCArrow: TGLDummyCube
       CubeSize = 1.000000000000000000
       object ArrowLine: TGLArrowLine
@@ -115,14 +123,6 @@ object FormPointto: TFormPointto
       Slices = 32
       SweepAngle = 360.000000000000000000
     end
-    object GLCamera1: TGLCamera
-      DepthOfView = 100.000000000000000000
-      FocalLength = 50.000000000000000000
-      TargetObject = DCSphere
-      Position.Coordinates = {0000A0400000E040000000410000803F}
-      Left = 208
-      Top = 128
-    end
   end
   object GLCadencer1: TGLCadencer
     Scene = GLScene1

+ 3 - 3
Demos/rendering/SkyBox/fSkyBoxD.pas

@@ -101,20 +101,20 @@ begin
     Material.FrontProperties.Diffuse.Alpha := 0.2;
     // scale the clouds texture
     TextureScale.X := 8;
-    TextureScale.y := 8;
+    TextureScale.Y := 8;
   end;
 
   // bricks
   with LoadTexture('Bricks', 'rawwall.jpg') do
   begin
     TextureScale.X := 1;
-    TextureScale.y := 32;
+    TextureScale.Y := 32;
     Material.Texture.TextureMode := tmModulate;
   end;
   with LoadTexture('Bricks2', 'marbletiles.jpg') do
   begin
     TextureScale.X := 6;
-    TextureScale.y := 1;
+    TextureScale.Y := 1;
     Material.Texture.TextureMode := tmModulate;
   end;
 

+ 31 - 1161
Demos/rendering/bunnybump/BunnyBumpD.dproj

@@ -1,14 +1,14 @@
 <Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
     <PropertyGroup>
-        <ProjectGuid>{2F2C3A2A-5F52-4B5C-9A4C-652EBF0F5980}</ProjectGuid>
+        <ProjectGuid>{B80A67D8-511B-4309-81A9-56ABA17E29BD}</ProjectGuid>
         <MainSource>BunnyBumpD.dpr</MainSource>
         <Base>True</Base>
         <Config Condition="'$(Config)'==''">Debug</Config>
-        <TargetedPlatforms>3</TargetedPlatforms>
+        <TargetedPlatforms>1</TargetedPlatforms>
         <AppType>Application</AppType>
         <FrameworkType>VCL</FrameworkType>
         <ProjectVersion>19.3</ProjectVersion>
-        <Platform Condition="'$(Platform)'==''">Win64</Platform>
+        <Platform Condition="'$(Platform)'==''">Win32</Platform>
     </PropertyGroup>
     <PropertyGroup Condition="'$(Config)'=='Base' or '$(Base)'!=''">
         <Base>true</Base>
@@ -34,12 +34,6 @@
         <Cfg_1>true</Cfg_1>
         <Base>true</Base>
     </PropertyGroup>
-    <PropertyGroup Condition="('$(Platform)'=='Win64' and '$(Cfg_1)'=='true') or '$(Cfg_1_Win64)'!=''">
-        <Cfg_1_Win64>true</Cfg_1_Win64>
-        <CfgParent>Cfg_1</CfgParent>
-        <Cfg_1>true</Cfg_1>
-        <Base>true</Base>
-    </PropertyGroup>
     <PropertyGroup Condition="'$(Config)'=='Debug' or '$(Cfg_2)'!=''">
         <Cfg_2>true</Cfg_2>
         <CfgParent>Base</CfgParent>
@@ -51,85 +45,57 @@
         <Cfg_2>true</Cfg_2>
         <Base>true</Base>
     </PropertyGroup>
-    <PropertyGroup Condition="('$(Platform)'=='Win64' and '$(Cfg_2)'=='true') or '$(Cfg_2_Win64)'!=''">
-        <Cfg_2_Win64>true</Cfg_2_Win64>
-        <CfgParent>Cfg_2</CfgParent>
-        <Cfg_2>true</Cfg_2>
-        <Base>true</Base>
-    </PropertyGroup>
     <PropertyGroup Condition="'$(Base)'!=''">
-        <DCC_ImageBase>00400000</DCC_ImageBase>
-        <DCC_Namespace>Vcl;Vcl.Imaging;Vcl.Touch;Vcl.Samples;Vcl.Shell;System;Xml;Data;Datasnap;Web;Soap;Winapi;$(DCC_Namespace)</DCC_Namespace>
-        <DCC_N>false</DCC_N>
-        <DCC_S>false</DCC_S>
-        <DCC_K>false</DCC_K>
         <DCC_E>false</DCC_E>
         <DCC_F>false</DCC_F>
-        <VerInfo_Keys>CompanyName=;FileDescription=;FileVersion=1.0.0.0;InternalName=;LegalCopyright=;LegalTrademarks=;OriginalFilename=;ProductName=;ProductVersion=1.0.0.0;Comments=;CFBundleName=</VerInfo_Keys>
-        <VerInfo_Locale>1049</VerInfo_Locale>
+        <DCC_K>false</DCC_K>
+        <DCC_N>false</DCC_N>
+        <DCC_S>false</DCC_S>
+        <DCC_ImageBase>00400000</DCC_ImageBase>
         <SanitizedProjectName>BunnyBumpD</SanitizedProjectName>
+        <DCC_Namespace>Vcl;Vcl.Imaging;Vcl.Touch;Vcl.Samples;Vcl.Shell;System;Xml;Data;Datasnap;Web;Soap;$(DCC_Namespace)</DCC_Namespace>
+        <VerInfo_Locale>1049</VerInfo_Locale>
+        <VerInfo_Keys>CompanyName=;FileDescription=;FileVersion=1.0.0.0;InternalName=;LegalCopyright=;LegalTrademarks=;OriginalFilename=;ProductName=;ProductVersion=1.0.0.0;Comments=;CFBundleName=</VerInfo_Keys>
     </PropertyGroup>
     <PropertyGroup Condition="'$(Base_Win32)'!=''">
-        <UWP_DelphiLogo150>$(BDS)\bin\Artwork\Windows\UWP\delphi_UwpDefault_150.png</UWP_DelphiLogo150>
-        <UWP_DelphiLogo44>$(BDS)\bin\Artwork\Windows\UWP\delphi_UwpDefault_44.png</UWP_DelphiLogo44>
-        <AppEnableRuntimeThemes>true</AppEnableRuntimeThemes>
-        <Manifest_File>$(BDS)\bin\default_app.manifest</Manifest_File>
-        <DCC_Namespace>System.Win;Data.Win;Datasnap.Win;Web.Win;Soap.Win;Xml.Win;Bde;$(DCC_Namespace)</DCC_Namespace>
-        <Icon_MainIcon>bunnybump\bunnybump_Icon.ico</Icon_MainIcon>
+        <DCC_Namespace>Winapi;System.Win;Data.Win;Datasnap.Win;Web.Win;Soap.Win;Xml.Win;Bde;$(DCC_Namespace)</DCC_Namespace>
+        <BT_BuildType>Debug</BT_BuildType>
         <VerInfo_IncludeVerInfo>true</VerInfo_IncludeVerInfo>
-        <VerInfo_Keys>CompanyName=;FileVersion=1.0.0.0;InternalName=;LegalCopyright=;LegalTrademarks=;OriginalFilename=;ProductVersion=1.0.0.0;Comments=;ProgramID=com.embarcadero.$(ModuleName);FileDescription=$(ModuleName);ProductName=$(ModuleName)</VerInfo_Keys>
+        <VerInfo_Keys>CompanyName=;FileDescription=$(MSBuildProjectName);FileVersion=1.0.0.0;InternalName=;LegalCopyright=;LegalTrademarks=;OriginalFilename=;ProductName=$(MSBuildProjectName);ProductVersion=1.0.0.0;Comments=;ProgramID=com.embarcadero.$(MSBuildProjectName)</VerInfo_Keys>
         <VerInfo_Locale>1033</VerInfo_Locale>
+        <Manifest_File>$(BDS)\bin\default_app.manifest</Manifest_File>
+        <AppEnableRuntimeThemes>true</AppEnableRuntimeThemes>
+        <UWP_DelphiLogo44>$(BDS)\bin\Artwork\Windows\UWP\delphi_UwpDefault_44.png</UWP_DelphiLogo44>
+        <UWP_DelphiLogo150>$(BDS)\bin\Artwork\Windows\UWP\delphi_UwpDefault_150.png</UWP_DelphiLogo150>
     </PropertyGroup>
     <PropertyGroup Condition="'$(Base_Win64)'!=''">
-        <UWP_DelphiLogo150>$(BDS)\bin\Artwork\Windows\UWP\delphi_UwpDefault_150.png</UWP_DelphiLogo150>
         <UWP_DelphiLogo44>$(BDS)\bin\Artwork\Windows\UWP\delphi_UwpDefault_44.png</UWP_DelphiLogo44>
-        <VerInfo_IncludeVerInfo>true</VerInfo_IncludeVerInfo>
-        <VerInfo_Locale>1033</VerInfo_Locale>
-        <VerInfo_Keys>CompanyName=;FileVersion=1.0.0.0;InternalName=;LegalCopyright=;LegalTrademarks=;OriginalFilename=;ProductVersion=1.0.0.0;Comments=;ProgramID=com.embarcadero.$(ModuleName);FileDescription=$(ModuleName);ProductName=$(ModuleName)</VerInfo_Keys>
-        <DCC_Namespace>System.Win;Data.Win;Datasnap.Win;Web.Win;Soap.Win;Xml.Win;$(DCC_Namespace)</DCC_Namespace>
-        <AppEnableRuntimeThemes>true</AppEnableRuntimeThemes>
-        <Icon_MainIcon>bunnybump\bunnybump_Icon.ico</Icon_MainIcon>
-        <Manifest_File>$(BDS)\bin\default_app.manifest</Manifest_File>
+        <UWP_DelphiLogo150>$(BDS)\bin\Artwork\Windows\UWP\delphi_UwpDefault_150.png</UWP_DelphiLogo150>
     </PropertyGroup>
     <PropertyGroup Condition="'$(Cfg_1)'!=''">
-        <DCC_SymbolReferenceInfo>0</DCC_SymbolReferenceInfo>
         <DCC_Define>RELEASE;$(DCC_Define)</DCC_Define>
-        <DCC_LocalDebugSymbols>false</DCC_LocalDebugSymbols>
         <DCC_DebugInformation>0</DCC_DebugInformation>
+        <DCC_LocalDebugSymbols>false</DCC_LocalDebugSymbols>
+        <DCC_SymbolReferenceInfo>0</DCC_SymbolReferenceInfo>
     </PropertyGroup>
     <PropertyGroup Condition="'$(Cfg_1_Win32)'!=''">
-        <Icon_MainIcon>bunnybump\bunnybump\bunnybump_Icon.ico</Icon_MainIcon>
-    </PropertyGroup>
-    <PropertyGroup Condition="'$(Cfg_1_Win64)'!=''">
         <AppEnableRuntimeThemes>true</AppEnableRuntimeThemes>
-        <AppDPIAwarenessMode>PerMonitor</AppDPIAwarenessMode>
-        <Icon_MainIcon>bunnybump\bunnybump\bunnybump_Icon.ico</Icon_MainIcon>
+        <AppDPIAwarenessMode>PerMonitorV2</AppDPIAwarenessMode>
     </PropertyGroup>
     <PropertyGroup Condition="'$(Cfg_2)'!=''">
         <DCC_Define>DEBUG;$(DCC_Define)</DCC_Define>
         <DCC_Optimize>false</DCC_Optimize>
         <DCC_GenerateStackFrames>true</DCC_GenerateStackFrames>
+        <DCC_RangeChecking>true</DCC_RangeChecking>
+        <DCC_IntegerOverflowCheck>true</DCC_IntegerOverflowCheck>
     </PropertyGroup>
     <PropertyGroup Condition="'$(Cfg_2_Win32)'!=''">
-        <BT_BuildType>Debug</BT_BuildType>
-        <DCC_ExeOutput>.\$(Platform)\$(Config)</DCC_ExeOutput>
         <AppEnableRuntimeThemes>true</AppEnableRuntimeThemes>
-        <DCC_DcuOutput>.\$(Platform)\$(Config)</DCC_DcuOutput>
-        <VerInfo_Keys>CompanyName=;FileVersion=1.0.0.0;InternalName=;LegalCopyright=;LegalTrademarks=;OriginalFilename=;ProductVersion=1.0.0.0;Comments=;ProgramID=com.embarcadero.$(ModuleName);FileDescription=$(ModuleName);ProductName=$(ModuleName)</VerInfo_Keys>
-        <Icon_MainIcon>$(BDS)\bin\delphi_PROJECTICON.ico</Icon_MainIcon>
+        <AppDPIAwarenessMode>PerMonitorV2</AppDPIAwarenessMode>
         <VerInfo_IncludeVerInfo>true</VerInfo_IncludeVerInfo>
         <VerInfo_Locale>1033</VerInfo_Locale>
-    </PropertyGroup>
-    <PropertyGroup Condition="'$(Cfg_2_Win64)'!=''">
-        <BT_BuildType>Debug</BT_BuildType>
-        <AppEnableRuntimeThemes>true</AppEnableRuntimeThemes>
-        <DCC_ExeOutput>.\$(Platform)\$(Config)</DCC_ExeOutput>
+        <VerInfo_Keys>CompanyName=;FileDescription=$(MSBuildProjectName);FileVersion=1.0.0.0;InternalName=;LegalCopyright=;LegalTrademarks=;OriginalFilename=;ProductName=$(MSBuildProjectName);ProductVersion=1.0.0.0;Comments=;ProgramID=com.embarcadero.$(MSBuildProjectName)</VerInfo_Keys>
         <Icon_MainIcon>$(BDS)\bin\delphi_PROJECTICON.ico</Icon_MainIcon>
-        <VerInfo_Locale>1033</VerInfo_Locale>
-        <VerInfo_Keys>CompanyName=;FileVersion=1.0.0.0;InternalName=;LegalCopyright=;LegalTrademarks=;OriginalFilename=;ProductVersion=1.0.0.0;Comments=;ProgramID=com.embarcadero.$(ModuleName);FileDescription=$(ModuleName);ProductName=$(ModuleName)</VerInfo_Keys>
-        <DCC_DcuOutput>.\$(Platform)\$(Config)</DCC_DcuOutput>
-        <VerInfo_IncludeVerInfo>true</VerInfo_IncludeVerInfo>
-        <AppDPIAwarenessMode>PerMonitor</AppDPIAwarenessMode>
     </PropertyGroup>
     <ItemGroup>
         <DelphiCompile Include="$(MainSource)">
@@ -159,1116 +125,20 @@
                     <Source Name="MainSource">BunnyBumpD.dpr</Source>
                 </Source>
                 <Excluded_Packages>
-                    <Excluded_Packages Name="$(BDSBIN)\bcboffice2k240.bpl">Embarcadero C++Builder Office 2000 Servers Package</Excluded_Packages>
-                    <Excluded_Packages Name="$(BDSBIN)\bcbofficexp240.bpl">Embarcadero C++Builder Office XP Servers Package</Excluded_Packages>
-                    <Excluded_Packages Name="$(BDSBIN)\dcloffice2k240.bpl">Microsoft Office 2000 Sample Automation Server Wrapper Components</Excluded_Packages>
-                    <Excluded_Packages Name="$(BDSBIN)\dclofficexp240.bpl">Microsoft Office XP Sample Automation Server Wrapper Components</Excluded_Packages>
+                    <Excluded_Packages Name="C:\Users\Public\Documents\Embarcadero\Studio\22.0\Bpl\GLScene_SDL_DT.bpl">File C:\Users\Public\Documents\Embarcadero\Studio\22.0\Bpl\GLScene_SDL_DT.bpl not found</Excluded_Packages>
+                    <Excluded_Packages Name="$(BDSBIN)\bcboffice2k280.bpl">Embarcadero C++Builder Office 2000 Servers Package</Excluded_Packages>
+                    <Excluded_Packages Name="$(BDSBIN)\bcbofficexp280.bpl">Embarcadero C++Builder Office XP Servers Package</Excluded_Packages>
+                    <Excluded_Packages Name="$(BDSBIN)\dcloffice2k280.bpl">Microsoft Office 2000 Sample Automation Server Wrapper Components</Excluded_Packages>
+                    <Excluded_Packages Name="$(BDSBIN)\dclofficexp280.bpl">Microsoft Office XP Sample Automation Server Wrapper Components</Excluded_Packages>
                 </Excluded_Packages>
             </Delphi.Personality>
             <Platforms>
                 <Platform value="Win32">True</Platform>
-                <Platform value="Win64">True</Platform>
+                <Platform value="Win64">False</Platform>
             </Platforms>
-            <Deployment Version="3">
-                <DeployFile LocalName="Win32\Debug\BunnyBumpD.exe" Configuration="Debug" Class="ProjectOutput">
-                    <Platform Name="Win32">
-                        <RemoteName>BunnyBumpD.exe</RemoteName>
-                        <Overwrite>true</Overwrite>
-                    </Platform>
-                </DeployFile>
-                <DeployClass Name="AdditionalDebugSymbols">
-                    <Platform Name="iOSSimulator">
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="OSX32">
-                        <RemoteDir>Contents\MacOS</RemoteDir>
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="Win32">
-                        <Operation>0</Operation>
-                    </Platform>
-                </DeployClass>
-                <DeployClass Name="AndroidClasses">
-                    <Platform Name="Android">
-                        <RemoteDir>classes</RemoteDir>
-                        <Operation>64</Operation>
-                    </Platform>
-                    <Platform Name="Android64">
-                        <RemoteDir>classes</RemoteDir>
-                        <Operation>64</Operation>
-                    </Platform>
-                </DeployClass>
-                <DeployClass Name="AndroidClassesDexFile">
-                    <Platform Name="Android">
-                        <RemoteDir>classes</RemoteDir>
-                        <Operation>1</Operation>
-                    </Platform>
-                </DeployClass>
-                <DeployClass Name="AndroidFileProvider">
-                    <Platform Name="Android">
-                        <RemoteDir>res\xml</RemoteDir>
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="Android64">
-                        <RemoteDir>res\xml</RemoteDir>
-                        <Operation>1</Operation>
-                    </Platform>
-                </DeployClass>
-                <DeployClass Name="AndroidGDBServer">
-                    <Platform Name="Android">
-                        <RemoteDir>library\lib\armeabi-v7a</RemoteDir>
-                        <Operation>1</Operation>
-                    </Platform>
-                </DeployClass>
-                <DeployClass Name="AndroidLibnativeArmeabiFile">
-                    <Platform Name="Android">
-                        <RemoteDir>library\lib\armeabi</RemoteDir>
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="Android64">
-                        <RemoteDir>library\lib\armeabi</RemoteDir>
-                        <Operation>1</Operation>
-                    </Platform>
-                </DeployClass>
-                <DeployClass Name="AndroidLibnativeArmeabiv7aFile">
-                    <Platform Name="Android64">
-                        <RemoteDir>library\lib\armeabi-v7a</RemoteDir>
-                        <Operation>1</Operation>
-                    </Platform>
-                </DeployClass>
-                <DeployClass Name="AndroidLibnativeMipsFile">
-                    <Platform Name="Android">
-                        <RemoteDir>library\lib\mips</RemoteDir>
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="Android64">
-                        <RemoteDir>library\lib\mips</RemoteDir>
-                        <Operation>1</Operation>
-                    </Platform>
-                </DeployClass>
-                <DeployClass Name="AndroidServiceOutput">
-                    <Platform Name="Android">
-                        <RemoteDir>library\lib\armeabi-v7a</RemoteDir>
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="Android64">
-                        <RemoteDir>library\lib\arm64-v8a</RemoteDir>
-                        <Operation>1</Operation>
-                    </Platform>
-                </DeployClass>
-                <DeployClass Name="AndroidServiceOutput_Android32">
-                    <Platform Name="Android64">
-                        <RemoteDir>library\lib\armeabi-v7a</RemoteDir>
-                        <Operation>1</Operation>
-                    </Platform>
-                </DeployClass>
-                <DeployClass Name="AndroidSplashImageDef">
-                    <Platform Name="Android">
-                        <RemoteDir>res\drawable</RemoteDir>
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="Android64">
-                        <RemoteDir>res\drawable</RemoteDir>
-                        <Operation>1</Operation>
-                    </Platform>
-                </DeployClass>
-                <DeployClass Name="AndroidSplashStyles">
-                    <Platform Name="Android">
-                        <RemoteDir>res\values</RemoteDir>
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="Android64">
-                        <RemoteDir>res\values</RemoteDir>
-                        <Operation>1</Operation>
-                    </Platform>
-                </DeployClass>
-                <DeployClass Name="AndroidSplashStylesV21">
-                    <Platform Name="Android">
-                        <RemoteDir>res\values-v21</RemoteDir>
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="Android64">
-                        <RemoteDir>res\values-v21</RemoteDir>
-                        <Operation>1</Operation>
-                    </Platform>
-                </DeployClass>
-                <DeployClass Name="Android_Colors">
-                    <Platform Name="Android">
-                        <RemoteDir>res\values</RemoteDir>
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="Android64">
-                        <RemoteDir>res\values</RemoteDir>
-                        <Operation>1</Operation>
-                    </Platform>
-                </DeployClass>
-                <DeployClass Name="Android_DefaultAppIcon">
-                    <Platform Name="Android">
-                        <RemoteDir>res\drawable</RemoteDir>
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="Android64">
-                        <RemoteDir>res\drawable</RemoteDir>
-                        <Operation>1</Operation>
-                    </Platform>
-                </DeployClass>
-                <DeployClass Name="Android_LauncherIcon144">
-                    <Platform Name="Android">
-                        <RemoteDir>res\drawable-xxhdpi</RemoteDir>
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="Android64">
-                        <RemoteDir>res\drawable-xxhdpi</RemoteDir>
-                        <Operation>1</Operation>
-                    </Platform>
-                </DeployClass>
-                <DeployClass Name="Android_LauncherIcon192">
-                    <Platform Name="Android">
-                        <RemoteDir>res\drawable-xxxhdpi</RemoteDir>
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="Android64">
-                        <RemoteDir>res\drawable-xxxhdpi</RemoteDir>
-                        <Operation>1</Operation>
-                    </Platform>
-                </DeployClass>
-                <DeployClass Name="Android_LauncherIcon36">
-                    <Platform Name="Android">
-                        <RemoteDir>res\drawable-ldpi</RemoteDir>
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="Android64">
-                        <RemoteDir>res\drawable-ldpi</RemoteDir>
-                        <Operation>1</Operation>
-                    </Platform>
-                </DeployClass>
-                <DeployClass Name="Android_LauncherIcon48">
-                    <Platform Name="Android">
-                        <RemoteDir>res\drawable-mdpi</RemoteDir>
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="Android64">
-                        <RemoteDir>res\drawable-mdpi</RemoteDir>
-                        <Operation>1</Operation>
-                    </Platform>
-                </DeployClass>
-                <DeployClass Name="Android_LauncherIcon72">
-                    <Platform Name="Android">
-                        <RemoteDir>res\drawable-hdpi</RemoteDir>
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="Android64">
-                        <RemoteDir>res\drawable-hdpi</RemoteDir>
-                        <Operation>1</Operation>
-                    </Platform>
-                </DeployClass>
-                <DeployClass Name="Android_LauncherIcon96">
-                    <Platform Name="Android">
-                        <RemoteDir>res\drawable-xhdpi</RemoteDir>
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="Android64">
-                        <RemoteDir>res\drawable-xhdpi</RemoteDir>
-                        <Operation>1</Operation>
-                    </Platform>
-                </DeployClass>
-                <DeployClass Name="Android_NotificationIcon24">
-                    <Platform Name="Android">
-                        <RemoteDir>res\drawable-mdpi</RemoteDir>
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="Android64">
-                        <RemoteDir>res\drawable-mdpi</RemoteDir>
-                        <Operation>1</Operation>
-                    </Platform>
-                </DeployClass>
-                <DeployClass Name="Android_NotificationIcon36">
-                    <Platform Name="Android">
-                        <RemoteDir>res\drawable-hdpi</RemoteDir>
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="Android64">
-                        <RemoteDir>res\drawable-hdpi</RemoteDir>
-                        <Operation>1</Operation>
-                    </Platform>
-                </DeployClass>
-                <DeployClass Name="Android_NotificationIcon48">
-                    <Platform Name="Android">
-                        <RemoteDir>res\drawable-xhdpi</RemoteDir>
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="Android64">
-                        <RemoteDir>res\drawable-xhdpi</RemoteDir>
-                        <Operation>1</Operation>
-                    </Platform>
-                </DeployClass>
-                <DeployClass Name="Android_NotificationIcon72">
-                    <Platform Name="Android">
-                        <RemoteDir>res\drawable-xxhdpi</RemoteDir>
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="Android64">
-                        <RemoteDir>res\drawable-xxhdpi</RemoteDir>
-                        <Operation>1</Operation>
-                    </Platform>
-                </DeployClass>
-                <DeployClass Name="Android_NotificationIcon96">
-                    <Platform Name="Android">
-                        <RemoteDir>res\drawable-xxxhdpi</RemoteDir>
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="Android64">
-                        <RemoteDir>res\drawable-xxxhdpi</RemoteDir>
-                        <Operation>1</Operation>
-                    </Platform>
-                </DeployClass>
-                <DeployClass Name="Android_SplashImage426">
-                    <Platform Name="Android">
-                        <RemoteDir>res\drawable-small</RemoteDir>
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="Android64">
-                        <RemoteDir>res\drawable-small</RemoteDir>
-                        <Operation>1</Operation>
-                    </Platform>
-                </DeployClass>
-                <DeployClass Name="Android_SplashImage470">
-                    <Platform Name="Android">
-                        <RemoteDir>res\drawable-normal</RemoteDir>
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="Android64">
-                        <RemoteDir>res\drawable-normal</RemoteDir>
-                        <Operation>1</Operation>
-                    </Platform>
-                </DeployClass>
-                <DeployClass Name="Android_SplashImage640">
-                    <Platform Name="Android">
-                        <RemoteDir>res\drawable-large</RemoteDir>
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="Android64">
-                        <RemoteDir>res\drawable-large</RemoteDir>
-                        <Operation>1</Operation>
-                    </Platform>
-                </DeployClass>
-                <DeployClass Name="Android_SplashImage960">
-                    <Platform Name="Android">
-                        <RemoteDir>res\drawable-xlarge</RemoteDir>
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="Android64">
-                        <RemoteDir>res\drawable-xlarge</RemoteDir>
-                        <Operation>1</Operation>
-                    </Platform>
-                </DeployClass>
-                <DeployClass Name="Android_Strings">
-                    <Platform Name="Android">
-                        <RemoteDir>res\values</RemoteDir>
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="Android64">
-                        <RemoteDir>res\values</RemoteDir>
-                        <Operation>1</Operation>
-                    </Platform>
-                </DeployClass>
-                <DeployClass Name="DebugSymbols">
-                    <Platform Name="iOSSimulator">
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="OSX32">
-                        <RemoteDir>Contents\MacOS</RemoteDir>
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="Win32">
-                        <Operation>0</Operation>
-                    </Platform>
-                </DeployClass>
-                <DeployClass Name="DependencyFramework">
-                    <Platform Name="OSX32">
-                        <RemoteDir>Contents\MacOS</RemoteDir>
-                        <Operation>1</Operation>
-                        <Extensions>.framework</Extensions>
-                    </Platform>
-                    <Platform Name="OSX64">
-                        <RemoteDir>Contents\MacOS</RemoteDir>
-                        <Operation>1</Operation>
-                        <Extensions>.framework</Extensions>
-                    </Platform>
-                    <Platform Name="OSXARM64">
-                        <RemoteDir>Contents\MacOS</RemoteDir>
-                        <Operation>1</Operation>
-                        <Extensions>.framework</Extensions>
-                    </Platform>
-                    <Platform Name="Win32">
-                        <Operation>0</Operation>
-                    </Platform>
-                </DeployClass>
-                <DeployClass Name="DependencyModule">
-                    <Platform Name="iOSDevice32">
-                        <Operation>1</Operation>
-                        <Extensions>.dylib</Extensions>
-                    </Platform>
-                    <Platform Name="iOSDevice64">
-                        <Operation>1</Operation>
-                        <Extensions>.dylib</Extensions>
-                    </Platform>
-                    <Platform Name="iOSSimulator">
-                        <Operation>1</Operation>
-                        <Extensions>.dylib</Extensions>
-                    </Platform>
-                    <Platform Name="OSX32">
-                        <RemoteDir>Contents\MacOS</RemoteDir>
-                        <Operation>1</Operation>
-                        <Extensions>.dylib</Extensions>
-                    </Platform>
-                    <Platform Name="OSX64">
-                        <RemoteDir>Contents\MacOS</RemoteDir>
-                        <Operation>1</Operation>
-                        <Extensions>.dylib</Extensions>
-                    </Platform>
-                    <Platform Name="OSXARM64">
-                        <RemoteDir>Contents\MacOS</RemoteDir>
-                        <Operation>1</Operation>
-                        <Extensions>.dylib</Extensions>
-                    </Platform>
-                    <Platform Name="Win32">
-                        <Operation>0</Operation>
-                        <Extensions>.dll;.bpl</Extensions>
-                    </Platform>
-                </DeployClass>
-                <DeployClass Required="true" Name="DependencyPackage">
-                    <Platform Name="iOSDevice32">
-                        <Operation>1</Operation>
-                        <Extensions>.dylib</Extensions>
-                    </Platform>
-                    <Platform Name="iOSDevice64">
-                        <Operation>1</Operation>
-                        <Extensions>.dylib</Extensions>
-                    </Platform>
-                    <Platform Name="iOSSimulator">
-                        <Operation>1</Operation>
-                        <Extensions>.dylib</Extensions>
-                    </Platform>
-                    <Platform Name="OSX32">
-                        <RemoteDir>Contents\MacOS</RemoteDir>
-                        <Operation>1</Operation>
-                        <Extensions>.dylib</Extensions>
-                    </Platform>
-                    <Platform Name="OSX64">
-                        <RemoteDir>Contents\MacOS</RemoteDir>
-                        <Operation>1</Operation>
-                        <Extensions>.dylib</Extensions>
-                    </Platform>
-                    <Platform Name="OSXARM64">
-                        <RemoteDir>Contents\MacOS</RemoteDir>
-                        <Operation>1</Operation>
-                        <Extensions>.dylib</Extensions>
-                    </Platform>
-                    <Platform Name="Win32">
-                        <Operation>0</Operation>
-                        <Extensions>.bpl</Extensions>
-                    </Platform>
-                </DeployClass>
-                <DeployClass Name="File">
-                    <Platform Name="Android">
-                        <Operation>0</Operation>
-                    </Platform>
-                    <Platform Name="Android64">
-                        <Operation>0</Operation>
-                    </Platform>
-                    <Platform Name="iOSDevice32">
-                        <Operation>0</Operation>
-                    </Platform>
-                    <Platform Name="iOSDevice64">
-                        <Operation>0</Operation>
-                    </Platform>
-                    <Platform Name="iOSSimulator">
-                        <Operation>0</Operation>
-                    </Platform>
-                    <Platform Name="OSX32">
-                        <RemoteDir>Contents\Resources\StartUp\</RemoteDir>
-                        <Operation>0</Operation>
-                    </Platform>
-                    <Platform Name="OSX64">
-                        <RemoteDir>Contents\Resources\StartUp\</RemoteDir>
-                        <Operation>0</Operation>
-                    </Platform>
-                    <Platform Name="OSXARM64">
-                        <RemoteDir>Contents\Resources\StartUp\</RemoteDir>
-                        <Operation>0</Operation>
-                    </Platform>
-                    <Platform Name="Win32">
-                        <Operation>0</Operation>
-                    </Platform>
-                </DeployClass>
-                <DeployClass Name="iOS_AppStore1024">
-                    <Platform Name="iOSDevice64">
-                        <RemoteDir>..\$(PROJECTNAME).launchscreen\Assets\AppIcon.appiconset</RemoteDir>
-                        <Operation>1</Operation>
-                    </Platform>
-                </DeployClass>
-                <DeployClass Name="iPad_AppIcon152">
-                    <Platform Name="iOSDevice64">
-                        <RemoteDir>..\$(PROJECTNAME).launchscreen\Assets\AppIcon.appiconset</RemoteDir>
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="iOSSimulator">
-                        <RemoteDir>..\$(PROJECTNAME).launchscreen\Assets\AppIcon.appiconset</RemoteDir>
-                        <Operation>1</Operation>
-                    </Platform>
-                </DeployClass>
-                <DeployClass Name="iPad_AppIcon167">
-                    <Platform Name="iOSDevice64">
-                        <RemoteDir>..\$(PROJECTNAME).launchscreen\Assets\AppIcon.appiconset</RemoteDir>
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="iOSSimulator">
-                        <RemoteDir>..\$(PROJECTNAME).launchscreen\Assets\AppIcon.appiconset</RemoteDir>
-                        <Operation>1</Operation>
-                    </Platform>
-                </DeployClass>
-                <DeployClass Name="iPad_Launch1024x768">
-                    <Platform Name="iOSDevice32">
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="iOSDevice64">
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="iOSSimulator">
-                        <Operation>1</Operation>
-                    </Platform>
-                </DeployClass>
-                <DeployClass Name="iPad_Launch1536x2048">
-                    <Platform Name="iOSDevice32">
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="iOSDevice64">
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="iOSSimulator">
-                        <Operation>1</Operation>
-                    </Platform>
-                </DeployClass>
-                <DeployClass Name="iPad_Launch1668">
-                    <Platform Name="iOSDevice32">
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="iOSDevice64">
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="iOSSimulator">
-                        <Operation>1</Operation>
-                    </Platform>
-                </DeployClass>
-                <DeployClass Name="iPad_Launch1668x2388">
-                    <Platform Name="iOSDevice32">
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="iOSDevice64">
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="iOSSimulator">
-                        <Operation>1</Operation>
-                    </Platform>
-                </DeployClass>
-                <DeployClass Name="iPad_Launch2048x1536">
-                    <Platform Name="iOSDevice32">
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="iOSDevice64">
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="iOSSimulator">
-                        <Operation>1</Operation>
-                    </Platform>
-                </DeployClass>
-                <DeployClass Name="iPad_Launch2048x2732">
-                    <Platform Name="iOSDevice32">
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="iOSDevice64">
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="iOSSimulator">
-                        <Operation>1</Operation>
-                    </Platform>
-                </DeployClass>
-                <DeployClass Name="iPad_Launch2224">
-                    <Platform Name="iOSDevice32">
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="iOSDevice64">
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="iOSSimulator">
-                        <Operation>1</Operation>
-                    </Platform>
-                </DeployClass>
-                <DeployClass Name="iPad_Launch2388x1668">
-                    <Platform Name="iOSDevice32">
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="iOSDevice64">
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="iOSSimulator">
-                        <Operation>1</Operation>
-                    </Platform>
-                </DeployClass>
-                <DeployClass Name="iPad_Launch2732x2048">
-                    <Platform Name="iOSDevice32">
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="iOSDevice64">
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="iOSSimulator">
-                        <Operation>1</Operation>
-                    </Platform>
-                </DeployClass>
-                <DeployClass Name="iPad_Launch2x">
-                    <Platform Name="iOSDevice64">
-                        <RemoteDir>..\$(PROJECTNAME).launchscreen\Assets\LaunchScreenImage.imageset</RemoteDir>
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="iOSSimulator">
-                        <RemoteDir>..\$(PROJECTNAME).launchscreen\Assets\LaunchScreenImage.imageset</RemoteDir>
-                        <Operation>1</Operation>
-                    </Platform>
-                </DeployClass>
-                <DeployClass Name="iPad_Launch768x1024">
-                    <Platform Name="iOSDevice32">
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="iOSDevice64">
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="iOSSimulator">
-                        <Operation>1</Operation>
-                    </Platform>
-                </DeployClass>
-                <DeployClass Name="iPad_LaunchDark2x">
-                    <Platform Name="iOSDevice64">
-                        <RemoteDir>..\$(PROJECTNAME).launchscreen\Assets\LaunchScreenImage.imageset</RemoteDir>
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="iOSSimulator">
-                        <RemoteDir>..\$(PROJECTNAME).launchscreen\Assets\LaunchScreenImage.imageset</RemoteDir>
-                        <Operation>1</Operation>
-                    </Platform>
-                </DeployClass>
-                <DeployClass Name="iPad_Notification40">
-                    <Platform Name="iOSDevice64">
-                        <RemoteDir>..\$(PROJECTNAME).launchscreen\Assets\AppIcon.appiconset</RemoteDir>
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="iOSSimulator">
-                        <RemoteDir>..\$(PROJECTNAME).launchscreen\Assets\AppIcon.appiconset</RemoteDir>
-                        <Operation>1</Operation>
-                    </Platform>
-                </DeployClass>
-                <DeployClass Name="iPad_Setting58">
-                    <Platform Name="iOSDevice64">
-                        <RemoteDir>..\$(PROJECTNAME).launchscreen\Assets\AppIcon.appiconset</RemoteDir>
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="iOSSimulator">
-                        <RemoteDir>..\$(PROJECTNAME).launchscreen\Assets\AppIcon.appiconset</RemoteDir>
-                        <Operation>1</Operation>
-                    </Platform>
-                </DeployClass>
-                <DeployClass Name="iPad_SpotLight80">
-                    <Platform Name="iOSDevice64">
-                        <RemoteDir>..\$(PROJECTNAME).launchscreen\Assets\AppIcon.appiconset</RemoteDir>
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="iOSSimulator">
-                        <RemoteDir>..\$(PROJECTNAME).launchscreen\Assets\AppIcon.appiconset</RemoteDir>
-                        <Operation>1</Operation>
-                    </Platform>
-                </DeployClass>
-                <DeployClass Name="iPhone_AppIcon120">
-                    <Platform Name="iOSDevice64">
-                        <RemoteDir>..\$(PROJECTNAME).launchscreen\Assets\AppIcon.appiconset</RemoteDir>
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="iOSSimulator">
-                        <RemoteDir>..\$(PROJECTNAME).launchscreen\Assets\AppIcon.appiconset</RemoteDir>
-                        <Operation>1</Operation>
-                    </Platform>
-                </DeployClass>
-                <DeployClass Name="iPhone_AppIcon180">
-                    <Platform Name="iOSDevice64">
-                        <RemoteDir>..\$(PROJECTNAME).launchscreen\Assets\AppIcon.appiconset</RemoteDir>
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="iOSSimulator">
-                        <RemoteDir>..\$(PROJECTNAME).launchscreen\Assets\AppIcon.appiconset</RemoteDir>
-                        <Operation>1</Operation>
-                    </Platform>
-                </DeployClass>
-                <DeployClass Name="iPhone_Launch1125">
-                    <Platform Name="iOSDevice32">
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="iOSDevice64">
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="iOSSimulator">
-                        <Operation>1</Operation>
-                    </Platform>
-                </DeployClass>
-                <DeployClass Name="iPhone_Launch1136x640">
-                    <Platform Name="iOSDevice32">
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="iOSDevice64">
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="iOSSimulator">
-                        <Operation>1</Operation>
-                    </Platform>
-                </DeployClass>
-                <DeployClass Name="iPhone_Launch1242">
-                    <Platform Name="iOSDevice32">
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="iOSDevice64">
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="iOSSimulator">
-                        <Operation>1</Operation>
-                    </Platform>
-                </DeployClass>
-                <DeployClass Name="iPhone_Launch1242x2688">
-                    <Platform Name="iOSDevice32">
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="iOSDevice64">
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="iOSSimulator">
-                        <Operation>1</Operation>
-                    </Platform>
-                </DeployClass>
-                <DeployClass Name="iPhone_Launch1334">
-                    <Platform Name="iOSDevice32">
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="iOSDevice64">
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="iOSSimulator">
-                        <Operation>1</Operation>
-                    </Platform>
-                </DeployClass>
-                <DeployClass Name="iPhone_Launch1792">
-                    <Platform Name="iOSDevice32">
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="iOSDevice64">
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="iOSSimulator">
-                        <Operation>1</Operation>
-                    </Platform>
-                </DeployClass>
-                <DeployClass Name="iPhone_Launch2208">
-                    <Platform Name="iOSDevice32">
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="iOSDevice64">
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="iOSSimulator">
-                        <Operation>1</Operation>
-                    </Platform>
-                </DeployClass>
-                <DeployClass Name="iPhone_Launch2436">
-                    <Platform Name="iOSDevice32">
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="iOSDevice64">
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="iOSSimulator">
-                        <Operation>1</Operation>
-                    </Platform>
-                </DeployClass>
-                <DeployClass Name="iPhone_Launch2688x1242">
-                    <Platform Name="iOSDevice32">
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="iOSDevice64">
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="iOSSimulator">
-                        <Operation>1</Operation>
-                    </Platform>
-                </DeployClass>
-                <DeployClass Name="iPhone_Launch2x">
-                    <Platform Name="iOSDevice64">
-                        <RemoteDir>..\$(PROJECTNAME).launchscreen\Assets\LaunchScreenImage.imageset</RemoteDir>
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="iOSSimulator">
-                        <RemoteDir>..\$(PROJECTNAME).launchscreen\Assets\LaunchScreenImage.imageset</RemoteDir>
-                        <Operation>1</Operation>
-                    </Platform>
-                </DeployClass>
-                <DeployClass Name="iPhone_Launch320">
-                    <Platform Name="iOSDevice32">
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="iOSDevice64">
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="iOSSimulator">
-                        <Operation>1</Operation>
-                    </Platform>
-                </DeployClass>
-                <DeployClass Name="iPhone_Launch3x">
-                    <Platform Name="iOSDevice64">
-                        <RemoteDir>..\$(PROJECTNAME).launchscreen\Assets\LaunchScreenImage.imageset</RemoteDir>
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="iOSSimulator">
-                        <RemoteDir>..\$(PROJECTNAME).launchscreen\Assets\LaunchScreenImage.imageset</RemoteDir>
-                        <Operation>1</Operation>
-                    </Platform>
-                </DeployClass>
-                <DeployClass Name="iPhone_Launch640">
-                    <Platform Name="iOSDevice32">
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="iOSDevice64">
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="iOSSimulator">
-                        <Operation>1</Operation>
-                    </Platform>
-                </DeployClass>
-                <DeployClass Name="iPhone_Launch640x1136">
-                    <Platform Name="iOSDevice32">
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="iOSDevice64">
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="iOSSimulator">
-                        <Operation>1</Operation>
-                    </Platform>
-                </DeployClass>
-                <DeployClass Name="iPhone_Launch750">
-                    <Platform Name="iOSDevice32">
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="iOSDevice64">
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="iOSSimulator">
-                        <Operation>1</Operation>
-                    </Platform>
-                </DeployClass>
-                <DeployClass Name="iPhone_Launch828">
-                    <Platform Name="iOSDevice32">
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="iOSDevice64">
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="iOSSimulator">
-                        <Operation>1</Operation>
-                    </Platform>
-                </DeployClass>
-                <DeployClass Name="iPhone_LaunchDark2x">
-                    <Platform Name="iOSDevice64">
-                        <RemoteDir>..\$(PROJECTNAME).launchscreen\Assets\LaunchScreenImage.imageset</RemoteDir>
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="iOSSimulator">
-                        <RemoteDir>..\$(PROJECTNAME).launchscreen\Assets\LaunchScreenImage.imageset</RemoteDir>
-                        <Operation>1</Operation>
-                    </Platform>
-                </DeployClass>
-                <DeployClass Name="iPhone_LaunchDark3x">
-                    <Platform Name="iOSDevice64">
-                        <RemoteDir>..\$(PROJECTNAME).launchscreen\Assets\LaunchScreenImage.imageset</RemoteDir>
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="iOSSimulator">
-                        <RemoteDir>..\$(PROJECTNAME).launchscreen\Assets\LaunchScreenImage.imageset</RemoteDir>
-                        <Operation>1</Operation>
-                    </Platform>
-                </DeployClass>
-                <DeployClass Name="iPhone_Notification40">
-                    <Platform Name="iOSDevice64">
-                        <RemoteDir>..\$(PROJECTNAME).launchscreen\Assets\AppIcon.appiconset</RemoteDir>
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="iOSSimulator">
-                        <RemoteDir>..\$(PROJECTNAME).launchscreen\Assets\AppIcon.appiconset</RemoteDir>
-                        <Operation>1</Operation>
-                    </Platform>
-                </DeployClass>
-                <DeployClass Name="iPhone_Notification60">
-                    <Platform Name="iOSDevice64">
-                        <RemoteDir>..\$(PROJECTNAME).launchscreen\Assets\AppIcon.appiconset</RemoteDir>
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="iOSSimulator">
-                        <RemoteDir>..\$(PROJECTNAME).launchscreen\Assets\AppIcon.appiconset</RemoteDir>
-                        <Operation>1</Operation>
-                    </Platform>
-                </DeployClass>
-                <DeployClass Name="iPhone_Setting58">
-                    <Platform Name="iOSDevice64">
-                        <RemoteDir>..\$(PROJECTNAME).launchscreen\Assets\AppIcon.appiconset</RemoteDir>
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="iOSSimulator">
-                        <RemoteDir>..\$(PROJECTNAME).launchscreen\Assets\AppIcon.appiconset</RemoteDir>
-                        <Operation>1</Operation>
-                    </Platform>
-                </DeployClass>
-                <DeployClass Name="iPhone_Setting87">
-                    <Platform Name="iOSDevice64">
-                        <RemoteDir>..\$(PROJECTNAME).launchscreen\Assets\AppIcon.appiconset</RemoteDir>
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="iOSSimulator">
-                        <RemoteDir>..\$(PROJECTNAME).launchscreen\Assets\AppIcon.appiconset</RemoteDir>
-                        <Operation>1</Operation>
-                    </Platform>
-                </DeployClass>
-                <DeployClass Name="iPhone_Spotlight120">
-                    <Platform Name="iOSDevice64">
-                        <RemoteDir>..\$(PROJECTNAME).launchscreen\Assets\AppIcon.appiconset</RemoteDir>
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="iOSSimulator">
-                        <RemoteDir>..\$(PROJECTNAME).launchscreen\Assets\AppIcon.appiconset</RemoteDir>
-                        <Operation>1</Operation>
-                    </Platform>
-                </DeployClass>
-                <DeployClass Name="iPhone_Spotlight80">
-                    <Platform Name="iOSDevice64">
-                        <RemoteDir>..\$(PROJECTNAME).launchscreen\Assets\AppIcon.appiconset</RemoteDir>
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="iOSSimulator">
-                        <RemoteDir>..\$(PROJECTNAME).launchscreen\Assets\AppIcon.appiconset</RemoteDir>
-                        <Operation>1</Operation>
-                    </Platform>
-                </DeployClass>
-                <DeployClass Name="ProjectAndroidManifest">
-                    <Platform Name="Android">
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="Android64">
-                        <Operation>1</Operation>
-                    </Platform>
-                </DeployClass>
-                <DeployClass Name="ProjectiOSDeviceDebug">
-                    <Platform Name="iOSDevice32">
-                        <RemoteDir>..\$(PROJECTNAME).app.dSYM\Contents\Resources\DWARF</RemoteDir>
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="iOSDevice64">
-                        <RemoteDir>..\$(PROJECTNAME).app.dSYM\Contents\Resources\DWARF</RemoteDir>
-                        <Operation>1</Operation>
-                    </Platform>
-                </DeployClass>
-                <DeployClass Name="ProjectiOSDeviceResourceRules">
-                    <Platform Name="iOSDevice32">
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="iOSDevice64">
-                        <Operation>1</Operation>
-                    </Platform>
-                </DeployClass>
-                <DeployClass Name="ProjectiOSEntitlements">
-                    <Platform Name="iOSDevice32">
-                        <RemoteDir>..\</RemoteDir>
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="iOSDevice64">
-                        <RemoteDir>..\</RemoteDir>
-                        <Operation>1</Operation>
-                    </Platform>
-                </DeployClass>
-                <DeployClass Name="ProjectiOSInfoPList">
-                    <Platform Name="iOSDevice32">
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="iOSDevice64">
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="iOSSimulator">
-                        <Operation>1</Operation>
-                    </Platform>
-                </DeployClass>
-                <DeployClass Name="ProjectiOSLaunchScreen">
-                    <Platform Name="iOSDevice64">
-                        <RemoteDir>..\$(PROJECTNAME).launchscreen</RemoteDir>
-                        <Operation>64</Operation>
-                    </Platform>
-                    <Platform Name="iOSSimulator">
-                        <RemoteDir>..\$(PROJECTNAME).launchscreen</RemoteDir>
-                        <Operation>64</Operation>
-                    </Platform>
-                </DeployClass>
-                <DeployClass Name="ProjectiOSResource">
-                    <Platform Name="iOSDevice32">
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="iOSDevice64">
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="iOSSimulator">
-                        <Operation>1</Operation>
-                    </Platform>
-                </DeployClass>
-                <DeployClass Name="ProjectOSXDebug">
-                    <Platform Name="OSX64">
-                        <RemoteDir>..\$(PROJECTNAME).app.dSYM\Contents\Resources\DWARF</RemoteDir>
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="OSXARM64">
-                        <RemoteDir>..\$(PROJECTNAME).app.dSYM\Contents\Resources\DWARF</RemoteDir>
-                        <Operation>1</Operation>
-                    </Platform>
-                </DeployClass>
-                <DeployClass Name="ProjectOSXEntitlements">
-                    <Platform Name="OSX32">
-                        <RemoteDir>..\</RemoteDir>
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="OSX64">
-                        <RemoteDir>..\</RemoteDir>
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="OSXARM64">
-                        <RemoteDir>..\</RemoteDir>
-                        <Operation>1</Operation>
-                    </Platform>
-                </DeployClass>
-                <DeployClass Name="ProjectOSXInfoPList">
-                    <Platform Name="OSX32">
-                        <RemoteDir>Contents</RemoteDir>
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="OSX64">
-                        <RemoteDir>Contents</RemoteDir>
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="OSXARM64">
-                        <RemoteDir>Contents</RemoteDir>
-                        <Operation>1</Operation>
-                    </Platform>
-                </DeployClass>
-                <DeployClass Name="ProjectOSXResource">
-                    <Platform Name="OSX32">
-                        <RemoteDir>Contents\Resources</RemoteDir>
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="OSX64">
-                        <RemoteDir>Contents\Resources</RemoteDir>
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="OSXARM64">
-                        <RemoteDir>Contents\Resources</RemoteDir>
-                        <Operation>1</Operation>
-                    </Platform>
-                </DeployClass>
-                <DeployClass Required="true" Name="ProjectOutput">
-                    <Platform Name="Android">
-                        <RemoteDir>library\lib\armeabi-v7a</RemoteDir>
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="Android64">
-                        <RemoteDir>library\lib\arm64-v8a</RemoteDir>
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="iOSDevice32">
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="iOSDevice64">
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="iOSSimulator">
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="Linux64">
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="OSX32">
-                        <RemoteDir>Contents\MacOS</RemoteDir>
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="OSX64">
-                        <RemoteDir>Contents\MacOS</RemoteDir>
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="OSXARM64">
-                        <RemoteDir>Contents\MacOS</RemoteDir>
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="Win32">
-                        <Operation>0</Operation>
-                    </Platform>
-                </DeployClass>
-                <DeployClass Name="ProjectOutput_Android32">
-                    <Platform Name="Android64">
-                        <RemoteDir>library\lib\armeabi-v7a</RemoteDir>
-                        <Operation>1</Operation>
-                    </Platform>
-                </DeployClass>
-                <DeployClass Name="ProjectUWPManifest">
-                    <Platform Name="Win32">
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="Win64">
-                        <Operation>1</Operation>
-                    </Platform>
-                </DeployClass>
-                <DeployClass Name="UWP_DelphiLogo150">
-                    <Platform Name="Win32">
-                        <RemoteDir>Assets</RemoteDir>
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="Win64">
-                        <RemoteDir>Assets</RemoteDir>
-                        <Operation>1</Operation>
-                    </Platform>
-                </DeployClass>
-                <DeployClass Name="UWP_DelphiLogo44">
-                    <Platform Name="Win32">
-                        <RemoteDir>Assets</RemoteDir>
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="Win64">
-                        <RemoteDir>Assets</RemoteDir>
-                        <Operation>1</Operation>
-                    </Platform>
-                </DeployClass>
-                <ProjectRoot Platform="OSX32" Name="$(PROJECTNAME).app"/>
-                <ProjectRoot Platform="OSX64" Name="$(PROJECTNAME).app"/>
-                <ProjectRoot Platform="Win32" Name="$(PROJECTNAME)"/>
-                <ProjectRoot Platform="Android64" Name="$(PROJECTNAME)"/>
-                <ProjectRoot Platform="Android" Name="$(PROJECTNAME)"/>
-                <ProjectRoot Platform="Win64" Name="$(PROJECTNAME)"/>
-                <ProjectRoot Platform="OSXARM64" Name="$(PROJECTNAME).app"/>
-                <ProjectRoot Platform="iOSDevice32" Name="$(PROJECTNAME).app"/>
-                <ProjectRoot Platform="iOSDevice64" Name="$(PROJECTNAME).app"/>
-                <ProjectRoot Platform="Linux64" Name="$(PROJECTNAME)"/>
-                <ProjectRoot Platform="iOSSimulator" Name="$(PROJECTNAME).app"/>
-            </Deployment>
         </BorlandProject>
         <ProjectFileVersion>12</ProjectFileVersion>
     </ProjectExtensions>
     <Import Project="$(BDS)\Bin\CodeGear.Delphi.Targets" Condition="Exists('$(BDS)\Bin\CodeGear.Delphi.Targets')"/>
     <Import Project="$(APPDATA)\Embarcadero\$(BDSAPPDATABASEDIR)\$(PRODUCTVERSION)\UserTools.proj" Condition="Exists('$(APPDATA)\Embarcadero\$(BDSAPPDATABASEDIR)\$(PRODUCTVERSION)\UserTools.proj')"/>
-    <Import Project="$(MSBuildProjectName).deployproj" Condition="Exists('$(MSBuildProjectName).deployproj')"/>
 </Project>

+ 9 - 4
Demos/rendering/bunnybump/fBunnyBumpC.cpp

@@ -17,6 +17,7 @@
 #pragma link "GLS.Scene"
 #pragma link "GLS.VectorFileObjects"
 #pragma link "GLS.SceneViewer"
+#pragma link "GLS.FileOBJ"
 
 #pragma resource "*.dfm"
 TForm1 *Form1;
@@ -30,8 +31,10 @@ void __fastcall TForm1::FormCreate(TObject *Sender)
 {
   SetGLSceneMediaDir();
   // Load the bunny mesh and scale for viewing
-  Bunny->LoadFromFile("Models\\bunny.glsm");
+  Bunny->LoadFromFile("Models\\bunny.obj");
   Bunny->Scale->Scale((float)(2/Bunny->BoundingSphereRadius()));
+  Bunny->PitchAngle = 90;
+  Bunny->RollAngle = 90;
 
   // Load the normal map
   GLMaterialLibrary1->Materials->Items[0]->Material->Texture->Image->LoadFromFile("bunnynormals.jpg");
@@ -47,6 +50,8 @@ void __fastcall TForm1::FormCreate(TObject *Sender)
   ComboBox1->ItemIndex = 0;
   ComboBox1Change(NULL);
   StartHeight = Height;
+  CheckBox3Click(this);
+
 }
 //---------------------------------------------------------------------------
 void __fastcall TForm1::GLCadencer1Progress(TObject *Sender, const double deltaTime,
@@ -61,7 +66,7 @@ void __fastcall TForm1::GLCadencer1Progress(TObject *Sender, const double deltaT
   }
 
   // Rotate the light sources
-  if (CheckBox4->Checked)
+  if (cbSpin->Checked)
 	DCLights->Turn(deltaTime*20);
 
   GLSceneViewer1->Invalidate();
@@ -77,7 +82,7 @@ void __fastcall TForm1::CheckBox1Click(TObject *Sender)
 //---------------------------------------------------------------------------
 void __fastcall TForm1::CheckBox2Click(TObject *Sender)
 {
-  RedLight->Shining = CheckBox1->Checked;
+  RedLight->Shining = CheckBox2->Checked;
   CheckBox2->Tag = CheckBox2->Checked;
 }
 
@@ -85,7 +90,7 @@ void __fastcall TForm1::CheckBox2Click(TObject *Sender)
 
 void __fastcall TForm1::CheckBox3Click(TObject *Sender)
 {
-  BlueLight->Shining = CheckBox1->Checked;
+  BlueLight->Shining = CheckBox3->Checked;
   CheckBox3->Tag = CheckBox3->Checked;
 }
 

+ 7 - 7
Demos/rendering/bunnybump/fBunnyBumpC.dfm

@@ -56,8 +56,8 @@ object Form1: TForm1
       Caption = 'Shade Method'
     end
     object Label2: TLabel
-      Left = 480
-      Top = 10
+      Left = 440
+      Top = 5
       Width = 89
       Height = 17
       Margins.Left = 4
@@ -179,9 +179,9 @@ object Form1: TForm1
         OnClick = CheckBox3Click
       end
     end
-    object CheckBox4: TCheckBox
-      Left = 420
-      Top = 30
+    object cbSpin: TCheckBox
+      Left = 546
+      Top = 31
       Width = 61
       Height = 21
       Margins.Left = 4
@@ -194,8 +194,8 @@ object Form1: TForm1
       TabOrder = 2
     end
     object ComboBox2: TComboBox
-      Left = 480
-      Top = 30
+      Left = 439
+      Top = 26
       Width = 91
       Height = 25
       Margins.Left = 4

+ 2 - 2
Demos/rendering/bunnybump/fBunnyBumpC.h

@@ -24,7 +24,7 @@
 #include "GLS.SceneViewer.hpp"
 #include "GLS.OpenGLAdapter.hpp"
 #include "JPeg.hpp"
-#include "GLS.AsyncTimer.hpp"
+#include "GLS.FileOBJ.hpp"
 
 //---------------------------------------------------------------------------
 class TForm1 : public TForm
@@ -43,7 +43,7 @@ __published:	// IDE-managed Components
 	TCheckBox *CheckBox1;
 	TCheckBox *CheckBox2;
 	TCheckBox *CheckBox3;
-	TCheckBox *CheckBox4;
+	TCheckBox *cbSpin;
 	TComboBox *ComboBox2;
 	TGLScene *GLScene1;
 	TGLDummyCube *DCLights;

+ 2 - 2
Demos/rendering/bunnybump/fBunnyBumpD.dfm

@@ -251,7 +251,7 @@ object Form1: TForm1
     object ffBunny: TGLFreeForm
       Material.FrontProperties.Shininess = 64
       Material.FrontProperties.Specular.Color = {CDCC4C3ECDCC4C3ECDCC4C3E0000803F}
-      Material.MaterialLibrary = GLMaterialLibrary1
+      Material.MaterialLibrary = MatLib
       AutoCentering = [macCenterX, macCenterY, macCenterZ]
     end
     object Camera: TGLCamera
@@ -267,7 +267,7 @@ object Form1: TForm1
     Left = 40
     Top = 136
   end
-  object GLMaterialLibrary1: TGLMaterialLibrary
+  object MatLib: TGLMaterialLibrary
     Materials = <
       item
         Name = 'Bump'

+ 6 - 4
Demos/rendering/bunnybump/fBunnyBumpD.pas

@@ -38,7 +38,7 @@ type
     GLSceneViewer1: TGLSceneViewer;
     GLScene1: TGLScene;
     GLCadencer1: TGLCadencer;
-    GLMaterialLibrary1: TGLMaterialLibrary;
+    MatLib: TGLMaterialLibrary;
     Camera: TGLCamera;
     WhiteLight: TGLLightSource;
     RedLight: TGLLightSource;
@@ -100,10 +100,12 @@ begin
   ffBunny.LoadFromFile('Models\bunny.glsm');
 //  ffBunny.LoadFromFile('bunny.obj');
   ffBunny.Scale.Scale(2 / ffBunny.BoundingSphereRadius);
+  ffBunny.RollAngle := 90;
+  ffBunny.TurnAngle := 90;
+
 
   // Load the normal map
-  with GLMaterialLibrary1.Materials[0].Material.Texture.Image do
-    LoadFromFile('bunnynormals.jpg');
+  MatLib.Materials[0].Material.Texture.Image.LoadFromFile('bunnynormals.jpg');
 
   // Link the lights to their toggles
   cbWhite.Tag := Integer(WhiteLight);
@@ -114,7 +116,7 @@ begin
   ShapeBlue.Tag := Integer(BlueLight);
 
   ComboBox1.ItemIndex := 0;
-  ComboBox1Change(nil);
+  ComboBox1Change(Self);
 
   StartHeight := Height;
 end;

+ 61 - 34
Demos/sound/3DSoundBASS/fSoundBASS.dfm

@@ -2,94 +2,121 @@ object FormSoundBASS: TFormSoundBASS
   Left = 209
   Top = 92
   Caption = 'Sound BASS'
-  ClientHeight = 347
-  ClientWidth = 475
+  ClientHeight = 434
+  ClientWidth = 594
   Color = clBtnFace
   Font.Charset = DEFAULT_CHARSET
   Font.Color = clWindowText
-  Font.Height = -11
+  Font.Height = -14
   Font.Name = 'MS Sans Serif'
   Font.Style = []
-  OldCreateOrder = False
   OnCreate = FormCreate
-  PixelsPerInch = 96
-  TextHeight = 13
+  PixelsPerInch = 120
+  TextHeight = 16
   object GLSceneViewer: TGLSceneViewer
     Left = 0
-    Top = 66
-    Width = 475
-    Height = 254
+    Top = 83
+    Width = 594
+    Height = 317
+    Margins.Left = 4
+    Margins.Top = 4
+    Margins.Right = 4
+    Margins.Bottom = 4
     Camera = GLCamera1
     Buffer.BackgroundColor = clBlack
     Buffer.AntiAliasing = aaNone
-    FieldOfView = 137.020797729492200000
+    FieldOfView = 144.983474731445300000
     PenAsTouch = False
     Align = alClient
     TabOrder = 0
   end
   object TrackBar: TTrackBar
     Left = 0
-    Top = 320
-    Width = 475
-    Height = 27
+    Top = 400
+    Width = 594
+    Height = 34
+    Margins.Left = 4
+    Margins.Top = 4
+    Margins.Right = 4
+    Margins.Bottom = 4
     Align = alBottom
     Max = 180
     Min = -180
     PageSize = 45
     Frequency = 45
     TabOrder = 1
-    ThumbLength = 10
+    ThumbLength = 13
     TickMarks = tmBoth
     OnChange = TrackBarChange
   end
   object TrackBar1: TTrackBar
     Left = 0
-    Top = 33
-    Width = 475
-    Height = 33
+    Top = 41
+    Width = 594
+    Height = 42
+    Margins.Left = 4
+    Margins.Top = 4
+    Margins.Right = 4
+    Margins.Bottom = 4
     Align = alTop
     Max = 50
     Min = -50
     PageSize = 45
     Frequency = 10
     TabOrder = 2
-    ThumbLength = 10
+    ThumbLength = 13
     TickMarks = tmBoth
     OnChange = TrackBar1Change
   end
   object Panel1: TPanel
     Left = 0
     Top = 0
-    Width = 475
-    Height = 33
+    Width = 594
+    Height = 41
+    Margins.Left = 4
+    Margins.Top = 4
+    Margins.Right = 4
+    Margins.Bottom = 4
     Align = alTop
     BevelOuter = bvNone
     TabOrder = 3
     DesignSize = (
-      475
-      33)
+      594
+      41)
     object LabelFPS: TLabel
-      Left = 24
-      Top = 7
-      Width = 20
-      Height = 13
+      Left = 30
+      Top = 9
+      Width = 26
+      Height = 16
+      Margins.Left = 4
+      Margins.Top = 4
+      Margins.Right = 4
+      Margins.Bottom = 4
       Caption = 'FPS'
     end
     object Button1: TButton
-      Left = 384
-      Top = 4
-      Width = 83
-      Height = 25
+      Left = 480
+      Top = 5
+      Width = 104
+      Height = 31
+      Margins.Left = 4
+      Margins.Top = 4
+      Margins.Right = 4
+      Margins.Bottom = 4
       Anchors = [akTop, akRight]
       Caption = 'Chimes (WAV)'
       TabOrder = 0
       OnClick = Button1Click
     end
     object btnHowl: TButton
-      Left = 295
-      Top = 2
-      Width = 83
-      Height = 25
+      Left = 369
+      Top = 3
+      Width = 104
+      Height = 31
+      Margins.Left = 4
+      Margins.Top = 4
+      Margins.Right = 4
+      Margins.Bottom = 4
       Anchors = [akTop, akRight]
       Caption = 'Howl (MP3)'
       TabOrder = 1

+ 1 - 1
Demos/sound/3DSoundBASS/fSoundBASS.pas

@@ -89,7 +89,7 @@ var
 begin
   // Move the red sphere (sound source) along an elliptic path
   alpha := 60 * DegToRad(newTime);
-  TGLSphere(Sender).Position.SetPoint(sin(alpha) * 2, 0.5, cos(alpha) * 5);
+  TGLSphere(Sender).Position.SetPoint(sin(alpha) * 1, 0.5, cos(alpha) * 5);
 end;
 
 procedure TFormSoundBASS.TrackBarChange(Sender: TObject);

+ 3 - 15
Demos/specialsFX/Atmosphere/AtmosphereD.dpr

@@ -1,24 +1,12 @@
-{
+(*
   GLAtmosphere Demo.
-
   Note: object "Not_a_planet" is used to test atmosphere transparency issues.
-
-  Version history:
-    26/01/10 - Yar - Added GLColor to uses
-    20/08/07 - DaStr - Now demo correctly displays FPS
-    15/08/07 - LC - Added GLBehaviours to "uses" section to
-                    prevent run-time error.
-    03/04/07 - DaStr - Cleaned up "uses" section
-    02/03/07 - DaStr - Fixed LensFlare object sorting issue
-                       Updated GLSimpleNavigation component
-    07/02/07 - DaStr - Initial version
-
-}
+*)
 program AtmosphereD;
 
 uses
   Forms,
-  fAtmosphereD in 'fAtmosphereD.pas' {FormAtmosphere};
+  fAtmosphereD in 'fAtmosphereD.pas';
 
 {$R *.res}
   

+ 0 - 1
Demos/specialsFX/Atmosphere/fAtmosphereC.dfm

@@ -228,7 +228,6 @@ object Form1: TForm1
         item
           Color = clLime
         end>
-      Options = [sdoTwinkle]
     end
     object CameraTarget: TGLDummyCube
       Position.Coordinates = {0000204100000040000040400000803F}

+ 52 - 35
Demos/specialsFX/Atmosphere/fAtmosphereD.dfm

@@ -10,6 +10,7 @@ object FormAtmosphere: TFormAtmosphere
   Font.Height = -14
   Font.Name = 'MS Sans Serif'
   Font.Style = []
+  Position = poScreenCenter
   OnClose = FormClose
   OnCreate = FormCreate
   PixelsPerInch = 120
@@ -100,7 +101,7 @@ object FormAtmosphere: TFormAtmosphere
     end
     object Button4: TButton
       Left = 16
-      Top = 80
+      Top = 58
       Width = 135
       Height = 31
       Margins.Left = 4
@@ -113,7 +114,7 @@ object FormAtmosphere: TFormAtmosphere
     end
     object Button5: TButton
       Left = 16
-      Top = 119
+      Top = 97
       Width = 135
       Height = 31
       Margins.Left = 4
@@ -126,7 +127,7 @@ object FormAtmosphere: TFormAtmosphere
     end
     object Button2: TButton
       Left = 16
-      Top = 180
+      Top = 136
       Width = 110
       Height = 31
       Margins.Left = 4
@@ -139,7 +140,7 @@ object FormAtmosphere: TFormAtmosphere
     end
     object Button3: TButton
       Left = 16
-      Top = 219
+      Top = 175
       Width = 110
       Height = 31
       Margins.Left = 4
@@ -151,9 +152,9 @@ object FormAtmosphere: TFormAtmosphere
       OnClick = Button3Click
     end
     object Button9: TButton
-      Left = 16
-      Top = 280
-      Width = 93
+      Left = 14
+      Top = 214
+      Width = 67
       Height = 31
       Hint = 'Mouse Wheel Can change zoom too'
       Margins.Left = 4
@@ -167,9 +168,9 @@ object FormAtmosphere: TFormAtmosphere
       OnClick = Button9Click
     end
     object Button10: TButton
-      Left = 16
-      Top = 319
-      Width = 93
+      Left = 95
+      Top = 214
+      Width = 73
       Height = 31
       Hint = 'Mouse Wheel Can change zoom too'
       Margins.Left = 4
@@ -182,36 +183,50 @@ object FormAtmosphere: TFormAtmosphere
       TabOrder = 6
       OnClick = Button10Click
     end
-    object Button6: TButton
-      Left = 16
-      Top = 358
+    object Button8: TButton
+      Left = 13
+      Top = 420
       Width = 152
-      Height = 31
+      Height = 32
       Margins.Left = 4
       Margins.Top = 4
       Margins.Right = 4
       Margins.Bottom = 4
-      Caption = 'ON/Off atmosphere'
+      Caption = 'Change Blending Mode'
       TabOrder = 7
-      OnClick = Button6Click
+      OnClick = Button8Click
     end
-    object Button8: TButton
-      Left = 16
-      Top = 396
-      Width = 152
-      Height = 32
+    object rgAtmosphere: TRadioGroup
+      Left = 12
+      Top = 273
+      Width = 156
+      Height = 128
       Margins.Left = 4
       Margins.Top = 4
       Margins.Right = 4
       Margins.Bottom = 4
-      Caption = 'Change Blending Mode'
+      Caption = 'Atmosphere'
+      ItemIndex = 0
+      Items.Strings = (
+        'All'
+        'Lower'
+        'Upper'
+        'None')
       TabOrder = 8
-      OnClick = Button8Click
+      OnClick = rgAtmosphereClick
     end
   end
   object GLScene1: TGLScene
     Left = 176
     Top = 16
+    object GLCamera1: TGLCamera
+      DepthOfView = 1000.000000000000000000
+      FocalLength = 30.000000000000000000
+      TargetObject = CameraTarget
+      Position.Coordinates = {0000A0400000803F0000A0400000803F}
+      Direction.Coordinates = {00000000000080BF0000000000000000}
+      Up.Coordinates = {00000000000000000000803F00000000}
+    end
     object GLSkyDome1: TGLSkyDome
       Bands = <
         item
@@ -235,16 +250,23 @@ object FormAtmosphere: TFormAtmosphere
       object Not_a_planet: TGLSphere
         Material.FrontProperties.Diffuse.Color = {E6E5653F8F8E8E3ECDCC4C3F0000803F}
         Position.Coordinates = {0000000000007041000000C00000803F}
+        Visible = False
         Radius = 3.000000000000000000
       end
-      object GLDummyCube1: TGLDummyCube
+      object dcPlanet: TGLDummyCube
         ObjectsSorting = osNone
         Position.Coordinates = {0000204100000040000040400000803F}
         CubeSize = 1.000000000000000000
-        object GLSphere1: TGLSphere
+        object AtmosphereUpper: TGLAtmosphere
+          Sun = GLLensFlare1
+          Opacity = 2.000000000000000000
+          AtmosphereRadius = 4.000000000000000000
+          PlanetRadius = 3.500000000000000000
+        end
+        object Planet: TGLSphere
           Material.FrontProperties.Ambient.Color = {9796963E9796963E8F8E8E3E022B473F}
           Material.FrontProperties.Diffuse.Color = {CDCC4C3FCDCC4C3FCDCC4C3F48E13A3F}
-          Material.FrontProperties.Emission.Color = {8786863EA3A2A23EABAAAA3EB4C8363F}
+          Material.FrontProperties.Emission.Color = {0000803F0000803F0000803F0000803F}
           Material.FrontProperties.Specular.Color = {9190103F8988083FCFCE4E3F0000803F}
           Material.Texture.Image.Picture.Data = {
             0A544A504547496D61676565640100FFD8FFE000104A46494600010201004800
@@ -3102,9 +3124,12 @@ object FormAtmosphere: TFormAtmosphere
           Material.Texture.MagFilter = maNearest
           Material.Texture.TextureMode = tmModulate
           Material.Texture.Disabled = False
+          Material.Texture.NormalMapScale = 0.250000000000000000
           Direction.Coordinates = {00000000000080BF0000000000000000}
           Up.Coordinates = {00000000000000000000803F00000000}
           Radius = 3.500000000000000000
+          Slices = 64
+          Stacks = 64
         end
       end
       object GLLensFlare1: TGLLensFlare
@@ -3113,21 +3138,13 @@ object FormAtmosphere: TFormAtmosphere
         NumSecs = 10
         Resolution = 10
         FlareIsNotOccluded = True
-        Position.Coordinates = {000020C1000020C1000000000000803F}
+        Position.Coordinates = {0000A0400000A040000000000000803F}
         object GLLightSource1: TGLLightSource
           ConstAttenuation = 1.000000000000000000
           SpotCutOff = 180.000000000000000000
         end
       end
     end
-    object GLCamera1: TGLCamera
-      DepthOfView = 1000.000000000000000000
-      FocalLength = 30.000000000000000000
-      TargetObject = CameraTarget
-      Position.Coordinates = {0000704100007041000000000000803F}
-      Direction.Coordinates = {00000000000080BF0000000000000000}
-      Up.Coordinates = {00000000000000000000803F00000000}
-    end
   end
   object GLCadencer1: TGLCadencer
     Scene = GLScene1

+ 53 - 18
Demos/specialsFX/Atmosphere/fAtmosphereD.pas

@@ -35,8 +35,8 @@ type
     GLLensFlare1: TGLLensFlare;
     GLCadencer1: TGLCadencer;
     GLLightSource1: TGLLightSource;
-    GLSphere1:  TGLSphere;
-    GLDummyCube1: TGLDummyCube;
+    Planet: TGLSphere;
+    dcPlanet: TGLDummyCube;
     Not_a_planet: TGLSphere;
     CameraTarget: TGLDummyCube;
     GLSkyDome1: TGLSkyDome;
@@ -54,11 +54,11 @@ type
     Label2: TLabel;
     Label3: TLabel;
     Label4: TLabel;
-    Button6: TButton;
     Button8: TButton;
+    AtmosphereUpper: TGLAtmosphere;
+    rgAtmosphere: TRadioGroup;
     procedure FormCreate(Sender: TObject);
     procedure FormClose(Sender: TObject; var Action: TCloseAction);
-    procedure Button1Click(Sender: TObject);
     procedure Button2Click(Sender: TObject);
     procedure Button3Click(Sender: TObject);
     procedure Button4Click(Sender: TObject);
@@ -69,11 +69,15 @@ type
     procedure Button10Click(Sender: TObject);
     procedure GLCadencer1Progress(Sender: TObject; const deltaTime,
       newTime: Double);
+    procedure rgAtmosphereClick(Sender: TObject);
+    procedure Button1Click(Sender: TObject);
+  private
+    AtmosphereLower:  TGLAtmosphere;
   end;
 
 var
   FormAtmosphere:  TFormAtmosphere;
-  Atmosphere:  TGLAtmosphere;
+
 
 implementation
 
@@ -81,54 +85,79 @@ implementation
 
 procedure TFormAtmosphere.FormCreate(Sender: TObject);
 begin
-  Atmosphere := TGLAtmosphere.CreateAsChild(GLDummyCube1);
-  Atmosphere.Sun := glLensFlare1;
-  Atmosphere.SetOptimalAtmosphere2(GLSphere1.Radius);
+
+  AtmosphereLower := TGLAtmosphere.CreateAsChild(dcPlanet);
+  AtmosphereLower.Sun := GLLensFlare1;
+  AtmosphereLower.PlanetRadius := 3.4;
+  AtmosphereLower.AtmosphereRadius := 3.8;
+  AtmosphereLower.SetOptimalAtmosphere(Planet.Radius);
+  AtmosphereLower.Opacity := 1.2;
 
   GLSkyDome1.Bands.Clear;
   GLSkyDome1.Stars.AddRandomStars(5000, ConvertColorVector(clrWhite));
 end;
 
-
-procedure TFormAtmosphere.FormClose(Sender: TObject; var Action: TCloseAction);
+procedure TFormAtmosphere.rgAtmosphereClick(Sender: TObject);
 begin
-  Atmosphere.Free;
+  case rgAtmosphere.ItemIndex of
+    0:
+    begin
+      AtmosphereUpper.Visible := True;
+      AtmosphereLower.Visible := True;
+    end;
+    1:
+    begin
+      AtmosphereUpper.Visible := False;
+      AtmosphereLower.Visible := True;
+    end;
+    2:
+    begin
+      AtmosphereUpper.Visible := True;
+      AtmosphereLower.Visible := False;
+    end
+    else
+    begin
+      AtmosphereUpper.Visible := False;
+      AtmosphereLower.Visible := False;
+    end;
+   end;
 end;
 
 
 procedure TFormAtmosphere.Button1Click(Sender: TObject);
 begin
-  GLSphere1.Roll(10);
+  GLCadencer1.Enabled := not GLCadencer1.Enabled;
 end;
 
 procedure TFormAtmosphere.Button2Click(Sender: TObject);
 begin
-  glLensFlare1.Slide(0.8);
+  GLLensFlare1.Slide(0.8);
 end;
 
 procedure TFormAtmosphere.Button3Click(Sender: TObject);
 begin
-  glLensFlare1.Slide(-0.8);
+  GLLensFlare1.Slide(-0.8);
 end;
 
 procedure TFormAtmosphere.Button4Click(Sender: TObject);
 begin
-  GLDummyCube1.Slide(-0.5);
+  dcPlanet.Slide(-0.5);
 end;
 
 procedure TFormAtmosphere.Button5Click(Sender: TObject);
 begin
-  GLDummyCube1.Slide(0.5);
+  dcPlanet.Slide(0.5);
 end;
 
 procedure TFormAtmosphere.Button6Click(Sender: TObject);
 begin
-  Atmosphere.Visible := not Atmosphere.Visible;
+  AtmosphereLower.Visible := not AtmosphereLower.Visible;
+  AtmosphereUpper.Visible := not AtmosphereUpper.Visible;
 end;
 
 procedure TFormAtmosphere.Button8Click(Sender: TObject);
 begin
-  Atmosphere.TogleBlendingMode;
+  AtmosphereLower.TogleBlendingMode;
 end;
 
 procedure TFormAtmosphere.Button10Click(Sender: TObject);
@@ -144,7 +173,13 @@ end;
 procedure TFormAtmosphere.GLCadencer1Progress(Sender: TObject; const deltaTime,
   newTime: Double);
 begin
+  Planet.Turn(deltaTime *20);
   GLSceneViewer1.Invalidate;
 end;
 
+procedure TFormAtmosphere.FormClose(Sender: TObject; var Action: TCloseAction);
+begin
+  AtmosphereLower.Free;
+end;
+
 end.

+ 25 - 1160
Demos/specialsFX/ParticleMasking/ParticleMaskingD.dproj

@@ -1,10 +1,10 @@
 <Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
     <PropertyGroup>
-        <ProjectGuid>{2D558F5F-4D6F-438E-B6C7-79AC47D6BCCE}</ProjectGuid>
+        <ProjectGuid>{45CB1694-15CB-4E51-827B-3AAC8D992B69}</ProjectGuid>
         <MainSource>ParticleMaskingD.dpr</MainSource>
         <Base>True</Base>
         <Config Condition="'$(Config)'==''">Debug</Config>
-        <TargetedPlatforms>3</TargetedPlatforms>
+        <TargetedPlatforms>1</TargetedPlatforms>
         <AppType>Application</AppType>
         <FrameworkType>VCL</FrameworkType>
         <ProjectVersion>19.3</ProjectVersion>
@@ -28,8 +28,8 @@
         <CfgParent>Base</CfgParent>
         <Base>true</Base>
     </PropertyGroup>
-    <PropertyGroup Condition="('$(Platform)'=='Win64' and '$(Cfg_1)'=='true') or '$(Cfg_1_Win64)'!=''">
-        <Cfg_1_Win64>true</Cfg_1_Win64>
+    <PropertyGroup Condition="('$(Platform)'=='Win32' and '$(Cfg_1)'=='true') or '$(Cfg_1_Win32)'!=''">
+        <Cfg_1_Win32>true</Cfg_1_Win32>
         <CfgParent>Cfg_1</CfgParent>
         <Cfg_1>true</Cfg_1>
         <Base>true</Base>
@@ -45,79 +45,53 @@
         <Cfg_2>true</Cfg_2>
         <Base>true</Base>
     </PropertyGroup>
-    <PropertyGroup Condition="('$(Platform)'=='Win64' and '$(Cfg_2)'=='true') or '$(Cfg_2_Win64)'!=''">
-        <Cfg_2_Win64>true</Cfg_2_Win64>
-        <CfgParent>Cfg_2</CfgParent>
-        <Cfg_2>true</Cfg_2>
-        <Base>true</Base>
-    </PropertyGroup>
     <PropertyGroup Condition="'$(Base)'!=''">
-        <DCC_S>false</DCC_S>
+        <DCC_E>false</DCC_E>
         <DCC_F>false</DCC_F>
-        <SanitizedProjectName>ParticleMaskingD</SanitizedProjectName>
-        <VerInfo_Locale>1049</VerInfo_Locale>
         <DCC_K>false</DCC_K>
-        <DCC_E>false</DCC_E>
         <DCC_N>false</DCC_N>
-        <DCC_Namespace>Vcl;Vcl.Imaging;Vcl.Touch;Vcl.Samples;Vcl.Shell;System;Xml;Data;Datasnap;Web;Soap;Winapi;$(DCC_Namespace)</DCC_Namespace>
-        <VerInfo_Keys>CompanyName=;FileDescription=;FileVersion=1.0.0.0;InternalName=;LegalCopyright=;LegalTrademarks=;OriginalFilename=;ProductName=;ProductVersion=1.0.0.0;Comments=;CFBundleName=</VerInfo_Keys>
+        <DCC_S>false</DCC_S>
         <DCC_ImageBase>00400000</DCC_ImageBase>
+        <SanitizedProjectName>ParticleMaskingD</SanitizedProjectName>
+        <DCC_Namespace>Vcl;Vcl.Imaging;Vcl.Touch;Vcl.Samples;Vcl.Shell;System;Xml;Data;Datasnap;Web;Soap;$(DCC_Namespace)</DCC_Namespace>
+        <VerInfo_Locale>1049</VerInfo_Locale>
+        <VerInfo_Keys>CompanyName=;FileDescription=;FileVersion=1.0.0.0;InternalName=;LegalCopyright=;LegalTrademarks=;OriginalFilename=;ProductName=;ProductVersion=1.0.0.0;Comments=;CFBundleName=</VerInfo_Keys>
     </PropertyGroup>
     <PropertyGroup Condition="'$(Base_Win32)'!=''">
-        <UWP_DelphiLogo150>$(BDS)\bin\Artwork\Windows\UWP\delphi_UwpDefault_150.png</UWP_DelphiLogo150>
-        <UWP_DelphiLogo44>$(BDS)\bin\Artwork\Windows\UWP\delphi_UwpDefault_44.png</UWP_DelphiLogo44>
-        <AppEnableRuntimeThemes>true</AppEnableRuntimeThemes>
+        <DCC_Namespace>Winapi;System.Win;Data.Win;Datasnap.Win;Web.Win;Soap.Win;Xml.Win;Bde;$(DCC_Namespace)</DCC_Namespace>
+        <BT_BuildType>Debug</BT_BuildType>
         <VerInfo_IncludeVerInfo>true</VerInfo_IncludeVerInfo>
+        <VerInfo_Keys>CompanyName=;FileDescription=$(MSBuildProjectName);FileVersion=1.0.0.0;InternalName=;LegalCopyright=;LegalTrademarks=;OriginalFilename=;ProductName=$(MSBuildProjectName);ProductVersion=1.0.0.0;Comments=;ProgramID=com.embarcadero.$(MSBuildProjectName)</VerInfo_Keys>
         <VerInfo_Locale>1033</VerInfo_Locale>
-        <VerInfo_Keys>CompanyName=;FileVersion=1.0.0.0;InternalName=;LegalCopyright=;LegalTrademarks=;OriginalFilename=;ProductVersion=1.0.0.0;Comments=;ProgramID=com.embarcadero.$(ModuleName);FileDescription=$(ModuleName);ProductName=$(ModuleName)</VerInfo_Keys>
-        <DCC_Namespace>System.Win;Data.Win;Datasnap.Win;Web.Win;Soap.Win;Xml.Win;Bde;$(DCC_Namespace)</DCC_Namespace>
         <Manifest_File>$(BDS)\bin\default_app.manifest</Manifest_File>
+        <AppEnableRuntimeThemes>true</AppEnableRuntimeThemes>
+        <UWP_DelphiLogo44>$(BDS)\bin\Artwork\Windows\UWP\delphi_UwpDefault_44.png</UWP_DelphiLogo44>
+        <UWP_DelphiLogo150>$(BDS)\bin\Artwork\Windows\UWP\delphi_UwpDefault_150.png</UWP_DelphiLogo150>
     </PropertyGroup>
     <PropertyGroup Condition="'$(Base_Win64)'!=''">
         <UWP_DelphiLogo44>$(BDS)\bin\Artwork\Windows\UWP\delphi_UwpDefault_44.png</UWP_DelphiLogo44>
         <UWP_DelphiLogo150>$(BDS)\bin\Artwork\Windows\UWP\delphi_UwpDefault_150.png</UWP_DelphiLogo150>
-        <VerInfo_IncludeVerInfo>true</VerInfo_IncludeVerInfo>
-        <VerInfo_Locale>1033</VerInfo_Locale>
-        <VerInfo_Keys>CompanyName=;FileVersion=1.0.0.0;InternalName=;LegalCopyright=;LegalTrademarks=;OriginalFilename=;ProductVersion=1.0.0.0;Comments=;ProgramID=com.embarcadero.$(ModuleName);FileDescription=$(ModuleName);ProductName=$(ModuleName)</VerInfo_Keys>
-        <DCC_Namespace>System.Win;Data.Win;Datasnap.Win;Web.Win;Soap.Win;Xml.Win;$(DCC_Namespace)</DCC_Namespace>
-        <Manifest_File>$(BDS)\bin\default_app.manifest</Manifest_File>
     </PropertyGroup>
     <PropertyGroup Condition="'$(Cfg_1)'!=''">
+        <DCC_Define>RELEASE;$(DCC_Define)</DCC_Define>
         <DCC_DebugInformation>0</DCC_DebugInformation>
         <DCC_LocalDebugSymbols>false</DCC_LocalDebugSymbols>
         <DCC_SymbolReferenceInfo>0</DCC_SymbolReferenceInfo>
-        <DCC_Define>RELEASE;$(DCC_Define)</DCC_Define>
     </PropertyGroup>
-    <PropertyGroup Condition="'$(Cfg_1_Win64)'!=''">
+    <PropertyGroup Condition="'$(Cfg_1_Win32)'!=''">
         <AppEnableRuntimeThemes>true</AppEnableRuntimeThemes>
-        <AppDPIAwarenessMode>PerMonitor</AppDPIAwarenessMode>
+        <AppDPIAwarenessMode>PerMonitorV2</AppDPIAwarenessMode>
     </PropertyGroup>
     <PropertyGroup Condition="'$(Cfg_2)'!=''">
-        <DCC_GenerateStackFrames>true</DCC_GenerateStackFrames>
-        <DCC_Optimize>false</DCC_Optimize>
         <DCC_Define>DEBUG;$(DCC_Define)</DCC_Define>
+        <DCC_Optimize>false</DCC_Optimize>
+        <DCC_GenerateStackFrames>true</DCC_GenerateStackFrames>
+        <DCC_RangeChecking>true</DCC_RangeChecking>
+        <DCC_IntegerOverflowCheck>true</DCC_IntegerOverflowCheck>
     </PropertyGroup>
     <PropertyGroup Condition="'$(Cfg_2_Win32)'!=''">
-        <BT_BuildType>Debug</BT_BuildType>
-        <DCC_DcuOutput>.\$(Platform)\$(Config)</DCC_DcuOutput>
-        <Icon_MainIcon>$(BDS)\bin\delphi_PROJECTICON.ico</Icon_MainIcon>
         <AppEnableRuntimeThemes>true</AppEnableRuntimeThemes>
-        <DCC_ExeOutput>.\$(Platform)\$(Config)</DCC_ExeOutput>
-        <VerInfo_Keys>CompanyName=;FileVersion=1.0.0.0;InternalName=;LegalCopyright=;LegalTrademarks=;OriginalFilename=;ProductVersion=1.0.0.0;Comments=;ProgramID=com.embarcadero.$(ModuleName);FileDescription=$(ModuleName);ProductName=$(ModuleName)</VerInfo_Keys>
-        <VerInfo_IncludeVerInfo>true</VerInfo_IncludeVerInfo>
-        <VerInfo_Locale>1033</VerInfo_Locale>
-    </PropertyGroup>
-    <PropertyGroup Condition="'$(Cfg_2_Win64)'!=''">
-        <BT_BuildType>Debug</BT_BuildType>
-        <Icon_MainIcon>$(BDS)\bin\delphi_PROJECTICON.ico</Icon_MainIcon>
-        <AppEnableRuntimeThemes>true</AppEnableRuntimeThemes>
-        <DCC_DcuOutput>.\$(Platform)\$(Config)</DCC_DcuOutput>
-        <DCC_ExeOutput>.\$(Platform)\$(Config)</DCC_ExeOutput>
-        <VerInfo_Locale>1033</VerInfo_Locale>
-        <VerInfo_Keys>CompanyName=;FileVersion=1.0.0.0;InternalName=;LegalCopyright=;LegalTrademarks=;OriginalFilename=;ProductVersion=1.0.0.0;Comments=;ProgramID=com.embarcadero.$(MSBuildProjectName);FileDescription=$(MSBuildProjectName);ProductName=$(MSBuildProjectName)</VerInfo_Keys>
-        <VerInfo_IncludeVerInfo>true</VerInfo_IncludeVerInfo>
-        <AppDPIAwarenessMode>PerMonitor</AppDPIAwarenessMode>
-        <DCC_UnitSearchPath>..\..\..\..\Source;$(DCC_UnitSearchPath)</DCC_UnitSearchPath>
+        <AppDPIAwarenessMode>PerMonitorV2</AppDPIAwarenessMode>
     </PropertyGroup>
     <ItemGroup>
         <DelphiCompile Include="$(MainSource)">
@@ -146,1123 +120,14 @@
                 <Source>
                     <Source Name="MainSource">ParticleMaskingD.dpr</Source>
                 </Source>
-                <Excluded_Packages>
-                    <Excluded_Packages Name="$(BDSBIN)\bcboffice2k270.bpl">Embarcadero C++Builder Office 2000 Servers Package</Excluded_Packages>
-                    <Excluded_Packages Name="$(BDSBIN)\bcbofficexp270.bpl">Embarcadero C++Builder Office XP Servers Package</Excluded_Packages>
-                    <Excluded_Packages Name="$(BDSBIN)\dcloffice2k270.bpl">Microsoft Office 2000 Sample Automation Server Wrapper Components</Excluded_Packages>
-                    <Excluded_Packages Name="$(BDSBIN)\dclofficexp270.bpl">Microsoft Office XP Sample Automation Server Wrapper Components</Excluded_Packages>
-                </Excluded_Packages>
             </Delphi.Personality>
             <Platforms>
                 <Platform value="Win32">True</Platform>
-                <Platform value="Win64">True</Platform>
+                <Platform value="Win64">False</Platform>
             </Platforms>
-            <Deployment Version="3">
-                <DeployFile LocalName="Win64\Debug\ParticleMaskingD.exe" Configuration="Debug" Class="ProjectOutput">
-                    <Platform Name="Win64">
-                        <RemoteName>ParticleMaskingD.exe</RemoteName>
-                        <Overwrite>true</Overwrite>
-                    </Platform>
-                </DeployFile>
-                <DeployFile LocalName="Win32\Debug\ParticleMaskingD.exe" Configuration="Debug" Class="ProjectOutput">
-                    <Platform Name="Win32">
-                        <RemoteName>ParticleMaskingD.exe</RemoteName>
-                        <Overwrite>true</Overwrite>
-                    </Platform>
-                </DeployFile>
-                <DeployClass Name="AdditionalDebugSymbols">
-                    <Platform Name="iOSSimulator">
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="OSX32">
-                        <RemoteDir>Contents\MacOS</RemoteDir>
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="Win32">
-                        <Operation>0</Operation>
-                    </Platform>
-                </DeployClass>
-                <DeployClass Name="AndroidClasses">
-                    <Platform Name="Android">
-                        <RemoteDir>classes</RemoteDir>
-                        <Operation>64</Operation>
-                    </Platform>
-                    <Platform Name="Android64">
-                        <RemoteDir>classes</RemoteDir>
-                        <Operation>64</Operation>
-                    </Platform>
-                </DeployClass>
-                <DeployClass Name="AndroidClassesDexFile">
-                    <Platform Name="Android">
-                        <RemoteDir>classes</RemoteDir>
-                        <Operation>1</Operation>
-                    </Platform>
-                </DeployClass>
-                <DeployClass Name="AndroidFileProvider">
-                    <Platform Name="Android">
-                        <RemoteDir>res\xml</RemoteDir>
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="Android64">
-                        <RemoteDir>res\xml</RemoteDir>
-                        <Operation>1</Operation>
-                    </Platform>
-                </DeployClass>
-                <DeployClass Name="AndroidGDBServer">
-                    <Platform Name="Android">
-                        <RemoteDir>library\lib\armeabi-v7a</RemoteDir>
-                        <Operation>1</Operation>
-                    </Platform>
-                </DeployClass>
-                <DeployClass Name="AndroidLibnativeArmeabiFile">
-                    <Platform Name="Android">
-                        <RemoteDir>library\lib\armeabi</RemoteDir>
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="Android64">
-                        <RemoteDir>library\lib\armeabi</RemoteDir>
-                        <Operation>1</Operation>
-                    </Platform>
-                </DeployClass>
-                <DeployClass Name="AndroidLibnativeArmeabiv7aFile">
-                    <Platform Name="Android64">
-                        <RemoteDir>library\lib\armeabi-v7a</RemoteDir>
-                        <Operation>1</Operation>
-                    </Platform>
-                </DeployClass>
-                <DeployClass Name="AndroidLibnativeMipsFile">
-                    <Platform Name="Android">
-                        <RemoteDir>library\lib\mips</RemoteDir>
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="Android64">
-                        <RemoteDir>library\lib\mips</RemoteDir>
-                        <Operation>1</Operation>
-                    </Platform>
-                </DeployClass>
-                <DeployClass Name="AndroidServiceOutput">
-                    <Platform Name="Android">
-                        <RemoteDir>library\lib\armeabi-v7a</RemoteDir>
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="Android64">
-                        <RemoteDir>library\lib\arm64-v8a</RemoteDir>
-                        <Operation>1</Operation>
-                    </Platform>
-                </DeployClass>
-                <DeployClass Name="AndroidServiceOutput_Android32">
-                    <Platform Name="Android64">
-                        <RemoteDir>library\lib\armeabi-v7a</RemoteDir>
-                        <Operation>1</Operation>
-                    </Platform>
-                </DeployClass>
-                <DeployClass Name="AndroidSplashImageDef">
-                    <Platform Name="Android">
-                        <RemoteDir>res\drawable</RemoteDir>
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="Android64">
-                        <RemoteDir>res\drawable</RemoteDir>
-                        <Operation>1</Operation>
-                    </Platform>
-                </DeployClass>
-                <DeployClass Name="AndroidSplashStyles">
-                    <Platform Name="Android">
-                        <RemoteDir>res\values</RemoteDir>
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="Android64">
-                        <RemoteDir>res\values</RemoteDir>
-                        <Operation>1</Operation>
-                    </Platform>
-                </DeployClass>
-                <DeployClass Name="AndroidSplashStylesV21">
-                    <Platform Name="Android">
-                        <RemoteDir>res\values-v21</RemoteDir>
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="Android64">
-                        <RemoteDir>res\values-v21</RemoteDir>
-                        <Operation>1</Operation>
-                    </Platform>
-                </DeployClass>
-                <DeployClass Name="Android_Colors">
-                    <Platform Name="Android">
-                        <RemoteDir>res\values</RemoteDir>
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="Android64">
-                        <RemoteDir>res\values</RemoteDir>
-                        <Operation>1</Operation>
-                    </Platform>
-                </DeployClass>
-                <DeployClass Name="Android_DefaultAppIcon">
-                    <Platform Name="Android">
-                        <RemoteDir>res\drawable</RemoteDir>
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="Android64">
-                        <RemoteDir>res\drawable</RemoteDir>
-                        <Operation>1</Operation>
-                    </Platform>
-                </DeployClass>
-                <DeployClass Name="Android_LauncherIcon144">
-                    <Platform Name="Android">
-                        <RemoteDir>res\drawable-xxhdpi</RemoteDir>
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="Android64">
-                        <RemoteDir>res\drawable-xxhdpi</RemoteDir>
-                        <Operation>1</Operation>
-                    </Platform>
-                </DeployClass>
-                <DeployClass Name="Android_LauncherIcon192">
-                    <Platform Name="Android">
-                        <RemoteDir>res\drawable-xxxhdpi</RemoteDir>
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="Android64">
-                        <RemoteDir>res\drawable-xxxhdpi</RemoteDir>
-                        <Operation>1</Operation>
-                    </Platform>
-                </DeployClass>
-                <DeployClass Name="Android_LauncherIcon36">
-                    <Platform Name="Android">
-                        <RemoteDir>res\drawable-ldpi</RemoteDir>
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="Android64">
-                        <RemoteDir>res\drawable-ldpi</RemoteDir>
-                        <Operation>1</Operation>
-                    </Platform>
-                </DeployClass>
-                <DeployClass Name="Android_LauncherIcon48">
-                    <Platform Name="Android">
-                        <RemoteDir>res\drawable-mdpi</RemoteDir>
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="Android64">
-                        <RemoteDir>res\drawable-mdpi</RemoteDir>
-                        <Operation>1</Operation>
-                    </Platform>
-                </DeployClass>
-                <DeployClass Name="Android_LauncherIcon72">
-                    <Platform Name="Android">
-                        <RemoteDir>res\drawable-hdpi</RemoteDir>
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="Android64">
-                        <RemoteDir>res\drawable-hdpi</RemoteDir>
-                        <Operation>1</Operation>
-                    </Platform>
-                </DeployClass>
-                <DeployClass Name="Android_LauncherIcon96">
-                    <Platform Name="Android">
-                        <RemoteDir>res\drawable-xhdpi</RemoteDir>
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="Android64">
-                        <RemoteDir>res\drawable-xhdpi</RemoteDir>
-                        <Operation>1</Operation>
-                    </Platform>
-                </DeployClass>
-                <DeployClass Name="Android_NotificationIcon24">
-                    <Platform Name="Android">
-                        <RemoteDir>res\drawable-mdpi</RemoteDir>
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="Android64">
-                        <RemoteDir>res\drawable-mdpi</RemoteDir>
-                        <Operation>1</Operation>
-                    </Platform>
-                </DeployClass>
-                <DeployClass Name="Android_NotificationIcon36">
-                    <Platform Name="Android">
-                        <RemoteDir>res\drawable-hdpi</RemoteDir>
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="Android64">
-                        <RemoteDir>res\drawable-hdpi</RemoteDir>
-                        <Operation>1</Operation>
-                    </Platform>
-                </DeployClass>
-                <DeployClass Name="Android_NotificationIcon48">
-                    <Platform Name="Android">
-                        <RemoteDir>res\drawable-xhdpi</RemoteDir>
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="Android64">
-                        <RemoteDir>res\drawable-xhdpi</RemoteDir>
-                        <Operation>1</Operation>
-                    </Platform>
-                </DeployClass>
-                <DeployClass Name="Android_NotificationIcon72">
-                    <Platform Name="Android">
-                        <RemoteDir>res\drawable-xxhdpi</RemoteDir>
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="Android64">
-                        <RemoteDir>res\drawable-xxhdpi</RemoteDir>
-                        <Operation>1</Operation>
-                    </Platform>
-                </DeployClass>
-                <DeployClass Name="Android_NotificationIcon96">
-                    <Platform Name="Android">
-                        <RemoteDir>res\drawable-xxxhdpi</RemoteDir>
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="Android64">
-                        <RemoteDir>res\drawable-xxxhdpi</RemoteDir>
-                        <Operation>1</Operation>
-                    </Platform>
-                </DeployClass>
-                <DeployClass Name="Android_SplashImage426">
-                    <Platform Name="Android">
-                        <RemoteDir>res\drawable-small</RemoteDir>
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="Android64">
-                        <RemoteDir>res\drawable-small</RemoteDir>
-                        <Operation>1</Operation>
-                    </Platform>
-                </DeployClass>
-                <DeployClass Name="Android_SplashImage470">
-                    <Platform Name="Android">
-                        <RemoteDir>res\drawable-normal</RemoteDir>
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="Android64">
-                        <RemoteDir>res\drawable-normal</RemoteDir>
-                        <Operation>1</Operation>
-                    </Platform>
-                </DeployClass>
-                <DeployClass Name="Android_SplashImage640">
-                    <Platform Name="Android">
-                        <RemoteDir>res\drawable-large</RemoteDir>
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="Android64">
-                        <RemoteDir>res\drawable-large</RemoteDir>
-                        <Operation>1</Operation>
-                    </Platform>
-                </DeployClass>
-                <DeployClass Name="Android_SplashImage960">
-                    <Platform Name="Android">
-                        <RemoteDir>res\drawable-xlarge</RemoteDir>
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="Android64">
-                        <RemoteDir>res\drawable-xlarge</RemoteDir>
-                        <Operation>1</Operation>
-                    </Platform>
-                </DeployClass>
-                <DeployClass Name="Android_Strings">
-                    <Platform Name="Android">
-                        <RemoteDir>res\values</RemoteDir>
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="Android64">
-                        <RemoteDir>res\values</RemoteDir>
-                        <Operation>1</Operation>
-                    </Platform>
-                </DeployClass>
-                <DeployClass Name="DebugSymbols">
-                    <Platform Name="iOSSimulator">
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="OSX32">
-                        <RemoteDir>Contents\MacOS</RemoteDir>
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="Win32">
-                        <Operation>0</Operation>
-                    </Platform>
-                </DeployClass>
-                <DeployClass Name="DependencyFramework">
-                    <Platform Name="OSX32">
-                        <RemoteDir>Contents\MacOS</RemoteDir>
-                        <Operation>1</Operation>
-                        <Extensions>.framework</Extensions>
-                    </Platform>
-                    <Platform Name="OSX64">
-                        <RemoteDir>Contents\MacOS</RemoteDir>
-                        <Operation>1</Operation>
-                        <Extensions>.framework</Extensions>
-                    </Platform>
-                    <Platform Name="OSXARM64">
-                        <RemoteDir>Contents\MacOS</RemoteDir>
-                        <Operation>1</Operation>
-                        <Extensions>.framework</Extensions>
-                    </Platform>
-                    <Platform Name="Win32">
-                        <Operation>0</Operation>
-                    </Platform>
-                </DeployClass>
-                <DeployClass Name="DependencyModule">
-                    <Platform Name="iOSDevice32">
-                        <Operation>1</Operation>
-                        <Extensions>.dylib</Extensions>
-                    </Platform>
-                    <Platform Name="iOSDevice64">
-                        <Operation>1</Operation>
-                        <Extensions>.dylib</Extensions>
-                    </Platform>
-                    <Platform Name="iOSSimulator">
-                        <Operation>1</Operation>
-                        <Extensions>.dylib</Extensions>
-                    </Platform>
-                    <Platform Name="OSX32">
-                        <RemoteDir>Contents\MacOS</RemoteDir>
-                        <Operation>1</Operation>
-                        <Extensions>.dylib</Extensions>
-                    </Platform>
-                    <Platform Name="OSX64">
-                        <RemoteDir>Contents\MacOS</RemoteDir>
-                        <Operation>1</Operation>
-                        <Extensions>.dylib</Extensions>
-                    </Platform>
-                    <Platform Name="OSXARM64">
-                        <RemoteDir>Contents\MacOS</RemoteDir>
-                        <Operation>1</Operation>
-                        <Extensions>.dylib</Extensions>
-                    </Platform>
-                    <Platform Name="Win32">
-                        <Operation>0</Operation>
-                        <Extensions>.dll;.bpl</Extensions>
-                    </Platform>
-                </DeployClass>
-                <DeployClass Required="true" Name="DependencyPackage">
-                    <Platform Name="iOSDevice32">
-                        <Operation>1</Operation>
-                        <Extensions>.dylib</Extensions>
-                    </Platform>
-                    <Platform Name="iOSDevice64">
-                        <Operation>1</Operation>
-                        <Extensions>.dylib</Extensions>
-                    </Platform>
-                    <Platform Name="iOSSimulator">
-                        <Operation>1</Operation>
-                        <Extensions>.dylib</Extensions>
-                    </Platform>
-                    <Platform Name="OSX32">
-                        <RemoteDir>Contents\MacOS</RemoteDir>
-                        <Operation>1</Operation>
-                        <Extensions>.dylib</Extensions>
-                    </Platform>
-                    <Platform Name="OSX64">
-                        <RemoteDir>Contents\MacOS</RemoteDir>
-                        <Operation>1</Operation>
-                        <Extensions>.dylib</Extensions>
-                    </Platform>
-                    <Platform Name="OSXARM64">
-                        <RemoteDir>Contents\MacOS</RemoteDir>
-                        <Operation>1</Operation>
-                        <Extensions>.dylib</Extensions>
-                    </Platform>
-                    <Platform Name="Win32">
-                        <Operation>0</Operation>
-                        <Extensions>.bpl</Extensions>
-                    </Platform>
-                </DeployClass>
-                <DeployClass Name="File">
-                    <Platform Name="Android">
-                        <Operation>0</Operation>
-                    </Platform>
-                    <Platform Name="Android64">
-                        <Operation>0</Operation>
-                    </Platform>
-                    <Platform Name="iOSDevice32">
-                        <Operation>0</Operation>
-                    </Platform>
-                    <Platform Name="iOSDevice64">
-                        <Operation>0</Operation>
-                    </Platform>
-                    <Platform Name="iOSSimulator">
-                        <Operation>0</Operation>
-                    </Platform>
-                    <Platform Name="OSX32">
-                        <RemoteDir>Contents\Resources\StartUp\</RemoteDir>
-                        <Operation>0</Operation>
-                    </Platform>
-                    <Platform Name="OSX64">
-                        <RemoteDir>Contents\Resources\StartUp\</RemoteDir>
-                        <Operation>0</Operation>
-                    </Platform>
-                    <Platform Name="OSXARM64">
-                        <RemoteDir>Contents\Resources\StartUp\</RemoteDir>
-                        <Operation>0</Operation>
-                    </Platform>
-                    <Platform Name="Win32">
-                        <Operation>0</Operation>
-                    </Platform>
-                </DeployClass>
-                <DeployClass Name="iOS_AppStore1024">
-                    <Platform Name="iOSDevice64">
-                        <RemoteDir>..\$(PROJECTNAME).launchscreen\Assets\AppIcon.appiconset</RemoteDir>
-                        <Operation>1</Operation>
-                    </Platform>
-                </DeployClass>
-                <DeployClass Name="iPad_AppIcon152">
-                    <Platform Name="iOSDevice64">
-                        <RemoteDir>..\$(PROJECTNAME).launchscreen\Assets\AppIcon.appiconset</RemoteDir>
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="iOSSimulator">
-                        <RemoteDir>..\$(PROJECTNAME).launchscreen\Assets\AppIcon.appiconset</RemoteDir>
-                        <Operation>1</Operation>
-                    </Platform>
-                </DeployClass>
-                <DeployClass Name="iPad_AppIcon167">
-                    <Platform Name="iOSDevice64">
-                        <RemoteDir>..\$(PROJECTNAME).launchscreen\Assets\AppIcon.appiconset</RemoteDir>
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="iOSSimulator">
-                        <RemoteDir>..\$(PROJECTNAME).launchscreen\Assets\AppIcon.appiconset</RemoteDir>
-                        <Operation>1</Operation>
-                    </Platform>
-                </DeployClass>
-                <DeployClass Name="iPad_Launch1024x768">
-                    <Platform Name="iOSDevice32">
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="iOSDevice64">
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="iOSSimulator">
-                        <Operation>1</Operation>
-                    </Platform>
-                </DeployClass>
-                <DeployClass Name="iPad_Launch1536x2048">
-                    <Platform Name="iOSDevice32">
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="iOSDevice64">
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="iOSSimulator">
-                        <Operation>1</Operation>
-                    </Platform>
-                </DeployClass>
-                <DeployClass Name="iPad_Launch1668">
-                    <Platform Name="iOSDevice32">
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="iOSDevice64">
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="iOSSimulator">
-                        <Operation>1</Operation>
-                    </Platform>
-                </DeployClass>
-                <DeployClass Name="iPad_Launch1668x2388">
-                    <Platform Name="iOSDevice32">
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="iOSDevice64">
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="iOSSimulator">
-                        <Operation>1</Operation>
-                    </Platform>
-                </DeployClass>
-                <DeployClass Name="iPad_Launch2048x1536">
-                    <Platform Name="iOSDevice32">
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="iOSDevice64">
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="iOSSimulator">
-                        <Operation>1</Operation>
-                    </Platform>
-                </DeployClass>
-                <DeployClass Name="iPad_Launch2048x2732">
-                    <Platform Name="iOSDevice32">
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="iOSDevice64">
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="iOSSimulator">
-                        <Operation>1</Operation>
-                    </Platform>
-                </DeployClass>
-                <DeployClass Name="iPad_Launch2224">
-                    <Platform Name="iOSDevice32">
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="iOSDevice64">
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="iOSSimulator">
-                        <Operation>1</Operation>
-                    </Platform>
-                </DeployClass>
-                <DeployClass Name="iPad_Launch2388x1668">
-                    <Platform Name="iOSDevice32">
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="iOSDevice64">
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="iOSSimulator">
-                        <Operation>1</Operation>
-                    </Platform>
-                </DeployClass>
-                <DeployClass Name="iPad_Launch2732x2048">
-                    <Platform Name="iOSDevice32">
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="iOSDevice64">
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="iOSSimulator">
-                        <Operation>1</Operation>
-                    </Platform>
-                </DeployClass>
-                <DeployClass Name="iPad_Launch2x">
-                    <Platform Name="iOSDevice64">
-                        <RemoteDir>..\$(PROJECTNAME).launchscreen\Assets\LaunchScreenImage.imageset</RemoteDir>
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="iOSSimulator">
-                        <RemoteDir>..\$(PROJECTNAME).launchscreen\Assets\LaunchScreenImage.imageset</RemoteDir>
-                        <Operation>1</Operation>
-                    </Platform>
-                </DeployClass>
-                <DeployClass Name="iPad_Launch768x1024">
-                    <Platform Name="iOSDevice32">
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="iOSDevice64">
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="iOSSimulator">
-                        <Operation>1</Operation>
-                    </Platform>
-                </DeployClass>
-                <DeployClass Name="iPad_LaunchDark2x">
-                    <Platform Name="iOSDevice64">
-                        <RemoteDir>..\$(PROJECTNAME).launchscreen\Assets\LaunchScreenImage.imageset</RemoteDir>
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="iOSSimulator">
-                        <RemoteDir>..\$(PROJECTNAME).launchscreen\Assets\LaunchScreenImage.imageset</RemoteDir>
-                        <Operation>1</Operation>
-                    </Platform>
-                </DeployClass>
-                <DeployClass Name="iPad_Notification40">
-                    <Platform Name="iOSDevice64">
-                        <RemoteDir>..\$(PROJECTNAME).launchscreen\Assets\AppIcon.appiconset</RemoteDir>
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="iOSSimulator">
-                        <RemoteDir>..\$(PROJECTNAME).launchscreen\Assets\AppIcon.appiconset</RemoteDir>
-                        <Operation>1</Operation>
-                    </Platform>
-                </DeployClass>
-                <DeployClass Name="iPad_Setting58">
-                    <Platform Name="iOSDevice64">
-                        <RemoteDir>..\$(PROJECTNAME).launchscreen\Assets\AppIcon.appiconset</RemoteDir>
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="iOSSimulator">
-                        <RemoteDir>..\$(PROJECTNAME).launchscreen\Assets\AppIcon.appiconset</RemoteDir>
-                        <Operation>1</Operation>
-                    </Platform>
-                </DeployClass>
-                <DeployClass Name="iPad_SpotLight80">
-                    <Platform Name="iOSDevice64">
-                        <RemoteDir>..\$(PROJECTNAME).launchscreen\Assets\AppIcon.appiconset</RemoteDir>
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="iOSSimulator">
-                        <RemoteDir>..\$(PROJECTNAME).launchscreen\Assets\AppIcon.appiconset</RemoteDir>
-                        <Operation>1</Operation>
-                    </Platform>
-                </DeployClass>
-                <DeployClass Name="iPhone_AppIcon120">
-                    <Platform Name="iOSDevice64">
-                        <RemoteDir>..\$(PROJECTNAME).launchscreen\Assets\AppIcon.appiconset</RemoteDir>
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="iOSSimulator">
-                        <RemoteDir>..\$(PROJECTNAME).launchscreen\Assets\AppIcon.appiconset</RemoteDir>
-                        <Operation>1</Operation>
-                    </Platform>
-                </DeployClass>
-                <DeployClass Name="iPhone_AppIcon180">
-                    <Platform Name="iOSDevice64">
-                        <RemoteDir>..\$(PROJECTNAME).launchscreen\Assets\AppIcon.appiconset</RemoteDir>
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="iOSSimulator">
-                        <RemoteDir>..\$(PROJECTNAME).launchscreen\Assets\AppIcon.appiconset</RemoteDir>
-                        <Operation>1</Operation>
-                    </Platform>
-                </DeployClass>
-                <DeployClass Name="iPhone_Launch1125">
-                    <Platform Name="iOSDevice32">
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="iOSDevice64">
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="iOSSimulator">
-                        <Operation>1</Operation>
-                    </Platform>
-                </DeployClass>
-                <DeployClass Name="iPhone_Launch1136x640">
-                    <Platform Name="iOSDevice32">
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="iOSDevice64">
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="iOSSimulator">
-                        <Operation>1</Operation>
-                    </Platform>
-                </DeployClass>
-                <DeployClass Name="iPhone_Launch1242">
-                    <Platform Name="iOSDevice32">
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="iOSDevice64">
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="iOSSimulator">
-                        <Operation>1</Operation>
-                    </Platform>
-                </DeployClass>
-                <DeployClass Name="iPhone_Launch1242x2688">
-                    <Platform Name="iOSDevice32">
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="iOSDevice64">
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="iOSSimulator">
-                        <Operation>1</Operation>
-                    </Platform>
-                </DeployClass>
-                <DeployClass Name="iPhone_Launch1334">
-                    <Platform Name="iOSDevice32">
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="iOSDevice64">
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="iOSSimulator">
-                        <Operation>1</Operation>
-                    </Platform>
-                </DeployClass>
-                <DeployClass Name="iPhone_Launch1792">
-                    <Platform Name="iOSDevice32">
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="iOSDevice64">
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="iOSSimulator">
-                        <Operation>1</Operation>
-                    </Platform>
-                </DeployClass>
-                <DeployClass Name="iPhone_Launch2208">
-                    <Platform Name="iOSDevice32">
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="iOSDevice64">
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="iOSSimulator">
-                        <Operation>1</Operation>
-                    </Platform>
-                </DeployClass>
-                <DeployClass Name="iPhone_Launch2436">
-                    <Platform Name="iOSDevice32">
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="iOSDevice64">
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="iOSSimulator">
-                        <Operation>1</Operation>
-                    </Platform>
-                </DeployClass>
-                <DeployClass Name="iPhone_Launch2688x1242">
-                    <Platform Name="iOSDevice32">
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="iOSDevice64">
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="iOSSimulator">
-                        <Operation>1</Operation>
-                    </Platform>
-                </DeployClass>
-                <DeployClass Name="iPhone_Launch2x">
-                    <Platform Name="iOSDevice64">
-                        <RemoteDir>..\$(PROJECTNAME).launchscreen\Assets\LaunchScreenImage.imageset</RemoteDir>
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="iOSSimulator">
-                        <RemoteDir>..\$(PROJECTNAME).launchscreen\Assets\LaunchScreenImage.imageset</RemoteDir>
-                        <Operation>1</Operation>
-                    </Platform>
-                </DeployClass>
-                <DeployClass Name="iPhone_Launch320">
-                    <Platform Name="iOSDevice32">
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="iOSDevice64">
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="iOSSimulator">
-                        <Operation>1</Operation>
-                    </Platform>
-                </DeployClass>
-                <DeployClass Name="iPhone_Launch3x">
-                    <Platform Name="iOSDevice64">
-                        <RemoteDir>..\$(PROJECTNAME).launchscreen\Assets\LaunchScreenImage.imageset</RemoteDir>
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="iOSSimulator">
-                        <RemoteDir>..\$(PROJECTNAME).launchscreen\Assets\LaunchScreenImage.imageset</RemoteDir>
-                        <Operation>1</Operation>
-                    </Platform>
-                </DeployClass>
-                <DeployClass Name="iPhone_Launch640">
-                    <Platform Name="iOSDevice32">
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="iOSDevice64">
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="iOSSimulator">
-                        <Operation>1</Operation>
-                    </Platform>
-                </DeployClass>
-                <DeployClass Name="iPhone_Launch640x1136">
-                    <Platform Name="iOSDevice32">
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="iOSDevice64">
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="iOSSimulator">
-                        <Operation>1</Operation>
-                    </Platform>
-                </DeployClass>
-                <DeployClass Name="iPhone_Launch750">
-                    <Platform Name="iOSDevice32">
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="iOSDevice64">
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="iOSSimulator">
-                        <Operation>1</Operation>
-                    </Platform>
-                </DeployClass>
-                <DeployClass Name="iPhone_Launch828">
-                    <Platform Name="iOSDevice32">
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="iOSDevice64">
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="iOSSimulator">
-                        <Operation>1</Operation>
-                    </Platform>
-                </DeployClass>
-                <DeployClass Name="iPhone_LaunchDark2x">
-                    <Platform Name="iOSDevice64">
-                        <RemoteDir>..\$(PROJECTNAME).launchscreen\Assets\LaunchScreenImage.imageset</RemoteDir>
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="iOSSimulator">
-                        <RemoteDir>..\$(PROJECTNAME).launchscreen\Assets\LaunchScreenImage.imageset</RemoteDir>
-                        <Operation>1</Operation>
-                    </Platform>
-                </DeployClass>
-                <DeployClass Name="iPhone_LaunchDark3x">
-                    <Platform Name="iOSDevice64">
-                        <RemoteDir>..\$(PROJECTNAME).launchscreen\Assets\LaunchScreenImage.imageset</RemoteDir>
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="iOSSimulator">
-                        <RemoteDir>..\$(PROJECTNAME).launchscreen\Assets\LaunchScreenImage.imageset</RemoteDir>
-                        <Operation>1</Operation>
-                    </Platform>
-                </DeployClass>
-                <DeployClass Name="iPhone_Notification40">
-                    <Platform Name="iOSDevice64">
-                        <RemoteDir>..\$(PROJECTNAME).launchscreen\Assets\AppIcon.appiconset</RemoteDir>
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="iOSSimulator">
-                        <RemoteDir>..\$(PROJECTNAME).launchscreen\Assets\AppIcon.appiconset</RemoteDir>
-                        <Operation>1</Operation>
-                    </Platform>
-                </DeployClass>
-                <DeployClass Name="iPhone_Notification60">
-                    <Platform Name="iOSDevice64">
-                        <RemoteDir>..\$(PROJECTNAME).launchscreen\Assets\AppIcon.appiconset</RemoteDir>
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="iOSSimulator">
-                        <RemoteDir>..\$(PROJECTNAME).launchscreen\Assets\AppIcon.appiconset</RemoteDir>
-                        <Operation>1</Operation>
-                    </Platform>
-                </DeployClass>
-                <DeployClass Name="iPhone_Setting58">
-                    <Platform Name="iOSDevice64">
-                        <RemoteDir>..\$(PROJECTNAME).launchscreen\Assets\AppIcon.appiconset</RemoteDir>
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="iOSSimulator">
-                        <RemoteDir>..\$(PROJECTNAME).launchscreen\Assets\AppIcon.appiconset</RemoteDir>
-                        <Operation>1</Operation>
-                    </Platform>
-                </DeployClass>
-                <DeployClass Name="iPhone_Setting87">
-                    <Platform Name="iOSDevice64">
-                        <RemoteDir>..\$(PROJECTNAME).launchscreen\Assets\AppIcon.appiconset</RemoteDir>
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="iOSSimulator">
-                        <RemoteDir>..\$(PROJECTNAME).launchscreen\Assets\AppIcon.appiconset</RemoteDir>
-                        <Operation>1</Operation>
-                    </Platform>
-                </DeployClass>
-                <DeployClass Name="iPhone_Spotlight120">
-                    <Platform Name="iOSDevice64">
-                        <RemoteDir>..\$(PROJECTNAME).launchscreen\Assets\AppIcon.appiconset</RemoteDir>
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="iOSSimulator">
-                        <RemoteDir>..\$(PROJECTNAME).launchscreen\Assets\AppIcon.appiconset</RemoteDir>
-                        <Operation>1</Operation>
-                    </Platform>
-                </DeployClass>
-                <DeployClass Name="iPhone_Spotlight80">
-                    <Platform Name="iOSDevice64">
-                        <RemoteDir>..\$(PROJECTNAME).launchscreen\Assets\AppIcon.appiconset</RemoteDir>
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="iOSSimulator">
-                        <RemoteDir>..\$(PROJECTNAME).launchscreen\Assets\AppIcon.appiconset</RemoteDir>
-                        <Operation>1</Operation>
-                    </Platform>
-                </DeployClass>
-                <DeployClass Name="ProjectAndroidManifest">
-                    <Platform Name="Android">
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="Android64">
-                        <Operation>1</Operation>
-                    </Platform>
-                </DeployClass>
-                <DeployClass Name="ProjectiOSDeviceDebug">
-                    <Platform Name="iOSDevice32">
-                        <RemoteDir>..\$(PROJECTNAME).app.dSYM\Contents\Resources\DWARF</RemoteDir>
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="iOSDevice64">
-                        <RemoteDir>..\$(PROJECTNAME).app.dSYM\Contents\Resources\DWARF</RemoteDir>
-                        <Operation>1</Operation>
-                    </Platform>
-                </DeployClass>
-                <DeployClass Name="ProjectiOSDeviceResourceRules">
-                    <Platform Name="iOSDevice32">
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="iOSDevice64">
-                        <Operation>1</Operation>
-                    </Platform>
-                </DeployClass>
-                <DeployClass Name="ProjectiOSEntitlements">
-                    <Platform Name="iOSDevice32">
-                        <RemoteDir>..\</RemoteDir>
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="iOSDevice64">
-                        <RemoteDir>..\</RemoteDir>
-                        <Operation>1</Operation>
-                    </Platform>
-                </DeployClass>
-                <DeployClass Name="ProjectiOSInfoPList">
-                    <Platform Name="iOSDevice32">
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="iOSDevice64">
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="iOSSimulator">
-                        <Operation>1</Operation>
-                    </Platform>
-                </DeployClass>
-                <DeployClass Name="ProjectiOSLaunchScreen">
-                    <Platform Name="iOSDevice64">
-                        <RemoteDir>..\$(PROJECTNAME).launchscreen</RemoteDir>
-                        <Operation>64</Operation>
-                    </Platform>
-                    <Platform Name="iOSSimulator">
-                        <RemoteDir>..\$(PROJECTNAME).launchscreen</RemoteDir>
-                        <Operation>64</Operation>
-                    </Platform>
-                </DeployClass>
-                <DeployClass Name="ProjectiOSResource">
-                    <Platform Name="iOSDevice32">
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="iOSDevice64">
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="iOSSimulator">
-                        <Operation>1</Operation>
-                    </Platform>
-                </DeployClass>
-                <DeployClass Name="ProjectOSXDebug">
-                    <Platform Name="OSX64">
-                        <RemoteDir>..\$(PROJECTNAME).app.dSYM\Contents\Resources\DWARF</RemoteDir>
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="OSXARM64">
-                        <RemoteDir>..\$(PROJECTNAME).app.dSYM\Contents\Resources\DWARF</RemoteDir>
-                        <Operation>1</Operation>
-                    </Platform>
-                </DeployClass>
-                <DeployClass Name="ProjectOSXEntitlements">
-                    <Platform Name="OSX32">
-                        <RemoteDir>..\</RemoteDir>
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="OSX64">
-                        <RemoteDir>..\</RemoteDir>
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="OSXARM64">
-                        <RemoteDir>..\</RemoteDir>
-                        <Operation>1</Operation>
-                    </Platform>
-                </DeployClass>
-                <DeployClass Name="ProjectOSXInfoPList">
-                    <Platform Name="OSX32">
-                        <RemoteDir>Contents</RemoteDir>
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="OSX64">
-                        <RemoteDir>Contents</RemoteDir>
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="OSXARM64">
-                        <RemoteDir>Contents</RemoteDir>
-                        <Operation>1</Operation>
-                    </Platform>
-                </DeployClass>
-                <DeployClass Name="ProjectOSXResource">
-                    <Platform Name="OSX32">
-                        <RemoteDir>Contents\Resources</RemoteDir>
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="OSX64">
-                        <RemoteDir>Contents\Resources</RemoteDir>
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="OSXARM64">
-                        <RemoteDir>Contents\Resources</RemoteDir>
-                        <Operation>1</Operation>
-                    </Platform>
-                </DeployClass>
-                <DeployClass Required="true" Name="ProjectOutput">
-                    <Platform Name="Android">
-                        <RemoteDir>library\lib\armeabi-v7a</RemoteDir>
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="Android64">
-                        <RemoteDir>library\lib\arm64-v8a</RemoteDir>
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="iOSDevice32">
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="iOSDevice64">
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="iOSSimulator">
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="Linux64">
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="OSX32">
-                        <RemoteDir>Contents\MacOS</RemoteDir>
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="OSX64">
-                        <RemoteDir>Contents\MacOS</RemoteDir>
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="OSXARM64">
-                        <RemoteDir>Contents\MacOS</RemoteDir>
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="Win32">
-                        <Operation>0</Operation>
-                    </Platform>
-                </DeployClass>
-                <DeployClass Name="ProjectOutput_Android32">
-                    <Platform Name="Android64">
-                        <RemoteDir>library\lib\armeabi-v7a</RemoteDir>
-                        <Operation>1</Operation>
-                    </Platform>
-                </DeployClass>
-                <DeployClass Name="ProjectUWPManifest">
-                    <Platform Name="Win32">
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="Win64">
-                        <Operation>1</Operation>
-                    </Platform>
-                </DeployClass>
-                <DeployClass Name="UWP_DelphiLogo150">
-                    <Platform Name="Win32">
-                        <RemoteDir>Assets</RemoteDir>
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="Win64">
-                        <RemoteDir>Assets</RemoteDir>
-                        <Operation>1</Operation>
-                    </Platform>
-                </DeployClass>
-                <DeployClass Name="UWP_DelphiLogo44">
-                    <Platform Name="Win32">
-                        <RemoteDir>Assets</RemoteDir>
-                        <Operation>1</Operation>
-                    </Platform>
-                    <Platform Name="Win64">
-                        <RemoteDir>Assets</RemoteDir>
-                        <Operation>1</Operation>
-                    </Platform>
-                </DeployClass>
-                <ProjectRoot Platform="OSX32" Name="$(PROJECTNAME).app"/>
-                <ProjectRoot Platform="OSX64" Name="$(PROJECTNAME).app"/>
-                <ProjectRoot Platform="Win32" Name="$(PROJECTNAME)"/>
-                <ProjectRoot Platform="Android64" Name="$(PROJECTNAME)"/>
-                <ProjectRoot Platform="Android" Name="$(PROJECTNAME)"/>
-                <ProjectRoot Platform="Win64" Name="$(PROJECTNAME)"/>
-                <ProjectRoot Platform="OSXARM64" Name="$(PROJECTNAME).app"/>
-                <ProjectRoot Platform="iOSDevice32" Name="$(PROJECTNAME).app"/>
-                <ProjectRoot Platform="iOSDevice64" Name="$(PROJECTNAME).app"/>
-                <ProjectRoot Platform="Linux64" Name="$(PROJECTNAME)"/>
-                <ProjectRoot Platform="iOSSimulator" Name="$(PROJECTNAME).app"/>
-            </Deployment>
         </BorlandProject>
         <ProjectFileVersion>12</ProjectFileVersion>
     </ProjectExtensions>
     <Import Project="$(BDS)\Bin\CodeGear.Delphi.Targets" Condition="Exists('$(BDS)\Bin\CodeGear.Delphi.Targets')"/>
     <Import Project="$(APPDATA)\Embarcadero\$(BDSAPPDATABASEDIR)\$(PRODUCTVERSION)\UserTools.proj" Condition="Exists('$(APPDATA)\Embarcadero\$(BDSAPPDATABASEDIR)\$(PRODUCTVERSION)\UserTools.proj')"/>
-    <Import Project="$(MSBuildProjectName).deployproj" Condition="Exists('$(MSBuildProjectName).deployproj')"/>
 </Project>

+ 6 - 3
Demos/specialsFX/ParticleMasking/fParticleMaskingD.pas

@@ -87,7 +87,8 @@ type
     procedure GLCadencerProgress(Sender: TObject; const DeltaTime, newTime: Double);
     procedure FormCreate(Sender: TObject);
     procedure SceneViewerMouseMove(Sender: TObject; Shift: TShiftState; X, Y: Integer);
-    procedure FormMouseWheel(Sender: TObject; Shift: TShiftState; WheelDelta: Integer; MousePos: TPoint; var Handled: Boolean);
+    procedure FormMouseWheel(Sender: TObject; Shift: TShiftState; WheelDelta: Integer;
+      MousePos: TPoint; var Handled: Boolean);
     procedure PLManagerCreateParticle(Sender: TObject; aParticle: TGLParticle);
     procedure Button1Click(Sender: TObject);
     procedure Button2Click(Sender: TObject);
@@ -152,7 +153,8 @@ begin
 
   XImage.Canvas.FillRect(Rect);
 
-  XImage.Canvas.TextOut(round((XImage.Width - XImage.Canvas.TextWidth(Letter)) / 2), round((XImage.Height - XImage.Canvas.TextHeight(Letter)) / 2), Letter);
+  XImage.Canvas.TextOut(round((XImage.Width - XImage.Canvas.TextWidth(Letter)) / 2),
+    round((XImage.Height - XImage.Canvas.TextHeight(Letter)) / 2), Letter);
 
   Mat := MatLib.LibMaterialByName('XMask');
   with Mat.Material.Texture.Image as TGLPersistentImage do
@@ -286,7 +288,8 @@ end;
 
 procedure TFormParticleMasking.AsyncTimer1Timer(Sender: TObject);
 begin
-  Caption := FormatFloat('Particle Masking - ' +'FPS: 0.0', SceneViewer.FramesPerSecond) + ' Particle Count: ' + IntToStr(PLManager.ParticleCount);
+  Caption := FormatFloat('Particle Masking - ' +'FPS: 0.0', SceneViewer.FramesPerSecond) +
+    ' Particle Count: ' + IntToStr(PLManager.ParticleCount);
   SceneViewer.ResetPerformanceMonitor;
 end;
 

+ 1 - 3
Help/Contributors.txt

@@ -1,4 +1,4 @@
-GLScene Development Team
+GLScene's
 Developers and contributors
 
 ===========================
@@ -26,7 +26,6 @@ Ivan Lee Herring,
 Jerome Delauney,
 Joen A. Joensen,
 Joen Joensen,
-Kapitan,
 Kenneth Poulter,
 Lionel Reynaud,
 Lord Crc,
@@ -54,4 +53,3 @@ Stuart Gooding,
 Uwe Raabe,
 YarUnderoaker,
 Zsolt Laky
-

+ 408 - 0
Help/GLSysHelp/GLSysHelp.pds

@@ -0,0 +1,408 @@
+[Main]
+StoreRelativePaths=1
+Language=en
+OutputDir=HTML
+GenerateFormat=1
+ProjectName=GLSysHelp
+Verbosity=2
+ClassMembers_0=1
+ClassMembers_1=1
+ClassMembers_2=1
+ClassMembers_3=0
+ClassMembers_4=0
+ClassMembers_5=0
+ClassMembers_6=0
+ClassMembers_7=0
+ImplicitVisibility=1
+Sorting_0=0
+Sorting_1=0
+Sorting_2=0
+Sorting_3=0
+Sorting_4=0
+Sorting_5=0
+Sorting_6=0
+Sorting_7=0
+Sorting_8=1
+Sorting_9=1
+CssFileName=GLSysHelp.css
+IntroductionFileName=..\Introduction.txt
+ConclusionFileName=..\Contributors.txt
+WriteUsesList=1
+AutoAbstract=0
+AutoLink=0
+HandleMacros=1
+UseTipueSearch=0
+LineBreakQuality=0
+SpecialMarkerTreatment=0
+Title=GLSysHelp v.1.5
+VizGraphClasses=0
+VizGraphUses=0
+CheckSpelling=0
+LatexGraphicsPackage=0
+HtmlHead=
+HtmlBodyBegin=
+HtmlBodyEnd=
+ExternalDescriptions=
+OpenHTML=1
+
+[Defines]
+Count=4
+Item_0=FPC
+Item_1=MSWINDOWS
+Item_2=WIN32
+Item_3=CPU386
+
+[Header]
+Count=1
+Item_0=GLScene v.2.1 for VCL
+
+[Footer]
+Count=0
+
+[AutoLinkExclude]
+Count=0
+
+[IncludeDirectories]
+Count=1
+Item_0=..\..\Source
+
+[Files]
+Count=322
+Item_0=..\..\Source\Cg.BombShader.pas
+Item_1=..\..\Source\Cg.GL.pas
+Item_2=..\..\Source\Cg.Import.pas
+Item_3=..\..\Source\Cg.PostTransformationShader.pas
+Item_4=..\..\Source\Cg.Register.pas
+Item_5=..\..\Source\Cg.Shader.pas
+Item_6=..\..\Source\CUDA.APIComps.pas
+Item_7=..\..\Source\CUDA.Compiler.pas
+Item_8=..\..\Source\CUDA.Context.pas
+Item_9=..\..\Source\CUDA.DataAccess.pas
+Item_10=..\..\Source\CUDA.EditorFm.pas
+Item_11=..\..\Source\CUDA.FFTPlan.pas
+Item_12=..\..\Source\CUDA.FourierTransform.pas
+Item_13=..\..\Source\CUDA.Graphics.pas
+Item_14=..\..\Source\CUDA.Import.pas
+Item_15=..\..\Source\CUDA.ParallelPrimitives.pas
+Item_16=..\..\Source\CUDA.Parser.pas
+Item_17=..\..\Source\CUDA.PropEditors.pas
+Item_18=..\..\Source\CUDA.Register.pas
+Item_19=..\..\Source\CUDA.Runtime.pas
+Item_20=..\..\Source\CUDA.Utility.pas
+Item_21=..\..\Source\DWS.Classes.pas
+Item_22=..\..\Source\DWS.HelperFunc.pas
+Item_23=..\..\Source\DWS.Objects.pas
+Item_24=..\..\Source\DWS.OpenGL.pas
+Item_25=..\..\Source\DWS.Scene.pas
+Item_26=..\..\Source\DWS.Script.pas
+Item_27=..\..\Source\DWS.VectorGeometry.pas
+Item_28=..\..\Source\FLibMaterialPicker.pas
+Item_29=..\..\Source\FmGuiLayoutEditor.pas
+Item_30=..\..\Source\FmGuiSkinEditor.pas
+Item_31=..\..\Source\FmInfo.pas
+Item_32=..\..\Source\FmLibMaterialPicker.pas
+Item_33=..\..\Source\FmMaterialEditor.pas
+Item_34=..\..\Source\FmPlugInManagerEditor.pas
+Item_35=..\..\Source\FmSceneEditor.pas
+Item_36=..\..\Source\FmShaderMemo.pas
+Item_37=..\..\Source\FmShaderUniformEditor.pas
+Item_38=..\..\Source\FmVectorEditor.pas
+Item_39=..\..\Source\FmXCollectionEditor.pas
+Item_40=..\..\Source\Formats.B3D.pas
+Item_41=..\..\Source\Formats.DDSImage.pas
+Item_42=..\..\Source\Formats.DXTC.pas
+Item_43=..\..\Source\Formats.GL2.pas
+Item_44=..\..\Source\Formats.HDRImage.pas
+Item_45=..\..\Source\Formats.LWO.pas
+Item_46=..\..\Source\Formats.m3DS.pas
+Item_47=..\..\Source\Formats.m3DSConst.pas
+Item_48=..\..\Source\Formats.m3DSTypes.pas
+Item_49=..\..\Source\Formats.m3DSUtils.pas
+Item_50=..\..\Source\Formats.MD2.pas
+Item_51=..\..\Source\Formats.MD3.pas
+Item_52=..\..\Source\Formats.OCT.pas
+Item_53=..\..\Source\Formats.Q3BSP.pas
+Item_54=..\..\Source\Formats.TGA.pas
+Item_55=..\..\Source\Formats.VFW.pas
+Item_56=..\..\Source\Formats.VRML.pas
+Item_57=..\..\Source\Formats.X.pas
+Item_58=..\..\Source\FRColorEditor.pas
+Item_59=..\..\Source\FRFaceEditor.pas
+Item_60=..\..\Source\FRMaterialPreview.pas
+Item_61=..\..\Source\FRTextureEdit.pas
+Item_62=..\..\Source\GLS.AnimatedSprite.pas
+Item_63=..\..\Source\GLS.AnimationUtils.pas
+Item_64=..\..\Source\GLS.ApplicationFileIO.pas
+Item_65=..\..\Source\GLS.ArchiveManager.pas
+Item_66=..\..\Source\GLS.AsyncHDS.pas
+Item_67=..\..\Source\GLS.AsyncTimer.pas
+Item_68=..\..\Source\GLS.Atmosphere.pas
+Item_69=..\..\Source\GLS.AVIRecorder.pas
+Item_70=..\..\Source\GLS.BaseClasses.pas
+Item_71=..\..\Source\GLS.BaseMeshSilhouette.pas
+Item_72=..\..\Source\GLS.Behaviours.pas
+Item_73=..\..\Source\GLS.BitmapFont.pas
+Item_74=..\..\Source\GLS.Blur.pas
+Item_75=..\..\Source\GLS.BumpmapHDS.pas
+Item_76=..\..\Source\GLS.Cadencer.pas
+Item_77=..\..\Source\GLS.CameraController.pas
+Item_78=..\..\Source\GLS.Canvas.pas
+Item_79=..\..\Source\GLS.Collision.pas
+Item_80=..\..\Source\GLS.Color.pas
+Item_81=..\..\Source\GLS.CompositeImage.pas
+Item_82=..\..\Source\GLS.Console.pas
+Item_83=..\..\Source\GLS.Context.pas
+Item_84=..\..\Source\GLS.Coordinates.pas
+Item_85=..\..\Source\GLS.CrossXML.pas
+Item_86=..\..\Source\GLS.CurvesAndSurfaces.pas
+Item_87=..\..\Source\GLS.DCE.pas
+Item_88=..\..\Source\GLS.DynamicTexture.pas
+Item_89=..\..\Source\GLS.EllipseCollision.pas
+Item_90=..\..\Source\GLS.EParticleMasksManager.pas
+Item_91=..\..\Source\GLS.ExplosionFx.pas
+Item_92=..\..\Source\GLS.Extrusion.pas
+Item_93=..\..\Source\GLS.FBORenderer.pas
+Item_94=..\..\Source\GLS.Feedback.pas
+Item_95=..\..\Source\GLS.File3DPDF.pas
+Item_96=..\..\Source\GLS.File3DS.pas
+Item_97=..\..\Source\GLS.File3DSSceneObjects.pas
+Item_98=..\..\Source\GLS.FileASE.pas
+Item_99=..\..\Source\GLS.FileB3D.pas
+Item_100=..\..\Source\GLS.FileBMP.pas
+Item_101=..\..\Source\GLS.FileDDS.pas
+Item_102=..\..\Source\GLS.FileDEL.pas
+Item_103=..\..\Source\GLS.FileDXF.pas
+Item_104=..\..\Source\GLS.FileGL2.pas
+Item_105=..\..\Source\GLS.FileGLB.pas
+Item_106=..\..\Source\GLS.FileGLTF.pas
+Item_107=..\..\Source\GLS.FileGRD.pas
+Item_108=..\..\Source\GLS.FileGTS.pas
+Item_109=..\..\Source\GLS.FileHDR.pas
+Item_110=..\..\Source\GLS.FileJPEG.pas
+Item_111=..\..\Source\GLS.FileLMTS.pas
+Item_112=..\..\Source\GLS.FileLWO.pas
+Item_113=..\..\Source\GLS.FileMD2.pas
+Item_114=..\..\Source\GLS.FileMD3.pas
+Item_115=..\..\Source\GLS.FileMD5.pas
+Item_116=..\..\Source\GLS.FileMDC.pas
+Item_117=..\..\Source\GLS.FileMP3.pas
+Item_118=..\..\Source\GLS.FileMS3D.pas
+Item_119=..\..\Source\GLS.FileNMF.pas
+Item_120=..\..\Source\GLS.FileNurbs.pas
+Item_121=..\..\Source\GLS.FileO3TC.pas
+Item_122=..\..\Source\GLS.FileO3TCImage.pas
+Item_123=..\..\Source\GLS.FileOBJ.pas
+Item_124=..\..\Source\GLS.FileOCT.pas
+Item_125=..\..\Source\GLS.FilePAK.pas
+Item_126=..\..\Source\GLS.FilePGM.pas
+Item_127=..\..\Source\GLS.FilePLY.pas
+Item_128=..\..\Source\GLS.FilePNG.pas
+Item_129=..\..\Source\GLS.FileQ3BSP.pas
+Item_130=..\..\Source\GLS.FileQ3MD3.pas
+Item_131=..\..\Source\GLS.FileSMD.pas
+Item_132=..\..\Source\GLS.FileSTL.pas
+Item_133=..\..\Source\GLS.FileTGA.pas
+Item_134=..\..\Source\GLS.FileTIN.pas
+Item_135=..\..\Source\GLS.FileVfsPAK.pas
+Item_136=..\..\Source\GLS.FileVOR.pas
+Item_137=..\..\Source\GLS.FileVRML.pas
+Item_138=..\..\Source\GLS.FileWAV.pas
+Item_139=..\..\Source\GLS.FileX.pas
+Item_140=..\..\Source\GLS.FileZLIB.pas
+Item_141=..\..\Source\GLS.FireFX.pas
+Item_142=..\..\Source\GLS.FPSMovement.pas
+Item_143=..\..\Source\GLS.FullScreenViewer.pas
+Item_144=..\..\Source\GLS.GameMenu.pas
+Item_145=..\..\Source\GLS.Generics.pas
+Item_146=..\..\Source\GLS.GeometryBB.pas
+Item_147=..\..\Source\GLS.GeomObjects.pas
+Item_148=..\..\Source\GLS.Gizmo.pas
+Item_149=..\..\Source\GLS.GizmoEx.pas
+Item_150=..\..\Source\GLS.Graph.pas
+Item_151=..\..\Source\GLS.Graphics.pas
+Item_152=..\..\Source\GLS.Gui.pas
+Item_153=..\..\Source\GLS.HeightData.pas
+Item_154=..\..\Source\GLS.HeightTileFileHDS.pas
+Item_155=..\..\Source\GLS.HUDObjects.pas
+Item_156=..\..\Source\GLS.ImageUtils.pas
+Item_157=..\..\Source\GLS.Imposter.pas
+Item_158=..\..\Source\GLS.Isolines.pas
+Item_159=..\..\Source\GLS.Isosurface.pas
+Item_160=..\..\Source\GLS.Joystick.pas
+Item_161=..\..\Source\GLS.Keyboard.pas
+Item_162=..\..\Source\GLS.Language.pas
+Item_163=..\..\Source\GLS.LensFlare.pas
+Item_164=..\..\Source\GLS.LinePFX.pas
+Item_165=..\..\Source\GLS.Logger.pas
+Item_166=..\..\Source\GLS.Manager.pas
+Item_167=..\..\Source\GLS.Material.pas
+Item_168=..\..\Source\GLS.MaterialEx.pas
+Item_169=..\..\Source\GLS.MaterialMultiProxy.pas
+Item_170=..\..\Source\GLS.MaterialScript.pas
+Item_171=..\..\Source\GLS.Memo.pas
+Item_172=..\..\Source\GLS.Mesh.pas
+Item_173=..\..\Source\GLS.MeshBSP.pas
+Item_174=..\..\Source\GLS.MeshBuilder.pas
+Item_175=..\..\Source\GLS.MeshCSG.pas
+Item_176=..\..\Source\GLS.MeshLines.pas
+Item_177=..\..\Source\GLS.MeshUtils.pas
+Item_178=..\..\Source\GLS.Mirror.pas
+Item_179=..\..\Source\GLS.ModuleLoader.pas
+Item_180=..\..\Source\GLS.Movement.pas
+Item_181=..\..\Source\GLS.MultiPolygon.pas
+Item_182=..\..\Source\GLS.MultiProxy.pas
+Item_183=..\..\Source\GLS.MultiSampleImage.pas
+Item_184=..\..\Source\GLS.Navigator.pas
+Item_185=..\..\Source\GLS.Nodes.pas
+Item_186=..\..\Source\GLS.ObjectManager.pas
+Item_187=..\..\Source\GLS.Objects.pas
+Item_188=..\..\Source\GLS.Octree.pas
+Item_189=..\..\Source\GLS.OpenGLAdapter.pas
+Item_190=..\..\Source\GLS.OpenGLTokens.pas
+Item_191=..\..\Source\GLS.OpenGLVCL.pas
+Item_192=..\..\Source\GLS.ParametricSurfaces.pas
+Item_193=..\..\Source\GLS.ParticleFX.pas
+Item_194=..\..\Source\GLS.Particles.pas
+Item_195=..\..\Source\GLS.Perlin.pas
+Item_196=..\..\Source\GLS.PerlinPFX.pas
+Item_197=..\..\Source\GLS.PersistentClasses.pas
+Item_198=..\..\Source\GLS.PipelineTransformation.pas
+Item_199=..\..\Source\GLS.PlugInManager.pas
+Item_200=..\..\Source\GLS.PolygonTesselation.pas
+Item_201=..\..\Source\GLS.Polynomials.pas
+Item_202=..\..\Source\GLS.Portal.pas
+Item_203=..\..\Source\GLS.ProcTextures.pas
+Item_204=..\..\Source\GLS.ProjectedTextures.pas
+Item_205=..\..\Source\GLS.ProxyObjects.pas
+Item_206=..\..\Source\GLS.PythonScript.pas
+Item_207=..\..\Source\GLS.Ragdoll.pas
+Item_208=..\..\Source\GLS.RandomHDS.pas
+Item_209=..\..\Source\GLS.RenderContextInfo.pas
+Item_210=..\..\Source\GLS.RGBE.pas
+Item_211=..\..\Source\GLS.ROAMPatch.pas
+Item_212=..\..\Source\GLS.Scene.pas
+Item_213=..\..\Source\GLS.SceneForm.pas
+Item_214=..\..\Source\GLS.SceneRegister.pas
+Item_215=..\..\Source\GLS.SceneViewer.pas
+Item_216=..\..\Source\GLS.Screen.pas
+Item_217=..\..\Source\GLS.ScreenSaver.pas
+Item_218=..\..\Source\GLS.ScriptBase.pas
+Item_219=..\..\Source\GLS.SDLContext.pas
+Item_220=..\..\Source\GLS.SDLWindow.pas
+Item_221=..\..\Source\GLS.Selection.pas
+Item_222=..\..\Source\GLS.ShadowHDS.pas
+Item_223=..\..\Source\GLS.ShadowPlane.pas
+Item_224=..\..\Source\GLS.ShadowVolume.pas
+Item_225=..\..\Source\GLS.Silhouette.pas
+Item_226=..\..\Source\GLS.SimpleNavigation.pas
+Item_227=..\..\Source\GLS.SkyDome.pas
+Item_228=..\..\Source\GLS.SmoothNavigator.pas
+Item_229=..\..\Source\GLS.Sound.pas
+Item_230=..\..\Source\GLS.SoundFileObjects.pas
+Item_231=..\..\Source\GLS.SpacePartition.pas
+Item_232=..\..\Source\GLS.SpaceText.pas
+Item_233=..\..\Source\GLS.Spline.pas
+Item_234=..\..\Source\GLS.State.pas
+Item_235=..\..\Source\GLS.Strings.pas
+Item_236=..\..\Source\GLS.TerrainRenderer.pas
+Item_237=..\..\Source\GLS.TexLensFlare.pas
+Item_238=..\..\Source\GLS.Texture.pas
+Item_239=..\..\Source\GLS.TextureCombiners.pas
+Item_240=..\..\Source\GLS.TexturedHDS.pas
+Item_241=..\..\Source\GLS.TextureFormat.pas
+Item_242=..\..\Source\GLS.TextureImageEditors.pas
+Item_243=..\..\Source\GLS.ThorFX.pas
+Item_244=..\..\Source\GLS.TilePlane.pas
+Item_245=..\..\Source\GLS.TimeEventsMgr.pas
+Item_246=..\..\Source\GLS.Trail.pas
+Item_247=..\..\Source\GLS.Tree.pas
+Item_248=..\..\Source\GLS.Triangulation.pas
+Item_249=..\..\Source\GLS.Utils.pas
+Item_250=..\..\Source\GLS.VectorFileObjects.pas
+Item_251=..\..\Source\GLS.VectorGeometry.pas
+Item_252=..\..\Source\GLS.VectorLists.pas
+Item_253=..\..\Source\GLS.VectorTypes.pas
+Item_254=..\..\Source\GLS.VectorTypesExt.pas
+Item_255=..\..\Source\GLS.VerletClothify.pas
+Item_256=..\..\Source\GLS.VerletTypes.pas
+Item_257=..\..\Source\GLS.WaterPlane.pas
+Item_258=..\..\Source\GLS.Windows.pas
+Item_259=..\..\Source\GLS.WindowsContext.pas
+Item_260=..\..\Source\GLS.WindowsFont.pas
+Item_261=..\..\Source\GLS.XCollection.pas
+Item_262=..\..\Source\GLS.XCollectionRegister.pas
+Item_263=..\..\Source\GLS.XOpenGL.pas
+Item_264=..\..\Source\GLS.zBuffer.pas
+Item_265=..\..\Source\GLSL.AsmShader.pas
+Item_266=..\..\Source\GLSL.BumpShaders.pas
+Item_267=..\..\Source\GLSL.CustomShader.pas
+Item_268=..\..\Source\GLSL.DiffuseSpecularShader.pas
+Item_269=..\..\Source\GLSL.LineShaders.pas
+Item_270=..\..\Source\GLSL.MultiMaterialShader.pas
+Item_271=..\..\Source\GLSL.PhongShader.pas
+Item_272=..\..\Source\GLSL.PostEffects.pas
+Item_273=..\..\Source\GLSL.PostShaders.pas
+Item_274=..\..\Source\GLSL.ProjectedTextures.pas
+Item_275=..\..\Source\GLSL.Shader.pas
+Item_276=..\..\Source\GLSL.ShaderCombiner.pas
+Item_277=..\..\Source\GLSL.ShaderDiffuseSpecular.pas
+Item_278=..\..\Source\GLSL.ShaderParameter.pas
+Item_279=..\..\Source\GLSL.ShapeShaders.pas
+Item_280=..\..\Source\GLSL.TextureShaders.pas
+Item_281=..\..\Source\GLSL.UserShader.pas
+Item_282=..\..\Source\OpenCL.GL.pas
+Item_283=..\..\Source\OpenCL.Import.pas
+Item_284=..\..\Source\OpenCL.Platform.pas
+Item_285=..\..\Source\PasDblStrUtils.pas
+Item_286=..\..\Source\PasGLTF.pas
+Item_287=..\..\Source\PasJSON.pas
+Item_288=..\..\Source\Physics.NewtonImport.pas
+Item_289=..\..\Source\Physics.NGDImport.pas
+Item_290=..\..\Source\Physics.NGDManager.pas
+Item_291=..\..\Source\Physics.NGDRagdoll.pas
+Item_292=..\..\Source\Physics.ODEImport.pas
+Item_293=..\..\Source\Physics.ODEManager.pas
+Item_294=..\..\Source\Physics.ODERagdoll.pas
+Item_295=..\..\Source\Physics.ODESkeletonColliders.pas
+Item_296=..\..\Source\Physics.ODEUtils.pas
+Item_297=..\..\Source\Physics.PhysXImport.pas
+Item_298=..\..\Source\Physics.Register.pas
+Item_299=..\..\Source\Physics.SPIFields.pas
+Item_300=..\..\Source\Physics.SPIForces.pas
+Item_301=..\..\Source\Physics.SPIInertias.pas
+Item_302=..\..\Source\Physics.SPIJoints.pas
+Item_303=..\..\Source\Physics.SPIManager.pas
+Item_304=..\..\Source\Pythons.Script.pas
+Item_305=..\..\Source\SDL2.Frame.pas
+Item_306=..\..\Source\SDL2.Image.pas
+Item_307=..\..\Source\SDL2.Import.pas
+Item_308=..\..\Source\SDL2.Mixer.pas
+Item_309=..\..\Source\SDL2.Net.pas
+Item_310=..\..\Source\SDL2.Ttf.pas
+Item_311=..\..\Source\Sounds.BASS.pas
+Item_312=..\..\Source\Sounds.BASSImport.pas
+Item_313=..\..\Source\Sounds.FMOD.pas
+Item_314=..\..\Source\Sounds.FMODerrors.pas
+Item_315=..\..\Source\Sounds.FMODImport.pas
+Item_316=..\..\Source\Sounds.FMODpresets.pas
+Item_317=..\..\Source\Sounds.FMODtypes.pas
+Item_318=..\..\Source\Sounds.OpenAL.pas
+Item_319=..\..\Source\Sounds.OpenALImport.pas
+Item_320=..\..\Source\Sounds.SoundRegister.pas
+Item_321=..\..\Source\Sounds.WaveOut.pas
+
+[AdditionalFiles]
+Count=0
+
+[HyphenatedWords]
+Count=0
+
+[SpecialMarkers]
+Count=4
+Item_0={:
+Item_1=//:
+Item_2=(*
+Item_3=
+
+[IgnoreWords]
+Count=0

BIN
Help/GLSysHelp/HTML/GLSysHelp.chm


+ 1 - 1
Help/GLSysHelp/HTML/_Readme.txt

@@ -1,2 +1,2 @@
-The directory for autogenerated html files by PasGen
+The directory for autogenerated html files by PasDoc
 

+ 96 - 0
Help/GLSysHelp/HTML/pasdoc.css

@@ -0,0 +1,96 @@
+/* pasdoc.css
+   Styles used by PasDoc to generate HTML / Compiled HTML Documentation.*/  
+ 
+/* start css.sty */
+.cmr-10x-x-109{}
+.cmr-17{font-size:154%;}
+.cmr-12{font-size:109%;}
+.cmtt-10x-x-109{font-family: monospace;}
+.cmti-10x-x-109{ font-style: italic;}
+.cmsy-10x-x-109{}
+.cmbx-10x-x-109{ font-weight: bold;}
+.cmmi-10x-x-109{font-style: italic;}
+p.noindent { text-indent: 0em }
+p.nopar { text-indent: 0em; }
+p.indent{ text-indent: 1.5em }
+@media print {div.crosslinks {visibility:hidden;}}
+a img { border-top: 0; border-left: 0; border-right: 0; }
+center { margin-top:1em; margin-bottom:1em; }
+td center { margin-top:0em; margin-bottom:0em; }
+.Canvas { position:relative; }
+img.math{vertical-align:middle;}
+li p.indent { text-indent: 0em }
+.obeylines-h,.obeylines-v {white-space: nowrap; }
+div.obeylines-v p { margin-top:0; margin-bottom:0; }
+.overline{ text-decoration:overline; }
+.overline img{ border-top: 1px solid black; }
+td.displaylines {text-align:center; white-space:nowrap;}
+.centerline {text-align:center;}
+.rightline {text-align:right;}
+div.verbatim {font-family: monospace; white-space: nowrap; }
+span.fbox {padding-left:3.0pt; padding-right:3.0pt; text-indent:0pt; border:solid black 0.4pt; }
+table.minipage{width:100%;}
+div.center, div.center div.center {text-align: center; margin-left:1em; margin-right:1em;}
+div.center div {text-align: left;}
+div.flushright, div.flushright div.flushright {text-align: right;}
+div.flushright div {text-align: left;}
+div.flushleft {text-align: left;}
+.underline{ text-decoration:underline; }
+.underline img{ border-bottom: 1px solid black; margin-bottom:1pt; }
+.framebox-c, .framebox-l, .framebox-r { padding-left:3.0pt; padding-right:3.0pt; text-indent:0pt; border:solid black 0.4pt; }
+.framebox-c {text-align:center;}
+.framebox-l {text-align:left;}
+.framebox-r {text-align:right;}
+span.thank-mark{ vertical-align: super }
+div.array {text-align:center;}
+div.tabular, div.center div.tabular {text-align: center; margin-top:0.5em; margin-bottom:0.5em;}
+table.tabular td p{margin-top:0em;}
+div.td00{ margin-left:0pt; margin-right:0pt; }
+div.td01{ margin-left:0pt; margin-right:5pt; }
+div.td10{ margin-left:5pt; margin-right:0pt; }
+div.td11{ margin-left:5pt; margin-right:5pt; }
+td.td00{ padding-left:0pt; padding-right:0pt; }
+td.td01{ padding-left:0pt; padding-right:5pt; }
+td.td10{ padding-left:5pt; padding-right:0pt; }
+td.td11{ padding-left:5pt; padding-right:5pt; }
+.hline hr, .cline hr{ height : 1px; }
+.tabbing-right {text-align:right;}
+div.newtheorem { margin-bottom: 2em; margin-top: 2em;}
+span.TEX {letter-spacing: -0.125em; }
+span.TEX span.E{ position:relative;top:0.5ex;left:-0.0417em;}
+a span.TEX span.E {text-decoration: none; }
+span.LATEX span.A{ position:relative; top:-0.5ex; left:-0.4em; font-size:85%;}
+span.LATEX span.TEX{ position:relative; left: -0.4em; }
+.marginpar {width:20%; float:right; text-align:left; margin-left:auto; margin-top:0.5em; font-size:85%; text-decoration:underline;}
+.marginpar p{margin-top:0.4em; margin-bottom:0.4em;}
+div.float img, div.float .caption {text-align:center;}
+div.figure img, div.figure .caption {text-align:center;}
+.equation td{text-align:center; }
+td.equation { margin-top:1em; margin-bottom:1em; } 
+td.eqnarray4 { width:5%; white-space: normal; }
+td.eqnarray2 { width:5%; }
+table.eqnarray-star, table.eqnarray {width:100%;}
+div.eqnarray{text-align:center;}
+div.pmatrix {text-align:center;}
+span.pmatrix img{vertical-align:middle;}
+div.pmatrix {text-align:center;}
+img.cdots{vertical-align:middle;}
+.partToc a, .partToc, .likepartToc a, .likepartToc {line-height: 200%; font-weight:bold; font-size:110%;}
+.caption td.id{font-weight: bold; white-space: nowrap; }
+table.caption {text-align:center;}
+h1.partHead{text-align: center}
+p.bibitem { text-indent: -2em; margin-left: 2em; margin-top:0.6em; margin-bottom:0.6em; }
+p.bibitem-p { text-indent: 0em; margin-left: 2em; margin-top:0.6em; margin-bottom:0.6em; }
+.paragraphHead, .likeparagraphHead { margin-top:2em; font-weight: bold;}
+.subparagraphHead, .likesubparagraphHead { font-weight: bold;}
+.quote {margin-bottom:0.25em; margin-top:0.25em; margin-left:1em; }
+.verse{white-space:nowrap; margin-left:2em}
+div.maketitle {text-align:center;}
+h2.titleHead{text-align:center;}
+div.maketitle{ margin-bottom: 2em; }
+div.author, div.date {text-align:center;}
+div.thanks{text-align:left; margin-left:10%; font-size:80%; font-style:italic; }
+div.author{white-space: nowrap;}
+.quotation {margin-bottom:0.25em; margin-top:0.25em; margin-left:1em; }
+.abstract p {margin-left:5%; margin-right:5%;}
+/* end css.sty */

+ 4 - 4
Help/GLSysHelp/Readme.txt

@@ -1,10 +1,10 @@
 The directory for PasDoc scripts
 ------------------------------------------------------------
 To generate GLSysHelp.chm you need to follow the next steps:
-1.Download PasDoc program from http://pasdoc.sourceforge.net/ and setup it.
+1.Download PasDoc program from https://github.com/pasdoc/pasdoc and setup it.
 2.Run the pasdoc_gui program and Open GLSysHelp.pds script 
-3.Click on Generate button and create GLScene's system help files in HTML folder
+3.Click on the button Generate and create GLScene's help system files in HTML folder
 4.Download HTML Help Workshop 1.3 software from Microsoft site and setup it.
 5.Run the hhw.exe program from C:\Program Files (x86)\HTML Help Workshop\
-6.Open GLSysHelp.hhp project in ..\en\GLSysHelp\HTML\ folder and compile it.
-7.Clean HTML folder using _CleanHTML.bat and find there GLSysHelp.chm
+6.Open GLSysHelp.hhp project in ..\GLSysHelp\HTML\ folder and compile it.
+7.Clean HTML folder using _CleanHTML.bat and fimd there the file GLSysHelp.chm

+ 2 - 2
Help/Introduction.txt

@@ -16,6 +16,7 @@ at the expense of CPU horsepower. Advanced demos and samples can be found in the
 at http://sourceforge/projects/glscene/
 The GLScene Sound System allows positional 3D audio via low-level APIs like 
 FMOD, BASS, OpenAL and WaveOut.
+See http://www.glscene.org for more details.
 
 ---------------------------------------------------------
 
@@ -27,11 +28,10 @@ If you have installed a current version, make sure no files of the previous vers
 some files may have been renamed, moved or removed in between versions with CleanForRelease.bat. 
  
 Compile options (activated/deactivated in GLScene.inc, all are inactive by default):
-The option DEFINE GLS_Graphics32_SUPPORT  controls support and dependency to Alex Denissov's Graphics32 library 
+The option DEFINE GLS_Graphics32_SUPPORT controls support Alex Denissov's Graphics32 library 
 (http://www.graphics32.org), once activated in GLScene.inc, TGLBitmap32 will redirect 
 assignments from TBitmap32.
 
-See http://www.glscene.org for more details.
 --------------------------------------------------------------
 
 GLSTeam

+ 3 - 27
Packages/GLScene.groupproj

@@ -33,12 +33,6 @@
         <Projects Include="GLScene_Cg_DT.dproj">
             <Dependencies/>
         </Projects>
-        <Projects Include="GR32_RT.dproj">
-            <Dependencies/>
-        </Projects>
-        <Projects Include="GR32_DT.dproj">
-            <Dependencies/>
-        </Projects>
     </ItemGroup>
     <ProjectExtensions>
         <Borland.Personality>Default.Personality.12</Borland.Personality>
@@ -137,32 +131,14 @@
     <Target Name="GLScene_Cg_DT:Make">
         <MSBuild Projects="GLScene_Cg_DT.dproj" Targets="Make"/>
     </Target>
-    <Target Name="GR32_RT">
-        <MSBuild Projects="GR32_RT.dproj"/>
-    </Target>
-    <Target Name="GR32_RT:Clean">
-        <MSBuild Projects="GR32_RT.dproj" Targets="Clean"/>
-    </Target>
-    <Target Name="GR32_RT:Make">
-        <MSBuild Projects="GR32_RT.dproj" Targets="Make"/>
-    </Target>
-    <Target Name="GR32_DT">
-        <MSBuild Projects="GR32_DT.dproj"/>
-    </Target>
-    <Target Name="GR32_DT:Clean">
-        <MSBuild Projects="GR32_DT.dproj" Targets="Clean"/>
-    </Target>
-    <Target Name="GR32_DT:Make">
-        <MSBuild Projects="GR32_DT.dproj" Targets="Make"/>
-    </Target>
     <Target Name="Build">
-        <CallTarget Targets="GLScene_RT;GLScene_DT;GLScene_Sounds_RT;GLScene_Sounds_DT;GLScene_Physics_RT;GLScene_Physics_DT;GLScene_Parallel_RT;GLScene_Parallel_DT;GLScene_Cg_RT;GLScene_Cg_DT;GR32_RT;GR32_DT"/>
+        <CallTarget Targets="GLScene_RT;GLScene_DT;GLScene_Sounds_RT;GLScene_Sounds_DT;GLScene_Physics_RT;GLScene_Physics_DT;GLScene_Parallel_RT;GLScene_Parallel_DT;GLScene_Cg_RT;GLScene_Cg_DT"/>
     </Target>
     <Target Name="Clean">
-        <CallTarget Targets="GLScene_RT:Clean;GLScene_DT:Clean;GLScene_Sounds_RT:Clean;GLScene_Sounds_DT:Clean;GLScene_Physics_RT:Clean;GLScene_Physics_DT:Clean;GLScene_Parallel_RT:Clean;GLScene_Parallel_DT:Clean;GLScene_Cg_RT:Clean;GLScene_Cg_DT:Clean;GR32_RT:Clean;GR32_DT:Clean"/>
+        <CallTarget Targets="GLScene_RT:Clean;GLScene_DT:Clean;GLScene_Sounds_RT:Clean;GLScene_Sounds_DT:Clean;GLScene_Physics_RT:Clean;GLScene_Physics_DT:Clean;GLScene_Parallel_RT:Clean;GLScene_Parallel_DT:Clean;GLScene_Cg_RT:Clean;GLScene_Cg_DT:Clean"/>
     </Target>
     <Target Name="Make">
-        <CallTarget Targets="GLScene_RT:Make;GLScene_DT:Make;GLScene_Sounds_RT:Make;GLScene_Sounds_DT:Make;GLScene_Physics_RT:Make;GLScene_Physics_DT:Make;GLScene_Parallel_RT:Make;GLScene_Parallel_DT:Make;GLScene_Cg_RT:Make;GLScene_Cg_DT:Make;GR32_RT:Make;GR32_DT:Make"/>
+        <CallTarget Targets="GLScene_RT:Make;GLScene_DT:Make;GLScene_Sounds_RT:Make;GLScene_Sounds_DT:Make;GLScene_Physics_RT:Make;GLScene_Physics_DT:Make;GLScene_Parallel_RT:Make;GLScene_Parallel_DT:Make;GLScene_Cg_RT:Make;GLScene_Cg_DT:Make"/>
     </Target>
     <Import Project="$(BDS)\Bin\CodeGear.Group.Targets" Condition="Exists('$(BDS)\Bin\CodeGear.Group.Targets')"/>
 </Project>

+ 1 - 1
Packages/GLScene_Cg_RT.dproj

@@ -8,7 +8,7 @@
         <AppType>Package</AppType>
         <FrameworkType>VCL</FrameworkType>
         <ProjectVersion>19.3</ProjectVersion>
-        <Platform Condition="'$(Platform)'==''">Win64</Platform>
+        <Platform Condition="'$(Platform)'==''">Win32</Platform>
     </PropertyGroup>
     <PropertyGroup Condition="'$(Config)'=='Base' or '$(Base)'!=''">
         <Base>true</Base>

+ 4 - 1
Packages/GLScene_RT.dpk

@@ -266,7 +266,10 @@ contains
   GLS.Strings in '..\Source\GLS.Strings.pas',
   GLS.XCollection in '..\Source\GLS.XCollection.pas',
   GLS.XOpenGL in '..\Source\GLS.XOpenGL.pas',
-  GLS.ModuleLoader in '..\Source\GLS.ModuleLoader.pas';
+  GLS.ModuleLoader in '..\Source\GLS.ModuleLoader.pas',
+  PasGLTF in '..\Source\PasGLTF.pas',
+  PasJSON in '..\Source\PasJSON.pas',
+  PasDblStrUtils in '..\Source\PasDblStrUtils.pas';
 
 end.
 

+ 7 - 5
Packages/GLScene_RT.dproj

@@ -372,7 +372,9 @@
         <DCCReference Include="..\Source\GLS.XCollection.pas"/>
         <DCCReference Include="..\Source\GLS.XOpenGL.pas"/>
         <DCCReference Include="..\Source\GLS.ModuleLoader.pas"/>
-        <None Include="..\Source\GLScene.inc"/>
+        <DCCReference Include="..\Source\PasGLTF.pas"/>
+        <DCCReference Include="..\Source\PasJSON.pas"/>
+        <DCCReference Include="..\Source\PasDblStrUtils.pas"/>
         <BuildConfiguration Include="Base">
             <Key>Base</Key>
         </BuildConfiguration>
@@ -405,14 +407,14 @@
                 <Platform value="Win64">True</Platform>
             </Platforms>
             <Deployment Version="3">
-                <DeployFile LocalName="C:\Users\Public\Documents\Embarcadero\Studio\17.0\Bpl\Win64\GLScene_RT.bpl" Configuration="Debug" Class="ProjectOutput">
-                    <Platform Name="Win64">
+                <DeployFile LocalName="C:\Users\Public\Documents\Embarcadero\Studio\22.0\Bpl\GLScene_RT.bpl" Configuration="Debug" Class="ProjectOutput">
+                    <Platform Name="Win32">
                         <RemoteName>GLScene_RT.bpl</RemoteName>
                         <Overwrite>true</Overwrite>
                     </Platform>
                 </DeployFile>
-                <DeployFile LocalName="C:\Users\Public\Documents\Embarcadero\Studio\22.0\Bpl\GLScene_RT.bpl" Configuration="Debug" Class="ProjectOutput">
-                    <Platform Name="Win32">
+                <DeployFile LocalName="C:\Users\Public\Documents\Embarcadero\Studio\22.0\Bpl\Win64\GLScene_RT.bpl" Configuration="Debug" Class="ProjectOutput">
+                    <Platform Name="Win64">
                         <RemoteName>GLScene_RT.bpl</RemoteName>
                         <Overwrite>true</Overwrite>
                     </Platform>

+ 61 - 58
Source/GLS.Atmosphere.pas

@@ -1,13 +1,12 @@
 //
 // The graphics rendering engine GLScene http://glscene.org
 //
-
 unit GLS.Atmosphere;
 
 (*
-   This unit contains classes that imitate an atmosphere around a planet.
-      1) Eats a lot of CPU (reduces FPS from 1240 to 520 on my PC with cSlices=100)
-      2) Alpha in LowAtmColor, HighAtmColor is ignored.
+  This unit contains classes that imitate an atmosphere around a planet.
+  1) Eats a lot of CPU (reduces FPS from 1240 to 520 on my PC with cSlices=100)
+  2) Alpha in LowAtmColor, HighAtmColor is ignored.
 *)
 
 interface
@@ -18,7 +17,7 @@ uses
   Winapi.OpenGL,
   System.SysUtils,
   System.Classes,
-  
+
   GLS.OpenGLTokens,
   GLS.Scene,
   GLS.Objects,
@@ -32,12 +31,15 @@ uses
   GLS.VectorTypes;
 
 type
-   EGLAtmosphereException = class(Exception);
-
-  (* With aabmOneMinusSrcAlpha atmosphere is transparent to other objects,
-     but has problems, which are best seen when the Atmosphere radius is big.
-     With bmOneMinusDstColor atmosphere doesn't have these problems, but offers
-     limited transparency (when you look closely on the side). *)
+  EGLAtmosphereException = class(Exception);
+
+  (*
+    With atmosphere options:
+    - aabmOneMinusSrcAlpha  is transparent to other objects,
+      but has problems, which are best seen when the Atmosphere radius is big;
+    - bmOneMinusDstColor atmosphere doesn't have these problems, but offers
+      limited transparency (when you look closely on the side).
+  *)
   TGLAtmosphereBlendingMode = (abmOneMinusDstColor, abmOneMinusSrcAlpha);
 
   // This class imitates an atmosphere around a planet
@@ -67,30 +69,36 @@ type
     function StoreLowAtmColor: Boolean;
     function StoreHighAtmColor: Boolean;
   protected
-    procedure Notification(AComponent: TComponent; Operation: TOperation); override;
+    procedure Notification(AComponent: TComponent;
+      Operation: TOperation); override;
   public
     property Sun: TGLBaseSceneObject read FSun write SetSun;
     property Slices: Integer read FSlices write SetSlices default 60;
     property Opacity: Single read FOpacity write FOpacity stored StoreOpacity;
-    // AtmosphereRadius > PlanetRadius!!!
-    property AtmosphereRadius: Single read FAtmosphereRadius write SetAtmosphereRadius stored StoreAtmosphereRadius;
-    property PlanetRadius: Single read FPlanetRadius write SetPlanetRadius stored StorePlanetRadius;
+    // AtmosphereRadius > PlanetRadius!
+    property AtmosphereRadius: Single read FAtmosphereRadius
+      write SetAtmosphereRadius stored StoreAtmosphereRadius;
+    property PlanetRadius: Single read FPlanetRadius write SetPlanetRadius
+      stored StorePlanetRadius;
     // Use value slightly lower than actual radius, for antialiasing effect.
-    property LowAtmColor: TGLColor read FLowAtmColor write SetLowAtmColor stored StoreLowAtmColor;
-    property HighAtmColor: TGLColor read FHighAtmColor write SetHighAtmColor stored StoreHighAtmColor;
+    property LowAtmColor: TGLColor read FLowAtmColor write SetLowAtmColor
+      stored StoreLowAtmColor;
+    property HighAtmColor: TGLColor read FHighAtmColor write SetHighAtmColor
+      stored StoreHighAtmColor;
     property BlendingMode: TGLAtmosphereBlendingMode read FBlendingMode
-                               write FBlendingMode default abmOneMinusSrcAlpha;
-    procedure SetOptimalAtmosphere(const ARadius: Single);  //absolute
-    procedure SetOptimalAtmosphere2(const ARadius: Single); //relative
-    procedure TogleBlendingMode; //changes between 2 blending modes
+      write FBlendingMode default abmOneMinusSrcAlpha;
+    procedure SetOptimalAtmosphere(const ARadius: Single); // absolute
+    procedure SetOptimalAtmosphere2(const ARadius: Single); // relative
+    procedure TogleBlendingMode; // changes between 2 blending modes
     // Standard component stuff.
     procedure Assign(Source: TPersistent); override;
     constructor Create(AOwner: TComponent); override;
     destructor Destroy; override;
     // Main rendering procedure.
-    procedure DoRender(var rci: TGLRenderContextInfo; renderSelf, renderChildren: Boolean); override;
+    procedure DoRender(var rci: TGLRenderContextInfo;
+      renderSelf, renderChildren: Boolean); override;
     // Used to determine extents.
-    function AxisAlignedDimensionsUnscaled : TGLVector; override;
+    function AxisAlignedDimensionsUnscaled: TGLVector; override;
   end;
 
   TGLAtmosphere = class(TGLCustomAtmosphere)
@@ -112,15 +120,15 @@ type
     property Effects;
   end;
 
-//---------------------------------------------------------------------
+// ---------------------------------------------------------------------
 implementation
-//---------------------------------------------------------------------
+// ---------------------------------------------------------------------
 
 const
   EPS = 0.0001;
-  cIntDivTable: array [2..20] of Single =
-    (1 / 2, 1 / 3, 1 / 4, 1 / 5, 1 / 6, 1 / 7, 1 / 8, 1 / 9, 1 / 10,
-    1 / 11, 1 / 12, 1 / 13, 1 / 14, 1 / 15, 1 / 16, 1 / 17, 1 / 18, 1 / 19, 1 / 20);
+  cIntDivTable: array [2 .. 20] of Single = (1 / 2, 1 / 3, 1 / 4, 1 / 5, 1 / 6,
+    1 / 7, 1 / 8, 1 / 9, 1 / 10, 1 / 11, 1 / 12, 1 / 13, 1 / 14, 1 / 15, 1 / 16,
+    1 / 17, 1 / 18, 1 / 19, 1 / 20);
 
 procedure TGLCustomAtmosphere.SetOptimalAtmosphere(const ARadius: Single);
 begin
@@ -128,7 +136,6 @@ begin
   FPlanetRadius := ARadius - 0.07;
 end;
 
-
 procedure TGLCustomAtmosphere.SetOptimalAtmosphere2(const ARadius: Single);
 begin
   FAtmosphereRadius := ARadius + ARadius / 15;
@@ -140,18 +147,15 @@ begin
   inherited;
   FLowAtmColor := TGLColor.Create(Self);
   FHighAtmColor := TGLColor.Create(Self);
-
   FOpacity := 2.1;
   SetSlices(60);
   FAtmosphereRadius := 3.55;
   FPlanetRadius := 3.395;
   FLowAtmColor.Color := VectorMake(1, 1, 1, 1);
   FHighAtmColor.Color := VectorMake(0, 0, 1, 1);
-
   FBlendingMode := abmOneMinusSrcAlpha;
 end;
 
-
 destructor TGLCustomAtmosphere.Destroy;
 begin
   FLowAtmColor.Free;
@@ -161,17 +165,16 @@ begin
   inherited;
 end;
 
-
-procedure TGLCustomAtmosphere.DoRender(var rci: TGLRenderContextInfo; renderSelf, renderChildren: Boolean);
+procedure TGLCustomAtmosphere.DoRender(var rci: TGLRenderContextInfo;
+  renderSelf, renderChildren: Boolean);
 var
-  radius, invAtmosphereHeight:    Single;
+  radius, invAtmosphereHeight: Single;
   sunPos, eyePos, lightingVector: TGLVector;
-  diskNormal, diskRight, diskUp:  TGLVector;
-
+  diskNormal, diskRight, diskUp: TGLVector;
 
   function AtmosphereColor(const rayStart, rayEnd: TGLVector): TGLColorVector;
   var
-    I, n:     Integer;
+    I, n: Integer;
     atmPoint, normal: TGLVector;
     altColor: TGLColorVector;
     alt, rayLength, contrib, decay, intensity, invN: Single;
@@ -181,7 +184,7 @@ var
     n := Round(3 * rayLength * invAtmosphereHeight) + 2;
     if n > 10 then
       n := 10;
-    invN := cIntDivTable[n];//1/n;
+    invN := cIntDivTable[n]; // 1/n;
     contrib := rayLength * invN * Opacity;
     decay := 1 - contrib * 0.5;
     contrib := contrib * (1 / 1.1);
@@ -213,8 +216,8 @@ var
     Result.W := n * contrib * Opacity * 0.1;
   end;
 
-
-  function ComputeColor(var rayDest: TGLVector; mayHitGround: Boolean): TGLColorVector;
+  function ComputeColor(var rayDest: TGLVector; mayHitGround: Boolean)
+    : TGLColorVector;
   var
     ai1, ai2, pi1, pi2: TGLVector;
     rayVector: TGLVector;
@@ -242,14 +245,14 @@ var
   end;
 
 var
-  I, J, k0, k1:    Integer;
+  I, J, k0, k1: Integer;
 begin
   if FSun <> nil then
   begin
     Assert(FAtmosphereRadius > FPlanetRadius);
 
     sunPos := VectorSubtract(FSun.AbsolutePosition, AbsolutePosition);
-    eyepos := VectorSubtract(rci.CameraPosition, AbsolutePosition);
+    eyePos := VectorSubtract(rci.CameraPosition, AbsolutePosition);
 
     diskNormal := VectorNegate(eyePos);
     NormalizeVector(diskNormal);
@@ -270,15 +273,15 @@ begin
       if I < 5 then
         radius := FPlanetRadius * Sqrt(I * (1 / 5))
       else
-        radius := FPlanetRadius + (I - 5.1) * (FAtmosphereRadius - FPlanetRadius) * (1 / 6.9);
+        radius := FPlanetRadius + (I - 5.1) *
+          (FAtmosphereRadius - FPlanetRadius) * (1 / 6.9);
       radius := SphereVisibleRadius(VectorLength(eyePos), radius);
       k0 := (I and 1) * (FSlices + 1);
       k1 := (FSlices + 1) - k0;
       for J := 0 to FSlices do
       begin
-        VectorCombine(diskRight, diskUp,
-          cosCache[J] * radius, sinCache[J] * radius,
-          pVertex[k0 + J]);
+        VectorCombine(diskRight, diskUp, cosCache[J] * radius,
+          sinCache[J] * radius, pVertex[k0 + J]);
         if I < 13 then
           pColor[k0 + J] := ComputeColor(pVertex[k0 + J], I <= 7);
         if I = 0 then
@@ -316,7 +319,7 @@ begin
       end
       else if I = 1 then
       begin
-        //gl.BlendFunc(GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA);
+        // gl.BlendFunc(GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA);
         gl.Begin_(GL_TRIANGLE_FAN);
         gl.Color4fv(@pColor[k1]);
         gl.Vertex3fv(@pVertex[k1]);
@@ -356,14 +359,16 @@ begin
   end;
 end;
 
-procedure TGLCustomAtmosphere.SetSun(const Value: TglBaseSceneObject);
+procedure TGLCustomAtmosphere.SetSun(const Value: TGLBaseSceneObject);
 begin
-  if FSun <> nil then FSun.RemoveFreeNotification(Self);
+  if FSun <> nil then
+    FSun.RemoveFreeNotification(Self);
   FSun := Value;
-  if FSun <> nil then FSun.FreeNotification(Self);
+  if FSun <> nil then
+    FSun.FreeNotification(Self);
 end;
 
-function TGLCustomAtmosphere.AxisAlignedDimensionsUnscaled : TGLVector;
+function TGLCustomAtmosphere.AxisAlignedDimensionsUnscaled: TGLVector;
 begin
   Result.X := FAtmosphereRadius;
   Result.Y := Result.X;
@@ -379,8 +384,7 @@ begin
     FSun := nil;
 end;
 
-procedure TGLCustomAtmosphere.SetAtmosphereRadius(
-  const Value: Single);
+procedure TGLCustomAtmosphere.SetAtmosphereRadius(const Value: Single);
 begin
   FAtmosphereRadius := Value;
   if Value <= FPlanetRadius then
@@ -458,11 +462,10 @@ begin
   Result := not VectorEquals(FLowAtmColor.Color, VectorMake(1, 1, 1, 1));
 end;
 
-//--------------------------------------
+// --------------------------------------
 initialization
-//--------------------------------------
+// --------------------------------------
 
-  RegisterClasses([TGLCustomAtmosphere, TGLAtmosphere]);
+RegisterClasses([TGLCustomAtmosphere, TGLAtmosphere]);
 
 end.
-

+ 2 - 2
Source/GLS.Color.pas

@@ -23,7 +23,7 @@ uses
   GLS.BaseClasses;
 
 type
-  PColorVector = ^TGLColorVector;
+  PGLColorVector = ^TGLColorVector;
   TGLColorVector = TVector4f;
 
   PRGBColor = ^TRGBColor;
@@ -33,7 +33,7 @@ type
   TGLColor = class(TGLUpdateAbleObject)
   private
     FColor: TGLColorVector;
-    FPDefaultColor: PColorVector;
+    FPDefaultColor: PGLColorVector;
     procedure SetColorVector(const aColor: TGLColorVector); overload;
     procedure SetColorComponent(index: Integer; value: Single);
     function GetColorComponent(const index: Integer): Single;

+ 134 - 134
Source/GLS.FileDEL.pas

@@ -1,134 +1,134 @@
-//
-// The graphics rendering engine GLScene http://glscene.org
-//
-unit GLS.FileDEL;
-(*
-  Supports to import TetGen files from http://wias-berlin.de/software/tetgen/fformats.html 
-  combined in a DEL ASCII file for Delaunay tetrahedralization.
-*)
-interface
-
-{$I GLScene.inc}
-
-uses
-  System.Classes,
-  System.SysUtils,
-
-  GLS.VectorTypes,
-  GLS.VectorFileObjects,
-  GLS.ApplicationFileIO,
-  GLS.VectorGeometry,
-  GLS.VectorTypesExt;
-
-
-type
-   (* The DEL vector file (tetrahedra irregular network)*)
-   TGLDELVectorFile = class(TGLVectorFile)
-      public
-        class function Capabilities: TGLDataFileCapabilities; override;
-        procedure LoadFromStream(aStream : TStream); override;
-   end;
-
-// ------------------------------------------------------------------
-implementation
-// ------------------------------------------------------------------
-
-const
-  cNODE_LABEL = 'node';
-  cEDGE_LABEL = 'edge';
-  cFACE_LABEL = 'face';
-  cCELL_LABEL = 'ele';
-  cNEIGH_LABEL = 'neigh';
-// ------------------
-// ------------------ TGLDELVectorFile ------------------
-// ------------------
-
-class function TGLDELVectorFile.Capabilities: TGLDataFileCapabilities;
-begin
-   Result:=[dfcRead];
-end;
-
-procedure TGLDELVectorFile.LoadFromStream(aStream : TStream);
-var
-   i, j : Integer;
-   sl, tl : TStringList;
-   mesh : TGLMeshObject;
-   v1, v2, v3, n : TAffineVector;
-   ActiveTin : Boolean;
-   Id_Tin : Integer;
-   Tnam: string;
-   Id_Mat, NVert, NTri : Integer;
-
-   VertArr :  TxPoint3DArray;
-   n1, n2, n3 : Integer;
-
-
-begin
-  sl := TStringList.Create;
-  tl := TStringList.Create;
-  i := 0;
-  try
-    sl.LoadFromStream(aStream);
-    mesh      := TGLMeshObject.CreateOwned(Owner.MeshObjects);
-    mesh.Mode := momTriangles;
-    // the file with nodes, edges, faces and eles described by triangles and materials
-    while i < sl.Count - 1  do
-    begin
-      Inc(i);
-      tl.DelimitedText := sl[i];
-      if (tl.CommaText = 'BEGT') then // the beginning of new tin
-      begin
-        repeat
-          Inc(i); tl.DelimitedText := sl[i];
-          if (tl[0] = 'ACTIVETIN') then
-            ActiveTin := True;
-          if (tl[0] = 'ID') then
-            Id_Tin := StrToInt(tl[1]);
-          if (tl[0] = 'TNAM') then
-            Tnam := tl[1];
-          if (tl[0] = 'MAT') then
-            Id_Mat := StrToInt(tl[1]);
-          if (tl[0] = 'VERT') then
-            NVert := StrToInt(tl[1]);
-        until tl[0]='VERT';
-        SetLength(VertArr, NVert);
-        j := 0;
-        repeat
-          Inc(i);
-          tl.DelimitedText := sl[i];
-          VertArr[j].X := StrToFloat(tl[0]);
-          VertArr[j].Y := StrToFloat(tl[1]);
-          VertArr[j].Z := StrToFloat(tl[2]);
-          Inc(j);
-        until (j = NVert);
-        Inc(i);  
-		tl.DelimitedText := sl[i];
-        NTri := StrToInt(tl[1]);
-        j := 0;
-        repeat
-          Inc(i); Inc(j);
-          tl.DelimitedText := sl[i];
-          n1 := StrToInt(tl[0]); n2 := StrToInt(tl[1]); n3 := StrToInt(tl[2]);
-          SetVector(v1, VertArr[n1-1].X, VertArr[n1-1].Y, VertArr[n1-1].Z);
-          SetVector(v2, VertArr[n2-1].X, VertArr[n2-1].Y, VertArr[n2-1].Z);
-          SetVector(v3, VertArr[n3-1].X, VertArr[n3-1].Y, VertArr[n3-1].Z);
-          mesh.Vertices.Add(v1, v2, v3);
-          n := CalcPlaneNormal(v1, v2, v3);
-          mesh.Normals.Add(n, n, n);
-        until (j = NTri);
-        Inc(i); tl.DelimitedText := sl[i]; //tl.DelimitedText = 'ENDT';
-      end;
-    end;
-  finally
-    tl.Free;
-    sl.Free;
-  end;
-end;
-
-// ------------------------------------------------------------------
-initialization
-// ------------------------------------------------------------------
-
-   RegisterVectorFileFormat('delaunay', 'Triangular Irregular Network', TGLDELVectorFile);
-
-end.
+//
+// The graphics rendering engine GLScene http://glscene.org
+//
+unit GLS.FileDEL;
+(*
+  Supports to import TetGen files from http://wias-berlin.de/software/tetgen/fformats.html 
+  combined in a DEL ASCII file for Delaunay tetrahedralization.
+*)
+interface
+
+{$I GLScene.inc}
+
+uses
+  System.Classes,
+  System.SysUtils,
+
+  GLS.VectorTypes,
+  GLS.VectorFileObjects,
+  GLS.ApplicationFileIO,
+  GLS.VectorGeometry,
+  GLS.VectorTypesExt;
+
+
+type
+   (* The DEL vector file (tetrahedra irregular network)*)
+   TGLDELVectorFile = class(TGLVectorFile)
+      public
+        class function Capabilities: TGLDataFileCapabilities; override;
+        procedure LoadFromStream(aStream : TStream); override;
+   end;
+
+// ------------------------------------------------------------------
+implementation
+// ------------------------------------------------------------------
+
+const
+  cNODE_LABEL = 'node';
+  cEDGE_LABEL = 'edge';
+  cFACE_LABEL = 'face';
+  cCELL_LABEL = 'ele';
+  cNEIGH_LABEL = 'neigh';
+// ------------------
+// ------------------ TGLDELVectorFile ------------------
+// ------------------
+
+class function TGLDELVectorFile.Capabilities: TGLDataFileCapabilities;
+begin
+   Result:=[dfcRead];
+end;
+
+procedure TGLDELVectorFile.LoadFromStream(aStream : TStream);
+var
+   i, j : Integer;
+   sl, tl : TStringList;
+   mesh : TGLMeshObject;
+   v1, v2, v3, n : TAffineVector;
+   ActiveTin : Boolean;
+   Id_Tin : Integer;
+   Tnam: string;
+   Id_Mat, NVert, NTri : Integer;
+
+   VertArr :  TGLPoint3DArray;
+   n1, n2, n3 : Integer;
+
+
+begin
+  sl := TStringList.Create;
+  tl := TStringList.Create;
+  i := 0;
+  try
+    sl.LoadFromStream(aStream);
+    mesh      := TGLMeshObject.CreateOwned(Owner.MeshObjects);
+    mesh.Mode := momTriangles;
+    // the file with nodes, edges, faces and eles described by triangles and materials
+    while i < sl.Count - 1  do
+    begin
+      Inc(i);
+      tl.DelimitedText := sl[i];
+      if (tl.CommaText = 'BEGT') then // the beginning of new tin
+      begin
+        repeat
+          Inc(i); tl.DelimitedText := sl[i];
+          if (tl[0] = 'ACTIVETIN') then
+            ActiveTin := True;
+          if (tl[0] = 'ID') then
+            Id_Tin := StrToInt(tl[1]);
+          if (tl[0] = 'TNAM') then
+            Tnam := tl[1];
+          if (tl[0] = 'MAT') then
+            Id_Mat := StrToInt(tl[1]);
+          if (tl[0] = 'VERT') then
+            NVert := StrToInt(tl[1]);
+        until tl[0]='VERT';
+        SetLength(VertArr, NVert);
+        j := 0;
+        repeat
+          Inc(i);
+          tl.DelimitedText := sl[i];
+          VertArr[j].X := StrToFloat(tl[0]);
+          VertArr[j].Y := StrToFloat(tl[1]);
+          VertArr[j].Z := StrToFloat(tl[2]);
+          Inc(j);
+        until (j = NVert);
+        Inc(i);  
+		tl.DelimitedText := sl[i];
+        NTri := StrToInt(tl[1]);
+        j := 0;
+        repeat
+          Inc(i); Inc(j);
+          tl.DelimitedText := sl[i];
+          n1 := StrToInt(tl[0]); n2 := StrToInt(tl[1]); n3 := StrToInt(tl[2]);
+          SetVector(v1, VertArr[n1-1].X, VertArr[n1-1].Y, VertArr[n1-1].Z);
+          SetVector(v2, VertArr[n2-1].X, VertArr[n2-1].Y, VertArr[n2-1].Z);
+          SetVector(v3, VertArr[n3-1].X, VertArr[n3-1].Y, VertArr[n3-1].Z);
+          mesh.Vertices.Add(v1, v2, v3);
+          n := CalcPlaneNormal(v1, v2, v3);
+          mesh.Normals.Add(n, n, n);
+        until (j = NTri);
+        Inc(i); tl.DelimitedText := sl[i]; //tl.DelimitedText = 'ENDT';
+      end;
+    end;
+  finally
+    tl.Free;
+    sl.Free;
+  end;
+end;
+
+// ------------------------------------------------------------------
+initialization
+// ------------------------------------------------------------------
+
+   RegisterVectorFileFormat('delaunay', 'Triangular Irregular Network', TGLDELVectorFile);
+
+end.

+ 5 - 3
Source/GLS.FileGLTF.pas

@@ -3,7 +3,7 @@
 //
 unit GLS.FileGLTF;
 
-(* GLB binary file for glTF format implementation. *)
+(* glTF/GLB formats implementation. *)
 
 interface
 
@@ -18,10 +18,12 @@ uses
   GLS.VectorTypes,
   GLS.VectorLists,
   GLS.VectorGeometry,
-  GLS.Material;
+  GLS.Material,
+
+  PasGLTF;
 
 type
-  (* The GLB binary glTF format is a runtime asset delivery format
+  (* The glTF format is a runtime asset delivery format
     for GL APIs: WebGL, OpenGL ES OpenGL and Vulkan. *)
   TGLTFVectorFile = class(TGLVectorFile)
   public

+ 147 - 147
Source/GLS.FileTIN.pas

@@ -1,147 +1,147 @@
-//
-// The graphics rendering engine GLScene http://glscene.org
-//
-unit GLS.FileTIN;
-
-(* TIN (Triangular Irregular Network) vector file format implementation *)
-
-interface
-
-{$I GLScene.inc}
-
-uses
-  System.Classes,
-  System.SysUtils,
-
-  GLS.VectorTypes,
-  GLS.VectorFileObjects,
-  GLS.ApplicationFileIO,
-  GLS.VectorGeometry,
-  GLS.VectorTypesExt;
-
-
-type
-   (*The TIN vector file (triangle irregular network).
-     It is a simple text format, with one triangle record per line, no materials,
-     no texturing (there may be more, but I never saw anything in this files).
-     This format is encountered in the DEM/DTED world and used in place of grids. *)
-   TGLTINVectorFile = class(TGLVectorFile)
-      public
-        class function Capabilities : TGLDataFileCapabilities; override;
-        procedure LoadFromStream(aStream : TStream); override;
-   end;
-
-// ------------------------------------------------------------------
-implementation
-// ------------------------------------------------------------------
-
-// ------------------
-// ------------------ TGLTINVectorFile ------------------
-// ------------------
-
-class function TGLTINVectorFile.Capabilities : TGLDataFileCapabilities;
-begin
-   Result:=[dfcRead];
-end;
-
-procedure TGLTINVectorFile.LoadFromStream(aStream : TStream);
-var
-   i, j : Integer;
-   sl, tl : TStringList;
-   mesh : TGLMeshObject;
-   v1, v2, v3, n : TAffineVector;
-   ActiveTin : Boolean;
-   Id_Tin : Integer;
-   Tnam: string;
-   Id_Mat, NVert, NTri : Integer;
-
-   VertArr :  TxPoint3DArray;
-   n1, n2, n3 : Integer;
-
-
-begin
-  sl := TStringList.Create;
-  tl := TStringList.Create;
-  i := 0;
-  try
-    sl.LoadFromStream(aStream);
-    mesh      := TGLMeshObject.CreateOwned(Owner.MeshObjects);
-    mesh.Mode := momTriangles;
-    if sl[0]<>'TIN' then    // the file with single TIN described by vertices only
-    begin
-      for i := 0 to sl.Count - 1 do
-      begin
-        tl.CommaText := Copy(sl[i], 0, MaxInt);
-        Trim(tl.CommaText);
-        if tl.Count = 9 then
-        begin
-            SetVector(v1, StrToFloatDef(tl[0],0), StrToFloatDef(tl[1],0), StrToFloatDef(tl[2],0));
-            SetVector(v2, StrToFloatDef(tl[3],0), StrToFloatDef(tl[4],0), StrToFloatDef(tl[5],0));
-            SetVector(v3, StrToFloatDef(tl[6],0), StrToFloatDef(tl[7],0), StrToFloatDef(tl[8],0));
-            mesh.Vertices.Add(v1, v2, v3);
-            n := CalcPlaneNormal(v1, v2, v3);
-            mesh.Normals.Add(n, n, n);
-        end;
-      end
-    end
-    else  // the file with multiple TINs described by triangles and materials
-    while i < sl.Count - 1  do
-    begin
-      Inc(i);
-      tl.DelimitedText := sl[i];
-      if (tl.CommaText = 'BEGT') then // the beginning of new tin
-      begin
-        repeat
-          Inc(i); tl.DelimitedText := sl[i];
-          if (tl[0] = 'ACTIVETIN') then
-            ActiveTin := True;
-          if (tl[0] = 'ID') then
-            Id_Tin := StrToInt(tl[1]);
-          if (tl[0] = 'TNAM') then
-            Tnam := tl[1];
-          if (tl[0] = 'MAT') then
-            Id_Mat := StrToInt(tl[1]);
-          if (tl[0] = 'VERT') then
-            NVert := StrToInt(tl[1]);
-        until tl[0]='VERT';
-        SetLength(VertArr, NVert);
-        j := 0;
-        repeat
-          Inc(i);
-          tl.DelimitedText := sl[i];
-          VertArr[j].X := StrToFloat(tl[0]);
-          VertArr[j].Y := StrToFloat(tl[1]);
-          VertArr[j].Z := StrToFloat(tl[2]);
-          Inc(j);
-        until (j = NVert);
-        Inc(i);  
-		tl.DelimitedText := sl[i];
-        NTri := StrToInt(tl[1]);
-        j := 0;
-        repeat
-          Inc(i); Inc(j);
-          tl.DelimitedText := sl[i];
-          n1 := StrToInt(tl[0]); n2 := StrToInt(tl[1]); n3 := StrToInt(tl[2]);
-          SetVector(v1, VertArr[n1-1].X, VertArr[n1-1].Y, VertArr[n1-1].Z);
-          SetVector(v2, VertArr[n2-1].X, VertArr[n2-1].Y, VertArr[n2-1].Z);
-          SetVector(v3, VertArr[n3-1].X, VertArr[n3-1].Y, VertArr[n3-1].Z);
-          mesh.Vertices.Add(v1, v2, v3);
-          n := CalcPlaneNormal(v1, v2, v3);
-          mesh.Normals.Add(n, n, n);
-        until (j = NTri);
-        Inc(i); tl.DelimitedText := sl[i]; //tl.DelimitedText = 'ENDT';
-      end;
-    end;
-  finally
-    tl.Free;
-    sl.Free;
-  end;
-end;
-
-// ------------------------------------------------------------------
-initialization
-// ------------------------------------------------------------------
-
-   RegisterVectorFileFormat('tin', 'Triangular Irregular Network', TGLTINVectorFile);
-
-end.
+//
+// The graphics rendering engine GLScene http://glscene.org
+//
+unit GLS.FileTIN;
+
+(* TIN (Triangular Irregular Network) vector file format implementation *)
+
+interface
+
+{$I GLScene.inc}
+
+uses
+  System.Classes,
+  System.SysUtils,
+
+  GLS.VectorTypes,
+  GLS.VectorFileObjects,
+  GLS.ApplicationFileIO,
+  GLS.VectorGeometry,
+  GLS.VectorTypesExt;
+
+
+type
+   (*The TIN vector file (triangle irregular network).
+     It is a simple text format, with one triangle record per line, no materials,
+     no texturing (there may be more, but I never saw anything in this files).
+     This format is encountered in the DEM/DTED world and used in place of grids. *)
+   TGLTINVectorFile = class(TGLVectorFile)
+      public
+        class function Capabilities : TGLDataFileCapabilities; override;
+        procedure LoadFromStream(aStream : TStream); override;
+   end;
+
+// ------------------------------------------------------------------
+implementation
+// ------------------------------------------------------------------
+
+// ------------------
+// ------------------ TGLTINVectorFile ------------------
+// ------------------
+
+class function TGLTINVectorFile.Capabilities : TGLDataFileCapabilities;
+begin
+   Result:=[dfcRead];
+end;
+
+procedure TGLTINVectorFile.LoadFromStream(aStream : TStream);
+var
+   i, j : Integer;
+   sl, tl : TStringList;
+   mesh : TGLMeshObject;
+   v1, v2, v3, n : TAffineVector;
+   ActiveTin : Boolean;
+   Id_Tin : Integer;
+   Tnam: string;
+   Id_Mat, NVert, NTri : Integer;
+
+   VertArr :  TGLPoint3DArray;
+   n1, n2, n3 : Integer;
+
+
+begin
+  sl := TStringList.Create;
+  tl := TStringList.Create;
+  i := 0;
+  try
+    sl.LoadFromStream(aStream);
+    mesh      := TGLMeshObject.CreateOwned(Owner.MeshObjects);
+    mesh.Mode := momTriangles;
+    if sl[0]<>'TIN' then    // the file with single TIN described by vertices only
+    begin
+      for i := 0 to sl.Count - 1 do
+      begin
+        tl.CommaText := Copy(sl[i], 0, MaxInt);
+        Trim(tl.CommaText);
+        if tl.Count = 9 then
+        begin
+            SetVector(v1, StrToFloatDef(tl[0],0), StrToFloatDef(tl[1],0), StrToFloatDef(tl[2],0));
+            SetVector(v2, StrToFloatDef(tl[3],0), StrToFloatDef(tl[4],0), StrToFloatDef(tl[5],0));
+            SetVector(v3, StrToFloatDef(tl[6],0), StrToFloatDef(tl[7],0), StrToFloatDef(tl[8],0));
+            mesh.Vertices.Add(v1, v2, v3);
+            n := CalcPlaneNormal(v1, v2, v3);
+            mesh.Normals.Add(n, n, n);
+        end;
+      end
+    end
+    else  // the file with multiple TINs described by triangles and materials
+    while i < sl.Count - 1  do
+    begin
+      Inc(i);
+      tl.DelimitedText := sl[i];
+      if (tl.CommaText = 'BEGT') then // the beginning of new tin
+      begin
+        repeat
+          Inc(i); tl.DelimitedText := sl[i];
+          if (tl[0] = 'ACTIVETIN') then
+            ActiveTin := True;
+          if (tl[0] = 'ID') then
+            Id_Tin := StrToInt(tl[1]);
+          if (tl[0] = 'TNAM') then
+            Tnam := tl[1];
+          if (tl[0] = 'MAT') then
+            Id_Mat := StrToInt(tl[1]);
+          if (tl[0] = 'VERT') then
+            NVert := StrToInt(tl[1]);
+        until tl[0]='VERT';
+        SetLength(VertArr, NVert);
+        j := 0;
+        repeat
+          Inc(i);
+          tl.DelimitedText := sl[i];
+          VertArr[j].X := StrToFloat(tl[0]);
+          VertArr[j].Y := StrToFloat(tl[1]);
+          VertArr[j].Z := StrToFloat(tl[2]);
+          Inc(j);
+        until (j = NVert);
+        Inc(i);  
+		tl.DelimitedText := sl[i];
+        NTri := StrToInt(tl[1]);
+        j := 0;
+        repeat
+          Inc(i); Inc(j);
+          tl.DelimitedText := sl[i];
+          n1 := StrToInt(tl[0]); n2 := StrToInt(tl[1]); n3 := StrToInt(tl[2]);
+          SetVector(v1, VertArr[n1-1].X, VertArr[n1-1].Y, VertArr[n1-1].Z);
+          SetVector(v2, VertArr[n2-1].X, VertArr[n2-1].Y, VertArr[n2-1].Z);
+          SetVector(v3, VertArr[n3-1].X, VertArr[n3-1].Y, VertArr[n3-1].Z);
+          mesh.Vertices.Add(v1, v2, v3);
+          n := CalcPlaneNormal(v1, v2, v3);
+          mesh.Normals.Add(n, n, n);
+        until (j = NTri);
+        Inc(i); tl.DelimitedText := sl[i]; //tl.DelimitedText = 'ENDT';
+      end;
+    end;
+  finally
+    tl.Free;
+    sl.Free;
+  end;
+end;
+
+// ------------------------------------------------------------------
+initialization
+// ------------------------------------------------------------------
+
+   RegisterVectorFileFormat('tin', 'Triangular Irregular Network', TGLTINVectorFile);
+
+end.

+ 10 - 9
Source/GLS.FireFX.pas

@@ -34,15 +34,15 @@ uses
   GLS.TextureFormat;
 
 type
-  PFireParticle = ^TFireParticle;
-  TFireParticle = record
+  PGLFireParticle = ^TGLFireParticle;
+  TGLFireParticle = record
     Position: TGLVector;
     Speed: TGLVector;
     Alpha: Single;
     TimeToLive, LifeLength: Single;
   end;
-  TFireParticleArray = array[0..MAXINT shr 6] of TFireParticle;
-  PFireParticleArray = ^TFireParticleArray;
+  TGLFireParticleArray = array[0..MAXINT shr 6] of TGLFireParticle;
+  PGLFireParticleArray = ^TGLFireParticleArray;
 
   TGLBFireFX = class;
 
@@ -52,7 +52,7 @@ type
   TGLFireFXManager = class(TGLCadenceAbleComponent)
   private
     FClients: TList;
-    FFireParticles: PFireParticleArray;
+    FFireParticles: PGLFireParticleArray;
     FFireDir, FInitialDir: TGLCoordinates;
     FCadencer: TGLCadencer;
     FMaxParticles, FParticleLife: Integer;
@@ -168,6 +168,7 @@ type
     procedure Assign(Source: TPersistent); override;
     class function FriendlyName: string; override;
     class function FriendlyDescription: string; override;
+   // Old - procedure Render(sceneBuffer: TGLSceneBuffer; var rci: TGLRenderContextInfo); override;
     procedure Render(var rci: TGLRenderContextInfo); override;
   published
    // Refers the collision manager.
@@ -347,7 +348,7 @@ begin
       FMaxParticles := val
     else
       FMaxParticles := 0;
-    ReallocMem(FFireParticles, MaxParticles * Sizeof(TFireParticle));
+    ReallocMem(FFireParticles, MaxParticles * Sizeof(TGLFireParticle));
     if NP > MaxParticles then
       NP := MaxParticles;
   end;
@@ -386,7 +387,7 @@ procedure TGLFireFXManager.FireInit;
 begin
   IntervalDelta := 0;
   NP := 0;
-  ReallocMem(FFireParticles, FMaxParticles * Sizeof(TFireParticle));
+  ReallocMem(FFireParticles, FMaxParticles * Sizeof(TGLFireParticle));
 end;
 
 
@@ -657,7 +658,7 @@ var
   lastTr: TAffineVector;
   distList: TSingleList;
   objList: TList;
-  fp: PFireParticle;
+  fp: PGLFireParticle;
 begin
   if Manager = nil then
     Exit;
@@ -696,7 +697,7 @@ begin
       SetVector(innerColor, Manager.FInnerColor.Color);
       for i := n - 1 downto 0 do
       begin
-        fp := PFireParticle(objList[i]);
+        fp := PGLFireParticle(objList[i]);
         gl.Translatef(fp^.Position.X - lastTr.X,
                       fp^.Position.Y - lastTr.Y,
                       fp^.Position.Z - lastTr.Z);

+ 10 - 12
Source/GLS.FullScreenViewer.pas

@@ -29,7 +29,7 @@ type
 
   TGLScreenDepth = (sd8bits, sd16bits, sd24bits, sd32bits);
 
-  (*  A FullScreen viewer. 
+  (*  A FullScreen viewer.
     This non visual viewer will, when activated, use the full screen as rendering
     surface. It will also switch/restore videomode depending on the required
     width/height.
@@ -101,18 +101,16 @@ type
   public
     constructor Create(AOwner: TComponent); override;
     destructor Destroy; override;
-
     procedure Render(baseObject: TGLBaseSceneObject = nil); override;
-
-    (*  Adjusts property so that current resolution will be used. 
+    (*  Adjusts property so that current resolution will be used.
       Call this method if you want to make sure video mode isn't switched. *)
     procedure UseCurrentResolution;
     procedure BeginUpdate;
     procedure EndUpdate;
-    //  Activates/deactivates full screen mode.  
+    //  Activates/deactivates full screen mode.
     property Active: Boolean read FActive write SetActive;
     procedure ReActivate;
-    (*  Read access to the underlying form handle. 
+    (*  Read access to the underlying form handle.
       Returns 0 (zero) if the viewer is not active or has not yet
       instantiated its form. *)
     property Handle: HWND read GetHandle;
@@ -125,25 +123,25 @@ type
   published
     property Form: TForm read FForm write SetForm;
     property ManualRendering: Boolean read FManualRendering write SetManualRendering;
-    // It is not used in UNIX.  Requested ScreenDepth. 
+    // It is not used in UNIX.  Requested ScreenDepth.
     property ScreenDepth: TGLScreenDepth read FScreenDepth write SetScreenDepth default sd32bits;
-    (*  Specifies if the underlying form is "fsStayOnTop". 
+    (*  Specifies if the underlying form is "fsStayOnTop".
       The benefit of StayOnTop is that it hides the windows bar and
       other background windows. The "fsStayOnTop" is automatically
       switched off/on when the underlying form loses/gains focus.
       It is recommended not to use StayOnTop while running in the IDE
       or during the debugging phase.  *)
     property StayOnTop: Boolean read FStayOnTop write SetStayOnTop default False;
-    (*  Specifies if the refresh should be synchronized with the VSync signal. 
+    (*  Specifies if the refresh should be synchronized with the VSync signal.
       If the underlying OpenGL ICD does not support the WGL_EXT_swap_control
       extension, this property is ignored. *)
     property VSync: TGLVSyncMode read FVSync write FVSync default vsmSync;
-    (*  Screen refresh rate. 
+    (*  Screen refresh rate.
       Use zero for system default. This property allows you to work around
       the winxp bug that limits uses a refresh rate of 60hz when changeing
       resolution. it is however suggested to give the user the opportunity
       to adjust it instead of having a fixed value (expecially beyond
-      75hz or for resolutions beyond 1024x768). 
+      75hz or for resolutions beyond 1024x768).
       the value will be automatically clamped to the highest value
       *reported* compatible with the monitor. *)
     property RefreshRate: Integer read FRefreshRate write FRefreshRate;
@@ -173,7 +171,7 @@ implementation
 // ------------------------------------------------------------------
 
 uses
-  GLS.Screen, 
+  GLS.Screen,
   GLS.WindowsContext;
 
 const

+ 0 - 13
Source/GLS.Generics.pas

@@ -1,7 +1,6 @@
 //
 // The graphics rendering engine GLScene http://glscene.org
 //
-
 unit GLS.Generics;
 
 (* Cross IDE generic classes collection. *)
@@ -35,7 +34,6 @@ type
     FCapacity: Integer;
 //    FOnChange: TListChangeEvent;
     FOnChange: TNotifyEvent;
-
   protected
     procedure SetCapacity(Value: Integer);
     procedure SetCount(Value: Integer);
@@ -103,7 +101,6 @@ type
   public
     constructor Create; virtual;
     destructor Destroy; override;
-
     function Count: Integer;
     function AtLeast(ACount: Integer): Boolean;
     function Push(const AItem: T): T;
@@ -301,8 +298,6 @@ begin
   SetCapacity(FCapacity + Delta);
 end;
 
-
-
 constructor GThreadList{$IFNDEF USE_GENERIC_PREFIX}<T>{$ENDIF}.Create;
 begin
   inherited Create;
@@ -363,9 +358,6 @@ begin
   FLock.Leave;
 end;
 
-
-
-
 constructor GOrderedList{$IFNDEF USE_GENERIC_PREFIX}<T>{$ENDIF}.Create;
 begin
   FList := TOrderedList.Create;
@@ -413,10 +405,6 @@ begin
   Result := List.Count;
 end;
 
-
-
-
-
 procedure GStack{$IFNDEF USE_GENERIC_PREFIX}<T>{$ENDIF}.PushItem(AItem: T);
 begin
   List.Add(AItem);
@@ -429,5 +417,4 @@ begin
   List.Insert(0, AItem);
 end;
 
-
 end.

+ 6 - 7
Source/GLS.GeometryBB.pas

@@ -1,7 +1,6 @@
 //
 // The graphics rendering engine GLScene http://glscene.org
 //
-
 unit GLS.GeometryBB;
 
 (* Calculations and manipulations on Bounding Boxes *)
@@ -40,7 +39,7 @@ type
     Radius: Single;
   end;
 
-  TClipRect = record
+  TGLClipRect = record
     Left, Top: Single;
     Right, Bottom: Single;
   end;
@@ -178,10 +177,10 @@ function ClipToAABB(const V: TAffineVector; const AABB: TAABB): TAffineVector;
 function BSphereIntersectsBSphere(const MainBSphere, TestBSphere: TBSphere): Boolean;
 
 // Extend the clip rect to include given coordinate. 
-procedure IncludeInClipRect(var ClipRect: TClipRect; X, Y: Single);
-// Projects an AABB and determines the extent of its projection as a clip rect. 
+procedure IncludeInClipRect(var ClipRect: TGLClipRect; X, Y: Single);
+// Projects an AABB and determines the extent of its projection as a clip rect.
 function AABBToClipRect(const Aabb: TAABB; const ModelViewProjection: TGLMatrix;
-  ViewportSizeX, ViewportSizeY: Integer): TClipRect;
+  ViewportSizeX, ViewportSizeY: Integer): TGLClipRect;
 
 // Finds the intersection between a ray and an axis aligned bounding box. 
 function RayCastAABBIntersect(const RayOrigin, RayDirection: TGLVector;
@@ -1273,7 +1272,7 @@ begin
     Result.Z := AABB.Max.Z;
 end;
 
-procedure IncludeInClipRect(var ClipRect: TClipRect; X, Y: Single);
+procedure IncludeInClipRect(var ClipRect: TGLClipRect; X, Y: Single);
 begin
   with ClipRect do
   begin
@@ -1289,7 +1288,7 @@ begin
 end;
 
 function AABBToClipRect(const Aabb: TAABB; const ModelViewProjection: TGLMatrix;
-  ViewportSizeX, ViewportSizeY: Integer): TClipRect;
+  ViewportSizeX, ViewportSizeY: Integer): TGLClipRect;
 var
   I: Integer;
   V, Vt: TGLVector;

+ 3 - 2
Source/GLS.Isolines.pas

@@ -39,7 +39,7 @@ type
   TVectorL4I = array [0 .. 4] of Integer;
   TCastArray = array [0 .. 2, 0 .. 2, 0 .. 2] of Integer;
 
-  TVertex2DArr = array [0 .. 32767] of TxPoint2D;
+  TVertex2DArr = array [0 .. 32767] of TGLPoint2D;
   PVertex2DArr = ^TVertex2DArr;
 
   PGLIsoline = ^TGLIsoline;
@@ -62,7 +62,8 @@ type
     constructor Create(AOwner: TComponent); virtual;
     destructor Destroy; override;
 
-  (* CONREC is a contouring routine for rectangular spaced data or regular 2D grids
+  (*
+    CONREC is a contouring routine for rectangular spaced data or regular 2D grids
     It takes each rectangle of adjacent data points and splits it
     into 4 triangles after choosing the height at the centre of the rectangle.
     For each of the triangles the line segment resulting from the intersection

+ 49 - 50
Source/GLS.Isosurface.pas

@@ -28,7 +28,6 @@ unit GLS.Isosurface;
 interface
 
 {$I GLScene.inc}
-
 // uncomment next line to memorize vertex Density value to further use
 // (i.e. mesh color generation)
 {.$Define UseDensity}
@@ -50,7 +49,7 @@ type
   TIntegerArray = array of Integer;
   TGLMarchingCube = class(TObject)
   private
-    FIsoValue: TxScalarValue;
+    FIsoValue: TGLScalarValue;
     // sliceSize:Longword;
     PVertsX: PIntegerArray;
     PVertsY: PIntegerArray;
@@ -59,10 +58,10 @@ type
     _Ntrigs: Integer;
     _Sverts: Integer;
     _Strigs: Integer;
-    PVertices: PxVertexArray;
-    PTriangles: PxTriangleArray;
+    PVertices: PGLVertArray;
+    PTriangles: PGLTrianRecArray;
     _i, _j, _k: Longword;
-    _Cube: array [0 .. 7] of TxVoxel;
+    _Cube: array [0 .. 7] of TGLVoxel;
     _lut_entry: Byte;
     // _case:Byte;
     // _config:Byte;
@@ -88,7 +87,7 @@ type
     FStepX: Single;
     FStepY: Single;
     FStepZ: Single;
-    VoxelData: PxVoxelData;
+    VoxelData: PGLVoxelData;
     procedure Process_cube;
     (* function test_face(face:byte):Boolean;
       function test_interior(s:Byte):boolean *)
@@ -107,32 +106,32 @@ type
     procedure Set_x_vert(a_val, i, j, k: Integer);
     procedure Set_y_vert(a_val, i, j, k: Integer);
     procedure Set_z_vert(a_val, i, j, k: Integer);
-    function GetVoxelValue(i, j, k: Integer): TxScalarValue;
-    procedure SetVoxelValue(i, j, k: Integer; HfValue: TxScalarValue);
-    function GetVoxelData(i, j, k: Integer): TxVoxel;
-    function Voxel(i, j, k: Integer): PxVoxel;
+    function GetVoxelValue(i, j, k: Integer): TGLScalarValue;
+    procedure SetVoxelValue(i, j, k: Integer; HfValue: TGLScalarValue);
+    function GetVoxelData(i, j, k: Integer): TGLVoxel;
+    function Voxel(i, j, k: Integer): PGLVoxel;
     function calc_u(v1, v2: Single): Extended; virtual;
   public
-    ScalarField: TxScalarField;
+    ScalarField: TGLScalarField;
     constructor Create; overload; virtual;
     constructor Create(SizeX, SizeY, SizeZ: Integer;
-      AIsoValue: TxScalarValue = 0.0; xMin: Single = -0.5; xMax: Single = 0.5;
+      AIsoValue: TGLScalarValue = 0.0; xMin: Single = -0.5; xMax: Single = 0.5;
       yMin: Single = -0.5; yMax: Single = 0.5; zMin: Single = -0.5;
       zMax: Single = 0.5); overload; virtual;
     procedure ReDim(ASizeX, ASizeY, ASizeZ: Integer;
       xMin, xMax, yMin, yMax, zMin, zMax: Single); virtual;
     destructor Destroy; override;
     procedure Run; overload;
-    procedure Run(IsoValue: TxScalarValue); overload;
-    function Internal(AValue: TxScalarValue): Boolean; virtual;
+    procedure Run(IsoValue: TGLScalarValue); overload;
+    function Internal(AValue: TGLScalarValue): Boolean; virtual;
     procedure FillVoxelData; overload; virtual;
-    procedure FillVoxelData(AIsoValue: TxScalarValue;
-      AScalarField: TxScalarField = nil); overload; virtual;
-    procedure FillVoxelData(AIsoValue: TxScalarValue;
-      AScalarField: TxScalarFieldInt); overload; virtual;
+    procedure FillVoxelData(AIsoValue: TGLScalarValue;
+      AScalarField: TGLScalarField = nil); overload; virtual;
+    procedure FillVoxelData(AIsoValue: TGLScalarValue;
+      AScalarField: TGLScalarFieldInt); overload; virtual;
     procedure CalcVertices(Vertices: TGLVertexList; Alpha: Single = 1);
     procedure CalcMeshObject(AMeshObject: TGLMeshObject; Alpha: Single = 1);
-    property IsoValue: TxScalarValue read FIsoValue write FIsoValue;
+    property IsoValue: TGLScalarValue read FIsoValue write FIsoValue;
     // TODO SetIsoValue to Run
   end;
 
@@ -161,26 +160,26 @@ type
   end;
 
 // Sphere surface
-function SFSphere(X, Y, Z: Extended): TxScalarValue;
+function SFSphere(X, Y, Z: Extended): TGLScalarValue;
 // Minkowski space (http://mathworld.wolfram.com)
-function SFMinkowski(X, Y, Z: Extended): TxScalarValue;
+function SFMinkowski(X, Y, Z: Extended): TGLScalarValue;
 // Klein Bottle (http://mathworld.wolfram.com)
-function SFKleinBottle(X, Y, Z: Extended): TxScalarValue;
+function SFKleinBottle(X, Y, Z: Extended): TGLScalarValue;
 // Chmutov-surface-1 (http://mathworld.wolfram.com)
-function SFChmutov1(X, Y, Z: Extended): TxScalarValue;
+function SFChmutov1(X, Y, Z: Extended): TGLScalarValue;
 // Chmutov-surface-2 (http://mathworld.wolfram.com)
-function SFChmutov2(X, Y, Z: Extended): TxScalarValue;
+function SFChmutov2(X, Y, Z: Extended): TGLScalarValue;
 // Toroidal surface (phantasy!)
-function SFToroidal(X, Y, Z: Extended): TxScalarValue;
+function SFToroidal(X, Y, Z: Extended): TGLScalarValue;
 // Double torus Surface (phantasy!)
-function SFDoubleTorus(X, Y, Z: Extended): TxScalarValue;
+function SFDoubleTorus(X, Y, Z: Extended): TGLScalarValue;
 
 const
   DemoScalarField: array [0 .. 6] of
   record
     // xMin, xMax, yMin, yMax, zMin, zMax:Single; // default -0.5..0.5
-    ScalarField: TxScalarField;
-    IsoValue: TxScalarValue
+    ScalarField: TGLScalarField;
+    IsoValue: TGLScalarValue
   end = ((ScalarField: SFSphere; IsoValue: 0.3), (ScalarField: SFMinkowski;
   IsoValue: 0.0), (ScalarField: SFKleinBottle; IsoValue: 0.0),
   (ScalarField: SFChmutov1; IsoValue: 3.0), (ScalarField: SFChmutov2;
@@ -510,12 +509,12 @@ const
     (0, 2, 3, 6), (0, 3, 7, 6), (0, 7, 4, 6), (0, 4, 5, 6));
 
 // Test surface functions
-function SFSphere(X, Y, Z: Extended): TxScalarValue;
+function SFSphere(X, Y, Z: Extended): TGLScalarValue;
 begin
   Result := sqr(X) + sqr(Y) + sqr(Z)
 end;
 
-function SFToroidal(X, Y, Z: Extended): TxScalarValue;
+function SFToroidal(X, Y, Z: Extended): TGLScalarValue;
 const
   FScale = 7;
   a = 2.5;
@@ -528,7 +527,7 @@ begin
     (sqr(sqrt(sqr(Z) + sqr(X)) - a) + sqr(Y));
 end;
 
-function SFDoubleTorus(X, Y, Z: Extended): TxScalarValue;
+function SFDoubleTorus(X, Y, Z: Extended): TGLScalarValue;
 const
   FScale = 2.25;
 begin
@@ -540,7 +539,7 @@ begin
     PowerInteger(Y, 4) + sqr(Z)
 end;
 
-function SFChmutov1(X, Y, Z: Extended): TxScalarValue;
+function SFChmutov1(X, Y, Z: Extended): TGLScalarValue;
 const
   FScale = 2.5;
 begin
@@ -551,7 +550,7 @@ begin
     (PowerInteger(X, 4) + PowerInteger(Y, 4) + PowerInteger(Z, 4));
 end;
 
-function SFChmutov2(X, Y, Z: Extended): TxScalarValue;
+function SFChmutov2(X, Y, Z: Extended): TGLScalarValue;
 const
   FScale = 2.5;
 begin
@@ -562,7 +561,7 @@ begin
     sqr(Z) * sqr(3 - 4 * sqr(Z)));
 end;
 
-function SFKleinBottle(X, Y, Z: Extended): TxScalarValue;
+function SFKleinBottle(X, Y, Z: Extended): TGLScalarValue;
 const
   FScale = 7.5;
 begin
@@ -574,7 +573,7 @@ begin
     (sqr(X) + sqr(Y) + sqr(Z) - 2 * Y - 1);
 end;
 
-function SFMinkowski(X, Y, Z: Extended): TxScalarValue;
+function SFMinkowski(X, Y, Z: Extended): TGLScalarValue;
 const
   FScale = 7;
 begin
@@ -971,7 +970,7 @@ begin
       if (_Ntrigs >= _Strigs) then
       begin
         _Strigs := 2 * _Strigs;
-        ReallocMem(PTriangles, _Strigs * SizeOf(TxTriangle));
+        ReallocMem(PTriangles, _Strigs * SizeOf(TGLTrianRec));
       end;
 
       with PTriangles^[_Ntrigs] do
@@ -1212,7 +1211,7 @@ begin
 end;
 
 constructor TGLMarchingCube.Create(SizeX, SizeY, SizeZ: Integer;
-  AIsoValue: TxScalarValue = 0.0; xMin: Single = -0.5; xMax: Single = 0.5;
+  AIsoValue: TGLScalarValue = 0.0; xMin: Single = -0.5; xMax: Single = 0.5;
   yMin: Single = -0.5; yMax: Single = 0.5; zMin: Single = -0.5;
   zMax: Single = 0.5);
 begin
@@ -1235,12 +1234,12 @@ begin
   inherited;
 end;
 
-function TGLMarchingCube.getVoxelValue(i, j, k: Integer): TxScalarValue;
+function TGLMarchingCube.getVoxelValue(i, j, k: Integer): TGLScalarValue;
 begin
   Result := VoxelData^[i + j * FSizeX + k * FSizeX * FSizeY].Density
 end;
 
-function TGLMarchingCube.getVoxelData(i, j, k: Integer): TxVoxel;
+function TGLMarchingCube.getVoxelData(i, j, k: Integer): TGLVoxel;
 begin
   Result := VoxelData^[i + j * FSizeX + k * FSizeX * FSizeY]
 end;
@@ -1307,13 +1306,13 @@ begin
   _Sverts := ALLOC_SIZE;
   _Strigs := ALLOC_SIZE;
 
-  GetMem(PVertices, _Sverts * SizeOf(TxVertex));
-  GetMem(PTriangles, _Strigs * SizeOf(TxTriangle));
+  GetMem(PVertices, _Sverts * SizeOf(TGLVertRec));
+  GetMem(PTriangles, _Strigs * SizeOf(TGLTrianRec));
 end;
 
 procedure TGLMarchingCube.Init_space;
 begin
-  VoxelData := AllocMem(FSizeX * FSizeY * FSizeZ * SizeOf(TxVoxel));
+  VoxelData := AllocMem(FSizeX * FSizeY * FSizeZ * SizeOf(TGLVoxel));
 end;
 
 procedure TGLMarchingCube.Init_temps;
@@ -1330,7 +1329,7 @@ begin
   FillChar(PVertsZ^, spaceSize * SizeOf(Integer), -1);
 end;
 
-function TGLMarchingCube.Internal(AValue: TxScalarValue): Boolean;
+function TGLMarchingCube.Internal(AValue: TGLScalarValue): Boolean;
 begin
   Result := AValue <= FIsoValue
 end;
@@ -1386,13 +1385,13 @@ begin
   clean_temps;
 end;
 
-procedure TGLMarchingCube.Run(IsoValue: TxScalarValue);
+procedure TGLMarchingCube.Run(IsoValue: TGLScalarValue);
 begin
   FIsoValue := IsoValue;
   Run
 end;
 
-procedure TGLMarchingCube.setVoxelValue(i, j, k: Integer; HfValue: TxScalarValue);
+procedure TGLMarchingCube.setVoxelValue(i, j, k: Integer; HfValue: TGLScalarValue);
 begin
   VoxelData^[i + j * FSizeX + k * FSizeX * FSizeY].Density := HfValue
 end;
@@ -1417,11 +1416,11 @@ begin
   if _Nverts >= _Sverts then
   begin
     _Sverts := 2 * _Sverts;
-    ReallocMem(PVertices, _Sverts * SizeOf(TxVertex))
+    ReallocMem(PVertices, _Sverts * SizeOf(TGLVertRec))
   end;
 end;
 
-function TGLMarchingCube.voxel(i, j, k: Integer): PxVoxel;
+function TGLMarchingCube.voxel(i, j, k: Integer): PGLVoxel;
 begin
   if (k >= FSizeZ) or (j >= FSizeY) or (i >= FSizeX) then
     Result := nil
@@ -1455,7 +1454,7 @@ begin
   end;
 end;
 
-procedure TGLMarchingCube.FillVoxelData(AIsoValue: TxScalarValue; AScalarField: TxScalarField = nil);
+procedure TGLMarchingCube.FillVoxelData(AIsoValue: TGLScalarValue; AScalarField: TGLScalarField = nil);
 begin
   FIsoValue := AIsoValue;
   if Assigned(AScalarField) then
@@ -1463,7 +1462,7 @@ begin
   FillVoxelData;
 end;
 
-procedure TGLMarchingCube.FillVoxelData(AIsoValue: TxScalarValue; AScalarField: TxScalarFieldInt);
+procedure TGLMarchingCube.FillVoxelData(AIsoValue: TGLScalarValue; AScalarField: TGLScalarFieldInt);
 var
   iX, iY, iZ: Integer;
   X, Y, Z: Single;
@@ -1524,7 +1523,7 @@ var
     Result.V[3] := 0.3
   end;
 
-  function GetColor(H: TxScalarValue): TGLVector;
+  function GetColor(H: TGLScalarValue): TGLVector;
   begin
     Result := VectorMake(0.890, 0.855, 0.788, Alpha)
     (*

+ 30 - 56
Source/GLS.LensFlare.pas

@@ -16,7 +16,7 @@ uses
   System.Classes,
   System.SysUtils,
   System.Math,
-  
+
   GLS.OpenGLTokens,
   GLS.Scene,
   GLS.PersistentClasses,
@@ -34,10 +34,10 @@ uses
 
 type
 
-  TFlareElement = (feGlow, feRing, feStreaks, feRays, feSecondaries);
-  TFlareElements = set of TFlareElement;
+  TGLFlareElement = (feGlow, feRing, feStreaks, feRays, feSecondaries);
+  TGLFlareElements = set of TGLFlareElement;
 
-  (* The actual gradients between two colors are, of course, calculated by OpenGL. 
+  (* The actual gradients between two colors are, of course, calculated by OpenGL.
      The start and end colors of a gradient are stored to represent the color of
      lens flare elements. *)
   TGLFlareGradient = class(TGLUpdateAbleObject)
@@ -75,7 +75,7 @@ type
     FNumSecs: Integer;
     FResolution: Integer;
     FAutoZTest: Boolean;
-    FElements: TFlareElements;
+    FElements: TGLFlareElements;
     FSin20Res, FCos20Res: array of Single;
     FSinRes, FCosRes: array of Single;
     FTexRays: TGLTextureHandle;
@@ -105,7 +105,7 @@ type
     procedure SetNumSecs(aValue: Integer);
     procedure SetResolution(aValue: Integer);
     procedure SetAutoZTest(aValue: Boolean);
-    procedure SetElements(aValue: TFlareElements);
+    procedure SetElements(aValue: TGLFlareElements);
     procedure SetDynamic(aValue: Boolean);
     procedure SetPreRenderPoint(const val: TGLRenderPoint);
     procedure PreRenderEvent(Sender: TObject; var rci: TGLRenderContextInfo);
@@ -158,17 +158,17 @@ type
     property NumSecs: Integer read FNumSecs write SetNumSecs default 8;
     // Number of segments used when rendering circles.
     property Resolution: Integer read FResolution write SetResolution default 64;
-    {Automatically computes FlareIsNotOccluded depending on ZBuffer test.
+    (* Automatically computes FlareIsNotOccluded depending on ZBuffer test.
        Not that the automated test may use test result from the previous
-       frame into the next (to avoid a rendering stall). }
+       frame into the next (to avoid a rendering stall). *)
     property AutoZTest: Boolean read FAutoZTest write SetAutoZTest default True;
-    {Is the LensFlare not occluded?.
+    (* Is the LensFlare not occluded?.
        If false the flare will fade away, if true, it will fade in and stay.
-       This value is automatically updated if AutoZTest is set. }
+       This value is automatically updated if AutoZTest is set. *)
     property FlareIsNotOccluded: Boolean read FFlareIsNotOccluded write
       FFlareIsNotOccluded;
     // Which elements should be rendered?
-    property Elements: TFlareElements read FElements write SetElements default
+    property Elements: TGLFlareElements read FElements write SetElements default
       cDefaultFlareElements;
     (* Is the flare size adjusted dynamically?
        If true, the flare size will be grown and reduced over a few frames
@@ -177,8 +177,7 @@ type
        When false, flare will either be at full size or hidden.
        The flare is always considered non-dynamic at design-time. *)
     property Dynamic: Boolean read FDynamic write FDynamic default True;
-
-    (* PreRender point for pre-rendered flare textures. 
+    (* PreRender point for pre-rendered flare textures.
        See PreRender method for more details. *)
     property PreRenderPoint: TGLRenderPoint read FPreRenderPoint write
       SetPreRenderPoint;
@@ -272,7 +271,6 @@ begin
     VectorMake(1, 0.8, 0.5, 0.05), VectorMake(0.5, 0.2, 0, 0));
   FSecondariesGradient := TGLFlareGradient.CreateInitialized(Self,
     VectorMake(0, 0.2, 1, 0), VectorMake(0, 0.8, 0.2, 0.15));
-
   FTexRays := TGLTextureHandle.Create;
 end;
 
@@ -299,19 +297,16 @@ end;
 
 procedure TGLLensFlare.SetupRenderingOptions(StateCache: TGLStateCache);
 begin
-  with StateCache do
-  begin
-    Disable(stLighting);
-    Disable(stDepthTest);
-    Disable(stFog);
-    Disable(stColorMaterial);
-    Disable(stCullFace);
-    DepthWriteMask := False;
-    Enable(stBlend);
-    SetBlendFunc(bfSrcAlpha, bfOne);
-    Disable(stAlphaTest);
-    PolygonMode := pmFill;
-  end;
+  StateCache.Disable(stLighting);
+  StateCache.Disable(stDepthTest);
+  StateCache.Disable(stFog);
+  StateCache.Disable(stColorMaterial);
+  StateCache.Disable(stCullFace);
+  StateCache.DepthWriteMask := False;
+  StateCache.Enable(stBlend);
+  StateCache.SetBlendFunc(bfSrcAlpha, bfOne);
+  StateCache.Disable(stAlphaTest);
+  StateCache.PolygonMode := pmFill;
 end;
 
 procedure TGLLensFlare.RenderRays(StateCache: TGLStateCache; const size:
@@ -324,13 +319,9 @@ begin
   if gl.GREMEDY_string_marker then
     gl.StringMarkerGREMEDY(14, 'LensFlare.Rays');
 {$ENDIF}
-
-  with StateCache do
-  begin
-    LineWidth := 1;
-    Disable(stLineSmooth);
-    Disable(stLineStipple);
-  end;
+  StateCache.LineWidth := 1;
+  StateCache.Disable(stLineSmooth);
+  StateCache.Disable(stLineStipple);
 
   gl.Begin_(GL_LINES);
   for i := 0 to Resolution * 20 - 1 do
@@ -392,20 +383,16 @@ begin
     c := c0;
     s0 := FSinRes[i] * 0.6 * Squeeze;
     c0 := FCosRes[i] * 0.6;
-
     gl.Color4fv(GlowGradient.ToColor.AsAddress);
     gl.Vertex2f((FCurrSize - rW) * c, (FCurrSize - rW) * s);
     gl.Color4fv(RingGradient.FromColor.AsAddress);
     gl.Vertex2f(FCurrSize * c, Squeeze * FCurrSize * s);
-
     gl.Vertex2f(FCurrSize * c0, FCurrSize * s0);
     gl.Color4fv(GlowGradient.ToColor.AsAddress);
     gl.Vertex2f((FCurrSize - rW) * c0, (FCurrSize - rW) * s0);
-
     gl.Color4fv(RingGradient.FromColor.AsAddress);
     gl.Vertex2f(FCurrSize * c, FCurrSize * s);
     gl.Vertex2f(FCurrSize * c0, FCurrSize * s0);
-
     gl.Color4fv(GlowGradient.ToColor.AsAddress);
     gl.Vertex2f((FCurrSize + rW) * c0, (FCurrSize + rW) * s0);
     gl.Vertex2f((FCurrSize + rW) * c, (FCurrSize + rW) * s);
@@ -442,7 +429,6 @@ begin
     else
       grad := SecondariesGradient;
     rnd := (Random + 0.1) * FCurrSize * 0.25;
-
     gl.Begin_(GL_TRIANGLE_FAN);
     gl.Color4fv(grad.FromColor.AsAddress);
     gl.Vertex2f(v.X, v.Y);
@@ -471,7 +457,6 @@ begin
     Exit;
   end;
   CurrentBuffer := TGLSceneBuffer(rci.buffer);
-
   SetVector(v, AbsolutePosition);
   // are we looking towards the flare?
   rv := VectorSubtract(v, PAffineVector(@rci.cameraPosition)^);
@@ -486,7 +471,6 @@ begin
   end
   else
     flareInViewPort := False;
-
   dynamicSize := FDynamic and not (csDesigning in ComponentState);
   if dynamicSize then
   begin
@@ -511,7 +495,6 @@ begin
     else
       FCurrSize := 0;
   end;
-
   // Prepare matrices
   gl.PushMatrix;
   gl.LoadMatrixf(@CurrentBuffer.BaseProjectionMatrix);
@@ -527,21 +510,18 @@ begin
     screenPos.X - rci.viewPortSize.cx * 0.5,
     screenPos.Y - rci.viewPortSize.cy * 0.5,
     0);
-
   if AutoZTest then
   begin
-    if dynamicSize and (GL.HP_occlusion_test or
-      TGLOcclusionQueryHandle.IsSupported) then
+    if (dynamicSize and (GL.HP_occlusion_test or
+      TGLOcclusionQueryHandle.IsSupported)) then
     begin
       // hardware-based occlusion test is possible
       FlareIsNotOccluded := True;
-
       rci.GLStates.SetColorMask([]);
       rci.GLStates.Disable(stAlphaTest);
       rci.GLStates.DepthWriteMask := False;
       rci.GLStates.Enable(stDepthTest);
       rci.GLStates.DepthFunc := cfLEqual;
-
       if TGLOcclusionQueryHandle.IsSupported then
       begin
         // preferred method, doesn't stall rendering too badly
@@ -559,14 +539,12 @@ begin
         // occlusion_test, stalls rendering a bit
         gl.Enable(GL_OCCLUSION_TEST_HP);
       end;
-
       gl.Begin_(GL_QUADS);
       gl.Vertex3f(posVector.X + 2, posVector.Y, 1);
       gl.Vertex3f(posVector.X, posVector.Y + 2, 1);
       gl.Vertex3f(posVector.X - 2, posVector.Y, 1);
       gl.Vertex3f(posVector.X, posVector.Y - 2, 1);
       gl.End_;
-
       if TGLOcclusionQueryHandle.IsSupported then
         FOcclusionQuery.EndQuery
       else
@@ -574,7 +552,6 @@ begin
         gl.Disable(GL_OCCLUSION_TEST_HP);
         gl.GetBooleanv(GL_OCCLUSION_TEST_RESULT_HP, @FFlareIsNotOccluded)
       end;
-
       rci.GLStates.DepthFunc := cfLEqual;
       rci.GLStates.SetColorMask(cAllColorComponents);
     end
@@ -582,27 +559,24 @@ begin
     begin
       //Compares the distance to the lensflare, to the z-buffer depth.
       //This prevents the flare from being occluded by objects BEHIND the light.
+      (*
       depth := CurrentBuffer.PixelToDistance(Round(ScreenPos.X),
         Round(rci.viewPortSize.cy - ScreenPos.Y));
       dist := VectorDistance(rci.cameraPosition, self.AbsolutePosition);
       FlareIsNotOccluded := ((dist - depth) < 1);
+      *)
     end;
   end;
-
   if FCurrSize >= 0 then
   begin
-
     // Random seed must be backed up, could be used for other purposes
     // (otherwise we essentially reset the random generator at each frame)
     oldSeed := RandSeed;
     RandSeed := Seed;
-
     SetupRenderingOptions(rci.GLStates);
-
     if [feGlow, feStreaks, feRays, feRing] * Elements <> [] then
     begin
       gl.Translatef(posVector.X, posVector.Y, posVector.Z);
-
       // Glow (a circle with transparent edges):
       if feGlow in Elements then
       begin
@@ -835,7 +809,7 @@ begin
   end;
 end;
 
-procedure TGLLensFlare.SetElements(aValue: TFlareElements);
+procedure TGLLensFlare.SetElements(aValue: TGLFlareElements);
 begin
   if FElements <> aValue then
   begin

+ 34 - 34
Source/GLS.Objects.pas

@@ -550,8 +550,8 @@ type
       write SetNormalDirection default ndOutside;
   end;
 
-  TAngleLimit1 = -90 .. 90;
-  TAngleLimit2 = 0 .. 360;
+  TGLAngleLimit180 = -90 .. 90;
+  TGLAngleLimit360 = 0 .. 360;
   TGLCapType = (ctNone, ctCenter, ctFlat);
 
   (* A sphere object.
@@ -562,19 +562,19 @@ type
   private
     FRadius: TGLFloat;
     FSlices, FStacks: TGLInt;
-    FTop: TAngleLimit1;
-    FBottom: TAngleLimit1;
-    FStart: TAngleLimit2;
-    FStop: TAngleLimit2;
+    FTop: TGLAngleLimit180;
+    FBottom: TGLAngleLimit180;
+    FStart: TGLAngleLimit360;
+    FStop: TGLAngleLimit360;
     FTopCap, FBottomCap: TGLCapType;
-    procedure SetBottom(aValue: TAngleLimit1);
+    procedure SetBottom(aValue: TGLAngleLimit180);
     procedure SetBottomCap(aValue: TGLCapType);
     procedure SetRadius(const aValue: TGLFloat);
     procedure SetSlices(aValue: TGLInt);
-    procedure SetStart(aValue: TAngleLimit2);
-    procedure SetStop(aValue: TAngleLimit2);
+    procedure SetStart(aValue: TGLAngleLimit360);
+    procedure SetStop(aValue: TGLAngleLimit360);
     procedure SetStacks(aValue: TGLInt);
-    procedure SetTop(aValue: TAngleLimit1);
+    procedure SetTop(aValue: TGLAngleLimit180);
     procedure SetTopCap(aValue: TGLCapType);
   public
     constructor Create(AOwner: TComponent); override;
@@ -587,15 +587,15 @@ type
     function GenerateSilhouette(const silhouetteParameters
       : TGLSilhouetteParameters): TGLSilhouette; override;
   published
-    property Bottom: TAngleLimit1 read FBottom write SetBottom default -90;
+    property Bottom: TGLAngleLimit180 read FBottom write SetBottom default -90;
     property BottomCap: TGLCapType read FBottomCap write SetBottomCap
       default ctNone;
     property Radius: TGLFloat read FRadius write SetRadius;
     property Slices: TGLInt read FSlices write SetSlices default 16;
     property Stacks: TGLInt read FStacks write SetStacks default 16;
-    property Start: TAngleLimit2 read FStart write SetStart default 0;
-    property Stop: TAngleLimit2 read FStop write SetStop default 360;
-    property Top: TAngleLimit1 read FTop write SetTop default 90;
+    property Start: TGLAngleLimit360 read FStart write SetStart default 0;
+    property Stop: TGLAngleLimit360 read FStop write SetStop default 360;
+    property Top: TGLAngleLimit180 read FTop write SetTop default 90;
     property TopCap: TGLCapType read FTopCap write SetTopCap default ctNone;
   end;
 
@@ -638,21 +638,21 @@ type
   private
     FRadius, FVCurve, FHCurve: TGLFloat;
     FSlices, FStacks: TGLInt;
-    FTop: TAngleLimit1;
-    FBottom: TAngleLimit1;
-    FStart: TAngleLimit2;
-    FStop: TAngleLimit2;
+    FTop: TGLAngleLimit180;
+    FBottom: TGLAngleLimit180;
+    FStart: TGLAngleLimit360;
+    FStop: TGLAngleLimit360;
     FTopCap, FBottomCap: TGLCapType;
-    procedure SetBottom(aValue: TAngleLimit1);
+    procedure SetBottom(aValue: TGLAngleLimit180);
     procedure SetBottomCap(aValue: TGLCapType);
     procedure SetRadius(const aValue: TGLFloat);
     procedure SetVCurve(const aValue: TGLFloat);
     procedure SetHCurve(const aValue: TGLFloat);
     procedure SetSlices(aValue: TGLInt);
-    procedure SetStart(aValue: TAngleLimit2);
-    procedure SetStop(aValue: TAngleLimit2);
+    procedure SetStart(aValue: TGLAngleLimit360);
+    procedure SetStop(aValue: TGLAngleLimit360);
     procedure SetStacks(aValue: TGLInt);
-    procedure SetTop(aValue: TAngleLimit1);
+    procedure SetTop(aValue: TGLAngleLimit180);
     procedure SetTopCap(aValue: TGLCapType);
   public
     constructor Create(AOwner: TComponent); override;
@@ -665,7 +665,7 @@ type
     function GenerateSilhouette(const silhouetteParameters
       : TGLSilhouetteParameters): TGLSilhouette; override;
   published
-    property Bottom: TAngleLimit1 read FBottom write SetBottom default -90;
+    property Bottom: TGLAngleLimit180 read FBottom write SetBottom default -90;
     property BottomCap: TGLCapType read FBottomCap write SetBottomCap
       default ctNone;
     property Radius: TGLFloat read FRadius write SetRadius;
@@ -673,9 +673,9 @@ type
     property HCurve: TGLFloat read FHCurve write SetHCurve;
     property Slices: TGLInt read FSlices write SetSlices default 16;
     property Stacks: TGLInt read FStacks write SetStacks default 16;
-    property Start: TAngleLimit2 read FStart write SetStart default 0;
-    property Stop: TAngleLimit2 read FStop write SetStop default 360;
-    property Top: TAngleLimit1 read FTop write SetTop default 90;
+    property Start: TGLAngleLimit360 read FStart write SetStart default 0;
+    property Stop: TGLAngleLimit360 read FStop write SetStop default 360;
+    property Top: TGLAngleLimit180 read FTop write SetTop default 90;
     property TopCap: TGLCapType read FTopCap write SetTopCap default ctNone;
   end;
 
@@ -2935,7 +2935,7 @@ begin
     Result.vertices.Add(NullHmgPoint);
 end;
 
-procedure TGLSphere.SetBottom(aValue: TAngleLimit1);
+procedure TGLSphere.SetBottom(aValue: TGLAngleLimit180);
 begin
   if FBottom <> aValue then
   begin
@@ -2986,7 +2986,7 @@ begin
   end;
 end;
 
-procedure TGLSphere.SetStart(aValue: TAngleLimit2);
+procedure TGLSphere.SetStart(aValue: TGLAngleLimit360);
 begin
   if FStart <> aValue then
   begin
@@ -2996,7 +2996,7 @@ begin
   end;
 end;
 
-procedure TGLSphere.SetStop(aValue: TAngleLimit2);
+procedure TGLSphere.SetStop(aValue: TGLAngleLimit360);
 begin
   if FStop <> aValue then
   begin
@@ -3006,7 +3006,7 @@ begin
   end;
 end;
 
-procedure TGLSphere.SetTop(aValue: TAngleLimit1);
+procedure TGLSphere.SetTop(aValue: TGLAngleLimit180);
 begin
   if FTop <> aValue then
   begin
@@ -3498,7 +3498,7 @@ begin
     Result.vertices.Add(NullHmgPoint);
 end;
 
-procedure TGLSuperellipsoid.SetBottom(aValue: TAngleLimit1);
+procedure TGLSuperellipsoid.SetBottom(aValue: TGLAngleLimit180);
 begin
   if FBottom <> aValue then
   begin
@@ -3558,7 +3558,7 @@ begin
   end;
 end;
 
-procedure TGLSuperellipsoid.SetStart(aValue: TAngleLimit2);
+procedure TGLSuperellipsoid.SetStart(aValue: TGLAngleLimit360);
 begin
   if FStart <> aValue then
   begin
@@ -3568,7 +3568,7 @@ begin
   end;
 end;
 
-procedure TGLSuperellipsoid.SetStop(aValue: TAngleLimit2);
+procedure TGLSuperellipsoid.SetStop(aValue: TGLAngleLimit360);
 begin
   if FStop <> aValue then
   begin
@@ -3578,7 +3578,7 @@ begin
   end;
 end;
 
-procedure TGLSuperellipsoid.SetTop(aValue: TAngleLimit1);
+procedure TGLSuperellipsoid.SetTop(aValue: TGLAngleLimit180);
 begin
   if FTop <> aValue then
   begin

+ 20 - 62
Source/GLS.Scene.pas

@@ -1870,7 +1870,6 @@ end;
 // ------------------
 // ------------------ TGLBaseSceneObject ------------------
 // ------------------
-
 constructor TGLBaseSceneObject.Create(AOwner: TComponent);
 begin
   inherited Create(AOwner);
@@ -1894,10 +1893,8 @@ begin
   FBoundingBoxPersonalUnscaled := NullBoundingBox;
   FBoundingBoxOfChildren := NullBoundingBox;
   FBoundingBoxIncludingChildren := NullBoundingBox;
-
   distList := TSingleList.Create;
   objList := TPersistentObjectList.Create;
-
 end;
 
 constructor TGLBaseSceneObject.CreateAsChild(aParentOwner: TGLBaseSceneObject);
@@ -1921,8 +1918,8 @@ begin
     FParent.Remove(Self, False);
   DeleteChildren;
   FChildren.Free;
-            objList.Free;
-            distList.Free;
+  objList.Free;
+  distList.Free;
 
   inherited Destroy;
 end;
@@ -1935,17 +1932,14 @@ begin
     Result := 0;
     Exit;
   end;
-
   Result := FListHandle.Handle;
   if Result = 0 then
     Result := FListHandle.AllocateHandle;
-
   if ocStructure in FChanges then
   begin
     ClearStructureChanged;
     FListHandle.NotifyChangesOfData;
   end;
-
   if FListHandle.IsDataNeedUpdate then
   begin
     rci.GLStates.NewList(Result, GL_COMPILE);
@@ -2066,13 +2060,12 @@ end;
 procedure TGLBaseSceneObject.DefineProperties(Filer: TFiler);
 begin
   inherited;
-  {FOriginalFiler := Filer;}
-
+  (*FOriginalFiler := Filer;*)
   Filer.DefineBinaryProperty('BehavioursData', ReadBehaviours, WriteBehaviours,
     (Assigned(FBehaviours) and (FBehaviours.Count > 0)));
   Filer.DefineBinaryProperty('EffectsData', ReadEffects, WriteEffects,
     (Assigned(FEffects) and (FEffects.Count > 0)));
-  {FOriginalFiler:=nil;}
+  (*FOriginalFiler := nil;*)
 end;
 
 procedure TGLBaseSceneObject.WriteBehaviours(stream: TStream);
@@ -2092,16 +2085,18 @@ var
   reader: TReader;
 begin
   reader := TReader.Create(stream, 16384);
-  { with TReader(FOriginalFiler) do  }
+  (* with TReader(FOriginalFiler) do  *)
   try
-    {  reader.Root                 := Root;
+    (*
+      reader.Root                 := Root;
       reader.OnError              := OnError;
       reader.OnFindMethod         := OnFindMethod;
       reader.OnSetName            := OnSetName;
       reader.OnReferenceName      := OnReferenceName;
       reader.OnAncestorNotFound   := OnAncestorNotFound;
       reader.OnCreateComponent    := OnCreateComponent;
-      reader.OnFindComponentClass := OnFindComponentClass;}
+      reader.OnFindComponentClass := OnFindComponentClass;
+    *)
     Behaviours.ReadFromFiler(reader);
   finally
     reader.Free;
@@ -2125,16 +2120,18 @@ var
   reader: TReader;
 begin
   reader := TReader.Create(stream, 16384);
-  {with TReader(FOriginalFiler) do }
+  (*with TReader(FOriginalFiler) do *)
   try
-    { reader.Root                 := Root;
+    (*
+     reader.Root                 := Root;
      reader.OnError              := OnError;
      reader.OnFindMethod         := OnFindMethod;
      reader.OnSetName            := OnSetName;
      reader.OnReferenceName      := OnReferenceName;
      reader.OnAncestorNotFound   := OnAncestorNotFound;
      reader.OnCreateComponent    := OnCreateComponent;
-     reader.OnFindComponentClass := OnFindComponentClass;   }
+     reader.OnFindComponentClass := OnFindComponentClass;
+    *)
     Effects.ReadFromFiler(reader);
   finally
     reader.Free;
@@ -2268,7 +2265,7 @@ begin
   if ocAbsoluteMatrix in FChanges then
   begin
     RebuildMatrix;
-    if Assigned(Parent) {and (not (Parent is TGLSceneRootObject))} then
+    if Assigned(Parent) (*and (not (Parent is TGLSceneRootObject))*) then
     begin
       MatrixMultiply(FLocalMatrix, TGLBaseSceneObject(Parent).AbsoluteMatrixAsAddress^,
         FAbsoluteMatrix);
@@ -3139,12 +3136,12 @@ begin
   // convert absolute to local and adjust object
   if Parent <> nil then
   begin
-    FUp.AsVector := Parent.AbsoluteToLocal(absUp);  
+    FUp.AsVector := Parent.AbsoluteToLocal(absUp);
     FDirection.AsVector := Parent.AbsoluteToLocal(absDir);
   end
   else
   begin
-    FUp.AsVector := absUp;  
+    FUp.AsVector := absUp;
     FDirection.AsVector := absDir;
   end;
   TransformationChanged
@@ -3389,19 +3386,16 @@ begin
       rightvector := VectorCrossProduct(lookat,upvector);
       upvector:= VectorCrossProduct(rightvector,lookat);
     end;
-    //now the up right and lookat vector are orthogonal
-
+    //now the up right and look at vector are orthogonal
     // vector Target to camera
     T2C:= VectorSubtract(AbsolutePosition,anObject.AbsolutePosition);
     RotateVector(T2C,rightvector,DegToRadian(-PitchDelta));
     RotateVector(T2C,upvector,DegToRadian(-TurnDelta));
     AbsolutePosition := VectorAdd(anObject.AbsolutePosition, T2C);
-
     //now update new up vector
     RotateVector(upvector,rightvector,DegToRadian(-PitchDelta));
     AbsoluteUp := upvector;
     AbsoluteDirection := VectorSubtract(anObject.AbsolutePosition,AbsolutePosition);
-
   end;
 end;
 
@@ -3485,7 +3479,6 @@ begin
   if Assigned(FScene) then
     FScene.AddLights(aChild);
   AChild.TransformationChanged;
-
   aChild.DoOnAddedToParent;
 end;
 
@@ -3624,7 +3617,6 @@ begin
 
   if (ARci.drawState = dsPicking) and not FPickable then
     exit;
-
   // visibility culling determination
   if ARci.visibilityCulling in [vcObjectBased, vcHierarchical] then
   begin
@@ -3652,7 +3644,6 @@ begin
     shouldRenderSelf := True;
     shouldRenderChildren := FChildren.Count>0;
   end;
-
   // Prepare Matrix and PickList stuff
   ARci.PipelineTransformation.Push;
 
@@ -3664,7 +3655,6 @@ begin
 	  MatrixMultiply(LocalMatrix^, ARci.PipelineTransformation.ModelMatrix^))
   else
     ARci.PipelineTransformation.SetModelMatrix(AbsoluteMatrix);
-
   master := nil;
   if ARci.drawState = dsPicking then
   begin
@@ -3672,7 +3662,6 @@ begin
       master := TGLSceneBuffer(ARci.buffer).FSelector.CurrentObject;
     TGLSceneBuffer(ARci.buffer).FSelector.CurrentObject := Self;
   end;
-
   // Start rendering
   if shouldRenderSelf then
   begin
@@ -3681,7 +3670,6 @@ begin
     if FShowAxes then
       DrawAxes(ARci, $CCCC);
 {$ENDIF}
-
     if Assigned(FEffects) and (FEffects.Count > 0) then
     begin
       ARci.PipelineTransformation.Push;
@@ -4067,7 +4055,6 @@ end;
 // ------------------
 // ------------------ TGLBaseBehaviour ------------------
 // ------------------
-
 constructor TGLBaseBehaviour.Create(aOwner: TXCollection);
 begin
   inherited Create(aOwner);
@@ -4124,7 +4111,6 @@ end;
 // ------------------
 // ------------------ TGLBehaviours ------------------
 // ------------------
-
 constructor TGLBehaviours.Create(aOwner: TPersistent);
 begin
   Assert(aOwner is TGLBaseSceneObject);
@@ -4171,7 +4157,6 @@ end;
 // ------------------
 // ------------------ TGLEffect ------------------
 // ------------------
-
 procedure TGLEffect.WriteToFiler(writer: TWriter);
 begin
   inherited;
@@ -4203,7 +4188,6 @@ end;
 // ------------------
 // ------------------ TGLEffects ------------------
 // ------------------
-
 constructor TGLEffects.Create(aOwner: TPersistent);
 begin
   Assert(aOwner is TGLBaseSceneObject);
@@ -4278,7 +4262,6 @@ end;
 // ------------------
 // ------------------ TGLCustomSceneObject ------------------
 // ------------------
-
 constructor TGLCustomSceneObject.Create(AOwner: TComponent);
 begin
   inherited Create(AOwner);
@@ -4352,7 +4335,6 @@ end;
 // ------------------
 // ------------------ TGLSceneRootObject ------------------
 // ------------------
-
 constructor TGLSceneRootObject.Create(AOwner: TComponent);
 begin
   Assert(AOwner is TGLScene);
@@ -4364,7 +4346,6 @@ end;
 // ------------------
 // ------------------ TGLCamera ------------------
 // ------------------
-
 constructor TGLCamera.Create(aOwner: TComponent);
 begin
   inherited Create(aOwner);
@@ -4545,39 +4526,31 @@ begin
     // borders (left, top, right and bottom) and the viewport borders.
     // Note: viewport.top is actually bottom, because the window (and viewport) origin
     // in OGL is the lower left corner
-
     if IsPerspective(CameraStyle) then
       f := FNearPlaneBias / (AWidth * FSceneScale)
     else
       f := 100 * FNearPlaneBias / (focalLength * AWidth * FSceneScale);
-
     // calculate window/viewport ratio for right extent
     Ratio := (2 * AViewport.Width + 2 * AViewport.Left - AWidth) * f;
     // calculate aspect ratio correct right value of the view frustum and take
     // the window/viewport ratio also into account
     vRight := Ratio * AWidth / (2 * MaxDim);
-
     // the same goes here for the other three extents
     // left extent:
     Ratio := (AWidth - 2 * AViewport.Left) * f;
     vLeft := -Ratio * AWidth / (2 * MaxDim);
-
     if IsPerspective(CameraStyle) then
       f := FNearPlaneBias / (AHeight * FSceneScale)
     else
       f := 100 * FNearPlaneBias / (focalLength * AHeight * FSceneScale);
-
     // top extent (keep in mind the origin is left lower corner):
     Ratio := (2 * AViewport.Height + 2 * AViewport.Top - AHeight) * f;
     vTop := Ratio * AHeight / (2 * MaxDim);
-
     // bottom extent:
     Ratio := (AHeight - 2 * AViewport.Top) * f;
     vBottom := -Ratio * AHeight / (2 * MaxDim);
-
     FNearPlane := FFocalLength * 2 * ADPI / (25.4 * MaxDim) * FNearPlaneBias;
     vFar := FNearPlane + FDepthOfView;
-
     // finally create view frustum (perspective or orthogonal)
     case CameraStyle of
       csPerspective:
@@ -4631,7 +4604,6 @@ begin
     else
       Assert(False);
     end;
-
     with CurrentGLContext.PipelineTransformation do
       SetProjectionMatrix(MatrixMultiply(mat, ProjectionMatrix^));
       FViewPortRadius := VectorLength(vRight, vTop) / FNearPlane
@@ -4743,7 +4715,6 @@ begin
     vDir := AbsoluteDirection;
     vRight := VectorCrossProduct(vDir, vUp);
   end;
-
   //save scale & position info
   Scale1 := obj.Scale.AsVector;
   position1 := obj.Position.asVector;
@@ -5056,7 +5027,6 @@ end;
 // ------------------
 // ------------------ TGLImmaterialSceneObject ------------------
 // ------------------
-
 procedure TGLImmaterialSceneObject.DoRender(var ARci: TGLRenderContextInfo;
   ARenderSelf, ARenderChildren: Boolean);
 begin
@@ -5076,7 +5046,6 @@ end;
 // ------------------
 // ------------------ TGLCameraInvariantObject ------------------
 // ------------------
-
 constructor TGLCameraInvariantObject.Create(AOwner: TComponent);
 begin
   inherited;
@@ -5118,7 +5087,6 @@ begin
         end;
         // Apply local transform
         SetModelMatrix(LocalMatrix^);
-
         if ARenderSelf then
         begin
           if (osDirectDraw in ObjectStyle) or ARci.amalgamating then
@@ -5149,7 +5117,6 @@ end;
 // ------------------
 // ------------------ TGLDirectOpenGL ------------------
 // ------------------
-
 constructor TGLDirectOpenGL.Create(AOwner: TComponent);
 begin
   inherited;
@@ -5211,7 +5178,6 @@ end;
 // ------------------
 // ------------------ TGLRenderPoint ------------------
 // ------------------
-
 constructor TGLRenderPoint.Create(AOwner: TComponent);
 begin
   inherited;
@@ -5284,7 +5250,6 @@ end;
 // ------------------
 // ------------------ TGLProxyObject ------------------
 // ------------------
-
 constructor TGLProxyObject.Create(AOwner: TComponent);
 begin
   inherited;
@@ -5460,7 +5425,6 @@ end;
 // ------------------
 // ------------------ TGLLightSource ------------------
 // ------------------
-
 constructor TGLLightSource.Create(AOwner: TComponent);
 begin
   inherited Create(AOwner);
@@ -5615,7 +5579,6 @@ end;
 // ------------------
 // ------------------ TGLScene ------------------
 // ------------------
-
 constructor TGLScene.Create(AOwner: TComponent);
 begin
   inherited;
@@ -5637,7 +5600,7 @@ begin
   FObjects.DestroyHandles;
   FLights.Free;
   FObjects.Free;
-  if Assigned(FBuffers) then 
+  if Assigned(FBuffers) then
     FreeAndNil(FBuffers);
   inherited Destroy;
 end;
@@ -6075,7 +6038,6 @@ end;
 
 // Note: The fog implementation is not conformal with the rest of the scene management
 //       because it is viewer bound not scene bound.
-
 constructor TGLFogEnvironment.Create(AOwner: TPersistent);
 begin
   inherited;
@@ -6220,7 +6182,6 @@ end;
 // ------------------
 // ------------------ TGLSceneBuffer ------------------
 // ------------------
-
 constructor TGLSceneBuffer.Create(AOwner: TPersistent);
 begin
   inherited Create(AOwner);
@@ -6502,7 +6463,7 @@ begin
     limStereo: gl.GetIntegerv(GL_STEREO, @Result);
     limDoubleBuffer: gl.GetIntegerv(GL_DOUBLEBUFFER, @Result);
     limSubpixelBits: gl.GetIntegerv(GL_SUBPIXEL_BITS, @Result);
-    limNbTextureUnits: 
+    limNbTextureUnits:
       if gl.ARB_multitexture then
         gl.GetIntegerv(GL_MAX_TEXTURE_UNITS_ARB, @Result)
       else
@@ -7673,7 +7634,6 @@ end;
 // ------------------
 // ------------------ TGLNonVisualViewer ------------------
 // ------------------
-
 constructor TGLNonVisualViewer.Create(AOwner: TComponent);
 begin
   inherited Create(AOwner);
@@ -7968,7 +7928,6 @@ end;
 // ------------------
 // ------------------ TGLMemoryViewer ------------------
 // ------------------
-
 constructor TGLMemoryViewer.Create(AOwner: TComponent);
 begin
   inherited Create(AOwner);
@@ -8013,7 +7972,6 @@ end;
 // ------------------
 // ------------------ TGLInitializableObjectList ------------------
 // ------------------
-
 function TGLInitializableObjectList.Add(const Item: IGLInitializable): Integer;
 begin
   Result := inherited Add(Pointer(Item));

+ 47 - 34
Source/GLS.ShadowVolume.pas

@@ -1,12 +1,10 @@
 //
 // The graphics rendering engine GLScene http://glscene.org
 //
-
 unit GLS.ShadowVolume;
 
 (*
    Implements basic shadow volumes support.
-
    Be aware that only objects that support silhouette determination have a chance
    to cast correct shadows. Transparent/blended/shader objects among the receivers
    or the casters will be rendered incorrectly.
@@ -43,7 +41,8 @@ type
 
   TGLShadowVolume = class;
 
-  {Determines when a shadow volume should generate a cap at the beginning and
+  (*
+   Determines when a shadow volume should generate a cap at the beginning and
    end of the volume. This is ONLY necessary when there's a chance that the
    camera could end up inside the shadow _or_ between the light source and
    the camera. If those two situations can't occur then not using capping is
@@ -54,22 +53,24 @@ type
 
       svcDefault : Default behaviour
       svcAlways : Always generates caps
-      svcNever : Never generates caps }
+      svcNever : Never generates caps
+  *)
   TGLShadowVolumeCapping = (svcDefault, svcAlways, svcNever);
 
-  {Determines when a caster should actually produce a shadow;
+  (*
+    Determines when a caster should actually produce a shadow;
     scmAlways : Caster always produces a shadow, ignoring visibility
     scmVisible : Caster casts shadow if the object has visible=true
     scmRecursivelyVisible : Caster casts shadow if ancestors up the hierarchy
      all have visible=true
     scmParentVisible : Caster produces shadow if parent has visible=true
     scmParentRecursivelyVisible : Caster casts shadow if ancestors up the hierarchy
-     all have visible=true, starting from the parent (ignoring own visible setting) }
+    all have visible=true, starting from the parent (ignoring own visible setting)
+  *)
   TGLShadowCastingMode = (scmAlways, scmVisible, scmRecursivelyVisible,
     scmParentVisible, scmParentRecursivelyVisible);
 
-  {Specifies an individual shadow caster.
-     Can be a light or an opaque object. }
+  // Specifies an individual shadow caster. Can be a light or an opaque object.
   TGLShadowVolumeCaster = class(TCollectionItem)
   private
     FCaster: TGLBaseSceneObject;
@@ -85,31 +86,37 @@ type
     constructor Create(ACollection: TCollection); override;
     destructor Destroy; override;
     procedure Assign(Source: TPersistent); override;
-    {Shadow casting object. Can be an opaque object or a lightsource. }
+    // Shadow casting object. Can be an opaque object or a lightsource.
     property Caster: TGLBaseSceneObject read FCaster write SetCaster;
     property GLShadowVolume: TGLShadowVolume read GetGLShadowVolume;
   published
-    {Radius beyond which the caster can be ignored.
-     Zero (default value) means the caster can never be ignored. }
+    (*
+     Radius beyond which the caster can be ignored.
+     Zero (default value) means the caster can never be ignored.
+    *)
     property EffectiveRadius: Single read FEffectiveRadius write FEffectiveRadius;
-    {Specifies if the shadow volume should be capped.
-       Capping helps solve shadowing artefacts, at the cost of performance. }
+    (*
+     Specifies if the shadow volume should be capped.
+     Capping helps solve shadowing artefacts, at the cost of performance.
+    *)
     property Capping: TGLShadowVolumeCapping read FCapping write FCapping default svcDefault;
-    {Determines when an object should cast a shadow or not. Typically, objects
+    (*
+    Determines when an object should cast a shadow or not. Typically, objects
     should only cast shadows when recursively visible. But if you're using
     dummy shadow casters which are less complex than their parent objects,
-    you should use scmParentRecursivelyVisible.}
+    you should use scmParentRecursivelyVisible.
+    *)
     property CastingMode: TGLShadowCastingMode read FCastingMode write
       FCastingMode default scmRecursivelyVisible;
   end;
 
-  {Specifies an individual shadow casting occluder.  }
+  // Specifies an individual shadow casting occluder.
   TGLShadowVolumeOccluder = class(TGLShadowVolumeCaster)
   published
     property Caster;
   end;
 
-  {Specifies an individual shadow casting light.  }
+  // Specifies an individual shadow casting light.
   TGLShadowVolumeLight = class(TGLShadowVolumeCaster)
   private
     FSilhouettes: TPersistentObjectList;
@@ -126,11 +133,11 @@ type
     destructor Destroy; override;
     procedure FlushSilhouetteCache;
   published
-    {Shadow casting lightsource.  }
+    // Shadow casting lightsource.
     property LightSource: TGLLightSource read GetLightSource write SetLightSource;
   end;
 
-  {Collection of TGLShadowVolumeCaster. }
+  // Collection of TGLShadowVolumeCaster.
   TGLShadowVolumeCasters = class(TOwnedCollection)
   protected
     function GetItems(index: Integer): TGLShadowVolumeCaster;
@@ -144,7 +151,8 @@ type
     property Items[index: Integer]: TGLShadowVolumeCaster read GetItems; default;
   end;
 
-  {Shadow volume rendering options/optimizations.
+  (*
+    Shadow volume rendering options/optimizations.
       svoShowVolumes : make the shadow volumes visible
       svoDesignVisible : the shadow are visible at design-time
       svoCacheSilhouettes : cache shadow volume silhouettes, beneficial when
@@ -152,30 +160,35 @@ type
       svoScissorClips : use scissor clipping per light, beneficial when
         lights are attenuated and don't illuminate the whole scene
       svoWorldScissorClip : use scissor clipping for the world, beneficial
-        when shadow receivers don't cover the whole viewer surface }
+        when shadow receivers don't cover the whole viewer surface
+  *)
   TGLShadowVolumeOption = (svoShowVolumes, svoCacheSilhouettes, svoScissorClips,
     svoWorldScissorClip, svoDesignVisible);
   TGLShadowVolumeOptions = set of TGLShadowVolumeOption;
 
-  {Shadow rendering modes.
+  (*
+   Shadow rendering modes.
       svmAccurate : will render the scene with ambient lighting only, then
         for each light will make a diffuse+specular pass
       svmDarkening : renders the scene with lighting on as usual, then darkens
         shadowed areas (i.e. inaccurate lighting, but will "shadow" objects
         that don't honour to diffuse or specular lighting)
-      svmOff : no shadowing will take place }
+      svmOff : no shadowing will take place
+  *)
   TGLShadowVolumeMode = (svmAccurate, svmDarkening, svmOff);
 
-  {Simple shadow volumes.
+  (*
+     Simple shadow volumes.
      Shadow receiving objects are the ShadowVolume's children, shadow casters
      (opaque objects or lights) must be explicitly specified in the Casters
-     collection. 
+     collection.
      Shadow volumes require that the buffer allows stencil buffers,
      GLSceneViewer.Buffer.ContextOptions contain roStencinBuffer. Without stencil
-     buffers, shadow volumes will not work properly. 
+     buffers, shadow volumes will not work properly.
      Another issue to look out for is the fact that shadow volume capping requires
      that the camera depth of view is either very high (fi 1e9) or that the
-     camera style is csInfinitePerspective. }
+     camera style is csInfinitePerspective.
+  *)
   TGLShadowVolume = class(TGLImmaterialSceneObject)
   private
     FActive: Boolean;
@@ -206,20 +219,20 @@ type
      When set to false, children will be rendered without any shadowing
      or multipass lighting. }
     property Active: Boolean read FActive write SetActive default True;
-    {Lights that cast shadow volumes. }
+    // Lights that cast shadow volumes.
     property Lights: TGLShadowVolumeCasters read FLights write SetLights;
-    {Occluders that cast shadow volumes. }
+    // Occluders that cast shadow volumes.
     property Occluders: TGLShadowVolumeCasters read FOccluders write SetOccluders;
     {Specifies if the shadow volume should be capped.
        Capping helps solve shadowing artefacts, at the cost of performance. }
     property Capping: TGLShadowVolumeCapping read FCapping write FCapping default
       svcAlways;
-    {Shadow volume rendering options. }
+    // Shadow volume rendering options.
     property Options: TGLShadowVolumeOptions read FOptions write SetOptions
       default [svoCacheSilhouettes, svoScissorClips];
-    {Shadow rendering mode. }
+    // Shadow rendering mode.
     property Mode: TGLShadowVolumeMode read FMode write SetMode default svmAccurate;
-    {Darkening color used in svmDarkening mode. }
+    // Darkening color used in svmDarkening mode.
     property DarkeningColor: TGLColor read FDarkeningColor write SetDarkeningColor;
   end;
 
@@ -239,7 +252,7 @@ begin
 end;
 
 type
-  // Required for Delphi 5 support.
+  // Required for Delphi 5 support ?
   THackOwnedCollection = class(TOwnedCollection);
 
 function TGLShadowVolumeCaster.GetGLShadowVolume: TGLShadowVolume;
@@ -366,7 +379,7 @@ var
   mvp: TGLMatrix;
   ls: TGLLightSource;
   aabb: TAABB;
-  clipRect: TClipRect;
+  clipRect: TGLClipRect;
 begin
   ls := LightSource;
   if (EffectiveRadius <= 0) or (not ls.Attenuated) then

Một số tệp đã không được hiển thị bởi vì quá nhiều tập tin thay đổi trong này khác