diff --git a/run/ModularWarfare/mod_config.json b/run/ModularWarfare/mod_config.json index 15a993d4..3531acc0 100644 --- a/run/ModularWarfare/mod_config.json +++ b/run/ModularWarfare/mod_config.json @@ -25,6 +25,7 @@ "\u0026a{killer} \u0026fshoted \u0026c{victim}" ] }, + "model_optimization": true, "dev_mode": true, - "version": "1.0.10f" + "version": "1.0.11f" } \ No newline at end of file diff --git a/run/ModularWarfare/prototype/assets/modularwarfare/lang/en_US.lang b/run/ModularWarfare/prototype/assets/modularwarfare/lang/en_US.lang index fdba0084..6ed30241 100644 --- a/run/ModularWarfare/prototype/assets/modularwarfare/lang/en_US.lang +++ b/run/ModularWarfare/prototype/assets/modularwarfare/lang/en_US.lang @@ -58,9 +58,9 @@ item.prototype.tactical_vest_lv1_tan.name=Tactical Vest Lv.1 item.prototype.tactical_vest_lv2_black.name=Tactical Vest Lv.2 item.prototype.tactical_vest_lv2_green.name=Tactical Vest Lv.2 item.prototype.tactical_vest_lv2_tan.name=Tactical Vest Lv.2 -item.prototype.uniform_legs.name=Uniform Pants item.prototype.uniform_chest.name=Uniform Chest item.prototype.uniform_feet.name=Uniform Boots +item.prototype.uniform_legs.name=Uniform Pants item.prototype.vest.name=Vest item.prototype.12gauge.name=12 Gauge Shell item.prototype.12sluggauge.name=12 Slug Gauge Shot @@ -77,3 +77,5 @@ item.prototype.m4a1.blood.name=M4A1 Le Sang de la vigne Spray item.prototype.spas12.urban.name=SPAS12 Urban Spray item.prototype.hikingpack.name=Hiking Pack item.prototype.frag_grenade.name=Frag Grenade +item.prototype.smoke_grenade.name=Smoke Grenade +item.prototype.stun_grenade.name=Stun Grenade diff --git a/run/ModularWarfare/prototype/assets/modularwarfare/models/item/prototype.smoke_grenade.json b/run/ModularWarfare/prototype/assets/modularwarfare/models/item/prototype.smoke_grenade.json new file mode 100644 index 00000000..023b6b28 --- /dev/null +++ b/run/ModularWarfare/prototype/assets/modularwarfare/models/item/prototype.smoke_grenade.json @@ -0,0 +1,22 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "modularwarfare:items/grenades/prototype.smoke_grenade" + }, + "display": { + "thirdperson_lefthand": { + "scale": [ + 0.0, + 0.0, + 0.0 + ] + }, + "thirdperson_righthand": { + "scale": [ + 0.0, + 0.0, + 0.0 + ] + } + } +} \ No newline at end of file diff --git a/run/ModularWarfare/prototype/assets/modularwarfare/models/item/prototype.stun_grenade.json b/run/ModularWarfare/prototype/assets/modularwarfare/models/item/prototype.stun_grenade.json new file mode 100644 index 00000000..a71ad4c6 --- /dev/null +++ b/run/ModularWarfare/prototype/assets/modularwarfare/models/item/prototype.stun_grenade.json @@ -0,0 +1,22 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "modularwarfare:items/grenades/prototype.stun_grenade" + }, + "display": { + "thirdperson_lefthand": { + "scale": [ + 0.0, + 0.0, + 0.0 + ] + }, + "thirdperson_righthand": { + "scale": [ + 0.0, + 0.0, + 0.0 + ] + } + } +} \ No newline at end of file diff --git a/run/ModularWarfare/prototype/assets/modularwarfare/skins/grenades/prototype.smoke_grenade.png b/run/ModularWarfare/prototype/assets/modularwarfare/skins/grenades/prototype.smoke_grenade.png new file mode 100644 index 00000000..d6952127 Binary files /dev/null and b/run/ModularWarfare/prototype/assets/modularwarfare/skins/grenades/prototype.smoke_grenade.png differ diff --git a/run/ModularWarfare/prototype/assets/modularwarfare/skins/grenades/prototype.stun_grenade.png b/run/ModularWarfare/prototype/assets/modularwarfare/skins/grenades/prototype.stun_grenade.png new file mode 100644 index 00000000..47427b4d Binary files /dev/null and b/run/ModularWarfare/prototype/assets/modularwarfare/skins/grenades/prototype.stun_grenade.png differ diff --git a/run/ModularWarfare/prototype/assets/modularwarfare/sounds/ak47/distant.ogg.sfk b/run/ModularWarfare/prototype/assets/modularwarfare/sounds/ak47/distant.ogg.sfk deleted file mode 100644 index 704030c1..00000000 Binary files a/run/ModularWarfare/prototype/assets/modularwarfare/sounds/ak47/distant.ogg.sfk and /dev/null differ diff --git a/run/ModularWarfare/prototype/assets/modularwarfare/sounds/ak47/shoot1.ogg.sfk b/run/ModularWarfare/prototype/assets/modularwarfare/sounds/ak47/shoot1.ogg.sfk deleted file mode 100644 index cb095d22..00000000 Binary files a/run/ModularWarfare/prototype/assets/modularwarfare/sounds/ak47/shoot1.ogg.sfk and /dev/null differ diff --git a/run/ModularWarfare/prototype/assets/modularwarfare/sounds/m14/shoot1.ogg b/run/ModularWarfare/prototype/assets/modularwarfare/sounds/m14/m14_shoot.ogg similarity index 100% rename from run/ModularWarfare/prototype/assets/modularwarfare/sounds/m14/shoot1.ogg rename to run/ModularWarfare/prototype/assets/modularwarfare/sounds/m14/m14_shoot.ogg diff --git a/run/ModularWarfare/prototype/assets/modularwarfare/textures/items/grenades/prototype.frag_grenade.png b/run/ModularWarfare/prototype/assets/modularwarfare/textures/items/grenades/prototype.frag_grenade.png index 348a9957..e2afa27c 100644 Binary files a/run/ModularWarfare/prototype/assets/modularwarfare/textures/items/grenades/prototype.frag_grenade.png and b/run/ModularWarfare/prototype/assets/modularwarfare/textures/items/grenades/prototype.frag_grenade.png differ diff --git a/run/ModularWarfare/prototype/assets/modularwarfare/textures/items/grenades/prototype.smoke_grenade.png b/run/ModularWarfare/prototype/assets/modularwarfare/textures/items/grenades/prototype.smoke_grenade.png new file mode 100644 index 00000000..c6a78984 Binary files /dev/null and b/run/ModularWarfare/prototype/assets/modularwarfare/textures/items/grenades/prototype.smoke_grenade.png differ diff --git a/run/ModularWarfare/prototype/assets/modularwarfare/textures/items/grenades/prototype.stun_grenade.png b/run/ModularWarfare/prototype/assets/modularwarfare/textures/items/grenades/prototype.stun_grenade.png new file mode 100644 index 00000000..36b46df5 Binary files /dev/null and b/run/ModularWarfare/prototype/assets/modularwarfare/textures/items/grenades/prototype.stun_grenade.png differ diff --git a/run/ModularWarfare/prototype/grenades/prototype.frag_grenade.json b/run/ModularWarfare/prototype/grenades/prototype.frag_grenade.json index 8b90ea46..b2c45c42 100644 --- a/run/ModularWarfare/prototype/grenades/prototype.frag_grenade.json +++ b/run/ModularWarfare/prototype/grenades/prototype.frag_grenade.json @@ -1,9 +1,10 @@ { "displayName": "Frag Grenade", "internalName": "prototype.frag_grenade", + "grenadeType": "frag", "fuseTime": 5, "damageWorld": false, - "explosionPower": 5, + "explosionPower": 8, "throwStrength": 1.0, "throwerVulnerable": true } \ No newline at end of file diff --git a/run/ModularWarfare/prototype/grenades/prototype.smoke_grenade.json b/run/ModularWarfare/prototype/grenades/prototype.smoke_grenade.json new file mode 100644 index 00000000..3c1e30ed --- /dev/null +++ b/run/ModularWarfare/prototype/grenades/prototype.smoke_grenade.json @@ -0,0 +1,11 @@ +{ + "displayName": "Smoke Grenade", + "internalName": "prototype.smoke_grenade", + "grenadeType": "smoke", + "smokeTime": 10, + + "fuseTime": 5, + "damageWorld": false, + "explosionPower": 5, + "throwStrength": 1.0 +} \ No newline at end of file diff --git a/run/ModularWarfare/prototype/grenades/prototype.stun_grenade.json b/run/ModularWarfare/prototype/grenades/prototype.stun_grenade.json new file mode 100644 index 00000000..662e86e5 --- /dev/null +++ b/run/ModularWarfare/prototype/grenades/prototype.stun_grenade.json @@ -0,0 +1,7 @@ +{ + "displayName": "Stun Grenade", + "internalName": "prototype.stun_grenade", + "grenadeType": "stun", + "fuseTime": 5, + "throwStrength": 1.0 +} \ No newline at end of file diff --git a/run/ModularWarfare/prototype/grenades/render/prototype.smoke_grenade.render.json b/run/ModularWarfare/prototype/grenades/render/prototype.smoke_grenade.render.json new file mode 100644 index 00000000..a825a028 --- /dev/null +++ b/run/ModularWarfare/prototype/grenades/render/prototype.smoke_grenade.render.json @@ -0,0 +1,16 @@ +{ + "modelFileName": "smoke_grenade.obj", + "extra": { + "modelScale": 1.0, + "translateAll": { + "x": -5.0, + "y": 4.0, + "z": 0.0 + }, + "thirdPersonOffset": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + } + } +} \ No newline at end of file diff --git a/run/ModularWarfare/prototype/grenades/render/prototype.stun_grenade.render.json b/run/ModularWarfare/prototype/grenades/render/prototype.stun_grenade.render.json new file mode 100644 index 00000000..42e547c2 --- /dev/null +++ b/run/ModularWarfare/prototype/grenades/render/prototype.stun_grenade.render.json @@ -0,0 +1,45 @@ +{ + "modelFileName": "stun_grenade.obj", + "arms": { + "rightArm": { + "armScale": { + "x": 0.8, + "y": 0.8, + "z": 0.8 + }, + "armPos": { + "x": 0.26, + "y": -0.65, + "z": 0.0 + }, + "armRot": { + "x": 0.0, + "y": 0.0, + "z": -90.0 + }, + "armChargePos": { + "x": 0.47, + "y": -0.39, + "z": 0.14 + }, + "armChargeRot": { + "x": 0.0, + "y": 0.0, + "z": -90.0 + } + } + }, + "extra": { + "modelScale": 1.0, + "thirdPersonOffset": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "translateAll": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + } + } +} \ No newline at end of file diff --git a/run/ModularWarfare/prototype/guns/render/prototype.taurus.render.json b/run/ModularWarfare/prototype/guns/render/prototype.taurus.render.json index ef6ad00a..1f76eb12 100644 --- a/run/ModularWarfare/prototype/guns/render/prototype.taurus.render.json +++ b/run/ModularWarfare/prototype/guns/render/prototype.taurus.render.json @@ -97,12 +97,12 @@ "rotateHipPosition": { "x": 0.0, "y": 0.0, - "z": 0.0 + "z": 5.0 }, "translateHipPosition": { "x": 0.0, - "y": 0.0, - "z": 0.0 + "y": 0.05, + "z": -0.15 }, "rotateAimPosition": { "x": 0.0, diff --git a/run/ModularWarfare/prototype/obj/attachments/license.txt b/run/ModularWarfare/prototype/obj/attachments/license.txt new file mode 100644 index 00000000..de46377e --- /dev/null +++ b/run/ModularWarfare/prototype/obj/attachments/license.txt @@ -0,0 +1,9 @@ +Model Information: +* title: Low-Poly Attachments +* author: TastyTony (https://sketchfab.com/TastyTony) + +Model License: +* license type: CC-BY-4.0 (http://creativecommons.org/licenses/by/4.0/) +* requirements: Author must be credited. Commercial use is allowed. + +If you use this 3D model in your project be sure to copy paste this credit wherever you share it \ No newline at end of file diff --git a/run/ModularWarfare/prototype/obj/grenades/smoke_grenade.obj b/run/ModularWarfare/prototype/obj/grenades/smoke_grenade.obj new file mode 100644 index 00000000..e52e7e8c --- /dev/null +++ b/run/ModularWarfare/prototype/obj/grenades/smoke_grenade.obj @@ -0,0 +1,4604 @@ +# Blender v2.91.0 OBJ File: '' +# www.blender.org +mtllib smoke_grenade.mtl +o grenadeModel +v -0.030600 -0.776008 1.790773 +v -0.030600 -0.776008 1.790773 +v -0.030600 -0.776008 1.790773 +v -0.030600 -0.776008 1.790773 +v -0.030600 -0.776008 -0.994778 +v -0.030600 -0.776008 -0.994778 +v -0.030600 -0.776008 -0.994778 +v -0.030600 -0.776008 -0.994778 +v 0.362884 -0.670574 1.790773 +v 0.362884 -0.670574 1.790773 +v 0.362884 -0.670574 1.790773 +v 0.362884 -0.670574 1.790773 +v 0.362884 -0.670575 -0.994778 +v 0.362884 -0.670575 -0.994778 +v 0.362884 -0.670575 -0.994778 +v 0.362884 -0.670575 -0.994778 +v 0.650935 -0.382524 1.790773 +v 0.650935 -0.382524 1.790773 +v 0.650935 -0.382524 1.790773 +v 0.650935 -0.382524 1.790773 +v 0.650935 -0.382524 -0.994778 +v 0.650935 -0.382524 -0.994778 +v 0.650935 -0.382524 -0.994778 +v 0.650935 -0.382524 -0.994778 +v 0.756368 0.010960 1.790773 +v 0.756368 0.010960 1.790773 +v 0.756368 0.010960 1.790773 +v 0.756368 0.010960 1.790773 +v 0.756368 0.010960 -0.994778 +v 0.756368 0.010960 -0.994778 +v 0.756368 0.010960 -0.994778 +v 0.756368 0.010960 -0.994778 +v 0.650935 0.404444 1.790773 +v 0.650935 0.404444 1.790773 +v 0.650935 0.404444 1.790773 +v 0.650935 0.404444 1.790773 +v 0.650935 0.404444 -0.994778 +v 0.650935 0.404444 -0.994778 +v 0.650935 0.404444 -0.994778 +v 0.650935 0.404444 -0.994778 +v 0.362885 0.692494 1.790773 +v 0.362885 0.692494 1.790773 +v 0.362885 0.692494 1.790773 +v 0.362885 0.692494 1.790773 +v 0.362885 0.692494 -0.994778 +v 0.362885 0.692494 -0.994778 +v 0.362885 0.692494 -0.994778 +v 0.362885 0.692494 -0.994778 +v -0.030599 0.797928 1.790773 +v -0.030599 0.797928 1.790773 +v -0.030599 0.797928 1.790773 +v -0.030599 0.797928 1.790773 +v -0.030599 0.797928 -0.994778 +v -0.030599 0.797928 -0.994778 +v -0.030599 0.797928 -0.994778 +v -0.030599 0.797928 -0.994778 +v -0.424083 0.692494 1.790773 +v -0.424083 0.692494 1.790773 +v -0.424083 0.692494 1.790773 +v -0.424083 0.692494 1.790773 +v -0.424083 0.692494 -0.994778 +v -0.424083 0.692494 -0.994778 +v -0.424083 0.692494 -0.994778 +v -0.424083 0.692494 -0.994778 +v -0.712133 0.404444 1.790773 +v -0.712133 0.404444 1.790773 +v -0.712133 0.404444 1.790773 +v -0.712133 0.404444 1.790773 +v -0.712133 0.404444 -0.994778 +v -0.712133 0.404444 -0.994778 +v -0.712133 0.404444 -0.994778 +v -0.712133 0.404444 -0.994778 +v -0.817567 0.010961 1.790773 +v -0.817567 0.010961 1.790773 +v -0.817567 0.010961 1.790773 +v -0.817567 0.010961 1.790773 +v -0.817567 0.010960 -0.994778 +v -0.817567 0.010960 -0.994778 +v -0.817567 0.010960 -0.994778 +v -0.817567 0.010960 -0.994778 +v -0.712134 -0.382523 1.790773 +v -0.712134 -0.382523 1.790773 +v -0.712134 -0.382523 1.790773 +v -0.712134 -0.382523 1.790773 +v -0.712134 -0.382524 -0.994778 +v -0.712134 -0.382524 -0.994778 +v -0.712134 -0.382524 -0.994778 +v -0.712134 -0.382524 -0.994778 +v -0.424084 -0.670574 1.790773 +v -0.424084 -0.670574 1.790773 +v -0.424084 -0.670574 1.790773 +v -0.424084 -0.670574 1.790773 +v -0.424084 -0.670574 -0.994778 +v -0.424084 -0.670574 -0.994778 +v -0.424084 -0.670574 -0.994778 +v -0.424084 -0.670574 -0.994778 +v -0.030600 -0.776008 1.891052 +v -0.030600 -0.776008 1.891052 +v -0.030600 -0.776008 1.891052 +v -0.030600 -0.776008 1.891052 +v 0.362884 -0.670574 1.891052 +v 0.362884 -0.670574 1.891052 +v 0.362884 -0.670574 1.891052 +v 0.650935 -0.382524 1.891052 +v 0.650935 -0.382524 1.891052 +v 0.650935 -0.382524 1.891052 +v 0.756368 0.010960 1.891052 +v 0.756368 0.010960 1.891052 +v 0.756368 0.010960 1.891052 +v 0.650935 0.404444 1.891052 +v 0.650935 0.404444 1.891052 +v 0.650935 0.404444 1.891052 +v 0.362885 0.692494 1.891052 +v 0.362885 0.692494 1.891052 +v 0.362885 0.692494 1.891052 +v -0.030599 0.797928 1.891052 +v -0.030599 0.797928 1.891052 +v -0.030599 0.797928 1.891052 +v -0.424083 0.692494 1.891052 +v -0.424083 0.692494 1.891052 +v -0.424083 0.692494 1.891052 +v -0.712133 0.404444 1.891052 +v -0.712133 0.404444 1.891052 +v -0.712133 0.404444 1.891052 +v -0.817567 0.010961 1.891052 +v -0.817567 0.010961 1.891052 +v -0.817567 0.010961 1.891052 +v -0.712134 -0.382523 1.891052 +v -0.712134 -0.382523 1.891052 +v -0.712134 -0.382523 1.891052 +v -0.424084 -0.670574 1.891052 +v -0.424084 -0.670574 1.891052 +v -0.424084 -0.670574 1.891052 +v -0.840536 0.010961 1.817343 +v -0.840536 0.010961 1.817343 +v -0.840536 0.010961 1.817343 +v -0.840536 0.010961 1.817343 +v -0.840536 0.010961 1.864483 +v -0.840536 0.010961 1.864483 +v -0.840536 0.010961 1.864483 +v -0.840536 0.010961 1.864483 +v -0.732024 0.415928 1.864483 +v -0.732024 0.415928 1.864483 +v -0.732024 0.415928 1.864483 +v -0.732024 0.415928 1.864483 +v -0.732024 0.415928 1.817342 +v -0.732024 0.415928 1.817342 +v -0.732024 0.415928 1.817342 +v -0.732024 0.415928 1.817342 +v -0.435567 0.712385 1.864483 +v -0.435567 0.712385 1.864483 +v -0.435567 0.712385 1.864483 +v -0.435567 0.712385 1.864483 +v -0.435567 0.712385 1.817342 +v -0.435567 0.712385 1.817342 +v -0.435567 0.712385 1.817342 +v -0.435567 0.712385 1.817342 +v -0.030599 0.820896 1.864483 +v -0.030599 0.820896 1.864483 +v -0.030599 0.820896 1.864483 +v -0.030599 0.820896 1.864483 +v -0.030599 0.820896 1.817342 +v -0.030599 0.820896 1.817342 +v -0.030599 0.820896 1.817342 +v -0.030599 0.820896 1.817342 +v 0.374369 0.712385 1.864483 +v 0.374369 0.712385 1.864483 +v 0.374369 0.712385 1.864483 +v 0.374369 0.712385 1.864483 +v 0.374369 0.712385 1.817342 +v 0.374369 0.712385 1.817342 +v 0.374369 0.712385 1.817342 +v 0.374369 0.712385 1.817342 +v 0.670826 0.415928 1.864483 +v 0.670826 0.415928 1.864483 +v 0.670826 0.415928 1.864483 +v 0.670826 0.415928 1.864483 +v 0.670826 0.415928 1.817342 +v 0.670826 0.415928 1.817342 +v 0.670826 0.415928 1.817342 +v 0.670826 0.415928 1.817342 +v 0.779336 0.010960 1.864483 +v 0.779336 0.010960 1.864483 +v 0.779336 0.010960 1.864483 +v 0.779336 0.010960 1.864483 +v 0.779336 0.010960 1.817342 +v 0.779336 0.010960 1.817342 +v 0.779336 0.010960 1.817342 +v 0.779336 0.010960 1.817342 +v -0.030600 -0.798976 1.817343 +v -0.030600 -0.798976 1.817343 +v -0.030600 -0.798976 1.817343 +v -0.030600 -0.798976 1.817343 +v -0.030600 -0.798976 1.864483 +v -0.030600 -0.798976 1.864483 +v -0.030600 -0.798976 1.864483 +v -0.030600 -0.798976 1.864483 +v -0.435568 -0.690465 1.864483 +v -0.435568 -0.690465 1.864483 +v -0.435568 -0.690465 1.864483 +v -0.435568 -0.690465 1.864483 +v -0.435568 -0.690465 1.817342 +v -0.435568 -0.690465 1.817342 +v -0.435568 -0.690465 1.817342 +v -0.435568 -0.690465 1.817342 +v 0.374368 -0.690465 1.817343 +v 0.374368 -0.690465 1.817343 +v 0.374368 -0.690465 1.817343 +v 0.374368 -0.690465 1.817343 +v 0.374368 -0.690465 1.864483 +v 0.374368 -0.690465 1.864483 +v 0.374368 -0.690465 1.864483 +v 0.374368 -0.690465 1.864483 +v 0.670825 -0.394008 1.864483 +v 0.670825 -0.394008 1.864483 +v 0.670825 -0.394008 1.864483 +v 0.670825 -0.394008 1.864483 +v 0.670825 -0.394008 1.817342 +v 0.670825 -0.394008 1.817342 +v 0.670825 -0.394008 1.817342 +v 0.670825 -0.394008 1.817342 +v -0.732025 -0.394007 1.864483 +v -0.732025 -0.394007 1.864483 +v -0.732025 -0.394007 1.864483 +v -0.732025 -0.394007 1.864483 +v -0.732025 -0.394007 1.817342 +v -0.732025 -0.394007 1.817342 +v -0.732025 -0.394007 1.817342 +v -0.732025 -0.394007 1.817342 +v -0.030600 -0.776008 -1.102877 +v -0.030600 -0.776008 -1.102877 +v -0.030600 -0.776008 -1.102877 +v 0.362884 -0.670575 -1.102877 +v 0.362884 -0.670575 -1.102877 +v 0.362884 -0.670575 -1.102877 +v 0.650935 -0.382524 -1.102877 +v 0.650935 -0.382524 -1.102877 +v 0.650935 -0.382524 -1.102877 +v 0.756368 0.010960 -1.102877 +v 0.756368 0.010960 -1.102877 +v 0.756368 0.010960 -1.102877 +v 0.650935 0.404444 -1.102877 +v 0.650935 0.404444 -1.102877 +v 0.650935 0.404444 -1.102877 +v 0.362885 0.692494 -1.102877 +v 0.362885 0.692494 -1.102877 +v 0.362885 0.692494 -1.102877 +v -0.030599 0.797928 -1.102877 +v -0.030599 0.797928 -1.102877 +v -0.030599 0.797928 -1.102877 +v -0.424083 0.692494 -1.102877 +v -0.424083 0.692494 -1.102877 +v -0.424083 0.692494 -1.102877 +v -0.712133 0.404444 -1.102877 +v -0.712133 0.404444 -1.102877 +v -0.712133 0.404444 -1.102877 +v -0.817567 0.010960 -1.102877 +v -0.817567 0.010960 -1.102877 +v -0.817567 0.010960 -1.102877 +v -0.712134 -0.382524 -1.102877 +v -0.712134 -0.382524 -1.102877 +v -0.712134 -0.382524 -1.102877 +v -0.424084 -0.670574 -1.102877 +v -0.424084 -0.670574 -1.102877 +v -0.424084 -0.670574 -1.102877 +v 0.675649 -0.396793 -1.023360 +v 0.675649 -0.396793 -1.023360 +v 0.675649 -0.396793 -1.023360 +v 0.675649 -0.396793 -1.023360 +v 0.675649 -0.396793 -1.074295 +v 0.675649 -0.396793 -1.074295 +v 0.675649 -0.396793 -1.074295 +v 0.675649 -0.396793 -1.074295 +v 0.784906 0.010960 -1.074295 +v 0.784906 0.010960 -1.074295 +v 0.784906 0.010960 -1.074295 +v 0.784906 0.010960 -1.074295 +v 0.784906 0.010960 -1.023360 +v 0.784906 0.010960 -1.023360 +v 0.784906 0.010960 -1.023360 +v 0.784906 0.010960 -1.023360 +v -0.736848 -0.396792 -1.023360 +v -0.736848 -0.396792 -1.023360 +v -0.736848 -0.396792 -1.023360 +v -0.736848 -0.396792 -1.023360 +v -0.736848 -0.396792 -1.074295 +v -0.736848 -0.396792 -1.074295 +v -0.736848 -0.396792 -1.074295 +v -0.736848 -0.396792 -1.074295 +v -0.438353 -0.695288 -1.074295 +v -0.438353 -0.695288 -1.074295 +v -0.438353 -0.695288 -1.074295 +v -0.438353 -0.695288 -1.074295 +v -0.438353 -0.695288 -1.023359 +v -0.438353 -0.695288 -1.023359 +v -0.438353 -0.695288 -1.023359 +v -0.438353 -0.695288 -1.023359 +v 0.377153 -0.695289 -1.023359 +v 0.377153 -0.695289 -1.023359 +v 0.377153 -0.695289 -1.023359 +v 0.377153 -0.695289 -1.023359 +v 0.377153 -0.695289 -1.074295 +v 0.377153 -0.695289 -1.074295 +v 0.377153 -0.695289 -1.074295 +v 0.377153 -0.695289 -1.074295 +v -0.846105 0.010960 -1.023360 +v -0.846105 0.010960 -1.023360 +v -0.846105 0.010960 -1.023360 +v -0.846105 0.010960 -1.023360 +v -0.846105 0.010960 -1.074295 +v -0.846105 0.010960 -1.074295 +v -0.846105 0.010960 -1.074295 +v -0.846105 0.010960 -1.074295 +v -0.736847 0.418713 -1.023360 +v -0.736847 0.418713 -1.023360 +v -0.736847 0.418713 -1.023360 +v -0.736847 0.418713 -1.023360 +v -0.736847 0.418713 -1.074295 +v -0.736847 0.418713 -1.074295 +v -0.736847 0.418713 -1.074295 +v -0.736847 0.418713 -1.074295 +v -0.438352 0.717208 -1.023360 +v -0.438352 0.717208 -1.023360 +v -0.438352 0.717208 -1.023360 +v -0.438352 0.717208 -1.023360 +v -0.438352 0.717208 -1.074295 +v -0.438352 0.717208 -1.074295 +v -0.438352 0.717208 -1.074295 +v -0.438352 0.717208 -1.074295 +v -0.030599 0.826465 -1.023360 +v -0.030599 0.826465 -1.023360 +v -0.030599 0.826465 -1.023360 +v -0.030599 0.826465 -1.023360 +v -0.030599 0.826465 -1.074295 +v -0.030599 0.826465 -1.074295 +v -0.030599 0.826465 -1.074295 +v -0.030599 0.826465 -1.074295 +v 0.377153 0.717208 -1.023360 +v 0.377153 0.717208 -1.023360 +v 0.377153 0.717208 -1.023360 +v 0.377153 0.717208 -1.023360 +v 0.377153 0.717208 -1.074295 +v 0.377153 0.717208 -1.074295 +v 0.377153 0.717208 -1.074295 +v 0.377153 0.717208 -1.074295 +v 0.675649 0.418712 -1.023360 +v 0.675649 0.418712 -1.023360 +v 0.675649 0.418712 -1.023360 +v 0.675649 0.418712 -1.023360 +v 0.675649 0.418712 -1.074295 +v 0.675649 0.418712 -1.074295 +v 0.675649 0.418712 -1.074295 +v 0.675649 0.418712 -1.074295 +v -0.030600 -0.804545 -1.074295 +v -0.030600 -0.804545 -1.074295 +v -0.030600 -0.804545 -1.074295 +v -0.030600 -0.804545 -1.074295 +v -0.030600 -0.804545 -1.023359 +v -0.030600 -0.804545 -1.023359 +v -0.030600 -0.804545 -1.023359 +v -0.030600 -0.804545 -1.023359 +v -0.030600 -0.681158 1.891052 +v -0.030600 -0.681158 1.891052 +v -0.030600 -0.681158 1.891052 +v -0.030600 -0.681158 1.891052 +v 0.315460 -0.588432 1.891052 +v 0.315460 -0.588432 1.891052 +v 0.315460 -0.588432 1.891052 +v 0.568793 -0.335099 1.891052 +v 0.568793 -0.335099 1.891052 +v 0.568793 -0.335099 1.891052 +v 0.661519 0.010960 1.891052 +v 0.661519 0.010960 1.891052 +v 0.661519 0.010960 1.891052 +v 0.568793 0.357019 1.891052 +v 0.568793 0.357019 1.891052 +v 0.568793 0.357019 1.891052 +v 0.315460 0.610352 1.891052 +v 0.315460 0.610352 1.891052 +v 0.315460 0.610352 1.891052 +v -0.030599 0.703079 1.891052 +v -0.030599 0.703079 1.891052 +v -0.030599 0.703079 1.891052 +v -0.376659 0.610352 1.891052 +v -0.376659 0.610352 1.891052 +v -0.376659 0.610352 1.891052 +v -0.629992 0.357020 1.891052 +v -0.629992 0.357020 1.891052 +v -0.629992 0.357020 1.891052 +v -0.722718 0.010961 1.891052 +v -0.722718 0.010961 1.891052 +v -0.722718 0.010961 1.891052 +v -0.629992 -0.335099 1.891052 +v -0.629992 -0.335099 1.891052 +v -0.629992 -0.335099 1.891052 +v -0.376659 -0.588432 1.891052 +v -0.376659 -0.588432 1.891052 +v -0.376659 -0.588432 1.891052 +v -0.030600 -0.681158 1.834424 +v -0.030600 -0.681158 1.834424 +v -0.030600 -0.681158 1.834424 +v 0.315460 -0.588432 1.834424 +v 0.315460 -0.588432 1.834424 +v 0.315460 -0.588432 1.834424 +v 0.568793 -0.335099 1.834424 +v 0.568793 -0.335099 1.834424 +v 0.568793 -0.335099 1.834424 +v 0.661519 0.010960 1.834424 +v 0.661519 0.010960 1.834424 +v 0.661519 0.010960 1.834424 +v 0.568793 0.357019 1.834424 +v 0.568793 0.357019 1.834424 +v 0.568793 0.357019 1.834424 +v 0.315460 0.610352 1.834423 +v 0.315460 0.610352 1.834423 +v 0.315460 0.610352 1.834423 +v -0.030599 0.703079 1.834423 +v -0.030599 0.703079 1.834423 +v -0.030599 0.703079 1.834423 +v -0.376659 0.610352 1.834423 +v -0.376659 0.610352 1.834423 +v -0.376659 0.610352 1.834423 +v -0.629992 0.357020 1.834424 +v -0.629992 0.357020 1.834424 +v -0.629992 0.357020 1.834424 +v -0.722718 0.010961 1.834424 +v -0.722718 0.010961 1.834424 +v -0.722718 0.010961 1.834424 +v -0.629992 -0.335099 1.834424 +v -0.629992 -0.335099 1.834424 +v -0.629992 -0.335099 1.834424 +v -0.376659 -0.588432 1.834424 +v -0.376659 -0.588432 1.834424 +v -0.376659 -0.588432 1.834424 +v -0.155875 -0.206023 -0.974800 +v -0.155875 -0.206023 -0.974800 +v -0.155875 -0.206023 -0.974800 +v -0.155875 -0.206023 -1.475900 +v -0.155875 -0.206023 -1.475900 +v -0.155875 -0.206023 -1.475900 +v -0.155875 -0.206023 -1.475900 +v 0.094675 -0.206023 -0.974800 +v 0.094675 -0.206023 -0.974800 +v 0.094675 -0.206023 -0.974800 +v 0.094675 -0.206023 -1.475900 +v 0.094675 -0.206023 -1.475900 +v 0.094675 -0.206023 -1.475900 +v 0.094675 -0.206023 -1.475900 +v 0.219950 0.010960 -0.974800 +v 0.219950 0.010960 -0.974800 +v 0.219950 0.010960 -0.974800 +v 0.219950 0.010960 -1.475900 +v 0.219950 0.010960 -1.475900 +v 0.219950 0.010960 -1.475900 +v 0.219950 0.010960 -1.475900 +v 0.094675 0.227943 -0.974800 +v 0.094675 0.227943 -0.974800 +v 0.094675 0.227943 -0.974800 +v 0.094675 0.227942 -1.475900 +v 0.094675 0.227942 -1.475900 +v 0.094675 0.227942 -1.475900 +v 0.094675 0.227942 -1.475900 +v -0.155875 0.227943 -0.974800 +v -0.155875 0.227943 -0.974800 +v -0.155875 0.227943 -0.974800 +v -0.155875 0.227943 -1.475900 +v -0.155875 0.227943 -1.475900 +v -0.155875 0.227943 -1.475900 +v -0.155875 0.227943 -1.475900 +v -0.281150 0.010960 -0.974800 +v -0.281150 0.010960 -0.974800 +v -0.281150 0.010960 -0.974800 +v -0.281150 0.010960 -1.475900 +v -0.281150 0.010960 -1.475900 +v -0.281150 0.010960 -1.475900 +v -0.281150 0.010960 -1.475900 +v 0.204974 0.010960 -1.482238 +v 0.204974 0.010960 -1.482238 +v -0.266174 0.010960 -1.482238 +v -0.266174 0.010960 -1.482238 +v 0.087187 0.214973 -1.482238 +v 0.087187 0.214973 -1.482238 +v 0.087187 -0.193053 -1.482238 +v 0.087187 -0.193053 -1.482238 +v -0.148387 0.214973 -1.482238 +v -0.148387 0.214973 -1.482238 +v -0.148387 -0.193053 -1.482238 +v -0.148387 -0.193053 -1.482238 +v 0.050173 0.150862 -1.507407 +v 0.050173 0.150862 -1.507407 +v 0.050173 0.150862 -1.507407 +v 0.050173 0.150862 -1.507407 +v 0.050173 0.150862 -1.507407 +v -0.111372 0.150862 -1.507407 +v -0.111372 0.150862 -1.507407 +v -0.111372 0.150862 -1.507407 +v -0.111372 0.150862 -1.507407 +v -0.111372 0.150862 -1.507407 +v -0.111372 0.150862 -1.507407 +v -0.111372 0.150862 -1.507407 +v -0.111372 0.150862 -1.507407 +v -0.111372 -0.128943 -1.507407 +v -0.111372 -0.128943 -1.507407 +v -0.111372 -0.128943 -1.507407 +v -0.111372 -0.128943 -1.507407 +v -0.111372 -0.128943 -1.507407 +v -0.111372 -0.128943 -1.507407 +v -0.111372 -0.128943 -1.507407 +v 0.050173 -0.128943 -1.507407 +v 0.050173 -0.128943 -1.507407 +v 0.050173 -0.128943 -1.507407 +v 0.050173 -0.128943 -1.507407 +v 0.050173 -0.128943 -1.507407 +v 0.050173 0.150862 -2.477821 +v 0.050173 0.150862 -2.477821 +v 0.050173 0.150862 -2.477821 +v 0.050173 0.150862 -2.477821 +v 0.050173 0.150862 -2.477821 +v 0.050173 0.150862 -2.477821 +v -0.111372 0.150862 -2.477821 +v -0.111372 0.150862 -2.477821 +v -0.111372 0.150862 -2.477821 +v -0.111372 0.150862 -2.477821 +v -0.111372 0.150862 -2.477821 +v -0.111372 0.150862 -2.477821 +v -0.111372 0.150862 -2.477821 +v -0.192145 0.010960 -2.477821 +v -0.192145 0.010960 -2.477821 +v -0.192145 0.010960 -2.477821 +v -0.192145 0.010960 -2.477821 +v -0.192145 0.010960 -2.477821 +v -0.192145 0.010960 -2.477821 +v -0.111372 -0.128943 -2.477821 +v -0.111372 -0.128943 -2.477821 +v -0.111372 -0.128943 -2.477821 +v -0.111372 -0.128943 -2.477821 +v -0.111372 -0.128943 -2.477821 +v -0.111372 -0.128943 -2.477821 +v -0.111372 -0.128943 -2.477821 +v -0.111372 -0.128943 -2.477821 +v 0.050173 -0.128943 -2.477821 +v 0.050173 -0.128943 -2.477821 +v 0.050173 -0.128943 -2.477821 +v 0.050173 -0.128943 -2.477821 +v 0.050173 -0.128943 -2.477821 +v 0.024609 0.106583 -2.547447 +v 0.024609 0.106583 -2.547447 +v 0.024609 0.106583 -2.547447 +v 0.024609 0.106583 -2.547447 +v 0.024609 0.106583 -2.547447 +v -0.085808 0.106583 -2.547447 +v -0.085808 0.106583 -2.547447 +v -0.085808 0.106583 -2.547447 +v -0.085808 0.106583 -2.547447 +v -0.085808 0.106583 -2.547447 +v -0.141017 0.010960 -2.547447 +v -0.141017 0.010960 -2.547447 +v -0.141017 0.010960 -2.547447 +v -0.141017 0.010960 -2.547447 +v -0.141017 0.010960 -2.547447 +v -0.141017 0.010960 -2.547447 +v -0.141017 0.010960 -2.547447 +v -0.085808 -0.084664 -2.547447 +v -0.085808 -0.084664 -2.547447 +v -0.085808 -0.084664 -2.547447 +v -0.085808 -0.084664 -2.547447 +v -0.085808 -0.084664 -2.547447 +v 0.024609 -0.084664 -2.547447 +v 0.024609 -0.084664 -2.547447 +v 0.024609 -0.084664 -2.547447 +v 0.024609 -0.084664 -2.547447 +v 0.024609 -0.084664 -2.547447 +v 0.024609 -0.084664 -2.547447 +v -0.076643 -0.066338 -2.547447 +v -0.076643 -0.066338 -2.547447 +v -0.076643 -0.066338 -2.547447 +v -0.076643 -0.066338 -2.547447 +v -0.076643 -0.066338 -2.547447 +v -0.076643 -0.066338 -2.547447 +v -0.076643 -0.066338 -2.547447 +v -0.076643 -0.066338 -2.547447 +v -0.076643 -0.066338 -2.547447 +v -0.076643 -0.066338 -2.547447 +v 0.086150 -0.066628 -1.507407 +v 0.086150 -0.066628 -1.507407 +v 0.086150 -0.066628 -1.507407 +v 0.086150 -0.066628 -1.507407 +v 0.086150 -0.066628 -1.507407 +v 0.086150 -0.066628 -1.507407 +v 0.086150 -0.066628 -1.507407 +v 0.086150 -0.066628 -1.507407 +v 0.086150 -0.066628 -1.507407 +v -0.076643 -0.066628 -1.507407 +v -0.076643 -0.066628 -1.507407 +v -0.076643 -0.066628 -1.507407 +v -0.076643 -0.066628 -1.507407 +v -0.076643 -0.066628 -1.507407 +v -0.076643 -0.066628 -1.507407 +v -0.120116 0.010960 -2.547447 +v -0.120116 0.010960 -2.547447 +v -0.120116 0.010960 -2.547447 +v -0.120116 0.010960 -2.547447 +v -0.120116 0.010960 -1.507407 +v -0.120116 0.010960 -1.507407 +v -0.120116 0.010960 -1.507407 +v -0.120116 0.010960 -1.507407 +v -0.120116 0.010960 -1.507407 +v 0.035190 -0.066338 -2.547447 +v 0.035190 -0.066338 -2.547447 +v 0.035190 -0.066338 -2.547447 +v 0.086307 -0.066357 -2.477821 +v 0.086307 -0.066357 -2.477821 +v 0.086307 -0.066357 -2.477821 +v 0.086307 -0.066357 -2.477821 +v 0.086307 -0.066357 -2.477821 +v 0.086307 -0.066357 -2.477821 +v 0.086307 -0.066357 -2.477821 +v 0.086307 -0.066357 -2.477821 +v 0.086307 -0.066357 -2.477821 +v -0.076643 0.088257 -2.547447 +v -0.076643 0.088257 -2.547447 +v -0.076643 0.088257 -2.547447 +v -0.076643 0.088257 -2.547447 +v -0.076643 0.088257 -2.547447 +v -0.076643 0.088257 -2.547447 +v -0.076643 0.088257 -2.547447 +v -0.076643 0.088257 -2.547447 +v -0.076643 0.088257 -2.547447 +v -0.076643 0.088257 -2.547447 +v -0.076643 0.088547 -1.507407 +v -0.076643 0.088547 -1.507407 +v -0.076643 0.088547 -1.507407 +v -0.076643 0.088547 -1.507407 +v -0.076643 0.088547 -1.507407 +v -0.076643 0.088547 -1.507407 +v 0.086150 0.088547 -1.507407 +v 0.086150 0.088547 -1.507407 +v 0.086150 0.088547 -1.507407 +v 0.086150 0.088547 -1.507407 +v 0.086150 0.088547 -1.507407 +v 0.086150 0.088547 -1.507407 +v 0.086150 0.088547 -1.507407 +v 0.086150 0.088547 -1.507407 +v 0.086150 0.088547 -1.507407 +v 0.086307 0.088276 -2.477821 +v 0.086307 0.088276 -2.477821 +v 0.086307 0.088276 -2.477821 +v 0.086307 0.088276 -2.477821 +v 0.086307 0.088276 -2.477821 +v 0.086307 0.088276 -2.477821 +v 0.086307 0.088276 -2.477821 +v 0.086307 0.088276 -2.477821 +v 0.086307 0.088276 -2.477821 +v 0.035190 0.088257 -2.547447 +v 0.035190 0.088257 -2.547447 +v 0.035190 0.088257 -2.547447 +v 0.018197 0.150862 -1.804795 +v 0.018197 0.150862 -1.804795 +v 0.018197 0.150862 -1.804795 +v 0.018197 0.150862 -1.804795 +v 0.018197 0.150862 -1.804795 +v 0.018197 0.150862 -1.804795 +v 0.018197 0.150862 -1.804795 +v 0.018197 -0.066545 -1.804795 +v 0.018197 -0.066545 -1.804795 +v 0.018197 -0.066545 -1.804795 +v 0.018197 -0.066545 -1.804795 +v 0.018197 -0.066545 -1.804795 +v 0.018197 -0.066545 -1.804795 +v 0.018197 0.088464 -1.804795 +v 0.018197 0.088464 -1.804795 +v 0.018197 0.088464 -1.804795 +v 0.018197 0.088464 -1.804795 +v 0.018197 0.088464 -1.804795 +v 0.018197 0.088464 -1.804795 +v 0.018197 -0.128943 -1.804795 +v 0.018197 -0.128943 -1.804795 +v 0.018197 -0.128943 -1.804795 +v 0.018197 -0.128943 -1.804795 +v 0.018197 -0.128943 -1.804795 +v 0.018197 -0.128943 -1.804795 +v -0.016689 -0.066551 -1.784654 +v -0.016689 -0.066551 -1.784654 +v -0.016689 -0.066551 -1.784654 +v -0.016689 -0.066551 -1.784654 +v -0.016689 -0.066551 -1.784654 +v -0.016689 0.150862 -1.784654 +v -0.016689 0.150862 -1.784654 +v -0.016689 0.150862 -1.784654 +v -0.016689 0.150862 -1.784654 +v -0.016689 0.150862 -1.784654 +v -0.016689 0.088470 -1.784654 +v -0.016689 0.088470 -1.784654 +v -0.016689 0.088470 -1.784654 +v -0.016689 0.088470 -1.784654 +v -0.016689 0.088470 -1.784654 +v -0.016689 0.088470 -1.784654 +v -0.016689 -0.128943 -1.784654 +v -0.016689 -0.128943 -1.784654 +v -0.016689 -0.128943 -1.784654 +v -0.016689 -0.128943 -1.784654 +v -0.016689 -0.128943 -1.784654 +v -0.016689 -0.066562 -1.744371 +v -0.016689 -0.066562 -1.744371 +v -0.016689 -0.066562 -1.744371 +v -0.016689 -0.066562 -1.744371 +v -0.016689 0.150862 -1.744371 +v -0.016689 0.150862 -1.744371 +v -0.016689 0.150862 -1.744371 +v -0.016689 0.150862 -1.744371 +v -0.016689 0.150862 -1.744371 +v -0.016689 0.088481 -1.744371 +v -0.016689 0.088481 -1.744371 +v -0.016689 0.088481 -1.744371 +v -0.016689 0.088481 -1.744371 +v -0.016689 -0.128943 -1.744371 +v -0.016689 -0.128943 -1.744371 +v -0.016689 -0.128943 -1.744371 +v -0.016689 -0.128943 -1.744371 +v 0.018197 0.150862 -1.724229 +v 0.018197 0.150862 -1.724229 +v 0.018197 0.150862 -1.724229 +v 0.018197 0.150862 -1.724229 +v 0.018197 0.150862 -1.724229 +v 0.018197 0.150862 -1.724229 +v 0.018197 -0.066567 -1.724229 +v 0.018197 -0.066567 -1.724229 +v 0.018197 -0.066567 -1.724229 +v 0.018197 -0.066567 -1.724229 +v 0.018197 -0.066567 -1.724229 +v 0.018197 -0.066567 -1.724229 +v 0.018197 0.088487 -1.724229 +v 0.018197 0.088487 -1.724229 +v 0.018197 0.088487 -1.724229 +v 0.018197 0.088487 -1.724229 +v 0.018197 0.088487 -1.724229 +v 0.018197 0.088487 -1.724229 +v 0.018197 -0.128943 -1.724229 +v 0.018197 -0.128943 -1.724229 +v 0.018197 -0.128943 -1.724229 +v 0.018197 -0.128943 -1.724229 +v 0.018197 -0.128943 -1.724229 +v 0.018197 -0.128943 -1.724229 +v 0.050173 0.150862 -1.742691 +v 0.050173 0.150862 -1.742691 +v 0.050173 0.150862 -1.742691 +v 0.050173 0.150862 -1.742691 +v 0.053083 -0.066562 -1.744371 +v 0.053083 -0.066562 -1.744371 +v 0.053083 -0.066562 -1.744371 +v 0.053083 -0.066562 -1.744371 +v 0.053083 -0.066562 -1.744371 +v 0.053083 0.088481 -1.744371 +v 0.053083 0.088481 -1.744371 +v 0.053083 0.088481 -1.744371 +v 0.053083 0.088481 -1.744371 +v 0.053083 -0.123903 -1.744371 +v 0.053083 -0.123903 -1.744371 +v 0.053083 -0.123903 -1.744371 +v 0.053083 -0.123903 -1.744371 +v 0.053083 -0.123903 -1.744371 +v 0.053083 -0.123903 -1.744371 +v 0.050173 -0.128943 -1.742691 +v 0.050173 -0.128943 -1.742691 +v 0.050173 -0.128943 -1.742691 +v 0.050173 -0.128943 -1.742691 +v 0.053083 0.145822 -1.744371 +v 0.053083 0.145822 -1.744371 +v 0.053083 0.145822 -1.744371 +v 0.053083 0.145822 -1.744371 +v 0.053083 0.145822 -1.744371 +v 0.053083 -0.066551 -1.784654 +v 0.053083 -0.066551 -1.784654 +v 0.053083 -0.066551 -1.784654 +v 0.053083 -0.066551 -1.784654 +v 0.053083 -0.066551 -1.784654 +v 0.053083 0.088470 -1.784654 +v 0.053083 0.088470 -1.784654 +v 0.053083 0.088470 -1.784654 +v 0.053083 0.088470 -1.784654 +v 0.053083 0.088470 -1.784654 +v 0.053083 -0.123903 -1.784654 +v 0.053083 -0.123903 -1.784654 +v 0.053083 -0.123903 -1.784654 +v 0.053083 -0.123903 -1.784654 +v 0.053083 -0.123903 -1.784654 +v 0.053083 -0.123903 -1.784654 +v 0.053083 -0.123903 -1.784654 +v 0.053083 -0.123903 -1.784654 +v 0.053083 0.145822 -1.784654 +v 0.053083 0.145822 -1.784654 +v 0.053083 0.145822 -1.784654 +v 0.053083 0.145822 -1.784654 +v 0.053083 0.145822 -1.784654 +v 0.053083 0.145822 -1.784654 +v 0.053083 0.145822 -1.784654 +v 0.050173 0.150862 -1.786334 +v 0.050173 0.150862 -1.786334 +v 0.050173 0.150862 -1.786334 +v 0.050173 0.150862 -1.786334 +v 0.050173 -0.128943 -1.786334 +v 0.050173 -0.128943 -1.786334 +v 0.050173 -0.128943 -1.786334 +v 0.050173 -0.128943 -1.786334 +v -0.192145 0.010960 -1.507407 +v -0.192145 0.010960 -1.507407 +v -0.192145 0.010960 -1.507407 +v -0.192145 0.010960 -1.507407 +v -0.192145 0.010960 -1.507407 +v 0.094675 0.227942 -1.531214 +v 0.094675 0.227942 -1.531214 +v 0.094675 0.227942 -1.531214 +v -0.155875 0.227943 -1.531214 +v -0.155875 0.227943 -1.531214 +v -0.155875 0.227943 -1.531214 +v -0.281150 0.010960 -1.531214 +v -0.281150 0.010960 -1.531214 +v -0.281150 0.010960 -1.531214 +v 0.094675 -0.206023 -1.488576 +v 0.094675 -0.206023 -1.488576 +v 0.094675 -0.206023 -1.488576 +v 0.094675 -0.206023 -1.488576 +v 0.219950 0.010960 -1.488576 +v 0.219950 0.010960 -1.488576 +v 0.219950 0.010960 -1.488576 +v 0.219950 0.010960 -1.488576 +v -0.155875 0.227943 -1.488576 +v -0.155875 0.227943 -1.488576 +v -0.155875 0.227943 -1.488576 +v -0.155875 0.227943 -1.488576 +v -0.281150 0.010960 -1.488576 +v -0.281150 0.010960 -1.488576 +v -0.281150 0.010960 -1.488576 +v -0.281150 0.010960 -1.488576 +v -0.155875 -0.206023 -1.488576 +v -0.155875 -0.206023 -1.488576 +v -0.155875 -0.206023 -1.488576 +v -0.155875 -0.206023 -1.488576 +v 0.094675 0.227942 -1.488576 +v 0.094675 0.227942 -1.488576 +v 0.094675 0.227942 -1.488576 +v 0.094675 0.227942 -1.488576 +v 0.204974 0.010960 -1.482238 +v 0.204974 0.010960 -1.482238 +v -0.266174 0.010960 -1.482238 +v -0.266174 0.010960 -1.482238 +v 0.087187 0.214973 -1.482238 +v 0.087187 0.214973 -1.482238 +v 0.087187 -0.193053 -1.482238 +v 0.087187 -0.193053 -1.482238 +v -0.148387 0.214973 -1.482238 +v -0.148387 0.214973 -1.482238 +v -0.148387 -0.193053 -1.482238 +v -0.148387 -0.193053 -1.482238 +v -0.155875 -0.206023 -1.531214 +v -0.155875 -0.206023 -1.531214 +v -0.155875 -0.206023 -1.531214 +v 0.094675 -0.206023 -1.531214 +v 0.094675 -0.206023 -1.531214 +v 0.094675 -0.206023 -1.531214 +v 0.219950 0.010960 -1.531214 +v 0.219950 0.010960 -1.531214 +v 0.219950 0.010960 -1.531214 +v 0.139828 -0.095892 -1.815979 +v 0.139828 -0.095892 -1.815979 +v 0.139828 -0.095892 -1.815979 +v 0.139828 -0.095892 -1.815979 +v 0.139828 -0.095892 -1.815979 +v 0.139828 -0.095892 -1.815979 +v 0.139828 -0.095892 -2.381165 +v 0.139828 -0.095892 -2.381165 +v 0.139828 -0.095892 -2.381165 +v 0.139828 -0.095892 -2.381165 +v 0.139828 -0.095892 -2.381165 +v 0.139828 0.117835 -1.815979 +v 0.139828 0.117835 -1.815979 +v 0.139828 0.117835 -1.815979 +v 0.139828 0.117835 -1.815979 +v 0.139828 0.117835 -1.815979 +v 0.139828 0.117835 -1.815979 +v 0.139828 0.117835 -1.815979 +v 0.139828 0.117834 -2.381165 +v 0.139828 0.117834 -2.381165 +v 0.139828 0.117834 -2.381165 +v 0.139828 0.117834 -2.381165 +v 0.087370 -0.095892 -1.815979 +v 0.087370 -0.095892 -1.815979 +v 0.087370 -0.095892 -1.815979 +v 0.087370 -0.095892 -1.815979 +v 0.087370 -0.095892 -1.815979 +v 0.087370 -0.095892 -1.815979 +v 0.087370 -0.095892 -1.815979 +v 0.087370 -0.095892 -2.381165 +v 0.087370 -0.095892 -2.381165 +v 0.087370 -0.095892 -2.381165 +v 0.087370 -0.095892 -2.381165 +v 0.087370 -0.095892 -2.381165 +v 0.087370 -0.095892 -2.381165 +v 0.087370 0.117835 -1.815979 +v 0.087370 0.117835 -1.815979 +v 0.087370 0.117835 -1.815979 +v 0.087370 0.117835 -1.815979 +v 0.087370 0.117835 -1.815979 +v 0.087370 0.117835 -1.815979 +v 0.087370 0.117835 -2.381165 +v 0.087370 0.117835 -2.381165 +v 0.087370 0.117835 -2.381165 +v 0.087370 0.117835 -2.381165 +v 0.087370 0.117835 -2.381165 +v 0.170412 -0.095892 -1.656292 +v 0.170412 -0.095892 -1.656292 +v 0.170412 -0.095892 -1.656292 +v 0.170412 -0.095892 -1.656292 +v 0.170412 -0.095892 -1.656292 +v 0.170412 -0.095892 -1.656292 +v 0.170412 0.117835 -1.656292 +v 0.170412 0.117835 -1.656292 +v 0.170412 0.117835 -1.656292 +v 0.170412 0.117835 -1.656292 +v 0.170412 0.117835 -1.656292 +v 0.170412 0.117835 -1.656292 +v 0.125715 -0.095892 -1.628832 +v 0.125715 -0.095892 -1.628832 +v 0.125715 -0.095892 -1.628832 +v 0.125715 -0.095892 -1.628832 +v 0.125715 -0.095892 -1.628832 +v 0.125715 0.117835 -1.628832 +v 0.125715 0.117835 -1.628832 +v 0.125715 0.117835 -1.628832 +v 0.125715 0.117835 -1.628832 +v 0.259926 -0.095892 -1.626575 +v 0.259926 -0.095892 -1.626575 +v 0.259926 -0.095892 -1.626575 +v 0.259926 -0.095892 -1.626575 +v 0.259926 -0.095892 -1.626575 +v 0.259926 -0.095892 -1.626575 +v 0.259926 0.117835 -1.626575 +v 0.259926 0.117835 -1.626575 +v 0.259926 0.117835 -1.626575 +v 0.259926 0.117835 -1.626575 +v 0.259926 0.117835 -1.626575 +v 0.259926 0.117835 -1.626575 +v 0.229857 -0.095892 -1.600370 +v 0.229857 -0.095892 -1.600370 +v 0.229857 -0.095892 -1.600370 +v 0.229857 -0.095892 -1.600370 +v 0.229857 -0.095892 -1.600370 +v 0.229857 0.117835 -1.600370 +v 0.229857 0.117835 -1.600370 +v 0.229857 0.117835 -1.600370 +v 0.229857 0.117835 -1.600370 +v 0.229857 0.117835 -1.600370 +v 0.229857 0.117835 -1.600370 +v 0.299313 -0.095892 -1.536699 +v 0.299313 -0.095892 -1.536699 +v 0.299313 -0.095892 -1.536699 +v 0.299313 -0.095892 -1.536699 +v 0.299313 -0.095892 -1.536699 +v 0.299313 -0.095892 -1.536699 +v 0.299313 0.117835 -1.536699 +v 0.299313 0.117835 -1.536699 +v 0.299313 0.117835 -1.536699 +v 0.299313 0.117835 -1.536699 +v 0.299313 0.117835 -1.536699 +v 0.299313 0.117835 -1.536699 +v 0.258448 -0.095892 -1.513282 +v 0.258448 -0.095892 -1.513282 +v 0.258448 -0.095892 -1.513282 +v 0.258448 -0.095892 -1.513282 +v 0.258448 -0.095892 -1.513282 +v 0.258448 -0.095892 -1.513282 +v 0.258448 0.117835 -1.513282 +v 0.258448 0.117835 -1.513282 +v 0.258448 0.117835 -1.513282 +v 0.258448 0.117835 -1.513282 +v 0.258448 0.117835 -1.513282 +v 0.348781 -0.095892 -1.496344 +v 0.348781 -0.095892 -1.496344 +v 0.348781 -0.095892 -1.496344 +v 0.348781 -0.095892 -1.496344 +v 0.348781 -0.095892 -1.496344 +v 0.348781 -0.095892 -1.496344 +v 0.348781 0.117835 -1.496344 +v 0.348781 0.117835 -1.496344 +v 0.348781 0.117835 -1.496344 +v 0.348781 0.117835 -1.496344 +v 0.348781 0.117835 -1.496344 +v 0.348781 0.117835 -1.496344 +v 0.306773 -0.095892 -1.464924 +v 0.306773 -0.095892 -1.464924 +v 0.306773 -0.095892 -1.464924 +v 0.306773 -0.095892 -1.464924 +v 0.306773 -0.095892 -1.464924 +v 0.306773 -0.095892 -1.464924 +v 0.306773 0.117835 -1.464924 +v 0.306773 0.117835 -1.464924 +v 0.306773 0.117835 -1.464924 +v 0.306773 0.117835 -1.464924 +v 0.306773 0.117835 -1.464924 +v 0.915659 -0.095892 -1.272161 +v 0.915659 -0.095892 -1.272161 +v 0.915659 -0.095892 -1.272161 +v 0.915659 -0.095892 -1.272161 +v 0.915659 -0.095892 -1.272161 +v 0.915659 -0.095892 -1.272161 +v 0.915659 -0.095892 -1.272161 +v 0.915659 0.117835 -1.272161 +v 0.915659 0.117835 -1.272161 +v 0.915659 0.117835 -1.272161 +v 0.915659 0.117835 -1.272161 +v 0.915659 0.117835 -1.272161 +v 0.873651 -0.095892 -1.240741 +v 0.873651 -0.095892 -1.240741 +v 0.873651 -0.095892 -1.240741 +v 0.873651 -0.095892 -1.240741 +v 0.873651 -0.095892 -1.240741 +v 0.873651 0.117835 -1.240741 +v 0.873651 0.117835 -1.240741 +v 0.873651 0.117835 -1.240741 +v 0.873651 0.117835 -1.240741 +v 0.873651 0.117835 -1.240741 +v 0.873651 0.117835 -1.240741 +v 0.873651 0.117835 -1.240741 +v 0.979034 -0.095892 -1.086991 +v 0.979034 -0.095892 -1.086991 +v 0.979034 -0.095892 -1.086991 +v 0.979034 -0.095892 -1.086991 +v 0.979034 0.117834 -1.086991 +v 0.979034 0.117834 -1.086991 +v 0.979034 0.117834 -1.086991 +v 0.979034 0.117834 -1.086991 +v 0.979034 0.117834 -1.086991 +v 0.926593 -0.095892 -1.088327 +v 0.926593 -0.095892 -1.088327 +v 0.926593 -0.095892 -1.088327 +v 0.926593 -0.095892 -1.088327 +v 0.926593 -0.095892 -1.088327 +v 0.926593 -0.095892 -1.088327 +v 0.926593 0.117834 -1.088327 +v 0.926593 0.117834 -1.088327 +v 0.926593 0.117834 -1.088327 +v 0.926593 0.117834 -1.088327 +v 0.926593 0.117834 -1.088327 +v 0.926593 0.117834 -1.088327 +v 0.979034 -0.095892 -0.053043 +v 0.979034 -0.095892 -0.053043 +v 0.979034 -0.095892 -0.053043 +v 0.979034 -0.095892 -0.053043 +v 0.979034 0.117835 -0.053043 +v 0.979034 0.117835 -0.053043 +v 0.979034 0.117835 -0.053043 +v 0.926593 -0.095892 -0.054379 +v 0.926593 -0.095892 -0.054379 +v 0.926593 -0.095892 -0.054379 +v 0.926593 -0.095892 -0.054379 +v 0.926593 0.117835 -0.054378 +v 0.926593 0.117835 -0.054378 +v 0.926593 0.117835 -0.054378 +v 0.926593 0.117835 -0.054378 +v 0.075785 -0.025909 -2.456702 +v 0.075785 -0.025909 -2.456702 +v 0.075785 -0.025909 -2.456702 +v 0.075785 -0.025909 -2.456702 +v 0.075785 -0.025909 -2.456702 +v 0.075785 0.047851 -2.456702 +v 0.075785 0.047851 -2.456702 +v 0.075785 0.047851 -2.456702 +v 0.075785 0.047851 -2.456702 +v 0.075785 0.047851 -2.456702 +v 0.075785 0.047851 -2.456702 +v 0.067861 -0.054749 -2.404846 +v 0.067861 -0.054749 -2.404846 +v 0.067861 -0.054749 -2.404846 +v 0.067861 -0.054749 -2.404846 +v 0.067861 -0.054749 -2.404846 +v 0.067861 -0.054749 -2.404846 +v 0.067861 0.076692 -2.404846 +v 0.067861 0.076692 -2.404846 +v 0.067861 0.076692 -2.404846 +v 0.067861 0.076692 -2.404846 +v 0.067861 0.076692 -2.404846 +v 0.067861 0.076692 -2.404846 +v -0.048854 -0.025909 -2.475750 +v -0.048854 -0.025909 -2.475750 +v -0.048854 -0.025909 -2.475750 +v -0.048854 -0.025909 -2.475750 +v -0.048854 -0.025909 -2.475750 +v -0.048854 0.047851 -2.475750 +v -0.048854 0.047851 -2.475750 +v -0.048854 0.047851 -2.475750 +v -0.048854 0.047851 -2.475750 +v -0.056779 -0.054749 -2.423894 +v -0.056779 -0.054749 -2.423894 +v -0.056779 -0.054749 -2.423894 +v -0.056779 0.076692 -2.423894 +v -0.056779 0.076692 -2.423894 +v -0.056779 0.076692 -2.423894 +v -0.056779 0.076692 -2.423894 +v -0.056779 0.076692 -2.423894 +v 0.106979 -0.095892 -1.701371 +v 0.106979 -0.095892 -1.701371 +v 0.106979 -0.095892 -1.701371 +v 0.106979 -0.095892 -1.701371 +v 0.106979 -0.095892 -1.701371 +v 0.106979 -0.095892 -1.701371 +v 0.106979 0.117835 -1.701371 +v 0.106979 0.117835 -1.701371 +v 0.106979 0.117835 -1.701371 +v 0.106979 0.117835 -1.701371 +v 0.106979 0.117835 -1.701371 +v 0.106979 0.117835 -1.701371 +v 0.106979 0.117835 -1.701371 +v 0.155468 -0.095892 -1.715414 +v 0.155468 -0.095892 -1.715414 +v 0.155468 -0.095892 -1.715414 +v 0.155468 -0.095892 -1.715414 +v 0.155468 -0.095892 -1.715414 +v 0.155468 -0.095892 -1.715414 +v 0.155468 -0.095892 -1.715414 +v 0.155468 0.117835 -1.715414 +v 0.155468 0.117835 -1.715414 +v 0.155468 0.117835 -1.715414 +v 0.155468 0.117835 -1.715414 +v 0.155468 0.117835 -1.715414 +v 0.155468 0.117835 -1.715414 +v 0.049257 0.151065 -1.815979 +v 0.049257 0.151065 -1.815979 +v 0.049257 0.151065 -1.815979 +v 0.049257 0.151065 -1.815979 +v 0.049257 0.151065 -1.815979 +v 0.065889 0.177345 -1.815979 +v 0.065889 0.177345 -1.815979 +v 0.065889 0.177345 -1.815979 +v 0.065889 0.177345 -1.815979 +v 0.065889 0.177345 -1.815979 +v 0.065889 0.177345 -1.815979 +v 0.065889 -0.155402 -1.815979 +v 0.065889 -0.155402 -1.815979 +v 0.065889 -0.155402 -1.815979 +v 0.065889 -0.155402 -1.815979 +v 0.065889 -0.155402 -1.815979 +v 0.065889 -0.155402 -1.815979 +v 0.049257 -0.129122 -1.815979 +v 0.049257 -0.129122 -1.815979 +v 0.049257 -0.129122 -1.815979 +v 0.049257 -0.129122 -1.815979 +v 0.049257 -0.129122 -1.815979 +v 0.068866 0.151065 -1.701371 +v 0.068866 0.151065 -1.701371 +v 0.068866 0.151065 -1.701371 +v 0.068866 0.151065 -1.701371 +v 0.068866 0.151065 -1.701371 +v 0.068866 0.151065 -1.701371 +v 0.068866 0.151065 -1.701371 +v 0.068866 0.151065 -1.701371 +v 0.068866 0.151065 -1.701371 +v 0.081529 0.177345 -1.715414 +v 0.081529 0.177345 -1.715414 +v 0.081529 0.177345 -1.715414 +v 0.081529 0.177345 -1.715414 +v 0.081529 0.177345 -1.715414 +v 0.081529 0.177345 -1.715414 +v 0.081529 0.177345 -1.715414 +v 0.081529 0.177345 -1.715414 +v 0.068866 -0.129122 -1.701371 +v 0.068866 -0.129122 -1.701371 +v 0.068866 -0.129122 -1.701371 +v 0.068866 -0.129122 -1.701371 +v 0.068866 -0.129122 -1.701371 +v 0.068866 -0.129122 -1.701371 +v 0.068866 -0.129122 -1.701371 +v 0.068866 -0.129122 -1.701371 +v 0.068866 -0.129122 -1.701371 +v 0.081529 -0.155402 -1.715414 +v 0.081529 -0.155402 -1.715414 +v 0.081529 -0.155402 -1.715414 +v 0.081529 -0.155402 -1.715414 +v 0.081529 -0.155402 -1.715414 +v 0.081529 -0.155402 -1.715414 +v 0.081529 -0.155402 -1.715414 +v 0.081529 -0.155402 -1.715414 +v -0.052879 0.151065 -1.815979 +v -0.052879 0.151065 -1.815979 +v -0.052879 0.151065 -1.815979 +v -0.052879 0.151065 -1.815979 +v -0.052879 0.151065 -1.815979 +v -0.036247 0.177345 -1.815979 +v -0.036247 0.177345 -1.815979 +v -0.036247 0.177345 -1.815979 +v -0.036247 0.177345 -1.815979 +v -0.036247 0.177345 -1.815979 +v -0.036247 -0.155402 -1.815979 +v -0.036247 -0.155402 -1.815979 +v -0.036247 -0.155402 -1.815979 +v -0.036247 -0.155402 -1.815979 +v -0.036247 -0.155402 -1.815979 +v -0.052879 -0.129122 -1.815979 +v -0.052879 -0.129122 -1.815979 +v -0.052879 -0.129122 -1.815979 +v -0.052879 -0.129122 -1.815979 +v -0.052879 -0.129122 -1.815979 +v -0.033270 0.151065 -1.701371 +v -0.033270 0.151065 -1.701371 +v -0.033270 0.151065 -1.701371 +v -0.033270 0.151065 -1.701371 +v -0.033270 0.151065 -1.701371 +v -0.033270 0.151065 -1.701371 +v -0.033270 0.151065 -1.701371 +v -0.020607 0.177345 -1.715414 +v -0.020607 0.177345 -1.715414 +v -0.020607 0.177345 -1.715414 +v -0.020607 0.177345 -1.715414 +v -0.020607 0.177345 -1.715414 +v -0.033270 -0.129122 -1.701371 +v -0.033270 -0.129122 -1.701371 +v -0.033270 -0.129122 -1.701371 +v -0.033270 -0.129122 -1.701371 +v -0.033270 -0.129122 -1.701371 +v -0.033270 -0.129122 -1.701371 +v -0.033270 -0.129122 -1.701371 +v -0.020607 -0.155402 -1.715414 +v -0.020607 -0.155402 -1.715414 +v -0.020607 -0.155402 -1.715414 +v -0.020607 -0.155402 -1.715414 +v -0.020607 -0.155402 -1.715414 +v -0.020607 -0.155402 -1.715414 +v -0.020607 -0.155402 -1.715414 +v 0.053083 -0.129122 -1.784653 +v 0.053083 -0.129122 -1.784653 +v 0.053083 -0.129122 -1.784653 +v 0.053083 -0.129122 -1.784653 +v 0.053083 -0.129122 -1.784653 +v 0.053083 0.151065 -1.784653 +v 0.053083 0.151065 -1.784653 +v 0.053083 0.151065 -1.784653 +v 0.053083 0.151065 -1.784653 +v 0.053083 0.151065 -1.784653 +v 0.053083 0.151065 -1.784653 +v 0.053083 -0.155402 -1.784653 +v 0.053083 -0.155402 -1.784653 +v 0.053083 -0.155402 -1.784653 +v 0.053083 -0.155402 -1.784653 +v 0.053083 0.177345 -1.784653 +v 0.053083 0.177345 -1.784653 +v 0.053083 0.177345 -1.784653 +v 0.053083 0.177345 -1.784653 +v 0.053083 -0.129122 -1.744370 +v 0.053083 -0.129122 -1.744370 +v 0.053083 -0.129122 -1.744370 +v 0.053083 -0.129122 -1.744370 +v 0.053083 0.151065 -1.744370 +v 0.053083 0.151065 -1.744370 +v 0.053083 0.151065 -1.744370 +v 0.053083 0.151065 -1.744370 +v 0.053083 0.151065 -1.744370 +v 0.053083 -0.155402 -1.744370 +v 0.053083 -0.155402 -1.744370 +v 0.053083 -0.155402 -1.744370 +v 0.053083 -0.155402 -1.744370 +v 0.053083 -0.155402 -1.744370 +v 0.053083 0.177345 -1.744370 +v 0.053083 0.177345 -1.744370 +v 0.053083 0.177345 -1.744370 +v 0.053083 0.177345 -1.744370 +v 0.053083 0.177345 -1.744370 +v -0.016689 0.151065 -1.784653 +v -0.016689 0.151065 -1.784653 +v -0.016689 0.151065 -1.784653 +v -0.016689 0.151065 -1.784653 +v -0.016689 0.151065 -1.784653 +v -0.016689 -0.129122 -1.784653 +v -0.016689 -0.129122 -1.784653 +v -0.016689 -0.129122 -1.784653 +v -0.016689 -0.129122 -1.784653 +v -0.016689 -0.129122 -1.784653 +v -0.016689 -0.129122 -1.784653 +v -0.016689 0.177345 -1.784653 +v -0.016689 0.177345 -1.784653 +v -0.016689 0.177345 -1.784653 +v -0.016689 -0.155402 -1.784653 +v -0.016689 -0.155402 -1.784653 +v -0.016689 -0.155402 -1.784653 +v -0.016689 -0.155402 -1.784653 +v -0.016689 0.151065 -1.744370 +v -0.016689 0.151065 -1.744370 +v -0.016689 0.151065 -1.744370 +v -0.016689 0.151065 -1.744370 +v -0.016689 -0.129122 -1.744370 +v -0.016689 -0.129122 -1.744370 +v -0.016689 -0.129122 -1.744370 +v -0.016689 -0.129122 -1.744370 +v -0.016689 -0.129122 -1.744370 +v -0.016689 0.177345 -1.744370 +v -0.016689 0.177345 -1.744370 +v -0.016689 0.177345 -1.744370 +v -0.016689 -0.155402 -1.744370 +v -0.016689 -0.155402 -1.744370 +v -0.016689 -0.155402 -1.744370 +v -0.016689 -0.155402 -1.744370 +v 0.018197 0.151065 -1.804794 +v 0.018197 0.151065 -1.804794 +v 0.018197 0.151065 -1.804794 +v 0.018197 0.151065 -1.804794 +v 0.018197 0.151065 -1.804794 +v 0.018197 -0.129122 -1.804794 +v 0.018197 -0.129122 -1.804794 +v 0.018197 -0.129122 -1.804794 +v 0.018197 -0.129122 -1.804794 +v 0.018197 -0.129122 -1.804794 +v 0.018197 0.177345 -1.804794 +v 0.018197 0.177345 -1.804794 +v 0.018197 0.177345 -1.804794 +v 0.018197 0.177345 -1.804794 +v 0.018197 0.177345 -1.804794 +v 0.018197 0.177345 -1.804794 +v 0.018197 -0.155402 -1.804794 +v 0.018197 -0.155402 -1.804794 +v 0.018197 -0.155402 -1.804794 +v 0.018197 -0.155402 -1.804794 +v 0.018197 -0.155402 -1.804794 +v 0.018197 -0.155402 -1.804794 +v 0.018197 -0.129122 -1.724229 +v 0.018197 -0.129122 -1.724229 +v 0.018197 -0.129122 -1.724229 +v 0.018197 -0.129122 -1.724229 +v 0.018197 -0.129122 -1.724229 +v 0.018197 0.151065 -1.724229 +v 0.018197 0.151065 -1.724229 +v 0.018197 0.151065 -1.724229 +v 0.018197 0.151065 -1.724229 +v 0.018197 0.151065 -1.724229 +v 0.018197 -0.155402 -1.724229 +v 0.018197 -0.155402 -1.724229 +v 0.018197 -0.155402 -1.724229 +v 0.018197 -0.155402 -1.724229 +v 0.018197 -0.155402 -1.724229 +v 0.018197 -0.155402 -1.724229 +v 0.018197 0.177345 -1.724229 +v 0.018197 0.177345 -1.724229 +v 0.018197 0.177345 -1.724229 +v 0.018197 0.177345 -1.724229 +v 0.018197 0.177345 -1.724229 +v 0.018197 0.177345 -1.724229 +v 0.113691 -0.190642 -1.774024 +v 0.113691 -0.190642 -1.774024 +v 0.113691 -0.190642 -1.774024 +v 0.113691 -0.190642 -1.774024 +v 0.113691 -0.190642 -1.774024 +v 0.113691 -0.190642 -1.774024 +v 0.063861 -0.171517 -1.781799 +v 0.063861 -0.171517 -1.781799 +v 0.063861 -0.171517 -1.781799 +v 0.063861 -0.171517 -1.781799 +v 0.044258 -0.221721 -1.779659 +v 0.044258 -0.221721 -1.779659 +v 0.044258 -0.221721 -1.779659 +v 0.044258 -0.221721 -1.779659 +v 0.044258 -0.221721 -1.779659 +v 0.044258 -0.221721 -1.779659 +v 0.094088 -0.240846 -1.771884 +v 0.094088 -0.240846 -1.771884 +v 0.094088 -0.240846 -1.771884 +v 0.094088 -0.240846 -1.771884 +v 0.094088 -0.240846 -1.771884 +v 0.094088 -0.240846 -1.771884 +v 0.094088 -0.240846 -1.771884 +v 0.094088 -0.240846 -1.771884 +v 0.037472 -0.267121 -2.076425 +v 0.037472 -0.267121 -2.076425 +v 0.037472 -0.267121 -2.076425 +v 0.037472 -0.267121 -2.076425 +v 0.037472 -0.267121 -2.076425 +v 0.037472 -0.267121 -2.076425 +v 0.037472 -0.267121 -2.076425 +v -0.005429 -0.241043 -2.056709 +v -0.005429 -0.241043 -2.056709 +v -0.005429 -0.241043 -2.056709 +v -0.005429 -0.241043 -2.056709 +v -0.005429 -0.241043 -2.056709 +v -0.005429 -0.241043 -2.056709 +v -0.018103 -0.284294 -2.027078 +v -0.018103 -0.284294 -2.027078 +v -0.018103 -0.284294 -2.027078 +v -0.018103 -0.284294 -2.027078 +v -0.018103 -0.284294 -2.027078 +v -0.018103 -0.284294 -2.027078 +v 0.024798 -0.310372 -2.046794 +v 0.024798 -0.310372 -2.046794 +v 0.024798 -0.310372 -2.046794 +v 0.024798 -0.310372 -2.046794 +v 0.024798 -0.310372 -2.046794 +v -0.217799 -0.398928 -2.219841 +v -0.217799 -0.398928 -2.219841 +v -0.217799 -0.398928 -2.219841 +v -0.217799 -0.398928 -2.219841 +v -0.217799 -0.398928 -2.219841 +v -0.237494 -0.360868 -2.187087 +v -0.237494 -0.360868 -2.187087 +v -0.237494 -0.360868 -2.187087 +v -0.237494 -0.360868 -2.187087 +v -0.237494 -0.360868 -2.187087 +v -0.237494 -0.360868 -2.187087 +v -0.237494 -0.360868 -2.187087 +v -0.226961 -0.392137 -2.144418 +v -0.226961 -0.392137 -2.144418 +v -0.226961 -0.392137 -2.144418 +v -0.226961 -0.392137 -2.144418 +v -0.226961 -0.392137 -2.144418 +v -0.207266 -0.430197 -2.177172 +v -0.207266 -0.430197 -2.177172 +v -0.207266 -0.430197 -2.177172 +v -0.207266 -0.430197 -2.177172 +v -0.207266 -0.430197 -2.177172 +v -0.207266 -0.430197 -2.177172 +v -0.207266 -0.430197 -2.177172 +v -0.502588 -0.508854 -2.120260 +v -0.502588 -0.508854 -2.120260 +v -0.502588 -0.508854 -2.120260 +v -0.502588 -0.508854 -2.120260 +v -0.502588 -0.508854 -2.120260 +v -0.502588 -0.508854 -2.120260 +v -0.502588 -0.508854 -2.120260 +v -0.496393 -0.460800 -2.096559 +v -0.496393 -0.460800 -2.096559 +v -0.496393 -0.460800 -2.096559 +v -0.496393 -0.460800 -2.096559 +v -0.496393 -0.460800 -2.096559 +v -0.496393 -0.460800 -2.096559 +v -0.459971 -0.482075 -2.062943 +v -0.459971 -0.482075 -2.062943 +v -0.459971 -0.482075 -2.062943 +v -0.459971 -0.482075 -2.062943 +v -0.459971 -0.482075 -2.062943 +v -0.459971 -0.482075 -2.062943 +v -0.466166 -0.530129 -2.086644 +v -0.466166 -0.530129 -2.086644 +v -0.466166 -0.530129 -2.086644 +v -0.466166 -0.530129 -2.086644 +v -0.466166 -0.530129 -2.086644 +v -0.650070 -0.532504 -1.836016 +v -0.650070 -0.532504 -1.836016 +v -0.650070 -0.532504 -1.836016 +v -0.650070 -0.532504 -1.836016 +v -0.650070 -0.532504 -1.836016 +v -0.630467 -0.482300 -1.838155 +v -0.630467 -0.482300 -1.838155 +v -0.630467 -0.482300 -1.838155 +v -0.630467 -0.482300 -1.838155 +v -0.630467 -0.482300 -1.838155 +v -0.580637 -0.501426 -1.830380 +v -0.580637 -0.501426 -1.830380 +v -0.580637 -0.501426 -1.830380 +v -0.580637 -0.501426 -1.830380 +v -0.580637 -0.501426 -1.830380 +v -0.580637 -0.501426 -1.830380 +v -0.580637 -0.501426 -1.830380 +v -0.580637 -0.501426 -1.830380 +v -0.600240 -0.551630 -1.828240 +v -0.600240 -0.551630 -1.828240 +v -0.600240 -0.551630 -1.828240 +v -0.600240 -0.551630 -1.828240 +v -0.600240 -0.551630 -1.828240 +v -0.600240 -0.551630 -1.828240 +v -0.573851 -0.456026 -1.533615 +v -0.573851 -0.456026 -1.533615 +v -0.573851 -0.456026 -1.533615 +v -0.573851 -0.456026 -1.533615 +v -0.573851 -0.456026 -1.533615 +v -0.573851 -0.456026 -1.533615 +v -0.561177 -0.412774 -1.563245 +v -0.561177 -0.412774 -1.563245 +v -0.561177 -0.412774 -1.563245 +v -0.561177 -0.412774 -1.563245 +v -0.561177 -0.412774 -1.563245 +v -0.561177 -0.412774 -1.563245 +v -0.518276 -0.438852 -1.582961 +v -0.518276 -0.438852 -1.582961 +v -0.518276 -0.438852 -1.582961 +v -0.518276 -0.438852 -1.582961 +v -0.518276 -0.438852 -1.582961 +v -0.518276 -0.438852 -1.582961 +v -0.530950 -0.482104 -1.553330 +v -0.530950 -0.482104 -1.553330 +v -0.530950 -0.482104 -1.553330 +v -0.530950 -0.482104 -1.553330 +v -0.530950 -0.482104 -1.553330 +v -0.530950 -0.482104 -1.553330 +v -0.318579 -0.324218 -1.390199 +v -0.318579 -0.324218 -1.390199 +v -0.318579 -0.324218 -1.390199 +v -0.318579 -0.324218 -1.390199 +v -0.318579 -0.324218 -1.390199 +v -0.329112 -0.292949 -1.432868 +v -0.329112 -0.292949 -1.432868 +v -0.329112 -0.292949 -1.432868 +v -0.329112 -0.292949 -1.432868 +v -0.329112 -0.292949 -1.432868 +v -0.329112 -0.292949 -1.432868 +v -0.329112 -0.292949 -1.432868 +v -0.309417 -0.331010 -1.465621 +v -0.309417 -0.331010 -1.465621 +v -0.309417 -0.331010 -1.465621 +v -0.309417 -0.331010 -1.465621 +v -0.309417 -0.331010 -1.465621 +v -0.309417 -0.331010 -1.465621 +v -0.298885 -0.362279 -1.422952 +v -0.298885 -0.362279 -1.422952 +v -0.298885 -0.362279 -1.422952 +v -0.298885 -0.362279 -1.422952 +v -0.298885 -0.362279 -1.422952 +v -0.298885 -0.362279 -1.422952 +v -0.033790 -0.214293 -1.489779 +v -0.033790 -0.214293 -1.489779 +v -0.033790 -0.214293 -1.489779 +v -0.033790 -0.214293 -1.489779 +v -0.033790 -0.214293 -1.489779 +v -0.033790 -0.214293 -1.489779 +v -0.033790 -0.214293 -1.489779 +v -0.070213 -0.193017 -1.523395 +v -0.070213 -0.193017 -1.523395 +v -0.070213 -0.193017 -1.523395 +v -0.070213 -0.193017 -1.523395 +v -0.070213 -0.193017 -1.523395 +v -0.070213 -0.193017 -1.523395 +v -0.070213 -0.193017 -1.523395 +v -0.076408 -0.241071 -1.547096 +v -0.076408 -0.241071 -1.547096 +v -0.076408 -0.241071 -1.547096 +v -0.076408 -0.241071 -1.547096 +v -0.076408 -0.241071 -1.547096 +v -0.039986 -0.262347 -1.513480 +v -0.039986 -0.262347 -1.513480 +v -0.039986 -0.262347 -1.513480 +v -0.039986 -0.262347 -1.513480 +v -0.039986 -0.262347 -1.513480 +v 0.018882 0.191635 -1.798155 +v 0.018882 0.191635 -1.798155 +v 0.018882 0.191635 -1.798155 +v 0.018882 0.191635 -1.798155 +v 0.018882 0.191635 -1.798155 +v 0.018882 0.191635 -1.798155 +v 0.018882 -0.184580 -1.798155 +v 0.018882 -0.184580 -1.798155 +v 0.018882 -0.184580 -1.798155 +v 0.018882 -0.184580 -1.798155 +v 0.018882 -0.184580 -1.798155 +v 0.018882 -0.184580 -1.798155 +v -0.011103 0.191635 -1.780843 +v -0.011103 0.191635 -1.780843 +v -0.011103 0.191635 -1.780843 +v -0.011103 0.191635 -1.780843 +v -0.011103 0.191635 -1.780843 +v -0.011103 0.191635 -1.780843 +v -0.011103 0.191635 -1.780843 +v -0.011103 -0.184580 -1.780843 +v -0.011103 -0.184580 -1.780843 +v -0.011103 -0.184580 -1.780843 +v -0.011103 -0.184580 -1.780843 +v -0.011103 -0.184580 -1.780843 +v -0.011103 -0.184580 -1.780843 +v -0.011103 -0.184580 -1.780843 +v -0.011103 0.191635 -1.746218 +v -0.011103 0.191635 -1.746218 +v -0.011103 0.191635 -1.746218 +v -0.011103 0.191635 -1.746218 +v -0.011103 0.191635 -1.746218 +v -0.011103 0.191635 -1.746218 +v -0.011103 0.191635 -1.746218 +v -0.011104 -0.184580 -1.746218 +v -0.011104 -0.184580 -1.746218 +v -0.011104 -0.184580 -1.746218 +v -0.011104 -0.184580 -1.746218 +v -0.011104 -0.184580 -1.746218 +v 0.018882 0.191635 -1.728906 +v 0.018882 0.191635 -1.728906 +v 0.018882 0.191635 -1.728906 +v 0.018882 0.191635 -1.728906 +v 0.018882 0.191635 -1.728906 +v 0.018882 0.191635 -1.728906 +v 0.018882 -0.184580 -1.728906 +v 0.018882 -0.184580 -1.728906 +v 0.018882 -0.184580 -1.728906 +v 0.018882 -0.184580 -1.728906 +v 0.018882 -0.184580 -1.728906 +v 0.018882 -0.184580 -1.728906 +v 0.048868 0.191635 -1.746218 +v 0.048868 0.191635 -1.746218 +v 0.048868 0.191635 -1.746218 +v 0.048868 0.191635 -1.746218 +v 0.048868 0.191635 -1.746218 +v 0.048868 -0.184580 -1.746218 +v 0.048868 -0.184580 -1.746218 +v 0.048868 -0.184580 -1.746218 +v 0.048868 -0.184580 -1.746218 +v 0.048868 -0.184580 -1.746218 +v 0.048868 -0.184580 -1.746218 +v 0.048868 -0.184580 -1.746218 +v 0.048868 0.191635 -1.780843 +v 0.048868 0.191635 -1.780843 +v 0.048868 0.191635 -1.780843 +v 0.048868 0.191635 -1.780843 +v 0.048868 0.191635 -1.780843 +v 0.048868 -0.184580 -1.780843 +v 0.048868 -0.184580 -1.780843 +v 0.048868 -0.184580 -1.780843 +v 0.048868 -0.184580 -1.780843 +v 0.048868 -0.184580 -1.780843 +v -0.013471 0.226611 -1.798155 +v -0.013471 0.226611 -1.798155 +v -0.013471 0.226611 -1.798155 +v -0.013471 0.226611 -1.798155 +v -0.013471 0.226611 -1.798155 +v -0.013471 0.226611 -1.798155 +v -0.026747 0.199725 -1.780843 +v -0.026747 0.199725 -1.780843 +v -0.026747 0.199725 -1.780843 +v -0.026747 0.199725 -1.780843 +v -0.026747 0.199725 -1.780843 +v -0.026747 0.199725 -1.746218 +v -0.026747 0.199725 -1.746218 +v -0.026747 0.199725 -1.746218 +v -0.026747 0.199725 -1.746218 +v -0.026747 0.199725 -1.746218 +v -0.026747 0.199725 -1.746218 +v -0.026747 0.199725 -1.746218 +v -0.013471 0.226611 -1.728906 +v -0.013471 0.226611 -1.728906 +v -0.013471 0.226611 -1.728906 +v -0.013471 0.226611 -1.728906 +v -0.013471 0.226611 -1.728906 +v -0.013471 0.226611 -1.728906 +v -0.000195 0.253498 -1.746218 +v -0.000195 0.253498 -1.746218 +v -0.000195 0.253498 -1.746218 +v -0.000195 0.253498 -1.746218 +v -0.000195 0.253498 -1.746218 +v -0.000195 0.253498 -1.780843 +v -0.000195 0.253498 -1.780843 +v -0.000195 0.253498 -1.780843 +v -0.000195 0.253498 -1.780843 +v -0.000195 0.253498 -1.780843 +v -0.000195 0.253498 -1.780843 +v -0.000195 0.253498 -1.780843 +v -0.127369 0.204840 -1.787101 +v -0.127369 0.204840 -1.787101 +v -0.127369 0.204840 -1.787101 +v -0.127369 0.204840 -1.787101 +v -0.122404 0.185040 -1.775316 +v -0.122404 0.185040 -1.775316 +v -0.122404 0.185040 -1.775316 +v -0.122404 0.185040 -1.775316 +v -0.122404 0.185040 -1.775316 +v -0.122404 0.185040 -1.751745 +v -0.122404 0.185040 -1.751745 +v -0.122404 0.185040 -1.751745 +v -0.122404 0.185040 -1.751745 +v -0.127369 0.204840 -1.739960 +v -0.127369 0.204840 -1.739960 +v -0.127369 0.204840 -1.739960 +v -0.127369 0.204840 -1.739960 +v -0.127369 0.204840 -1.739960 +v -0.132334 0.224640 -1.751745 +v -0.132334 0.224640 -1.751745 +v -0.132334 0.224640 -1.751745 +v -0.132334 0.224640 -1.751745 +v -0.132334 0.224640 -1.751745 +v -0.132334 0.224640 -1.775316 +v -0.132334 0.224640 -1.775316 +v -0.132334 0.224640 -1.775316 +v -0.132334 0.224640 -1.775316 +v -0.132334 0.224640 -1.775316 +v -0.132334 0.224640 -1.775316 +v -0.132334 0.224640 -1.775316 +v 0.053859 -0.263277 -1.798155 +v 0.053859 -0.263277 -1.798155 +v 0.053859 -0.263277 -1.798155 +v 0.053859 -0.263277 -1.798155 +v 0.053859 -0.263277 -1.798155 +v 0.053859 -0.263277 -1.798155 +v 0.043487 -0.291412 -1.780843 +v 0.043487 -0.291412 -1.780843 +v 0.043487 -0.291412 -1.780843 +v 0.043487 -0.291412 -1.780843 +v 0.043487 -0.291412 -1.780843 +v 0.043487 -0.291412 -1.746218 +v 0.043487 -0.291412 -1.746218 +v 0.043487 -0.291412 -1.746218 +v 0.043487 -0.291412 -1.746218 +v 0.043487 -0.291412 -1.746218 +v 0.053859 -0.263277 -1.728906 +v 0.053859 -0.263277 -1.728906 +v 0.053859 -0.263277 -1.728906 +v 0.053859 -0.263277 -1.728906 +v 0.053859 -0.263277 -1.728906 +v 0.053859 -0.263277 -1.728906 +v 0.064231 -0.235143 -1.746218 +v 0.064231 -0.235143 -1.746218 +v 0.064231 -0.235143 -1.746218 +v 0.064231 -0.235143 -1.746218 +v 0.064231 -0.235143 -1.746218 +v 0.064231 -0.235143 -1.746218 +v 0.064231 -0.235143 -1.780843 +v 0.064231 -0.235143 -1.780843 +v 0.064231 -0.235143 -1.780843 +v 0.064231 -0.235143 -1.780843 +v 0.064231 -0.235143 -1.780843 +v 0.064231 -0.235143 -1.780843 +v 0.064231 -0.235143 -1.780843 +v 0.064231 -0.235143 -1.780843 +v 0.122250 -0.243349 -1.798155 +v 0.122250 -0.243349 -1.798155 +v 0.122250 -0.243349 -1.798155 +v 0.122250 -0.243349 -1.798155 +v 0.122250 -0.243349 -1.798155 +v 0.122250 -0.243349 -1.798155 +v 0.144565 -0.263379 -1.780843 +v 0.144565 -0.263379 -1.780843 +v 0.144565 -0.263379 -1.780843 +v 0.144565 -0.263379 -1.780843 +v 0.144565 -0.263379 -1.780843 +v 0.144565 -0.263379 -1.780843 +v 0.144565 -0.263379 -1.746218 +v 0.144565 -0.263379 -1.746218 +v 0.144565 -0.263379 -1.746218 +v 0.144565 -0.263379 -1.746218 +v 0.144565 -0.263379 -1.746218 +v 0.144565 -0.263379 -1.746218 +v 0.122250 -0.243349 -1.728906 +v 0.122250 -0.243349 -1.728906 +v 0.122250 -0.243349 -1.728906 +v 0.122250 -0.243349 -1.728906 +v 0.122250 -0.243349 -1.728906 +v 0.122250 -0.243349 -1.728906 +v 0.099935 -0.223320 -1.746218 +v 0.099935 -0.223320 -1.746218 +v 0.099935 -0.223320 -1.746218 +v 0.099935 -0.223320 -1.746218 +v 0.099935 -0.223320 -1.746218 +v 0.099935 -0.223320 -1.746218 +v 0.099935 -0.223320 -1.746218 +v 0.099935 -0.223320 -1.780843 +v 0.099935 -0.223320 -1.780843 +v 0.099935 -0.223320 -1.780843 +v 0.099935 -0.223320 -1.780843 +v 0.099935 -0.223320 -1.780843 +v 0.115227 -0.172794 -1.798155 +v 0.115227 -0.172794 -1.798155 +v 0.115227 -0.172794 -1.798155 +v 0.115227 -0.172794 -1.798155 +v 0.115227 -0.172794 -1.798155 +v 0.115227 -0.172794 -1.798155 +v 0.140329 -0.156392 -1.780843 +v 0.140329 -0.156392 -1.780843 +v 0.140329 -0.156392 -1.780843 +v 0.140329 -0.156392 -1.780843 +v 0.140329 -0.156392 -1.780843 +v 0.140329 -0.156392 -1.746218 +v 0.140329 -0.156392 -1.746218 +v 0.140329 -0.156392 -1.746218 +v 0.140329 -0.156392 -1.746218 +v 0.140329 -0.156392 -1.746218 +v 0.140329 -0.156392 -1.746218 +v 0.115227 -0.172794 -1.728906 +v 0.115227 -0.172794 -1.728906 +v 0.115227 -0.172794 -1.728906 +v 0.115227 -0.172794 -1.728906 +v 0.115227 -0.172794 -1.728906 +v 0.115227 -0.172794 -1.728906 +v 0.090125 -0.189197 -1.746218 +v 0.090125 -0.189197 -1.746218 +v 0.090125 -0.189197 -1.746218 +v 0.090125 -0.189197 -1.746218 +v 0.090125 -0.189197 -1.746218 +v 0.090125 -0.189197 -1.746218 +v 0.090125 -0.189197 -1.780843 +v 0.090125 -0.189197 -1.780843 +v 0.090125 -0.189197 -1.780843 +v 0.090125 -0.189197 -1.780843 +v 0.090125 -0.189197 -1.780843 +v 0.090125 -0.189197 -1.780843 +v 0.057153 -0.154531 -1.793750 +v 0.057153 -0.154531 -1.793750 +v 0.057153 -0.154531 -1.793750 +v 0.057153 -0.154531 -1.793750 +v 0.057153 -0.154531 -1.793750 +v 0.066288 -0.125971 -1.776438 +v 0.066288 -0.125971 -1.776438 +v 0.066288 -0.125971 -1.776438 +v 0.066288 -0.125971 -1.776438 +v 0.066288 -0.125971 -1.741813 +v 0.066288 -0.125971 -1.741813 +v 0.066288 -0.125971 -1.741813 +v 0.066288 -0.125971 -1.741813 +v 0.066288 -0.125971 -1.741813 +v 0.066288 -0.125971 -1.741813 +v 0.066288 -0.125971 -1.741813 +v 0.057153 -0.154531 -1.724501 +v 0.057153 -0.154531 -1.724501 +v 0.057153 -0.154531 -1.724501 +v 0.057153 -0.154531 -1.724501 +v 0.048018 -0.183091 -1.741813 +v 0.048018 -0.183091 -1.741813 +v 0.048018 -0.183091 -1.741813 +v 0.048018 -0.183091 -1.741813 +v 0.048018 -0.183091 -1.776438 +v 0.048018 -0.183091 -1.776438 +v 0.048018 -0.183091 -1.776438 +v 0.048018 -0.183091 -1.776438 +v 0.048018 -0.183091 -1.776438 +vt 0.169423 0.861100 +vt 0.169423 0.683433 +vt 0.209621 0.683433 +vt 0.209621 0.861100 +vt 0.413451 0.683433 +vt 0.413451 0.861100 +vt 0.373253 0.861100 +vt 0.373253 0.683433 +vt 0.331919 0.683433 +vt 0.331919 0.861100 +vt 0.291721 0.861100 +vt 0.291721 0.683433 +vt 0.372685 0.683433 +vt 0.372685 0.861100 +vt 0.332487 0.861100 +vt 0.332487 0.683433 +vt 0.099797 0.811338 +vt 0.099797 0.989005 +vt 0.059599 0.989005 +vt 0.059599 0.811338 +vt 0.210189 0.861100 +vt 0.210189 0.683433 +vt 0.250387 0.683433 +vt 0.250387 0.861100 +vt 0.250955 0.861100 +vt 0.250955 0.683433 +vt 0.291153 0.683433 +vt 0.291153 0.861100 +vt 0.347090 0.901866 +vt 0.169423 0.901866 +vt 0.169423 0.861667 +vt 0.347090 0.861667 +vt 0.494983 0.683433 +vt 0.494983 0.861100 +vt 0.454785 0.861100 +vt 0.454785 0.683433 +vt 0.454218 0.683433 +vt 0.454218 0.861100 +vt 0.414019 0.861100 +vt 0.414019 0.683433 +vt 0.409424 0.553871 +vt 0.409424 0.595527 +vt 0.405505 0.594798 +vt 0.405505 0.554600 +vt 0.059031 0.811338 +vt 0.059031 0.989005 +vt 0.018833 0.989005 +vt 0.018833 0.811338 +vt 0.169423 0.642667 +vt 0.347090 0.642667 +vt 0.347090 0.682865 +vt 0.169423 0.682865 +vt 0.409468 0.861667 +vt 0.409468 0.903039 +vt 0.406052 0.902452 +vt 0.406052 0.862254 +vt 0.148756 0.640081 +vt 0.113943 0.660180 +vt 0.111521 0.651140 +vt 0.142138 0.633463 +vt 0.418464 0.682581 +vt 0.418464 0.641209 +vt 0.421879 0.641796 +vt 0.421879 0.681994 +vt 0.422444 0.595243 +vt 0.422444 0.553871 +vt 0.425860 0.554458 +vt 0.425860 0.594656 +vt 0.410036 0.903039 +vt 0.410036 0.861667 +vt 0.413451 0.862254 +vt 0.413451 0.902452 +vt 0.397518 0.861667 +vt 0.397518 0.903039 +vt 0.394102 0.902452 +vt 0.394102 0.862254 +vt 0.402069 0.903039 +vt 0.402069 0.861667 +vt 0.405485 0.862254 +vt 0.405485 0.902452 +vt 0.417435 0.861667 +vt 0.417435 0.903039 +vt 0.414019 0.902452 +vt 0.414019 0.862254 +vt 0.417893 0.553871 +vt 0.417893 0.595243 +vt 0.414477 0.594657 +vt 0.414477 0.554458 +vt 0.418460 0.595243 +vt 0.418460 0.553871 +vt 0.421876 0.554458 +vt 0.421876 0.594656 +vt 0.421389 0.596380 +vt 0.421389 0.637751 +vt 0.417974 0.637165 +vt 0.417974 0.596966 +vt 0.401501 0.861667 +vt 0.398086 0.902452 +vt 0.398086 0.862254 +vt 0.417896 0.641209 +vt 0.417896 0.682581 +vt 0.414480 0.681994 +vt 0.414480 0.641796 +vt 0.386828 0.595527 +vt 0.391480 0.554156 +vt 0.391480 0.595527 +vt 0.414355 0.550943 +vt 0.414356 0.510745 +vt 0.417771 0.510158 +vt 0.417771 0.551529 +vt 0.381989 0.551530 +vt 0.381989 0.510158 +vt 0.386641 0.510158 +vt 0.386641 0.551530 +vt 0.425738 0.510745 +vt 0.425738 0.550943 +vt 0.422322 0.551530 +vt 0.422322 0.510158 +vt 0.381422 0.510158 +vt 0.381422 0.551530 +vt 0.376770 0.551530 +vt 0.376770 0.510158 +vt 0.421957 0.637164 +vt 0.425373 0.596380 +vt 0.425373 0.637751 +vt 0.377138 0.637751 +vt 0.377138 0.596380 +vt 0.381790 0.596380 +vt 0.381790 0.637751 +vt 0.413423 0.596966 +vt 0.413423 0.637165 +vt 0.410007 0.637751 +vt 0.391860 0.510158 +vt 0.391860 0.551530 +vt 0.387209 0.551530 +vt 0.387209 0.510158 +vt 0.393535 0.862254 +vt 0.393535 0.902453 +vt 0.390119 0.903039 +vt 0.390119 0.861667 +vt 0.389029 0.878631 +vt 0.347657 0.878631 +vt 0.347657 0.873979 +vt 0.389029 0.873979 +vt 0.421418 0.862254 +vt 0.421418 0.902452 +vt 0.418002 0.903039 +vt 0.382357 0.637751 +vt 0.382357 0.596380 +vt 0.387009 0.596380 +vt 0.387009 0.637751 +vt 0.422447 0.681994 +vt 0.422447 0.641796 +vt 0.425863 0.641209 +vt 0.425863 0.682581 +vt 0.386997 0.641209 +vt 0.386997 0.682580 +vt 0.382345 0.682580 +vt 0.382345 0.641209 +vt 0.418339 0.550943 +vt 0.418339 0.510745 +vt 0.421755 0.510158 +vt 0.421755 0.551529 +vt 0.381608 0.595527 +vt 0.381608 0.554156 +vt 0.386260 0.554156 +vt 0.386260 0.595527 +vt 0.421986 0.902452 +vt 0.421986 0.862254 +vt 0.425401 0.861667 +vt 0.425402 0.903039 +vt 0.100365 0.878323 +vt 0.141736 0.878323 +vt 0.141736 0.882975 +vt 0.100365 0.882975 +vt 0.425940 0.637164 +vt 0.425940 0.596966 +vt 0.429356 0.596380 +vt 0.429356 0.637751 +vt 0.413788 0.510745 +vt 0.413788 0.550943 +vt 0.410372 0.551529 +vt 0.410372 0.510158 +vt 0.389029 0.883850 +vt 0.347657 0.883850 +vt 0.347657 0.879198 +vt 0.389029 0.879198 +vt 0.392428 0.551814 +vt 0.392428 0.510158 +vt 0.396346 0.510887 +vt 0.396346 0.551085 +vt 0.409439 0.596380 +vt 0.409439 0.638036 +vt 0.405521 0.637307 +vt 0.405521 0.597108 +vt 0.392050 0.682865 +vt 0.395969 0.641938 +vt 0.395969 0.682136 +vt 0.387564 0.682865 +vt 0.387564 0.641209 +vt 0.391483 0.641938 +vt 0.391483 0.682136 +vt 0.161568 0.853562 +vt 0.161568 0.895218 +vt 0.157650 0.894489 +vt 0.157650 0.854291 +vt 0.404938 0.553871 +vt 0.404938 0.595527 +vt 0.401019 0.594798 +vt 0.401019 0.554600 +vt 0.154866 0.853562 +vt 0.154866 0.895218 +vt 0.150948 0.894489 +vt 0.167162 0.853562 +vt 0.167162 0.895218 +vt 0.163244 0.894489 +vt 0.163244 0.854291 +vt 0.400467 0.596380 +vt 0.400467 0.638036 +vt 0.396549 0.637307 +vt 0.396549 0.597108 +vt 0.405508 0.682865 +vt 0.405508 0.641209 +vt 0.409427 0.641938 +vt 0.409427 0.682136 +vt 0.142588 0.902281 +vt 0.146507 0.861354 +vt 0.146507 0.903010 +vt 0.353252 0.682865 +vt 0.353251 0.641209 +vt 0.358278 0.641209 +vt 0.358278 0.682865 +vt 0.387577 0.637307 +vt 0.387577 0.597108 +vt 0.391495 0.596380 +vt 0.391495 0.638036 +vt 0.347658 0.682865 +vt 0.347658 0.641209 +vt 0.352684 0.641209 +vt 0.352684 0.682865 +vt 0.405319 0.510887 +vt 0.405319 0.551085 +vt 0.401400 0.551814 +vt 0.401400 0.510158 +vt 0.155974 0.811338 +vt 0.155974 0.852994 +vt 0.150948 0.852994 +vt 0.150948 0.811338 +vt 0.392063 0.637307 +vt 0.392063 0.597109 +vt 0.395981 0.596380 +vt 0.395981 0.638036 +vt 0.363872 0.641209 +vt 0.363872 0.682865 +vt 0.358845 0.682865 +vt 0.358845 0.641209 +vt 0.409805 0.510887 +vt 0.409805 0.551085 +vt 0.405886 0.551814 +vt 0.405886 0.510158 +vt 0.363135 0.560174 +vt 0.363135 0.601830 +vt 0.358109 0.601830 +vt 0.358109 0.560174 +vt 0.404941 0.641938 +vt 0.404941 0.682136 +vt 0.401022 0.682865 +vt 0.401022 0.641209 +vt 0.368729 0.560174 +vt 0.368729 0.601830 +vt 0.363703 0.601830 +vt 0.363703 0.560174 +vt 0.409994 0.682136 +vt 0.409994 0.641938 +vt 0.413913 0.641209 +vt 0.413913 0.682865 +vt 0.369466 0.641209 +vt 0.369466 0.682865 +vt 0.364439 0.682865 +vt 0.364439 0.641209 +vt 0.392047 0.594799 +vt 0.392047 0.554600 +vt 0.395966 0.553871 +vt 0.395966 0.595527 +vt 0.162136 0.852994 +vt 0.162136 0.811338 +vt 0.167162 0.811338 +vt 0.167162 0.852994 +vt 0.396533 0.594799 +vt 0.396533 0.554600 +vt 0.400452 0.553871 +vt 0.400452 0.595527 +vt 0.396536 0.682136 +vt 0.396536 0.641938 +vt 0.400455 0.641209 +vt 0.400455 0.682865 +vt 0.343588 0.640508 +vt 0.301931 0.640508 +vt 0.301931 0.635481 +vt 0.343588 0.635481 +vt 0.400833 0.510887 +vt 0.400833 0.551085 +vt 0.396914 0.551814 +vt 0.396914 0.510158 +vt 0.357541 0.560174 +vt 0.352515 0.601830 +vt 0.352515 0.560174 +vt 0.401035 0.637307 +vt 0.401035 0.597108 +vt 0.404953 0.596380 +vt 0.404953 0.638035 +vt 0.161568 0.811338 +vt 0.161568 0.852994 +vt 0.156542 0.852994 +vt 0.358671 0.637751 +vt 0.358671 0.602398 +vt 0.364259 0.602398 +vt 0.364259 0.637751 +vt 0.148756 0.530257 +vt 0.168855 0.565070 +vt 0.159815 0.567493 +vt 0.142138 0.536875 +vt 0.018833 0.605268 +vt 0.018833 0.565070 +vt 0.027873 0.567492 +vt 0.027873 0.602846 +vt 0.038933 0.530257 +vt 0.073745 0.510158 +vt 0.076168 0.519199 +vt 0.045551 0.536875 +vt 0.073745 0.660180 +vt 0.076167 0.651140 +vt 0.168855 0.605268 +vt 0.159815 0.602846 +vt 0.038932 0.530257 +vt 0.045550 0.536875 +vt 0.113943 0.510158 +vt 0.111521 0.519199 +vt 0.038932 0.640081 +vt 0.045550 0.633463 +vt 0.347657 0.861667 +vt 0.383011 0.861667 +vt 0.383011 0.867255 +vt 0.347657 0.867255 +vt 0.383011 0.873411 +vt 0.347657 0.873411 +vt 0.347657 0.867823 +vt 0.383011 0.867823 +vt 0.364826 0.637751 +vt 0.364826 0.602398 +vt 0.370415 0.602398 +vt 0.370415 0.637751 +vt 0.381041 0.560174 +vt 0.381041 0.595527 +vt 0.375453 0.595527 +vt 0.375453 0.560174 +vt 0.135718 0.872536 +vt 0.100365 0.872536 +vt 0.100365 0.866948 +vt 0.135718 0.866948 +vt 0.369297 0.595527 +vt 0.369297 0.560174 +vt 0.374885 0.560174 +vt 0.374885 0.595527 +vt 0.376189 0.676563 +vt 0.376189 0.641209 +vt 0.381777 0.641209 +vt 0.381777 0.676563 +vt 0.370033 0.676562 +vt 0.370033 0.641209 +vt 0.375621 0.641209 +vt 0.375621 0.676562 +vt 0.358103 0.602398 +vt 0.358103 0.637751 +vt 0.352515 0.637751 +vt 0.352515 0.602398 +vt 0.376202 0.510158 +vt 0.376202 0.545512 +vt 0.370614 0.545512 +vt 0.370614 0.510158 +vt 0.376570 0.602398 +vt 0.376570 0.637751 +vt 0.370982 0.637751 +vt 0.370982 0.602398 +vt 0.125656 0.860786 +vt 0.125656 0.811338 +vt 0.150380 0.811338 +vt 0.150380 0.860786 +vt 0.301931 0.610190 +vt 0.351380 0.610190 +vt 0.351380 0.634914 +vt 0.301932 0.634914 +vt 0.100365 0.860786 +vt 0.100365 0.811338 +vt 0.125089 0.811338 +vt 0.125089 0.860786 +vt 0.301931 0.609622 +vt 0.301932 0.560174 +vt 0.326656 0.560174 +vt 0.326656 0.609622 +vt 0.345322 0.559606 +vt 0.345322 0.510158 +vt 0.370047 0.510158 +vt 0.370047 0.559606 +vt 0.156859 0.853562 +vt 0.156859 0.878286 +vt 0.155434 0.877547 +vt 0.155434 0.854301 +vt 0.102357 0.908266 +vt 0.102357 0.883542 +vt 0.103781 0.884281 +vt 0.103781 0.907527 +vt 0.104349 0.908266 +vt 0.104349 0.883542 +vt 0.105773 0.884281 +vt 0.105773 0.907527 +vt 0.156859 0.878853 +vt 0.156859 0.903577 +vt 0.155434 0.902838 +vt 0.155434 0.879592 +vt 0.148956 0.886078 +vt 0.148956 0.861354 +vt 0.150380 0.862093 +vt 0.150380 0.885339 +vt 0.101789 0.883542 +vt 0.101789 0.908266 +vt 0.100365 0.907527 +vt 0.100365 0.884281 +vt 0.038932 0.790671 +vt 0.113943 0.810770 +vt 0.073745 0.810770 +vt 0.148756 0.790671 +vt 0.018833 0.755858 +vt 0.168855 0.755859 +vt 0.018833 0.715660 +vt 0.168855 0.715660 +vt 0.038932 0.680847 +vt 0.148756 0.680847 +vt 0.073745 0.660748 +vt 0.113943 0.660748 +vt 0.217717 0.642099 +vt 0.283687 0.624422 +vt 0.253070 0.642099 +vt 0.187100 0.624422 +vt 0.301364 0.593805 +vt 0.169423 0.593805 +vt 0.301364 0.558452 +vt 0.169423 0.558452 +vt 0.283687 0.527835 +vt 0.187100 0.527835 +vt 0.253070 0.510158 +vt 0.217717 0.510158 +vt 0.344755 0.522520 +vt 0.301931 0.522520 +vt 0.323343 0.510158 +vt 0.301931 0.547244 +vt 0.344755 0.547244 +vt 0.323343 0.559606 +vt 0.401501 0.903039 +vt 0.417406 0.596966 +vt 0.417406 0.637165 +vt 0.413990 0.637751 +vt 0.413990 0.596380 +vt 0.386828 0.554156 +vt 0.421957 0.596966 +vt 0.410007 0.596380 +vt 0.418002 0.861667 +vt 0.100365 0.873104 +vt 0.141736 0.873104 +vt 0.141736 0.877755 +vt 0.100365 0.877755 +vt 0.392050 0.641209 +vt 0.150948 0.854291 +vt 0.409991 0.595528 +vt 0.409991 0.553871 +vt 0.413910 0.554600 +vt 0.413910 0.594799 +vt 0.142588 0.862083 +vt 0.100365 0.861354 +vt 0.142021 0.861354 +vt 0.142021 0.866380 +vt 0.100365 0.866380 +vt 0.357541 0.601830 +vt 0.156542 0.811338 +vt 0.327223 0.609622 +vt 0.327223 0.560174 +vt 0.351947 0.560174 +vt 0.351947 0.609622 +vt 0.744952 0.246952 +vt 0.782609 0.020743 +vt 0.782609 0.246952 +vt 0.623116 0.254320 +vt 0.623116 0.291397 +vt 0.603581 0.286514 +vt 0.805597 0.409228 +vt 0.802562 0.349822 +vt 0.805597 0.340935 +vt 0.947488 0.362025 +vt 0.947488 0.428465 +vt 0.945309 0.419332 +vt 0.817179 0.195952 +vt 0.817179 0.264245 +vt 0.814144 0.255358 +vt 0.744265 0.020743 +vt 0.744265 0.250065 +vt 0.707119 0.026927 +vt 0.874841 0.287319 +vt 0.871097 0.266988 +vt 0.874841 0.263870 +vt 0.802831 0.195952 +vt 0.802831 0.233030 +vt 0.783296 0.228146 +vt 0.789027 0.277265 +vt 0.824997 0.268273 +vt 0.824997 0.288410 +vt 0.861696 0.285119 +vt 0.842462 0.274233 +vt 0.861696 0.268273 +vt 0.770684 0.329104 +vt 0.806654 0.320112 +vt 0.806654 0.340248 +vt 0.841654 0.298694 +vt 0.859740 0.325618 +vt 0.841654 0.315484 +vt 0.716107 0.396704 +vt 0.716107 0.418805 +vt 0.711815 0.416375 +vt 0.950354 0.428466 +vt 0.948175 0.371158 +vt 0.950354 0.362025 +vt 0.858482 0.364253 +vt 0.858482 0.421231 +vt 0.849447 0.418674 +vt 0.808355 0.298694 +vt 0.808355 0.319425 +vt 0.565916 0.319367 +vt 0.862309 0.263183 +vt 0.882982 0.020743 +vt 0.882982 0.263183 +vt 0.668725 0.379681 +vt 0.678115 0.394223 +vt 0.668725 0.394223 +vt 0.678802 0.394220 +vt 0.688193 0.379679 +vt 0.688193 0.394223 +vt 0.839725 0.366810 +vt 0.848760 0.364253 +vt 0.848760 0.421231 +vt 0.701737 0.408276 +vt 0.711128 0.394910 +vt 0.711128 0.408276 +vt 0.860897 0.298003 +vt 0.874266 0.288617 +vt 0.874266 0.298007 +vt 0.719498 0.396017 +vt 0.711815 0.390619 +vt 0.719498 0.379679 +vt 0.630766 0.216945 +vt 0.629698 0.208404 +vt 0.630766 0.207481 +vt 0.619858 0.377285 +vt 0.619858 0.394593 +vt 0.611970 0.389499 +vt 0.711128 0.379680 +vt 0.701737 0.394220 +vt 0.701737 0.379679 +vt 0.688879 0.379679 +vt 0.698270 0.380853 +vt 0.688879 0.394219 +vt 0.856890 0.285806 +vt 0.856890 0.295270 +vt 0.842462 0.293465 +vt 0.797603 0.267587 +vt 0.812147 0.258196 +vt 0.812147 0.267587 +vt 0.792686 0.233718 +vt 0.783296 0.248262 +vt 0.783296 0.233716 +vt 0.961434 0.267913 +vt 0.969908 0.263869 +vt 0.969908 0.442229 +vt 0.565916 0.338941 +vt 0.598528 0.320112 +vt 0.631140 0.376598 +vt 0.645179 0.410843 +vt 0.631827 0.395770 +vt 0.645179 0.373766 +vt 0.701051 0.378992 +vt 0.668725 0.359675 +vt 0.701051 0.320112 +vt 0.584300 0.377285 +vt 0.584300 0.432131 +vt 0.576846 0.427827 +vt 0.788340 0.250752 +vt 0.788340 0.288410 +vt 0.631454 0.258206 +vt 0.905740 0.020743 +vt 0.905740 0.246952 +vt 0.883669 0.182324 +vt 0.762543 0.324416 +vt 0.769997 0.320112 +vt 0.769997 0.481302 +vt 0.743442 0.483194 +vt 0.734750 0.479643 +vt 0.743442 0.320112 +vt 0.828962 0.423737 +vt 0.819668 0.365595 +vt 0.828962 0.364253 +vt 0.619621 0.195593 +vt 0.603581 0.143145 +vt 0.619621 0.138240 +vt 0.944622 0.020743 +vt 0.944622 0.246952 +vt 0.929185 0.085366 +vt 0.947290 0.247639 +vt 0.947290 0.361338 +vt 0.945309 0.248010 +vt 0.688800 0.289096 +vt 0.688800 0.290508 +vt 0.631454 0.289603 +vt 0.565139 0.369302 +vt 0.565139 0.424148 +vt 0.557685 0.373605 +vt 0.701737 0.339429 +vt 0.734063 0.320112 +vt 0.734063 0.378992 +vt 0.928498 0.020743 +vt 0.928498 0.246952 +vt 0.906427 0.085371 +vt 0.602894 0.298007 +vt 0.565916 0.290888 +vt 0.602894 0.138240 +vt 0.752822 0.320112 +vt 0.752822 0.483192 +vt 0.744129 0.323664 +vt 0.882982 0.263870 +vt 0.882982 0.425063 +vt 0.875528 0.420759 +vt 0.829649 0.364394 +vt 0.839038 0.364253 +vt 0.839038 0.423132 +vt 0.698270 0.394907 +vt 0.698270 0.420646 +vt 0.693998 0.397043 +vt 0.624739 0.256257 +vt 0.629011 0.253791 +vt 0.629011 0.279860 +vt 0.732827 0.405747 +vt 0.728555 0.403281 +vt 0.732827 0.379679 +vt 0.672997 0.394910 +vt 0.672997 0.420648 +vt 0.668725 0.418512 +vt 0.615956 0.395280 +vt 0.615956 0.421019 +vt 0.611970 0.418388 +vt 0.673684 0.397541 +vt 0.677670 0.394910 +vt 0.677670 0.420648 +vt 0.616643 0.415611 +vt 0.620387 0.395280 +vt 0.620387 0.418729 +vt 0.872521 0.401330 +vt 0.859169 0.386257 +vt 0.872521 0.364253 +vt 0.542959 0.406379 +vt 0.529607 0.391306 +vt 0.542959 0.369302 +vt 0.724478 0.418805 +vt 0.720185 0.399134 +vt 0.724478 0.396704 +vt 0.556998 0.406379 +vt 0.543646 0.391306 +vt 0.556998 0.369302 +vt 0.874266 0.317522 +vt 0.874266 0.355179 +vt 0.859740 0.363566 +vt 0.823568 0.363566 +vt 0.809042 0.355179 +vt 0.823568 0.325618 +vt 0.809042 0.317522 +vt 0.825684 0.273259 +vt 0.841775 0.268273 +vt 0.841775 0.288410 +vt 0.883669 0.249390 +vt 0.900423 0.247639 +vt 0.900423 0.409707 +vt 0.960747 0.020743 +vt 0.960747 0.246952 +vt 0.945309 0.182329 +vt 0.619621 0.253633 +vt 0.603581 0.248728 +vt 0.619621 0.196280 +vt 0.874620 0.364253 +vt 0.874620 0.421605 +vt 0.873208 0.421583 +vt 0.949959 0.361337 +vt 0.947977 0.361142 +vt 0.949959 0.247639 +vt 0.654569 0.373766 +vt 0.654569 0.429539 +vt 0.645866 0.377292 +vt 0.668038 0.373079 +vt 0.631827 0.361730 +vt 0.668038 0.320112 +vt 0.576159 0.418592 +vt 0.565916 0.401257 +vt 0.576159 0.377285 +vt 0.975409 0.020743 +vt 0.975409 0.263182 +vt 0.961434 0.198555 +vt 0.808268 0.407058 +vt 0.806283 0.350113 +vt 0.808268 0.340935 +vt 0.666186 0.429535 +vt 0.667298 0.373766 +vt 0.667298 0.438858 +vt 0.944622 0.247639 +vt 0.944622 0.473848 +vt 0.936904 0.312265 +vt 0.783296 0.041654 +vt 0.818919 0.020743 +vt 0.818919 0.195266 +vt 0.927118 0.247639 +vt 0.927118 0.426002 +vt 0.918643 0.421959 +vt 0.841024 0.262306 +vt 0.861622 0.020743 +vt 0.861622 0.264063 +vt 0.840337 0.020743 +vt 0.840337 0.263182 +vt 0.819605 0.263177 +vt 0.678115 0.379679 +vt 0.678802 0.379679 +vt 0.564374 0.368615 +vt 0.529607 0.353407 +vt 0.564374 0.313449 +vt 0.701737 0.394907 +vt 0.692169 0.394910 +vt 0.692169 0.404300 +vt 0.678802 0.404300 +vt 0.629698 0.205871 +vt 0.630766 0.197331 +vt 0.630766 0.206794 +vt 0.620545 0.389188 +vt 0.628904 0.377285 +vt 0.628904 0.393623 +vt 0.720185 0.385076 +vt 0.727869 0.379679 +vt 0.727869 0.396017 +vt 0.802763 0.233716 +vt 0.802763 0.248262 +vt 0.793373 0.247087 +vt 0.870272 0.285582 +vt 0.862383 0.280489 +vt 0.870272 0.268273 +vt 0.711128 0.394220 +vt 0.629698 0.228705 +vt 0.630766 0.227782 +vt 0.630766 0.237245 +vt 0.698270 0.394220 +vt 0.628904 0.410644 +vt 0.621220 0.405247 +vt 0.628904 0.394310 +vt 0.630766 0.227095 +vt 0.629698 0.226172 +vt 0.630766 0.217631 +vt 0.796916 0.267587 +vt 0.789027 0.262494 +vt 0.796916 0.250275 +vt 0.792686 0.248262 +vt 0.631140 0.442369 +vt 0.630028 0.386609 +vt 0.631140 0.377285 +vt 0.960747 0.247639 +vt 0.960747 0.473848 +vt 0.953028 0.409222 +vt 0.665499 0.415072 +vt 0.655256 0.391100 +vt 0.665499 0.373766 +vt 0.609298 0.434231 +vt 0.611283 0.377285 +vt 0.611283 0.443408 +vt 0.990072 0.020743 +vt 0.990072 0.263182 +vt 0.976096 0.085371 +vt 0.565229 0.312762 +vt 0.529607 0.291851 +vt 0.565229 0.138240 +vt 0.631140 0.338941 +vt 0.565916 0.376598 +vt 0.780623 0.340935 +vt 0.780623 0.399340 +vt 0.770684 0.399340 +vt 0.770684 0.340935 +vt 0.791936 0.399340 +vt 0.791936 0.340935 +vt 0.801875 0.340935 +vt 0.801875 0.399340 +vt 0.620308 0.196644 +vt 0.620308 0.138240 +vt 0.630247 0.138240 +vt 0.630247 0.196644 +vt 0.818981 0.364253 +vt 0.818981 0.422658 +vt 0.809042 0.422658 +vt 0.809042 0.364253 +vt 0.781310 0.399340 +vt 0.781310 0.340935 +vt 0.791249 0.340935 +vt 0.791249 0.399340 +vt 0.813457 0.195952 +vt 0.813457 0.254357 +vt 0.803518 0.254357 +vt 0.803518 0.195952 +vt 0.604560 0.379030 +vt 0.604560 0.433944 +vt 0.601195 0.435690 +vt 0.601195 0.377285 +vt 0.589039 0.433944 +vt 0.589039 0.379030 +vt 0.592404 0.377285 +vt 0.592404 0.435690 +vt 0.600508 0.379030 +vt 0.600508 0.433943 +vt 0.597143 0.435689 +vt 0.597143 0.377285 +vt 0.605246 0.433944 +vt 0.605246 0.379030 +vt 0.608611 0.377285 +vt 0.608611 0.435690 +vt 0.584987 0.433944 +vt 0.584987 0.379030 +vt 0.588352 0.377285 +vt 0.588352 0.435689 +vt 0.596456 0.379030 +vt 0.596456 0.433944 +vt 0.593091 0.435689 +vt 0.593091 0.377285 +vt 0.630767 0.108350 +vt 0.580187 0.020743 +vt 0.630767 0.049945 +vt 0.580187 0.137553 +vt 0.529607 0.049946 +vt 0.529607 0.108350 +vt 0.927805 0.251939 +vt 0.936152 0.247639 +vt 0.936152 0.409406 +vt 0.706432 0.250065 +vt 0.669286 0.026927 +vt 0.706432 0.020743 +vt 0.901110 0.247639 +vt 0.917956 0.247639 +vt 0.917956 0.408829 +vt 0.668599 0.250066 +vt 0.631454 0.026927 +vt 0.668599 0.020743 +vt 0.629011 0.197331 +vt 0.629011 0.253104 +vt 0.620308 0.249578 +vt 0.761856 0.320112 +vt 0.761856 0.481880 +vt 0.753509 0.477579 +vt 0.042778 0.366943 +vt 0.188588 0.311805 +vt 0.188588 0.366943 +vt 0.397018 0.032376 +vt 0.410552 0.178186 +vt 0.397018 0.178186 +vt 0.200792 0.200033 +vt 0.255931 0.345843 +vt 0.200792 0.345843 +vt 0.408242 0.345586 +vt 0.394708 0.199776 +vt 0.408242 0.199776 +vt 0.420512 0.357790 +vt 0.401184 0.412929 +vt 0.401184 0.357790 +vt 0.399890 0.373814 +vt 0.399890 0.400547 +vt 0.394708 0.385999 +vt 0.310269 0.412929 +vt 0.338121 0.357791 +vt 0.338121 0.412929 +vt 0.199988 0.341782 +vt 0.199988 0.365401 +vt 0.189335 0.349274 +vt 0.394708 0.179321 +vt 0.407726 0.199029 +vt 0.394790 0.195053 +vt 0.449262 0.369093 +vt 0.433530 0.313955 +vt 0.449262 0.313955 +vt 0.471823 0.199776 +vt 0.471823 0.229006 +vt 0.464154 0.206637 +vt 0.042778 0.419026 +vt 0.097916 0.394694 +vt 0.097916 0.419026 +vt 0.458722 0.300144 +vt 0.468595 0.281547 +vt 0.468595 0.309399 +vt 0.322344 0.462404 +vt 0.313484 0.443303 +vt 0.322344 0.438071 +vt 0.099574 0.450343 +vt 0.115555 0.440793 +vt 0.115555 0.454327 +vt 0.199798 0.311805 +vt 0.199798 0.341035 +vt 0.189335 0.334857 +vt 0.338121 0.437324 +vt 0.282983 0.413677 +vt 0.338121 0.413677 +vt 0.200792 0.414278 +vt 0.255931 0.388963 +vt 0.255931 0.414279 +vt 0.200045 0.255171 +vt 0.042778 0.200033 +vt 0.200045 0.200033 +vt 0.451168 0.199776 +vt 0.433530 0.254914 +vt 0.433530 0.199776 +vt 0.449311 0.255662 +vt 0.449311 0.313207 +vt 0.433530 0.308494 +vt 0.467033 0.360763 +vt 0.450010 0.353226 +vt 0.467033 0.348612 +vt 0.459111 0.369841 +vt 0.459111 0.417351 +vt 0.447811 0.377289 +vt 0.362302 0.032376 +vt 0.362302 0.199029 +vt 0.310269 0.050619 +vt 0.423570 0.182546 +vt 0.435093 0.032376 +vt 0.435093 0.189643 +vt 0.422823 0.189643 +vt 0.411299 0.039473 +vt 0.422823 0.032376 +vt 0.042778 0.199285 +vt 0.309522 0.144147 +vt 0.309522 0.199286 +vt 0.448529 0.185206 +vt 0.435841 0.139422 +vt 0.448529 0.134715 +vt 0.255931 0.388216 +vt 0.200792 0.346590 +vt 0.255931 0.346590 +vt 0.293916 0.200033 +vt 0.293916 0.274797 +vt 0.256678 0.234132 +vt 0.433530 0.424979 +vt 0.447064 0.369841 +vt 0.447064 0.424979 +vt 0.042778 0.087514 +vt 0.309522 0.032376 +vt 0.309522 0.087514 +vt 0.393961 0.200121 +vt 0.380432 0.466515 +vt 0.380431 0.199776 +vt 0.379684 0.466522 +vt 0.366155 0.200121 +vt 0.379684 0.199776 +vt 0.195196 0.415427 +vt 0.195196 0.451435 +vt 0.181245 0.422051 +vt 0.124212 0.422829 +vt 0.098663 0.385745 +vt 0.124212 0.367690 +vt 0.421291 0.430185 +vt 0.432783 0.406048 +vt 0.432783 0.437332 +vt 0.463543 0.347865 +vt 0.450010 0.321395 +vt 0.463543 0.313955 +vt 0.463255 0.450627 +vt 0.447811 0.418098 +vt 0.463255 0.418098 +vt 0.195196 0.367690 +vt 0.195196 0.414679 +vt 0.171722 0.390208 +vt 0.276626 0.392173 +vt 0.309155 0.411202 +vt 0.276626 0.411202 +vt 0.362574 0.357791 +vt 0.362574 0.418862 +vt 0.338869 0.407573 +vt 0.468935 0.064276 +vt 0.468935 0.081362 +vt 0.462743 0.075757 +vt 0.069074 0.450025 +vt 0.098827 0.440793 +vt 0.098827 0.453838 +vt 0.286675 0.386568 +vt 0.256678 0.331430 +vt 0.286675 0.331430 +vt 0.264264 0.412956 +vt 0.262753 0.389928 +vt 0.270339 0.387316 +vt 0.474693 0.444448 +vt 0.472418 0.428109 +vt 0.474693 0.418098 +vt 0.270339 0.424500 +vt 0.256678 0.415568 +vt 0.338869 0.440952 +vt 0.364936 0.419609 +vt 0.364936 0.444095 +vt 0.461735 0.166011 +vt 0.461735 0.197164 +vt 0.449276 0.169877 +vt 0.449502 0.045544 +vt 0.435841 0.054477 +vt 0.446382 0.032376 +vt 0.464291 0.328696 +vt 0.472930 0.313955 +vt 0.472930 0.338441 +vt 0.389117 0.190212 +vt 0.363050 0.168870 +vt 0.389117 0.165726 +vt 0.476185 0.120231 +vt 0.476185 0.150576 +vt 0.469466 0.145613 +vt 0.470382 0.166011 +vt 0.470382 0.196356 +vt 0.462483 0.167418 +vt 0.435841 0.187564 +vt 0.446107 0.185954 +vt 0.446107 0.197843 +vt 0.399890 0.427644 +vt 0.397005 0.419631 +vt 0.399890 0.401294 +vt 0.443427 0.057088 +vt 0.441916 0.080116 +vt 0.116303 0.463876 +vt 0.123990 0.440793 +vt 0.123990 0.467143 +vt 0.472755 0.255662 +vt 0.466568 0.264012 +vt 0.458722 0.258609 +vt 0.197103 0.378452 +vt 0.199988 0.366149 +vt 0.199988 0.392498 +vt 0.207572 0.458694 +vt 0.200792 0.448302 +vt 0.207572 0.448302 +vt 0.373442 0.197740 +vt 0.363050 0.190960 +vt 0.373442 0.190960 +vt 0.477026 0.192361 +vt 0.471129 0.179083 +vt 0.477026 0.166011 +vt 0.235449 0.456243 +vt 0.245842 0.449463 +vt 0.245842 0.456243 +vt 0.384582 0.197740 +vt 0.374189 0.190960 +vt 0.384582 0.190960 +vt 0.460402 0.368290 +vt 0.450010 0.361510 +vt 0.460402 0.361510 +vt 0.430005 0.199029 +vt 0.419613 0.192249 +vt 0.430005 0.192249 +vt 0.413350 0.458506 +vt 0.420130 0.448114 +vt 0.420130 0.458506 +vt 0.179789 0.445589 +vt 0.179789 0.457998 +vt 0.174111 0.449294 +vt 0.254527 0.457980 +vt 0.246589 0.451272 +vt 0.254527 0.449463 +vt 0.142333 0.462086 +vt 0.135946 0.453888 +vt 0.142333 0.445589 +vt 0.466498 0.151323 +vt 0.466498 0.163731 +vt 0.460820 0.155027 +vt 0.407964 0.458506 +vt 0.401184 0.448114 +vt 0.407964 0.448114 +vt 0.450249 0.082195 +vt 0.460642 0.075415 +vt 0.460642 0.082195 +vt 0.215099 0.458694 +vt 0.208319 0.448302 +vt 0.215099 0.448302 +vt 0.042778 0.311805 +vt 0.410552 0.032376 +vt 0.255931 0.200033 +vt 0.394708 0.345586 +vt 0.420512 0.412929 +vt 0.310269 0.357791 +vt 0.347472 0.468461 +vt 0.338869 0.455290 +vt 0.347472 0.444842 +vt 0.407726 0.179700 +vt 0.180098 0.429110 +vt 0.180098 0.444842 +vt 0.124959 0.444842 +vt 0.282236 0.442907 +vt 0.271773 0.419855 +vt 0.282236 0.413677 +vt 0.170975 0.427959 +vt 0.148713 0.418135 +vt 0.170975 0.367690 +vt 0.331952 0.438071 +vt 0.331952 0.462404 +vt 0.323091 0.457171 +vt 0.459858 0.379096 +vt 0.469732 0.369841 +vt 0.469732 0.397693 +vt 0.282236 0.443654 +vt 0.282236 0.455805 +vt 0.265213 0.451191 +vt 0.471671 0.447329 +vt 0.464002 0.440467 +vt 0.471671 0.418098 +vt 0.309155 0.391425 +vt 0.287422 0.340751 +vt 0.309155 0.331430 +vt 0.147966 0.428363 +vt 0.124959 0.417800 +vt 0.147966 0.367690 +vt 0.365408 0.199776 +vt 0.365408 0.357043 +vt 0.310269 0.357043 +vt 0.451168 0.254914 +vt 0.124212 0.423576 +vt 0.124212 0.440046 +vt 0.069074 0.440046 +vt 0.306280 0.274535 +vt 0.294663 0.262861 +vt 0.306280 0.255919 +vt 0.448529 0.083476 +vt 0.448529 0.133967 +vt 0.435841 0.129260 +vt 0.042778 0.255919 +vt 0.200045 0.255919 +vt 0.200045 0.311057 +vt 0.420512 0.199776 +vt 0.420512 0.357043 +vt 0.408989 0.349946 +vt 0.421260 0.206873 +vt 0.432783 0.199776 +vt 0.432783 0.357043 +vt 0.309522 0.088261 +vt 0.309522 0.143400 +vt 0.042778 0.143400 +vt 0.432783 0.405301 +vt 0.421483 0.397853 +vt 0.432783 0.357791 +vt 0.396271 0.101462 +vt 0.363050 0.057455 +vt 0.396271 0.032376 +vt 0.307170 0.275544 +vt 0.307170 0.330683 +vt 0.256678 0.330683 +vt 0.308196 0.200033 +vt 0.308196 0.255171 +vt 0.294663 0.255171 +vt 0.042778 0.032376 +vt 0.393961 0.466860 +vt 0.366155 0.466867 +vt 0.463228 0.119484 +vt 0.449276 0.090099 +vt 0.463228 0.083476 +vt 0.460072 0.165264 +vt 0.449276 0.135902 +vt 0.460072 0.120231 +vt 0.399890 0.373067 +vt 0.394708 0.360882 +vt 0.399890 0.346334 +vt 0.067631 0.449502 +vt 0.058969 0.436717 +vt 0.067631 0.419774 +vt 0.042778 0.419774 +vt 0.058221 0.419774 +vt 0.058221 0.452302 +vt 0.200792 0.415026 +vt 0.234702 0.415026 +vt 0.234702 0.447554 +vt 0.309155 0.392173 +vt 0.097916 0.367690 +vt 0.097916 0.393946 +vt 0.042778 0.393946 +vt 0.464154 0.239499 +vt 0.472794 0.229754 +vt 0.472794 0.254240 +vt 0.312736 0.438071 +vt 0.312736 0.451116 +vt 0.282983 0.447303 +vt 0.389399 0.164979 +vt 0.363050 0.150644 +vt 0.389399 0.102209 +vt 0.476583 0.342837 +vt 0.476583 0.369093 +vt 0.470479 0.351346 +vt 0.308857 0.274686 +vt 0.307028 0.266149 +vt 0.308857 0.255919 +vt 0.436822 0.451274 +vt 0.444917 0.444756 +vt 0.447064 0.451983 +vt 0.149468 0.462086 +vt 0.143081 0.453787 +vt 0.149468 0.445589 +vt 0.267219 0.437669 +vt 0.254395 0.448716 +vt 0.235449 0.433204 +vt 0.254395 0.415026 +vt 0.462708 0.063528 +vt 0.450249 0.036241 +vt 0.462708 0.032376 +vt 0.363596 0.461929 +vt 0.357404 0.450447 +vt 0.363596 0.444842 +vt 0.420130 0.447366 +vt 0.401184 0.429188 +vt 0.420130 0.413676 +vt 0.468719 0.150576 +vt 0.460820 0.149169 +vt 0.468719 0.120231 +vt 0.476061 0.311891 +vt 0.469343 0.286509 +vt 0.476061 0.281547 +vt 0.365257 0.380445 +vt 0.365257 0.402313 +vt 0.363322 0.392103 +vt 0.356656 0.459183 +vt 0.348219 0.450910 +vt 0.356656 0.444842 +vt 0.390147 0.185375 +vt 0.392176 0.175182 +vt 0.392176 0.197090 +vt 0.477940 0.032376 +vt 0.477940 0.058725 +vt 0.472043 0.045653 +vt 0.273022 0.409184 +vt 0.271087 0.397526 +vt 0.273022 0.387316 +vt 0.309334 0.200033 +vt 0.309334 0.230030 +vt 0.308944 0.208165 +vt 0.463456 0.052832 +vt 0.471296 0.032376 +vt 0.471296 0.062372 +vt 0.067273 0.450250 +vt 0.067273 0.458391 +vt 0.058969 0.452142 +vt 0.458447 0.250370 +vt 0.451915 0.242287 +vt 0.458447 0.231808 +vt 0.449502 0.082728 +vt 0.275599 0.387316 +vt 0.275599 0.406083 +vt 0.273769 0.395853 +vt 0.171722 0.416607 +vt 0.180373 0.415427 +vt 0.180373 0.425819 +vt 0.472755 0.280800 +vt 0.199988 0.393246 +vt 0.199988 0.419595 +vt 0.197103 0.407291 +vt 0.447064 0.425726 +vt 0.443320 0.434487 +vt 0.150215 0.446994 +vt 0.160513 0.445589 +vt 0.160513 0.454320 +vt 0.433628 0.430736 +vt 0.200792 0.458694 +vt 0.363050 0.197740 +vt 0.365351 0.357791 +vt 0.365351 0.379698 +vt 0.363322 0.369506 +vt 0.124959 0.447366 +vt 0.135199 0.445589 +vt 0.135199 0.457406 +vt 0.450249 0.066118 +vt 0.461995 0.064276 +vt 0.461995 0.074668 +vt 0.173364 0.457998 +vt 0.167685 0.454293 +vt 0.173364 0.445589 +vt 0.374189 0.197740 +vt 0.450010 0.368290 +vt 0.419613 0.199029 +vt 0.413350 0.448114 +vt 0.471815 0.083476 +vt 0.471815 0.113472 +vt 0.463975 0.093016 +vt 0.466390 0.417002 +vt 0.459858 0.406523 +vt 0.466390 0.398440 +vt 0.308467 0.297299 +vt 0.308857 0.275433 +vt 0.308857 0.305430 +vt 0.199988 0.420343 +vt 0.199988 0.446692 +vt 0.197103 0.428356 +vt 0.308857 0.306177 +vt 0.308857 0.324069 +vt 0.308270 0.313693 +vt 0.400638 0.349193 +vt 0.407613 0.346334 +vt 0.407613 0.356726 +vt 0.390147 0.165926 +vt 0.396250 0.148179 +vt 0.396250 0.174435 +vt 0.399279 0.428391 +vt 0.399279 0.454741 +vt 0.397005 0.444730 +vt 0.215847 0.448302 +vt 0.226239 0.448302 +vt 0.226239 0.455082 +vt 0.401184 0.458506 +vt 0.450249 0.075415 +vt 0.166938 0.457998 +vt 0.161260 0.454293 +vt 0.166938 0.445589 +vt 0.396082 0.102209 +vt 0.396082 0.147432 +vt 0.390147 0.114045 +vt 0.264365 0.464765 +vt 0.256678 0.441683 +vt 0.264365 0.438416 +vt 0.451915 0.206923 +vt 0.463407 0.199776 +vt 0.463407 0.231060 +vt 0.457974 0.255662 +vt 0.457974 0.310800 +vt 0.450059 0.300186 +vt 0.470479 0.373107 +vt 0.478166 0.369841 +vt 0.478166 0.396190 +vt 0.428978 0.438080 +vt 0.428978 0.464429 +vt 0.421291 0.461163 +vt 0.408473 0.192249 +vt 0.418866 0.192249 +vt 0.418866 0.199029 +vt 0.662525 0.647621 +vt 0.662525 0.756850 +vt 0.645393 0.655725 +vt 0.605084 0.860317 +vt 0.586840 0.762880 +vt 0.605084 0.757752 +vt 0.884210 0.533897 +vt 0.884210 0.633028 +vt 0.867221 0.624629 +vt 0.605987 0.755315 +vt 0.624231 0.647621 +vt 0.624231 0.760444 +vt 0.774067 0.647621 +vt 0.774067 0.756850 +vt 0.756935 0.655725 +vt 0.756033 0.860317 +vt 0.737788 0.762880 +vt 0.756033 0.757752 +vt 0.662525 0.757752 +vt 0.662525 0.856882 +vt 0.645535 0.848484 +vt 0.811247 0.533897 +vt 0.811247 0.643126 +vt 0.794115 0.635022 +vt 0.902101 0.533897 +vt 0.902101 0.633028 +vt 0.885112 0.542296 +vt 0.828168 0.757752 +vt 0.828168 0.856883 +vt 0.811179 0.848484 +vt 0.548546 0.641591 +vt 0.566791 0.533897 +vt 0.566791 0.646719 +vt 0.829281 0.533897 +vt 0.829281 0.643125 +vt 0.812149 0.542001 +vt 0.938026 0.647621 +vt 0.938026 0.746752 +vt 0.921037 0.656020 +vt 0.937884 0.533897 +vt 0.937884 0.633027 +vt 0.920895 0.624629 +vt 0.719965 0.647621 +vt 0.719965 0.756850 +vt 0.702833 0.748746 +vt 0.757146 0.533897 +vt 0.757146 0.643125 +vt 0.740014 0.542001 +vt 0.848428 0.636463 +vt 0.830183 0.539025 +vt 0.848428 0.533897 +vt 0.605987 0.641591 +vt 0.624231 0.533897 +vt 0.624231 0.646719 +vt 0.775179 0.533897 +vt 0.775179 0.643125 +vt 0.758048 0.542001 +vt 0.810134 0.860317 +vt 0.791889 0.762880 +vt 0.810134 0.757752 +vt 0.756935 0.855189 +vt 0.775179 0.757752 +vt 0.775179 0.860318 +vt 0.567693 0.755315 +vt 0.585938 0.647621 +vt 0.585938 0.760444 +vt 0.566791 0.863911 +vt 0.548546 0.766474 +vt 0.566791 0.761346 +vt 0.605987 0.858783 +vt 0.624231 0.761346 +vt 0.624231 0.863911 +vt 0.682574 0.755315 +vt 0.700818 0.647621 +vt 0.700818 0.760443 +vt 0.719965 0.646719 +vt 0.701720 0.539025 +vt 0.719965 0.533897 +vt 0.936771 0.751089 +vt 0.936771 0.850220 +vt 0.919782 0.759488 +vt 0.702833 0.855189 +vt 0.721078 0.757752 +vt 0.721078 0.860317 +vt 0.828168 0.647621 +vt 0.828168 0.756850 +vt 0.811036 0.748746 +vt 0.975821 0.751089 +vt 0.975821 0.883836 +vt 0.963707 0.882721 +vt 0.790987 0.757752 +vt 0.790987 0.890498 +vt 0.778873 0.889383 +vt 0.860332 0.851122 +vt 0.860332 0.983868 +vt 0.848217 0.852237 +vt 0.936771 0.851122 +vt 0.936771 0.983868 +vt 0.924657 0.852237 +vt 0.577540 0.920035 +vt 0.567693 0.885026 +vt 0.577540 0.877881 +vt 0.734095 0.757752 +vt 0.734095 0.890498 +vt 0.721980 0.889383 +vt 0.964060 0.614006 +vt 0.964060 0.746752 +vt 0.951945 0.745637 +vt 0.608193 0.919712 +vt 0.608193 0.943258 +vt 0.599968 0.934293 +vt 0.836919 0.895800 +vt 0.847315 0.854557 +vt 0.847315 0.902120 +vt 0.566517 0.879453 +vt 0.566517 0.893102 +vt 0.561001 0.882258 +vt 0.623195 0.918692 +vt 0.611030 0.890949 +vt 0.623195 0.890949 +vt 0.913261 0.929815 +vt 0.923100 0.920228 +vt 0.923100 0.936969 +vt 0.547334 0.861220 +vt 0.547334 0.874958 +vt 0.541854 0.864096 +vt 0.902104 0.908728 +vt 0.912359 0.887532 +vt 0.912359 0.915274 +vt 0.736560 0.905744 +vt 0.732419 0.898572 +vt 0.736560 0.891400 +vt 0.823249 0.887355 +vt 0.823249 0.929889 +vt 0.815317 0.927508 +vt 0.645033 0.890047 +vt 0.611030 0.879823 +vt 0.645033 0.877881 +vt 0.870942 0.898188 +vt 0.883097 0.851122 +vt 0.883097 0.898685 +vt 0.918880 0.851122 +vt 0.918880 0.886591 +vt 0.910938 0.884243 +vt 0.589191 0.911906 +vt 0.599208 0.877881 +vt 0.599208 0.918810 +vt 0.720892 0.883590 +vt 0.720892 0.905058 +vt 0.714131 0.894944 +vt 0.699410 0.877881 +vt 0.699410 0.914249 +vt 0.689934 0.885511 +vt 0.731517 0.921659 +vt 0.721980 0.898953 +vt 0.731517 0.891400 +vt 0.800766 0.917094 +vt 0.800766 0.941721 +vt 0.791889 0.925413 +vt 0.834043 0.873385 +vt 0.791889 0.861219 +vt 0.834043 0.861219 +vt 0.668729 0.934972 +vt 0.680895 0.916404 +vt 0.680895 0.934972 +vt 0.921999 0.887532 +vt 0.921999 0.919326 +vt 0.913261 0.910862 +vt 0.560099 0.864813 +vt 0.560099 0.903625 +vt 0.548546 0.868627 +vt 0.588289 0.920937 +vt 0.588289 0.938899 +vt 0.579339 0.930659 +vt 0.645936 0.908583 +vt 0.656430 0.877881 +vt 0.656430 0.914737 +vt 0.836886 0.921787 +vt 0.847315 0.903022 +vt 0.847315 0.928051 +vt 0.804037 0.915523 +vt 0.791889 0.888024 +vt 0.804037 0.887355 +vt 0.679332 0.908160 +vt 0.689032 0.877881 +vt 0.689032 0.915502 +vt 0.658474 0.932772 +vt 0.667827 0.915639 +vt 0.667827 0.940552 +vt 0.536918 0.926865 +vt 0.536918 0.946386 +vt 0.529399 0.936821 +vt 0.775179 0.886454 +vt 0.737559 0.874288 +vt 0.775179 0.874288 +vt 0.720892 0.927032 +vt 0.714809 0.916496 +vt 0.720892 0.905960 +vt 0.565439 0.934713 +vt 0.577540 0.920937 +vt 0.577540 0.935966 +vt 0.713594 0.909684 +vt 0.713594 0.933911 +vt 0.702833 0.928235 +vt 0.766203 0.909899 +vt 0.776991 0.887356 +vt 0.776991 0.915524 +vt 0.589191 0.934052 +vt 0.599066 0.919712 +vt 0.599066 0.941158 +vt 0.633961 0.920019 +vt 0.633961 0.938480 +vt 0.624097 0.931359 +vt 0.605084 0.533897 +vt 0.605084 0.646719 +vt 0.586840 0.641591 +vt 0.918880 0.850220 +vt 0.901891 0.841821 +vt 0.918880 0.751089 +vt 0.529399 0.762881 +vt 0.547644 0.757752 +vt 0.547644 0.860318 +vt 0.756033 0.756850 +vt 0.738901 0.655725 +vt 0.756033 0.647621 +vt 0.662525 0.533897 +vt 0.662525 0.646719 +vt 0.644280 0.641591 +vt 0.626246 0.762880 +vt 0.644491 0.757752 +vt 0.644491 0.860317 +vt 0.663427 0.539025 +vt 0.681671 0.533897 +vt 0.681671 0.646719 +vt 0.681671 0.647621 +vt 0.681671 0.760443 +vt 0.663427 0.755315 +vt 0.866462 0.647621 +vt 0.866462 0.750187 +vt 0.848217 0.745059 +vt 0.682574 0.766474 +vt 0.700818 0.761345 +vt 0.700818 0.863911 +vt 0.546531 0.756850 +vt 0.529399 0.655725 +vt 0.546531 0.647621 +vt 0.585938 0.533897 +vt 0.585938 0.646719 +vt 0.567693 0.641591 +vt 0.847315 0.647621 +vt 0.847315 0.750187 +vt 0.829070 0.745059 +vt 0.567693 0.766474 +vt 0.585938 0.761346 +vt 0.585938 0.863911 +vt 0.529399 0.539025 +vt 0.547644 0.533897 +vt 0.547644 0.646719 +vt 0.700818 0.533897 +vt 0.700818 0.646719 +vt 0.682574 0.641591 +vt 0.865206 0.850220 +vt 0.848217 0.841821 +vt 0.865206 0.751089 +vt 0.920135 0.746752 +vt 0.903146 0.656020 +vt 0.920135 0.647621 +vt 0.792100 0.756850 +vt 0.774969 0.655725 +vt 0.792100 0.647621 +vt 0.643378 0.533897 +vt 0.643378 0.646719 +vt 0.625133 0.641591 +vt 0.866319 0.633028 +vt 0.849330 0.624629 +vt 0.866319 0.533897 +vt 0.919993 0.633028 +vt 0.903004 0.542296 +vt 0.919993 0.533897 +vt 0.643378 0.756850 +vt 0.626246 0.655725 +vt 0.643378 0.647621 +vt 0.793213 0.643125 +vt 0.776082 0.635022 +vt 0.793213 0.533897 +vt 0.902244 0.746752 +vt 0.885255 0.738354 +vt 0.902244 0.647621 +vt 0.884353 0.746752 +vt 0.867364 0.656020 +vt 0.884353 0.647621 +vt 0.810134 0.756850 +vt 0.793003 0.655725 +vt 0.810134 0.647621 +vt 0.605084 0.756850 +vt 0.587953 0.748746 +vt 0.605084 0.647621 +vt 0.847315 0.751089 +vt 0.847315 0.853655 +vt 0.829070 0.848526 +vt 0.883097 0.850220 +vt 0.866108 0.759488 +vt 0.883097 0.751089 +vt 0.720867 0.539025 +vt 0.739112 0.533897 +vt 0.739112 0.646719 +vt 0.900989 0.983868 +vt 0.888874 0.982753 +vt 0.900989 0.851122 +vt 0.949788 0.883836 +vt 0.937673 0.882721 +vt 0.949788 0.751089 +vt 0.962805 0.883835 +vt 0.950690 0.752204 +vt 0.962805 0.751089 +vt 0.977077 0.746752 +vt 0.964962 0.615121 +vt 0.977077 0.614006 +vt 0.814415 0.923723 +vt 0.804939 0.916093 +vt 0.814415 0.887355 +vt 0.951043 0.746752 +vt 0.938928 0.745637 +vt 0.951043 0.614006 +vt 0.699881 0.864813 +vt 0.699881 0.876979 +vt 0.567693 0.876979 +vt 0.870942 0.906134 +vt 0.881196 0.899587 +vt 0.881196 0.927330 +vt 0.834043 0.929889 +vt 0.826111 0.889736 +vt 0.834043 0.887355 +vt 0.547370 0.889509 +vt 0.541854 0.878665 +vt 0.547370 0.875860 +vt 0.765301 0.887356 +vt 0.765301 0.899522 +vt 0.737559 0.899521 +vt 0.566480 0.878551 +vt 0.561001 0.875675 +vt 0.566480 0.864813 +vt 0.814415 0.938362 +vt 0.802424 0.936307 +vt 0.814415 0.924625 +vt 0.870040 0.924181 +vt 0.861815 0.909599 +vt 0.870040 0.900635 +vt 0.782143 0.905745 +vt 0.778002 0.898572 +vt 0.782143 0.891400 +vt 0.546102 0.941210 +vt 0.537820 0.941210 +vt 0.546102 0.926865 +vt 0.688969 0.932968 +vt 0.681797 0.928827 +vt 0.688969 0.916404 +vt 0.702833 0.867539 +vt 0.713229 0.861220 +vt 0.713229 0.908782 +vt 0.910036 0.886630 +vt 0.902104 0.853507 +vt 0.910036 0.851122 +vt 0.870040 0.899733 +vt 0.861943 0.852864 +vt 0.870040 0.851122 +vt 0.600110 0.884785 +vt 0.610127 0.877881 +vt 0.610127 0.918810 +vt 0.790987 0.926869 +vt 0.783045 0.893748 +vt 0.790987 0.891400 +vt 0.588289 0.877881 +vt 0.588289 0.920035 +vt 0.578442 0.912890 +vt 0.619906 0.944221 +vt 0.611030 0.935902 +vt 0.619906 0.919594 +vt 0.644948 0.890949 +vt 0.644948 0.921208 +vt 0.635411 0.913655 +vt 0.791889 0.874287 +vt 0.834043 0.874287 +vt 0.834043 0.886453 +vt 0.912281 0.938375 +vt 0.902104 0.922844 +vt 0.912281 0.916176 +vt 0.668729 0.885224 +vt 0.678429 0.877881 +vt 0.678429 0.915502 +vt 0.540952 0.900032 +vt 0.529399 0.865034 +vt 0.540952 0.861220 +vt 0.644948 0.940073 +vt 0.635998 0.931833 +vt 0.644948 0.922110 +vt 0.657332 0.884035 +vt 0.667827 0.877881 +vt 0.667827 0.914737 +vt 0.764797 0.932870 +vt 0.756449 0.909274 +vt 0.764797 0.900424 +vt 0.720892 0.882688 +vt 0.714131 0.871334 +vt 0.720892 0.861220 +vt 0.791889 0.916192 +vt 0.746297 0.932218 +vt 0.737559 0.908888 +vt 0.746297 0.900424 +vt 0.869333 0.944603 +vt 0.861815 0.934647 +vt 0.869333 0.925083 +vt 0.737559 0.861220 +vt 0.775179 0.861220 +vt 0.775179 0.873386 +vt 0.914571 0.634244 +vt 0.914571 0.646719 +vt 0.902406 0.646719 +vt 0.546814 0.922006 +vt 0.540731 0.911470 +vt 0.546814 0.900934 +vt 0.888435 0.634554 +vt 0.888435 0.646719 +vt 0.867364 0.634554 +vt 0.700470 0.939482 +vt 0.689934 0.933399 +vt 0.700470 0.915151 +vt 0.849330 0.635478 +vt 0.864279 0.633930 +vt 0.864279 0.646096 +vt 0.624097 0.897242 +vt 0.634509 0.890949 +vt 0.634509 0.919117 +vt 0.558981 0.929519 +vt 0.548546 0.910782 +vt 0.558981 0.904527 +vt 0.733916 0.922561 +vt 0.733916 0.937591 +vt 0.721980 0.935237 +vt 0.737999 0.647621 +vt 0.737999 0.756850 +vt 0.720867 0.655725 +vt 0.663427 0.858782 +vt 0.681671 0.761345 +vt 0.681671 0.863911 +vt 0.566791 0.760444 +vt 0.548546 0.652750 +vt 0.566791 0.647621 +vt 0.755547 0.900424 +vt 0.755547 0.932870 +vt 0.747200 0.924020 +vt 0.889338 0.646719 +vt 0.901503 0.634244 +vt 0.901503 0.646719 +vt 0.900989 0.850220 +vt 0.883999 0.841821 +vt 0.900989 0.751089 +vt 0.529399 0.907198 +vt 0.539829 0.900934 +vt 0.539829 0.925963 +vt 0.645936 0.923419 +vt 0.655289 0.915639 +vt 0.655289 0.940552 +vt 0.766203 0.922654 +vt 0.776654 0.916426 +vt 0.776654 0.937872 +vn 0.2588 -0.9659 0.0000 +vn 0.7071 -0.7071 0.0000 +vn 0.9659 -0.2588 0.0000 +vn 0.9659 0.2588 -0.0000 +vn 0.7071 0.7071 -0.0000 +vn 0.2588 0.9659 -0.0000 +vn -0.2588 0.9659 -0.0000 +vn -0.7071 0.7071 -0.0000 +vn -0.9659 0.2588 -0.0000 +vn -0.9659 -0.2588 0.0000 +vn 0.6953 -0.1863 -0.6942 +vn -0.7071 -0.7071 0.0000 +vn -0.2588 -0.9659 0.0000 +vn -0.7414 0.1987 0.6409 +vn 0.0000 0.0000 1.0000 +vn -0.5428 0.5428 0.6409 +vn -0.1987 0.7414 0.6409 +vn 0.1987 0.7414 0.6409 +vn 0.5428 0.5428 0.6409 +vn 0.7414 0.1987 0.6409 +vn -0.1987 -0.7414 0.6409 +vn 0.1987 -0.7414 0.6409 +vn 0.7414 -0.1987 0.6409 +vn -0.5428 -0.5428 0.6409 +vn 0.5428 -0.5428 0.6409 +vn -0.7414 -0.1987 0.6409 +vn 0.5428 -0.5428 -0.6409 +vn -0.5428 -0.5428 -0.6409 +vn 0.7414 -0.1987 -0.6409 +vn 0.1987 -0.7414 -0.6409 +vn -0.1987 -0.7414 -0.6409 +vn 0.7414 0.1987 -0.6409 +vn 0.5428 0.5428 -0.6409 +vn 0.1987 0.7414 -0.6409 +vn -0.1987 0.7414 -0.6409 +vn -0.5428 0.5428 -0.6409 +vn -0.7414 0.1987 -0.6409 +vn -0.5090 -0.5090 -0.6942 +vn 0.5090 -0.5090 -0.6942 +vn -0.6953 -0.1863 -0.6942 +vn -0.6953 0.1863 -0.6942 +vn -0.5090 0.5090 -0.6942 +vn -0.1863 0.6953 -0.6942 +vn 0.1863 0.6953 -0.6942 +vn 0.5090 0.5090 -0.6942 +vn 0.6953 0.1863 -0.6942 +vn 0.1863 -0.6953 -0.6942 +vn 0.1863 -0.6953 0.6942 +vn -0.1863 -0.6953 0.6942 +vn 0.6953 0.1863 0.6942 +vn 0.5090 0.5090 0.6942 +vn 0.1863 0.6953 0.6942 +vn -0.1863 0.6953 0.6942 +vn -0.5090 0.5090 0.6942 +vn -0.6953 0.1863 0.6942 +vn -0.6953 -0.1863 0.6942 +vn 0.5090 -0.5090 0.6942 +vn -0.5090 -0.5090 0.6942 +vn 0.6953 -0.1863 0.6942 +vn -0.0000 -1.0000 0.0000 +vn 0.8660 -0.5000 0.0000 +vn 0.8660 0.5000 -0.0000 +vn 0.0000 1.0000 -0.0000 +vn -0.8660 0.5000 -0.0000 +vn 0.3802 -0.2195 -0.8985 +vn 0.3803 -0.2195 -0.8984 +vn -0.3802 0.2195 -0.8985 +vn -0.3803 0.2195 -0.8985 +vn 0.0000 -0.4391 -0.8985 +vn 0.3802 0.2195 -0.8985 +vn -0.3802 -0.2195 -0.8985 +vn -0.3803 -0.2195 -0.8984 +vn 0.0000 0.4391 -0.8985 +vn 0.0000 0.0000 -1.0000 +vn -0.7414 -0.1987 -0.6409 +vn -0.1863 -0.6953 -0.6942 +vn -0.8660 -0.5000 0.0000 +vn -0.7308 0.4219 -0.5366 +vn -0.7308 -0.4219 -0.5366 +vn 0.0000 0.8438 -0.5366 +vn 0.7308 0.4219 -0.5366 +vn 0.0000 -0.8438 -0.5366 +vn 0.7308 -0.4219 -0.5366 +vn 0.0000 -1.0000 0.0003 +vn 0.8724 0.4888 0.0001 +vn 0.8716 -0.4902 0.0000 +vn 1.0000 0.0000 0.0000 +vn 0.0000 1.0000 0.0003 +vn -1.0000 0.0000 0.0000 +vn -0.5000 0.0000 0.8660 +vn 0.5000 0.0000 -0.8660 +vn -0.5000 0.0000 -0.8660 +vn 0.5000 0.0000 0.8660 +vn 0.8716 0.4902 -0.0000 +vn 0.8724 -0.4888 0.0001 +vn -0.5000 -0.0001 -0.8660 +vn 0.0000 0.4391 0.8985 +vn -0.3802 -0.2195 0.8985 +vn 0.3802 0.2195 0.8985 +vn -0.0000 -0.4391 0.8985 +vn -0.3802 0.2195 0.8985 +vn 0.3802 -0.2195 0.8985 +vn -0.9682 0.0000 0.2501 +vn -0.6969 0.5762 -0.4270 +vn -0.2636 0.0000 0.9646 +vn 0.9695 -0.0000 -0.2451 +vn 0.3151 0.0000 -0.9491 +vn -0.9501 0.0000 0.3119 +vn 0.9159 -0.0000 -0.4014 +vn -0.3678 0.0000 0.9299 +vn -0.7073 0.0000 0.7069 +vn 0.6321 0.0000 -0.7749 +vn 0.3678 0.0000 -0.9299 +vn -0.9446 0.0000 0.3281 +vn 0.9461 -0.0000 -0.3238 +vn -0.0255 0.0000 0.9997 +vn 0.0728 -0.8763 -0.4762 +vn 0.7628 0.0000 -0.6467 +vn 0.0000 -0.7336 -0.6796 +vn -0.9885 0.0000 -0.1511 +vn 0.0728 0.8763 -0.4762 +vn -0.1511 0.0000 0.9885 +vn 0.1511 0.0000 -0.9885 +vn 0.9881 0.0000 -0.1537 +vn 0.2935 0.3367 0.8947 +vn -0.6531 0.7490 0.1117 +vn -0.9857 0.0000 0.1686 +vn 0.6240 0.7753 -0.0971 +vn -0.6531 -0.7490 0.1117 +vn 0.2629 -0.3267 0.9078 +vn 0.6240 -0.7753 -0.0971 +vn -0.8628 0.4874 0.1342 +vn -0.8363 -0.5293 0.1431 +vn 0.0000 -0.4713 0.8820 +vn -0.6969 -0.5762 -0.4270 +vn 0.2629 0.3267 0.9078 +vn 0.2935 -0.3367 0.8947 +vn -0.8363 0.5293 0.1431 +vn -0.8628 -0.4874 0.1342 +vn -0.7718 0.0000 0.6359 +vn 0.0000 0.4713 0.8820 +vn 0.0000 0.7336 -0.6796 +vn -0.7718 0.0000 0.6358 +vn 0.3825 0.8682 -0.3160 +vn -0.9204 0.3653 0.1396 +vn -0.3825 -0.8682 0.3160 +vn 0.9204 -0.3653 -0.1396 +vn 0.0685 0.6709 -0.7384 +vn -0.6063 0.5627 0.5620 +vn -0.0684 -0.6709 0.7384 +vn 0.6063 -0.5627 -0.5620 +vn -0.0946 0.7917 0.6035 +vn 0.4433 -0.4418 0.7799 +vn 0.0946 -0.7917 -0.6035 +vn -0.8528 0.3153 -0.4163 +vn 0.3150 0.9183 0.2399 +vn 0.8528 -0.3153 0.4163 +vn -0.3150 -0.9183 -0.2399 +vn -0.0685 -0.6709 0.7384 +vn -0.4433 0.4418 -0.7799 +vn -0.5501 -0.2811 -0.7864 +vn 0.3860 0.3571 0.8506 +vn -0.1618 0.5895 -0.7914 +vn -0.4593 -0.8883 0.0000 +vn 0.7835 0.6214 0.0000 +vn -0.4538 -0.4198 -0.7860 +vn -0.2297 -0.4442 0.8660 +vn 0.4648 0.3686 -0.8050 +vn -0.9700 -0.2432 0.0000 +vn -0.1740 0.4711 0.8648 +vn 0.1517 -0.9884 0.0000 +vn -0.2134 0.9770 0.0000 +vn 0.0279 -0.5061 0.8620 +vn 0.0240 -0.5496 -0.8351 +vn -0.1741 0.5257 0.8326 +vn -0.4881 -0.2169 0.8454 +vn 0.5828 0.2590 -0.7702 +vn 0.4943 0.1502 0.8562 +vn -0.8905 -0.4550 -0.0000 +vn 0.9568 0.2907 0.0000 +vn 0.5428 0.0540 0.8382 +vn 0.2673 -0.9636 0.0000 +vn -0.3143 0.9493 0.0000 +vn 0.1549 -0.5585 -0.8149 +vn -0.1632 0.5600 -0.8123 +vn 0.3800 0.9250 0.0000 +vn 0.6266 0.0248 -0.7790 +vn -0.6471 -0.0644 -0.7596 +vn -0.4970 -0.1429 0.8559 +vn 0.9992 0.0396 0.0000 +vn -0.9525 0.3047 -0.0000 +vn -0.1435 -0.9897 0.0000 +vn 0.2093 0.4570 0.8645 +vn 0.1846 0.5657 -0.8037 +vn -0.2264 -0.5216 -0.8226 +vn 0.0136 -0.5215 0.8531 +vn 0.0684 0.6709 -0.7384 +vn -0.4881 -0.2169 -0.8454 +vn 0.4648 0.3686 0.8050 +vn -0.1740 0.4711 -0.8648 +vn -0.4594 -0.8883 -0.0000 +vn -0.2297 -0.4442 -0.8660 +vn -0.4538 -0.4198 0.7860 +vn 0.3860 0.3571 -0.8506 +vn -0.1618 0.5895 0.7914 +vn 0.0240 -0.5496 0.8351 +vn 0.0279 -0.5061 -0.8620 +vn -0.5501 -0.2811 0.7864 +vn 0.4943 0.1502 -0.8562 +vn 0.5829 0.2590 0.7702 +vn 0.6266 0.0248 0.7790 +vn 0.1549 -0.5585 0.8149 +vn 0.1572 -0.5397 -0.8271 +vn -0.1741 0.5257 -0.8326 +vn 0.5428 0.0540 -0.8382 +vn -0.4970 -0.1429 -0.8559 +vn -0.9611 -0.2763 0.0000 +vn -0.9525 0.3046 0.0000 +vn 0.2521 0.4930 0.8327 +vn 0.0901 0.4950 -0.8642 +vn -0.1593 -0.4740 -0.8660 +vn 0.1572 -0.5397 0.8271 +vn -0.1632 0.5600 0.8123 +vn -0.6472 -0.0644 0.7596 +vn -0.1344 -0.6147 0.7772 +usemtl Material.002 +s off +f 4/1/1 8/2/1 14/3/1 +f 4/1/1 14/3/1 10/4/1 +f 12/5/2 16/6/2 23/7/2 +f 12/5/2 23/7/2 18/8/2 +f 20/9/3 24/10/3 31/11/3 +f 20/9/3 31/11/3 27/12/3 +f 28/13/4 32/14/4 40/15/4 +f 28/13/4 40/15/4 36/16/4 +f 34/17/5 39/18/5 48/19/5 +f 34/17/5 48/19/5 44/20/5 +f 42/21/6 46/22/6 56/23/6 +f 42/21/6 56/23/6 52/24/6 +f 49/25/7 53/26/7 63/27/7 +f 49/25/7 63/27/7 59/28/7 +f 57/29/8 61/30/8 70/31/8 +f 57/29/8 70/31/8 67/32/8 +f 65/33/9 69/34/9 78/35/9 +f 65/33/9 78/35/9 74/36/9 +f 73/37/10 77/38/10 85/39/10 +f 73/37/10 85/39/10 81/40/10 +f 275/41/11 271/42/11 238/43/11 +f 275/41/11 238/43/11 241/44/11 +f 83/45/12 86/46/12 93/47/12 +f 83/45/12 93/47/12 89/48/12 +f 91/49/13 95/50/13 5/51/13 +f 91/49/13 5/51/13 1/52/13 +f 143/53/14 140/54/14 125/55/14 +f 143/53/14 125/55/14 122/56/14 +f 117/57/15 121/58/15 384/59/15 +f 117/57/15 384/59/15 382/60/15 +f 151/61/16 145/62/16 123/63/16 +f 151/61/16 123/63/16 119/64/16 +f 159/65/17 153/66/17 120/67/17 +f 159/65/17 120/67/17 116/68/17 +f 166/69/18 160/70/18 118/71/18 +f 166/69/18 118/71/18 114/72/18 +f 174/73/19 168/74/19 115/75/19 +f 174/73/19 115/75/19 111/76/19 +f 182/77/20 176/78/20 112/79/20 +f 182/77/20 112/79/20 108/80/20 +f 201/81/21 195/82/21 97/83/21 +f 201/81/21 97/83/21 132/84/21 +f 196/85/22 210/86/22 102/87/22 +f 196/85/22 102/87/22 100/88/22 +f 216/89/23 183/90/23 109/91/23 +f 216/89/23 109/91/23 106/92/23 +f 225/93/24 199/94/24 131/95/24 +f 225/93/24 131/95/24 129/96/24 +f 212/97/25 105/98/25 103/99/25 +f 141/100/26 223/101/26 128/102/26 +f 141/100/26 128/102/26 126/103/26 +f 134/104/10 222/105/10 138/106/10 +f 11/107/27 17/108/27 218/109/27 +f 11/107/27 218/109/27 208/110/27 +f 209/111/2 219/112/2 215/113/2 +f 209/111/2 215/113/2 213/114/2 +f 84/115/28 90/116/28 203/117/28 +f 84/115/28 203/117/28 229/118/28 +f 228/119/12 202/120/12 198/121/12 +f 228/119/12 198/121/12 224/122/12 +f 19/123/29 187/124/29 220/125/29 +f 221/126/3 188/127/3 184/128/3 +f 221/126/3 184/128/3 217/129/3 +f 3/130/30 9/131/30 206/132/30 +f 193/133/1 207/134/1 211/135/1 +f 193/133/1 211/135/1 197/136/1 +f 92/137/31 2/138/31 191/139/31 +f 92/137/31 191/139/31 205/140/31 +f 204/141/13 190/142/13 194/143/13 +f 204/141/13 194/143/13 200/144/13 +f 25/145/32 35/146/32 180/147/32 +f 189/148/4 181/149/4 177/150/4 +f 189/148/4 177/150/4 185/151/4 +f 33/152/33 43/153/33 172/154/33 +f 33/152/33 172/154/33 178/155/33 +f 179/156/5 173/157/5 169/158/5 +f 179/156/5 169/158/5 175/159/5 +f 41/160/34 51/161/34 164/162/34 +f 41/160/34 164/162/34 170/163/34 +f 171/164/6 165/165/6 161/166/6 +f 171/164/6 161/166/6 167/167/6 +f 50/168/35 60/169/35 157/170/35 +f 50/168/35 157/170/35 163/171/35 +f 162/172/7 156/173/7 152/174/7 +f 162/172/7 152/174/7 158/175/7 +f 58/176/36 68/177/36 149/178/36 +f 58/176/36 149/178/36 155/179/36 +f 66/180/37 75/181/37 136/182/37 +f 66/180/37 136/182/37 147/183/37 +f 146/184/9 135/185/9 139/186/9 +f 146/184/9 139/186/9 142/187/9 +f 291/188/38 289/189/38 261/190/38 +f 291/188/38 261/190/38 263/191/38 +f 270/192/39 304/193/39 235/194/39 +f 270/192/39 235/194/39 237/195/39 +f 288/196/40 258/197/40 260/198/40 +f 312/199/41 320/200/41 254/201/41 +f 312/199/41 254/201/41 257/202/41 +f 321/203/42 327/204/42 251/205/42 +f 321/203/42 251/205/42 255/206/42 +f 329/207/43 335/208/43 248/209/43 +f 329/207/43 248/209/43 252/210/43 +f 336/211/44 342/212/44 246/213/44 +f 344/214/45 350/215/45 243/216/45 +f 344/214/45 243/216/45 247/217/45 +f 351/218/46 274/219/46 240/220/46 +f 351/218/46 240/220/46 244/221/46 +f 302/222/47 356/223/47 232/224/47 +f 302/222/47 232/224/47 234/225/47 +f 13/226/48 360/227/48 298/228/48 +f 299/229/1 361/230/1 357/231/1 +f 299/229/1 357/231/1 303/232/1 +f 6/233/49 96/234/49 297/235/49 +f 6/233/49 297/235/49 359/236/49 +f 358/237/13 296/238/13 292/239/13 +f 358/237/13 292/239/13 354/240/13 +f 38/241/50 29/242/50 278/243/50 +f 38/241/50 278/243/50 347/244/50 +f 349/245/4 281/246/4 277/247/4 +f 349/245/4 277/247/4 353/248/4 +f 47/249/51 37/250/51 346/251/51 +f 47/249/51 346/251/51 340/252/51 +f 341/253/5 348/254/5 352/255/5 +f 341/253/5 352/255/5 345/256/5 +f 55/257/52 45/258/52 338/259/52 +f 55/257/52 338/259/52 332/260/52 +f 333/261/6 339/262/6 343/263/6 +f 333/261/6 343/263/6 337/264/6 +f 64/265/53 54/266/53 331/267/53 +f 64/265/53 331/267/53 325/268/53 +f 324/269/7 330/270/7 334/271/7 +f 324/269/7 334/271/7 328/272/7 +f 72/273/54 62/274/54 323/275/54 +f 72/273/54 323/275/54 317/276/54 +f 315/277/8 322/278/8 326/279/8 +f 315/277/8 326/279/8 319/280/8 +f 79/281/55 71/282/55 316/283/55 +f 79/281/55 316/283/55 308/284/55 +f 307/285/9 314/286/9 318/287/9 +f 307/285/9 318/287/9 311/288/9 +f 87/289/56 80/290/56 309/291/56 +f 87/289/56 309/291/56 284/292/56 +f 21/293/57 15/294/57 300/295/57 +f 21/293/57 300/295/57 266/296/57 +f 268/297/2 301/298/2 305/299/2 +f 268/297/2 305/299/2 272/300/2 +f 94/301/58 88/302/58 285/303/58 +f 94/301/58 285/303/58 295/304/58 +f 294/305/12 287/306/12 290/307/12 +f 30/308/59 22/309/59 267/310/59 +f 30/308/59 267/310/59 279/311/59 +f 280/312/3 269/313/3 273/314/3 +f 379/315/13 381/316/13 417/317/13 +f 379/315/13 417/317/13 415/318/13 +f 107/319/15 110/320/15 377/321/15 +f 107/319/15 377/321/15 374/322/15 +f 130/323/15 133/324/15 396/325/15 +f 130/323/15 396/325/15 393/326/15 +f 99/327/15 101/328/15 368/329/15 +f 99/327/15 368/329/15 364/330/15 +f 121/58/15 124/331/15 387/332/15 +f 121/58/15 387/332/15 384/59/15 +f 110/320/15 113/333/15 380/334/15 +f 110/320/15 380/334/15 377/321/15 +f 133/324/15 98/335/15 363/336/15 +f 133/324/15 363/336/15 396/325/15 +f 101/328/15 104/337/15 371/338/15 +f 101/328/15 371/338/15 368/329/15 +f 124/331/15 127/339/15 390/340/15 +f 124/331/15 390/340/15 387/332/15 +f 113/333/15 117/57/15 382/60/15 +f 113/333/15 382/60/15 380/334/15 +f 104/337/15 107/319/15 374/322/15 +f 104/337/15 374/322/15 371/338/15 +f 127/339/15 130/323/15 393/326/15 +f 127/339/15 393/326/15 390/340/15 +f 369/341/9 373/342/9 409/343/9 +f 369/341/9 409/343/9 405/344/9 +f 392/345/4 395/346/4 431/347/4 +f 392/345/4 431/347/4 428/348/4 +f 383/349/1 385/350/1 421/351/1 +f 383/349/1 421/351/1 419/352/1 +f 372/353/10 375/354/10 411/355/10 +f 372/353/10 411/355/10 408/356/10 +f 394/357/5 398/358/5 434/359/5 +f 394/357/5 434/359/5 430/360/5 +f 362/361/7 367/362/7 403/363/7 +f 362/361/7 403/363/7 399/364/7 +f 386/365/2 388/366/2 424/367/2 +f 386/365/2 424/367/2 422/368/2 +f 376/369/12 378/370/12 414/371/12 +f 376/369/12 414/371/12 412/372/12 +f 397/373/6 365/374/6 401/375/6 +f 397/373/6 401/375/6 433/376/6 +f 366/377/8 370/378/8 406/379/8 +f 366/377/8 406/379/8 402/380/8 +f 389/381/3 391/382/3 427/383/3 +f 389/381/3 427/383/3 425/384/3 +f 436/385/60 440/386/60 445/387/60 +f 436/385/60 445/387/60 442/388/60 +f 444/389/61 448/390/61 454/391/61 +f 444/389/61 454/391/61 450/392/61 +f 451/393/62 455/394/62 462/395/62 +f 451/393/62 462/395/62 458/396/62 +f 457/397/63 460/398/63 469/399/63 +f 457/397/63 469/399/63 465/400/63 +f 463/401/64 466/402/64 474/403/64 +f 463/401/64 474/403/64 471/404/64 +f 452/405/65 447/406/65 484/407/65 +f 452/405/66 484/407/66 477/408/66 +f 476/409/67 467/410/67 485/411/67 +f 476/409/68 485/411/68 480/412/68 +f 446/413/69 441/414/69 488/415/69 +f 446/413/69 488/415/69 483/416/69 +f 461/417/70 453/418/70 478/419/70 +f 461/417/70 478/419/70 482/420/70 +f 439/421/71 475/422/71 479/423/71 +f 439/421/72 479/423/72 487/424/72 +f 468/425/73 459/426/73 481/427/73 +f 468/425/73 481/427/73 486/428/73 +f 265/429/74 233/430/74 231/431/74 +f 233/430/74 265/429/74 236/432/74 +f 236/432/74 265/429/74 262/433/74 +f 236/432/74 262/433/74 239/434/74 +f 239/434/74 262/433/74 259/435/74 +f 239/434/74 259/435/74 242/436/74 +f 242/436/74 259/435/74 256/437/74 +f 242/436/74 256/437/74 245/438/74 +f 245/438/74 256/437/74 253/439/74 +f 245/438/74 253/439/74 249/440/74 +f 404/441/15 432/442/15 400/443/15 +f 432/442/15 404/441/15 407/444/15 +f 432/442/15 407/444/15 429/445/15 +f 429/445/15 407/444/15 410/446/15 +f 429/445/15 410/446/15 426/447/15 +f 426/447/15 410/446/15 413/448/15 +f 426/447/15 413/448/15 423/449/15 +f 423/449/15 413/448/15 416/450/15 +f 423/449/15 416/450/15 420/451/15 +f 420/451/15 416/450/15 418/452/15 +f 449/453/15 437/454/15 443/455/15 +f 437/454/15 449/453/15 472/456/15 +f 472/456/15 449/453/15 456/457/15 +f 472/456/15 456/457/15 464/458/15 +s 1 +f 212/97/25 214/459/25 105/98/25 +f 76/460/75 82/461/75 227/462/75 +f 76/460/75 227/462/75 137/463/75 +f 134/104/10 226/464/10 222/105/10 +f 19/123/29 26/465/29 187/124/29 +f 3/130/30 206/132/30 192/466/30 +f 25/145/32 180/147/32 186/467/32 +f 154/468/8 148/469/8 144/470/8 +f 154/468/8 144/470/8 150/471/8 +f 288/196/40 313/472/40 258/197/40 +f 336/211/44 246/213/44 250/473/44 +f 355/474/76 293/475/76 264/476/76 +f 355/474/76 264/476/76 230/477/76 +f 13/226/48 7/478/48 360/227/48 +f 282/479/10 306/480/10 310/481/10 +f 282/479/10 310/481/10 286/482/10 +f 294/305/12 283/483/12 287/306/12 +f 280/312/3 273/314/3 276/484/3 +f 470/485/77 473/486/77 438/487/77 +f 470/485/77 438/487/77 435/488/77 +usemtl Material.001 +s off +f 806/489/77 534/490/77 502/491/77 +f 521/492/78 557/493/78 532/494/78 +f 501/495/63 708/496/63 689/497/63 +f 643/498/62 795/499/62 771/500/62 +f 505/501/60 699/502/60 717/503/60 +f 495/504/64 529/505/64 807/506/64 +f 626/507/74 599/508/74 559/509/74 +f 531/510/79 564/511/79 535/512/79 +f 515/513/80 554/514/80 524/515/80 +f 649/516/81 549/517/81 518/518/81 +f 540/519/82 570/520/82 542/521/82 +f 808/522/15 594/523/15 603/524/15 +f 615/525/83 572/526/83 610/527/83 +f 590/528/61 761/529/61 788/530/61 +f 634/531/84 713/532/84 735/533/84 +f 607/534/85 598/535/85 583/536/85 +f 628/537/86 604/538/86 601/539/86 +f 715/540/87 691/541/87 711/542/87 +f 706/543/87 702/544/87 686/545/87 +f 730/546/88 703/547/88 596/548/88 +f 790/549/89 753/550/89 767/551/89 +f 782/552/89 748/553/89 772/554/89 +f 670/555/90 778/556/90 791/557/90 +f 677/558/90 801/559/90 786/560/90 +f 737/561/91 710/562/91 725/563/91 +f 731/564/91 718/565/91 705/566/91 +f 721/567/92 769/568/92 732/569/92 +f 758/570/92 738/571/92 726/572/92 +f 696/573/93 663/574/93 690/575/93 +f 685/576/93 681/577/93 669/578/93 +f 674/579/84 694/580/84 624/581/84 +f 508/582/74 809/583/74 490/584/74 +f 522/585/78 551/586/78 558/587/78 +f 499/588/63 491/589/63 723/590/63 +f 492/591/63 745/592/63 724/593/63 +f 516/594/63 525/595/63 660/596/63 +f 526/597/63 500/598/63 688/599/63 +f 661/600/63 798/601/63 517/602/63 +f 687/603/63 659/604/63 523/605/63 +f 496/606/63 722/607/63 707/608/63 +f 747/609/62 493/610/62 642/611/62 +f 644/612/62 652/613/62 796/614/62 +f 794/615/62 651/616/62 799/617/62 +f 770/618/62 746/619/62 641/620/62 +f 764/621/60 512/622/60 742/623/60 +f 509/624/60 504/625/60 741/626/60 +f 506/627/60 538/628/60 700/629/60 +f 539/630/60 541/631/60 679/632/60 +f 698/633/60 536/634/60 678/635/60 +f 543/636/60 802/637/60 680/638/60 +f 716/639/60 740/640/60 503/641/60 +f 552/642/74 547/643/74 625/644/74 +f 546/645/74 654/646/74 620/647/74 +f 608/648/74 568/649/74 574/650/74 +f 571/651/74 566/652/74 576/653/74 +f 562/654/74 555/655/74 627/656/74 +f 581/657/74 567/658/74 561/659/74 +f 600/660/74 580/661/74 560/662/74 +f 530/663/79 556/664/79 563/665/79 +f 514/666/80 548/667/80 553/668/80 +f 650/669/81 656/670/81 550/671/81 +f 537/672/82 565/673/82 569/674/82 +f 507/675/15 510/676/15 594/523/15 +f 510/676/15 585/677/15 594/523/15 +f 638/678/15 489/679/15 633/680/15 +f 489/679/15 497/681/15 633/680/15 +f 808/522/15 507/675/15 594/523/15 +f 633/680/15 497/681/15 808/522/15 +f 603/524/15 633/680/15 808/522/15 +f 616/682/83 544/683/83 573/684/83 +f 545/685/61 617/686/61 803/687/61 +f 618/688/61 589/689/61 787/690/61 +f 591/691/61 513/692/61 765/693/61 +f 592/694/61 766/695/61 762/696/61 +f 789/697/61 804/698/61 619/699/61 +f 755/700/84 636/701/84 733/702/84 +f 637/703/84 632/704/84 734/705/84 +f 613/706/88 609/707/88 578/708/88 +f 575/709/88 593/710/88 682/711/88 +f 597/712/88 704/713/88 684/714/88 +f 751/715/88 584/716/88 774/717/88 +f 588/718/88 614/719/88 776/720/88 +f 612/721/88 577/722/88 667/723/88 +f 579/724/88 683/725/88 668/726/88 +f 602/727/94 605/728/94 582/729/94 +f 629/730/95 635/731/95 606/732/95 +f 715/540/87 697/733/87 691/541/87 +f 706/543/87 719/734/87 702/544/87 +f 595/735/88 587/736/88 729/737/88 +f 790/549/89 777/738/89 753/550/89 +f 783/739/89 757/740/89 749/741/89 +f 797/742/90 658/743/90 793/744/90 +f 657/745/90 671/746/90 792/747/90 +f 773/748/90 665/749/90 785/750/90 +f 664/751/90 676/752/90 784/753/90 +f 736/754/91 714/755/91 709/756/91 +f 731/564/91 743/757/91 718/565/91 +f 744/758/92 768/759/92 720/760/92 +f 769/568/92 754/761/92 732/569/92 +f 727/762/92 750/763/92 759/764/92 +f 760/765/96 763/766/96 739/767/96 +f 695/768/93 675/769/93 662/770/93 +f 685/576/93 701/771/93 681/577/93 +f 640/772/84 756/773/84 781/774/84 +f 648/775/84 639/776/84 780/777/84 +f 623/778/84 655/779/84 646/780/84 +f 712/781/84 630/782/84 692/783/84 +f 631/784/84 621/785/84 693/786/84 +f 622/787/84 645/788/84 672/789/84 +f 809/583/74 498/790/74 490/584/74 +f 511/791/74 508/582/74 490/584/74 +f 825/792/61 822/793/61 860/794/61 +f 825/792/61 860/794/61 862/795/61 +f 832/796/64 827/797/64 813/798/64 +f 832/796/64 813/798/64 817/799/64 +f 819/800/60 837/801/60 856/802/60 +f 819/800/60 856/802/60 858/803/60 +f 842/804/62 826/805/62 863/806/62 +f 842/804/62 863/806/62 812/807/62 +f 835/808/77 831/809/77 816/810/77 +f 835/808/77 816/810/77 855/811/77 +f 830/812/63 840/813/63 811/814/63 +f 830/812/63 811/814/63 815/815/63 +f 852/816/97 847/817/97 839/818/97 +f 852/816/97 839/818/97 829/819/97 +f 853/820/98 845/821/98 833/822/98 +f 853/820/98 833/822/98 836/823/98 +f 848/824/99 844/825/99 824/826/99 +f 848/824/99 824/826/99 841/827/99 +f 849/828/100 854/829/100 838/830/100 +f 849/828/100 838/830/100 820/831/100 +f 846/832/101 851/833/101 828/834/101 +f 846/832/101 828/834/101 834/835/101 +f 843/836/102 850/837/102 821/838/102 +f 843/836/102 821/838/102 823/839/102 +f 857/840/74 861/841/74 859/842/74 +f 861/841/74 857/840/74 818/843/74 +f 861/841/74 818/843/74 810/844/74 +f 810/844/74 818/843/74 814/845/74 +s 1 +f 666/846/88 775/847/88 611/848/88 +f 805/849/77 527/850/77 533/851/77 +f 653/852/62 519/853/62 800/854/62 +f 494/855/64 520/856/64 528/857/64 +f 586/858/88 752/859/88 728/860/88 +f 647/861/84 779/862/84 673/863/84 +usemtl Material.003 +s off +f 874/864/87 881/865/87 869/866/87 +f 883/867/63 904/868/63 876/869/63 +f 905/870/89 886/871/89 899/872/89 +f 897/873/60 864/874/60 891/875/60 +f 1108/876/103 922/877/103 927/878/103 +f 907/879/104 1065/880/104 1079/881/104 +f 928/882/105 944/883/105 950/884/105 +f 1114/885/60 926/886/60 1103/887/60 +f 1120/888/63 929/889/63 916/890/63 +f 1123/891/106 914/892/106 1117/893/106 +f 932/894/60 971/895/60 945/896/60 +f 920/897/107 935/898/107 913/899/107 +f 912/900/60 947/901/60 925/902/60 +f 918/903/63 953/904/63 938/905/63 +f 960/906/63 997/907/63 983/908/63 +f 939/909/63 975/910/63 961/911/63 +f 948/912/108 966/913/108 972/914/108 +f 941/915/109 958/916/109 936/917/109 +f 990/918/110 1019/919/110 996/920/110 +f 973/921/111 989/922/111 995/923/111 +f 963/924/112 981/925/112 957/926/112 +f 955/927/60 992/928/60 970/929/60 +f 1002/930/60 1038/931/60 1016/932/60 +f 987/933/113 1004/934/113 980/935/113 +f 977/936/60 1014/937/60 993/938/60 +f 985/939/63 1022/940/63 1008/941/63 +f 1039/942/89 1052/943/89 1056/944/89 +f 1007/945/63 1042/946/63 1028/947/63 +f 1018/948/114 1035/949/114 1041/950/114 +f 1006/951/115 1031/952/115 1026/953/115 +f 1058/954/116 1046/955/116 1049/956/116 +f 1027/957/87 1051/958/87 1048/959/87 +f 1025/960/60 1055/961/60 1037/962/60 +f 1029/963/63 1059/964/63 1050/965/63 +f 1076/966/117 1086/967/117 1062/968/117 +f 873/969/118 1070/970/118 884/971/118 +f 898/972/119 1061/973/119 871/974/119 +f 1096/975/120 1084/976/120 1092/977/120 +f 1082/978/121 1090/979/121 1099/980/121 +f 1073/981/122 1097/982/122 1093/983/122 +f 1063/984/123 1091/985/123 1068/986/123 +f 880/987/124 1119/988/124 868/989/124 +f 1112/990/125 1162/991/125 1156/992/125 +f 889/993/126 1165/994/126 1102/995/126 +f 887/996/127 1106/997/127 900/998/127 +f 1144/999/74 1196/1000/74 1200/1001/74 +f 1158/1002/63 1341/1003/63 1213/1004/63 +f 892/1005/74 1141/1006/74 1144/999/74 +f 877/1007/128 1163/1008/128 1122/1009/128 +f 902/1010/129 1149/1011/129 1126/1012/129 +f 903/1013/74 1131/1014/74 875/1015/74 +f 1104/1016/130 1178/1017/130 1115/1018/130 +f 866/1019/131 1180/1020/131 1142/1021/131 +f 1187/1022/132 1202/1023/132 1209/1024/132 +f 1193/1025/133 1215/1026/133 1197/1027/133 +f 1323/1028/63 1289/1029/63 1218/1030/63 +f 1129/1031/60 1302/1032/60 1183/1033/60 +f 1130/1034/74 1190/1035/74 1131/1014/74 +f 1167/1036/134 1223/1037/134 1177/1038/134 +f 1319/1039/60 1280/1040/60 1195/1041/60 +f 1313/1042/63 1132/1043/63 1191/1044/63 +f 1295/1045/87 1270/1046/87 1279/1047/87 +f 1299/1048/87 1276/1049/87 1292/1050/87 +f 1205/1051/60 1329/1052/60 1154/1053/60 +f 1311/1054/90 1235/1055/90 1244/1056/90 +f 1316/1057/90 1229/1058/90 1305/1059/90 +f 1233/1060/89 1261/1061/89 1243/1062/89 +f 1239/1063/89 1247/1064/89 1228/1065/89 +f 1331/1066/91 1294/1067/91 1343/1068/91 +f 1337/1069/91 1291/1070/91 1326/1071/91 +f 1308/1072/63 1230/1073/63 1146/1074/63 +f 1333/1075/60 1260/1076/60 1175/1077/60 +f 1252/1078/92 1338/1079/92 1262/1080/92 +f 1248/1081/92 1332/1082/92 1322/1083/92 +f 1278/1084/93 1304/1085/93 1315/1086/93 +f 1274/1087/93 1320/1088/93 1309/1089/93 +f 874/864/87 885/1090/87 881/865/87 +f 883/867/63 909/1091/63 904/868/63 +f 905/870/89 893/1092/89 886/871/89 +f 897/873/60 870/1093/60 864/874/60 +f 1108/876/103 1101/1094/103 922/877/103 +f 928/882/105 923/1095/105 944/883/105 +f 1113/1096/60 910/1097/60 924/1098/60 +f 1120/888/63 1110/1099/63 929/889/63 +f 1124/1100/106 921/1101/106 915/1102/106 +f 931/1103/60 954/1104/60 969/1105/60 +f 919/1106/107 940/1107/107 934/1108/107 +f 911/1109/60 933/1110/60 946/1111/60 +f 917/1112/63 930/1113/63 952/1114/63 +f 962/1115/63 976/1116/63 999/1117/63 +f 937/1118/63 951/1119/63 974/1120/63 +f 949/1121/108 943/1122/108 967/1123/108 +f 942/1124/109 965/1125/109 959/1126/109 +f 991/1127/110 1013/1128/110 1020/1129/110 +f 973/921/111 968/1130/111 989/922/111 +f 964/1131/112 988/1132/112 982/1133/112 +f 956/1134/60 979/1135/60 994/1136/60 +f 1000/1137/60 1024/1138/60 1036/1139/60 +f 986/1140/113 1010/1141/113 1003/1142/113 +f 978/1143/60 1001/1144/60 1015/1145/60 +f 984/1146/63 998/1147/63 1021/1148/63 +f 1040/1149/89 1033/1150/89 1053/1151/89 +f 1009/1152/63 1023/1153/63 1044/1154/63 +f 1017/1155/114 1012/1156/114 1034/1157/114 +f 1005/1158/115 1011/1159/115 1030/1160/115 +f 1057/1161/116 1054/1162/116 1045/1163/116 +f 1027/957/87 1032/1164/87 1051/958/87 +f 1025/960/60 1047/1165/60 1055/961/60 +f 1029/963/63 1043/1166/63 1059/964/63 +f 1075/1167/117 1094/1168/117 1085/1169/117 +f 872/1170/118 1064/1171/118 1069/1172/118 +f 896/1173/135 1072/1174/135 1060/1175/135 +f 1095/1176/120 1088/1177/120 1083/1178/120 +f 1081/1179/121 1067/1180/121 1089/1181/121 +f 1074/1182/122 1080/1183/122 1098/1184/122 +f 1063/984/123 1087/1185/123 1091/985/123 +f 879/1186/124 1125/1187/124 1118/1188/124 +f 1111/1189/136 1121/1190/136 1161/1191/136 +f 890/1192/126 1143/1193/126 1166/1194/126 +f 888/1195/127 1100/1196/127 1107/1197/127 +f 1144/999/74 1141/1006/74 1196/1000/74 +f 1160/1198/63 1134/1199/63 1264/1200/63 +f 1135/1201/63 1246/1202/63 1265/1203/63 +f 1340/1204/63 1293/1205/63 1211/1206/63 +f 1159/1207/63 1263/1208/63 1342/1209/63 +f 892/1005/74 865/1210/74 1141/1006/74 +f 878/1211/128 1136/1212/128 1164/1213/128 +f 901/1214/129 1109/1215/129 1148/1216/129 +f 903/1013/74 1130/1034/74 1131/1014/74 +f 1105/1217/137 1173/1218/137 1179/1219/137 +f 867/1220/131 1116/1221/131 1181/1222/131 +f 1188/1223/138 1182/1224/138 1203/1225/138 +f 1192/1226/139 1221/1227/139 1214/1228/139 +f 1171/1229/63 1231/1230/63 1250/1231/63 +f 1170/1232/63 1249/1233/63 1325/1234/63 +f 1288/1235/63 1271/1236/63 1216/1237/63 +f 1220/1238/63 1169/1239/63 1324/1240/63 +f 1151/1241/60 1254/1242/60 1238/1243/60 +f 1127/1244/60 1150/1245/60 1236/1246/60 +f 1267/1247/60 1207/1248/60 1186/1249/60 +f 1128/1250/60 1237/1251/60 1301/1252/60 +f 1303/1253/60 1266/1254/60 1185/1255/60 +f 1130/1034/74 1184/1256/74 1190/1035/74 +f 1137/1257/60 1258/1258/60 1241/1259/60 +f 1139/1260/60 1242/1261/60 1317/1262/60 +f 1280/1040/60 1226/1263/60 1195/1041/60 +f 1194/1264/60 1140/1265/60 1318/1266/60 +f 1189/1267/63 1211/1206/63 1277/1268/63 +f 1211/1206/63 1293/1205/63 1277/1268/63 +f 1314/1269/63 1245/1270/63 1133/1271/63 +f 1189/1267/63 1277/1268/63 1312/1272/63 +f 1295/1045/87 1287/1273/87 1270/1046/87 +f 1299/1048/87 1283/1274/87 1276/1049/87 +f 1208/1275/60 1268/1276/60 1285/1277/60 +f 1328/1278/60 1255/1279/60 1152/1280/60 +f 1206/1281/60 1284/1282/60 1330/1283/60 +f 1310/1284/90 1300/1285/90 1234/1286/90 +f 1316/1057/90 1240/1287/90 1229/1058/90 +f 1233/1060/89 1251/1288/89 1261/1061/89 +f 1239/1063/89 1256/1289/89 1247/1064/89 +f 1331/1066/91 1286/1290/91 1294/1067/91 +f 1198/1291/63 1217/1292/63 1272/1293/63 +f 1199/1294/63 1273/1295/63 1306/1296/63 +f 1232/1297/63 1172/1298/63 1147/1299/63 +f 1145/1300/63 1201/1301/63 1307/1302/63 +f 1227/1303/60 1281/1304/60 1297/1305/60 +f 1224/1306/60 1296/1307/60 1335/1308/60 +f 1259/1309/60 1138/1310/60 1174/1311/60 +f 1176/1312/60 1222/1313/60 1334/1314/60 +f 1253/1315/92 1327/1316/92 1339/1317/92 +f 1248/1081/92 1257/1318/92 1332/1082/92 +f 1278/1084/93 1269/1319/93 1304/1085/93 +f 1275/1320/93 1282/1321/93 1321/1322/93 +s 1 +f 895/1323/140 1078/1324/140 1071/1325/140 +f 1153/1326/141 1210/1327/141 1204/1328/141 +f 908/1329/142 882/1330/142 1066/1331/142 +f 894/1332/143 906/1333/143 1077/1334/143 +f 1155/1335/141 1157/1336/141 1212/1337/141 +f 1168/1338/134 1219/1339/134 1225/1340/134 +f 1336/1341/91 1298/1342/91 1290/1343/91 +usemtl Material.004 +s off +f 1346/1344/144 1379/1345/144 1353/1346/144 +f 1375/1347/145 1354/1348/145 1350/1349/145 +f 1385/1350/146 1361/1351/146 1358/1352/146 +f 1366/1353/147 1373/1354/147 1349/1355/147 +f 1369/1356/148 1403/1357/148 1378/1358/148 +f 1398/1359/149 1383/1360/149 1377/1361/149 +f 1406/1362/150 1388/1363/150 1386/1364/150 +f 1415/1365/151 1372/1366/151 1390/1367/151 +f 1400/1368/152 1429/1369/152 1405/1370/152 +f 1432/1371/153 1412/1372/153 1408/1373/153 +f 1411/1374/154 1422/1375/154 1395/1376/154 +f 1417/1377/155 1447/1378/155 1423/1379/155 +f 1427/1380/156 1450/1381/156 1431/1382/156 +f 1454/1383/157 1438/1384/157 1434/1385/157 +f 1460/1386/158 1419/1387/158 1435/1388/158 +f 1440/1389/145 1470/1390/145 1445/1391/145 +f 1475/1392/144 1453/1393/144 1449/1394/144 +f 1458/1395/146 1467/1396/146 1443/1397/146 +f 1466/1398/149 1494/1399/149 1472/1400/149 +f 1499/1401/148 1477/1402/148 1473/1403/148 +f 1479/1404/151 1510/1405/151 1485/1406/151 +f 1484/1407/159 1491/1408/159 1469/1409/159 +f 1521/1410/160 1500/1411/160 1495/1412/160 +f 1503/1413/154 1532/1414/154 1507/1415/154 +f 1509/1416/153 1516/1417/153 1492/1418/153 +f 1344/1419/156 1524/1420/156 1514/1421/156 +f 1519/1422/155 1356/1423/155 1526/1424/155 +f 1529/1425/158 1363/1426/158 1531/1427/158 +f 1365/1428/157 1518/1429/157 1535/1430/157 +f 1542/1431/92 1549/1432/92 1536/1433/92 +f 1555/1434/89 1562/1435/89 1548/1436/89 +f 1564/1437/90 1580/1438/90 1574/1439/90 +f 1579/1440/93 1593/1441/93 1587/1442/93 +f 1559/1443/161 1674/1444/161 1681/1445/161 +f 1596/1446/87 1601/1447/87 1590/1448/87 +f 1604/1449/91 1540/1450/91 1599/1451/91 +f 1576/1452/162 1634/1453/162 1631/1454/162 +f 1611/1455/163 1673/1456/163 1639/1457/163 +f 1552/1458/164 1620/1459/164 1614/1460/164 +f 1589/1461/165 1643/1462/165 1636/1463/165 +f 1553/1464/166 1608/1465/166 1537/1466/166 +f 1568/1467/167 1627/1468/167 1621/1469/167 +f 1539/1470/168 1641/1471/168 1598/1472/168 +f 1657/1473/169 1662/1474/169 1667/1475/169 +f 1628/1476/170 1665/1477/170 1659/1478/170 +f 1625/1479/171 1652/1480/171 1618/1481/171 +f 1638/1482/172 1664/1483/172 1632/1484/172 +f 1623/1485/173 1661/1486/173 1655/1487/173 +f 1616/1488/174 1646/1489/174 1612/1490/174 +f 1697/1491/175 1729/1492/175 1740/1493/175 +f 1573/1494/176 1691/1495/176 1582/1496/176 +f 1547/1497/177 1707/1498/177 1679/1499/177 +f 1583/1500/178 1699/1501/178 1591/1502/178 +f 1558/1503/179 1686/1504/179 1570/1505/179 +f 1594/1506/180 1708/1507/180 1606/1508/180 +f 1732/1509/181 1759/1510/181 1768/1511/181 +f 1683/1512/182 1724/1513/182 1689/1514/182 +f 1702/1515/183 1738/1516/183 1744/1517/183 +f 1677/1518/184 1716/1519/184 1682/1520/184 +f 1705/1521/185 1712/1522/185 1676/1523/185 +f 1758/1524/186 1789/1525/186 1796/1526/186 +f 1715/1527/187 1755/1528/187 1719/1529/187 +f 1742/1530/188 1746/1531/188 1710/1532/188 +f 1737/1533/189 1764/1534/189 1770/1535/189 +f 1720/1536/190 1761/1537/190 1727/1538/190 +f 1801/1539/191 1797/1540/191 1791/1541/191 +f 1771/1542/192 1808/1543/192 1780/1544/192 +f 1766/1545/193 1794/1546/193 1800/1547/193 +f 1750/1548/194 1788/1549/194 1752/1550/194 +f 1778/1551/195 1783/1552/195 1748/1553/195 +f 1774/1554/196 1799/1555/196 1804/1556/196 +f 1347/1557/144 1370/1558/144 1380/1559/144 +f 1376/1560/145 1381/1561/145 1355/1562/145 +f 1384/1563/146 1387/1564/146 1360/1565/146 +f 1367/1566/147 1391/1567/147 1374/1568/147 +f 1368/1569/197 1394/1570/197 1402/1571/197 +f 1407/1572/159 1409/1573/159 1389/1574/159 +f 1414/1575/151 1396/1576/151 1371/1577/151 +f 1392/1578/160 1418/1579/160 1424/1580/160 +f 1401/1581/152 1426/1582/152 1430/1583/152 +f 1433/1584/153 1437/1585/153 1413/1586/153 +f 1410/1587/154 1436/1588/154 1421/1589/154 +f 1416/1590/155 1442/1591/155 1446/1592/155 +f 1428/1593/156 1448/1594/156 1451/1595/156 +f 1455/1596/157 1462/1597/157 1439/1598/157 +f 1461/1599/158 1444/1600/158 1420/1601/158 +f 1441/1602/145 1464/1603/145 1471/1604/145 +f 1474/1605/144 1478/1606/144 1452/1607/144 +f 1456/1608/147 1481/1609/147 1486/1610/147 +f 1459/1611/146 1482/1612/146 1468/1613/146 +f 1465/1614/149 1488/1615/149 1493/1616/149 +f 1498/1617/148 1502/1618/148 1476/1619/148 +f 1480/1620/151 1505/1621/151 1511/1622/151 +f 1483/1623/159 1506/1624/159 1490/1625/159 +f 1512/1626/152 1523/1627/152 1496/1628/152 +f 1522/1629/160 1527/1630/160 1501/1631/160 +f 1504/1632/154 1530/1633/154 1533/1634/154 +f 1508/1635/153 1534/1636/153 1515/1637/153 +f 1345/1638/156 1352/1639/156 1525/1640/156 +f 1520/1641/155 1351/1642/155 1357/1643/155 +f 1528/1644/158 1359/1645/158 1362/1646/158 +f 1364/1647/157 1348/1648/157 1517/1649/157 +f 1543/1650/92 1560/1651/92 1550/1652/92 +f 1556/1653/89 1569/1654/89 1563/1655/89 +f 1565/1656/90 1572/1657/90 1581/1658/90 +f 1578/1659/93 1584/1660/93 1592/1661/93 +f 1561/1662/198 1544/1663/198 1675/1664/198 +f 1597/1665/87 1607/1666/87 1602/1667/87 +f 1605/1668/91 1546/1669/91 1541/1670/91 +f 1577/1671/199 1586/1672/199 1635/1673/199 +f 1610/1674/200 1645/1675/200 1672/1676/200 +f 1551/1677/201 1566/1678/201 1619/1679/201 +f 1588/1680/165 1600/1681/165 1642/1682/165 +f 1554/1683/202 1615/1684/202 1609/1685/202 +f 1567/1686/203 1575/1687/203 1626/1688/203 +f 1538/1689/204 1613/1690/204 1640/1691/204 +f 1669/1692/169 1644/1693/169 1648/1694/169 +f 1649/1695/169 1654/1696/169 1670/1697/169 +f 1653/1698/169 1658/1699/169 1668/1700/169 +f 1629/1701/205 1633/1702/205 1666/1703/205 +f 1624/1704/171 1656/1705/171 1651/1706/171 +f 1637/1707/172 1671/1708/172 1663/1709/172 +f 1622/1710/206 1630/1711/206 1660/1712/206 +f 1617/1713/207 1650/1714/207 1647/1715/207 +f 1571/1716/208 1687/1717/208 1690/1718/208 +f 1545/1719/209 1603/1720/209 1706/1721/209 +f 1585/1722/210 1695/1723/210 1700/1724/210 +f 1557/1725/179 1680/1726/179 1685/1727/179 +f 1595/1728/180 1701/1729/180 1709/1730/180 +f 1733/1731/211 1726/1732/211 1760/1733/211 +f 1684/1734/182 1718/1735/182 1725/1736/182 +f 1703/1737/183 1696/1738/183 1739/1739/183 +f 1693/1740/212 1688/1741/212 1722/1742/212 +f 1678/1743/213 1713/1744/213 1717/1745/213 +f 1704/1746/214 1745/1747/214 1711/1748/214 +f 1758/1524/186 1753/1749/186 1789/1525/186 +f 1714/1750/215 1751/1751/215 1754/1752/215 +f 1743/1753/216 1777/1754/216 1747/1755/216 +f 1721/1756/190 1756/1757/190 1762/1758/190 +f 1735/1759/217 1769/1760/217 1776/1761/217 +f 1790/1762/218 1786/1763/218 1781/1764/218 +f 1782/1765/191 1806/1766/191 1793/1767/191 +f 1805/1768/191 1802/1769/191 1792/1770/191 +f 1772/1771/192 1803/1772/192 1809/1773/192 +f 1767/1774/219 1757/1775/219 1795/1776/219 +f 1749/1777/220 1785/1778/220 1787/1779/220 +f 1779/1780/221 1807/1781/221 1784/1782/221 +s 1 +f 1393/1783/160 1425/1784/160 1399/1785/160 +f 1457/1786/147 1487/1787/147 1463/1788/147 +f 1513/1789/152 1497/1790/152 1489/1791/152 +f 1694/1792/222 1723/1793/222 1731/1794/222 +f 1734/1795/217 1775/1796/217 1741/1797/217 +f 1397/1798/149 1404/1799/149 1382/1800/149 +f 1698/1801/223 1692/1802/223 1730/1803/223 +f 1736/1804/224 1728/1805/224 1763/1806/224 +f 1773/1807/225 1765/1808/225 1798/1809/225 diff --git a/run/ModularWarfare/prototype/obj/grenades/frag_grenade.mtl b/run/ModularWarfare/prototype/obj/grenades/stun_grenade.mtl similarity index 91% rename from run/ModularWarfare/prototype/obj/grenades/frag_grenade.mtl rename to run/ModularWarfare/prototype/obj/grenades/stun_grenade.mtl index 8e756d52..fbdda170 100644 --- a/run/ModularWarfare/prototype/obj/grenades/frag_grenade.mtl +++ b/run/ModularWarfare/prototype/obj/grenades/stun_grenade.mtl @@ -1,7 +1,7 @@ # Blender MTL File: 'None' # Material Count: 1 -newmtl Default_OBJ +newmtl main Ns 225.000000 Ka 1.000000 1.000000 1.000000 Kd 0.800000 0.800000 0.800000 diff --git a/run/ModularWarfare/prototype/obj/grenades/stun_grenade.obj b/run/ModularWarfare/prototype/obj/grenades/stun_grenade.obj new file mode 100644 index 00000000..343bafee --- /dev/null +++ b/run/ModularWarfare/prototype/obj/grenades/stun_grenade.obj @@ -0,0 +1,5246 @@ +# Blender v2.91.0 OBJ File: '' +# www.blender.org +mtllib stun_grenade.mtl +o pinModel +v 0.399813 -0.516756 -2.140095 +v 0.399813 -0.471348 -2.180452 +v 0.399813 -0.425937 -2.140094 +v 0.399813 -0.425937 -2.127486 +v 0.399813 -0.438351 -2.100794 +v 0.399813 -0.471348 -2.087127 +v 0.399813 -0.516756 -2.127486 +v 0.399813 -0.504343 -2.166786 +v 0.399813 -0.438351 -2.166786 +v 0.399813 -0.504343 -2.100794 +v -0.450483 -0.471348 -2.087127 +v -0.460147 -0.504343 -2.096791 +v 0.330153 -0.425937 -2.127486 +v -0.479020 -0.425937 -2.115664 +v -0.460147 -0.438351 -2.096791 +v -0.479020 -0.516756 -2.115664 +v -0.510632 -0.504343 -2.046307 +v -0.529505 -0.516756 -2.065181 +v 0.330153 -0.516756 -2.140095 +v 0.330153 -0.516756 -2.127486 +v 0.330153 -0.425937 -2.140094 +v -0.450483 -0.471348 -2.180454 +v -0.460147 -0.504343 -2.170789 +v -0.500967 -0.471348 -2.036643 +v -0.510632 -0.438351 -2.046307 +v -0.460147 -0.438351 -2.170789 +v -0.500967 -0.471348 -2.230937 +v -0.510629 -0.438351 -2.221272 +v -0.479020 -0.516756 -2.151916 +v -0.479020 -0.425937 -2.151916 +v -0.529505 -0.425937 -2.065181 +v 0.371718 -0.491926 -2.133792 +v 0.399813 -0.450768 -2.201615 +v 0.371718 -0.450768 -2.133792 +v 0.399813 -0.491926 -2.201615 +v 0.563553 -0.491926 -2.133792 +v 0.535460 -0.450768 -2.065968 +v 0.563553 -0.450768 -2.133792 +v 0.535460 -0.491926 -2.065968 +v 0.399813 -0.491926 -2.065968 +v 0.399813 -0.450768 -2.065968 +v 0.535460 -0.491926 -2.201615 +v 0.535460 -0.450768 -2.201615 +v 0.467637 -0.491926 -2.037876 +v 0.467637 -0.450768 -2.037876 +v 0.467637 -0.491926 -2.229710 +v 0.467637 -0.450768 -2.229710 +v 0.513224 -0.425937 -2.088203 +v 0.532107 -0.516756 -2.133792 +v 0.532107 -0.425937 -2.133792 +v 0.513224 -0.516756 -2.088203 +v 0.422047 -0.425937 -2.088203 +v 0.403165 -0.516756 -2.133792 +v 0.422047 -0.516756 -2.088203 +v 0.403165 -0.425937 -2.133792 +v 0.513224 -0.516756 -2.179380 +v 0.513224 -0.425937 -2.179380 +v 0.467637 -0.516756 -2.069320 +v 0.467637 -0.425937 -2.069319 +v 0.467637 -0.516756 -2.198264 +v 0.467637 -0.425937 -2.198263 +v 0.422047 -0.516756 -2.179380 +v 0.422047 -0.425937 -2.179380 +v -0.529505 -0.425937 -2.202399 +v -0.510629 -0.504343 -2.221272 +v -0.529505 -0.516756 -2.202399 +v 0.785615 -0.003969 -1.760120 +v 1.043215 -0.104740 -1.499259 +v 1.019303 -0.140862 -1.526432 +v 0.783986 0.047115 -1.758490 +v 0.551927 -0.801833 -1.993808 +v 0.417377 -0.471347 -2.125097 +v 0.455129 -0.471347 -2.090606 +v 0.524754 -0.837955 -2.017720 +v 1.150591 -0.471348 -1.391883 +v 1.116099 -0.471348 -1.429634 +v 1.019303 -0.801833 -1.526432 +v 0.783986 -0.989808 -1.758491 +v 0.785615 -0.938724 -1.760120 +v 1.043215 -0.837955 -1.499259 +v 0.551927 -0.140862 -1.993808 +v 0.524754 -0.104740 -2.017720 +v 0.848723 0.047112 -1.823229 +v 0.613405 -0.140862 -2.055288 +v 0.847094 -0.003969 -1.821599 +v 0.589494 -0.104740 -2.082459 +v 1.107954 -0.104740 -1.564000 +v 1.080781 -0.140862 -1.587909 +v 1.215331 -0.471348 -1.456622 +v 1.177578 -0.471348 -1.491114 +v 1.107954 -0.837955 -1.563999 +v 1.080781 -0.801833 -1.587911 +v 0.847094 -0.938724 -1.821600 +v 0.848723 -0.989808 -1.823229 +v 0.482117 -0.471347 -2.189836 +v 0.613405 -0.801833 -2.055288 +v 0.516609 -0.471347 -2.152085 +v 0.589494 -0.837954 -2.082461 +v 0.592798 -0.155190 -2.014416 +v 0.816354 -0.024235 -1.790859 +v 1.132510 -0.471348 -1.474703 +v 1.039910 -0.787503 -1.567304 +v 0.500199 -0.471348 -2.107016 +v 0.592798 -0.787503 -2.014417 +v 1.039910 -0.155190 -1.567303 +v 0.431415 -0.471348 -2.175800 +v 0.544161 -0.086407 -2.063052 +v 0.816354 -0.918460 -1.790860 +v 1.088547 -0.086407 -1.518665 +v 0.816354 0.073040 -1.790859 +v 1.201295 -0.471348 -1.405919 +v 1.088547 -0.856287 -1.518666 +v 0.816354 -1.015734 -1.790860 +v 0.544161 -0.856287 -2.063053 +vt 0.840365 0.853173 +vt 0.845662 0.855821 +vt 0.843733 0.861496 +vt 0.842604 0.861969 +vt 0.839754 0.861832 +vt 0.837307 0.859320 +vt 0.839236 0.853646 +vt 0.843215 0.853309 +vt 0.845662 0.859358 +vt 0.837307 0.855784 +vt 0.920231 0.925265 +vt 0.917017 0.841361 +vt 0.920231 0.840515 +vt 0.913803 0.925265 +vt 0.917017 0.925115 +vt 0.895905 0.826359 +vt 0.897056 0.746391 +vt 0.898895 0.748350 +vt 0.876482 0.746391 +vt 0.869726 0.743360 +vt 0.871565 0.741402 +vt 0.874644 0.748350 +vt 0.837844 0.844172 +vt 0.839061 0.853173 +vt 0.837844 0.853173 +vt 0.839061 0.844172 +vt 0.927869 0.833489 +vt 0.924655 0.917071 +vt 0.924655 0.833336 +vt 0.881462 0.833336 +vt 0.878862 0.833243 +vt 0.878862 0.826359 +vt 0.881852 0.748350 +vt 0.913803 0.840515 +vt 0.917017 0.835833 +vt 0.913803 0.834988 +vt 0.862257 0.864074 +vt 0.867640 0.860804 +vt 0.866600 0.864074 +vt 0.863297 0.860804 +vt 0.926668 0.745820 +vt 0.917821 0.825393 +vt 0.917821 0.745820 +vt 0.926668 0.825393 +vt 0.901974 0.741402 +vt 0.903812 0.743360 +vt 0.763402 0.923989 +vt 0.772248 0.844172 +vt 0.772248 0.923989 +vt 0.763402 0.844172 +vt 0.877633 0.826359 +vt 0.877633 0.833243 +vt 0.894677 0.826359 +vt 0.895905 0.833243 +vt 0.894677 0.833243 +vt 0.856713 0.851160 +vt 0.860722 0.844172 +vt 0.860722 0.851160 +vt 0.856713 0.844172 +vt 0.851897 0.860213 +vt 0.855906 0.853173 +vt 0.855906 0.860213 +vt 0.851897 0.853173 +vt 0.856713 0.857533 +vt 0.860722 0.857533 +vt 0.851897 0.866490 +vt 0.855906 0.866490 +vt 0.847888 0.859538 +vt 0.851897 0.853173 +vt 0.851897 0.859538 +vt 0.847888 0.853173 +vt 0.860722 0.857533 +vt 0.864731 0.851161 +vt 0.864731 0.857533 +vt 0.860722 0.851161 +vt 0.847888 0.866531 +vt 0.851897 0.866531 +vt 0.864731 0.844172 +vt 0.828509 0.853173 +vt 0.833126 0.844172 +vt 0.833126 0.853173 +vt 0.828509 0.844172 +vt 0.837307 0.862174 +vt 0.833160 0.853173 +vt 0.837307 0.853173 +vt 0.833160 0.862174 +vt 0.837336 0.844172 +vt 0.837336 0.853173 +vt 0.847888 0.844172 +vt 0.843679 0.853173 +vt 0.843679 0.844172 +vt 0.847888 0.853173 +vt 0.856713 0.844172 +vt 0.852508 0.853173 +vt 0.852508 0.844172 +vt 0.856713 0.853173 +vt 0.847888 0.853173 +vt 0.847888 0.844172 +vt 0.839061 0.853173 +vt 0.839061 0.844172 +vt 0.811288 0.849304 +vt 0.814280 0.855319 +vt 0.811288 0.856577 +vt 0.814280 0.850431 +vt 0.806244 0.861745 +vt 0.800449 0.858783 +vt 0.805243 0.858793 +vt 0.799110 0.861730 +vt 0.817671 0.858783 +vt 0.816332 0.861730 +vt 0.822465 0.858793 +vt 0.823465 0.861745 +vt 0.794066 0.856577 +vt 0.797058 0.850431 +vt 0.797058 0.855319 +vt 0.794066 0.849304 +vt 0.800449 0.846981 +vt 0.799110 0.844172 +vt 0.828509 0.856612 +vt 0.825856 0.855343 +vt 0.806244 0.844186 +vt 0.805243 0.846991 +vt 0.828509 0.849340 +vt 0.825856 0.850455 +vt 0.811288 0.849340 +vt 0.808634 0.850455 +vt 0.823465 0.844186 +vt 0.822465 0.846991 +vt 0.811288 0.856612 +vt 0.808634 0.855343 +vt 0.816332 0.844172 +vt 0.817671 0.846981 +vt 0.775383 0.853173 +vt 0.773310 0.851943 +vt 0.772248 0.848672 +vt 0.773310 0.845402 +vt 0.775383 0.844172 +vt 0.912594 0.833336 +vt 0.921440 0.833336 +vt 0.920231 0.834988 +vt 0.891687 0.748350 +vt 0.888608 0.741402 +vt 0.893525 0.746391 +vt 0.886769 0.743360 +vt 0.884931 0.741402 +vt 0.886769 0.743360 +vt 0.880013 0.746391 +vt 0.866600 0.857533 +vt 0.862257 0.857533 +vt 0.856713 0.866534 +vt 0.862257 0.857533 +vt 0.862257 0.866534 +vt 0.856713 0.857533 +vt 0.926668 0.741402 +vt 0.917821 0.741402 +vt 0.775724 0.839109 +vt 0.753245 0.829121 +vt 0.755618 0.825541 +vt 0.775549 0.844172 +vt 0.819011 0.825541 +vt 0.807431 0.792787 +vt 0.810706 0.792787 +vt 0.816644 0.829121 +vt 0.744006 0.792787 +vt 0.747290 0.792787 +vt 0.755618 0.760032 +vt 0.775549 0.741402 +vt 0.775724 0.746465 +vt 0.753245 0.756452 +vt 0.819011 0.760032 +vt 0.816644 0.756452 +vt 0.839061 0.746465 +vt 0.838885 0.741402 +vt 0.869547 0.844172 +vt 0.850293 0.825542 +vt 0.869726 0.839109 +vt 0.847990 0.829122 +vt 0.784959 0.756452 +vt 0.807431 0.746465 +vt 0.787332 0.760032 +vt 0.807256 0.741402 +vt 0.775724 0.792787 +vt 0.779006 0.792787 +vt 0.784959 0.829121 +vt 0.787332 0.825541 +vt 0.838885 0.844172 +vt 0.839061 0.839109 +vt 0.807431 0.839109 +vt 0.807256 0.844172 +vt 0.839061 0.792787 +vt 0.850293 0.760032 +vt 0.842244 0.792787 +vt 0.847990 0.756452 +vt 0.784181 0.877629 +vt 0.780742 0.908105 +vt 0.780058 0.877509 +vt 0.784895 0.909612 +vt 0.751829 0.792787 +vt 0.759796 0.761452 +vt 0.846812 0.792787 +vt 0.854512 0.761452 +vt 0.791511 0.761452 +vt 0.783546 0.792787 +vt 0.854512 0.824121 +vt 0.791511 0.824121 +vt 0.884024 0.871488 +vt 0.898320 0.907822 +vt 0.893722 0.909639 +vt 0.889084 0.871488 +vt 0.780742 0.845526 +vt 0.784895 0.844196 +vt 0.789230 0.876274 +vt 0.785609 0.844196 +vt 0.789913 0.845678 +vt 0.784895 0.876179 +vt 0.775724 0.877604 +vt 0.776438 0.909587 +vt 0.758853 0.844172 +vt 0.753704 0.881575 +vt 0.754496 0.846096 +vt 0.758021 0.881424 +vt 0.794066 0.909587 +vt 0.793352 0.876154 +vt 0.789913 0.908257 +vt 0.913188 0.741402 +vt 0.908892 0.779554 +vt 0.903812 0.779554 +vt 0.917821 0.743219 +vt 0.913188 0.817705 +vt 0.917821 0.815888 +vt 0.815248 0.792787 +vt 0.823193 0.824121 +vt 0.884024 0.835153 +vt 0.869726 0.871488 +vt 0.879427 0.833336 +vt 0.874786 0.871488 +vt 0.749156 0.920366 +vt 0.744006 0.882962 +vt 0.748324 0.883113 +vt 0.744799 0.918441 +vt 0.823193 0.761452 +vt 0.776438 0.844172 +vt 0.744799 0.845876 +vt 0.749156 0.844172 +vt 0.785609 0.909612 +vt 0.758853 0.920366 +vt 0.754496 0.918661 +vt 0.893722 0.833336 +vt 0.898320 0.835153 +vt 0.753704 0.845902 +vt 0.752912 0.882988 +vt 0.879427 0.909639 +vt 0.884024 0.907822 +vt 0.763402 0.918635 +vt 0.762609 0.881549 +vt 0.794066 0.844172 +vt 0.753704 0.918467 +vt 0.759796 0.824121 +vt 0.763402 0.846070 +vt 0.912594 0.907822 +vt 0.898320 0.871488 +vt 0.903381 0.871488 +vt 0.907993 0.909639 +vt 0.869547 0.741402 +vt 0.869726 0.746465 +vt 0.875034 0.833336 +vt 0.892077 0.833336 +vt 0.921440 0.833489 +vt 0.828509 0.862174 +vt 0.828509 0.853173 +vt 0.907993 0.833336 +vt 0.912594 0.835153 +vt 0.898505 0.833336 +vt 0.927869 0.918131 +vt 0.921440 0.918131 +vn 1.0000 0.0000 0.0000 +vn 0.0045 -0.2823 0.9593 +vn 0.0000 0.3827 0.9239 +vn 0.0079 0.8391 0.5440 +vn 0.2982 -0.9067 0.2982 +vn -1.0000 -0.0000 0.0000 +vn 0.0000 -0.3827 -0.9239 +vn 0.0016 -0.9083 -0.4183 +vn 0.0000 -0.9067 -0.4217 +vn 0.0005 -0.9072 -0.4207 +vn 0.0019 -0.9087 -0.4175 +vn 0.6533 0.3827 0.6533 +vn 0.6533 0.3827 -0.6533 +vn -0.0146 -0.0000 0.9999 +vn 0.2982 0.9067 0.2982 +vn -0.0146 0.0000 -0.9999 +vn 0.0000 -1.0000 0.0000 +vn 0.0000 1.0000 0.0000 +vn 0.9239 0.0000 0.3827 +vn -0.9239 0.0000 -0.3827 +vn 0.9239 0.0000 -0.3827 +vn -0.9239 0.0000 0.3827 +vn 0.3827 0.0000 -0.9239 +vn -0.3827 0.0000 0.9239 +vn -0.3827 0.0000 -0.9239 +vn 0.3827 0.0000 0.9239 +vn 0.6003 -0.7602 0.2486 +vn 0.6002 -0.7602 0.2486 +vn 0.2486 0.7602 0.6002 +vn 0.2486 0.7602 0.6003 +vn 0.6003 -0.7602 -0.2486 +vn 0.2486 -0.7602 -0.6003 +vn 0.2486 -0.7601 -0.6003 +vn 0.6002 0.7602 -0.2486 +vn 0.6003 0.7602 -0.2486 +vn 0.2486 0.7602 -0.6003 +vn -0.2486 -0.7602 -0.6003 +vn -0.2487 -0.7602 -0.6003 +vn -0.2486 -0.7601 -0.6003 +vn -0.2486 0.7602 -0.6003 +vn -0.2486 0.7602 -0.6002 +vn -0.6003 -0.7602 -0.2486 +vn -0.6002 0.7602 -0.2486 +vn -0.6003 -0.7602 0.2486 +vn -0.6002 0.7602 0.2486 +vn -0.2486 -0.7602 0.6003 +vn -0.2486 0.7602 0.6002 +vn 0.6002 0.7602 0.2486 +vn 0.6003 0.7602 0.2486 +vn -0.7071 0.0000 -0.7071 +vn -0.7070 0.0001 -0.7072 +vn -0.7070 -0.0001 -0.7072 +vn -0.7071 0.0000 0.7071 +vn -0.7072 -0.0001 0.7071 +vn -0.7072 0.0001 0.7071 +vn 0.2982 0.9067 -0.2982 +vn 0.6533 -0.3827 0.6533 +vn 0.2982 -0.9067 -0.2982 +vn 0.2982 -0.9068 -0.2982 +vn 0.6533 -0.3827 -0.6533 +vn 0.7195 0.0451 -0.6931 +vn 0.6744 -0.0187 -0.7381 +vn 0.7381 0.0187 -0.6744 +vn 0.7195 -0.0451 -0.6931 +vn 0.7195 -0.0450 -0.6931 +vn 0.6744 0.0187 -0.7381 +vn 0.7381 -0.0187 -0.6744 +vn 0.6931 0.0451 -0.7195 +vn -0.7195 0.0451 0.6931 +vn -0.6930 0.0451 0.7195 +vn -0.6931 0.0451 0.7195 +vn -0.6744 0.0187 0.7381 +vn -0.6744 0.0187 0.7382 +vn -0.6744 -0.0187 0.7381 +vn 0.6931 -0.0450 -0.7195 +vn 0.6931 -0.0451 -0.7195 +vn -0.6931 -0.0451 0.7195 +vn -0.6931 -0.0450 0.7195 +vn -0.7381 -0.0187 0.6744 +vn -0.7381 0.0187 0.6744 +vn -0.5282 0.8485 0.0312 +vn 0.8797 -0.3515 0.3203 +vn -0.8797 -0.3515 -0.3203 +vn 0.3203 0.3515 0.8797 +vn -0.8797 0.3515 -0.3203 +vn 0.3203 -0.3515 0.8797 +vn 0.2510 -0.3391 0.9067 +vn -0.0312 0.8485 0.5282 +vn 0.0312 -0.8485 -0.5282 +vn 0.0311 0.8485 -0.5282 +vn 0.0312 0.8485 -0.5282 +vn -0.5676 -0.8186 0.0881 +vn -0.0312 -0.8485 0.5282 +vn -0.9067 -0.3391 -0.2510 +vn -0.9067 0.3391 -0.2510 +vn -0.3203 -0.3515 -0.8797 +vn 0.9067 -0.3391 0.2510 +vn 0.9066 -0.3391 0.2510 +vn -0.5676 0.8186 0.0881 +vn -0.3203 0.3515 -0.8797 +vn 0.5282 0.8485 -0.0312 +vn -0.0881 0.8186 0.5676 +vn 0.5282 -0.8485 -0.0312 +vn -0.0881 -0.8186 0.5676 +vn 0.2510 0.3391 0.9066 +vn 0.2510 0.3391 0.9067 +vn 0.5676 0.8186 -0.0881 +vn 0.9067 0.3391 0.2510 +vn 0.5676 -0.8186 -0.0881 +vn -0.5282 -0.8485 0.0312 +vn 0.0881 0.8186 -0.5676 +vn 0.8797 0.3515 0.3203 +vn 0.0880 -0.8186 -0.5676 +vn 0.0881 -0.8186 -0.5676 +vn -0.2510 -0.3391 -0.9067 +vn -0.7195 -0.0451 0.6931 +vn -0.7195 -0.0450 0.6931 +vn 0.0005 -0.9072 0.4207 +vn 0.0016 -0.9083 0.4183 +vn 0.0019 -0.9087 0.4175 +vn 0.0000 -0.9068 0.4217 +vn 0.0004 0.9072 -0.4207 +vn 0.0000 0.9067 -0.4217 +vn 0.0015 0.9083 -0.4183 +vn 0.0019 0.9087 -0.4175 +vn 0.0000 0.3826 -0.9239 +vn 0.2486 -0.7602 0.6003 +vn -0.2510 0.3391 -0.9067 +vn 0.0000 -0.3827 0.9239 +vn 0.0045 0.2823 0.9593 +vn 0.0019 0.9087 0.4175 +vn 0.0015 0.9083 0.4182 +vn 0.0004 0.9072 0.4207 +vn 0.0000 0.9067 0.4217 +vn 0.0045 -0.2823 -0.9593 +vn 0.0079 -0.8391 -0.5439 +vn 0.0079 -0.8391 0.5439 +vn 0.0079 0.8391 -0.5440 +vn 0.0045 0.2823 -0.9593 +usemtl main +s 1 +f 1/1/1 2/2/1 3/3/1 +f 4/4/1 5/5/1 6/6/1 +f 3/3/1 7/7/1 1/1/1 +f 8/8/1 2/2/1 1/1/1 +f 2/2/1 9/9/1 3/3/1 +f 6/6/1 10/10/1 7/7/1 +f 7/7/1 4/4/1 6/6/1 +f 3/3/1 4/4/1 7/7/1 +f 10/11/2 11/12/2 12/13/2 +f 5/14/3 11/12/3 6/15/3 +f 13/16/4 14/17/4 15/18/4 +f 16/19/5 17/20/5 18/21/5 +f 16/19/5 12/22/5 17/20/5 +f 13/23/6 19/24/6 20/25/6 +f 13/23/6 21/26/6 19/24/6 +f 8/27/7 22/28/7 2/29/7 +f 8/30/8 1/31/9 19/32/10 +f 23/33/11 8/30/8 19/32/10 +f 15/34/12 24/35/12 11/12/12 +f 15/34/12 25/36/12 24/35/12 +f 26/37/13 27/38/13 28/39/13 +f 26/37/13 22/40/13 27/38/13 +f 29/41/14 21/42/14 30/43/14 +f 29/41/14 19/44/14 21/42/14 +f 15/18/15 31/45/15 25/46/15 +f 15/18/15 14/17/15 31/45/15 +f 14/47/16 20/48/16 16/49/16 +f 14/47/16 13/50/16 20/48/16 +f 1/31/17 20/51/17 19/32/17 +f 1/31/17 7/52/17 20/51/17 +f 21/53/18 4/54/18 3/55/18 +f 21/53/18 13/16/18 4/54/18 +f 32/56/19 33/57/19 34/58/19 +f 32/56/19 35/59/19 33/57/19 +f 36/60/20 37/61/20 38/62/20 +f 36/60/20 39/63/20 37/61/20 +f 40/64/21 34/58/21 41/65/21 +f 40/64/21 32/56/21 34/58/21 +f 42/66/22 38/62/22 43/67/22 +f 42/66/22 36/60/22 38/62/22 +f 44/68/23 41/69/23 45/70/23 +f 44/68/23 40/71/23 41/69/23 +f 43/72/24 46/73/24 42/74/24 +f 43/72/24 47/75/24 46/73/24 +f 39/76/25 45/70/25 37/77/25 +f 39/76/25 44/68/25 45/70/25 +f 47/75/26 35/78/26 46/73/26 +f 47/75/26 33/57/26 35/78/26 +f 48/79/19 49/80/19 50/81/19 +f 48/79/19 51/82/19 49/80/19 +f 52/83/22 53/84/22 54/85/22 +f 52/83/22 55/86/22 53/84/22 +f 50/81/21 56/87/21 57/88/21 +f 50/81/21 49/80/21 56/87/21 +f 52/89/24 58/90/24 59/91/24 +f 52/89/24 54/92/24 58/90/24 +f 57/93/23 60/94/23 61/95/23 +f 57/93/23 56/96/23 60/94/23 +f 61/95/25 62/97/25 63/98/25 +f 61/95/25 60/94/25 62/97/25 +f 59/91/26 51/99/26 48/100/26 +f 59/91/26 58/90/26 51/99/26 +f 33/101/27 55/102/27 34/103/28 +f 33/101/27 63/104/27 55/102/27 +f 46/105/29 62/106/30 60/107/29 +f 46/105/29 35/108/30 62/106/30 +f 34/103/31 52/109/31 41/110/31 +f 34/103/31 55/102/31 52/109/31 +f 41/110/32 59/111/32 45/112/33 +f 41/110/32 52/109/32 59/111/32 +f 32/113/34 54/114/34 53/115/34 +f 32/113/34 40/116/35 54/114/34 +f 40/116/36 58/117/36 54/114/36 +f 40/116/36 44/118/36 58/117/36 +f 37/119/37 59/111/37 48/120/38 +f 37/119/37 45/112/39 59/111/37 +f 39/121/40 58/117/40 44/118/40 +f 39/121/40 51/122/41 58/117/40 +f 38/123/42 48/120/42 50/124/42 +f 38/123/42 37/119/42 48/120/42 +f 36/125/43 51/122/43 39/121/43 +f 36/125/43 49/126/43 51/122/43 +f 43/127/44 50/124/44 57/128/44 +f 43/127/44 38/123/44 50/124/44 +f 42/129/45 49/126/45 36/125/45 +f 42/129/45 56/130/45 49/126/45 +f 47/131/46 57/128/46 61/132/46 +f 47/131/46 43/127/46 57/128/46 +f 46/105/47 56/130/47 42/129/47 +f 46/105/47 60/107/47 56/130/47 +f 35/108/48 53/115/48 62/106/49 +f 35/108/48 32/113/48 53/115/48 +f 64/133/50 28/134/51 27/135/50 +f 27/135/50 65/136/52 66/137/50 +f 66/137/50 64/133/50 27/135/50 +f 24/35/53 25/36/54 31/138/53 +f 31/138/53 18/139/53 24/35/53 +f 18/139/53 17/140/55 24/35/53 +f 26/141/56 64/142/56 30/143/56 +f 26/141/56 28/144/56 64/142/56 +f 12/13/57 24/35/57 17/140/57 +f 12/13/57 11/12/57 24/35/57 +f 23/33/58 66/145/58 65/146/59 +f 23/33/58 29/147/58 66/145/58 +f 22/40/60 65/148/60 27/38/60 +f 22/40/60 23/149/60 65/148/60 +f 14/150/50 18/151/50 31/152/50 +f 14/150/50 16/153/50 18/151/50 +f 30/43/53 66/154/53 29/41/53 +f 30/43/53 64/155/53 66/154/53 +f 67/156/61 68/157/61 69/158/61 +f 67/156/61 70/159/61 68/157/61 +f 71/160/62 72/161/62 73/162/62 +f 71/160/62 74/163/62 72/161/62 +f 69/158/63 75/164/63 76/165/63 +f 69/158/63 68/157/63 75/164/63 +f 77/166/64 78/167/65 79/168/65 +f 77/166/64 80/169/64 78/167/65 +f 81/170/66 72/161/66 82/171/66 +f 81/170/66 73/162/66 72/161/66 +f 77/166/67 75/164/67 80/169/67 +f 77/166/67 76/165/67 75/164/67 +f 67/172/68 82/171/68 70/173/68 +f 67/172/68 81/170/68 82/171/68 +f 83/174/69 84/175/69 85/176/69 +f 83/174/69 86/177/69 84/175/69 +f 87/178/70 85/179/71 88/180/70 +f 87/178/70 83/181/71 85/179/71 +f 89/182/72 88/180/73 90/183/72 +f 89/182/72 87/178/73 88/180/73 +f 91/184/74 90/183/74 92/185/74 +f 91/184/74 89/182/74 90/183/74 +f 78/186/75 71/160/76 79/187/75 +f 78/186/75 74/163/76 71/160/76 +f 93/188/77 91/184/77 92/185/77 +f 93/188/77 94/189/78 91/184/77 +f 95/190/79 96/191/79 97/192/79 +f 95/190/79 98/193/79 96/191/79 +f 84/175/80 95/190/80 97/192/80 +f 84/175/80 86/177/80 95/190/80 +f 85/194/81 99/195/81 100/196/81 +f 85/194/81 84/197/81 99/195/81 +f 101/198/82 77/166/82 102/199/82 +f 101/198/82 76/165/82 77/166/82 +f 96/191/83 103/200/83 97/192/83 +f 96/191/83 104/201/83 103/200/83 +f 90/183/84 105/202/84 101/203/84 +f 90/183/84 88/180/84 105/202/84 +f 97/192/85 99/204/85 84/175/85 +f 97/192/85 103/200/85 99/204/85 +f 90/183/86 102/205/86 92/185/86 +f 90/183/86 101/203/86 102/205/86 +f 106/206/87 86/207/87 107/208/87 +f 106/206/87 95/209/87 86/207/87 +f 85/194/88 105/210/88 88/211/88 +f 85/194/88 100/196/88 105/210/88 +f 108/212/89 71/213/89 104/214/89 +f 108/212/89 79/215/89 71/213/89 +f 99/195/90 67/216/91 100/196/91 +f 99/195/90 81/217/90 67/216/91 +f 109/218/92 83/219/92 87/220/92 +f 109/218/92 110/221/92 83/219/92 +f 92/222/93 108/212/93 93/223/93 +f 92/222/93 102/224/93 108/212/93 +f 109/225/94 89/226/94 111/227/94 +f 109/225/94 87/228/94 89/226/94 +f 112/229/95 89/226/95 91/230/95 +f 112/229/95 111/227/95 89/226/95 +f 103/231/96 71/160/96 73/162/96 +f 103/231/96 104/232/96 71/160/96 +f 82/233/97 106/234/97 107/235/97 +f 82/233/97 72/236/98 106/234/97 +f 112/237/99 94/238/99 113/239/99 +f 112/237/99 91/240/99 94/238/99 +f 99/241/100 73/162/100 81/170/100 +f 99/241/100 103/231/100 73/162/100 +f 105/210/101 67/216/101 69/242/101 +f 105/210/101 100/196/101 67/216/101 +f 113/239/102 98/243/102 114/244/102 +f 113/239/102 94/238/102 98/243/102 +f 102/224/103 79/215/103 108/212/103 +f 102/224/103 77/245/103 79/215/103 +f 107/246/104 83/219/104 110/221/104 +f 107/246/104 86/247/104 83/219/104 +f 114/248/105 95/209/106 106/206/106 +f 114/248/105 98/249/105 95/209/106 +f 74/250/107 113/239/107 114/244/107 +f 74/250/107 78/251/107 113/239/107 +f 72/236/108 114/252/108 106/234/108 +f 72/236/108 74/253/108 114/252/108 +f 82/254/109 110/221/109 70/255/109 +f 82/254/109 107/246/109 110/221/109 +f 93/223/110 104/214/110 96/256/110 +f 93/223/110 108/212/110 104/214/110 +f 80/257/111 113/239/111 78/251/111 +f 80/257/111 112/237/111 113/239/111 +f 101/198/112 69/158/112 76/165/112 +f 101/198/112 105/258/112 69/158/112 +f 70/255/113 109/218/114 68/259/114 +f 70/255/113 110/221/113 109/218/114 +f 68/260/115 111/261/115 75/262/115 +f 68/260/115 109/263/115 111/261/115 +f 96/191/116 94/264/117 93/265/117 +f 96/191/116 98/193/116 94/264/117 +f 20/51/118 10/266/119 12/22/120 +f 20/51/118 7/52/121 10/266/119 +f 21/53/122 3/55/123 9/267/124 +f 9/267/124 26/141/125 21/53/122 +f 22/28/126 9/268/126 2/29/126 +f 63/269/20 53/84/20 55/86/20 +f 63/269/20 62/270/20 53/84/20 +f 47/131/127 63/104/127 33/101/127 +f 47/131/127 61/132/127 63/104/127 +f 75/262/128 112/271/128 80/272/128 +f 75/262/128 111/261/128 112/271/128 +f 10/11/129 6/15/129 11/12/129 +f 5/14/130 15/34/130 11/12/130 +f 15/18/131 5/273/132 13/16/133 +f 5/273/132 4/54/134 13/16/133 +f 8/27/135 23/274/135 22/28/135 +f 29/147/136 23/33/136 19/32/136 +f 12/22/137 16/19/137 20/51/137 +f 26/141/138 30/143/138 21/53/138 +f 22/28/139 26/275/139 9/268/139 +o grenadeModel +v -0.526102 -0.118254 -0.263282 +v -0.526101 -0.303745 -0.779631 +v -0.526101 -0.303745 -0.356027 +v -0.526102 0.303745 1.661784 +v -0.526102 0.303745 1.239202 +v -0.526101 0.116210 1.145434 +v 0.491910 -0.284005 -0.779631 +v 0.491910 -0.284005 -0.356402 +v 0.491910 -0.097766 -0.263283 +v -0.525864 -0.303882 1.239439 +v -0.363043 -0.397886 1.145435 +v -0.526101 -0.303745 1.661784 +v -0.491910 0.096470 1.145434 +v -0.491910 0.284005 1.239202 +v -0.491910 0.284005 1.661784 +v 0.329327 0.377872 1.145435 +v 0.491910 0.284005 1.239302 +v 0.491910 0.284005 1.661784 +v -0.331051 -1.304262 0.907428 +v -0.110022 -1.250747 0.931741 +v -0.110022 -1.304262 0.907428 +v -0.601408 -0.347224 2.522221 +v 0.000000 0.694445 2.522221 +v -0.601408 0.347223 2.522221 +v 0.331084 -0.191151 -2.095190 +v 0.000000 -0.382303 -2.095190 +v -0.331084 -0.191151 -2.095190 +v 0.081002 0.382304 -2.437929 +v 0.331084 0.255129 -2.437929 +v 0.331084 -0.177227 -2.437929 +v 0.081002 0.382304 -2.095190 +v 0.331084 0.255129 -2.095190 +v 0.205734 0.382304 -2.095190 +v 0.081002 0.475826 -2.249338 +v -0.081003 0.382304 -2.437929 +v -0.081003 0.475826 -2.249338 +v -0.081003 0.475828 -2.437929 +v -0.311997 0.584709 -2.249338 +v -0.311996 0.639152 -2.343632 +v -0.311996 0.584709 -2.437929 +v -0.331084 0.255129 -2.437929 +v -0.331084 -0.177227 -2.437929 +v -0.331084 0.255129 -2.095190 +v -0.081003 0.382304 -2.095190 +v -0.176568 0.382304 -2.095190 +v 0.090967 0.392823 -2.437929 +v 0.090967 0.413003 -2.460354 +v 0.090967 0.392823 -2.473123 +v 0.311996 0.392823 -2.437929 +v 0.311996 0.413003 -2.460354 +v 0.311996 0.418806 -2.437929 +v 0.331117 0.239810 -2.438243 +v 0.331505 -0.572495 -2.409736 +v 0.331505 0.239810 -2.409736 +v 0.331084 -1.304262 0.907428 +v 0.331084 -1.324594 0.927110 +v 0.331084 -1.335671 0.909453 +v 0.342576 -0.605307 -2.438433 +v 0.342576 -0.625768 -2.463997 +v 0.342576 -0.605307 -2.473627 +v 0.349095 -0.823865 -1.799423 +v 0.350206 -0.836667 -1.758658 +v 0.349483 -0.779089 -1.791318 +v 0.341424 -0.698040 -2.066999 +v 0.342714 -0.335159 -2.014986 +v 0.360941 -0.779060 -1.791507 +v 0.352882 -0.698012 -2.067187 +v 0.354174 -0.335131 -2.015174 +v 0.361664 -0.836640 -1.758846 +v 0.360554 -0.823837 -1.799611 +v -0.090935 0.392823 -2.437929 +v -0.090935 0.413003 -2.460354 +v -0.090935 0.418806 -2.437929 +v -0.311964 0.413003 -2.460354 +v -0.311964 0.392823 -2.437929 +v -0.311964 0.418806 -2.437929 +v -0.331084 0.239810 -2.438243 +v -0.331472 -0.572495 -2.409736 +v -0.331084 -0.605336 -2.438243 +v -0.331051 -1.324594 0.927110 +v -0.331051 -1.335671 0.909453 +v -0.342544 -0.625768 -2.463997 +v -0.342544 -0.605307 -2.438433 +v -0.342544 -0.605307 -2.473627 +v -0.349063 -0.823865 -1.799423 +v -0.349451 -0.779089 -1.791318 +v -0.350173 -0.836667 -1.758658 +v -0.341391 -0.698040 -2.066999 +v -0.342682 -0.335159 -2.014986 +v -0.360910 -0.779060 -1.791507 +v -0.354141 -0.335131 -2.015174 +v -0.352851 -0.698012 -2.067187 +v -0.361631 -0.836640 -1.758846 +v -0.360522 -0.823837 -1.799611 +v -0.160877 0.514607 -0.263280 +v 0.000000 0.607489 -0.356162 +v 0.000000 0.607489 -0.779631 +v 0.164764 -0.512362 -0.263280 +v 0.361747 -0.398634 -0.169276 +v 0.164764 -0.512362 -0.169276 +v -0.526102 0.303745 -0.356402 +v -0.526102 0.303745 -0.779631 +v -0.526102 0.301974 -0.357287 +v -0.110022 -1.261335 -1.501001 +v 0.110055 -1.295716 -1.471107 +v 0.110055 -1.261335 -1.501001 +v -0.523920 -0.305004 -0.357286 +v 0.000000 0.607490 1.661783 +v -0.669651 0.386623 1.836861 +v 0.000000 0.773246 1.836861 +v 0.363517 0.397613 0.957425 +v 0.162820 0.513484 0.746254 +v 0.162820 0.513484 0.957427 +v -0.160877 -0.514607 -0.263280 +v 0.000000 -0.607488 -0.779631 +v 0.000000 -0.607489 -0.356162 +v 0.162820 -0.513484 0.746253 +v 0.363692 -0.397512 0.957425 +v 0.162820 -0.513484 0.957427 +v 0.001945 -0.606366 -0.357286 +v 0.526101 -0.303745 -0.779631 +v 0.526101 -0.303745 -0.356402 +v 0.524567 -0.304630 -0.357287 +v 0.526101 -0.117506 -0.263283 +v 0.526101 0.303745 -0.779631 +v 0.526101 0.303745 -0.356027 +v 0.526101 0.301226 -0.357286 +v -0.361098 -0.399008 -0.169276 +v -0.160877 -0.514607 -0.169276 +v 0.365461 0.396489 -0.263282 +v 0.001945 0.606366 -0.357286 +v -0.362870 0.397987 1.051431 +v -0.162821 0.513484 0.957427 +v -0.362870 0.397987 0.957425 +v -0.162820 -0.513484 0.441076 +v -0.363043 -0.397886 0.535080 +v -0.363043 -0.397886 0.441076 +v 0.000000 -0.607489 0.629086 +v -0.162820 -0.513484 0.746253 +v -0.162820 -0.513484 0.535080 +v -0.526102 -0.118254 -0.169276 +v -0.526102 0.113966 -0.075275 +v -0.526102 0.113966 -0.169276 +v -0.328853 -0.378146 0.746253 +v -0.162820 -0.474006 0.535080 +v -0.328853 -0.378146 0.535080 +v -0.491910 -0.284005 -0.356027 +v -0.491910 -0.098514 -0.263282 +v -0.526101 -0.116010 0.441076 +v -0.526102 0.116210 0.535080 +v -0.526102 0.116210 0.441076 +v 0.526101 -0.303271 0.863421 +v 0.526101 -0.303745 0.746253 +v 0.526101 -0.303270 0.746253 +v -0.364814 0.396864 -0.075275 +v -0.491910 0.284005 0.017845 +v -0.526102 0.303745 0.017845 +v 0.090967 0.667714 -2.343632 +v 0.311996 0.598991 -2.224602 +v 0.311996 0.667714 -2.343632 +v -0.363043 -0.397886 1.051431 +v -0.162820 -0.513484 0.957427 +v -0.162820 -0.513485 1.051431 +v 0.526101 0.115462 0.347072 +v 0.491910 0.283731 0.253066 +v 0.491910 0.095722 0.347072 +v 0.526101 0.303745 0.135337 +v 0.526101 0.303471 0.253066 +v 0.526101 0.302348 0.135899 +v 0.526101 -0.117506 -0.169276 +v 0.526101 0.113217 -0.263282 +v 0.526101 0.113217 -0.169276 +v 0.000000 -0.568010 0.629086 +v 0.162820 -0.474006 0.746253 +v 0.162820 -0.474006 0.535080 +v 0.000000 0.639152 -2.343632 +v 0.090967 0.584711 -2.249338 +v 0.090967 0.639152 -2.343632 +v 0.000000 -0.568010 -0.356162 +v -0.160877 -0.475128 -0.263280 +v 0.162820 -0.513484 0.347072 +v 0.363692 -0.397512 0.441076 +v 0.162820 -0.513484 0.441076 +v 0.162820 0.513484 1.051431 +v 0.363518 0.397613 1.145435 +v 0.363517 0.397613 1.051431 +v -0.525689 0.303983 0.629085 +v -0.526102 0.303745 0.746254 +v -0.525689 0.303983 0.746254 +v 0.000000 0.568010 0.629086 +v 0.162820 0.513484 0.535082 +v 0.162820 0.474006 0.535082 +v 0.361747 -0.398634 -0.075273 +v 0.164764 -0.512362 -0.075273 +v -0.526102 0.116210 1.051431 +v -0.526101 -0.116010 0.957425 +v -0.526101 -0.116010 1.051431 +v 0.000000 -0.568010 0.253068 +v -0.161846 -0.474568 0.135337 +v -0.162820 -0.474006 0.347072 +v 0.526101 -0.115261 0.441076 +v 0.526101 0.115462 0.441076 +v -0.526102 0.113966 -0.263283 +v -0.491910 0.282234 -0.357287 +v 0.000000 0.568010 0.863421 +v 0.162820 0.474006 0.746254 +v 0.162820 0.474006 0.957427 +v -0.361098 -0.399008 -0.075273 +v 0.491910 -0.097766 -0.169276 +v 0.491910 0.093477 -0.263282 +v 0.329500 -0.377773 1.145435 +v 0.162820 -0.474006 1.051431 +v 0.162820 -0.474006 1.145435 +v -0.491910 -0.284005 1.239301 +v -0.491674 -0.284142 1.239439 +v 0.163792 -0.512923 0.135900 +v 0.000000 -0.607489 0.253068 +v 0.000972 -0.606927 0.135900 +v -0.364814 0.396864 -0.169276 +v -0.364814 0.396864 -0.263283 +v 0.490377 -0.284890 0.018731 +v 0.524567 -0.304630 0.018731 +v -0.162821 0.513484 1.051431 +v -0.362870 0.397987 1.145434 +v -0.162821 0.513484 1.145435 +v 0.491910 0.095722 0.441076 +v 0.491910 -0.095521 0.535080 +v 0.491910 0.095722 0.535080 +v 0.526101 -0.115261 0.957425 +v 0.491910 -0.283531 0.863421 +v 0.164764 0.472883 -0.075273 +v 0.330302 0.377310 0.135337 +v 0.163795 0.473443 0.135338 +v 0.363692 -0.397512 1.145435 +v 0.491910 -0.284005 1.239202 +v 0.526101 -0.303745 1.239202 +v 0.001945 0.606366 0.018731 +v 0.000000 0.607489 0.135338 +v 0.000972 0.606927 0.135900 +v -0.491910 0.096470 0.441076 +v -0.491910 -0.096270 0.347072 +v -0.491910 0.096470 0.347070 +v 0.491910 -0.284005 0.746253 +v 0.491910 -0.284005 0.863657 +v 0.491910 0.283730 0.863421 +v 0.526101 0.115462 0.957425 +v 0.526101 0.303470 0.863421 +v 0.491910 -0.096646 0.135337 +v 0.491910 0.093477 -0.075273 +v 0.491910 -0.097766 -0.075273 +v 0.526101 -0.303745 0.253304 +v 0.526101 -0.303507 0.135456 +v 0.526101 -0.303270 0.253066 +v 0.000000 0.607489 0.629086 +v -0.162820 0.513484 0.746254 +v 0.000000 0.607489 0.746254 +v 0.526101 -0.117506 -0.075273 +v 0.526101 0.113217 -0.075273 +v -0.176568 0.382304 -2.437929 +v 0.000976 -0.567446 0.135337 +v 0.000000 -0.568010 0.135337 +v -0.526101 -0.303745 0.863558 +v -0.526101 -0.116010 0.746253 +v -0.526101 -0.303745 0.746253 +v -0.328680 0.378247 0.347071 +v -0.161846 0.474568 0.135338 +v -0.162820 0.474006 0.347072 +v 0.526101 -0.303745 0.135337 +v 0.526101 -0.303745 0.017845 +v -0.526102 0.116210 0.957425 +v -0.491910 0.284005 0.863659 +v -0.526102 0.303745 0.863659 +v 0.491910 -0.095521 0.746253 +v 0.491910 0.095722 0.746253 +v -0.162820 -0.513485 1.145435 +v 0.001945 0.566888 -0.357286 +v 0.164764 0.512362 -0.263280 +v 0.162820 0.513484 0.441076 +v 0.363518 0.397613 0.535080 +v 0.363518 0.397613 0.441076 +v 0.491910 0.284005 -0.356027 +v 0.491910 0.281486 -0.357286 +v -0.491910 0.284005 0.628847 +v -0.491910 0.096470 0.535080 +v -0.491910 0.095345 0.135337 +v 0.526101 -0.115261 1.051431 +v 0.526101 0.115462 1.051431 +v 0.000000 -0.568010 0.863421 +v -0.162820 -0.474006 0.957427 +v 0.110055 -1.324594 0.927110 +v -0.110022 -1.335671 0.909453 +v 0.110055 -1.335671 0.909453 +v -0.526102 0.303745 0.135337 +v -0.526102 0.301974 0.018731 +v -0.526102 0.302855 0.135337 +v 0.162820 -0.513484 0.535080 +v -0.362870 0.397987 0.347071 +v -0.161846 0.514047 0.135338 +v -0.363845 0.397424 0.135337 +v 0.526101 -0.115261 0.347070 +v 0.491910 -0.283530 0.253066 +v -0.328680 0.378247 1.051431 +v -0.162821 0.474006 0.957427 +v -0.162821 0.474006 1.051431 +v 0.000000 0.568010 -0.356162 +v -0.525689 0.303983 0.253066 +v -0.525896 0.303864 0.135337 +v -0.162820 0.513484 0.441076 +v -0.362870 0.397987 0.535080 +v -0.162820 0.513484 0.535082 +v 0.363692 -0.397512 0.347070 +v -0.525691 0.303981 1.239439 +v -0.160877 0.514607 -0.169276 +v -0.160877 0.514607 -0.075273 +v 0.526101 -0.115261 0.535080 +v 0.526101 0.115462 0.535080 +v 0.526101 -0.115261 1.145435 +v 0.000000 -0.607489 1.239439 +v 0.000000 -0.607489 1.661784 +v -0.526101 -0.303745 1.239301 +v 0.342964 -0.572466 -2.409926 +v 0.342576 0.239839 -2.438433 +v 0.342963 0.239839 -2.409926 +v 0.363692 -0.397512 0.535080 +v -0.526101 -0.116010 0.347072 +v 0.526101 -0.303745 1.661784 +v 0.526101 -0.303271 1.239439 +v 0.526101 0.303470 1.239439 +v 0.526101 0.303745 1.239302 +v 0.526101 0.303745 1.661784 +v 0.162820 0.513484 0.347072 +v 0.000000 0.607488 1.661785 +v 0.162820 0.513484 1.145435 +v 0.000000 0.607489 1.239439 +v -0.526101 -0.116010 1.145435 +v 0.000000 -0.568010 1.239439 +v -0.162820 -0.474006 1.145435 +v 0.000000 -0.568010 1.661784 +v 0.329502 -0.377772 0.746253 +v 0.329502 -0.377772 0.535080 +v 0.000000 0.568010 -0.779631 +v -0.160877 0.475128 -0.263280 +v 0.164764 0.472883 -0.263280 +v 0.331271 0.376750 -0.169276 +v 0.164764 0.472883 -0.169276 +v -0.491910 -0.284005 -0.779631 +v -0.491910 0.284005 -0.779631 +v -0.491910 0.284005 -0.356402 +v 0.491910 0.284005 -0.779631 +v 0.331271 0.376750 -0.263282 +v 0.162820 0.474006 1.145435 +v 0.000000 0.568010 1.661785 +v 0.000000 -0.568010 -0.779631 +v 0.000000 -0.607489 0.135337 +v -0.489730 -0.285264 -0.357286 +v -0.328853 -0.378146 1.145435 +v 0.490377 -0.284890 -0.357287 +v 0.001945 -0.566887 -0.357286 +v 0.000000 0.475828 -2.437929 +v 0.000000 0.584709 -2.437929 +v 0.164764 -0.472883 -0.263280 +v -0.160877 0.475128 -0.169276 +v -0.330624 0.377124 -0.075275 +v -0.330624 0.377124 -0.169276 +v 0.000000 0.568010 1.239439 +v -0.162821 0.474006 1.145435 +v -0.328680 0.378247 1.145434 +v 0.329500 -0.377773 1.051431 +v 0.162820 -0.474006 0.957427 +v -0.491910 -0.096270 1.145435 +v -0.491910 -0.284005 1.661784 +v -0.326908 -0.379269 -0.075273 +v -0.160877 -0.475128 -0.169276 +v -0.326908 -0.379269 -0.169276 +v -0.361098 -0.399008 -0.263282 +v -0.326908 -0.379269 -0.263282 +v 0.162820 0.474006 0.347072 +v 0.329327 0.377873 0.441076 +v 0.162820 0.474006 0.441076 +v 0.491910 -0.284005 0.253304 +v 0.328527 -0.378334 0.135337 +v 0.329502 -0.377772 0.347070 +v 0.377493 0.217947 -1.561198 +v 0.377493 -0.217946 -1.749285 +v 0.377493 0.217947 -1.749285 +v 0.329327 0.377873 0.535080 +v 0.491910 0.284005 0.863558 +v 0.329500 -0.377773 0.957425 +v 0.329502 -0.377772 0.441076 +v 0.162820 -0.474006 0.347072 +v 0.162820 -0.474006 0.441076 +v -0.328853 -0.378146 1.051431 +v -0.328853 -0.378146 0.957425 +v 0.526101 -0.115261 0.746253 +v 0.491910 -0.283531 1.239439 +v -0.352463 -0.768163 -2.095694 +v -0.360522 -0.853213 -1.818125 +v 0.327557 -0.378894 -0.169276 +v 0.164764 -0.472883 -0.169276 +v 0.329327 0.377873 0.957425 +v -0.525864 -0.303882 0.863421 +v -0.363043 -0.397886 0.746253 +v -0.363043 -0.397886 0.957425 +v -0.162820 -0.474006 1.051431 +v 0.491910 0.095722 0.957425 +v 0.491910 -0.095521 1.051431 +v 0.491910 0.095722 1.051431 +v -0.362870 0.397987 0.441076 +v -0.162820 0.513484 0.347072 +v -0.525864 -0.303882 0.746253 +v 0.162820 0.474006 1.051431 +v 0.000000 0.568010 0.253068 +v 0.000000 0.568010 0.135338 +v -0.160877 -0.514607 -0.075273 +v 0.000000 -0.568010 0.017608 +v 0.000000 -0.607489 0.017608 +v 0.164764 0.512362 -0.169276 +v 0.365461 0.396489 -0.075273 +v 0.365461 0.396489 -0.169276 +v -0.362870 0.397987 0.746254 +v -0.491499 0.284242 1.239439 +v 0.491910 0.281486 0.018731 +v 0.491910 0.284005 0.135337 +v 0.491910 0.284005 0.017472 +v 0.526101 0.303745 0.863558 +v 0.363518 0.397613 0.746254 +v 0.090967 0.475828 -2.437929 +v 0.090967 0.584709 -2.437929 +v -0.491910 0.094226 -0.169276 +v -0.491910 0.094226 -0.263283 +v -0.328853 -0.378146 0.441076 +v -0.328853 -0.378146 0.347072 +v -0.311964 0.641730 -2.343632 +v -0.311964 0.598991 -2.224602 +v -0.311964 0.667714 -2.343632 +v -0.491910 -0.284005 0.253204 +v -0.491910 -0.097396 0.135337 +v 0.526101 0.114340 0.135899 +v 0.526101 -0.116384 0.135899 +v 0.000000 -0.607489 0.863421 +v -0.491910 -0.098514 -0.169276 +v -0.491910 0.094226 -0.075275 +v -0.491910 -0.098514 -0.075273 +v 0.526101 -0.303270 0.629084 +v 0.491910 -0.284005 0.628847 +v 0.491910 -0.283530 0.629084 +v -0.162820 -0.474006 0.441076 +v 0.000000 0.607489 0.253068 +v 0.110055 -1.328003 0.851587 +v 0.110055 -1.304262 0.907428 +v 0.491910 -0.284005 0.017845 +v 0.491910 -0.284005 0.135337 +v 0.491910 -0.283767 0.135337 +v 0.331271 0.376750 -0.075273 +v -0.344222 -0.302667 -2.127575 +v -0.332762 -0.302696 -2.127387 +v 0.363692 -0.397512 1.051431 +v 0.162820 -0.513485 1.051431 +v 0.491139 -0.284450 0.135337 +v -0.489730 -0.285264 0.018731 +v -0.523920 -0.305004 0.018731 +v 0.163792 0.512923 0.135900 +v 0.363518 0.397613 0.347072 +v 0.364489 0.397050 0.135899 +v -0.331051 -1.328003 0.851587 +v 0.491910 0.283730 1.239439 +v 0.526101 0.115462 1.145435 +v 0.491910 0.095722 1.145435 +v -0.491499 0.284243 0.253066 +v -0.329654 0.377684 0.135337 +v -0.491910 -0.096270 1.051431 +v 0.491910 -0.095521 1.145435 +v -0.162820 -0.513484 0.347072 +v -0.362068 -0.398448 0.135337 +v -0.161846 -0.514047 0.135337 +v -0.525864 -0.303882 0.253066 +v -0.526101 -0.303745 0.135337 +v -0.524887 -0.304445 0.135337 +v -0.491910 0.096470 1.051431 +v -0.491910 -0.096270 0.957425 +v -0.491910 0.096470 0.957425 +v -0.526102 -0.117135 0.135337 +v -0.526101 -0.303745 0.017472 +v 0.491910 0.093477 -0.169276 +v -0.491910 0.284005 0.135337 +v -0.491910 0.282234 0.018731 +v -0.526102 0.115085 0.135337 +v -0.328680 0.378247 0.441076 +v -0.162820 0.474006 0.441076 +v 0.491910 0.094597 0.135337 +v 0.491910 0.282603 0.135337 +v -0.491910 0.284005 0.253304 +v 0.163795 -0.473443 0.135337 +v 0.164764 -0.472883 -0.075273 +v 0.327557 -0.378894 -0.075273 +v -0.328680 0.378247 0.535080 +v -0.491910 -0.096270 0.535080 +v -0.491910 0.096470 0.746253 +v -0.491910 -0.096270 0.746253 +v 0.491910 -0.284005 1.661784 +v -0.491910 -0.096270 0.441076 +v 0.162820 -0.513485 1.145435 +v 0.110055 -1.250747 0.931741 +v 0.491910 -0.095521 0.441076 +v 0.491910 -0.095521 0.347070 +v 0.329327 0.377873 1.051431 +v 0.000000 0.710533 -1.561198 +v -0.377494 0.217947 -1.561198 +v -0.615339 0.355267 -1.561198 +v 0.000000 -0.607490 -0.779632 +v -0.428022 -0.247118 -0.779632 +v -0.526102 -0.303745 -0.779632 +v -0.377494 -0.217946 -1.561198 +v -0.615339 -0.355266 -1.561198 +v 0.000000 -0.435891 -1.561198 +v 0.615339 -0.355266 -1.561198 +v 0.000000 -0.710532 -1.561198 +v 0.331084 -0.191152 -1.749285 +v -0.090935 0.598991 -2.224602 +v -0.090935 0.641730 -2.343632 +v -0.090935 0.667714 -2.343632 +v 0.615339 0.355267 -1.561198 +v 0.000000 0.435893 -1.561198 +v -0.526102 0.303745 -0.779632 +v -0.428022 0.247118 -0.779632 +v -0.491910 -0.284005 0.135337 +v -0.490697 -0.284705 0.135337 +v -0.525691 0.303981 0.863421 +v -0.491499 0.284242 0.863421 +v -0.090935 0.239762 -2.437929 +v -0.160877 -0.475128 -0.075273 +v -0.110023 -0.864999 -1.779406 +v -0.331051 -0.901868 -1.745999 +v -0.331051 -0.864999 -1.779406 +v -0.526101 -0.303745 0.253204 +v 0.110055 -1.250747 0.966933 +v 0.331084 -1.039858 0.966933 +v 0.110055 -1.039858 0.966933 +v 0.331084 -1.295716 -1.471107 +v 0.110055 -1.320484 -1.433477 +v 0.331084 -1.320484 -1.433477 +v 0.311996 0.418806 -2.343632 +v 0.491910 0.283730 0.629085 +v 0.526101 0.303470 0.629085 +v -0.491910 0.284005 0.746254 +v 0.090967 0.421386 -2.343632 +v 0.000000 0.421386 -2.343632 +v -0.331084 -0.730928 -2.095190 +v 0.000000 -0.879653 -1.600692 +v -0.331084 -0.879653 -1.600692 +v 0.311996 0.421386 -2.343632 +v -0.526102 0.116210 0.746253 +v 0.669651 0.386623 -0.954709 +v 0.669651 -0.386623 -1.534491 +v 0.669650 0.386623 -1.534491 +v -0.491910 -0.284005 0.628948 +v -0.491910 -0.284005 0.746253 +v 0.363692 -0.397512 0.746253 +v 0.526101 -0.303745 0.863657 +v 0.000000 -0.605383 -2.437929 +v 0.000000 -0.730928 -2.095190 +v -0.162820 -0.474006 0.746253 +v 0.362719 -0.398073 0.135899 +v 0.526101 0.301226 0.018731 +v 0.526101 0.303745 0.017472 +v -0.526102 -0.118255 -0.075273 +v -0.491910 -0.284005 0.017472 +v 0.361747 -0.398634 -0.263283 +v 0.327557 -0.378894 -0.263283 +v 0.001945 0.566887 0.018731 +v 0.000976 0.567446 0.135338 +v 0.000000 0.568010 0.017609 +v 0.000000 0.607489 0.017609 +v -0.491910 -0.284005 0.863558 +v 0.331084 -0.879653 -1.600692 +v 0.110055 -1.355870 0.851587 +v -0.110022 -1.355870 0.851587 +v -0.525864 -0.303882 0.629084 +v -0.491674 -0.284142 0.629084 +v 0.526101 -0.303745 0.628847 +v -0.669651 0.386623 -1.534491 +v 0.000000 0.773246 -1.534491 +v 0.329327 0.377873 0.347072 +v 0.491910 0.284005 0.253204 +v -0.491674 -0.284142 0.863421 +v 0.000000 0.607489 0.863421 +v 0.669651 0.386623 1.836861 +v 0.000000 0.773246 2.416642 +v 0.669651 0.386623 2.416642 +v -0.526101 -0.116010 0.535080 +v -0.526101 -0.303745 0.628948 +v 0.001945 -0.566887 0.018731 +v 0.001945 -0.606366 0.018731 +v -0.330624 0.377124 -0.263283 +v 0.164764 0.512362 -0.075273 +v -0.491499 0.284243 0.629085 +v -0.491674 -0.284141 0.253066 +v -0.363043 -0.397886 0.347072 +v 0.329327 0.377873 0.746254 +v 0.491910 0.284005 0.746254 +v -0.328680 0.378247 0.746254 +v -0.669651 -0.386623 -0.954709 +v -0.669651 -0.386623 -1.534491 +v 0.526101 0.115462 0.746253 +v -0.377494 -0.217946 -1.749285 +v -0.377494 0.217947 -1.749285 +v -0.090935 0.418806 -2.343632 +v -0.311964 0.474537 -2.247105 +v -0.311964 0.418806 -2.343632 +v -0.162820 0.474006 0.746254 +v 0.000000 0.568010 0.746254 +v -0.491674 -0.284142 0.746253 +v -0.160877 0.475128 -0.075273 +v 0.491910 0.284005 0.628948 +v -0.526102 0.116210 0.347071 +v 0.526101 0.303745 0.253204 +v 0.526101 0.303745 0.628948 +v -0.526102 0.303745 0.253304 +v 0.491910 -0.095521 0.957425 +v -0.327878 -0.378710 0.135337 +v -0.526102 0.303745 0.628847 +v -0.526102 -0.303745 1.661783 +v -0.669651 -0.386623 1.836861 +v 0.000000 0.773246 -0.954709 +v -0.669651 0.386623 -0.954709 +v -0.110022 -1.355869 -1.355031 +v 0.110055 -1.350440 -1.442839 +v 0.110055 -1.355869 -1.355031 +v 0.000000 -0.607490 1.661783 +v 0.000000 -0.773247 1.836861 +v 0.669651 -0.386623 1.836861 +v 0.526101 0.303745 -0.779632 +v 0.526102 -0.303745 1.661783 +v 0.000000 0.694445 2.467560 +v -0.669651 0.386623 2.416642 +v -0.601408 0.347223 2.467560 +v 0.090967 0.239762 -2.473123 +v -0.090935 0.392823 -2.473123 +v 0.331084 -0.605383 -2.437929 +v 0.000000 0.382304 -2.095190 +v 0.331084 0.191152 -1.749285 +v 0.331084 0.191152 -2.095190 +v 0.601408 0.347223 2.467560 +v 0.526101 0.303745 0.746254 +v -0.669651 -0.386623 2.416642 +v -0.601408 -0.347224 2.467560 +v 0.669651 -0.386623 2.416642 +v 0.601408 -0.347222 2.467560 +v 0.000000 -0.694446 2.467560 +v 0.000000 -0.773247 2.416642 +v 0.601408 -0.347222 2.522221 +v 0.000000 -0.694446 2.522221 +v -0.331084 0.191152 -2.095190 +v 0.601408 0.347223 2.522221 +v 0.000000 -0.773247 -0.954709 +v 0.526102 -0.303745 -0.779632 +v 0.669651 -0.386623 -0.954709 +v -0.352463 -0.730853 -2.095694 +v -0.342544 -0.642618 -2.438433 +v -0.110023 -0.873584 -1.724937 +v 0.090967 0.239762 -2.437929 +v -0.090935 -0.605383 -2.437929 +v 0.090967 -0.605383 -2.437929 +v 0.000000 -0.773247 -1.534491 +v 0.000000 0.494238 -0.779632 +v 0.000000 0.607490 -0.779632 +v 0.000000 0.382304 -1.749285 +v 0.000000 0.435893 -1.749285 +v 0.000000 -0.435891 -1.749285 +v -0.331086 -0.191152 -1.749285 +v 0.311996 0.475826 -2.249338 +v 0.090967 0.475826 -2.249338 +v -0.428022 -0.247118 1.661783 +v 0.377493 -0.217946 -1.561198 +v -0.090935 0.474537 -2.247105 +v -0.090935 0.392823 -2.343632 +v 0.428022 0.247118 -0.779632 +v -0.311997 0.475828 -2.437929 +v 0.090967 0.418806 -2.343632 +v 0.311996 0.474537 -2.247105 +v 0.090967 0.474537 -2.247105 +v 0.311996 0.584711 -2.249338 +v 0.110055 -1.328003 -1.355031 +v -0.110022 -1.328003 0.851587 +v -0.110023 -0.836715 -1.758344 +v -0.329943 -0.823913 -1.799107 +v -0.331051 -0.836715 -1.758344 +v 0.205734 0.382304 -2.437929 +v 0.331084 -0.191151 -2.095190 +v 0.000000 0.475828 -2.437929 +v 0.081002 0.475828 -2.437929 +v -0.331051 -1.320484 -1.433477 +v -0.331051 -1.355869 -1.355031 +v -0.331051 -1.328003 -1.355031 +v 0.000000 -0.191151 -2.095190 +v -0.331084 -0.191151 -2.095190 +v 0.331084 -0.730928 -2.095190 +v -0.331084 -0.191152 -1.600692 +v 0.000000 -0.191152 -1.600692 +v -0.311964 0.586000 -2.247105 +v 0.000000 0.382304 -2.095190 +v 0.000000 0.475826 -2.249338 +v 0.000000 0.382304 -2.437929 +v 0.311996 0.475828 -2.437929 +v 0.311996 0.584709 -2.437929 +v 0.311996 0.639152 -2.343632 +v -0.162820 0.474006 0.535082 +v -0.311997 0.421386 -2.343632 +v -0.311997 0.475826 -2.249338 +v 0.000000 0.584711 -2.249338 +v 0.000000 0.475826 -2.249338 +v 0.331084 -0.191152 -1.600692 +v 0.000000 -0.177227 -2.437929 +v -0.331051 -1.261335 -1.501001 +v -0.331051 -1.281261 -1.529585 +v 0.311996 0.586000 -2.247105 +v 0.090967 0.586000 -2.247105 +v 0.110055 -1.307804 0.944645 +v -0.110022 -1.324594 0.927110 +v -0.311964 0.392823 -2.343632 +v -0.311964 0.461546 -2.224602 +v 0.090967 0.392823 -2.343632 +v 0.311996 0.461546 -2.224602 +v 0.090967 0.461546 -2.224602 +v -0.090935 -0.605383 -2.473123 +v 0.090967 -0.605383 -2.473123 +v 0.090967 0.598991 -2.224602 +v 0.311996 0.641731 -2.343632 +v 0.090967 0.418806 -2.437929 +v 0.311996 0.392823 -2.343632 +v 0.331084 -1.328003 -1.355031 +v 0.311996 0.392823 -2.473123 +v -0.342932 -0.572466 -2.409926 +v 0.311996 0.239762 -2.437929 +v 0.311996 -0.605383 -2.437929 +v -0.331472 0.239810 -2.409736 +v -0.342932 0.239839 -2.409926 +v 0.311996 -0.605383 -2.473123 +v 0.311996 -0.642694 -2.437929 +v 0.090967 -0.625844 -2.463495 +v 0.311996 -0.625844 -2.463495 +v 0.331117 -0.605336 -2.438243 +v -0.090935 -0.625844 -2.463495 +v 0.108946 -0.853290 -1.817621 +v 0.110055 -0.864999 -1.779406 +v 0.331084 -0.836715 -1.758344 +v 0.110055 -0.873584 -1.724937 +v 0.331084 -0.873584 -1.724937 +v -0.100854 -0.730928 -2.095190 +v 0.108946 -0.823913 -1.799107 +v 0.100886 -0.730928 -2.095190 +v -0.311964 -0.605383 -2.437929 +v -0.321883 -0.730928 -2.095190 +v -0.311964 -0.642694 -2.437929 +v -0.100854 -0.768239 -2.095191 +v -0.321883 -0.768239 -2.095191 +v 0.331117 -0.625796 -2.463809 +v 0.331117 -0.605336 -2.473437 +v 0.329974 -0.853290 -1.817621 +v 0.331084 -0.864999 -1.779406 +v -0.090935 -0.642694 -2.437929 +v 0.090967 -0.642694 -2.437929 +v -0.331084 -0.605383 -2.437929 +v 0.344255 -0.302667 -2.127575 +v 0.331084 -0.901868 -1.745999 +v 0.110055 -0.901868 -1.745999 +v -0.110023 -0.901868 -1.745999 +v 0.110055 -1.323165 -1.493841 +v 0.331084 -1.350440 -1.442839 +v -0.331051 -1.295716 -1.471107 +v -0.331051 -1.323165 -1.493841 +v 0.110055 -1.281261 -1.529585 +v 0.331084 -1.323165 -1.493841 +v -0.331051 -1.350440 -1.442839 +v -0.331051 -0.873584 -1.724937 +v 0.331084 -1.261335 -1.501001 +v 0.000000 -0.382303 -1.749285 +v 0.331084 -1.281261 -1.529585 +v 0.331084 -1.355869 -1.355031 +v 0.331084 -1.307804 0.944645 +v 0.331084 -1.355870 0.851587 +v 0.331084 -1.328003 0.851587 +v 0.331084 -1.039858 0.931741 +v 0.331084 -1.250747 0.931741 +v 0.110055 -1.039858 0.931741 +v -0.331051 -1.250747 0.931741 +v -0.331051 -1.307804 0.944645 +v -0.331051 -1.250747 0.966933 +v 0.331084 -1.250747 0.966933 +v 0.311996 0.239762 -2.473123 +v -0.110022 -1.320484 -1.433477 +v 0.342576 -0.642618 -2.438433 +v 0.352496 -0.730853 -2.095694 +v -0.342544 0.239839 -2.438433 +v -0.331084 0.239810 -2.473437 +v -0.342544 0.239839 -2.473627 +v -0.341003 -0.768192 -2.095506 +v -0.331084 -0.625796 -2.463809 +v -0.350173 -0.864951 -1.779721 +v -0.349063 -0.853242 -1.817936 +v 0.331117 0.239810 -2.473437 +v 0.360554 -0.853213 -1.818125 +v 0.350206 -0.864951 -1.779721 +v 0.349095 -0.853242 -1.817936 +v -0.331084 -0.605336 -2.473437 +v -0.311964 -0.625844 -2.463495 +v -0.331084 -0.642646 -2.438243 +v 0.321915 -0.730928 -2.095190 +v 0.341036 -0.730881 -2.095505 +v -0.311964 0.239762 -2.473123 +v -0.311964 -0.605383 -2.473123 +v 0.329974 -0.823913 -1.799107 +v -0.341003 -0.730881 -2.095505 +v 0.342576 0.239839 -2.473627 +v -0.361631 -0.864923 -1.779909 +v -0.329943 -0.853290 -1.817621 +v -0.108913 -0.823913 -1.799107 +v -0.108913 -0.853290 -1.817621 +v 0.100886 -0.768239 -2.095191 +v 0.428022 0.247118 1.661783 +v 0.526102 0.303745 1.661783 +v -0.090935 0.461546 -2.224602 +v -0.110022 -1.350440 -1.442839 +v 0.090967 0.641731 -2.343632 +v -0.090935 0.586000 -2.247105 +v -0.110022 -1.039858 0.966933 +v -0.110022 -1.039858 0.931741 +v -0.311964 0.392823 -2.473123 +v -0.311964 0.239762 -2.437929 +v -0.090935 0.239762 -2.473123 +v -0.110022 -1.281261 -1.529585 +v 0.321915 -0.768239 -2.095191 +v -0.110022 -1.250747 0.966933 +v -0.110022 -1.307804 0.944645 +v -0.110022 -1.323165 -1.493841 +v -0.110022 -1.295716 -1.471107 +v -0.110022 -1.328003 -1.355031 +v -0.331051 -1.355870 0.851587 +v -0.331051 -1.039858 0.966933 +v 0.110055 -0.836715 -1.758344 +v -0.331051 -1.039858 0.931741 +v 0.361664 -0.864923 -1.779909 +v 0.331117 -0.642646 -2.438243 +v 0.341036 -0.768192 -2.095506 +v 0.332795 -0.302696 -2.127387 +v 0.352496 -0.768163 -2.095694 +v 0.000000 -0.494238 1.661783 +v -0.526102 0.303745 1.661783 +v 0.000000 0.494237 1.661783 +v -0.428022 0.247118 1.661783 +v 0.428022 -0.247118 1.661783 +v 0.428022 -0.247118 -0.779632 +v -0.331086 0.191152 -1.749285 +v 0.000000 -0.494237 -0.779632 +v -0.491910 0.283115 0.135337 +v -0.491706 0.284124 0.135337 +v 0.525334 -0.304187 0.136017 +v -0.491499 0.284242 0.746254 +v 0.491910 0.283730 0.746254 +v -0.328680 0.378247 0.957425 +v 0.526101 0.303470 0.746254 +v 0.000000 -0.607489 0.746253 +v 0.000000 -0.568010 0.746253 +v 0.491910 -0.283531 0.746253 +vt 0.839925 0.570480 +vt 0.834367 0.601423 +vt 0.834367 0.576038 +vt 0.858274 0.398312 +vt 0.858274 0.423637 +vt 0.852655 0.429256 +vt 0.817347 0.601423 +vt 0.817347 0.576060 +vt 0.822927 0.570480 +vt 0.771983 0.423623 +vt 0.766350 0.429256 +vt 0.771992 0.398312 +vt 0.934339 0.429256 +vt 0.928720 0.423637 +vt 0.928720 0.398312 +vt 0.969568 0.429256 +vt 0.963943 0.423631 +vt 0.963943 0.398312 +vt 0.584199 0.768673 +vt 0.593312 0.766249 +vt 0.593312 0.768673 +vt 0.109402 0.854777 +vt 0.104129 0.875088 +vt 0.100892 0.863242 +vt 0.709392 0.759835 +vt 0.828740 0.690929 +vt 0.948087 0.759835 +vt 0.900627 0.881833 +vt 0.892770 0.897401 +vt 0.875459 0.897401 +vt 0.735012 0.815477 +vt 0.744362 0.827386 +vt 0.737254 0.822861 +vt 0.717260 0.830954 +vt 0.723170 0.817319 +vt 0.858148 0.796876 +vt 0.815670 0.796876 +vt 0.858148 0.796876 +vt 0.873651 0.800082 +vt 0.846541 0.815734 +vt 0.846541 0.847037 +vt 0.892770 0.854923 +vt 0.900627 0.870491 +vt 0.875459 0.854923 +vt 0.741169 0.792459 +vt 0.733990 0.805654 +vt 0.734638 0.799574 +vt 0.290335 0.884952 +vt 0.290335 0.884952 +vt 0.290335 0.884952 +vt 0.290335 0.971277 +vt 0.290335 0.971277 +vt 0.290335 0.971277 +vt 0.612691 0.756103 +vt 0.612691 0.789616 +vt 0.611517 0.756144 +vt 0.290335 0.971277 +vt 0.290335 0.971277 +vt 0.290335 0.971277 +vt 0.290335 0.971277 +vt 0.290335 0.971277 +vt 0.290335 0.971277 +vt 0.290335 0.971277 +vt 0.290335 0.971277 +vt 0.290335 0.971277 +vt 0.290335 0.971277 +vt 0.290335 0.971277 +vt 0.290335 0.971277 +vt 0.290335 0.971277 +vt 0.290335 0.971277 +vt 0.290335 0.971277 +vt 0.290335 0.971277 +vt 0.290335 0.884952 +vt 0.290335 0.884952 +vt 0.290335 0.884952 +vt 0.290335 0.971277 +vt 0.290335 0.971277 +vt 0.290335 0.971277 +vt 0.290335 0.971277 +vt 0.290335 0.971277 +vt 0.290335 0.971277 +vt 0.290335 0.971277 +vt 0.290335 0.971277 +vt 0.290335 0.971277 +vt 0.290335 0.971277 +vt 0.290335 0.971277 +vt 0.290335 0.971277 +vt 0.290335 0.971277 +vt 0.290335 0.971277 +vt 0.290335 0.971277 +vt 0.290335 0.971277 +vt 0.290335 0.971277 +vt 0.290335 0.971277 +vt 0.290335 0.971277 +vt 0.290335 0.971277 +vt 0.290335 0.971277 +vt 0.290335 0.971277 +vt 0.877843 0.570480 +vt 0.888976 0.576046 +vt 0.888975 0.601423 +vt 0.736683 0.570480 +vt 0.723052 0.564846 +vt 0.736683 0.564846 +vt 0.852570 0.576060 +vt 0.852570 0.601423 +vt 0.852517 0.576113 +vt 0.593311 0.869141 +vt 0.602385 0.867263 +vt 0.602385 0.869141 +vt 0.766212 0.576113 +vt 0.766287 0.576038 +vt 0.766287 0.601423 +vt 0.061975 0.908312 +vt 0.076646 0.852766 +vt 0.082503 0.891105 +vt 0.958317 0.440523 +vt 0.951373 0.453178 +vt 0.951373 0.440523 +vt 0.753651 0.570480 +vt 0.748084 0.601423 +vt 0.748084 0.576046 +vt 0.742522 0.453178 +vt 0.728622 0.440523 +vt 0.742522 0.440523 +vt 0.747950 0.576113 +vt 0.711679 0.601423 +vt 0.711679 0.576060 +vt 0.711785 0.576113 +vt 0.706098 0.570480 +vt 0.693475 0.601423 +vt 0.693475 0.576038 +vt 0.693551 0.576113 +vt 0.760578 0.564846 +vt 0.753651 0.564846 +vt 0.952680 0.570480 +vt 0.958238 0.576038 +vt 0.958238 0.601423 +vt 0.940035 0.601423 +vt 0.940035 0.576046 +vt 0.940103 0.576113 +vt 0.869570 0.434890 +vt 0.883413 0.440523 +vt 0.869570 0.440523 +vt 0.419351 0.520288 +vt 0.426279 0.514654 +vt 0.426279 0.520288 +vt 0.413718 0.509021 +vt 0.419351 0.501999 +vt 0.419351 0.514654 +vt 0.839925 0.564846 +vt 0.846883 0.559213 +vt 0.846883 0.564846 +vt 0.437562 0.501999 +vt 0.443307 0.514654 +vt 0.437562 0.514654 +vt 0.264370 0.557487 +vt 0.261298 0.547557 +vt 0.266734 0.557473 +vt 0.505625 0.520288 +vt 0.512584 0.514654 +vt 0.512584 0.520288 +vt 0.717369 0.446157 +vt 0.717383 0.453178 +vt 0.717369 0.453178 +vt 0.213928 0.538040 +vt 0.211060 0.547690 +vt 0.208700 0.547677 +vt 0.601597 0.981308 +vt 0.610711 0.975641 +vt 0.610711 0.981309 +vt 0.766350 0.434890 +vt 0.759422 0.440523 +vt 0.759422 0.434890 +vt 0.214528 0.538033 +vt 0.211072 0.528625 +vt 0.216892 0.538040 +vt 0.359109 0.538610 +vt 0.359117 0.531555 +vt 0.359151 0.538577 +vt 0.706098 0.564846 +vt 0.699185 0.570480 +vt 0.699185 0.564846 +vt 0.448940 0.509021 +vt 0.460207 0.501999 +vt 0.460207 0.514654 +vt 0.819304 0.896601 +vt 0.841043 0.906109 +vt 0.819304 0.906109 +vt 0.223075 0.538045 +vt 0.219613 0.528115 +vt 0.225439 0.538024 +vt 0.402450 0.525921 +vt 0.388550 0.520288 +vt 0.402450 0.520288 +vt 0.951373 0.434889 +vt 0.958317 0.429256 +vt 0.958317 0.434889 +vt 0.518231 0.509021 +vt 0.518203 0.501999 +vt 0.518231 0.501999 +vt 0.291131 0.509870 +vt 0.289082 0.500206 +vt 0.291131 0.499026 +vt 0.723052 0.559213 +vt 0.736683 0.559213 +vt 0.852655 0.434890 +vt 0.845697 0.440523 +vt 0.845697 0.434890 +vt 0.448940 0.531555 +vt 0.443340 0.538610 +vt 0.443307 0.525921 +vt 0.371664 0.520288 +vt 0.364751 0.525922 +vt 0.364751 0.520288 +vt 0.222476 0.538058 +vt 0.219664 0.547831 +vt 0.217304 0.547844 +vt 0.980963 0.446157 +vt 0.975329 0.453178 +vt 0.975329 0.440523 +vt 0.760578 0.559213 +vt 0.822927 0.564846 +vt 0.828658 0.570480 +vt 0.811813 0.429256 +vt 0.800279 0.434889 +vt 0.800279 0.429256 +vt 0.250751 0.548124 +vt 0.253107 0.548106 +vt 0.253116 0.548121 +vt 0.402383 0.538577 +vt 0.413718 0.531555 +vt 0.413650 0.538577 +vt 0.863731 0.564846 +vt 0.863731 0.570480 +vt 0.214888 0.499038 +vt 0.211287 0.508816 +vt 0.208927 0.508829 +vt 0.883413 0.434890 +vt 0.869570 0.429256 +vt 0.883413 0.429256 +vt 0.494358 0.520288 +vt 0.488628 0.514654 +vt 0.494358 0.514654 +vt 0.223262 0.499029 +vt 0.219621 0.508792 +vt 0.217261 0.508795 +vt 0.969557 0.559212 +vt 0.963830 0.546591 +vt 0.969591 0.546591 +vt 0.248382 0.499026 +vt 0.244729 0.508753 +vt 0.242369 0.508750 +vt 0.940103 0.553579 +vt 0.940035 0.546591 +vt 0.940069 0.546557 +vt 0.594268 0.520288 +vt 0.600043 0.525921 +vt 0.594268 0.525922 +vt 0.823066 0.446157 +vt 0.823051 0.453178 +vt 0.823051 0.446142 +vt 0.202880 0.528625 +vt 0.206335 0.538033 +vt 0.200516 0.528618 +vt 0.822961 0.546591 +vt 0.828658 0.559213 +vt 0.822927 0.559213 +vt 0.377312 0.531541 +vt 0.377305 0.538603 +vt 0.377298 0.531555 +vt 0.554609 0.509021 +vt 0.543342 0.501999 +vt 0.554609 0.501999 +vt 0.706098 0.559213 +vt 0.699185 0.559213 +vt 0.713626 0.795137 +vt 0.717077 0.789045 +vt 0.449008 0.538610 +vt 0.448940 0.538610 +vt 0.840071 0.446148 +vt 0.845697 0.453178 +vt 0.840071 0.453178 +vt 0.577353 0.525922 +vt 0.565808 0.538610 +vt 0.565876 0.525921 +vt 0.711679 0.546591 +vt 0.711785 0.553579 +vt 0.711679 0.553632 +vt 0.280544 0.499026 +vt 0.277678 0.508754 +vt 0.275318 0.508751 +vt 0.488628 0.501999 +vt 0.494358 0.501999 +vt 0.759422 0.429256 +vt 0.285716 0.529389 +vt 0.287765 0.519724 +vt 0.287765 0.530569 +vt 0.611302 0.520288 +vt 0.618246 0.514654 +vt 0.618246 0.520288 +vt 0.250814 0.528554 +vt 0.253107 0.528442 +vt 0.253179 0.528578 +vt 0.280152 0.557512 +vt 0.277287 0.547784 +vt 0.282513 0.557509 +vt 0.594302 0.538610 +vt 0.711735 0.434890 +vt 0.704822 0.440523 +vt 0.704822 0.434890 +vt 0.264761 0.518510 +vt 0.261298 0.508435 +vt 0.267126 0.518505 +vt 0.290335 0.884952 +vt 0.290335 0.884952 +vt 0.290335 0.884952 +vt 0.852570 0.546591 +vt 0.852517 0.553579 +vt 0.852543 0.546591 +vt 0.269490 0.528584 +vt 0.272954 0.537989 +vt 0.267126 0.528579 +vt 0.529498 0.525922 +vt 0.543409 0.538610 +vt 0.529431 0.538610 +vt 0.231635 0.499029 +vt 0.227995 0.508792 +vt 0.225635 0.508795 +vt 0.917424 0.434889 +vt 0.905947 0.440523 +vt 0.905947 0.434889 +vt 0.285716 0.529870 +vt 0.283637 0.519669 +vt 0.285716 0.518544 +vt 0.518203 0.538610 +vt 0.518231 0.531555 +vt 0.518217 0.538610 +vt 0.543342 0.520288 +vt 0.529498 0.514654 +vt 0.543342 0.514654 +vt 0.388550 0.525922 +vt 0.858303 0.423623 +vt 0.877843 0.564846 +vt 0.863731 0.559213 +vt 0.877843 0.559213 +vt 0.371664 0.514654 +vt 0.364751 0.514654 +vt 0.711735 0.429256 +vt 0.753789 0.423623 +vt 0.753789 0.398312 +vt 0.771992 0.423631 +vt 0.290335 0.971277 +vt 0.290335 0.971277 +vt 0.290335 0.971277 +vt 0.388550 0.514654 +vt 0.402450 0.514654 +vt 0.505625 0.525922 +vt 0.717383 0.398312 +vt 0.717383 0.423637 +vt 0.717369 0.423623 +vt 0.699188 0.423623 +vt 0.699180 0.423631 +vt 0.699180 0.398312 +vt 0.611302 0.525921 +vt 0.945740 0.398312 +vt 0.951373 0.429256 +vt 0.945740 0.423623 +vt 0.845697 0.429256 +vt 0.840071 0.398312 +vt 0.789012 0.423622 +vt 0.783378 0.429256 +vt 0.789012 0.398312 +vt 0.471741 0.501999 +vt 0.471741 0.514654 +vt 0.888976 0.601423 +vt 0.888976 0.576046 +vt 0.900108 0.570479 +vt 0.969557 0.570479 +vt 0.963796 0.564846 +vt 0.969557 0.564846 +vt 0.934477 0.570480 +vt 0.940035 0.576038 +vt 0.940035 0.601423 +vt 0.923015 0.601423 +vt 0.923015 0.576060 +vt 0.923068 0.576113 +vt 0.958238 0.601423 +vt 0.958238 0.576038 +vt 0.963796 0.570480 +vt 0.975329 0.429256 +vt 0.980963 0.398312 +vt 0.777741 0.570479 +vt 0.783307 0.576046 +vt 0.783307 0.601423 +vt 0.413718 0.538610 +vt 0.766287 0.601423 +vt 0.766287 0.576038 +vt 0.766363 0.576113 +vt 0.852655 0.440523 +vt 0.777633 0.429256 +vt 0.817241 0.576113 +vt 0.894680 0.423623 +vt 0.894680 0.398312 +vt 0.963943 0.398312 +vt 0.783442 0.576113 +vt 0.775827 0.896601 +vt 0.797566 0.863993 +vt 0.797566 0.896601 +vt 0.794709 0.570479 +vt 0.900108 0.564846 +vt 0.911854 0.559213 +vt 0.911854 0.564846 +vt 0.894680 0.423622 +vt 0.894680 0.398312 +vt 0.905947 0.429256 +vt 0.834367 0.576038 +vt 0.834367 0.601423 +vt 0.834291 0.576113 +vt 0.917424 0.429256 +vt 0.811813 0.434889 +vt 0.800279 0.440523 +vt 0.975191 0.576113 +vt 0.975258 0.576046 +vt 0.975258 0.601423 +vt 0.940115 0.429256 +vt 0.945740 0.398312 +vt 0.963943 0.423631 +vt 0.771996 0.559213 +vt 0.777741 0.564846 +vt 0.771996 0.564846 +vt 0.261375 0.547422 +vt 0.264370 0.538007 +vt 0.266734 0.537994 +vt 0.635258 0.525921 +vt 0.629497 0.520288 +vt 0.635258 0.520288 +vt 0.771996 0.570480 +vt 0.482980 0.531541 +vt 0.471674 0.538610 +vt 0.471741 0.525922 +vt 0.898279 0.791371 +vt 0.901564 0.754538 +vt 0.906736 0.791443 +vt 0.629497 0.514654 +vt 0.635258 0.514654 +vt 0.202872 0.528611 +vt 0.223262 0.518544 +vt 0.219608 0.508816 +vt 0.225622 0.518541 +vt 0.471741 0.520288 +vt 0.460207 0.525921 +vt 0.460207 0.520288 +vt 0.777633 0.434889 +vt 0.783378 0.440523 +vt 0.777633 0.440523 +vt 0.711735 0.453178 +vt 0.711735 0.440523 +vt 0.242382 0.508775 +vt 0.244742 0.508778 +vt 0.290335 0.971277 +vt 0.290335 0.971277 +vt 0.277398 0.530007 +vt 0.279477 0.519669 +vt 0.279477 0.531132 +vt 0.805974 0.564846 +vt 0.794709 0.564846 +vt 0.256175 0.557514 +vt 0.969568 0.440523 +vt 0.771983 0.446157 +vt 0.766350 0.453178 +vt 0.766350 0.440523 +vt 0.783378 0.434889 +vt 0.834430 0.440523 +vt 0.828699 0.434889 +vt 0.834430 0.434889 +vt 0.529498 0.520288 +vt 0.543342 0.525921 +vt 0.771992 0.453178 +vt 0.771983 0.453178 +vt 0.272954 0.499026 +vt 0.269490 0.509100 +vt 0.267126 0.509095 +vt 0.975329 0.434889 +vt 0.554609 0.531555 +vt 0.554609 0.538610 +vt 0.231266 0.518544 +vt 0.227804 0.528475 +vt 0.225439 0.528453 +vt 0.945736 0.564846 +vt 0.952680 0.559213 +vt 0.952680 0.564846 +vt 0.529498 0.501999 +vt 0.227212 0.547810 +vt 0.230062 0.538049 +vt 0.232422 0.538045 +vt 0.834291 0.553579 +vt 0.834367 0.546591 +vt 0.834367 0.553654 +vt 0.963943 0.446148 +vt 0.958317 0.453178 +vt 0.775827 0.906109 +vt 0.797566 0.906109 +vt 0.928702 0.564846 +vt 0.928702 0.570480 +vt 0.437562 0.520288 +vt 0.437562 0.525921 +vt 0.046630 0.971277 +vt 0.127865 0.971277 +vt 0.046630 0.971277 +vt 0.605669 0.531547 +vt 0.600077 0.538610 +vt 0.364784 0.538577 +vt 0.371664 0.525922 +vt 0.371698 0.538577 +vt 0.753789 0.446157 +vt 0.934477 0.564846 +vt 0.928702 0.559213 +vt 0.934477 0.559213 +vt 0.234009 0.508775 +vt 0.236356 0.508753 +vt 0.236369 0.508778 +vt 0.443307 0.520288 +vt 0.554609 0.531555 +vt 0.602386 0.771175 +vt 0.602386 0.768673 +vt 0.817347 0.553632 +vt 0.817347 0.546591 +vt 0.817354 0.546591 +vt 0.256569 0.518529 +vt 0.253107 0.508616 +vt 0.258933 0.518506 +vt 0.290335 0.971277 +vt 0.290335 0.971277 +vt 0.728622 0.434890 +vt 0.742522 0.434890 +vt 0.482980 0.538610 +vt 0.482927 0.538610 +vt 0.269567 0.548059 +vt 0.272562 0.557473 +vt 0.267203 0.548046 +vt 0.611336 0.538577 +vt 0.618246 0.525921 +vt 0.618280 0.538577 +vt 0.290335 0.971277 +vt 0.236003 0.527959 +vt 0.239458 0.518551 +vt 0.241823 0.518544 +vt 0.945736 0.570480 +vt 0.588620 0.531555 +vt 0.577420 0.538610 +vt 0.940115 0.434889 +vt 0.828699 0.429256 +vt 0.834430 0.429256 +vt 0.419351 0.525921 +vt 0.426245 0.538610 +vt 0.419317 0.538610 +vt 0.287033 0.509870 +vt 0.289082 0.500206 +vt 0.289082 0.511050 +vt 0.431912 0.531555 +vt 0.431920 0.538610 +vt 0.431878 0.538610 +vt 0.934339 0.434889 +vt 0.940115 0.440523 +vt 0.934339 0.440523 +vt 0.839958 0.546591 +vt 0.834367 0.553654 +vt 0.834367 0.546591 +vt 0.828658 0.564846 +vt 0.923015 0.546591 +vt 0.923068 0.553579 +vt 0.923015 0.553632 +vt 0.206335 0.518554 +vt 0.200508 0.528603 +vt 0.846917 0.546591 +vt 0.577353 0.520288 +vt 0.565876 0.520288 +vt 0.828691 0.546591 +vt 0.834325 0.546591 +vt 0.588649 0.538610 +vt 0.588649 0.531541 +vt 0.460275 0.538610 +vt 0.794709 0.559213 +vt 0.806041 0.546591 +vt 0.805974 0.559213 +vt 0.577353 0.514654 +vt 0.600043 0.514654 +vt 0.594268 0.501999 +vt 0.600043 0.501999 +vt 0.928692 0.423623 +vt 0.945740 0.423631 +vt 0.840071 0.423631 +vt 0.823051 0.398312 +vt 0.600043 0.520288 +vt 0.594268 0.514654 +vt 0.772000 0.423623 +vt 0.771992 0.423631 +vt 0.771992 0.398312 +vt 0.742522 0.429256 +vt 0.980963 0.423622 +vt 0.602386 0.766249 +vt 0.704822 0.429256 +vt 0.823066 0.423623 +vt 0.823051 0.423637 +vt 0.840071 0.398312 +vt 0.840071 0.423631 +vt 0.840063 0.423623 +vt 0.488628 0.520288 +vt 0.494358 0.525921 +vt 0.488628 0.525922 +vt 0.969568 0.434889 +vt 0.202976 0.844945 +vt 0.209473 0.855193 +vt 0.205660 0.858528 +vt 0.137451 0.553500 +vt 0.139500 0.518364 +vt 0.139500 0.552320 +vt 0.071468 0.373389 +vt 0.122777 0.375033 +vt 0.121502 0.366193 +vt 0.217510 0.858014 +vt 0.218377 0.862956 +vt 0.223997 0.852724 +vt 0.226662 0.840728 +vt 0.229118 0.854488 +vt 0.907220 0.757197 +vt 0.127865 0.884952 +vt 0.046630 0.884952 +vt 0.046630 0.884952 +vt 0.168979 0.571658 +vt 0.168979 0.569298 +vt 0.213683 0.836425 +vt 0.207924 0.846662 +vt 0.074511 0.553534 +vt 0.105981 0.569428 +vt 0.105981 0.571792 +vt 0.173630 0.365613 +vt 0.173591 0.375396 +vt 0.766363 0.553579 +vt 0.766287 0.546591 +vt 0.766329 0.546591 +vt 0.206518 0.499026 +vt 0.202868 0.508672 +vt 0.200508 0.508659 +vt 0.256569 0.518529 +vt 0.250743 0.528419 +vt 0.275333 0.508776 +vt 0.277693 0.508779 +vt 0.584984 0.960419 +vt 0.594097 0.954108 +vt 0.594097 0.960419 +vt 0.752468 0.564846 +vt 0.753651 0.559213 +vt 0.752468 0.559213 +vt 0.290335 0.884952 +vt 0.290335 0.971277 +vt 0.290335 0.971277 +vt 0.277398 0.519669 +vt 0.275318 0.530007 +vt 0.275318 0.518544 +vt 0.224851 0.547814 +vt 0.227196 0.547835 +vt 0.224836 0.547838 +vt 0.241436 0.547421 +vt 0.243792 0.547438 +vt 0.241428 0.547435 +vt 0.246861 0.557509 +vt 0.249225 0.557512 +vt 0.281557 0.519669 +vt 0.283637 0.530006 +vt 0.281557 0.531131 +vt 0.290335 0.884952 +vt 0.290335 0.971277 +vt 0.290335 0.884952 +vt 0.793526 0.564846 +vt 0.611499 0.867263 +vt 0.602385 0.865405 +vt 0.611499 0.865406 +vt 0.290335 0.971277 +vt 0.211116 0.547782 +vt 0.213928 0.557555 +vt 0.208756 0.547769 +vt 0.247651 0.518551 +vt 0.244195 0.527959 +vt 0.241831 0.527966 +vt 0.928720 0.446142 +vt 0.934339 0.453178 +vt 0.928720 0.453178 +vt 0.418168 0.520288 +vt 0.418168 0.514654 +vt 0.906259 0.896601 +vt 0.884520 0.906109 +vt 0.884520 0.896601 +vt 0.855514 0.799238 +vt 0.816084 0.796789 +vt 0.823454 0.787851 +vt 0.906259 0.906109 +vt 0.884520 0.929209 +vt 0.253179 0.508480 +vt 0.256569 0.499049 +vt 0.258933 0.499026 +vt 0.858274 0.446142 +vt 0.852655 0.453178 +vt 0.258933 0.558667 +vt 0.260982 0.568331 +vt 0.258933 0.569511 +vt 0.264761 0.499031 +vt 0.267126 0.499026 +vt 0.610119 0.525921 +vt 0.459024 0.520288 +vt 0.209393 0.811146 +vt 0.227785 0.839709 +vt 0.213402 0.835026 +vt 0.758239 0.434890 +vt 0.605669 0.509029 +vt 0.605669 0.501999 +vt 0.261298 0.527920 +vt 0.264761 0.518515 +vt 0.267126 0.518510 +vt 0.264761 0.537994 +vt 0.267126 0.537989 +vt 0.728622 0.453178 +vt 0.717383 0.446142 +vt 0.853838 0.434890 +vt 0.853838 0.429256 +vt 0.435196 0.520288 +vt 0.435196 0.514654 +vt 0.815670 0.854923 +vt 0.858148 0.876162 +vt 0.815670 0.876162 +vt 0.904764 0.434889 +vt 0.789012 0.446157 +vt 0.783378 0.453178 +vt 0.904764 0.429256 +vt 0.240009 0.518541 +vt 0.242369 0.518544 +vt 0.388618 0.538577 +vt 0.756716 0.762472 +vt 0.726500 0.777059 +vt 0.214888 0.518554 +vt 0.211238 0.508908 +vt 0.217248 0.518541 +vt 0.799096 0.429256 +vt 0.799096 0.434889 +vt 0.799096 0.440523 +vt 0.950190 0.429256 +vt 0.950190 0.434889 +vt 0.231635 0.518544 +vt 0.227982 0.508817 +vt 0.233995 0.518541 +vt 0.840063 0.446157 +vt 0.834430 0.453178 +vt 0.250814 0.508504 +vt 0.250743 0.508640 +vt 0.605669 0.531555 +vt 0.605702 0.538577 +vt 0.272562 0.537994 +vt 0.269490 0.547923 +vt 0.267126 0.547910 +vt 0.709392 0.759835 +vt 0.807157 0.559213 +vt 0.936843 0.564846 +vt 0.807157 0.570480 +vt 0.805974 0.570480 +vt 0.975191 0.553579 +vt 0.975224 0.546591 +vt 0.259011 0.547435 +vt 0.258934 0.547570 +vt 0.284984 0.511050 +vt 0.287033 0.510009 +vt 0.284984 0.511189 +vt 0.239063 0.557509 +vt 0.235995 0.547438 +vt 0.241428 0.557512 +vt 0.256569 0.538009 +vt 0.831024 0.559213 +vt 0.837415 0.821609 +vt 0.807303 0.804015 +vt 0.290335 0.884952 +vt 0.290335 0.884952 +vt 0.950190 0.440523 +vt 0.219677 0.527994 +vt 0.223075 0.518566 +vt 0.225439 0.518544 +vt 0.482980 0.509035 +vt 0.256175 0.538035 +vt 0.250743 0.548109 +vt 0.200516 0.548132 +vt 0.202872 0.548114 +vt 0.202881 0.548129 +vt 0.240009 0.499026 +vt 0.233995 0.508750 +vt 0.204515 0.859459 +vt 0.201649 0.844453 +vt 0.769630 0.564846 +vt 0.769630 0.559213 +vt 0.848066 0.559213 +vt 0.602409 0.520288 +vt 0.629497 0.525921 +vt 0.627131 0.520288 +vt 0.208708 0.528618 +vt 0.211064 0.528611 +vt 0.217312 0.528015 +vt 0.217248 0.528136 +vt 0.236003 0.547424 +vt 0.239063 0.538030 +vt 0.241428 0.538033 +vt 0.281557 0.530006 +vt 0.279477 0.519669 +vt 0.281557 0.518544 +vt 0.627131 0.514654 +vt 0.117690 0.902753 +vt 0.101852 0.877192 +vt 0.116013 0.881782 +vt 0.758239 0.429256 +vt 0.205940 0.538043 +vt 0.200508 0.548117 +vt 0.239458 0.538030 +vt 0.235995 0.527974 +vt 0.241823 0.538023 +vt 0.217248 0.508820 +vt 0.227868 0.528596 +vt 0.231266 0.538024 +vt 0.225503 0.528574 +vt 0.222476 0.557574 +vt 0.219608 0.547923 +vt 0.224836 0.557561 +vt 0.208878 0.508921 +vt 0.496724 0.514654 +vt 0.967202 0.434889 +vt 0.967202 0.429256 +vt 0.942480 0.440523 +vt 0.942480 0.434889 +vt 0.287033 0.509870 +vt 0.284984 0.500206 +vt 0.287033 0.499026 +vt 0.588620 0.509021 +vt 0.588649 0.501999 +vt 0.588649 0.509035 +vt 0.272954 0.518510 +vt 0.272954 0.518505 +vt 0.275318 0.518510 +vt 0.205940 0.557522 +vt 0.942480 0.429256 +vt 0.836796 0.434889 +vt 0.836796 0.440523 +vt 0.775267 0.434889 +vt 0.775267 0.440523 +vt 0.243801 0.547424 +vt 0.246861 0.538030 +vt 0.249225 0.538033 +vt 0.706064 0.546557 +vt 0.963943 0.446148 +vt 0.969568 0.453178 +vt 0.963943 0.453178 +vt 0.200556 0.508751 +vt 0.202916 0.508764 +vt 0.577353 0.501999 +vt 0.233639 0.547421 +vt 0.233630 0.547435 +vt 0.218942 0.888507 +vt 0.218643 0.864499 +vt 0.775267 0.429256 +vt 0.961430 0.559213 +vt 0.963796 0.559213 +vt 0.707281 0.570480 +vt 0.840071 0.453178 +vt 0.840071 0.446148 +vt 0.289814 0.519724 +vt 0.287765 0.529389 +vt 0.287765 0.518544 +vt 0.217248 0.547936 +vt 0.280152 0.537997 +vt 0.277302 0.547759 +vt 0.274942 0.547762 +vt 0.230062 0.557564 +vt 0.232422 0.557561 +vt 0.359117 0.509021 +vt 0.364751 0.501999 +vt 0.866247 0.806096 +vt 0.884025 0.807922 +vt 0.883464 0.814929 +vt 0.290335 0.884952 +vt 0.209100 0.971277 +vt 0.290335 0.971277 +vt 0.913037 0.570480 +vt 0.911854 0.570480 +vt 0.707281 0.564846 +vt 0.623871 0.531547 +vt 0.629463 0.538610 +vt 0.623871 0.538610 +vt 0.482994 0.509021 +vt 0.945740 0.446157 +vt 0.945740 0.453178 +vt 0.848066 0.570480 +vt 0.848066 0.564846 +vt 0.578536 0.520288 +vt 0.578536 0.525922 +vt 0.372847 0.525922 +vt 0.372847 0.520288 +vt 0.894680 0.446157 +vt 0.905947 0.453178 +vt 0.894680 0.453178 +vt 0.772000 0.446157 +vt 0.777633 0.453178 +vt 0.772000 0.453178 +vt 0.284984 0.500151 +vt 0.282904 0.510351 +vt 0.282904 0.499026 +vt 0.282528 0.547744 +vt 0.284873 0.547723 +vt 0.284888 0.547747 +vt 0.247651 0.538030 +vt 0.244187 0.527974 +vt 0.250015 0.538023 +vt 0.225622 0.508820 +vt 0.372847 0.514654 +vt 0.513767 0.520288 +vt 0.512584 0.525922 +vt 0.513767 0.525922 +vt 0.472924 0.525922 +vt 0.472924 0.520288 +vt 0.233638 0.527966 +vt 0.233630 0.527981 +vt 0.214528 0.518554 +vt 0.208700 0.528603 +vt 0.241823 0.527981 +vt 0.206518 0.518541 +vt 0.208878 0.518554 +vt 0.287738 0.537994 +vt 0.282513 0.547719 +vt 0.472924 0.514654 +vt 0.712918 0.440523 +vt 0.712918 0.434890 +vt 0.712918 0.429256 +vt 0.918607 0.440523 +vt 0.918607 0.434889 +vt 0.952647 0.546557 +vt 0.958238 0.553654 +vt 0.287738 0.557509 +vt 0.290098 0.557512 +vt 0.285716 0.529528 +vt 0.437596 0.538610 +vt 0.431929 0.531555 +vt 0.274927 0.547787 +vt 0.426279 0.525922 +vt 0.918607 0.429256 +vt 0.812996 0.434889 +vt 0.812996 0.429256 +vt 0.812996 0.440523 +vt 0.811813 0.440523 +vt 0.853838 0.440523 +vt 0.280544 0.518541 +vt 0.248382 0.518541 +vt 0.928668 0.546591 +vt 0.431920 0.501999 +vt 0.431929 0.509021 +vt 0.431920 0.509029 +vt 0.102987 0.793744 +vt 0.107278 0.825493 +vt 0.168544 0.883268 +vt 0.181862 0.835667 +vt 0.185238 0.871400 +vt 0.290335 0.884952 +vt 0.290335 0.884952 +vt 0.290335 0.884952 +vt 0.163814 0.831260 +vt 0.144149 0.844510 +vt 0.145812 0.881987 +vt 0.205567 0.793744 +vt 0.163814 0.890396 +vt 0.103197 0.875821 +vt 0.097837 0.862397 +vt 0.099754 0.862831 +vt 0.459024 0.514654 +vt 0.290335 0.884952 +vt 0.290335 0.884952 +vt 0.858148 0.897401 +vt 0.918543 0.830094 +vt 0.909198 0.791708 +vt 0.935455 0.799779 +vt 0.115541 0.879988 +vt 0.359109 0.501999 +vt 0.359109 0.509029 +vt 0.108804 0.851335 +vt 0.109261 0.853548 +vt 0.126165 0.871808 +vt 0.124626 0.871333 +vt 0.121924 0.858367 +vt 0.123460 0.857169 +vt 0.123550 0.870917 +vt 0.120951 0.859077 +vt 0.948087 0.897645 +vt 0.115397 0.878844 +vt 0.275787 0.878501 +vt 0.252912 0.867398 +vt 0.220338 0.910656 +vt 0.275787 0.803314 +vt 0.249991 0.824143 +vt 0.290335 0.971277 +vt 0.290335 0.971277 +vt 0.593311 0.887603 +vt 0.601597 0.954108 +vt 0.594098 0.919262 +vt 0.601598 0.919262 +vt 0.230554 0.854982 +vt 0.602409 0.525921 +vt 0.975258 0.546591 +vt 0.975258 0.553646 +vt 0.222466 0.374266 +vt 0.223341 0.366703 +vt 0.076556 0.518337 +vt 0.074511 0.517150 +vt 0.137451 0.553668 +vt 0.901610 0.810827 +vt 0.899493 0.808712 +vt 0.105981 0.501390 +vt 0.105981 0.499026 +vt 0.884930 0.843997 +vt 0.961430 0.564846 +vt 0.871686 0.783771 +vt 0.855650 0.776166 +vt 0.864183 0.807892 +vt 0.855560 0.834466 +vt 0.862782 0.929209 +vt 0.862782 0.906109 +vt 0.063177 0.638058 +vt 0.110850 0.638064 +vt 0.109360 0.646464 +vt 0.200508 0.553500 +vt 0.222795 0.844260 +vt 0.209100 0.884952 +vt 0.290335 0.884952 +vt 0.267285 0.385534 +vt 0.270636 0.377219 +vt 0.873651 0.862689 +vt 0.828740 0.966551 +vt 0.709392 0.897645 +vt 0.290335 0.884952 +vt 0.209100 0.971277 +vt 0.209100 0.884952 +vt 0.841043 0.929209 +vt 0.610119 0.514654 +vt 0.610119 0.520288 +vt 0.602385 0.862156 +vt 0.593312 0.771175 +vt 0.936843 0.559213 +vt 0.593311 0.889655 +vt 0.584244 0.891416 +vt 0.584198 0.889655 +vt 0.942624 0.760985 +vt 0.900627 0.889545 +vt 0.769914 0.827139 +vt 0.797042 0.856489 +vt 0.765497 0.852253 +vt 0.858148 0.791205 +vt 0.815670 0.785534 +vt 0.858148 0.785534 +vt 0.769630 0.570480 +vt 0.290335 0.971277 +vt 0.290335 0.971277 +vt 0.290335 0.971277 +vt 0.768568 0.807396 +vt 0.766530 0.787678 +vt 0.734961 0.844914 +vt 0.815670 0.897401 +vt 0.723872 0.837712 +vt 0.814564 0.754538 +vt 0.789735 0.767273 +vt 0.127865 0.971277 +vt 0.798359 0.876162 +vt 0.798359 0.854923 +vt 0.798359 0.876162 +vt 0.734399 0.810582 +vt 0.722574 0.811790 +vt 0.858148 0.785534 +vt 0.722146 0.806564 +vt 0.900627 0.876162 +vt 0.900627 0.870491 +vt 0.900627 0.876162 +vt 0.913037 0.564846 +vt 0.775827 0.929209 +vt 0.797566 0.929209 +vt 0.835545 0.815734 +vt 0.835545 0.847037 +vt 0.808435 0.862689 +vt 0.781325 0.847037 +vt 0.781325 0.815734 +vt 0.565876 0.514654 +vt 0.564693 0.520288 +vt 0.564693 0.514654 +vt 0.759422 0.453178 +vt 0.900761 0.847037 +vt 0.900761 0.815734 +vt 0.819304 0.863993 +vt 0.841043 0.896601 +vt 0.862782 0.863993 +vt 0.841043 0.863993 +vt 0.884520 0.863993 +vt 0.862782 0.896601 +vt 0.906259 0.863993 +vt 0.900627 0.881833 +vt 0.815670 0.791205 +vt 0.798359 0.897401 +vt 0.798359 0.897401 +vt 0.900627 0.862780 +vt 0.875459 0.876162 +vt 0.290335 0.971277 +vt 0.290335 0.971277 +vt 0.220904 0.851371 +vt 0.219422 0.846818 +vt 0.219970 0.846335 +vt 0.127865 0.971277 +vt 0.127865 0.884952 +vt 0.290335 0.884952 +vt 0.290335 0.884952 +vt 0.290335 0.971277 +vt 0.209100 0.971277 +vt 0.601597 0.964307 +vt 0.610711 0.969974 +vt 0.601597 0.969974 +vt 0.290335 0.884952 +vt 0.290335 0.884952 +vt 0.819304 0.929209 +vt 0.290335 0.884952 +vt 0.209100 0.884952 +vt 0.127865 0.884952 +vt 0.127865 0.971277 +vt 0.046630 0.971277 +vt 0.046630 0.971277 +vt 0.290335 0.884952 +vt 0.610711 0.964307 +vt 0.601597 0.960419 +vt 0.610711 0.960419 +vt 0.046630 0.884952 +vt 0.611499 0.862156 +vt 0.290335 0.971277 +vt 0.793526 0.559213 +vt 0.290335 0.971277 +vt 0.610711 0.954109 +vt 0.610711 0.919262 +vt 0.290335 0.971277 +vt 0.290335 0.971277 +vt 0.290335 0.971277 +vt 0.290335 0.971277 +vt 0.290335 0.884952 +vt 0.290335 0.971277 +vt 0.290335 0.971277 +vt 0.290335 0.971277 +vt 0.290335 0.971277 +vt 0.290335 0.884952 +vt 0.290335 0.884952 +vt 0.290335 0.884952 +vt 0.611498 0.889655 +vt 0.602385 0.887604 +vt 0.611498 0.887604 +vt 0.593689 0.904212 +vt 0.602339 0.891417 +vt 0.602007 0.904212 +vt 0.584985 0.919262 +vt 0.584576 0.904212 +vt 0.290335 0.971277 +vt 0.290335 0.884952 +vt 0.290335 0.971277 +vt 0.290335 0.971277 +vt 0.290335 0.971277 +vt 0.808435 0.800082 +vt 0.290335 0.971277 +vt 0.290335 0.971277 +vt 0.290335 0.884952 +vt 0.290335 0.884952 +vt 0.858148 0.854923 +vt 0.815670 0.837612 +vt 0.858148 0.837612 +vt 0.290335 0.971277 +vt 0.290335 0.971277 +vt 0.290335 0.884952 +vt 0.290335 0.884952 +vt 0.290335 0.884952 +vt 0.290335 0.971277 +vt 0.290335 0.971277 +vt 0.290335 0.971277 +vt 0.290335 0.884952 +vt 0.290335 0.971277 +vt 0.290335 0.971277 +vt 0.290335 0.971277 +vt 0.611499 0.869142 +vt 0.828740 0.690929 +vt 0.948087 0.759835 +vt 0.290335 0.971277 +vt 0.290335 0.971277 +vt 0.290335 0.971277 +vt 0.944553 0.570480 +vt 0.290335 0.971277 +vt 0.290335 0.971277 +vt 0.611500 0.771175 +vt 0.496724 0.525921 +vt 0.496724 0.520288 +vt 0.944553 0.559213 +vt 0.944553 0.564846 +vt 0.893712 0.803316 +vt 0.728622 0.429256 +vt 0.611500 0.768673 +vt 0.611500 0.757554 +vt 0.602386 0.756103 +vt 0.611500 0.756103 +vt 0.611500 0.766249 +vt 0.602386 0.757554 +vt 0.290335 0.971277 +vt 0.290335 0.971277 +vt 0.290335 0.971277 +vt 0.290335 0.971277 +vt 0.290335 0.971277 +vt 0.290335 0.971277 +vt 0.290335 0.971277 +vt 0.593311 0.865405 +vt 0.290335 0.971277 +vt 0.290335 0.971277 +vt 0.290335 0.971277 +vt 0.290335 0.971277 +vt 0.290335 0.971277 +vt 0.290335 0.971277 +vt 0.290335 0.971277 +vt 0.290335 0.971277 +vt 0.290335 0.971277 +vt 0.290335 0.971277 +vt 0.290335 0.971277 +vt 0.290335 0.971277 +vt 0.290335 0.971277 +vt 0.290335 0.971277 +vt 0.290335 0.971277 +vt 0.290335 0.971277 +vt 0.290335 0.971277 +vt 0.290335 0.971277 +vt 0.290335 0.971277 +vt 0.290335 0.971277 +vt 0.290335 0.971277 +vt 0.290335 0.971277 +vt 0.290335 0.971277 +vt 0.290335 0.971277 +vt 0.290335 0.971277 +vt 0.611500 0.919264 +vt 0.290335 0.971277 +vt 0.290335 0.971277 +vt 0.290335 0.971277 +vt 0.593357 0.891416 +vt 0.290335 0.884952 +vt 0.290335 0.884952 +vt 0.626272 0.838077 +vt 0.545038 0.924402 +vt 0.626272 0.924402 +vt 0.704822 0.453178 +vt 0.209100 0.971277 +vt 0.258636 0.630823 +vt 0.311855 0.612910 +vt 0.262100 0.640300 +vt 0.545038 0.838077 +vt 0.463803 0.924402 +vt 0.290335 0.884952 +vt 0.831024 0.570480 +vt 0.831024 0.564846 +vt 0.046630 0.884952 +vt 0.209100 0.884952 +vt 0.127865 0.884952 +vt 0.626272 0.838077 +vt 0.290335 0.884952 +vt 0.593312 0.757554 +vt 0.290335 0.971277 +vt 0.584984 0.954108 +vt 0.290335 0.971277 +vt 0.290335 0.884952 +vt 0.290335 0.884952 +vt 0.611120 0.904212 +vt 0.290335 0.971277 +vt 0.290335 0.884952 +vt 0.290335 0.884952 +vt 0.290335 0.971277 +vt 0.290335 0.971277 +vt 0.382567 0.838077 +vt 0.382567 0.924402 +vt 0.290335 0.971277 +vt 0.584198 0.887603 +vt 0.898925 0.570479 +vt 0.290335 0.884952 +vt 0.774806 0.790706 +vt 0.809683 0.832479 +vt 0.290335 0.971277 +vt 0.290335 0.971277 +vt 0.290335 0.971277 +vt 0.584198 0.869141 +vt 0.593311 0.867263 +vt 0.584198 0.867263 +vt 0.584198 0.865405 +vt 0.593311 0.862156 +vt 0.290335 0.971277 +vt 0.584198 0.862156 +vt 0.290335 0.971277 +vt 0.602385 0.889655 +vt 0.584199 0.771175 +vt 0.584199 0.757554 +vt 0.593312 0.756103 +vt 0.584199 0.766249 +vt 0.290335 0.971277 +vt 0.601597 0.975641 +vt 0.898925 0.559212 +vt 0.898925 0.564846 +vt 0.290335 0.971277 +vt 0.290335 0.971277 +vt 0.290335 0.971277 +vt 0.290335 0.971277 +vt 0.290335 0.971277 +vt 0.290335 0.971277 +vt 0.290335 0.971277 +vt 0.611453 0.891417 +vt 0.066062 0.630871 +vt 0.198459 0.552320 +vt 0.200508 0.517184 +vt 0.160499 0.648919 +vt 0.209900 0.641832 +vt 0.210577 0.649750 +vt 0.168979 0.501386 +vt 0.137451 0.517184 +vt 0.168979 0.499026 +vt 0.160820 0.639185 +vt 0.135406 0.552481 +vt 0.137451 0.517284 +vt 0.031625 0.609097 +vt 0.023939 0.613107 +vt 0.031628 0.406431 +vt 0.022595 0.401126 +vt 0.311855 0.402378 +vt 0.883281 0.817382 +vt 0.135406 0.518462 +vt 0.074515 0.381657 +vt 0.305032 0.406237 +vt 0.304107 0.608074 +vt 0.760578 0.570480 +vt 0.846883 0.570480 +vt 0.723052 0.570480 +vt 0.623871 0.531547 +vt 0.945702 0.546557 +vt 0.945736 0.559213 +vt 0.693551 0.553579 +vt 0.699151 0.546557 +vt 0.693475 0.546591 +vt 0.693475 0.553654 +vt 0.722984 0.546557 +vt 0.736750 0.546557 +vt 0.747950 0.553579 +vt 0.518203 0.531541 +vt 0.518176 0.538610 +vt 0.760612 0.546591 +vt 0.766212 0.553579 +vt 0.635224 0.538610 +vt 0.640891 0.531555 +vt 0.640857 0.538610 +vt 0.863798 0.546591 +vt 0.852570 0.553632 +vt 0.852584 0.546591 +vt 0.640891 0.538610 +vt 0.494325 0.538610 +vt 0.488594 0.538610 +vt 0.482994 0.531555 +vt 0.748084 0.546591 +vt 0.748017 0.546557 +vt 0.877776 0.546591 +vt 0.888976 0.553646 +vt 0.783307 0.546591 +vt 0.783442 0.553579 +vt 0.783307 0.553646 +vt 0.771963 0.546591 +vt 0.958238 0.553654 +vt 0.958238 0.546591 +vt 0.753684 0.546591 +vt 0.588675 0.538610 +vt 0.817241 0.553579 +vt 0.934444 0.546591 +vt 0.794641 0.546591 +vt 0.783375 0.546591 +vt 0.777707 0.546591 +vt 0.777741 0.559213 +vt 0.482987 0.538610 +vt 0.923001 0.546591 +vt 0.605669 0.538610 +vt 0.499992 0.531555 +vt 0.499958 0.538610 +vt 0.377365 0.538570 +vt 0.377312 0.538610 +vt 0.900175 0.546591 +vt 0.888976 0.553646 +vt 0.888976 0.546591 +vt 0.500000 0.538610 +vt 0.500000 0.531547 +vt 0.940035 0.553654 +vt 0.431920 0.538610 +vt 0.431962 0.538610 +vt 0.817293 0.546591 +vt 0.911787 0.546591 +vt 0.711671 0.546584 +vt 0.900108 0.559212 +vt 0.748084 0.553646 +vt 0.928692 0.446157 +vt 0.426279 0.501999 +vt 0.431912 0.509021 +vt 0.917424 0.453178 +vt 0.928691 0.453178 +vt 0.500000 0.501999 +vt 0.499992 0.509021 +vt 0.499992 0.501999 +vt 0.611302 0.501999 +vt 0.605669 0.509021 +vt 0.605669 0.501999 +vt 0.565876 0.501999 +vt 0.554609 0.509021 +vt 0.554609 0.501999 +vt 0.635258 0.501999 +vt 0.640891 0.509021 +vt 0.505625 0.501999 +vt 0.500000 0.509029 +vt 0.500000 0.501999 +vt 0.618246 0.501999 +vt 0.611302 0.514654 +vt 0.443307 0.501999 +vt 0.629497 0.501999 +vt 0.377312 0.501999 +vt 0.377298 0.509021 +vt 0.377298 0.501999 +vt 0.858274 0.453178 +vt 0.858303 0.446157 +vt 0.858303 0.453178 +vt 0.811813 0.453178 +vt 0.699188 0.446157 +vt 0.828699 0.453178 +vt 0.828699 0.440523 +vt 0.917424 0.440523 +vt 0.940115 0.453178 +vt 0.945740 0.446148 +vt 0.945740 0.453178 +vt 0.431920 0.501999 +vt 0.431912 0.501999 +vt 0.883413 0.453178 +vt 0.623871 0.509029 +vt 0.623871 0.501999 +vt 0.482980 0.501999 +vt 0.512584 0.501999 +vt 0.518203 0.509035 +vt 0.869570 0.453178 +vt 0.402450 0.501999 +vt 0.800279 0.453178 +vt 0.771992 0.453178 +vt 0.371664 0.501999 +vt 0.623871 0.509029 +vt 0.894680 0.446157 +vt 0.894680 0.453178 +vt 0.388550 0.501999 +vt 0.377312 0.509035 +vt 0.699180 0.453178 +vt 0.699188 0.453178 +vt 0.431929 0.501999 +vt 0.505625 0.514654 +vt 0.512550 0.538610 +vt 0.500000 0.531547 +vt 0.505592 0.538610 +vt 0.500000 0.538610 +vt 0.766287 0.546591 +vt 0.766287 0.553654 +vt 0.058662 0.846251 +vt 0.413717 0.501999 +vt 0.839925 0.559213 +vt 0.216288 0.538053 +vt 0.359109 0.531547 +vt 0.448940 0.501999 +vt 0.289082 0.511050 +vt 0.224836 0.538045 +vt 0.980963 0.453178 +vt 0.217248 0.499026 +vt 0.225622 0.499026 +vt 0.250743 0.499029 +vt 0.940035 0.553646 +vt 0.823066 0.453178 +vt 0.208700 0.538040 +vt 0.711732 0.546550 +vt 0.282904 0.499029 +vt 0.285716 0.518544 +vt 0.258933 0.508440 +vt 0.275318 0.537994 +vt 0.233995 0.499026 +vt 0.283637 0.530995 +vt 0.775827 0.863993 +vt 0.890554 0.777557 +vt 0.277398 0.518544 +vt 0.258540 0.557511 +vt 0.771992 0.446148 +vt 0.275318 0.499031 +vt 0.233630 0.518566 +vt 0.963943 0.453178 +vt 0.605669 0.538610 +vt 0.753789 0.453178 +vt 0.554609 0.538610 +vt 0.274927 0.557487 +vt 0.588634 0.538610 +vt 0.287033 0.499026 +vt 0.431920 0.531547 +vt 0.923042 0.546591 +vt 0.208700 0.518561 +vt 0.214592 0.840978 +vt 0.076556 0.552356 +vt 0.766287 0.553654 +vt 0.208878 0.499038 +vt 0.258933 0.518552 +vt 0.752468 0.570480 +vt 0.277398 0.531132 +vt 0.283637 0.518544 +vt 0.793526 0.570479 +vt 0.290335 0.971277 +vt 0.216288 0.557568 +vt 0.250015 0.518544 +vt 0.906259 0.929209 +vt 0.260982 0.557487 +vt 0.459024 0.525921 +vt 0.758239 0.440523 +vt 0.258934 0.527925 +vt 0.904764 0.440523 +vt 0.789012 0.453178 +vt 0.840063 0.453178 +vt 0.274927 0.538007 +vt 0.807157 0.564846 +vt 0.936843 0.570480 +vt 0.258933 0.538032 +vt 0.258540 0.538032 +vt 0.242369 0.499029 +vt 0.602409 0.514654 +vt 0.627131 0.525921 +vt 0.279477 0.531131 +vt 0.435196 0.525921 +vt 0.208305 0.538040 +vt 0.233630 0.538045 +vt 0.967202 0.440523 +vt 0.588620 0.501999 +vt 0.275318 0.518515 +vt 0.208305 0.557519 +vt 0.836796 0.429256 +vt 0.289814 0.530569 +vt 0.282513 0.537994 +vt 0.359117 0.501999 +vt 0.874361 0.800508 +vt 0.707281 0.559213 +vt 0.482994 0.501999 +vt 0.578536 0.514654 +vt 0.284984 0.511476 +vt 0.513767 0.514654 +vt 0.216892 0.518561 +vt 0.290098 0.537997 +vt 0.958238 0.546591 +vt 0.287765 0.530708 +vt 0.282904 0.518544 +vt 0.250743 0.518544 +vt 0.163860 0.828476 +vt 0.120415 0.918711 +vt 0.942624 0.888313 +vt 0.961430 0.570480 +vt 0.855514 0.754538 +vt 0.798359 0.854923 +vt 0.913037 0.559213 +vt 0.564693 0.525921 +vt 0.220304 0.851170 +vt 0.418168 0.525921 +vt 0.290335 0.971277 +vt 0.290335 0.971277 +vt 0.611499 0.954111 +vt 0.463803 0.838077 +vt 0.626272 0.924402 +vt 0.584199 0.756103 +vt 0.198459 0.518364 +vt 0.216861 0.854261 +vt 0.623871 0.538610 +vt 0.693517 0.546557 +vt 0.766245 0.546591 +vt 0.888976 0.546591 +vt 0.940035 0.546591 +vt 0.431920 0.531547 +vt 0.500000 0.509029 +vt 0.640891 0.501999 +vt 0.431920 0.509029 +vt 0.771992 0.446148 +vt 0.623871 0.501999 +vt 0.699180 0.446148 +vn -1.0000 -0.0000 -0.0000 +vn -0.5000 -0.8660 0.0000 +vn 1.0000 -0.0000 0.0000 +vn 0.0000 0.4136 -0.9104 +vn 0.0000 0.0000 1.0000 +vn 0.0000 0.0000 -1.0000 +vn -0.9999 0.0000 0.0136 +vn -0.9996 0.0035 0.0283 +vn -0.9996 -0.0006 0.0290 +vn 0.9996 0.0006 -0.0290 +vn 0.9996 -0.0035 -0.0283 +vn 0.9999 0.0000 0.0136 +vn 0.9996 0.0035 0.0283 +vn 0.9996 -0.0006 0.0290 +vn -0.9996 0.0006 -0.0290 +vn -0.9996 -0.0035 -0.0283 +vn -0.5000 0.8660 0.0000 +vn 0.5000 -0.8660 0.0000 +vn 0.0000 0.6561 0.7546 +vn -0.3866 0.6697 -0.6340 +vn 0.5000 0.8660 0.0000 +vn 0.4999 -0.8661 0.0000 +vn 0.4998 -0.8661 -0.0000 +vn 0.4999 0.8661 0.0000 +vn 0.2500 -0.4330 0.8660 +vn -0.2500 -0.4330 -0.8660 +vn 0.0000 0.8660 0.5000 +vn -0.2500 0.4330 0.8660 +vn 0.5000 0.0000 0.8660 +vn -0.5000 0.0000 -0.8660 +vn 0.2500 0.4330 0.8660 +vn 0.2498 -0.4323 -0.8664 +vn 0.2500 0.4330 -0.8660 +vn -0.2500 -0.4330 0.8660 +vn 0.0000 1.0000 0.0000 +vn -0.5002 0.8659 0.0000 +vn -0.5000 0.0000 0.8660 +vn 0.2501 -0.4330 0.8660 +vn 0.0000 -0.8471 0.5314 +vn 0.9999 0.0000 -0.0136 +vn 1.0000 -0.0003 0.0000 +vn -0.4998 0.8662 0.0000 +vn -0.4999 0.8661 0.0000 +vn -0.4999 -0.8661 -0.0000 +vn 0.2496 -0.4329 0.8662 +vn 0.2496 -0.4330 0.8662 +vn 0.2501 0.4335 -0.8658 +vn -0.9996 0.0153 -0.0243 +vn 0.5000 0.0000 -0.8660 +vn -0.2500 0.4330 -0.8660 +vn -0.5002 -0.8659 0.0000 +vn 0.0000 0.9203 -0.3913 +vn 0.2500 -0.4330 -0.8660 +vn 0.0132 0.7230 -0.6908 +vn -0.5001 0.8660 0.0000 +vn -0.4998 -0.8661 -0.0000 +vn -1.0000 0.0002 0.0000 +vn 0.4998 0.8662 -0.0000 +vn 0.2501 0.4332 0.8659 +vn 0.0000 -0.6714 -0.7411 +vn 0.2499 0.4335 -0.8658 +vn 0.2502 -0.4333 0.8658 +vn 0.0000 0.8353 0.5498 +vn 0.0000 -0.8660 -0.5000 +vn 0.0000 -0.9576 -0.2880 +vn 0.0000 -0.9390 -0.3440 +vn 0.2500 -0.4331 -0.8660 +vn 0.4999 0.0000 -0.8661 +vn 0.0000 -0.9441 0.3296 +vn 0.2502 -0.4332 -0.8659 +vn -0.2206 0.3822 -0.8974 +vn 0.2502 -0.4334 0.8658 +vn 0.5004 0.0000 0.8658 +vn 0.2495 0.4326 0.8664 +vn -0.2502 -0.4334 -0.8658 +vn -0.2500 -0.4329 0.8661 +vn 0.2504 -0.4333 0.8658 +vn -1.0000 0.0001 0.0000 +vn -0.2499 -0.4328 0.8662 +vn 0.0000 -0.8660 0.5000 +vn 0.2501 0.4333 0.8659 +vn 0.2500 0.4328 0.8662 +vn 0.2498 -0.4325 -0.8663 +vn 0.2498 -0.4324 -0.8664 +vn 0.2501 0.4330 -0.8660 +vn 0.5004 0.8658 0.0000 +vn -0.7733 0.0000 -0.6340 +vn -0.3866 0.6697 0.6340 +vn 0.0000 -0.9981 -0.0617 +vn -0.3866 -0.6697 -0.6340 +vn 0.3866 -0.6697 -0.6340 +vn 0.3866 0.6697 0.6340 +vn 0.7733 0.0000 -0.6340 +vn 0.3866 0.6697 -0.6340 +vn -0.2990 0.5179 0.8015 +vn 0.2990 0.5179 0.8015 +vn 1.0000 -0.0001 0.0000 +vn -0.5980 0.0000 0.8015 +vn 0.5980 0.0000 0.8015 +vn -0.2990 -0.5179 0.8015 +vn -0.3866 -0.6697 0.6340 +vn -0.7733 -0.0000 0.6340 +vn 0.7733 -0.0000 0.6340 +vn -0.9996 0.0000 -0.0289 +vn 0.3866 -0.6697 0.6340 +vn 0.4413 0.0000 -0.8974 +vn 0.0000 0.5001 0.8660 +vn -0.4413 0.0000 -0.8974 +vn 0.2206 0.3822 -0.8974 +vn -0.2206 -0.3821 -0.8974 +vn 0.2206 -0.3822 -0.8974 +vn 0.0000 0.9541 0.2996 +vn 0.7122 0.7020 0.0000 +vn 0.0000 0.8550 0.5187 +vn 0.9995 0.0032 0.0302 +vn -0.0131 0.4935 0.8697 +vn 0.0000 0.8660 -0.5000 +vn 0.0000 -0.7223 0.6916 +vn 0.0000 -1.0000 0.0000 +vn 0.0000 0.9954 0.0954 +vn -0.9996 0.0101 -0.0252 +vn 0.0000 0.9681 -0.2505 +vn -0.0166 0.0000 0.9999 +vn 0.0000 -0.8349 -0.5503 +vn 0.0000 -0.4258 -0.9048 +vn 0.0000 -0.9561 -0.2930 +vn 0.0000 0.6714 0.7411 +vn 0.0000 0.9390 0.3440 +vn -0.0138 -0.4258 -0.9047 +vn 0.0000 -0.8350 -0.5503 +vn 0.0023 0.9608 0.2773 +vn 0.0000 -0.8818 -0.4716 +vn 0.0000 -0.6490 -0.7608 +vn 0.0000 -0.4955 -0.8686 +vn -0.6355 0.7721 0.0000 +vn 0.0000 -0.3639 0.9315 +vn 0.9996 0.0101 -0.0252 +vn 0.0025 1.0000 0.0000 +vn 0.0033 -0.9390 -0.3439 +vn 0.0070 -0.8349 -0.5503 +vn -0.0147 -0.5972 0.8019 +vn 0.0024 -0.9561 -0.2929 +vn -0.0164 0.0000 -0.9999 +vn -0.0024 -0.9561 -0.2929 +vn 0.0139 -0.4258 -0.9047 +vn 0.0069 -0.8349 -0.5503 +vn 0.0034 0.9390 0.3439 +vn 0.0138 -0.4258 -0.9047 +vn 0.0026 0.9541 0.2996 +vn 0.0165 0.0000 0.9999 +vn -0.0034 0.9390 0.3439 +vn 0.9963 -0.0087 0.0854 +vn -0.0166 0.0000 -0.9999 +vn 0.9996 -0.0101 0.0252 +vn 0.0171 0.0000 0.9999 +vn -0.9999 0.0000 -0.0136 +vn -0.0023 0.9608 0.2773 +vn -0.9963 0.0087 -0.0854 +vn -0.0136 0.4501 0.8929 +vn -0.9995 -0.0032 -0.0302 +vn -0.0026 0.9541 0.2996 +vn -0.9996 0.0164 -0.0220 +vn -0.9996 -0.0101 0.0252 +vn -0.0164 0.0000 0.9999 +vn -0.0139 -0.4258 -0.9047 +vn 0.2990 -0.5179 0.8015 +vn 0.9996 0.0164 -0.0221 +vn 0.9996 0.0000 -0.0289 +vn -0.0025 1.0000 0.0000 +vn -0.0069 -0.8349 -0.5503 +vn 0.0147 -0.5972 0.8019 +vn -0.0071 -0.8349 -0.5503 +vn 0.0135 0.4501 0.8929 +vn 0.0164 0.0000 -0.9999 +vn -0.0033 -0.9390 -0.3439 +vn -0.0025 0.9541 0.2996 +vn 0.0025 0.9541 0.2996 +vn 0.0160 -0.0000 -0.9999 +vn 0.9996 0.0184 -0.0222 +vn 0.9997 0.0093 -0.0243 +vn 0.0131 0.4935 0.8697 +vn -0.0132 0.7230 -0.6908 +vn -0.9963 -0.0087 0.0854 +vn -0.9995 0.0032 0.0302 +vn 0.9996 0.0000 -0.0272 +vn 0.0000 0.5347 -0.8450 +vn 0.5003 -0.8659 0.0000 +vn 0.5002 -0.8659 -0.0000 +vn 0.4998 0.8661 0.0000 +vn -0.4998 0.8661 0.0000 +vn -0.5001 0.8659 -0.0000 +vn 0.5001 0.8659 0.0000 +vn -0.4997 0.8662 -0.0000 +vn 1.0000 0.0001 0.0000 +vn 0.2494 -0.4324 -0.8665 +vn 0.5001 -0.8660 -0.0000 +vn 0.2499 -0.4328 0.8661 +vn 0.2501 -0.4329 0.8661 +vn 0.2500 0.4331 -0.8660 +vn -0.9996 -0.0000 -0.0272 +vn -0.5005 -0.8658 0.0000 +vn 0.0133 0.7230 -0.6908 +vn 0.2505 0.4332 0.8658 +vn 0.2503 0.4332 -0.8658 +vn 0.2502 -0.4332 0.8659 +vn 0.2499 -0.4328 -0.8661 +vn -0.2499 -0.4329 -0.8661 +vn 0.2499 -0.4331 -0.8660 +vn 0.2502 0.4329 0.8660 +vn -0.2500 -0.4327 -0.8662 +vn -0.2499 -0.4329 0.8661 +vn 0.2502 -0.4331 0.8659 +vn 0.2499 0.4330 0.8660 +vn 0.2501 0.4330 0.8660 +vn 0.2497 -0.4325 -0.8664 +vn 0.2501 -0.4335 -0.8657 +vn 0.2501 0.4332 -0.8659 +vn -0.3867 -0.6697 -0.6340 +vn 0.3867 -0.6697 -0.6340 +vn 0.2206 -0.3821 -0.8974 +vn 0.9997 -0.0093 0.0243 +vn -0.0165 0.0000 0.9999 +vn -0.0138 -0.4257 -0.9047 +vn 0.0021 0.9608 0.2773 +vn -0.0147 -0.5972 0.8020 +vn -0.0165 0.0000 -0.9999 +vn 0.0138 -0.4257 -0.9047 +vn 0.0166 0.0000 0.9999 +vn 0.9996 -0.0184 0.0222 +vn 0.0164 0.0000 0.9999 +vn -0.0021 0.9608 0.2773 +vn -0.0146 -0.5972 0.8019 +vn -0.9996 0.0184 -0.0222 +vn -0.0135 0.4501 0.8929 +vn -0.9997 0.0093 -0.0243 +vn -0.0169 0.0000 0.9999 +vn 0.9996 0.0153 -0.0243 +vn -0.0070 -0.8349 -0.5503 +vn 0.0146 -0.5972 0.8019 +vn 0.0136 0.4501 0.8929 +vn 0.0165 0.0000 -0.9999 +vn 0.0147 -0.5972 0.8020 +vn 0.9963 0.0087 -0.0854 +vn 0.9995 -0.0032 -0.0302 +vn -0.0133 0.7230 -0.6908 +vn -0.9996 -0.0184 0.0222 +vn -0.9997 -0.0093 0.0243 +vn -0.5005 -0.8657 -0.0000 +vn 0.5003 0.8658 0.0000 +vn 1.0000 -0.0002 0.0000 +usemtl main +s off +f 115/276/140 116/277/140 117/278/140 +f 118/279/140 119/280/140 120/281/140 +f 121/282/140 122/283/140 123/284/140 +f 124/285/141 125/286/141 126/287/141 +f 127/288/142 128/289/142 129/290/142 +f 130/291/141 131/292/141 132/293/141 +f 133/294/143 134/295/143 135/296/143 +f 136/297/144 137/298/144 138/299/144 +f 139/300/145 140/301/145 141/302/145 +f 142/303/145 143/304/145 144/305/145 +f 145/306/144 146/307/144 147/308/144 +f 142/309/142 148/310/142 145/306/142 +f 149/311/140 150/312/140 151/313/140 +f 152/314/140 153/315/140 154/316/140 +f 155/317/145 149/318/145 156/319/145 +f 157/320/144 158/321/144 159/322/144 +f 160/323/140 161/324/140 162/325/140 +f 163/326/142 164/327/142 165/328/142 +f 166/329/146 167/330/146 168/331/146 +f 169/332/142 170/333/142 171/334/142 +f 172/335/142 173/336/142 174/337/142 +f 175/338/147 176/339/147 177/340/147 +f 178/341/148 177/340/148 179/342/148 +f 180/343/149 181/344/149 182/345/149 +f 183/346/150 184/347/150 180/343/150 +f 185/348/142 186/349/142 187/350/142 +f 188/351/140 189/352/140 190/353/140 +f 191/354/151 192/355/151 193/356/151 +f 194/357/140 133/358/140 195/359/140 +f 196/360/140 197/361/140 198/362/140 +f 199/363/152 200/364/152 201/365/152 +f 202/366/153 203/367/153 200/364/153 +f 204/368/154 205/369/154 206/370/154 +f 207/371/155 204/368/155 208/372/155 +f 209/373/156 210/374/156 211/375/156 +f 212/376/157 213/377/157 214/378/157 +f 215/379/140 216/380/140 217/381/140 +f 218/382/158 219/383/158 220/384/158 +f 221/385/141 117/386/141 116/387/141 +f 222/388/159 223/389/159 224/390/159 +f 225/391/160 226/392/160 227/393/160 +f 228/394/141 229/395/141 230/396/141 +f 231/397/157 232/398/157 233/399/157 +f 234/400/161 230/396/161 229/395/161 +f 212/376/157 234/400/157 229/395/157 +f 235/401/162 236/402/162 237/403/162 +f 238/404/142 236/402/142 235/401/142 +f 239/405/142 240/406/142 241/407/142 +f 242/408/141 228/394/141 243/409/141 +f 244/410/160 240/411/160 239/412/160 +f 211/413/163 210/414/163 245/415/163 +f 246/416/156 247/417/156 248/418/156 +f 249/419/141 250/420/141 251/421/141 +f 252/422/141 253/423/141 254/424/141 +f 255/425/140 256/426/140 257/427/140 +f 258/428/160 259/429/160 260/430/160 +f 115/431/164 261/432/164 262/433/164 +f 263/434/140 264/435/140 265/436/140 +f 266/437/142 267/438/142 268/439/142 +f 269/440/165 270/441/165 271/442/165 +f 272/443/166 273/444/166 274/445/166 +f 275/446/141 276/447/141 277/448/141 +f 278/449/167 279/450/167 280/451/167 +f 281/452/142 282/453/142 283/454/142 +f 284/455/142 285/456/142 286/457/142 +f 287/458/156 288/459/156 289/460/156 +f 290/461/166 291/462/166 292/463/166 +f 228/464/168 293/465/168 294/466/168 +f 295/467/157 296/468/157 297/469/157 +f 298/470/160 299/471/160 300/472/160 +f 301/473/156 302/474/156 303/475/156 +f 304/476/169 305/477/169 306/478/169 +f 214/378/157 307/479/157 308/480/157 +f 309/481/140 310/482/140 311/483/140 +f 312/484/160 313/485/160 314/486/160 +f 315/487/142 278/488/142 316/489/142 +f 317/490/170 318/491/170 217/492/170 +f 319/493/141 320/494/141 321/495/141 +f 243/409/141 322/496/141 242/408/141 +f 323/497/140 324/498/140 123/284/140 +f 325/499/156 326/500/156 327/501/156 +f 124/502/171 328/503/171 329/504/171 +f 330/505/157 331/506/157 332/507/157 +f 333/508/156 209/373/156 334/509/156 +f 307/510/172 335/511/172 336/512/172 +f 337/513/156 338/514/156 339/515/156 +f 340/516/140 341/517/140 342/518/140 +f 343/519/173 344/520/173 266/521/173 +f 227/393/160 300/472/160 225/391/160 +f 345/522/141 346/523/141 347/524/141 +f 348/525/172 349/526/172 350/527/172 +f 351/528/163 352/529/163 353/530/163 +f 354/531/142 355/532/142 356/533/142 +f 344/534/140 357/535/140 358/536/140 +f 359/537/167 360/538/167 361/539/167 +f 362/540/140 363/541/140 364/542/140 +f 365/543/142 366/544/142 367/545/142 +f 368/546/156 369/547/156 370/548/156 +f 371/549/142 286/457/142 372/550/142 +f 159/322/174 149/551/174 373/552/174 +f 312/484/175 374/553/175 375/554/175 +f 376/555/140 377/556/140 378/557/140 +f 379/558/157 380/559/157 381/560/157 +f 382/561/162 336/562/162 383/563/162 +f 384/564/170 385/565/170 386/566/170 +f 342/518/140 387/567/140 388/568/140 +f 125/286/141 277/448/141 389/569/141 +f 390/570/176 391/571/176 245/572/176 +f 392/573/160 393/574/160 394/575/160 +f 241/576/177 395/577/177 396/578/177 +f 264/579/172 397/580/172 398/581/172 +f 355/532/142 399/582/142 356/533/142 +f 400/583/142 360/584/142 401/585/142 +f 276/586/168 402/587/168 403/588/168 +f 404/589/178 405/590/178 406/591/178 +f 407/592/140 408/593/140 409/594/140 +f 287/595/169 410/596/169 252/597/169 +f 411/598/156 412/599/156 413/600/156 +f 414/601/173 415/602/173 367/603/173 +f 416/604/157 417/605/157 418/606/157 +f 209/607/168 419/608/168 210/609/168 +f 407/610/175 420/611/175 421/612/175 +f 422/613/156 423/614/156 424/615/156 +f 330/505/157 425/616/157 295/467/157 +f 426/617/156 119/280/156 118/279/156 +f 427/618/156 269/619/156 428/620/156 +f 338/514/156 426/617/156 118/279/156 +f 429/621/142 316/489/142 430/622/142 +f 401/585/142 431/623/142 400/583/142 +f 389/569/141 432/624/141 433/625/141 +f 126/287/141 434/626/141 124/285/141 +f 435/627/179 436/628/179 437/629/179 +f 297/469/157 438/630/157 410/631/157 +f 265/436/140 439/632/140 263/434/140 +f 440/633/142 350/634/142 441/635/142 +f 440/633/142 441/635/142 431/623/142 +f 442/636/180 443/637/180 444/638/180 +f 394/575/160 445/639/160 392/573/160 +f 446/640/160 447/641/160 448/642/160 +f 118/279/140 449/643/140 126/644/140 +f 450/645/160 451/646/160 452/647/160 +f 289/460/156 453/648/156 454/649/156 +f 455/650/157 419/651/157 456/652/157 +f 457/653/141 458/654/141 459/655/141 +f 262/656/142 261/657/142 460/658/142 +f 461/659/142 462/660/142 318/661/142 +f 463/662/141 395/663/141 464/664/141 +f 465/665/141 132/293/141 466/666/141 +f 294/667/160 293/668/160 467/669/160 +f 331/506/161 468/670/161 332/507/161 +f 460/671/160 261/672/160 469/673/160 +f 384/674/140 377/556/140 310/482/140 +f 470/675/160 452/647/160 451/646/160 +f 122/283/181 121/282/181 471/676/181 +f 448/677/156 339/515/156 446/678/156 +f 444/679/160 447/641/160 446/640/160 +f 467/669/182 293/668/182 472/680/182 +f 473/681/145 154/682/145 474/683/145 +f 467/669/156 472/680/156 475/684/156 +f 476/685/157 477/686/157 478/687/157 +f 479/688/157 466/689/157 480/690/157 +f 395/691/140 463/692/140 396/693/140 +f 466/689/157 481/694/157 480/690/157 +f 482/695/156 483/696/156 326/500/156 +f 390/697/183 419/698/183 455/699/183 +f 484/700/142 129/290/142 485/701/142 +f 455/699/141 457/653/141 390/697/141 +f 444/679/160 443/702/160 299/471/160 +f 486/703/160 487/704/160 488/705/160 +f 469/706/167 489/707/167 490/708/167 +f 491/709/141 492/710/141 493/711/141 +f 488/705/160 294/667/160 490/712/160 +f 494/713/156 495/714/156 496/715/156 +f 497/716/142 498/717/142 499/718/142 +f 493/711/141 500/719/141 306/720/141 +f 361/539/184 501/721/185 359/537/185 +f 232/722/170 358/723/170 502/724/170 +f 503/725/156 504/726/156 505/727/156 +f 506/728/160 403/729/160 507/730/160 +f 266/437/142 508/731/142 343/732/142 +f 441/733/186 349/526/186 509/734/186 +f 257/427/140 115/276/140 255/425/140 +f 208/372/187 510/735/187 511/736/187 +f 339/737/188 479/738/188 480/739/188 +f 512/740/156 475/684/156 513/741/156 +f 329/504/189 125/742/189 124/502/189 +f 320/494/141 514/743/141 321/495/141 +f 515/744/141 516/745/141 517/746/141 +f 518/747/160 470/675/160 451/646/160 +f 519/748/140 520/749/140 521/750/140 +f 522/751/156 523/752/156 411/598/156 +f 515/744/190 378/753/190 524/754/190 +f 389/755/188 450/756/188 432/757/188 +f 525/758/141 130/291/141 465/665/141 +f 526/759/157 380/559/157 527/760/157 +f 528/761/188 529/762/188 530/763/188 +f 531/764/160 532/765/160 533/766/160 +f 424/615/156 534/767/156 369/547/156 +f 418/606/157 481/694/157 416/604/157 +f 535/768/165 338/769/165 481/770/165 +f 536/771/140 537/772/140 538/773/140 +f 539/774/160 540/775/160 225/391/160 +f 541/776/145 474/683/145 542/777/145 +f 543/778/142 262/656/142 544/779/142 +f 545/780/160 314/486/160 546/781/160 +f 547/782/140 548/783/140 549/784/140 +f 550/785/142 551/786/142 355/532/142 +f 552/787/142 414/788/142 553/789/142 +f 554/790/157 231/397/157 233/399/157 +f 555/791/142 556/792/142 557/793/142 +f 558/794/172 559/795/172 560/796/172 +f 561/797/160 260/430/160 259/429/160 +f 562/798/156 412/599/156 523/752/156 +f 563/799/191 135/296/191 564/800/191 +f 565/801/140 566/802/140 567/803/140 +f 532/804/192 538/805/192 568/806/192 +f 192/355/193 569/807/193 570/808/193 +f 233/399/157 571/809/157 572/810/157 +f 494/713/194 566/811/194 573/812/194 +f 574/813/189 322/814/189 575/815/189 +f 576/816/160 577/817/160 578/818/160 +f 579/819/140 195/359/140 133/358/140 +f 580/820/189 581/821/189 582/822/189 +f 533/766/160 391/823/160 531/764/160 +f 583/824/157 584/825/157 379/558/157 +f 585/826/142 127/288/142 484/700/142 +f 521/750/140 586/827/140 582/828/140 +f 587/829/141 588/830/141 589/831/141 +f 445/832/176 526/833/176 491/834/176 +f 590/835/195 591/836/195 592/837/195 +f 593/838/142 594/839/142 595/840/142 +f 596/841/140 597/842/140 591/843/140 +f 364/542/140 598/844/140 323/497/140 +f 599/845/142 600/846/142 270/847/142 +f 225/848/164 501/721/164 539/849/164 +f 256/426/140 596/841/140 601/850/140 +f 602/851/157 381/560/157 603/852/157 +f 536/771/140 604/853/140 605/854/140 +f 599/855/157 583/824/157 606/856/157 +f 312/484/156 607/857/156 374/553/156 +f 608/858/156 495/859/156 609/860/156 +f 603/852/157 610/861/157 602/851/157 +f 611/862/142 612/863/142 613/864/142 +f 129/290/157 128/289/157 535/865/157 +f 328/866/142 484/700/142 485/701/142 +f 129/290/157 535/865/157 481/694/157 +f 434/867/140 126/644/140 449/643/140 +f 614/868/156 327/501/156 452/647/156 +f 615/869/142 398/870/142 611/862/142 +f 329/871/160 328/872/160 485/873/160 +f 432/624/157 616/874/157 433/625/157 +f 479/875/141 465/665/141 466/666/141 +f 135/296/143 617/876/143 564/800/143 +f 470/675/160 329/871/160 485/873/160 +f 454/649/156 505/727/156 289/460/156 +f 442/636/142 444/638/142 581/877/142 +f 509/878/140 349/879/140 614/868/140 +f 616/874/157 440/633/157 433/625/157 +f 586/827/140 509/878/140 614/868/140 +f 338/514/156 446/678/156 339/515/156 +f 132/880/196 131/881/196 580/882/196 +f 444/638/142 431/623/142 581/877/142 +f 618/883/140 280/884/140 619/885/140 +f 452/647/156 327/501/156 450/645/156 +f 586/827/140 132/880/140 582/828/140 +f 125/286/141 433/625/141 126/287/141 +f 620/886/141 321/495/141 514/743/141 +f 621/887/145 622/888/145 623/889/145 +f 126/890/144 452/891/144 485/892/144 +f 624/893/144 625/894/144 626/895/144 +f 623/889/145 627/896/145 628/897/145 +f 629/898/145 630/899/145 631/900/145 +f 614/868/156 349/879/156 325/499/156 +f 632/901/145 499/718/145 498/717/145 +f 633/902/142 634/903/142 635/904/142 +f 118/905/144 485/892/144 129/906/144 +f 636/907/145 637/908/145 621/887/145 +f 216/909/145 460/910/145 116/911/145 +f 638/912/144 625/894/144 639/913/144 +f 574/914/197 640/915/197 641/916/197 +f 238/917/173 122/918/173 236/919/173 +f 244/920/164 395/577/164 240/921/164 +f 642/922/198 385/565/198 643/923/198 +f 189/924/144 644/925/144 185/926/144 +f 228/394/142 487/927/142 243/409/142 +f 528/928/142 487/927/142 645/929/142 +f 646/930/199 647/931/199 648/932/199 +f 304/933/188 424/934/188 368/935/188 +f 426/936/200 128/937/200 119/938/200 +f 590/939/201 550/940/201 649/941/201 +f 439/942/164 550/940/164 355/943/164 +f 331/506/141 589/831/141 468/670/141 +f 523/944/168 526/945/168 562/946/168 +f 650/947/144 651/948/144 652/949/144 +f 475/684/140 214/950/140 513/741/140 +f 653/951/202 654/952/202 655/953/202 +f 656/954/142 163/326/142 165/328/142 +f 600/955/172 256/956/172 408/957/172 +f 282/453/142 552/787/142 283/454/142 +f 430/958/189 657/959/189 658/960/189 +f 385/961/142 612/962/142 659/963/142 +f 254/424/142 561/964/142 259/965/142 +f 473/966/203 660/967/203 661/968/203 +f 662/969/204 663/970/204 664/971/204 +f 541/972/203 665/973/203 660/967/203 +f 536/974/189 372/975/189 363/976/189 +f 386/977/140 666/978/140 384/674/140 +f 447/979/169 479/980/169 448/981/169 +f 402/587/176 233/982/176 483/983/176 +f 491/984/140 392/573/140 445/639/140 +f 504/726/140 297/985/140 505/727/140 +f 667/986/142 668/987/142 669/988/142 +f 276/447/142 518/989/142 277/448/142 +f 670/990/142 613/864/142 671/991/142 +f 312/992/176 295/993/176 504/994/176 +f 587/995/168 312/992/168 314/996/168 +f 672/997/157 673/998/157 232/398/157 +f 593/999/160 120/281/160 127/1000/160 +f 260/430/156 251/1001/156 250/1002/156 +f 662/1003/205 674/1004/205 675/1005/205 +f 417/605/142 337/1006/142 418/606/142 +f 402/1007/160 676/1008/160 403/729/160 +f 480/690/142 337/1006/142 339/1009/142 +f 429/1010/165 560/796/165 341/1011/165 +f 677/1012/157 365/543/157 425/616/157 +f 156/1013/140 157/320/140 155/1014/140 +f 371/1015/165 565/1016/165 364/1017/165 +f 616/1018/140 326/500/140 572/1019/140 +f 233/1020/140 326/500/140 483/696/140 +f 465/1021/140 298/470/140 525/1022/140 +f 425/1023/170 494/1024/170 496/1025/170 +f 359/1026/140 388/1027/140 519/748/140 +f 678/1028/206 538/805/206 679/1029/206 +f 562/1030/160 576/816/160 353/1031/160 +f 680/1032/192 681/1033/192 597/1034/192 +f 408/957/165 270/441/165 600/955/165 +f 632/1035/157 140/301/157 139/300/157 +f 307/1036/160 512/740/160 609/860/160 +f 255/1037/157 262/656/157 555/791/157 +f 512/740/160 682/1038/160 683/1039/160 +f 684/1040/141 347/524/141 685/1041/141 +f 221/1042/164 261/432/164 117/1043/164 +f 351/1044/207 686/1045/207 687/1046/207 +f 310/1047/164 688/1048/164 594/1049/164 +f 565/801/140 362/540/140 364/542/140 +f 396/578/167 285/1050/167 241/576/167 +f 372/1051/156 598/844/156 363/541/156 +f 675/1052/204 689/1053/204 663/970/204 +f 690/1054/208 405/590/208 691/1055/208 +f 321/1056/140 298/470/140 227/393/140 +f 472/1057/176 212/1058/176 475/1059/176 +f 453/648/156 559/1060/156 454/649/156 +f 449/1061/192 328/503/192 434/1062/192 +f 692/1063/209 670/1064/209 693/1065/209 +f 438/1066/172 559/795/172 694/1067/172 +f 621/887/210 695/1068/210 696/1069/210 +f 486/703/156 242/1070/156 322/1071/156 +f 556/1072/160 257/427/160 256/426/160 +f 611/862/157 263/1073/157 615/869/157 +f 697/1074/157 394/1075/157 492/710/157 +f 575/815/192 681/1033/192 574/813/192 +f 282/1076/211 698/1077/211 279/450/211 +f 234/1078/212 293/465/212 230/1079/212 +f 699/1080/167 517/1081/167 507/1082/167 +f 247/1083/168 319/1084/168 700/1085/168 +f 601/850/140 408/593/140 256/426/140 +f 492/710/157 393/1086/157 500/719/157 +f 546/781/156 251/1001/156 545/780/156 +f 701/1087/160 702/1088/160 703/1089/160 +f 277/448/142 451/1090/142 389/569/142 +f 704/1091/192 670/1064/192 705/1092/192 +f 299/1093/192 131/1094/192 130/1095/192 +f 266/521/213 358/723/213 673/1096/213 +f 706/1097/169 308/1098/169 707/1099/169 +f 334/1100/173 462/1101/173 708/1102/173 +f 336/512/214 565/1016/214 383/1103/214 +f 430/1104/156 340/516/156 342/518/156 +f 514/743/157 300/1105/157 620/886/157 +f 620/886/157 299/1106/157 130/291/157 +f 310/1107/157 585/826/157 311/1108/157 +f 684/1109/169 709/1110/169 345/1111/169 +f 707/1099/207 529/762/207 706/1097/207 +f 710/1112/161 659/1113/161 397/1114/161 +f 254/1115/188 287/595/188 252/597/188 +f 616/1116/169 450/756/169 327/1117/169 +f 693/1065/189 250/1118/189 692/1063/189 +f 311/1108/157 484/700/157 449/1119/157 +f 582/828/156 401/1120/156 521/750/156 +f 519/748/156 401/1120/156 360/1121/156 +f 275/1122/156 507/730/156 517/1123/156 +f 711/1124/167 712/1125/167 546/1126/167 +f 553/1127/142 383/563/142 371/549/142 +f 501/1128/141 713/1129/141 714/1130/141 +f 237/1131/215 122/918/215 471/1132/215 +f 715/1133/157 710/1112/157 610/861/157 +f 515/1134/216 688/1048/216 376/1135/216 +f 716/1136/140 695/1068/140 717/1137/140 +f 506/728/156 125/1138/156 470/675/156 +f 458/654/157 532/1139/157 568/1140/157 +f 284/455/141 123/1141/141 238/404/141 +f 714/1142/217 359/1026/217 501/1143/217 +f 227/1144/176 319/1145/176 321/1146/176 +f 217/492/218 462/1101/218 215/1147/218 +f 423/1148/165 710/1149/165 301/1150/165 +f 120/1151/172 128/937/172 127/1152/172 +f 658/1153/142 718/1154/142 430/622/142 +f 719/1155/140 622/1156/140 720/1157/140 +f 721/1158/219 722/1159/219 723/1160/219 +f 478/687/141 334/1161/141 708/1162/141 +f 371/549/141 323/1163/141 284/455/141 +f 698/1164/141 346/1165/141 537/1166/141 +f 560/1167/140 387/567/140 341/517/140 +f 700/1168/160 226/392/160 370/1169/160 +f 420/611/156 413/600/156 421/612/156 +f 544/1170/160 257/427/160 543/1171/160 +f 610/861/141 522/1172/141 602/851/141 +f 379/558/141 522/1172/141 411/1173/141 +f 619/1174/141 315/487/141 618/1175/141 +f 319/1176/157 724/1177/157 725/1178/157 +f 699/1179/160 258/1180/160 726/1181/160 +f 428/1182/188 686/1183/188 727/1184/188 +f 420/1185/220 606/1186/220 583/1187/220 +f 393/1188/192 728/1189/192 500/1190/192 +f 367/603/221 494/1024/221 365/1191/221 +f 341/1192/141 315/487/141 429/621/141 +f 264/435/160 354/1193/160 265/436/160 +f 729/1194/160 354/1193/160 356/1195/160 +f 425/1196/160 503/725/160 296/1197/160 +f 301/473/156 534/767/156 423/614/156 +f 442/1198/222 131/1094/222 443/1199/222 +f 577/1200/164 698/1077/164 730/1201/164 +f 658/960/223 728/1189/223 731/1202/223 +f 682/1203/170 471/1132/170 683/1204/170 +f 729/1205/170 606/1186/170 732/1206/170 +f 438/1207/160 503/725/160 454/649/160 +f 400/583/141 733/1208/141 343/732/141 +f 520/1209/141 431/623/141 586/1210/141 +f 248/1211/141 416/604/141 246/1212/141 +f 578/1213/160 679/1214/160 532/765/160 +f 411/1215/173 583/1187/173 379/1216/173 +f 245/572/212 419/1217/212 390/570/212 +f 734/1218/160 711/1219/160 546/781/160 +f 301/1150/224 397/580/224 735/1220/224 +f 590/835/141 588/830/141 712/1221/141 +f 338/1222/141 416/604/141 481/694/141 +f 571/1223/160 325/499/160 348/1224/160 +f 482/695/160 232/1225/160 502/1226/160 +f 595/1227/160 309/481/160 593/999/160 +f 643/923/173 248/1228/173 642/922/173 +f 509/734/165 431/1229/165 441/733/165 +f 600/846/142 399/1230/142 556/792/142 +f 671/1231/225 693/1232/225 670/1233/225 +f 223/389/226 736/1234/226 737/1235/226 +f 638/1236/227 738/1237/227 739/1238/227 +f 740/1239/228 741/1240/228 742/1241/228 +f 737/1235/229 743/1242/229 744/1243/229 +f 743/1242/230 745/1244/230 744/1243/230 +f 738/1237/231 746/1245/231 667/986/231 +f 747/1246/232 701/1087/232 745/1244/232 +f 701/1087/233 222/388/233 224/390/233 +f 748/1247/234 749/1248/234 750/1249/234 +f 289/460/140 297/985/140 410/1250/140 +f 751/1251/145 752/1252/145 162/325/145 +f 674/1004/145 144/305/145 753/1253/145 +f 754/1254/160 755/1255/160 756/1256/160 +f 224/390/156 749/1248/156 702/1088/156 +f 757/1257/235 702/1088/235 748/1247/235 +f 758/1258/236 658/1153/236 731/1259/236 +f 750/1249/237 759/1260/237 760/1261/237 +f 761/1262/238 757/1257/238 762/1263/238 +f 763/1264/239 759/1260/239 764/1265/239 +f 765/1266/144 137/298/144 766/1267/144 +f 767/1268/145 139/300/145 141/302/145 +f 762/1263/142 768/1269/142 765/1266/142 +f 760/1261/141 766/1267/141 136/297/141 +f 748/1247/156 138/299/156 137/298/156 +f 757/1257/160 137/298/160 768/1269/160 +f 763/1264/157 765/1266/157 766/1267/157 +f 750/1249/140 136/297/140 138/299/140 +f 624/1270/240 716/1136/240 769/1271/240 +f 626/1272/241 739/1238/241 716/1136/241 +f 667/986/242 770/1273/242 771/1274/242 +f 772/1275/243 773/1276/243 510/735/243 +f 770/1273/244 769/1271/244 771/1274/244 +f 669/988/245 630/899/245 636/907/245 +f 220/384/246 774/1277/246 218/382/246 +f 775/1278/144 776/1279/144 777/1280/144 +f 771/1274/157 778/1281/157 668/987/157 +f 615/869/157 439/1282/157 355/532/157 +f 749/1248/140 737/1235/140 759/1260/140 +f 696/1069/160 667/986/160 669/988/160 +f 684/1040/183 527/1283/183 686/1284/183 +f 623/889/247 717/1137/247 695/1068/247 +f 621/887/248 669/988/248 636/907/248 +f 778/1281/249 628/897/249 631/900/249 +f 668/987/250 631/900/250 630/899/250 +f 638/912/144 779/1285/144 780/1286/144 +f 455/1287/145 216/909/145 211/1288/145 +f 460/910/145 229/1289/145 116/911/145 +f 781/1290/145 720/1157/145 782/1291/145 +f 499/718/145 781/1290/145 782/1291/145 +f 463/1292/145 211/1288/145 239/1293/145 +f 767/1294/156 781/1290/156 754/1254/156 +f 464/664/157 533/1295/157 458/654/157 +f 498/717/157 629/1296/157 783/1297/157 +f 784/1298/140 767/1294/140 141/1299/140 +f 782/1291/160 497/716/160 499/718/160 +f 660/967/219 785/1300/219 786/1301/219 +f 743/1302/144 787/1303/144 736/1304/144 +f 628/897/145 629/898/145 631/900/145 +f 129/906/144 446/1305/144 118/905/144 +f 788/1306/145 636/907/145 630/899/145 +f 789/1307/142 790/1308/142 721/1158/142 +f 780/1286/144 791/1309/144 746/1310/144 +f 792/1311/140 152/314/140 154/316/140 +f 754/1312/145 756/1313/145 139/300/145 +f 793/1314/219 794/1315/219 795/1316/219 +f 786/1301/144 796/1317/144 291/462/144 +f 306/1318/140 392/573/140 493/1319/140 +f 797/1320/174 798/1321/174 563/799/174 +f 255/1037/157 557/793/157 680/1322/157 +f 799/1323/251 800/1324/251 801/1325/251 +f 629/1296/141 719/1155/141 783/1297/141 +f 755/1255/142 139/1326/142 756/1256/142 +f 142/303/145 802/1327/145 143/304/145 +f 803/1328/142 753/1329/142 144/1330/142 +f 804/1331/174 148/1332/174 805/1333/174 +f 489/1334/156 488/705/156 490/712/156 +f 806/1335/140 807/1336/140 808/1337/140 +f 809/1338/144 158/321/144 810/1339/144 +f 146/307/142 144/1330/142 143/1340/142 +f 675/1005/205 753/1253/205 811/1341/205 +f 146/307/252 802/1342/252 147/308/252 +f 147/308/174 142/309/174 145/306/174 +f 812/1343/140 662/969/140 664/971/140 +f 813/1344/144 664/971/144 663/970/144 +f 764/1265/157 745/1244/157 761/1262/157 +f 814/1345/166 634/903/166 547/782/166 +f 809/1346/174 812/1347/174 813/1348/174 +f 145/306/144 803/1328/144 146/307/144 +f 815/1349/253 148/310/253 816/1350/253 +f 142/1351/142 805/1333/142 148/1332/142 +f 149/551/140 158/321/140 150/1352/140 +f 817/1353/145 151/1354/145 804/1355/145 +f 477/686/141 333/1356/141 478/687/141 +f 739/1238/156 696/1069/156 695/1068/156 +f 818/1357/145 542/777/145 819/1358/145 +f 785/1359/142 665/1360/142 818/1361/142 +f 818/1361/142 819/1362/142 820/1363/142 +f 821/1364/142 422/1365/142 424/1366/142 +f 517/746/141 253/1367/141 276/447/141 +f 199/363/254 202/366/254 200/364/254 +f 822/1368/140 823/1369/140 152/314/140 +f 153/1370/166 824/1371/166 290/461/166 +f 769/1271/141 717/1137/141 778/1281/141 +f 204/368/255 201/365/255 200/364/255 +f 292/463/256 819/1358/256 542/777/256 +f 823/1372/144 824/1371/144 152/1373/144 +f 822/1374/219 825/1375/219 823/1372/219 +f 792/1376/203 661/968/203 822/1374/203 +f 142/303/145 804/1355/145 805/1377/145 +f 158/321/253 816/1350/253 150/1352/253 +f 151/313/174 816/1378/174 804/1331/174 +f 789/1307/144 814/1345/144 722/1159/144 +f 803/1379/174 813/1348/174 826/1380/174 +f 689/1053/144 813/1344/144 663/970/144 +f 759/1260/141 744/1243/141 764/1265/141 +f 155/317/145 373/1381/145 149/318/145 +f 145/306/144 809/1338/144 803/1328/144 +f 142/303/145 827/1382/145 817/1353/145 +f 157/320/144 810/1339/144 158/321/144 +f 149/318/145 827/1382/145 156/319/145 +f 828/1383/140 647/931/140 829/1384/140 +f 478/687/157 456/652/157 476/685/157 +f 381/560/142 422/1365/142 603/852/142 +f 821/1364/157 715/1133/157 610/861/157 +f 290/461/256 542/777/256 474/683/256 +f 825/1375/144 291/462/144 824/1371/144 +f 661/968/219 786/1301/219 825/1375/219 +f 783/1385/145 632/1386/145 498/1387/145 +f 153/1370/256 474/683/256 154/682/256 +f 795/1316/144 830/1388/144 831/1389/144 +f 832/1390/257 833/1391/257 404/589/257 +f 722/1159/140 834/1392/140 835/1393/140 +f 674/1004/145 156/319/145 827/1382/145 +f 836/1394/219 837/1395/219 838/1396/219 +f 839/1397/145 751/1251/145 840/1398/145 +f 292/463/166 796/1317/166 820/1399/166 +f 795/1316/140 836/1400/140 838/1401/140 +f 831/1389/140 838/1401/140 841/1402/140 +f 587/829/142 561/964/142 249/419/142 +f 273/1403/142 842/1404/142 274/1405/142 +f 160/323/140 843/1406/140 161/324/140 +f 793/1314/174 165/328/174 843/1406/174 +f 836/1400/140 843/1406/140 160/323/140 +f 844/1407/258 160/1408/258 163/1409/258 +f 842/1404/145 272/1410/145 274/1405/145 +f 655/953/259 797/1320/259 845/1411/259 +f 163/326/142 846/1412/142 164/327/142 +f 608/858/140 214/950/140 308/1413/140 +f 847/1414/260 772/1275/260 206/370/260 +f 843/1406/261 164/327/261 161/324/261 +f 848/1415/144 777/1280/144 849/1416/144 +f 847/1414/262 850/1417/262 851/1418/262 +f 751/1251/145 852/1419/145 840/1398/145 +f 853/1420/263 854/1421/263 855/1422/263 +f 840/1398/264 855/1422/264 854/1421/264 +f 166/1423/146 856/1424/146 167/1425/146 +f 857/1426/264 840/1398/264 854/1421/264 +f 646/930/265 858/1427/265 859/1428/265 +f 860/1429/266 861/1430/266 862/1431/266 +f 863/1432/251 864/1433/251 865/1434/251 +f 863/1432/267 866/1435/267 867/1436/267 +f 868/1437/205 869/1438/205 870/1439/205 +f 776/1279/267 865/1434/267 777/1280/267 +f 871/1440/268 852/1419/268 872/1441/268 +f 818/1361/142 796/1442/142 785/1359/142 +f 859/1428/265 873/1443/265 874/1444/265 +f 875/1445/269 854/1421/269 876/1446/269 +f 877/1447/140 810/1448/140 156/1449/140 +f 878/1450/270 179/342/270 182/345/270 +f 859/1428/199 879/1451/199 880/1452/199 +f 220/384/246 862/1431/246 861/1430/246 +f 775/1278/144 185/926/144 644/925/144 +f 881/1453/199 859/1428/199 880/1452/199 +f 882/1454/271 883/1455/271 741/1240/271 +f 884/1456/140 829/1384/140 885/1457/140 +f 886/1458/272 887/1459/272 882/1454/272 +f 806/1335/140 885/1457/140 888/1460/140 +f 889/1461/140 648/932/140 647/931/140 +f 890/1462/158 219/383/158 653/951/158 +f 141/302/141 891/1463/141 784/1464/141 +f 880/1452/273 892/1465/273 886/1458/273 +f 741/1240/228 893/1466/228 742/1241/228 +f 159/322/274 155/1014/274 157/320/274 +f 881/1453/273 829/1384/273 647/931/273 +f 169/332/142 894/1467/142 170/333/142 +f 457/1468/140 531/764/140 391/823/140 +f 742/1241/258 895/1469/258 690/1054/258 +f 893/1466/142 896/1470/142 895/1469/142 +f 845/1411/174 563/799/174 896/1471/174 +f 894/1467/257 404/589/257 170/333/257 +f 278/1472/156 340/516/156 316/1473/156 +f 345/1474/140 531/764/140 459/1475/140 +f 406/591/178 170/333/178 404/589/178 +f 782/1291/156 622/1156/156 637/1476/156 +f 690/1054/208 171/334/208 406/591/208 +f 440/633/157 348/1477/157 350/634/157 +f 896/1471/191 564/800/191 169/1478/191 +f 897/1479/174 652/1480/174 651/1481/174 +f 251/421/141 587/829/141 249/419/141 +f 898/1482/145 899/1483/145 897/1479/145 +f 900/1484/140 901/1485/140 902/1486/140 +f 311/483/140 120/281/140 309/481/140 +f 903/1487/142 897/1488/142 651/948/142 +f 169/1478/143 617/876/143 898/1482/143 +f 832/1390/275 903/1487/275 650/947/275 +f 846/1412/142 848/1489/142 904/1490/142 +f 162/325/145 904/1490/145 751/1251/145 +f 219/383/202 905/1491/202 654/952/202 +f 172/335/142 906/1492/142 173/336/142 +f 163/1409/144 775/1278/144 848/1415/144 +f 580/882/140 582/828/140 132/880/140 +f 435/627/276 907/1493/276 172/335/276 +f 908/1494/277 909/1495/277 910/1496/277 +f 773/1276/278 911/1497/278 510/735/278 +f 912/1498/279 773/1276/279 196/360/279 +f 648/932/280 201/365/280 913/1499/280 +f 510/735/281 914/1500/281 511/736/281 +f 191/354/277 851/1418/277 850/1417/277 +f 872/1441/282 904/1490/282 915/1501/282 +f 916/1502/283 917/1503/283 918/1504/283 +f 919/1505/284 196/360/284 198/362/284 +f 920/1506/285 921/1507/285 912/1498/285 +f 856/1424/286 922/1508/286 923/1509/286 +f 191/354/277 924/1510/277 909/1495/277 +f 925/1511/287 912/1498/287 919/1505/287 +f 923/1509/288 926/1512/288 175/338/288 +f 435/627/289 168/1513/289 167/1425/289 +f 867/1514/290 193/356/290 927/1515/290 +f 202/366/291 570/808/291 203/367/291 +f 174/337/292 915/1501/292 928/1516/292 +f 927/1515/293 192/355/293 202/366/293 +f 856/1517/294 848/1415/294 849/1416/294 +f 908/1494/295 847/1414/295 851/1418/295 +f 203/367/296 569/807/296 205/369/296 +f 913/1499/280 207/371/280 929/1518/280 +f 569/807/297 206/370/297 205/369/297 +f 205/369/298 200/364/298 203/367/298 +f 206/370/299 208/372/299 204/368/299 +f 800/1519/300 927/1515/300 199/363/300 +f 911/1497/281 930/1520/281 914/1500/281 +f 511/736/281 913/1499/281 929/1518/281 +f 208/372/301 929/1518/301 207/371/301 +f 931/1521/251 867/1436/251 800/1324/251 +f 459/655/141 568/1140/141 345/522/141 +f 932/1522/265 933/1523/265 858/1427/265 +f 814/1345/140 835/1393/140 548/783/140 +f 928/1516/142 172/335/142 174/337/142 +f 790/1524/219 835/1525/219 834/1526/219 +f 343/732/142 718/1527/142 360/584/142 +f 794/1315/142 273/1403/142 837/1528/142 +f 934/1529/144 747/1530/144 935/1531/144 +f 936/1532/144 548/1533/144 835/1525/144 +f 937/1534/271 882/1454/271 741/1240/271 +f 285/1535/156 598/844/156 286/1536/156 +f 938/1537/166 830/1388/166 842/1404/166 +f 837/1528/142 656/954/142 794/1315/142 +f 841/1402/140 938/1537/140 831/1389/140 +f 547/782/145 635/904/145 634/903/145 +f 936/1538/142 939/1539/142 633/902/142 +f 185/348/142 752/1252/142 186/349/142 +f 721/1158/174 190/353/174 723/1160/174 +f 790/1308/142 187/350/142 721/1158/142 +f 834/1526/258 185/1540/258 790/1524/258 +f 940/1541/144 650/947/144 652/949/144 +f 617/876/145 941/1542/145 899/1483/145 +f 188/351/140 942/1543/140 189/352/140 +f 723/1160/140 189/352/140 834/1392/140 +f 167/1425/302 923/1509/302 178/341/302 +f 187/350/261 188/351/261 190/353/261 +f 943/1544/144 776/1279/144 644/925/144 +f 193/356/303 943/1545/303 191/354/303 +f 944/1546/145 925/1511/145 924/1510/145 +f 868/1437/263 857/1426/263 875/1445/263 +f 839/1397/264 920/1506/264 925/1511/264 +f 191/354/151 850/1417/151 192/355/151 +f 941/1542/174 652/1480/174 899/1483/174 +f 870/1439/265 932/1522/265 930/1520/265 +f 882/1454/272 945/1547/272 886/1458/272 +f 864/1433/251 922/1548/251 865/1434/251 +f 933/1523/205 853/1420/205 946/1549/205 +f 832/1390/275 947/1550/275 948/1551/275 +f 930/1520/265 646/930/265 648/932/265 +f 173/336/304 872/1441/304 174/337/304 +f 890/1552/142 879/1451/142 862/1553/142 +f 548/1533/166 635/1554/166 549/1555/166 +f 801/1325/266 774/1277/266 799/1323/266 +f 862/1553/142 874/1444/142 860/1556/142 +f 691/1055/258 742/1241/258 690/1054/258 +f 905/1491/259 797/1320/259 654/952/259 +f 745/1244/142 703/1089/142 761/1262/142 +f 889/1557/246 218/382/246 774/1277/246 +f 209/1558/142 476/685/142 456/652/142 +f 949/1559/271 888/1460/271 885/1457/271 +f 826/1560/142 811/1561/142 803/1328/142 +f 945/1547/272 885/1457/272 829/1384/272 +f 893/1466/142 655/1562/142 845/1563/142 +f 655/1562/142 887/1459/142 653/1564/142 +f 828/1565/158 950/1566/158 218/382/158 +f 572/810/157 348/1477/157 616/874/157 +f 513/741/156 609/860/156 512/740/156 +f 884/1567/202 905/1491/202 950/1566/202 +f 886/1458/273 881/1453/273 880/1452/273 +f 806/1568/259 951/1569/259 905/1491/259 +f 194/357/140 901/1485/140 133/358/140 +f 937/1534/228 807/1336/228 888/1460/228 +f 740/1239/258 952/1570/258 807/1336/258 +f 807/1336/140 579/819/140 808/1337/140 +f 808/1571/174 798/1321/174 951/1569/174 +f 901/1485/257 833/1391/257 948/1551/257 +f 947/1550/144 953/1572/144 902/1486/144 +f 799/1323/266 861/1430/266 954/1573/266 +f 405/590/178 194/357/178 195/359/178 +f 865/1434/267 849/1416/267 777/1280/267 +f 691/1055/208 195/359/208 952/1570/208 +f 171/334/142 896/1470/142 169/332/142 +f 579/1574/191 135/296/191 798/1321/191 +f 955/1575/174 940/1576/174 941/1542/174 +f 931/1521/251 954/1573/251 864/1433/251 +f 900/1577/145 941/1542/145 134/295/145 +f 762/1263/305 764/1265/305 761/1262/305 +f 869/1438/205 876/1446/205 933/1523/205 +f 902/1486/140 955/1578/140 900/1484/140 +f 948/1551/275 902/1486/275 901/1485/275 +f 942/1543/140 943/1545/140 189/352/140 +f 752/1252/145 924/1510/145 942/1543/145 +f 841/1579/144 837/1395/144 273/444/144 +f 196/360/140 773/1276/140 197/361/140 +f 428/1580/142 476/685/142 427/1581/142 +f 956/1582/306 184/347/306 183/346/306 +f 907/1493/307 906/1492/307 172/335/307 +f 166/1423/308 904/1490/308 848/1489/308 +f 914/1500/281 648/932/281 913/1499/281 +f 957/1583/309 855/1422/309 871/1440/309 +f 183/346/310 917/1503/310 956/1582/310 +f 906/1492/311 871/1440/311 173/336/311 +f 182/345/312 177/340/312 180/343/312 +f 924/1510/313 919/1505/313 909/1495/313 +f 958/1584/283 873/1443/283 946/1549/283 +f 176/339/310 874/1444/310 917/1503/310 +f 436/628/308 915/1501/308 166/1423/308 +f 906/1492/314 958/1584/314 957/1583/314 +f 801/1585/315 199/363/315 201/365/315 +f 175/338/316 860/1556/316 176/339/316 +f 437/629/308 166/1423/308 168/1513/308 +f 921/1507/278 870/1439/278 911/1497/278 +f 898/1586/142 894/1467/142 169/332/142 +f 909/1495/317 198/362/317 910/1496/317 +f 878/1450/318 181/344/318 435/627/318 +f 181/344/319 184/347/319 907/1493/319 +f 180/343/320 176/339/320 183/346/320 +f 653/1564/142 892/1465/142 890/1552/142 +f 878/1450/321 167/1425/321 959/1587/321 +f 959/1587/322 178/341/322 179/342/322 +f 314/486/160 734/1218/160 546/781/160 +f 178/341/323 175/338/323 177/340/323 +f 957/1583/314 946/1549/314 853/1420/314 +f 918/1504/283 874/1444/283 873/1443/283 +f 960/1588/283 918/1504/283 958/1584/283 +f 184/347/324 960/1588/324 907/1493/324 +f 954/1573/251 926/1589/251 864/1433/251 +f 161/324/325 846/1412/325 162/325/325 +f 858/1427/265 946/1549/265 873/1443/265 +f 186/349/325 942/1543/325 188/351/325 +f 910/1496/140 197/361/140 908/1494/140 +f 752/1252/174 160/323/174 162/325/174 +f 625/894/141 961/1590/141 787/1303/141 +f 466/1591/144 444/1592/144 446/1305/144 +f 962/1593/144 963/1594/144 222/1595/144 +f 614/1596/144 433/1597/144 440/1598/144 +f 962/1593/144 787/1303/144 964/1599/144 +f 467/1600/145 235/1601/145 229/1289/145 +f 965/1602/144 743/1302/144 747/1603/144 +f 966/1604/144 624/893/144 770/1605/144 +f 784/1298/145 783/1297/145 719/1155/145 +f 791/1309/144 770/1606/144 746/1310/144 +f 967/1607/145 719/1155/145 720/1157/145 +f 121/1608/145 239/1293/145 235/1601/145 +f 222/1595/144 934/1529/144 935/1531/144 +f 639/913/140 787/1303/140 964/1599/140 +f 968/1609/157 965/1602/157 961/1590/157 +f 966/1610/142 934/1529/142 965/1611/142 +f 791/1309/160 963/1594/160 934/1529/160 +f 779/1285/156 964/1599/156 963/1594/156 +f 444/1592/144 614/1596/144 440/1598/144 +f 455/650/157 708/1162/157 461/659/157 +f 462/660/157 461/659/157 708/1162/157 +f 318/661/142 544/779/142 461/659/142 +f 544/779/142 460/658/142 461/659/142 +f 469/673/160 490/712/160 460/671/160 +f 490/712/160 467/669/160 460/671/160 +f 121/282/156 475/684/156 683/1039/156 +f 471/676/156 121/282/156 683/1039/156 +f 121/282/140 324/498/140 463/692/140 +f 396/693/140 463/692/140 324/498/140 +f 463/662/141 457/653/141 455/699/141 +f 489/1612/141 221/385/141 116/387/141 +f 489/1612/141 229/395/141 228/394/141 +f 116/277/140 317/1613/140 216/380/140 +f 217/381/140 216/380/140 317/1613/140 +f 215/379/156 334/509/156 216/380/156 +f 334/509/156 211/375/156 216/380/156 +f 245/415/160 391/823/160 211/413/160 +f 391/823/160 239/412/160 211/413/160 +f 241/407/142 285/456/142 239/405/142 +f 285/456/142 235/401/142 239/405/142 +f 237/403/157 682/1614/157 235/401/157 +f 212/376/157 235/401/157 682/1614/157 +f 730/1615/160 578/818/160 577/817/160 +f 367/545/142 553/789/142 414/788/142 +f 351/528/160 576/1616/160 709/1617/160 +f 678/1618/142 552/1619/142 372/550/142 +f 709/1617/160 578/1213/160 532/765/160 +f 372/550/142 553/1127/142 371/549/142 +f 281/1620/142 678/1618/142 679/1621/142 +f 336/562/157 677/1622/157 307/479/157 +f 308/480/157 677/1622/157 330/1623/157 +f 330/1623/157 707/1624/157 308/480/157 +f 732/1625/140 407/610/140 409/1626/140 +f 588/1627/141 575/1628/141 322/496/141 +f 347/1629/141 526/1630/141 685/1631/141 +f 413/1632/156 271/1633/156 421/1634/156 +f 527/1635/190 685/1631/190 526/1630/190 +f 604/1636/140 619/885/140 280/884/140 +f 347/1629/141 697/1074/141 491/709/141 +f 362/1637/140 415/1638/140 619/885/140 +f 468/1639/161 707/1624/161 332/1640/161 +f 412/1641/156 687/1642/156 428/620/156 +f 375/1643/182 706/1644/182 529/1645/182 +f 607/857/156 496/715/156 495/714/156 +f 734/1646/160 574/914/160 641/916/160 +f 346/523/141 538/1647/141 537/1648/141 +f 589/1649/141 322/496/141 528/928/141 +f 969/1650/142 599/855/142 606/856/142 +f 495/859/156 335/1651/156 609/860/156 +f 551/1652/142 556/792/142 399/1230/142 +f 413/1632/156 428/620/156 269/619/156 +f 607/1653/156 706/1644/156 374/1654/156 +f 313/1655/160 529/1645/160 645/1656/160 +f 566/811/140 415/1638/140 567/1657/140 +f 970/1658/326 599/845/326 270/847/326 +f 313/1655/160 486/703/160 734/1646/160 +f 353/1031/163 352/1659/163 562/1030/163 +f 604/1636/140 279/1660/140 605/1661/140 +f 399/582/142 606/856/142 356/533/142 +f 971/1662/327 382/1663/327 365/543/327 +f 380/1664/157 686/1665/157 527/1666/157 +f 537/1667/217 279/1660/217 698/1668/217 +f 551/1652/142 681/1669/142 557/793/142 +f 640/1670/328 711/1219/328 641/1671/328 +f 566/802/329 335/1651/329 573/1672/329 +f 584/1673/157 270/847/157 477/686/157 +f 366/1674/180 382/561/180 383/563/180 +f 584/1673/157 727/1675/157 380/1664/157 +f 589/1649/141 530/1676/141 468/1639/141 +f 659/963/157 643/1677/157 385/961/157 +f 516/1678/141 692/1679/141 250/420/141 +f 715/1680/157 643/1677/157 972/1681/157 +f 714/1682/140 657/1683/140 973/1684/140 +f 253/1367/141 554/790/141 276/447/141 +f 226/1685/160 368/1686/160 370/1687/160 +f 724/1688/157 304/1689/157 725/1690/157 +f 320/1691/141 304/1692/141 306/720/141 +f 377/1693/140 705/1694/140 378/1695/140 +f 540/1696/160 305/1697/160 226/1685/160 +f 676/1698/160 287/458/160 259/429/160 +f 713/1699/141 306/720/141 500/719/141 +f 267/1700/142 558/1701/142 268/1702/142 +f 302/1703/330 642/1704/330 303/1705/330 +f 453/1706/156 358/536/156 357/535/156 +f 718/1527/142 361/1707/142 360/584/142 +f 387/1708/140 344/534/140 733/1709/140 +f 724/1177/157 974/1710/157 715/1680/157 +f 613/1711/142 688/1712/142 671/1713/142 +f 378/1714/190 692/1679/190 524/1715/190 +f 369/1716/156 248/418/156 247/417/156 +f 713/1699/141 728/1717/141 714/1718/141 +f 516/1678/141 254/424/141 253/423/141 +f 357/1719/140 560/1167/140 559/1060/140 +f 612/863/142 397/1114/142 659/1113/142 +f 666/1720/140 735/1721/140 264/435/140 +f 534/1722/156 642/1704/156 248/418/156 +f 388/568/140 657/1683/140 342/518/140 +f 231/1723/157 252/422/157 410/631/157 +f 288/1724/156 502/1226/156 453/1706/156 +f 388/1027/140 733/1709/140 519/748/140 +f 671/1725/331 699/1179/331 726/1181/331 +f 676/1008/160 507/730/160 403/729/160 +f 508/1726/142 558/1701/142 429/621/142 +f 540/1696/160 731/1727/160 393/574/160 +f 369/1716/156 700/1728/156 370/1729/156 +f 288/1724/156 402/1007/156 483/696/156 +f 672/1730/157 694/1731/157 267/1700/157 +f 672/1730/157 410/631/157 438/630/157 +f 758/1732/142 361/1707/142 975/1733/142 +f 258/428/160 693/1232/160 726/1734/160 +f 508/1726/142 430/622/142 718/1154/142 +f 666/1720/140 704/1735/140 377/1693/140 +f 613/1711/142 595/840/142 594/839/142 +f 732/1625/140 601/1736/140 729/1194/140 +f 601/1736/140 439/632/140 729/1194/140 +f 649/1737/140 596/1738/140 591/1739/140 +f 575/1628/141 591/1740/141 597/1741/141 +f 271/1633/332 407/592/332 421/1634/332 +f 133/294/143 900/1577/143 134/295/143 +f 136/297/144 766/1267/144 137/298/144 +f 212/376/157 682/1614/157 213/377/157 +f 218/382/158 950/1566/158 219/383/158 +f 222/388/159 962/1742/159 223/389/159 +f 225/391/160 540/775/160 226/392/160 +f 231/397/157 672/997/157 232/398/157 +f 242/408/141 489/1612/141 228/394/141 +f 246/416/156 337/513/156 247/417/156 +f 249/419/141 254/424/141 250/420/141 +f 252/422/141 976/1743/141 253/423/141 +f 255/425/140 680/1744/140 256/426/140 +f 258/428/160 676/1698/160 259/429/160 +f 115/431/164 117/1043/164 261/432/164 +f 263/434/140 704/1735/140 264/435/140 +f 266/437/333 673/998/333 267/438/333 +f 269/440/165 477/1745/165 270/441/165 +f 272/443/166 841/1579/166 273/444/166 +f 275/446/141 517/746/141 276/447/141 +f 278/449/167 282/1076/167 279/450/167 +f 281/452/333 730/1746/333 282/453/333 +f 284/455/142 238/404/142 285/456/142 +f 287/458/156 977/1747/156 288/459/156 +f 290/461/166 824/1371/166 291/462/166 +f 228/464/168 230/1079/168 293/465/168 +f 295/467/157 425/616/157 296/468/157 +f 298/470/160 447/641/160 299/471/160 +f 301/473/194 735/1721/194 302/474/194 +f 304/476/169 368/1748/169 305/477/169 +f 214/378/157 213/377/157 307/479/157 +f 309/481/140 384/674/140 310/482/140 +f 312/484/160 375/554/160 313/485/160 +f 315/487/142 414/788/142 278/488/142 +f 317/490/170 544/1749/170 318/491/170 +f 319/493/141 725/1750/141 320/494/141 +f 243/409/141 528/928/141 322/496/141 +f 323/497/140 598/844/140 324/498/140 +f 325/499/156 482/695/156 326/500/156 +f 124/502/334 434/1062/334 328/503/334 +f 330/505/157 295/467/157 331/506/157 +f 333/508/156 427/618/156 209/373/156 +f 307/510/172 609/1751/172 335/511/172 +f 337/513/156 246/416/156 338/514/156 +f 340/516/140 618/883/140 341/517/140 +f 343/519/173 733/1752/173 344/520/173 +f 227/393/160 298/470/160 300/472/160 +f 345/522/141 568/1140/141 346/523/141 +f 348/525/172 325/1753/172 349/526/172 +f 351/528/163 687/1754/163 352/529/163 +f 354/531/142 615/869/142 355/532/142 +f 344/534/140 978/1755/140 357/535/140 +f 359/537/167 519/1756/167 360/538/167 +f 362/540/140 604/853/140 363/541/140 +f 365/543/236 382/1663/236 366/544/236 +f 368/546/156 424/615/156 369/547/156 +f 371/549/142 284/455/142 286/457/142 +f 159/322/174 158/321/174 149/551/174 +f 376/555/140 310/482/140 377/556/140 +f 379/558/157 584/825/157 380/559/157 +f 382/561/335 971/1757/335 336/562/335 +f 384/564/170 595/1758/170 385/565/170 +f 342/518/140 341/517/140 387/567/140 +f 125/286/141 275/446/141 277/448/141 +f 390/570/176 457/1759/176 391/571/176 +f 392/573/160 305/1697/160 393/574/160 +f 241/576/336 240/921/336 395/577/336 +f 264/579/172 735/1220/172 397/580/172 +f 355/532/142 551/786/142 399/582/142 +f 400/583/142 343/732/142 360/584/142 +f 276/586/168 554/1760/168 402/587/168 +f 404/589/178 833/1391/178 405/590/178 +f 407/592/140 271/1633/140 408/593/140 +f 287/595/169 289/1761/169 410/596/169 +f 411/598/156 523/752/156 412/599/156 +f 414/601/173 619/1762/173 415/602/173 +f 416/604/157 974/1710/157 417/605/157 +f 209/607/168 456/1763/168 419/608/168 +f 407/610/194 732/1625/194 420/611/194 +f 422/613/156 522/751/156 423/614/156 +f 330/505/157 677/1012/157 425/616/157 +f 427/618/156 333/508/156 269/619/156 +f 429/621/142 315/487/142 316/489/142 +f 401/585/142 581/877/142 431/623/142 +f 435/627/179 172/335/179 436/628/179 +f 297/469/157 296/468/157 438/630/157 +f 265/436/140 729/1194/140 439/632/140 +f 394/575/160 577/817/160 445/639/160 +f 118/279/140 120/281/140 449/643/140 +f 289/460/156 288/459/156 453/648/156 +f 457/653/141 464/664/141 458/654/141 +f 465/665/141 130/291/141 132/293/141 +f 384/674/140 666/978/140 377/556/140 +f 470/675/160 485/873/160 452/647/160 +f 444/679/160 299/471/160 447/641/160 +f 473/681/145 792/1764/145 154/682/145 +f 476/685/157 727/1675/157 477/686/157 +f 466/689/157 129/290/157 481/694/157 +f 482/695/156 502/1226/156 483/696/156 +f 484/700/142 127/288/142 129/290/142 +f 486/703/160 645/1656/160 487/704/160 +f 469/706/167 221/1042/167 489/707/167 +f 491/709/141 697/1074/141 492/710/141 +f 488/705/160 487/704/160 294/667/160 +f 494/713/156 573/812/156 495/714/156 +f 497/716/142 788/1765/142 498/717/142 +f 493/711/141 492/710/141 500/719/141 +f 361/539/337 539/849/337 501/721/337 +f 232/722/170 673/1096/170 358/723/170 +f 503/725/156 496/715/156 504/726/156 +f 506/728/160 518/747/160 403/729/160 +f 266/437/142 268/439/142 508/731/142 +f 441/733/338 350/527/338 349/526/338 +f 257/427/140 317/1613/140 115/276/140 +f 208/372/339 772/1275/339 510/735/339 +f 339/737/188 448/1766/188 479/738/188 +f 512/740/156 683/1039/156 475/684/156 +f 329/504/189 470/1767/189 125/742/189 +f 320/494/141 713/1129/141 514/743/141 +f 515/744/141 524/754/141 516/745/141 +f 518/747/160 506/728/160 470/675/160 +f 519/748/140 733/1709/140 520/749/140 +f 522/751/156 422/613/156 523/752/156 +f 515/744/340 376/1768/340 378/753/340 +f 389/755/188 451/1769/188 450/756/188 +f 525/758/141 620/886/141 130/291/141 +f 526/759/157 381/560/157 380/559/157 +f 528/761/188 645/1770/188 529/762/188 +f 531/764/160 709/1617/160 532/765/160 +f 424/615/156 423/614/156 534/767/156 +f 418/606/157 480/690/157 481/694/157 +f 535/768/165 426/936/165 338/769/165 +f 536/771/140 605/854/140 537/772/140 +f 539/774/160 758/1771/160 540/775/160 +f 541/776/145 473/681/145 474/683/145 +f 543/778/142 555/791/142 262/656/142 +f 545/780/160 561/797/160 314/486/160 +f 547/782/140 814/1345/140 548/783/140 +f 550/785/142 640/1772/142 551/786/142 +f 552/787/142 278/488/142 414/788/142 +f 554/790/157 976/1773/157 231/397/157 +f 555/791/142 543/778/142 556/792/142 +f 558/794/172 694/1067/172 559/795/172 +f 561/797/160 545/780/160 260/430/160 +f 562/798/156 352/1774/156 412/599/156 +f 563/799/191 798/1321/191 135/296/191 +f 532/804/192 679/1029/192 538/805/192 +f 192/355/341 847/1414/341 569/807/341 +f 233/399/157 232/398/157 571/809/157 +f 574/813/189 486/1775/189 322/814/189 +f 576/816/160 445/639/160 577/817/160 +f 579/819/140 952/1570/140 195/359/140 +f 580/820/189 442/1198/189 581/821/189 +f 533/766/160 244/410/160 391/823/160 +f 583/824/157 970/1776/157 584/825/157 +f 585/826/142 593/838/142 127/288/142 +f 521/750/140 520/749/140 586/827/140 +f 587/829/141 712/1221/141 588/830/141 +f 445/832/176 562/1777/176 526/833/176 +f 590/835/141 649/1778/141 591/836/141 +f 593/838/142 585/826/142 594/839/142 +f 596/841/140 680/1744/140 597/842/140 +f 364/542/140 363/541/140 598/844/140 +f 599/845/142 969/1779/142 600/846/142 +f 225/848/164 514/1780/164 501/721/164 +f 256/426/140 680/1744/140 596/841/140 +f 602/851/157 379/558/157 381/560/157 +f 536/771/140 363/541/140 604/853/140 +f 599/855/335 970/1776/335 583/824/335 +f 312/484/156 504/726/156 607/857/156 +f 608/858/156 607/1653/156 495/859/156 +f 603/852/157 821/1364/157 610/861/157 +f 611/862/142 398/870/142 612/863/142 +f 614/868/156 325/499/156 327/501/156 +f 615/869/142 354/531/142 398/870/142 +f 135/296/143 134/295/143 617/876/143 +f 454/649/156 503/725/156 505/727/156 +f 616/874/157 348/1477/157 440/633/157 +f 338/514/156 118/279/156 446/678/156 +f 444/638/142 440/633/142 431/623/142 +f 618/883/140 340/516/140 280/884/140 +f 586/827/140 614/868/140 132/880/140 +f 125/286/141 389/569/141 433/625/141 +f 620/886/141 525/758/141 321/495/141 +f 621/887/145 637/908/145 622/888/145 +f 126/890/144 433/1597/144 452/891/144 +f 624/893/144 968/1609/144 625/894/144 +f 623/889/145 622/888/145 627/896/145 +f 629/898/145 788/1306/145 630/899/145 +f 632/901/145 755/1255/145 499/718/145 +f 633/902/142 939/1539/142 634/903/142 +f 118/905/144 126/890/144 485/892/144 +f 636/907/145 497/1781/145 637/908/145 +f 216/909/145 461/1782/145 460/910/145 +f 638/912/144 626/895/144 625/894/144 +f 574/914/160 681/1783/160 640/915/160 +f 238/917/173 123/1784/173 122/918/173 +f 244/920/164 464/1785/164 395/577/164 +f 642/922/342 386/566/342 385/565/342 +f 189/924/144 943/1544/144 644/925/144 +f 228/394/142 294/1786/142 487/927/142 +f 528/928/142 243/409/142 487/927/142 +f 646/930/199 881/1453/199 647/931/199 +f 304/933/188 821/1787/188 424/934/188 +f 426/936/343 535/768/343 128/937/343 +f 590/939/344 711/1124/344 550/940/344 +f 439/942/164 649/941/164 550/940/164 +f 331/506/141 587/829/141 589/831/141 +f 523/944/168 381/1788/168 526/945/168 +f 650/947/144 903/1487/144 651/948/144 +f 475/684/140 212/1789/140 214/950/140 +f 653/951/202 219/383/202 654/952/202 +f 656/954/142 844/1790/142 163/326/142 +f 600/955/172 556/1791/172 256/956/172 +f 282/453/142 278/488/142 552/787/142 +f 430/958/189 342/1792/189 657/959/189 +f 385/961/142 595/840/142 612/962/142 +f 254/424/142 249/419/142 561/964/142 +f 473/966/203 541/972/203 660/967/203 +f 662/969/204 675/1052/204 663/970/204 +f 541/972/203 818/1793/203 665/973/203 +f 536/974/189 678/1028/189 372/975/189 +f 386/977/140 302/1703/140 666/978/140 +f 447/979/169 465/1794/169 479/980/169 +f 402/587/176 554/1760/176 233/982/176 +f 491/984/140 493/1319/140 392/573/140 +f 504/726/140 295/1795/140 297/985/140 +f 667/986/142 771/1274/142 668/987/142 +f 276/447/142 403/1796/142 518/989/142 +f 670/990/142 611/862/142 613/864/142 +f 312/992/176 331/1797/176 295/993/176 +f 587/995/168 331/1797/168 312/992/168 +f 672/997/157 267/438/157 673/998/157 +f 593/999/160 309/481/160 120/281/160 +f 260/430/156 545/780/156 251/1001/156 +f 662/1003/205 877/1447/205 674/1004/205 +f 417/605/142 247/1798/142 337/1006/142 +f 402/1007/160 977/1799/160 676/1008/160 +f 480/690/142 418/606/142 337/1006/142 +f 429/1010/165 558/794/165 560/796/165 +f 677/1012/157 971/1662/157 365/543/157 +f 156/1013/140 810/1339/140 157/320/140 +f 371/1015/165 383/1103/165 565/1016/165 +f 616/1018/140 327/501/140 326/500/140 +f 233/1020/140 572/1019/140 326/500/140 +f 465/1021/140 447/641/140 298/470/140 +f 425/1023/170 365/1191/170 494/1024/170 +f 359/1026/140 973/1800/140 388/1027/140 +f 678/1028/345 536/974/345 538/805/345 +f 562/1030/160 445/639/160 576/816/160 +f 680/1032/192 557/1801/192 681/1033/192 +f 408/957/346 271/442/346 270/441/346 +f 632/1035/157 891/1463/157 140/301/157 +f 307/1036/160 213/1802/160 512/740/160 +f 255/1037/157 115/1803/157 262/656/157 +f 512/740/160 213/1802/160 682/1038/160 +f 684/1040/141 345/522/141 347/524/141 +f 221/1042/164 469/706/164 261/432/164 +f 351/1044/207 684/1109/207 686/1045/207 +f 310/1047/164 376/1135/164 688/1048/164 +f 565/801/140 567/803/140 362/540/140 +f 396/578/167 324/1804/167 285/1050/167 +f 372/1051/156 286/1536/156 598/844/156 +f 675/1052/204 811/1561/204 689/1053/204 +f 690/1054/208 406/591/208 405/590/208 +f 321/1056/140 525/1022/140 298/470/140 +f 472/1057/176 234/1078/176 212/1058/176 +f 453/648/156 357/1719/156 559/1060/156 +f 449/1061/192 484/1805/192 328/503/192 +f 692/1063/347 705/1092/347 670/1064/347 +f 438/1066/172 454/1806/172 559/795/172 +f 621/887/210 623/889/210 695/1068/210 +f 486/703/156 488/705/156 242/1070/156 +f 556/1072/160 543/1171/160 257/427/160 +f 611/862/157 704/1807/157 263/1073/157 +f 697/1074/157 577/1808/157 394/1075/157 +f 575/815/192 597/1034/192 681/1033/192 +f 282/1076/164 730/1201/164 698/1077/164 +f 234/1078/212 472/1057/212 293/465/212 +f 699/1080/167 515/1134/167 517/1081/167 +f 247/1083/168 417/1809/168 319/1084/168 +f 601/850/140 409/594/140 408/593/140 +f 492/710/157 394/1075/157 393/1086/157 +f 546/781/156 712/1810/156 251/1001/156 +f 701/1087/160 224/390/160 702/1088/160 +f 277/448/142 518/989/142 451/1090/142 +f 704/1091/192 611/1811/192 670/1064/192 +f 299/1093/192 443/1199/192 131/1094/192 +f 266/521/348 344/520/348 358/723/348 +f 706/1097/169 608/1812/169 308/1098/169 +f 334/1100/173 215/1147/173 462/1101/173 +f 336/512/349 335/511/349 565/1016/349 +f 430/1104/156 316/1473/156 340/516/156 +f 514/743/157 225/1813/157 300/1105/157 +f 620/886/157 300/1105/157 299/1106/157 +f 310/1107/157 594/839/157 585/826/157 +f 684/1109/169 351/1044/169 709/1110/169 +f 707/1099/207 530/763/207 529/762/207 +f 710/1112/157 972/1814/157 659/1113/157 +f 254/1115/188 259/1815/188 287/595/188 +f 616/1116/169 432/757/169 450/756/169 +f 693/1065/189 260/1816/189 250/1118/189 +f 311/1108/157 585/826/157 484/700/157 +f 582/828/156 581/1817/156 401/1120/156 +f 519/748/156 521/750/156 401/1120/156 +f 275/1122/156 506/728/156 507/730/156 +f 711/1124/167 590/939/167 712/1125/167 +f 553/1127/142 366/1674/142 383/563/142 +f 501/1128/141 514/743/141 713/1129/141 +f 237/1131/350 236/919/350 122/918/350 +f 715/1133/157 972/1814/157 710/1112/157 +f 515/1134/351 699/1080/351 688/1048/351 +f 716/1136/140 739/1238/140 695/1068/140 +f 506/728/156 275/1122/156 125/1138/156 +f 458/654/157 533/1295/157 532/1139/157 +f 284/455/141 323/1163/141 123/1141/141 +f 714/1142/140 973/1800/140 359/1026/140 +f 227/1144/176 700/1818/176 319/1145/176 +f 217/492/173 318/491/173 462/1101/173 +f 423/1148/165 610/1819/165 710/1149/165 +f 120/1151/172 119/938/172 128/937/172 +f 658/1153/142 975/1820/142 718/1154/142 +f 719/1155/140 627/1821/140 622/1156/140 +f 721/1158/219 789/1307/219 722/1159/219 +f 478/687/141 333/1356/141 334/1161/141 +f 371/549/141 364/1822/141 323/1163/141 +f 698/1164/141 697/1074/141 346/1165/141 +f 560/1167/140 978/1823/140 387/567/140 +f 700/1168/160 227/393/160 226/392/160 +f 420/611/156 411/598/156 413/600/156 +f 544/1170/160 317/1613/160 257/427/160 +f 610/861/141 423/1824/141 522/1172/141 +f 379/558/141 602/851/141 522/1172/141 +f 619/1174/141 414/788/141 315/487/141 +f 319/1176/157 417/605/157 724/1177/157 +f 699/1179/160 507/730/160 258/1180/160 +f 428/1182/188 687/1825/188 686/1183/188 +f 420/1185/352 732/1206/352 606/1186/352 +f 393/1188/192 731/1202/192 728/1189/192 +f 367/603/353 415/602/353 494/1024/353 +f 341/1192/141 618/1175/141 315/487/141 +f 264/435/160 398/1826/160 354/1193/160 +f 729/1194/160 265/436/160 354/1193/160 +f 425/1196/160 496/715/160 503/725/160 +f 301/473/156 303/475/156 534/767/156 +f 442/1198/354 580/820/354 131/1094/354 +f 577/1200/164 697/1827/164 698/1077/164 +f 658/960/355 657/959/355 728/1189/355 +f 682/1203/170 237/1131/170 471/1132/170 +f 729/1205/170 356/1828/170 606/1186/170 +f 438/1207/160 296/1197/160 503/725/160 +f 400/583/141 520/1209/141 733/1208/141 +f 520/1209/141 400/583/141 431/623/141 +f 248/1211/141 974/1710/141 416/604/141 +f 578/1213/160 281/1829/160 679/1214/160 +f 411/1215/173 420/1185/173 583/1187/173 +f 245/572/212 210/1830/212 419/1217/212 +f 734/1218/160 641/1671/160 711/1219/160 +f 301/1150/356 710/1149/356 397/580/356 +f 590/835/141 592/837/141 588/830/141 +f 338/1222/141 246/1212/141 416/604/141 +f 571/1223/160 482/695/160 325/499/160 +f 482/695/160 571/1223/160 232/1225/160 +f 595/1227/160 384/674/160 309/481/160 +f 643/923/173 974/1831/173 248/1228/173 +f 509/734/165 586/1832/165 431/1229/165 +f 600/846/142 969/1779/142 399/1230/142 +f 671/1231/160 726/1734/160 693/1232/160 +f 223/389/226 962/1742/226 736/1234/226 +f 638/1236/227 780/1833/227 738/1237/227 +f 740/1239/228 937/1534/228 741/1240/228 +f 737/1235/357 736/1234/357 743/1242/357 +f 743/1242/358 747/1246/358 745/1244/358 +f 738/1237/231 780/1833/231 746/1245/231 +f 747/1246/232 935/1834/232 701/1087/232 +f 701/1087/233 935/1834/233 222/388/233 +f 748/1247/234 702/1088/234 749/1248/234 +f 289/460/140 505/727/140 297/985/140 +f 751/1251/145 944/1546/145 752/1252/145 +f 674/1004/145 827/1382/145 144/305/145 +f 754/1254/160 781/1290/160 755/1255/160 +f 224/390/156 223/389/156 749/1248/156 +f 757/1257/235 703/1089/235 702/1088/235 +f 758/1258/142 975/1820/142 658/1153/142 +f 750/1249/237 749/1248/237 759/1260/237 +f 761/1262/238 703/1089/238 757/1257/238 +f 763/1264/239 760/1261/239 759/1260/239 +f 765/1266/144 768/1269/144 137/298/144 +f 767/1294/145 754/1254/145 139/1835/145 +f 762/1263/142 757/1257/142 768/1269/142 +f 760/1261/141 763/1264/141 766/1267/141 +f 748/1247/156 750/1249/156 138/299/156 +f 757/1257/160 748/1247/160 137/298/160 +f 763/1264/157 762/1263/157 765/1266/157 +f 750/1249/140 760/1261/140 136/297/140 +f 624/1270/240 626/1272/240 716/1136/240 +f 626/1272/241 638/1236/241 739/1238/241 +f 667/986/242 746/1245/242 770/1273/242 +f 772/1275/243 197/361/243 773/1276/243 +f 770/1273/244 624/1270/244 769/1271/244 +f 669/988/245 668/987/245 630/899/245 +f 220/384/246 861/1430/246 774/1277/246 +f 775/1278/144 644/925/144 776/1279/144 +f 771/1274/157 769/1271/157 778/1281/157 +f 615/869/157 263/1073/157 439/1282/157 +f 749/1248/140 223/389/140 737/1235/140 +f 696/1069/160 738/1237/160 667/986/160 +f 684/1040/190 685/1041/190 527/1283/190 +f 623/889/247 628/897/247 717/1137/247 +f 621/887/248 696/1069/248 669/988/248 +f 778/1281/249 717/1137/249 628/897/249 +f 668/987/359 778/1281/359 631/900/359 +f 638/912/144 639/913/144 779/1285/144 +f 455/1287/145 461/1782/145 216/909/145 +f 460/910/145 467/1600/145 229/1289/145 +f 781/1290/145 967/1607/145 720/1157/145 +f 499/718/145 755/1255/145 781/1290/145 +f 463/1292/145 455/1287/145 211/1288/145 +f 767/1294/156 967/1607/156 781/1290/156 +f 464/664/157 244/1836/157 533/1295/157 +f 498/717/157 788/1765/157 629/1296/157 +f 784/1298/140 967/1607/140 767/1294/140 +f 782/1291/160 637/1476/160 497/716/160 +f 660/967/219 665/973/219 785/1300/219 +f 743/1302/144 961/1590/144 787/1303/144 +f 628/897/145 627/896/145 629/898/145 +f 129/906/144 466/1591/144 446/1305/144 +f 788/1306/145 497/1781/145 636/907/145 +f 789/1307/142 936/1538/142 790/1308/142 +f 780/1286/144 779/1285/144 791/1309/144 +f 792/1311/140 822/1368/140 152/314/140 +f 793/1314/219 656/954/219 794/1315/219 +f 786/1301/144 785/1300/144 796/1317/144 +f 306/1318/140 305/1697/140 392/573/140 +f 797/1320/174 951/1569/174 798/1321/174 +f 255/1037/157 555/791/157 557/793/157 +f 799/1323/251 931/1521/251 800/1324/251 +f 629/1296/141 627/1821/141 719/1155/141 +f 755/1255/142 632/901/142 139/1326/142 +f 803/1328/142 811/1561/142 753/1329/142 +f 804/1331/174 816/1378/174 148/1332/174 +f 489/1334/156 242/1070/156 488/705/156 +f 806/1335/140 888/1460/140 807/1336/140 +f 809/1338/144 815/1349/144 158/321/144 +f 146/307/142 803/1328/142 144/1330/142 +f 675/1005/205 674/1004/205 753/1253/205 +f 146/307/252 143/1340/252 802/1342/252 +f 147/308/174 802/1342/174 142/309/174 +f 812/1343/140 810/1837/140 662/969/140 +f 813/1344/144 812/1343/144 664/971/144 +f 764/1265/157 744/1243/157 745/1244/157 +f 814/1345/166 939/1539/166 634/903/166 +f 809/1346/174 810/1838/174 812/1347/174 +f 815/1349/253 145/306/253 148/310/253 +f 817/1353/145 149/318/145 151/1354/145 +f 477/686/141 269/1839/141 333/1356/141 +f 739/1238/156 738/1237/156 696/1069/156 +f 818/1357/145 541/776/145 542/777/145 +f 821/1364/142 603/852/142 422/1365/142 +f 517/746/141 516/745/141 253/1367/141 +f 199/363/360 927/1515/360 202/366/360 +f 153/1370/166 152/1373/166 824/1371/166 +f 769/1271/141 716/1136/141 717/1137/141 +f 204/368/255 207/371/255 201/365/255 +f 292/463/256 820/1399/256 819/1358/256 +f 823/1372/144 825/1375/144 824/1371/144 +f 822/1374/219 661/968/219 825/1375/219 +f 792/1376/203 473/966/203 661/968/203 +f 142/303/145 817/1353/145 804/1355/145 +f 158/321/253 815/1349/253 816/1350/253 +f 151/313/174 150/312/174 816/1378/174 +f 789/1307/144 939/1539/144 814/1345/144 +f 803/1379/174 809/1346/174 813/1348/174 +f 689/1053/144 826/1560/144 813/1344/144 +f 759/1260/141 737/1235/141 744/1243/141 +f 145/306/144 815/1349/144 809/1338/144 +f 142/303/145 144/305/145 827/1382/145 +f 149/318/145 817/1353/145 827/1382/145 +f 828/1383/140 889/1461/140 647/931/140 +f 478/687/157 708/1162/157 456/652/157 +f 381/560/142 523/1840/142 422/1365/142 +f 821/1364/157 724/1688/157 715/1133/157 +f 290/461/256 292/463/256 542/777/256 +f 825/1375/144 786/1301/144 291/462/144 +f 661/968/219 660/967/219 786/1301/219 +f 783/1385/145 891/1841/145 632/1386/145 +f 153/1370/256 290/461/256 474/683/256 +f 795/1316/144 794/1315/144 830/1388/144 +f 832/1390/257 948/1551/257 833/1391/257 +f 722/1159/140 723/1160/140 834/1392/140 +f 674/1004/145 877/1447/145 156/319/145 +f 836/1394/219 844/1407/219 837/1395/219 +f 839/1397/145 944/1546/145 751/1251/145 +f 292/463/166 291/462/166 796/1317/166 +f 795/1316/140 793/1314/140 836/1400/140 +f 831/1389/140 795/1316/140 838/1401/140 +f 587/829/142 314/1842/142 561/964/142 +f 273/1403/142 830/1388/142 842/1404/142 +f 793/1314/174 656/954/174 165/328/174 +f 836/1400/140 793/1314/140 843/1406/140 +f 844/1407/258 836/1394/258 160/1408/258 +f 842/1404/145 938/1537/145 272/1410/145 +f 655/953/259 654/952/259 797/1320/259 +f 608/858/140 513/741/140 214/950/140 +f 847/1414/260 197/361/260 772/1275/260 +f 843/1406/261 165/328/261 164/327/261 +f 848/1415/144 775/1278/144 777/1280/144 +f 847/1414/361 192/355/361 850/1417/361 +f 751/1251/145 904/1490/145 852/1419/145 +f 853/1420/269 876/1446/269 854/1421/269 +f 840/1398/264 852/1419/264 855/1422/264 +f 857/1426/264 839/1397/264 840/1398/264 +f 646/930/265 932/1522/265 858/1427/265 +f 860/1429/266 954/1573/266 861/1430/266 +f 863/1432/251 931/1521/251 864/1433/251 +f 863/1432/267 776/1279/267 866/1435/267 +f 868/1437/205 875/1445/205 869/1438/205 +f 776/1279/267 863/1432/267 865/1434/267 +f 871/1440/362 855/1422/362 852/1419/362 +f 818/1361/142 820/1363/142 796/1442/142 +f 859/1428/265 858/1427/265 873/1443/265 +f 875/1445/263 857/1426/263 854/1421/263 +f 877/1447/140 662/1003/140 810/1448/140 +f 878/1450/363 959/1587/363 179/342/363 +f 859/1428/199 874/1444/199 879/1451/199 +f 220/384/246 890/1462/246 862/1431/246 +f 775/1278/144 160/1408/144 185/926/144 +f 881/1453/199 646/930/199 859/1428/199 +f 882/1454/271 887/1459/271 883/1455/271 +f 884/1456/140 828/1383/140 829/1384/140 +f 886/1458/272 892/1465/272 887/1459/272 +f 806/1335/140 884/1456/140 885/1457/140 +f 889/1461/140 801/1585/140 648/932/140 +f 890/1462/158 220/384/158 219/383/158 +f 141/302/141 140/301/141 891/1463/141 +f 880/1452/273 879/1451/273 892/1465/273 +f 741/1240/228 883/1455/228 893/1466/228 +f 159/322/274 373/552/274 155/1014/274 +f 881/1453/273 945/1547/273 829/1384/273 +f 457/1468/140 459/1475/140 531/764/140 +f 742/1241/258 893/1466/258 895/1469/258 +f 893/1466/142 845/1563/142 896/1470/142 +f 845/1411/174 797/1320/174 563/799/174 +f 894/1467/257 832/1390/257 404/589/257 +f 278/1472/156 280/884/156 340/516/156 +f 345/1474/140 709/1617/140 531/764/140 +f 406/591/178 171/334/178 170/333/178 +f 782/1291/156 720/1157/156 622/1156/156 +f 690/1054/208 895/1469/208 171/334/208 +f 896/1471/191 563/799/191 564/800/191 +f 897/1479/174 899/1483/174 652/1480/174 +f 251/421/141 712/1221/141 587/829/141 +f 898/1482/145 617/876/145 899/1483/145 +f 900/1484/140 133/358/140 901/1485/140 +f 311/483/140 449/643/140 120/281/140 +f 903/1487/142 898/1586/142 897/1488/142 +f 169/1478/143 564/800/143 617/876/143 +f 832/1390/275 894/1467/275 903/1487/275 +f 846/1412/142 163/326/142 848/1489/142 +f 162/325/145 846/1412/145 904/1490/145 +f 219/383/202 950/1566/202 905/1491/202 +f 163/1409/144 160/1408/144 775/1278/144 +f 435/627/276 181/344/276 907/1493/276 +f 908/1494/277 191/354/277 909/1495/277 +f 773/1276/278 921/1507/278 911/1497/278 +f 912/1498/279 921/1507/279 773/1276/279 +f 648/932/364 801/1585/364 201/365/364 +f 510/735/281 911/1497/281 914/1500/281 +f 191/354/277 908/1494/277 851/1418/277 +f 872/1441/365 852/1419/365 904/1490/365 +f 916/1502/283 956/1582/283 917/1503/283 +f 919/1505/284 912/1498/284 196/360/284 +f 920/1506/279 868/1437/279 921/1507/279 +f 856/1424/286 849/1843/286 922/1508/286 +f 191/354/277 943/1545/277 924/1510/277 +f 925/1511/366 920/1506/366 912/1498/366 +f 923/1509/288 922/1508/288 926/1512/288 +f 435/627/367 437/629/367 168/1513/367 +f 867/1514/290 866/1844/290 193/356/290 +f 202/366/368 192/355/368 570/808/368 +f 174/337/365 872/1441/365 915/1501/365 +f 927/1515/293 193/356/293 192/355/293 +f 856/1517/369 166/1845/369 848/1415/369 +f 908/1494/295 197/361/295 847/1414/295 +f 203/367/370 570/808/370 569/807/370 +f 913/1499/371 201/365/371 207/371/371 +f 569/807/372 847/1414/372 206/370/372 +f 205/369/373 204/368/373 200/364/373 +f 206/370/374 772/1275/374 208/372/374 +f 800/1519/300 867/1514/300 927/1515/300 +f 911/1497/281 870/1439/281 930/1520/281 +f 511/736/281 914/1500/281 913/1499/281 +f 208/372/187 511/736/187 929/1518/187 +f 931/1521/251 863/1432/251 867/1436/251 +f 459/655/141 458/654/141 568/1140/141 +f 932/1522/265 869/1438/265 933/1523/265 +f 814/1345/140 722/1159/140 835/1393/140 +f 928/1516/142 436/628/142 172/335/142 +f 790/1524/219 936/1532/219 835/1525/219 +f 343/732/142 508/731/142 718/1527/142 +f 794/1315/142 830/1388/142 273/1403/142 +f 934/1529/144 965/1611/144 747/1530/144 +f 936/1532/144 633/1846/144 548/1533/144 +f 937/1534/271 949/1559/271 882/1454/271 +f 285/1535/156 324/498/156 598/844/156 +f 938/1537/166 831/1389/166 830/1388/166 +f 837/1528/142 844/1790/142 656/954/142 +f 841/1402/140 272/1410/140 938/1537/140 +f 547/782/145 549/784/145 635/904/145 +f 936/1538/142 789/1307/142 939/1539/142 +f 721/1158/174 187/350/174 190/353/174 +f 790/1308/142 185/348/142 187/350/142 +f 834/1526/258 189/1847/258 185/1540/258 +f 940/1541/144 947/1550/144 650/947/144 +f 617/876/145 134/295/145 941/1542/145 +f 723/1160/140 190/353/140 189/352/140 +f 167/1425/302 856/1424/302 923/1509/302 +f 187/350/261 186/349/261 188/351/261 +f 943/1544/144 866/1435/144 776/1279/144 +f 193/356/375 866/1844/375 943/1545/375 +f 944/1546/145 839/1397/145 925/1511/145 +f 868/1437/263 920/1506/263 857/1426/263 +f 839/1397/264 857/1426/264 920/1506/264 +f 941/1542/174 940/1576/174 652/1480/174 +f 870/1439/265 869/1438/265 932/1522/265 +f 882/1454/272 949/1559/272 945/1547/272 +f 864/1433/251 926/1589/251 922/1548/251 +f 933/1523/205 876/1446/205 853/1420/205 +f 832/1390/275 650/947/275 947/1550/275 +f 930/1520/265 932/1522/265 646/930/265 +f 173/336/304 871/1440/304 872/1441/304 +f 890/1552/142 892/1465/142 879/1451/142 +f 548/1533/166 633/1846/166 635/1554/166 +f 801/1325/266 889/1557/266 774/1277/266 +f 862/1553/142 879/1451/142 874/1444/142 +f 691/1055/258 740/1239/258 742/1241/258 +f 905/1491/259 951/1569/259 797/1320/259 +f 745/1244/142 701/1087/142 703/1089/142 +f 889/1557/246 828/1565/246 218/382/246 +f 209/1558/142 427/1581/142 476/685/142 +f 949/1559/271 937/1534/271 888/1460/271 +f 826/1560/142 689/1053/142 811/1561/142 +f 945/1547/272 949/1559/272 885/1457/272 +f 893/1466/142 883/1455/142 655/1562/142 +f 655/1562/142 883/1455/142 887/1459/142 +f 828/1565/158 884/1567/158 950/1566/158 +f 572/810/157 571/809/157 348/1477/157 +f 513/741/156 608/858/156 609/860/156 +f 884/1567/202 806/1568/202 905/1491/202 +f 886/1458/273 945/1547/273 881/1453/273 +f 806/1568/259 808/1571/259 951/1569/259 +f 937/1534/228 740/1239/228 807/1336/228 +f 740/1239/258 691/1055/258 952/1570/258 +f 807/1336/140 952/1570/140 579/819/140 +f 808/1571/174 579/1574/174 798/1321/174 +f 901/1485/257 194/357/257 833/1391/257 +f 947/1550/144 940/1541/144 953/1572/144 +f 799/1323/266 774/1277/266 861/1430/266 +f 405/590/178 833/1391/178 194/357/178 +f 865/1434/267 922/1548/267 849/1416/267 +f 691/1055/208 405/590/208 195/359/208 +f 171/334/142 895/1469/142 896/1470/142 +f 579/1574/191 133/294/191 135/296/191 +f 955/1575/174 953/1848/174 940/1576/174 +f 931/1521/251 799/1323/251 954/1573/251 +f 900/1577/145 955/1575/145 941/1542/145 +f 762/1263/305 763/1264/305 764/1265/305 +f 869/1438/205 875/1445/205 876/1446/205 +f 902/1486/140 953/1572/140 955/1578/140 +f 948/1551/275 947/1550/275 902/1486/275 +f 942/1543/140 924/1510/140 943/1545/140 +f 752/1252/145 944/1546/145 924/1510/145 +f 841/1579/144 838/1396/144 837/1395/144 +f 428/1580/142 727/1675/142 476/685/142 +f 956/1582/376 916/1502/376 184/347/376 +f 907/1493/307 960/1588/307 906/1492/307 +f 166/1423/308 915/1501/308 904/1490/308 +f 914/1500/281 930/1520/281 648/932/281 +f 957/1583/377 853/1420/377 855/1422/377 +f 183/346/378 176/339/378 917/1503/378 +f 906/1492/377 957/1583/377 871/1440/377 +f 182/345/379 179/342/379 177/340/379 +f 924/1510/380 925/1511/380 919/1505/380 +f 958/1584/283 918/1504/283 873/1443/283 +f 176/339/381 860/1556/381 874/1444/381 +f 436/628/308 928/1516/308 915/1501/308 +f 906/1492/314 960/1588/314 958/1584/314 +f 801/1585/300 800/1519/300 199/363/300 +f 175/338/288 926/1512/288 860/1556/288 +f 437/629/308 436/628/308 166/1423/308 +f 921/1507/278 868/1437/278 870/1439/278 +f 898/1586/142 903/1487/142 894/1467/142 +f 909/1495/380 919/1505/380 198/362/380 +f 878/1450/382 182/345/382 181/344/382 +f 181/344/383 180/343/383 184/347/383 +f 180/343/320 177/340/320 176/339/320 +f 653/1564/142 887/1459/142 892/1465/142 +f 878/1450/384 435/627/384 167/1425/384 +f 959/1587/385 167/1425/385 178/341/385 +f 314/486/160 313/485/160 734/1218/160 +f 178/341/386 923/1509/386 175/338/386 +f 957/1583/314 958/1584/314 946/1549/314 +f 918/1504/283 917/1503/283 874/1444/283 +f 960/1588/283 916/1502/283 918/1504/283 +f 184/347/376 916/1502/376 960/1588/376 +f 954/1573/251 860/1429/251 926/1589/251 +f 161/324/325 164/327/325 846/1412/325 +f 858/1427/265 933/1523/265 946/1549/265 +f 186/349/325 752/1252/325 942/1543/325 +f 910/1496/140 198/362/140 197/361/140 +f 752/1252/174 185/348/174 160/323/174 +f 625/894/141 968/1609/141 961/1590/141 +f 466/1591/144 132/1849/144 444/1592/144 +f 962/1593/144 964/1599/144 963/1594/144 +f 614/1596/144 452/891/144 433/1597/144 +f 962/1593/144 736/1304/144 787/1303/144 +f 467/1600/145 121/1608/145 235/1601/145 +f 965/1602/144 961/1590/144 743/1302/144 +f 966/1604/144 968/1609/144 624/893/144 +f 784/1850/145 891/1841/145 783/1385/145 +f 791/1309/144 966/1610/144 770/1606/144 +f 967/1607/145 784/1298/145 719/1155/145 +f 121/1608/145 463/1292/145 239/1293/145 +f 222/1595/144 963/1594/144 934/1529/144 +f 639/913/140 625/894/140 787/1303/140 +f 968/1609/157 966/1604/157 965/1602/157 +f 966/1610/142 791/1309/142 934/1529/142 +f 791/1309/160 779/1285/160 963/1594/160 +f 779/1285/156 639/913/156 964/1599/156 +f 444/1592/144 132/1849/144 614/1596/144 +f 455/650/157 456/652/157 708/1162/157 +f 544/779/142 262/656/142 460/658/142 +f 490/712/160 294/667/160 467/669/160 +f 121/282/156 467/669/156 475/684/156 +f 121/282/140 123/284/140 324/498/140 +f 463/662/141 464/664/141 457/653/141 +f 489/1612/141 116/387/141 229/395/141 +f 116/277/140 115/276/140 317/1613/140 +f 334/509/156 209/373/156 211/375/156 +f 391/823/160 244/410/160 239/412/160 +f 285/456/142 238/404/142 235/401/142 +f 212/376/157 229/395/157 235/401/157 +f 730/1615/160 281/1851/160 578/818/160 +f 367/545/142 366/544/142 553/789/142 +f 351/528/160 353/530/160 576/1616/160 +f 678/1618/142 283/1852/142 552/1619/142 +f 709/1617/160 576/1616/160 578/1213/160 +f 372/550/142 552/1619/142 553/1127/142 +f 281/1620/142 283/1852/142 678/1618/142 +f 336/562/157 971/1757/157 677/1622/157 +f 308/480/157 307/479/157 677/1622/157 +f 330/1623/157 332/1640/157 707/1624/157 +f 588/1627/141 592/1853/141 575/1628/141 +f 347/1629/141 491/709/141 526/1630/141 +f 413/1632/156 269/619/156 271/1633/156 +f 604/1636/140 362/1637/140 619/885/140 +f 347/1629/141 346/1165/141 697/1074/141 +f 362/1637/140 567/1657/140 415/1638/140 +f 468/1639/161 530/1676/161 707/1624/161 +f 412/1641/156 352/1854/156 687/1642/156 +f 375/1643/175 374/1654/175 706/1644/175 +f 607/857/156 504/726/156 496/715/156 +f 734/1646/160 486/703/160 574/914/160 +f 346/523/141 568/1140/141 538/1647/141 +f 589/1649/141 588/1627/141 322/496/141 +f 495/859/156 573/1672/156 335/1651/156 +f 551/1652/142 557/793/142 556/792/142 +f 413/1632/156 412/1641/156 428/620/156 +f 607/1653/156 608/858/156 706/1644/156 +f 313/1655/160 375/1643/160 529/1645/160 +f 566/811/140 494/713/140 415/1638/140 +f 313/1655/160 645/1656/160 486/703/160 +f 604/1636/140 280/884/140 279/1660/140 +f 399/582/142 969/1650/142 606/856/142 +f 380/1664/157 727/1675/157 686/1665/157 +f 537/1667/140 605/1661/140 279/1660/140 +f 551/1652/142 640/1855/142 681/1669/142 +f 640/1670/163 550/1856/163 711/1219/163 +f 566/802/181 565/801/181 335/1651/181 +f 584/1673/157 970/1658/157 270/847/157 +f 584/1673/157 477/686/157 727/1675/157 +f 589/1649/141 528/928/141 530/1676/141 +f 659/963/157 972/1681/157 643/1677/157 +f 516/1678/141 524/1715/141 692/1679/141 +f 715/1680/157 974/1710/157 643/1677/157 +f 714/1682/217 728/1857/217 657/1683/217 +f 253/1367/141 976/1773/141 554/790/141 +f 226/1685/160 305/1697/160 368/1686/160 +f 724/1688/157 821/1364/157 304/1689/157 +f 320/1691/141 725/1858/141 304/1692/141 +f 377/1693/140 704/1735/140 705/1694/140 +f 540/1696/160 393/574/160 305/1697/160 +f 676/1698/160 977/1747/160 287/458/160 +f 713/1699/141 320/1691/141 306/720/141 +f 267/1700/333 694/1731/333 558/1701/333 +f 302/1703/182 386/977/182 642/1704/182 +f 453/1706/156 502/1226/156 358/536/156 +f 718/1527/142 975/1733/142 361/1707/142 +f 387/1708/140 978/1755/140 344/534/140 +f 724/1177/157 417/605/157 974/1710/157 +f 613/1711/142 594/839/142 688/1712/142 +f 378/1714/387 705/1859/387 692/1679/387 +f 369/1716/156 534/1722/156 248/418/156 +f 713/1699/141 500/719/141 728/1717/141 +f 516/1678/141 250/420/141 254/424/141 +f 357/1719/140 978/1823/140 560/1167/140 +f 612/863/142 398/870/142 397/1114/142 +f 666/1720/140 302/474/140 735/1721/140 +f 534/1722/156 303/1705/156 642/1704/156 +f 388/568/140 973/1684/140 657/1683/140 +f 231/1723/157 976/1743/157 252/422/157 +f 288/1724/156 483/696/156 502/1226/156 +f 388/1027/140 387/1708/140 733/1709/140 +f 671/1725/388 688/1860/388 699/1179/388 +f 676/1008/160 258/1180/160 507/730/160 +f 508/1726/142 268/1702/142 558/1701/142 +f 540/1696/160 758/1861/160 731/1727/160 +f 369/1716/156 247/417/156 700/1728/156 +f 288/1724/156 977/1799/156 402/1007/156 +f 672/1730/157 438/630/157 694/1731/157 +f 672/1730/157 231/1723/157 410/631/157 +f 758/1732/389 539/1862/389 361/1707/389 +f 258/428/160 260/430/160 693/1232/160 +f 508/1726/142 429/621/142 430/622/142 +f 666/1720/140 264/435/140 704/1735/140 +f 613/1711/142 612/962/142 595/840/142 +f 732/1625/140 409/1626/140 601/1736/140 +f 601/1736/140 596/1738/140 439/632/140 +f 649/1737/140 439/632/140 596/1738/140 +f 575/1628/195 592/1853/195 591/1740/195 diff --git a/run/ModularWarfare/prototype/obj/guns/license.txt b/run/ModularWarfare/prototype/obj/guns/license.txt new file mode 100644 index 00000000..693445d1 --- /dev/null +++ b/run/ModularWarfare/prototype/obj/guns/license.txt @@ -0,0 +1,9 @@ +Model Information: +* title: Low-Poly Guns +* author: TastyTony (https://sketchfab.com/TastyTony) + +Model License: +* license type: CC-BY-4.0 (http://creativecommons.org/licenses/by/4.0/) +* requirements: Author must be credited. Commercial use is allowed. + +If you use this 3D model in your project be sure to copy paste this credit wherever you share it \ No newline at end of file diff --git a/run/ModularWarfare/prototype/obj/license.txt b/run/ModularWarfare/prototype/obj/license.txt new file mode 100644 index 00000000..d877716b --- /dev/null +++ b/run/ModularWarfare/prototype/obj/license.txt @@ -0,0 +1,9 @@ +Model Information: +* title: Low-Poly Guns & Attachmants +* author: TastyTony (https://sketchfab.com/TastyTony) + +Model License: +* license type: CC-BY-4.0 (http://creativecommons.org/licenses/by/4.0/) +* requirements: Author must be credited. Commercial use is allowed. + +If you use this 3D model in your project be sure to copy paste this credit wherever you share it \ No newline at end of file diff --git a/run/ModularWarfare/prototype-1.0.10f-contentpack.zip b/run/ModularWarfare/prototype/prototype-1.0.11f-contentpack.zip similarity index 98% rename from run/ModularWarfare/prototype-1.0.10f-contentpack.zip rename to run/ModularWarfare/prototype/prototype-1.0.11f-contentpack.zip index 6d33ef38..5446475c 100644 Binary files a/run/ModularWarfare/prototype-1.0.10f-contentpack.zip and b/run/ModularWarfare/prototype/prototype-1.0.11f-contentpack.zip differ diff --git a/src/main/java/com/modularwarfare/ModConfig.java b/src/main/java/com/modularwarfare/ModConfig.java index 27a3a9bf..655f2df5 100644 --- a/src/main/java/com/modularwarfare/ModConfig.java +++ b/src/main/java/com/modularwarfare/ModConfig.java @@ -38,6 +38,7 @@ public class ModConfig { public KillFeed killFeed = new KillFeed(); + public boolean model_optimization = true; public boolean dev_mode = true; public String version = ModularWarfare.MOD_VERSION; diff --git a/src/main/java/com/modularwarfare/ModularWarfare.java b/src/main/java/com/modularwarfare/ModularWarfare.java index 68662848..bf7f74fb 100644 --- a/src/main/java/com/modularwarfare/ModularWarfare.java +++ b/src/main/java/com/modularwarfare/ModularWarfare.java @@ -8,10 +8,13 @@ import com.modularwarfare.common.armor.ItemMWArmor; import com.modularwarfare.common.armor.ItemSpecialArmor; import com.modularwarfare.common.backpacks.ItemBackpack; +import com.modularwarfare.common.commands.CommandClear; import com.modularwarfare.common.entity.EntityBullet; import com.modularwarfare.common.entity.decals.EntityBulletHole; import com.modularwarfare.common.entity.decals.EntityShell; import com.modularwarfare.common.entity.grenades.EntityGrenade; +import com.modularwarfare.common.entity.grenades.EntitySmokeGrenade; +import com.modularwarfare.common.entity.grenades.EntityStunGrenade; import com.modularwarfare.common.entity.item.EntityItemLoot; import com.modularwarfare.common.extra.ItemLight; import com.modularwarfare.common.grenades.ItemGrenade; @@ -66,7 +69,7 @@ public class ModularWarfare { // Mod Info public static final String MOD_ID = "modularwarfare"; public static final String MOD_NAME = "ModularWarfare"; - public static final String MOD_VERSION = "1.0.10f"; + public static final String MOD_VERSION = "1.0.11f"; // Main instance @Instance(ModularWarfare.MOD_ID) public static ModularWarfare INSTANCE; @@ -346,6 +349,7 @@ public void onPostInitialization(FMLPostInitializationEvent event) { */ @EventHandler public void onServerStarting(FMLServerStartingEvent event) { + event.registerServerCommand(new CommandClear()); } /** @@ -435,7 +439,10 @@ public void registerEntities(RegistryEvent.Register event) { EntityRegistry.registerModEntity(new ResourceLocation(ModularWarfare.MOD_ID, "shell"), EntityShell.class, "shell", 4, this, 64, 1, false); EntityRegistry.registerModEntity(new ResourceLocation(ModularWarfare.MOD_ID, "itemloot"), EntityItemLoot.class, "itemloot", 6, this, 64, 1, true); EntityRegistry.registerModEntity(new ResourceLocation(ModularWarfare.MOD_ID, "grenade"), EntityGrenade.class, "grenade", 7, this, 64, 1, true); - EntityRegistry.registerModEntity(new ResourceLocation(ModularWarfare.MOD_ID, "bullet"), EntityBullet.class, "bullet", 8, this, 64, 1, true); + EntityRegistry.registerModEntity(new ResourceLocation(ModularWarfare.MOD_ID, "smoke_grenade"), EntitySmokeGrenade.class, "smoke_grenade", 8, this, 64, 1, true); + EntityRegistry.registerModEntity(new ResourceLocation(ModularWarfare.MOD_ID, "stun_grenade"), EntityStunGrenade.class, "stun_grenade", 9, this, 64, 1, true); + + EntityRegistry.registerModEntity(new ResourceLocation(ModularWarfare.MOD_ID, "bullet"), EntityBullet.class, "bullet", 15, this, 64, 1, true); } } diff --git a/src/main/java/com/modularwarfare/client/ClientEventHandler.java b/src/main/java/com/modularwarfare/client/ClientEventHandler.java index e2691742..c9061688 100644 --- a/src/main/java/com/modularwarfare/client/ClientEventHandler.java +++ b/src/main/java/com/modularwarfare/client/ClientEventHandler.java @@ -6,6 +6,7 @@ import com.modularwarfare.common.init.ModSounds; import com.modularwarfare.common.network.PacketOpenGui; import net.minecraft.client.Minecraft; +import net.minecraft.client.audio.ISound; import net.minecraft.client.audio.PositionedSoundRecord; import net.minecraft.client.gui.inventory.GuiInventory; import net.minecraft.entity.player.EntityPlayer; @@ -47,50 +48,55 @@ public void onPlaySound(PlaySoundEvent event) { Minecraft mc = Minecraft.getMinecraft(); final ResourceLocation currentSound = event.getSound().getSoundLocation(); + if (ClientRenderHooks.flashValue > 0 && !event.getSound().getSoundLocation().toString().contains("stun") && !event.getSound().getSoundLocation().toString().contains("flashed")) { + event.setResultSound(new PositionedSoundRecord(currentSound, event.getSound().getCategory(), 0.05f, 1.0f - ((float) ClientRenderHooks.flashValue / 50), false, 0, ISound.AttenuationType.LINEAR, event.getSound().getXPosF(), event.getSound().getYPosF(), event.getSound().getZPosF()) {{ + }}); + } + if (currentSound.toString().equals("minecraft:entity.generic.explode")) { event.setResultSound(null); } if (currentSound.toString().equals("minecraft:block.grass.step")) { if (mc.player.isSprinting()) { - event.setResultSound(new PositionedSoundRecord(ModSounds.STEP_GRASS_SPRINT, SoundCategory.BLOCKS, soundVolume, 1f, event.getSound().getXPosF(), event.getSound().getYPosF(), event.getSound().getZPosF())); + event.setResultSound(new PositionedSoundRecord(ModSounds.STEP_GRASS_SPRINT, SoundCategory.BLOCKS, (ClientRenderHooks.flashValue > 0) ? soundVolume * 0.05f : soundVolume, (ClientRenderHooks.flashValue > 0) ? 1.0f - ((float) ClientRenderHooks.flashValue / 50) : 1.0f, event.getSound().getXPosF(), event.getSound().getYPosF(), event.getSound().getZPosF())); } else { - event.setResultSound(new PositionedSoundRecord(ModSounds.STEP_GRASS_WALK, SoundCategory.BLOCKS, soundVolume, 1f, event.getSound().getXPosF(), event.getSound().getYPosF(), event.getSound().getZPosF())); + event.setResultSound(new PositionedSoundRecord(ModSounds.STEP_GRASS_WALK, SoundCategory.BLOCKS, (ClientRenderHooks.flashValue > 0) ? soundVolume * 0.05f : soundVolume, (ClientRenderHooks.flashValue > 0) ? 1.0f - ((float) ClientRenderHooks.flashValue / 50) : 1.0f, event.getSound().getXPosF(), event.getSound().getYPosF(), event.getSound().getZPosF())); } } else if (currentSound.toString().equals("minecraft:block.stone.step")) { if (mc.player.isSprinting()) { - event.setResultSound(new PositionedSoundRecord(ModSounds.STEP_STONE_SPRINT, SoundCategory.BLOCKS, soundVolume, 1f, event.getSound().getXPosF(), event.getSound().getYPosF(), event.getSound().getZPosF())); + event.setResultSound(new PositionedSoundRecord(ModSounds.STEP_STONE_SPRINT, SoundCategory.BLOCKS, (ClientRenderHooks.flashValue > 0) ? soundVolume * 0.05f : soundVolume, (ClientRenderHooks.flashValue > 0) ? 1.0f - ((float) ClientRenderHooks.flashValue / 50) : 1.0f, event.getSound().getXPosF(), event.getSound().getYPosF(), event.getSound().getZPosF())); } else { - event.setResultSound(new PositionedSoundRecord(ModSounds.STEP_STONE_WALK, SoundCategory.BLOCKS, soundVolume, 1f, event.getSound().getXPosF(), event.getSound().getYPosF(), event.getSound().getZPosF())); + event.setResultSound(new PositionedSoundRecord(ModSounds.STEP_STONE_WALK, SoundCategory.BLOCKS, (ClientRenderHooks.flashValue > 0) ? soundVolume * 0.05f : soundVolume, (ClientRenderHooks.flashValue > 0) ? 1.0f - ((float) ClientRenderHooks.flashValue / 50) : 1.0f, event.getSound().getXPosF(), event.getSound().getYPosF(), event.getSound().getZPosF())); } } else if (currentSound.toString().equals("minecraft:block.gravel.step")) { if (mc.player.isSprinting()) { - event.setResultSound(new PositionedSoundRecord(ModSounds.STEP_GRAVEL_SPRINT, SoundCategory.BLOCKS, soundVolume, 1f, event.getSound().getXPosF(), event.getSound().getYPosF(), event.getSound().getZPosF())); + event.setResultSound(new PositionedSoundRecord(ModSounds.STEP_GRAVEL_SPRINT, SoundCategory.BLOCKS, (ClientRenderHooks.flashValue > 0) ? soundVolume * 0.05f : soundVolume, (ClientRenderHooks.flashValue > 0) ? 1.0f - ((float) ClientRenderHooks.flashValue / 50) : 1.0f, event.getSound().getXPosF(), event.getSound().getYPosF(), event.getSound().getZPosF())); } else { - event.setResultSound(new PositionedSoundRecord(ModSounds.STEP_GRAVEL_WALK, SoundCategory.BLOCKS, soundVolume, 1f, event.getSound().getXPosF(), event.getSound().getYPosF(), event.getSound().getZPosF())); + event.setResultSound(new PositionedSoundRecord(ModSounds.STEP_GRAVEL_WALK, SoundCategory.BLOCKS, (ClientRenderHooks.flashValue > 0) ? soundVolume * 0.05f : soundVolume, (ClientRenderHooks.flashValue > 0) ? 1.0f - ((float) ClientRenderHooks.flashValue / 50) : 1.0f, event.getSound().getXPosF(), event.getSound().getYPosF(), event.getSound().getZPosF())); } } else if (currentSound.toString().equals("minecraft:block.metal.step")) { if (mc.player.isSprinting()) { - event.setResultSound(new PositionedSoundRecord(ModSounds.STEP_METAL_SPRINT, SoundCategory.BLOCKS, soundVolume, 1f, event.getSound().getXPosF(), event.getSound().getYPosF(), event.getSound().getZPosF())); + event.setResultSound(new PositionedSoundRecord(ModSounds.STEP_METAL_SPRINT, SoundCategory.BLOCKS, (ClientRenderHooks.flashValue > 0) ? soundVolume * 0.05f : soundVolume, (ClientRenderHooks.flashValue > 0) ? 1.0f - ((float) ClientRenderHooks.flashValue / 50) : 1.0f, event.getSound().getXPosF(), event.getSound().getYPosF(), event.getSound().getZPosF())); } else { - event.setResultSound(new PositionedSoundRecord(ModSounds.STEP_METAL_WALK, SoundCategory.BLOCKS, soundVolume, 1f, event.getSound().getXPosF(), event.getSound().getYPosF(), event.getSound().getZPosF())); + event.setResultSound(new PositionedSoundRecord(ModSounds.STEP_METAL_WALK, SoundCategory.BLOCKS, (ClientRenderHooks.flashValue > 0) ? soundVolume * 0.05f : soundVolume, (ClientRenderHooks.flashValue > 0) ? 1.0f - ((float) ClientRenderHooks.flashValue / 50) : 1.0f, event.getSound().getXPosF(), event.getSound().getYPosF(), event.getSound().getZPosF())); } } else if (currentSound.toString().equals("minecraft:block.wood.step")) { if (mc.player.isSprinting()) { - event.setResultSound(new PositionedSoundRecord(ModSounds.STEP_WOOD_SPRINT, SoundCategory.BLOCKS, soundVolume, 1f, event.getSound().getXPosF(), event.getSound().getYPosF(), event.getSound().getZPosF())); + event.setResultSound(new PositionedSoundRecord(ModSounds.STEP_WOOD_SPRINT, SoundCategory.BLOCKS, (ClientRenderHooks.flashValue > 0) ? soundVolume * 0.05f : soundVolume, (ClientRenderHooks.flashValue > 0) ? 1.0f - ((float) ClientRenderHooks.flashValue / 50) : 1.0f, event.getSound().getXPosF(), event.getSound().getYPosF(), event.getSound().getZPosF())); } else { - event.setResultSound(new PositionedSoundRecord(ModSounds.STEP_WOOD_WALK, SoundCategory.BLOCKS, soundVolume, 1f, event.getSound().getXPosF(), event.getSound().getYPosF(), event.getSound().getZPosF())); + event.setResultSound(new PositionedSoundRecord(ModSounds.STEP_WOOD_WALK, SoundCategory.BLOCKS, (ClientRenderHooks.flashValue > 0) ? soundVolume * 0.05f : soundVolume, (ClientRenderHooks.flashValue > 0) ? 1.0f - ((float) ClientRenderHooks.flashValue / 50) : 1.0f, event.getSound().getXPosF(), event.getSound().getYPosF(), event.getSound().getZPosF())); } } else if (currentSound.toString().equals("minecraft:block.sand.step")) { if (mc.player.isSprinting()) { - event.setResultSound(new PositionedSoundRecord(ModSounds.STEP_SAND_SPRINT, SoundCategory.BLOCKS, soundVolume, 1f, event.getSound().getXPosF(), event.getSound().getYPosF(), event.getSound().getZPosF())); + event.setResultSound(new PositionedSoundRecord(ModSounds.STEP_SAND_SPRINT, SoundCategory.BLOCKS, (ClientRenderHooks.flashValue > 0) ? soundVolume * 0.05f : soundVolume, (ClientRenderHooks.flashValue > 0) ? 1.0f - ((float) ClientRenderHooks.flashValue / 50) : 1.0f, event.getSound().getXPosF(), event.getSound().getYPosF(), event.getSound().getZPosF())); } else { - event.setResultSound(new PositionedSoundRecord(ModSounds.STEP_SAND_WALK, SoundCategory.BLOCKS, soundVolume, 1f, event.getSound().getXPosF(), event.getSound().getYPosF(), event.getSound().getZPosF())); + event.setResultSound(new PositionedSoundRecord(ModSounds.STEP_SAND_WALK, SoundCategory.BLOCKS, (ClientRenderHooks.flashValue > 0) ? soundVolume * 0.05f : soundVolume, (ClientRenderHooks.flashValue > 0) ? 1.0f - ((float) ClientRenderHooks.flashValue / 50) : 1.0f, event.getSound().getXPosF(), event.getSound().getYPosF(), event.getSound().getZPosF())); } } else if (currentSound.toString().equals("minecraft:block.snow.step")) { if (mc.player.isSprinting()) { - event.setResultSound(new PositionedSoundRecord(ModSounds.STEP_SNOW_SPRINT, SoundCategory.BLOCKS, soundVolume, 1f, event.getSound().getXPosF(), event.getSound().getYPosF(), event.getSound().getZPosF())); + event.setResultSound(new PositionedSoundRecord(ModSounds.STEP_SNOW_SPRINT, SoundCategory.BLOCKS, (ClientRenderHooks.flashValue > 0) ? soundVolume * 0.05f : soundVolume, (ClientRenderHooks.flashValue > 0) ? 1.0f - ((float) ClientRenderHooks.flashValue / 50) : 1.0f, event.getSound().getXPosF(), event.getSound().getYPosF(), event.getSound().getZPosF())); } else { - event.setResultSound(new PositionedSoundRecord(ModSounds.STEP_SNOW_WALK, SoundCategory.BLOCKS, soundVolume, 1f, event.getSound().getXPosF(), event.getSound().getYPosF(), event.getSound().getZPosF())); + event.setResultSound(new PositionedSoundRecord(ModSounds.STEP_SNOW_WALK, SoundCategory.BLOCKS, (ClientRenderHooks.flashValue > 0) ? soundVolume * 0.05f : soundVolume, (ClientRenderHooks.flashValue > 0) ? 1.0f - ((float) ClientRenderHooks.flashValue / 50) : 1.0f, event.getSound().getXPosF(), event.getSound().getYPosF(), event.getSound().getZPosF())); } } } diff --git a/src/main/java/com/modularwarfare/client/ClientProxy.java b/src/main/java/com/modularwarfare/client/ClientProxy.java index 1b43baa7..1ce25f7a 100644 --- a/src/main/java/com/modularwarfare/client/ClientProxy.java +++ b/src/main/java/com/modularwarfare/client/ClientProxy.java @@ -36,6 +36,8 @@ import com.modularwarfare.common.entity.decals.EntityBulletHole; import com.modularwarfare.common.entity.decals.EntityShell; import com.modularwarfare.common.entity.grenades.EntityGrenade; +import com.modularwarfare.common.entity.grenades.EntitySmokeGrenade; +import com.modularwarfare.common.entity.grenades.EntityStunGrenade; import com.modularwarfare.common.entity.item.EntityItemLoot; import com.modularwarfare.common.extra.ItemLight; import com.modularwarfare.common.grenades.GrenadeType; @@ -46,6 +48,7 @@ import com.modularwarfare.objects.SoundEntry; import com.modularwarfare.utility.MWResourcePack; import com.modularwarfare.utility.MWSound; +import com.modularwarfare.utility.ModUtil; import net.lingala.zip4j.core.ZipFile; import net.lingala.zip4j.exception.ZipException; import net.minecraft.client.Minecraft; @@ -340,6 +343,10 @@ public void setupLayers(RenderPlayer renderer) { @Override public void init() { + //Disable VAO on Mac computer (not compatibility) + if(ModUtil.isMac()){ + ModConfig.INSTANCE.model_optimization = false; + } } @SubscribeEvent @@ -860,7 +867,8 @@ public void registerEntities(RegistryEvent.Register event) { //RENDER GRENADES RenderingRegistry.registerEntityRenderingHandler(EntityGrenade.class, RenderGrenadeEntity.FACTORY); - + RenderingRegistry.registerEntityRenderingHandler(EntitySmokeGrenade.class, RenderGrenadeEntity.FACTORY); + RenderingRegistry.registerEntityRenderingHandler(EntityStunGrenade.class, RenderGrenadeEntity.FACTORY); RenderingRegistry.registerEntityRenderingHandler(EntityItemLoot.class, RenderItemLoot.FACTORY); diff --git a/src/main/java/com/modularwarfare/client/ClientRenderHooks.java b/src/main/java/com/modularwarfare/client/ClientRenderHooks.java index 26fb9bfc..8d91fb01 100644 --- a/src/main/java/com/modularwarfare/client/ClientRenderHooks.java +++ b/src/main/java/com/modularwarfare/client/ClientRenderHooks.java @@ -8,12 +8,15 @@ import com.modularwarfare.client.model.objects.CustomItemRenderer; import com.modularwarfare.client.model.renders.*; import com.modularwarfare.common.backpacks.ItemBackpack; +import com.modularwarfare.common.entity.grenades.EntityGrenade; +import com.modularwarfare.common.entity.grenades.EntitySmokeGrenade; import com.modularwarfare.common.guns.ItemAttachment; import com.modularwarfare.common.guns.ItemGun; import com.modularwarfare.common.network.BackWeaponsManager; import com.modularwarfare.common.type.BaseItem; import com.modularwarfare.common.type.BaseType; import com.modularwarfare.utility.OptifineHelper; +import com.modularwarfare.utility.RenderHelperMW; import com.modularwarfare.utility.event.ForgeEvent; import net.minecraft.block.material.Material; import net.minecraft.block.state.IBlockState; @@ -23,17 +26,19 @@ import net.minecraft.client.model.ModelBiped; import net.minecraft.client.model.ModelBiped.ArmPose; import net.minecraft.client.renderer.*; +import net.minecraft.client.renderer.entity.Render; +import net.minecraft.client.renderer.entity.RenderPlayer; import net.minecraft.entity.Entity; import net.minecraft.entity.EntityLivingBase; import net.minecraft.entity.player.EntityPlayer; +import net.minecraft.inventory.EntityEquipmentSlot; import net.minecraft.item.Item; import net.minecraft.item.ItemStack; import net.minecraft.util.EnumHand; +import net.minecraft.util.ResourceLocation; import net.minecraft.util.math.BlockPos; import net.minecraft.util.math.MathHelper; -import net.minecraftforge.client.event.RenderItemInFrameEvent; -import net.minecraftforge.client.event.RenderLivingEvent; -import net.minecraftforge.client.event.RenderSpecificHandEvent; +import net.minecraftforge.client.event.*; import net.minecraftforge.fml.common.eventhandler.SubscribeEvent; import net.minecraftforge.fml.common.gameevent.TickEvent; import org.lwjgl.util.glu.Project; @@ -50,6 +55,10 @@ public class ClientRenderHooks extends ForgeEvent { private Minecraft mc; private float equippedProgress = 1f, prevEquippedProgress = 1f; + public static int flashValue; + + public static final ResourceLocation grenade_smoke = new ResourceLocation("modularwarfare", "textures/particles/smoke.png"); + public ClientRenderHooks() { mc = Minecraft.getMinecraft(); customRenderers[0] = ClientProxy.gunStaticRenderer = new RenderGunStatic(); @@ -109,6 +118,33 @@ public void renderItemFrame(RenderItemInFrameEvent event) { } } + @SubscribeEvent + public void onWorldRenderLast(RenderWorldLastEvent event) { + //For each entity loaded, process with layers + for (Object o : mc.world.getLoadedEntityList()) { + Entity givenEntity = (Entity) o; + //If entity is smoke grenade, render smoke + if (givenEntity instanceof EntitySmokeGrenade) { + EntitySmokeGrenade smokeGrenade = (EntitySmokeGrenade) givenEntity; + if (smokeGrenade.exploded) { + if (smokeGrenade.smokeTime <= 220) { + RenderHelperMW.renderSmoke(grenade_smoke, smokeGrenade.posX, smokeGrenade.posY + 1, smokeGrenade.posZ, partialTicks, 600, 600, "0xFFFFFF", 0.8f); + } + } + } + } + } + + @SubscribeEvent + public void onRenderPost(RenderGameOverlayEvent.Post event) { + Minecraft mc = Minecraft.getMinecraft(); + if(event.getType() == RenderGameOverlayEvent.ElementType.ALL) { + if (flashValue != 0) { + RenderHelperMW.renderRectAlphaComp(0, 0, mc.displayWidth, mc.displayHeight, 0xFFFFFF, ClientRenderHooks.flashValue); + } + } + } + @SubscribeEvent public void renderHeldItem(RenderSpecificHandEvent event) { EntityPlayer player = mc.player; @@ -228,6 +264,32 @@ public void renderThirdPose(RenderLivingEvent.Pre event) { return; } + AbstractClientPlayer clientPlayer = (AbstractClientPlayer)event.getEntity(); + Render render = Minecraft.getMinecraft().getRenderManager().getEntityRenderObject(event.getEntity()); + RenderPlayer renderplayer = (RenderPlayer) render; + + if(clientPlayer.getItemStackFromSlot(EntityEquipmentSlot.HEAD).isEmpty()){ + renderplayer.getMainModel().bipedHeadwear.isHidden = false; + } else { + renderplayer.getMainModel().bipedHeadwear.isHidden = true; + } + if(clientPlayer.getItemStackFromSlot(EntityEquipmentSlot.CHEST).isEmpty()){ + renderplayer.getMainModel().bipedLeftArmwear.isHidden = false; + renderplayer.getMainModel().bipedRightArmwear.isHidden = false; + renderplayer.getMainModel().bipedBodyWear.isHidden = false; + } else { + renderplayer.getMainModel().bipedLeftArmwear.isHidden = true; + renderplayer.getMainModel().bipedRightArmwear.isHidden = true; + renderplayer.getMainModel().bipedBodyWear.isHidden = true; + } + if(clientPlayer.getItemStackFromSlot(EntityEquipmentSlot.LEGS).isEmpty()){ + renderplayer.getMainModel().bipedLeftLegwear.isHidden = false; + renderplayer.getMainModel().bipedRightLegwear.isHidden = false; + } else { + renderplayer.getMainModel().bipedLeftLegwear.isHidden = true; + renderplayer.getMainModel().bipedRightLegwear.isHidden = true; + } + ItemStack itemstack = event.getEntity().getHeldItemMainhand(); if (itemstack != ItemStack.EMPTY && !itemstack.isEmpty()) { if (!(itemstack.getItem() instanceof BaseItem)) { diff --git a/src/main/java/com/modularwarfare/client/handler/ClientTickHandler.java b/src/main/java/com/modularwarfare/client/handler/ClientTickHandler.java index 4b049fe0..3bc49d05 100644 --- a/src/main/java/com/modularwarfare/client/handler/ClientTickHandler.java +++ b/src/main/java/com/modularwarfare/client/handler/ClientTickHandler.java @@ -17,6 +17,7 @@ import net.minecraft.client.entity.EntityPlayerSP; import net.minecraft.entity.player.EntityPlayer; import net.minecraft.item.Item; +import net.minecraft.util.math.RayTraceResult; import net.minecraftforge.fml.client.FMLClientHandler; import net.minecraftforge.fml.common.eventhandler.SubscribeEvent; import net.minecraftforge.fml.common.gameevent.TickEvent; @@ -78,7 +79,6 @@ public void clientTick(TickEvent.ClientTickEvent event) { break; case END: onClientTickEnd(Minecraft.getMinecraft()); - ModularWarfare.PLAYERHANDLER.clientTick(); } } @@ -145,21 +145,16 @@ public void onRenderTickStart(Minecraft minecraft, float renderTick) { float modeSwitchValue = Minecraft.getMinecraft().inGameHasFocus && Mouse.isButtonDown(0) ? RenderParameters.triggerPullSwitch + triggerPullSpeed : RenderParameters.triggerPullSwitch - triggerPullSpeed; RenderParameters.triggerPullSwitch = Math.max(0, Math.min(model.triggerDistance, triggerPullValue)); - //Guns animations - float maxHorizontal = 1.5f; - float maxVertical = 0.75f; - float swaySpeed = (player.isSprinting()) ? 0.005f : (0.006f * renderTick); - - RenderParameters.swayHorizontal = 0f; - RenderParameters.swayVertical = 0f; - RenderParameters.swayHorizontalEP = 0f; - RenderParameters.swayVerticalEP = 0f; - //if(RenderParameters.swayHorizontalEP == null || Float.isNaN(RenderParameters.swayHorizontalEP)) RenderParameters.swayHorizontalEP = NumberHelper.generateInRange(maxHorizontal); - //if(RenderParameters.swayVerticalEP == null || Float.isNaN(RenderParameters.swayVerticalEP)) RenderParameters.swayVerticalEP = NumberHelper.generateInRange(maxVertical); - //RenderParameters.swayHorizontal = !Float.isNaN(RenderParameters.swayHorizontal) ? NumberHelper.isInRange(maxHorizontal, RenderParameters.swayHorizontal) ? NumberHelper.addTowards(RenderParameters.swayHorizontalEP, RenderParameters.swayHorizontal, swaySpeed) : 0 : 0; - //RenderParameters.swayVertical = !Float.isNaN(RenderParameters.swayVertical) ? NumberHelper.isInRange(maxVertical, RenderParameters.swayVertical) ? NumberHelper.addTowards(RenderParameters.swayVerticalEP, RenderParameters.swayVertical, swaySpeed/2) : 0 : 0; - //RenderParameters.swayHorizontalEP = NumberHelper.isTargetMet(RenderParameters.swayHorizontalEP, RenderParameters.swayHorizontal) ? NumberHelper.generateInRange(maxHorizontal) : RenderParameters.swayHorizontalEP; - //RenderParameters.swayVerticalEP = NumberHelper.isTargetMet(RenderParameters.swayVerticalEP, RenderParameters.swayVertical) ? NumberHelper.generateInRange(maxVertical) : RenderParameters.swayVerticalEP; + if (Minecraft.getMinecraft().objectMouseOver != null) { + double d1 = Minecraft.getMinecraft().objectMouseOver.hitVec.distanceTo(player.getPositionEyes(renderTick)); + if (d1 <= 1.0f) { + RenderParameters.collideFrontDistance = (float) (RenderParameters.collideFrontDistance + ((1.0f-d1) - RenderParameters.collideFrontDistance) * renderTick); + } else { + RenderParameters.collideFrontDistance = 0.0f; + } + } else { + RenderParameters.collideFrontDistance = 0.0f; + } for (AnimStateMachine stateMachine : ClientRenderHooks.weaponAnimations.values()) { stateMachine.onRenderTickUpdate(); @@ -209,12 +204,18 @@ public void onClientTickStart(Minecraft minecraft) { GUN_ROT_Y = -20; } + this.processGunChange(); + ItemGun.fireButtonHeld = Mouse.isButtonDown(0); + if (ClientProxy.gunUI.bulletSnapFade > 0) { ClientProxy.gunUI.bulletSnapFade -= 0.01F; } - - this.processGunChange(); - ItemGun.fireButtonHeld = Mouse.isButtonDown(0); + //Client Flash Grenade + if (ClientRenderHooks.flashValue > 0) { + ClientRenderHooks.flashValue -= 2; + } else if (ClientRenderHooks.flashValue < 0) { + ClientRenderHooks.flashValue = 0; + } } public void onClientTickEnd(Minecraft minecraft) { diff --git a/src/main/java/com/modularwarfare/client/hud/GunUI.java b/src/main/java/com/modularwarfare/client/hud/GunUI.java index 72dd3c29..819ea644 100644 --- a/src/main/java/com/modularwarfare/client/hud/GunUI.java +++ b/src/main/java/com/modularwarfare/client/hud/GunUI.java @@ -74,7 +74,7 @@ public void onRenderPre(RenderGameOverlayEvent.Pre event) { RenderPlayerAmmo(width, height); } RenderHitMarker(Tessellator.getInstance(), width, height); - //RenderPlayerSnap(width, height); + RenderPlayerSnap(width, height); if (mc.gameSettings.thirdPersonView == 0 && ClientRenderHooks.isAimingScope) { if (mc.player.getItemStackFromSlot(EntityEquipmentSlot.MAINHAND).getItem() instanceof ItemGun) { final ItemStack gunStack = mc.player.getItemStackFromSlot(EntityEquipmentSlot.MAINHAND); @@ -153,18 +153,20 @@ public void onRenderPre(RenderGameOverlayEvent.Pre event) { GlStateManager.popMatrix(); if (ModConfig.INSTANCE.enableDynamicCrosshair && !ClientRenderHooks.getAnimMachine(mc.player).attachmentMode && adsSwitch < 0.6F && mc.gameSettings.thirdPersonView == 0 && !mc.player.isSprinting() && !ClientRenderHooks.getAnimMachine(mc.player).reloading && mc.player.getHeldItemMainhand().getItem() instanceof ItemGun) { - GlStateManager.pushMatrix(); - final float accuracy = RayUtil.calculateAccuracyClient((ItemGun) mc.player.getHeldItemMainhand().getItem(), mc.player); - int move = Math.max(0, (int) (accuracy * 3.0f)); - mc.renderEngine.bindTexture(crosshair); - int xPos = width / 2; - int yPos = height / 2; - Gui.drawModalRectWithCustomSizedTexture(xPos, yPos, 1.0f, 1.0f, 1, 1, 16.0f, 16.0f); - Gui.drawModalRectWithCustomSizedTexture(xPos, yPos + move, 1.0f, 1.0f, 1, 4, 16.0f, 16.0f); - Gui.drawModalRectWithCustomSizedTexture(xPos, yPos - move - 3, 1.0f, 1.0f, 1, 4, 16.0f, 16.0f); - Gui.drawModalRectWithCustomSizedTexture(xPos + move, yPos, 1.0f, 1.0f, 4, 1, 16.0f, 16.0f); - Gui.drawModalRectWithCustomSizedTexture(xPos - move - 3, yPos, 1.0f, 1.0f, 4, 1, 16.0f, 16.0f); - GlStateManager.popMatrix(); + if(RenderParameters.collideFrontDistance <= 0.2f) { + GlStateManager.pushMatrix(); + final float accuracy = RayUtil.calculateAccuracyClient((ItemGun) mc.player.getHeldItemMainhand().getItem(), mc.player); + int move = Math.max(0, (int) (accuracy * 3.0f)); + mc.renderEngine.bindTexture(crosshair); + int xPos = width / 2; + int yPos = height / 2; + Gui.drawModalRectWithCustomSizedTexture(xPos, yPos, 1.0f, 1.0f, 1, 1, 16.0f, 16.0f); + Gui.drawModalRectWithCustomSizedTexture(xPos, yPos + move, 1.0f, 1.0f, 1, 4, 16.0f, 16.0f); + Gui.drawModalRectWithCustomSizedTexture(xPos, yPos - move - 3, 1.0f, 1.0f, 1, 4, 16.0f, 16.0f); + Gui.drawModalRectWithCustomSizedTexture(xPos + move, yPos, 1.0f, 1.0f, 4, 1, 16.0f, 16.0f); + Gui.drawModalRectWithCustomSizedTexture(xPos - move - 3, yPos, 1.0f, 1.0f, 4, 1, 16.0f, 16.0f); + GlStateManager.popMatrix(); + } } break; default: diff --git a/src/main/java/com/modularwarfare/client/model/layers/RenderLayerBody.java b/src/main/java/com/modularwarfare/client/model/layers/RenderLayerBody.java index 894213d7..823f0fd2 100644 --- a/src/main/java/com/modularwarfare/client/model/layers/RenderLayerBody.java +++ b/src/main/java/com/modularwarfare/client/model/layers/RenderLayerBody.java @@ -47,8 +47,7 @@ public void renderBody(final EntityPlayer player, final ArmorType armorType, fin final ModelCustomArmor armorModel = (ModelCustomArmor) armorType.bipedModel; GlStateManager.pushMatrix(); if (player.isSneaking()) { - GlStateManager.translate(0.0f, 0.3f, 0.0f); - GlStateManager.translate(0.0f, 0.0f, 0.0f); + GlStateManager.translate(0.0f, 0.2f, 0.0f); GlStateManager.rotate(30.0f, 1.0f, 0.0f, 0.0f); } GlStateManager.color(1.0f, 1.0f, 1.0f, 1.0f); diff --git a/src/main/java/com/modularwarfare/client/model/renders/RenderGunStatic.java b/src/main/java/com/modularwarfare/client/model/renders/RenderGunStatic.java index 224a7648..294d4322 100644 --- a/src/main/java/com/modularwarfare/client/model/renders/RenderGunStatic.java +++ b/src/main/java/com/modularwarfare/client/model/renders/RenderGunStatic.java @@ -271,11 +271,11 @@ private void renderGun(CustomItemRenderType renderType, ItemStack item, AnimStat adsSwitch = anim.reloading ? 0f : adsSwitch; rotateX = (0 + customHipRotation.x) - (VALROT * (0.95f - adsSwitch)) - (0F + customAimRotation.x + customHipRotation.x * adsSwitch); - rotateY = (46F + customHipRotation.y + swayHorizontal) - (1F + customAimRotation.y + customHipRotation.y + swayHorizontal) * adsSwitch; - rotateZ = (1 + customHipRotation.z + swayVertical) - (1.0F + customAimRotation.z + customHipRotation.z + swayVertical) * adsSwitch; + rotateY = (46F + customHipRotation.y) - (1F + customAimRotation.y + customHipRotation.y) * adsSwitch; + rotateZ = (35F * collideFrontDistance) + (1 + customHipRotation.z) - (1.0F + customAimRotation.z + customHipRotation.z) * adsSwitch; translateX = (-1.3F + customHipTranslate.x) - (0.0F + customAimTranslate.x + customHipTranslate.x) * adsSwitch; - translateY = (0.834F + customHipTranslate.y) - ((VAL / 500) * (0.95f - adsSwitch)) - (-0.064F + customAimTranslate.y + customHipTranslate.y) * adsSwitch; + translateY = (0.7F * collideFrontDistance) + (0.834F + customHipTranslate.y) - ((VAL / 500) * (0.95f - adsSwitch)) - (-0.064F + customAimTranslate.y + customHipTranslate.y) * adsSwitch; translateZ = (-1.05F + customHipTranslate.z) - ((VAL2 / 500 * (0.95f - adsSwitch))) - (0.35F + customAimTranslate.z + customHipTranslate.z) * adsSwitch; if (this.timer == null) { @@ -431,10 +431,6 @@ private void renderGun(CustomItemRenderType renderType, ItemStack item, AnimStat GL11.glPopMatrix(); if (anim.gunRecoil > 0.1F && entityplayer.isSprinting()) { - RenderParameters.swayHorizontal = 0f; - RenderParameters.swayVertical = 0f; - RenderParameters.swayHorizontalEP = 0f; - RenderParameters.swayVerticalEP = 0f; RenderParameters.reloadSwitch = 0f; RenderParameters.sprintSwitch = 0f; } diff --git a/src/main/java/com/modularwarfare/client/model/renders/RenderParameters.java b/src/main/java/com/modularwarfare/client/model/renders/RenderParameters.java index f37a45dc..75639887 100644 --- a/src/main/java/com/modularwarfare/client/model/renders/RenderParameters.java +++ b/src/main/java/com/modularwarfare/client/model/renders/RenderParameters.java @@ -12,11 +12,6 @@ public class RenderParameters { public static int switchDelay = 20; - public static float swayVertical = 0f; - public static float swayHorizontal = 0f; - public static Float swayVerticalEP; - public static Float swayHorizontalEP; - public static float triggerPullSwitch; public static String lastModel = ""; @@ -32,6 +27,10 @@ public class RenderParameters { public static float GUN_ROT_Y_LAST = 0; public static float GUN_ROT_Z_LAST = 0; + public static float collideFrontDistance; + + + // Recoil variables /** * The recoil applied to the player view by shooting @@ -57,10 +56,6 @@ public class RenderParameters { // Resets render modifiers public static void resetRenderMods() { - RenderParameters.swayHorizontal = 0f; - RenderParameters.swayVertical = 0f; - RenderParameters.swayHorizontalEP = 0f; - RenderParameters.swayVerticalEP = 0f; RenderParameters.reloadSwitch = 0f; RenderParameters.sprintSwitch = 0f; RenderParameters.adsSwitch = 0f; diff --git a/src/main/java/com/modularwarfare/common/commands/CommandClear.java b/src/main/java/com/modularwarfare/common/commands/CommandClear.java new file mode 100644 index 00000000..55294ba4 --- /dev/null +++ b/src/main/java/com/modularwarfare/common/commands/CommandClear.java @@ -0,0 +1,57 @@ +package com.modularwarfare.common.commands; + +import com.modularwarfare.common.capability.extraslots.CapabilityExtra; +import com.modularwarfare.common.capability.extraslots.IExtraItemHandler; +import net.minecraft.command.CommandBase; +import net.minecraft.command.CommandException; +import net.minecraft.command.ICommandSender; +import net.minecraft.command.WrongUsageException; +import net.minecraft.entity.player.EntityPlayerMP; +import net.minecraft.init.Items; +import net.minecraft.item.ItemStack; +import net.minecraft.server.MinecraftServer; +import net.minecraft.util.EnumFacing; +import net.minecraftforge.common.capabilities.Capability; + +public class CommandClear extends CommandBase { + public int getRequiredPermissionLevel() { + return 2; + } + + public String getName() { + return "mwclear"; + } + + public String getUsage(ICommandSender sender) { + return "/mwclear "; + } + + public void execute(MinecraftServer server, ICommandSender sender, String[] args) throws CommandException { + { + if (args.length != 1) { + if(sender instanceof EntityPlayerMP) { + EntityPlayerMP localPlayer = (EntityPlayerMP) sender; + for (int i = 0; i < ((IExtraItemHandler) localPlayer.getCapability((Capability) CapabilityExtra.CAPABILITY, (EnumFacing) null)).getSlots(); i++) { + final ItemStack extra = ((IExtraItemHandler) localPlayer.getCapability((Capability) CapabilityExtra.CAPABILITY, (EnumFacing) null)).getStackInSlot(i); + if (!extra.isEmpty()) { + ((IExtraItemHandler) localPlayer.getCapability((Capability) CapabilityExtra.CAPABILITY, (EnumFacing) null)).setStackInSlot(i, ItemStack.EMPTY); + CapabilityExtra.sync(localPlayer, server.getPlayerList().getPlayers()); + } + } + } + } else { + EntityPlayerMP player = getPlayer(server, sender, args[0]); + if(player != null){ + for (int i = 0; i < ((IExtraItemHandler) player.getCapability((Capability) CapabilityExtra.CAPABILITY, (EnumFacing) null)).getSlots(); i++) { + final ItemStack extra = ((IExtraItemHandler) player.getCapability((Capability) CapabilityExtra.CAPABILITY, (EnumFacing) null)).getStackInSlot(i); + if (!extra.isEmpty()) { + ((IExtraItemHandler) player.getCapability((Capability) CapabilityExtra.CAPABILITY, (EnumFacing) null)).setStackInSlot(i, ItemStack.EMPTY); + CapabilityExtra.sync(player, server.getPlayerList().getPlayers()); + } + } + } + } + } + } + +} diff --git a/src/main/java/com/modularwarfare/common/entity/grenades/EntityGrenade.java b/src/main/java/com/modularwarfare/common/entity/grenades/EntityGrenade.java index 18b43456..f9164606 100644 --- a/src/main/java/com/modularwarfare/common/entity/grenades/EntityGrenade.java +++ b/src/main/java/com/modularwarfare/common/entity/grenades/EntityGrenade.java @@ -2,6 +2,10 @@ import com.modularwarfare.common.grenades.GrenadeType; import com.modularwarfare.common.init.ModSounds; +import com.modularwarfare.common.particle.EntityBloodFX; +import com.modularwarfare.common.particle.ParticleExplosion; +import net.minecraft.client.Minecraft; +import net.minecraft.client.particle.Particle; import net.minecraft.entity.Entity; import net.minecraft.entity.EntityLivingBase; import net.minecraft.entity.MoverType; @@ -21,11 +25,12 @@ public class EntityGrenade extends Entity { private static final DataParameter GRENADE_NAME = EntityDataManager.createKey(EntityGrenade.class, DataSerializers.STRING); private static final DataParameter GRENADE_TYPE = EntityDataManager.createKey(EntityGrenade.class, DataSerializers.STRING); + public EntityLivingBase thrower; public GrenadeType grenadeType; public boolean playedSound = false; - private int fuse; - private boolean exploded = false; + public float fuse; + public boolean exploded = false; public EntityGrenade(World worldIn) { super(worldIn); @@ -105,6 +110,8 @@ public void onUpdate() { Explosion explosion = new Explosion(this.world, grenadeType.throwerVulnerable ? null : thrower, posX, posY, posZ, grenadeType.explosionPower, false, grenadeType.damageWorld); explosion.doExplosionA(); explosion.doExplosionB(true); + final Particle explosionParticle = new ParticleExplosion(world, this.posX, this.posY, this.posZ); + Minecraft.getMinecraft().effectRenderer.addEffect(explosionParticle); } exploded = true; } @@ -159,7 +166,7 @@ protected void writeEntityToNBT(NBTTagCompound compound) { compound.setDouble("motionX", this.motionX); compound.setDouble("motionY", this.motionY); compound.setDouble("motionZ", this.motionZ); - compound.setInteger("fuse", this.fuse); + compound.setFloat("fuse", this.fuse); } @Override @@ -172,12 +179,4 @@ protected void readEntityFromNBT(NBTTagCompound compound) { motionZ = compound.getDouble("motionZ"); fuse = compound.getInteger("fuse"); } - - public int getFuse() { - return fuse; - } - - public void setFuse(int fuse) { - this.fuse = fuse; - } } diff --git a/src/main/java/com/modularwarfare/common/entity/grenades/EntitySmokeGrenade.java b/src/main/java/com/modularwarfare/common/entity/grenades/EntitySmokeGrenade.java new file mode 100644 index 00000000..d546ef65 --- /dev/null +++ b/src/main/java/com/modularwarfare/common/entity/grenades/EntitySmokeGrenade.java @@ -0,0 +1,153 @@ +package com.modularwarfare.common.entity.grenades; + +import com.modularwarfare.ModularWarfare; +import com.modularwarfare.common.grenades.GrenadeType; +import com.modularwarfare.common.init.ModSounds; +import com.modularwarfare.common.network.PacketFlashClient; +import net.minecraft.entity.Entity; +import net.minecraft.entity.EntityLivingBase; +import net.minecraft.entity.MoverType; +import net.minecraft.entity.player.EntityPlayer; +import net.minecraft.entity.player.EntityPlayerMP; +import net.minecraft.nbt.NBTTagCompound; +import net.minecraft.network.datasync.DataParameter; +import net.minecraft.network.datasync.DataSerializers; +import net.minecraft.network.datasync.EntityDataManager; +import net.minecraft.util.DamageSource; +import net.minecraft.util.EnumParticleTypes; +import net.minecraft.util.SoundCategory; +import net.minecraft.util.math.MathHelper; +import net.minecraft.util.math.Vec3d; +import net.minecraft.world.Explosion; +import net.minecraft.world.World; + + +public class EntitySmokeGrenade extends EntityGrenade { + + private static final DataParameter GRENADE_NAME = EntityDataManager.createKey(EntitySmokeGrenade.class, DataSerializers.STRING); + private static final DataParameter GRENADE_TYPE = EntityDataManager.createKey(EntitySmokeGrenade.class, DataSerializers.STRING); + + public float smokeTime = 12 * 20; + + public EntitySmokeGrenade(World worldIn) { + super(worldIn); + } + + public EntitySmokeGrenade(World world, EntityLivingBase thrower, boolean isRightClick, GrenadeType grenadeType) { + super(world, thrower, isRightClick, grenadeType); + this.smokeTime = grenadeType.smokeTime * 20; + this.setInvisible(true); + } + + @Override + public boolean isInRangeToRenderDist(double distance) { + return true; + } + + @Override + public void onUpdate() { + this.prevPosX = this.posX; + this.prevPosY = this.posY; + this.prevPosZ = this.posZ; + + if (!this.hasNoGravity()) { + this.motionY -= 0.04D; + } + + this.motionX *= 0.98D; + this.motionY *= 0.98D; + this.motionZ *= 0.98D; + + if (this.onGround) { + this.motionX *= 0.8D; + this.motionZ *= 0.8D; + if (!playedSound) { + world.playSound(null, this.posX, this.posY, this.posZ, ModSounds.GRENADE_HIT, SoundCategory.BLOCKS, 0.50f, 1.0f); + playedSound = true; + } + } + + if (Math.abs(motionX) < 0.1 && Math.abs(motionZ) < 0.1) { + motionX = 0; + motionZ = 0; + } + + --this.fuse; + + this.move(MoverType.SELF, this.motionX, this.motionY, this.motionZ); + + if (this.fuse <= 0) { + if (!exploded) { + exploded = true; + world.playSound(null, this.posX, this.posY, this.posZ, ModSounds.GRENADE_SMOKE, SoundCategory.BLOCKS, 2.0f, 1.0f); + } + } else { + this.handleWaterMovement(); + if (!this.isInWater()) { + this.world.spawnParticle(EnumParticleTypes.SMOKE_NORMAL, this.posX, this.posY + 0.2D, this.posZ, 0.0D, 0.0D, 0.0D); + } else { + this.world.spawnParticle(EnumParticleTypes.WATER_BUBBLE, this.posX, this.posY + 0.2D, this.posZ, 0.0D, 0.1D, 0.0D); + } + } + + if(exploded){ + --this.smokeTime; + if(this.smokeTime <= 0){ + setDead(); + } + } + } + + public String getGrenadeName() { + return (String) this.dataManager.get(GRENADE_NAME); + } + + public void setGrenadeName(String grenadeName) { + this.dataManager.set(GRENADE_NAME, grenadeName); + } + + + @Override + public boolean canBeCollidedWith() { + return true; + } + + @Override + public boolean canBePushed() { + return false; + } + + @Override + protected void entityInit() { + this.dataManager.register(GRENADE_NAME, ""); + } + + @Override + public boolean attackEntityFrom(DamageSource source, float amount) { + return false; + } + + @Override + protected void writeEntityToNBT(NBTTagCompound compound) { + compound.setDouble("posX", this.posX); + compound.setDouble("posY", this.posY); + compound.setDouble("posZ", this.posZ); + compound.setDouble("motionX", this.motionX); + compound.setDouble("motionY", this.motionY); + compound.setDouble("motionZ", this.motionZ); + compound.setFloat("fuse", this.fuse); + compound.setFloat("smokeTime", this.smokeTime); + } + + @Override + protected void readEntityFromNBT(NBTTagCompound compound) { + posX = compound.getDouble("posX"); + posY = compound.getDouble("posY"); + posZ = compound.getDouble("posZ"); + motionX = compound.getDouble("motionX"); + motionY = compound.getDouble("motionY"); + motionZ = compound.getDouble("motionZ"); + fuse = compound.getFloat("fuse"); + smokeTime = compound.getFloat("smokeTime"); + } +} diff --git a/src/main/java/com/modularwarfare/common/entity/grenades/EntityStunGrenade.java b/src/main/java/com/modularwarfare/common/entity/grenades/EntityStunGrenade.java new file mode 100644 index 00000000..92da38a8 --- /dev/null +++ b/src/main/java/com/modularwarfare/common/entity/grenades/EntityStunGrenade.java @@ -0,0 +1,219 @@ +package com.modularwarfare.common.entity.grenades; + +import com.modularwarfare.ModularWarfare; +import com.modularwarfare.common.grenades.GrenadeType; +import com.modularwarfare.common.init.ModSounds; +import com.modularwarfare.common.network.PacketFlashClient; +import net.minecraft.entity.Entity; +import net.minecraft.entity.EntityLivingBase; +import net.minecraft.entity.MoverType; +import net.minecraft.entity.player.EntityPlayer; +import net.minecraft.entity.player.EntityPlayerMP; +import net.minecraft.nbt.NBTTagCompound; +import net.minecraft.network.datasync.DataParameter; +import net.minecraft.network.datasync.DataSerializers; +import net.minecraft.network.datasync.EntityDataManager; +import net.minecraft.util.DamageSource; +import net.minecraft.util.EnumParticleTypes; +import net.minecraft.util.SoundCategory; +import net.minecraft.util.math.MathHelper; +import net.minecraft.world.World; + +public class EntityStunGrenade extends EntityGrenade { + + private static final DataParameter GRENADE_NAME = EntityDataManager.createKey(EntityStunGrenade.class, DataSerializers.STRING); + + public EntityStunGrenade(World worldIn) { + super(worldIn); + } + + public EntityStunGrenade(World world, EntityLivingBase thrower, boolean isRightClick, GrenadeType grenadeType) { + super(world, thrower, isRightClick, grenadeType); + this.setInvisible(true); + this.setSize(0.35f, 0.35f); + } + + @Override + public boolean isInRangeToRenderDist(double distance) { + return true; + } + + @Override + public void onUpdate() { + this.prevPosX = this.posX; + this.prevPosY = this.posY; + this.prevPosZ = this.posZ; + + if (!this.hasNoGravity()) { + this.motionY -= 0.04D; + } + + this.motionX *= 0.98D; + this.motionY *= 0.98D; + this.motionZ *= 0.98D; + + if (this.onGround) { + this.motionX *= 0.8D; + this.motionZ *= 0.8D; + if (!playedSound) { + world.playSound(null, this.posX, this.posY, this.posZ, ModSounds.GRENADE_HIT, SoundCategory.BLOCKS, 0.50f, 1.0f); + playedSound = true; + } + } + + if (Math.abs(motionX) < 0.1 && Math.abs(motionZ) < 0.1) { + motionX = 0; + motionZ = 0; + } + + --this.fuse; + + this.move(MoverType.SELF, this.motionX, this.motionY, this.motionZ); + + if (this.fuse <= 0) { + if (!exploded) { + exploded = true; + world.playSound(null, this.posX, this.posY, this.posZ, ModSounds.GRENADE_STUN, SoundCategory.BLOCKS, 2.0f, 1.0f); + if (!this.world.isRemote) { + stunExplosion(); + } + setDead(); + } + } else { + this.handleWaterMovement(); + if (!this.isInWater()) { + this.world.spawnParticle(EnumParticleTypes.SMOKE_NORMAL, this.posX, this.posY + 0.2D, this.posZ, 0.0D, 0.0D, 0.0D); + } else { + this.world.spawnParticle(EnumParticleTypes.WATER_BUBBLE, this.posX, this.posY + 0.2D, this.posZ, 0.0D, 0.1D, 0.0D); + } + } + } + + public void stunExplosion(){ + for (EntityPlayer player : world.playerEntities) { + if (this.isInFieldOfVision(this, player)) { + if (player.getDistance(this) < 10) { + ModularWarfare.NETWORK.sendTo(new PacketFlashClient(255), (EntityPlayerMP) player); + } else if (player.getDistance(this) < 15) { + ModularWarfare.NETWORK.sendTo(new PacketFlashClient(180), (EntityPlayerMP) player); + } else if (player.getDistance(this) < 20) { + ModularWarfare.NETWORK.sendTo(new PacketFlashClient(100), (EntityPlayerMP) player); + } else if (player.getDistance(this) < 35) { + ModularWarfare.NETWORK.sendTo(new PacketFlashClient(60), (EntityPlayerMP) player); + } + } + + } + } + + boolean isInFieldOfVision(Entity e1, EntityLivingBase e2) { + float rotationYawPrime = e2.rotationYaw; + float rotationPitchPrime = e2.rotationPitch; + + this.faceEntity(e2, e1, 360F, 360F); + + float f = e2.rotationYaw; + float f2 = e2.rotationPitch; + + e2.rotationYaw = rotationYawPrime; + e2.rotationPitch = rotationPitchPrime; + + rotationYawPrime = f; + rotationPitchPrime = f2; + + float X = 60F; + float Y = 60F; + + float yawFOVMin = e2.rotationYaw - X; + float yawFOVMax = e2.rotationYaw + X; + float pitchFOVMin = e2.rotationPitch - Y; + float pitchFOVMax = e2.rotationPitch + Y; + + boolean flag1 = (rotationYawPrime < yawFOVMax && rotationYawPrime > yawFOVMin); + + boolean flag2 = (pitchFOVMin <= -180F && (rotationPitchPrime >= pitchFOVMin + 360F || rotationPitchPrime <= pitchFOVMax)) || (pitchFOVMax > 180F && (rotationPitchPrime <= pitchFOVMax - 360F || rotationPitchPrime >= pitchFOVMin)) || (pitchFOVMax < 180F && pitchFOVMin >= -180F && rotationPitchPrime <= pitchFOVMax && rotationPitchPrime >= pitchFOVMin); + return flag1 && flag2 && e2.canEntityBeSeen(e1); + } + + public void faceEntity(EntityLivingBase par1, Entity par1Entity, float par2, float par3) { + double d0 = par1Entity.posX - par1.posX; + double d1 = par1Entity.posZ - par1.posZ; + double d2; + + if (par1Entity instanceof EntityLivingBase) { + EntityLivingBase entitylivingbase = (EntityLivingBase) par1Entity; + d2 = entitylivingbase.posY + (double) entitylivingbase.getEyeHeight() - (par1.posY + (double) par1.getEyeHeight()); + } else { + d2 = (par1Entity.getEntityBoundingBox().minY + par1Entity.getEntityBoundingBox().maxY) / 2.0D - (par1.posY + (double) par1.getEyeHeight()); + } + + double d3 = MathHelper.sqrt(d0 * d0 + d1 * d1); + float f2 = (float) (Math.atan2(d1, d0) * 180.0D / Math.PI) - 90.0F; + float f3 = (float) (-(Math.atan2(d2, d3) * 180.0D / Math.PI)); + par1.rotationPitch = updateRotation(par1.rotationPitch, f3, par3); + par1.rotationYaw = updateRotation(par1.rotationYaw, f2, par2); + } + + private float updateRotation(float par1, float par2, float par3) { + float f3 = MathHelper.wrapDegrees(par2 - par1); + if (f3 > par3) { + f3 = par3; + } + if (f3 < -par3) { + f3 = -par3; + } + return par1 + f3; + } + + + public String getGrenadeName() { + return (String) this.dataManager.get(GRENADE_NAME); + } + + public void setGrenadeName(String grenadeName) { + this.dataManager.set(GRENADE_NAME, grenadeName); + } + + + @Override + public boolean canBeCollidedWith() { + return true; + } + + @Override + public boolean canBePushed() { + return false; + } + + @Override + protected void entityInit() { + this.dataManager.register(GRENADE_NAME, ""); + } + + @Override + public boolean attackEntityFrom(DamageSource source, float amount) { + return false; + } + + @Override + protected void writeEntityToNBT(NBTTagCompound compound) { + compound.setDouble("posX", this.posX); + compound.setDouble("posY", this.posY); + compound.setDouble("posZ", this.posZ); + compound.setDouble("motionX", this.motionX); + compound.setDouble("motionY", this.motionY); + compound.setDouble("motionZ", this.motionZ); + compound.setFloat("fuse", this.fuse); + } + + @Override + protected void readEntityFromNBT(NBTTagCompound compound) { + posX = compound.getDouble("posX"); + posY = compound.getDouble("posY"); + posZ = compound.getDouble("posZ"); + motionX = compound.getDouble("motionX"); + motionY = compound.getDouble("motionY"); + motionZ = compound.getDouble("motionZ"); + fuse = compound.getFloat("fuse"); + } +} diff --git a/src/main/java/com/modularwarfare/common/grenades/GrenadeType.java b/src/main/java/com/modularwarfare/common/grenades/GrenadeType.java index 7f3d348f..443d5401 100644 --- a/src/main/java/com/modularwarfare/common/grenades/GrenadeType.java +++ b/src/main/java/com/modularwarfare/common/grenades/GrenadeType.java @@ -7,19 +7,21 @@ public class GrenadeType extends BaseType { - public int fuseTime = 5; + + public GrenadesEnumType grenadeType = GrenadesEnumType.Frag; + public float fuseTime = 5.0f; public boolean damageWorld = false; - public int explosionPower = 5; + public int explosionPower = 8; public float throwStrength = 1f; public boolean throwerVulnerable = false; + public float smokeTime = 10f; + @Override public void loadExtraValues() { if (maxStackSize == null) maxStackSize = 1; - loadBaseValues(); - } @Override diff --git a/src/main/java/com/modularwarfare/common/grenades/GrenadesEnumType.java b/src/main/java/com/modularwarfare/common/grenades/GrenadesEnumType.java new file mode 100644 index 00000000..d63db5c0 --- /dev/null +++ b/src/main/java/com/modularwarfare/common/grenades/GrenadesEnumType.java @@ -0,0 +1,21 @@ +package com.modularwarfare.common.grenades; + +import com.google.gson.annotations.SerializedName; + +public enum GrenadesEnumType { + + /** + * enum weaponType + * CUSTOM, PISTOL, MP, SMG, CARBINE, RIFLE, AR, DMR, SNIPER, SHOTGUN, etc + */ + @SerializedName("frag") Frag("frag"), + @SerializedName("smoke") Smoke("smoke"), + @SerializedName("stun") Stun("stun"); + + + public String typeName; + + GrenadesEnumType(String typeName) { + this.typeName = typeName; + } +} \ No newline at end of file diff --git a/src/main/java/com/modularwarfare/common/grenades/ItemGrenade.java b/src/main/java/com/modularwarfare/common/grenades/ItemGrenade.java index 7230b012..d01241ca 100644 --- a/src/main/java/com/modularwarfare/common/grenades/ItemGrenade.java +++ b/src/main/java/com/modularwarfare/common/grenades/ItemGrenade.java @@ -1,6 +1,8 @@ package com.modularwarfare.common.grenades; import com.modularwarfare.common.entity.grenades.EntityGrenade; +import com.modularwarfare.common.entity.grenades.EntitySmokeGrenade; +import com.modularwarfare.common.entity.grenades.EntityStunGrenade; import com.modularwarfare.common.init.ModSounds; import com.modularwarfare.common.type.BaseItem; import net.minecraft.entity.EntityLivingBase; @@ -10,10 +12,6 @@ import net.minecraft.util.EnumActionResult; import net.minecraft.util.EnumHand; import net.minecraft.util.SoundCategory; -import net.minecraft.util.math.BlockPos; -import net.minecraft.util.text.TextComponentString; -import net.minecraft.util.text.TextFormatting; -import net.minecraft.world.EnumDifficulty; import net.minecraft.world.World; import java.util.function.Function; @@ -36,19 +34,32 @@ public boolean onEntitySwing(EntityLivingBase entityLiving, ItemStack stack) { if (entityLiving instanceof EntityPlayer) { EntityPlayer playerIn = (EntityPlayer) entityLiving; World worldIn = playerIn.world; - - EntityGrenade grenade = new EntityGrenade(worldIn, playerIn, false, type); - worldIn.playSound(null, playerIn.posX, playerIn.posY, playerIn.posZ, ModSounds.GRENADE_THROW, SoundCategory.PLAYERS, 1.0f, 1.0f); - if (!worldIn.isRemote) { - worldIn.spawnEntity(grenade); - - if (!playerIn.capabilities.isCreativeMode) { - stack.shrink(1); - } - - if (worldIn.getDifficulty() == EnumDifficulty.PEACEFUL) { - playerIn.sendMessage(new TextComponentString(TextFormatting.RED + "Your difficulty is PEACEFUL, explosion won't do damage to players!")); + switch (type.grenadeType) { + case Frag: + EntityGrenade grenade = new EntityGrenade(worldIn, playerIn, false, type); + worldIn.playSound(null, playerIn.posX, playerIn.posY, playerIn.posZ, ModSounds.GRENADE_THROW, SoundCategory.PLAYERS, 1.0f, 1.0f); + worldIn.spawnEntity(grenade); + if (!playerIn.capabilities.isCreativeMode) { + stack.shrink(1); + } + break; + case Smoke: + EntitySmokeGrenade smoke = new EntitySmokeGrenade(worldIn, playerIn, true, type); + worldIn.playSound(null, playerIn.posX, playerIn.posY, playerIn.posZ, ModSounds.GRENADE_THROW, SoundCategory.PLAYERS, 1.0f, 1.0f); + worldIn.spawnEntity(smoke); + if (!playerIn.capabilities.isCreativeMode) { + stack.shrink(1); + } + break; + case Stun: + EntityStunGrenade stun = new EntityStunGrenade(worldIn, playerIn, true, type); + worldIn.playSound(null, playerIn.posX, playerIn.posY, playerIn.posZ, ModSounds.GRENADE_THROW, SoundCategory.PLAYERS, 1.0f, 1.0f); + worldIn.spawnEntity(stun); + if (!playerIn.capabilities.isCreativeMode) { + stack.shrink(1); + } + break; } } } @@ -58,17 +69,35 @@ public boolean onEntitySwing(EntityLivingBase entityLiving, ItemStack stack) { @Override public ActionResult onItemRightClick(World worldIn, EntityPlayer playerIn, EnumHand handIn) { ItemStack stack = playerIn.getHeldItem(handIn); - BlockPos pos = new BlockPos(playerIn.posX, playerIn.posY, playerIn.posZ); - worldIn.playSound(null, playerIn.posX, playerIn.posY, playerIn.posZ, ModSounds.GRENADE_THROW, SoundCategory.PLAYERS, 0.5f, 1.0f); - if (!worldIn.isRemote) { - EntityGrenade grenade = new EntityGrenade(worldIn, playerIn, true, type); - worldIn.spawnEntity(grenade); - - if (!playerIn.capabilities.isCreativeMode) { - stack.shrink(1); + switch (type.grenadeType) { + case Frag: + EntityGrenade grenade = new EntityGrenade(worldIn, playerIn, true, type); + worldIn.spawnEntity(grenade); + + if (!playerIn.capabilities.isCreativeMode) { + stack.shrink(1); + } + break; + case Smoke: + EntitySmokeGrenade smoke = new EntitySmokeGrenade(worldIn, playerIn, true, type); + worldIn.spawnEntity(smoke); + + if (!playerIn.capabilities.isCreativeMode) { + stack.shrink(1); + } + break; + case Stun: + EntityStunGrenade stun = new EntityStunGrenade(worldIn, playerIn, true, type); + worldIn.spawnEntity(stun); + + if (!playerIn.capabilities.isCreativeMode) { + stack.shrink(1); + } + break; } + } return new ActionResult(EnumActionResult.SUCCESS, stack); diff --git a/src/main/java/com/modularwarfare/common/guns/ItemAmmo.java b/src/main/java/com/modularwarfare/common/guns/ItemAmmo.java index 31241596..0b2e45a2 100644 --- a/src/main/java/com/modularwarfare/common/guns/ItemAmmo.java +++ b/src/main/java/com/modularwarfare/common/guns/ItemAmmo.java @@ -31,7 +31,8 @@ public class ItemAmmo extends BaseItem { public ItemAmmo(AmmoType type) { super(type); this.type = type; - this.maxStackSize = type.subAmmo != null ? 1 : type.maxStackSize; + //this.maxStackSize = type.subAmmo != null ? 1 : type.maxStackSize; + this.setMaxStackSize(4); this.render3d = false; this.setMaxDamage(type.ammoCapacity); } @@ -101,6 +102,11 @@ public void onUpdate(ItemStack heldStack, World world, Entity holdingEntity, int } heldStack.setTagCompound(nbtTagCompound); } + if (heldStack.getTagCompound() != null) { + ItemAmmo itemAmmo = (ItemAmmo) heldStack.getItem(); + NBTTagCompound tag = heldStack.getTagCompound(); + this.setDamage(heldStack,itemAmmo.type.ammoCapacity - tag.getInteger("ammocount")); + } } @Override diff --git a/src/main/java/com/modularwarfare/common/guns/ItemGun.java b/src/main/java/com/modularwarfare/common/guns/ItemGun.java index cc9e889f..06202477 100644 --- a/src/main/java/com/modularwarfare/common/guns/ItemGun.java +++ b/src/main/java/com/modularwarfare/common/guns/ItemGun.java @@ -221,7 +221,7 @@ public void onUpdateClient(EntityPlayer entityPlayer, World world, ItemStack hel if (RenderParameters.switchDelay > 0) { RenderParameters.switchDelay--; } - if (entityPlayer.getHeldItemMainhand() != null && entityPlayer.getHeldItemMainhand().getItem() instanceof ItemGun && RenderParameters.switchDelay == 0) { + if (entityPlayer.getHeldItemMainhand() != null && entityPlayer.getHeldItemMainhand().getItem() instanceof ItemGun && RenderParameters.switchDelay == 0 && RenderParameters.collideFrontDistance <= 0.2f) { if (fireButtonHeld && Minecraft.getMinecraft().inGameHasFocus && gunType.getFireMode(heldStack) == WeaponFireMode.FULL) { fireClient(entityPlayer, world, heldStack, itemGun, gunType.getFireMode(heldStack)); } else if (fireButtonHeld & !lastFireButtonHeld && Minecraft.getMinecraft().inGameHasFocus && gunType.getFireMode(heldStack) == WeaponFireMode.SEMI) { @@ -374,7 +374,7 @@ public void fireServer(EntityPlayer entityPlayer, float rotationPitch, float rot if (entityPlayer instanceof EntityPlayerMP) { ModularWarfare.NETWORK.sendTo(new PacketPlayHitmarker(headshot), (EntityPlayerMP) entityPlayer); ModularWarfare.NETWORK.sendTo(new PacketPlaySound(victim.getPosition(), "flyby", 1f, 1f), (EntityPlayerMP) victim); - //ModularWarfare.NETWORK.sendTo(new PacketBulletSnap(), (EntityPlayerMP) victim); + ModularWarfare.NETWORK.sendTo(new PacketPlayerHit(), (EntityPlayerMP) victim); } } } diff --git a/src/main/java/com/modularwarfare/common/hitbox/PlayerHitbox.java b/src/main/java/com/modularwarfare/common/hitbox/PlayerHitbox.java index 0be7c910..8c8e2293 100644 --- a/src/main/java/com/modularwarfare/common/hitbox/PlayerHitbox.java +++ b/src/main/java/com/modularwarfare/common/hitbox/PlayerHitbox.java @@ -139,81 +139,4 @@ public boolean raytrace(Vector3f origin, Vector3f motion) { return false; } - - /* - - public float hitByBullet(FiredShot shot, Float damage, Float penetratingPower) - { - BulletType bulletType = shot.getBulletType(); - if(bulletType.setEntitiesOnFire) - player.setFire(20); - for(PotionEffect effect : bulletType.hitEffects) - { - player.addPotionEffect(new PotionEffect(effect)); - } - float damageModifier = bulletType.penetratingPower < 0.1F ? penetratingPower / bulletType.penetratingPower : 1; - - switch(type) - { - case BODY: break; - case HEAD: damageModifier *= 1.6F; - break; - case LEFTARM: damageModifier *= 0.6F; - break; - case RIGHTARM: damageModifier *= 0.6F; - break; - case LEFTITEM: break; - case RIGHTITEM: break; - default: break; - } - switch(type) - { - case BODY: case HEAD: case LEFTARM: case RIGHTARM: - { - //Calculate the hit damage - float hitDamage = damage * shot.getBulletType().damageVsLiving * damageModifier; - //Create a damage source object - DamageSource damagesource = shot.getDamageSource(type.equals(EnumHitboxType.HEAD)); - - //When the damage is 0 (such as with Nerf guns) the entityHurt Forge hook is not called, so this hacky thing is here - if(!player.world.isRemote && hitDamage == 0 && TeamsManager.getInstance().currentRound != null) - TeamsManager.getInstance().currentRound.gametype.playerAttacked((EntityPlayerMP)player, damagesource); - - //Attack the entity! - if(player.attackEntityFrom(damagesource, hitDamage)) - { - //If the attack was allowed, we should remove their immortality cooldown so we can shoot them again. Without this, any rapid fire gun become useless - player.arrowHitTimer++; - player.hurtResistantTime = player.maxHurtResistantTime / 2; - //Yuck. - //PacketDispatcher.sendPacketToAllAround(posX, posY, posZ, 50, ², PacketPlaySound.buildSoundPacket(posX, posY, posZ, type.hitSound, true)); - } - return penetratingPower - 1; - } - case RIGHTITEM: - { - ItemStack currentStack = player.getHeldItemMainhand(); - if(currentStack != null && currentStack.getItem() instanceof ItemGun) - { - GunType gunType = ((ItemGun)currentStack.getItem()).GetType(); - //TODO : Shield damage - return penetratingPower - gunType.shieldDamageAbsorption; - } - else return penetratingPower; - } - case LEFTITEM: - { - ItemStack currentStack = player.getHeldItemOffhand(); - if(currentStack != null && currentStack.getItem() instanceof ItemGun) - { - GunType gunType = ((ItemGun)currentStack.getItem()).GetType(); - //TODO : Shield damage - return penetratingPower - gunType.shieldDamageAbsorption; - } - else return penetratingPower; - } - default: return penetratingPower; - } - } - */ } diff --git a/src/main/java/com/modularwarfare/common/hitbox/playerdata/PlayerDataHandler.java b/src/main/java/com/modularwarfare/common/hitbox/playerdata/PlayerDataHandler.java index fdb3c332..1efc6782 100644 --- a/src/main/java/com/modularwarfare/common/hitbox/playerdata/PlayerDataHandler.java +++ b/src/main/java/com/modularwarfare/common/hitbox/playerdata/PlayerDataHandler.java @@ -13,7 +13,6 @@ public class PlayerDataHandler { public static Map serverSideData = new HashMap<>(); - public static Map clientSideData = new HashMap<>(); public static PlayerData getPlayerData(EntityPlayer player) { if (player == null) @@ -32,14 +31,9 @@ public static PlayerData getPlayerData(EntityPlayer player, Side side) { } public static PlayerData getPlayerData(String username, Side side) { - if (side.isClient()) { - if (!clientSideData.containsKey(username)) - clientSideData.put(username, new PlayerData(username)); - } else { - if (!serverSideData.containsKey(username)) - serverSideData.put(username, new PlayerData(username)); - } - return side.isClient() ? clientSideData.get(username) : serverSideData.get(username); + if (!serverSideData.containsKey(username)) + serverSideData.put(username, new PlayerData(username)); + return serverSideData.get(username); } public void serverTick() { @@ -53,12 +47,4 @@ public void serverTick() { } } } - - public void clientTick() { - if (Minecraft.getMinecraft().world != null) { - for (Object player : Minecraft.getMinecraft().world.playerEntities) { - getPlayerData((EntityPlayer) player).tick((EntityPlayer) player); - } - } - } } diff --git a/src/main/java/com/modularwarfare/common/init/ModSounds.java b/src/main/java/com/modularwarfare/common/init/ModSounds.java index 9a7831c0..cf59a247 100644 --- a/src/main/java/com/modularwarfare/common/init/ModSounds.java +++ b/src/main/java/com/modularwarfare/common/init/ModSounds.java @@ -39,6 +39,10 @@ public class ModSounds { public static SoundEvent GRENADE_HIT; public static SoundEvent GRENADE_ARM; + public static SoundEvent GRENADE_SMOKE; + public static SoundEvent GRENADE_STUN; + public static SoundEvent FLASHED; + public static SoundEvent EXPLOSIONS_CLOSE; public static SoundEvent EXPLOSIONS_DISTANT; public static SoundEvent EXPLOSIONS_FAR; @@ -81,6 +85,12 @@ public static void onRegisterSound(RegistryEvent.Register event) { registerSound(event.getRegistry(), "human.other.whistle"); + + registerSound(event.getRegistry(), "smoke_grenade"); + + registerSound(event.getRegistry(), "stun_grenade"); + registerSound(event.getRegistry(), "flashed"); + STEP_GRASS_WALK = SoundEvent.REGISTRY.getObject(new ResourceLocation("modularwarfare", "human.step.grass.walk")); STEP_GRASS_SPRINT = SoundEvent.REGISTRY.getObject(new ResourceLocation("modularwarfare", "human.step.grass.sprint")); @@ -107,6 +117,10 @@ public static void onRegisterSound(RegistryEvent.Register event) { GRENADE_THROW = SoundEvent.REGISTRY.getObject(new ResourceLocation("modularwarfare", "grenade_throw")); GRENADE_HIT = SoundEvent.REGISTRY.getObject(new ResourceLocation("modularwarfare", "grenade_hit")); GRENADE_ARM = SoundEvent.REGISTRY.getObject(new ResourceLocation("modularwarfare", "grenade_arm")); + GRENADE_SMOKE = SoundEvent.REGISTRY.getObject(new ResourceLocation("modularwarfare", "smoke_grenade")); + + GRENADE_STUN = SoundEvent.REGISTRY.getObject(new ResourceLocation("modularwarfare", "stun_grenade")); + FLASHED = SoundEvent.REGISTRY.getObject(new ResourceLocation("modularwarfare", "flashed")); EXPLOSIONS_CLOSE = SoundEvent.REGISTRY.getObject(new ResourceLocation("modularwarfare", "explosions.close")); EXPLOSIONS_DISTANT = SoundEvent.REGISTRY.getObject(new ResourceLocation("modularwarfare", "explosions.distant")); diff --git a/src/main/java/com/modularwarfare/common/network/NetworkHandler.java b/src/main/java/com/modularwarfare/common/network/NetworkHandler.java index 007e9917..9afe5b1f 100644 --- a/src/main/java/com/modularwarfare/common/network/NetworkHandler.java +++ b/src/main/java/com/modularwarfare/common/network/NetworkHandler.java @@ -175,10 +175,14 @@ public void initialise() { registerPacket(PacketOpenExtraArmorInventory.class); registerPacket(PacketSyncBackWeapons.class); registerPacket(PacketBulletSnap.class); + registerPacket(PacketPlayerHit.class); + registerPacket(PacketSyncExtraSlot.class); registerPacket(PacketOpenGui.class); registerPacket(PacketExplosion.class); registerPacket(PacketClientKillFeedEntry.class); + + registerPacket(PacketFlashClient.class); } /** diff --git a/src/main/java/com/modularwarfare/common/network/PacketFlashClient.java b/src/main/java/com/modularwarfare/common/network/PacketFlashClient.java new file mode 100644 index 00000000..8e29a697 --- /dev/null +++ b/src/main/java/com/modularwarfare/common/network/PacketFlashClient.java @@ -0,0 +1,53 @@ +package com.modularwarfare.common.network; + +import com.modularwarfare.client.ClientRenderHooks; +import com.modularwarfare.common.init.ModSounds; +import io.netty.buffer.ByteBuf; +import io.netty.channel.ChannelHandlerContext; +import net.minecraft.client.Minecraft; +import net.minecraft.client.audio.PositionedSoundRecord; +import net.minecraft.entity.player.EntityPlayer; +import net.minecraft.entity.player.EntityPlayerMP; +import net.minecraft.util.SoundCategory; + +public class PacketFlashClient extends PacketBase { + + private int flashAmount; + + public PacketFlashClient() { + } + + public PacketFlashClient(int givenFlashAmount) { + + this.flashAmount = givenFlashAmount; + } + + @Override + public void encodeInto(ChannelHandlerContext ctx, ByteBuf data) { + data.writeInt(flashAmount); + } + + @Override + public void decodeInto(ChannelHandlerContext ctx, ByteBuf data) { + this.flashAmount = data.readInt(); + } + + @Override + public void handleServerSide(EntityPlayerMP entityPlayer) { + } + + @Override + public void handleClientSide(EntityPlayer entityPlayer) { + + //Minecraft.getMinecraft().getSoundHandler().stopSounds(); + + ClientRenderHooks.flashValue += this.flashAmount; + Minecraft.getMinecraft().getSoundHandler().playSound(new PositionedSoundRecord(ModSounds.FLASHED, SoundCategory.PLAYERS, (float) ClientRenderHooks.flashValue / 1000, 1, (float) entityPlayer.posX, (float) entityPlayer.posY, (float) entityPlayer.posZ)); + Minecraft.getMinecraft().getSoundHandler().playSound(new PositionedSoundRecord(ModSounds.FLASHED, SoundCategory.PLAYERS, 5.0f, 0.2f, (float) entityPlayer.posX, (float) entityPlayer.posY, (float) entityPlayer.posZ)); + Minecraft.getMinecraft().getSoundHandler().playSound(new PositionedSoundRecord(ModSounds.FLASHED, SoundCategory.PLAYERS, 5.0f, 0.1f, (float) entityPlayer.posX, (float) entityPlayer.posY, (float) entityPlayer.posZ)); + + if (ClientRenderHooks.flashValue > 255) { + ClientRenderHooks.flashValue = 255; + } + } +} diff --git a/src/main/java/com/modularwarfare/common/network/PacketPlayerHit.java b/src/main/java/com/modularwarfare/common/network/PacketPlayerHit.java new file mode 100644 index 00000000..e5b11228 --- /dev/null +++ b/src/main/java/com/modularwarfare/common/network/PacketPlayerHit.java @@ -0,0 +1,49 @@ +package com.modularwarfare.common.network; + +import com.modularwarfare.client.ClientProxy; +import com.modularwarfare.client.model.renders.RenderParameters; +import io.netty.buffer.ByteBuf; +import io.netty.channel.ChannelHandlerContext; +import net.minecraft.client.Minecraft; +import net.minecraft.entity.player.EntityPlayer; +import net.minecraft.entity.player.EntityPlayerMP; +import net.minecraft.util.IThreadListener; + +import java.util.Random; + +public class PacketPlayerHit extends PacketBase { + + + public PacketPlayerHit() { + } + + @Override + public void encodeInto(ChannelHandlerContext ctx, ByteBuf data) { + } + + @Override + public void decodeInto(ChannelHandlerContext ctx, ByteBuf data) { + } + + @Override + public void handleServerSide(EntityPlayerMP entityPlayer) { + + } + + @Override + public void handleClientSide(EntityPlayer entityPlayer) { + IThreadListener mainThread = Minecraft.getMinecraft(); + mainThread.addScheduledTask(new Runnable() { + public void run() { + RenderParameters.playerRecoilPitch += 5F; + RenderParameters.playerRecoilYaw += new Random().nextFloat(); + + ClientProxy.gunUI.bulletSnapFade += .25f; + if (ClientProxy.gunUI.bulletSnapFade > 0.9F) { + ClientProxy.gunUI.bulletSnapFade = 0.9F; + } + } + }); + } + +} diff --git a/src/main/java/com/modularwarfare/common/particle/ParticleExplosion.java b/src/main/java/com/modularwarfare/common/particle/ParticleExplosion.java new file mode 100644 index 00000000..1770fff2 --- /dev/null +++ b/src/main/java/com/modularwarfare/common/particle/ParticleExplosion.java @@ -0,0 +1,140 @@ +package com.modularwarfare.common.particle; + +import com.modularwarfare.ModularWarfare; +import com.modularwarfare.client.model.renders.RenderParameters; +import com.modularwarfare.utility.RenderHelperMW; +import net.minecraft.client.Minecraft; +import net.minecraft.client.particle.IParticleFactory; +import net.minecraft.client.particle.Particle; +import net.minecraft.client.renderer.BufferBuilder; +import net.minecraft.client.renderer.RenderHelper; +import net.minecraft.entity.Entity; +import net.minecraft.entity.player.EntityPlayer; +import net.minecraft.init.SoundEvents; +import net.minecraft.util.ResourceLocation; +import net.minecraft.util.SoundCategory; +import net.minecraft.util.math.BlockPos; +import net.minecraft.world.World; +import net.minecraftforge.fml.relauncher.Side; +import net.minecraftforge.fml.relauncher.SideOnly; +import org.lwjgl.opengl.GL11; + +import java.util.Random; + +public class ParticleExplosion extends Particle { + + public float lastSwing = 0; + private float alpha_rubble = 0; + + public ParticleExplosion(World par1World, double par2, double par4, double par6) { + super(par1World, par2, par4, par6, 0.0D, 0.0D, 0.0D); + Random rand = new Random(); + this.motionX *= 0.800000011920929D; + this.motionY = 0; + this.motionZ *= 0.800000011920929D; + this.particleRed = this.particleGreen = this.particleBlue = 1.0F; + this.particleScale *= this.rand.nextFloat() * 2.0F + 0.2F; + this.particleMaxAge = 220; + } + + @Override + public int getBrightnessForRender(float par1) { + int i = world != null ? super.getBrightnessForRender(par1) : 0; + short short1 = 240; + int j = i >> 16 & 255; + return short1 | j << 16; + } + + public int getFXLayer() { + return 3; + } + + @Override + public void renderParticle(BufferBuilder buffer, Entity entityIn, float par2, float par3, float par4, float par5, float par6, float par7){ + GL11.glPushMatrix(); + GL11.glPushAttrib(8192); + + RenderHelper.disableStandardItemLighting();; + + if (this.lastSwing != RenderParameters.SMOOTH_SWING) { + + this.lastSwing = RenderParameters.SMOOTH_SWING; + + EntityPlayer player = Minecraft.getMinecraft().player; + + double d = Math.random(); + double d2 = Math.random(); + + double dist = player.getDistance(this.posX, this.posY, this.posZ); + + + if(dist <= 16) { + float distFactor = (float) (1/dist); + player.rotationPitch += distFactor * (d < .5 ? this.alpha_rubble : -this.alpha_rubble) * 5; + player.rotationYaw += distFactor * (d2 < .5 ? this.alpha_rubble : -this.alpha_rubble) * 5; + } + + if (this.particleAge < 6) { + this.alpha_rubble += 0.1; + } else { + this.alpha_rubble -= 0.1f; + } + } + + if (this.alpha_rubble < 0) { + this.alpha_rubble = 0; + } + + RenderHelperMW.renderSmoke(new ResourceLocation(ModularWarfare.MOD_ID, "textures/particles/explosion.png"), + this.posX, + this.posY + (this.particleAge / 100), + this.posZ, + 1, + 80 + this.particleAge * 80, 80 + (this.particleAge * 50), + "0xFFFFFF", + this.alpha_rubble); + GL11.glPopAttrib(); + GL11.glPopMatrix(); + } + + /** + * Called to update the entity's position/logic. + */ + @Override + public void onUpdate() { + + if (world != null) { + + if (this.particleAge == 1) { + this.world.playSound(this.posX, this.posY, this.posZ, SoundEvents.ENTITY_GENERIC_EXPLODE, SoundCategory.AMBIENT, 20.0F, 0.9F + this.rand.nextFloat() * 0.15F, true); + } + + this.prevPosX = this.posX; + this.prevPosY = this.posY; + this.prevPosZ = this.posZ; + + if (this.particleAge++ >= this.particleMaxAge) { + this.setExpired(); + } + + this.motionX *= 0.9990000128746033D; + this.motionY *= 0.9990000128746033D; + this.motionZ *= 0.9990000128746033D; + + this.move(this.motionX / 40, this.motionY, this.motionZ / 40); + + if (this.onGround) { + this.motionX *= 0.699999988079071D; + this.motionZ *= 0.699999988079071D; + } + } + } + + + @SideOnly(Side.CLIENT) + public static class Factory implements IParticleFactory { + public Particle createParticle(final int particleID, final World worldIn, final double xCoordIn, final double yCoordIn, final double zCoordIn, final double xSpeedIn, final double ySpeedIn, final double zSpeedIn, final int... p_178902_15_) { + return new ParticleExplosion(worldIn, xCoordIn, yCoordIn, zCoordIn); + } + } +} diff --git a/src/main/java/com/modularwarfare/common/type/BaseItem.java b/src/main/java/com/modularwarfare/common/type/BaseItem.java index e8443ad5..6a056ec9 100644 --- a/src/main/java/com/modularwarfare/common/type/BaseItem.java +++ b/src/main/java/com/modularwarfare/common/type/BaseItem.java @@ -16,6 +16,7 @@ public BaseItem(BaseType type) { this.baseType = type; this.setMaxStackSize(type.maxStackSize); + this.canRepair = false; } public void setType(BaseType type) { diff --git a/src/main/java/com/modularwarfare/loader/api/model/ObjModelRenderer.java b/src/main/java/com/modularwarfare/loader/api/model/ObjModelRenderer.java index e0d8ba63..a5476be8 100644 --- a/src/main/java/com/modularwarfare/loader/api/model/ObjModelRenderer.java +++ b/src/main/java/com/modularwarfare/loader/api/model/ObjModelRenderer.java @@ -1,6 +1,7 @@ package com.modularwarfare.loader.api.model; +import com.modularwarfare.ModConfig; import com.modularwarfare.loader.ObjModel; import com.modularwarfare.loader.part.ModelObject; import com.modularwarfare.loader.part.Vertex; @@ -85,12 +86,19 @@ public void render(float scale) { } if (!this.isHidden) { if (!this.compiled) { - this.compileVAO(scale); + if(ModConfig.INSTANCE.model_optimization){ + this.compileVAO(scale); + } else { + this.compileDisplayList(scale); + } } if (this.rotateAngleX == 0.0F && this.rotateAngleY == 0.0F && this.rotateAngleZ == 0.0F) { - //GlStateManager.callList(this.displayList); - callVAO(); + if(ModConfig.INSTANCE.model_optimization) { + callVAO(); + } else { + GlStateManager.callList(this.displayList); + } if (this.childModels != null) { for (ObjModelRenderer childModel : this.childModels) { childModel.render(scale); @@ -118,7 +126,11 @@ public void render(float scale) { GlStateManager.translate(-this.rotationPointX * scale, -this.rotationPointY * scale, -this.rotationPointZ * scale); - callVAO(); + if(ModConfig.INSTANCE.model_optimization) { + callVAO(); + } else { + GlStateManager.callList(this.displayList); + } if (this.childModels != null) { for (ObjModelRenderer childModel : this.childModels) { @@ -140,7 +152,11 @@ public void render(float scale) { public void renderWithRotation(float scale) { if (!this.isHidden) { if (!this.compiled) { - this.compileVAO(scale); + if(ModConfig.INSTANCE.model_optimization){ + this.compileVAO(scale); + } else { + this.compileDisplayList(scale); + } } GlStateManager.pushMatrix(); @@ -162,7 +178,11 @@ public void renderWithRotation(float scale) { GlStateManager.translate(-this.rotationPointX * scale, -this.rotationPointY * scale, -this.rotationPointZ * scale); - callVAO(); + if(ModConfig.INSTANCE.model_optimization) { + callVAO(); + } else { + GlStateManager.callList(this.displayList); + } if (this.childModels != null) { for (ObjModelRenderer childModel : this.childModels) { @@ -180,7 +200,11 @@ public void renderWithRotation(float scale) { public void postRender(float scale) { if (!this.isHidden) { if (!this.compiled) { - this.compileVAO(scale); + if(ModConfig.INSTANCE.model_optimization){ + this.compileVAO(scale); + } else { + this.compileDisplayList(scale); + } } if (this.rotateAngleX == 0.0F && this.rotateAngleY == 0.0F && this.rotateAngleZ == 0.0F) { diff --git a/src/main/java/com/modularwarfare/utility/ModUtil.java b/src/main/java/com/modularwarfare/utility/ModUtil.java index 3c523d31..2930e53e 100644 --- a/src/main/java/com/modularwarfare/utility/ModUtil.java +++ b/src/main/java/com/modularwarfare/utility/ModUtil.java @@ -27,6 +27,26 @@ public class ModUtil { public static final int BACKPACK_CONTENT_OFFSET_X = 180; public static final int BACKPACK_CONTENT_OFFSET_Y = 18; + private static String OS = System.getProperty("os.name").toLowerCase(); + + public static boolean isWindows() { + return (OS.indexOf("win") >= 0); + } + + public static boolean isMac() { + return (OS.indexOf("mac") >= 0); + } + + public static boolean isUnix() { + return (OS.indexOf("nix") >= 0 + || OS.indexOf("nux") >= 0 + || OS.indexOf("aix") > 0); + } + + public static boolean isSolaris() { + return (OS.indexOf("sunos") >= 0); + } + public static void renderLightModel(final IBakedModel model, final int alpha) { GlStateManager.pushMatrix(); GlStateManager.translate(-0.4f, -0.4f, -0.4f); diff --git a/src/main/java/com/modularwarfare/utility/RenderHelperMW.java b/src/main/java/com/modularwarfare/utility/RenderHelperMW.java index b31e029d..e9f1b52b 100644 --- a/src/main/java/com/modularwarfare/utility/RenderHelperMW.java +++ b/src/main/java/com/modularwarfare/utility/RenderHelperMW.java @@ -1,5 +1,6 @@ package com.modularwarfare.utility; +import com.modularwarfare.client.model.renders.RenderParameters; import net.minecraft.client.Minecraft; import net.minecraft.client.gui.FontRenderer; import net.minecraft.client.renderer.*; @@ -178,6 +179,44 @@ public static void renderRect(int givenPosX, int givenPosY, int givenWidth, int GL11.glPopMatrix(); } + public static void renderRectAlphaComp(int givenPosX, int givenPosY, int givenWidth, int givenHeight, int givenColor, int alpha) { + GL11.glPushMatrix(); + + givenWidth = givenPosX + givenWidth; + givenHeight = givenPosY + givenHeight; + if (givenPosX < givenWidth) { + int i = givenPosX; + givenPosX = givenWidth; + givenWidth = i; + } + if (givenPosY < givenHeight) { + int j = givenPosY; + givenPosY = givenHeight; + givenHeight = j; + } + float f = (givenColor >> 16 & 0xFF) / 255.0F; + float f1 = (givenColor >> 8 & 0xFF) / 255.0F; + float f2 = (givenColor & 0xFF) / 255.0F; + float f3 = alpha / 255.0F; + + Tessellator tessellator = Tessellator.getInstance(); + BufferBuilder bufferbuilder = tessellator.getBuffer(); + GlStateManager.enableBlend(); + GlStateManager.disableTexture2D(); + GlStateManager.tryBlendFuncSeparate(GlStateManager.SourceFactor.SRC_ALPHA, GlStateManager.DestFactor.ONE_MINUS_SRC_ALPHA, GlStateManager.SourceFactor.ONE, GlStateManager.DestFactor.ZERO); + GlStateManager.color(f, f1, f2, f3); + bufferbuilder.begin(7, DefaultVertexFormats.POSITION); + bufferbuilder.pos(givenPosX, givenHeight, 0.0D).endVertex(); + bufferbuilder.pos(givenWidth, givenHeight, 0.0D).endVertex(); + bufferbuilder.pos(givenWidth, givenPosY, 0.0D).endVertex(); + bufferbuilder.pos(givenPosX, givenPosY, 0.0D).endVertex(); + tessellator.draw(); + GlStateManager.enableTexture2D(); + GlStateManager.disableBlend(); + + GL11.glPopMatrix(); + } + public static void renderRectWithOutline(int givenPosX, int givenPosY, int givenWidth, int givenHeight, int givenColor, int givenOutlineColor, int outlineThickness) { GL11.glPushMatrix(); renderRect(givenPosX - outlineThickness, givenPosY - outlineThickness, givenWidth + outlineThickness * 2, givenHeight + outlineThickness * 2, givenOutlineColor); @@ -749,4 +788,56 @@ public static void drawNameplate(FontRenderer fontRendererIn, String str, float GlStateManager.popMatrix(); } + + public static void renderSmoke(ResourceLocation par1, double par2, double par3, double par4, float par5, int width, int height, String color, double alpha) { + + EntityPlayer player = Minecraft.getMinecraft().player; + + GL11.glPushMatrix(); + GL11.glEnable(GL11.GL_BLEND); + + float scale2 = 0.02F; + + float d0 = (float) (player.lastTickPosX + (player.posX - player.lastTickPosX) * (double) par5); + float d1 = (float) (player.lastTickPosY + (player.posY - player.lastTickPosY) * (double) par5); + float d2 = (float) (player.lastTickPosZ + (player.posZ - player.lastTickPosZ) * (double) par5); + + GL11.glTranslatef((float) par2, (float) par3, (float) par4); + GL11.glTranslatef(-d0, -d1, -d2); + GL11.glNormal3f(0.0F, 1.0F, 0.0F); + + //Scaling and fitting for the text above item + GL11.glScalef(-scale2, -scale2, scale2); + GL11.glDepthMask(false); + + float realTick = RenderParameters.SMOOTH_SWING; + + for (int i1 = 0; i1 < 4; i1++) { + + float val = (float) (Math.sin(realTick / 100) * 3); + + if (i1 % 2 == 0) { + val = -val; + } + + for (int i = 0; i < 9; i++) { + + GL11.glBlendFunc(GL11.GL_SRC_ALPHA, GL11.GL_ONE_MINUS_SRC_ALPHA); + GL11.glEnable(GL11.GL_ALPHA_TEST); + + renderImageAlpha(-width / 2, -height / 2, par1, width, height, alpha); + + GL11.glDisable(GL11.GL_ALPHA_TEST); + GL11.glRotatef(64, 0, 1, 0); + GL11.glRotatef(val, 1, 0, 0); + } + + GL11.glRotatef(90, 1, 0, 0); + } + + GL11.glDepthMask(true); + GL11.glDisable(GL11.GL_BLEND); + GL11.glPopMatrix(); + } + } diff --git a/src/main/resources/assets/modularwarfare/sounds.json b/src/main/resources/assets/modularwarfare/sounds.json index 3b2d6667..5f467293 100644 --- a/src/main/resources/assets/modularwarfare/sounds.json +++ b/src/main/resources/assets/modularwarfare/sounds.json @@ -49,6 +49,24 @@ "modularwarfare:spray" ] }, + "stun_grenade": { + "category": "player", + "sounds": [ + "modularwarfare:grenade/stun" + ] + }, + "flashed": { + "category": "player", + "sounds": [ + "modularwarfare:grenade/flashed" + ] + }, + "smoke_grenade": { + "category": "player", + "sounds": [ + "modularwarfare:grenade/smoke" + ] + }, "grenade_throw": { "category": "player", "sounds": [ diff --git a/src/main/resources/assets/modularwarfare/sounds/grenade/flash/explosion.ogg b/src/main/resources/assets/modularwarfare/sounds/grenade/flash/explosion.ogg deleted file mode 100644 index db2e0017..00000000 Binary files a/src/main/resources/assets/modularwarfare/sounds/grenade/flash/explosion.ogg and /dev/null differ diff --git a/src/main/resources/assets/modularwarfare/sounds/grenade/flash/sound.ogg b/src/main/resources/assets/modularwarfare/sounds/grenade/flash/sound.ogg deleted file mode 100644 index 92f66127..00000000 Binary files a/src/main/resources/assets/modularwarfare/sounds/grenade/flash/sound.ogg and /dev/null differ diff --git a/src/main/resources/assets/modularwarfare/sounds/grenade/flash/throw.ogg b/src/main/resources/assets/modularwarfare/sounds/grenade/flash/throw.ogg deleted file mode 100644 index fc9c02f6..00000000 Binary files a/src/main/resources/assets/modularwarfare/sounds/grenade/flash/throw.ogg and /dev/null differ diff --git a/src/main/resources/assets/modularwarfare/sounds/grenade/flashed.ogg b/src/main/resources/assets/modularwarfare/sounds/grenade/flashed.ogg new file mode 100644 index 00000000..b3bfb698 Binary files /dev/null and b/src/main/resources/assets/modularwarfare/sounds/grenade/flashed.ogg differ diff --git a/src/main/resources/assets/modularwarfare/sounds/grenade/smoke.ogg b/src/main/resources/assets/modularwarfare/sounds/grenade/smoke.ogg new file mode 100644 index 00000000..28d652c7 Binary files /dev/null and b/src/main/resources/assets/modularwarfare/sounds/grenade/smoke.ogg differ diff --git a/src/main/resources/assets/modularwarfare/sounds/grenade/stun.ogg b/src/main/resources/assets/modularwarfare/sounds/grenade/stun.ogg new file mode 100644 index 00000000..3684e0c8 Binary files /dev/null and b/src/main/resources/assets/modularwarfare/sounds/grenade/stun.ogg differ diff --git a/src/main/resources/assets/modularwarfare/sounds/grenade/stun.ogg.sfk b/src/main/resources/assets/modularwarfare/sounds/grenade/stun.ogg.sfk new file mode 100644 index 00000000..60cce0c2 Binary files /dev/null and b/src/main/resources/assets/modularwarfare/sounds/grenade/stun.ogg.sfk differ diff --git a/src/main/resources/assets/modularwarfare/textures/particles/explosion.png b/src/main/resources/assets/modularwarfare/textures/particles/explosion.png new file mode 100644 index 00000000..22a88c69 Binary files /dev/null and b/src/main/resources/assets/modularwarfare/textures/particles/explosion.png differ diff --git a/src/main/resources/assets/modularwarfare/textures/particles/smoke.png b/src/main/resources/assets/modularwarfare/textures/particles/smoke.png new file mode 100644 index 00000000..195cb389 Binary files /dev/null and b/src/main/resources/assets/modularwarfare/textures/particles/smoke.png differ diff --git a/src/main/resources/prototype-1.0.10f-contentpack.zip b/src/main/resources/prototype-1.0.11f-contentpack.zip similarity index 98% rename from src/main/resources/prototype-1.0.10f-contentpack.zip rename to src/main/resources/prototype-1.0.11f-contentpack.zip index 6d33ef38..5446475c 100644 Binary files a/src/main/resources/prototype-1.0.10f-contentpack.zip and b/src/main/resources/prototype-1.0.11f-contentpack.zip differ