import java.applet.Applet;
import java.awt.BorderLayout;
import java.awt.Frame;
import java.awt.GraphicsConfiguration;
import java.io.FileNotFoundException;
import javax.media.j3d.BoundingSphere;
import javax.media.j3d.BranchGroup;
import javax.media.j3d.Canvas3D;
import javax.media.j3d.DirectionalLight;
import javax.media.j3d.Transform3D;
import javax.media.j3d.TransformGroup;
import javax.vecmath.Color3f;
import javax.vecmath.Point3d;
import javax.vecmath.Vector3f;
import com.sun.j3d.loaders.IncorrectFormatException;
import com.sun.j3d.loaders.ParsingErrorException;
import com.sun.j3d.loaders.Scene;
import com.sun.j3d.loaders.objectfile.ObjectFile;
import com.sun.j3d.utils.applet.MainFrame;
import com.sun.j3d.utils.universe.SimpleUniverse;
/**
* !Diese Klasse wurde fur das Laden uber ein JAR-Archiv oder Applet welches ein
* JAR - Archiv nutzt angepasst Um das Programm als einfache Applikation uber
* einen class-File laufen zu lassen bitte auf den Code zum Einladen der OBJ
* Datei im Tutorial zuruckgreifen!
*/
public class Gouraud extends Applet {
/**
* init Methoden fur die Darstellung als Applet Es muss also kein extra
* Konstruktor definert werden
*/
public void init() {
setLayout(new BorderLayout());
GraphicsConfiguration config = SimpleUniverse
.getPreferredConfiguration();
canvas3D = new Canvas3D(config);
add("Center", canvas3D);
BranchGroup szene = macheSzene();
szene.compile();
universe = new SimpleUniverse(canvas3D);
universe.getViewingPlatform().setNominalViewingTransform();
universe.addBranchGraph(szene);
}
/**
* Erstellt den Szenegraphen
*
* @return BranchGroup
*/
public BranchGroup macheSzene() {
BranchGroup objWurzel = new BranchGroup();
// Transformation, 2 Rotationen:
Transform3D drehung = new Transform3D();
Transform3D drehung2 = new Transform3D();
drehung.rotX(Math.PI / 4.0d);
drehung2.rotY(Math.PI / 5.0d);
drehung.mul(drehung2);
TransformGroup objDreh = new TransformGroup(drehung);
//Loader
ObjectFile file = new ObjectFile(ObjectFile.RESIZE);
Scene scene = null;
try {
// Laden der Obj Datei mittels jar
scene = file.load(ClassLoader.getSystemResource("teapot.obj"));
} catch (Exception e) {
System.err.println(e);
System.exit(1);
}
objDreh.addChild(scene.getSceneGroup());
DirectionalLight d_Licht = new DirectionalLight(new Color3f(1.0f, 1.0f,
1.0f), new Vector3f(-1.0f, -1.0f, -1.0f));
d_Licht.setInfluencingBounds(new BoundingSphere(new Point3d(0.0d, 0.0d,
0.0d), 100.0d));
objDreh.addChild(d_Licht);
objWurzel.addChild(objDreh);
return objWurzel;
}
/**
* gibt speicher frei
*/
public void destroy() {
universe.removeAllLocales();
}
public static void main(String[] args) {
frame = new MainFrame(new Gouraud(), 500, 500);
frame.setTitle("Gouraud");
}
//---- Attribute -----------------------
private SimpleUniverse universe;
private Canvas3D canvas3D;
private static Frame frame;
}
//File: minimart3.mtl
/*
newmtl 0_4
Kd 0.8 0.1 0.1
illum 1
*/
//File: teapot.obj
/*
mtllib minimart3.mtl
usemtl 0_4
v 0.297884 1.715014 0.075692
v 0.018884 1.738014 0.075722
v 0.287884 1.714913 0.150691
v 0.259884 1.714823 0.217691
v 0.216884 1.714748 0.273691
v 0.160884 1.714690 0.316691
v 0.093884 1.714653 0.344691
v 0.018884 1.714639 0.354691
v -0.056116 1.714653 0.344691
v -0.123116 1.714690 0.316691
v -0.179116 1.714748 0.273691
v -0.222116 1.714823 0.217691
v -0.250116 1.714913 0.150691
v -0.260116 1.715014 0.075692
v -0.250116 1.715114 0.000692
v -0.222116 1.715204 -0.066308
v -0.179116 1.715279 -0.122308
v -0.123116 1.715337 -0.165308
v -0.056116 1.715374 -0.193308
v 0.018884 1.715388 -0.203308
v 0.093884 1.715374 -0.193308
v 0.160884 1.715337 -0.165308
v 0.216884 1.715279 -0.122308
v 0.259884 1.715204 -0.066308
v 0.287884 1.715114 0.000692
v 0.381884 1.655013 0.075611
v 0.368884 1.654882 0.173611
v 0.332884 1.654765 0.260611
v 0.276884 1.654667 0.333611
v 0.203884 1.654592 0.389611
v 0.116884 1.654544 0.425611
v 0.018884 1.654527 0.438611
v -0.079116 1.654544 0.425611
v -0.166116 1.654592 0.389611
v -0.239116 1.654667 0.333611
v -0.295116 1.654765 0.260611
v -0.331116 1.654882 0.173611
v -0.344116 1.655013 0.075611
v -0.331116 1.655145 -0.022389
v -0.295116 1.655262 -0.109389
v -0.239116 1.655360 -0.182389
v -0.166116 1.655435 -0.238389
v -0.079116 1.655483 -0.274389
v 0.018884 1.655500 -0.287389
v 0.116884 1.655483 -0.274389
v 0.203884 1.655435 -0.238389
v 0.276884 1.655360 -0.182389
v 0.332884 1.655262 -0.109389
v 0.368884 1.655145 -0.022389
v 0.343884 1.569014 0.075496
v 0.332884 1.568896 0.163496
v 0.299884 1.568792 0.240496
v 0.249884 1.568704 0.306495
v 0.183884 1.568637 0.356495
v 0.106884 1.568592 0.389495
v 0.018884 1.568578 0.400495
v -0.069116 1.568592 0.389495
v -0.146116 1.568637 0.356495
v -0.212116 1.568704 0.306495
v -0.262116 1.568792 0.240496
v -0.295116 1.568896 0.163496
v -0.306116 1.569014 0.075496
v -0.295116 1.569132 -0.012504
v -0.262116 1.569235 -0.089504
v -0.212116 1.569323 -0.155504
v -0.146116 1.569390 -0.205504
v -0.069116 1.569435 -0.238504
v 0.018884 1.569449 -0.249504
v 0.106884 1.569435 -0.238504
v 0.183884 1.569390 -0.205504
v 0.249884 1.569323 -0.155504
v 0.299884 1.569235 -0.089504
v 0.332884 1.569132 -0.012504
v 0.255884 1.471014 0.075364
v 0.247884 1.470928 0.139364
v 0.223884 1.470851 0.196364
v 0.186884 1.470788 0.243364
v 0.139884 1.470739 0.280364
v 0.082884 1.470706 0.304364
v 0.018884 1.470696 0.312364
v -0.045116 1.470706 0.304364
v -0.102116 1.470739 0.280364
v -0.149116 1.470788 0.243364
v -0.186116 1.470851 0.196364
v -0.210116 1.470928 0.139364
v -0.218116 1.471014 0.075364
v -0.210116 1.471099 0.011364
v -0.186116 1.471176 -0.045636
v -0.149116 1.471239 -0.092636
v -0.102116 1.471289 -0.129636
v -0.045116 1.471321 -0.153636
v 0.018884 1.471331 -0.161636
v 0.082884 1.471321 -0.153636
v 0.139884 1.471289 -0.129636
v 0.186884 1.471239 -0.092636
v 0.223884 1.471176 -0.045636
v 0.247884 1.471099 0.011364
v 0.189884 1.373014 0.075233
v 0.183884 1.372952 0.121233
v 0.166884 1.372897 0.162233
v 0.140884 1.372850 0.197233
v 0.105884 1.372815 0.223233
v 0.064884 1.372793 0.240233
v 0.018884 1.372784 0.246233
v -0.027116 1.372793 0.240233
v -0.068116 1.372815 0.223233
v -0.103116 1.372850 0.197233
v -0.129116 1.372897 0.162233
v -0.146116 1.372952 0.121233
v -0.152116 1.373014 0.075233
v -0.146116 1.373076 0.029233
v -0.129116 1.373131 -0.011767
v -0.103116 1.373178 -0.046767
v -0.068116 1.373212 -0.072767
v -0.027116 1.373235 -0.089767
v 0.018884 1.373243 -0.095767
v 0.064884 1.373235 -0.089767
v 0.105884 1.373212 -0.072767
v 0.140884 1.373178 -0.046767
v 0.166884 1.373131 -0.011767
v 0.183884 1.373076 0.029233
v 0.218884 1.288014 0.075119
v 0.211884 1.287941 0.129119
v 0.191884 1.287877 0.177119
v 0.160884 1.287823 0.217119
v 0.120884 1.287782 0.248119
v 0.072884 1.287755 0.268119
v 0.018884 1.287746 0.275119
v -0.035116 1.287755 0.268119
v -0.083116 1.287782 0.248119
v -0.123116 1.287823 0.217119
v -0.154116 1.287877 0.177119
v -0.174116 1.287941 0.129119
v -0.181116 1.288014 0.075119
v -0.174116 1.288086 0.021119
v -0.154116 1.288151 -0.026881
v -0.123116 1.288204 -0.066881
v -0.083116 1.288246 -0.097881
v -0.035116 1.288273 -0.117881
v 0.018884 1.288282 -0.124881
v 0.072884 1.288273 -0.117881
v 0.120884 1.288246 -0.097881
v 0.160884 1.288204 -0.066881
v 0.191884 1.288151 -0.026881
v 0.211884 1.288086 0.021119
v 0.369884 1.224014 0.075033
v 0.357884 1.223888 0.169033
v 0.322884 1.223775 0.253033
v 0.267884 1.223680 0.324033
v 0.196884 1.223606 0.379033
v 0.112884 1.223559 0.414033
v 0.018884 1.223543 0.426033
v -0.075116 1.223559 0.414033
v -0.159116 1.223606 0.379033
v -0.230116 1.223680 0.324033
v -0.285116 1.223775 0.253033
v -0.320116 1.223888 0.169033
v -0.332116 1.224014 0.075033
v -0.320116 1.224140 -0.018967
v -0.285116 1.224253 -0.102967
v -0.230116 1.224348 -0.173967
v -0.159116 1.224422 -0.228967
v -0.075116 1.224468 -0.263967
v 0.018884 1.224485 -0.275967
v 0.112884 1.224468 -0.263967
v 0.196884 1.224422 -0.228967
v 0.267884 1.224348 -0.173967
v 0.322884 1.224253 -0.102967
v 0.357884 1.224140 -0.018967
v 0.592884 1.177014 0.074970
v 0.572884 1.176807 0.228970
v 0.515884 1.176622 0.366970
v 0.426884 1.176467 0.482970
v 0.310884 1.176347 0.571970
v 0.172884 1.176271 0.628969
v 0.018884 1.176244 0.648969
v -0.135116 1.176271 0.628969
v -0.273116 1.176347 0.571970
v -0.389116 1.176467 0.482970
v -0.478116 1.176622 0.366970
v -0.535116 1.176807 0.228970
v -0.555116 1.177014 0.074970
v -0.535116 1.177220 -0.079030
v -0.478116 1.177406 -0.217030
v -0.389116 1.177561 -0.333030
v -0.273116 1.177680 -0.422030
v -0.135116 1.177757 -0.479030
v 0.018884 1.177784 -0.499030
v 0.172884 1.177757 -0.479030
v 0.310884 1.177680 -0.422030
v 0.426884 1.177561 -0.333030
v 0.515884 1.177406 -0.217030
v 0.572884 1.177220 -0.079030
v 0.843884 1.138014 0.074918
v 0.814884 1.137716 0.296917
v 0.732884 1.137452 0.493917
v 0.604884 1.137228 0.660917
v 0.437884 1.137056 0.788917
v 0.240884 1.136946 0.870917
v 0.018884 1.136907 0.899917
v -0.203116 1.136946 0.870917
v -0.400116 1.137056 0.788917
v -0.567116 1.137228 0.660917
v -0.695116 1.137452 0.493917
v -0.777116 1.137716 0.296917
v -0.806116 1.138014 0.074918
v -0.777116 1.138312 -0.147082
v -0.695116 1.138576 -0.344082
v -0.567116 1.138800 -0.511082
v -0.400116 1.138972 -0.639082
v -0.203116 1.139081 -0.721082
v 0.018884 1.139120 -0.750082
v 0.240884 1.139081 -0.721082
v 0.437884 1.138972 -0.639082
v 0.604884 1.138800 -0.511082
v 0.732884 1.138576 -0.344082
v 0.814884 1.138312 -0.147082
v 1.077884 1.099014 0.074865
v 1.040884 1.098633 0.358865
v 0.934884 1.098292 0.612865
v 0.770884 1.098005 0.826865
v 0.556884 1.097785 0.990865
v 0.302884 1.097643 1.096864
v 0.018884 1.097594 1.133864
v -0.265116 1.097643 1.096864
v -0.519116 1.097785 0.990865
v -0.733116 1.098005 0.826865
v -0.897116 1.098292 0.612865
v -1.003116 1.098633 0.358865
v -1.040116 1.099014 0.074865
v -1.003116 1.099395 -0.209134
v -0.897116 1.099735 -0.463134
v -0.733116 1.100023 -0.677134
v -0.519116 1.100242 -0.841134
v -0.265116 1.100385 -0.947134
v 0.018884 1.100434 -0.984134
v 0.302884 1.100385 -0.947134
v 0.556884 1.100242 -0.841134
v 0.770884 1.100023 -0.677134
v 0.934884 1.099735 -0.463134
v 1.040884 1.099395 -0.209134
v 1.250884 1.052014 0.074802
v 1.207884 1.051570 0.405802
v 1.084884 1.051175 0.700802
v 0.893884 1.050840 0.949802
v 0.644884 1.050584 1.140801
v 0.349884 1.050419 1.263801
v 0.018884 1.050362 1.306801
v -0.312116 1.050419 1.263801
v -0.607116 1.050584 1.140801
v -0.856116 1.050840 0.949802
v -1.047116 1.051175 0.700802
v -1.170116 1.051570 0.405802
v -1.213116 1.052014 0.074802
v -1.170116 1.052458 -0.256197
v -1.047116 1.052854 -0.551197
v -0.856116 1.053188 -0.800197
v -0.607116 1.053444 -0.991197
v -0.312116 1.053609 -1.114197
v 0.018884 1.053666 -1.157197
v 0.349884 1.053609 -1.114197
v 0.644884 1.053444 -0.991197
v 0.893884 1.053188 -0.800197
v 1.084884 1.052854 -0.551197
v 1.207884 1.052458 -0.256197
v 1.318884 0.988014 0.074717
v 1.272884 0.987546 0.423716
v 1.143884 0.987128 0.735716
v 0.941884 0.986776 0.997716
v 0.679884 0.986505 1.199715
v 0.367884 0.986332 1.328715
v 0.018884 0.986271 1.374715
v -0.330116 0.986332 1.328715
v -0.642116 0.986505 1.199715
v -0.904116 0.986776 0.997716
v -1.106116 0.987128 0.735716
v -1.235116 0.987546 0.423716
v -1.281116 0.988014 0.074717
v -1.235116 0.988482 -0.274283
v -1.106116 0.988901 -0.586283
v -0.904116 0.989252 -0.848283
v -0.642116 0.989523 -1.050282
v -0.330116 0.989696 -1.179282
v 0.018884 0.989758 -1.225282
v 0.367884 0.989696 -1.179282
v 0.679884 0.989523 -1.050282
v 0.941884 0.989252 -0.848283
v 1.143884 0.988901 -0.586283
v 1.272884 0.988482 -0.274283
v 1.416738 -1.218998 0.059079
v 1.367738 -1.219503 0.435078
v 1.397738 -1.163999 0.059152
v 1.349738 -1.164496 0.430152
v 1.227738 -1.219952 0.770078
v 1.211738 -1.164940 0.761152
v 1.010738 -1.220332 1.053078
v 0.997738 -1.165314 1.040151
v 0.727738 -1.220623 1.270077
v 0.718738 -1.165601 1.254151
v 0.392738 -1.220810 1.410077
v 0.387738 -1.165786 1.392151
v 0.016738 -1.220876 1.459077
v 0.016738 -1.165851 1.440151
v -0.359262 -1.220810 1.410077
v -0.354262 -1.165786 1.392151
v -0.694262 -1.220623 1.270077
v -0.685262 -1.165601 1.254151
v -0.977262 -1.220332 1.053078
v -0.964262 -1.165314 1.040151
v -1.194262 -1.219952 0.770078
v -1.178262 -1.164940 0.761152
v -1.334262 -1.219503 0.435078
v -1.316262 -1.164496 0.430152
v -1.383262 -1.218998 0.059079
v -1.364262 -1.163999 0.059152
v 1.400738 -1.130999 0.059197
v 1.352738 -1.131498 0.431196
v 1.214738 -1.131942 0.762196
v 0.999738 -1.132317 1.042196
v 0.719738 -1.132605 1.257195
v 0.388738 -1.132790 1.395195
v 0.016738 -1.132855 1.443195
v -0.355262 -1.132790 1.395195
v -0.686262 -1.132605 1.257195
v -0.966262 -1.132317 1.042196
v -1.181262 -1.131942 0.762196
v -1.319262 -1.131498 0.431196
v -1.367262 -1.130999 0.059197
v 1.419738 -1.120999 0.059210
v 1.370738 -1.121504 0.436210
v 1.230738 -1.121955 0.772209
v 1.012738 -1.122334 1.055209
v 0.729738 -1.122627 1.273209
v 0.393738 -1.122815 1.413209
v 0.016738 -1.122880 1.462209
v -0.360262 -1.122815 1.413209
v -0.696262 -1.122627 1.273209
v -0.979262 -1.122334 1.055209
v -1.197262 -1.121955 0.772209
v -1.337262 -1.121504 0.436210
v -1.386262 -1.120999 0.059210
v 1.448738 -1.130999 0.059197
v 1.398738 -1.131515 0.444196
v 1.255738 -1.131975 0.787196
v 1.033738 -1.132363 1.076196
v 0.744738 -1.132660 1.298195
v 0.401738 -1.132852 1.441195
v 0.016738 -1.132919 1.491195
v -0.368262 -1.132852 1.441195
v -0.711262 -1.132660 1.298195
v -1.000262 -1.132363 1.076196
v -1.222262 -1.131975 0.787196
v -1.365262 -1.131515 0.444196
v -1.415262 -1.130999 0.059197
v 1.483738 -1.163999 0.059152
v 1.431738 -1.164527 0.453152
v 1.285738 -1.164998 0.804152
v 1.057738 -1.165395 1.100151
v 0.761738 -1.165701 1.328151
v 0.410738 -1.165896 1.474151
v 0.016738 -1.165966 1.526151
v -0.377262 -1.165896 1.474151
v -0.728262 -1.165701 1.328151
v -1.024262 -1.165395 1.100151
v -1.252262 -1.164998 0.804152
v -1.398262 -1.164527 0.453152
v -1.450262 -1.163999 0.059152
v -1.334262 -1.218494 -0.316921
v -1.194262 -1.218045 -0.651921
v -0.977262 -1.217665 -0.934921
v -0.694262 -1.217374 -1.151920
v -0.359262 -1.217187 -1.291920
v 0.016738 -1.217121 -1.340920
v 0.392738 -1.217187 -1.291920
v 0.727738 -1.217374 -1.151920
v 1.010738 -1.217665 -0.934921
v 1.227738 -1.218045 -0.651921
v 1.367738 -1.218494 -0.316921
v -1.316262 -1.163501 -0.311847
v -1.178262 -1.163057 -0.642847
v -0.964262 -1.162683 -0.921847
v -0.685262 -1.162396 -1.135847
v -0.354262 -1.162211 -1.273847
v 0.016738 -1.162146 -1.321846
v 0.387738 -1.162211 -1.273847
v 0.718738 -1.162396 -1.135847
v 0.997738 -1.162683 -0.921847
v 1.211738 -1.163057 -0.642847
v 1.349738 -1.163501 -0.311847
v -1.319262 -1.130500 -0.312803
v -1.181262 -1.130056 -0.643803
v -0.966262 -1.129680 -0.923803
v -0.686262 -1.129392 -1.138802
v -0.355262 -1.129207 -1.276802
v 0.016738 -1.129143 -1.324802
v 0.388738 -1.129207 -1.276802
v 0.719738 -1.129392 -1.138802
v 0.999738 -1.129680 -0.923803
v 1.214738 -1.130056 -0.643803
v 1.352738 -1.130500 -0.312803
v -1.337262 -1.120493 -0.317790
v -1.197262 -1.120042 -0.653789
v -0.979262 -1.119663 -0.936789
v -0.696262 -1.119371 -1.154789
v -0.360262 -1.119183 -1.294789
v 0.016738 -1.119117 -1.343789
v 0.393738 -1.119183 -1.294789
v 0.729738 -1.119371 -1.154789
v 1.012738 -1.119663 -0.936789
v 1.230738 -1.120042 -0.653789
v 1.370738 -1.120493 -0.317790
v -1.365262 -1.130482 -0.325803
v -1.222262 -1.130022 -0.668803
v -1.000262 -1.129635 -0.957802
v -0.711262 -1.129337 -1.179802
v -0.368262 -1.129145 -1.322802
v 0.016738 -1.129078 -1.372802
v 0.401738 -1.129145 -1.322802
v 0.744738 -1.129337 -1.179802
v 1.033738 -1.129635 -0.957802
v 1.255738 -1.130022 -0.668803
v 1.398738 -1.130482 -0.325803
v -1.398262 -1.163470 -0.334847
v -1.252262 -1.163000 -0.685847
v -1.024262 -1.162603 -0.981847
v -0.728262 -1.162297 -1.209847
v -0.377262 -1.162101 -1.355846
v 0.016738 -1.162031 -1.407846
v 0.410738 -1.162101 -1.355846
v 0.761738 -1.162297 -1.209847
v 1.057738 -1.162603 -0.981847
v 1.285738 -1.163000 -0.685847
v 1.431738 -1.163470 -0.334847
v -1.483262 -1.218998 0.059079
v -1.430262 -1.218458 -0.343921
v -1.281262 -1.217976 -0.702921
v -1.048262 -1.217570 -1.005921
v -0.745262 -1.217258 -1.238920
v -0.386262 -1.217058 -1.387920
v 0.016738 -1.216987 -1.440920
v 0.419738 -1.217058 -1.387920
v 0.778738 -1.217258 -1.238920
v 1.081738 -1.217570 -1.005921
v 1.314738 -1.217976 -0.702921
v 1.463738 -1.218458 -0.343921
v 1.516738 -1.218998 0.059079
v 1.700000 -0.113500 0.327255
v 1.700000 -0.174869 0.602173
v 2.059000 -0.062500 0.327324
v 2.072000 -0.113851 0.589255
v 1.700000 -0.328090 0.766968
v 2.106000 -0.242063 0.747083
v 1.700000 -0.526163 0.821702
v 2.150000 -0.408133 0.798861
v 1.700000 -0.725089 0.766435
v 2.195000 -0.574063 0.746638
v 1.700000 -0.877868 0.601230
v 2.229000 -0.701851 0.588466
v 1.700000 -0.938499 0.326149
v 2.242000 -0.753499 0.326397
v 1.700000 -0.877130 0.051231
v 2.229000 -0.701148 0.064467
v 1.700000 -0.723909 -0.113564
v 2.195000 -0.572936 -0.093361
v 1.700000 -0.524836 -0.168297
v 2.150000 -0.406867 -0.145139
v 1.700000 -0.326910 -0.113031
v 2.106000 -0.240936 -0.092916
v 1.700000 -0.174131 0.052174
v 2.072000 -0.113149 0.065256
v 2.270000 0.072500 0.327505
v 2.290000 0.033190 0.558452
v 2.340000 -0.064995 0.696321
v 2.404000 -0.192056 0.742150
v 2.468000 -0.318995 0.695980
v 2.517000 -0.416809 0.557849
v 2.537000 -0.455500 0.326797
v 2.517000 -0.416190 0.095849
v 2.468000 -0.318005 -0.042019
v 2.404000 -0.190943 -0.087849
v 2.340000 -0.064005 -0.041679
v 2.290000 0.033810 0.096453
v 2.387000 0.261500 0.327758
v 2.410000 0.235245 0.517723
v 2.465000 0.169093 0.630635
v 2.537000 0.083043 0.668519
v 2.610000 -0.002906 0.630404
v 2.665000 -0.068755 0.517315
v 2.687000 -0.094500 0.327281
v 2.665000 -0.068245 0.137316
v 2.610000 -0.002094 0.024404
v 2.538000 0.083957 -0.013480
v 2.465000 0.169906 0.024635
v 2.410000 0.235755 0.137723
v 2.388000 0.261500 0.327758
v 2.463000 0.475500 0.328045
v 2.488000 0.460301 0.476025
v 2.549000 0.424180 0.565977
v 2.630000 0.376142 0.594912
v 2.710000 0.329181 0.565849
v 2.772000 0.292301 0.475800
v 2.796000 0.278500 0.327781
v 2.772000 0.292698 0.179800
v 2.710000 0.329819 0.089850
v 2.630000 0.376858 0.060913
v 2.549000 0.424819 0.089977
v 2.488000 0.460698 0.180025
v 2.550000 0.685499 0.328327
v 2.580000 0.679342 0.445319
v 2.658000 0.666249 0.515301
v 2.758000 0.649218 0.538278
v 2.858000 0.632249 0.515256
v 2.935000 0.618343 0.445237
v 2.966000 0.613499 0.328230
v 2.935000 0.618656 0.211237
v 2.858000 0.632750 0.141256
v 2.758000 0.649781 0.118279
v 2.658000 0.666750 0.141302
v 2.580000 0.679656 0.211319
v 2.700000 0.861499 0.328563
v 2.744000 0.861360 0.432563
v 2.856000 0.861275 0.495563
v 3.000000 0.861247 0.516563
v 3.144000 0.861275 0.495563
v 3.256000 0.861360 0.432563
v 3.300000 0.861499 0.328563
v 3.256000 0.861639 0.224563
v 3.144000 0.861723 0.161563
v 3.000000 0.861751 0.140563
v 2.856000 0.861723 0.161563
v 2.744000 0.861639 0.224563
v 2.749000 0.892499 0.328604
v 2.796000 0.893364 0.429606
v 2.915000 0.895282 0.490608
v 3.069000 0.897255 0.510611
v 3.222000 0.899282 0.490614
v 3.341000 0.901364 0.429616
v 3.388000 0.901499 0.328617
v 3.341000 0.901635 0.227617
v 3.222000 0.899716 0.166614
v 3.069000 0.897743 0.146611
v 2.915000 0.895716 0.166609
v 2.796000 0.893635 0.227606
v 2.793000 0.911499 0.328630
v 2.840000 0.912374 0.421631
v 2.958000 0.915299 0.477635
v 3.111000 0.919274 0.496641
v 3.264000 0.923299 0.477646
v 3.382000 0.926374 0.421650
v 3.430000 0.928499 0.328653
v 3.382000 0.926624 0.235650
v 3.264000 0.923699 0.179646
v 3.111000 0.919724 0.160641
v 2.958000 0.915699 0.179635
v 2.840000 0.912624 0.235631
v 2.825000 0.917499 0.328638
v 2.870000 0.919388 0.411641
v 2.981000 0.923321 0.461646
v 3.127000 0.928298 0.478653
v 3.272000 0.933321 0.461659
v 3.383000 0.937388 0.411665
v 3.428000 0.938499 0.328666
v 3.383000 0.937611 0.245665
v 3.272000 0.933677 0.195660
v 3.127000 0.928700 0.178653
v 2.981000 0.923677 0.195646
v 2.870000 0.919610 0.245641
v 2.841000 0.911499 0.328630
v 2.881000 0.913401 0.401633
v 2.982000 0.916342 0.445637
v 3.114000 0.921322 0.460643
v 3.245000 0.926342 0.445650
v 3.347000 0.930401 0.401655
v 3.387000 0.932499 0.328658
v 3.347000 0.930597 0.255655
v 3.245000 0.926656 0.211650
v 3.114000 0.921676 0.196643
v 2.982000 0.916656 0.211637
v 2.881000 0.913597 0.255633
v 2.834000 0.892499 0.328604
v 2.869000 0.893411 0.394606
v 2.958000 0.896358 0.433610
v 3.072000 0.899341 0.446614
v 3.187000 0.903358 0.433619
v 3.275000 0.906411 0.394623
v 3.310000 0.907499 0.328625
v 3.275000 0.906588 0.262623
v 3.187000 0.903640 0.223619
v 3.072000 0.899657 0.210614
v 2.958000 0.896640 0.223610
v 2.869000 0.893588 0.262606
v 2.800000 0.861499 0.328563
v 2.830000 0.861415 0.391563
v 2.904000 0.861365 0.428563
v 3.000000 0.861349 0.440563
v 3.096000 0.861365 0.428563
v 3.170000 0.861415 0.391563
v 3.200000 0.861499 0.328563
v 3.170000 0.861584 0.265563
v 3.096000 0.861633 0.228563
v 3.000000 0.861650 0.216563
v 2.904000 0.861633 0.228563
v 2.830000 0.861584 0.265563
v -1.486195 0.600000 0.214712
v -1.479195 0.616832 0.339735
v -1.811195 0.599000 0.214711
v -1.813195 0.615832 0.339733
v -1.460195 0.657731 0.414790
v -1.819195 0.656731 0.414788
v -1.436195 0.712698 0.439863
v -1.827195 0.710698 0.439861
v -1.412195 0.766731 0.414936
v -1.836195 0.764731 0.414933
v -1.393195 0.807832 0.339991
v -1.842195 0.805832 0.339988
v -1.386195 0.824999 0.215014
v -1.844195 0.822999 0.215011
v -1.393195 0.808167 0.089991
v -1.842195 0.806167 0.089989
v -1.412195 0.767268 0.014936
v -1.836195 0.765268 0.014934
v -1.436195 0.713301 -0.010136
v -1.827195 0.711301 -0.010139
v -1.460195 0.658268 0.014790
v -1.819195 0.657268 0.014789
v -1.479195 0.617167 0.089735
v -1.813195 0.616167 0.089734
v -2.082195 0.592000 0.214701
v -2.092195 0.607832 0.339723
v -2.118195 0.647731 0.414776
v -2.151195 0.699698 0.439846
v -2.184195 0.751731 0.414916
v -2.209195 0.791832 0.339969
v -2.219195 0.807999 0.214991
v -2.209195 0.792167 0.089970
v -2.184195 0.752268 0.014916
v -2.151195 0.700301 -0.010154
v -2.118195 0.648268 0.014777
v -2.092195 0.608167 0.089723
v -2.298195 0.572000 0.214675
v -2.314195 0.585832 0.339693
v -2.354195 0.622731 0.414743
v -2.405195 0.669698 0.439806
v -2.456195 0.717731 0.414870
v -2.495195 0.753832 0.339918
v -2.511195 0.768999 0.214939
v -2.495195 0.754167 0.089919
v -2.456195 0.718268 0.014871
v -2.405195 0.670301 -0.010194
v -2.354195 0.623268 0.014743
v -2.314195 0.586167 0.089693
v -2.456195 0.533000 0.214622
v -2.476195 0.544832 0.339638
v -2.525195 0.573731 0.414677
v -2.588195 0.612698 0.439729
v -2.651195 0.650731 0.414780
v -2.700195 0.679832 0.339819
v -2.719195 0.692000 0.214835
v -2.700195 0.680167 0.089820
v -2.651195 0.651268 0.014781
v -2.588195 0.613301 -0.010270
v -2.525195 0.574268 0.014677
v -2.476195 0.545167 0.089638
v -2.553195 0.470000 0.214538
v -2.575195 0.476832 0.339547
v -2.629195 0.493731 0.414570
v -2.699195 0.516698 0.439601
v -2.769195 0.539731 0.414631
v -2.823195 0.557832 0.339656
v -2.844195 0.565000 0.214665
v -2.823195 0.558167 0.089656
v -2.769195 0.540268 0.014632
v -2.699195 0.517301 -0.010399
v -2.629195 0.494268 0.014570
v -2.575195 0.477167 0.089547
v -2.586195 0.375000 0.214410
v -2.608195 0.374832 0.339410
v -2.664195 0.374731 0.414410
v -2.736195 0.374698 0.439410
v -2.808195 0.374731 0.414410
v -2.864195 0.374832 0.339410
v -2.886195 0.375000 0.214410
v -2.864195 0.375167 0.089410
v -2.808195 0.375268 0.014411
v -2.736195 0.375301 -0.010590
v -2.664195 0.375268 0.014411
v -2.608195 0.375167 0.089410
v -2.569195 0.246000 0.214237
v -2.590195 0.238832 0.339228
v -2.643195 0.221732 0.414205
v -2.713195 0.199698 0.439175
v -2.782195 0.176732 0.414145
v -2.835195 0.159832 0.339122
v -2.857195 0.153000 0.214113
v -2.835195 0.160168 0.089122
v -2.782195 0.177268 0.014145
v -2.713195 0.200302 -0.010824
v -2.643195 0.222268 0.014205
v -2.590195 0.239168 0.089228
v -2.516195 0.092000 0.214031
v -2.534195 0.079832 0.339015
v -2.581195 0.051732 0.413977
v -2.642195 0.014698 0.438927
v -2.702195 -0.022268 0.413878
v -2.749195 -0.050168 0.338840
v -2.767195 -0.061000 0.213826
v -2.749195 -0.049832 0.088840
v -2.702195 -0.021732 0.013878
v -2.642195 0.015302 -0.011072
v -2.581195 0.052268 0.013977
v -2.534195 0.080168 0.089015
v -2.423195 -0.075000 0.213807
v -2.438195 -0.089168 0.338788
v -2.474195 -0.125268 0.413740
v -2.520195 -0.171302 0.438678
v -2.567195 -0.217268 0.413616
v -2.603195 -0.253167 0.338568
v -2.617195 -0.267000 0.213549
v -2.603195 -0.252832 0.088568
v -2.567195 -0.216732 0.013617
v -2.520195 -0.170698 -0.011322
v -2.474195 -0.124732 0.013740
v -2.438195 -0.088832 0.088788
v -2.290195 -0.242000 0.213583
v -2.298195 -0.258167 0.338561
v -2.319195 -0.299268 0.413506
v -2.347195 -0.353301 0.438434
v -2.375195 -0.406268 0.413363
v -2.396195 -0.447167 0.338308
v -2.405195 -0.463999 0.213285
v -2.396195 -0.446832 0.088308
v -2.375195 -0.405731 0.013363
v -2.347195 -0.352698 -0.011566
v -2.319195 -0.298731 0.013507
v -2.298195 -0.257832 0.088562
v -2.111195 -0.396000 0.213376
v -2.113195 -0.415167 0.338351
v -2.116195 -0.462268 0.413288
v -2.120195 -0.523301 0.438206
v -2.124195 -0.584268 0.413124
v -2.127195 -0.631167 0.338061
v -2.128195 -0.649999 0.213036
v -2.127195 -0.630832 0.088061
v -2.124195 -0.583731 0.013124
v -2.120195 -0.522698 -0.011794
v -2.116195 -0.461731 0.013288
v -2.113195 -0.414832 0.088351
v -1.886195 -0.524999 0.213203
v -1.879195 -0.547167 0.338174
v -1.860195 -0.603268 0.413098
v -1.836195 -0.675301 0.438002
v -1.812195 -0.747267 0.412905
v -1.793195 -0.803167 0.337830
v -1.786195 -0.824999 0.212801
v -1.793195 -0.802832 0.087831
v -1.812195 -0.746731 0.012906
v -1.836195 -0.674698 -0.011998
v -1.860195 -0.602731 0.013099
v -1.879195 -0.546832 0.088174
v 1.500000 1.124999 0.065416
v 1.447000 1.124459 0.468416
v 1.624000 0.862999 0.065065
v 1.567000 0.862414 0.501065
v 1.298000 1.123977 0.827416
v 1.405000 0.861893 0.890064
v 1.065000 1.123571 1.130415
v 1.153000 0.861453 1.218064
v 0.762000 1.123258 1.363415
v 0.825000 0.861115 1.470064
v 0.403000 1.123058 1.512415
v 0.436000 0.860898 1.632064
v 0.000000 1.122987 1.565415
v 0.000000 0.860821 1.689063
v -0.403000 1.123058 1.512415
v -0.436000 0.860898 1.632064
v -0.762000 1.123258 1.363415
v -0.825000 0.861115 1.470064
v -1.065000 1.123571 1.130415
v -1.153000 0.861453 1.218064
v -1.298000 1.123977 0.827416
v -1.405000 0.861893 0.890064
v -1.447000 1.124459 0.468416
v -1.567000 0.862414 0.501065
v -1.500000 1.124999 0.065416
v -1.624000 0.862999 0.065065
v -1.447000 1.125540 -0.337583
v -1.567000 0.863584 -0.370935
v -1.298000 1.126021 -0.696583
v -1.405000 0.864106 -0.759934
v -1.065000 1.126427 -0.999583
v -1.153000 0.864546 -1.087934
v -0.762000 1.126740 -1.232582
v -0.825000 0.864884 -1.339934
v -0.403000 1.126940 -1.381582
v -0.436000 0.865101 -1.501934
v 0.000000 1.127011 -1.434582
v 0.000000 0.865177 -1.558934
v 0.403000 1.126940 -1.381582
v 0.436000 0.865101 -1.501934
v 0.762000 1.126740 -1.232582
v 0.825000 0.864884 -1.339934
v 1.065000 1.126427 -0.999583
v 1.153000 0.864546 -1.087934
v 1.298000 1.126021 -0.696583
v 1.405000 0.864106 -0.759934
v 1.447000 1.125540 -0.337583
v 1.567000 0.863584 -0.370935
v 1.741000 0.602999 0.064716
v 1.679000 0.602373 0.531716
v 1.506000 0.601812 0.949715
v 1.236000 0.601342 1.300715
v 0.885000 0.600980 1.570715
v 0.467000 0.600748 1.743715
v 0.000000 0.600664 1.805715
v -0.467000 0.600748 1.743715
v -0.885000 0.600980 1.570715
v -1.236000 0.601342 1.300715
v -1.506000 0.601812 0.949715
v -1.679000 0.602373 0.531716
v -1.741000 0.602999 0.064716
v -1.679000 0.603626 -0.402283
v -1.506000 0.604186 -0.820283
v -1.236000 0.604657 -1.171283
v -0.885000 0.605019 -1.441283
v -0.467000 0.605251 -1.614282
v 0.000000 0.605334 -1.676282
v 0.467000 0.605251 -1.614282
v 0.885000 0.605019 -1.441283
v 1.236000 0.604657 -1.171283
v 1.506000 0.604186 -0.820283
v 1.679000 0.603626 -0.402283
v 1.844000 0.347000 0.064373
v 1.779000 0.346336 0.559372
v 1.595000 0.345743 1.001372
v 1.309000 0.345244 1.373372
v 0.937000 0.344860 1.659371
v 0.495000 0.344614 1.843371
v 0.000000 0.344526 1.908371
v -0.495000 0.344614 1.843371
v -0.937000 0.344860 1.659371
v -1.309000 0.345244 1.373372
v -1.595000 0.345743 1.001372
v -1.779000 0.346336 0.559372
v -1.844000 0.347000 0.064373
v -1.779000 0.347663 -0.430627
v -1.595000 0.348256 -0.872626
v -1.309000 0.348755 -1.244626
v -0.937000 0.349139 -1.530626
v -0.495000 0.349386 -1.714626
v 0.000000 0.349473 -1.779625
v 0.495000 0.349386 -1.714626
v 0.937000 0.349139 -1.530626
v 1.309000 0.348755 -1.244626
v 1.595000 0.348256 -0.872626
v 1.779000 0.347663 -0.430627
v 1.926000 0.097000 0.064038
v 1.858000 0.096307 0.581037
v 1.666000 0.095687 1.043037
v 1.367000 0.095167 1.431036
v 0.979000 0.094766 1.730036
v 0.517000 0.094508 1.922036
v 0.000000 0.094417 1.990036
v -0.517000 0.094508 1.922036
v -0.979000 0.094766 1.730036
v -1.367000 0.095167 1.431036
v -1.666000 0.095687 1.043037
v -1.858000 0.096307 0.581037
v -1.926000 0.097000 0.064038
v -1.858000 0.097693 -0.452962
v -1.666000 0.098313 -0.914962
v -1.367000 0.098833 -1.302961
v -0.979000 0.099234 -1.601961
v -0.517000 0.099492 -1.793961
v 0.000000 0.099583 -1.861961
v 0.517000 0.099492 -1.793961
v 0.979000 0.099234 -1.601961
v 1.367000 0.098833 -1.302961
v 1.666000 0.098313 -0.914962
v 1.858000 0.097693 -0.452962
v 1.980000 -0.144000 0.063714
v 1.911000 -0.144713 0.595714
v 1.713000 -0.145349 1.069713
v 1.406000 -0.145886 1.469713
v 1.006000 -0.146297 1.776713
v 0.532000 -0.146563 1.974713
v 0.000000 -0.146655 2.043713
v -0.532000 -0.146563 1.974713
v -1.006000 -0.146297 1.776713
v -1.406000 -0.145886 1.469713
v -1.713000 -0.145349 1.069713
v -1.911000 -0.144713 0.595714
v -1.980000 -0.144000 0.063714
v -1.911000 -0.143286 -0.468285
v -1.713000 -0.142651 -0.942285
v -1.406000 -0.142114 -1.342284
v -1.006000 -0.141702 -1.649284
v -0.532000 -0.141437 -1.847284
v 0.000000 -0.141344 -1.916284
v 0.532000 -0.141437 -1.847284
v 1.006000 -0.141702 -1.649284
v 1.406000 -0.142114 -1.342284
v 1.713000 -0.142651 -0.942285
v 1.911000 -0.143286 -0.468285
v 2.000000 -0.375000 0.063405
v 1.930000 -0.375720 0.600404
v 1.730000 -0.376362 1.079404
v 1.420000 -0.376904 1.483403
v 1.016000 -0.377320 1.793403
v 0.537000 -0.377588 1.993403
v 0.000000 -0.377682 2.063403
v -0.537000 -0.377588 1.993403
v -1.016000 -0.377320 1.793403
v -1.420000 -0.376904 1.483403
v -1.730000 -0.376362 1.079404
v -1.930000 -0.375720 0.600404
v -2.000000 -0.375000 0.063405
v -1.930000 -0.374280 -0.473595
v -1.730000 -0.373637 -0.952595
v -1.420000 -0.373095 -1.356594
v -1.016000 -0.372680 -1.666594
v -0.537000 -0.372411 -1.866594
v 0.000000 -0.372317 -1.936594
v 0.537000 -0.372411 -1.866594
v 1.016000 -0.372680 -1.666594
v 1.420000 -0.373095 -1.356594
v 1.730000 -0.373637 -0.952595
v 1.930000 -0.374280 -0.473595
v 1.963000 -0.581999 0.063127
v 1.894000 -0.582706 0.590126
v 1.698000 -0.583337 1.060126
v 1.394000 -0.583869 1.457126
v 0.997000 -0.584277 1.761125
v 0.527000 -0.584540 1.957125
v 0.000000 -0.584632 2.026125
v -0.527000 -0.584540 1.957125
v -0.997000 -0.584277 1.761125
v -1.394000 -0.583869 1.457126
v -1.698000 -0.583337 1.060126
v -1.894000 -0.582706 0.590126
v -1.963000 -0.581999 0.063127
v -1.894000 -0.581293 -0.463873
v -1.698000 -0.580662 -0.933872
v -1.394000 -0.580130 -1.330872
v -0.997000 -0.579722 -1.634871
v -0.527000 -0.579459 -1.830871
v 0.000000 -0.579367 -1.899871
v 0.527000 -0.579459 -1.830871
v 0.997000 -0.579722 -1.634871
v 1.394000 -0.580130 -1.330872
v 1.698000 -0.580662 -0.933872
v 1.894000 -0.581293 -0.463873
v 1.870000 -0.752999 0.062898
v 1.805000 -0.753673 0.564897
v 1.618000 -0.754273 1.012897
v 1.328000 -0.754780 1.390896
v 0.950000 -0.755169 1.680896
v 0.502000 -0.755420 1.867896
v 0.000000 -0.755507 1.932896
v -0.502000 -0.755420 1.867896
v -0.950000 -0.755169 1.680896
v -1.328000 -0.754780 1.390896
v -1.618000 -0.754273 1.012897
v -1.805000 -0.753673 0.564897
v -1.870000 -0.752999 0.062898
v -1.805000 -0.752326 -0.439102
v -1.618000 -0.751725 -0.887102
v -1.328000 -0.751218 -1.265101
v -0.950000 -0.750829 -1.555101
v -0.502000 -0.750579 -1.742101
v 0.000000 -0.750491 -1.807101
v 0.502000 -0.750579 -1.742101
v 0.950000 -0.750829 -1.555101
v 1.328000 -0.751218 -1.265101
v 1.618000 -0.751725 -0.887102
v 1.805000 -0.752326 -0.439102
v 1.750000 -0.890999 0.062713
v 1.688000 -0.891630 0.532712
v 1.514000 -0.892192 0.951712
v 1.243000 -0.892666 1.305711
v 0.889000 -0.893030 1.576711
v 0.470000 -0.893263 1.750711
v 0.000000 -0.893346 1.812711
v -0.470000 -0.893263 1.750711
v -0.889000 -0.893030 1.576711
v -1.243000 -0.892666 1.305711
v -1.514000 -0.892192 0.951712
v -1.688000 -0.891630 0.532712
v -1.750000 -0.890999 0.062713
v -1.688000 -0.890369 -0.407287
v -1.514000 -0.889807 -0.826287
v -1.243000 -0.889332 -1.180286
v -0.889000 -0.888969 -1.451286
v -0.470000 -0.888735 -1.625286
v 0.000000 -0.888652 -1.687286
v 0.470000 -0.888735 -1.625286
v 0.889000 -0.888969 -1.451286
v 1.243000 -0.889332 -1.180286
v 1.514000 -0.889807 -0.826287
v 1.688000 -0.890369 -0.407287
v 1.630000 -0.996999 0.062570
v 1.572000 -0.997587 0.500570
v 1.410000 -0.998110 0.890570
v 1.157000 -0.998551 1.219569
v 0.828000 -0.998890 1.472569
v 0.438000 -0.999107 1.634569
v 0.000000 -0.999185 1.692569
v -0.438000 -0.999107 1.634569
v -0.828000 -0.998890 1.472569
v -1.157000 -0.998551 1.219569
v -1.410000 -0.998110 0.890570
v -1.572000 -0.997587 0.500570
v -1.630000 -0.996999 0.062570
v -1.572000 -0.996412 -0.375429
v -1.410000 -0.995889 -0.765429
v -1.157000 -0.995447 -1.094429
v -0.828000 -0.995108 -1.347428
v -0.438000 -0.994891 -1.509428
v 0.000000 -0.994813 -1.567428
v 0.438000 -0.994891 -1.509428
v 0.828000 -0.995108 -1.347428
v 1.157000 -0.995447 -1.094429
v 1.410000 -0.995889 -0.765429
v 1.572000 -0.996412 -0.375429
v 1.537000 -1.074999 0.062466
v 1.483000 -1.075553 0.475465
v 1.330000 -1.076047 0.843465
v 1.091000 -1.076462 1.153465
v 0.781000 -1.076783 1.392465
v 0.413000 -1.076988 1.545465
v 0.000000 -1.077060 1.599464
v -0.413000 -1.076988 1.545465
v -0.781000 -1.076783 1.392465
v -1.091000 -1.076462 1.153465
v -1.330000 -1.076047 0.843465
v -1.483000 -1.075553 0.475465
v -1.537000 -1.074999 0.062466
v -1.483000 -1.074445 -0.350534
v -1.330000 -1.073952 -0.718534
v -1.091000 -1.073536 -1.028533
v -0.781000 -1.073215 -1.267533
v -0.413000 -1.073010 -1.420533
v 0.000000 -1.072938 -1.474533
v 0.413000 -1.073010 -1.420533
v 0.781000 -1.073215 -1.267533
v 1.091000 -1.073536 -1.028533
v 1.330000 -1.073952 -0.718534
v 1.483000 -1.074445 -0.350534
v 1.500000 -1.124999 0.062399
v 1.447000 -1.125540 0.465398
v 1.298000 -1.126021 0.824398
v 1.065000 -1.126427 1.127398
v 0.762000 -1.126740 1.360397
v 0.403000 -1.126940 1.509397
v 0.000000 -1.127011 1.562397
v -0.403000 -1.126940 1.509397
v -0.762000 -1.126740 1.360397
v -1.065000 -1.126427 1.127398
v -1.298000 -1.126021 0.824398
v -1.447000 -1.125540 0.465398
v -1.500000 -1.124999 0.062399
v -1.447000 -1.124459 -0.340601
v -1.298000 -1.123977 -0.699601
v -1.065000 -1.123571 -1.002600
v -0.762000 -1.123258 -1.235600
v -0.403000 -1.123058 -1.384600
v 0.000000 -1.122987 -1.437600
v 0.403000 -1.123058 -1.384600
v 0.762000 -1.123258 -1.235600
v 1.065000 -1.123571 -1.002600
v 1.298000 -1.123977 -0.699601
v 1.447000 -1.124459 -0.340601
f 1 2 3
f 3 2 4
f 4 2 5
f 5 2 6
f 6 2 7
f 7 2 8
f 8 2 9
f 9 2 10
f 10 2 11
f 11 2 12
f 12 2 13
f 13 2 14
f 14 2 15
f 15 2 16
f 16 2 17
f 17 2 18
f 18 2 19
f 19 2 20
f 20 2 21
f 21 2 22
f 22 2 23
f 23 2 24
f 24 2 25
f 25 2 1
f 1 3 26
f 26 3 27
f 3 4 27
f 27 4 28
f 4 5 28
f 28 5 29
f 5 6 29
f 29 6 30
f 6 7 30
f 30 7 31
f 7 8 31
f 31 8 32
f 8 9 32
f 32 9 33
f 9 10 33
f 33 10 34
f 10 11 34
f 34 11 35
f 11 12 35
f 35 12 36
f 12 13 36
f 36 13 37
f 13 14 37
f 37 14 38
f 14 15 38
f 38 15 39
f 15 16 39
f 39 16 40
f 16 17 40
f 40 17 41
f 17 18 41
f 41 18 42
f 18 19 42
f 42 19 43
f 19 20 43
f 43 20 44
f 20 21 44
f 44 21 45
f 21 22 45
f 45 22 46
f 22 23 46
f 46 23 47
f 23 24 47
f 47 24 48
f 24 25 48
f 48 25 49
f 25 1 49
f 49 1 26
f 26 27 50
f 50 27 51
f 27 28 51
f 51 28 52
f 28 29 52
f 52 29 53
f 29 30 53
f 53 30 54
f 30 31 54
f 54 31 55
f 31 32 55
f 55 32 56
f 32 33 56
f 56 33 57
f 33 34 57
f 57 34 58
f 34 35 58
f 58 35 59
f 35 36 59
f 59 36 60
f 36 37 60
f 60 37 61
f 37 38 61
f 61 38 62
f 38 39 62
f 62 39 63
f 39 40 63
f 63 40 64
f 40 41 64
f 64 41 65
f 41 42 65
f 65 42 66
f 42 43 66
f 66 43 67
f 43 44 67
f 67 44 68
f 44 45 68
f 68 45 69
f 45 46 69
f 69 46 70
f 46 47 70
f 70 47 71
f 47 48 71
f 71 48 72
f 48 49 72
f 72 49 73
f 49 26 73
f 73 26 50
f 50 51 74
f 74 51 75
f 51 52 75
f 75 52 76
f 52 53 76
f 76 53 77
f 53 54 77
f 77 54 78
f 54 55 78
f 78 55 79
f 55 56 79
f 79 56 80
f 56 57 80
f 80 57 81
f 57 58 81
f 81 58 82
f 58 59 82
f 82 59 83
f 59 60 83
f 83 60 84
f 60 61 84
f 84 61 85
f 61 62 85
f 85 62 86
f 62 63 86
f 86 63 87
f 63 64 87
f 87 64 88
f 64 65 88
f 88 65 89
f 65 66 89
f 89 66 90
f 66 67 90
f 90 67 91
f 67 68 91
f 91 68 92
f 68 69 92
f 92 69 93
f 69 70 93
f 93 70 94
f 70 71 94
f 94 71 95
f 71 72 95
f 95 72 96
f 72 73 96
f 96 73 97
f 73 50 97
f 97 50 74
f 74 75 98
f 98 75 99
f 75 76 99
f 99 76 100
f 76 77 100
f 100 77 101
f 77 78 101
f 101 78 102
f 78 79 102
f 102 79 103
f 79 80 103
f 103 80 104
f 80 81 104
f 104 81 105
f 81 82 105
f 105 82 106
f 82 83 106
f 106 83 107
f 83 84 107
f 107 84 108
f 84 85 108
f 108 85 109
f 85 86 109
f 109 86 110
f 86 87 110
f 110 87 111
f 87 88 111
f 111 88 112
f 88 89 112
f 112 89 113
f 89 90 113
f 113 90 114
f 90 91 114
f 114 91 115
f 91 92 115
f 115 92 116
f 92 93 116
f 116 93 117
f 93 94 117
f 117 94 118
f 94 95 118
f 118 95 119
f 95 96 119
f 119 96 120
f 96 97 120
f 120 97 121
f 97 74 121
f 121 74 98
f 98 99 122
f 122 99 123
f 99 100 123
f 123 100 124
f 100 101 124
f 124 101 125
f 101 102 125
f 125 102 126
f 102 103 126
f 126 103 127
f 103 104 127
f 127 104 128
f 104 105 128
f 128 105 129
f 105 106 129
f 129 106 130
f 106 107 130
f 130 107 131
f 107 108 131
f 131 108 132
f 108 109 132
f 132 109 133
f 109 110 133
f 133 110 134
f 110 111 134
f 134 111 135
f 111 112 135
f 135 112 136
f 112 113 136
f 136 113 137
f 113 114 137
f 137 114 138
f 114 115 138
f 138 115 139
f 115 116 139
f 139 116 140
f 116 117 140
f 140 117 141
f 117 118 141
f 141 118 142
f 118 119 142
f 142 119 143
f 119 120 143
f 143 120 144
f 120 121 144
f 144 121 145
f 121 98 145
f 145 98 122
f 122 123 146
f 146 123 147
f 123 124 147
f 147 124 148
f 124 125 148
f 148 125 149
f 125 126 149
f 149 126 150
f 126 127 150
f 150 127 151
f 127 128 151
f 151 128 152
f 128 129 152
f 152 129 153
f 129 130 153
f 153 130 154
f 130 131 154
f 154 131 155
f 131 132 155
f 155 132 156
f 132 133 156
f 156 133 157
f 133 134 157
f 157 134 158
f 134 135 158
f 158 135 159
f 135 136 159
f 159 136 160
f 136 137 160
f 160 137 161
f 137 138 161
f 161 138 162
f 138 139 162
f 162 139 163
f 139 140 163
f 163 140 164
f 140 141 164
f 164 141 165
f 141 142 165
f 165 142 166
f 142 143 166
f 166 143 167
f 143 144 167
f 167 144 168
f 144 145 168
f 168 145 169
f 145 122 169
f 169 122 146
f 146 147 170
f 170 147 171
f 147 148 171
f 171 148 172
f 148 149 172
f 172 149 173
f 149 150 173
f 173 150 174
f 150 151 174
f 174 151 175
f 151 152 175
f 175 152 176
f 152 153 176
f 176 153 177
f 153 154 177
f 177 154 178
f 154 155 178
f 178 155 179
f 155 156 179
f 179 156 180
f 156 157 180
f 180 157 181
f 157 158 181
f 181 158 182
f 158 159 182
f 182 159 183
f 159 160 183
f 183 160 184
f 160 161 184
f 184 161 185
f 161 162 185
f 185 162 186
f 162 163 186
f 186 163 187
f 163 164 187
f 187 164 188
f 164 165 188
f 188 165 189
f 165 166 189
f 189 166 190
f 166 167 190
f 190 167 191
f 167 168 191
f 191 168 192
f 168 169 192
f 192 169 193
f 169 146 193
f 193 146 170
f 170 171 194
f 194 171 195
f 171 172 195
f 195 172 196
f 172 173 196
f 196 173 197
f 173 174 197
f 197 174 198
f 174 175 198
f 198 175 199
f 175 176 199
f 199 176 200
f 176 177 200
f 200 177 201
f 177 178 201
f 201 178 202
f 178 179 202
f 202 179 203
f 179 180 203
f 203 180 204
f 180 181 204
f 204 181 205
f 181 182 205
f 205 182 206
f 182 183 206
f 206 183 207
f 183 184 207
f 207 184 208
f 184 185 208
f 208 185 209
f 185 186 209
f 209 186 210
f 186 187 210
f 210 187 211
f 187 188 211
f 211 188 212
f 188 189 212
f 212 189 213
f 189 190 213
f 213 190 214
f 190 191 214
f 214 191 215
f 191 192 215
f 215 192 216
f 192 193 216
f 216 193 217
f 193 170 217
f 217 170 194
f 194 195 218
f 218 195 219
f 195 196 219
f 219 196 220
f 196 197 220
f 220 197 221
f 197 198 221
f 221 198 222
f 198 199 222
f 222 199 223
f 199 200 223
f 223 200 224
f 200 201 224
f 224 201 225
f 201 202 225
f 225 202 226
f 202 203 226
f 226 203 227
f 203 204 227
f 227 204 228
f 204 205 228
f 228 205 229
f 205 206 229
f 229 206 230
f 206 207 230
f 230 207 231
f 207 208 231
f 231 208 232
f 208 209 232
f 232 209 233
f 209 210 233
f 233 210 234
f 210 211 234
f 234 211 235
f 211 212 235
f 235 212 236
f 212 213 236
f 236 213 237
f 213 214 237
f 237 214 238
f 214 215 238
f 238 215 239
f 215 216 239
f 239 216 240
f 216 217 240
f 240 217 241
f 217 194 241
f 241 194 218
f 218 219 242
f 242 219 243
f 219 220 243
f 243 220 244
f 220 221 244
f 244 221 245
f 221 222 245
f 245 222 246
f 222 223 246
f 246 223 247
f 223 224 247
f 247 224 248
f 224 225 248
f 248 225 249
f 225 226 249
f 249 226 250
f 226 227 250
f 250 227 251
f 227 228 251
f 251 228 252
f 228 229 252
f 252 229 253
f 229 230 253
f 253 230 254
f 230 231 254
f 254 231 255
f 231 232 255
f 255 232 256
f 232 233 256
f 256 233 257
f 233 234 257
f 257 234 258
f 234 235 258
f 258 235 259
f 235 236 259
f 259 236 260
f 236 237 260
f 260 237 261
f 237 238 261
f 261 238 262
f 238 239 262
f 262 239 263
f 239 240 263
f 263 240 264
f 240 241 264
f 264 241 265
f 241 218 265
f 265 218 242
f 242 243 266
f 266 243 267
f 243 244 267
f 267 244 268
f 244 245 268
f 268 245 269
f 245 246 269
f 269 246 270
f 246 247 270
f 270 247 271
f 247 248 271
f 271 248 272
f 248 249 272
f 272 249 273
f 249 250 273
f 273 250 274
f 250 251 274
f 274 251 275
f 251 252 275
f 275 252 276
f 252 253 276
f 276 253 277
f 253 254 277
f 277 254 278
f 254 255 278
f 278 255 279
f 255 256 279
f 279 256 280
f 256 257 280
f 280 257 281
f 257 258 281
f 281 258 282
f 258 259 282
f 282 259 283
f 259 260 283
f 283 260 284
f 260 261 284
f 284 261 285
f 261 262 285
f 285 262 286
f 262 263 286
f 286 263 287
f 263 264 287
f 287 264 288
f 264 265 288
f 288 265 289
f 265 242 289
f 289 242 266
f 290 291 292
f 292 291 293
f 291 294 293
f 293 294 295
f 294 296 295
f 295 296 297
f 296 298 297
f 297 298 299
f 298 300 299
f 299 300 301
f 300 302 301
f 301 302 303
f 302 304 303
f 303 304 305
f 304 306 305
f 305 306 307
f 306 308 307
f 307 308 309
f 308 310 309
f 309 310 311
f 310 312 311
f 311 312 313
f 312 314 313
f 313 314 315
f 292 293 316
f 316 293 317
f 293 295 317
f 317 295 318
f 295 297 318
f 318 297 319
f 297 299 319
f 319 299 320
f 299 301 320
f 320 301 321
f 301 303 321
f 321 303 322
f 303 305 322
f 322 305 323
f 305 307 323
f 323 307 324
f 307 309 324
f 324 309 325
f 309 311 325
f 325 311 326
f 311 313 326
f 326 313 327
f 313 315 327
f 327 315 328
f 316 317 329
f 329 317 330
f 317 318 330
f 330 318 331
f 318 319 331
f 331 319 332
f 319 320 332
f 332 320 333
f 320 321 333
f 333 321 334
f 321 322 334
f 334 322 335
f 322 323 335
f 335 323 336
f 323 324 336
f 336 324 337
f 324 325 337
f 337 325 338
f 325 326 338
f 338 326 339
f 326 327 339
f 339 327 340
f 327 328 340
f 340 328 341
f 329 330 342
f 342 330 343
f 330 331 343
f 343 331 344
f 331 332 344
f 344 332 345
f 332 333 345
f 345 333 346
f 333 334 346
f 346 334 347
f 334 335 347
f 347 335 348
f 335 336 348
f 348 336 349
f 336 337 349
f 349 337 350
f 337 338 350
f 350 338 351
f 338 339 351
f 351 339 352
f 339 340 352
f 352 340 353
f 340 341 353
f 353 341 354
f 342 343 355
f 355 343 356
f 343 344 356
f 356 344 357
f 344 345 357
f 357 345 358
f 345 346 358
f 358 346 359
f 346 347 359
f 359 347 360
f 347 348 360
f 360 348 361
f 348 349 361
f 361 349 362
f 349 350 362
f 362 350 363
f 350 351 363
f 363 351 364
f 351 352 364
f 364 352 365
f 352 353 365
f 365 353 366
f 353 354 366
f 366 354 367
f 355 356 314
f 314 356 368
f 356 357 368
f 368 357 369
f 357 358 369
f 369 358 370
f 358 359 370
f 370 359 371
f 359 360 371
f 371 360 372
f 360 361 372
f 372 361 373
f 361 362 373
f 373 362 374
f 362 363 374
f 374 363 375
f 363 364 375
f 375 364 376
f 364 365 376
f 376 365 377
f 365 366 377
f 377 366 378
f 366 367 378
f 378 367 290
f 314 368 315
f 315 368 379
f 368 369 379
f 379 369 380
f 369 370 380
f 380 370 381
f 370 371 381
f 381 371 382
f 371 372 382
f 382 372 383
f 372 373 383
f 383 373 384
f 373 374 384
f 384 374 385
f 374 375 385
f 385 375 386
f 375 376 386
f 386 376 387
f 376 377 387
f 387 377 388
f 377 378 388
f 388 378 389
f 378 290 389
f 389 290 292
f 315 379 328
f 328 379 390
f 379 380 390
f 390 380 391
f 380 381 391
f 391 381 392
f 381 382 392
f 392 382 393
f 382 383 393
f 393 383 394
f 383 384 394
f 394 384 395
f 384 385 395
f 395 385 396
f 385 386 396
f 396 386 397
f 386 387 397
f 397 387 398
f 387 388 398
f 398 388 399
f 388 389 399
f 399 389 400
f 389 292 400
f 400 292 316
f 328 390 341
f 341 390 401
f 390 391 401
f 401 391 402
f 391 392 402
f 402 392 403
f 392 393 403
f 403 393 404
f 393 394 404
f 404 394 405
f 394 395 405
f 405 395 406
f 395 396 406
f 406 396 407
f 396 397 407
f 407 397 408
f 397 398 408
f 408 398 409
f 398 399 409
f 409 399 410
f 399 400 410
f 410 400 411
f 400 316 411
f 411 316 329
f 341 401 354
f 354 401 412
f 401 402 412
f 412 402 413
f 402 403 413
f 413 403 414
f 403 404 414
f 414 404 415
f 404 405 415
f 415 405 416
f 405 406 416
f 416 406 417
f 406 407 417
f 417 407 418
f 407 408 418
f 418 408 419
f 408 409 419
f 419 409 420
f 409 410 420
f 420 410 421
f 410 411 421
f 421 411 422
f 411 329 422
f 422 329 342
f 354 412 367
f 367 412 423
f 412 413 423
f 423 413 424
f 413 414 424
f 424 414 425
f 414 415 425
f 425 415 426
f 415 416 426
f 426 416 427
f 416 417 427
f 427 417 428
f 417 418 428
f 428 418 429
f 418 419 429
f 429 419 430
f 419 420 430
f 430 420 431
f 420 421 431
f 431 421 432
f 421 422 432
f 432 422 433
f 422 342 433
f 433 342 355
f 367 423 434
f 434 423 435
f 423 424 435
f 435 424 436
f 424 425 436
f 436 425 437
f 425 426 437
f 437 426 438
f 426 427 438
f 438 427 439
f 427 428 439
f 439 428 440
f 428 429 440
f 440 429 441
f 429 430 441
f 441 430 442
f 430 431 442
f 442 431 443
f 431 432 443
f 443 432 444
f 432 433 444
f 444 433 445
f 433 355 445
f 445 355 446
f 447 448 449
f 449 448 450
f 448 451 450
f 450 451 452
f 451 453 452
f 452 453 454
f 453 455 454
f 454 455 456
f 455 457 456
f 456 457 458
f 457 459 458
f 458 459 460
f 459 461 460
f 460 461 462
f 461 463 462
f 462 463 464
f 463 465 464
f 464 465 466
f 465 467 466
f 466 467 468
f 467 469 468
f 468 469 470
f 469 447 470
f 470 447 449
f 449 450 471
f 471 450 472
f 450 452 472
f 472 452 473
f 452 454 473
f 473 454 474
f 454 456 474
f 474 456 475
f 456 458 475
f 475 458 476
f 458 460 476
f 476 460 477
f 460 462 477
f 477 462 478
f 462 464 478
f 478 464 479
f 464 466 479
f 479 466 480
f 466 468 480
f 480 468 481
f 468 470 481
f 481 470 482
f 470 449 482
f 482 449 471
f 471 472 483
f 483 472 484
f 472 473 484
f 484 473 485
f 473 474 485
f 485 474 486
f 474 475 486
f 486 475 487
f 475 476 487
f 487 476 488
f 476 477 488
f 488 477 489
f 477 478 489
f 489 478 490
f 478 479 490
f 490 479 491
f 479 480 491
f 491 480 492
f 480 481 492
f 492 481 493
f 481 482 493
f 493 482 494
f 482 471 494
f 494 471 495
f 483 484 496
f 496 484 497
f 484 485 497
f 497 485 498
f 485 486 498
f 498 486 499
f 486 487 499
f 499 487 500
f 487 488 500
f 500 488 501
f 488 489 501
f 501 489 502
f 489 490 502
f 502 490 503
f 490 491 503
f 503 491 504
f 491 492 504
f 504 492 505
f 492 493 505
f 505 493 506
f 493 494 506
f 506 494 507
f 494 495 507
f 507 495 496
f 496 497 508
f 508 497 509
f 497 498 509
f 509 498 510
f 498 499 510
f 510 499 511
f 499 500 511
f 511 500 512
f 500 501 512
f 512 501 513
f 501 502 513
f 513 502 514
f 502 503 514
f 514 503 515
f 503 504 515
f 515 504 516
f 504 505 516
f 516 505 517
f 505 506 517
f 517 506 518
f 506 507 518
f 518 507 519
f 507 496 519
f 519 496 508
f 508 509 520
f 520 509 521
f 509 510 521
f 521 510 522
f 510 511 522
f 522 511 523
f 511 512 523
f 523 512 524
f 512 513 524
f 524 513 525
f 513 514 525
f 525 514 526
f 514 515 526
f 526 515 527
f 515 516 527
f 527 516 528
f 516 517 528
f 528 517 529
f 517 518 529
f 529 518 530
f 518 519 530
f 530 519 531
f 519 508 531
f 531 508 520
f 520 521 532
f 532 521 533
f 521 522 533
f 533 522 534
f 522 523 534
f 534 523 535
f 523 524 535
f 535 524 536
f 524 525 536
f 536 525 537
f 525 526 537
f 537 526 538
f 526 527 538
f 538 527 539
f 527 528 539
f 539 528 540
f 528 529 540
f 540 529 541
f 529 530 541
f 541 530 542
f 530 531 542
f 542 531 543
f 531 520 543
f 543 520 532
f 532 533 544
f 544 533 545
f 533 534 545
f 545 534 546
f 534 535 546
f 546 535 547
f 535 536 547
f 547 536 548
f 536 537 548
f 548 537 549
f 537 538 549
f 549 538 550
f 538 539 550
f 550 539 551
f 539 540 551
f 551 540 552
f 540 541 552
f 552 541 553
f 541 542 553
f 553 542 554
f 542 543 554
f 554 543 555
f 543 532 555
f 555 532 544
f 544 545 556
f 556 545 557
f 545 546 557
f 557 546 558
f 546 547 558
f 558 547 559
f 547 548 559
f 559 548 560
f 548 549 560
f 560 549 561
f 549 550 561
f 561 550 562
f 550 551 562
f 562 551 563
f 551 552 563
f 563 552 564
f 552 553 564
f 564 553 565
f 553 554 565
f 565 554 566
f 554 555 566
f 566 555 567
f 555 544 567
f 567 544 556
f 556 557 568
f 568 557 569
f 557 558 569
f 569 558 570
f 558 559 570
f 570 559 571
f 559 560 571
f 571 560 572
f 560 561 572
f 572 561 573
f 561 562 573
f 573 562 574
f 562 563 574
f 574 563 575
f 563 564 575
f 575 564 576
f 564 565 576
f 576 565 577
f 565 566 577
f 577 566 578
f 566 567 578
f 578 567 579
f 567 556 579
f 579 556 568
f 568 569 580
f 580 569 581
f 569 570 581
f 581 570 582
f 570 571 582
f 582 571 583
f 571 572 583
f 583 572 584
f 572 573 584
f 584 573 585
f 573 574 585
f 585 574 586
f 574 575 586
f 586 575 587
f 575 576 587
f 587 576 588
f 576 577 588
f 588 577 589
f 577 578 589
f 589 578 590
f 578 579 590
f 590 579 591
f 579 568 591
f 591 568 580
f 580 581 592
f 592 581 593
f 581 582 593
f 593 582 594
f 582 583 594
f 594 583 595
f 583 584 595
f 595 584 596
f 584 585 596
f 596 585 597
f 585 586 597
f 597 586 598
f 586 587 598
f 598 587 599
f 587 588 599
f 599 588 600
f 588 589 600
f 600 589 601
f 589 590 601
f 601 590 602
f 590 591 602
f 602 591 603
f 591 580 603
f 603 580 592
f 604 605 606
f 606 605 607
f 605 608 607
f 607 608 609
f 608 610 609
f 609 610 611
f 610 612 611
f 611 612 613
f 612 614 613
f 613 614 615
f 614 616 615
f 615 616 617
f 616 618 617
f 617 618 619
f 618 620 619
f 619 620 621
f 620 622 621
f 621 622 623
f 622 624 623
f 623 624 625
f 624 626 625
f 625 626 627
f 626 604 627
f 627 604 606
f 606 607 628
f 628 607 629
f 607 609 629
f 629 609 630
f 609 611 630
f 630 611 631
f 611 613 631
f 631 613 632
f 613 615 632
f 632 615 633
f 615 617 633
f 633 617 634
f 617 619 634
f 634 619 635
f 619 621 635
f 635 621 636
f 621 623 636
f 636 623 637
f 623 625 637
f 637 625 638
f 625 627 638
f 638 627 639
f 627 606 639
f 639 606 628
f 628 629 640
f 640 629 641
f 629 630 641
f 641 630 642
f 630 631 642
f 642 631 643
f 631 632 643
f 643 632 644
f 632 633 644
f 644 633 645
f 633 634 645
f 645 634 646
f 634 635 646
f 646 635 647
f 635 636 647
f 647 636 648
f 636 637 648
f 648 637 649
f 637 638 649
f 649 638 650
f 638 639 650
f 650 639 651
f 639 628 651
f 651 628 640
f 640 641 652
f 652 641 653
f 641 642 653
f 653 642 654
f 642 643 654
f 654 643 655
f 643 644 655
f 655 644 656
f 644 645 656
f 656 645 657
f 645 646 657
f 657 646 658
f 646 647 658
f 658 647 659
f 647 648 659
f 659 648 660
f 648 649 660
f 660 649 661
f 649 650 661
f 661 650 662
f 650 651 662
f 662 651 663
f 651 640 663
f 663 640 652
f 652 653 664
f 664 653 665
f 653 654 665
f 665 654 666
f 654 655 666
f 666 655 667
f 655 656 667
f 667 656 668
f 656 657 668
f 668 657 669
f 657 658 669
f 669 658 670
f 658 659 670
f 670 659 671
f 659 660 671
f 671 660 672
f 660 661 672
f 672 661 673
f 661 662 673
f 673 662 674
f 662 663 674
f 674 663 675
f 663 652 675
f 675 652 664
f 664 665 676
f 676 665 677
f 665 666 677
f 677 666 678
f 666 667 678
f 678 667 679
f 667 668 679
f 679 668 680
f 668 669 680
f 680 669 681
f 669 670 681
f 681 670 682
f 670 671 682
f 682 671 683
f 671 672 683
f 683 672 684
f 672 673 684
f 684 673 685
f 673 674 685
f 685 674 686
f 674 675 686
f 686 675 687
f 675 664 687
f 687 664 676
f 676 677 688
f 688 677 689
f 677 678 689
f 689 678 690
f 678 679 690
f 690 679 691
f 679 680 691
f 691 680 692
f 680 681 692
f 692 681 693
f 681 682 693
f 693 682 694
f 682 683 694
f 694 683 695
f 683 684 695
f 695 684 696
f 684 685 696
f 696 685 697
f 685 686 697
f 697 686 698
f 686 687 698
f 698 687 699
f 687 676 699
f 699 676 688
f 688 689 700
f 700 689 701
f 689 690 701
f 701 690 702
f 690 691 702
f 702 691 703
f 691 692 703
f 703 692 704
f 692 693 704
f 704 693 705
f 693 694 705
f 705 694 706
f 694 695 706
f 706 695 707
f 695 696 707
f 707 696 708
f 696 697 708
f 708 697 709
f 697 698 709
f 709 698 710
f 698 699 710
f 710 699 711
f 699 688 711
f 711 688 700
f 700 701 712
f 712 701 713
f 701 702 713
f 713 702 714
f 702 703 714
f 714 703 715
f 703 704 715
f 715 704 716
f 704 705 716
f 716 705 717
f 705 706 717
f 717 706 718
f 706 707 718
f 718 707 719
f 707 708 719
f 719 708 720
f 708 709 720
f 720 709 721
f 709 710 721
f 721 710 722
f 710 711 722
f 722 711 723
f 711 700 723
f 723 700 712
f 712 713 724
f 724 713 725
f 713 714 725
f 725 714 726
f 714 715 726
f 726 715 727
f 715 716 727
f 727 716 728
f 716 717 728
f 728 717 729
f 717 718 729
f 729 718 730
f 718 719 730
f 730 719 731
f 719 720 731
f 731 720 732
f 720 721 732
f 732 721 733
f 721 722 733
f 733 722 734
f 722 723 734
f 734 723 735
f 723 712 735
f 735 712 724
f 724 725 736
f 736 725 737
f 725 726 737
f 737 726 738
f 726 727 738
f 738 727 739
f 727 728 739
f 739 728 740
f 728 729 740
f 740 729 741
f 729 730 741
f 741 730 742
f 730 731 742
f 742 731 743
f 731 732 743
f 743 732 744
f 732 733 744
f 744 733 745
f 733 734 745
f 745 734 746
f 734 735 746
f 746 735 747
f 735 724 747
f 747 724 736
f 736 737 748
f 748 737 749
f 737 738 749
f 749 738 750
f 738 739 750
f 750 739 751
f 739 740 751
f 751 740 752
f 740 741 752
f 752 741 753
f 741 742 753
f 753 742 754
f 742 743 754
f 754 743 755
f 743 744 755
f 755 744 756
f 744 745 756
f 756 745 757
f 745 746 757
f 757 746 758
f 746 747 758
f 758 747 759
f 747 736 759
f 759 736 748
f 760 761 762
f 762 761 763
f 761 764 763
f 763 764 765
f 764 766 765
f 765 766 767
f 766 768 767
f 767 768 769
f 768 770 769
f 769 770 771
f 770 772 771
f 771 772 773
f 772 774 773
f 773 774 775
f 774 776 775
f 775 776 777
f 776 778 777
f 777 778 779
f 778 780 779
f 779 780 781
f 780 782 781
f 781 782 783
f 782 784 783
f 783 784 785
f 784 786 785
f 785 786 787
f 786 788 787
f 787 788 789
f 788 790 789
f 789 790 791
f 790 792 791
f 791 792 793
f 792 794 793
f 793 794 795
f 794 796 795
f 795 796 797
f 796 798 797
f 797 798 799
f 798 800 799
f 799 800 801
f 800 802 801
f 801 802 803
f 802 804 803
f 803 804 805
f 804 806 805
f 805 806 807
f 806 760 807
f 807 760 762
f 762 763 808
f 808 763 809
f 763 765 809
f 809 765 810
f 765 767 810
f 810 767 811
f 767 769 811
f 811 769 812
f 769 771 812
f 812 771 813
f 771 773 813
f 813 773 814
f 773 775 814
f 814 775 815
f 775 777 815
f 815 777 816
f 777 779 816
f 816 779 817
f 779 781 817
f 817 781 818
f 781 783 818
f 818 783 819
f 783 785 819
f 819 785 820
f 785 787 820
f 820 787 821
f 787 789 821
f 821 789 822
f 789 791 822
f 822 791 823
f 791 793 823
f 823 793 824
f 793 795 824
f 824 795 825
f 795 797 825
f 825 797 826
f 797 799 826
f 826 799 827
f 799 801 827
f 827 801 828
f 801 803 828
f 828 803 829
f 803 805 829
f 829 805 830
f 805 807 830
f 830 807 831
f 807 762 831
f 831 762 808
f 808 809 832
f 832 809 833
f 809 810 833
f 833 810 834
f 810 811 834
f 834 811 835
f 811 812 835
f 835 812 836
f 812 813 836
f 836 813 837
f 813 814 837
f 837 814 838
f 814 815 838
f 838 815 839
f 815 816 839
f 839 816 840
f 816 817 840
f 840 817 841
f 817 818 841
f 841 818 842
f 818 819 842
f 842 819 843
f 819 820 843
f 843 820 844
f 820 821 844
f 844 821 845
f 821 822 845
f 845 822 846
f 822 823 846
f 846 823 847
f 823 824 847
f 847 824 848
f 824 825 848
f 848 825 849
f 825 826 849
f 849 826 850
f 826 827 850
f 850 827 851
f 827 828 851
f 851 828 852
f 828 829 852
f 852 829 853
f 829 830 853
f 853 830 854
f 830 831 854
f 854 831 855
f 831 808 855
f 855 808 832
f 832 833 856
f 856 833 857
f 833 834 857
f 857 834 858
f 834 835 858
f 858 835 859
f 835 836 859
f 859 836 860
f 836 837 860
f 860 837 861
f 837 838 861
f 861 838 862
f 838 839 862
f 862 839 863
f 839 840 863
f 863 840 864
f 840 841 864
f 864 841 865
f 841 842 865
f 865 842 866
f 842 843 866
f 866 843 867
f 843 844 867
f 867 844 868
f 844 845 868
f 868 845 869
f 845 846 869
f 869 846 870
f 846 847 870
f 870 847 871
f 847 848 871
f 871 848 872
f 848 849 872
f 872 849 873
f 849 850 873
f 873 850 874
f 850 851 874
f 874 851 875
f 851 852 875
f 875 852 876
f 852 853 876
f 876 853 877
f 853 854 877
f 877 854 878
f 854 855 878
f 878 855 879
f 855 832 879
f 879 832 856
f 856 857 880
f 880 857 881
f 857 858 881
f 881 858 882
f 858 859 882
f 882 859 883
f 859 860 883
f 883 860 884
f 860 861 884
f 884 861 885
f 861 862 885
f 885 862 886
f 862 863 886
f 886 863 887
f 863 864 887
f 887 864 888
f 864 865 888
f 888 865 889
f 865 866 889
f 889 866 890
f 866 867 890
f 890 867 891
f 867 868 891
f 891 868 892
f 868 869 892
f 892 869 893
f 869 870 893
f 893 870 894
f 870 871 894
f 894 871 895
f 871 872 895
f 895 872 896
f 872 873 896
f 896 873 897
f 873 874 897
f 897 874 898
f 874 875 898
f 898 875 899
f 875 876 899
f 899 876 900
f 876 877 900
f 900 877 901
f 877 878 901
f 901 878 902
f 878 879 902
f 902 879 903
f 879 856 903
f 903 856 880
f 880 881 904
f 904 881 905
f 881 882 905
f 905 882 906
f 882 883 906
f 906 883 907
f 883 884 907
f 907 884 908
f 884 885 908
f 908 885 909
f 885 886 909
f 909 886 910
f 886 887 910
f 910 887 911
f 887 888 911
f 911 888 912
f 888 889 912
f 912 889 913
f 889 890 913
f 913 890 914
f 890 891 914
f 914 891 915
f 891 892 915
f 915 892 916
f 892 893 916
f 916 893 917
f 893 894 917
f 917 894 918
f 894 895 918
f 918 895 919
f 895 896 919
f 919 896 920
f 896 897 920
f 920 897 921
f 897 898 921
f 921 898 922
f 898 899 922
f 922 899 923
f 899 900 923
f 923 900 924
f 900 901 924
f 924 901 925
f 901 902 925
f 925 902 926
f 902 903 926
f 926 903 927
f 903 880 927
f 927 880 904
f 904 905 928
f 928 905 929
f 905 906 929
f 929 906 930
f 906 907 930
f 930 907 931
f 907 908 931
f 931 908 932
f 908 909 932
f 932 909 933
f 909 910 933
f 933 910 934
f 910 911 934
f 934 911 935
f 911 912 935
f 935 912 936
f 912 913 936
f 936 913 937
f 913 914 937
f 937 914 938
f 914 915 938
f 938 915 939
f 915 916 939
f 939 916 940
f 916 917 940
f 940 917 941
f 917 918 941
f 941 918 942
f 918 919 942
f 942 919 943
f 919 920 943
f 943 920 944
f 920 921 944
f 944 921 945
f 921 922 945
f 945 922 946
f 922 923 946
f 946 923 947
f 923 924 947
f 947 924 948
f 924 925 948
f 948 925 949
f 925 926 949
f 949 926 950
f 926 927 950
f 950 927 951
f 927 904 951
f 951 904 928
f 928 929 952
f 952 929 953
f 929 930 953
f 953 930 954
f 930 931 954
f 954 931 955
f 931 932 955
f 955 932 956
f 932 933 956
f 956 933 957
f 933 934 957
f 957 934 958
f 934 935 958
f 958 935 959
f 935 936 959
f 959 936 960
f 936 937 960
f 960 937 961
f 937 938 961
f 961 938 962
f 938 939 962
f 962 939 963
f 939 940 963
f 963 940 964
f 940 941 964
f 964 941 965
f 941 942 965
f 965 942 966
f 942 943 966
f 966 943 967
f 943 944 967
f 967 944 968
f 944 945 968
f 968 945 969
f 945 946 969
f 969 946 970
f 946 947 970
f 970 947 971
f 947 948 971
f 971 948 972
f 948 949 972
f 972 949 973
f 949 950 973
f 973 950 974
f 950 951 974
f 974 951 975
f 951 928 975
f 975 928 952
f 952 953 976
f 976 953 977
f 953 954 977
f 977 954 978
f 954 955 978
f 978 955 979
f 955 956 979
f 979 956 980
f 956 957 980
f 980 957 981
f 957 958 981
f 981 958 982
f 958 959 982
f 982 959 983
f 959 960 983
f 983 960 984
f 960 961 984
f 984 961 985
f 961 962 985
f 985 962 986
f 962 963 986
f 986 963 987
f 963 964 987
f 987 964 988
f 964 965 988
f 988 965 989
f 965 966 989
f 989 966 990
f 966 967 990
f 990 967 991
f 967 968 991
f 991 968 992
f 968 969 992
f 992 969 993
f 969 970 993
f 993 970 994
f 970 971 994
f 994 971 995
f 971 972 995
f 995 972 996
f 972 973 996
f 996 973 997
f 973 974 997
f 997 974 998
f 974 975 998
f 998 975 999
f 975 952 999
f 999 952 976
f 976 977 1000
f 1000 977 1001
f 977 978 1001
f 1001 978 1002
f 978 979 1002
f 1002 979 1003
f 979 980 1003
f 1003 980 1004
f 980 981 1004
f 1004 981 1005
f 981 982 1005
f 1005 982 1006
f 982 983 1006
f 1006 983 1007
f 983 984 1007
f 1007 984 1008
f 984 985 1008
f 1008 985 1009
f 985 986 1009
f 1009 986 1010
f 986 987 1010
f 1010 987 1011
f 987 988 1011
f 1011 988 1012
f 988 989 1012
f 1012 989 1013
f 989 990 1013
f 1013 990 1014
f 990 991 1014
f 1014 991 1015
f 991 992 1015
f 1015 992 1016
f 992 993 1016
f 1016 993 1017
f 993 994 1017
f 1017 994 1018
f 994 995 1018
f 1018 995 1019
f 995 996 1019
f 1019 996 1020
f 996 997 1020
f 1020 997 1021
f 997 998 1021
f 1021 998 1022
f 998 999 1022
f 1022 999 1023
f 999 976 1023
f 1023 976 1000
f 1000 1001 1024
f 1024 1001 1025
f 1001 1002 1025
f 1025 1002 1026
f 1002 1003 1026
f 1026 1003 1027
f 1003 1004 1027
f 1027 1004 1028
f 1004 1005 1028
f 1028 1005 1029
f 1005 1006 1029
f 1029 1006 1030
f 1006 1007 1030
f 1030 1007 1031
f 1007 1008 1031
f 1031 1008 1032
f 1008 1009 1032
f 1032 1009 1033
f 1009 1010 1033
f 1033 1010 1034
f 1010 1011 1034
f 1034 1011 1035
f 1011 1012 1035
f 1035 1012 1036
f 1012 1013 1036
f 1036 1013 1037
f 1013 1014 1037
f 1037 1014 1038
f 1014 1015 1038
f 1038 1015 1039
f 1015 1016 1039
f 1039 1016 1040
f 1016 1017 1040
f 1040 1017 1041
f 1017 1018 1041
f 1041 1018 1042
f 1018 1019 1042
f 1042 1019 1043
f 1019 1020 1043
f 1043 1020 1044
f 1020 1021 1044
f 1044 1021 1045
f 1021 1022 1045
f 1045 1022 1046
f 1022 1023 1046
f 1046 1023 1047
f 1023 1000 1047
f 1047 1000 1024
f 1024 1025 1048
f 1048 1025 1049
f 1025 1026 1049
f 1049 1026 1050
f 1026 1027 1050
f 1050 1027 1051
f 1027 1028 1051
f 1051 1028 1052
f 1028 1029 1052
f 1052 1029 1053
f 1029 1030 1053
f 1053 1030 1054
f 1030 1031 1054
f 1054 1031 1055
f 1031 1032 1055
f 1055 1032 1056
f 1032 1033 1056
f 1056 1033 1057
f 1033 1034 1057
f 1057 1034 1058
f 1034 1035 1058
f 1058 1035 1059
f 1035 1036 1059
f 1059 1036 1060
f 1036 1037 1060
f 1060 1037 1061
f 1037 1038 1061
f 1061 1038 1062
f 1038 1039 1062
f 1062 1039 1063
f 1039 1040 1063
f 1063 1040 1064
f 1040 1041 1064
f 1064 1041 1065
f 1041 1042 1065
f 1065 1042 1066
f 1042 1043 1066
f 1066 1043 1067
f 1043 1044 1067
f 1067 1044 1068
f 1044 1045 1068
f 1068 1045 1069
f 1045 1046 1069
f 1069 1046 1070
f 1046 1047 1070
f 1070 1047 1071
f 1047 1024 1071
f 1071 1024 1048
*/