diff --git a/src/main/java/assets/hbm/lang/de_DE.lang b/src/main/java/assets/hbm/lang/de_DE.lang index 40bb10a3b..a0ba81593 100644 --- a/src/main/java/assets/hbm/lang/de_DE.lang +++ b/src/main/java/assets/hbm/lang/de_DE.lang @@ -904,6 +904,7 @@ item.cordite.name=Kordit item.cotton_candy.name=Radioaktive Zuckerwatte item.crate_caller.name=Nachschub-Requester item.crowbar.name=Mk.V Kistenöffnungsapparat "Brechstange" +item.crucible.name=Schmelztiegel item.crystal_aluminium.name=Aluminiumkristalle item.crystal_beryllium.name=Berylliumkristalle item.crystal_charred.name=Verkohlter Kristall diff --git a/src/main/java/assets/hbm/lang/en_US.lang b/src/main/java/assets/hbm/lang/en_US.lang index aab26f5e3..db70a7c02 100644 --- a/src/main/java/assets/hbm/lang/en_US.lang +++ b/src/main/java/assets/hbm/lang/en_US.lang @@ -910,6 +910,7 @@ item.cordite.name=Cordite item.cotton_candy.name=Radioactive Cotton Candy item.crate_caller.name=Supply Drop Requester item.crowbar.name=Mk.V Crate Opening Device "Crowbar" +item.crucible.name=Crucible item.crystal_aluminium.name=Aluminium Crystals item.crystal_beryllium.name=Beryllium Crystals item.crystal_charred.name=Charred Crystal diff --git a/src/main/java/assets/hbm/models/weapons/crucible.obj b/src/main/java/assets/hbm/models/weapons/crucible.obj new file mode 100644 index 000000000..f9ed01ef3 --- /dev/null +++ b/src/main/java/assets/hbm/models/weapons/crucible.obj @@ -0,0 +1,4245 @@ +# Blender v2.79 (sub 0) OBJ File: 'crucible.blend' +# www.blender.org +o GuardRight +v 0.000000 3.500000 -0.000000 +v -0.000000 2.875000 0.000000 +v -0.000000 3.375000 -0.500000 +v -0.000001 2.750000 -0.750000 +v -0.000000 3.187500 -0.562500 +v -0.000001 3.000000 -1.437500 +v -0.000001 2.562500 -0.812500 +v -0.000001 2.437500 -1.812500 +v -0.000001 3.437500 -1.687500 +v 0.062499 2.875000 -1.625000 +v 0.062499 2.562500 -1.687500 +v 0.062499 2.687500 -0.937500 +v 0.062499 2.875000 -0.875000 +v 0.062500 3.000000 -0.125000 +v 0.062500 3.125000 -0.500000 +v 0.062500 3.312500 -0.437500 +v 0.062500 3.375000 -0.125000 +v -0.062501 2.875000 -1.625000 +v -0.062501 2.562500 -1.687500 +v -0.062501 2.687500 -0.937500 +v -0.062501 2.875000 -0.875000 +v -0.062500 3.000000 -0.125000 +v -0.062500 3.125000 -0.500000 +v -0.062500 3.312500 -0.437500 +v -0.062500 3.375000 -0.125000 +vt 0.701199 0.325910 +vt 0.889098 0.259611 +vt 0.503824 0.213201 +vt 0.223703 0.279205 +vt 0.674242 0.353240 +vt 0.107388 0.492469 +vt 0.121710 0.226461 +vt 0.531076 0.059312 +vt 0.081970 0.078392 +vt 0.467243 0.124802 +vt 0.018432 0.017322 +vt 0.567657 0.147711 +vt 0.952930 0.194121 +vt 0.898574 0.438619 +vt 0.968724 0.492469 +vt 0.710823 0.441639 +vt 0.737780 0.414309 +vt 0.701199 0.325910 +vt 0.889097 0.259611 +vt 0.737780 0.414309 +vt 0.467243 0.124802 +vt 0.081970 0.078392 +vt 0.121710 0.226461 +vt 0.898574 0.438619 +vt 0.503825 0.213201 +vn 1.0000 -0.0000 -0.0000 +vn 0.7649 0.6299 -0.1350 +vn 0.9635 0.1329 0.2326 +vn 0.9172 -0.3931 0.0655 +vn 0.8433 0.1054 -0.5270 +vn 0.9300 -0.1162 0.3487 +vn 0.8944 -0.0000 0.4472 +vn 0.8242 0.5494 -0.1374 +vn 0.7845 0.1961 -0.5883 +vn -1.0000 0.0000 0.0000 +vn -0.9300 -0.1162 0.3487 +vn -0.8666 -0.4952 0.0619 +vn -0.9035 0.0531 -0.4252 +vn -0.9172 -0.3931 0.0655 +vn -0.8944 0.0000 0.4472 +vn -0.8242 0.5494 -0.1374 +vn -0.7845 0.1961 -0.5883 +vn -0.7649 0.6299 -0.1350 +vn -0.9635 0.1329 0.2326 +vn 0.7930 0.5947 -0.1322 +vn 0.8666 -0.4952 0.0619 +vn 0.9035 0.0531 -0.4252 +vn 0.7620 0.6350 -0.1270 +vn 0.7845 0.1961 -0.5884 +vn -0.8433 0.1054 -0.5270 +vn -0.7620 0.6350 -0.1270 +vn -0.7930 0.5947 -0.1322 +s off +f 15/1/1 14/2/1 13/3/1 +f 15/1/2 6/4/2 5/5/2 +f 9/6/3 6/4/3 10/7/3 +f 7/8/4 11/9/4 12/10/4 +f 8/11/5 10/7/5 11/9/5 +f 4/12/6 12/10/6 13/3/6 +f 4/12/4 14/2/4 2/13/4 +f 2/13/7 17/14/7 1/15/7 +f 17/14/8 3/16/8 1/15/8 +f 16/17/9 5/5/9 3/16/9 +f 23/18/10 22/19/10 24/20/10 +f 4/12/11 20/21/11 7/8/11 +f 7/8/12 19/22/12 8/11/12 +f 8/11/13 18/23/13 9/6/13 +f 22/19/14 4/12/14 2/13/14 +f 25/24/15 2/13/15 1/15/15 +f 3/16/16 25/24/16 1/15/16 +f 5/5/17 24/20/17 3/16/17 +f 6/4/18 23/18/18 5/5/18 +f 9/6/19 18/23/19 6/4/19 +f 11/9/1 10/7/1 12/10/1 +f 10/7/1 15/1/1 13/3/1 +f 15/1/1 16/17/1 14/2/1 +f 16/17/1 17/14/1 14/2/1 +f 13/3/1 12/10/1 10/7/1 +f 15/1/20 10/7/20 6/4/20 +f 7/8/21 8/11/21 11/9/21 +f 8/11/22 9/6/22 10/7/22 +f 4/12/6 7/8/6 12/10/6 +f 4/12/4 13/3/4 14/2/4 +f 2/13/7 14/2/7 17/14/7 +f 17/14/23 16/17/23 3/16/23 +f 16/17/24 15/1/24 5/5/24 +f 23/18/10 18/23/10 21/25/10 +f 18/23/10 19/22/10 20/21/10 +f 21/25/10 18/23/10 20/21/10 +f 21/25/10 22/19/10 23/18/10 +f 22/19/10 25/24/10 24/20/10 +f 4/12/11 21/25/11 20/21/11 +f 7/8/14 20/21/14 19/22/14 +f 8/11/25 19/22/25 18/23/25 +f 22/19/14 21/25/14 4/12/14 +f 25/24/15 22/19/15 2/13/15 +f 3/16/26 24/20/26 25/24/26 +f 5/5/17 23/18/17 24/20/17 +f 6/4/27 18/23/27 23/18/27 +o Blade +v 0.000000 10.375000 0.375000 +v 0.000000 3.375000 0.875000 +v 0.000000 10.375000 -0.375000 +v 0.000000 3.375000 -0.875000 +v 0.000000 3.062500 0.000000 +v 0.000000 10.687500 1.875000 +v 0.000000 10.687500 -1.875000 +v 0.000000 10.500000 0.437500 +v 0.000000 10.500000 -0.437500 +v 0.000000 10.937500 1.125000 +v 0.000000 10.937500 -1.125000 +v 0.000000 11.062500 0.187500 +v 0.000000 11.062500 -0.187500 +v 0.000000 11.375000 0.000000 +v 0.000000 6.238636 0.670455 +v 0.000000 5.920454 0.693182 +v 0.000000 5.284091 0.738636 +v 0.000000 4.965909 0.761364 +v 0.000000 4.329545 0.806818 +v 0.000000 4.011364 0.829545 +v 0.000000 3.852273 -0.187500 +v 0.000000 4.011364 -0.829545 +v 0.000000 4.329545 -0.806818 +v 0.000000 3.852273 0.187500 +v 0.000000 4.965909 -0.761364 +v 0.000000 5.284091 -0.738636 +v 0.000000 5.602273 0.000000 +v 0.000000 5.920455 -0.693182 +v 0.000000 6.238637 -0.670455 +v 0.000000 4.170454 1.130682 +v 0.000000 4.170455 -1.130682 +v 0.000000 5.125000 1.000000 +v 0.000000 5.125000 -1.000000 +v 0.000000 6.079545 0.931818 +v 0.000000 6.079546 -0.931818 +v 0.000000 3.726273 0.000000 +v 0.000000 5.352273 -0.125000 +v 0.000000 5.352273 0.125000 +v 0.062500 3.125000 0.001563 +v 0.062500 3.375000 -0.654687 +v 0.062500 3.375000 0.657813 +v 0.062500 10.375000 -0.279687 +v 0.062500 10.500000 -0.326562 +v 0.062500 10.500000 0.329688 +v 0.062500 10.375000 0.282813 +v 0.062500 10.687500 -1.404687 +v 0.062500 10.687500 1.407813 +v 0.062500 10.937500 0.845313 +v 0.062500 10.937500 -0.842187 +v 0.062500 5.847106 0.000000 +v 0.062500 5.534606 -0.250000 +v 0.062500 5.534606 0.250000 +v 0.062500 6.238636 0.504403 +v 0.062500 6.079545 0.700426 +v 0.062500 5.920454 0.521449 +v 0.062500 5.284091 0.555540 +v 0.062500 5.125000 0.751563 +v 0.062500 4.965909 0.572585 +v 0.062500 4.329545 0.606676 +v 0.062500 4.170454 0.849574 +v 0.062500 4.011364 0.623722 +v 0.062500 4.011364 -0.620597 +v 0.062500 4.170455 -0.846449 +v 0.062500 4.329545 -0.603551 +v 0.062500 4.965909 -0.569460 +v 0.062500 5.125000 -0.748437 +v 0.062500 5.284091 -0.552415 +v 0.062500 5.920455 -0.518324 +v 0.062500 6.079546 -0.697301 +v 0.062500 6.238637 -0.501278 +v 0.062500 3.502106 0.000000 +v 0.062500 3.659606 0.375000 +v 0.062500 3.659606 -0.375000 +v 0.062500 11.062500 -0.022656 +v -0.062500 3.125000 0.001563 +v -0.062500 3.375000 -0.654687 +v -0.062500 3.375000 0.657813 +v -0.062500 10.375000 -0.279687 +v -0.062500 10.500000 -0.326562 +v -0.062500 10.500000 0.329688 +v -0.062500 10.375000 0.282813 +v -0.062500 10.687500 -1.404687 +v -0.062500 10.687500 1.407813 +v -0.062500 10.937500 0.845313 +v -0.062500 10.937500 -0.842187 +v -0.062500 5.847106 0.000000 +v -0.062500 5.534606 -0.250000 +v -0.062500 5.534606 0.250000 +v -0.062500 6.238636 0.504403 +v -0.062500 6.079545 0.700426 +v -0.062500 5.920454 0.521449 +v -0.062500 5.284091 0.555540 +v -0.062500 5.125000 0.751563 +v -0.062500 4.965909 0.572585 +v -0.062500 4.329545 0.606676 +v -0.062500 4.170454 0.849574 +v -0.062500 4.011364 0.623722 +v -0.062500 4.011364 -0.620597 +v -0.062500 4.170455 -0.846449 +v -0.062500 4.329545 -0.603551 +v -0.062500 4.965909 -0.569460 +v -0.062500 5.125000 -0.748437 +v -0.062500 5.284091 -0.552415 +v -0.062500 5.920455 -0.518324 +v -0.062500 6.079546 -0.697301 +v -0.062500 6.238637 -0.501278 +v -0.062500 3.502106 0.000000 +v -0.062500 3.659606 0.375000 +v -0.062500 3.659606 -0.375000 +v -0.062500 11.062500 -0.022656 +vt 0.502169 0.306403 +vt 0.469354 0.298104 +vt 0.486303 0.276589 +vt 0.485373 0.957962 +vt 0.377518 0.943242 +vt 0.303906 0.913536 +vt 0.501561 0.335348 +vt 0.567147 0.381964 +vt 0.434406 0.382212 +vt 0.453187 0.875953 +vt 0.527432 0.875814 +vt 0.446683 0.890886 +vt 0.533302 0.890725 +vt 0.428627 0.230292 +vt 0.430072 0.268272 +vt 0.556593 0.074114 +vt 0.588532 0.116046 +vt 0.585477 0.154034 +vt 0.508656 0.010386 +vt 0.594642 0.040069 +vt 0.457600 0.074299 +vt 0.421404 0.040392 +vt 0.394080 0.135400 +vt 0.424293 0.116352 +vt 0.425738 0.154332 +vt 0.404601 0.249329 +vt 0.408935 0.363269 +vt 0.432961 0.344233 +vt 0.593423 0.362924 +vt 0.570202 0.343976 +vt 0.602588 0.248959 +vt 0.576312 0.267999 +vt 0.579367 0.230011 +vt 0.617940 0.134982 +vt 0.617940 0.134982 +vt 0.588532 0.116046 +vt 0.585477 0.154034 +vt 0.602588 0.248959 +vt 0.579367 0.230011 +vt 0.576312 0.267999 +vt 0.593423 0.362924 +vt 0.570202 0.343976 +vt 0.567147 0.381964 +vt 0.408935 0.363269 +vt 0.434406 0.382212 +vt 0.432961 0.344233 +vt 0.404601 0.249329 +vt 0.430072 0.268272 +vt 0.428627 0.230292 +vt 0.394080 0.135400 +vt 0.425738 0.154332 +vt 0.424293 0.116352 +vt 0.508656 0.010386 +vt 0.457600 0.074299 +vt 0.507495 0.055405 +vt 0.556593 0.074115 +vt 0.594642 0.040069 +vt 0.535350 0.297981 +vt 0.469354 0.298104 +vt 0.303906 0.913536 +vt 0.533302 0.890725 +vt 0.446683 0.890886 +vt 0.453187 0.875952 +vt 0.527432 0.875814 +vt 0.501561 0.335348 +vt 0.539589 0.876073 +vt 0.508597 0.003207 +vt 0.623298 0.040297 +vt 0.519301 0.276527 +vt 0.531346 0.097443 +vt 0.592858 0.344216 +vt 0.623953 0.363149 +vt 0.440595 0.876258 +vt 0.547522 0.890980 +vt 0.412065 0.382536 +vt 0.604273 0.230247 +vt 0.635368 0.249180 +vt 0.432030 0.891196 +vt 0.611883 0.154267 +vt 0.675131 0.912842 +vt 0.736784 0.913009 +vt 0.396703 0.116686 +vt 0.615688 0.116277 +vt 0.655033 0.135195 +vt 0.637158 0.943039 +vt 0.600253 0.942825 +vt 0.600468 0.268236 +vt 0.340179 0.943594 +vt 0.241818 0.913934 +vt 0.403287 0.230622 +vt 0.421404 0.040392 +vt 0.392314 0.040729 +vt 0.589053 0.382206 +vt 0.398898 0.154665 +vt 0.356553 0.135753 +vt 0.463604 0.958285 +vt 0.487561 0.995545 +vt 0.485373 0.957962 +vt 0.409871 0.344558 +vt 0.506917 0.082448 +vt 0.481850 0.097536 +vt 0.405481 0.268601 +vt 0.371386 0.249673 +vt 0.377970 0.363609 +vt 0.513101 0.958192 +vt 0.377518 0.943242 +vt 0.535350 0.297981 +vt 0.507495 0.055405 +vt 0.675131 0.912842 +vt 0.600253 0.942826 +vn -0.9515 -0.1376 0.2751 +vn -1.0000 0.0000 0.0000 +vn 1.0000 0.0000 0.0000 +vn 0.8273 0.0300 0.5609 +vn 0.7598 -0.6122 0.2187 +vn 0.9443 -0.0137 -0.3288 +vn 0.8991 -0.3643 0.2428 +vn 0.8191 -0.2014 -0.5371 +vn 0.9096 -0.0276 0.4145 +vn 0.9395 0.0183 0.3419 +vn 0.8392 -0.2432 0.4865 +vn 0.9377 0.0247 -0.3464 +vn 0.9107 -0.3437 0.2291 +vn 0.2910 -0.9426 -0.1639 +vn 0.8688 0.4142 0.2713 +vn 0.9492 0.0168 0.3143 +vn 0.6951 -0.7129 0.0930 +vn 0.8874 -0.3768 -0.2654 +vn 0.9029 -0.3800 0.2008 +vn 0.8761 0.4405 0.1958 +vn 0.8793 0.3698 0.3001 +vn 0.9567 0.0156 0.2905 +vn 0.9219 0.3675 -0.1225 +vn 0.8979 -0.3290 -0.2924 +vn 0.9619 0.0195 -0.2729 +vn 0.8585 0.3982 0.3231 +vn 0.8949 0.4006 -0.1968 +vn 0.9146 0.2081 -0.3468 +vn 0.8806 -0.3541 -0.3148 +vn 0.9556 0.0210 -0.2938 +vn 0.9732 0.1909 0.1283 +vn 0.9023 0.3683 -0.2242 +vn 0.9478 0.0227 -0.3181 +vn 0.9257 -0.2363 0.2954 +vn 0.8899 0.3896 -0.2372 +vn 0.9515 -0.1376 -0.2751 +vn 0.6862 -0.6797 -0.2589 +vn 0.9572 0.2669 -0.1121 +vn 0.9448 0.1686 0.2810 +vn 0.5133 0.8507 -0.1134 +vn 0.4322 0.8926 0.1285 +vn -0.9515 -0.1376 -0.2751 +vn -0.9096 -0.0276 -0.4145 +vn -0.9732 0.1909 -0.1283 +vn -0.9572 0.2669 0.1121 +vn -0.9443 -0.0137 0.3288 +vn -0.7644 -0.6072 -0.2169 +vn -0.6793 -0.6858 0.2613 +vn -0.9608 0.0197 0.2765 +vn -0.8846 -0.3813 0.2686 +vn -0.8929 0.4041 0.1985 +vn -0.9543 0.0213 0.2980 +vn -0.8950 -0.3334 0.2963 +vn -0.9002 0.3720 0.2265 +vn -0.9461 0.0231 0.3230 +vn -0.8770 -0.3591 0.3192 +vn -0.8874 0.3938 0.2397 +vn -0.9356 0.0252 0.3522 +vn -0.8100 -0.2059 0.5491 +vn -0.9579 0.0154 -0.2865 +vn -0.9048 -0.3766 -0.1989 +vn -0.8721 0.4094 -0.2681 +vn -0.9507 0.0166 -0.3096 +vn -0.9126 -0.3401 -0.2267 +vn -0.8826 0.3650 -0.2962 +vn -0.9415 0.0180 -0.3365 +vn -0.9014 -0.3603 -0.2402 +vn -0.8627 0.3927 -0.3187 +vn -0.8359 0.0294 -0.5481 +vn -0.8461 -0.2383 -0.4767 +vn -0.6975 -0.7106 -0.0927 +vn -0.9219 0.3675 -0.1225 +vn -0.3695 0.9186 -0.1401 +vn -0.2834 -0.9448 0.1643 +vn -0.9210 0.3696 0.1232 +vn -0.5091 0.8532 0.1138 +vn -0.9448 0.1686 0.2810 +vn -0.9146 0.2081 -0.3468 +vn -0.9257 -0.2363 0.2954 +vn 0.9356 0.0252 0.3522 +vn 0.6793 -0.6858 0.2613 +vn 0.9096 -0.0276 -0.4145 +vn 0.8770 -0.3591 0.3192 +vn 0.8461 -0.2383 -0.4767 +vn 0.9443 -0.0137 0.3288 +vn 0.9461 0.0231 0.3230 +vn 0.8100 -0.2059 0.5491 +vn 0.8359 0.0294 -0.5481 +vn 0.8950 -0.3334 0.2963 +vn 0.6975 -0.7106 -0.0927 +vn 0.8929 0.4041 0.1985 +vn 0.9543 0.0213 0.2980 +vn 0.2834 -0.9448 0.1643 +vn 0.9048 -0.3766 -0.1989 +vn 0.8846 -0.3813 0.2686 +vn 0.9210 0.3696 0.1232 +vn 0.9002 0.3720 0.2265 +vn 0.9608 0.0197 0.2765 +vn 0.8784 0.4368 -0.1941 +vn 0.9126 -0.3401 -0.2267 +vn 0.9579 0.0154 -0.2865 +vn 0.8874 0.3938 0.2397 +vn 0.8721 0.4094 -0.2681 +vn 0.9014 -0.3603 -0.2402 +vn 0.9507 0.0166 -0.3096 +vn 0.9572 0.2669 0.1121 +vn 0.8826 0.3650 -0.2962 +vn 0.9415 0.0180 -0.3365 +vn 0.9515 -0.1376 0.2751 +vn 0.8627 0.3927 -0.3187 +vn 0.9257 -0.2363 -0.2954 +vn 0.7644 -0.6072 -0.2169 +vn 0.9732 0.1909 -0.1283 +vn 0.3695 0.9186 -0.1401 +vn 0.5091 0.8532 0.1138 +vn -0.9257 -0.2363 -0.2954 +vn -0.9443 -0.0137 -0.3288 +vn -0.9572 0.2669 -0.1121 +vn -0.9732 0.1909 0.1283 +vn -0.9096 -0.0276 0.4145 +vn -0.6862 -0.6797 -0.2589 +vn -0.7598 -0.6122 0.2187 +vn -0.9567 0.0156 0.2905 +vn -0.9029 -0.3800 0.2008 +vn -0.8688 0.4142 0.2713 +vn -0.9492 0.0168 0.3143 +vn -0.9107 -0.3437 0.2291 +vn -0.8793 0.3698 0.3001 +vn -0.9395 0.0183 0.3419 +vn -0.8991 -0.3643 0.2428 +vn -0.8585 0.3982 0.3231 +vn -0.8273 0.0300 0.5609 +vn -0.8392 -0.2432 0.4865 +vn -0.9619 0.0195 -0.2729 +vn -0.8874 -0.3768 -0.2654 +vn -0.8949 0.4006 -0.1968 +vn -0.9556 0.0210 -0.2938 +vn -0.8979 -0.3290 -0.2924 +vn -0.9023 0.3683 -0.2242 +vn -0.9478 0.0227 -0.3181 +vn -0.8806 -0.3541 -0.3148 +vn -0.8899 0.3896 -0.2372 +vn -0.9377 0.0247 -0.3464 +vn -0.8191 -0.2014 -0.5371 +vn -0.2910 -0.9426 -0.1639 +vn -0.8784 0.4368 -0.1941 +vn -0.5133 0.8507 -0.1134 +vn -0.6951 -0.7129 0.0930 +vn -0.8761 0.4405 0.1958 +vn -0.4322 0.8926 0.1285 +s off +f 52/26/28 112/27/28 62/28/28 +f 135/29/29 110/30/29 107/31/29 +f 111/32/29 114/33/29 131/34/29 +f 103/35/29 106/36/29 104/37/29 +f 105/38/29 107/31/29 104/37/29 +f 126/39/29 112/27/29 128/40/29 +f 133/41/29 122/42/29 120/43/29 +f 133/41/29 100/44/29 102/45/29 +f 100/44/29 134/46/29 101/47/29 +f 124/48/29 123/49/29 125/50/29 +f 127/51/29 126/39/29 128/40/29 +f 130/52/29 129/53/29 131/34/29 +f 115/54/29 114/33/29 116/55/29 +f 118/56/29 117/57/29 119/58/29 +f 121/59/29 120/43/29 122/42/29 +f 85/60/30 86/61/30 84/62/30 +f 82/63/30 83/64/30 81/65/30 +f 79/66/30 80/67/30 78/68/30 +f 94/69/30 95/70/30 93/71/30 +f 91/72/30 92/73/30 90/74/30 +f 88/75/30 89/76/30 87/77/30 +f 64/78/30 98/79/30 96/80/30 +f 64/78/30 97/81/30 66/82/30 +f 97/81/30 77/83/30 84/62/30 +f 90/74/30 92/73/30 76/84/30 +f 71/85/30 69/86/30 68/87/30 +f 67/88/30 70/89/30 95/70/30 +f 95/70/30 78/68/30 75/90/30 +f 26/91/31 78/68/31 70/89/31 +f 30/92/32 66/82/32 27/93/32 +f 63/94/33 97/81/33 49/95/33 +f 41/96/34 79/66/34 59/97/34 +f 28/98/35 68/87/35 67/88/35 +f 62/28/36 98/79/36 76/84/36 +f 41/96/37 81/65/37 80/67/37 +f 26/91/38 69/86/38 33/99/38 +f 28/98/39 95/70/39 54/100/39 +f 43/101/40 82/63/40 57/102/40 +f 34/103/41 71/85/41 68/87/41 +f 44/104/42 85/60/42 84/62/42 +f 43/101/43 84/62/43 83/64/43 +f 33/99/44 72/105/44 31/106/44 +f 47/107/45 88/75/45 87/77/45 +f 45/108/46 85/60/46 55/109/46 +f 35/110/47 72/105/47 73/111/47 +f 42/112/48 82/63/48 81/65/48 +f 45/108/49 66/82/49 86/61/49 +f 36/113/50 71/85/50 32/114/50 +f 50/115/51 91/72/51 90/74/51 +f 47/107/52 65/116/52 29/117/52 +f 40/118/53 79/66/53 78/68/53 +f 48/119/54 88/75/54 56/120/54 +f 38/121/55 39/122/55 99/123/55 +f 53/124/56 94/69/56 93/71/56 +f 50/115/57 89/76/57 48/119/57 +f 61/125/58 98/79/58 46/126/58 +f 51/127/59 91/72/59 58/128/59 +f 53/124/60 92/73/60 51/127/60 +f 52/26/61 76/84/61 75/90/61 +f 54/100/62 94/69/62 60/129/62 +f 52/26/63 77/83/63 63/94/63 +f 30/92/64 65/116/64 64/78/64 +f 61/125/65 97/81/65 96/80/65 +f 39/122/66 37/130/66 99/123/66 +f 38/121/67 74/131/67 36/113/67 +f 37/130/68 73/111/68 99/123/68 +f 71/85/30 74/131/30 99/123/30 +f 113/132/69 52/26/69 63/94/69 +f 63/94/70 133/41/70 113/132/70 +f 61/125/71 133/41/71 49/95/71 +f 61/125/72 134/46/72 132/133/72 +f 62/28/73 134/46/73 46/126/73 +f 30/92/74 101/47/74 29/117/74 +f 30/92/75 102/45/75 100/44/75 +f 45/108/76 102/45/76 27/93/76 +f 45/108/77 121/59/77 122/42/77 +f 44/104/78 121/59/78 55/109/78 +f 43/101/79 120/43/79 44/104/79 +f 43/101/80 118/56/80 119/58/80 +f 42/112/81 118/56/81 57/102/81 +f 41/96/82 117/57/82 42/112/82 +f 41/96/83 115/54/83 116/55/83 +f 40/118/84 115/54/84 59/97/84 +f 26/91/85 114/33/85 40/118/85 +f 26/91/86 105/38/86 106/36/86 +f 47/107/87 101/47/87 123/49/87 +f 47/107/88 124/48/88 56/120/88 +f 48/119/89 124/48/89 125/50/89 +f 50/115/90 125/50/90 126/39/90 +f 50/115/91 127/51/91 58/128/91 +f 51/127/92 127/51/92 128/40/92 +f 53/124/93 128/40/93 129/53/93 +f 53/124/94 130/52/94 60/129/94 +f 54/100/95 130/52/95 131/34/95 +f 28/98/96 131/34/96 103/35/96 +f 28/98/97 104/37/97 34/103/97 +f 34/103/98 107/31/98 32/114/98 +f 107/31/99 36/113/99 32/114/99 +f 38/121/100 110/30/100 135/29/100 +f 33/99/101 108/134/101 105/38/101 +f 35/110/102 108/134/102 31/106/102 +f 37/130/103 109/135/103 35/110/103 +f 39/122/104 135/29/104 37/130/104 +f 38/121/105 135/29/105 39/122/105 +f 52/26/106 111/32/106 112/27/106 +f 107/31/29 108/134/29 135/29/29 +f 108/134/29 109/135/29 135/29/29 +f 131/34/29 112/27/29 111/32/29 +f 111/32/29 113/132/29 114/33/29 +f 103/35/29 131/34/29 106/36/29 +f 131/34/29 114/33/29 106/36/29 +f 106/36/29 105/38/29 104/37/29 +f 105/38/29 108/134/29 107/31/29 +f 123/49/29 101/47/29 134/46/29 +f 134/46/29 112/27/29 125/50/29 +f 112/27/29 131/34/29 129/53/29 +f 125/50/29 112/27/29 126/39/29 +f 129/53/29 128/40/29 112/27/29 +f 125/50/29 123/49/29 134/46/29 +f 117/57/29 116/55/29 113/132/29 +f 116/55/29 114/33/29 113/132/29 +f 113/132/29 133/41/29 120/43/29 +f 117/57/29 113/132/29 119/58/29 +f 133/41/29 102/45/29 122/42/29 +f 120/43/29 119/58/29 113/132/29 +f 133/41/29 132/133/29 100/44/29 +f 100/44/29 132/133/29 134/46/29 +f 64/78/30 65/116/30 98/79/30 +f 64/78/30 96/80/30 97/81/30 +f 78/68/30 80/67/30 77/83/30 +f 80/67/30 81/65/30 77/83/30 +f 81/65/30 83/64/30 77/83/30 +f 83/64/30 84/62/30 77/83/30 +f 84/62/30 86/61/30 97/81/30 +f 86/61/30 66/82/30 97/81/30 +f 98/79/30 65/116/30 87/77/30 +f 87/77/30 89/76/30 98/79/30 +f 89/76/30 90/74/30 76/84/30 +f 92/73/30 93/71/30 76/84/30 +f 93/71/30 95/70/30 76/84/30 +f 89/76/30 76/84/30 98/79/30 +f 71/85/30 72/105/30 69/86/30 +f 67/88/30 68/87/30 69/86/30 +f 70/89/30 78/68/30 95/70/30 +f 67/88/30 69/86/30 70/89/30 +f 75/90/30 76/84/30 95/70/30 +f 78/68/30 77/83/30 75/90/30 +f 26/91/107 40/118/107 78/68/107 +f 30/92/108 64/78/108 66/82/108 +f 63/94/109 77/83/109 97/81/109 +f 41/96/110 80/67/110 79/66/110 +f 28/98/111 34/103/111 68/87/111 +f 62/28/112 46/126/112 98/79/112 +f 41/96/113 42/112/113 81/65/113 +f 26/91/114 70/89/114 69/86/114 +f 28/98/115 67/88/115 95/70/115 +f 43/101/116 83/64/116 82/63/116 +f 34/103/117 32/114/117 71/85/117 +f 44/104/118 55/109/118 85/60/118 +f 43/101/119 44/104/119 84/62/119 +f 33/99/120 69/86/120 72/105/120 +f 47/107/121 56/120/121 88/75/121 +f 45/108/122 86/61/122 85/60/122 +f 35/110/123 31/106/123 72/105/123 +f 42/112/124 57/102/124 82/63/124 +f 45/108/125 27/93/125 66/82/125 +f 36/113/126 74/131/126 71/85/126 +f 50/115/127 58/128/127 91/72/127 +f 47/107/128 87/77/128 65/116/128 +f 40/118/129 59/97/129 79/66/129 +f 48/119/130 89/76/130 88/75/130 +f 53/124/131 60/129/131 94/69/131 +f 50/115/132 90/74/132 89/76/132 +f 61/125/133 96/80/133 98/79/133 +f 51/127/134 92/73/134 91/72/134 +f 53/124/135 93/71/135 92/73/135 +f 52/26/136 62/28/136 76/84/136 +f 54/100/137 95/70/137 94/69/137 +f 52/26/138 75/90/138 77/83/138 +f 30/92/139 29/117/139 65/116/139 +f 61/125/140 49/95/140 97/81/140 +f 38/121/141 99/123/141 74/131/141 +f 37/130/142 35/110/142 73/111/142 +f 73/111/30 72/105/30 99/123/30 +f 72/105/30 71/85/30 99/123/30 +f 113/132/143 111/32/143 52/26/143 +f 63/94/144 49/95/144 133/41/144 +f 61/125/145 132/133/145 133/41/145 +f 61/125/146 46/126/146 134/46/146 +f 62/28/147 112/27/147 134/46/147 +f 30/92/148 100/44/148 101/47/148 +f 30/92/149 27/93/149 102/45/149 +f 45/108/150 122/42/150 102/45/150 +f 45/108/151 55/109/151 121/59/151 +f 44/104/152 120/43/152 121/59/152 +f 43/101/153 119/58/153 120/43/153 +f 43/101/154 57/102/154 118/56/154 +f 42/112/155 117/57/155 118/56/155 +f 41/96/156 116/55/156 117/57/156 +f 41/96/157 59/97/157 115/54/157 +f 40/118/158 114/33/158 115/54/158 +f 26/91/159 106/36/159 114/33/159 +f 26/91/160 33/99/160 105/38/160 +f 47/107/161 29/117/161 101/47/161 +f 47/107/162 123/49/162 124/48/162 +f 48/119/163 56/120/163 124/48/163 +f 50/115/164 48/119/164 125/50/164 +f 50/115/165 126/39/165 127/51/165 +f 51/127/166 58/128/166 127/51/166 +f 53/124/167 51/127/167 128/40/167 +f 53/124/168 129/53/168 130/52/168 +f 54/100/169 60/129/169 130/52/169 +f 28/98/170 54/100/170 131/34/170 +f 28/98/171 103/35/171 104/37/171 +f 34/103/172 104/37/172 107/31/172 +f 107/31/173 110/30/173 36/113/173 +f 38/121/174 36/113/174 110/30/174 +f 33/99/175 31/106/175 108/134/175 +f 35/110/176 109/135/176 108/134/176 +f 37/130/177 135/29/177 109/135/177 +o GuardLeft +v -0.000000 3.500000 0.000000 +v 0.000000 2.875000 -0.000000 +v 0.000000 3.375000 0.500000 +v 0.000000 2.750000 0.750000 +v 0.000000 3.187500 0.562500 +v 0.000001 3.000000 1.437500 +v 0.000001 2.562500 0.812500 +v 0.000001 2.437500 1.812500 +v 0.000001 3.437500 1.687500 +v -0.062499 2.875000 1.625000 +v -0.062499 2.562500 1.687500 +v -0.062499 2.687500 0.937500 +v -0.062499 2.875000 0.875000 +v -0.062500 3.000000 0.125000 +v -0.062500 3.125000 0.500000 +v -0.062500 3.312500 0.437500 +v -0.062500 3.375000 0.125000 +v 0.062501 2.875000 1.625000 +v 0.062501 2.562500 1.687500 +v 0.062501 2.687500 0.937500 +v 0.062501 2.875000 0.875000 +v 0.062500 3.000000 0.125000 +v 0.062500 3.125000 0.500000 +v 0.062500 3.312500 0.437500 +v 0.062500 3.375000 0.125000 +vt 0.701199 0.325910 +vt 0.889098 0.259611 +vt 0.503824 0.213201 +vt 0.223703 0.279205 +vt 0.674242 0.353240 +vt 0.107388 0.492469 +vt 0.121710 0.226461 +vt 0.531076 0.059312 +vt 0.081970 0.078392 +vt 0.467243 0.124802 +vt 0.018432 0.017322 +vt 0.567657 0.147711 +vt 0.952930 0.194121 +vt 0.898574 0.438619 +vt 0.968724 0.492469 +vt 0.710823 0.441639 +vt 0.737780 0.414309 +vt 0.503825 0.213201 +vt 0.889097 0.259611 +vt 0.701199 0.325910 +vt 0.467243 0.124802 +vt 0.081970 0.078392 +vt 0.121710 0.226461 +vt 0.898574 0.438619 +vt 0.737780 0.414309 +vn -1.0000 -0.0000 0.0000 +vn -0.7649 0.6299 0.1350 +vn -0.9635 0.1329 -0.2326 +vn -0.9172 -0.3931 -0.0655 +vn -0.8433 0.1054 0.5270 +vn -0.9300 -0.1162 -0.3487 +vn -0.8944 -0.0000 -0.4472 +vn -0.8242 0.5494 0.1374 +vn -0.7845 0.1961 0.5883 +vn 1.0000 0.0000 -0.0000 +vn 0.9300 -0.1162 -0.3487 +vn 0.8666 -0.4952 -0.0619 +vn 0.9035 0.0531 0.4252 +vn 0.9172 -0.3931 -0.0655 +vn 0.8944 0.0000 -0.4472 +vn 0.8242 0.5494 0.1374 +vn 0.7845 0.1961 0.5883 +vn 0.7649 0.6299 0.1350 +vn 0.9635 0.1329 -0.2326 +vn -0.7930 0.5947 0.1322 +vn -0.8666 -0.4952 -0.0619 +vn -0.9035 0.0531 0.4252 +vn -0.7620 0.6350 0.1270 +vn 0.8433 0.1054 0.5270 +vn 0.7620 0.6350 0.1270 +vn 0.7930 0.5947 0.1322 +s off +f 150/136/178 149/137/178 148/138/178 +f 150/136/179 141/139/179 140/140/179 +f 144/141/180 141/139/180 145/142/180 +f 142/143/181 146/144/181 147/145/181 +f 143/146/182 145/142/182 146/144/182 +f 139/147/183 147/145/183 148/138/183 +f 139/147/181 149/137/181 137/148/181 +f 137/148/184 152/149/184 136/150/184 +f 152/149/185 138/151/185 136/150/185 +f 151/152/186 140/140/186 138/151/186 +f 156/153/187 157/154/187 158/155/187 +f 139/147/188 155/156/188 142/143/188 +f 142/143/189 154/157/189 143/146/189 +f 143/146/190 153/158/190 144/141/190 +f 157/154/191 139/147/191 137/148/191 +f 160/159/192 137/148/192 136/150/192 +f 138/151/193 160/159/193 136/150/193 +f 140/140/194 159/160/194 138/151/194 +f 141/139/195 158/155/195 140/140/195 +f 144/141/196 153/158/196 141/139/196 +f 146/144/178 145/142/178 147/145/178 +f 145/142/178 150/136/178 148/138/178 +f 150/136/178 151/152/178 149/137/178 +f 151/152/178 152/149/178 149/137/178 +f 148/138/178 147/145/178 145/142/178 +f 150/136/197 145/142/197 141/139/197 +f 142/143/198 143/146/198 146/144/198 +f 143/146/199 144/141/199 145/142/199 +f 139/147/183 142/143/183 147/145/183 +f 139/147/181 148/138/181 149/137/181 +f 137/148/184 149/137/184 152/149/184 +f 152/149/200 151/152/200 138/151/200 +f 151/152/186 150/136/186 140/140/186 +f 158/155/187 153/158/187 156/153/187 +f 153/158/187 154/157/187 155/156/187 +f 156/153/187 153/158/187 155/156/187 +f 157/154/187 160/159/187 159/160/187 +f 157/154/187 159/160/187 158/155/187 +f 139/147/188 156/153/188 155/156/188 +f 142/143/191 155/156/191 154/157/191 +f 143/146/201 154/157/201 153/158/201 +f 157/154/191 156/153/191 139/147/191 +f 160/159/192 157/154/192 137/148/192 +f 138/151/202 159/160/202 160/159/202 +f 140/140/194 158/155/194 159/160/194 +f 141/139/203 153/158/203 158/155/203 +o Hilt +v 0.000000 -0.500000 -0.250000 +v 0.000000 1.500000 -0.250000 +v 0.125000 -0.500000 -0.216506 +v 0.125000 1.500000 -0.216506 +v 0.216506 -0.500000 -0.125000 +v 0.216506 1.500000 -0.125000 +v 0.250000 -0.500000 0.000000 +v 0.250000 1.500000 0.000000 +v 0.216506 -0.500000 0.125000 +v 0.216506 1.500000 0.125000 +v 0.125000 -0.500000 0.216506 +v 0.125000 1.500000 0.216506 +v 0.000000 -0.500000 0.250000 +v 0.000000 1.500000 0.250000 +v -0.125000 -0.500000 0.216506 +v -0.125000 1.500000 0.216506 +v -0.216506 -0.500000 0.125000 +v -0.216506 1.500000 0.125000 +v -0.250000 -0.500000 0.000000 +v -0.250000 1.500000 0.000000 +v -0.216506 -0.500000 -0.125000 +v -0.216506 1.500000 -0.125000 +v -0.125000 -0.500000 -0.216506 +v -0.125000 1.500000 -0.216506 +v 0.000000 -0.500000 -0.281250 +v 0.140625 -0.500000 -0.243570 +v 0.243570 -0.500000 -0.140625 +v 0.281250 -0.500000 0.000000 +v 0.243570 -0.500000 0.140625 +v 0.140625 -0.500000 0.243570 +v 0.000000 -0.500000 0.281250 +v -0.140625 -0.500000 0.243570 +v -0.243570 -0.500000 0.140625 +v -0.281250 -0.500000 0.000000 +v -0.243570 -0.500000 -0.140625 +v -0.140625 -0.500000 -0.243570 +v 0.000000 -0.750000 -0.281250 +v 0.140625 -0.750000 -0.243570 +v 0.243570 -0.750000 -0.140625 +v 0.281250 -0.750000 0.000000 +v 0.243570 -0.750000 0.140625 +v 0.140625 -0.750000 0.243570 +v 0.000000 -0.750000 0.281250 +v -0.140625 -0.750000 0.243570 +v -0.243570 -0.750000 0.140625 +v -0.281250 -0.750000 0.000000 +v -0.243570 -0.750000 -0.140625 +v -0.140625 -0.750000 -0.243570 +v 0.000000 0.000000 -0.281250 +v 0.140625 0.000000 -0.243570 +v 0.243570 0.000000 -0.140625 +v 0.281250 0.000000 0.000000 +v 0.243570 0.000000 0.140625 +v 0.140625 0.000000 0.243570 +v 0.000000 0.000000 0.281250 +v -0.140625 0.000000 0.243570 +v -0.243570 0.000000 0.140625 +v -0.281250 0.000000 0.000000 +v -0.243570 0.000000 -0.140625 +v -0.140625 0.000000 -0.243570 +v 0.000000 -0.125000 -0.281250 +v 0.140625 -0.125000 -0.243570 +v 0.243570 -0.125000 -0.140625 +v 0.281250 -0.125000 0.000000 +v 0.243570 -0.125000 0.140625 +v 0.140625 -0.125000 0.243570 +v 0.000000 -0.125000 0.281250 +v -0.140625 -0.125000 0.243570 +v -0.243570 -0.125000 0.140625 +v -0.281250 -0.125000 0.000000 +v -0.243570 -0.125000 -0.140625 +v -0.140625 -0.125000 -0.243570 +v 0.437500 -1.203125 0.243570 +v 0.437500 -1.062500 0.281250 +v 0.437500 -0.921875 0.243570 +v 0.000000 -0.951240 -0.426531 +v 0.437500 -0.818930 0.140625 +v 0.000000 -1.374245 -0.342051 +v 0.000000 -1.512985 -0.189824 +v 0.437500 -0.781250 0.000000 +v 0.437500 -0.818930 -0.140625 +v 0.094912 -0.612016 -0.164393 +v 0.171026 -0.750755 -0.296225 +v 0.213265 -0.951240 -0.369387 +v 0.213265 -1.173760 -0.369387 +v 0.171026 -1.374245 -0.296225 +v 0.094912 -1.512985 -0.164393 +v 0.437500 -0.921875 -0.243570 +v 0.140625 -1.625000 -0.243570 +v 0.164393 -0.612016 -0.094912 +v 0.296225 -0.750755 -0.171026 +v 0.369387 -0.951240 -0.213265 +v 0.369387 -1.173760 -0.213265 +v 0.296225 -1.374245 -0.171026 +v 0.164393 -1.512985 -0.094912 +v 0.243570 -1.625000 -0.140625 +v 0.281250 -1.625000 0.000000 +v 0.189824 -0.612016 -0.000000 +v 0.342051 -0.750755 -0.000000 +v 0.426531 -0.951240 -0.000000 +v 0.426531 -1.173760 -0.000000 +v 0.342051 -1.374245 -0.000000 +v 0.189824 -1.512985 -0.000000 +v 0.243570 -1.625000 0.140625 +v 0.140625 -1.625000 0.243570 +v 0.164393 -0.612016 0.094912 +v 0.296225 -0.750755 0.171026 +v 0.369387 -0.951240 0.213265 +v 0.369387 -1.173760 0.213265 +v 0.296225 -1.374245 0.171026 +v 0.164392 -1.512985 0.094912 +v 0.000000 -1.625000 0.281250 +v -0.140625 -1.625000 0.243570 +v 0.094912 -0.612016 0.164392 +v 0.171026 -0.750755 0.296225 +v 0.213265 -0.951240 0.369386 +v 0.213265 -1.173760 0.369386 +v 0.171026 -1.374245 0.296225 +v 0.094912 -1.512985 0.164392 +v -0.243570 -1.625000 0.140625 +v -0.281250 -1.625000 0.000000 +v 0.000000 -0.612016 0.189824 +v 0.000000 -0.750755 0.342051 +v 0.000000 -0.951240 0.426531 +v 0.000000 -1.173760 0.426531 +v 0.000000 -1.374245 0.342051 +v 0.000000 -1.512985 0.189824 +v -0.243570 -1.625000 -0.140625 +v -0.094912 -0.612016 0.164392 +v -0.171026 -0.750755 0.296225 +v -0.213265 -0.951240 0.369386 +v -0.213265 -1.173760 0.369386 +v -0.171026 -1.374245 0.296225 +v -0.094912 -1.512985 0.164392 +v 0.000000 -1.625000 -0.281250 +v -0.140625 -1.625000 -0.243570 +v -0.164392 -0.612016 0.094912 +v -0.296225 -0.750755 0.171026 +v -0.369387 -0.951240 0.213265 +v -0.369387 -1.173760 0.213265 +v -0.296225 -1.374245 0.171026 +v -0.164392 -1.512985 0.094912 +v -0.140625 -1.375000 -0.243570 +v -0.243570 -1.375000 -0.140625 +v -0.189824 -0.612016 -0.000000 +v -0.342051 -0.750755 -0.000000 +v -0.426531 -0.951240 -0.000000 +v -0.426531 -1.173760 -0.000000 +v -0.342051 -1.374245 -0.000000 +v -0.189824 -1.512985 -0.000000 +v -0.281250 -1.375000 0.000000 +v -0.243570 -1.375000 0.140625 +v -0.164392 -0.612016 -0.094912 +v -0.296225 -0.750755 -0.171026 +v -0.369386 -0.951240 -0.213265 +v -0.369386 -1.173760 -0.213265 +v -0.296225 -1.374245 -0.171026 +v -0.164392 -1.512985 -0.094912 +v -0.140625 -1.375000 0.243570 +v 0.000000 -1.375000 0.281250 +v -0.094912 -0.612016 -0.164392 +v -0.171026 -0.750755 -0.296225 +v -0.213265 -0.951240 -0.369387 +v -0.213265 -1.173760 -0.369387 +v -0.171026 -1.374245 -0.296225 +v -0.094912 -1.512985 -0.164392 +v 0.140625 -1.375000 0.243570 +v 0.000000 -1.375000 -0.281250 +v 0.000000 -0.612016 -0.189824 +v 0.000000 -0.750755 -0.342051 +v 0.243570 -1.375000 0.140625 +v 0.000000 -1.173760 -0.426531 +v 0.281250 -1.375000 0.000000 +v 0.243570 -1.375000 -0.140625 +v 0.140625 -1.375000 -0.243570 +v 0.437500 -1.306070 0.140625 +v 0.437500 -1.343750 0.000000 +v 0.437500 -1.306070 -0.140625 +v 0.437500 -1.062500 -0.281250 +v 0.437500 -1.203125 -0.243570 +v 0.250000 -1.203125 -0.243570 +v 0.250000 -1.062500 -0.281250 +v 0.250000 -1.306070 -0.140625 +v 0.250000 -1.343750 0.000000 +v 0.250000 -1.306070 0.140625 +v 0.250000 -1.203125 0.243570 +v 0.250000 -1.062500 0.281250 +v 0.250000 -0.921875 0.243570 +v 0.250000 -0.818930 0.140625 +v 0.250000 -0.781250 0.000000 +v 0.250000 -0.818930 -0.140625 +v 0.250000 -0.921875 -0.243570 +v 0.437500 -1.167969 -0.182677 +v 0.437500 -1.062500 -0.210937 +v 0.437500 -1.245177 -0.105469 +v 0.437500 -1.273438 0.000000 +v 0.437500 -1.245177 0.105469 +v 0.437500 -1.167969 0.182677 +v 0.437500 -1.062500 0.210938 +v 0.437500 -0.957031 0.182677 +v 0.437500 -0.879823 0.105469 +v 0.437500 -0.851562 0.000000 +v 0.437500 -0.879823 -0.105469 +v 0.437500 -0.957031 -0.182677 +v 0.468750 -0.849377 0.123047 +v 0.468750 -0.816406 0.000000 +v 0.468750 -0.849377 -0.123047 +v 0.468750 -0.939453 -0.213123 +v 0.468750 -1.308594 0.000000 +v 0.468750 -1.275623 0.123047 +v 0.468750 -1.185547 0.213123 +v 0.468750 -1.062500 0.246094 +v 0.468750 -0.939453 0.213123 +v 0.468750 -1.062500 -0.246094 +v 0.468750 -1.185547 -0.213123 +v 0.468750 -1.275624 -0.123047 +v -0.007813 -1.203125 -0.500671 +v 0.024820 -1.062500 -0.519511 +v -0.007813 -0.921875 -0.500671 +v -0.096965 -0.818930 -0.449199 +v -0.218750 -0.781250 -0.378886 +v -0.340535 -0.818930 -0.308574 +v -0.429688 -0.921875 -0.257101 +v -0.096965 -1.306069 -0.449199 +v -0.218750 -1.343750 -0.378886 +v -0.340535 -1.306070 -0.308574 +v -0.462320 -1.062500 -0.238261 +v -0.429687 -1.203125 -0.257101 +v -0.335937 -1.203125 -0.094722 +v -0.368570 -1.062500 -0.075881 +v -0.246785 -1.306070 -0.146194 +v -0.125000 -1.343750 -0.216506 +v -0.003215 -1.306069 -0.286819 +v 0.085937 -1.203125 -0.338291 +v 0.118570 -1.062500 -0.357131 +v 0.085937 -0.921875 -0.338291 +v -0.003215 -0.818930 -0.286819 +v -0.125000 -0.781250 -0.216506 +v -0.246785 -0.818930 -0.146194 +v -0.335938 -0.921875 -0.094722 +v -0.376953 -1.167969 -0.287548 +v -0.401427 -1.062500 -0.273417 +v -0.310089 -1.245177 -0.326152 +v -0.218750 -1.273437 -0.378886 +v -0.127411 -1.245177 -0.431621 +v -0.060547 -1.167969 -0.470225 +v -0.036073 -1.062500 -0.484355 +v -0.060547 -0.957031 -0.470225 +v -0.127411 -0.879823 -0.431621 +v -0.218750 -0.851562 -0.378886 +v -0.310089 -0.879823 -0.326152 +v -0.376953 -0.957031 -0.287548 +v -0.127813 -0.849376 -0.467473 +v -0.234375 -0.816406 -0.405949 +v -0.340937 -0.849376 -0.344426 +v -0.418945 -0.939453 -0.299388 +v -0.234375 -1.308594 -0.405950 +v -0.127813 -1.275623 -0.467473 +v -0.049805 -1.185547 -0.512511 +v -0.021252 -1.062500 -0.528996 +v -0.049805 -0.939453 -0.512511 +v -0.447499 -1.062500 -0.282903 +v -0.418945 -1.185547 -0.299388 +v -0.340937 -1.275623 -0.344426 +v -0.429688 -1.203125 0.257101 +v -0.462320 -1.062500 0.238261 +v -0.429688 -0.921875 0.257101 +v -0.340535 -0.818930 0.308574 +v -0.218750 -0.781250 0.378886 +v -0.096965 -0.818930 0.449199 +v -0.007812 -0.921875 0.500671 +v -0.340535 -1.306069 0.308574 +v -0.218750 -1.343750 0.378886 +v -0.096965 -1.306069 0.449199 +v 0.024820 -1.062500 0.519511 +v -0.007813 -1.203125 0.500671 +v 0.085937 -1.203125 0.338291 +v 0.118570 -1.062500 0.357131 +v -0.003215 -1.306069 0.286819 +v -0.125000 -1.343750 0.216506 +v -0.246785 -1.306069 0.146194 +v -0.335938 -1.203125 0.094722 +v -0.368570 -1.062500 0.075881 +v -0.335938 -0.921875 0.094722 +v -0.246785 -0.818930 0.146194 +v -0.125000 -0.781250 0.216506 +v -0.003215 -0.818930 0.286819 +v 0.085938 -0.921875 0.338291 +v -0.060547 -1.167969 0.470225 +v -0.036073 -1.062500 0.484355 +v -0.127411 -1.245177 0.431621 +v -0.218750 -1.273437 0.378886 +v -0.310089 -1.245177 0.326152 +v -0.376953 -1.167968 0.287548 +v -0.401427 -1.062500 0.273418 +v -0.376953 -0.957031 0.287548 +v -0.310089 -0.879822 0.326152 +v -0.218750 -0.851562 0.378886 +v -0.127411 -0.879822 0.431621 +v -0.060547 -0.957031 0.470225 +v -0.340937 -0.849376 0.344426 +v -0.234375 -0.816406 0.405950 +v -0.127813 -0.849376 0.467473 +v -0.049805 -0.939453 0.512511 +v -0.234375 -1.308593 0.405949 +v -0.340937 -1.275623 0.344426 +v -0.418945 -1.185546 0.299388 +v -0.447498 -1.062500 0.282903 +v -0.418945 -0.939453 0.299388 +v -0.021252 -1.062500 0.528996 +v -0.049805 -1.185547 0.512511 +v -0.127813 -1.275623 0.467473 +v 0.000000 1.625000 -0.281250 +v 0.140625 1.625000 -0.243570 +v 0.243570 1.625000 -0.140625 +v 0.281250 1.625000 0.000000 +v 0.243570 1.625000 0.140625 +v 0.140625 1.625000 0.243570 +v 0.000000 1.625000 0.281250 +v -0.140625 1.625000 0.243570 +v -0.243570 1.625000 0.140625 +v -0.281250 1.625000 0.000000 +v -0.243570 1.625000 -0.140625 +v -0.140625 1.625000 -0.243570 +v 0.000000 1.500000 -0.281250 +v 0.140625 1.500000 -0.243570 +v 0.243570 1.500000 -0.140625 +v 0.281250 1.500000 0.000000 +v 0.243570 1.500000 0.140625 +v 0.140625 1.500000 0.243570 +v 0.000000 1.500000 0.281250 +v -0.140625 1.500000 0.243570 +v -0.243570 1.500000 0.140625 +v -0.281250 1.500000 0.000000 +v -0.243570 1.500000 -0.140625 +v -0.140625 1.500000 -0.243570 +v -0.325000 2.062500 0.500000 +v -0.356250 1.687500 -0.000000 +v -0.325000 2.312500 0.433013 +v 0.282919 2.062500 -0.404508 +v -0.325000 2.495513 0.250000 +v -0.325000 2.562500 -0.000000 +v -0.325000 2.495513 -0.250000 +v -0.282920 2.062500 -0.404508 +v -0.356250 1.737741 0.187500 +v 0.356250 1.737741 -0.187500 +v -0.325000 2.312500 -0.433013 +v -0.325000 2.062500 -0.500000 +v 0.356250 1.687500 0.000000 +v 0.356250 1.737741 0.187500 +v 0.282919 1.860246 -0.350315 +v 0.147131 1.824736 -0.411819 +v -0.000000 1.812500 -0.433013 +v -0.147131 1.824736 -0.411819 +v -0.282920 1.860246 -0.350315 +v 0.356250 1.875000 0.324760 +v 0.356250 2.062500 0.375000 +v -0.325000 1.812500 -0.433013 +v -0.325000 1.629487 -0.250000 +v 0.356250 2.250000 0.324760 +v 0.356250 2.387260 0.187500 +v 0.282919 1.712185 -0.202254 +v 0.147131 1.650680 -0.237764 +v -0.000000 1.629487 -0.250000 +v -0.147131 1.650680 -0.237764 +v -0.282920 1.712185 -0.202254 +v 0.356250 2.437500 0.000000 +v 0.356250 2.387260 -0.187500 +v -0.325000 1.562500 -0.000000 +v -0.325000 1.629487 0.250000 +v 0.356250 2.250000 -0.324759 +v 0.356250 2.062500 -0.375000 +v 0.282919 1.657992 0.000000 +v 0.147131 1.586972 0.000000 +v -0.000000 1.562500 0.000000 +v -0.147131 1.586972 0.000000 +v -0.282920 1.657992 0.000000 +v 0.356250 1.875000 -0.324759 +v 0.325000 1.828125 -0.405949 +v -0.325000 1.656551 0.234375 +v -0.325000 1.593750 -0.000000 +v 0.325000 2.062500 -0.468750 +v 0.325000 2.296875 -0.405949 +v 0.282919 1.712185 0.202255 +v 0.147131 1.650680 0.237764 +v -0.000000 1.629487 0.250000 +v -0.147131 1.650680 0.237764 +v -0.282920 1.712185 0.202255 +v 0.325000 2.468450 -0.234375 +v 0.325000 2.531250 0.000000 +v -0.325000 1.656551 -0.234375 +v -0.325000 1.828125 -0.405950 +v 0.325000 2.468450 0.234375 +v 0.325000 2.296875 0.405950 +v 0.282919 1.860246 0.350315 +v 0.147131 1.824736 0.411820 +v -0.000000 1.812500 0.433013 +v -0.147131 1.824736 0.411820 +v -0.282920 1.860246 0.350315 +v 0.325000 2.062500 0.468750 +v 0.325000 1.828125 0.405950 +v -0.325000 2.062500 -0.468750 +v -0.325000 2.296875 -0.405949 +v 0.325000 1.656551 0.234375 +v 0.325000 1.593750 0.000000 +v 0.282919 2.062500 0.404509 +v 0.147131 2.062500 0.475529 +v -0.000000 2.062500 0.500000 +v -0.147131 2.062500 0.475529 +v -0.282920 2.062500 0.404509 +v 0.325000 1.656551 -0.234375 +v 0.325000 1.629487 -0.250000 +v -0.325000 2.468450 -0.234375 +v -0.325000 2.531250 -0.000000 +v 0.325000 1.562500 0.000000 +v 0.325000 1.629487 0.250000 +v 0.282919 2.264754 0.350315 +v 0.147131 2.300264 0.411820 +v -0.000000 2.312500 0.433013 +v -0.147131 2.300264 0.411820 +v -0.282920 2.264755 0.350315 +v 0.325000 1.812500 0.433013 +v 0.325000 2.062500 0.500000 +v 0.325000 2.312500 0.433013 +v 0.325000 2.495513 0.250000 +v 0.325000 2.562500 0.000000 +v 0.325000 2.495513 -0.250000 +v 0.282919 2.412815 0.202254 +v 0.147131 2.474320 0.237764 +v -0.000000 2.495513 0.250000 +v -0.147131 2.474320 0.237764 +v -0.282920 2.412815 0.202254 +v 0.325000 2.312500 -0.433013 +v 0.325000 2.062500 -0.500000 +v -0.325000 2.468450 0.234375 +v -0.325000 2.296875 0.405949 +v 0.325000 1.812500 -0.433013 +v 0.262500 2.062500 -0.500000 +v 0.282919 2.467009 0.000000 +v 0.147131 2.538028 0.000000 +v -0.000000 2.562500 0.000000 +v -0.147131 2.538028 0.000000 +v -0.282920 2.467009 0.000000 +v 0.262500 2.312500 -0.433013 +v 0.262500 2.495513 -0.250000 +v -0.325000 2.062500 0.468750 +v -0.325000 1.828125 0.405949 +v 0.262500 2.562500 0.000000 +v 0.262500 2.495513 0.250000 +v 0.282919 2.412815 -0.202254 +v 0.147131 2.474320 -0.237764 +v -0.000000 2.495513 -0.250000 +v -0.147131 2.474320 -0.237764 +v -0.282920 2.412815 -0.202254 +v 0.262500 2.312500 0.433013 +v 0.262500 2.062500 0.500000 +v -0.356250 1.875000 0.324759 +v -0.356250 2.062500 0.375000 +v 0.262500 1.812500 0.433013 +v 0.262500 1.629487 0.250000 +v 0.282919 2.264754 -0.350315 +v 0.147131 2.300264 -0.411819 +v -0.000000 2.312500 -0.433013 +v -0.147131 2.300264 -0.411819 +v -0.282920 2.264754 -0.350315 +v 0.262500 1.562500 0.000000 +v 0.262500 1.629487 -0.250000 +v -0.356250 2.250000 0.324759 +v -0.356250 2.387260 0.187500 +v -0.356250 2.437500 -0.000000 +v 0.262500 1.812500 -0.433013 +v -0.356250 2.387260 -0.187500 +v 0.147131 2.062500 -0.475528 +v -0.000000 2.062500 -0.500000 +v -0.147131 2.062500 -0.475528 +v -0.356250 2.250000 -0.324760 +v -0.356250 2.062500 -0.375000 +v -0.356250 1.875000 -0.324760 +v -0.356250 1.737741 -0.187500 +v -0.325000 1.812500 0.433013 +v -0.262500 2.062500 0.500000 +v -0.262500 2.312500 0.433013 +v -0.262500 2.495513 0.250000 +v -0.262500 2.562500 -0.000000 +v -0.262500 2.495513 -0.250000 +v -0.262500 2.312500 -0.433013 +v -0.262500 2.062500 -0.500000 +v -0.262500 1.812500 -0.433013 +v -0.262500 1.629487 -0.250000 +v -0.262500 1.562500 -0.000000 +v -0.262500 1.629487 0.250000 +v -0.262500 1.812500 0.433013 +v 0.108253 2.000000 0.450000 +v 0.108253 2.125000 0.450000 +v -0.000000 1.937500 -0.450000 +v 0.000000 2.062500 0.950000 +v 0.108253 2.000000 -0.450000 +v 0.000000 2.187500 0.450000 +v 0.108253 2.125000 -0.450000 +v -0.108253 2.125000 0.450000 +v -0.000000 2.187500 -0.450000 +v -0.000000 2.062500 -0.950000 +v -0.108253 2.125000 -0.450000 +v -0.108253 2.000000 0.450000 +v -0.108253 2.000000 -0.450000 +v 0.000000 1.937500 0.450000 +v 0.062500 2.600000 0.500000 +v 0.062500 2.225000 0.500000 +v 0.062500 2.600000 -0.500000 +v 0.062500 2.225000 -0.500000 +v 0.062500 2.725000 0.375000 +v 0.062500 2.725000 -0.375000 +v 0.062500 3.475000 0.250000 +v 0.062500 3.475000 -0.250000 +v 0.062500 3.662500 0.500000 +v 0.062500 3.662500 -0.500000 +v 0.062500 4.037500 0.437500 +v 0.062500 4.037500 -0.437500 +v 0.062500 3.975000 0.000000 +v 0.062500 3.787500 0.375000 +v 0.062500 3.787500 -0.375000 +v 0.062500 3.662500 0.187500 +v 0.062500 3.662500 -0.187500 +v 0.125000 3.725000 0.437500 +v 0.125000 3.725000 -0.437500 +v 0.125000 3.850000 0.000000 +v 0.125000 3.537500 0.187500 +v 0.125000 3.537500 -0.187500 +v 0.125000 2.600000 0.375000 +v 0.125000 2.725000 0.250000 +v 0.125000 2.600000 -0.375000 +v 0.125000 2.725000 -0.250000 +v 0.125000 2.350000 0.375000 +v 0.125000 2.350000 -0.375000 +v 0.125000 3.725000 0.000000 +v 0.125000 3.537500 0.125000 +v 0.125000 3.537500 -0.125000 +v 0.125000 2.787500 0.125000 +v 0.125000 2.787500 -0.125000 +v 0.125000 2.724000 0.062500 +v 0.125000 2.724000 -0.062500 +v 0.125000 2.599000 0.062500 +v 0.125000 2.599000 -0.062500 +v 0.125000 2.536500 -0.187500 +v 0.125000 2.536500 0.187500 +v 0.125000 2.411500 -0.312500 +v 0.125000 2.411500 0.312500 +v 0.187500 3.662500 0.000000 +v 0.187500 3.475000 -0.125000 +v 0.187500 3.475000 0.125000 +v 0.187500 2.787500 0.125000 +v 0.187500 2.787500 -0.125000 +v 0.187500 2.724000 0.062500 +v 0.187500 2.724000 -0.062500 +v 0.187500 2.599000 0.062500 +v 0.187500 2.599000 -0.062500 +v 0.187500 2.536500 -0.187500 +v 0.187500 2.536500 0.187500 +v 0.187500 2.411500 -0.312500 +v 0.187500 2.411500 0.312500 +v 0.187500 2.787500 0.000000 +v 0.187500 2.568750 0.000000 +v 0.218750 2.724000 0.000000 +v 0.218750 2.599000 0.000000 +v 0.233391 2.616108 -0.014142 +v 0.218750 2.605756 -0.024495 +v 0.198750 2.601966 -0.028284 +v 0.233391 2.610250 0.000000 +v 0.218750 2.595609 0.000000 +v 0.198750 2.590250 0.000000 +v 0.233391 2.616108 0.014142 +v 0.218750 2.605756 0.024495 +v 0.198750 2.601966 0.028284 +v 0.233391 2.630250 0.020000 +v 0.218750 2.630250 0.034641 +v 0.198750 2.630250 0.040000 +v 0.233391 2.644392 0.014142 +v 0.218750 2.654745 0.024495 +v 0.198750 2.658535 0.028284 +v 0.233391 2.650250 0.000000 +v 0.218750 2.664891 0.000000 +v 0.198750 2.670250 0.000000 +v 0.233391 2.644392 -0.014142 +v 0.218750 2.654745 -0.024495 +v 0.198750 2.658535 -0.028284 +v 0.238750 2.630250 0.000000 +v 0.233391 2.630250 -0.020000 +v 0.218750 2.630250 -0.034641 +v 0.198750 2.630250 -0.040000 +v -0.062500 2.600000 -0.500000 +v -0.062500 2.225000 -0.500000 +v -0.062500 2.600000 0.500000 +v -0.062500 2.225000 0.500000 +v -0.062500 2.725000 -0.375000 +v -0.062500 2.725000 0.375000 +v -0.062500 3.475000 -0.250000 +v -0.062500 3.475000 0.250000 +v -0.062500 3.662500 -0.500000 +v -0.062500 3.662500 0.500000 +v -0.062500 4.037500 -0.437500 +v -0.062500 4.037500 0.437500 +v -0.062500 3.975000 0.000000 +v -0.062500 3.787500 -0.375000 +v -0.062500 3.787500 0.375000 +v -0.062500 3.662500 -0.187500 +v -0.062500 3.662500 0.187500 +v -0.125000 3.725000 -0.437500 +v -0.125000 3.725000 0.437500 +v -0.125000 3.850000 0.000000 +v -0.125000 3.537500 -0.187500 +v -0.125000 3.537500 0.187500 +v -0.125000 2.600000 -0.375000 +v -0.125000 2.725000 -0.250000 +v -0.125000 2.600000 0.375000 +v -0.125000 2.725000 0.250000 +v -0.125000 2.350000 -0.375000 +v -0.125000 2.350000 0.375000 +v -0.125000 3.725000 0.000000 +v -0.125000 3.537500 -0.125000 +v -0.125000 3.537500 0.125000 +v -0.125000 2.787500 -0.125000 +v -0.125000 2.787500 0.125000 +v -0.125000 2.724000 -0.062500 +v -0.125000 2.724000 0.062500 +v -0.125000 2.599000 -0.062500 +v -0.125000 2.599000 0.062500 +v -0.125000 2.536500 0.187500 +v -0.125000 2.536500 -0.187500 +v -0.125000 2.411500 0.312500 +v -0.125000 2.411500 -0.312500 +v -0.187500 3.662500 0.000000 +v -0.187500 3.475000 0.125000 +v -0.187500 3.475000 -0.125000 +v -0.187500 2.787500 -0.125000 +v -0.187500 2.787500 0.125000 +v -0.187500 2.724000 -0.062500 +v -0.187500 2.724000 0.062500 +v -0.187500 2.599000 -0.062500 +v -0.187500 2.599000 0.062500 +v -0.187500 2.536500 0.187500 +v -0.187500 2.536500 -0.187500 +v -0.187500 2.411500 0.312500 +v -0.187500 2.411500 -0.312500 +v -0.187500 2.787500 0.000000 +v -0.187500 2.568750 0.000000 +v -0.218750 2.724000 0.000000 +v -0.218750 2.599000 0.000000 +v -0.233391 2.616108 0.014142 +v -0.218750 2.605756 0.024495 +v -0.198750 2.601966 0.028284 +v -0.233391 2.610250 0.000000 +v -0.218750 2.595609 0.000000 +v -0.198750 2.590250 0.000000 +v -0.233391 2.616108 -0.014142 +v -0.218750 2.605756 -0.024495 +v -0.198750 2.601966 -0.028284 +v -0.233391 2.630250 -0.020000 +v -0.218750 2.630250 -0.034641 +v -0.198750 2.630250 -0.040000 +v -0.233391 2.644392 -0.014142 +v -0.218750 2.654745 -0.024495 +v -0.198750 2.658535 -0.028284 +v -0.233391 2.650250 0.000000 +v -0.218750 2.664891 0.000000 +v -0.198750 2.670250 0.000000 +v -0.233391 2.644392 0.014142 +v -0.218750 2.654745 0.024495 +v -0.198750 2.658535 0.028284 +v -0.238750 2.630250 0.000000 +v -0.233391 2.630250 0.020000 +v -0.218750 2.630250 0.034641 +v -0.198750 2.630250 0.040000 +v 0.140625 -1.625000 -0.243570 +v 0.243570 -1.625000 -0.140625 +v 0.281250 -1.625000 0.000000 +v 0.243570 -1.625000 0.140625 +v 0.140625 -1.625000 0.243570 +v 0.000000 -1.625000 0.281250 +v -0.140625 -1.625000 0.243570 +v -0.243570 -1.625000 0.140625 +v -0.281250 -1.625000 0.000000 +v -0.243570 -1.625000 -0.140625 +v 0.000000 -1.625000 -0.281250 +v -0.140625 -1.625000 -0.243570 +v 0.437500 -1.167969 -0.182677 +v 0.437500 -1.062500 -0.210937 +v 0.437500 -1.245177 -0.105469 +v 0.437500 -1.273438 0.000000 +v 0.437500 -1.245177 0.105469 +v 0.437500 -1.167969 0.182677 +v 0.437500 -1.062500 0.210938 +v 0.437500 -0.957031 0.182677 +v 0.437500 -0.879823 0.105469 +v 0.437500 -0.851562 0.000000 +v 0.437500 -0.879823 -0.105469 +v 0.437500 -0.957031 -0.182677 +v -0.376953 -1.167969 -0.287548 +v -0.401427 -1.062500 -0.273417 +v -0.310089 -1.245177 -0.326152 +v -0.218750 -1.273437 -0.378886 +v -0.127411 -1.245177 -0.431621 +v -0.060547 -1.167969 -0.470225 +v -0.036073 -1.062500 -0.484355 +v -0.060547 -0.957031 -0.470225 +v -0.127411 -0.879823 -0.431621 +v -0.218750 -0.851562 -0.378886 +v -0.310089 -0.879823 -0.326152 +v -0.376953 -0.957031 -0.287548 +v -0.060547 -1.167969 0.470225 +v -0.036073 -1.062500 0.484355 +v -0.127411 -1.245177 0.431621 +v -0.218750 -1.273437 0.378886 +v -0.310089 -1.245177 0.326152 +v -0.376953 -1.167968 0.287548 +v -0.401427 -1.062500 0.273418 +v -0.376953 -0.957031 0.287548 +v -0.310089 -0.879822 0.326152 +v -0.218750 -0.851562 0.378886 +v -0.127411 -0.879822 0.431621 +v -0.060547 -0.957031 0.470225 +v 0.000000 -0.500000 -0.281250 +v 0.140625 -0.500000 -0.243570 +v 0.243570 -0.500000 -0.140625 +v 0.281250 -0.500000 0.000000 +v 0.243570 -0.500000 0.140625 +v 0.140625 -0.500000 0.243570 +v 0.000000 -0.500000 0.281250 +v -0.140625 -0.500000 0.243570 +v -0.243570 -0.500000 0.140625 +v -0.281250 -0.500000 0.000000 +v -0.243570 -0.500000 -0.140625 +v -0.140625 -0.500000 -0.243570 +v 0.000000 0.000000 -0.281250 +v 0.140625 0.000000 -0.243570 +v 0.243570 0.000000 -0.140625 +v 0.281250 0.000000 0.000000 +v 0.243570 0.000000 0.140625 +v 0.140625 0.000000 0.243570 +v 0.000000 0.000000 0.281250 +v -0.140625 0.000000 0.243570 +v -0.243570 0.000000 0.140625 +v -0.281250 0.000000 0.000000 +v -0.243570 0.000000 -0.140625 +v -0.140625 0.000000 -0.243570 +v 0.000000 -0.125000 -0.281250 +v 0.140625 -0.125000 -0.243570 +v 0.243570 -0.125000 -0.140625 +v 0.281250 -0.125000 0.000000 +v 0.243570 -0.125000 0.140625 +v 0.140625 -0.125000 0.243570 +v 0.000000 -0.125000 0.281250 +v -0.140625 -0.125000 0.243570 +v -0.243570 -0.125000 0.140625 +v -0.281250 -0.125000 0.000000 +v -0.243570 -0.125000 -0.140625 +v -0.140625 -0.125000 -0.243570 +v 0.000000 1.500000 -0.281250 +v 0.140625 1.500000 -0.243570 +v 0.243570 1.500000 -0.140625 +v 0.281250 1.500000 0.000000 +v 0.243570 1.500000 0.140625 +v 0.140625 1.500000 0.243570 +v 0.000000 1.500000 0.281250 +v -0.140625 1.500000 0.243570 +v -0.243570 1.500000 0.140625 +v -0.281250 1.500000 0.000000 +v -0.243570 1.500000 -0.140625 +v -0.140625 1.500000 -0.243570 +v -0.325000 2.062500 0.500000 +v -0.325000 2.312500 0.433013 +v -0.325000 2.495513 0.250000 +v -0.325000 2.562500 -0.000000 +v -0.325000 2.495513 -0.250000 +v -0.325000 2.312500 -0.433013 +v -0.325000 2.062500 -0.500000 +v -0.325000 1.812500 -0.433013 +v -0.325000 1.629487 -0.250000 +v -0.325000 1.562500 -0.000000 +v -0.325000 1.629487 0.250000 +v 0.325000 1.629487 -0.250000 +v 0.325000 1.562500 0.000000 +v 0.325000 1.629487 0.250000 +v 0.325000 1.812500 0.433013 +v 0.325000 2.062500 0.500000 +v 0.325000 2.312500 0.433013 +v 0.325000 2.495513 0.250000 +v 0.325000 2.562500 0.000000 +v 0.325000 2.495513 -0.250000 +v 0.325000 2.312500 -0.433013 +v 0.325000 2.062500 -0.500000 +v 0.325000 1.812500 -0.433013 +v 0.262500 2.062500 -0.500000 +v 0.262500 2.312500 -0.433013 +v 0.262500 2.495513 -0.250000 +v 0.262500 2.562500 0.000000 +v 0.262500 2.495513 0.250000 +v 0.262500 2.312500 0.433013 +v 0.262500 2.062500 0.500000 +v 0.262500 1.812500 0.433013 +v 0.262500 1.629487 0.250000 +v 0.262500 1.562500 0.000000 +v 0.262500 1.629487 -0.250000 +v 0.262500 1.812500 -0.433013 +v -0.325000 1.812500 0.433013 +v -0.262500 2.062500 0.500000 +v -0.262500 2.312500 0.433013 +v -0.262500 2.495513 0.250000 +v -0.262500 2.562500 -0.000000 +v -0.262500 2.495513 -0.250000 +v -0.262500 2.312500 -0.433013 +v -0.262500 2.062500 -0.500000 +v -0.262500 1.812500 -0.433013 +v -0.262500 1.629487 -0.250000 +v -0.262500 1.562500 -0.000000 +v -0.262500 1.629487 0.250000 +v -0.262500 1.812500 0.433013 +vt 0.802822 0.589951 +vt 0.841310 0.733591 +vt 0.697670 0.695103 +vt 0.554893 0.444493 +vt 0.474096 0.466142 +vt 0.495746 0.385345 +vt 0.719891 0.733591 +vt 0.697670 0.650661 +vt 0.758380 0.589951 +vt 0.719891 0.733591 +vt 0.697670 0.650660 +vt 0.758380 0.589951 +vt 0.554893 0.444493 +vt 0.474096 0.466143 +vt 0.495745 0.385345 +vt 0.495746 0.385345 +vt 0.542394 0.397844 +vt 0.554893 0.444493 +vt 0.495746 0.385345 +vt 0.542394 0.397844 +vt 0.554893 0.444493 +vt 0.495746 0.385345 +vt 0.542394 0.397844 +vt 0.554893 0.444493 +vt 0.863531 0.650661 +vt 0.841310 0.733591 +vt 0.697670 0.695103 +vt 0.431638 0.672804 +vt 0.464402 0.617543 +vt 0.528693 0.618252 +vt 0.431608 0.672968 +vt 0.464243 0.617647 +vt 0.528547 0.618172 +vt 0.910274 0.541089 +vt 0.979453 0.596281 +vt 0.899021 0.559367 +vt 0.903651 0.641953 +vt 0.979453 0.596281 +vt 0.916875 0.658859 +vt 0.892500 0.579817 +vt 0.894885 0.622361 +vt 0.891093 0.601234 +vt 0.891093 0.601234 +vt 0.894885 0.622361 +vt 0.892500 0.579816 +vt 0.899021 0.559367 +vt 0.903650 0.641953 +vt 0.916875 0.658859 +vt 0.910274 0.541089 +vt 0.066808 0.312072 +vt 0.041875 0.352108 +vt 0.045309 0.288840 +vt 0.214690 0.352131 +vt 0.190107 0.312169 +vt 0.211662 0.289462 +vt 0.065458 0.352579 +vt 0.060884 0.375554 +vt 0.085392 0.375191 +vt 0.078636 0.508366 +vt 0.195797 0.375432 +vt 0.191254 0.352529 +vt 0.178223 0.508346 +vt 0.171338 0.375084 +vt 0.050113 0.554211 +vt 0.036278 0.542149 +vt 0.039003 0.606151 +vt 0.060967 0.568059 +vt 0.093407 0.547663 +vt 0.094121 0.521381 +vt 0.128439 0.571958 +vt 0.128439 0.594543 +vt 0.163463 0.547664 +vt 0.162742 0.521385 +vt 0.206781 0.554195 +vt 0.195929 0.568054 +vt 0.217921 0.606151 +vt 0.220615 0.542121 +vt 0.128437 0.553307 +vt 0.151338 0.521312 +vt 0.150025 0.386031 +vt 0.106742 0.386083 +vt 0.076771 0.322314 +vt 0.096884 0.343299 +vt 0.138906 0.353758 +vt 0.159847 0.343151 +vt 0.602134 0.390733 +vt 0.602660 0.410499 +vt 0.592578 0.405155 +vt 0.599686 0.382959 +vt 0.622223 0.374331 +vt 0.612175 0.384803 +vt 0.639393 0.402979 +vt 0.621518 0.390247 +vt 0.627875 0.387746 +vt 0.656684 0.589167 +vt 0.621484 0.614457 +vt 0.648441 0.570668 +vt 0.621619 0.381747 +vt 0.624673 0.380801 +vt 0.586214 0.590877 +vt 0.614600 0.633235 +vt 0.602023 0.387465 +vt 0.607577 0.391707 +vt 0.580609 0.420878 +vt 0.593098 0.572099 +vt 0.579248 0.585723 +vt 0.622861 0.373182 +vt 0.652368 0.418568 +vt 0.641359 0.422601 +vt 0.598738 0.382381 +vt 0.603878 0.386916 +vt 0.591641 0.424184 +vt 0.629223 0.409322 +vt 0.616452 0.423221 +vt 0.902064 0.475965 +vt 0.913023 0.497543 +vt 0.901171 0.498360 +vt 0.912759 0.509947 +vt 0.925581 0.498948 +vt 0.914157 0.470621 +vt 0.914079 0.478069 +vt 0.925586 0.476293 +vt 0.277982 0.362235 +vt 0.428230 0.340772 +vt 0.406766 0.362235 +vt 0.299446 0.491019 +vt 0.385302 0.491019 +vt 0.374570 0.523215 +vt 0.310178 0.523215 +vt 0.342374 0.576875 +vt 0.428230 0.523215 +vt 0.417498 0.587607 +vt 0.406766 0.544679 +vt 0.256518 0.523215 +vt 0.267250 0.587607 +vt 0.277982 0.544679 +vt 0.256518 0.340772 +vt 0.428230 0.276380 +vt 0.066808 0.312072 +vt 0.041875 0.352108 +vt 0.045309 0.288840 +vt 0.214690 0.352131 +vt 0.190107 0.312169 +vt 0.211662 0.289462 +vt 0.065458 0.352579 +vt 0.060884 0.375554 +vt 0.085392 0.375191 +vt 0.078636 0.508366 +vt 0.195798 0.375432 +vt 0.191254 0.352529 +vt 0.178223 0.508346 +vt 0.171338 0.375084 +vt 0.050113 0.554211 +vt 0.036278 0.542149 +vt 0.039003 0.606151 +vt 0.060967 0.568059 +vt 0.093407 0.547663 +vt 0.094121 0.521381 +vt 0.128438 0.571958 +vt 0.128439 0.594543 +vt 0.163463 0.547664 +vt 0.162742 0.521385 +vt 0.206781 0.554195 +vt 0.195929 0.568054 +vt 0.217921 0.606151 +vt 0.220615 0.542121 +vt 0.128438 0.553307 +vt 0.151338 0.521312 +vt 0.150025 0.386031 +vt 0.106742 0.386083 +vt 0.076771 0.322314 +vt 0.096884 0.343299 +vt 0.138906 0.353758 +vt 0.159848 0.343151 +vt 0.609388 0.393286 +vt 0.608928 0.413053 +vt 0.599125 0.407213 +vt 0.607330 0.385398 +vt 0.630269 0.377904 +vt 0.619712 0.387863 +vt 0.645990 0.407372 +vt 0.628772 0.393765 +vt 0.635246 0.391584 +vt 0.653982 0.594191 +vt 0.617566 0.617695 +vt 0.646672 0.575304 +vt 0.629296 0.385282 +vt 0.632394 0.384488 +vt 0.583515 0.592387 +vt 0.609755 0.636107 +vt 0.609440 0.390016 +vt 0.614775 0.394529 +vt 0.586387 0.422320 +vt 0.591326 0.573976 +vt 0.576814 0.586892 +vt 0.630963 0.376789 +vt 0.658172 0.423589 +vt 0.646976 0.427069 +vt 0.606412 0.384774 +vt 0.611320 0.389560 +vt 0.597240 0.426172 +vt 0.635516 0.413201 +vt 0.622069 0.426446 +vt 0.902064 0.475965 +vt 0.913023 0.497543 +vt 0.901171 0.498360 +vt 0.912759 0.509947 +vt 0.925581 0.498948 +vt 0.914157 0.470621 +vt 0.914079 0.478069 +vt 0.925586 0.476293 +vt 0.277982 0.362236 +vt 0.428230 0.340772 +vt 0.406766 0.362236 +vt 0.299446 0.491019 +vt 0.385302 0.491019 +vt 0.374570 0.523215 +vt 0.310178 0.523215 +vt 0.342374 0.576875 +vt 0.428230 0.523215 +vt 0.417498 0.587607 +vt 0.406766 0.544679 +vt 0.256518 0.523215 +vt 0.267250 0.587607 +vt 0.277982 0.544679 +vt 0.256518 0.340772 +vt 0.428230 0.276380 +vt 0.520744 0.385345 +vt 0.542394 0.466142 +vt 0.461596 0.444493 +vt 0.949382 0.379360 +vt 0.923771 0.404972 +vt 0.879410 0.360611 +vt 0.888784 0.395597 +vt 0.879410 0.360611 +vt 0.940008 0.344374 +vt 0.905022 0.404972 +vt 0.879410 0.379360 +vt 0.923771 0.334999 +vt 0.697670 0.650660 +vt 0.719891 0.612172 +vt 0.758380 0.589951 +vt 0.841310 0.612172 +vt 0.863531 0.650661 +vt 0.863531 0.695103 +vt 0.802822 0.755812 +vt 0.758380 0.755812 +vt 0.719891 0.733591 +vt 0.520744 0.385345 +vt 0.542394 0.397844 +vt 0.554893 0.419494 +vt 0.542394 0.466142 +vt 0.520744 0.478642 +vt 0.495745 0.478642 +vt 0.461596 0.444493 +vt 0.461596 0.419494 +vt 0.474096 0.397844 +vt 0.802822 0.589951 +vt 0.841310 0.612172 +vt 0.863531 0.650661 +vt 0.863531 0.695103 +vt 0.841310 0.733591 +vt 0.802822 0.755812 +vt 0.758380 0.755812 +vt 0.697670 0.695103 +vt 0.719892 0.612172 +vt 0.802822 0.589951 +vt 0.841310 0.612172 +vt 0.863531 0.650661 +vt 0.863531 0.695103 +vt 0.841310 0.733591 +vt 0.802822 0.755812 +vt 0.758380 0.755812 +vt 0.697670 0.695103 +vt 0.719892 0.612172 +vt 0.520744 0.385345 +vt 0.542394 0.397844 +vt 0.554893 0.419494 +vt 0.542394 0.466143 +vt 0.520744 0.478642 +vt 0.495745 0.478642 +vt 0.461597 0.444493 +vt 0.461596 0.419494 +vt 0.474096 0.397844 +vt 0.542394 0.466142 +vt 0.520744 0.478642 +vt 0.495745 0.478642 +vt 0.474096 0.466142 +vt 0.461596 0.444493 +vt 0.461596 0.419494 +vt 0.474096 0.397844 +vt 0.520744 0.385345 +vt 0.554893 0.419494 +vt 0.542394 0.466142 +vt 0.520744 0.478642 +vt 0.495745 0.478642 +vt 0.474096 0.466142 +vt 0.461597 0.444493 +vt 0.461597 0.419494 +vt 0.474096 0.397844 +vt 0.520744 0.385345 +vt 0.554893 0.419494 +vt 0.542394 0.466142 +vt 0.520744 0.478642 +vt 0.495745 0.478642 +vt 0.474096 0.466142 +vt 0.461596 0.444493 +vt 0.461596 0.419494 +vt 0.474096 0.397844 +vt 0.520744 0.385345 +vt 0.554893 0.419494 +vt 0.697670 0.650661 +vt 0.719891 0.612172 +vt 0.758380 0.589951 +vt 0.802822 0.589951 +vt 0.841310 0.612172 +vt 0.863531 0.695103 +vt 0.802822 0.755812 +vt 0.758380 0.755812 +vt 0.719891 0.733591 +vt 0.551972 0.642013 +vt 0.560257 0.674186 +vt 0.551288 0.706160 +vt 0.527487 0.729346 +vt 0.495226 0.737538 +vt 0.463169 0.728691 +vt 0.439899 0.704987 +vt 0.440607 0.640791 +vt 0.496643 0.609294 +vt 0.551905 0.641843 +vt 0.560271 0.673987 +vt 0.551384 0.705985 +vt 0.527637 0.729241 +vt 0.495402 0.737549 +vt 0.463312 0.728748 +vt 0.439962 0.705110 +vt 0.440508 0.640959 +vt 0.496465 0.609308 +vt 0.105521 0.521299 +vt 0.180151 0.322274 +vt 0.117741 0.353840 +vt 0.117591 0.375145 +vt 0.139113 0.375157 +vt 0.620414 0.381612 +vt 0.614623 0.383076 +vt 0.609804 0.384878 +vt 0.604595 0.386099 +vt 0.629207 0.635218 +vt 0.663080 0.583522 +vt 0.627675 0.409666 +vt 0.604234 0.410829 +vt 0.256518 0.276380 +vt 0.105521 0.521299 +vt 0.180151 0.322275 +vt 0.117742 0.353840 +vt 0.117591 0.375145 +vt 0.139113 0.375157 +vt 0.628099 0.385086 +vt 0.622243 0.386260 +vt 0.617340 0.387820 +vt 0.612077 0.388780 +vt 0.624245 0.638815 +vt 0.660652 0.588871 +vt 0.633953 0.413467 +vt 0.610484 0.413461 +vt 0.256518 0.276380 +vt 0.461596 0.419494 +vt 0.474096 0.397844 +vt 0.495746 0.385345 +vt 0.542394 0.397844 +vt 0.554893 0.419494 +vt 0.554893 0.444493 +vt 0.520744 0.478642 +vt 0.495745 0.478642 +vt 0.474096 0.466142 +vt 0.940008 0.344374 +vt 0.949382 0.360611 +vt 0.940008 0.395597 +vt 0.905022 0.404972 +vt 0.888784 0.395597 +vt 0.879410 0.379360 +vt 0.888784 0.344374 +vt 0.905022 0.334999 +vt 0.923771 0.334999 +vt 0.949382 0.360611 +vt 0.949382 0.379360 +vt 0.940008 0.395597 +vt 0.923771 0.404972 +vt 0.905022 0.404972 +vt 0.879410 0.379360 +vt 0.888784 0.344374 +vt 0.905022 0.334999 +vt 0.923771 0.334999 +vt 0.940008 0.344374 +vt 0.949382 0.360611 +vt 0.949382 0.379360 +vt 0.940008 0.395597 +vt 0.923771 0.404972 +vt 0.888784 0.395597 +vt 0.879410 0.360611 +vt 0.888784 0.344374 +vt 0.905022 0.334999 +vt 0.667250 0.351680 +vt 0.645029 0.008257 +vt 0.667250 0.008257 +vt 0.645029 0.351680 +vt 0.622808 0.008257 +vt 0.622808 0.351680 +vt 0.600587 0.008257 +vt 0.600587 0.351681 +vt 0.578365 0.008257 +vt 0.578366 0.351681 +vt 0.556144 0.008257 +vt 0.556145 0.351681 +vt 0.533923 0.008257 +vt 0.533924 0.351681 +vt 0.511702 0.008257 +vt 0.511702 0.351681 +vt 0.489480 0.008257 +vt 0.489481 0.351681 +vt 0.467259 0.008257 +vt 0.733914 0.351680 +vt 0.711693 0.008257 +vt 0.733914 0.008257 +vt 0.711693 0.351680 +vt 0.689471 0.008257 +vt 0.689472 0.351680 +vt 0.925435 0.138461 +vt 0.933353 0.158775 +vt 0.925428 0.160335 +vt 0.146056 0.680338 +vt 0.121058 0.637410 +vt 0.146056 0.637410 +vt 0.196054 0.680338 +vt 0.221053 0.637410 +vt 0.221053 0.680338 +vt 0.321048 0.680338 +vt 0.346047 0.637410 +vt 0.346047 0.680338 +vt 0.096059 0.680338 +vt 0.121058 0.680338 +vt 0.171055 0.680338 +vt 0.196054 0.637410 +vt 0.296049 0.680338 +vt 0.321048 0.637410 +vt 0.246052 0.680338 +vt 0.271050 0.637410 +vt 0.271050 0.680338 +vt 0.071060 0.637410 +vt 0.096059 0.637410 +vt 0.171055 0.637410 +vt 0.296049 0.637410 +vt 0.246052 0.637410 +vt 0.046061 0.680338 +vt 0.071060 0.680338 +vt 0.222255 0.692152 +vt 0.197257 0.713616 +vt 0.197257 0.692152 +vt 0.097261 0.692152 +vt 0.072263 0.713616 +vt 0.072263 0.692152 +vt 0.147259 0.692152 +vt 0.122260 0.713616 +vt 0.122260 0.692152 +vt 0.322251 0.692152 +vt 0.297252 0.713616 +vt 0.297252 0.692152 +vt 0.247254 0.713616 +vt 0.222255 0.713616 +vt 0.097261 0.713616 +vt 0.172258 0.713616 +vt 0.147259 0.713616 +vt 0.347249 0.692152 +vt 0.322251 0.713616 +vt 0.272253 0.692152 +vt 0.247254 0.692152 +vt 0.172258 0.692152 +vt 0.047264 0.713616 +vt 0.047264 0.692152 +vt 0.272253 0.713616 +vt 0.317438 0.091288 +vt 0.284441 0.057290 +vt 0.306073 0.053529 +vt 0.325969 0.149332 +vt 0.296254 0.124385 +vt 0.323299 0.120642 +vt 0.326118 0.181267 +vt 0.299411 0.224435 +vt 0.298898 0.180837 +vt 0.292431 0.096159 +vt 0.298124 0.151141 +vt 0.321048 0.680338 +vt 0.296049 0.637410 +vt 0.321048 0.637410 +vt 0.267860 0.099260 +vt 0.262190 0.059383 +vt 0.270445 0.127025 +vt 0.273155 0.181255 +vt 0.271903 0.152816 +vt 0.221053 0.680338 +vt 0.246052 0.637410 +vt 0.246052 0.680338 +vt 0.243315 0.101213 +vt 0.239393 0.060277 +vt 0.245113 0.129052 +vt 0.275499 0.223394 +vt 0.248241 0.182388 +vt 0.246444 0.154550 +vt 0.121058 0.680338 +vt 0.146056 0.637410 +vt 0.146056 0.680338 +vt 0.252163 0.223324 +vt 0.223696 0.184341 +vt 0.219653 0.130785 +vt 0.218401 0.102346 +vt 0.221111 0.156576 +vt 0.171055 0.680338 +vt 0.196054 0.637410 +vt 0.196054 0.680338 +vt 0.216057 0.060207 +vt 0.192658 0.102764 +vt 0.195302 0.159216 +vt 0.071060 0.680338 +vt 0.096059 0.637410 +vt 0.096059 0.680338 +vt 0.192145 0.059166 +vt 0.193433 0.132460 +vt 0.229367 0.224218 +vt 0.199125 0.187442 +vt 0.165438 0.102334 +vt 0.174118 0.192313 +vt 0.168257 0.162959 +vt 0.346047 0.637410 +vt 0.346047 0.680338 +vt 0.167611 0.056915 +vt 0.165587 0.134269 +vt 0.207115 0.226312 +vt 0.271050 0.637410 +vt 0.271050 0.680338 +vt 0.135684 0.100519 +vt 0.142462 0.052871 +vt 0.134665 0.136384 +vt 0.164714 0.236289 +vt 0.148211 0.200076 +vt 0.138811 0.168665 +vt 0.101445 0.095875 +vt 0.116933 0.045877 +vt 0.097809 0.138988 +vt 0.120968 0.212861 +vt 0.104898 0.178102 +vt 0.296049 0.680338 +vt 0.048401 0.141778 +vt 0.129692 0.261168 +vt 0.092502 0.234735 +vt 0.058607 0.083934 +vt 0.062272 0.195131 +vt 0.221053 0.637410 +vt 0.091987 0.033813 +vt 0.429284 0.088470 +vt 0.370588 0.070740 +vt 0.399054 0.048866 +vt 0.432949 0.199667 +vt 0.393747 0.144613 +vt 0.443156 0.141824 +vt 0.121058 0.637410 +vt 0.346092 0.037436 +vt 0.361864 0.022433 +vt 0.386658 0.105499 +vt 0.399569 0.249788 +vt 0.390111 0.187726 +vt 0.343345 0.083525 +vt 0.355872 0.183082 +vt 0.356891 0.147217 +vt 0.171055 0.637410 +vt 0.326842 0.047312 +vt 0.352745 0.114936 +vt 0.349094 0.230731 +vt 0.046061 0.680338 +vt 0.071060 0.637410 +vt 0.323946 0.226686 +vt 0.917503 0.161895 +vt 0.885315 0.136885 +vt 0.917511 0.136896 +vt 0.917486 0.211892 +vt 0.885298 0.186882 +vt 0.917494 0.186893 +vt 0.917546 0.036901 +vt 0.885359 0.011891 +vt 0.917555 0.011902 +vt 0.917529 0.086898 +vt 0.885341 0.061888 +vt 0.917537 0.061899 +vt 0.885324 0.111886 +vt 0.917520 0.111897 +vt 0.917468 0.261890 +vt 0.885281 0.236880 +vt 0.917477 0.236891 +vt 0.885333 0.086887 +vt 0.885307 0.161883 +vt 0.885350 0.036890 +vt 0.885290 0.211881 +vt 0.917460 0.286889 +vt 0.885272 0.261879 +vt 0.917451 0.311887 +vt 0.885264 0.286877 +vt 0.925410 0.210332 +vt 0.933342 0.190024 +vt 0.933335 0.208773 +vt 0.925478 0.013467 +vt 0.933396 0.033781 +vt 0.925471 0.035341 +vt 0.925461 0.063465 +vt 0.933378 0.083779 +vt 0.925454 0.085339 +vt 0.925444 0.113462 +vt 0.933361 0.133776 +vt 0.925436 0.135336 +vt 0.925401 0.238456 +vt 0.933318 0.258770 +vt 0.925393 0.260330 +vt 0.925453 0.088463 +vt 0.933370 0.108778 +vt 0.925445 0.110337 +vt 0.925427 0.163460 +vt 0.933344 0.183774 +vt 0.925419 0.185334 +vt 0.925470 0.038466 +vt 0.933387 0.058780 +vt 0.925462 0.060340 +vt 0.925409 0.213457 +vt 0.933327 0.233772 +vt 0.925402 0.235331 +vt 0.925385 0.285329 +vt 0.933316 0.265020 +vt 0.933309 0.283769 +vt 0.925376 0.310328 +vt 0.933307 0.290019 +vt 0.933301 0.308768 +vt 0.925427 0.160327 +vt 0.933351 0.140015 +vt 0.933351 0.158764 +vt 0.917502 0.161889 +vt 0.885306 0.136890 +vt 0.917502 0.136890 +vt 0.917502 0.211887 +vt 0.885306 0.186888 +vt 0.917502 0.186888 +vt 0.917502 0.036895 +vt 0.885306 0.011896 +vt 0.917502 0.011896 +vt 0.917502 0.086893 +vt 0.885306 0.061894 +vt 0.917502 0.061894 +vt 0.885306 0.111891 +vt 0.917502 0.111891 +vt 0.917502 0.261884 +vt 0.885306 0.236885 +vt 0.917502 0.236885 +vt 0.885306 0.086893 +vt 0.885306 0.161889 +vt 0.885306 0.036895 +vt 0.885306 0.211887 +vt 0.917502 0.286883 +vt 0.885306 0.261884 +vt 0.885306 0.311882 +vt 0.885306 0.286883 +vt 0.925427 0.188450 +vt 0.933351 0.208762 +vt 0.925427 0.210324 +vt 0.925427 0.013459 +vt 0.933351 0.033770 +vt 0.925427 0.035333 +vt 0.925427 0.063456 +vt 0.933351 0.083768 +vt 0.925427 0.085330 +vt 0.925427 0.135328 +vt 0.933351 0.115016 +vt 0.933351 0.133765 +vt 0.925427 0.260322 +vt 0.933351 0.240010 +vt 0.933351 0.258759 +vt 0.925427 0.088455 +vt 0.933351 0.108767 +vt 0.925427 0.110329 +vt 0.925427 0.163451 +vt 0.933351 0.183763 +vt 0.925427 0.185325 +vt 0.925427 0.038457 +vt 0.933351 0.058769 +vt 0.925427 0.060331 +vt 0.925427 0.213449 +vt 0.933351 0.233760 +vt 0.925427 0.235323 +vt 0.925427 0.285320 +vt 0.933351 0.265009 +vt 0.933351 0.283758 +vt 0.925427 0.288445 +vt 0.933351 0.308757 +vt 0.925427 0.310319 +vt 0.917502 0.311882 +vt 0.925427 0.113454 +vt 0.925427 0.138453 +vt 0.933351 0.158764 +vt 0.925427 0.160327 +vt 0.917502 0.161889 +vt 0.885306 0.136890 +vt 0.917502 0.136890 +vt 0.917502 0.211887 +vt 0.885306 0.186888 +vt 0.917502 0.186888 +vt 0.917502 0.036895 +vt 0.885306 0.011896 +vt 0.917502 0.011896 +vt 0.917502 0.061894 +vt 0.885306 0.086893 +vt 0.885306 0.061894 +vt 0.885306 0.111891 +vt 0.917502 0.111891 +vt 0.917502 0.261884 +vt 0.885306 0.236885 +vt 0.917502 0.236885 +vt 0.917502 0.086893 +vt 0.885306 0.161889 +vt 0.885306 0.036895 +vt 0.885306 0.211886 +vt 0.885306 0.286883 +vt 0.885306 0.261884 +vt 0.917502 0.311882 +vt 0.917502 0.286883 +vt 0.925427 0.188450 +vt 0.933351 0.208762 +vt 0.925427 0.210324 +vt 0.925427 0.013459 +vt 0.933351 0.033770 +vt 0.925427 0.035333 +vt 0.925427 0.063456 +vt 0.933351 0.083768 +vt 0.925427 0.085330 +vt 0.925427 0.113454 +vt 0.933351 0.133765 +vt 0.925427 0.135328 +vt 0.925426 0.238448 +vt 0.933351 0.258759 +vt 0.925426 0.260322 +vt 0.925427 0.110329 +vt 0.933351 0.090017 +vt 0.933351 0.108767 +vt 0.925427 0.163451 +vt 0.933351 0.183763 +vt 0.925427 0.185325 +vt 0.925427 0.038457 +vt 0.933351 0.058769 +vt 0.925427 0.060331 +vt 0.925427 0.213449 +vt 0.933351 0.233760 +vt 0.925426 0.235323 +vt 0.925426 0.263447 +vt 0.933351 0.283758 +vt 0.925426 0.285320 +vt 0.925426 0.288445 +vt 0.933351 0.308757 +vt 0.925426 0.310319 +vt 0.222255 0.692152 +vt 0.197257 0.713616 +vt 0.197257 0.692152 +vt 0.097261 0.692152 +vt 0.072263 0.713616 +vt 0.072263 0.692152 +vt 0.147259 0.692152 +vt 0.122260 0.713616 +vt 0.122260 0.692152 +vt 0.322251 0.692152 +vt 0.297252 0.713616 +vt 0.297252 0.692152 +vt 0.247254 0.713616 +vt 0.222255 0.713616 +vt 0.097261 0.713616 +vt 0.172258 0.692152 +vt 0.147259 0.713616 +vt 0.347249 0.692152 +vt 0.322251 0.713616 +vt 0.272253 0.692152 +vt 0.247254 0.692152 +vt 0.172258 0.713616 +vt 0.047264 0.713616 +vt 0.047264 0.692152 +vt 0.272253 0.713616 +vt 0.826761 0.135730 +vt 0.854827 0.095656 +vt 0.854174 0.135868 +vt 0.778868 0.135123 +vt 0.751495 0.095875 +vt 0.778453 0.095048 +vt 0.802759 0.135359 +vt 0.802620 0.094951 +vt 0.827025 0.095273 +vt 0.856187 0.054919 +vt 0.749859 0.056687 +vt 0.776805 0.054212 +vt 0.801890 0.053207 +vt 0.827456 0.053559 +vt 0.829507 0.007529 +vt 0.860011 0.013249 +vt 0.744227 0.018085 +vt 0.771779 0.010605 +vt 0.800111 0.006707 +vt 0.970577 0.058378 +vt 0.981309 0.102820 +vt 0.970577 0.102820 +vt 0.970577 0.191705 +vt 0.981309 0.236147 +vt 0.970577 0.236147 +vt 0.804128 0.503286 +vt 0.827434 0.455780 +vt 0.832459 0.499388 +vt 0.970577 0.325031 +vt 0.981309 0.369474 +vt 0.970577 0.369474 +vt 0.970577 0.147262 +vt 0.981309 0.191705 +vt 0.854379 0.453306 +vt 0.860011 0.491908 +vt 0.774732 0.502464 +vt 0.748052 0.455074 +vt 0.776782 0.456434 +vt 0.970577 0.458358 +vt 0.981309 0.502800 +vt 0.970577 0.502800 +vt 0.970577 0.280589 +vt 0.981309 0.325031 +vt 0.802349 0.456786 +vt 0.801618 0.415042 +vt 0.970577 0.013935 +vt 0.981309 0.058378 +vt 0.970577 0.413916 +vt 0.981309 0.458358 +vt 0.825785 0.414944 +vt 0.981309 0.147262 +vt 0.981309 0.280589 +vt 0.852743 0.414118 +vt 0.777213 0.414720 +vt 0.981309 0.547243 +vt 0.970577 0.547243 +vt 0.981309 0.413916 +vt 0.777478 0.374262 +vt 0.801479 0.374634 +vt 0.454561 0.743446 +vt 0.566013 0.714824 +vt 0.577339 0.674299 +vt 0.825370 0.374870 +vt 0.455961 0.602665 +vt 0.425863 0.632130 +vt 0.566828 0.633558 +vt 0.852407 0.374609 +vt 0.749411 0.414336 +vt 0.825413 0.335013 +vt 0.852504 0.334952 +vt 0.750064 0.374125 +vt 0.777748 0.334238 +vt 0.535899 0.744226 +vt 0.425052 0.713443 +vt 0.801604 0.334648 +vt 0.537342 0.603498 +vt 0.496765 0.592188 +vt 0.495107 0.754637 +vt 0.414546 0.672685 +vt 0.852750 0.295226 +vt 0.750499 0.334166 +vt 0.778038 0.294373 +vt 0.414523 0.672896 +vt 0.537149 0.603391 +vt 0.496539 0.592201 +vt 0.801841 0.294801 +vt 0.536096 0.744099 +vt 0.566133 0.714612 +vt 0.495330 0.754652 +vt 0.825627 0.295215 +vt 0.825905 0.255427 +vt 0.455764 0.602792 +vt 0.566731 0.633342 +vt 0.853051 0.255464 +vt 0.750859 0.294321 +vt 0.778333 0.254566 +vt 0.425142 0.713612 +vt 0.802119 0.254996 +vt 0.425748 0.632333 +vt 0.577353 0.674056 +vt 0.454735 0.743530 +vt 0.802397 0.215192 +vt 0.826200 0.215620 +vt 0.853379 0.215671 +vt 0.751488 0.214767 +vt 0.778611 0.214777 +vt 0.981309 0.191705 +vt 0.970577 0.147262 +vt 0.981309 0.147262 +vt 0.981309 0.058378 +vt 0.970577 0.013935 +vt 0.981309 0.013935 +vt 0.981309 0.280589 +vt 0.970577 0.325032 +vt 0.970577 0.280589 +vt 0.778826 0.174980 +vt 0.802635 0.175344 +vt 0.981309 0.458358 +vt 0.970577 0.413916 +vt 0.981309 0.413916 +vt 0.970577 0.102820 +vt 0.981309 0.102820 +vt 0.826491 0.175754 +vt 0.981309 0.547243 +vt 0.970577 0.502801 +vt 0.981309 0.502801 +vt 0.970577 0.236147 +vt 0.981309 0.236147 +vt 0.853740 0.175827 +vt 0.970577 0.058378 +vt 0.751734 0.175041 +vt 0.970577 0.369474 +vt 0.981309 0.369474 +vt 0.970577 0.191705 +vt 0.981309 0.325032 +vt 0.970577 0.458358 +vt 0.919310 0.444713 +vt 0.915483 0.444505 +vt 0.916452 0.441703 +vt 0.923464 0.442837 +vt 0.917967 0.437940 +vt 0.916785 0.445855 +vt 0.914573 0.446863 +vt 0.912288 0.441859 +vt 0.910841 0.437840 +vt 0.913492 0.444504 +vt 0.905427 0.443005 +vt 0.912184 0.446013 +vt 0.909495 0.444891 +vt 0.909715 0.448970 +vt 0.905322 0.450889 +vt 0.912310 0.447939 +vt 0.912647 0.451966 +vt 0.911121 0.455952 +vt 0.913730 0.449177 +vt 0.915655 0.449192 +vt 0.916777 0.451727 +vt 0.918676 0.455952 +vt 0.916945 0.447717 +vt 0.919677 0.448849 +vt 0.923591 0.450284 +vt 0.909604 0.449079 +vt 0.913431 0.449287 +vt 0.912461 0.452089 +vt 0.910946 0.455853 +vt 0.905450 0.450955 +vt 0.912128 0.447938 +vt 0.914340 0.446929 +vt 0.916625 0.451933 +vt 0.918073 0.455952 +vt 0.915421 0.449288 +vt 0.923486 0.450787 +vt 0.916729 0.447779 +vt 0.919419 0.448902 +vt 0.923591 0.442904 +vt 0.916603 0.445853 +vt 0.919198 0.444822 +vt 0.917793 0.437840 +vt 0.915184 0.444615 +vt 0.916266 0.441826 +vt 0.913258 0.444601 +vt 0.912136 0.442066 +vt 0.910237 0.437840 +vt 0.909236 0.444943 +vt 0.905322 0.443508 +vt 0.911968 0.446075 +vt 0.467260 0.351681 +vt 0.933359 0.140026 +vt 0.046061 0.637410 +vt 0.347249 0.713616 +vt 0.185483 0.230072 +vt 0.145464 0.246165 +vt 0.374623 0.237724 +vt 0.046061 0.637410 +vt 0.885255 0.311876 +vt 0.925418 0.188459 +vt 0.933402 0.015032 +vt 0.933385 0.065030 +vt 0.933368 0.115027 +vt 0.933325 0.240021 +vt 0.933376 0.090028 +vt 0.933350 0.165025 +vt 0.933393 0.040031 +vt 0.933333 0.215022 +vt 0.925392 0.263455 +vt 0.925383 0.288454 +vt 0.925427 0.138453 +vt 0.933351 0.190013 +vt 0.933351 0.015021 +vt 0.933351 0.065019 +vt 0.925427 0.238448 +vt 0.933351 0.090017 +vt 0.933351 0.165014 +vt 0.933351 0.040020 +vt 0.933351 0.215011 +vt 0.925427 0.263447 +vt 0.933351 0.290008 +vt 0.933351 0.140015 +vt 0.885306 0.311882 +vt 0.933351 0.190013 +vt 0.933351 0.015021 +vt 0.933351 0.065019 +vt 0.933351 0.115016 +vt 0.933351 0.240010 +vt 0.925427 0.088455 +vt 0.933351 0.165014 +vt 0.933351 0.040020 +vt 0.933351 0.215011 +vt 0.933351 0.265009 +vt 0.933351 0.290008 +vt 0.347249 0.713616 +vt 0.751831 0.135383 +vt 0.744227 0.496743 +vt 0.981309 0.013935 +vt 0.751188 0.254529 +vt 0.970577 0.547243 +vn -1.0000 0.0000 -0.0000 +vn 0.0000 -1.0000 -0.0000 +vn 1.0000 -0.0000 0.0000 +vn 0.0000 1.0000 0.0000 +vn 0.4887 -0.8464 -0.2116 +vn 0.4887 -0.8464 0.2116 +vn 0.9774 0.0000 -0.2116 +vn 0.9774 0.0000 0.2116 +vn 0.4887 0.8464 -0.2116 +vn 0.4887 0.8464 0.2116 +vn -0.4887 0.8464 -0.2116 +vn -0.4887 0.8464 0.2116 +vn -0.9774 0.0000 0.2116 +vn -0.9774 0.0000 -0.2116 +vn -0.4887 -0.8464 -0.2116 +vn -0.4887 -0.8464 0.2116 +vn 0.8944 -0.0000 0.4472 +vn 0.8944 -0.0000 -0.4472 +vn 0.8944 -0.4472 0.0000 +vn 0.8165 0.4082 0.4082 +vn 0.8920 0.0743 0.4460 +vn 0.8165 0.4082 -0.4082 +vn 0.8920 0.0743 -0.4460 +vn 0.8137 -0.4650 0.3487 +vn 0.6350 0.1270 0.7620 +vn 0.7715 0.1543 -0.6172 +vn 0.8480 0.4240 -0.3180 +vn 0.7171 0.3586 0.5976 +vn 0.7171 0.3586 -0.5976 +vn 0.8111 0.4867 0.3244 +vn 0.8137 -0.4650 -0.3487 +vn 0.6350 0.1270 -0.7620 +vn 0.7715 0.1543 0.6172 +vn 0.0000 0.0000 1.0000 +vn 0.0000 0.0000 -1.0000 +vn 0.4851 0.4851 -0.7276 +vn 0.0000 0.8944 -0.4472 +vn 0.4851 0.4851 0.7276 +vn 0.0000 0.8944 0.4472 +vn 0.0000 0.7071 -0.7071 +vn 0.0000 0.7071 0.7071 +vn 0.0000 -0.7015 0.7127 +vn 0.0000 -0.7015 -0.7127 +vn 0.8186 0.4029 0.4093 +vn 0.8186 0.4029 -0.4093 +vn 0.6569 -0.6786 0.3285 +vn 0.6569 -0.6786 -0.3285 +vn -0.8944 -0.0000 -0.4472 +vn -0.8944 -0.0000 0.4472 +vn -0.8944 -0.4472 0.0000 +vn -0.8165 0.4082 -0.4082 +vn -0.8920 0.0743 -0.4460 +vn -0.8165 0.4082 0.4082 +vn -0.8920 0.0743 0.4460 +vn -0.8137 -0.4650 -0.3487 +vn -0.6350 0.1270 -0.7620 +vn -0.7715 0.1543 0.6172 +vn -0.8480 0.4240 0.3180 +vn -0.7171 0.3586 -0.5976 +vn -0.7171 0.3586 0.5976 +vn -0.8111 0.4867 -0.3244 +vn -0.8137 -0.4650 0.3487 +vn -0.6350 0.1270 0.7620 +vn -0.7715 0.1543 -0.6172 +vn -0.4851 0.4851 0.7276 +vn -0.4851 0.4851 -0.7276 +vn -0.8186 0.4029 -0.4093 +vn -0.8186 0.4029 0.4093 +vn -0.6569 -0.6786 -0.3285 +vn -0.6569 -0.6786 0.3285 +vn -0.5000 0.0000 -0.8660 +vn -0.5000 0.0000 0.8660 +vn 0.6772 0.0564 0.7336 +vn 0.6772 0.0564 -0.7336 +vn 0.8111 0.4867 -0.3244 +vn 0.8480 0.4240 0.3180 +vn -0.6772 0.0564 -0.7336 +vn -0.6772 0.0564 0.7336 +vn -0.8111 0.4867 0.3244 +vn -0.8480 0.4240 -0.3180 +vn 0.5000 0.0000 -0.8660 +vn 0.8660 0.0000 -0.5000 +vn 0.8660 0.0000 0.5000 +vn 0.5000 0.0000 0.8660 +vn -0.8660 0.0000 0.5000 +vn -0.8660 0.0000 -0.5000 +vn 0.9940 0.0948 0.0547 +vn 0.7474 -0.6644 0.0000 +vn 0.9940 0.1095 0.0000 +vn 0.0000 -0.5610 -0.8278 +vn 0.3368 -0.7391 -0.5833 +vn 0.0000 -0.7391 -0.6736 +vn 0.0000 0.1920 -0.9814 +vn 0.4907 -0.1920 -0.8499 +vn 0.0000 -0.1920 -0.9814 +vn 0.0000 0.5610 -0.8278 +vn 0.3368 0.7391 -0.5833 +vn 0.4139 0.5610 -0.7169 +vn 0.4139 -0.5610 -0.7169 +vn 0.4907 0.1920 -0.8499 +vn 0.7169 -0.5610 -0.4139 +vn 0.5833 -0.7391 -0.3368 +vn 0.8499 -0.1920 -0.4907 +vn 0.7169 0.5610 -0.4139 +vn 0.8499 0.1920 -0.4907 +vn 0.8278 -0.5610 0.0000 +vn 0.6736 -0.7391 0.0000 +vn 0.9814 -0.1920 0.0000 +vn 0.5833 0.7391 -0.3368 +vn 0.8278 0.5610 0.0000 +vn 0.9814 0.1920 0.0000 +vn 0.6736 0.7391 0.0000 +vn 0.7169 0.5610 0.4139 +vn 0.8499 -0.1920 0.4907 +vn 0.7169 -0.5610 0.4139 +vn 0.8499 0.1920 0.4907 +vn 0.5833 -0.7391 0.3368 +vn 0.4139 -0.5610 0.7169 +vn 0.4907 0.1920 0.8499 +vn 0.3368 -0.7391 0.5833 +vn 0.4907 -0.1920 0.8499 +vn 0.5833 0.7391 0.3368 +vn 0.4139 0.5610 0.7169 +vn 0.0000 -0.5610 0.8278 +vn 0.0000 0.5610 0.8278 +vn 0.0000 0.1920 0.9814 +vn 0.0000 -0.7391 0.6736 +vn 0.0000 -0.1920 0.9814 +vn 0.3368 0.7391 0.5833 +vn -0.4139 -0.5610 0.7169 +vn -0.3368 -0.7391 0.5833 +vn -0.4907 -0.1920 0.8499 +vn -0.3368 0.7391 0.5833 +vn -0.4139 0.5610 0.7169 +vn -0.4907 0.1920 0.8499 +vn -0.7169 -0.5610 0.4139 +vn -0.5833 -0.7391 0.3368 +vn -0.8499 -0.1920 0.4907 +vn -0.7169 0.5610 0.4139 +vn -0.8499 0.1920 0.4907 +vn -0.9814 -0.1920 0.0000 +vn -0.6736 0.7391 0.0000 +vn -0.8278 0.5610 0.0000 +vn -0.8278 -0.5610 0.0000 +vn -0.9814 0.1920 0.0000 +vn -0.6736 -0.7391 0.0000 +vn -0.7169 -0.5610 -0.4139 +vn -0.8499 0.1920 -0.4907 +vn -0.5833 -0.7391 -0.3368 +vn -0.8499 -0.1920 -0.4907 +vn -0.7169 0.5610 -0.4139 +vn -0.4139 -0.5610 -0.7169 +vn -0.4139 0.5610 -0.7169 +vn -0.4907 0.1920 -0.8499 +vn -0.3368 -0.7391 -0.5833 +vn -0.4907 -0.1920 -0.8499 +vn -0.3368 0.7391 -0.5833 +vn 0.0000 0.7391 -0.6736 +vn 0.3863 0.9223 0.0000 +vn 0.0000 0.8660 0.5000 +vn 0.3863 0.7988 0.4612 +vn 0.3863 0.4612 -0.7988 +vn 0.0000 0.8660 -0.5000 +vn 0.3863 0.7988 -0.4612 +vn 0.3863 -0.7988 0.4612 +vn 0.3863 -0.9223 0.0000 +vn 0.3863 0.0000 0.9223 +vn 0.0000 -0.5000 0.8660 +vn 0.3863 -0.4612 0.7988 +vn 0.0000 0.5000 0.8660 +vn 0.3863 0.4612 0.7988 +vn 0.3863 -0.4612 -0.7988 +vn 0.3863 0.0000 -0.9223 +vn 0.0000 -0.8660 0.5000 +vn 0.0000 0.5000 -0.8660 +vn 0.3863 -0.7988 -0.4612 +vn 0.0000 -0.5000 -0.8660 +vn 0.0000 -0.8660 -0.5000 +vn 0.9940 0.0547 -0.0948 +vn 0.7474 -0.5753 0.3322 +vn 0.7474 -0.3322 0.5753 +vn 0.9940 -0.1095 0.0000 +vn 0.7474 0.5753 -0.3322 +vn 0.9940 -0.0948 0.0547 +vn 0.9940 -0.0547 0.0948 +vn 0.7474 0.0000 -0.6644 +vn 0.9940 0.0000 0.1095 +vn 0.9940 0.0547 0.0948 +vn 0.7474 -0.5753 -0.3322 +vn 0.9940 0.0000 -0.1095 +vn 0.7474 0.3322 0.5753 +vn 0.9940 -0.0547 -0.0948 +vn 0.7474 -0.3322 -0.5753 +vn 0.9940 0.0948 -0.0547 +vn 0.7474 0.3322 -0.5753 +vn 0.7474 0.0000 0.6644 +vn 0.9940 -0.0948 -0.0547 +vn 0.7474 0.5753 0.3322 +vn 0.7474 0.6644 0.0000 +vn -0.4970 0.1095 -0.8608 +vn -0.6614 -0.5753 -0.4812 +vn -0.3737 -0.6644 -0.6473 +vn -0.1932 0.9223 -0.3346 +vn 0.4330 0.8660 -0.2500 +vn 0.2062 0.7988 -0.5652 +vn -0.8849 0.4612 0.0648 +vn -0.4330 0.8660 0.2500 +vn -0.5925 0.7988 -0.1040 +vn 0.2062 -0.7988 -0.5652 +vn -0.1932 -0.9223 -0.3346 +vn 0.6056 0.0000 -0.7958 +vn 0.7500 -0.5000 -0.4330 +vn 0.4986 -0.4612 -0.7340 +vn 0.7500 0.5000 -0.4330 +vn 0.4986 0.4612 -0.7340 +vn -0.8849 -0.4612 0.0648 +vn -0.9919 0.0000 0.1266 +vn 0.4330 -0.8660 -0.2500 +vn -0.7500 0.5000 0.4330 +vn -0.5925 -0.7988 -0.1040 +vn -0.7500 -0.5000 0.4330 +vn -0.4330 -0.8660 0.2500 +vn -0.5444 0.0948 -0.8334 +vn 0.1245 -0.3322 -0.9349 +vn -0.5791 0.0547 -0.8134 +vn -0.4970 -0.1095 -0.8608 +vn -0.6614 0.5753 -0.4812 +vn -0.4496 -0.0948 -0.8882 +vn -0.4149 -0.0547 -0.9082 +vn -0.9490 0.0000 -0.3151 +vn -0.4021 0.0000 -0.9156 +vn -0.4496 0.0948 -0.8882 +vn -0.8720 -0.3322 -0.3596 +vn -0.5791 -0.0547 -0.8134 +vn 0.2016 0.0000 -0.9794 +vn 0.1245 0.3322 -0.9349 +vn -0.4149 0.0547 -0.9082 +vn -0.0860 -0.5753 -0.8133 +vn -0.8720 0.3322 -0.3596 +vn -0.5918 0.0000 -0.8061 +vn -0.5444 -0.0948 -0.8334 +vn -0.0860 0.5753 -0.8133 +vn -0.3737 0.6644 -0.6473 +vn -0.5444 0.0948 0.8334 +vn -0.3737 -0.6644 0.6473 +vn -0.4970 0.1095 0.8608 +vn -0.1932 0.9223 0.3346 +vn -0.4330 0.8660 -0.2500 +vn -0.5925 0.7988 0.1040 +vn 0.4986 0.4612 0.7340 +vn 0.4330 0.8660 0.2500 +vn 0.2062 0.7988 0.5652 +vn -0.5925 -0.7988 0.1040 +vn -0.1932 -0.9223 0.3346 +vn -0.8849 -0.4612 -0.0648 +vn -0.7500 -0.5000 -0.4330 +vn -0.7500 0.5000 -0.4330 +vn -0.8849 0.4612 -0.0648 +vn 0.4986 -0.4612 0.7340 +vn 0.6056 0.0000 0.7958 +vn -0.9919 0.0000 -0.1266 +vn -0.4330 -0.8660 -0.2500 +vn 0.7500 0.5000 0.4330 +vn 0.4330 -0.8660 0.2500 +vn 0.7500 -0.5000 0.4330 +vn 0.2062 -0.7988 0.5652 +vn -0.4496 0.0948 0.8882 +vn -0.8720 -0.3322 0.3596 +vn -0.4149 0.0547 0.9082 +vn -0.4970 -0.1095 0.8608 +vn -0.0860 0.5753 0.8133 +vn -0.5444 -0.0948 0.8334 +vn -0.5791 -0.0547 0.8134 +vn 0.2016 0.0000 0.9794 +vn -0.5918 0.0000 0.8061 +vn -0.5791 0.0547 0.8134 +vn -0.0860 -0.5753 0.8133 +vn -0.4021 0.0000 0.9156 +vn -0.8720 0.3322 0.3596 +vn -0.4148 -0.0547 0.9082 +vn 0.1245 -0.3322 0.9349 +vn -0.6614 -0.5753 0.4812 +vn 0.1245 0.3322 0.9349 +vn -0.9490 0.0000 0.3151 +vn -0.6614 0.5753 0.4812 +vn -0.4496 -0.0948 0.8882 +vn -0.3737 0.6644 0.6473 +vn 0.6557 0.6532 0.3786 +vn 0.7571 0.6532 0.0000 +vn -0.3786 0.6532 -0.6557 +vn -0.6557 0.6532 -0.3786 +vn 0.3786 0.6532 -0.6557 +vn 0.0000 0.6532 -0.7571 +vn -0.6557 0.6532 0.3786 +vn -0.3786 0.6532 0.6557 +vn 0.6557 0.6532 -0.3786 +vn -0.7571 0.6532 0.0000 +vn 0.0000 0.6532 0.7571 +vn 0.3786 0.6532 0.6557 +vn -0.3102 0.0000 -0.9507 +vn -0.4635 -0.4430 -0.7674 +vn -0.4635 0.0000 -0.8861 +vn 0.3102 0.0000 -0.9507 +vn 0.4635 -0.4430 -0.7674 +vn 0.3102 -0.4753 -0.8233 +vn -0.3102 -0.4753 -0.8233 +vn -0.4635 -0.7674 -0.4430 +vn 0.4635 -0.7674 -0.4430 +vn 0.3102 -0.8233 -0.4753 +vn -0.3102 -0.8233 -0.4753 +vn -0.3102 -0.9507 0.0000 +vn -0.4635 -0.8861 0.0000 +vn 0.4635 -0.8861 0.0000 +vn 0.3102 -0.9507 0.0000 +vn -0.3102 -0.8233 0.4753 +vn -0.4635 -0.7674 0.4430 +vn 0.4635 -0.7674 0.4430 +vn 0.3102 -0.8233 0.4753 +vn -0.3102 -0.4753 0.8233 +vn -0.4635 -0.4430 0.7674 +vn 0.3102 -0.4753 0.8233 +vn 0.3102 0.0000 0.9507 +vn -0.9487 0.2738 -0.1581 +vn -0.9825 0.0930 -0.1610 +vn -0.9825 0.1610 -0.0930 +vn -0.9487 0.1581 0.2738 +vn -0.9825 0.0000 0.1859 +vn -0.9487 0.0000 0.3162 +vn -0.3102 0.0000 0.9507 +vn -0.9487 -0.2738 -0.1581 +vn -0.9825 -0.0930 -0.1610 +vn -0.9487 -0.1581 -0.2738 +vn -0.9825 -0.0930 0.1610 +vn -0.9487 -0.1581 0.2738 +vn -0.4635 0.0000 0.8861 +vn 0.4635 -0.4430 0.7674 +vn -0.3102 0.4753 0.8233 +vn -0.4635 0.4430 0.7674 +vn 0.4635 0.0000 0.8861 +vn 0.3102 0.4753 0.8233 +vn -0.9487 0.2738 0.1581 +vn -0.9825 0.1859 0.0000 +vn -0.9825 0.1610 0.0930 +vn -0.9487 0.1581 -0.2738 +vn -0.9825 0.0000 -0.1859 +vn -0.9487 -0.2738 0.1581 +vn -0.9825 -0.1610 0.0930 +vn -0.9487 -0.3162 0.0000 +vn -0.9825 -0.1610 -0.0930 +vn -0.9487 0.3162 0.0000 +vn -0.9825 0.0930 0.1610 +vn -0.9825 -0.1859 0.0000 +vn -0.9487 0.0000 -0.3162 +vn -0.4635 0.7674 0.4430 +vn 0.4635 0.4430 0.7674 +vn 0.3102 0.8233 0.4753 +vn 0.9487 0.0000 0.3162 +vn 0.9825 -0.0930 0.1610 +vn 0.9825 0.0000 0.1859 +vn 0.9487 -0.2738 -0.1581 +vn 0.9825 -0.1859 0.0000 +vn 0.9487 -0.3162 0.0000 +vn 0.9487 0.2738 -0.1581 +vn 0.9825 0.0930 -0.1610 +vn 0.9487 0.1581 -0.2738 +vn 0.9487 0.3162 0.0000 +vn 0.9825 0.1610 0.0930 +vn 0.9825 0.1859 0.0000 +vn -0.3102 0.8233 0.4753 +vn -0.3102 0.9507 0.0000 +vn 0.9825 -0.1610 0.0930 +vn 0.9487 -0.2738 0.1581 +vn 0.9487 -0.1581 -0.2738 +vn 0.9825 -0.1610 -0.0930 +vn -0.4635 0.8861 0.0000 +vn 0.4635 0.7674 0.4430 +vn 0.3102 0.9507 0.0000 +vn 0.9825 0.0930 0.1610 +vn 0.9487 0.1581 0.2738 +vn 0.9825 0.1610 -0.0930 +vn 0.9825 0.0000 -0.1859 +vn 0.9825 -0.0930 -0.1610 +vn 0.9487 -0.1581 0.2738 +vn 0.9487 0.0000 -0.3162 +vn 0.9487 0.2738 0.1581 +vn -0.3102 0.8233 -0.4753 +vn -0.4635 0.7674 -0.4430 +vn 0.4635 0.7674 -0.4430 +vn 0.3102 0.8233 -0.4753 +vn 0.3102 0.4753 -0.8233 +vn -0.3102 0.4753 -0.8233 +vn -0.4635 0.4430 -0.7674 +vn 0.4635 0.4430 -0.7674 +vn 0.4744 0.0000 -0.8803 +vn 0.8383 -0.3855 -0.3855 +vn 0.4744 -0.6225 -0.6225 +vn 0.2588 0.0000 -0.9659 +vn 0.2588 -0.6830 -0.6830 +vn 0.8383 0.0000 -0.5452 +vn 0.4744 -0.8803 0.0000 +vn 0.2588 -0.9659 0.0000 +vn 0.8383 -0.5452 0.0000 +vn 0.2588 -0.6830 0.6830 +vn 0.8383 -0.3855 0.3855 +vn 0.4744 -0.6225 0.6225 +vn 0.4744 0.0000 0.8803 +vn 0.2588 0.0000 0.9659 +vn 0.8383 0.0000 0.5452 +vn 0.4744 0.6225 0.6225 +vn 0.2588 0.6830 0.6830 +vn 0.8383 0.3855 0.3855 +vn 0.8383 0.5452 0.0000 +vn 0.4744 0.8803 0.0000 +vn 0.2588 0.9659 0.0000 +vn 0.8383 0.3855 -0.3855 +vn 0.4744 0.6225 -0.6225 +vn 0.2588 0.6830 -0.6830 +vn -0.4744 0.0000 0.8803 +vn -0.8383 -0.3855 0.3855 +vn -0.4744 -0.6225 0.6225 +vn -0.2588 -0.6830 0.6830 +vn -0.2588 0.0000 0.9659 +vn -0.8383 0.0000 0.5452 +vn -0.4744 -0.8803 0.0000 +vn -0.2588 -0.9659 0.0000 +vn -0.8383 -0.5452 0.0000 +vn -0.2588 -0.6830 -0.6830 +vn -0.8383 -0.3855 -0.3855 +vn -0.4744 -0.6225 -0.6225 +vn -0.2588 0.0000 -0.9659 +vn -0.8383 0.0000 -0.5452 +vn -0.4744 0.0000 -0.8803 +vn -0.2588 0.6830 -0.6830 +vn -0.8383 0.3855 -0.3855 +vn -0.4744 0.6225 -0.6225 +vn -0.8383 0.5452 0.0000 +vn -0.4744 0.8803 0.0000 +vn -0.2588 0.9659 0.0000 +vn -0.4744 0.6225 0.6225 +vn -0.2588 0.6830 0.6830 +vn -0.8383 0.3855 0.3855 +vn 0.0000 0.7391 0.6736 +vn -0.5833 0.7391 0.3368 +vn -0.5833 0.7391 -0.3368 +vn 0.4635 0.0000 -0.8861 +vn 0.4635 0.8861 0.0000 +s off +f 960/161/204 956/162/204 952/163/204 +f 920/164/205 924/165/205 928/166/205 +f 944/167/206 942/168/206 940/169/206 +f 935/170/204 937/171/204 939/172/204 +f 908/173/205 912/174/205 916/175/205 +f 898/176/207 896/177/207 894/178/207 +f 886/179/207 884/180/207 882/181/207 +f 478/182/207 476/183/207 474/184/207 +f 971/185/206 969/186/206 965/187/206 +f 637/188/204 639/189/204 505/190/204 +f 517/191/206 510/192/206 506/193/206 +f 655/194/208 662/195/208 657/196/208 +f 653/197/209 656/198/209 666/199/209 +f 657/196/210 662/195/210 659/200/210 +f 654/201/211 656/198/211 653/197/211 +f 659/200/212 662/195/212 661/202/212 +f 658/203/213 656/198/213 654/201/213 +f 661/202/214 662/195/214 663/204/214 +f 660/205/215 656/198/215 658/203/215 +f 664/206/216 656/198/216 660/205/216 +f 663/204/217 662/195/217 665/207/217 +f 665/207/218 662/195/218 655/208/218 +f 666/209/219 656/198/219 664/206/219 +f 693/210/220 667/211/220 668/212/220 +f 669/213/221 694/214/221 670/215/221 +f 694/214/222 668/212/222 670/215/222 +f 689/216/223 671/217/223 667/211/223 +f 690/218/224 673/219/224 671/217/224 +f 672/220/225 691/221/225 669/213/225 +f 674/222/226 692/223/226 672/220/226 +f 673/219/227 684/224/227 675/225/227 +f 675/225/228 684/224/228 677/226/228 +f 677/226/229 684/224/229 680/227/229 +f 682/228/230 684/224/230 687/229/230 +f 682/228/231 686/230/231 679/231/231 +f 683/232/232 686/230/232 688/233/232 +f 683/232/233 685/234/233 681/235/233 +f 674/222/234 685/234/234 688/233/234 +f 678/236/235 685/234/235 676/237/235 +f 681/235/236 685/234/236 678/236/236 +f 687/229/206 695/238/206 686/230/206 +f 688/233/206 695/238/206 697/239/206 +f 688/233/206 699/240/206 692/223/206 +f 698/241/206 687/229/206 690/218/206 +f 694/214/206 707/242/206 693/210/206 +f 690/218/206 689/216/206 705/243/206 +f 703/244/206 704/245/206 692/223/206 +f 702/246/237 713/247/237 700/248/237 +f 720/249/206 719/250/206 722/251/206 +f 701/252/238 716/253/238 703/254/238 +f 697/255/239 708/256/239 709/257/239 +f 703/254/240 717/258/240 704/259/240 +f 696/260/241 708/256/241 695/261/241 +f 705/262/242 715/263/242 702/246/242 +f 698/264/237 710/265/237 696/266/237 +f 704/259/243 719/250/243 706/267/243 +f 699/268/238 709/257/238 712/269/238 +f 707/270/244 718/271/244 705/262/244 +f 700/248/245 711/272/245 698/264/245 +f 706/267/205 720/249/205 707/270/205 +f 699/268/246 714/273/246 701/252/246 +f 709/257/206 710/265/206 721/274/206 +f 715/275/220 723/276/220 713/277/220 +f 713/277/247 723/276/247 721/278/247 +f 721/278/248 723/276/248 714/279/248 +f 722/280/249 724/281/249 715/275/249 +f 722/280/250 716/282/250 724/281/250 +f 714/279/221 724/281/221 716/282/221 +f 672/283/204 667/284/204 671/285/204 +f 674/286/204 671/285/204 673/287/204 +f 682/288/204 674/286/204 673/287/204 +f 683/289/204 682/288/204 679/290/204 +f 675/291/204 682/288/204 673/287/204 +f 677/292/204 680/293/204 675/291/204 +f 683/289/204 676/294/204 674/286/204 +f 678/295/204 676/294/204 681/296/204 +f 669/297/204 668/298/204 667/284/204 +f 776/299/251 750/300/251 751/301/251 +f 752/302/252 777/303/252 753/304/252 +f 777/303/253 751/301/253 753/304/253 +f 772/305/254 754/306/254 750/300/254 +f 773/307/255 756/308/255 754/306/255 +f 755/309/256 774/310/256 752/302/256 +f 757/311/257 775/312/257 755/309/257 +f 756/308/258 767/313/258 758/314/258 +f 758/314/259 767/313/259 760/315/259 +f 760/315/260 767/313/260 763/316/260 +f 765/317/261 767/313/261 770/318/261 +f 765/317/262 769/319/262 762/320/262 +f 766/321/263 769/319/263 771/322/263 +f 766/321/264 768/323/264 764/324/264 +f 757/311/265 768/323/265 771/322/265 +f 761/325/266 768/323/266 759/326/266 +f 764/324/267 768/323/267 761/325/267 +f 770/318/204 778/327/204 769/319/204 +f 771/322/204 778/327/204 780/328/204 +f 771/322/204 782/329/204 775/312/204 +f 781/330/204 770/318/204 773/307/204 +f 777/303/204 790/331/204 776/299/204 +f 773/307/204 772/305/204 788/332/204 +f 786/333/204 787/334/204 775/312/204 +f 785/335/238 796/336/238 783/337/238 +f 803/338/204 802/339/204 805/340/204 +f 784/341/237 799/342/237 786/343/237 +f 780/344/268 791/345/268 792/346/268 +f 786/343/242 800/347/242 787/348/242 +f 779/349/269 791/345/269 778/350/269 +f 788/351/240 798/352/240 785/335/240 +f 781/353/238 793/354/238 779/355/238 +f 787/348/244 802/339/244 789/356/244 +f 782/357/237 792/346/237 795/358/237 +f 790/359/243 801/360/243 788/351/243 +f 783/337/246 794/361/246 781/353/246 +f 789/356/205 803/338/205 790/359/205 +f 782/357/245 797/362/245 784/341/245 +f 792/346/204 793/354/204 804/363/204 +f 798/364/251 806/365/251 796/366/251 +f 796/366/270 806/365/270 804/367/270 +f 804/367/271 806/365/271 797/368/271 +f 805/369/272 807/370/272 798/364/272 +f 805/369/273 799/371/273 807/370/273 +f 797/368/252 807/370/252 799/371/252 +f 755/372/206 750/373/206 754/374/206 +f 757/375/206 754/374/206 756/376/206 +f 765/377/206 757/375/206 756/376/206 +f 766/378/206 765/377/206 762/379/206 +f 758/380/206 765/377/206 756/376/206 +f 760/381/206 763/382/206 758/380/206 +f 766/378/206 759/383/206 757/375/206 +f 761/384/206 759/383/206 764/385/206 +f 752/386/206 751/387/206 750/373/206 +f 834/388/205 838/389/205 842/390/205 +f 846/391/206 855/392/206 851/393/206 +f 865/394/274 863/395/274 859/396/274 +f 877/397/275 875/398/275 871/399/275 +f 952/163/204 963/400/204 962/401/204 +f 962/401/204 961/402/204 952/163/204 +f 961/402/204 960/161/204 952/163/204 +f 960/161/204 959/403/204 958/404/204 +f 958/404/204 957/405/204 956/162/204 +f 956/162/204 955/406/204 954/407/204 +f 954/407/204 953/408/204 956/162/204 +f 953/408/204 952/163/204 956/162/204 +f 960/161/204 958/404/204 956/162/204 +f 928/166/205 917/409/205 918/410/205 +f 918/410/205 919/411/205 920/164/205 +f 920/164/205 921/412/205 922/413/205 +f 922/413/205 923/414/205 920/164/205 +f 923/414/205 924/165/205 920/164/205 +f 924/165/205 925/415/205 926/416/205 +f 926/416/205 927/417/205 924/165/205 +f 927/417/205 928/166/205 924/165/205 +f 928/166/205 918/410/205 920/164/205 +f 940/169/206 951/418/206 950/419/206 +f 950/419/206 949/420/206 948/421/206 +f 948/421/206 947/422/206 944/167/206 +f 947/422/206 946/423/206 944/167/206 +f 946/423/206 945/424/206 944/167/206 +f 944/167/206 943/425/206 942/168/206 +f 942/168/206 941/426/206 940/169/206 +f 940/169/206 950/419/206 944/167/206 +f 950/419/206 948/421/206 944/167/206 +f 939/172/204 964/427/204 929/428/204 +f 929/428/204 930/429/204 931/430/204 +f 931/430/204 932/431/204 933/432/204 +f 933/432/204 934/433/204 935/170/204 +f 935/170/204 936/434/204 937/171/204 +f 937/171/204 938/435/204 939/172/204 +f 939/172/204 929/428/204 935/170/204 +f 929/428/204 931/430/204 935/170/204 +f 931/430/204 933/432/204 935/170/204 +f 916/175/205 905/436/205 906/437/205 +f 906/437/205 907/438/205 908/173/205 +f 908/173/205 909/439/205 910/440/205 +f 910/440/205 911/441/205 908/173/205 +f 911/441/205 912/174/205 908/173/205 +f 912/174/205 913/442/205 914/443/205 +f 914/443/205 915/444/205 912/174/205 +f 915/444/205 916/175/205 912/174/205 +f 916/175/205 906/437/205 908/173/205 +f 894/178/207 893/445/207 904/446/207 +f 904/446/207 903/447/207 902/448/207 +f 902/448/207 901/449/207 900/450/207 +f 900/450/207 899/451/207 898/176/207 +f 898/176/207 897/452/207 896/177/207 +f 896/177/207 895/453/207 894/178/207 +f 894/178/207 904/446/207 902/448/207 +f 902/448/207 900/450/207 894/178/207 +f 900/450/207 898/176/207 894/178/207 +f 882/181/207 881/454/207 892/455/207 +f 892/455/207 891/456/207 890/457/207 +f 890/457/207 889/458/207 888/459/207 +f 888/459/207 887/460/207 886/179/207 +f 886/179/207 885/461/207 884/180/207 +f 884/180/207 883/462/207 882/181/207 +f 882/181/207 892/455/207 890/457/207 +f 890/457/207 888/459/207 882/181/207 +f 888/459/207 886/179/207 882/181/207 +f 474/184/207 473/463/207 484/464/207 +f 484/464/207 483/465/207 482/466/207 +f 482/466/207 481/467/207 480/468/207 +f 480/468/207 479/469/207 478/182/207 +f 478/182/207 477/470/207 476/183/207 +f 476/183/207 475/471/207 474/184/207 +f 474/184/207 484/464/207 482/466/207 +f 482/466/207 480/468/207 474/184/207 +f 480/468/207 478/182/207 474/184/207 +f 965/187/206 976/472/206 975/473/206 +f 975/473/206 974/474/206 973/475/206 +f 973/475/206 972/476/206 971/185/206 +f 971/185/206 970/477/206 969/186/206 +f 969/186/206 968/478/206 967/479/206 +f 967/479/206 966/480/206 969/186/206 +f 966/480/206 965/187/206 969/186/206 +f 965/187/206 975/473/206 973/475/206 +f 973/475/206 971/185/206 965/187/206 +f 505/190/204 617/481/204 618/482/204 +f 618/482/204 628/483/204 505/190/204 +f 628/483/204 629/484/204 505/190/204 +f 629/484/204 630/485/204 632/486/204 +f 632/486/204 636/487/204 637/188/204 +f 637/188/204 638/488/204 639/189/204 +f 639/189/204 498/489/204 505/190/204 +f 629/484/204 632/486/204 505/190/204 +f 632/486/204 637/188/204 505/190/204 +f 506/193/206 538/490/206 532/491/206 +f 532/491/206 531/492/206 528/493/206 +f 528/493/206 527/494/206 521/495/206 +f 521/495/206 520/496/206 517/191/206 +f 517/191/206 516/497/206 510/192/206 +f 510/192/206 509/498/206 506/193/206 +f 506/193/206 532/491/206 517/191/206 +f 532/491/206 528/493/206 517/191/206 +f 528/493/206 521/495/206 517/191/206 +f 693/210/220 689/216/220 667/211/220 +f 669/213/221 691/221/221 694/214/221 +f 694/214/222 693/210/222 668/212/222 +f 689/216/223 690/218/223 671/217/223 +f 690/218/276 687/229/276 673/219/276 +f 672/220/225 692/223/225 691/221/225 +f 674/222/277 688/233/277 692/223/277 +f 673/219/227 687/229/227 684/224/227 +f 682/228/278 680/227/278 684/224/278 +f 682/228/231 687/229/231 686/230/231 +f 683/232/232 679/231/232 686/230/232 +f 683/232/279 688/233/279 685/234/279 +f 674/222/234 676/237/234 685/234/234 +f 687/229/206 696/499/206 695/238/206 +f 688/233/206 686/230/206 695/238/206 +f 688/233/206 697/239/206 699/240/206 +f 698/241/206 696/499/206 687/229/206 +f 694/214/206 706/500/206 707/242/206 +f 693/210/206 707/242/206 689/216/206 +f 707/242/206 705/243/206 689/216/206 +f 705/243/206 702/501/206 690/218/206 +f 702/501/206 700/502/206 690/218/206 +f 700/502/206 698/241/206 690/218/206 +f 704/245/206 706/500/206 691/221/206 +f 706/500/206 694/214/206 691/221/206 +f 691/221/206 692/223/206 704/245/206 +f 692/223/206 699/240/206 701/503/206 +f 701/503/206 703/244/206 692/223/206 +f 702/246/237 715/263/237 713/247/237 +f 719/250/206 717/504/206 722/251/206 +f 717/504/206 716/505/206 722/251/206 +f 722/251/206 715/506/206 718/507/206 +f 718/507/206 720/249/206 722/251/206 +f 701/252/238 714/273/238 716/253/238 +f 697/255/239 695/508/239 708/256/239 +f 703/254/240 716/253/240 717/258/240 +f 696/260/241 710/265/241 708/256/241 +f 705/262/242 718/271/242 715/263/242 +f 698/264/237 711/272/237 710/265/237 +f 704/259/243 717/258/243 719/250/243 +f 699/268/238 697/509/238 709/257/238 +f 707/270/244 720/249/244 718/271/244 +f 700/248/245 713/247/245 711/272/245 +f 706/267/205 719/250/205 720/249/205 +f 699/268/246 712/269/246 714/273/246 +f 714/510/206 712/269/206 721/274/206 +f 712/269/206 709/257/206 721/274/206 +f 709/257/206 708/256/206 710/265/206 +f 710/265/206 711/272/206 721/274/206 +f 711/272/206 713/511/206 721/274/206 +f 715/275/220 724/281/220 723/276/220 +f 714/279/221 723/276/221 724/281/221 +f 672/283/204 669/297/204 667/284/204 +f 674/286/204 672/283/204 671/285/204 +f 682/288/204 683/289/204 674/286/204 +f 675/291/204 680/293/204 682/288/204 +f 683/289/204 681/296/204 676/294/204 +f 669/297/204 670/512/204 668/298/204 +f 776/299/251 772/305/251 750/300/251 +f 752/302/252 774/310/252 777/303/252 +f 777/303/253 776/299/253 751/301/253 +f 772/305/254 773/307/254 754/306/254 +f 773/307/280 770/318/280 756/308/280 +f 755/309/256 775/312/256 774/310/256 +f 757/311/281 771/322/281 775/312/281 +f 756/308/258 770/318/258 767/313/258 +f 765/317/282 763/316/282 767/313/282 +f 765/317/262 770/318/262 769/319/262 +f 766/321/263 762/320/263 769/319/263 +f 766/321/283 771/322/283 768/323/283 +f 757/311/265 759/326/265 768/323/265 +f 770/318/204 779/513/204 778/327/204 +f 771/322/204 769/319/204 778/327/204 +f 771/322/204 780/328/204 782/329/204 +f 781/330/204 779/513/204 770/318/204 +f 777/303/204 789/514/204 790/331/204 +f 776/299/204 790/331/204 772/305/204 +f 790/331/204 788/332/204 772/305/204 +f 788/332/204 785/515/204 773/307/204 +f 785/515/204 783/516/204 773/307/204 +f 783/516/204 781/330/204 773/307/204 +f 787/334/204 789/514/204 774/310/204 +f 789/514/204 777/303/204 774/310/204 +f 774/310/204 775/312/204 787/334/204 +f 775/312/204 782/329/204 784/517/204 +f 784/517/204 786/333/204 775/312/204 +f 785/335/238 798/352/238 796/336/238 +f 802/339/204 800/518/204 805/340/204 +f 800/518/204 799/519/204 805/340/204 +f 805/340/204 798/520/204 801/521/204 +f 801/521/204 803/338/204 805/340/204 +f 784/341/237 797/362/237 799/342/237 +f 780/344/268 778/522/268 791/345/268 +f 786/343/242 799/342/242 800/347/242 +f 779/349/269 793/354/269 791/345/269 +f 788/351/240 801/360/240 798/352/240 +f 781/353/238 794/361/238 793/354/238 +f 787/348/244 800/347/244 802/339/244 +f 782/357/237 780/523/237 792/346/237 +f 790/359/243 803/338/243 801/360/243 +f 783/337/246 796/336/246 794/361/246 +f 789/356/205 802/339/205 803/338/205 +f 782/357/245 795/358/245 797/362/245 +f 797/524/204 795/358/204 804/363/204 +f 795/358/204 792/346/204 804/363/204 +f 792/346/204 791/345/204 793/354/204 +f 793/354/204 794/361/204 804/363/204 +f 794/361/204 796/525/204 804/363/204 +f 798/364/251 807/370/251 806/365/251 +f 797/368/252 806/365/252 807/370/252 +f 755/372/206 752/386/206 750/373/206 +f 757/375/206 755/372/206 754/374/206 +f 765/377/206 766/378/206 757/375/206 +f 758/380/206 763/382/206 765/377/206 +f 766/378/206 764/385/206 759/383/206 +f 752/386/206 753/526/206 751/387/206 +f 842/390/205 844/527/205 843/528/205 +f 843/528/205 833/529/205 834/388/205 +f 834/388/205 835/530/205 838/389/205 +f 835/530/205 836/531/205 838/389/205 +f 836/531/205 837/532/205 838/389/205 +f 838/389/205 839/533/205 840/534/205 +f 840/534/205 841/535/205 838/389/205 +f 841/535/205 842/390/205 838/389/205 +f 842/390/205 843/528/205 834/388/205 +f 847/536/206 845/537/206 846/391/206 +f 846/391/206 856/538/206 855/392/206 +f 855/392/206 854/539/206 851/393/206 +f 854/539/206 853/540/206 851/393/206 +f 853/540/206 852/541/206 851/393/206 +f 851/393/206 850/542/206 849/543/206 +f 849/543/206 848/544/206 851/393/206 +f 848/544/206 847/536/206 851/393/206 +f 847/536/206 846/391/206 851/393/206 +f 859/396/274 857/545/274 858/546/274 +f 858/546/274 868/547/274 859/396/274 +f 868/547/274 867/548/274 859/396/274 +f 867/548/274 866/549/274 865/394/274 +f 865/394/274 864/550/274 863/395/274 +f 863/395/274 862/551/274 859/396/274 +f 862/551/274 861/552/274 859/396/274 +f 861/552/274 860/553/274 859/396/274 +f 867/548/274 865/394/274 859/396/274 +f 871/399/275 869/554/275 870/555/275 +f 870/555/275 880/556/275 871/399/275 +f 880/556/275 879/557/275 871/399/275 +f 879/557/275 878/558/275 877/397/275 +f 877/397/275 876/559/275 875/398/275 +f 875/398/275 874/560/275 873/561/275 +f 873/561/275 872/562/275 875/398/275 +f 872/562/275 871/399/275 875/398/275 +f 879/557/275 877/397/275 871/399/275 +s 1 +f 162/563/238 163/564/284 161/565/238 +f 164/566/284 165/567/285 163/564/284 +f 166/568/285 167/569/206 165/567/285 +f 168/570/206 169/571/286 167/569/206 +f 170/572/286 171/573/287 169/571/286 +f 172/574/287 173/575/237 171/573/287 +f 174/576/237 175/577/275 173/575/237 +f 176/578/275 177/579/288 175/577/275 +f 178/580/288 179/581/204 177/579/288 +f 180/582/204 181/583/289 179/584/204 +f 182/585/289 183/586/274 181/583/289 +f 184/587/274 161/565/238 183/586/274 +f 365/588/290 362/589/291 366/590/292 +f 190/591/287 203/592/237 202/593/287 +f 188/594/206 199/595/285 187/596/285 +f 195/597/289 206/598/204 194/599/204 +f 192/600/275 203/592/237 191/601/237 +f 189/602/286 200/603/206 188/594/206 +f 196/604/274 207/605/289 195/597/289 +f 186/606/284 197/607/238 185/608/238 +f 192/600/275 205/609/288 204/610/275 +f 190/591/287 201/611/286 189/602/286 +f 185/608/238 208/612/274 196/604/274 +f 187/596/285 198/613/284 186/606/284 +f 194/614/204 205/609/288 193/615/288 +f 213/616/286 224/617/206 212/618/206 +f 220/619/274 231/620/289 219/621/289 +f 210/622/284 221/623/238 209/624/238 +f 217/625/288 228/626/275 216/627/275 +f 213/616/286 226/628/287 225/629/286 +f 209/624/238 232/630/274 220/619/274 +f 210/622/284 223/631/285 222/632/284 +f 218/633/204 229/634/288 217/625/288 +f 215/635/237 226/628/287 214/636/287 +f 212/618/206 223/631/285 211/637/285 +f 219/621/289 230/638/204 218/639/204 +f 215/635/237 228/626/275 227/640/237 +f 238/641/293 247/642/294 239/643/295 +f 236/644/296 245/645/297 332/646/298 +f 330/647/299 242/648/300 243/649/301 +f 332/646/298 246/650/302 238/641/293 +f 330/647/299 244/651/303 236/644/296 +f 304/652/289 296/653/274 288/654/289 +f 247/642/294 254/655/304 255/656/305 +f 244/651/303 253/657/306 245/645/297 +f 242/648/300 251/658/307 243/649/301 +f 245/645/297 254/655/304 246/650/302 +f 243/649/301 252/659/308 244/651/303 +f 334/660/285 249/661/284 335/662/284 +f 255/656/305 262/663/309 263/664/310 +f 252/659/308 261/665/311 253/657/306 +f 250/666/312 259/667/313 251/658/307 +f 254/655/304 261/665/311 262/663/309 +f 251/658/307 260/668/314 252/659/308 +f 320/669/237 265/670/287 327/671/287 +f 258/672/315 267/673/316 259/667/313 +f 262/663/309 269/674/317 270/675/318 +f 260/668/314 267/673/316 268/676/319 +f 331/677/286 257/678/206 333/679/206 +f 262/663/309 271/680/320 263/664/310 +f 260/668/314 269/674/317 261/665/311 +f 269/674/317 278/681/321 270/675/318 +f 267/673/316 276/682/322 268/676/319 +f 312/683/288 273/684/275 319/685/275 +f 271/680/320 278/681/321 279/686/323 +f 268/676/319 277/687/324 269/674/317 +f 266/688/325 275/689/326 267/673/316 +f 277/687/324 286/690/327 278/681/321 +f 276/682/322 283/691/328 284/692/329 +f 304/652/289 281/693/204 311/694/204 +f 279/686/323 286/690/327 287/695/330 +f 276/682/322 285/696/331 277/687/324 +f 274/697/332 283/691/328 275/689/326 +f 335/662/284 295/698/238 328/699/238 +f 287/695/330 293/700/333 294/701/334 +f 284/692/329 292/702/335 285/696/331 +f 283/691/328 289/703/336 290/704/337 +f 286/690/327 292/702/335 293/700/333 +f 283/691/328 291/705/338 284/692/329 +f 294/701/334 301/706/339 302/707/340 +f 291/705/338 300/708/341 292/702/335 +f 289/703/336 298/709/342 290/704/337 +f 293/700/333 300/708/341 301/706/339 +f 290/704/337 299/710/343 291/705/338 +f 303/711/274 295/698/238 296/653/274 +f 299/710/343 308/712/344 300/708/341 +f 298/709/342 305/713/345 306/714/346 +f 301/706/339 308/712/344 309/715/347 +f 298/709/342 307/716/348 299/710/343 +f 333/679/206 256/717/285 334/660/285 +f 301/706/339 310/718/349 302/707/340 +f 308/719/344 317/720/350 309/721/347 +f 306/722/346 315/723/351 307/724/348 +f 319/685/275 272/725/237 320/669/237 +f 309/721/347 318/726/352 310/727/349 +f 307/724/348 316/728/353 308/719/344 +f 305/729/345 314/730/354 306/722/346 +f 316/728/353 325/731/355 317/720/350 +f 315/723/351 322/732/356 323/733/357 +f 327/671/287 264/734/286 331/677/286 +f 317/720/350 326/735/358 318/726/352 +f 315/723/351 324/736/359 316/728/353 +f 314/730/354 321/737/360 322/732/356 +f 322/732/356 236/644/296 323/733/357 +f 311/738/204 280/739/288 312/683/288 +f 325/731/355 239/643/295 326/735/358 +f 323/733/357 332/646/298 324/736/359 +f 322/732/356 329/740/361 330/647/299 +f 324/736/359 238/641/293 325/731/355 +f 240/741/362 349/742/363 237/743/364 +f 248/744/365 351/745/366 241/746/367 +f 336/747/368 344/748/205 337/749/369 +f 234/750/370 346/751/371 233/752/372 +f 237/743/364 348/753/373 235/754/374 +f 340/755/375 342/756/238 339/757/376 +f 235/754/374 347/758/237 234/750/370 +f 241/746/367 350/759/207 240/741/362 +f 233/752/372 345/760/377 336/747/368 +f 339/757/376 352/761/378 248/744/365 +f 338/762/379 341/763/380 340/755/375 +f 337/764/369 343/765/381 338/762/379 +f 368/766/382 363/767/383 364/768/384 +f 369/769/385 357/770/386 370/771/387 +f 371/772/388 359/773/389 372/774/390 +f 373/775/391 361/776/392 365/777/290 +f 374/778/393 353/779/394 375/780/395 +f 372/781/390 360/782/396 373/783/391 +f 366/784/292 363/785/383 367/786/397 +f 370/787/387 358/788/398 371/789/388 +f 368/790/382 354/791/399 374/792/393 +f 376/793/400 353/794/394 355/795/401 +f 369/796/385 355/797/401 356/798/402 +f 338/762/379 369/796/385 337/764/369 +f 340/755/375 376/793/400 338/762/379 +f 339/757/376 368/790/382 374/792/393 +f 233/752/372 370/787/387 371/789/388 +f 241/746/367 366/784/292 367/786/397 +f 234/750/370 373/783/391 235/754/374 +f 339/757/376 375/780/395 340/755/375 +f 235/754/374 365/777/290 237/743/364 +f 234/750/370 371/772/388 372/774/390 +f 336/747/368 369/769/385 370/771/387 +f 241/746/367 368/766/382 248/744/365 +f 240/741/362 365/588/290 366/590/292 +f 414/799/403 409/800/404 410/801/405 +f 381/802/406 397/803/407 380/804/408 +f 383/805/409 399/806/410 382/807/411 +f 384/808/412 392/809/205 385/810/413 +f 378/811/414 394/812/415 377/813/416 +f 380/804/408 396/814/417 379/815/418 +f 388/816/419 390/817/288 387/818/420 +f 378/811/414 396/814/417 395/819/285 +f 382/807/411 398/820/207 381/802/406 +f 384/808/412 394/812/415 393/821/421 +f 387/818/420 400/822/422 383/805/409 +f 386/823/423 389/824/424 388/816/419 +f 386/823/423 392/825/205 391/826/425 +f 415/827/426 412/828/427 416/829/428 +f 417/830/429 405/831/430 418/832/431 +f 419/833/432 407/834/433 420/835/434 +f 413/836/435 408/837/436 409/838/404 +f 423/839/437 402/840/438 401/841/439 +f 420/842/434 408/843/436 421/844/440 +f 414/845/403 411/846/441 415/847/426 +f 418/848/431 406/849/442 419/850/432 +f 416/851/428 402/852/438 422/853/443 +f 424/854/444 401/855/439 403/856/445 +f 424/857/444 404/858/446 417/859/429 +f 385/860/413 424/857/444 417/859/429 +f 388/816/419 424/854/444 386/823/423 +f 387/818/420 416/851/428 422/853/443 +f 384/808/412 419/850/432 377/813/416 +f 382/807/411 414/845/403 415/847/426 +f 378/811/414 421/844/440 379/815/418 +f 387/818/420 423/839/437 388/816/419 +f 380/804/408 421/861/440 413/836/435 +f 377/813/416 420/835/434 378/811/414 +f 384/808/412 417/830/429 418/832/431 +f 382/807/411 416/829/428 383/805/409 +f 380/804/408 414/799/403 381/802/406 +f 461/862/447 458/863/448 462/864/449 +f 429/865/450 445/866/451 428/867/452 +f 431/868/453 447/869/454 430/870/455 +f 432/871/456 440/872/205 433/873/457 +f 425/874/458 443/875/289 442/876/459 +f 428/867/452 444/877/460 427/878/461 +f 436/879/462 438/880/286 435/881/463 +f 427/878/461 443/875/289 426/882/464 +f 429/865/450 447/869/454 446/883/207 +f 432/871/456 442/876/459 441/884/465 +f 435/881/463 448/885/466 431/868/453 +f 436/879/462 439/886/467 437/887/468 +f 433/888/457 439/886/467 434/889/469 +f 463/890/470 460/891/471 464/892/472 +f 465/893/473 453/894/474 466/895/475 +f 467/896/476 455/897/477 468/898/478 +f 469/899/479 457/900/480 461/901/447 +f 470/902/481 449/903/482 471/904/483 +f 469/905/479 455/906/477 456/907/484 +f 462/908/449 459/909/485 463/910/470 +f 466/911/475 454/912/486 467/913/476 +f 464/914/472 450/915/487 470/916/481 +f 471/917/483 451/918/488 472/919/489 +f 472/920/489 452/921/490 465/922/473 +f 434/889/469 465/922/473 433/888/457 +f 434/889/469 471/917/483 472/919/489 +f 431/868/453 470/916/481 435/881/463 +f 432/871/456 467/913/476 425/874/458 +f 430/870/455 462/908/449 463/910/470 +f 426/882/464 469/905/479 427/878/461 +f 436/879/462 470/902/481 471/904/483 +f 428/867/452 469/899/479 461/901/447 +f 425/874/458 468/898/478 426/882/464 +f 432/871/456 465/893/473 466/895/475 +f 430/870/455 464/892/472 431/868/453 +f 428/867/452 462/864/449 429/865/450 +f 477/923/491 488/924/206 476/925/492 +f 484/926/493 495/927/289 483/928/494 +f 474/929/495 485/930/238 473/931/496 +f 481/932/497 492/933/275 480/934/498 +f 477/923/491 490/935/287 489/936/286 +f 473/931/496 496/937/274 484/926/493 +f 475/938/499 486/939/284 474/929/495 +f 482/940/500 493/941/288 481/932/497 +f 479/942/501 490/935/287 478/943/502 +f 475/938/499 488/924/206 487/944/285 +f 483/928/494 494/945/204 482/946/500 +f 479/942/501 492/933/275 491/947/237 +f 635/948/503 515/949/504 504/950/505 +f 633/951/506 511/952/507 512/953/508 +f 634/954/238 512/953/508 513/955/380 +f 634/954/238 514/956/509 635/948/503 +f 514/956/509 526/957/510 515/949/504 +f 512/953/508 522/958/511 523/959/512 +f 512/953/508 524/960/381 513/955/380 +f 514/956/509 524/960/381 525/961/513 +f 524/960/381 536/962/514 525/961/513 +f 526/957/510 536/962/514 537/963/515 +f 523/959/512 533/964/516 534/965/517 +f 524/960/381 534/965/517 535/966/205 +f 649/967/381 518/968/380 648/969/380 +f 646/970/378 503/971/366 645/972/366 +f 535/973/205 547/974/518 536/975/514 +f 643/976/363 499/977/373 642/978/373 +f 647/979/238 507/980/378 646/970/378 +f 536/975/514 548/981/519 537/982/515 +f 534/983/517 544/984/520 545/985/521 +f 652/986/371 530/987/377 651/988/377 +f 644/989/207 501/990/363 643/976/363 +f 534/983/517 546/991/377 535/973/205 +f 545/985/521 557/992/371 546/991/377 +f 650/993/205 519/994/381 649/967/381 +f 641/995/237 640/996/371 652/986/371 +f 546/991/377 558/997/522 547/974/518 +f 648/969/380 508/998/238 647/979/238 +f 645/972/366 502/999/207 644/989/207 +f 548/981/519 558/997/522 559/1000/523 +f 544/984/520 556/1001/524 545/985/521 +f 651/988/377 529/1002/205 650/1003/205 +f 642/978/373 497/1004/237 641/995/237 +f 557/992/371 567/1005/525 568/1006/237 +f 573/1007/526 636/487/527 632/486/528 +f 596/1008/529 618/482/530 606/1009/531 +f 557/992/371 569/1010/532 558/997/522 +f 551/1011/533 638/488/534 552/1012/535 +f 606/1009/531 617/481/536 607/1013/537 +f 559/1000/523 569/1010/532 570/1014/538 +f 555/1015/539 567/1005/525 556/1001/524 +f 570/1014/538 580/1016/540 581/1017/541 +f 566/1018/542 578/1019/543 567/1005/525 +f 595/1020/544 630/485/545 629/484/546 +f 563/1021/547 637/188/548 636/487/527 +f 567/1005/525 579/1022/373 568/1006/237 +f 540/1023/549 617/481/536 505/190/550 +f 541/1024/551 639/189/552 551/1011/533 +f 569/1010/532 579/1022/373 580/1016/540 +f 573/1007/526 630/485/545 574/1025/553 +f 596/1008/529 629/484/546 628/483/554 +f 540/1023/549 498/489/555 541/1024/551 +f 552/1012/535 637/188/548 562/1026/556 +f 580/1016/540 592/1027/557 581/1017/541 +f 577/1028/558 589/1029/559 578/1019/543 +f 560/1030/560 516/497/561 517/191/562 +f 571/1031/563 509/498/564 565/1032/565 +f 578/1019/543 590/1033/363 579/1022/373 +f 549/1034/566 531/492/567 543/1035/568 +f 550/1036/569 521/495/570 527/494/571 +f 579/1022/373 591/1037/572 580/1016/540 +f 590/1033/363 602/1038/573 591/1037/572 +f 565/1032/565 510/192/574 564/1039/575 +f 539/1040/576 506/193/577 571/1031/563 +f 592/1027/557 602/1038/573 603/1041/578 +f 588/1042/579 600/1043/580 589/1029/559 +f 560/1030/560 520/496/581 554/1044/582 +f 550/1036/569 528/493/583 549/1034/566 +f 590/1033/363 600/1043/580 601/1045/207 +f 539/1040/576 532/491/584 538/490/585 +f 564/1039/575 516/497/561 561/1046/586 +f 542/1047/587 531/492/567 532/491/584 +f 554/1044/582 521/495/570 553/1048/588 +f 602/1038/573 612/1049/366 613/1050/589 +f 602/1038/573 614/1051/590 603/1041/578 +f 600/1043/580 610/1052/591 611/1053/592 +f 604/1054/378 594/1055/238 598/1056/238 +f 627/1057/381 575/1058/205 626/1059/205 +f 600/1043/580 612/1049/366 601/1045/207 +f 608/1060/207 585/1061/363 586/1062/207 +f 612/1049/366 622/1063/593 623/1064/378 +f 619/1065/371 583/1066/237 616/1067/237 +f 598/1056/238 597/1068/380 631/1069/380 +f 613/1050/589 623/1064/378 624/1070/594 +f 626/1071/205 576/1072/377 620/1073/377 +f 608/1060/207 587/1074/366 605/1075/366 +f 613/1050/589 625/1076/595 614/1051/590 +f 610/1052/591 622/1063/593 611/1053/592 +f 631/1069/380 572/1077/381 627/1057/381 +f 621/1078/596 633/951/506 622/1063/593 +f 616/1067/237 584/1079/373 615/1080/373 +f 605/1075/366 593/1081/378 604/1054/378 +f 623/1064/378 633/951/506 634/954/238 +f 615/1080/373 585/1061/363 609/1082/363 +f 620/1073/377 582/1083/371 619/1065/371 +f 623/1064/378 635/948/503 624/1070/594 +f 625/1076/595 635/948/503 504/950/505 +f 748/1084/597 725/1085/598 726/1086/599 +f 749/1087/600 726/1086/599 727/1088/601 +f 747/1089/602 746/1090/206 725/1085/598 +f 727/1088/601 729/1091/603 730/1092/604 +f 725/1085/598 746/1090/206 728/1093/605 +f 726/1086/599 728/1093/605 729/1091/603 +f 729/1091/603 733/1094/606 730/1092/604 +f 728/1093/605 746/1090/206 731/1095/607 +f 729/1091/603 731/1095/607 732/1096/608 +f 733/1094/606 735/1097/609 736/1098/610 +f 731/1095/607 746/1090/206 734/1099/611 +f 731/1095/607 735/1097/609 732/1096/608 +f 736/1098/610 738/1100/612 739/1101/613 +f 734/1099/611 746/1090/206 737/1102/614 +f 734/1099/611 738/1100/612 735/1097/609 +f 737/1102/614 746/1090/206 740/1103/615 +f 738/1100/612 740/1103/615 741/1104/616 +f 738/1100/612 742/1105/617 739/1101/613 +f 741/1104/616 743/1106/618 744/1107/619 +f 741/1104/616 745/1108/620 742/1105/617 +f 740/1103/615 746/1090/206 743/1106/618 +f 743/1106/618 748/1084/597 744/1107/619 +f 744/1107/619 749/1087/600 745/1108/620 +f 743/1106/618 746/1090/206 747/1089/602 +f 831/1109/621 808/1110/622 809/1111/623 +f 831/1109/621 810/1112/624 832/1113/625 +f 830/1114/626 829/1115/204 808/1110/622 +f 810/1112/624 812/1116/627 813/1117/628 +f 808/1110/622 829/1115/204 811/1118/629 +f 809/1111/623 811/1118/629 812/1116/627 +f 812/1116/627 816/1119/630 813/1117/628 +f 811/1118/629 829/1115/204 814/1120/631 +f 811/1118/629 815/1121/632 812/1116/627 +f 815/1121/632 819/1122/633 816/1119/630 +f 814/1120/631 829/1115/204 817/1123/634 +f 815/1121/632 817/1123/634 818/1124/635 +f 818/1124/635 822/1125/636 819/1122/633 +f 817/1123/634 829/1115/204 820/1126/637 +f 818/1124/635 820/1126/637 821/1127/638 +f 820/1126/637 829/1115/204 823/1128/639 +f 821/1127/638 823/1128/639 824/1129/640 +f 822/1125/636 824/1129/640 825/1130/641 +f 823/1128/639 827/1131/642 824/1129/640 +f 824/1129/640 828/1132/643 825/1130/641 +f 823/1128/639 829/1115/204 826/1133/644 +f 826/1133/644 831/1109/621 827/1131/642 +f 828/1132/643 831/1109/621 832/1113/625 +f 826/1133/644 829/1115/204 830/1114/626 +f 162/563/238 164/566/284 163/564/284 +f 164/566/284 166/568/285 165/567/285 +f 166/568/285 168/570/206 167/569/206 +f 168/570/206 170/572/286 169/571/286 +f 170/572/286 172/574/287 171/573/287 +f 172/574/287 174/576/237 173/575/237 +f 174/576/237 176/578/275 175/577/275 +f 176/578/275 178/580/288 177/579/288 +f 178/580/288 180/1134/204 179/581/204 +f 180/582/204 182/585/289 181/583/289 +f 182/585/289 184/587/274 183/586/274 +f 184/587/274 162/563/238 161/565/238 +f 365/588/290 361/1135/392 362/589/291 +f 190/591/287 191/601/237 203/592/237 +f 188/594/206 200/603/206 199/595/285 +f 195/597/289 207/605/289 206/598/204 +f 192/600/275 204/610/275 203/592/237 +f 189/602/286 201/611/286 200/603/206 +f 196/604/274 208/612/274 207/605/289 +f 186/606/284 198/613/284 197/607/238 +f 192/600/275 193/615/288 205/609/288 +f 190/591/287 202/593/287 201/611/286 +f 185/608/238 197/607/238 208/612/274 +f 187/596/285 199/595/285 198/613/284 +f 194/614/204 206/1136/204 205/609/288 +f 213/616/286 225/629/286 224/617/206 +f 220/619/274 232/630/274 231/620/289 +f 210/622/284 222/632/284 221/623/238 +f 217/625/288 229/634/288 228/626/275 +f 213/616/286 214/636/287 226/628/287 +f 209/624/238 221/623/238 232/630/274 +f 210/622/284 211/637/285 223/631/285 +f 218/633/204 230/1137/204 229/634/288 +f 215/635/237 227/640/237 226/628/287 +f 212/618/206 224/617/206 223/631/285 +f 219/621/289 231/620/289 230/638/204 +f 215/635/237 216/627/275 228/626/275 +f 238/641/293 246/650/302 247/642/294 +f 236/644/296 244/651/303 245/645/297 +f 330/647/299 329/740/361 242/648/300 +f 332/646/298 245/645/297 246/650/302 +f 330/647/299 243/649/301 244/651/303 +f 304/652/289 303/711/274 296/653/274 +f 247/642/294 246/650/302 254/655/304 +f 244/651/303 252/659/308 253/657/306 +f 242/648/300 250/666/312 251/658/307 +f 245/645/297 253/657/306 254/655/304 +f 243/649/301 251/658/307 252/659/308 +f 334/660/285 256/717/285 249/661/284 +f 255/656/305 254/655/304 262/663/309 +f 252/659/308 260/668/314 261/665/311 +f 250/666/312 258/672/315 259/667/313 +f 254/655/304 253/657/306 261/665/311 +f 251/658/307 259/667/313 260/668/314 +f 320/669/237 272/725/237 265/670/287 +f 258/672/315 266/688/325 267/673/316 +f 262/663/309 261/665/311 269/674/317 +f 260/668/314 259/667/313 267/673/316 +f 331/677/286 264/734/286 257/678/206 +f 262/663/309 270/675/318 271/680/320 +f 260/668/314 268/676/319 269/674/317 +f 269/674/317 277/687/324 278/681/321 +f 267/673/316 275/689/326 276/682/322 +f 312/683/288 280/739/288 273/684/275 +f 271/680/320 270/675/318 278/681/321 +f 268/676/319 276/682/322 277/687/324 +f 266/688/325 274/697/332 275/689/326 +f 277/687/324 285/696/331 286/690/327 +f 276/682/322 275/689/326 283/691/328 +f 304/652/289 288/654/289 281/693/204 +f 279/686/323 278/681/321 286/690/327 +f 276/682/322 284/692/329 285/696/331 +f 274/697/332 282/1138/645 283/691/328 +f 335/662/284 249/661/284 295/698/238 +f 287/695/330 286/690/327 293/700/333 +f 284/692/329 291/705/338 292/702/335 +f 283/691/328 282/1138/645 289/703/336 +f 286/690/327 285/696/331 292/702/335 +f 283/691/328 290/704/337 291/705/338 +f 294/701/334 293/700/333 301/706/339 +f 291/705/338 299/710/343 300/708/341 +f 289/703/336 297/1139/646 298/709/342 +f 293/700/333 292/702/335 300/708/341 +f 290/704/337 298/709/342 299/710/343 +f 303/711/274 328/699/238 295/698/238 +f 299/710/343 307/716/348 308/712/344 +f 298/709/342 297/1139/646 305/713/345 +f 301/706/339 300/708/341 308/712/344 +f 298/709/342 306/714/346 307/716/348 +f 333/679/206 257/678/206 256/717/285 +f 301/706/339 309/715/347 310/718/349 +f 308/719/344 316/728/353 317/720/350 +f 306/722/346 314/730/354 315/723/351 +f 319/685/275 273/684/275 272/725/237 +f 309/721/347 317/720/350 318/726/352 +f 307/724/348 315/723/351 316/728/353 +f 305/729/345 313/1140/647 314/730/354 +f 316/728/353 324/736/359 325/731/355 +f 315/723/351 314/730/354 322/732/356 +f 327/671/287 265/670/287 264/734/286 +f 317/720/350 325/731/355 326/735/358 +f 315/723/351 323/733/357 324/736/359 +f 314/730/354 313/1140/647 321/737/360 +f 322/732/356 330/647/299 236/644/296 +f 311/738/204 281/1141/204 280/739/288 +f 325/731/355 238/641/293 239/643/295 +f 323/733/357 236/644/296 332/646/298 +f 322/732/356 321/737/360 329/740/361 +f 324/736/359 332/646/298 238/641/293 +f 240/741/362 350/759/207 349/742/363 +f 248/744/365 352/761/378 351/745/366 +f 336/747/368 345/760/377 344/748/205 +f 234/750/370 347/758/237 346/751/371 +f 237/743/364 349/742/363 348/753/373 +f 340/755/375 341/763/380 342/756/238 +f 235/754/374 348/753/373 347/758/237 +f 241/746/367 351/745/366 350/759/207 +f 233/752/372 346/751/371 345/760/377 +f 339/757/376 342/756/238 352/761/378 +f 338/762/379 343/765/381 341/763/380 +f 337/764/369 344/1142/205 343/765/381 +f 368/766/382 367/1143/397 363/767/383 +f 369/769/385 356/1144/402 357/770/386 +f 371/772/388 358/1145/398 359/773/389 +f 373/775/391 360/1146/396 361/776/392 +f 374/778/393 354/1147/399 353/779/394 +f 372/781/390 359/1148/389 360/782/396 +f 366/784/292 362/1149/291 363/785/383 +f 370/787/387 357/1150/386 358/788/398 +f 368/790/382 364/1151/384 354/791/399 +f 376/793/400 375/1152/395 353/794/394 +f 369/796/385 376/1153/400 355/797/401 +f 338/762/379 376/1153/400 369/796/385 +f 340/755/375 375/1152/395 376/793/400 +f 339/757/376 248/744/365 368/790/382 +f 233/752/372 336/747/368 370/787/387 +f 241/746/367 240/741/362 366/784/292 +f 234/750/370 372/781/390 373/783/391 +f 339/757/376 374/778/393 375/780/395 +f 235/754/374 373/775/391 365/777/290 +f 234/750/370 233/752/372 371/772/388 +f 336/747/368 337/749/369 369/769/385 +f 241/746/367 367/1143/397 368/766/382 +f 240/741/362 237/743/364 365/588/290 +f 414/799/403 413/1154/435 409/800/404 +f 381/802/406 398/820/207 397/803/407 +f 383/805/409 400/822/422 399/806/410 +f 384/808/412 393/821/421 392/809/205 +f 378/811/414 395/819/285 394/812/415 +f 380/804/408 397/803/407 396/814/417 +f 388/816/419 389/824/424 390/817/288 +f 378/811/414 379/815/418 396/814/417 +f 382/807/411 399/806/410 398/820/207 +f 384/808/412 377/813/416 394/812/415 +f 387/818/420 390/817/288 400/822/422 +f 386/823/423 391/826/425 389/824/424 +f 386/823/423 385/860/413 392/825/205 +f 415/827/426 411/1155/441 412/828/427 +f 417/830/429 404/1156/446 405/831/430 +f 419/833/432 406/1157/442 407/834/433 +f 413/836/435 421/861/440 408/837/436 +f 423/839/437 422/1158/443 402/840/438 +f 420/842/434 407/1159/433 408/843/436 +f 414/845/403 410/1160/405 411/846/441 +f 418/848/431 405/1161/430 406/849/442 +f 416/851/428 412/1162/427 402/852/438 +f 424/854/444 423/1163/437 401/855/439 +f 424/857/444 403/1164/445 404/858/446 +f 385/860/413 386/823/423 424/857/444 +f 388/816/419 423/1163/437 424/854/444 +f 387/818/420 383/805/409 416/851/428 +f 384/808/412 418/848/431 419/850/432 +f 382/807/411 381/802/406 414/845/403 +f 378/811/414 420/842/434 421/844/440 +f 387/818/420 422/1158/443 423/839/437 +f 380/804/408 379/815/418 421/861/440 +f 377/813/416 419/833/432 420/835/434 +f 384/808/412 385/810/413 417/830/429 +f 382/807/411 415/827/426 416/829/428 +f 380/804/408 413/1154/435 414/799/403 +f 461/862/447 457/1165/480 458/863/448 +f 429/865/450 446/883/207 445/866/451 +f 431/868/453 448/885/466 447/869/454 +f 432/871/456 441/884/465 440/872/205 +f 425/874/458 426/882/464 443/875/289 +f 428/867/452 445/866/451 444/877/460 +f 436/879/462 437/887/468 438/880/286 +f 427/878/461 444/877/460 443/875/289 +f 429/865/450 430/870/455 447/869/454 +f 432/871/456 425/874/458 442/876/459 +f 435/881/463 438/880/286 448/885/466 +f 436/879/462 434/889/469 439/886/467 +f 433/888/457 440/1166/205 439/886/467 +f 463/890/470 459/1167/485 460/891/471 +f 465/893/473 452/1168/490 453/894/474 +f 467/896/476 454/1169/486 455/897/477 +f 469/899/479 456/1170/484 457/900/480 +f 470/902/481 450/1171/487 449/903/482 +f 469/905/479 468/1172/478 455/906/477 +f 462/908/449 458/1173/448 459/909/485 +f 466/911/475 453/1174/474 454/912/486 +f 464/914/472 460/1175/471 450/915/487 +f 471/917/483 449/1176/482 451/918/488 +f 472/920/489 451/1177/488 452/921/490 +f 434/889/469 472/920/489 465/922/473 +f 434/889/469 436/879/462 471/917/483 +f 431/868/453 464/914/472 470/916/481 +f 432/871/456 466/911/475 467/913/476 +f 430/870/455 429/865/450 462/908/449 +f 426/882/464 468/1172/478 469/905/479 +f 436/879/462 435/881/463 470/902/481 +f 428/867/452 427/878/461 469/899/479 +f 425/874/458 467/896/476 468/898/478 +f 432/871/456 433/873/457 465/893/473 +f 430/870/455 463/890/470 464/892/472 +f 428/867/452 461/862/447 462/864/449 +f 477/923/491 489/936/286 488/924/206 +f 484/926/493 496/937/274 495/927/289 +f 474/929/495 486/939/284 485/930/238 +f 481/932/497 493/941/288 492/933/275 +f 477/923/491 478/943/502 490/935/287 +f 473/931/496 485/930/238 496/937/274 +f 475/938/499 487/944/285 486/939/284 +f 482/940/500 494/1178/204 493/941/288 +f 479/942/501 491/947/237 490/935/287 +f 475/938/499 476/925/492 488/924/206 +f 483/928/494 495/927/289 494/945/204 +f 479/942/501 480/934/498 492/933/275 +f 635/948/503 514/956/509 515/949/504 +f 633/951/506 500/1179/648 511/952/507 +f 634/954/238 633/951/506 512/953/508 +f 634/954/238 513/955/380 514/956/509 +f 514/956/509 525/961/513 526/957/510 +f 512/953/508 511/952/507 522/958/511 +f 512/953/508 523/959/512 524/960/381 +f 514/956/509 513/955/380 524/960/381 +f 524/960/381 535/966/205 536/962/514 +f 526/957/510 525/961/513 536/962/514 +f 523/959/512 522/958/511 533/964/516 +f 524/960/381 523/959/512 534/965/517 +f 649/967/381 519/994/381 518/968/380 +f 646/970/378 507/980/378 503/971/366 +f 535/973/205 546/991/377 547/974/518 +f 643/976/363 501/990/363 499/977/373 +f 647/979/238 508/998/238 507/980/378 +f 536/975/514 547/974/518 548/981/519 +f 534/983/517 533/1180/516 544/984/520 +f 652/986/371 640/996/371 530/987/377 +f 644/989/207 502/999/207 501/990/363 +f 534/983/517 545/985/521 546/991/377 +f 545/985/521 556/1001/524 557/992/371 +f 650/993/205 529/1181/205 519/994/381 +f 641/995/237 497/1004/237 640/996/371 +f 546/991/377 557/992/371 558/997/522 +f 648/969/380 518/968/380 508/998/238 +f 645/972/366 503/971/366 502/999/207 +f 548/981/519 547/974/518 558/997/522 +f 544/984/520 555/1015/539 556/1001/524 +f 651/988/377 530/987/377 529/1002/205 +f 642/978/373 499/977/373 497/1004/237 +f 557/992/371 556/1001/524 567/1005/525 +f 573/1007/526 563/1021/547 636/487/527 +f 596/1008/529 628/483/554 618/482/530 +f 557/992/371 568/1006/237 569/1010/532 +f 551/1011/533 639/189/552 638/488/534 +f 606/1009/531 618/482/530 617/481/536 +f 559/1000/523 558/997/522 569/1010/532 +f 555/1015/539 566/1018/542 567/1005/525 +f 570/1014/538 569/1010/532 580/1016/540 +f 566/1018/542 577/1028/558 578/1019/543 +f 595/1020/544 574/1025/553 630/485/545 +f 563/1021/547 562/1026/556 637/188/548 +f 567/1005/525 578/1019/543 579/1022/373 +f 540/1023/549 607/1013/537 617/481/536 +f 541/1024/551 498/489/555 639/189/552 +f 569/1010/532 568/1006/237 579/1022/373 +f 573/1007/526 632/486/528 630/485/545 +f 596/1008/529 595/1020/544 629/484/546 +f 540/1023/549 505/190/550 498/489/555 +f 552/1012/535 638/488/534 637/188/548 +f 580/1016/540 591/1037/572 592/1027/557 +f 577/1028/558 588/1042/579 589/1029/559 +f 560/1030/560 561/1046/586 516/497/561 +f 571/1031/563 506/193/577 509/498/564 +f 578/1019/543 589/1029/559 590/1033/363 +f 549/1034/566 528/493/583 531/492/567 +f 550/1036/569 553/1048/588 521/495/570 +f 579/1022/373 590/1033/363 591/1037/572 +f 590/1033/363 601/1045/207 602/1038/573 +f 565/1032/565 509/498/564 510/192/574 +f 539/1040/576 538/490/585 506/193/577 +f 592/1027/557 591/1037/572 602/1038/573 +f 588/1042/579 599/1182/649 600/1043/580 +f 560/1030/560 517/191/562 520/496/581 +f 550/1036/569 527/494/571 528/493/583 +f 590/1033/363 589/1029/559 600/1043/580 +f 539/1040/576 542/1047/587 532/491/584 +f 564/1039/575 510/192/574 516/497/561 +f 542/1047/587 543/1035/568 531/492/567 +f 554/1044/582 520/496/581 521/495/570 +f 602/1038/573 601/1045/207 612/1049/366 +f 602/1038/573 613/1050/589 614/1051/590 +f 600/1043/580 599/1182/649 610/1052/591 +f 604/1054/378 593/1081/378 594/1055/238 +f 627/1057/381 572/1077/381 575/1058/205 +f 600/1043/580 611/1053/592 612/1049/366 +f 608/1060/207 609/1082/363 585/1061/363 +f 612/1049/366 611/1053/592 622/1063/593 +f 619/1065/371 582/1083/371 583/1066/237 +f 598/1056/238 594/1055/238 597/1068/380 +f 613/1050/589 612/1049/366 623/1064/378 +f 626/1071/205 575/1183/205 576/1072/377 +f 608/1060/207 586/1062/207 587/1074/366 +f 613/1050/589 624/1070/594 625/1076/595 +f 610/1052/591 621/1078/596 622/1063/593 +f 631/1069/380 597/1068/380 572/1077/381 +f 621/1078/596 500/1179/648 633/951/506 +f 616/1067/237 583/1066/237 584/1079/373 +f 605/1075/366 587/1074/366 593/1081/378 +f 623/1064/378 622/1063/593 633/951/506 +f 615/1080/373 584/1079/373 585/1061/363 +f 620/1073/377 576/1072/377 582/1083/371 +f 623/1064/378 634/954/238 635/948/503 +f 625/1076/595 624/1070/594 635/948/503 +f 748/1084/597 747/1089/602 725/1085/598 +f 749/1087/600 748/1084/597 726/1086/599 +f 727/1088/601 726/1086/599 729/1091/603 +f 726/1086/599 725/1085/598 728/1093/605 +f 729/1091/603 732/1096/608 733/1094/606 +f 729/1091/603 728/1093/605 731/1095/607 +f 733/1094/606 732/1096/608 735/1097/609 +f 731/1095/607 734/1099/611 735/1097/609 +f 736/1098/610 735/1097/609 738/1100/612 +f 734/1099/611 737/1102/614 738/1100/612 +f 738/1100/612 737/1102/614 740/1103/615 +f 738/1100/612 741/1104/616 742/1105/617 +f 741/1104/616 740/1103/615 743/1106/618 +f 741/1104/616 744/1107/619 745/1108/620 +f 743/1106/618 747/1089/602 748/1084/597 +f 744/1107/619 748/1084/597 749/1087/600 +f 831/1109/621 830/1114/626 808/1110/622 +f 831/1109/621 809/1111/623 810/1112/624 +f 810/1112/624 809/1111/623 812/1116/627 +f 809/1111/623 808/1110/622 811/1118/629 +f 812/1116/627 815/1121/632 816/1119/630 +f 811/1118/629 814/1120/631 815/1121/632 +f 815/1121/632 818/1124/635 819/1122/633 +f 815/1121/632 814/1120/631 817/1123/634 +f 818/1124/635 821/1127/638 822/1125/636 +f 818/1124/635 817/1123/634 820/1126/637 +f 821/1127/638 820/1126/637 823/1128/639 +f 822/1125/636 821/1127/638 824/1129/640 +f 823/1128/639 826/1133/644 827/1131/642 +f 824/1129/640 827/1131/642 828/1132/643 +f 826/1133/644 830/1114/626 831/1109/621 +f 828/1132/643 827/1131/642 831/1109/621 diff --git a/src/main/java/assets/hbm/sounds.json b/src/main/java/assets/hbm/sounds.json index 828acfe7a..f2d04dea2 100644 --- a/src/main/java/assets/hbm/sounds.json +++ b/src/main/java/assets/hbm/sounds.json @@ -142,6 +142,8 @@ "weapon.ballsLaser": {"category": "hostile", "sounds": [{"name": "weapon/ballsLaser", "stream": false}]}, "weapon.dartShoot": {"category": "player", "sounds": [{"name": "weapon/dartShoot", "stream": false}]}, "weapon.mukeExplosion": {"category": "player", "sounds": [{"name": "weapon/mukeExplosion", "stream": false}]}, + "weapon.cDeploy": {"category": "player", "sounds": [{"name": "weapon/cDeploy", "stream": false}]}, + "weapon.cSwing": {"category": "player", "sounds": [{"name": "weapon/cSwing", "stream": false}]}, "weapon.reloadTurret": {"category": "player", "sounds": [{"name": "weapon/reloadTurret", "stream": false}]}, "weapon.switchmode1": {"category": "player", "sounds": [{"name": "weapon/switchmode1", "stream": false}]}, diff --git a/src/main/java/assets/hbm/sounds/weapon/cDeploy.ogg b/src/main/java/assets/hbm/sounds/weapon/cDeploy.ogg new file mode 100644 index 000000000..ea3b8554e Binary files /dev/null and b/src/main/java/assets/hbm/sounds/weapon/cDeploy.ogg differ diff --git a/src/main/java/assets/hbm/sounds/weapon/cSwing.ogg b/src/main/java/assets/hbm/sounds/weapon/cSwing.ogg new file mode 100644 index 000000000..0cad3aa70 Binary files /dev/null and b/src/main/java/assets/hbm/sounds/weapon/cSwing.ogg differ diff --git a/src/main/java/assets/hbm/textures/models/weapons/crucible_blade.png b/src/main/java/assets/hbm/textures/models/weapons/crucible_blade.png new file mode 100644 index 000000000..5ee3970c2 Binary files /dev/null and b/src/main/java/assets/hbm/textures/models/weapons/crucible_blade.png differ diff --git a/src/main/java/assets/hbm/textures/models/weapons/crucible_guard.png b/src/main/java/assets/hbm/textures/models/weapons/crucible_guard.png new file mode 100644 index 000000000..16ea93996 Binary files /dev/null and b/src/main/java/assets/hbm/textures/models/weapons/crucible_guard.png differ diff --git a/src/main/java/assets/hbm/textures/models/weapons/crucible_hilt.png b/src/main/java/assets/hbm/textures/models/weapons/crucible_hilt.png new file mode 100644 index 000000000..24a7bb0a4 Binary files /dev/null and b/src/main/java/assets/hbm/textures/models/weapons/crucible_hilt.png differ diff --git a/src/main/java/com/hbm/items/IEquipReceiver.java b/src/main/java/com/hbm/items/IEquipReceiver.java new file mode 100644 index 000000000..1f0c76ecd --- /dev/null +++ b/src/main/java/com/hbm/items/IEquipReceiver.java @@ -0,0 +1,9 @@ +package com.hbm.items; + +import net.minecraft.entity.player.EntityPlayer; + +public interface IEquipReceiver { + + public void onEquip(EntityPlayer player); + +} diff --git a/src/main/java/com/hbm/items/ModItems.java b/src/main/java/com/hbm/items/ModItems.java index 3a3ec03cb..f6ef5c291 100644 --- a/src/main/java/com/hbm/items/ModItems.java +++ b/src/main/java/com/hbm/items/ModItems.java @@ -1411,6 +1411,8 @@ public class ModItems { public static Item gun_dampfmaschine; public static Item gun_waluigi; public static Item gun_darter; + + public static Item crucible; public static Item grenade_generic; public static Item grenade_strong; @@ -3491,6 +3493,9 @@ public class ModItems { gun_dampfmaschine = new GunDampfmaschine().setUnlocalizedName("gun_dampfmaschine").setCreativeTab(MainRegistry.weaponTab).setTextureName(RefStrings.MODID + ":gun_dampfmaschine"); gun_darter = new ItemGunDart(GunDartFactory.getDarterConfig()).setFull3D().setUnlocalizedName("gun_darter").setCreativeTab(MainRegistry.weaponTab).setTextureName(RefStrings.MODID + ":gun_darter"); + ToolMaterial matCrucible = EnumHelper.addToolMaterial("CRUCIBLE", 3, 10000, 50.0F, 100.0F, 200);; + crucible = new ItemCrucible(500, 1F, matCrucible).setUnlocalizedName("crucible").setCreativeTab(MainRegistry.weaponTab).setTextureName(RefStrings.MODID + ":crucible"); + grenade_generic = new ItemGrenade(4).setUnlocalizedName("grenade_generic").setCreativeTab(MainRegistry.weaponTab).setTextureName(RefStrings.MODID + ":grenade_generic"); grenade_strong = new ItemGrenade(5).setUnlocalizedName("grenade_strong").setCreativeTab(MainRegistry.weaponTab).setTextureName(RefStrings.MODID + ":grenade_strong"); grenade_frag = new ItemGrenade(4).setUnlocalizedName("grenade_frag").setCreativeTab(MainRegistry.weaponTab).setTextureName(RefStrings.MODID + ":grenade_frag_alt"); @@ -5781,6 +5786,7 @@ public class ModItems { GameRegistry.registerItem(gun_moist_nugget, gun_moist_nugget.getUnlocalizedName()); GameRegistry.registerItem(gun_dampfmaschine, gun_dampfmaschine.getUnlocalizedName()); GameRegistry.registerItem(gun_darter, gun_darter.getUnlocalizedName()); + GameRegistry.registerItem(crucible, crucible.getUnlocalizedName()); //Ammo GameRegistry.registerItem(gun_revolver_iron_ammo, gun_revolver_iron_ammo.getUnlocalizedName()); diff --git a/src/main/java/com/hbm/items/tool/ItemSwordAbility.java b/src/main/java/com/hbm/items/tool/ItemSwordAbility.java index 954407c6e..ed8c6a07e 100644 --- a/src/main/java/com/hbm/items/tool/ItemSwordAbility.java +++ b/src/main/java/com/hbm/items/tool/ItemSwordAbility.java @@ -28,150 +28,146 @@ import net.minecraftforge.common.ForgeHooks; import net.minecraftforge.event.world.BlockEvent; public class ItemSwordAbility extends ItemSword implements IItemAbility { - + private EnumRarity rarity = EnumRarity.common; - //was there a reason for this to be private? - protected float damage; - protected double movement; - private List hitAbility = new ArrayList(); + // was there a reason for this to be private? + protected float damage; + protected double movement; + private List hitAbility = new ArrayList(); public ItemSwordAbility(float damage, double movement, ToolMaterial material) { super(material); this.damage = damage; this.movement = movement; } - + public ItemSwordAbility addHitAbility(WeaponAbility weaponAbility) { this.hitAbility.add(weaponAbility); return this; } - - // + + // public ItemSwordAbility setRarity(EnumRarity rarity) { this.rarity = rarity; return this; } - - public EnumRarity getRarity(ItemStack stack) { - return this.rarity != EnumRarity.common ? this.rarity : super.getRarity(stack); - } - - public boolean hitEntity(ItemStack stack, EntityLivingBase victim, EntityLivingBase attacker) { - if(!attacker.worldObj.isRemote && !this.hitAbility.isEmpty() && attacker instanceof EntityPlayer && canOperate(stack)) { - - //hacky hacky hack - if(this == ModItems.mese_gavel) - attacker.worldObj.playSoundAtEntity(victim, "hbm:weapon.whack", 3.0F, 1.F); - - for(WeaponAbility ability : this.hitAbility) { + public EnumRarity getRarity(ItemStack stack) { + return this.rarity != EnumRarity.common ? this.rarity : super.getRarity(stack); + } + + public boolean hitEntity(ItemStack stack, EntityLivingBase victim, EntityLivingBase attacker) { + + if(!attacker.worldObj.isRemote && !this.hitAbility.isEmpty() && attacker instanceof EntityPlayer && canOperate(stack)) { + + // hacky hacky hack + if(this == ModItems.mese_gavel) + attacker.worldObj.playSoundAtEntity(victim, "hbm:weapon.whack", 3.0F, 1.F); + + for(WeaponAbility ability : this.hitAbility) { ability.onHit(attacker.worldObj, (EntityPlayer) attacker, victim, this); - } - } - - stack.damageItem(1, attacker); - - return true; - } - - @Override - public Multimap getItemAttributeModifiers() { - - Multimap multimap = HashMultimap.create(); - multimap.put(SharedMonsterAttributes.attackDamage.getAttributeUnlocalizedName(), new AttributeModifier(field_111210_e, "Tool modifier", (double)this.damage, 0)); + } + } + + stack.damageItem(1, attacker); + + return true; + } + + @Override + public Multimap getItemAttributeModifiers() { + + Multimap multimap = HashMultimap.create(); + multimap.put(SharedMonsterAttributes.attackDamage.getAttributeUnlocalizedName(), new AttributeModifier(field_111210_e, "Tool modifier", (double) this.damage, 0)); multimap.put(SharedMonsterAttributes.movementSpeed.getAttributeUnlocalizedName(), new AttributeModifier(field_111210_e, "Tool modifier", movement, 1)); - return multimap; - } - - public void breakExtraBlock(World world, int x, int y, int z, EntityPlayer playerEntity, int refX, int refY, int refZ) { - - if (world.isAirBlock(x, y, z)) - return; + return multimap; + } - if(!(playerEntity instanceof EntityPlayerMP)) - return; - - EntityPlayerMP player = (EntityPlayerMP) playerEntity; - ItemStack stack = player.getHeldItem(); + public void breakExtraBlock(World world, int x, int y, int z, EntityPlayer playerEntity, int refX, int refY, int refZ) { - Block block = world.getBlock(x, y, z); - int meta = world.getBlockMetadata(x, y, z); + if(world.isAirBlock(x, y, z)) + return; - if(!canHarvestBlock(block, stack)) - return; + if(!(playerEntity instanceof EntityPlayerMP)) + return; - Block refBlock = world.getBlock(refX, refY, refZ); - float refStrength = ForgeHooks.blockStrength(refBlock, player, world, refX, refY, refZ); - float strength = ForgeHooks.blockStrength(block, player, world, x,y,z); + EntityPlayerMP player = (EntityPlayerMP) playerEntity; + ItemStack stack = player.getHeldItem(); - if (!ForgeHooks.canHarvestBlock(block, player, meta) || refStrength/strength > 10f) - return; + Block block = world.getBlock(x, y, z); + int meta = world.getBlockMetadata(x, y, z); - BlockEvent.BreakEvent event = ForgeHooks.onBlockBreakEvent(world, player.theItemInWorldManager.getGameType(), player, x,y,z); - if(event.isCanceled()) - return; + if(!canHarvestBlock(block, stack)) + return; - if (player.capabilities.isCreativeMode) { - block.onBlockHarvested(world, x, y, z, meta, player); - if (block.removedByPlayer(world, player, x, y, z, false)) - block.onBlockDestroyedByPlayer(world, x, y, z, meta); + Block refBlock = world.getBlock(refX, refY, refZ); + float refStrength = ForgeHooks.blockStrength(refBlock, player, world, refX, refY, refZ); + float strength = ForgeHooks.blockStrength(block, player, world, x, y, z); - if (!world.isRemote) { - player.playerNetServerHandler.sendPacket(new S23PacketBlockChange(x, y, z, world)); - } - return; - } + if(!ForgeHooks.canHarvestBlock(block, player, meta) || refStrength / strength > 10f) + return; - player.getCurrentEquippedItem().func_150999_a(world, block, x, y, z, player); + BlockEvent.BreakEvent event = ForgeHooks.onBlockBreakEvent(world, player.theItemInWorldManager.getGameType(), player, x, y, z); + if(event.isCanceled()) + return; - if (!world.isRemote) { - - block.onBlockHarvested(world, x,y,z, meta, player); + if(player.capabilities.isCreativeMode) { + block.onBlockHarvested(world, x, y, z, meta, player); + if(block.removedByPlayer(world, player, x, y, z, false)) + block.onBlockDestroyedByPlayer(world, x, y, z, meta); - if(block.removedByPlayer(world, player, x,y,z, true)) - { - block.onBlockDestroyedByPlayer( world, x,y,z, meta); - block.harvestBlock(world, player, x,y,z, meta); - block.dropXpOnBlockBreak(world, x,y,z, event.getExpToDrop()); - } + if(!world.isRemote) { + player.playerNetServerHandler.sendPacket(new S23PacketBlockChange(x, y, z, world)); + } + return; + } - player.playerNetServerHandler.sendPacket(new S23PacketBlockChange(x, y, z, world)); - - } else { - world.playAuxSFX(2001, x, y, z, Block.getIdFromBlock(block) + (meta << 12)); - if(block.removedByPlayer(world, player, x,y,z, true)) - { - block.onBlockDestroyedByPlayer(world, x,y,z, meta); - } - ItemStack itemstack = player.getCurrentEquippedItem(); - if (itemstack != null) - { - itemstack.func_150999_a(world, block, x, y, z, player); + player.getCurrentEquippedItem().func_150999_a(world, block, x, y, z, player); - if (itemstack.stackSize == 0) - { - player.destroyCurrentEquippedItem(); - } - } + if(!world.isRemote) { - Minecraft.getMinecraft().getNetHandler().addToSendQueue(new C07PacketPlayerDigging(2, x, y, z, Minecraft.getMinecraft().objectMouseOver.sideHit)); - } - } - - @SideOnly(Side.CLIENT) - public void addInformation(ItemStack stack, EntityPlayer player, List list, boolean ext) { - - if(!this.hitAbility.isEmpty()) { - - list.add("Weapon modifiers: "); - - for(WeaponAbility ability : this.hitAbility) { + block.onBlockHarvested(world, x, y, z, meta, player); + + if(block.removedByPlayer(world, player, x, y, z, true)) { + block.onBlockDestroyedByPlayer(world, x, y, z, meta); + block.harvestBlock(world, player, x, y, z, meta); + block.dropXpOnBlockBreak(world, x, y, z, event.getExpToDrop()); + } + + player.playerNetServerHandler.sendPacket(new S23PacketBlockChange(x, y, z, world)); + + } else { + world.playAuxSFX(2001, x, y, z, Block.getIdFromBlock(block) + (meta << 12)); + if(block.removedByPlayer(world, player, x, y, z, true)) { + block.onBlockDestroyedByPlayer(world, x, y, z, meta); + } + ItemStack itemstack = player.getCurrentEquippedItem(); + if(itemstack != null) { + itemstack.func_150999_a(world, block, x, y, z, player); + + if(itemstack.stackSize == 0) { + player.destroyCurrentEquippedItem(); + } + } + + Minecraft.getMinecraft().getNetHandler().addToSendQueue(new C07PacketPlayerDigging(2, x, y, z, Minecraft.getMinecraft().objectMouseOver.sideHit)); + } + } + + @SideOnly(Side.CLIENT) + public void addInformation(ItemStack stack, EntityPlayer player, List list, boolean ext) { + + if(!this.hitAbility.isEmpty()) { + + list.add("Weapon modifiers: "); + + for(WeaponAbility ability : this.hitAbility) { list.add(" " + EnumChatFormatting.RED + ability.getFullName()); - } - } - } - - protected boolean canOperate(ItemStack stack) { - return true; - } + } + } + } + + protected boolean canOperate(ItemStack stack) { + return true; + } } diff --git a/src/main/java/com/hbm/items/weapon/ItemCrucible.java b/src/main/java/com/hbm/items/weapon/ItemCrucible.java new file mode 100644 index 000000000..f340fc723 --- /dev/null +++ b/src/main/java/com/hbm/items/weapon/ItemCrucible.java @@ -0,0 +1,73 @@ +package com.hbm.items.weapon; + +import com.hbm.items.IEquipReceiver; +import com.hbm.items.tool.ItemSwordAbility; +import com.hbm.packet.AuxParticlePacketNT; +import com.hbm.packet.PacketDispatcher; + +import cpw.mods.fml.common.network.NetworkRegistry.TargetPoint; +import net.minecraft.block.Block; +import net.minecraft.entity.EntityLivingBase; +import net.minecraft.entity.player.EntityPlayer; +import net.minecraft.entity.player.EntityPlayerMP; +import net.minecraft.init.Blocks; +import net.minecraft.item.ItemStack; +import net.minecraft.nbt.NBTTagCompound; +import net.minecraft.world.World; + +public class ItemCrucible extends ItemSwordAbility implements IEquipReceiver { + + public ItemCrucible(float damage, double movement, ToolMaterial material) { + super(damage, movement, material); + } + + @Override + public void onEquip(EntityPlayer player) { + + if(!(player instanceof EntityPlayerMP)) + return; + + World world = player.worldObj; + world.playSoundEffect(player.posX, player.posY, player.posZ, "hbm:weapon.cDeploy", 1.0F, 1.0F); + + NBTTagCompound nbt = new NBTTagCompound(); + nbt.setString("type", "anim"); + nbt.setString("mode", "crucible"); + PacketDispatcher.wrapper.sendTo(new AuxParticlePacketNT(nbt, 0, 0, 0), (EntityPlayerMP)player); + } + + @Override + public boolean onEntitySwing(EntityLivingBase entityLiving, ItemStack stack) { + + if(!(entityLiving instanceof EntityPlayerMP)) + return false; + + NBTTagCompound nbt = new NBTTagCompound(); + nbt.setString("type", "anim"); + nbt.setString("mode", "cSwing"); + PacketDispatcher.wrapper.sendTo(new AuxParticlePacketNT(nbt, 0, 0, 0), (EntityPlayerMP)entityLiving); + + return false; + } + + @Override + public boolean hitEntity(ItemStack stack, EntityLivingBase victim, EntityLivingBase attacker) { + + attacker.worldObj.playSoundEffect(victim.posX, victim.posY, victim.posZ, "mob.zombie.woodbreak", 1.0F, 0.75F + victim.getRNG().nextFloat() * 0.2F); + + if(!attacker.worldObj.isRemote && !victim.isEntityAlive()) { + int count = Math.min((int)Math.ceil(victim.getMaxHealth() / 3D), 250); + + NBTTagCompound data = new NBTTagCompound(); + data.setString("type", "vanillaburst"); + data.setInteger("count", count * 4); + data.setDouble("motion", 0.1D); + data.setString("mode", "blockdust"); + data.setInteger("block", Block.getIdFromBlock(Blocks.redstone_block)); + PacketDispatcher.wrapper.sendToAllAround(new AuxParticlePacketNT(data, victim.posX, victim.posY + victim.height * 0.5, victim.posZ), new TargetPoint(victim.dimension, victim.posX, victim.posY + victim.height * 0.5, victim.posZ, 50)); + } + + return super.hitEntity(stack, victim, attacker); + } + +} diff --git a/src/main/java/com/hbm/main/ClientProxy.java b/src/main/java/com/hbm/main/ClientProxy.java index 6b8b97c6b..60c14710f 100644 --- a/src/main/java/com/hbm/main/ClientProxy.java +++ b/src/main/java/com/hbm/main/ClientProxy.java @@ -2,6 +2,7 @@ import net.minecraft.block.Block; import net.minecraft.client.Minecraft; +import net.minecraft.client.audio.PositionedSoundRecord; import net.minecraft.client.model.ModelChicken; import net.minecraft.client.particle.EntityAuraFX; import net.minecraft.client.particle.EntityBlockDustFX; @@ -49,6 +50,11 @@ import com.hbm.entity.projectile.*; import com.hbm.handler.HbmKeybinds.EnumKeybind; import com.hbm.items.ModItems; import com.hbm.particle.*; +import com.hbm.render.anim.BusAnimation; +import com.hbm.render.anim.BusAnimationKeyframe; +import com.hbm.render.anim.BusAnimationSequence; +import com.hbm.render.anim.HbmAnimations; +import com.hbm.render.anim.HbmAnimations.Animation; import com.hbm.render.block.*; import com.hbm.render.entity.*; import com.hbm.render.entity.effect.*; @@ -246,6 +252,7 @@ public class ClientProxy extends ServerProxy { MinecraftForgeClient.registerItemRenderer(ModItems.lead_gavel, new ItemRenderGavel()); MinecraftForgeClient.registerItemRenderer(ModItems.diamond_gavel, new ItemRenderGavel()); MinecraftForgeClient.registerItemRenderer(ModItems.mese_gavel, new ItemRenderGavel()); + MinecraftForgeClient.registerItemRenderer(ModItems.crucible, new ItemRenderCrucible()); //guns MinecraftForgeClient.registerItemRenderer(ModItems.gun_rpg, new ItemRenderRpg()); MinecraftForgeClient.registerItemRenderer(ModItems.gun_karl, new ItemRenderRpg()); @@ -1144,6 +1151,42 @@ public class ClientProxy extends ServerProxy { Minecraft.getMinecraft().effectRenderer.addEffect(new ParticleRift(man, world, x, y, z)); } + + if("anim".equals(type)) { + + if("crucible".equals(data.getString("mode"))) { + + BusAnimation animation = new BusAnimation() + .addBus("GUARD_ROT", new BusAnimationSequence() + .addKeyframe(new BusAnimationKeyframe(90, 0, 1, 0)) + .addKeyframe(new BusAnimationKeyframe(90, 0, 1, 800)) + .addKeyframe(new BusAnimationKeyframe(0, 0, 1, 50))); + + HbmAnimations.hotbar[player.inventory.currentItem] = new Animation(player.getHeldItem().getItem().getUnlocalizedName(), System.currentTimeMillis(), animation); + } + + if("cSwing".equals(data.getString("mode"))) { + + if(HbmAnimations.getRelevantTransformation("SWING_ROT")[0] == 0) { + + int offset = rand.nextInt(80) - 20; + + BusAnimation animation = new BusAnimation() + .addBus("SWING_ROT", new BusAnimationSequence() + .addKeyframe(new BusAnimationKeyframe(90 - offset, 90 - offset, 35, 75)) + .addKeyframe(new BusAnimationKeyframe(90 + offset, 90 - offset, -45, 150)) + .addKeyframe(new BusAnimationKeyframe(0, 0, 0, 500))) + .addBus("SWING_TRANS", new BusAnimationSequence() + .addKeyframe(new BusAnimationKeyframe(-3, 0, 0, 75)) + .addKeyframe(new BusAnimationKeyframe(8, 0, 0, 150)) + .addKeyframe(new BusAnimationKeyframe(0, 0, 0, 500))); + + Minecraft.getMinecraft().getSoundHandler().playSound(PositionedSoundRecord.func_147674_a(new ResourceLocation("hbm:weapon.cSwing"), 0.8F + player.getRNG().nextFloat() * 0.2F)); + + HbmAnimations.hotbar[player.inventory.currentItem] = new Animation(player.getHeldItem().getItem().getUnlocalizedName(), System.currentTimeMillis(), animation); + } + } + } } @Override diff --git a/src/main/java/com/hbm/main/ModEventHandler.java b/src/main/java/com/hbm/main/ModEventHandler.java index 724da02b5..fee470a65 100644 --- a/src/main/java/com/hbm/main/ModEventHandler.java +++ b/src/main/java/com/hbm/main/ModEventHandler.java @@ -32,6 +32,7 @@ import com.hbm.handler.BossSpawnHandler; import com.hbm.handler.EntityEffectHandler; import com.hbm.handler.RadiationWorldHandler; import com.hbm.handler.HTTPHandler; +import com.hbm.items.IEquipReceiver; import com.hbm.items.ModItems; import com.hbm.items.armor.ArmorFSB; import com.hbm.items.armor.ItemArmorMod; @@ -304,6 +305,12 @@ public class ModEventHandler try { prevArmor = (ItemStack[]) ReflectionHelper.findField(EntityLivingBase.class, "field_82180_bT", "previousEquipment").get(event.entityLiving); } catch(Exception e) { } + + if(event.entityLiving instanceof EntityPlayer && prevArmor != null && (prevArmor[0] == null || !ItemStack.areItemStacksEqual(prevArmor[0], event.entityLiving.getHeldItem())) + && event.entityLiving.getHeldItem() != null && event.entityLiving.getHeldItem().getItem() instanceof IEquipReceiver) { + + ((IEquipReceiver)event.entityLiving.getHeldItem().getItem()).onEquip((EntityPlayer) event.entityLiving); + } for(int i = 1; i < 5; i++) { diff --git a/src/main/java/com/hbm/main/ResourceManager.java b/src/main/java/com/hbm/main/ResourceManager.java index e1608eea7..75a342441 100644 --- a/src/main/java/com/hbm/main/ResourceManager.java +++ b/src/main/java/com/hbm/main/ResourceManager.java @@ -483,6 +483,7 @@ public class ResourceManager { public static final IModelCustom stopsign = AdvancedModelLoader.loadModel(new ResourceLocation(RefStrings.MODID, "models/weapons/stopsign.obj")); public static final IModelCustom pch = new HFRWavefrontObject(new ResourceLocation(RefStrings.MODID, "models/weapons/pch.obj")); public static final IModelCustom gavel = new HFRWavefrontObject(new ResourceLocation(RefStrings.MODID, "models/weapons/gavel.obj")); + public static final IModelCustom crucible = new HFRWavefrontObject(new ResourceLocation(RefStrings.MODID, "models/weapons/crucible.obj")); public static final IModelCustom brimstone = AdvancedModelLoader.loadModel(new ResourceLocation(RefStrings.MODID, "models/brimstone.obj")); public static final IModelCustom hk69 = new HFRWavefrontObject(new ResourceLocation(RefStrings.MODID, "models/weapons/hk69.obj")); @@ -520,6 +521,9 @@ public class ResourceManager { public static final ResourceLocation gavel_lead = new ResourceLocation(RefStrings.MODID, "textures/models/weapons/gavel_lead.png"); public static final ResourceLocation gavel_diamond = new ResourceLocation(RefStrings.MODID, "textures/models/weapons/gavel_diamond.png"); public static final ResourceLocation gavel_mese = new ResourceLocation(RefStrings.MODID, "textures/models/weapons/gavel_mese.png"); + public static final ResourceLocation crucible_hilt = new ResourceLocation(RefStrings.MODID, "textures/models/weapons/crucible_hilt.png"); + public static final ResourceLocation crucible_guard = new ResourceLocation(RefStrings.MODID, "textures/models/weapons/crucible_guard.png"); + public static final ResourceLocation crucible_blade = new ResourceLocation(RefStrings.MODID, "textures/models/weapons/crucible_blade.png"); public static final ResourceLocation brimstone_tex = new ResourceLocation(RefStrings.MODID, "textures/models/brimstone.png"); public static final ResourceLocation hk69_tex = new ResourceLocation(RefStrings.MODID, "textures/models/weapons/hk69.png"); diff --git a/src/main/java/com/hbm/render/item/weapon/ItemRenderCrucible.java b/src/main/java/com/hbm/render/item/weapon/ItemRenderCrucible.java new file mode 100644 index 000000000..24647a423 --- /dev/null +++ b/src/main/java/com/hbm/render/item/weapon/ItemRenderCrucible.java @@ -0,0 +1,173 @@ +package com.hbm.render.item.weapon; + +import org.lwjgl.opengl.GL11; + +import com.hbm.items.ModItems; +import com.hbm.main.ResourceManager; +import com.hbm.render.anim.HbmAnimations; + +import cpw.mods.fml.relauncher.ReflectionHelper; +import net.minecraft.client.Minecraft; +import net.minecraft.client.particle.EntityFX; +import net.minecraft.client.renderer.ItemRenderer; +import net.minecraft.client.renderer.OpenGlHelper; +import net.minecraft.entity.player.EntityPlayer; +import net.minecraft.item.ItemStack; +import net.minecraftforge.client.IItemRenderer; +import net.minecraftforge.client.IItemRenderer.ItemRenderType; +import net.minecraftforge.client.IItemRenderer.ItemRendererHelper; + +public class ItemRenderCrucible implements IItemRenderer { + + public ItemRenderCrucible() { } + + @Override + public boolean handleRenderType(ItemStack item, ItemRenderType type) { + switch(type) { + case EQUIPPED: + case EQUIPPED_FIRST_PERSON: + case ENTITY: + case INVENTORY: + return true; + default: return false; + } + } + + @Override + public boolean shouldUseRenderHelper(ItemRenderType type, ItemStack item, ItemRendererHelper helper) { + return type == ItemRenderType.ENTITY && (helper == ItemRendererHelper.ENTITY_BOBBING || helper == ItemRendererHelper.ENTITY_ROTATION); + } + + @Override + public void renderItem(ItemRenderType type, ItemStack item, Object... data) { + GL11.glPushMatrix(); + + EntityPlayer player = Minecraft.getMinecraft().thePlayer; + GL11.glShadeModel(GL11.GL_SMOOTH); + + switch(type) { + case EQUIPPED_FIRST_PERSON: + + GL11.glTranslated(1.5, -0.3, 0); + + if(player.isBlocking()) { + GL11.glTranslated(-0.125, -0.25, 0); + } + + player.isSwingInProgress = false; + + + GL11.glScaled(0.3, 0.3, 0.3); + + GL11.glRotated(45, 0, 0, 1); + GL11.glRotated(90, 0, 1, 0); + + if(!player.isBlocking()) { + double[] sRot = HbmAnimations.getRelevantTransformation("SWING_ROT"); + double[] sTrans = HbmAnimations.getRelevantTransformation("SWING_TRANS"); + GL11.glTranslated(sTrans[0], sTrans[1], sTrans[2]); + GL11.glRotated(sRot[0], 1, 0, 0); + GL11.glRotated(sRot[2], 0, 0, 1); + GL11.glRotated(sRot[1], 0, 1, 0); + } + + double[] rot = HbmAnimations.getRelevantTransformation("GUARD_ROT"); + Minecraft.getMinecraft().renderEngine.bindTexture(ResourceManager.crucible_hilt); + ResourceManager.crucible.renderPart("Hilt"); + + Minecraft.getMinecraft().renderEngine.bindTexture(ResourceManager.crucible_guard); + GL11.glPushMatrix(); + if(rot[2] == 1) { + GL11.glTranslated(0, 3, 0.5); + GL11.glRotated(rot[0], -1, 0, 0); + GL11.glTranslated(0, -3, -0.5); + } + ResourceManager.crucible.renderPart("GuardLeft"); + GL11.glPopMatrix(); + + GL11.glPushMatrix(); + if(rot[2] == 1) { + GL11.glTranslated(0, 3, -0.5); + GL11.glRotated(rot[0], 1, 0, 0); + GL11.glTranslated(0, -3, 0.5); + } + ResourceManager.crucible.renderPart("GuardRight"); + GL11.glPopMatrix(); + + float equippedProgress = ReflectionHelper.getPrivateValue(ItemRenderer.class, Minecraft.getMinecraft().entityRenderer.itemRenderer, "equippedProgress", "field_78454_c"); + + if(equippedProgress == 1.0F && rot[2] == 0) { + GL11.glPushMatrix(); + GL11.glPushAttrib(GL11.GL_LIGHTING_BIT); + + GL11.glDisable(GL11.GL_LIGHTING); + GL11.glDisable(GL11.GL_CULL_FACE); + OpenGlHelper.setLightmapTextureCoords(OpenGlHelper.lightmapTexUnit, 240F, 240F); + GL11.glTranslated(0.005, 0, 0); + Minecraft.getMinecraft().renderEngine.bindTexture(ResourceManager.crucible_blade); + ResourceManager.crucible.renderPart("Blade"); + GL11.glEnable(GL11.GL_LIGHTING); + + GL11.glPopAttrib(); + GL11.glPopMatrix(); + } + + break; + + case ENTITY: + GL11.glTranslated(-0.75, 0.6, 0); + GL11.glRotated(-45, 0, 0, 1); + case EQUIPPED: + + GL11.glRotated(45, 0, 0, 1); + GL11.glTranslated(0.75, -0.4, 0); + GL11.glRotated(90, 0, 1, 0); + GL11.glScaled(0.15, 0.15, 0.15); + + Minecraft.getMinecraft().renderEngine.bindTexture(ResourceManager.crucible_hilt); + ResourceManager.crucible.renderPart("Hilt"); + Minecraft.getMinecraft().renderEngine.bindTexture(ResourceManager.crucible_guard); + ResourceManager.crucible.renderPart("GuardLeft"); + ResourceManager.crucible.renderPart("GuardRight"); + + GL11.glPushMatrix(); + GL11.glPushAttrib(GL11.GL_LIGHTING_BIT); + + GL11.glDisable(GL11.GL_LIGHTING); + GL11.glDisable(GL11.GL_CULL_FACE); + OpenGlHelper.setLightmapTextureCoords(OpenGlHelper.lightmapTexUnit, 240F, 240F); + GL11.glTranslated(0.005, 0, 0); + Minecraft.getMinecraft().renderEngine.bindTexture(ResourceManager.crucible_blade); + ResourceManager.crucible.renderPart("Blade"); + GL11.glEnable(GL11.GL_LIGHTING); + + GL11.glPopAttrib(); + GL11.glPopMatrix(); + + break; + case INVENTORY: + + GL11.glTranslated(2, 14, 0); + GL11.glRotated(-135, 0, 0, 1); + GL11.glRotated(90, 0, 1, 0); + double scale = 1.5D; + GL11.glScaled(scale, scale, scale); + + Minecraft.getMinecraft().renderEngine.bindTexture(ResourceManager.crucible_hilt); + ResourceManager.crucible.renderPart("Hilt"); + Minecraft.getMinecraft().renderEngine.bindTexture(ResourceManager.crucible_guard); + ResourceManager.crucible.renderPart("GuardLeft"); + ResourceManager.crucible.renderPart("GuardRight"); + GL11.glTranslated(0.005, 0, 0); + Minecraft.getMinecraft().renderEngine.bindTexture(ResourceManager.crucible_blade); + ResourceManager.crucible.renderPart("Blade"); + break; + + default: break; + } + + GL11.glShadeModel(GL11.GL_FLAT); + + GL11.glPopMatrix(); + } +}