From 1fb5f7e36af1a4de040bc2989133703b0e0d4a9f Mon Sep 17 00:00:00 2001 From: Charles McGarvey Date: Sun, 18 Jul 2010 12:47:05 -0600 Subject: [PATCH 1/1] initial mesh testing --- data/models/classic.ac | 8863 +++++++++++++++++++++++++++++++++++++ data/models/classic.blend | Bin 0 -> 80789 bytes src/Character.cc | 4 +- src/GameLayer.cc | 5 +- src/GameLayer.hh | 4 +- src/moof/image.cc | 10 +- src/moof/mesh.cc | 518 +++ src/moof/mesh.hh | 159 + 8 files changed, 9554 insertions(+), 9 deletions(-) create mode 100644 data/models/classic.ac create mode 100644 data/models/classic.blend create mode 100644 src/moof/mesh.cc create mode 100644 src/moof/mesh.hh diff --git a/data/models/classic.ac b/data/models/classic.ac new file mode 100644 index 0000000..ef7f632 --- /dev/null +++ b/data/models/classic.ac @@ -0,0 +1,8863 @@ +AC3Db +MATERIAL "DefaultWhite" rgb 1 1 1 amb 1 1 1 emis 0 0 0 spec 0.5 0.5 0.5 shi 64 trans 0 +MATERIAL "Scenery" rgb 1 1 1 amb 0.5 0.5 0.5 emis 0 0 0 spec 1 1 1 shi 32 trans 0 +MATERIAL "Building" rgb 1 1 1 amb 0.5 0.5 0.5 emis 0 0 0 spec 1 1 1 shi 32 trans 0 +MATERIAL "Lawn" rgb 0.54902 0.631373 0.329412 amb 0.5 0.5 0.5 emis 0 0 0 spec 1 1 1 shi 32 trans 0 +MATERIAL "TowerBlock" rgb 1 1 1 amb 0.5 0.5 0.5 emis 0 0 0 spec 1 1 1 shi 32 trans 0 +MATERIAL "Trees" rgb 1 1 1 amb 0.5 0.5 0.5 emis 0 0 0 spec 1 1 1 shi 32 trans 0 +OBJECT world +kids 19 +OBJECT poly +name "Fence" +data 5 +Fence +texture "Scenery.png" +texrep 1 1 +crease 30.000000 +numvert 34 +23 1 -7 +23 0 -7 +12 0 -7 +12 1 -7 +29 1 -7 +29 0 -7 +33 0 -7 +33 1 -7 +22 0 -7 +21 0 -7 +20 0 -7 +19 0 -7 +18 0 -7 +17 0 -7 +16 0 -7 +15 0 -7 +14 0 -7 +13 0 -7 +22 1 -7 +21 1 -7 +20 1 -7 +19 1 -7 +18 1 -7 +17 1 -7 +16 1 -7 +15 1 -7 +14 1 -7 +13 1 -7 +30 1 -7 +31 1 -7 +32 1 -7 +30 0 -7 +31 0 -7 +32 0 -7 +numsurf 15 +SURF 0x00 +mat 1 +refs 4 +0 0.25 0.75 +18 2.98023223877e-08 0.75 +8 0.0 0.5 +1 0.249999970198 0.5 +SURF 0x00 +mat 1 +refs 4 +18 0.25 0.75 +19 2.98023223877e-08 0.75 +9 0.0 0.5 +8 0.249999970198 0.5 +SURF 0x00 +mat 1 +refs 4 +19 0.25 0.75 +20 2.98023223877e-08 0.75 +10 0.0 0.5 +9 0.249999970198 0.5 +SURF 0x00 +mat 1 +refs 4 +20 0.25 0.75 +21 2.98023223877e-08 0.75 +11 0.0 0.5 +10 0.249999970198 0.5 +SURF 0x00 +mat 1 +refs 4 +21 0.25 0.75 +22 2.98023223877e-08 0.75 +12 0.0 0.5 +11 0.249999970198 0.5 +SURF 0x00 +mat 1 +refs 4 +22 0.25 0.75 +23 2.98023223877e-08 0.75 +13 0.0 0.5 +12 0.249999970198 0.5 +SURF 0x00 +mat 1 +refs 4 +23 0.25 0.75 +24 2.98023223877e-08 0.75 +14 0.0 0.5 +13 0.249999970198 0.5 +SURF 0x00 +mat 1 +refs 4 +24 0.25 0.75 +25 2.98023223877e-08 0.75 +15 0.0 0.5 +14 0.249999970198 0.5 +SURF 0x00 +mat 1 +refs 4 +25 0.25 0.75 +26 2.98023223877e-08 0.75 +16 0.0 0.5 +15 0.249999970198 0.5 +SURF 0x00 +mat 1 +refs 4 +26 0.25 0.75 +27 2.98023223877e-08 0.75 +17 0.0 0.5 +16 0.249999970198 0.5 +SURF 0x00 +mat 1 +refs 4 +27 0.25 0.75 +3 2.98023223877e-08 0.75 +2 0.0 0.5 +17 0.249999970198 0.5 +SURF 0x00 +mat 1 +refs 4 +7 0.25 0.75 +30 2.98023223877e-08 0.75 +33 0.0 0.5 +6 0.249999970198 0.5 +SURF 0x00 +mat 1 +refs 4 +30 0.25 0.75 +29 2.98023223877e-08 0.75 +32 0.0 0.5 +33 0.249999970198 0.5 +SURF 0x00 +mat 1 +refs 4 +29 0.25 0.75 +28 2.98023223877e-08 0.75 +31 0.0 0.5 +32 0.249999970198 0.5 +SURF 0x00 +mat 1 +refs 4 +28 0.25 0.75 +4 2.98023223877e-08 0.75 +5 0.0 0.5 +31 0.249999970198 0.5 +kids 0 +OBJECT poly +name "L-House" +data 7 +L-House +texture "Building.png" +texrep 1 1 +crease 30.000000 +numvert 74 +18 0 -6 +18 0 -2 +15 0 -2 +15 0 -6 +18 3 -2 +15 3 -2 +18 3 -6 +15 3 -6 +18 1 -2 +18 2 -2 +15 1 -2 +15 2 -2 +18 1 -6 +18 2 -6 +15 1 -6 +15 2 -6 +17 0 -2 +16 0 -2 +17 3 -2 +16 3 -2 +16 1 -2 +17 1 -2 +16 2 -2 +17 2 -2 +18 0 -5 +18 0 -4 +18 0 -3 +18 3 -3 +18 3 -4 +18 3 -5 +18 1 -3 +18 1 -4 +18 1 -5 +18 2 -3 +18 2 -4 +18 2 -5 +15 0 -3 +15 0 -4 +15 0 -5 +15 3 -3 +15 3 -4 +15 3 -5 +15 1 -3 +15 1 -4 +15 1 -5 +15 2 -3 +15 2 -4 +15 2 -5 +15 5.499999 -4.000002 +18 5.499999 -4.000002 +16 5.499999 -4.000002 +17 5.499999 -4.000002 +15 4 -5 +15 4 -4 +15 4 -3 +18 4 -5 +18 4 -4 +18 4 -3 +18 5 -4 +18 2.8 -1.8 +15 2.8 -1.8 +15 5 -4 +17 2.8 -1.8 +16 2.8 -1.8 +18 4.266666 -3.266667 +18 3.533333 -2.533333 +17 5 -4 +16 5 -4 +15 3.533333 -2.533334 +15 4.266666 -3.266667 +16 3.533333 -2.533334 +17 3.533333 -2.533333 +16 4.266666 -3.266667 +17 4.266666 -3.266667 +numsurf 57 +SURF 0x00 +mat 2 +refs 4 +8 0.625 1.0 +21 0.5 1.0 +16 0.5 0.75 +1 0.625 0.75 +SURF 0x00 +mat 2 +refs 4 +21 0.875 1.0 +20 0.75 1.0 +17 0.75 0.75 +16 0.875 0.75 +SURF 0x00 +mat 2 +refs 4 +20 0.5 1.0 +10 0.375 1.0 +2 0.375 0.75 +17 0.5 0.75 +SURF 0x00 +mat 2 +refs 4 +9 0.625 1.0 +23 0.5 1.0 +21 0.5 0.75 +8 0.625 0.75 +SURF 0x00 +mat 2 +refs 4 +23 0.75 1.0 +22 0.625 1.0 +20 0.625 0.75 +21 0.75 0.75 +SURF 0x00 +mat 2 +refs 4 +22 0.5 1.0 +11 0.375 1.0 +10 0.375 0.75 +20 0.5 0.75 +SURF 0x00 +mat 2 +refs 4 +4 0.125 0.499999880791 +18 0.0 0.500000238419 +23 0.0 0.250000119209 +9 0.125 0.249999761581 +SURF 0x00 +mat 2 +refs 4 +18 1.0 0.999999880791 +19 0.875 1.00000023842 +22 0.875 0.750000119209 +23 1.0 0.749999761581 +SURF 0x00 +mat 2 +refs 4 +19 1.0 0.749999880791 +5 0.875 0.750000238419 +11 0.875 0.500000119209 +22 1.0 0.499999761581 +SURF 0x00 +mat 2 +refs 4 +24 0.5 0.75 +0 0.625 0.75 +12 0.625 1.0 +32 0.5 1.0 +SURF 0x00 +mat 2 +refs 4 +32 0.125 0.75 +31 1.49011611938e-08 0.75 +25 0.0 0.5 +24 0.124999985099 0.5 +SURF 0x00 +mat 2 +refs 4 +31 0.75 1.0 +30 0.625 1.0 +26 0.625 0.75 +25 0.75 0.75 +SURF 0x00 +mat 2 +refs 4 +30 0.5 1.0 +8 0.375 1.0 +1 0.375 0.75 +26 0.5 0.75 +SURF 0x00 +mat 2 +refs 4 +13 0.625 1.0 +35 0.5 1.0 +32 0.5 0.75 +12 0.625 0.75 +SURF 0x00 +mat 2 +refs 4 +35 0.75 1.0 +34 0.625 1.0 +31 0.625 0.75 +32 0.75 0.75 +SURF 0x00 +mat 2 +refs 4 +34 0.875 1.0 +33 0.75 1.0 +30 0.75 0.75 +31 0.875 0.75 +SURF 0x00 +mat 2 +refs 4 +33 0.5 1.0 +9 0.375 1.0 +8 0.375 0.75 +30 0.5 0.75 +SURF 0x00 +mat 2 +refs 4 +6 0.125 0.499999880791 +29 0.0 0.500000238419 +35 0.0 0.250000119209 +13 0.125 0.249999761581 +SURF 0x00 +mat 2 +refs 4 +29 1.0 0.999999880791 +28 0.875 1.00000023842 +34 0.875 0.750000119209 +35 1.0 0.749999761581 +SURF 0x00 +mat 2 +refs 4 +28 1.0 0.999999880791 +27 0.875 1.00000023842 +33 0.875 0.750000119209 +34 1.0 0.749999761581 +SURF 0x00 +mat 2 +refs 4 +27 1.0 0.749999880791 +4 0.875 0.750000238419 +9 0.875 0.500000119209 +33 1.0 0.499999761581 +SURF 0x00 +mat 2 +refs 4 +10 0.625 1.0 +42 0.5 1.0 +36 0.5 0.75 +2 0.625 0.75 +SURF 0x00 +mat 2 +refs 4 +42 0.75 1.0 +43 0.625 1.0 +37 0.625 0.75 +36 0.75 0.75 +SURF 0x00 +mat 2 +refs 4 +43 0.875 1.0 +44 0.75 1.0 +38 0.75 0.75 +37 0.875 0.75 +SURF 0x00 +mat 2 +refs 4 +44 0.5 1.0 +14 0.375 1.0 +3 0.375 0.75 +38 0.5 0.75 +SURF 0x00 +mat 2 +refs 4 +11 0.625 1.0 +45 0.5 1.0 +42 0.5 0.75 +10 0.625 0.75 +SURF 0x00 +mat 2 +refs 4 +45 0.875 1.0 +46 0.75 1.0 +43 0.75 0.75 +42 0.875 0.75 +SURF 0x00 +mat 2 +refs 4 +46 0.75 1.0 +47 0.625 1.0 +44 0.625 0.75 +43 0.75 0.75 +SURF 0x00 +mat 2 +refs 4 +47 0.5 1.0 +15 0.375 1.0 +14 0.375 0.75 +44 0.5 0.75 +SURF 0x00 +mat 2 +refs 4 +5 0.125 0.499999880791 +39 0.0 0.500000238419 +45 0.0 0.250000119209 +11 0.125 0.249999761581 +SURF 0x00 +mat 2 +refs 4 +39 1.0 0.999999880791 +40 0.875 1.00000023842 +46 0.875 0.750000119209 +45 1.0 0.749999761581 +SURF 0x00 +mat 2 +refs 4 +40 1.0 0.999999880791 +41 0.875 1.00000023842 +47 0.875 0.750000119209 +46 1.0 0.749999761581 +SURF 0x00 +mat 2 +refs 4 +41 1.0 0.749999880791 +7 0.875 0.750000238419 +15 0.875 0.500000119209 +47 1.0 0.499999761581 +SURF 0x00 +mat 2 +refs 4 +61 0.25 0.25 +67 0.375 0.25 +50 0.375 0.375 +48 0.25 0.375 +SURF 0x00 +mat 2 +refs 4 +67 0.25 0.25 +66 0.375 0.25 +51 0.375 0.375 +50 0.25 0.375 +SURF 0x00 +mat 2 +refs 4 +66 0.25 0.25 +58 0.375 0.25 +49 0.375 0.375 +51 0.25 0.375 +SURF 0x00 +mat 2 +refs 4 +53 0.375 0.749999880791 +52 0.25 0.750000238419 +41 0.25 0.500000119209 +40 0.375 0.499999761581 +SURF 0x00 +mat 2 +refs 4 +54 0.625 0.749999880791 +53 0.5 0.750000238419 +40 0.5 0.500000119209 +39 0.625 0.499999761581 +SURF 0x00 +mat 2 +refs 4 +56 0.375 0.749999880791 +57 0.25 0.750000238419 +27 0.25 0.500000119209 +28 0.375 0.499999761581 +SURF 0x00 +mat 2 +refs 4 +55 0.625 0.749999880791 +56 0.5 0.750000238419 +28 0.5 0.500000119209 +29 0.625 0.499999761581 +SURF 0x00 +mat 2 +refs 3 +7 0.125 0.5 +41 0.25 0.5 +52 0.25 0.75 +SURF 0x00 +mat 2 +refs 3 +52 0.125 0.5 +53 0.25 0.5 +61 0.25 0.75 +SURF 0x00 +mat 2 +refs 3 +53 0.375 0.5 +54 0.5 0.5 +61 0.375 0.75 +SURF 0x00 +mat 2 +refs 3 +5 0.375 0.75 +54 0.5 0.5 +39 0.375 0.5 +SURF 0x00 +mat 2 +refs 3 +4 0.124999992549 0.5 +27 0.25 0.5 +57 0.25 0.75 +SURF 0x00 +mat 2 +refs 3 +56 0.25 0.5 +58 0.124999992549 0.5 +57 0.25 0.75 +SURF 0x00 +mat 2 +refs 3 +55 0.375 0.75 +58 0.5 0.5 +56 0.375 0.5 +SURF 0x00 +mat 2 +refs 3 +6 0.375 0.75 +55 0.5 0.5 +29 0.375 0.5 +SURF 0x00 +mat 2 +refs 4 +62 0.625 0.5 +59 0.75 0.5 +65 0.75 0.75 +71 0.625 0.75 +SURF 0x00 +mat 2 +refs 4 +63 0.625 0.5 +62 0.75 0.5 +71 0.75 0.75 +70 0.625 0.75 +SURF 0x00 +mat 2 +refs 4 +60 0.625 0.5 +63 0.75 0.5 +70 0.75 0.75 +68 0.625 0.75 +SURF 0x00 +mat 2 +refs 4 +71 0.625 0.5 +65 0.75 0.5 +64 0.75 0.75 +73 0.625 0.75 +SURF 0x00 +mat 2 +refs 4 +68 0.625 0.5 +70 0.75 0.5 +72 0.75 0.75 +69 0.625 0.75 +SURF 0x00 +mat 2 +refs 4 +73 0.625 0.5 +64 0.75 0.5 +58 0.75 0.75 +66 0.625 0.75 +SURF 0x00 +mat 2 +refs 4 +72 0.625 0.5 +73 0.75 0.5 +66 0.75 0.75 +67 0.625 0.75 +SURF 0x00 +mat 2 +refs 4 +69 0.625 0.5 +72 0.75 0.5 +67 0.75 0.75 +61 0.625 0.75 +SURF 0x00 +mat 2 +refs 4 +70 0.625 0.5 +71 0.75 0.5 +73 0.75 0.75 +72 0.625 0.75 +kids 0 +OBJECT poly +name "L-Lawn" +data 6 +L-Lawn +crease 30.000000 +numvert 11 +6 0 -2 +2 0 0 +2 0 -2 +14 0 -2 +5 0 -7 +15 0 -7 +6 0 -6 +14 0 -6 +5 0 -2 +15 0 0 +5 0 0 +numsurf 6 +SURF 0x30 +mat 3 +refs 4 +1 0 0 +10 0 0 +8 0 0 +2 0 0 +SURF 0x30 +mat 3 +refs 4 +4 0 0 +6 0 0 +7 0 0 +5 0 0 +SURF 0x30 +mat 3 +refs 4 +0 0 0 +10 0 0 +9 0 0 +3 0 0 +SURF 0x30 +mat 3 +refs 4 +5 0 0 +7 0 0 +3 0 0 +9 0 0 +SURF 0x30 +mat 3 +refs 3 +0 0 0 +8 0 0 +10 0 0 +SURF 0x30 +mat 3 +refs 4 +0 0 0 +6 0 0 +4 0 0 +8 0 0 +kids 0 +OBJECT poly +name "L-Minitower" +data 11 +L-Minitower +texture "TowerBlock1.png" +texrep 1 1 +crease 30.000000 +numvert 182 +12 0 -7 +5 0 -7 +5 8 -7 +12 8 -7 +3 8 -7 +12 0 -13 +12 0 -12 +12 0 -11 +12 0 -10 +12 0 -9 +12 0 -8 +12 8 -8 +12 8 -9 +12 8 -10 +12 8 -11 +12 8 -12 +12 8 -13 +3 8 -13 +3 8 -12 +3 8 -11 +3 8 -10 +3 8 -9 +3 8 -8 +5 1 -7 +5 2 -7 +5 3 -7 +5 4 -7 +5 5 -7 +5 6 -7 +5 7 -7 +12 1 -7 +12 2 -7 +12 3 -7 +12 4 -7 +12 5 -7 +12 6 -7 +12 7 -7 +12 1 -13 +12 2 -13 +12 3 -13 +12 4 -13 +12 5 -13 +12 6 -13 +12 7 -13 +12 7 -12 +12 6 -12 +12 5 -12 +12 4 -12 +12 3 -12 +12 2 -12 +12 1 -12 +12 7 -11 +12 6 -11 +12 5 -11 +12 4 -11 +12 3 -11 +12 2 -11 +12 1 -11 +12 1 -10 +12 2 -10 +12 3 -10 +12 4 -10 +12 5 -10 +12 6 -10 +12 7 -10 +12 7 -9 +12 6 -9 +12 5 -9 +12 4 -9 +12 3 -9 +12 2 -9 +12 1 -9 +12 7 -8 +12 6 -8 +12 5 -8 +12 4 -8 +12 3 -8 +12 2 -8 +12 1 -8 +11 0 -7 +10 0 -7 +9 0 -7 +8 0 -7 +7 0 -7 +6 0 -7 +6 1 -7 +7 1 -7 +8 1 -7 +9 1 -7 +10 1 -7 +11 1 -7 +6 2 -7 +7 2 -7 +8 2 -7 +9 2 -7 +10 2 -7 +11 2 -7 +6 3 -7 +7 3 -7 +8 3 -7 +9 3 -7 +10 3 -7 +11 3 -7 +6 4 -7 +7 4 -7 +8 4 -7 +9 4 -7 +10 4 -7 +11 4 -7 +6 5 -7 +7 5 -7 +8 5 -7 +9 5 -7 +10 5 -7 +11 5 -7 +6 6 -7 +7 6 -7 +8 6 -7 +9 6 -7 +10 6 -7 +11 6 -7 +6 7 -7 +7 7 -7 +8 7 -7 +9 7 -7 +10 7 -7 +11 7 -7 +11 8 -13 +10 8 -13 +9 8 -13 +8 8 -13 +7 8 -13 +6 8 -13 +5 8 -13 +4 8 -13 +11 8 -12 +10 8 -12 +9 8 -12 +8 8 -12 +7 8 -12 +6 8 -12 +5 8 -12 +4 8 -12 +11 8 -11 +10 8 -11 +9 8 -11 +8 8 -11 +7 8 -11 +6 8 -11 +5 8 -11 +4 8 -11 +11 8 -10 +10 8 -10 +9 8 -10 +8 8 -10 +7 8 -10 +6 8 -10 +5 8 -10 +4 8 -10 +11 8 -9 +10 8 -9 +9 8 -9 +8 8 -9 +7 8 -9 +6 8 -9 +5 8 -9 +4 8 -9 +11 8 -8 +10 8 -8 +9 8 -8 +8 8 -8 +7 8 -8 +6 8 -8 +5 8 -8 +4 8 -8 +4 8 -7 +11 8 -7 +10 8 -7 +9 8 -7 +8 8 -7 +7 8 -7 +6 8 -7 +numsurf 158 +SURF 0x00 +mat 4 +refs 4 +15 0.5 1.0 +44 0.5 0.75 +43 0.75 0.75 +16 0.75 1.0 +SURF 0x00 +mat 4 +refs 4 +44 -1.49011611938e-08 1.0 +45 0.0 0.75 +42 0.25 0.75 +43 0.25 1.0 +SURF 0x00 +mat 4 +refs 4 +45 -1.49011611938e-08 1.0 +46 0.0 0.75 +41 0.25 0.75 +42 0.25 1.0 +SURF 0x00 +mat 4 +refs 4 +46 -1.49011611938e-08 1.0 +47 0.0 0.75 +40 0.25 0.75 +41 0.25 1.0 +SURF 0x00 +mat 4 +refs 4 +47 -1.49011611938e-08 1.0 +48 0.0 0.75 +39 0.25 0.75 +40 0.25 1.0 +SURF 0x00 +mat 4 +refs 4 +48 -1.49011611938e-08 1.0 +49 0.0 0.75 +38 0.25 0.75 +39 0.25 1.0 +SURF 0x00 +mat 4 +refs 4 +49 -1.49011611938e-08 1.0 +50 0.0 0.75 +37 0.25 0.75 +38 0.25 1.0 +SURF 0x00 +mat 4 +refs 4 +50 -1.49011611938e-08 0.75 +6 0.0 0.5 +5 0.25 0.5 +37 0.25 0.75 +SURF 0x00 +mat 4 +refs 4 +14 0.5 1.0 +51 0.5 0.75 +44 0.75 0.75 +15 0.75 1.0 +SURF 0x00 +mat 4 +refs 4 +51 0.249999985099 1.0 +52 0.25 0.75 +45 0.5 0.75 +44 0.5 1.0 +SURF 0x00 +mat 4 +refs 4 +52 0.249999985099 1.0 +53 0.25 0.75 +46 0.5 0.75 +45 0.5 1.0 +SURF 0x00 +mat 4 +refs 4 +53 0.249999985099 1.0 +54 0.25 0.75 +47 0.5 0.75 +46 0.5 1.0 +SURF 0x00 +mat 4 +refs 4 +54 0.249999985099 1.0 +55 0.25 0.75 +48 0.5 0.75 +47 0.5 1.0 +SURF 0x00 +mat 4 +refs 4 +55 0.249999985099 1.0 +56 0.25 0.75 +49 0.5 0.75 +48 0.5 1.0 +SURF 0x00 +mat 4 +refs 4 +56 0.249999985099 1.0 +57 0.25 0.75 +50 0.5 0.75 +49 0.5 1.0 +SURF 0x00 +mat 4 +refs 4 +57 -1.49011611938e-08 0.75 +7 0.0 0.5 +6 0.25 0.5 +50 0.25 0.75 +SURF 0x00 +mat 4 +refs 4 +13 0.5 1.0 +64 0.5 0.75 +51 0.75 0.75 +14 0.75 1.0 +SURF 0x00 +mat 4 +refs 4 +64 -1.49011611938e-08 1.0 +63 0.0 0.75 +52 0.25 0.75 +51 0.25 1.0 +SURF 0x00 +mat 4 +refs 4 +63 -1.49011611938e-08 1.0 +62 0.0 0.75 +53 0.25 0.75 +52 0.25 1.0 +SURF 0x00 +mat 4 +refs 4 +62 -1.49011611938e-08 1.0 +61 0.0 0.75 +54 0.25 0.75 +53 0.25 1.0 +SURF 0x00 +mat 4 +refs 4 +61 -1.49011611938e-08 1.0 +60 0.0 0.75 +55 0.25 0.75 +54 0.25 1.0 +SURF 0x00 +mat 4 +refs 4 +60 -1.49011611938e-08 1.0 +59 0.0 0.75 +56 0.25 0.75 +55 0.25 1.0 +SURF 0x00 +mat 4 +refs 4 +59 -1.49011611938e-08 1.0 +58 0.0 0.75 +57 0.25 0.75 +56 0.25 1.0 +SURF 0x00 +mat 4 +refs 4 +58 -1.49011611938e-08 0.75 +8 0.0 0.5 +7 0.25 0.5 +57 0.25 0.75 +SURF 0x00 +mat 4 +refs 4 +12 0.5 1.0 +65 0.5 0.75 +64 0.75 0.75 +13 0.75 1.0 +SURF 0x00 +mat 4 +refs 4 +65 -1.49011611938e-08 1.0 +66 0.0 0.75 +63 0.25 0.75 +64 0.25 1.0 +SURF 0x00 +mat 4 +refs 4 +66 -1.49011611938e-08 1.0 +67 0.0 0.75 +62 0.25 0.75 +63 0.25 1.0 +SURF 0x00 +mat 4 +refs 4 +67 -1.49011611938e-08 1.0 +68 0.0 0.75 +61 0.25 0.75 +62 0.25 1.0 +SURF 0x00 +mat 4 +refs 4 +68 -1.49011611938e-08 1.0 +69 0.0 0.75 +60 0.25 0.75 +61 0.25 1.0 +SURF 0x00 +mat 4 +refs 4 +69 -1.49011611938e-08 1.0 +70 0.0 0.75 +59 0.25 0.75 +60 0.25 1.0 +SURF 0x00 +mat 4 +refs 4 +70 -1.49011611938e-08 1.0 +71 0.0 0.75 +58 0.25 0.75 +59 0.25 1.0 +SURF 0x00 +mat 4 +refs 4 +71 -1.49011611938e-08 0.75 +9 0.0 0.5 +8 0.25 0.5 +58 0.25 0.75 +SURF 0x00 +mat 4 +refs 4 +11 0.5 1.0 +72 0.5 0.75 +65 0.75 0.75 +12 0.75 1.0 +SURF 0x00 +mat 4 +refs 4 +72 0.249999985099 1.0 +73 0.25 0.75 +66 0.5 0.75 +65 0.5 1.0 +SURF 0x00 +mat 4 +refs 4 +73 0.249999985099 1.0 +74 0.25 0.75 +67 0.5 0.75 +66 0.5 1.0 +SURF 0x00 +mat 4 +refs 4 +74 0.249999985099 1.0 +75 0.25 0.75 +68 0.5 0.75 +67 0.5 1.0 +SURF 0x00 +mat 4 +refs 4 +75 0.249999985099 1.0 +76 0.25 0.75 +69 0.5 0.75 +68 0.5 1.0 +SURF 0x00 +mat 4 +refs 4 +76 0.249999985099 1.0 +77 0.25 0.75 +70 0.5 0.75 +69 0.5 1.0 +SURF 0x00 +mat 4 +refs 4 +77 0.249999985099 1.0 +78 0.25 0.75 +71 0.5 0.75 +70 0.5 1.0 +SURF 0x00 +mat 4 +refs 4 +78 -1.49011611938e-08 0.75 +10 0.0 0.5 +9 0.25 0.5 +71 0.25 0.75 +SURF 0x00 +mat 4 +refs 4 +3 0.5 1.0 +36 0.5 0.75 +72 0.75 0.75 +11 0.75 1.0 +SURF 0x00 +mat 4 +refs 4 +36 -1.49011611938e-08 1.0 +35 0.0 0.75 +73 0.25 0.75 +72 0.25 1.0 +SURF 0x00 +mat 4 +refs 4 +35 -1.49011611938e-08 1.0 +34 0.0 0.75 +74 0.25 0.75 +73 0.25 1.0 +SURF 0x00 +mat 4 +refs 4 +34 -1.49011611938e-08 1.0 +33 0.0 0.75 +75 0.25 0.75 +74 0.25 1.0 +SURF 0x00 +mat 4 +refs 4 +33 -1.49011611938e-08 1.0 +32 0.0 0.75 +76 0.25 0.75 +75 0.25 1.0 +SURF 0x00 +mat 4 +refs 4 +32 -1.49011611938e-08 1.0 +31 0.0 0.75 +77 0.25 0.75 +76 0.25 1.0 +SURF 0x00 +mat 4 +refs 4 +31 -1.49011611938e-08 1.0 +30 0.0 0.75 +78 0.25 0.75 +77 0.25 1.0 +SURF 0x00 +mat 4 +refs 4 +30 -1.49011611938e-08 0.75 +0 0.0 0.5 +10 0.25 0.5 +78 0.25 0.75 +SURF 0x00 +mat 4 +refs 4 +79 -5.96046447754e-08 0.5 +0 0.249999910593 0.5 +30 0.249999970198 0.75 +90 -5.96046447754e-08 0.75 +SURF 0x00 +mat 4 +refs 4 +90 0.249999970198 0.75 +89 -5.96046447754e-08 0.75 +80 -5.96046447754e-08 0.5 +79 0.249999910593 0.5 +SURF 0x00 +mat 4 +refs 4 +89 0.499999970198 0.75 +88 0.249999940395 0.75 +81 0.249999940395 0.5 +80 0.499999910593 0.5 +SURF 0x00 +mat 4 +refs 4 +88 0.499999970198 0.75 +87 0.249999940395 0.75 +82 0.249999940395 0.5 +81 0.499999910593 0.5 +SURF 0x00 +mat 4 +refs 4 +87 0.499999970198 0.75 +86 0.249999940395 0.75 +83 0.249999940395 0.5 +82 0.499999910593 0.5 +SURF 0x00 +mat 4 +refs 4 +86 0.249999970198 0.75 +85 -5.96046447754e-08 0.75 +84 -5.96046447754e-08 0.5 +83 0.249999910593 0.5 +SURF 0x00 +mat 4 +refs 4 +85 0.249999970198 0.75 +23 -5.96046447754e-08 0.75 +1 -5.96046447754e-08 0.5 +84 0.249999910593 0.5 +SURF 0x00 +mat 4 +refs 4 +31 0.249999970198 1.0 +96 -5.96046447754e-08 1.0 +90 -5.96046447754e-08 0.75 +30 0.249999910593 0.75 +SURF 0x00 +mat 4 +refs 4 +96 0.499999970198 1.0 +95 0.249999940395 1.0 +89 0.249999940395 0.75 +90 0.499999910593 0.75 +SURF 0x00 +mat 4 +refs 4 +95 0.249999970198 1.0 +94 -5.96046447754e-08 1.0 +88 -5.96046447754e-08 0.75 +89 0.249999910593 0.75 +SURF 0x00 +mat 4 +refs 4 +94 0.249999970198 1.0 +93 -5.96046447754e-08 1.0 +87 -5.96046447754e-08 0.75 +88 0.249999910593 0.75 +SURF 0x00 +mat 4 +refs 4 +93 0.249999970198 1.0 +92 -5.96046447754e-08 1.0 +86 -5.96046447754e-08 0.75 +87 0.249999910593 0.75 +SURF 0x00 +mat 4 +refs 4 +92 0.499999970198 1.0 +91 0.249999940395 1.0 +85 0.249999940395 0.75 +86 0.499999910593 0.75 +SURF 0x00 +mat 4 +refs 4 +91 0.249999970198 1.0 +24 -5.96046447754e-08 1.0 +23 -5.96046447754e-08 0.75 +85 0.249999910593 0.75 +SURF 0x00 +mat 4 +refs 4 +32 0.249999970198 1.0 +102 -5.96046447754e-08 1.0 +96 -5.96046447754e-08 0.75 +31 0.249999910593 0.75 +SURF 0x00 +mat 4 +refs 4 +102 0.499999970198 1.0 +101 0.249999940395 1.0 +95 0.249999940395 0.75 +96 0.499999910593 0.75 +SURF 0x00 +mat 4 +refs 4 +101 0.249999970198 1.0 +100 -5.96046447754e-08 1.0 +94 -5.96046447754e-08 0.75 +95 0.249999910593 0.75 +SURF 0x00 +mat 4 +refs 4 +100 0.249999970198 1.0 +99 -5.96046447754e-08 1.0 +93 -5.96046447754e-08 0.75 +94 0.249999910593 0.75 +SURF 0x00 +mat 4 +refs 4 +99 0.249999970198 1.0 +98 -5.96046447754e-08 1.0 +92 -5.96046447754e-08 0.75 +93 0.249999910593 0.75 +SURF 0x00 +mat 4 +refs 4 +98 0.499999970198 1.0 +97 0.249999940395 1.0 +91 0.249999940395 0.75 +92 0.499999910593 0.75 +SURF 0x00 +mat 4 +refs 4 +97 0.249999970198 1.0 +25 -5.96046447754e-08 1.0 +24 -5.96046447754e-08 0.75 +91 0.249999910593 0.75 +SURF 0x00 +mat 4 +refs 4 +33 0.249999970198 1.0 +108 -5.96046447754e-08 1.0 +102 -5.96046447754e-08 0.75 +32 0.249999910593 0.75 +SURF 0x00 +mat 4 +refs 4 +108 0.499999970198 1.0 +107 0.249999940395 1.0 +101 0.249999940395 0.75 +102 0.499999910593 0.75 +SURF 0x00 +mat 4 +refs 4 +107 0.249999970198 1.0 +106 -5.96046447754e-08 1.0 +100 -5.96046447754e-08 0.75 +101 0.249999910593 0.75 +SURF 0x00 +mat 4 +refs 4 +106 0.249999970198 1.0 +105 -5.96046447754e-08 1.0 +99 -5.96046447754e-08 0.75 +100 0.249999910593 0.75 +SURF 0x00 +mat 4 +refs 4 +105 0.249999970198 1.0 +104 -5.96046447754e-08 1.0 +98 -5.96046447754e-08 0.75 +99 0.249999910593 0.75 +SURF 0x00 +mat 4 +refs 4 +104 0.499999970198 1.0 +103 0.249999940395 1.0 +97 0.249999940395 0.75 +98 0.499999910593 0.75 +SURF 0x00 +mat 4 +refs 4 +103 0.249999970198 1.0 +26 -5.96046447754e-08 1.0 +25 -5.96046447754e-08 0.75 +97 0.249999910593 0.75 +SURF 0x00 +mat 4 +refs 4 +34 0.249999970198 1.0 +114 -5.96046447754e-08 1.0 +108 -5.96046447754e-08 0.75 +33 0.249999910593 0.75 +SURF 0x00 +mat 4 +refs 4 +114 0.499999970198 1.0 +113 0.249999940395 1.0 +107 0.249999940395 0.75 +108 0.499999910593 0.75 +SURF 0x00 +mat 4 +refs 4 +113 0.75 0.75 +112 0.499999940395 0.75 +106 0.499999940395 0.5 +107 0.749999880791 0.5 +SURF 0x00 +mat 4 +refs 4 +112 0.249999970198 1.0 +111 -5.96046447754e-08 1.0 +105 -5.96046447754e-08 0.75 +106 0.249999910593 0.75 +SURF 0x00 +mat 4 +refs 4 +111 0.249999970198 1.0 +110 -5.96046447754e-08 1.0 +104 -5.96046447754e-08 0.75 +105 0.249999910593 0.75 +SURF 0x00 +mat 4 +refs 4 +110 0.499999970198 1.0 +109 0.249999940395 1.0 +103 0.249999940395 0.75 +104 0.499999910593 0.75 +SURF 0x00 +mat 4 +refs 4 +109 0.249999970198 1.0 +27 -5.96046447754e-08 1.0 +26 -5.96046447754e-08 0.75 +103 0.249999910593 0.75 +SURF 0x00 +mat 4 +refs 4 +35 0.249999970198 1.0 +120 -5.96046447754e-08 1.0 +114 -5.96046447754e-08 0.75 +34 0.249999910593 0.75 +SURF 0x00 +mat 4 +refs 4 +120 0.499999970198 1.0 +119 0.249999940395 1.0 +113 0.249999940395 0.75 +114 0.499999910593 0.75 +SURF 0x00 +mat 4 +refs 4 +119 0.249999970198 1.0 +118 -5.96046447754e-08 1.0 +112 -5.96046447754e-08 0.75 +113 0.249999910593 0.75 +SURF 0x00 +mat 4 +refs 4 +118 0.249999970198 1.0 +117 -5.96046447754e-08 1.0 +111 -5.96046447754e-08 0.75 +112 0.249999910593 0.75 +SURF 0x00 +mat 4 +refs 4 +117 0.249999970198 1.0 +116 -5.96046447754e-08 1.0 +110 -5.96046447754e-08 0.75 +111 0.249999910593 0.75 +SURF 0x00 +mat 4 +refs 4 +116 0.499999970198 1.0 +115 0.249999940395 1.0 +109 0.249999940395 0.75 +110 0.499999910593 0.75 +SURF 0x00 +mat 4 +refs 4 +115 0.249999970198 1.0 +28 -5.96046447754e-08 1.0 +27 -5.96046447754e-08 0.75 +109 0.249999910593 0.75 +SURF 0x00 +mat 4 +refs 4 +36 0.249999970198 1.0 +126 -5.96046447754e-08 1.0 +120 -5.96046447754e-08 0.75 +35 0.249999910593 0.75 +SURF 0x00 +mat 4 +refs 4 +126 0.499999970198 1.0 +125 0.249999940395 1.0 +119 0.249999940395 0.75 +120 0.499999910593 0.75 +SURF 0x00 +mat 4 +refs 4 +125 0.249999970198 1.0 +124 -5.96046447754e-08 1.0 +118 -5.96046447754e-08 0.75 +119 0.249999910593 0.75 +SURF 0x00 +mat 4 +refs 4 +124 0.249999970198 1.0 +123 -5.96046447754e-08 1.0 +117 -5.96046447754e-08 0.75 +118 0.249999910593 0.75 +SURF 0x00 +mat 4 +refs 4 +123 0.249999970198 1.0 +122 -5.96046447754e-08 1.0 +116 -5.96046447754e-08 0.75 +117 0.249999910593 0.75 +SURF 0x00 +mat 4 +refs 4 +122 0.499999970198 1.0 +121 0.249999940395 1.0 +115 0.249999940395 0.75 +116 0.499999910593 0.75 +SURF 0x00 +mat 4 +refs 4 +121 0.249999970198 1.0 +29 -5.96046447754e-08 1.0 +28 -5.96046447754e-08 0.75 +115 0.249999910593 0.75 +SURF 0x00 +mat 4 +refs 4 +18 0.75 0.75 +142 1.0 0.75 +134 1.0 1.0 +17 0.75 1.0 +SURF 0x00 +mat 4 +refs 4 +142 0.75 0.75 +141 1.0 0.75 +133 1.0 1.0 +134 0.75 1.0 +SURF 0x00 +mat 4 +refs 4 +141 0.75 0.75 +140 1.0 0.75 +132 1.0 1.0 +133 0.75 1.0 +SURF 0x00 +mat 4 +refs 4 +140 0.75 0.75 +139 1.0 0.75 +131 1.0 1.0 +132 0.75 1.0 +SURF 0x00 +mat 4 +refs 4 +139 0.75 0.75 +138 1.0 0.75 +130 1.0 1.0 +131 0.75 1.0 +SURF 0x00 +mat 4 +refs 4 +138 0.75 0.75 +137 1.0 0.75 +129 1.0 1.0 +130 0.75 1.0 +SURF 0x00 +mat 4 +refs 4 +137 0.75 0.75 +136 1.0 0.75 +128 1.0 1.0 +129 0.75 1.0 +SURF 0x00 +mat 4 +refs 4 +136 0.75 0.75 +135 1.0 0.75 +127 1.0 1.0 +128 0.75 1.0 +SURF 0x00 +mat 4 +refs 4 +135 0.75 0.75 +15 1.0 0.75 +16 1.0 1.0 +127 0.75 1.0 +SURF 0x00 +mat 4 +refs 4 +19 0.75 0.75 +150 1.0 0.75 +142 1.0 1.0 +18 0.75 1.0 +SURF 0x00 +mat 4 +refs 4 +150 0.75 0.75 +149 1.0 0.75 +141 1.0 1.0 +142 0.75 1.0 +SURF 0x00 +mat 4 +refs 4 +149 0.75 0.75 +148 1.0 0.75 +140 1.0 1.0 +141 0.75 1.0 +SURF 0x00 +mat 4 +refs 4 +148 0.75 0.75 +147 1.0 0.75 +139 1.0 1.0 +140 0.75 1.0 +SURF 0x00 +mat 4 +refs 4 +147 0.75 0.75 +146 1.0 0.75 +138 1.0 1.0 +139 0.75 1.0 +SURF 0x00 +mat 4 +refs 4 +146 0.75 0.75 +145 1.0 0.75 +137 1.0 1.0 +138 0.75 1.0 +SURF 0x00 +mat 4 +refs 4 +145 0.75 0.75 +144 1.0 0.75 +136 1.0 1.0 +137 0.75 1.0 +SURF 0x00 +mat 4 +refs 4 +144 0.75 0.75 +143 1.0 0.75 +135 1.0 1.0 +136 0.75 1.0 +SURF 0x00 +mat 4 +refs 4 +143 0.75 0.75 +14 1.0 0.75 +15 1.0 1.0 +135 0.75 1.0 +SURF 0x00 +mat 4 +refs 4 +20 0.75 0.75 +158 1.0 0.75 +150 1.0 1.0 +19 0.75 1.0 +SURF 0x00 +mat 4 +refs 4 +158 0.75 0.75 +157 1.0 0.75 +149 1.0 1.0 +150 0.75 1.0 +SURF 0x00 +mat 4 +refs 4 +157 0.75 0.75 +156 1.0 0.75 +148 1.0 1.0 +149 0.75 1.0 +SURF 0x00 +mat 4 +refs 4 +156 0.75 0.75 +155 1.0 0.75 +147 1.0 1.0 +148 0.75 1.0 +SURF 0x00 +mat 4 +refs 4 +155 0.75 0.75 +154 1.0 0.75 +146 1.0 1.0 +147 0.75 1.0 +SURF 0x00 +mat 4 +refs 4 +154 0.75 0.75 +153 1.0 0.75 +145 1.0 1.0 +146 0.75 1.0 +SURF 0x00 +mat 4 +refs 4 +153 0.75 0.75 +152 1.0 0.75 +144 1.0 1.0 +145 0.75 1.0 +SURF 0x00 +mat 4 +refs 4 +152 0.75 0.75 +151 1.0 0.75 +143 1.0 1.0 +144 0.75 1.0 +SURF 0x00 +mat 4 +refs 4 +151 0.75 0.75 +13 1.0 0.75 +14 1.0 1.0 +143 0.75 1.0 +SURF 0x00 +mat 4 +refs 4 +21 0.75 0.75 +166 1.0 0.75 +158 1.0 1.0 +20 0.75 1.0 +SURF 0x00 +mat 4 +refs 4 +166 0.75 0.75 +165 1.0 0.75 +157 1.0 1.0 +158 0.75 1.0 +SURF 0x00 +mat 4 +refs 4 +165 0.75 0.75 +164 1.0 0.75 +156 1.0 1.0 +157 0.75 1.0 +SURF 0x00 +mat 4 +refs 4 +164 0.75 0.75 +163 1.0 0.75 +155 1.0 1.0 +156 0.75 1.0 +SURF 0x00 +mat 4 +refs 4 +163 0.75 0.75 +162 1.0 0.75 +154 1.0 1.0 +155 0.75 1.0 +SURF 0x00 +mat 4 +refs 4 +162 0.75 0.75 +161 1.0 0.75 +153 1.0 1.0 +154 0.75 1.0 +SURF 0x00 +mat 4 +refs 4 +161 0.75 0.75 +160 1.0 0.75 +152 1.0 1.0 +153 0.75 1.0 +SURF 0x00 +mat 4 +refs 4 +160 0.75 0.75 +159 1.0 0.75 +151 1.0 1.0 +152 0.75 1.0 +SURF 0x00 +mat 4 +refs 4 +159 0.75 0.75 +12 1.0 0.75 +13 1.0 1.0 +151 0.75 1.0 +SURF 0x00 +mat 4 +refs 4 +22 0.75 0.75 +174 1.0 0.75 +166 1.0 1.0 +21 0.75 1.0 +SURF 0x00 +mat 4 +refs 4 +174 0.75 0.75 +173 1.0 0.75 +165 1.0 1.0 +166 0.75 1.0 +SURF 0x00 +mat 4 +refs 4 +173 0.75 0.75 +172 1.0 0.75 +164 1.0 1.0 +165 0.75 1.0 +SURF 0x00 +mat 4 +refs 4 +172 0.75 0.75 +171 1.0 0.75 +163 1.0 1.0 +164 0.75 1.0 +SURF 0x00 +mat 4 +refs 4 +171 0.75 0.75 +170 1.0 0.75 +162 1.0 1.0 +163 0.75 1.0 +SURF 0x00 +mat 4 +refs 4 +170 0.75 0.75 +169 1.0 0.75 +161 1.0 1.0 +162 0.75 1.0 +SURF 0x00 +mat 4 +refs 4 +169 0.75 0.75 +168 1.0 0.75 +160 1.0 1.0 +161 0.75 1.0 +SURF 0x00 +mat 4 +refs 4 +168 0.75 0.75 +167 1.0 0.75 +159 1.0 1.0 +160 0.75 1.0 +SURF 0x00 +mat 4 +refs 4 +167 0.75 0.75 +11 1.0 0.75 +12 1.0 1.0 +159 0.75 1.0 +SURF 0x00 +mat 4 +refs 4 +2 0.499999940395 1.00000011921 +29 0.499999940395 0.75 +121 0.749999880791 0.75 +181 0.75 1.0 +SURF 0x00 +mat 4 +refs 4 +3 0.75 1.0 +176 0.499999940395 1.0 +126 0.499999940395 0.75 +36 0.749999880791 0.75 +SURF 0x00 +mat 4 +refs 4 +121 0.499999940395 0.750000119209 +122 0.749999761581 0.75 +180 0.75 0.999999880791 +181 0.500000119209 1.0 +SURF 0x00 +mat 4 +refs 4 +122 0.499999940395 0.750000119209 +123 0.749999761581 0.75 +179 0.75 0.999999880791 +180 0.500000119209 1.0 +SURF 0x00 +mat 4 +refs 4 +123 0.499999940395 0.750000119209 +124 0.749999761581 0.75 +178 0.75 0.999999880791 +179 0.500000119209 1.0 +SURF 0x00 +mat 4 +refs 4 +124 0.499999940395 0.750000119209 +125 0.749999761581 0.75 +177 0.75 0.999999880791 +178 0.500000119209 1.0 +SURF 0x00 +mat 4 +refs 4 +125 0.499999940395 0.750000119209 +126 0.749999761581 0.75 +176 0.75 0.999999880791 +177 0.500000119209 1.0 +SURF 0x00 +mat 4 +refs 4 +2 1.0 0.749999940395 +173 1.0 1.0 +174 0.75 1.0 +175 0.749999940395 0.75 +SURF 0x00 +mat 4 +refs 4 +2 0.75 0.75 +181 1.0 0.75 +172 1.0 1.0 +173 0.75 1.0 +SURF 0x00 +mat 4 +refs 4 +3 1.0 0.749999940395 +11 1.0 1.0 +167 0.75 1.0 +176 0.749999940395 0.75 +SURF 0x00 +mat 4 +refs 4 +4 0.75 0.75 +175 1.0 0.75 +174 1.0 1.0 +22 0.75 1.0 +SURF 0x00 +mat 4 +refs 4 +167 1.0 0.999999880791 +168 0.750000119209 1.0 +177 0.75 0.750000119209 +176 0.999999880791 0.75 +SURF 0x00 +mat 4 +refs 4 +168 1.0 0.999999880791 +169 0.750000119209 1.0 +178 0.75 0.750000119209 +177 0.999999880791 0.75 +SURF 0x00 +mat 4 +refs 4 +169 1.0 0.999999880791 +170 0.750000119209 1.0 +179 0.75 0.750000119209 +178 0.999999880791 0.75 +SURF 0x00 +mat 4 +refs 4 +170 1.0 0.999999880791 +171 0.750000119209 1.0 +180 0.75 0.750000119209 +179 0.999999880791 0.75 +SURF 0x00 +mat 4 +refs 4 +171 1.0 0.999999880791 +172 0.750000119209 1.0 +181 0.75 0.750000119209 +180 0.999999880791 0.75 +kids 0 +OBJECT poly +name "L-Pavement" +data 10 +L-Pavement +texture "Scenery.png" +texrep 1 1 +crease 30.000000 +numvert 45 +14 0 -6 +14 0 -2 +6 0 -2 +6 0 -6 +13 0 -2 +12 0 -2 +11 0 -2 +10 0 -2 +9 0 -2 +8 0 -2 +7 0 -2 +13 0 -6 +12 0 -6 +11 0 -6 +10 0 -6 +9 0 -6 +8 0 -6 +7 0 -6 +14 0 -5 +14 0 -4 +14 0 -3 +6 0 -3 +6 0 -4 +6 0 -5 +13 0 -5 +13 0 -4 +13 0 -3 +12 0 -5 +12 0 -4 +12 0 -3 +11 0 -5 +11 0 -4 +11 0 -3 +10 0 -5 +10 0 -4 +10 0 -3 +9 0 -3 +9 0 -4 +9 0 -5 +8 0 -3 +8 0 -4 +8 0 -5 +7 0 -3 +7 0 -4 +7 0 -5 +numsurf 32 +SURF 0x00 +mat 1 +refs 4 +18 0.25 0.75 +0 0.25 1.0 +11 -1.49011611938e-08 1.0 +24 0.0 0.75 +SURF 0x00 +mat 1 +refs 4 +24 -1.49011611938e-08 1.0 +25 0.0 0.75 +19 0.25 0.75 +18 0.25 1.0 +SURF 0x00 +mat 1 +refs 4 +25 -1.49011611938e-08 1.0 +26 0.0 0.75 +20 0.25 0.75 +19 0.25 1.0 +SURF 0x00 +mat 1 +refs 4 +26 -1.49011611938e-08 1.0 +4 0.0 0.75 +1 0.25 0.75 +20 0.25 1.0 +SURF 0x00 +mat 1 +refs 4 +12 -1.49011611938e-08 1.0 +27 0.0 0.75 +24 0.25 0.75 +11 0.25 1.0 +SURF 0x00 +mat 1 +refs 4 +27 -1.49011611938e-08 1.0 +28 0.0 0.75 +25 0.25 0.75 +24 0.25 1.0 +SURF 0x00 +mat 1 +refs 4 +28 -1.49011611938e-08 1.0 +29 0.0 0.75 +26 0.25 0.75 +25 0.25 1.0 +SURF 0x00 +mat 1 +refs 4 +29 -1.49011611938e-08 1.0 +5 0.0 0.75 +4 0.25 0.75 +26 0.25 1.0 +SURF 0x00 +mat 1 +refs 4 +13 -1.49011611938e-08 1.0 +30 0.0 0.75 +27 0.25 0.75 +12 0.25 1.0 +SURF 0x00 +mat 1 +refs 4 +30 -1.49011611938e-08 1.0 +31 0.0 0.75 +28 0.25 0.75 +27 0.25 1.0 +SURF 0x00 +mat 1 +refs 4 +31 -1.49011611938e-08 1.0 +32 0.0 0.75 +29 0.25 0.75 +28 0.25 1.0 +SURF 0x00 +mat 1 +refs 4 +32 -1.49011611938e-08 1.0 +6 0.0 0.75 +5 0.25 0.75 +29 0.25 1.0 +SURF 0x00 +mat 1 +refs 4 +14 -1.49011611938e-08 1.0 +33 0.0 0.75 +30 0.25 0.75 +13 0.25 1.0 +SURF 0x00 +mat 1 +refs 4 +33 -1.49011611938e-08 1.0 +34 0.0 0.75 +31 0.25 0.75 +30 0.25 1.0 +SURF 0x00 +mat 1 +refs 4 +34 -1.49011611938e-08 1.0 +35 0.0 0.75 +32 0.25 0.75 +31 0.25 1.0 +SURF 0x00 +mat 1 +refs 4 +35 -1.49011611938e-08 1.0 +7 0.0 0.75 +6 0.25 0.75 +32 0.25 1.0 +SURF 0x00 +mat 1 +refs 4 +15 -1.49011611938e-08 1.0 +38 0.0 0.75 +33 0.25 0.75 +14 0.25 1.0 +SURF 0x00 +mat 1 +refs 4 +38 -1.49011611938e-08 1.0 +37 0.0 0.75 +34 0.25 0.75 +33 0.25 1.0 +SURF 0x00 +mat 1 +refs 4 +37 -1.49011611938e-08 1.0 +36 0.0 0.75 +35 0.25 0.75 +34 0.25 1.0 +SURF 0x00 +mat 1 +refs 4 +36 -1.49011611938e-08 1.0 +8 0.0 0.75 +7 0.25 0.75 +35 0.25 1.0 +SURF 0x00 +mat 1 +refs 4 +16 -1.49011611938e-08 1.0 +41 0.0 0.75 +38 0.25 0.75 +15 0.25 1.0 +SURF 0x00 +mat 1 +refs 4 +41 -1.49011611938e-08 1.0 +40 0.0 0.75 +37 0.25 0.75 +38 0.25 1.0 +SURF 0x00 +mat 1 +refs 4 +40 -1.49011611938e-08 1.0 +39 0.0 0.75 +36 0.25 0.75 +37 0.25 1.0 +SURF 0x00 +mat 1 +refs 4 +39 -1.49011611938e-08 1.0 +9 0.0 0.75 +8 0.25 0.75 +36 0.25 1.0 +SURF 0x00 +mat 1 +refs 4 +17 -1.49011611938e-08 1.0 +44 0.0 0.75 +41 0.25 0.75 +16 0.25 1.0 +SURF 0x00 +mat 1 +refs 4 +44 -1.49011611938e-08 1.0 +43 0.0 0.75 +40 0.25 0.75 +41 0.25 1.0 +SURF 0x00 +mat 1 +refs 4 +43 -1.49011611938e-08 1.0 +42 0.0 0.75 +39 0.25 0.75 +40 0.25 1.0 +SURF 0x00 +mat 1 +refs 4 +42 -1.49011611938e-08 1.0 +10 0.0 0.75 +9 0.25 0.75 +39 0.25 1.0 +SURF 0x00 +mat 1 +refs 4 +3 -1.49011611938e-08 1.0 +23 0.0 0.75 +44 0.25 0.75 +17 0.25 1.0 +SURF 0x00 +mat 1 +refs 4 +23 -1.49011611938e-08 1.0 +22 0.0 0.75 +43 0.25 0.75 +44 0.25 1.0 +SURF 0x00 +mat 1 +refs 4 +22 -1.49011611938e-08 1.0 +21 0.0 0.75 +42 0.25 0.75 +43 0.25 1.0 +SURF 0x00 +mat 1 +refs 4 +21 -1.49011611938e-08 1.0 +2 0.0 0.75 +10 0.25 0.75 +42 0.25 1.0 +kids 0 +OBJECT poly +name "L-Tower" +data 7 +L-Tower +texture "TowerBlock1.png" +texrep 1 1 +crease 30.000000 +numvert 201 +5 0 -7 +5 0 -2 +0 0 -2 +0 15 -7 +0 15 -2 +5 15 -2 +5 15 -7 +0 15 -6 +0 15 -5 +0 15 -4 +0 15 -3 +5 15 -3 +5 15 -4 +5 15 -5 +5 15 -6 +5 0 -6 +5 0 -5 +5 0 -4 +5 0 -3 +1 15 -7 +2 15 -7 +3 15 -7 +4 15 -7 +1 15 -2 +2 15 -2 +3 15 -2 +4 15 -2 +1 0 -2 +2 0 -2 +3 0 -2 +4 0 -2 +1 15 -6 +2 15 -6 +3 15 -6 +4 15 -6 +1 15 -5 +2 15 -5 +3 15 -5 +4 15 -5 +1 15 -4 +2 15 -4 +3 15 -4 +4 15 -4 +1 15 -3 +2 15 -3 +3 15 -3 +4 15 -3 +0 14 -2 +0 13 -2 +0 12 -2 +0 11 -2 +0 10 -2 +0 9 -2 +0 8 -2 +0 7 -2 +0 6 -2 +0 5 -2 +0 4 -2 +0 3 -2 +0 2 -2 +0 1 -2 +5 14 -7 +5 13 -7 +5 12 -7 +5 11 -7 +5 10 -7 +5 9 -7 +5 8 -7 +5 7 -7 +5 6 -7 +5 5 -7 +5 4 -7 +5 3 -7 +5 2 -7 +5 1 -7 +5 14 -2 +5 13 -2 +5 12 -2 +5 11 -2 +5 10 -2 +5 9 -2 +5 8 -2 +5 7 -2 +5 6 -2 +5 5 -2 +5 4 -2 +5 3 -2 +5 2 -2 +5 1 -2 +5 14 -6 +5 13 -6 +5 12 -6 +5 11 -6 +5 10 -6 +5 9 -6 +5 8 -6 +5 7 -6 +5 6 -6 +5 5 -6 +5 4 -6 +5 3 -6 +5 2 -6 +5 1 -6 +5 14 -5 +5 13 -5 +5 12 -5 +5 11 -5 +5 10 -5 +5 9 -5 +5 8 -5 +5 7 -5 +5 6 -5 +5 5 -5 +5 4 -5 +5 3 -5 +5 2 -5 +5 1 -5 +5 14 -4 +5 13 -4 +5 12 -4 +5 11 -4 +5 10 -4 +5 9 -4 +5 8 -4 +5 7 -4 +5 6 -4 +5 5 -4 +5 4 -4 +5 3 -4 +5 2 -4 +5 1 -4 +5 14 -3 +5 13 -3 +5 12 -3 +5 11 -3 +5 10 -3 +5 9 -3 +5 8 -3 +5 7 -3 +5 6 -3 +5 5 -3 +5 4 -3 +5 3 -3 +5 2 -3 +5 1 -3 +4 1 -2 +4 2 -2 +4 3 -2 +4 4 -2 +4 5 -2 +4 6 -2 +4 7 -2 +4 8 -2 +4 9 -2 +4 10 -2 +4 11 -2 +4 12 -2 +4 13 -2 +4 14 -2 +3 14 -2 +3 13 -2 +3 12 -2 +3 11 -2 +3 10 -2 +3 9 -2 +3 8 -2 +3 7 -2 +3 6 -2 +3 5 -2 +3 4 -2 +3 3 -2 +3 2 -2 +3 1 -2 +2 1 -2 +2 2 -2 +2 3 -2 +2 4 -2 +2 5 -2 +2 6 -2 +2 7 -2 +2 8 -2 +2 9 -2 +2 10 -2 +2 11 -2 +2 12 -2 +2 13 -2 +2 14 -2 +1 1 -2 +1 2 -2 +1 3 -2 +1 4 -2 +1 5 -2 +1 6 -2 +1 7 -2 +1 8 -2 +1 9 -2 +1 10 -2 +1 11 -2 +1 12 -2 +1 13 -2 +1 14 -2 +numsurf 181 +SURF 0x00 +mat 4 +refs 4 +1 -1.49011611938e-08 1.0 +0 0.0 0.75 +16 0.25 0.75 +17 0.25 1.0 +SURF 0x00 +mat 4 +refs 3 +16 -1.49011611938e-08 1.0 +0 0.0 0.75 +15 0.25 0.75 +SURF 0x00 +mat 4 +refs 3 +17 -1.49011611938e-08 1.0 +18 0.0 0.75 +1 0.25 0.75 +SURF 0x00 +mat 4 +refs 4 +29 -1.49011611938e-08 1.0 +28 0.0 0.75 +2 0.25 0.75 +1 0.25 1.0 +SURF 0x00 +mat 4 +refs 3 +30 -1.49011611938e-08 1.0 +29 0.0 0.75 +1 0.25 0.75 +SURF 0x00 +mat 4 +refs 3 +28 -1.49011611938e-08 1.0 +27 0.0 0.75 +2 0.25 0.75 +SURF 0x00 +mat 4 +refs 4 +7 0.75 0.75 +31 1.0 0.75 +19 1.0 1.0 +3 0.75 1.0 +SURF 0x00 +mat 4 +refs 4 +31 0.75 0.75 +32 1.0 0.75 +20 1.0 1.0 +19 0.75 1.0 +SURF 0x00 +mat 4 +refs 4 +32 0.75 0.75 +33 1.0 0.75 +21 1.0 1.0 +20 0.75 1.0 +SURF 0x00 +mat 4 +refs 4 +33 0.75 0.75 +34 1.0 0.75 +22 1.0 1.0 +21 0.75 1.0 +SURF 0x00 +mat 4 +refs 4 +34 0.75 0.75 +14 1.0 0.75 +6 1.0 1.0 +22 0.75 1.0 +SURF 0x00 +mat 4 +refs 4 +8 0.75 0.75 +35 1.0 0.75 +31 1.0 1.0 +7 0.75 1.0 +SURF 0x00 +mat 4 +refs 4 +35 0.75 0.75 +36 1.0 0.75 +32 1.0 1.0 +31 0.75 1.0 +SURF 0x00 +mat 4 +refs 4 +36 0.75 0.75 +37 1.0 0.75 +33 1.0 1.0 +32 0.75 1.0 +SURF 0x00 +mat 4 +refs 4 +37 0.75 0.75 +38 1.0 0.75 +34 1.0 1.0 +33 0.75 1.0 +SURF 0x00 +mat 4 +refs 4 +38 0.75 0.75 +13 1.0 0.75 +14 1.0 1.0 +34 0.75 1.0 +SURF 0x00 +mat 4 +refs 4 +9 0.75 0.75 +39 1.0 0.75 +35 1.0 1.0 +8 0.75 1.0 +SURF 0x00 +mat 4 +refs 4 +39 0.75 0.75 +40 1.0 0.75 +36 1.0 1.0 +35 0.75 1.0 +SURF 0x00 +mat 4 +refs 4 +40 0.75 0.75 +41 1.0 0.75 +37 1.0 1.0 +36 0.75 1.0 +SURF 0x00 +mat 4 +refs 4 +41 0.75 0.75 +42 1.0 0.75 +38 1.0 1.0 +37 0.75 1.0 +SURF 0x00 +mat 4 +refs 4 +42 0.75 0.75 +12 1.0 0.75 +13 1.0 1.0 +38 0.75 1.0 +SURF 0x00 +mat 4 +refs 4 +10 0.75 0.75 +43 1.0 0.75 +39 1.0 1.0 +9 0.75 1.0 +SURF 0x00 +mat 4 +refs 4 +43 0.75 0.75 +44 1.0 0.75 +40 1.0 1.0 +39 0.75 1.0 +SURF 0x00 +mat 4 +refs 4 +44 0.75 0.75 +45 1.0 0.75 +41 1.0 1.0 +40 0.75 1.0 +SURF 0x00 +mat 4 +refs 4 +45 0.75 0.75 +46 1.0 0.75 +42 1.0 1.0 +41 0.75 1.0 +SURF 0x00 +mat 4 +refs 4 +46 0.75 0.75 +11 1.0 0.75 +12 1.0 1.0 +42 0.75 1.0 +SURF 0x00 +mat 4 +refs 4 +4 0.75 0.75 +23 1.0 0.75 +43 1.0 1.0 +10 0.75 1.0 +SURF 0x00 +mat 4 +refs 4 +23 0.75 0.75 +24 1.0 0.75 +44 1.0 1.0 +43 0.75 1.0 +SURF 0x00 +mat 4 +refs 4 +24 0.75 0.75 +25 1.0 0.75 +45 1.0 1.0 +44 0.75 1.0 +SURF 0x00 +mat 4 +refs 4 +25 0.75 0.75 +26 1.0 0.75 +46 1.0 1.0 +45 0.75 1.0 +SURF 0x00 +mat 4 +refs 4 +26 0.75 0.75 +5 1.0 0.75 +11 1.0 1.0 +46 0.75 1.0 +SURF 0x00 +mat 4 +refs 4 +14 0.5 1.0 +89 0.5 0.75 +61 0.75 0.75 +6 0.75 1.0 +SURF 0x00 +mat 4 +refs 4 +89 -1.49011611938e-08 1.0 +90 0.0 0.75 +62 0.25 0.75 +61 0.25 1.0 +SURF 0x00 +mat 4 +refs 4 +90 -1.49011611938e-08 1.0 +91 0.0 0.75 +63 0.25 0.75 +62 0.25 1.0 +SURF 0x00 +mat 4 +refs 4 +91 -1.49011611938e-08 1.0 +92 0.0 0.75 +64 0.25 0.75 +63 0.25 1.0 +SURF 0x00 +mat 4 +refs 4 +92 -1.49011611938e-08 1.0 +93 0.0 0.75 +65 0.25 0.75 +64 0.25 1.0 +SURF 0x00 +mat 4 +refs 4 +93 -1.49011611938e-08 1.0 +94 0.0 0.75 +66 0.25 0.75 +65 0.25 1.0 +SURF 0x00 +mat 4 +refs 4 +94 -1.49011611938e-08 1.0 +95 0.0 0.75 +67 0.25 0.75 +66 0.25 1.0 +SURF 0x00 +mat 4 +refs 4 +95 -1.49011611938e-08 1.0 +96 0.0 0.75 +68 0.25 0.75 +67 0.25 1.0 +SURF 0x00 +mat 4 +refs 4 +96 -1.49011611938e-08 1.0 +97 0.0 0.75 +69 0.25 0.75 +68 0.25 1.0 +SURF 0x00 +mat 4 +refs 4 +97 -1.49011611938e-08 1.0 +98 0.0 0.75 +70 0.25 0.75 +69 0.25 1.0 +SURF 0x00 +mat 4 +refs 4 +98 -1.49011611938e-08 1.0 +99 0.0 0.75 +71 0.25 0.75 +70 0.25 1.0 +SURF 0x00 +mat 4 +refs 4 +99 -1.49011611938e-08 1.0 +100 0.0 0.75 +72 0.25 0.75 +71 0.25 1.0 +SURF 0x00 +mat 4 +refs 4 +100 -1.49011611938e-08 1.0 +101 0.0 0.75 +73 0.25 0.75 +72 0.25 1.0 +SURF 0x00 +mat 4 +refs 4 +101 0.5 0.75 +102 0.5 0.5 +74 0.75 0.5 +73 0.75 0.75 +SURF 0x00 +mat 4 +refs 4 +0 0.249999985099 0.5 +74 0.249999970198 0.75 +102 -2.98023223877e-08 0.75 +15 1.49011611938e-08 0.5 +SURF 0x00 +mat 4 +refs 4 +13 0.5 1.0 +103 0.5 0.75 +89 0.75 0.75 +14 0.75 1.0 +SURF 0x00 +mat 4 +refs 4 +103 -1.49011611938e-08 1.0 +104 0.0 0.75 +90 0.25 0.75 +89 0.25 1.0 +SURF 0x00 +mat 4 +refs 4 +104 -1.49011611938e-08 1.0 +105 0.0 0.75 +91 0.25 0.75 +90 0.25 1.0 +SURF 0x00 +mat 4 +refs 4 +105 -1.49011611938e-08 1.0 +106 0.0 0.75 +92 0.25 0.75 +91 0.25 1.0 +SURF 0x00 +mat 4 +refs 4 +106 -1.49011611938e-08 1.0 +107 0.0 0.75 +93 0.25 0.75 +92 0.25 1.0 +SURF 0x00 +mat 4 +refs 4 +107 -1.49011611938e-08 1.0 +108 0.0 0.75 +94 0.25 0.75 +93 0.25 1.0 +SURF 0x00 +mat 4 +refs 4 +108 -1.49011611938e-08 1.0 +109 0.0 0.75 +95 0.25 0.75 +94 0.25 1.0 +SURF 0x00 +mat 4 +refs 4 +109 -1.49011611938e-08 1.0 +110 0.0 0.75 +96 0.25 0.75 +95 0.25 1.0 +SURF 0x00 +mat 4 +refs 4 +110 -1.49011611938e-08 1.0 +111 0.0 0.75 +97 0.25 0.75 +96 0.25 1.0 +SURF 0x00 +mat 4 +refs 4 +111 -1.49011611938e-08 1.0 +112 0.0 0.75 +98 0.25 0.75 +97 0.25 1.0 +SURF 0x00 +mat 4 +refs 4 +112 -1.49011611938e-08 1.0 +113 0.0 0.75 +99 0.25 0.75 +98 0.25 1.0 +SURF 0x00 +mat 4 +refs 4 +113 -1.49011611938e-08 1.0 +114 0.0 0.75 +100 0.25 0.75 +99 0.25 1.0 +SURF 0x00 +mat 4 +refs 4 +114 -1.49011611938e-08 1.0 +115 0.0 0.75 +101 0.25 0.75 +100 0.25 1.0 +SURF 0x00 +mat 4 +refs 4 +115 -1.49011611938e-08 1.0 +116 0.0 0.75 +102 0.25 0.75 +101 0.25 1.0 +SURF 0x00 +mat 4 +refs 4 +116 0.249999985099 0.75 +16 0.25 0.5 +15 0.5 0.5 +102 0.5 0.75 +SURF 0x00 +mat 4 +refs 4 +12 0.5 1.0 +117 0.5 0.75 +103 0.75 0.75 +13 0.75 1.0 +SURF 0x00 +mat 4 +refs 4 +117 -1.49011611938e-08 1.0 +118 0.0 0.75 +104 0.25 0.75 +103 0.25 1.0 +SURF 0x00 +mat 4 +refs 4 +118 -1.49011611938e-08 1.0 +119 0.0 0.75 +105 0.25 0.75 +104 0.25 1.0 +SURF 0x00 +mat 4 +refs 4 +119 -1.49011611938e-08 1.0 +120 0.0 0.75 +106 0.25 0.75 +105 0.25 1.0 +SURF 0x00 +mat 4 +refs 4 +120 -1.49011611938e-08 1.0 +121 0.0 0.75 +107 0.25 0.75 +106 0.25 1.0 +SURF 0x00 +mat 4 +refs 4 +121 -1.49011611938e-08 1.0 +122 0.0 0.75 +108 0.25 0.75 +107 0.25 1.0 +SURF 0x00 +mat 4 +refs 4 +122 -1.49011611938e-08 1.0 +123 0.0 0.75 +109 0.25 0.75 +108 0.25 1.0 +SURF 0x00 +mat 4 +refs 4 +123 -1.49011611938e-08 1.0 +124 0.0 0.75 +110 0.25 0.75 +109 0.25 1.0 +SURF 0x00 +mat 4 +refs 4 +124 -1.49011611938e-08 1.0 +125 0.0 0.75 +111 0.25 0.75 +110 0.25 1.0 +SURF 0x00 +mat 4 +refs 4 +125 -1.49011611938e-08 1.0 +126 0.0 0.75 +112 0.25 0.75 +111 0.25 1.0 +SURF 0x00 +mat 4 +refs 4 +126 -1.49011611938e-08 1.0 +127 0.0 0.75 +113 0.25 0.75 +112 0.25 1.0 +SURF 0x00 +mat 4 +refs 4 +127 -1.49011611938e-08 1.0 +128 0.0 0.75 +114 0.25 0.75 +113 0.25 1.0 +SURF 0x00 +mat 4 +refs 4 +128 -1.49011611938e-08 1.0 +129 0.0 0.75 +115 0.25 0.75 +114 0.25 1.0 +SURF 0x00 +mat 4 +refs 4 +129 -1.49011611938e-08 1.0 +130 0.0 0.75 +116 0.25 0.75 +115 0.25 1.0 +SURF 0x00 +mat 4 +refs 4 +130 0.249999985099 0.75 +17 0.25 0.5 +16 0.5 0.5 +116 0.5 0.75 +SURF 0x00 +mat 4 +refs 4 +11 0.5 1.0 +131 0.5 0.75 +117 0.75 0.75 +12 0.75 1.0 +SURF 0x00 +mat 4 +refs 4 +131 -1.49011611938e-08 1.0 +132 0.0 0.75 +118 0.25 0.75 +117 0.25 1.0 +SURF 0x00 +mat 4 +refs 4 +132 -1.49011611938e-08 1.0 +133 0.0 0.75 +119 0.25 0.75 +118 0.25 1.0 +SURF 0x00 +mat 4 +refs 4 +133 -1.49011611938e-08 1.0 +134 0.0 0.75 +120 0.25 0.75 +119 0.25 1.0 +SURF 0x00 +mat 4 +refs 4 +134 -1.49011611938e-08 1.0 +135 0.0 0.75 +121 0.25 0.75 +120 0.25 1.0 +SURF 0x00 +mat 4 +refs 4 +135 -1.49011611938e-08 1.0 +136 0.0 0.75 +122 0.25 0.75 +121 0.25 1.0 +SURF 0x00 +mat 4 +refs 4 +136 -1.49011611938e-08 1.0 +137 0.0 0.75 +123 0.25 0.75 +122 0.25 1.0 +SURF 0x00 +mat 4 +refs 4 +137 -1.49011611938e-08 1.0 +138 0.0 0.75 +124 0.25 0.75 +123 0.25 1.0 +SURF 0x00 +mat 4 +refs 4 +138 -1.49011611938e-08 1.0 +139 0.0 0.75 +125 0.25 0.75 +124 0.25 1.0 +SURF 0x00 +mat 4 +refs 4 +139 -1.49011611938e-08 1.0 +140 0.0 0.75 +126 0.25 0.75 +125 0.25 1.0 +SURF 0x00 +mat 4 +refs 4 +140 -1.49011611938e-08 1.0 +141 0.0 0.75 +127 0.25 0.75 +126 0.25 1.0 +SURF 0x00 +mat 4 +refs 4 +141 -1.49011611938e-08 1.0 +142 0.0 0.75 +128 0.25 0.75 +127 0.25 1.0 +SURF 0x00 +mat 4 +refs 4 +142 -1.49011611938e-08 1.0 +143 0.0 0.75 +129 0.25 0.75 +128 0.25 1.0 +SURF 0x00 +mat 4 +refs 4 +143 -1.49011611938e-08 1.0 +144 0.0 0.75 +130 0.25 0.75 +129 0.25 1.0 +SURF 0x00 +mat 4 +refs 4 +144 0.249999985099 0.75 +18 0.25 0.5 +17 0.5 0.5 +130 0.5 0.75 +SURF 0x00 +mat 4 +refs 4 +5 0.5 1.0 +75 0.5 0.75 +131 0.75 0.75 +11 0.75 1.0 +SURF 0x00 +mat 4 +refs 4 +75 -1.49011611938e-08 1.0 +76 0.0 0.75 +132 0.25 0.75 +131 0.25 1.0 +SURF 0x00 +mat 4 +refs 4 +76 -1.49011611938e-08 1.0 +77 0.0 0.75 +133 0.25 0.75 +132 0.25 1.0 +SURF 0x00 +mat 4 +refs 4 +77 -1.49011611938e-08 1.0 +78 0.0 0.75 +134 0.25 0.75 +133 0.25 1.0 +SURF 0x00 +mat 4 +refs 4 +78 -1.49011611938e-08 1.0 +79 0.0 0.75 +135 0.25 0.75 +134 0.25 1.0 +SURF 0x00 +mat 4 +refs 4 +79 -1.49011611938e-08 1.0 +80 0.0 0.75 +136 0.25 0.75 +135 0.25 1.0 +SURF 0x00 +mat 4 +refs 4 +80 -1.49011611938e-08 1.0 +81 0.0 0.75 +137 0.25 0.75 +136 0.25 1.0 +SURF 0x00 +mat 4 +refs 4 +81 -1.49011611938e-08 1.0 +82 0.0 0.75 +138 0.25 0.75 +137 0.25 1.0 +SURF 0x00 +mat 4 +refs 4 +82 -1.49011611938e-08 1.0 +83 0.0 0.75 +139 0.25 0.75 +138 0.25 1.0 +SURF 0x00 +mat 4 +refs 4 +83 -1.49011611938e-08 1.0 +84 0.0 0.75 +140 0.25 0.75 +139 0.25 1.0 +SURF 0x00 +mat 4 +refs 4 +84 -1.49011611938e-08 1.0 +85 0.0 0.75 +141 0.25 0.75 +140 0.25 1.0 +SURF 0x00 +mat 4 +refs 4 +85 -1.49011611938e-08 1.0 +86 0.0 0.75 +142 0.25 0.75 +141 0.25 1.0 +SURF 0x00 +mat 4 +refs 4 +86 -1.49011611938e-08 1.0 +87 0.0 0.75 +143 0.25 0.75 +142 0.25 1.0 +SURF 0x00 +mat 4 +refs 4 +87 -1.49011611938e-08 1.0 +88 0.0 0.75 +144 0.25 0.75 +143 0.25 1.0 +SURF 0x00 +mat 4 +refs 4 +88 -1.49011611938e-08 0.75 +1 0.0 0.5 +18 0.25 0.5 +144 0.25 0.75 +SURF 0x00 +mat 4 +refs 4 +26 0.5 1.0 +158 0.5 0.75 +75 0.75 0.75 +5 0.75 1.0 +SURF 0x00 +mat 4 +refs 4 +158 -1.49011611938e-08 1.0 +157 0.0 0.75 +76 0.25 0.75 +75 0.25 1.0 +SURF 0x00 +mat 4 +refs 4 +157 -1.49011611938e-08 1.0 +156 0.0 0.75 +77 0.25 0.75 +76 0.25 1.0 +SURF 0x00 +mat 4 +refs 4 +156 -1.49011611938e-08 1.0 +155 0.0 0.75 +78 0.25 0.75 +77 0.25 1.0 +SURF 0x00 +mat 4 +refs 4 +155 -1.49011611938e-08 1.0 +154 0.0 0.75 +79 0.25 0.75 +78 0.25 1.0 +SURF 0x00 +mat 4 +refs 4 +154 -1.49011611938e-08 1.0 +153 0.0 0.75 +80 0.25 0.75 +79 0.25 1.0 +SURF 0x00 +mat 4 +refs 4 +153 -1.49011611938e-08 1.0 +152 0.0 0.75 +81 0.25 0.75 +80 0.25 1.0 +SURF 0x00 +mat 4 +refs 4 +152 -1.49011611938e-08 1.0 +151 0.0 0.75 +82 0.25 0.75 +81 0.25 1.0 +SURF 0x00 +mat 4 +refs 4 +151 -1.49011611938e-08 1.0 +150 0.0 0.75 +83 0.25 0.75 +82 0.25 1.0 +SURF 0x00 +mat 4 +refs 4 +150 -1.49011611938e-08 1.0 +149 0.0 0.75 +84 0.25 0.75 +83 0.25 1.0 +SURF 0x00 +mat 4 +refs 4 +149 -1.49011611938e-08 1.0 +148 0.0 0.75 +85 0.25 0.75 +84 0.25 1.0 +SURF 0x00 +mat 4 +refs 4 +148 -1.49011611938e-08 1.0 +147 0.0 0.75 +86 0.25 0.75 +85 0.25 1.0 +SURF 0x00 +mat 4 +refs 4 +147 -1.49011611938e-08 1.0 +146 0.0 0.75 +87 0.25 0.75 +86 0.25 1.0 +SURF 0x00 +mat 4 +refs 4 +146 -1.49011611938e-08 1.0 +145 0.0 0.75 +88 0.25 0.75 +87 0.25 1.0 +SURF 0x00 +mat 4 +refs 4 +145 -1.49011611938e-08 0.75 +30 0.0 0.5 +1 0.25 0.5 +88 0.25 0.75 +SURF 0x00 +mat 4 +refs 4 +25 0.5 1.0 +159 0.5 0.75 +158 0.75 0.75 +26 0.75 1.0 +SURF 0x00 +mat 4 +refs 4 +159 0.249999985099 1.0 +160 0.25 0.75 +157 0.5 0.75 +158 0.5 1.0 +SURF 0x00 +mat 4 +refs 4 +160 0.249999985099 1.0 +161 0.25 0.75 +156 0.5 0.75 +157 0.5 1.0 +SURF 0x00 +mat 4 +refs 4 +161 0.249999985099 1.0 +162 0.25 0.75 +155 0.5 0.75 +156 0.5 1.0 +SURF 0x00 +mat 4 +refs 4 +162 0.249999985099 1.0 +163 0.25 0.75 +154 0.5 0.75 +155 0.5 1.0 +SURF 0x00 +mat 4 +refs 4 +163 0.249999985099 1.0 +164 0.25 0.75 +153 0.5 0.75 +154 0.5 1.0 +SURF 0x00 +mat 4 +refs 4 +164 0.249999985099 1.0 +165 0.25 0.75 +152 0.5 0.75 +153 0.5 1.0 +SURF 0x00 +mat 4 +refs 4 +165 0.249999985099 1.0 +166 0.25 0.75 +151 0.5 0.75 +152 0.5 1.0 +SURF 0x00 +mat 4 +refs 4 +166 0.249999985099 1.0 +167 0.25 0.75 +150 0.5 0.75 +151 0.5 1.0 +SURF 0x00 +mat 4 +refs 4 +167 0.249999985099 1.0 +168 0.25 0.75 +149 0.5 0.75 +150 0.5 1.0 +SURF 0x00 +mat 4 +refs 4 +168 0.249999985099 1.0 +169 0.25 0.75 +148 0.5 0.75 +149 0.5 1.0 +SURF 0x00 +mat 4 +refs 4 +169 0.249999985099 1.0 +170 0.25 0.75 +147 0.5 0.75 +148 0.5 1.0 +SURF 0x00 +mat 4 +refs 4 +170 0.249999985099 1.0 +171 0.25 0.75 +146 0.5 0.75 +147 0.5 1.0 +SURF 0x00 +mat 4 +refs 4 +171 0.249999985099 1.0 +172 0.25 0.75 +145 0.5 0.75 +146 0.5 1.0 +SURF 0x00 +mat 4 +refs 4 +172 -1.49011611938e-08 0.75 +29 0.0 0.5 +30 0.25 0.5 +145 0.25 0.75 +SURF 0x00 +mat 4 +refs 4 +24 0.5 1.0 +186 0.5 0.75 +159 0.75 0.75 +25 0.75 1.0 +SURF 0x00 +mat 4 +refs 4 +186 -1.49011611938e-08 1.0 +185 0.0 0.75 +160 0.25 0.75 +159 0.25 1.0 +SURF 0x00 +mat 4 +refs 4 +185 -1.49011611938e-08 1.0 +184 0.0 0.75 +161 0.25 0.75 +160 0.25 1.0 +SURF 0x00 +mat 4 +refs 4 +184 -1.49011611938e-08 1.0 +183 0.0 0.75 +162 0.25 0.75 +161 0.25 1.0 +SURF 0x00 +mat 4 +refs 4 +183 -1.49011611938e-08 1.0 +182 0.0 0.75 +163 0.25 0.75 +162 0.25 1.0 +SURF 0x00 +mat 4 +refs 4 +182 -1.49011611938e-08 1.0 +181 0.0 0.75 +164 0.25 0.75 +163 0.25 1.0 +SURF 0x00 +mat 4 +refs 4 +181 -1.49011611938e-08 1.0 +180 0.0 0.75 +165 0.25 0.75 +164 0.25 1.0 +SURF 0x00 +mat 4 +refs 4 +180 -1.49011611938e-08 1.0 +179 0.0 0.75 +166 0.25 0.75 +165 0.25 1.0 +SURF 0x00 +mat 4 +refs 4 +179 -1.49011611938e-08 1.0 +178 0.0 0.75 +167 0.25 0.75 +166 0.25 1.0 +SURF 0x00 +mat 4 +refs 4 +178 -1.49011611938e-08 1.0 +177 0.0 0.75 +168 0.25 0.75 +167 0.25 1.0 +SURF 0x00 +mat 4 +refs 4 +177 -1.49011611938e-08 1.0 +176 0.0 0.75 +169 0.25 0.75 +168 0.25 1.0 +SURF 0x00 +mat 4 +refs 4 +176 -1.49011611938e-08 1.0 +175 0.0 0.75 +170 0.25 0.75 +169 0.25 1.0 +SURF 0x00 +mat 4 +refs 4 +175 -1.49011611938e-08 1.0 +174 0.0 0.75 +171 0.25 0.75 +170 0.25 1.0 +SURF 0x00 +mat 4 +refs 4 +174 -1.49011611938e-08 1.0 +173 0.0 0.75 +172 0.25 0.75 +171 0.25 1.0 +SURF 0x00 +mat 4 +refs 4 +173 -1.49011611938e-08 0.75 +28 0.0 0.5 +29 0.25 0.5 +172 0.25 0.75 +SURF 0x00 +mat 4 +refs 4 +23 0.5 1.0 +200 0.5 0.75 +186 0.75 0.75 +24 0.75 1.0 +SURF 0x00 +mat 4 +refs 4 +200 -1.49011611938e-08 1.0 +199 0.0 0.75 +185 0.25 0.75 +186 0.25 1.0 +SURF 0x00 +mat 4 +refs 4 +199 -1.49011611938e-08 1.0 +198 0.0 0.75 +184 0.25 0.75 +185 0.25 1.0 +SURF 0x00 +mat 4 +refs 4 +198 -1.49011611938e-08 1.0 +197 0.0 0.75 +183 0.25 0.75 +184 0.25 1.0 +SURF 0x00 +mat 4 +refs 4 +197 -1.49011611938e-08 1.0 +196 0.0 0.75 +182 0.25 0.75 +183 0.25 1.0 +SURF 0x00 +mat 4 +refs 4 +196 -1.49011611938e-08 1.0 +195 0.0 0.75 +181 0.25 0.75 +182 0.25 1.0 +SURF 0x00 +mat 4 +refs 4 +195 -1.49011611938e-08 1.0 +194 0.0 0.75 +180 0.25 0.75 +181 0.25 1.0 +SURF 0x00 +mat 4 +refs 4 +194 -1.49011611938e-08 1.0 +193 0.0 0.75 +179 0.25 0.75 +180 0.25 1.0 +SURF 0x00 +mat 4 +refs 4 +193 -1.49011611938e-08 1.0 +192 0.0 0.75 +178 0.25 0.75 +179 0.25 1.0 +SURF 0x00 +mat 4 +refs 4 +192 -1.49011611938e-08 1.0 +191 0.0 0.75 +177 0.25 0.75 +178 0.25 1.0 +SURF 0x00 +mat 4 +refs 4 +191 -1.49011611938e-08 1.0 +190 0.0 0.75 +176 0.25 0.75 +177 0.25 1.0 +SURF 0x00 +mat 4 +refs 4 +190 -1.49011611938e-08 1.0 +189 0.0 0.75 +175 0.25 0.75 +176 0.25 1.0 +SURF 0x00 +mat 4 +refs 4 +189 -1.49011611938e-08 1.0 +188 0.0 0.75 +174 0.25 0.75 +175 0.25 1.0 +SURF 0x00 +mat 4 +refs 4 +188 -1.49011611938e-08 1.0 +187 0.0 0.75 +173 0.25 0.75 +174 0.25 1.0 +SURF 0x00 +mat 4 +refs 4 +187 -1.49011611938e-08 0.75 +27 0.0 0.5 +28 0.25 0.5 +173 0.25 0.75 +SURF 0x00 +mat 4 +refs 4 +4 0.5 1.0 +47 0.5 0.75 +200 0.75 0.75 +23 0.75 1.0 +SURF 0x00 +mat 4 +refs 4 +47 0.249999985099 1.0 +48 0.25 0.75 +199 0.5 0.75 +200 0.5 1.0 +SURF 0x00 +mat 4 +refs 4 +48 0.249999985099 1.0 +49 0.25 0.75 +198 0.5 0.75 +199 0.5 1.0 +SURF 0x00 +mat 4 +refs 4 +49 0.249999985099 1.0 +50 0.25 0.75 +197 0.5 0.75 +198 0.5 1.0 +SURF 0x00 +mat 4 +refs 4 +50 0.249999985099 1.0 +51 0.25 0.75 +196 0.5 0.75 +197 0.5 1.0 +SURF 0x00 +mat 4 +refs 4 +51 0.249999985099 1.0 +52 0.25 0.75 +195 0.5 0.75 +196 0.5 1.0 +SURF 0x00 +mat 4 +refs 4 +52 0.249999985099 1.0 +53 0.25 0.75 +194 0.5 0.75 +195 0.5 1.0 +SURF 0x00 +mat 4 +refs 4 +53 0.249999985099 1.0 +54 0.25 0.75 +193 0.5 0.75 +194 0.5 1.0 +SURF 0x00 +mat 4 +refs 4 +54 0.249999985099 1.0 +55 0.25 0.75 +192 0.5 0.75 +193 0.5 1.0 +SURF 0x00 +mat 4 +refs 4 +55 0.249999985099 1.0 +56 0.25 0.75 +191 0.5 0.75 +192 0.5 1.0 +SURF 0x00 +mat 4 +refs 4 +56 0.249999985099 1.0 +57 0.25 0.75 +190 0.5 0.75 +191 0.5 1.0 +SURF 0x00 +mat 4 +refs 4 +57 0.249999985099 1.0 +58 0.25 0.75 +189 0.5 0.75 +190 0.5 1.0 +SURF 0x00 +mat 4 +refs 4 +58 0.249999985099 1.0 +59 0.25 0.75 +188 0.5 0.75 +189 0.5 1.0 +SURF 0x00 +mat 4 +refs 4 +59 0.249999985099 1.0 +60 0.25 0.75 +187 0.5 0.75 +188 0.5 1.0 +SURF 0x00 +mat 4 +refs 4 +60 -1.49011611938e-08 0.75 +2 0.0 0.5 +27 0.25 0.5 +187 0.25 0.75 +kids 0 +OBJECT poly +name "L-Trees" +data 7 +L-Trees +texture "Trees.png" +texrep 1 1 +crease 30.000000 +numvert 4 +12.7 3 -6.46203 +12.7 0 -6.46203 +15.7 0 -6.46203 +15.7 3 -6.46203 +numsurf 1 +SURF 0x00 +mat 5 +refs 4 +3 1.0 1.0 +0 0.5 1.0 +1 0.5 0.0 +2 1.0 0.0 +kids 0 +OBJECT poly +name "L-Trim" +data 6 +L-Trim +texture "Scenery.png" +texrep 1 1 +crease 30.000000 +numvert 48 +14 0.5 -2 +14 0.5 -6 +6 0.5 -6 +6 0.5 -2 +14 0 -6 +6 0 -6 +14 0 -2 +6 0 -2 +13 0.5 -2 +12 0.5 -2 +11 0.5 -2 +10 0.5 -2 +9 0.5 -2 +8 0.5 -2 +7 0.5 -2 +13 0.5 -6 +12 0.5 -6 +11 0.5 -6 +10 0.5 -6 +9 0.5 -6 +8 0.5 -6 +7 0.5 -6 +13 0 -2 +12 0 -2 +11 0 -2 +10 0 -2 +9 0 -2 +8 0 -2 +7 0 -2 +13 0 -6 +12 0 -6 +11 0 -6 +10 0 -6 +9 0 -6 +8 0 -6 +7 0 -6 +14 0.5 -3 +14 0.5 -4 +14 0.5 -5 +6 0.5 -5 +6 0.5 -4 +6 0.5 -3 +14 0 -5 +14 0 -4 +14 0 -3 +6 0 -5 +6 0 -4 +6 0 -3 +numsurf 24 +SURF 0x30 +mat 1 +refs 4 +0 0.75 1.0 +8 0.5 1.0 +22 0.5 0.875 +6 0.75 0.875 +SURF 0x30 +mat 1 +refs 4 +8 0.75 1.0 +9 0.5 1.0 +23 0.5 0.875 +22 0.75 0.875 +SURF 0x30 +mat 1 +refs 4 +9 0.75 1.0 +10 0.5 1.0 +24 0.5 0.875 +23 0.75 0.875 +SURF 0x30 +mat 1 +refs 4 +10 0.75 1.0 +11 0.5 1.0 +25 0.5 0.875 +24 0.75 0.875 +SURF 0x30 +mat 1 +refs 4 +11 0.75 1.0 +12 0.5 1.0 +26 0.5 0.875 +25 0.75 0.875 +SURF 0x30 +mat 1 +refs 4 +12 0.75 1.0 +13 0.5 1.0 +27 0.5 0.875 +26 0.75 0.875 +SURF 0x30 +mat 1 +refs 4 +13 0.75 1.0 +14 0.5 1.0 +28 0.5 0.875 +27 0.75 0.875 +SURF 0x30 +mat 1 +refs 4 +14 0.75 1.0 +3 0.5 1.0 +7 0.5 0.875 +28 0.75 0.875 +SURF 0x30 +mat 1 +refs 4 +4 0.5 0.875 +29 0.75 0.875 +15 0.75 1.0 +1 0.5 1.0 +SURF 0x30 +mat 1 +refs 4 +29 0.5 0.875 +30 0.75 0.875 +16 0.75 1.0 +15 0.5 1.0 +SURF 0x30 +mat 1 +refs 4 +30 0.5 0.875 +31 0.75 0.875 +17 0.75 1.0 +16 0.5 1.0 +SURF 0x30 +mat 1 +refs 4 +31 0.5 0.875 +32 0.75 0.875 +18 0.75 1.0 +17 0.5 1.0 +SURF 0x30 +mat 1 +refs 4 +32 0.5 0.875 +33 0.75 0.875 +19 0.75 1.0 +18 0.5 1.0 +SURF 0x30 +mat 1 +refs 4 +33 0.5 0.875 +34 0.75 0.875 +20 0.75 1.0 +19 0.5 1.0 +SURF 0x30 +mat 1 +refs 4 +34 0.5 0.875 +35 0.75 0.875 +21 0.75 1.0 +20 0.5 1.0 +SURF 0x30 +mat 1 +refs 4 +35 0.5 0.875 +5 0.75 0.875 +2 0.75 1.0 +21 0.5 1.0 +SURF 0x30 +mat 1 +refs 4 +1 0.75 1.0 +38 0.5 1.0 +42 0.5 0.875 +4 0.75 0.875 +SURF 0x30 +mat 1 +refs 4 +38 0.75 1.0 +37 0.5 1.0 +43 0.5 0.875 +42 0.75 0.875 +SURF 0x30 +mat 1 +refs 4 +37 0.75 1.0 +36 0.5 1.0 +44 0.5 0.875 +43 0.75 0.875 +SURF 0x30 +mat 1 +refs 4 +36 0.75 1.0 +0 0.5 1.0 +6 0.5 0.875 +44 0.75 0.875 +SURF 0x30 +mat 1 +refs 4 +5 0.5 0.875 +45 0.75 0.875 +39 0.75 1.0 +2 0.5 1.0 +SURF 0x30 +mat 1 +refs 4 +45 0.5 0.875 +46 0.75 0.875 +40 0.75 1.0 +39 0.5 1.0 +SURF 0x30 +mat 1 +refs 4 +46 0.5 0.875 +47 0.75 0.875 +41 0.75 1.0 +40 0.5 1.0 +SURF 0x30 +mat 1 +refs 4 +47 0.5 0.875 +7 0.75 0.875 +3 0.75 1.0 +41 0.5 1.0 +kids 0 +OBJECT poly +name "M-House" +data 7 +M-House +texture "Building.png" +texrep 1 1 +crease 30.000000 +numvert 90 +28 0 -10 +28 0 -7 +24 0 -7 +24 0 -10 +28 4 -7 +24 4 -7 +28 4 -10 +24 4 -10 +26 6 -7 +26 6 -10 +26 6.5 -7 +26 6.5 -10 +28 0 -9 +28 0 -8 +24 0 -8 +24 0 -9 +28 4 -8 +28 4 -9 +24 4 -8 +24 4 -9 +26 6 -8 +26 6 -9 +26 6.5 -8 +26 6.5 -9 +28 1 -7 +28 2 -7 +28 3 -7 +24 1 -7 +24 2 -7 +24 3 -7 +28 1 -10 +28 2 -10 +28 3 -10 +24 1 -10 +24 2 -10 +24 3 -10 +28 1 -8 +28 2 -8 +28 3 -8 +28 3 -9 +28 2 -9 +28 1 -9 +24 1 -9 +24 2 -9 +24 3 -9 +24 1 -8 +24 2 -8 +24 3 -8 +27 0 -7 +26 0 -7 +25 0 -7 +27 4 -7 +26 4 -7 +25 4 -7 +25 1 -7 +26 1 -7 +27 1 -7 +27 2 -7 +26 2 -7 +25 2 -7 +25 3 -7 +26 3 -7 +27 3 -7 +25 5 -7 +27 5 -7 +26 5 -7 +23.878679 3.87868 -7 +23.878679 3.87868 -10 +28.121321 3.87868 -7 +28.121321 3.87868 -10 +24.585787 4.585787 -7 +25.292892 5.292893 -7 +25.292892 5.292893 -10 +24.585787 4.585787 -10 +23.878679 3.87868 -8 +23.878679 3.87868 -9 +24.585787 4.585787 -8 +25.292892 5.292893 -8 +24.585787 4.585787 -9 +25.292892 5.292893 -9 +27.414213 4.585786 -10 +26.707108 5.292893 -10 +28.121321 3.87868 -8 +28.121321 3.87868 -9 +27.414213 4.585787 -7 +26.707108 5.292893 -7 +26.707108 5.292893 -8 +27.414213 4.585786 -8 +26.707108 5.292893 -9 +27.414213 4.585786 -9 +numsurf 67 +SURF 0x20 +mat 2 +refs 4 +8 0.25 0.25 +20 0.375 0.25 +22 0.375 0.375 +10 0.25 0.375 +SURF 0x20 +mat 2 +refs 4 +20 0.25 0.25 +21 0.375 0.25 +23 0.375 0.375 +22 0.25 0.375 +SURF 0x20 +mat 2 +refs 4 +21 0.25 0.25 +9 0.375 0.25 +11 0.375 0.375 +23 0.25 0.375 +SURF 0x00 +mat 2 +refs 4 +13 0.5 0.749999940395 +36 0.5 1.0 +24 0.375 1.0 +1 0.374999970198 0.75 +SURF 0x00 +mat 2 +refs 4 +36 0.5 0.749999940395 +37 0.5 1.0 +25 0.375 1.0 +24 0.374999970198 0.75 +SURF 0x00 +mat 2 +refs 4 +37 0.5 0.749999940395 +38 0.5 1.0 +26 0.375 1.0 +25 0.374999970198 0.75 +SURF 0x00 +mat 2 +refs 4 +38 1.0 0.499999940395 +16 1.0 0.75 +4 0.875 0.75 +26 0.875 0.5 +SURF 0x00 +mat 2 +refs 4 +12 0.25 0.75 +41 0.25 1.0 +36 0.125 1.0 +13 0.124999992549 0.75 +SURF 0x00 +mat 2 +refs 4 +41 0.875 0.75 +40 0.875 1.0 +37 0.75 1.0 +36 0.75 0.75 +SURF 0x00 +mat 2 +refs 4 +40 1.0 0.749999940395 +39 1.0 1.0 +38 0.875 1.0 +37 0.875 0.75 +SURF 0x00 +mat 2 +refs 4 +39 0.125 0.749999940395 +17 0.125 1.0 +16 0.0 1.0 +38 -2.98023223877e-08 0.75 +SURF 0x00 +mat 2 +refs 4 +0 0.625 0.749999940395 +30 0.625 1.0 +41 0.5 1.0 +12 0.499999970198 0.75 +SURF 0x00 +mat 2 +refs 4 +30 0.625 0.749999940395 +31 0.625 1.0 +40 0.5 1.0 +41 0.499999970198 0.75 +SURF 0x00 +mat 2 +refs 4 +31 0.625 0.749999940395 +32 0.625 1.0 +39 0.5 1.0 +40 0.499999970198 0.75 +SURF 0x00 +mat 2 +refs 4 +32 0.125 0.249999940395 +6 0.125 0.5 +17 0.0 0.5 +39 -2.98023223877e-08 0.25 +SURF 0x00 +mat 2 +refs 4 +15 0.5 0.749999940395 +42 0.5 1.0 +33 0.375 1.0 +3 0.374999970198 0.75 +SURF 0x00 +mat 2 +refs 4 +42 0.5 0.749999940395 +43 0.5 1.0 +34 0.375 1.0 +33 0.374999970198 0.75 +SURF 0x00 +mat 2 +refs 4 +43 0.5 0.749999940395 +44 0.5 1.0 +35 0.375 1.0 +34 0.374999970198 0.75 +SURF 0x00 +mat 2 +refs 4 +44 1.0 0.499999940395 +19 1.0 0.75 +7 0.875 0.75 +35 0.875 0.5 +SURF 0x00 +mat 2 +refs 4 +14 0.125 0.749999940395 +45 0.125 1.0 +42 0.0 1.0 +15 -2.98023223877e-08 0.75 +SURF 0x00 +mat 2 +refs 4 +45 0.75 0.749999940395 +46 0.75 1.0 +43 0.625 1.0 +42 0.625 0.75 +SURF 0x00 +mat 2 +refs 4 +46 1.0 0.749999940395 +47 1.0 1.0 +44 0.875 1.0 +43 0.875 0.75 +SURF 0x00 +mat 2 +refs 4 +47 0.25 0.75 +18 0.25 1.0 +19 0.125 1.0 +44 0.124999992549 0.75 +SURF 0x00 +mat 2 +refs 4 +2 0.625 0.749999940395 +27 0.625 1.0 +45 0.5 1.0 +14 0.499999970198 0.75 +SURF 0x00 +mat 2 +refs 4 +27 0.625 0.749999940395 +28 0.625 1.0 +46 0.5 1.0 +45 0.499999970198 0.75 +SURF 0x00 +mat 2 +refs 4 +28 0.625 0.749999940395 +29 0.625 1.0 +47 0.5 1.0 +46 0.499999970198 0.75 +SURF 0x00 +mat 2 +refs 4 +29 0.125 0.249999940395 +5 0.125 0.5 +18 0.0 0.5 +47 -2.98023223877e-08 0.25 +SURF 0x00 +mat 2 +refs 4 +24 0.625 0.999999880791 +56 0.500000059605 1.0 +48 0.5 0.750000119209 +1 0.624999940395 0.75 +SURF 0x00 +mat 2 +refs 4 +56 0.75 0.999999880791 +55 0.625000059605 1.0 +49 0.625 0.750000119209 +48 0.75 0.75 +SURF 0x00 +mat 2 +refs 4 +55 0.125 0.749999880791 +54 5.96046447754e-08 0.75 +50 0.0 0.500000119209 +49 0.124999940395 0.5 +SURF 0x00 +mat 2 +refs 4 +54 0.5 0.999999880791 +27 0.375000059605 1.0 +2 0.375 0.750000119209 +50 0.499999940395 0.75 +SURF 0x00 +mat 2 +refs 4 +25 0.625 0.999999880791 +57 0.500000059605 1.0 +56 0.5 0.750000119209 +24 0.624999940395 0.75 +SURF 0x00 +mat 2 +refs 4 +57 0.875 1.0 +58 0.75 1.0 +55 0.75 0.75 +56 0.875 0.75 +SURF 0x00 +mat 2 +refs 4 +58 0.75 0.999999880791 +59 0.625000059605 1.0 +54 0.625 0.750000119209 +55 0.749999940395 0.75 +SURF 0x00 +mat 2 +refs 4 +59 0.5 0.999999880791 +28 0.375000059605 1.0 +27 0.375 0.750000119209 +54 0.499999940395 0.75 +SURF 0x00 +mat 2 +refs 4 +26 0.625 0.999999880791 +62 0.500000059605 1.0 +57 0.5 0.750000119209 +25 0.624999940395 0.75 +SURF 0x00 +mat 2 +refs 4 +62 0.75 0.999999880791 +61 0.625000059605 1.0 +58 0.625 0.750000119209 +57 0.749999940395 0.75 +SURF 0x00 +mat 2 +refs 4 +61 0.875 1.0 +60 0.75 1.0 +59 0.75 0.75 +58 0.875 0.75 +SURF 0x00 +mat 2 +refs 4 +60 0.5 0.999999880791 +29 0.375000059605 1.0 +28 0.375 0.750000119209 +59 0.499999940395 0.75 +SURF 0x00 +mat 2 +refs 4 +4 0.125 0.499999880791 +51 5.96046447754e-08 0.5 +62 0.0 0.250000119209 +26 0.124999940395 0.25 +SURF 0x00 +mat 2 +refs 4 +51 1.0 0.999999880791 +52 0.875000059605 1.0 +61 0.875 0.750000119209 +62 0.999999940395 0.75 +SURF 0x00 +mat 2 +refs 4 +52 1.0 0.999999880791 +53 0.875000059605 1.0 +60 0.875 0.750000119209 +61 0.999999940395 0.75 +SURF 0x00 +mat 2 +refs 4 +53 1.0 0.749999880791 +5 0.875000059605 0.75 +29 0.875 0.500000119209 +60 1.0 0.5 +SURF 0x00 +mat 2 +refs 3 +5 0.125 0.5 +53 0.25 0.5 +63 0.25 0.75 +SURF 0x00 +mat 2 +refs 3 +8 0.25 0.75 +63 0.125 0.5 +65 0.25 0.5 +SURF 0x00 +mat 2 +refs 3 +8 0.5 0.5 +65 0.375 0.5 +64 0.375 0.75 +SURF 0x00 +mat 2 +refs 4 +51 0.625 0.5 +64 0.625 0.75 +65 0.5 0.75 +52 0.5 0.5 +SURF 0x00 +mat 2 +refs 4 +52 0.375 0.5 +65 0.25 0.5 +63 0.25 0.75 +53 0.375 0.75 +SURF 0x00 +mat 2 +refs 3 +4 0.375 0.75 +64 0.5 0.5 +51 0.375 0.5 +SURF 0x00 +mat 2 +refs 4 +71 0.75 0.499999940395 +8 0.75 0.75 +20 0.625 0.75 +77 0.625 0.5 +SURF 0x00 +mat 2 +refs 4 +70 0.75 0.499999940395 +71 0.75 0.75 +77 0.625 0.75 +76 0.625 0.5 +SURF 0x00 +mat 2 +refs 4 +66 0.75 0.499999940395 +70 0.75 0.75 +76 0.625 0.75 +74 0.625 0.5 +SURF 0x00 +mat 2 +refs 4 +77 0.75 0.499999940395 +20 0.75 0.75 +21 0.625 0.75 +79 0.625 0.5 +SURF 0x00 +mat 2 +refs 4 +76 0.75 0.499999940395 +77 0.75 0.75 +79 0.625 0.75 +78 0.625 0.5 +SURF 0x00 +mat 2 +refs 4 +74 0.75 0.499999940395 +76 0.75 0.75 +78 0.625 0.75 +75 0.625 0.5 +SURF 0x00 +mat 2 +refs 4 +79 0.75 0.499999940395 +21 0.75 0.75 +9 0.625 0.75 +72 0.625 0.5 +SURF 0x00 +mat 2 +refs 4 +78 0.75 0.499999940395 +79 0.75 0.75 +72 0.625 0.75 +73 0.625 0.5 +SURF 0x00 +mat 2 +refs 4 +75 0.75 0.499999940395 +78 0.75 0.75 +73 0.625 0.75 +67 0.625 0.5 +SURF 0x00 +mat 2 +refs 4 +84 0.75 0.5 +68 0.75 0.75 +82 0.625 0.75 +87 0.625 0.5 +SURF 0x00 +mat 2 +refs 4 +85 0.75 0.5 +84 0.75 0.75 +87 0.625 0.75 +86 0.625 0.5 +SURF 0x00 +mat 2 +refs 4 +8 0.75 0.5 +85 0.75 0.75 +86 0.625 0.75 +20 0.625 0.5 +SURF 0x00 +mat 2 +refs 4 +87 0.75 0.5 +82 0.75 0.75 +83 0.625 0.75 +89 0.625 0.5 +SURF 0x00 +mat 2 +refs 4 +86 0.75 0.5 +87 0.75 0.75 +89 0.625 0.75 +88 0.625 0.5 +SURF 0x00 +mat 2 +refs 4 +20 0.75 0.5 +86 0.75 0.75 +88 0.625 0.75 +21 0.625 0.5 +SURF 0x00 +mat 2 +refs 4 +89 0.75 0.5 +83 0.75 0.75 +69 0.625 0.75 +80 0.625 0.5 +SURF 0x00 +mat 2 +refs 4 +88 0.75 0.5 +89 0.75 0.75 +80 0.625 0.75 +81 0.625 0.5 +SURF 0x00 +mat 2 +refs 4 +21 0.75 0.5 +88 0.75 0.75 +81 0.625 0.75 +9 0.625 0.5 +kids 0 +OBJECT poly +name "M-Lawn" +data 6 +M-Lawn +crease 30.000000 +numvert 24 +31 0 -2 +31 0 0 +15 0 0 +15 0 -2 +23 0 -7 +23 0 -6 +15 0 -6 +15 0 -7 +18 0 -6 +18 0 -5 +19 0 -5 +19 0 -6 +19 0 -4 +19 0 -2 +18 0 -2 +18 0 -4 +28 0 -5 +28 0 -3 +24 0 -3 +24 0 -5 +33 0 -7 +33 0 -6 +29 0 -6 +29 0 -7 +numsurf 6 +SURF 0x00 +mat 3 +refs 4 +0 0 0 +3 0 0 +2 0 0 +1 0 0 +SURF 0x00 +mat 3 +refs 4 +4 0 0 +7 0 0 +6 0 0 +5 0 0 +SURF 0x00 +mat 3 +refs 4 +9 0 0 +10 0 0 +11 0 0 +8 0 0 +SURF 0x00 +mat 3 +refs 4 +14 0 0 +13 0 0 +12 0 0 +15 0 0 +SURF 0x00 +mat 3 +refs 4 +18 0 0 +17 0 0 +16 0 0 +19 0 0 +SURF 0x00 +mat 3 +refs 4 +22 0 0 +21 0 0 +20 0 0 +23 0 0 +kids 0 +OBJECT poly +name "M-Minitower" +data 11 +M-Minitower +texture "TowerBlock1.png" +texrep 1 1 +crease 30.000000 +numvert 168 +38 0 -9 +38 0 -3 +33 0 -3 +33 0 -9 +33 0 -4 +33 0 -5 +33 0 -6 +33 0 -7 +33 0 -8 +33 1 -3 +33 2 -3 +33 3 -3 +33 4 -3 +33 5 -3 +33 6 -3 +38 1 -9 +38 2 -9 +38 3 -9 +38 4 -9 +38 5 -9 +38 6 -9 +38 1 -3 +38 2 -3 +38 3 -3 +38 4 -3 +38 5 -3 +38 6 -3 +33 6 -9 +33 5 -9 +33 4 -9 +33 3 -9 +33 2 -9 +33 1 -9 +33 6 -4 +33 5 -4 +33 4 -4 +33 3 -4 +33 2 -4 +33 1 -4 +33 6 -5 +33 5 -5 +33 4 -5 +33 3 -5 +33 2 -5 +33 1 -5 +33 6 -6 +33 5 -6 +33 4 -6 +33 3 -6 +33 2 -6 +33 1 -6 +33 6 -7 +33 5 -7 +33 4 -7 +33 3 -7 +33 2 -7 +33 1 -7 +33 6 -8 +33 5 -8 +33 4 -8 +33 3 -8 +33 2 -8 +33 1 -8 +37 0 -3 +36 0 -3 +35 0 -3 +34 0 -3 +34 1 -3 +35 1 -3 +36 1 -3 +37 1 -3 +34 2 -3 +35 2 -3 +36 2 -3 +37 2 -3 +37 3 -3 +36 3 -3 +35 3 -3 +34 3 -3 +34 4 -3 +35 4 -3 +36 4 -3 +37 4 -3 +34 5 -3 +35 5 -3 +36 5 -3 +37 5 -3 +37 6 -3 +36 6 -3 +35 6 -3 +34 6 -3 +38 0 -8 +38 0 -7 +38 0 -6 +38 0 -5 +38 0 -4 +38 1 -4 +38 1 -5 +38 1 -6 +38 1 -7 +38 1 -8 +38 2 -4 +38 2 -5 +38 2 -6 +38 2 -7 +38 2 -8 +38 3 -4 +38 3 -5 +38 3 -6 +38 3 -7 +38 3 -8 +38 4 -8 +38 4 -7 +38 4 -6 +38 4 -5 +38 4 -4 +38 5 -8 +38 5 -7 +38 5 -6 +38 5 -5 +38 5 -4 +38 6 -4 +38 6 -5 +38 6 -6 +38 6 -7 +38 6 -8 +33 7 -9 +34 7 -9 +35 7 -9 +36 7 -9 +37 7 -9 +38 7 -9 +38 7 -8 +38 7 -7 +38 7 -6 +38 7 -5 +38 7 -4 +38 7 -3 +33 7 -3 +34 7 -3 +35 7 -3 +36 7 -3 +37 7 -3 +33 7 -8 +33 7 -7 +33 7 -6 +33 7 -5 +33 7 -4 +36 7 -7 +37 7 -7 +37 7 -8 +36 7 -8 +35 7 -7 +35 7 -8 +34 7 -7 +34 7 -8 +36 7 -6 +37 7 -6 +35 7 -6 +34 7 -6 +36 7 -5 +37 7 -5 +35 7 -5 +34 7 -5 +36 7 -4 +37 7 -4 +35 7 -4 +34 7 -4 +numsurf 149 +SURF 0x00 +mat 4 +refs 4 +33 -1.49011611938e-08 1.0 +34 0.0 0.75 +13 0.25 0.75 +14 0.25 1.0 +SURF 0x00 +mat 4 +refs 4 +34 -1.49011611938e-08 1.0 +35 0.0 0.75 +12 0.25 0.75 +13 0.25 1.0 +SURF 0x00 +mat 4 +refs 4 +35 -1.49011611938e-08 1.0 +36 0.0 0.75 +11 0.25 0.75 +12 0.25 1.0 +SURF 0x00 +mat 4 +refs 4 +36 -1.49011611938e-08 1.0 +37 0.0 0.75 +10 0.25 0.75 +11 0.25 1.0 +SURF 0x00 +mat 4 +refs 4 +37 -1.49011611938e-08 1.0 +38 0.0 0.75 +9 0.25 0.75 +10 0.25 1.0 +SURF 0x00 +mat 4 +refs 4 +38 0.249999985099 0.75 +4 0.25 0.5 +2 0.5 0.5 +9 0.5 0.75 +SURF 0x00 +mat 4 +refs 4 +39 0.249999985099 1.0 +40 0.25 0.75 +34 0.5 0.75 +33 0.5 1.0 +SURF 0x00 +mat 4 +refs 4 +40 0.249999985099 1.0 +41 0.25 0.75 +35 0.5 0.75 +34 0.5 1.0 +SURF 0x00 +mat 4 +refs 4 +41 0.249999985099 1.0 +42 0.25 0.75 +36 0.5 0.75 +35 0.5 1.0 +SURF 0x00 +mat 4 +refs 4 +42 0.249999985099 1.0 +43 0.25 0.75 +37 0.5 0.75 +36 0.5 1.0 +SURF 0x00 +mat 4 +refs 4 +43 0.249999985099 1.0 +44 0.25 0.75 +38 0.5 0.75 +37 0.5 1.0 +SURF 0x00 +mat 4 +refs 4 +44 -1.49011611938e-08 0.75 +5 0.0 0.5 +4 0.25 0.5 +38 0.25 0.75 +SURF 0x00 +mat 4 +refs 4 +45 -1.49011611938e-08 1.0 +46 0.0 0.75 +40 0.25 0.75 +39 0.25 1.0 +SURF 0x00 +mat 4 +refs 4 +46 -1.49011611938e-08 1.0 +47 0.0 0.75 +41 0.25 0.75 +40 0.25 1.0 +SURF 0x00 +mat 4 +refs 4 +47 -1.49011611938e-08 1.0 +48 0.0 0.75 +42 0.25 0.75 +41 0.25 1.0 +SURF 0x00 +mat 4 +refs 4 +48 -1.49011611938e-08 1.0 +49 0.0 0.75 +43 0.25 0.75 +42 0.25 1.0 +SURF 0x00 +mat 4 +refs 4 +49 -1.49011611938e-08 1.0 +50 0.0 0.75 +44 0.25 0.75 +43 0.25 1.0 +SURF 0x00 +mat 4 +refs 4 +50 0.249999985099 0.75 +6 0.25 0.5 +5 0.5 0.5 +44 0.5 0.75 +SURF 0x00 +mat 4 +refs 4 +51 -1.49011611938e-08 1.0 +52 0.0 0.75 +46 0.25 0.75 +45 0.25 1.0 +SURF 0x00 +mat 4 +refs 4 +52 -1.49011611938e-08 1.0 +53 0.0 0.75 +47 0.25 0.75 +46 0.25 1.0 +SURF 0x00 +mat 4 +refs 4 +53 -1.49011611938e-08 1.0 +54 0.0 0.75 +48 0.25 0.75 +47 0.25 1.0 +SURF 0x00 +mat 4 +refs 4 +54 -1.49011611938e-08 1.0 +55 0.0 0.75 +49 0.25 0.75 +48 0.25 1.0 +SURF 0x00 +mat 4 +refs 4 +55 -1.49011611938e-08 1.0 +56 0.0 0.75 +50 0.25 0.75 +49 0.25 1.0 +SURF 0x00 +mat 4 +refs 4 +56 0.249999985099 0.75 +7 0.25 0.5 +6 0.5 0.5 +50 0.5 0.75 +SURF 0x00 +mat 4 +refs 4 +57 0.249999985099 1.0 +58 0.25 0.75 +52 0.5 0.75 +51 0.5 1.0 +SURF 0x00 +mat 4 +refs 4 +58 0.249999985099 1.0 +59 0.25 0.75 +53 0.5 0.75 +52 0.5 1.0 +SURF 0x00 +mat 4 +refs 4 +59 0.249999985099 1.0 +60 0.25 0.75 +54 0.5 0.75 +53 0.5 1.0 +SURF 0x00 +mat 4 +refs 4 +60 0.249999985099 1.0 +61 0.25 0.75 +55 0.5 0.75 +54 0.5 1.0 +SURF 0x00 +mat 4 +refs 4 +61 0.249999985099 1.0 +62 0.25 0.75 +56 0.5 0.75 +55 0.5 1.0 +SURF 0x00 +mat 4 +refs 4 +62 -1.49011611938e-08 0.75 +8 0.0 0.5 +7 0.25 0.5 +56 0.25 0.75 +SURF 0x00 +mat 4 +refs 4 +27 -1.49011611938e-08 1.0 +28 0.0 0.75 +58 0.25 0.75 +57 0.25 1.0 +SURF 0x00 +mat 4 +refs 4 +28 -1.49011611938e-08 1.0 +29 0.0 0.75 +59 0.25 0.75 +58 0.25 1.0 +SURF 0x00 +mat 4 +refs 4 +29 -1.49011611938e-08 1.0 +30 0.0 0.75 +60 0.25 0.75 +59 0.25 1.0 +SURF 0x00 +mat 4 +refs 4 +30 -1.49011611938e-08 1.0 +31 0.0 0.75 +61 0.25 0.75 +60 0.25 1.0 +SURF 0x00 +mat 4 +refs 4 +31 -1.49011611938e-08 1.0 +32 0.0 0.75 +62 0.25 0.75 +61 0.25 1.0 +SURF 0x00 +mat 4 +refs 4 +32 0.249999985099 0.75 +3 0.25 0.5 +8 0.5 0.5 +62 0.5 0.75 +SURF 0x00 +mat 4 +refs 4 +21 0.249999970198 0.75 +70 0.0 0.75 +63 2.98023223877e-08 0.5 +1 0.25 0.5 +SURF 0x00 +mat 4 +refs 4 +70 0.249999970198 0.75 +69 0.0 0.75 +64 2.98023223877e-08 0.5 +63 0.25 0.5 +SURF 0x00 +mat 4 +refs 4 +69 0.249999970198 0.75 +68 0.0 0.75 +65 2.98023223877e-08 0.5 +64 0.25 0.5 +SURF 0x00 +mat 4 +refs 4 +68 0.249999970198 0.75 +67 0.0 0.75 +66 2.98023223877e-08 0.5 +65 0.25 0.5 +SURF 0x00 +mat 4 +refs 4 +67 0.249999970198 0.75 +9 0.0 0.75 +2 2.98023223877e-08 0.5 +66 0.25 0.5 +SURF 0x00 +mat 4 +refs 4 +22 0.249999970198 1.0 +74 0.0 1.0 +70 2.98023223877e-08 0.75 +21 0.25 0.75 +SURF 0x00 +mat 4 +refs 4 +74 0.75 0.75 +73 0.5 0.75 +69 0.5 0.5 +70 0.75 0.5 +SURF 0x00 +mat 4 +refs 4 +73 0.249999970198 1.0 +72 0.0 1.0 +68 2.98023223877e-08 0.75 +69 0.25 0.75 +SURF 0x00 +mat 4 +refs 4 +72 0.249999970198 1.0 +71 0.0 1.0 +67 2.98023223877e-08 0.75 +68 0.25 0.75 +SURF 0x00 +mat 4 +refs 4 +71 0.249999970198 1.0 +10 0.0 1.0 +9 2.98023223877e-08 0.75 +67 0.25 0.75 +SURF 0x00 +mat 4 +refs 4 +23 0.249999970198 1.0 +75 0.0 1.0 +74 2.98023223877e-08 0.75 +22 0.25 0.75 +SURF 0x00 +mat 4 +refs 4 +75 0.249999970198 1.0 +76 0.0 1.0 +73 2.98023223877e-08 0.75 +74 0.25 0.75 +SURF 0x00 +mat 4 +refs 4 +76 0.249999970198 1.0 +77 0.0 1.0 +72 2.98023223877e-08 0.75 +73 0.25 0.75 +SURF 0x00 +mat 4 +refs 4 +77 0.249999970198 1.0 +78 0.0 1.0 +71 2.98023223877e-08 0.75 +72 0.25 0.75 +SURF 0x00 +mat 4 +refs 4 +78 0.249999970198 1.0 +11 0.0 1.0 +10 2.98023223877e-08 0.75 +71 0.25 0.75 +SURF 0x00 +mat 4 +refs 4 +24 0.249999970198 1.0 +82 0.0 1.0 +75 2.98023223877e-08 0.75 +23 0.25 0.75 +SURF 0x00 +mat 4 +refs 4 +82 0.249999970198 1.0 +81 0.0 1.0 +76 2.98023223877e-08 0.75 +75 0.25 0.75 +SURF 0x00 +mat 4 +refs 4 +81 0.249999970198 1.0 +80 0.0 1.0 +77 2.98023223877e-08 0.75 +76 0.25 0.75 +SURF 0x00 +mat 4 +refs 4 +80 0.249999970198 1.0 +79 0.0 1.0 +78 2.98023223877e-08 0.75 +77 0.25 0.75 +SURF 0x00 +mat 4 +refs 4 +79 0.249999970198 1.0 +12 0.0 1.0 +11 2.98023223877e-08 0.75 +78 0.25 0.75 +SURF 0x00 +mat 4 +refs 4 +25 0.75 0.75 +86 0.5 0.75 +82 0.5 0.5 +24 0.75 0.5 +SURF 0x00 +mat 4 +refs 4 +86 0.249999970198 1.0 +85 0.0 1.0 +81 2.98023223877e-08 0.75 +82 0.25 0.75 +SURF 0x00 +mat 4 +refs 4 +85 0.249999970198 1.0 +84 0.0 1.0 +80 2.98023223877e-08 0.75 +81 0.25 0.75 +SURF 0x00 +mat 4 +refs 4 +84 0.249999970198 1.0 +83 0.0 1.0 +79 2.98023223877e-08 0.75 +80 0.25 0.75 +SURF 0x00 +mat 4 +refs 4 +83 0.249999970198 1.0 +13 0.0 1.0 +12 2.98023223877e-08 0.75 +79 0.25 0.75 +SURF 0x00 +mat 4 +refs 4 +26 0.249999970198 1.0 +87 0.0 1.0 +86 2.98023223877e-08 0.75 +25 0.25 0.75 +SURF 0x00 +mat 4 +refs 4 +87 0.249999970198 1.0 +88 0.0 1.0 +85 2.98023223877e-08 0.75 +86 0.25 0.75 +SURF 0x00 +mat 4 +refs 4 +88 0.249999970198 1.0 +89 0.0 1.0 +84 2.98023223877e-08 0.75 +85 0.25 0.75 +SURF 0x00 +mat 4 +refs 4 +89 0.249999970198 1.0 +90 0.0 1.0 +83 2.98023223877e-08 0.75 +84 0.25 0.75 +SURF 0x00 +mat 4 +refs 4 +90 0.249999970198 1.0 +14 0.0 1.0 +13 2.98023223877e-08 0.75 +83 0.25 0.75 +SURF 0x00 +mat 4 +refs 4 +91 0.25 0.5 +0 0.499999970198 0.5 +15 0.5 0.75 +100 0.250000029802 0.75 +SURF 0x00 +mat 4 +refs 4 +100 0.25 0.75 +99 2.98023223877e-08 0.75 +92 0.0 0.5 +91 0.249999970198 0.5 +SURF 0x00 +mat 4 +refs 4 +99 0.5 0.75 +98 0.250000029802 0.75 +93 0.25 0.5 +92 0.499999970198 0.5 +SURF 0x00 +mat 4 +refs 4 +98 0.5 0.75 +97 0.250000029802 0.75 +94 0.25 0.5 +93 0.499999970198 0.5 +SURF 0x00 +mat 4 +refs 4 +97 0.25 0.75 +96 2.98023223877e-08 0.75 +95 0.0 0.5 +94 0.249999970198 0.5 +SURF 0x00 +mat 4 +refs 4 +96 0.5 0.75 +21 0.250000029802 0.75 +1 0.25 0.5 +95 0.499999970198 0.5 +SURF 0x00 +mat 4 +refs 4 +16 0.25 1.0 +105 2.98023223877e-08 1.0 +100 0.0 0.75 +15 0.249999970198 0.75 +SURF 0x00 +mat 4 +refs 4 +105 0.5 1.0 +104 0.250000029802 1.0 +99 0.25 0.75 +100 0.499999970198 0.75 +SURF 0x00 +mat 4 +refs 4 +104 0.25 1.0 +103 2.98023223877e-08 1.0 +98 0.0 0.75 +99 0.249999970198 0.75 +SURF 0x00 +mat 4 +refs 4 +103 0.25 1.0 +102 2.98023223877e-08 1.0 +97 0.0 0.75 +98 0.249999970198 0.75 +SURF 0x00 +mat 4 +refs 4 +102 0.5 1.0 +101 0.250000029802 1.0 +96 0.25 0.75 +97 0.499999970198 0.75 +SURF 0x00 +mat 4 +refs 4 +101 0.25 1.0 +22 2.98023223877e-08 1.0 +21 0.0 0.75 +96 0.249999970198 0.75 +SURF 0x00 +mat 4 +refs 4 +17 0.25 1.0 +110 2.98023223877e-08 1.0 +105 0.0 0.75 +16 0.249999970198 0.75 +SURF 0x00 +mat 4 +refs 4 +110 0.5 1.0 +109 0.250000029802 1.0 +104 0.25 0.75 +105 0.499999970198 0.75 +SURF 0x00 +mat 4 +refs 4 +109 0.25 1.0 +108 2.98023223877e-08 1.0 +103 0.0 0.75 +104 0.249999970198 0.75 +SURF 0x00 +mat 4 +refs 4 +108 0.25 1.0 +107 2.98023223877e-08 1.0 +102 0.0 0.75 +103 0.249999970198 0.75 +SURF 0x00 +mat 4 +refs 4 +107 0.5 1.0 +106 0.250000029802 1.0 +101 0.25 0.75 +102 0.499999970198 0.75 +SURF 0x00 +mat 4 +refs 4 +106 0.25 1.0 +23 2.98023223877e-08 1.0 +22 0.0 0.75 +101 0.249999970198 0.75 +SURF 0x00 +mat 4 +refs 4 +18 0.25 1.0 +111 2.98023223877e-08 1.0 +110 0.0 0.75 +17 0.249999970198 0.75 +SURF 0x00 +mat 4 +refs 4 +111 0.5 1.0 +112 0.250000029802 1.0 +109 0.25 0.75 +110 0.499999970198 0.75 +SURF 0x00 +mat 4 +refs 4 +112 0.25 1.0 +113 2.98023223877e-08 1.0 +108 0.0 0.75 +109 0.249999970198 0.75 +SURF 0x00 +mat 4 +refs 4 +113 0.25 1.0 +114 2.98023223877e-08 1.0 +107 0.0 0.75 +108 0.249999970198 0.75 +SURF 0x00 +mat 4 +refs 4 +114 0.5 1.0 +115 0.250000029802 1.0 +106 0.25 0.75 +107 0.499999970198 0.75 +SURF 0x00 +mat 4 +refs 4 +115 0.25 1.0 +24 2.98023223877e-08 1.0 +23 0.0 0.75 +106 0.249999970198 0.75 +SURF 0x00 +mat 4 +refs 4 +19 0.25 1.0 +116 2.98023223877e-08 1.0 +111 0.0 0.75 +18 0.249999970198 0.75 +SURF 0x00 +mat 4 +refs 4 +116 0.5 1.0 +117 0.250000029802 1.0 +112 0.25 0.75 +111 0.499999970198 0.75 +SURF 0x00 +mat 4 +refs 4 +117 0.25 1.0 +118 2.98023223877e-08 1.0 +113 0.0 0.75 +112 0.249999970198 0.75 +SURF 0x00 +mat 4 +refs 4 +118 0.25 1.0 +119 2.98023223877e-08 1.0 +114 0.0 0.75 +113 0.249999970198 0.75 +SURF 0x00 +mat 4 +refs 4 +119 0.5 1.0 +120 0.250000029802 1.0 +115 0.25 0.75 +114 0.499999970198 0.75 +SURF 0x00 +mat 4 +refs 4 +120 0.25 1.0 +25 2.98023223877e-08 1.0 +24 0.0 0.75 +115 0.249999970198 0.75 +SURF 0x00 +mat 4 +refs 4 +20 0.25 1.0 +125 2.98023223877e-08 1.0 +116 0.0 0.75 +19 0.249999970198 0.75 +SURF 0x00 +mat 4 +refs 4 +125 0.5 1.0 +124 0.250000029802 1.0 +117 0.25 0.75 +116 0.499999970198 0.75 +SURF 0x00 +mat 4 +refs 4 +124 0.25 1.0 +123 2.98023223877e-08 1.0 +118 0.0 0.75 +117 0.249999970198 0.75 +SURF 0x00 +mat 4 +refs 4 +123 0.25 1.0 +122 2.98023223877e-08 1.0 +119 0.0 0.75 +118 0.249999970198 0.75 +SURF 0x00 +mat 4 +refs 4 +122 0.5 1.0 +121 0.250000029802 1.0 +120 0.25 0.75 +119 0.499999970198 0.75 +SURF 0x00 +mat 4 +refs 4 +121 0.25 1.0 +26 2.98023223877e-08 1.0 +25 0.0 0.75 +120 0.249999970198 0.75 +SURF 0x00 +mat 4 +refs 4 +125 0.5 0.750000119209 +20 0.749999880791 0.75 +131 0.75 0.999999880791 +132 0.500000119209 1.0 +SURF 0x00 +mat 4 +refs 4 +124 0.499999940395 0.75 +125 0.75 0.75 +132 0.75 1.0 +133 0.5 1.0 +SURF 0x00 +mat 4 +refs 4 +123 0.499999940395 0.75 +124 0.75 0.75 +133 0.75 1.0 +134 0.5 1.0 +SURF 0x00 +mat 4 +refs 4 +122 0.499999940395 0.75 +123 0.75 0.75 +134 0.75 1.0 +135 0.5 1.0 +SURF 0x00 +mat 4 +refs 4 +121 0.499999940395 0.75 +122 0.75 0.75 +135 0.75 1.0 +136 0.5 1.0 +SURF 0x00 +mat 4 +refs 4 +26 0.499999940395 0.75 +121 0.75 0.75 +136 0.75 1.0 +137 0.5 1.0 +SURF 0x00 +mat 4 +refs 4 +14 0.5 0.75 +90 0.75 0.75 +139 0.75 1.0 +138 0.5 1.0 +SURF 0x00 +mat 4 +refs 4 +90 0.499999940395 0.75 +89 0.75 0.75 +140 0.75 1.0 +139 0.5 1.0 +SURF 0x00 +mat 4 +refs 4 +89 0.499999940395 0.75 +88 0.75 0.75 +141 0.75 1.0 +140 0.5 1.0 +SURF 0x00 +mat 4 +refs 4 +88 0.499999940395 0.75 +87 0.75 0.75 +142 0.75 1.0 +141 0.5 1.0 +SURF 0x00 +mat 4 +refs 4 +87 0.499999940395 0.75 +26 0.75 0.75 +137 0.75 1.0 +142 0.5 1.0 +SURF 0x00 +mat 4 +refs 4 +27 0.5 0.749999940395 +57 0.750000059605 0.75 +143 0.75 1.0 +126 0.5 1.0 +SURF 0x00 +mat 4 +refs 4 +57 0.5 0.75 +51 0.75 0.75 +144 0.75 1.0 +143 0.5 1.0 +SURF 0x00 +mat 4 +refs 4 +51 0.5 0.75 +45 0.75 0.75 +145 0.75 1.0 +144 0.5 1.0 +SURF 0x00 +mat 4 +refs 4 +45 0.5 0.75 +39 0.75 0.75 +146 0.75 1.0 +145 0.5 1.0 +SURF 0x00 +mat 4 +refs 4 +39 0.5 0.75 +33 0.75 0.75 +147 0.75 1.0 +146 0.5 1.0 +SURF 0x00 +mat 4 +refs 4 +33 0.5 0.75 +14 0.75 0.75 +138 0.75 1.0 +147 0.5 1.0 +SURF 0x00 +mat 4 +refs 4 +148 0.75 0.75 +149 1.0 0.75 +150 1.0 1.0 +151 0.75 1.0 +SURF 0x00 +mat 4 +refs 4 +152 0.75 0.75 +148 1.0 0.75 +151 1.0 1.0 +153 0.75 1.0 +SURF 0x00 +mat 4 +refs 4 +154 0.75 0.75 +152 1.0 0.75 +153 1.0 1.0 +155 0.75 1.0 +SURF 0x00 +mat 4 +refs 4 +156 0.75 0.75 +157 1.0 0.75 +149 1.0 1.0 +148 0.75 1.0 +SURF 0x00 +mat 4 +refs 4 +158 0.75 0.75 +156 1.0 0.75 +148 1.0 1.0 +152 0.75 1.0 +SURF 0x00 +mat 4 +refs 4 +159 0.75 0.75 +158 1.0 0.75 +152 1.0 1.0 +154 0.75 1.0 +SURF 0x00 +mat 4 +refs 4 +160 0.75 0.75 +161 1.0 0.75 +157 1.0 1.0 +156 0.75 1.0 +SURF 0x00 +mat 4 +refs 4 +162 0.75 0.75 +160 1.0 0.75 +156 1.0 1.0 +158 0.75 1.0 +SURF 0x00 +mat 4 +refs 4 +163 0.75 0.75 +162 1.0 0.75 +158 1.0 1.0 +159 0.75 1.0 +SURF 0x00 +mat 4 +refs 4 +164 0.75 0.75 +165 1.0 0.75 +161 1.0 1.0 +160 0.75 1.0 +SURF 0x00 +mat 4 +refs 4 +166 0.75 0.75 +164 1.0 0.75 +160 1.0 1.0 +162 0.75 1.0 +SURF 0x00 +mat 4 +refs 4 +167 0.75 0.75 +166 1.0 0.75 +162 1.0 1.0 +163 0.75 1.0 +SURF 0x00 +mat 4 +refs 4 +128 1.0 0.999999880791 +127 0.750000119209 1.0 +155 0.75 0.750000119209 +153 0.999999880791 0.75 +SURF 0x00 +mat 4 +refs 4 +129 1.0 0.999999880791 +128 0.750000119209 1.0 +153 0.75 0.750000119209 +151 0.999999880791 0.75 +SURF 0x00 +mat 4 +refs 4 +130 1.0 0.999999880791 +129 0.750000119209 1.0 +151 0.75 0.750000119209 +150 0.999999880791 0.75 +SURF 0x00 +mat 4 +refs 4 +133 1.0 0.749999940395 +132 1.0 1.0 +150 0.75 1.0 +149 0.749999940395 0.75 +SURF 0x00 +mat 4 +refs 4 +134 1.0 0.749999940395 +133 1.0 1.0 +149 0.75 1.0 +157 0.749999940395 0.75 +SURF 0x00 +mat 4 +refs 4 +135 1.0 0.749999940395 +134 1.0 1.0 +157 0.75 1.0 +161 0.749999940395 0.75 +SURF 0x00 +mat 4 +refs 4 +136 1.0 0.749999940395 +135 1.0 1.0 +161 0.75 1.0 +165 0.749999940395 0.75 +SURF 0x00 +mat 4 +refs 4 +140 1.0 0.749999940395 +166 1.0 1.0 +167 0.75 1.0 +139 0.749999940395 0.75 +SURF 0x00 +mat 4 +refs 4 +141 1.0 0.749999940395 +164 1.0 1.0 +166 0.75 1.0 +140 0.749999940395 0.75 +SURF 0x00 +mat 4 +refs 4 +142 1.0 0.749999940395 +165 1.0 1.0 +164 0.75 1.0 +141 0.749999940395 0.75 +SURF 0x00 +mat 4 +refs 4 +144 0.75 0.75 +154 1.0 0.75 +155 1.0 1.0 +143 0.75 1.0 +SURF 0x00 +mat 4 +refs 4 +145 0.75 0.75 +159 1.0 0.75 +154 1.0 1.0 +144 0.75 1.0 +SURF 0x00 +mat 4 +refs 4 +146 0.75 0.75 +163 1.0 0.75 +159 1.0 1.0 +145 0.75 1.0 +SURF 0x00 +mat 4 +refs 4 +147 0.75 0.75 +167 1.0 0.75 +163 1.0 1.0 +146 0.75 1.0 +SURF 0x00 +mat 4 +refs 4 +126 0.749999940395 1.0 +143 0.75 0.749999940395 +155 1.0 0.75 +127 1.0 1.0 +SURF 0x00 +mat 4 +refs 4 +137 1.0 0.749999940395 +136 1.0 1.0 +165 0.75 1.0 +142 0.749999940395 0.75 +SURF 0x00 +mat 4 +refs 4 +131 1.0 0.999999880791 +130 0.750000119209 1.0 +150 0.75 0.750000119209 +132 0.999999880791 0.75 +SURF 0x00 +mat 4 +refs 4 +138 0.75 0.75 +139 1.0 0.75 +167 1.0 1.0 +147 0.75 1.0 +kids 0 +OBJECT poly +name "M-Pavement" +data 10 +M-Pavement +texture "Scenery.png" +texrep 1 1 +crease 30.000000 +numvert 87 +33 0 0 +33 0 -1 +33 0 -2 +33 0 -3 +33 0 -4 +33 0 -5 +33 0 -6 +18 0 -4 +18 0 -5 +31 0 0 +32 0 0 +29 0 -7 +28 0 -7 +27 0 -7 +26 0 -7 +25 0 -7 +24 0 -7 +23 0 -7 +32 0 -1 +31 0 -1 +19 0 -2 +20 0 -2 +21 0 -2 +22 0 -2 +23 0 -2 +24 0 -2 +25 0 -2 +26 0 -2 +27 0 -2 +28 0 -2 +29 0 -2 +30 0 -2 +31 0 -2 +32 0 -2 +32 0 -3 +31 0 -3 +30 0 -3 +29 0 -3 +28 0 -3 +27 0 -3 +26 0 -3 +25 0 -3 +24 0 -3 +23 0 -3 +22 0 -3 +21 0 -3 +20 0 -3 +19 0 -3 +32 0 -4 +31 0 -4 +30 0 -4 +29 0 -4 +28 0 -4 +24 0 -4 +23 0 -4 +22 0 -4 +21 0 -4 +20 0 -4 +19 0 -4 +32 0 -5 +31 0 -5 +30 0 -5 +29 0 -5 +28 0 -5 +27 0 -5 +26 0 -5 +25 0 -5 +24 0 -5 +23 0 -5 +22 0 -5 +21 0 -5 +20 0 -5 +19 0 -5 +19 0 -6 +20 0 -6 +21 0 -6 +22 0 -6 +23 0 -6 +24 0 -6 +25 0 -6 +26 0 -6 +27 0 -6 +28 0 -6 +29 0 -6 +30 0 -6 +31 0 -6 +32 0 -6 +numsurf 59 +SURF 0x10 +mat 1 +refs 4 +10 0.0 0.75 +0 0.249999970198 0.75 +1 0.25 1.0 +18 2.98023223877e-08 1.0 +SURF 0x10 +mat 1 +refs 4 +18 0.25 1.0 +19 2.98023223877e-08 1.0 +9 0.0 0.75 +10 0.249999970198 0.75 +SURF 0x10 +mat 1 +refs 4 +2 0.25 1.0 +33 2.98023223877e-08 1.0 +18 0.0 0.75 +1 0.249999970198 0.75 +SURF 0x10 +mat 1 +refs 4 +33 0.25 1.0 +32 2.98023223877e-08 1.0 +19 0.0 0.75 +18 0.249999970198 0.75 +SURF 0x10 +mat 1 +refs 4 +3 0.25 1.0 +34 2.98023223877e-08 1.0 +33 0.0 0.75 +2 0.249999970198 0.75 +SURF 0x10 +mat 1 +refs 4 +34 0.25 1.0 +35 2.98023223877e-08 1.0 +32 0.0 0.75 +33 0.249999970198 0.75 +SURF 0x10 +mat 1 +refs 4 +35 0.25 1.0 +36 2.98023223877e-08 1.0 +31 0.0 0.75 +32 0.249999970198 0.75 +SURF 0x10 +mat 1 +refs 4 +36 0.25 1.0 +37 2.98023223877e-08 1.0 +30 0.0 0.75 +31 0.249999970198 0.75 +SURF 0x10 +mat 1 +refs 4 +37 0.25 1.0 +38 2.98023223877e-08 1.0 +29 0.0 0.75 +30 0.249999970198 0.75 +SURF 0x10 +mat 1 +refs 4 +38 0.25 1.0 +39 2.98023223877e-08 1.0 +28 0.0 0.75 +29 0.249999970198 0.75 +SURF 0x10 +mat 1 +refs 4 +39 0.25 1.0 +40 2.98023223877e-08 1.0 +27 0.0 0.75 +28 0.249999970198 0.75 +SURF 0x10 +mat 1 +refs 4 +40 0.25 1.0 +41 2.98023223877e-08 1.0 +26 0.0 0.75 +27 0.249999970198 0.75 +SURF 0x10 +mat 1 +refs 4 +41 0.25 1.0 +42 2.98023223877e-08 1.0 +25 0.0 0.75 +26 0.249999970198 0.75 +SURF 0x10 +mat 1 +refs 4 +42 0.25 1.0 +43 2.98023223877e-08 1.0 +24 0.0 0.75 +25 0.249999970198 0.75 +SURF 0x10 +mat 1 +refs 4 +43 0.25 1.0 +44 2.98023223877e-08 1.0 +23 0.0 0.75 +24 0.249999970198 0.75 +SURF 0x10 +mat 1 +refs 4 +44 0.25 1.0 +45 2.98023223877e-08 1.0 +22 0.0 0.75 +23 0.249999970198 0.75 +SURF 0x10 +mat 1 +refs 4 +45 0.25 1.0 +46 2.98023223877e-08 1.0 +21 0.0 0.75 +22 0.249999970198 0.75 +SURF 0x10 +mat 1 +refs 4 +46 0.25 1.0 +47 2.98023223877e-08 1.0 +20 0.0 0.75 +21 0.249999970198 0.75 +SURF 0x10 +mat 1 +refs 4 +4 0.25 1.0 +48 2.98023223877e-08 1.0 +34 0.0 0.75 +3 0.249999970198 0.75 +SURF 0x10 +mat 1 +refs 4 +48 0.25 1.0 +49 2.98023223877e-08 1.0 +35 0.0 0.75 +34 0.249999970198 0.75 +SURF 0x10 +mat 1 +refs 4 +49 0.25 1.0 +50 2.98023223877e-08 1.0 +36 0.0 0.75 +35 0.249999970198 0.75 +SURF 0x10 +mat 1 +refs 4 +50 0.25 1.0 +51 2.98023223877e-08 1.0 +37 0.0 0.75 +36 0.249999970198 0.75 +SURF 0x10 +mat 1 +refs 4 +51 0.25 1.0 +52 2.98023223877e-08 1.0 +38 0.0 0.75 +37 0.249999970198 0.75 +SURF 0x10 +mat 1 +refs 4 +53 0.25 1.0 +54 2.98023223877e-08 1.0 +43 0.0 0.75 +42 0.249999970198 0.75 +SURF 0x10 +mat 1 +refs 4 +54 0.25 1.0 +55 2.98023223877e-08 1.0 +44 0.0 0.75 +43 0.249999970198 0.75 +SURF 0x10 +mat 1 +refs 4 +55 0.25 1.0 +56 2.98023223877e-08 1.0 +45 0.0 0.75 +44 0.249999970198 0.75 +SURF 0x10 +mat 1 +refs 4 +56 0.25 1.0 +57 2.98023223877e-08 1.0 +46 0.0 0.75 +45 0.249999970198 0.75 +SURF 0x10 +mat 1 +refs 4 +57 0.25 1.0 +58 2.98023223877e-08 1.0 +47 0.0 0.75 +46 0.249999970198 0.75 +SURF 0x10 +mat 1 +refs 4 +5 0.25 1.0 +59 2.98023223877e-08 1.0 +48 0.0 0.75 +4 0.249999970198 0.75 +SURF 0x10 +mat 1 +refs 4 +59 0.25 1.0 +60 2.98023223877e-08 1.0 +49 0.0 0.75 +48 0.249999970198 0.75 +SURF 0x10 +mat 1 +refs 4 +60 0.25 1.0 +61 2.98023223877e-08 1.0 +50 0.0 0.75 +49 0.249999970198 0.75 +SURF 0x10 +mat 1 +refs 4 +61 0.25 1.0 +62 2.98023223877e-08 1.0 +51 0.0 0.75 +50 0.249999970198 0.75 +SURF 0x10 +mat 1 +refs 4 +62 0.25 1.0 +63 2.98023223877e-08 1.0 +52 0.0 0.75 +51 0.249999970198 0.75 +SURF 0x10 +mat 1 +refs 4 +67 0.25 1.0 +68 2.98023223877e-08 1.0 +54 0.0 0.75 +53 0.249999970198 0.75 +SURF 0x10 +mat 1 +refs 4 +68 0.25 1.0 +69 2.98023223877e-08 1.0 +55 0.0 0.75 +54 0.249999970198 0.75 +SURF 0x10 +mat 1 +refs 4 +69 0.25 1.0 +70 2.98023223877e-08 1.0 +56 0.0 0.75 +55 0.249999970198 0.75 +SURF 0x10 +mat 1 +refs 4 +70 0.25 1.0 +71 2.98023223877e-08 1.0 +57 0.0 0.75 +56 0.249999970198 0.75 +SURF 0x10 +mat 1 +refs 4 +71 0.25 1.0 +72 2.98023223877e-08 1.0 +58 0.0 0.75 +57 0.249999970198 0.75 +SURF 0x10 +mat 1 +refs 4 +72 0.25 1.0 +8 2.98023223877e-08 1.0 +7 0.0 0.75 +58 0.249999970198 0.75 +SURF 0x10 +mat 1 +refs 4 +6 0.25 1.0 +86 2.98023223877e-08 1.0 +59 0.0 0.75 +5 0.249999970198 0.75 +SURF 0x10 +mat 1 +refs 4 +86 0.25 1.0 +85 2.98023223877e-08 1.0 +60 0.0 0.75 +59 0.249999970198 0.75 +SURF 0x10 +mat 1 +refs 4 +85 0.25 1.0 +84 2.98023223877e-08 1.0 +61 0.0 0.75 +60 0.249999970198 0.75 +SURF 0x10 +mat 1 +refs 4 +84 0.25 1.0 +83 2.98023223877e-08 1.0 +62 0.0 0.75 +61 0.249999970198 0.75 +SURF 0x10 +mat 1 +refs 4 +83 0.25 1.0 +82 2.98023223877e-08 1.0 +63 0.0 0.75 +62 0.249999970198 0.75 +SURF 0x10 +mat 1 +refs 4 +82 0.25 1.0 +81 2.98023223877e-08 1.0 +64 0.0 0.75 +63 0.249999970198 0.75 +SURF 0x10 +mat 1 +refs 4 +81 0.25 1.0 +80 2.98023223877e-08 1.0 +65 0.0 0.75 +64 0.249999970198 0.75 +SURF 0x10 +mat 1 +refs 4 +80 0.25 1.0 +79 2.98023223877e-08 1.0 +66 0.0 0.75 +65 0.249999970198 0.75 +SURF 0x10 +mat 1 +refs 4 +79 0.25 1.0 +78 2.98023223877e-08 1.0 +67 0.0 0.75 +66 0.249999970198 0.75 +SURF 0x10 +mat 1 +refs 4 +78 0.25 1.0 +77 2.98023223877e-08 1.0 +68 0.0 0.75 +67 0.249999970198 0.75 +SURF 0x10 +mat 1 +refs 4 +77 0.25 1.0 +76 2.98023223877e-08 1.0 +69 0.0 0.75 +68 0.249999970198 0.75 +SURF 0x10 +mat 1 +refs 4 +76 0.25 1.0 +75 2.98023223877e-08 1.0 +70 0.0 0.75 +69 0.249999970198 0.75 +SURF 0x10 +mat 1 +refs 4 +75 0.25 1.0 +74 2.98023223877e-08 1.0 +71 0.0 0.75 +70 0.249999970198 0.75 +SURF 0x10 +mat 1 +refs 4 +74 0.25 1.0 +73 2.98023223877e-08 1.0 +72 0.0 0.75 +71 0.249999970198 0.75 +SURF 0x10 +mat 1 +refs 4 +11 0.25 1.0 +12 2.98023223877e-08 1.0 +82 0.0 0.75 +83 0.249999970198 0.75 +SURF 0x10 +mat 1 +refs 4 +12 0.25 1.0 +13 2.98023223877e-08 1.0 +81 0.0 0.75 +82 0.249999970198 0.75 +SURF 0x10 +mat 1 +refs 4 +13 0.25 1.0 +14 2.98023223877e-08 1.0 +80 0.0 0.75 +81 0.249999970198 0.75 +SURF 0x10 +mat 1 +refs 4 +14 0.25 1.0 +15 2.98023223877e-08 1.0 +79 0.0 0.75 +80 0.249999970198 0.75 +SURF 0x10 +mat 1 +refs 4 +15 0.25 1.0 +16 2.98023223877e-08 1.0 +78 0.0 0.75 +79 0.249999970198 0.75 +SURF 0x10 +mat 1 +refs 4 +16 0.25 1.0 +17 2.98023223877e-08 1.0 +77 0.0 0.75 +78 0.249999970198 0.75 +kids 0 +OBJECT poly +name "M-Trees" +data 7 +M-Trees +texture "Trees.png" +texrep 1 1 +crease 30.000000 +numvert 16 +27 3 -4.5 +27 0 -4.5 +24 0 -4.5 +24 3 -4.5 +24 3 -4.5 +24 0 -4.5 +27 0 -4.5 +27 3 -4.5 +28.299999 3 -3.46203 +28.299999 0 -3.46203 +25.299999 0 -3.46203 +25.299999 3 -3.46203 +25.299999 3 -3.46203 +25.299999 0 -3.46203 +28.299999 0 -3.46203 +28.299999 3 -3.46203 +numsurf 4 +SURF 0x00 +mat 5 +refs 4 +0 0.5 1.0 +3 0.0 1.0 +2 0.0 0.0 +1 0.5 0.0 +SURF 0x00 +mat 5 +refs 4 +7 0.5 1.0 +4 0.0 1.0 +5 0.0 0.0 +6 0.5 0.0 +SURF 0x00 +mat 5 +refs 4 +8 1.0 1.0 +11 0.5 1.0 +10 0.5 0.0 +9 1.0 0.0 +SURF 0x00 +mat 5 +refs 4 +15 1.0 1.0 +12 0.5 1.0 +13 0.5 0.0 +14 1.0 0.0 +kids 0 +OBJECT poly +name "M-Trim" +data 6 +M-Trim +texture "Scenery.png" +texrep 1 1 +crease 30.000000 +numvert 88 +24 0.5 -4 +28 0.5 -4 +24 0.5 -5 +25 0.5 -5 +26 0.5 -5 +27 0.5 -5 +28 0.5 -5 +24 0.5 -3 +25 0.5 -3 +26 0.5 -3 +27 0.5 -3 +28 0.5 -3 +24 0 -5 +25 0 -5 +26 0 -5 +27 0 -5 +28 0 -5 +24 0 -4 +28 0 -4 +24 0 -3 +25 0 -3 +26 0 -3 +27 0 -3 +28 0 -3 +23 0.5 -7 +29 0.5 -7 +19 0.5 -3 +31 0.5 -1 +31 0.5 0 +33 0.5 -6 +32 0.5 -6 +31 0.5 -6 +30 0.5 -6 +29 0.5 -6 +23 0.5 -6 +22 0.5 -6 +21 0.5 -6 +20 0.5 -6 +19 0.5 -6 +19 0.5 -5 +18 0.5 -5 +19 0.5 -4 +18 0.5 -4 +31 0.5 -2 +30 0.5 -2 +29 0.5 -2 +28 0.5 -2 +27 0.5 -2 +26 0.5 -2 +25 0.5 -2 +24 0.5 -2 +23 0.5 -2 +22 0.5 -2 +21 0.5 -2 +20 0.5 -2 +19 0.5 -2 +32 0 -6 +31 0 -6 +30 0 -6 +29 0 -6 +23 0 -6 +22 0 -6 +21 0 -6 +20 0 -6 +19 0 -6 +19 0 -5 +19 0 -4 +19 0 -3 +31 0 -2 +30 0 -2 +29 0 -2 +28 0 -2 +27 0 -2 +26 0 -2 +25 0 -2 +24 0 -2 +23 0 -2 +22 0 -2 +21 0 -2 +20 0 -2 +19 0 -2 +31 0 -1 +23 0 -7 +29 0 -7 +31 0 0 +18 0 -5 +18 0 -4 +33 0 -6 +numsurf 41 +SURF 0x30 +mat 1 +refs 4 +0 0.75 1.0 +2 0.5 1.0 +12 0.5 0.875 +17 0.75 0.875 +SURF 0x30 +mat 1 +refs 4 +18 0.5 0.875 +16 0.75 0.875 +6 0.75 1.0 +1 0.5 1.0 +SURF 0x30 +mat 1 +refs 4 +7 0.75 1.0 +0 0.5 1.0 +17 0.5 0.875 +19 0.75 0.875 +SURF 0x30 +mat 1 +refs 4 +23 0.5 0.875 +18 0.75 0.875 +1 0.75 1.0 +11 0.5 1.0 +SURF 0x30 +mat 1 +refs 4 +13 0.5 0.875 +12 0.75 0.875 +2 0.75 1.0 +3 0.5 1.0 +SURF 0x30 +mat 1 +refs 4 +14 0.5 0.875 +13 0.75 0.875 +3 0.75 1.0 +4 0.5 1.0 +SURF 0x30 +mat 1 +refs 4 +15 0.5 0.875 +14 0.75 0.875 +4 0.75 1.0 +5 0.5 1.0 +SURF 0x30 +mat 1 +refs 4 +16 0.5 0.875 +15 0.75 0.875 +5 0.75 1.0 +6 0.5 1.0 +SURF 0x30 +mat 1 +refs 4 +19 0.5 0.875 +20 0.75 0.875 +8 0.75 1.0 +7 0.5 1.0 +SURF 0x30 +mat 1 +refs 4 +20 0.5 0.875 +21 0.75 0.875 +9 0.75 1.0 +8 0.5 1.0 +SURF 0x30 +mat 1 +refs 4 +21 0.5 0.875 +22 0.75 0.875 +10 0.75 1.0 +9 0.5 1.0 +SURF 0x30 +mat 1 +refs 4 +22 0.5 0.875 +23 0.75 0.875 +11 0.75 1.0 +10 0.5 1.0 +SURF 0x30 +mat 1 +refs 4 +24 0.75 1.0 +82 0.75 0.875 +60 0.5 0.875 +34 0.5 1.0 +SURF 0x30 +mat 1 +refs 4 +83 0.5 0.875 +25 0.5 1.0 +33 0.75 1.0 +59 0.75 0.875 +SURF 0x30 +mat 1 +refs 4 +65 0.5 0.875 +39 0.5 1.0 +38 0.75 1.0 +64 0.75 0.875 +SURF 0x30 +mat 1 +refs 4 +67 0.5 0.875 +26 0.5 1.0 +41 0.75 1.0 +66 0.75 0.875 +SURF 0x30 +mat 1 +refs 4 +80 0.5 0.875 +55 0.5 1.0 +26 0.75 1.0 +67 0.75 0.875 +SURF 0x30 +mat 1 +refs 4 +81 0.5 0.875 +27 0.5 1.0 +43 0.75 1.0 +68 0.75 0.875 +SURF 0x30 +mat 1 +refs 4 +84 0.5 0.875 +28 0.5 1.0 +27 0.75 1.0 +81 0.75 0.875 +SURF 0x30 +mat 1 +refs 4 +56 0.5 0.875 +30 0.5 1.0 +29 0.75 1.0 +87 0.75 0.875 +SURF 0x30 +mat 1 +refs 4 +57 0.5 0.875 +31 0.5 1.0 +30 0.75 1.0 +56 0.75 0.875 +SURF 0x30 +mat 1 +refs 4 +58 0.5 0.875 +32 0.5 1.0 +31 0.75 1.0 +57 0.75 0.875 +SURF 0x30 +mat 1 +refs 4 +59 0.5 0.875 +33 0.5 1.0 +32 0.75 1.0 +58 0.75 0.875 +SURF 0x30 +mat 1 +refs 4 +61 0.5 0.875 +35 0.5 1.0 +34 0.75 1.0 +60 0.75 0.875 +SURF 0x30 +mat 1 +refs 4 +62 0.5 0.875 +36 0.5 1.0 +35 0.75 1.0 +61 0.75 0.875 +SURF 0x30 +mat 1 +refs 4 +63 0.5 0.875 +37 0.5 1.0 +36 0.75 1.0 +62 0.75 0.875 +SURF 0x30 +mat 1 +refs 4 +64 0.5 0.875 +38 0.5 1.0 +37 0.75 1.0 +63 0.75 0.875 +SURF 0x30 +mat 1 +refs 4 +85 0.5 0.875 +40 0.5 1.0 +39 0.75 1.0 +65 0.75 0.875 +SURF 0x30 +mat 1 +refs 4 +66 0.5 0.875 +41 0.5 1.0 +42 0.75 1.0 +86 0.75 0.875 +SURF 0x30 +mat 1 +refs 4 +68 0.5 0.875 +43 0.5 1.0 +44 0.75 1.0 +69 0.75 0.875 +SURF 0x30 +mat 1 +refs 4 +69 0.5 0.875 +44 0.5 1.0 +45 0.75 1.0 +70 0.75 0.875 +SURF 0x30 +mat 1 +refs 4 +70 0.5 0.875 +45 0.5 1.0 +46 0.75 1.0 +71 0.75 0.875 +SURF 0x30 +mat 1 +refs 4 +71 0.5 0.875 +46 0.5 1.0 +47 0.75 1.0 +72 0.75 0.875 +SURF 0x30 +mat 1 +refs 4 +72 0.5 0.875 +47 0.5 1.0 +48 0.75 1.0 +73 0.75 0.875 +SURF 0x30 +mat 1 +refs 4 +73 0.5 0.875 +48 0.5 1.0 +49 0.75 1.0 +74 0.75 0.875 +SURF 0x30 +mat 1 +refs 4 +74 0.5 0.875 +49 0.5 1.0 +50 0.75 1.0 +75 0.75 0.875 +SURF 0x30 +mat 1 +refs 4 +75 0.5 0.875 +50 0.5 1.0 +51 0.75 1.0 +76 0.75 0.875 +SURF 0x30 +mat 1 +refs 4 +76 0.5 0.875 +51 0.5 1.0 +52 0.75 1.0 +77 0.75 0.875 +SURF 0x30 +mat 1 +refs 4 +77 0.5 0.875 +52 0.5 1.0 +53 0.75 1.0 +78 0.75 0.875 +SURF 0x30 +mat 1 +refs 4 +78 0.5 0.875 +53 0.5 1.0 +54 0.75 1.0 +79 0.75 0.875 +SURF 0x30 +mat 1 +refs 4 +79 0.5 0.875 +54 0.5 1.0 +55 0.75 1.0 +80 0.75 0.875 +kids 0 +OBJECT poly +name "R-Lawn" +data 6 +R-Lawn +crease 30.000000 +numvert 8 +48 0 -2 +48 0 0 +40 0 0 +40 0 -2 +45 0 -7 +45 0 -6 +39 0 -6 +39 0 -7 +numsurf 2 +SURF 0x20 +mat 3 +refs 4 +0 0 0 +3 0 0 +2 0 0 +1 0 0 +SURF 0x20 +mat 3 +refs 4 +4 0 0 +7 0 0 +6 0 0 +5 0 0 +kids 0 +OBJECT poly +name "R-Pavement" +data 10 +R-Pavement +texture "Scenery.png" +texrep 1 1 +crease 30.000000 +numvert 68 +33 0 0 +34 0 0 +35 0 0 +36 0 0 +37 0 0 +38 0 0 +39 0 0 +40 0 0 +38 0 -7 +39 0 -7 +44 0 -2 +44 0 -3 +44 0 -4 +44 0 -5 +44 0 -6 +33 0 -1 +33 0 -2 +33 0 -3 +34 0 -3 +34 0 -2 +34 0 -1 +35 0 -3 +35 0 -2 +35 0 -1 +36 0 -1 +36 0 -2 +36 0 -3 +37 0 -3 +37 0 -2 +37 0 -1 +38 0 -1 +38 0 -2 +38 0 -3 +38 0 -4 +38 0 -5 +38 0 -6 +39 0 -6 +39 0 -5 +39 0 -4 +39 0 -3 +39 0 -2 +39 0 -1 +40 0 -6 +40 0 -5 +40 0 -4 +40 0 -3 +40 0 -2 +40 0 -1 +41 0 -6 +41 0 -5 +41 0 -4 +41 0 -3 +41 0 -2 +42 0 -6 +42 0 -5 +42 0 -4 +42 0 -3 +42 0 -2 +43 0 -6 +43 0 -5 +43 0 -4 +43 0 -3 +43 0 -2 +45 0 -2 +45 0 -3 +45 0 -4 +45 0 -5 +45 0 -6 +numsurf 48 +SURF 0x00 +mat 1 +refs 4 +15 0.0 1.0 +0 0.0 0.75 +1 0.25 0.75 +20 0.25 1.0 +SURF 0x00 +mat 1 +refs 4 +20 0.25 0.75 +19 0.25 1.0 +16 0.0 1.0 +15 0.0 0.75 +SURF 0x00 +mat 1 +refs 4 +19 0.25 0.75 +18 0.25 1.0 +17 0.0 1.0 +16 0.0 0.75 +SURF 0x00 +mat 1 +refs 4 +2 0.25 0.75 +23 0.25 1.0 +20 0.0 1.0 +1 0.0 0.75 +SURF 0x00 +mat 1 +refs 4 +23 0.25 0.75 +22 0.25 1.0 +19 0.0 1.0 +20 0.0 0.75 +SURF 0x00 +mat 1 +refs 4 +22 0.25 0.75 +21 0.25 1.0 +18 0.0 1.0 +19 0.0 0.75 +SURF 0x00 +mat 1 +refs 4 +3 0.25 0.75 +24 0.25 1.0 +23 0.0 1.0 +2 0.0 0.75 +SURF 0x00 +mat 1 +refs 4 +24 0.25 0.75 +25 0.25 1.0 +22 0.0 1.0 +23 0.0 0.75 +SURF 0x00 +mat 1 +refs 4 +25 0.25 0.75 +26 0.25 1.0 +21 0.0 1.0 +22 0.0 0.75 +SURF 0x00 +mat 1 +refs 4 +4 0.25 0.75 +29 0.25 1.0 +24 0.0 1.0 +3 0.0 0.75 +SURF 0x00 +mat 1 +refs 4 +29 0.25 0.75 +28 0.25 1.0 +25 0.0 1.0 +24 0.0 0.75 +SURF 0x00 +mat 1 +refs 4 +28 0.25 0.75 +27 0.25 1.0 +26 0.0 1.0 +25 0.0 0.75 +SURF 0x00 +mat 1 +refs 4 +5 0.25 0.75 +30 0.25 1.0 +29 0.0 1.0 +4 0.0 0.75 +SURF 0x00 +mat 1 +refs 4 +30 0.25 0.75 +31 0.25 1.0 +28 0.0 1.0 +29 0.0 0.75 +SURF 0x00 +mat 1 +refs 4 +31 0.25 0.75 +32 0.25 1.0 +27 0.0 1.0 +28 0.0 0.75 +SURF 0x00 +mat 1 +refs 4 +6 0.25 0.75 +41 0.25 1.0 +30 0.0 1.0 +5 0.0 0.75 +SURF 0x00 +mat 1 +refs 4 +41 0.25 0.75 +40 0.25 1.0 +31 0.0 1.0 +30 0.0 0.75 +SURF 0x00 +mat 1 +refs 4 +40 0.25 0.75 +39 0.25 1.0 +32 0.0 1.0 +31 0.0 0.75 +SURF 0x00 +mat 1 +refs 4 +39 0.25 0.75 +38 0.25 1.0 +33 0.0 1.0 +32 0.0 0.75 +SURF 0x00 +mat 1 +refs 4 +37 0.25 0.75 +36 0.25 1.0 +35 0.0 1.0 +34 0.0 0.75 +SURF 0x00 +mat 1 +refs 4 +36 0.25 0.75 +9 0.25 1.0 +8 0.0 1.0 +35 0.0 0.75 +SURF 0x00 +mat 1 +refs 4 +7 0.25 0.75 +47 0.25 1.0 +41 0.0 1.0 +6 0.0 0.75 +SURF 0x00 +mat 1 +refs 4 +47 0.25 0.75 +46 0.25 1.0 +40 0.0 1.0 +41 0.0 0.75 +SURF 0x00 +mat 1 +refs 4 +45 0.25 0.75 +44 0.25 1.0 +38 0.0 1.0 +39 0.0 0.75 +SURF 0x00 +mat 1 +refs 4 +44 0.25 0.75 +43 0.25 1.0 +37 0.0 1.0 +38 0.0 0.75 +SURF 0x00 +mat 1 +refs 4 +43 0.25 0.75 +42 0.25 1.0 +36 0.0 1.0 +37 0.0 0.75 +SURF 0x00 +mat 1 +refs 4 +52 0.25 0.75 +51 0.25 1.0 +45 0.0 1.0 +46 0.0 0.75 +SURF 0x00 +mat 1 +refs 4 +51 0.25 0.75 +50 0.25 1.0 +44 0.0 1.0 +45 0.0 0.75 +SURF 0x00 +mat 1 +refs 4 +50 0.25 0.75 +49 0.25 1.0 +43 0.0 1.0 +44 0.0 0.75 +SURF 0x00 +mat 1 +refs 4 +49 0.25 0.75 +48 0.25 1.0 +42 0.0 1.0 +43 0.0 0.75 +SURF 0x00 +mat 1 +refs 4 +57 0.25 0.75 +56 0.25 1.0 +51 0.0 1.0 +52 0.0 0.75 +SURF 0x00 +mat 1 +refs 4 +55 0.25 0.75 +54 0.25 1.0 +49 0.0 1.0 +50 0.0 0.75 +SURF 0x00 +mat 1 +refs 4 +54 0.25 0.75 +53 0.25 1.0 +48 0.0 1.0 +49 0.0 0.75 +SURF 0x00 +mat 1 +refs 4 +62 0.25 0.75 +61 0.25 1.0 +56 0.0 1.0 +57 0.0 0.75 +SURF 0x00 +mat 1 +refs 4 +60 0.25 0.75 +59 0.25 1.0 +54 0.0 1.0 +55 0.0 0.75 +SURF 0x00 +mat 1 +refs 4 +59 0.25 0.75 +58 0.25 1.0 +53 0.0 1.0 +54 0.0 0.75 +SURF 0x00 +mat 1 +refs 4 +10 0.25 0.75 +11 0.25 1.0 +61 0.0 1.0 +62 0.0 0.75 +SURF 0x00 +mat 1 +refs 4 +11 0.25 0.75 +12 0.25 1.0 +60 0.0 1.0 +61 0.0 0.75 +SURF 0x00 +mat 1 +refs 4 +12 0.25 0.75 +13 0.25 1.0 +59 0.0 1.0 +60 0.0 0.75 +SURF 0x00 +mat 1 +refs 4 +13 0.25 0.75 +14 0.25 1.0 +58 0.0 1.0 +59 0.0 0.75 +SURF 0x00 +mat 1 +refs 4 +63 0.25 0.75 +64 0.25 1.0 +11 0.0 1.0 +10 0.0 0.75 +SURF 0x00 +mat 1 +refs 4 +64 0.25 0.75 +65 0.25 1.0 +12 0.0 1.0 +11 0.0 0.75 +SURF 0x00 +mat 1 +refs 4 +65 0.25 0.75 +66 0.25 1.0 +13 0.0 1.0 +12 0.0 0.75 +SURF 0x00 +mat 1 +refs 4 +66 0.25 0.75 +67 0.25 1.0 +14 0.0 1.0 +13 0.0 0.75 +SURF 0x00 +mat 1 +refs 4 +46 0.25 0.75 +45 0.25 1.0 +39 0.0 1.0 +40 0.0 0.75 +SURF 0x00 +mat 1 +refs 4 +56 0.25 0.75 +55 0.25 1.0 +50 0.0 1.0 +51 0.0 0.75 +SURF 0x00 +mat 1 +refs 4 +61 0.25 0.75 +60 0.25 1.0 +55 0.0 1.0 +56 0.0 0.75 +SURF 0x00 +mat 1 +refs 4 +38 0.25 0.75 +37 0.25 1.0 +34 0.0 1.0 +33 0.0 0.75 +kids 0 +OBJECT poly +name "R-Tower" +data 7 +R-Tower +texture "TowerBlock1.png" +texrep 1 1 +crease 30.000000 +numvert 201 +50 0 -2 +45 0 -2 +45 15 -7 +45 15 -2 +50 15 -2 +45 0 -7 +45 15 -6 +45 15 -5 +45 15 -4 +45 15 -3 +45 0 -3 +45 0 -4 +45 0 -5 +45 0 -6 +49 0 -2 +48 0 -2 +47 0 -2 +46 0 -2 +46 15 -2 +47 15 -2 +48 15 -2 +49 15 -2 +45 1 -2 +45 2 -2 +45 3 -2 +45 4 -2 +45 5 -2 +45 6 -2 +45 7 -2 +45 8 -2 +45 9 -2 +45 10 -2 +45 11 -2 +45 12 -2 +45 13 -2 +45 14 -2 +50 1 -2 +50 2 -2 +50 3 -2 +50 4 -2 +50 5 -2 +50 6 -2 +50 7 -2 +50 8 -2 +50 9 -2 +50 10 -2 +50 11 -2 +50 12 -2 +50 13 -2 +50 14 -2 +45 14 -7 +45 13 -7 +45 12 -7 +45 11 -7 +45 10 -7 +45 9 -7 +45 8 -7 +45 7 -7 +45 6 -7 +45 5 -7 +45 4 -7 +45 3 -7 +45 2 -7 +45 1 -7 +45 14 -6 +45 13 -6 +45 12 -6 +45 11 -6 +45 10 -6 +45 9 -6 +45 8 -6 +45 7 -6 +45 6 -6 +45 5 -6 +45 4 -6 +45 3 -6 +45 2 -6 +45 1 -6 +45 14 -5 +45 13 -5 +45 12 -5 +45 11 -5 +45 10 -5 +45 9 -5 +45 8 -5 +45 7 -5 +45 6 -5 +45 5 -5 +45 4 -5 +45 3 -5 +45 2 -5 +45 1 -5 +45 14 -4 +45 13 -4 +45 12 -4 +45 11 -4 +45 10 -4 +45 9 -4 +45 8 -4 +45 7 -4 +45 6 -4 +45 5 -4 +45 4 -4 +45 3 -4 +45 2 -4 +45 1 -4 +45 14 -3 +45 13 -3 +45 12 -3 +45 11 -3 +45 10 -3 +45 9 -3 +45 8 -3 +45 7 -3 +45 6 -3 +45 5 -3 +45 4 -3 +45 3 -3 +45 2 -3 +45 1 -3 +49 1 -2 +49 2 -2 +49 3 -2 +49 4 -2 +49 5 -2 +49 6 -2 +49 7 -2 +49 8 -2 +49 9 -2 +49 10 -2 +49 11 -2 +49 12 -2 +49 13 -2 +49 14 -2 +48 1 -2 +48 2 -2 +48 3 -2 +48 4 -2 +48 5 -2 +48 6 -2 +48 7 -2 +48 8 -2 +48 9 -2 +48 10 -2 +48 11 -2 +48 12 -2 +48 13 -2 +48 14 -2 +47 14 -2 +47 13 -2 +47 12 -2 +47 11 -2 +47 10 -2 +47 9 -2 +47 8 -2 +47 7 -2 +47 6 -2 +47 5 -2 +47 4 -2 +47 3 -2 +47 2 -2 +47 1 -2 +46 1 -2 +46 2 -2 +46 3 -2 +46 4 -2 +46 5 -2 +46 6 -2 +46 7 -2 +46 8 -2 +46 9 -2 +46 10 -2 +46 11 -2 +46 12 -2 +46 13 -2 +46 14 -2 +46 15 -3 +47 15 -3 +48 15 -3 +49 15 -3 +50 15 -3 +46 15 -4 +47 15 -4 +48 15 -4 +49 15 -4 +50 15 -4 +46 15 -5 +47 15 -5 +48 15 -5 +49 15 -5 +50 15 -5 +46 15 -6 +47 15 -6 +48 15 -6 +49 15 -6 +50 15 -6 +46 15 -7 +47 15 -7 +48 15 -7 +49 15 -7 +50 15 -7 +numsurf 175 +SURF 0x00 +mat 4 +refs 4 +13 0.249999970198 0.5 +77 0.25 0.75 +63 1.49011611938e-08 0.75 +5 -2.98023223877e-08 0.5 +SURF 0x00 +mat 4 +refs 4 +77 0.249999970198 0.75 +76 0.25 1.0 +62 1.49011611938e-08 1.0 +63 -2.98023223877e-08 0.75 +SURF 0x00 +mat 4 +refs 4 +76 0.249999970198 0.75 +75 0.25 1.0 +61 1.49011611938e-08 1.0 +62 -2.98023223877e-08 0.75 +SURF 0x00 +mat 4 +refs 4 +75 0.249999970198 0.75 +74 0.25 1.0 +60 1.49011611938e-08 1.0 +61 -2.98023223877e-08 0.75 +SURF 0x00 +mat 4 +refs 4 +74 0.249999970198 0.75 +73 0.25 1.0 +59 1.49011611938e-08 1.0 +60 -2.98023223877e-08 0.75 +SURF 0x00 +mat 4 +refs 4 +73 0.249999970198 0.75 +72 0.25 1.0 +58 1.49011611938e-08 1.0 +59 -2.98023223877e-08 0.75 +SURF 0x00 +mat 4 +refs 4 +72 0.249999970198 0.75 +71 0.25 1.0 +57 1.49011611938e-08 1.0 +58 -2.98023223877e-08 0.75 +SURF 0x00 +mat 4 +refs 4 +71 0.249999970198 0.75 +70 0.25 1.0 +56 1.49011611938e-08 1.0 +57 -2.98023223877e-08 0.75 +SURF 0x00 +mat 4 +refs 4 +70 0.249999970198 0.75 +69 0.25 1.0 +55 1.49011611938e-08 1.0 +56 -2.98023223877e-08 0.75 +SURF 0x00 +mat 4 +refs 4 +69 0.249999970198 0.75 +68 0.25 1.0 +54 1.49011611938e-08 1.0 +55 -2.98023223877e-08 0.75 +SURF 0x00 +mat 4 +refs 4 +68 0.249999970198 0.75 +67 0.25 1.0 +53 1.49011611938e-08 1.0 +54 -2.98023223877e-08 0.75 +SURF 0x00 +mat 4 +refs 4 +67 0.249999970198 0.75 +66 0.25 1.0 +52 1.49011611938e-08 1.0 +53 -2.98023223877e-08 0.75 +SURF 0x00 +mat 4 +refs 4 +66 0.249999970198 0.75 +65 0.25 1.0 +51 1.49011611938e-08 1.0 +52 -2.98023223877e-08 0.75 +SURF 0x00 +mat 4 +refs 4 +65 0.249999970198 0.75 +64 0.25 1.0 +50 1.49011611938e-08 1.0 +51 -2.98023223877e-08 0.75 +SURF 0x00 +mat 4 +refs 4 +64 0.75 0.75 +6 0.75 1.0 +2 0.5 1.0 +50 0.499999970198 0.75 +SURF 0x00 +mat 4 +refs 4 +12 0.499999970198 0.5 +91 0.5 0.75 +77 0.25 0.75 +13 0.249999970198 0.5 +SURF 0x00 +mat 4 +refs 4 +91 0.249999970198 0.75 +90 0.25 1.0 +76 1.49011611938e-08 1.0 +77 -2.98023223877e-08 0.75 +SURF 0x00 +mat 4 +refs 4 +90 0.249999970198 0.75 +89 0.25 1.0 +75 1.49011611938e-08 1.0 +76 -2.98023223877e-08 0.75 +SURF 0x00 +mat 4 +refs 4 +89 0.249999970198 0.75 +88 0.25 1.0 +74 1.49011611938e-08 1.0 +75 -2.98023223877e-08 0.75 +SURF 0x00 +mat 4 +refs 4 +88 0.249999970198 0.75 +87 0.25 1.0 +73 1.49011611938e-08 1.0 +74 -2.98023223877e-08 0.75 +SURF 0x00 +mat 4 +refs 4 +87 0.249999970198 0.75 +86 0.25 1.0 +72 1.49011611938e-08 1.0 +73 -2.98023223877e-08 0.75 +SURF 0x00 +mat 4 +refs 4 +86 0.249999970198 0.75 +85 0.25 1.0 +71 1.49011611938e-08 1.0 +72 -2.98023223877e-08 0.75 +SURF 0x00 +mat 4 +refs 4 +85 0.249999970198 0.75 +84 0.25 1.0 +70 1.49011611938e-08 1.0 +71 -2.98023223877e-08 0.75 +SURF 0x00 +mat 4 +refs 4 +84 0.249999970198 0.75 +83 0.25 1.0 +69 1.49011611938e-08 1.0 +70 -2.98023223877e-08 0.75 +SURF 0x00 +mat 4 +refs 4 +83 0.249999970198 0.75 +82 0.25 1.0 +68 1.49011611938e-08 1.0 +69 -2.98023223877e-08 0.75 +SURF 0x00 +mat 4 +refs 4 +82 0.75 0.5 +81 0.75 0.75 +67 0.5 0.75 +68 0.499999970198 0.5 +SURF 0x00 +mat 4 +refs 4 +81 0.249999970198 0.75 +80 0.25 1.0 +66 1.49011611938e-08 1.0 +67 -2.98023223877e-08 0.75 +SURF 0x00 +mat 4 +refs 4 +80 0.249999970198 0.75 +79 0.25 1.0 +65 1.49011611938e-08 1.0 +66 -2.98023223877e-08 0.75 +SURF 0x00 +mat 4 +refs 4 +79 0.249999970198 0.75 +78 0.25 1.0 +64 1.49011611938e-08 1.0 +65 -2.98023223877e-08 0.75 +SURF 0x00 +mat 4 +refs 4 +78 0.75 0.75 +7 0.75 1.0 +6 0.5 1.0 +64 0.499999970198 0.75 +SURF 0x00 +mat 4 +refs 4 +11 0.499999970198 0.5 +105 0.5 0.75 +91 0.25 0.75 +12 0.249999970198 0.5 +SURF 0x00 +mat 4 +refs 4 +105 0.249999970198 0.75 +104 0.25 1.0 +90 1.49011611938e-08 1.0 +91 -2.98023223877e-08 0.75 +SURF 0x00 +mat 4 +refs 4 +104 0.249999970198 0.75 +103 0.25 1.0 +89 1.49011611938e-08 1.0 +90 -2.98023223877e-08 0.75 +SURF 0x00 +mat 4 +refs 4 +103 0.249999970198 0.75 +102 0.25 1.0 +88 1.49011611938e-08 1.0 +89 -2.98023223877e-08 0.75 +SURF 0x00 +mat 4 +refs 4 +102 0.249999970198 0.75 +101 0.25 1.0 +87 1.49011611938e-08 1.0 +88 -2.98023223877e-08 0.75 +SURF 0x00 +mat 4 +refs 4 +101 0.249999970198 0.75 +100 0.25 1.0 +86 1.49011611938e-08 1.0 +87 -2.98023223877e-08 0.75 +SURF 0x00 +mat 4 +refs 4 +100 0.249999970198 0.75 +99 0.25 1.0 +85 1.49011611938e-08 1.0 +86 -2.98023223877e-08 0.75 +SURF 0x00 +mat 4 +refs 4 +99 0.75 0.5 +98 0.75 0.75 +84 0.5 0.75 +85 0.499999970198 0.5 +SURF 0x00 +mat 4 +refs 4 +98 0.249999970198 0.75 +97 0.25 1.0 +83 1.49011611938e-08 1.0 +84 -2.98023223877e-08 0.75 +SURF 0x00 +mat 4 +refs 4 +97 0.249999970198 0.75 +96 0.25 1.0 +82 1.49011611938e-08 1.0 +83 -2.98023223877e-08 0.75 +SURF 0x00 +mat 4 +refs 4 +96 0.249999970198 0.75 +95 0.25 1.0 +81 1.49011611938e-08 1.0 +82 -2.98023223877e-08 0.75 +SURF 0x00 +mat 4 +refs 4 +95 0.249999970198 0.75 +94 0.25 1.0 +80 1.49011611938e-08 1.0 +81 -2.98023223877e-08 0.75 +SURF 0x00 +mat 4 +refs 4 +94 0.249999970198 0.75 +93 0.25 1.0 +79 1.49011611938e-08 1.0 +80 -2.98023223877e-08 0.75 +SURF 0x00 +mat 4 +refs 4 +93 0.249999970198 0.75 +92 0.25 1.0 +78 1.49011611938e-08 1.0 +79 -2.98023223877e-08 0.75 +SURF 0x00 +mat 4 +refs 4 +92 0.75 0.75 +8 0.75 1.0 +7 0.5 1.0 +78 0.499999970198 0.75 +SURF 0x00 +mat 4 +refs 4 +10 0.499999970198 0.5 +119 0.5 0.75 +105 0.25 0.75 +11 0.249999970198 0.5 +SURF 0x00 +mat 4 +refs 4 +119 0.249999970198 0.75 +118 0.25 1.0 +104 1.49011611938e-08 1.0 +105 -2.98023223877e-08 0.75 +SURF 0x00 +mat 4 +refs 4 +118 0.249999970198 0.75 +117 0.25 1.0 +103 1.49011611938e-08 1.0 +104 -2.98023223877e-08 0.75 +SURF 0x00 +mat 4 +refs 4 +117 0.249999970198 0.75 +116 0.25 1.0 +102 1.49011611938e-08 1.0 +103 -2.98023223877e-08 0.75 +SURF 0x00 +mat 4 +refs 4 +116 0.249999970198 0.75 +115 0.25 1.0 +101 1.49011611938e-08 1.0 +102 -2.98023223877e-08 0.75 +SURF 0x00 +mat 4 +refs 4 +115 0.249999970198 0.75 +114 0.25 1.0 +100 1.49011611938e-08 1.0 +101 -2.98023223877e-08 0.75 +SURF 0x00 +mat 4 +refs 4 +114 0.249999970198 0.75 +113 0.25 1.0 +99 1.49011611938e-08 1.0 +100 -2.98023223877e-08 0.75 +SURF 0x00 +mat 4 +refs 4 +113 0.249999970198 0.75 +112 0.25 1.0 +98 1.49011611938e-08 1.0 +99 -2.98023223877e-08 0.75 +SURF 0x00 +mat 4 +refs 4 +112 0.249999970198 0.75 +111 0.25 1.0 +97 1.49011611938e-08 1.0 +98 -2.98023223877e-08 0.75 +SURF 0x00 +mat 4 +refs 4 +111 0.249999970198 0.75 +110 0.25 1.0 +96 1.49011611938e-08 1.0 +97 -2.98023223877e-08 0.75 +SURF 0x00 +mat 4 +refs 4 +110 0.249999970198 0.75 +109 0.25 1.0 +95 1.49011611938e-08 1.0 +96 -2.98023223877e-08 0.75 +SURF 0x00 +mat 4 +refs 4 +109 0.249999970198 0.75 +108 0.25 1.0 +94 1.49011611938e-08 1.0 +95 -2.98023223877e-08 0.75 +SURF 0x00 +mat 4 +refs 4 +108 0.249999970198 0.75 +107 0.25 1.0 +93 1.49011611938e-08 1.0 +94 -2.98023223877e-08 0.75 +SURF 0x00 +mat 4 +refs 4 +107 0.249999970198 0.75 +106 0.25 1.0 +92 1.49011611938e-08 1.0 +93 -2.98023223877e-08 0.75 +SURF 0x00 +mat 4 +refs 4 +106 0.75 0.75 +9 0.75 1.0 +8 0.5 1.0 +92 0.499999970198 0.75 +SURF 0x00 +mat 4 +refs 4 +1 0.249999970198 0.5 +22 0.25 0.75 +119 1.49011611938e-08 0.75 +10 -2.98023223877e-08 0.5 +SURF 0x00 +mat 4 +refs 4 +22 0.249999970198 0.75 +23 0.25 1.0 +118 1.49011611938e-08 1.0 +119 -2.98023223877e-08 0.75 +SURF 0x00 +mat 4 +refs 4 +23 0.249999970198 0.75 +24 0.25 1.0 +117 1.49011611938e-08 1.0 +118 -2.98023223877e-08 0.75 +SURF 0x00 +mat 4 +refs 4 +24 0.249999970198 0.75 +25 0.25 1.0 +116 1.49011611938e-08 1.0 +117 -2.98023223877e-08 0.75 +SURF 0x00 +mat 4 +refs 4 +25 0.249999970198 0.75 +26 0.25 1.0 +115 1.49011611938e-08 1.0 +116 -2.98023223877e-08 0.75 +SURF 0x00 +mat 4 +refs 4 +26 0.249999970198 0.75 +27 0.25 1.0 +114 1.49011611938e-08 1.0 +115 -2.98023223877e-08 0.75 +SURF 0x00 +mat 4 +refs 4 +27 0.249999970198 0.75 +28 0.25 1.0 +113 1.49011611938e-08 1.0 +114 -2.98023223877e-08 0.75 +SURF 0x00 +mat 4 +refs 4 +28 0.249999970198 0.75 +29 0.25 1.0 +112 1.49011611938e-08 1.0 +113 -2.98023223877e-08 0.75 +SURF 0x00 +mat 4 +refs 4 +29 0.249999970198 0.75 +30 0.25 1.0 +111 1.49011611938e-08 1.0 +112 -2.98023223877e-08 0.75 +SURF 0x00 +mat 4 +refs 4 +30 0.249999970198 0.75 +31 0.25 1.0 +110 1.49011611938e-08 1.0 +111 -2.98023223877e-08 0.75 +SURF 0x00 +mat 4 +refs 4 +31 0.249999970198 0.75 +32 0.25 1.0 +109 1.49011611938e-08 1.0 +110 -2.98023223877e-08 0.75 +SURF 0x00 +mat 4 +refs 4 +32 0.249999970198 0.75 +33 0.25 1.0 +108 1.49011611938e-08 1.0 +109 -2.98023223877e-08 0.75 +SURF 0x00 +mat 4 +refs 4 +33 0.249999970198 0.75 +34 0.25 1.0 +107 1.49011611938e-08 1.0 +108 -2.98023223877e-08 0.75 +SURF 0x00 +mat 4 +refs 4 +34 0.75 0.5 +35 0.75 0.75 +106 0.5 0.75 +107 0.499999970198 0.5 +SURF 0x00 +mat 4 +refs 4 +35 0.75 0.75 +3 0.75 1.0 +9 0.5 1.0 +106 0.499999970198 0.75 +SURF 0x00 +mat 4 +refs 4 +21 0.5 1.0 +133 0.5 0.75 +49 0.75 0.75 +4 0.75 1.0 +SURF 0x00 +mat 4 +refs 4 +133 0.249999985099 1.0 +132 0.25 0.75 +48 0.5 0.75 +49 0.5 1.0 +SURF 0x00 +mat 4 +refs 4 +132 0.249999985099 1.0 +131 0.25 0.75 +47 0.5 0.75 +48 0.5 1.0 +SURF 0x00 +mat 4 +refs 4 +131 0.249999985099 1.0 +130 0.25 0.75 +46 0.5 0.75 +47 0.5 1.0 +SURF 0x00 +mat 4 +refs 4 +130 0.249999985099 1.0 +129 0.25 0.75 +45 0.5 0.75 +46 0.5 1.0 +SURF 0x00 +mat 4 +refs 4 +129 0.249999985099 1.0 +128 0.25 0.75 +44 0.5 0.75 +45 0.5 1.0 +SURF 0x00 +mat 4 +refs 4 +128 0.249999985099 1.0 +127 0.25 0.75 +43 0.5 0.75 +44 0.5 1.0 +SURF 0x00 +mat 4 +refs 4 +127 0.249999985099 1.0 +126 0.25 0.75 +42 0.5 0.75 +43 0.5 1.0 +SURF 0x00 +mat 4 +refs 4 +126 0.249999985099 1.0 +125 0.25 0.75 +41 0.5 0.75 +42 0.5 1.0 +SURF 0x00 +mat 4 +refs 4 +125 0.249999985099 1.0 +124 0.25 0.75 +40 0.5 0.75 +41 0.5 1.0 +SURF 0x00 +mat 4 +refs 4 +124 0.249999985099 1.0 +123 0.25 0.75 +39 0.5 0.75 +40 0.5 1.0 +SURF 0x00 +mat 4 +refs 4 +123 0.249999985099 1.0 +122 0.25 0.75 +38 0.5 0.75 +39 0.5 1.0 +SURF 0x00 +mat 4 +refs 4 +122 0.249999985099 1.0 +121 0.25 0.75 +37 0.5 0.75 +38 0.5 1.0 +SURF 0x00 +mat 4 +refs 4 +121 0.249999985099 1.0 +120 0.25 0.75 +36 0.5 0.75 +37 0.5 1.0 +SURF 0x00 +mat 4 +refs 4 +0 0.25 0.5 +36 0.25 0.75 +120 -1.49011611938e-08 0.75 +14 0.0 0.5 +SURF 0x00 +mat 4 +refs 4 +20 0.5 1.0 +147 0.5 0.75 +133 0.75 0.75 +21 0.75 1.0 +SURF 0x00 +mat 4 +refs 4 +147 -1.49011611938e-08 1.0 +146 0.0 0.75 +132 0.25 0.75 +133 0.25 1.0 +SURF 0x00 +mat 4 +refs 4 +146 -1.49011611938e-08 1.0 +145 0.0 0.75 +131 0.25 0.75 +132 0.25 1.0 +SURF 0x00 +mat 4 +refs 4 +145 -1.49011611938e-08 1.0 +144 0.0 0.75 +130 0.25 0.75 +131 0.25 1.0 +SURF 0x00 +mat 4 +refs 4 +144 -1.49011611938e-08 1.0 +143 0.0 0.75 +129 0.25 0.75 +130 0.25 1.0 +SURF 0x00 +mat 4 +refs 4 +143 -1.49011611938e-08 1.0 +142 0.0 0.75 +128 0.25 0.75 +129 0.25 1.0 +SURF 0x00 +mat 4 +refs 4 +142 -1.49011611938e-08 1.0 +141 0.0 0.75 +127 0.25 0.75 +128 0.25 1.0 +SURF 0x00 +mat 4 +refs 4 +141 -1.49011611938e-08 1.0 +140 0.0 0.75 +126 0.25 0.75 +127 0.25 1.0 +SURF 0x00 +mat 4 +refs 4 +140 -1.49011611938e-08 1.0 +139 0.0 0.75 +125 0.25 0.75 +126 0.25 1.0 +SURF 0x00 +mat 4 +refs 4 +139 -1.49011611938e-08 1.0 +138 0.0 0.75 +124 0.25 0.75 +125 0.25 1.0 +SURF 0x00 +mat 4 +refs 4 +138 -1.49011611938e-08 1.0 +137 0.0 0.75 +123 0.25 0.75 +124 0.25 1.0 +SURF 0x00 +mat 4 +refs 4 +137 -1.49011611938e-08 1.0 +136 0.0 0.75 +122 0.25 0.75 +123 0.25 1.0 +SURF 0x00 +mat 4 +refs 4 +136 -1.49011611938e-08 1.0 +135 0.0 0.75 +121 0.25 0.75 +122 0.25 1.0 +SURF 0x00 +mat 4 +refs 4 +135 -1.49011611938e-08 1.0 +134 0.0 0.75 +120 0.25 0.75 +121 0.25 1.0 +SURF 0x00 +mat 4 +refs 4 +134 -1.49011611938e-08 0.75 +15 0.0 0.5 +14 0.25 0.5 +120 0.25 0.75 +SURF 0x00 +mat 4 +refs 4 +19 0.5 1.0 +148 0.5 0.75 +147 0.75 0.75 +20 0.75 1.0 +SURF 0x00 +mat 4 +refs 4 +148 -1.49011611938e-08 1.0 +149 0.0 0.75 +146 0.25 0.75 +147 0.25 1.0 +SURF 0x00 +mat 4 +refs 4 +149 -1.49011611938e-08 1.0 +150 0.0 0.75 +145 0.25 0.75 +146 0.25 1.0 +SURF 0x00 +mat 4 +refs 4 +150 -1.49011611938e-08 1.0 +151 0.0 0.75 +144 0.25 0.75 +145 0.25 1.0 +SURF 0x00 +mat 4 +refs 4 +151 -1.49011611938e-08 1.0 +152 0.0 0.75 +143 0.25 0.75 +144 0.25 1.0 +SURF 0x00 +mat 4 +refs 4 +152 -1.49011611938e-08 1.0 +153 0.0 0.75 +142 0.25 0.75 +143 0.25 1.0 +SURF 0x00 +mat 4 +refs 4 +153 -1.49011611938e-08 1.0 +154 0.0 0.75 +141 0.25 0.75 +142 0.25 1.0 +SURF 0x00 +mat 4 +refs 4 +154 -1.49011611938e-08 1.0 +155 0.0 0.75 +140 0.25 0.75 +141 0.25 1.0 +SURF 0x00 +mat 4 +refs 4 +155 -1.49011611938e-08 1.0 +156 0.0 0.75 +139 0.25 0.75 +140 0.25 1.0 +SURF 0x00 +mat 4 +refs 4 +156 -1.49011611938e-08 1.0 +157 0.0 0.75 +138 0.25 0.75 +139 0.25 1.0 +SURF 0x00 +mat 4 +refs 4 +157 -1.49011611938e-08 1.0 +158 0.0 0.75 +137 0.25 0.75 +138 0.25 1.0 +SURF 0x00 +mat 4 +refs 4 +158 -1.49011611938e-08 1.0 +159 0.0 0.75 +136 0.25 0.75 +137 0.25 1.0 +SURF 0x00 +mat 4 +refs 4 +159 -1.49011611938e-08 1.0 +160 0.0 0.75 +135 0.25 0.75 +136 0.25 1.0 +SURF 0x00 +mat 4 +refs 4 +160 -1.49011611938e-08 1.0 +161 0.0 0.75 +134 0.25 0.75 +135 0.25 1.0 +SURF 0x00 +mat 4 +refs 4 +161 -1.49011611938e-08 0.75 +16 0.0 0.5 +15 0.25 0.5 +134 0.25 0.75 +SURF 0x00 +mat 4 +refs 4 +18 0.5 1.0 +175 0.5 0.75 +148 0.75 0.75 +19 0.75 1.0 +SURF 0x00 +mat 4 +refs 4 +175 0.249999985099 1.0 +174 0.25 0.75 +149 0.5 0.75 +148 0.5 1.0 +SURF 0x00 +mat 4 +refs 4 +174 0.249999985099 1.0 +173 0.25 0.75 +150 0.5 0.75 +149 0.5 1.0 +SURF 0x00 +mat 4 +refs 4 +173 0.249999985099 1.0 +172 0.25 0.75 +151 0.5 0.75 +150 0.5 1.0 +SURF 0x00 +mat 4 +refs 4 +172 0.249999985099 1.0 +171 0.25 0.75 +152 0.5 0.75 +151 0.5 1.0 +SURF 0x00 +mat 4 +refs 4 +171 0.249999985099 1.0 +170 0.25 0.75 +153 0.5 0.75 +152 0.5 1.0 +SURF 0x00 +mat 4 +refs 4 +170 0.249999985099 1.0 +169 0.25 0.75 +154 0.5 0.75 +153 0.5 1.0 +SURF 0x00 +mat 4 +refs 4 +169 0.249999985099 1.0 +168 0.25 0.75 +155 0.5 0.75 +154 0.5 1.0 +SURF 0x00 +mat 4 +refs 4 +168 0.249999985099 1.0 +167 0.25 0.75 +156 0.5 0.75 +155 0.5 1.0 +SURF 0x00 +mat 4 +refs 4 +167 0.249999985099 1.0 +166 0.25 0.75 +157 0.5 0.75 +156 0.5 1.0 +SURF 0x00 +mat 4 +refs 4 +166 0.249999985099 1.0 +165 0.25 0.75 +158 0.5 0.75 +157 0.5 1.0 +SURF 0x00 +mat 4 +refs 4 +165 0.249999985099 1.0 +164 0.25 0.75 +159 0.5 0.75 +158 0.5 1.0 +SURF 0x00 +mat 4 +refs 4 +164 0.249999985099 1.0 +163 0.25 0.75 +160 0.5 0.75 +159 0.5 1.0 +SURF 0x00 +mat 4 +refs 4 +163 0.249999985099 1.0 +162 0.25 0.75 +161 0.5 0.75 +160 0.5 1.0 +SURF 0x00 +mat 4 +refs 4 +162 -1.49011611938e-08 0.75 +17 0.0 0.5 +16 0.25 0.5 +161 0.25 0.75 +SURF 0x00 +mat 4 +refs 4 +3 0.5 1.0 +35 0.5 0.75 +175 0.75 0.75 +18 0.75 1.0 +SURF 0x00 +mat 4 +refs 4 +35 -1.49011611938e-08 1.0 +34 0.0 0.75 +174 0.25 0.75 +175 0.25 1.0 +SURF 0x00 +mat 4 +refs 4 +34 -1.49011611938e-08 1.0 +33 0.0 0.75 +173 0.25 0.75 +174 0.25 1.0 +SURF 0x00 +mat 4 +refs 4 +33 -1.49011611938e-08 1.0 +32 0.0 0.75 +172 0.25 0.75 +173 0.25 1.0 +SURF 0x00 +mat 4 +refs 4 +32 -1.49011611938e-08 1.0 +31 0.0 0.75 +171 0.25 0.75 +172 0.25 1.0 +SURF 0x00 +mat 4 +refs 4 +31 0.5 0.75 +30 0.5 0.5 +170 0.75 0.5 +171 0.75 0.75 +SURF 0x00 +mat 4 +refs 4 +30 -1.49011611938e-08 1.0 +29 0.0 0.75 +169 0.25 0.75 +170 0.25 1.0 +SURF 0x00 +mat 4 +refs 4 +29 -1.49011611938e-08 1.0 +28 0.0 0.75 +168 0.25 0.75 +169 0.25 1.0 +SURF 0x00 +mat 4 +refs 4 +28 -1.49011611938e-08 1.0 +27 0.0 0.75 +167 0.25 0.75 +168 0.25 1.0 +SURF 0x00 +mat 4 +refs 4 +27 -1.49011611938e-08 1.0 +26 0.0 0.75 +166 0.25 0.75 +167 0.25 1.0 +SURF 0x00 +mat 4 +refs 4 +26 -1.49011611938e-08 1.0 +25 0.0 0.75 +165 0.25 0.75 +166 0.25 1.0 +SURF 0x00 +mat 4 +refs 4 +25 0.5 0.75 +24 0.5 0.5 +164 0.75 0.5 +165 0.75 0.75 +SURF 0x00 +mat 4 +refs 4 +24 -1.49011611938e-08 1.0 +23 0.0 0.75 +163 0.25 0.75 +164 0.25 1.0 +SURF 0x00 +mat 4 +refs 4 +23 -1.49011611938e-08 1.0 +22 0.0 0.75 +162 0.25 0.75 +163 0.25 1.0 +SURF 0x00 +mat 4 +refs 4 +22 -1.49011611938e-08 0.75 +1 0.0 0.5 +17 0.25 0.5 +162 0.25 0.75 +SURF 0x00 +mat 4 +refs 4 +2 0.75 1.0 +6 0.75 0.75 +191 1.0 0.75 +196 1.0 1.0 +SURF 0x00 +mat 4 +refs 4 +3 0.75 0.75 +18 1.0 0.75 +176 1.0 1.0 +9 0.75 1.0 +SURF 0x00 +mat 4 +refs 4 +4 1.0 0.75 +180 1.0 1.0 +179 0.75 1.0 +21 0.75 0.75 +SURF 0x00 +mat 4 +refs 4 +6 0.75 1.0 +7 0.75 0.75 +186 1.0 0.75 +191 1.0 1.0 +SURF 0x00 +mat 4 +refs 4 +7 0.75 1.0 +8 0.75 0.75 +181 1.0 0.75 +186 1.0 1.0 +SURF 0x00 +mat 4 +refs 4 +8 0.75 1.0 +9 0.75 0.75 +176 1.0 0.75 +181 1.0 1.0 +SURF 0x00 +mat 4 +refs 4 +18 0.75 0.75 +19 1.0 0.75 +177 1.0 1.0 +176 0.75 1.0 +SURF 0x00 +mat 4 +refs 4 +19 0.75 0.75 +20 1.0 0.75 +178 1.0 1.0 +177 0.75 1.0 +SURF 0x00 +mat 4 +refs 4 +20 0.75 0.75 +21 1.0 0.75 +179 1.0 1.0 +178 0.75 1.0 +SURF 0x00 +mat 4 +refs 4 +176 0.75 0.75 +177 1.0 0.75 +182 1.0 1.0 +181 0.75 1.0 +SURF 0x00 +mat 4 +refs 4 +177 0.75 0.75 +178 1.0 0.75 +183 1.0 1.0 +182 0.75 1.0 +SURF 0x00 +mat 4 +refs 4 +178 0.75 0.75 +179 1.0 0.75 +184 1.0 1.0 +183 0.75 1.0 +SURF 0x00 +mat 4 +refs 4 +179 0.75 0.75 +180 1.0 0.75 +185 1.0 1.0 +184 0.75 1.0 +SURF 0x00 +mat 4 +refs 4 +181 0.75 0.75 +182 1.0 0.75 +187 1.0 1.0 +186 0.75 1.0 +SURF 0x00 +mat 4 +refs 4 +182 0.75 0.75 +183 1.0 0.75 +188 1.0 1.0 +187 0.75 1.0 +SURF 0x00 +mat 4 +refs 4 +183 0.75 0.75 +184 1.0 0.75 +189 1.0 1.0 +188 0.75 1.0 +SURF 0x00 +mat 4 +refs 4 +184 0.75 0.75 +185 1.0 0.75 +190 1.0 1.0 +189 0.75 1.0 +SURF 0x00 +mat 4 +refs 4 +186 0.75 0.75 +187 1.0 0.75 +192 1.0 1.0 +191 0.75 1.0 +SURF 0x00 +mat 4 +refs 4 +187 0.75 0.75 +188 1.0 0.75 +193 1.0 1.0 +192 0.75 1.0 +SURF 0x00 +mat 4 +refs 4 +188 0.75 0.75 +189 1.0 0.75 +194 1.0 1.0 +193 0.75 1.0 +SURF 0x00 +mat 4 +refs 4 +189 0.75 0.75 +190 1.0 0.75 +195 1.0 1.0 +194 0.75 1.0 +SURF 0x00 +mat 4 +refs 4 +191 0.75 0.75 +192 1.0 0.75 +197 1.0 1.0 +196 0.75 1.0 +SURF 0x00 +mat 4 +refs 4 +192 0.75 0.75 +193 1.0 0.75 +198 1.0 1.0 +197 0.75 1.0 +SURF 0x00 +mat 4 +refs 4 +193 0.75 0.75 +194 1.0 0.75 +199 1.0 1.0 +198 0.75 1.0 +SURF 0x00 +mat 4 +refs 4 +194 0.75 0.75 +195 1.0 0.75 +200 1.0 1.0 +199 0.75 1.0 +kids 0 +OBJECT poly +name "R-Trees" +data 7 +R-Trees +texture "Trees.png" +texrep 1 1 +crease 30.000000 +numvert 12 +40.900002 3 -7.4 +40.900002 0 -7.4 +43.900002 0 -7.4 +43.900002 3 -7.4 +38.800003 3 -6.76203 +38.800003 0 -6.76203 +41.800003 0 -6.76203 +41.800003 3 -6.76203 +45 3 -6.16203 +45 0 -6.16203 +42 0 -6.16203 +42 3 -6.16203 +numsurf 3 +SURF 0x00 +mat 5 +refs 4 +3 0.5 1.0 +0 0.0 1.0 +1 0.0 0.0 +2 0.5 0.0 +SURF 0x00 +mat 5 +refs 4 +7 1.0 1.0 +4 0.5 1.0 +5 0.5 0.0 +6 1.0 0.0 +SURF 0x00 +mat 5 +refs 4 +8 1.0 1.0 +11 0.5 1.0 +10 0.5 0.0 +9 1.0 0.0 +kids 0 +OBJECT poly +name "R-Trim" +data 6 +R-Trim +texture "Scenery.png" +texrep 1 1 +crease 30.000000 +numvert 32 +44 0.5 -6 +44 0.5 -2 +43 0.5 -6 +43 0.5 -2 +42 0.5 -6 +42 0.5 -2 +41 0.5 -6 +41 0.5 -2 +40 0.5 -6 +40 0.5 0 +40 0.5 -1 +40 0.5 -2 +39 0.5 -6 +39 0.5 -7 +43 0 -2 +43 0 -6 +42 0 -2 +42 0 -6 +41 0 -2 +41 0 -6 +40 0 -1 +40 0 -2 +40 0 -6 +39 0 -6 +44 0 -6 +44 0 -2 +39 0 -7 +40 0 0 +45 0 -2 +45 0 -6 +45 0.5 -2 +45 0.5 -6 +numsurf 14 +SURF 0x30 +mat 1 +refs 4 +0 0.75 1.0 +24 0.75 0.875 +15 0.5 0.875 +2 0.5 1.0 +SURF 0x30 +mat 1 +refs 4 +25 0.5 0.875 +1 0.5 1.0 +3 0.75 1.0 +14 0.75 0.875 +SURF 0x30 +mat 1 +refs 4 +17 0.5 0.875 +4 0.5 1.0 +2 0.75 1.0 +15 0.75 0.875 +SURF 0x30 +mat 1 +refs 4 +14 0.5 0.875 +3 0.5 1.0 +5 0.75 1.0 +16 0.75 0.875 +SURF 0x30 +mat 1 +refs 4 +19 0.5 0.875 +6 0.5 1.0 +4 0.75 1.0 +17 0.75 0.875 +SURF 0x30 +mat 1 +refs 4 +16 0.5 0.875 +5 0.5 1.0 +7 0.75 1.0 +18 0.75 0.875 +SURF 0x30 +mat 1 +refs 4 +22 0.5 0.875 +8 0.5 1.0 +6 0.75 1.0 +19 0.75 0.875 +SURF 0x30 +mat 1 +refs 4 +18 0.5 0.875 +7 0.5 1.0 +11 0.75 1.0 +21 0.75 0.875 +SURF 0x30 +mat 1 +refs 4 +23 0.5 0.875 +12 0.5 1.0 +8 0.75 1.0 +22 0.75 0.875 +SURF 0x30 +mat 1 +refs 4 +20 0.5 0.875 +10 0.5 1.0 +9 0.75 1.0 +27 0.75 0.875 +SURF 0x30 +mat 1 +refs 4 +21 0.5 0.875 +11 0.5 1.0 +10 0.75 1.0 +20 0.75 0.875 +SURF 0x30 +mat 1 +refs 4 +26 0.5 0.875 +13 0.5 1.0 +12 0.75 1.0 +23 0.75 0.875 +SURF 0x30 +mat 1 +refs 4 +28 0.5 0.875 +30 0.5 1.0 +1 0.75 1.0 +25 0.75 0.875 +SURF 0x30 +mat 1 +refs 4 +24 0.5 0.875 +0 0.5 1.0 +31 0.75 1.0 +29 0.75 0.875 +kids 0 diff --git a/data/models/classic.blend b/data/models/classic.blend new file mode 100644 index 0000000000000000000000000000000000000000..8ed07734cfc81af37262790133c07b0bbf6520a4 GIT binary patch literal 80789 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%0DDuf<-Xi`MF5PE15AV8=IB!s+!&vWl{ z@As|su6N~}nb}kKnR9Z^?7e?8bNQ+2)IVbmGnP!V@AJ4D8lfTNmN}H{PuzKZPQ*x_ zimUqegh$bKW4GT;x}}_j@n z)xo)bI_b5(bQr&Aw%JzW&Dh4FV;P-|DsQ+;y=5C$R_{G}KFOyNN>HFzvU6nPco0KOq-R^Bn{_V43K_anMew=qLW3o{p>)I#s z_#d|*HY?vv)eYYHPc$PMBR3}WlC#nOTiljdd_CV?aB~w6xjdN?QWc9wy=#9VOtuyF zyT(yxV(E2LV9YLdN=V6E5E`#~K2KLLLHwcRkF_aU%3HY3ZKPOcAm>nUs5<b^WvI zHxAh2X7|x8A>jEHZQNd3`3xHpCYwes0k01EAVTSw{d3JCa_STOCkJhA_da{#Tlj{LQWRF$ zCl{%G8|teX5F@-HJN-A)$R@zKyfr#Z^yCkC$~Wq$O0}pdhOjohT6Pi7EIG;Vy$By8PJf; zr6l3-zllsUpOD&nF6!IS*1hn?^sU$XffZ;hSG`->RokLS-M*cxN2YH&N}ton;tPLf zE*9WDGQ6D}Cc%?iQS2zaE8QGTI4>H}+UWUy&u4w-#vM4TPco0lq;0c=c6jy!Ndq7o z0O?{Nl(hM=`nO81ByacW(H?VmM~k?y?unh%cs6zpKwrwQx+lu(1-}2+GB^Yzw^M;~72P*%@2oUD3F444PDfWO-b&XY4iAR&oTI#J^L#+z@Na0KcNVX6^e% zu#;ua*kY<}<1jRdYp1xjA@<9pN+#=R**-Ih&HKcX>Fa<+ z3E8HDfl@^;V={~Rec7cRj}T~+N2sO`qL;CUi)Z?nnn>;aj=MbDYZ_`I0q=SlrOxt9 zi-Jf)`w)mWd-ek)>Lky!Er>9)4>4klewowDh%)pOi}sqnl)+(fRkq0yR9^rhfrz)Q zmV7#z^yhd6$0QKXQb9s#FQerp*(TGFRYTd)eA7_PN^ScPH0WP1kVi^$G*(d zn>l*z4`>63jt9+M2K=FW4NkMAX0tVjy$~;JvtRWh4D;4c-(Ev$cqKB4>CAZ!Ba>E&4EhyKyAo#$EFeRA8R_7GN1pckp7~Vdit;dfCzsa`_wc$t0juyb&SCMDJgiSm5M*GoA@$F( zN$|WrHwjj7K2-aHcS<+)A6L+S1Fa3IwnrzgXstcp4N~ajuYJKjrK=2**nI{HL8-%& z;8}hC2_*5(~)wOZh6?AlIKx68k6O&~OYq{yK6;>Ev4f-ad z+gMqeNe1%1?AcL&HTx??w8~y&A)Ox8OWUR+&+@>^;2FeUJC)$mlR^A>;LE6CuFo2j zcsgKu-}N_(%X~_QB+%Q=&|@X`1t0A}Gj{@w*Yk*>)+u2QE~;%#p{;O&_2;VHU1>|@ z(SK-2Xg`64c231^IXDZ|y8U8=i%j!MDAHf0Zi_v|jgzUmO{&#omX9GYPoly#ChGDe z%IZ{0UmzLIkWj=PShViAR3a7lwqrhAe0kto)f5wzXyt6-;)Z(janH1!`|E9Lw2B;4-!qPTAb;iV zNqm6ICrtWzRW+LrzLQKa#`o_WxdxJ_XeY!n^l#}3XfK$q!C4Y|+ootdVi~ALDnv&O z8BC7+c+{=X`el^W)~%ajh3M~inAGVgRi^Gf22ETGlUS-CqF1YU*k)FglX6K;tG8Sltp>-`(_o7O zM}fPP6XdqSK(vy@xm-1Mm10MsrIzAG6x{sxyU_(eWzl?9JW&~+@lS0YtB`vU28#|^_2uoe7lY4JjfmY{bUr)b56=J@WNY+ z;aru)wHDX2zJ;8u>#4U9j^KW1#^HHD;ahW6Pp-9yzg00}YK5zA5KptNE8j+#0$#l0 z@Hs(3@YHsXQo!FSUzby?>!unAUeH;D%<=Qwv?J}7Lwa{l2IjPj5Kl18picU(o@8CG zxs4bD)&CLhaR#OH+Do;swN$xu76cW$hQkkI!?pN`8}*nMr&`wah}0~gRU(q=F%E!? zAyP{ZNJ>4%5s=+D$6-NvrWqeHnP!`CzMCle?U=P7hx_Vf?ip9ED%=&|aaIw*C8Hz8 zT>)haI17Em!1a6kl% z0DfZMjT1Ro*R?cOy;;I`c;cu+p!DrIc(T>oP5&|FW7aq>_n&^cOf!Mv?tyo%wLpd3 z1MdS*(mfD798fWLj3w|cxkJUcX9PK_1kbRpvqz3Qg8PVL5#)%%jReqt*0Fqs2K(I_ zQrBKc2vEz(a_uJ*%wP@hk5|4UdW{yTzJ>6onB@WOvy@Y+IYm7Y_4|4qT2M`l)pF#_ zXz>z!MBn-bMM*VlBL_3izS7Gt&h8YYPv)TR_=zm)c$ovSa1mNgmE5|dv^Bo%Md>P_I}c1&ly5oHh+inU zAq3g^Dr{^Y9l90VhnX-#Ye$kHO z&V&u3(}ojq!_{%aNpcs@9#7vJ-(2XwzV&K(*E!GifBkU1TT-Ji9sfaUVAXfukX;$r zrl-)pF>=o}LTX4#UwFT61p+DhT_8UBnJk-$Y)mH3{U@LgBjVwIQ(*6J6@ zATU1?75TmVo!q(Pj>k*e_L|PiDNzK;SG!y0D^0dox%rw^QAyRMjUtueEUIv_YK53} zPedy&b;zc+pN42B?#i8$CY`q4i8#fMQkXE!w?1Pe(A8!&WRs2fSnqmkHYKVSm+>Sa z&d*h_fPI0!@YKSRo4C{}N`71kROlLI)6_%$gT7_QdIzZ{daCZv zUx5QiG@wf;`EYla0F(cI_=TJ!fkhR-G zw>ziH)s8AGokt9HDm>T@9x^pXXx|2h0Oz!|aDdKoJs8!4LB536oHU284v3D+1qpu7xzpvC2eKkeu4S*VUmX(2D;*6xr1W6B+h= zU={)P#-gEPdL<2USG_`7jq0g?V-TJa1AWoHJXsv!Fp-e?gq&@^t;s`{>xK6>pNaNI zUXX3-P}7$WVDO;oCxpSZ)u`L|dB_QqkNPfVNvKgFh)9RY_%VY|vOnEELl9b@8duh9 zV>8K*DC7Ez9%cR0iaE_kKAdQ~T&H{AFZIio*XRDh3pw99w2d@!knz=Iy&OSIZq%55 z3R(HlqD@5q;H@PAyNeJVBg%+n&be>>Q4d~}_=XwD4<)3k^xUTiO_fV*vTo8o@~^z! z_vZxt@$_^hGHm-FCub=O91tT&wb{@@8h34@%oQ8@Ob?a)bN@^;uHlFMy0 zWD@Bezh;Gu-Dbi^aL=@Oki@l4)Nb=0<7=0fcjbllns#2@_e(dgf(5+fV!rYNhhec2S#Iw)# zMUs+R*UiNg_Pl4W4A{3Bczd>+3kqlxbtu;rq6KMkXn)mi34fVoWL!br zB3i5XVUc5fAu7a%FAAePkdWO&yww8q1hg}*W5qaZ_|ofrOeqRz`X_pZEh7?T)6Mde zVJCj zd{4Ux6&fFw{xNt6q`pYUFbxasguh%a*Q0i9vQJM5R@nVZLT~;yjc;mMI}puZ4jpm4 zTvd1aC^2>l#!)LC#3iEmQ!(V3r3 zEiQ+<{Y!eT9X2GsOXH}O3LoLx}YW@vvSfOvismDpVQZhDXr$!PHlJ^Mi> zh^(=;&sbl<&L0eQET$Iz);?TP%gTi`sjb<`ya&&*2LgqK<79#q2nJgx2TbSc%1i(sLx6|v#kJ>vwf`moJCi^o0MgpeHKuM$_`O}c8omjU z$E|YqV8l=MV2r>S4o);U@!;gL^-*dP55nWXG)obmeF(5_9PPo_rTnv|BFNc+y*(!z zN4?Gg`S^BH=XQ_SLrJlRF=7u_#h!_aJu?!s53jd8`#<`6@(V*OxGOP0`4Ii*%UsmK z-GT-wjAjt&@=F7=|LJPi-+67itWsJ)Eusm#1R4f6D|RZHl8uSmAIRW|l{2QV9w`5C zxHbaIZ1GfhnEtRtFKkhgG1~pyulk40r=#8ZfnReG?4aCMFMOKjPJX-qg-pU9_T3)*TH%`hR z`AKZ`y#k{ZMBHo$iD2$MQglVODFUcGn4@3D^)kkCjS{;+f%&C}{vMwBbyd|)mACCN zf}pP0PDpGX^9p$uG~?!(PphnUQatT1y$f@#{yo}h?%+HxS?*OjW-3)iKh=~m?7=k6 z4DxkEkkEMK(hW&y~h~-%vCfbgZ4pFf@gc!iu71b@ibLJ$PCE17C<2&0_16? zy4cJIf%Q-9F?w!y3#`o^68LIp59RR|HyG8a_~mc*zyGKgC!c8QstWA((a6$+-?k3{ zDu|sgy^MlDrnVyW+yZ>f^L?=|%gLa5Y#}Z%R-xWnileiK`mW}Cdfjv2pNxN!hqh@J z57pcu1F@JPgJU1a>GZn`ZV{Se`$~WWY74rCeTY6&bP>zXV`?&3EHa7oPa`_C;^%8-wsPFzl zA_R-}_G+%{C99$Tk0ga;D2jif-3=CC8%RvEyQq{bq10pOj>wr)G3}@_>+p?<-!v1& z`)YS@dbpR=ho*f`5E3Uiw0GR#b1!iTPy4Jud=MD>d!g+ba%TFS+_U%8BJ~)c=Jf1h%*Po%z=_B!EkDXm7v4cO5hq1sXf3 zu3cV@_~_WVk=&b_6>{(6oZnB5v0X2b1efdzvOjHar<}W9G6_1Q2avvi6udqZ5*Fno z1zP54ZzmnQUNZ3}$|?55BX_UMO6&&i0)=yFS#xRM=2X-=e6!;>FN)&(w7bDITYpGv zyQGA_tkh@u9QO|cRe3?VG*%PI+jil^;J83c)lro0r?CXV(yA=}Ui#@*%eO6yjtpOK zbM~Vr-Bo0;aSilULnia!KfM&topGz_>3dW4DlItcbXqU=C^BNloRgCFdrzo_>*SuO zbren}SoLDJpmd4C36~yfClL2f@2p?b!+*VIqqf{%lF>u2y(pZj0)uTSO z5;wyXVHxA>G4&d26Xw?_+)7-G+^}drx;%w%d*Au(0Qo0vY{963N{|fd!xS~_Kspxe zF7jf$&(YY<%#szea8ENbT-#QZL%rKHT8U6iXvkz>)IMV!oqNV7&&+9W-+D_w&HlhM zSfI5npp2g#giROfS{E?A{?X^&9l@*mZrR<0j;F@J*;YA@N9{*PM&Ys|;U`wn$D;O6 ztacuYg2&#A!f{3J$KH#^K_lVs1!l=3nNXY1b*fvRl>4W3|HpmMCP?M$KK-V;>eqdi zCH*^fB?}5w{X3BIlY*jt)eo;x9()#DP0$KtCJ!Cf#4wYm4r|hx$xDYdp)BOB>kcUH zRhsQ@3uy&z4EZcgYFw-HOWm_dT+##oA1^H>t+qN}(t+DE4!AdYixZ(#Yh0r^R@$At z)mp!GEp_hvMj$~cj^ij1gqPM0{@T_mN;P(z_3e=sJ9U1rj_@yli9OzB)L{% zn+AQwF&c-CgpXs-VK7{@Dl!j-otsuY{*8s3Rx>^T+}d#}aO=iJSh;EScZ_ahY++JW&WoB16CJ;T-MC>7QbKMH=MUNu^>zlqvZ}_mp%)AI)XUAADfBN0?G=( z+m=8#ut(Iej0IYtgiKT$ph`2PR`0gbid60QCT+(R2o+XFWlQ-XrOU2o?1}$x zJ&bjp;CF~eopT|oYrBFoaTh7`fXB=Rc1yPl_amM6*jaoe}|K6O`DJe`Sq z*~Kfirkxe&9c3=N)HJBsn12`B^B?>QB@;POydGO{qtS88$|AfGkOudYBT@AADJQEH zZ&P$#qG!R_WIYn?;{V|Iz0$NoRKV>6*T!s;{x5k~pjG zi}=~0zOOI0fwI}a4=qGZRUnvh6yml9?@*p_qgvKFw)l%rQ+R=?mnk{0+s#wvI>^rSpFE-fXOBRwg{9 z+5n)Yk3zE2*ma|c0v075`+B=MtoRSWgze$xHCmEma!=( zRBL=RTauJ3yIIH&j)y5C&zV@~1XHh5@dK~ccGFz0 zK?=6Vt=+3E`FeEk6l8-xqm9`3iIq!wbTM2W2L8f?u|)-MigTBMmn1a>4FL+1v=UY0Kdy@oD&Zx0hVef|69MYS&<0h{isJCz*9^zJ&)p7M zEe}W&6zR!B2aMNZpS{T7Lr!jR?U(<<XyA@*`i8 zjkSemc}ET&@${}FjME|?zZ-&$O_nK!r)sJcbiO$1?S5lVBfO_;7Qs%$&TTliKmwP9 zdN3UH;Wkwg(5rk7kA*qS&$?SGr7h-%2T(M}lTjSX9kX?V*J5ZfylXtWiZu=;2@c$C z-3`%u=1M8K8>ec%hPmO>FRZR~$$m&KX?EcDo-`gXtnb>mQ>D-$vZy;O@XSX>@GkB> z3eCw`+|x>ZxX8QOIrdaU&=v{)?rHEP(xvTpd-0Iir?uS*QOPFAkli`Ajd#;x!ukSs z_0oJ~z7KgkapFOCDV?3x!W(nzUpoS}q8FPhAt`GZdQ+j?hd)txzn?x!t5v;&3Hn2B z!}La_T15R})jKG%y|<6+$gCtyFdSCF4AwKi8HL1h>@i-Zb0J63@og-gs$DyFR}uIl zyOugeM(jW5WIyd~TdjWQTb%<-i!=DB;_!q;g6Be70Oj9-*J-xxRd$fNf#7Dk-7v>l zx*DXeRm1fWN+B9c-BIG(%kR*W{!!13af_K;< zQNMEV{^xOy;Y&5GR=67PA%L2#_y$lAj-SC+8|l>JeJ^MM03vOj-MjC9I}e5yXVdg& zihk*up?sPRiM^OXL%-7_3<$F+4;$Ij(=!JsU+<__^r=x@&!#_y_rHgI@7+(;$g9K9 z2FoRN`z+9y-b$2Pd}|?_q9;J2ql^V|t z@Up^qzxqn#*Mnw15Hpyw*z*p_q{Q4WqlmLj=yQz*YF+$FWYjQS&3=H82_@k;B9@fZ z`jXDP7;Y9)qk@!e{tWxhlr2S3`ajzH>)P`Y+K7DZ`4>wTV)?QOk5V$V4IYyF^H+23 zbwCX|p!Yfgi{gEQv}GRTDBaI_V_xMZn(lxp(<`@3DHZK6DpqnYz$q7eA?aOyQX|ZE zF6Q(oG3&7*^^4L(e3%QKX@zWf`731b??wFrdT%%I4jeQ)7q|M@mp^w-$*g0M?CIhD zFihl8{pRT&Yr}dtMj=ly_tUq2zKs5x$TNLcm)@6TzU%2&$o#>@Z2lMkDveIpwZB{; z>Xoyb<&9Dc1}Ii{L}(HKwecuNh)v*LDE&pmar!`rsz%=qjWt8xNEQw?UobdRcRNSP zWIB=!+r47w-|6`T*KY#Km@fQ?&`kNGMup9rQ8q*9?i$E%_82bnzKxoj3!A55^_g*` zfQ)2`J)O|l2V3?(0z=}R6+C0DKj>**P8aDqbvM}2q`s)QB>S98t@%16e7`D#5_6Y6 zn+tFIMV0a{J3>K1#|bQ+%!sS?(9bK$Ft!ph<2L_5>#p7foOEf$nQi-9*D8va#-0xi zeRWNhkMY7{ls|qqPk&b8xl{@ksW@RDMMvb3LW|ts&1t!-sVkFr&e&1Kag-8oHr!;5 zBJRiB*wdk*tn@jm(%7C}!b)&lIn7*bjG?)8U0@2Qt3#5!Hn3B7dq?kc{hQ~+<4e3> zqBqm;AA~K!KRW4$Ec5HEK;r5m`5j8?#GTTJso~76Bo1e;PA<1H-SBf2ILQz{xK~;^S;xvx$`21wyhd!C3tiFXU;r9>I%k4v#vRp%^7~e%HP^z0EFN%=O@@XMZ-_ZMc7_p^ z#2nl3UmW$X?^h*l&y>m=7hFb`_q|054?mnm2AZg=Iyw$M*)&m(to&~78fXV;EPm?b z4Xbf2k>_$7F>R@Mrg&S1U6QDtwvB8S^*z2Tv(hGz3zGq?E73bkm{b2^iP0lDQ_8w2hwlz0{B=SpK6w^;n>XW9U!tE(+7zpFH+v zYb=lE^vd_qZGlnU2cfF8z32*Lp!}@0q9k-%9 z)kbio@8h{Yq0IH~??(>iG3B85IE!V5O`mN>5$s-WgcH&$AtA(MdF~>7*A=?epL5H! z6OZA;sjx|W?_}8E%CAHe8qLABePoW@laUbUS+*}2Kq<)vHc-^qeVX-Q0>gW*0ez>h zf*aT${k*=<9a#c~BLW}vb7{b{)HuK395{9z+5QZEoZQ^Rw#}{E61y{*)q7l(X+wHM zXE6jEu1u4ULs%bI(!6GxoZb0DDd}3E)vu|)@YDaA`ZLmYCFGQALto(QPFI-SFm?#q zI86{^@8?q3Ure$-UL!8Ij}VkGmH-}EBqqUwD^!kP^}ET>|Nc5LIlApaRc7L<;`8@@ z&nWw!qOFgE54;?p{+bjq@jkG|JHqy{4}7XN%^{}^!SK9Lcic~AeLpu(-$E4Q!Y+^M77bMjU_)<`Hp^KuJAPAqkEnN z#IR{&>v5Rv82rV!z^(CUYS(Pm*|2SP6(3BZ;^Z%JQzl{TV^^~owk)pz zM)1E}dGy|NM_S&072f+U^TG2p78cC%%f?&8O91jl+O*{FS{JLiJlYevV(4MP+lF{O zUwH~L+0x_T%x8T#1?;L*d1^;dN$+;7=s#Ur1Z+F9!no*JRdl zpB}S*KNn^aB;B%|6j4rfS0Ef(d6o0bP`NO+@t1A}u=Bcmxv(Mf)v1WPb?De3&=q52 z1Qy~a7ya??%eJh_IKmZ+Ba@Y9^@=rX-LCRQnyPwT@Hpav4`Q^qUzvV{qrvUyK(ff< z<)?h^XEnN2EWU*SBTgrPK-L;}OlRVs6}VmHoGEwU1|Uj40HTZpNYm}vp9-5FC_U_SvA z^b!ZnFy+rJ!QX>pE`@h1at&EgVe6xZe59N5n54km4^~u(1@oqB6M&w|A94{6NLh2> zMzMt?iv;`ykv>!0J~@pGNpALWKE$`}UBtKPBL|?RmD^_??fJiLHLt-%%`)bqH2bkL zK3~kewk;HKR)0afLD;61`fuUQyT||b7Dp|@b)l}QoMk#7c(F5XEAgz)6s={jIW9nb z5x{cG87-JFTvc8|nfN>Pja%i40)9mI6`z(uwZEAUSy)?kcfFbQ2P-*TTAt1M#)}v@ z`4_USBtsJ7$pqq`BPvd$xNCJUyf3%+HnmRmH-< zrCbfNqn(yW-lM8BdiybEA8?=I*1ou-kZjF*Fo#Gi%&0lwyOhfN`m=W}BeU~dRWI5d z%41h;hkmHnfgRuCY*?X%^=rMn9C%eY@DO?DJL`)>MIrjJgvWlk{V8n0Z^uUz-!$F| zRon1PX=vs^zbLPJfmVn?2+2eCoj3_*N*1rO=pjnl?!Nu&!FY^mH@ z|MX>t@5_$P!vL|%sv18Sdh#95*9^Zj<(XE?;E+6ZZ&63=!kn6{&$YY&wwwP_v*omB5DY6eqxDs}9kxJ;Yo(hz|>`{B(I zH4!t(GNh@=!%eY!6#^pBlw}owSCuM5s+*KdhpG{C7E1a}H5R=x`jvi$*t%u*4?fH3 z;rxJzOQMiHEYiF4dqlO7;u8Fbudm!w`o|vT=tJ@4HUkgY?Jk*LHMpUozBtsQ?n%im zOuB5IUa%EBD@?_7hDiZr@DG4A1y-YEW&ns?F4gi8HUmi1P5{xY0x;H-ey$qLkBxwF zM;q9$0K)Sd0DDIFW}RkJ#yqwU!2&F$A23ycDL%ZRlUjZDS+2kq)CItq`Mr#;pz;E> zSOeKn@*~g&0578fF!MwPN4?I%5r7|_)&oI+qxA-roB>60db7^J;=uK#{0S;~?wj%5 zB<3PsAOm&ZuhsJki&@+CCeJI%z^l_-Jd1rmuZ;N4h-dlq4*~%E(H~-~*2{hB9 z&E8lN{F{q{d9)ai*gxj1jYeNipS_WEtkC*gMnTnBzq$PXGPOmo4XVXHmTkf^(tbus zj;xgjVT7~p$p@rQdE36~2qQD^ZyZE#2jM>TiSpLpT3e6MG&pzr%!XhbyQWOAR& z#5%*VzlT6@FT2ucNj{lKMo*}?xcFggd)ti#Pvhg7?Xkr z?~CXvKWrRNUs%@Cmm8t5Fi{5vbSn1Mf)t&dQmo!=V-p%E1Saa3jBbUPdJ`P|ghA*j z-LxS1{rURHxvPZp7nWnc$+4dzbq=O5Fj4UnVy2ttpF+(GT;CUA3WpT#oW%RwFu|RF zO6T|OFnbq5+Y!-`kA*%B+`p61HLE|2!ared7{=gJSQ<_W3i)>WF)`6(9J+!-;5_B? zx6}gJuxf`iF>Kg7hcxMI*oTLJZOHukd*!D<(=Bq&H3>jE^?ulNPaSpJ^8d}lz%;W! zzjA%#2_w@?kqHhX$3#t=y6i#XY|&2&&;x);(fFQcjVGaZH{y!Dm}YA3se(6OQ~i~l zpMK&@)UtZI<0+E!;FIG_)XI9g)2SBn`vARDQ844R#PxWl89Qy&k}$QPo$CWddg?)n zSc~`De5YEpKrHB(ddZ!i!!1YGJuV--tL_e?NdWVEzFRuaj%A(_r@4*S2|5Wox+OhF23K@OQhwPr1q9AX zN-uk-99EUs5b-P(hs##06Ll&PiAgB zi60&jXdKqRZBfFY6|}<^PnH8f&$>BSxfQTR`&x&z^5u=H%%nCsoCxKNV|82 z6}D-{2}Q9>)GD#3mV@MAfJ6R96i+?swhD7Euv%^wmKwQt;i)C*d2{`zyTf^~{HKCl z7na8+pA8$yfSyD1kVbSs_nfbObd6*hmmFoScQP<^t`49}iSf0rfVt#*lW1VoNslM< zgE`5bF&4QSRv3cZC3aGk#kUQsK!PU-majhYEkbVlH4Y=mu*(U(fuZCs1;8rxKAEXi z?%}G!vVIjl8J0&qrmVl(MNT&xYu+E20QJ=m904xe0BJRj`g5yU^@G3B)4)Xl7PS*x z1K3u~992u~7A^#q9e%V~S(bX6$PooYpzrxvEd;m<_wXOmG~$2?jA?uaJcX9B0-x|TTH6w*V~RZ`|pKc*oQazMR!mx*D7oo_=)QA zf5tTJcPbwZh7=Qptvfk~IjPs!S&sWZvz&j>Xr;eA5ODt*$@aXs^IIDCRGART?)5;} zFsc#OD?gm~kKULS?zp0JFpO`ijE#iFSub!(Gc6~;q(&tW5YnF=*8a9bh_cJIH7Mj1 z^&*Q*`Zm0^XQjn#tW{2BXri}FtlcYJwVdF;=1skn*R6d4hMMWz?Qqd)j!BwaEET56 zYU{63oa+M6a@3In$mUjQ!AKx=ceH*P|Kkc|H&y8gO8L3pQmIkDf1Nx5^U$T@p1$iP zx);TZqI(wy7T{2Z5Tw!b2&pl(&aE>)umZNpuBDK<-9MXSTU)872&aM;rRsE>nv?Um z%X|JZbsoCSx_Det-c@~5M1_j8Z#%AFy2I1sa!G4mC%Ovuo4~fQd^MF{wytAxu!7CE zqJ@_075%#_3%LTV(`)V>SlL?HDi|PZ)0R+ov%8~z<5MB9S)PSeU~QVvgAQ+vrPQ%W z)?u*PCIhuD7q^rYseEaBW}Q)v$!=F=Hs42jM3?TpDgTvJ@NccG?S-_73D|IJp>4(L z4SYakisBHh&WE4g2@>D86d;jw8G3fBFFw zY^cd`hlFkVGtAZKFYF^7bcAIZj7miUgcW~^UbH((jGUrz1UR#(*x>(zNsc^W!KX9PC{D@2X58A^lk4y?=w2K(eTrAW7>0f(Aqkj&W7X z|DKn%t$rKXNR9Y+Q@>-j@GsL{!E`SGOFIDx0bCzQGn6LI%OJpTiyUDx^7Nh>#&Nu3?W!(w=>S*X)A}7|vGX z{UERER;w&!a@;07+80|>xj;QX!pgh1c^3Q%JTQ9Nc~8W13hJ?IVU$+fzWciPX@Y&P-K6s*g z;j|B#PoO_m`~^mPCQzSF;n3#9ghH|dPA)4w+O6kRor0ee$_xIAA-YI7;H2c~QB-4J z{*d2-;bvrn!~TN@UHX^4LV6<|3g3@;r&8^yRhrTMpQ+n&HwGy@=?<{yR$3R050RNN zYhdW{I>G_7k(m-ZP^ndg?3pE9Js*va@8Lk0)FmHs_Jq!^jG(9nW!x)g<@IZRl-{iQ zA)^L-8FPCT1DTN4Qm^;DKF95tqwNyBBJGmE`3an9;H2M=P8+jALfujeWd+f8`cFYwlATMm>>HdGcRhHPj9uA&eDK4Jf0r-39 z%GYPLb<@5X{4>58Fg4B5t2T3pjrZ%a8A7x9YU-^AatG0@=4C~%NFuBMrE{c**Ov=y zxN~fV+ji_Ch`d{_Y=h%3D8vRwgLyqXE%3l9gz^4}@4c4~kG+&Ls%@w+ z>pCMFSYshT-fvEoqZ^TxS0Wz5{l6gBU~H9Rl)tfXqp=%n*|NM1>l*CfU%%`Yt4ocRb=H0l4_rLj$AFF5ha^SN6k{MB1J&a@d4cwVD z;?>Pc7NXSMMoZ8^Lod`J&@(-?D$+nN80gY-MSX`J8&E3 zwA9*m8&ERs+ppb;21V~roAqzpVm6;8z@QgjO3LEnj?9iPC+NuIY8sTL(q`GBXh-QT z*38RNUv_(rk$8WD{-v@z?0dYSG16UZnV0oz^%uq5ujC_=-Nlb-beKkP>=Em)NqX-~z ze#+~&8xM*Mk97{k@3MyAcUv~1J9hPBF&XaDZAOo*eGomRmel)IXApRqlL$O#r-GO` zl0_A-zFpu~wB6h7Hw-g~#&QKX`$*pRUZ<8x@7Ku1^r}wsmUyH0!wN8_uI-3_5f$kL zc*;UAJi&^J&c|KYSiv7G;j+f`&~lCNkh}}4@J__l!an{wQMr2I#0QxbE2%{NE+3fW z*6tTlZH77el_ko*=aN|S8P$(lBh(;fTDcB1P-I}UE|%yUKs2R_7N>?ck!B~Ug;k9o zo$f%w`dzpDaV6|k0e<@(p@jV$X`HQK9J#TFwHtvA__FPf8{How!f5nfN*%l7`h@ei zg7Df$2YI5g-_pCqP3uLVPTZc<`nT%p91s%7s%R-K`CLO%mNQTAB`Uvs^rtJR0I2dDVa;Fi_g<-VLkT;&8`};UR=&R*w)W&Gnr!O1>#z@xvY&(N z{`WBjzbYWXHDD&`@*Sv{#4-gr`(ocMw8<`s^KMF!)cHO(r>BjWy-r!{7%`RSI{%t{ zvG!?U_`+c&*QR27I-7T#( zCq3=L{XXm1VA6Bp{~SqpLGZ1r6!Z`%Mw`{cC2wY>?^K=Y>TxX?O|$56W*SX=H~g>T zk-*U1V%yE`)(SnZ>}~ zN7hs=Tk_ZoX^5Cfp5U+XH?-@Ylojk_8WfxR7Y+T-Rx2I0yIg&tOdx^SCZkNbs39oj z*D%~*5@fx6zRihHb^Nmu=~0i|AsC_;KAxGSB<5R^p;5KV$cJS0jXhKQWsae%m|RJe zY`oROHQJ;5Qnu|H)t5Ov$>O}?tA`wX7=43RCjC~m7uvoMs#rgBF|(OVJ}g6E8{C$A z|1d?Uf{CM%qEb*?#y}XK@(Nz{)#&@#FEo|6dc5vBu? zJcNC&z6!|gWqg4ys@XgZ(YJ@@Wf`mlkLAz1y!u+jo9?ixna6fnOjIPEpEEXy{XOOR`xCWDrvqub>HyDi z+(z*0_qq?X2g@Hl%Gm9xiuD0TcL`(s1~*e1q!&sojo$b#?vRF~l_v~l`0}FU?WL>@ zm6u!7SDktGejcmP=M!X&TKVk~=8Tdks(ZK(K7CgyId6))nmmRixDg%|CVWOwcxKN6 z)VB#^`--QLM}uL4qKa)`w`4ozR%y%^b}{De^~x{oz4E(Woza_!D~fG8S@4U@-O>YX z5w#6U&v~|wwV^z&$S$$PSmKTCe+wEMvpjG7V`rTZkgr+S1nW{<^^F_HxLS|2gi6pK__ex7>ZGKS*@6+T z_Q{9*_e596SQOx?&d1x-kV0-ay~^TVS`Fofb;fk5p@c%9%z}h+tvK)HXYteD9eLnA zmbf&y$EIr@u6l7-d4Ts!#fx>*`-W3#RQhaJEBXoRv$ znYx^vw|6HZkC)a3?@BgTb*w+z?b;=C!jd%Dxcy*=1vjifm9u=Y2cdVtX-2$(J!F(- zdwwW$)Zq8iVGF4cFlwjC@M1o@bJX@0>G7>= zcOAthe*0~q^KJ0?xMBZRzcx3Lufg9@y7r_oyCg5mMq&o-`L$uZ&%u-_f!Xa)Rqo|W zDnos~&(*E@%LN0~TOrT4JB%0>zwu1H9VD(~trrnq@Svo&F!_~x#4hd4KmggO{l{;PZXj| z@o;?|pDO}0Xdb-lKe55OUtkqD$II${g$DXMxU#|(YdZ%ioDxRDcV zWRLQ>+Uyx2Dr{#NcXe3*UxT>)~b?Uekikg6B0{bqgcF@YIt;a&II z=kI|5B2n3=W$irD{Q}NCEA3d9cu@G({m6EM|9u=W0d@cw@d}{=ok3%udsqQ z%*s!zn)U2?i@0J6nu%Au_w>dZh@pXobbMXeSsj%@XhSKbWIe6iuczV3e< z2f9&Bl(F@H4GeyTcYOcZ@m(AoQaQl!*}zh zt9R6aKeFD}V!mK~X0xh>?^Xdje#UkI^MBKH_cO zw_H>t0(G9%cd6R?S)Qfpp0L|WQQ=+Giui_InPq{m%%Y>H^vpO2TnFnFcz85rswb>> z2tO!oT`kWhMTVy2_PsN@b8c+ypSfmgM~+tId%l-Cs=fV9?>@V+1wFUS)HWZjD)vy7 zI_mwGh6_ zwher$G0kJgqX|?5BBa zCM;Dwq~TR@Hl1JQ{Fx2^^)ElCyg$6&{kO^SfB&p{KieU#T@du7WT^=|?!1QO3SUyLb*3+Kj)*6mHveB))pe7pOOTbFJ=4S^ECu zJLb4IHWbjk*Ln?j;}P9O3sV9wNyno+cJ-Yvt+*lC03x~p(-mOm1Y%+Wu;*X+zXt@A zq5KM8?lv?!BoH(UsJAe3y;)#Y$}wAiM0WF=m?(AZrLV)vf6!k}?q+)*xl$7HaS2Nb z7_9y=Jy5#8KWE#idH;%t@SnAE$hO*Pq%~6M^MBUEPjDr786V$QLbLz_A*ufD$^doT z{}|XB372Hs53c^#*2Mqa{Q32Nxy4-}+yP#B1OLk@4#fxl|J)Ag%m2Sz;=J^)_4Ta% zi30)uxc_4}qf--Q2QbtD`zD^O%2V3^r>B-J`JJ|OUa#0QH1RC;WxSBR0mkqDAxa0K zyc+>#={(KJ&&0E(3u5w)3HM)rDq+l&Mjpd&^Uft{;kN#fH{eNeCe_eYWKhjHS zY@cxDZY>AudC}aCOv2T=wYtycyRlYcz}0H~XTtukpKF$XL%TxH-_A4twmo6#O`FbE zuk%!{yS3TVH>?5US`_Gv;M zt4Df&e^%CX#k^+atRT1epL5L}IPm+)Ww|Z9tqOQJWF0ur`<=JUwKmBtH4nGs{VJYt zZO!;U%ANcL0ds%*XpFpH6SwWFikq`keuZbVc?-Aql8(Y}T2F`XjrZ#xl^??&^d2!! z5+87X3-FFo2?gPWS91qE5PZ;uS_Nkfb4vuhe2UDB)^bCb9hCZTTBZK3&b_uK&0Mv@ z`k?!_3&Qv4`=yrZgs+2R{qnrgyHx}u9Wn0PCZQ)>?%DY6!;fVit?nsa-F?vCI{?|^ zxgj5_N_{=$)LVHgNta7!GLI+!D?7lzPfF=#^S9)mZV5s7%_3s>FPwb$fk!frtalXM zPfJOcw17OqI||=KZ*(C!LHK}mpsp|8=b|Bc&$hno`W?mTY6tGCXh$cqC7C0}7j@9h__IShb>$!vIzu(T2!+fxj1Fm@e9 z_8jpGUU3JMQomDOy1_5uPh3J5;nlEbZbeG63ygrms0k)6F^lkWZEokG6}((BXONbF z6t^NgOR#0zZ%~*{5#B!7GMziq1Rx4#kl?_UJRpvKvLZa}m<=)!wf!6uj((FOyi~BI zHdm&}ASf(h2B{K|JqHToEW%riv0P@!Gyw>5Np?a`?-yu=c0Nmve&-@Q2ae1w`WVYc zIzYPxN52-J)(%Kz%iQ7xiZ6k}4)7)}eT(o6jc;?|Gp|2Hfv7o0e>6}8zX-2;5foMn zG=ox--M4E7iJ3EVivVotnE^z(Gqh&*Xeyg{yO0!2Df%qQAX%wK?z8h|hWEdY)H!U5y~Xaz6@ z-~hmfj+8KSU95k%F;SPV8BrIKIZ>A#fN=l}7DQcO0H*-tEs46SEQz>rC-}TqCi%QG zrud%Qf4JYeLZ2L3;GZ1s5d$CtKmmXn0385E04xC50dN7}1t0)G_~h^)v4W z+yIaR@c*FW-vj`KPoaQ96hL87uDIYA*?Cv*!rVFZI{_AzsROFxr)(fmdfxRzT<}3| z-gOfQWaeEjfIt@Lm@PkGpq2uo2pF@!z?P2=MdeUEe?Vbha3?OifUIdCil>nC@gG~y z43e-hNBpfD0ZWRc_rSESa6 zhf=p(g98bt_k&EQ!ZqE~`G|+t0O;6yq(%CgYov1bSHL*vxOk*Ru0UtZrn>BdhOX;Y@}TpxtC16$Tn1cOlEYCbf7BWeD z?Jlj)i~ZuT?d5UrTrT+sIaGc^IVlSRRy&Z(PC>veJx}AI$6`?=VsX}_GtTZXw!3kH z*qMjNuxbZb38*HyV8F~S7?U1A2`%~T3!ua#?y9*yAnwnAPUDX&FNeO2iXYCSDa-pi zkUbklN4i!`kV8tW{wp5MP(w;w{woiyK*$Er9YDwd(4A02fP3BPuT6*@YTTaFmwymD zwlPNcL{~qq{CAen<;;9zu59azS^Yb&#(ce?hP3$8>R{S`T0e*oYUXgz4+3F8+?i&Jrv@n7@t!`Taw+bBr-p>|mo4#u(>-?mG^-n-+)b zKa<+98~a47VEupgoAnAKFdMMMtJwgtRj)7#vq43?S_Ke0^$KG!8Gau0xvqnLby1v>%{9SB_g5_uj7fK1u#HAkQbeLeCf4A^x&k*AW7 zW%5q$nvh{f|IdIAG?Q`mNrvZ_-$3SuQnpd*(^T!qsUsWQ#=XS*skJp2xDCFecNVv2 z?a{p(c(fT;Cjvl!BM;TO0zDuX18nZ#@6>Vw>s5{+W>)_kduwpd9VD7dE*e$ zksW-N01*AlhDVT&V&Jn3fEZZb00=ekSph%{E*l<0I+}sc$^l|%c>^F^!DsaV@n_la z1aioc&ELS>8vJrWst>Z>Sd@BSen5g8+H`pBm<8Ii^yr=f)FbZd?~ygb^Qf4 zS_0bR$nM{@0`SZ|-eCioC_77fKx0>9jFy0r(2Cbn)5tO8$mwt3Xbs*peeL)Su&zA1 z1I;?``Qn^Z{PZSrZN)8jv&kQER!aBr+VOOjy5Ez6x@x46`|N%zm^##Eq_he2)QkI_ z0g!`+wi=+Z@#21;0}yy5@n<}TbPRv2yRo&y@$?yx$~NNv)w}w& z&EdhmY4H3h{pQ3A$8&YyPmWP3kWNGF?*A6UiL&Svrxd+ZG2g>W^?r4`(gGaS<8wNv zyv*~!zZZEx#2IkyOL61a@OqOw@nQEKVC_F~Qa|E5$~EEld{i2@q3N&iAY}c{d$a%S z|9MEe7wdT z)PC3m+%HiJk#`5!dil51KFna8?Emljy!pyQEE+76a!opb}A6>5>u5VA9_CnrVA0OwhQ=vx23A=w+X3%BWqB<4M*<>oDfJ&`K+|!jL%(A96i|iK4ay1 z9nn*jY+izolE$9ywd8J=99y+kZ%6iCE8LFQOO%)nw$J$wK3uk14_f5%^d|?`(*(_) zcU^P?Tz&3(?tck=RAoQ*JjcD3lGGjGOg(zym0bguq|TYR#pinovhcmHX34%>e4^}u zA2@l}6S;N2-F%nvCy8kKKvBNV`qrK2>GfL6H@AO4kb1YtJICeK{k(Y}_j-WGKE<5- za_n@)6Y~=E-1_`JZExLeuu`&N)UxofI3$#+X=qxL&0>Y%w?egGq93o1A=536yLoa$ za%VJt;Z9MD(fn>1`r&cfvTEr5({!Z^oI(~`(KbFPt=Uk5M8K~JE~G1ot-E+_V<{Z-yffQMa zrO^PLtXBf6JtfN7)|3FD?w9i+in)|NdT1C{!JUaXoR%kM>}Z=o54+jBa`xE$#cQ4?NgkxvC24 z`8r`dO&<%_D12n7PhoGaEuJ-)j4d9;DbZ19(N%GUTjZrjVyZI--rH)d|Ae3NkZG*H(~yL!db2c} zY00Dh_2=7Wjn&2(`t5mY-jYY->ran5fpLCLpcp;z$;NZ*+S?}Vf#3T@jAI^6c+&^L zzCiTF$A;&ty<+hLm-hj7ElT3U26sZY?N>jXA`kZ~ZXOTkt4)cx5A0_VjCXAB*L8)r z)uR{c!`)4}hdbYzo6W!TJpumtGx$SZs*wWS@9&N{)E}BHOCIkUwy3pJZyrmeNq4_L z?13e-pDJrl8*DxM;H=@P(a;af)$urmu_ROBlO}=thekDiom|iHcFY%p*1d)IW4`b8 z0$19uwD3U&To6cz%1z_KoCbqg!B2|d04&(DKV zM!;`;uvJYfT+^n|hj4p&o$*AFZlh3>hW9i&;#H5I-d!fw$6TD?ebmpG_qn)go@e2! zwt(<}-EzGqoA)Zc3-|MKTOmP{_0>4U%Kch>U#bv!M@mB5whbFbLg%hfJMt56xTt2n zL|L8J*mmdEnV61xm-?VQhV7q2GIyFqrp0KBYsQQ=n(NXn;86=5iFu(KDtHQw;mJ_uafF294)YPi2W)p*D;aVa<}P z;`oJwqBWR%;W|sIG=nP!>`VMqgRBC58jTEOdWiJM+}?C_TmyNp$}McT*wSD7<=@9$ zx|&%wja40!U9XYKeOr{rq(YVR*eWkR>rZI}I+^tcVm12)e=%iAtR5kXh|TY-(T*YH z(I3+!GHo|4%C7$M%e!3rGyCpO6=SPz9dbk;#OAN($)I5)Es`k7@P2142QE=;t(fB) z?9>M2-5u9HRc*_&7yS#6HX)(S{CWgOBu9`y{-U?Kf^H2qN}c$Ij^jK<-t=Hh0sG{& zOczvh*|-#oYu9|0M!3GCqo5JJ=2g6*^{icY0sOcX=HGhsZSRoMt>TqF`Ev1^jZXpk z+O*OEWxssYqijki6R3=*>Ds1lQ+30x{R#kxz1=M+bC$63G^ zQz^-v`YKkCO0>Wh76lc7L`_8L1 zIFUR?SKb&onf%s6%atp<^OPTj#i33ar>J@*bJ$o+h#$c!o$Sq8(Z&Fi zcpcvbZ$^)k>;32*E)BI4C&n@=V}9>#lD=#4>ln369Ql^(&#E$Yr%y90v`L7qm$f|} zaY~u?mr&8AF-|!qts-s6a5~fwT&liIk@wxl;P*M>HzzSKmPW8}v0b;$$YK<(VT8mJ zELChrJRj9JWJ|I+o@2HZm-!G-?fiYi-sepzh-LY(dnzK*C-epI&SHPrMCrxi&v?0{!+o-g@% z1v=TGd_PabRzy$y6MXMLpIjk!6O+>!weaxrk(Tb$R@241zb1P!^5-UW=Hfc45a=bt zC+Mb6{Hte7oU&HgVQoj7x5$IO}ob0LbLpcKUXCppw3lm(jIOOFjpWe-l0^4S{7kqDcO5|6M`+Py;6s&tBL z6b~iW^!Fc@-aC|tMkGlE@(LL~Z?*bFM`I^ywH5!bC=3%?>HWwY=Y8@cUV&%{L3D@H zF#Ari6&zy=1)qcJ9O}K(tM|fj%TbPSAtE=tZ{$QjnTN^Li&ewBMVO;i`lphqlF( zflK5j%FSX4SFExDlJxcR-;IKyw=4o~-x@?Q^eA<}3*n=3?U-1KDe+O>Rj7EfR?@mo zjgoXcVT!4sEGDU`+6FzM4u*BX;pHJSpq77zk&h9vM(R-N314kph`e-i0tPCpY$#T!RpYGCjAASIY)D}suXC3$tB%I2coH=Mx3DFoGIVteK1qE>RX&MKMq)&|3Wmi} z2A-KxX3>q5^qhxY?JZ>{*8F{6oO=;2z9M#!1IE5rWuv3g33dpfNn_jy)kz!X2=bf- zMCI+l9QNHgmESCtAa^gy?;I?|y+%zRSjI8dC*)zNwl6$hH%)!TK1ni(0R#C&rp5xH zc4vJUB!$UQWu5+`Ji(5HQMYu+yWZF)QUQzHWaGAwfoIpPc~8C$dBR1^&%rpAp!dR# zJ7h3*jYX7igF#9PtrhOIaS!M;i%jKIYrcDVTN{X zyok2MWMwP&+h~YIB(>Nu>|_h%O+6IE;0P=RD)R2}6?;#8+$eXdUvRUccnRdDiOT&0 zKVE?Y4)H!0o7bdpGSg)xP#n+eJ4FaEN+sO!Ml6at4+LdO>wcEk*czM0t~?}f2q^o`q(G%)v!qZQ9~3%VpTV=0qFfJsH=Z$gjM|mei4w8<#r0 zNf}m`f%Qxmi0tV=AaVkICTb+F2*l1dKi)fWCSo=X#ndqop@Lf{LU+$*mk2I5cadZY zB*5PD!yo*D+1yZK2KiZPx)1-GgEQWbR4lnKd}`J|ceT;Qq)lP@%4AehQd5(y%6Ubt zEh1~91h{IH)alGmIi;Vq(43=0lm|q+EUTL}Ikdh0AyivAY8$49ZpS@Lqn=L2VrgW- z?MzF-Nr;qT7B=Y6Bj}%t)}*d@&7>6Q)Qe`zNDoVwT;*$}Nm8Vst0*1OB0`ki6_kZe ztH?(;6NG4P$QaM05HhD%OTu8OxO!gR$E z6&<^w$(*w@M2|tAl9d+&HLshNK{IMU=R~MtO|<{v7-)5%;ENYSM~7AW$3zc`1i1^LjTlX2{90 zU?D1bQa&H5+y4>*!qP}9TddN;Mov|Tg3I|LN2!OPCvSx-^wp5zLGxtix-AI7x1h6= z>2RJ@$0jEATczd1sH~itSf=q0J~F-`(&WqyJ6F5v#7xHX+I|ylgP)D$`}teV9r{#W zgcB8~r8m4N3iCcQff`gX5H0yhdoc7xBi_^;(JGgQ^I+*aurvnmP}Vj7*PbGWPx!Fv zF)CW1j=qTC&I^ep%$U81JGw)6nOG;_U+p7%mT*P&<#x*g;!UI)6cTO;c-d^I*v+D-gnbs z@_&VJfefCo`i4VN8T%_iRiBkXp;^Frk%iv~n)Yk2?r8i+4+TA)c==NcIK-J3S;W}! z&vguGcm6}*+^o2$`X9I*oUHIyp@Zg_a(qB`bVWwvIgUR+VXQK%s{mf z^+9=tMuDW%Ox>_(nN~4saLw^~A+Es3K4MN81ie{&y zuZVIpbhHI4n^NM-C+IPd1nYPT>cwG{t|7|J=^^6`^u>t0T{Rr3<^Cn&Lm*7{nI9AT zy0{&Y;xh^yw!8B06sMY2~Pud^LwWYss2*{uu$SG7wu0W;q!8apJsmoT| ziH@4X)iYQ6NI!!!*vN{oq-|c+1sJIx^}qtu|1Yeq-%& z*h1&-1aa2QBiDZF@GF|ld3ZGVobC=`{ zxA>g(o$sU|o6ndjaPD~}ufp%obI^Z-BpQ$w8_1Qf5eBQir~j?P&#w^Mxijs~tzS>0 z(QDwBvC+ImlU%l-_}MTNuT~J#v_BNHV|q=adHP-cw+s6jxuRzNT4zYv5VKa8$pnW@ z4bzTCLd*avd5`g)GM|{1%WHz7Od%7a{?uOc7mIqgloeb~MhUbK=!yz)e;Rz0v%rkK zX#JF(rgRToK8{M&fr(9TV&BOxN8ajk%$gOq@X9bUcjUUpY%6`A-8V(m7s6&ZnUCtP zVkWuT^Ii2P1T$GAAz)_17*?RTLMee47r~o^(=wIhFBshxC7fp;ae^dea$5d9M5ut72W%! z9vGw~OQwZ;9NRmUdVZZX3rA^pHRJxNq=;pn#M*{<#u|xNPo|dy!;7iPHKPlQ1U1_m zL`{*t&E42ZwQQ4LcZr5~vQ`rRE|$Y`h>Je>;AP3{7wr>`ccDR#JPv>{R2iv%{WHeQ zK%&Pv@lVSi`fqaj$bQP@lGryz8sPGZS90c!>!`7Wx0ZF(ZlzJw14&6{;YyqM#{M0} z3vrU06kFU(Gy3_mjp_Otlk2eCw$1wItg*92ydZ40x$PkcU!1R%FFo|xfW{TUOjOi= zq*A%r1eByeR83W=rzHu@iIa>ns1|%B`;_E=>OpU)lm?1&kjkoY^m;)~M zw7dg48D9h%Q~?I{vck6Br{Cen>Is2*7b;LmUuVPm*kYp186{Cievlt^}a}TlgWvXM@lRFqr9n)ct?cl?%o}QLlpgc~2 zuxVyMyWy1^Ip8oM%}c8XJ7t`z6crZz3EPod&coRu+lhGDQo}W1+4y`?*{|CZ;ZBjB zjcYKeQ-EnHbxL)suA6-gPo3#&(#)tvR(!)3F=Zz|N~w}&j~%5Vd6ZyE24Y^pRLEml6s%Xru_d~{V8d~8KbmSl z7@j<3hxvzCxg+QsH3%((^|r$BVv-tYgr#Y^YS%KunD1sgN-J!iS?`+g$7wzZ;{6@m&1m$oQ2(|{% zKo#y60iVha*q8;@@YowGa8O$;BxNsTB(?#jYd2@OK|c z&6MC3s$|^xW)+82ig{L1o6i{7{d{4NO;WLEp2A#dL@4Z4F{mwL)J^khY8EQevief8 zc+KDC5VU){i0gizv$-35#WZyW%jv%wQr^ybm+%eu6@f8Ch5s$ zw27&Ak-4`k(pPKMxlSf({+&%gg1WIIv=U}MGtp66ImlYoQx98^P9Iu*P-cP}#~eHO zMU!r0rrP3vG`?V1Fy@x(9@h_J_+2$our6+`#d8!4`w`AQeBDc5;)Nt8Ilzx)lNjU zc$CS;d_L&6<{gW)vM1k0!mu2}8+X;VTK+UW8Ud+N;58_QFu5n=M_!5rSVOm43&#<3q^NA-|)~~uuE?<;KyNFsKVX=uOBgB=InEMaL%atUo*av}m)& zOg)?}YqB8N)@8FPJHxZEaI5V5)jUnfYn!rX%GS`9lWs1b zMsY-pp(?&bHh0GF?$#s7i;v(&hpJ35^U+AESutz%tKXw!-)b;=vIeU`-gZQ? z*6!+@g@iWrEmeP)(fFdUK6=RMABw9rPwS$+Z*e@$d);uDfjdz~x3t{h#<#uO2G4rM zNu}AABEOTv9IQChaL4O;jMg2rh8a2M79LF$)fbv-ac_Kecv?L-DScz#JtD}0B181h zp;YeHtUW>?^CDoVMy_4Bo193iD`WU)?f8OFMXpA?nO;=c#6DzGS9-~`gRIO5MAQdO zXTiuXJsD|gpP5zq_7|K3TXE?`v#NW%kRARxP<4SHf1wRZw4N?XgxUY-F2!;2SVcjz zv&jFWnAL{=GwFQJq6<AMBy2RpUs<0fr7j})JujYoG=&@vv--ynkyk5S(g^|__omrRp)riKS5;l#T(C%-Bf zwLvHr4xe(VLiD;=u9b%xwhYhLf9jeZPt$k!9+JTJaS(L}6CwgV?# z8$D4b+D2q;>3?zFy)7rO$>S+Tm_kiKjm8+IafrCeh80^+#8PcAb`dGXZFE}uqWo+m z)z_NP4GE`Q{~HSNlLi8Zwr#7zcRXEIE+=0h%ET) zpF&O%`7*@T#2a|Vj~pr1?bGkY6SUSI3MEt&%C^mGlByoxPG}L`co~su!=uz@DjSXI zL^^0xXMjD7s;Je^<(Uhv%#;;UZZrkKQbo%&NA-9SXOE=g8{7dya)qu!PUT2j_B?K=wud)3S?(_w9wPKrlF z{?@sc>ruoUe*0~y5rr+rM9s6ByhF?uu(CyCbmVzVP3QbJmn_-k?%d0egonfFRrr-~ z>z>w8i@T>zw^d-efzG8xveVSfFDgWoe2&n0e})`w@@o_B9P19tdNc{}{1VnNYmNth zV3&=OE^eKsVQjRQW4cfyDNw^1+st-wMZ2aE)q}IIzQsO!7DL2jX@;seAS(wcOH2)0 zXAWuihar{`4#2;a50sapmgn(I&~(&Nhj2tFAFd&<_`*c0sD&>&NlF5jkjXWxU>{&m)` z0qkZ{7h0`KVym*V-?K1H{<&d!LSlyH%ZIc$ujp#9>X2K^@VNPxOAixW;t}xZ1!|5M ztY2IKVP%NIc>Oki@ykNP+MEoJ$fWGFpNo;2uh z%4g}BjlwUTMx-!Q8f1`;@Jsw4R`xjzy+|pjlggt|PrUGFCyn&T-{?8l)K!U+ko{A) zcofUM`uLRe@xfhb`HE6dNUWmhxW7w6RCrycY<_1;8-pzSXqzKz`{4`2qO6VuF#Z`6 z#BIwGQzKVRL`Am^sEcpb!%oL#qHSX=XCl9z;*&QbPELuZs}XGLuavo}rK?F5^(kz5 zds5|uHe9P|;V>g8D}F-0N(3EV)iQX?k@(aQA&y60^Z~Ew_SP8_69_0*aGP2WW+*9e zqw-ZpOcqs_dFD2o?vkof4XBLq2yNg-(N%+TDvap4gz~XlHG^^*`s_66)2MhP=GPCE zhxd5)Kc{RfVWW`aVjU$Vv)lK||mnOF+{Fp zRruJtgRC%JbsY2mfs*g&B=S(RcimvG8e^AS36(^Qe z-`Ybq^dqNf_go3wfA;&WfAM*~B|#{MRo7COjx~2bdoJqR0^!b7n+Hjv1xJZE@KfCQ@pwmVFfKAMss9r$bhx4$}LbgkB-rjJ#X zX10{h&G{P;HlO}sxD`ptv{3NpM4@O*!_L2Zg?KhciKO-5>Z9^GojK?S_~^2>Cyx_(#fQe{HLjchPARZ7k^fPnv6WRy|*G{ zDH^0_rF@hQC%Edi41>TJB9qRScR@4#owi9A6mX#q?pW z)EFNpHr6UYWWV%;6@<;k5)8_&usK_x`&H(oWw2$E7!qNxr12rlyuVY@=}cjmbfJr> z{_^eNVRTk$h~=VR`LU0h_N?l5y{v2yr!{TIbWFr3mXJ+fLLex{KQKVEUbjFHmqQGx zc%bP0&G-_l4?=L8eBXJ-HNl8Om}U@$f7I+RKV!k6(Kszi;Jz^0h)Q9hU2~Zf4?OFy zOLecYayoX?*x!t<;)E06GS})h#gv6DF(iZ6gek#q!(sztf1qx8T6x@}&jN`=KCf^l zu4E7(10GZIf!pTq&R^<;fSuIbc?OPGSj-i&}nRB?;EM zwb6VtDoo`!7BO=8Q`zWKQt6)s z!cC9ks=G;n>IFQPoF}44at8|*Jgm9mzk);U8C!x^#YM#VXTC9ksc z(j~QXzhb@1pU-RsIW*XWBzLxphaNXqyG>$f_eN=^yqZep90*%z_Hrl}95dm6S0mA3 zoP8I^!G4;Bc+=9&6Nq0?m%}p4eaI#0bDOH6mZhHRIV4iSS}4mXY9I7Hne`@1DU;hA zOt+_WxLTVyBqruNEUO%Hc#q$$L*h#)aLMc^ug=pFguzB|OYimy>CIs&;%PkbQJQiN zw@gO3uNjSE(5IPkC~py{=)G(7X}L^TOF_E)aCkT5>a0$IyPvb=X(=J1;+kZonY^xe zQv@A(Vx)5_KWAhei_0wdeiLQVQAr6ZQEq3@(POUmsOq-X4Zx=|b%8O%yV^1E)pESa zNlJZ_#R#86@v!tV9^LSSCDq2M(Hq!8o5#Ivo)^F3m@>v6a9eviY2cV^Cn}EDlH8%) zbiLZFx>6-L;$%R5V*Fc##i=&iuN+ZV7+yFGeS{$pK~9pF2tPR`+`OG$FYlOyjFK9p z=;&&)PPx`#ix!uxDK0kL^fetMw`SpvL@g9d+tO5pRp9-%FD5HrXz6+J<-ysr$oz~e zhRRR4EuNFLX5IRe7#(oWVnW$Zf*7}^J}6jwgb_};H3Np&?18+bCs%}$-lQK%fohNG zST4rW+0;Y2O}-g6Ba+@$134o?&jXGJ!WrM^7bpOqJ$`0AONnCmn*$bz+qL34-_*l(P=>?M*Zqtq~adM z>6qYrwL5TcdVd~%Az3mz_?PT@h7W{>1wqU4RlIy*EtH-W@Y=&^R4Nu>UBO1g&tAi~ zHVhI{OGcY2Mwke`mA1L41zw56b9_&&d57A5%hXUm?8z3VSi)Q}gG0POB;JcoswI=0 zL7bdMieRTgsW=`>NtqaLj)#W2_suN*MVQLC~ZF6HbSH5Ei?4be(a}HAHH)F zq8v%hBG@oUOx#AJInTF1jSsNzM>-?<*9d}q;)#;Io$Im}rt)#CX9Jl6-QeuTU64U| zjqBfh5u|#!A?$UjDs>#HredaCcKp_KqFV{>Zk$cg6M5IW6GAgMNt_vmhZtmI23B>2 zQWM!p@(foJ5^5oi;6~X@qfybmLFGqxtqpKPimv96-Pax>+A zu}}NysDc=I=RtYU(+mR1qbV`sZBeOj7OzowhHLXY^Mf7=C66k*n*5Miim`h~Rip>~ z^d=K)rSmWzEYx#Sk$v;#0SZ$5Bk)HR)>$4_VnV`LqxEo<`1g@y5$4ZhH@)%FqjkH& z(c*JY5%Upj8$wXpSTB!d5&XQ|Usx-RQn%?;I1E>icW11)GIMT@L;Y1;2f-9^DroS}-HQ8G-1dv(i6NJl?`l9G3H`Cv_HP^7kpz1nBR-1;&szT6**TQT-@}w~Sd*dmQ!T;8 zUUqLp_E@sIqf*((17S#ZyaNg9mRpI@&(VXsVH-_hAI;$9w?$V*P352(%~XvZS;{}px(6?wol4yv>|>BOxzy`cB5X1_?;Kyl z-*uCL8T8dEgjlKqU(so81u{e?1)qTsGlw=qQ-^D)OJ@pH7(JO`+HZE6b1s77hl1HA z#iT0d1w}bdf>{*88xW0fNU#4O`Os@va(bxw2i}RN&FObcLoDZ*ro_F<$Sat)h(eEs zu}DGKw{Xn$rKqRr`)yAaF5*IOCxcsG-ruo_2-OsRg(B1?=9Fy5 zogZ1jF0fFgu<1^6;oG~bJAz)u13M(5sF8>@7*tR~DEUS7nwCT8FuC9V zH)Md7+^C&Q1|zL2g+=Vo@!ufW)kpS!sm!|7lSVtL-h?obRwn67L+gpAw8>+Y8jU(k zd8^unG1y01b`vPUA)$qa4BCtbS~wvDON&uWG5@0Yxd@F&&y`8_dw5cZv#LYA8-f<$ z(COXnrDv8^iYlKXy{Y=I8i#XW?77wjBw60yB25eS@shgbw zI|oH8ejt)ct#6NhKARpJL(I?L(=r@Q z(9geIi2TkqnfB3EQoOwl)Y|q9S85Fv=wB8}oeCI8nwa*X&UXbYTbfXcXtglqdazsz z>88z>kIO=Kv2fX_tLBttjrtTUTEi=X78P7DNCsJvruQ2 z8Y6r$i?GC?>O$9KUqB(920gj9>G3V1gZCjE_I>7~K~&IpA(*+(dGRbH&!>+A4A!QyjNDl&97E$pNh_Pj+pGDt&aw$IC=1?H28=^ny7i=S8NQHf0{ zGAVg`J&6Y+A&s>{A6E{MvkuDJQMjG#RbNcAw8ZD7So)t`Vz|7RjlNx@MOn4YM=`bf z4M(mUSLupgWXHD*2np3s3}8Dx?^Uws7b@C8+H`Dj(b=u9?%e_l^)=rdc-P9OkrbE- zRa(0`G@N|2;_c{Da;)ls9Tz+IR?7v|r5@uP|K4yM`R~EUOZ_izh|g!nZ;{(dJ(9l5 z7ATp*s`|rXF{-sYS*RlO2-`m?fAa|CWfeYuUwhN^>Jm-$lpW)wWJMbI(T&*< z5Xn1!W8SKO#s*cj@0^ZJe)saxokGD?fQKU{Y-eG3(pnpbftXvfwp7Tiz%WTCckl$g z;wVMA%eYo}`Y$mekIES_b(YMJsAPC0I$K&KW4pKK$xUq@2jh2-28VycU2xM8&yKpNyGBrviL{0qkCYdBWkI3F7kMBt`G$ug*EodioR2JWKhxm2kSLDLWCZ_m1T9NA1Af+&eSdNQcYP zO*eiA84PZw7U}Lcs>K3@!;cp`&q~}TY_EJF=%3s2zm!g>l(gSF?|ek_+z6|GqB-dA z@f4f*xerMfrmmfPG;rou_OS_4ex{lQ@qJsPfY?l!2Z7seO#FV9_j@ z{O?oS<*50M+$pd4V@S<@n~(sjs#VH44XC&!LOMFN z%7A9iGKr3}vJ^3Y>h>FB&^q#cnc-5LB2$!d$^C8&39>%HfnH8a9PPuAyCs*zb6%`f~k0&-<-E&gUA zurJHrYL4H#D>#2tQV#E1)f+=&9{Y4`EI3b<5}!XcE0k;sE>F{pe4~y%eb;6FPj6Vh zw`Pjj<>9-zWiL!`o9vE*30g#B;C7pkCGifEu!>qWFp-Ky^6Bt7+UkNd%eW$WgC zqqgMbsHuEIX4flb&FD#O6e1^aolWhDjwiZtl?XV{wft!cg3y_ES=f}`uHgiQ;= ztS!j9#qAW<$y+&`*uLT=(49+j4@>r-@`jQ!vN!_wExPy8T z{SmP8_sHZ z4W8=QO=1DsIC9zMQeT%6Bb4-oHG4Al3a{>2^v2*%A$G%mHnGel-rz9=*cwRBYUd%b zR2Egow=4zL1BSg?`NOz4oOx*?w0B&|STJYfy-z9r_>-MDU>sPFHz5%NM%{h}%b{@Y4~TpKBnjlkbA%(0YuI!&z!7sSZJEj`Nr}T(oU*-6=wUK z&}O9vO=xg+cerU zaA-aur2x_JM^;jJLuSJFJAe0`zfI5q?eR5-<148 zed<2|8UPM}jg@xK&<-&teAXOS#wBS^G$UGA@4U#`u-V1pN+1e|0W#r zLxEUe253yU28sp@PzBBT%z0{HXiGAD4@iq4e<%BR37&y)j?Bk7rovQr_?Q=ax5Q|- z&azEb%mpGrn+Ln$56fC`4l#T2WivNaurE8=U*hrh@vpvHA9@)F1FMubg*Q#np|NG2!%^VPLrfjo2pNS_ z$1^}wa2;$1u&K;crL~Y9a0HMgI9g-}w5i6_O5T-V`qPZbL3k>#9=hknm|WPhp*fHV z_29#PZQ&52ZD8qHg8&_D9|D&0Yd63M@hvMHYdJ z{ENJc!i(U=G}G3lxceK>l!L=l05^;X(=A((?*cd%41Hf`L2k%`0W+a;0>1&7FLr9l zf;cIV-pS!-m*pH1llXi=r8u}-n(%L+2v`K_As`2o zkGxEl$x?I{Ob2`c+w<6i>>>6*dtQ5RKR6F8?FCNcy>F$U0Z`Tl2!T$0@)a`yAAoq; zT1n6CS32p!E#gq&PhjD!CuL$@SGKLx*BZ&s!Ls;kpyHF6rMPQgUvL^O1Q&u|#jWB6 zae~WVo{4%0)j-fXt=yPGU7!c3CKJmq``2Bd=ENrKEuWi+8-6E%NAa`SeK%$UGES)Ve=zd9p?Zd zfE2*+_Ta}0gcF-Xy((#OTj}{-FY~H9bIJ(O@EmU}u(P^z>W5i+>r*|DC#WucUd)1_ zl|=y52}BCBqU1LrXpSAtm0Wq*?TOsM^@wk;jmhhPxtcge{Q=Ydn>DPP*B6#Y>$C>S z6{x2+qi9ev46g{ZghYdOBv>4w&G6O*A3U448~dc1bGZEU^wYdc+728UqnQ!4uH=^y zy58f(m)rDHn|3yzGjF|P>oCn|tj4szbXfjOm1XYFkNM8hYT-SaAv1)_Q)&HdJ>teS zS`e8kzRrO%L!U;t;x_oQ*j9BWdr{+Mwm@JPFcjo&Wt<490OtZmR2M|Zy zc<_43u>1izMlP>EC6t13>|#VbD5rbTL}}p~Y{YyYpD&;j8WB^-ZWnw|#@u^|UzxV% z^OVyl_SlzB^MNc-zTm3c&X=`F48-k}UhGJ>8d=hx`nwZi(wGWqX%%4exmoT*OEXu< zPbz+g!Ozo=+pnE&pQLEvKK>n2H!aGUhAhSvd_83Pr~Ops7I21qwOdhAiFy*F+h!)S zrozNwf9;l%F?c9GE(?gdmAN$HBkv$t8x@Rry3@pZ!ulG}|8rgKM18NX=7_M2Y0Iz0 zEcds0trl$$dQNwGD14D}-+4m|Jx7qgo$ZMYYovSw4jiG~a@q{m&MZ|~4uqX$e6P0Z zUhV2zCBAI2xL$d9kd`2LKk(R!qT&UlKW;CJ*6)&5S_^v}UD29>GotXX1h`wtEP!bT zX}4(-v@5iuUbW_~?9NrDeV%IOiIGwZm$PAIYljhs9KrL%df-uT3ceiDdVseX4HT!FK~1CvI!y zm#|g6*#TO3vGoozOE2kuXPK{ENU;rvOKaPZsd^z|Z@qI2qf`Xu9Knk=*e0M84nWak`{nUa1Mdd*sl#XIz?3!Cb zC@~FHj|u7po`vFTkn#1cBXFwv$~@?OKC9l6D7y26t-rO!rBMDli+GID$mY;KHyT_b zodJ*Ew86aqz2MPSUxGs-<OkiB&1?ALUudokamKSUk_xEf ze|HP3+8FeNf{ht`Dso{~fLdW12_1h$Mu9un9Z|5Ydf1KA zaR0z5IkfcH@eiO^fu($JjPnki$nL8QRI0>eEs$E;_b5=9X1Hj$) zr`Y$q8rFmI7G@pcp(=}@YW&d>d41kNg+bsOfknQ>-am6;kT75vZ`i5hBrpbm0bzh# z%mJ`LY#jUVtiO|cel?Ye^ zb%l^ir6z{-=FuN92Hl?B4dvm(?c5((trYcT-}D6Mn0=W%j6%1#u`W#=2buhXEBBL6 zxld|z70(iX$d3jmqzV2$Rke!eB{zzcXN<;gYtIv9CO7YvE%x2VFu_dp%M4&IJa z*Jr>|xH`w}wyX4q^qVNLZe55+&$16|IH8g_@D-Z{PgRPvKxi@{v?H|pGy&Rk@@w){ z^h^QX7+(iLhd=|AGw3>e)Te9y_yuOsfNC@tVZLxmWY9t?6bK^)d188PsZX4hk zKq@r4>wVZ`q|dWW<<@Pn?r5PMo=r`rA#H}Nhx2>@t)F+SUDu4QheU&SBsb-mn5iu= z^Iv@l!1C@vcH}pq%%e0@7Cc|uG+p&^bfTjw@LXP9+ojmHY`8O4 z$vk(}DV`)t`TA)@p!b$qw-d7Y*0M=g0e%vHY$JZpKEt73#T@7iP3KFGT~G(-0rEh3 z$Zoh`l+^fKMshH|O^MQVj^qWf*mp!UROIKXsVE3cR?_E@z$*-sL`A@AS@G3ZO#3pW zl|6VncC7@aqNMfPGRSCanUGPkb#SCZnN;hqIA9V7eW z2b81vnGv*0G-0wg`7e1tSr)H_FK}$()-`Yd5Cj=}z@|QBy3kB%5j05lC?AD~B18dE z{#(vZnifWIq(n|&aulpZKxWg!4P(X>$)CdtDoa%HzoJf}V?Ek~@x`icYOX#ckDzY`djPW@K=e3M+(F zB~Q{2d~x4QnbASkB^Qwc$#k*;InzBc%{?*6-4wMLBZ?o9@?L^2!sGymdd6`+f}q?# z!xU=yI^#4ZMC9GH$b5DGdT4ErJf*4jX+Ax%Xkm2Kaqm4@h_+=FB=uLMKLp(&h?fHD zO_$>T(+jivNOTEf(t@dR-a;74d7zfgEOH&iC{KC}=a|kYv1XH4XKCK#HvGqGI;z+T zeN?~FHlV{3Y&kt%wMx>M8G8tC-wqB^t7v%br+#u*aw5~3JW+%q-5SL(`x!}fB%Xnk zFbi7B`0)L%7C;L~3-_9Qm}cUIOr^h)d*NGnVl3M0u2i^Td*M<x7J(7m0%J$(E|VoDYTQ}NHOHL zhaqlUmww|eDFt`L5vVd%4Dt=r2`w+mFG?tbSh25^+O~}FHD2@*>Qsaph1mrcFGdhB z`{`zabH$L3!159HDBZbSUK>NjknG$sB<>KG#4@Kv(m=G6Q?-1=H|rn|!5R@_w(UA$ zpbZmJxT&zl2;1S14c*vE5w}SG8T4*$2n7QbL?*dCV%62OG1AOXyqWAXwDVK70z?_K zIKnQKJ{e+3sEI7?Ti0=qq{fYgRBV}77!ah1|B-84b7gr5Pih!`*hv&aR^>knn4+|k zb+UqZ0~flHlqEjK>?Mpwi!sZIzBnv2nmdYFk**6`C>?`Pcqsu$Po*VdlU{`FU^7x_1qW~HkXtEg9r0=3TVF2zs z#7H$tuyxmQz^3a~=A3(OHOv(gncX&`^RqOc{?T0#`64U+1=3;yp0EuUh-{qSIv2~G z2p6`U(~MUB_Q21CTV2nO&>flX$+GOpsaEjr^Cb;#e1UGwP$tPUxK6O=>{IVwQYWzI zHrc_m9!r@E?0wT3;p+X97vnR-wlJgD98=YC#bNpF%ws=SkNv0@iTpplM=%Fv0I7#Y zDlRJmEEl(9M?9w1C0MFu4KMHnfF*Bqe@^w^&SiK#AbM#1+|;O36ns4T^{4NGj{TS2 z2@f)B3Tq~eUOrVA{o6OR+7gI`?16Uno3mw^sN{7R&5w*Mg%1}iwnTwv)$;=x ztN3HWvk7$WhGQFI2fefP0Db;Uu$9c9$Q#f-*dpKpZx~M)=wAs34uft0Hh4DXr{Rx6 zFepp9h|OE}!4-z!;(yxQ9E#ROa6QF0B62)y04O*P&$T<4H{V|0!8J{=LuH4gy^Jpb|-FXE_v>fRG_q!+Lxkpa|(qyTL3-sJnVH}uY5 z(QRLy7%|ng7Hg}4dVr6ep*@||`)S|Ld+kTamB^SVID^-~{&;a5lKg~xj{J+PNzO-i z_-SA*5D_dXmkP-uvFR*^ceUTGtq-nVbF$TD?vmjl|KC30>N4=UJmmaOPsm}e7)uKK zXOyx6``LN%to^SVyV$Hn%B#MHhYO;QA&g4+O}HbI3Cu(hSqB(@NVX<7k^LRVxKss9 z1r*y1=a6M_ZMZhP7S0%S4Rj574IBh2N{U{hq%H4o4U;Ce=SX4o5OOq*v_PtlHOSrz zG|q}P1{ovkdq#h=4Q42fM?}Y-GP&L#O@wAo3o!DbpF|rY99XFh482J|&oi#kL!%?L zA2Ar?t)2aJZZ^8s%RP}P5^T%H6zrd--bHtyZHsq9$DTxt!DLR=`N^q@`n-Am=h9Q*MvqtGbk1cQ^&8%u< z0ymY)*t>Ha`j}I~cAcPZsn$@ry%XwB9W%(O$RdQjYN3W%F6@b{>3l&}YnsimbN$N< ze*`iQ-rjyi+|K?vrrJ)J1JI<1oK$kL<4j(4xaBl}W~{+LH5gNZE~Zl7i`3iHasWGG zo8n_LTt=*}7u5Ze*T_!)GZ4Rbdp;<)&gU}4vmvb>NZ5xhWt2TF1V@q9Q0|G_ znQ1TgGDj2!l`Z=0?6B0OH+%RI{s9yu?1VH5S4qmvBaT`z{&6Lr_+xUgkGrvtW%fkZ zGv+tWNVBuCJRS~6_WA3VN2C4p7(Yi8+oG9!e%mJ?bgo}%zpehQW!EiR{vVqCxD$iR zTywa1X;?nK>=bSW7zZ-M&4B;wTSn7&YfW|yrGC0(`qKz))q840xM5*6kmcx`gT?#q zf!6n|+v;PGi?)~b*lOE<^@5jDM~Jz5hi9riZ>+CtO>Ol#h1X5>ikQoGri0U`iJXBs z5!;?=TQl^qe8O5P$Od2o(gS;B_V1qBZkOlX-tSj#q4*r3s}J+;gh~Pg@z&&8z z&ME!t9rt4i-)o|Ua@kxr)Q?Uw|Lc@H=eg!TOQ}Coi>-YgQAr(e^G5d6{5PFb+^orXaLVKo8UfhtW!hT+G;7ER(swB=->R^N! zu7YEKpzK&D&vz63?=3Um>}C8eB$>LGX2wRU=N-?*>V+NP{FZwBqFwQa=Yx&!m%HC_ zL|HapPozJ+?_le{w@w?HvpTe^{`M5o!Jf5ltYne4S6btnz9$v#B*L0;U1t~klwIbv za^Z9Hj~2J3P+gF@dQ67^tj{ej?iOH7_phb8z4J(Z$H*h<<9>R%w9!nxHFl4#ID}Yd z6M#Z_?stvV@7dUG~OW_UotMXFMTl=cMv`7+9)Z*4NY}S-`ps9 z18PkDzsD0tN0TOETDmjx?QJX+7naIc=gz+Os7Y^hI9zTZU)iQrX#ZuVU@$df7*HPQ z{wd8i<6&r~KKfXznb~ND3PX`E6uWAzo6#sR7;yLX&=Uh2%b-H`@w1ly0X8CFDf&hP zsdr;z=UF%0a!oi1?TS|^Eie@6;%o$=1J?WPch;pH*CEtUkNX>%>Sa4Af4rAE0u z>in#h24iJSBwtr*U|lq+rL6FR9kTp(4Z~mCzoj=pccV#-K%|EAwnpAE-AMgArp0n8 zK0SPu$o;1Fg(ymZtoaSaECP3Jp69Ev!@duy*7rV zi`0x{bW`8Qz_BO+d0VHss2rB=o=#tdI?b7YRgWZjvDzhZ#dNTfm5u^@mG~E&bZgg$lSMV(X}^wPn-+Crs{DO zQ|M!#9;V!KX8b~4^!a_aTGt8rcspP_VucDYCO^MuQt8~eZigr(P*FdOK%eb8D=YQ$ z0^+Zrh6X6D>jBa2{lSuNv7%UUiU^9Ffw)$aJ8HL;Hm*Q4p1&J%t9CQ$N0p*NRsyW? z)J5ZwX>8r(qvc{2O1KE|!p$7gzh#&QTG7dZ34B>!3Z1^uN~O01t8wCL*HkwP|J2%D zxkGw$azbifeb?u|EgzRdmJc8!&)gTNJT>_(@o+Y zxVL%y;T06=n%hSGP|&>>jUm}HNuNu@;ZG;W>-h8<+L!{%9uEg-$U$HbIqhPSj)C=E zSs$c>p^0?!myPeP*%;ZeClBn$-6t3oZ`U4fSahen3{+nqY}&;r!f~*VUp5@eOB9#c zlNxta;0?PH@R-hV!Ocs>0ZBvh8FqRzZ;L0kSPL4FdD{?{YwKph{d!iXr$LouL3P7G zcnAf0H)~+*o`KVObo13JkCW)Hc8?RZ`a-gINHs;r&mGt52l|JHA5x2ew~t*s%2C+h z5c=|+4&L#qX!6}xwXcJ;7OAmsT66A~+(3`kOd&t@Rrx)2zv+~tdw#O_I=)rd7k=U> zdJ)JO((;YsgeAXU$p{_=K?~aWR^;kH5238U*yhxzr%M!K9ca+lS*JN zw8)9=2>c3p&F>rPI$J=0dHv&%Ae*?0RoTUvL~*Zo+-|PZG{pKxg}V0=!D&43Y8AU;y(I9;}IG{s?>3P(3wUJ=^Iz|c5j(kZuG@I zPx_6*C0VL=d?JY16dHb;w42FqL|gRM+7HJsFAcrx((il0yX5>f`A_DNX8*V4I?XKS zUxRB0(LUn2ZlNCX{$`-}@W429dtsKy>%FQzw#?B7pZWVR9@g;5EScu-;ZL$AJ=>k% zSh=g8eE!L!fKqu8$+(doI}@-koFT|=xSj7+@AUrgt=8faHv4!s#Xf2Ao$>1hKYe+h zv#r>Xx96%#iJ8LXQwBDNm)!DiN)}vt=Cbnn+v>r^6VsJH{jUWMqWaI7IP^z)wzc01 zdgCkkxK7ICvfkUB@0edFC$t|l?F8b~+>B4Y3N^AF2befE4s#=_+*!-mq{xXzG*aT5eqTrmpt1&n7C-d)YWV zVCFovCIHwf!%GcgNai`>VU+TzYP`R9{YMTymBrr=UKsG;)`7W(XUn6{Xmo zuyEbK)abyCdmd^bI|^X|NA7&MdM)(WmOFT$5qZhKI8GQ56TiOEV)`Qg;qLSJhP1O- z!{tEybA%S

7~Y{Xj|HD{hovZi`EcsfG?J(!LejIeM^RZz7Ch7D-_~H(NS(GGr;^ zNN2@U)~AArZ~kvu7#|8z-+lOfhi?SA*pjA)FwA->dJJ1_@H1R#H6WqV&`};y5*OaZ zvU4xxoJ!{Cn|}y6r_E%qV_)uFL<`lojPoz~qc6<|z*lLK`K5ioOxY4!L4P9-v!?wT z3HSi!y=O;dZ)L27RQI3X%&c`kDcxz?#hTsvCAjRiqe8d+Ad~(uEQdk5vRYld(8LAD zn$N5JH6ms-VYK+zgUWGvwA5HkMu~0X)|1QvAslOK7k?Z1T=70P%~ps&&SOfi@5$hM81f3G{5Ft$YM84V`%ug`X>K4yvu_pO?-CJjFvtiPNHt`f!LVw`kq z{O@3w8juQQkBqt`hpS5B0$-5wZgIf!M}B>#19fLj4Y|?l(NZT-8V_!2 z;1#;WyLD#+Y=c?&e^Fv4evWZP+|>_4R528V9CvTKqK7GxUhKb*9gx}85>L4Z|Is&c z>=*CiN2#IrfnVhz-`z8%fvOqv{?C4EtQ-)&#ng)VsyjHq%@el%g74qc&a2(;IJdTA zFxcx<6)O$x)4dbka=D)0%^_Ci%~bl(Kz{Se>B~1|7Nd1%&DAIAj0d@hryDj$)^@K* zEq=@$w~v$77x!tnC$;vzoEYL&bh+@(8OwJ^R^0|IJ6Z}qF7i6U1aF9GhuzTmWT5^v zBdA0;+Y|I$caYy`Yc1YxLY|f~$l1a0L#xm9=bgzVo|&#v+fbTNyg)gX4!5y0r`p9H z+hRRB#qXLs`CZ$){rXeRB?eYzJg$lv=~w+78HuP&A=xG8M3jkEJSb6}CA|)uDC56t SwCTx-2DskX$::gravity_force(-9.8)); + //state_.forces.push_back(moof::linear_state<2>::gravity_force(-9.8)); // starting position state_.position = moof::vector2(5.0, 5.0); diff --git a/src/GameLayer.cc b/src/GameLayer.cc index 54e4068..c0d35b9 100644 --- a/src/GameLayer.cc +++ b/src/GameLayer.cc @@ -92,6 +92,8 @@ GameLayer::GameLayer() state_.heroine->animation.startSequence("FlyDiagonallyUp"); state_.interp.init(0.0, 1.0, 4.0, moof::lerp_scalar::oscillate); + + sceneMesh = moof::resource::load("classic.ac"); } @@ -192,7 +194,8 @@ void GameLayer::draw(moof::scalar alpha) const glEnableClientState(GL_VERTEX_ARRAY); glEnableClientState(GL_TEXTURE_COORD_ARRAY); - state_.scene->draw_if_visible(alpha, state_.camera.frustum()); + //state_.scene->draw_if_visible(alpha, state_.camera.frustum()); + sceneMesh->draw(alpha); state_.heroine->draw(alpha); mRay.draw(); diff --git a/src/GameLayer.hh b/src/GameLayer.hh index f2a70f9..54b4996 100644 --- a/src/GameLayer.hh +++ b/src/GameLayer.hh @@ -24,6 +24,7 @@ #include #include +#include #include #include // TODO @@ -73,9 +74,10 @@ private: //moof::sound_stream mMusic; moof::sound punch_sound_; - moof::sound music_; + moof::mesh_handle sceneMesh; + moof::ray2 mRay; moof::line2 mLine; moof::circle mCircle; diff --git a/src/moof/image.cc b/src/moof/image.cc index b5100d5..64b2f2e 100644 --- a/src/moof/image.cc +++ b/src/moof/image.cc @@ -133,7 +133,7 @@ image::image(const std::string& path) : rows = new png_bytep[height_]; for (int i = 0; i < height_; ++i) { - rows[i] = (png_bytep)(pixels_ + i * channels_ * width_); + rows[height_-1-i] = (png_bytep)(pixels_ + i * channels_ * width_); } png_read_image(pngObj, rows); @@ -299,10 +299,10 @@ void image::context_recreated() */ void image::set_properties() const { - //glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MIN_FILTER, min_filter_); - //glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MAG_FILTER, mag_filter_); - //glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_WRAP_S, wrap_s_); - //glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_WRAP_T, wrap_t_); + glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MIN_FILTER, min_filter_); + glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MAG_FILTER, mag_filter_); + glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_WRAP_S, wrap_s_); + glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_WRAP_T, wrap_t_); } diff --git a/src/moof/mesh.cc b/src/moof/mesh.cc new file mode 100644 index 0000000..ee4d4b6 --- /dev/null +++ b/src/moof/mesh.cc @@ -0,0 +1,518 @@ + +/*] Copyright (c) 2009-2010, Charles McGarvey [************************** +**] All rights reserved. +* +* vi:ts=4 sw=4 tw=75 +* +* Distributable under the terms and conditions of the 2-clause BSD license; +* see the file COPYING for a complete text of the license. +* +**************************************************************************/ + +#include +#include +#include +#include +#include + +#include +#include + +#include + +#include "debug.hh" +#include "log.hh" +#include "mesh.hh" +#include "opengl.hh" + + +#define AC3D_FORMAT_VERSION (0x0b) +#define ZLIB_BUF_SIZE (262114) + + +namespace moof { + + +static std::string read_string(std::istream& stream) +{ + std::string str; + char atom; + + do // skip to the next non-space character + { + stream.get(atom); + } + while (stream && std::isspace(atom)); + + if (atom == '"') + { + do + { + stream.get(atom); + if (atom == '"') break; + str += atom; + } + while (stream); + } + else + { + do + { + stream.get(atom); + if (std::isspace(atom)) break; + str += atom; + } + while (stream); + } + + return str; +} + +inline int read_hex(std::istream& stream) +{ + int hex; + std::ios::fmtflags flags = stream.flags(); + stream.setf(std::ios::hex, std::ios::basefield); + stream >> hex; + stream.flags(flags); + return hex; +} + +inline vector2 read_pair(std::istream& stream) +{ + vector2 triplet; + stream >> triplet[0] >> triplet[1]; + return triplet; +} + + +template +inline vector< scalar, fixed > read_triplet(std::istream& stream) +{ + vector< scalar, fixed > triplet; + stream >> triplet[0] >> triplet[1] >> triplet[2]; + return triplet; +} + + +void mesh::import(std::istream& stream) +{ + std::string atom; + + object_ptr obj; + std::stack kids; + + // read and verify the AC3D header + { + char magic[5]; + unsigned version = 0; + + stream.get(magic, sizeof(magic)); + if (!stream || strncmp(magic, "AC3D", 4) != 0) + { + throw std::runtime_error("invalid mesh header"); + } + + version = read_hex(stream); + if (version > AC3D_FORMAT_VERSION) + { + throw std::runtime_error("wrong mesh file format version"); + } + } + + while (stream) + { + stream >> atom; + if (!stream) break; + + if (atom == "MATERIAL") + { + materials_.push_back(material(read_string(stream))); + + stream >> atom; + materials_.back().diffuse = read_triplet<4>(stream); + stream >> atom; + materials_.back().ambient = read_triplet<3>(stream); + stream >> atom; + materials_.back().emissive = read_triplet<3>(stream); + stream >> atom; + materials_.back().specular = read_triplet<3>(stream); + + stream >> atom >> materials_.back().shininess; + stream >> atom >> materials_.back().diffuse[3]; // transparency + materials_.back().diffuse[3] = 1.0; + + log_info("read material", materials_.back().name, + materials_.back().diffuse); + } + else if (atom == "OBJECT") + { + stream >> atom; + if (atom != "world" && atom != "group" && atom != "poly") + { + throw std::runtime_error("unexpected object type " + atom); + } + + object_ptr newObj = object::alloc(); + + if (obj) + { + obj->kids.push_back(newObj); + newObj->parent = obj; + } + else + { + objects_.push_back(newObj); + } + + obj = newObj; + } + else if (atom == "name") + { + if (obj) obj->name = read_string(stream); + else throw std::runtime_error("unexpected atom: " + atom); + } + else if (atom == "data") + { + std::getline(stream, atom); + std::getline(stream, obj ? obj->data : atom); + } + else if (atom == "texture") + { + if (obj) obj->texture = resource::load(read_string(stream)); + } + else if (atom == "texrep") + { + if (obj) obj->texrep = read_pair(stream); + else throw std::runtime_error("unexpected atom: " + atom); + } + else if (atom == "rot") + { + // TODO + std::getline(stream, atom); + } + else if (atom == "loc") + { + // TODO + std::getline(stream, atom); + } + else if (atom == "url") + { + if (obj) std::getline(stream, obj->url); + else throw std::runtime_error("unexpected atom: " + atom); + } + else if (atom == "numvert") + { + if (!obj) throw std::runtime_error("unexpected atom: " + atom); + + int numvert = 0; + stream >> numvert; + + log_warning("adding verts", numvert); + + for (int i = 0; i < numvert; ++i) + { + obj->verts.push_back(read_triplet<3>(stream)); + log_error("vert", obj->verts.back()); + } + } + else if (atom == "numsurf") + { + if (!obj) throw std::runtime_error("unexpected atom: " + atom); + + int numsurf = 0; + stream >> numsurf; + + for (int i = 0; i < numsurf; ++i) + { + stream >> atom; + if (atom != "SURF") throw std::runtime_error("uh oh"); + + int flags = read_hex(stream); + log_info(flags); + + int material = 0; + stream >> atom; + if (atom == "mat") stream >> material >> atom; + + if (atom != "refs") + { + throw std::runtime_error("blaaaaaaaahhh!!"); + } + + int numrefs = 0; + stream >> numrefs; + ASSERT(numrefs == 3 || numrefs == 4); + + if ((int)obj->faces.size() <= material) + { + log_info("inserting face..."); + //obj->faces.insert(obj->faces.begin() + material, + //material_group()); + obj->faces.resize(material + 1); + log_info("inserted face", material, obj->faces.size()); + } + + material_group& face = obj->faces[material]; + for (int j = 0; j < numrefs; ++j) + { + int vert; + stream >> vert; + + vector2 uv = read_pair(stream); + + if (numrefs == 3) + { + face.triangles.push_back(vert); + face.triangles_uv.push_back(uv); + } + else + { + face.quads.push_back(vert); + face.quads_uv.push_back(uv); + } + } + } + } + else if (atom == "kids") + { + for (int i = kids.size(); i > 0; --i) + { + if (--kids.top() <= 0) + { + ASSERT(obj && "should be an object"); + obj = obj->parent; + kids.pop(); + } + else break; + } + + int numkids = 0; + stream >> numkids; + if (numkids > 0) kids.push(numkids); + + if (kids.size() > 0) + { + log_info("KIDS", kids.top(), "|", kids.size()); + } + } + else + { + log_warning("UNKNOWN ATOM:", atom); + } + } + while (stream); +} + + +mesh::mesh(const std::string& path) +{ + std::ifstream file(path.c_str(), std::ifstream::in | + std::ifstream::binary); + if (!file) throw std::runtime_error("cannot find mesh file"); + + // if we can read the header, the file isn't compressed + char magic[5]; + file.get(magic, sizeof(magic)); + if (strncmp(magic, "AC3D", 4) == 0) + { + log_info("text mesh detected"); + file.seekg(std::ios::beg); + + import(file); + } + else + { + log_info("compressed mesh detected"); + file.seekg(std::ios::beg); + + std::stringstream stream; + char in[ZLIB_BUF_SIZE]; + char out[ZLIB_BUF_SIZE]; + + z_stream zstream; + + zstream.zalloc = Z_NULL; + zstream.zfree = Z_NULL; + zstream.opaque = Z_NULL; + zstream.avail_in = 0; + zstream.next_in = Z_NULL; + + int result = inflateInit2(&zstream, 32+MAX_WBITS); + if (result != Z_OK) throw std::runtime_error("zlib init error"); + + do + { + file.read(in, sizeof(in)); + zstream.next_in = (Bytef*)in; + zstream.avail_in = file.gcount(); + + if (zstream.avail_in == 0) break; + + do + { + zstream.next_out = (Bytef*)out; + zstream.avail_out = sizeof(out); + + result = inflate(&zstream, Z_NO_FLUSH); + switch (result) + { + case Z_NEED_DICT: + case Z_DATA_ERROR: + case Z_MEM_ERROR: + inflateEnd(&zstream); + throw std::runtime_error("zlib inflate error"); + case Z_STREAM_ERROR: + throw std::runtime_error("zlib stream error"); + } + + int inflated = sizeof(out) - zstream.avail_out; + stream.write(out, inflated); + } + while (zstream.avail_out == 0); + } + while(result != Z_STREAM_END); + + inflateEnd(&zstream); + + import(stream); + } +} + + +void mesh::draw(scalar alpha) const +{ + //glEnableClientState(GL_VERTEX_ARRAY); + //glEnableClientState(GL_TEXTURE_COORD_ARRAY); + + glColor4f(1.0f, 1.0f, 1.0f, 1.0f); + + std::vector::const_iterator it; + for (it = objects_.begin(); it != objects_.end(); ++it) + { + (*it)->draw(*this, alpha); + } +} + + +void mesh::set_material(int index) const +{ + set_material(materials_[index]); +} + +void mesh::set_material(const material& material) const +{ + //glMaterialfv(GL_FRONT_AND_BACK, GL_DIFFUSE, material.diffuse.data()); + //glMaterialfv(GL_FRONT_AND_BACK, GL_AMBIENT, material.ambient.data()); + //glMaterialfv(GL_FRONT_AND_BACK, GL_SPECULAR, material.specular.data()); + //glMaterialfv(GL_FRONT_AND_BACK, GL_EMISSION, material.emissive.data()); + //glMaterialf(GL_FRONT_AND_BACK, GL_SHININESS, material.shininess); + glColor(material.diffuse); +} + + +void mesh::object::draw(const mesh& mesh, scalar alpha) const +{ + //log_info("cool", verts.size()); + //{ + //image::reset_binding(); + //std::vector::const_iterator it; + //glBegin(GL_LINE_STRIP); + //for (it = verts.begin(); it != verts.end(); ++it) + //{ + //glVertex(*it); + //} + //glEnd(); + //} + + glPolygonMode(GL_BACK, GL_LINE); + //glVertexPointer(3, GL_SCALAR, 0, verts[0].data()); + if (texture) texture->bind(); + else image::reset_binding(); + + for (int i = 0; i < faces.size(); ++i) + { + const material_group& face = faces[i]; + mesh.set_material(i); + //it->draw(alpha); + //std::vector::const_iterator jt; + int count = face.triangles.size(); + for (int j = 0; j < count; j += 3) + { + glBegin(GL_TRIANGLES); + glTexCoord(face.triangles_uv[j]); + glVertex(verts[face.triangles[j]]); + glTexCoord(face.triangles_uv[j+1]); + glVertex(verts[face.triangles[j+1]]); + glTexCoord(face.triangles_uv[j+2]); + glVertex(verts[face.triangles[j+2]]); + glEnd(); + } + + count = face.quads.size(); + for (int j = 0; j < count; j += 4) + { + glBegin(GL_QUADS); + glTexCoord(face.quads_uv[j]); + glVertex(verts[face.quads[j]]); + glTexCoord(face.quads_uv[j+1]); + glVertex(verts[face.quads[j+1]]); + glTexCoord(face.quads_uv[j+2]); + glVertex(verts[face.quads[j+2]]); + glTexCoord(face.quads_uv[j+3]); + glVertex(verts[face.quads[j+3]]); + glEnd(); + } + } + + std::vector::const_iterator jt; + for (jt = kids.begin(); jt != kids.end(); ++jt) + { + (*jt)->draw(mesh, alpha); + } +} + +void mesh::material_group::draw(scalar alpha) const +{ + // TODO: setup material + + /* + if (triangles.size() > 0) + { + //log_info("drawing triangles:", triangles.size()/3); + glTexCoordPointer(2, GL_SCALAR, 0, triangles_uv[0].data()); + glDrawElements(GL_TRIANGLES, + triangles.size(), GL_UNSIGNED_INT, + &triangles[0]); + } + + if (quads.size() > 0) + { + //log_info("drawing quads:", quads.size()/4); + glTexCoordPointer(2, GL_SCALAR, 0, quads_uv[0].data()); + glDrawElements(GL_QUADS, quads.size(), GL_UNSIGNED_INT, &quads[0]); + } + */ +} + + +class mesh_resource_loader +{ +public: + + mesh_resource_loader() + { + resource::register_type("ac", "models"); + } + + ~mesh_resource_loader() + { + resource::unregister_type("ac"); + } +}; + +static mesh_resource_loader loader; + + +} // namespace moof + diff --git a/src/moof/mesh.hh b/src/moof/mesh.hh new file mode 100644 index 0000000..1400cdd --- /dev/null +++ b/src/moof/mesh.hh @@ -0,0 +1,159 @@ + +/*] Copyright (c) 2009-2010, Charles McGarvey [************************** +**] All rights reserved. +* +* vi:ts=4 sw=4 tw=75 +* +* Distributable under the terms and conditions of the 2-clause BSD license; +* see the file COPYING for a complete text of the license. +* +**************************************************************************/ + +#ifndef _MOOF_MESH_HH_ +#define _MOOF_MESH_HH_ + +/** + * \file mesh.hh + * Defines classes for loading and manipulating meshes. + */ + +#include + +#include +#include + +#include +#include +#include +#include + + +namespace moof { + + +class mesh : public boost::noncopyable, public drawable +{ +public: + + explicit mesh(const std::string& path); + + void draw(scalar alpha = SCALAR(0.0)) const; + + + struct material + { + material(const std::string& id) : + name(id) {} + + + std::string name; + + vector4 diffuse; + vector3 ambient; + vector3 emissive; + vector3 specular; + scalar shininess; + }; + + + //typedef vector3 triangle[3]; + //typedef vector2 triangle_uv[3]; + //typedef vector3 quad[4]; + //typedef vector2 quad_uv[4]; + + //struct triangle + //{ + //vector3 verts[3]; + //vector3& operator [] (int i) { return verts[i]; } + //const vector3& operator [] (int i) const { return verts[i]; } + //}; + + //struct triangle_uv + //{ + //vector2 verts[3]; + //vector2& operator [] (int i) { return verts[i]; } + //const vector2& operator [] (int i) const { return verts[i]; } + //}; + + + //struct quad + //{ + //vector3 verts[4]; + //vector3& operator [] (int i) { return verts[i]; } + //const vector3& operator [] (int i) const { return verts[i]; } + //}; + + + //struct quad_uv + //{ + //vector2 verts[4]; + //vector2& operator [] (int i) { return verts[i]; } + //const vector2& operator [] (int i) const { return verts[i]; } + //}; + + + void set_material(int index) const; + void set_material(const material& material) const; + + struct material_group : public drawable + { + material_group() {} + + std::vector triangles; + std::vector triangles_uv; + + std::vector quads; + std::vector quads_uv; + + + void draw(scalar alpha = SCALAR(0.0)) const; + }; + + + class object; + typedef boost::shared_ptr object_ptr; + + struct object + { + object() : + texrep(SCALAR(1.0), SCALAR(1.0)) {} + + static object_ptr alloc() + { + return object_ptr(new object); + } + + + void draw(const mesh& mesh, scalar alpha = SCALAR(0.0)) const; + + + std::string name; + std::string data; + std::string url; + + image_handle texture; + vector2 texrep; + + std::vector verts; + std::vector faces; + + std::vector kids; + object_ptr parent; + }; + + +private: + + void import(std::istream& stream); + + std::vector materials_; + std::vector objects_; +}; + +typedef resource_handle mesh_handle; + + +} // namespace moof + +#endif // _MOOF_MESH_HH_ + -- 2.43.0