topical media & game development
flex-sandy-psychedelic-yingyang.ax
flex-sandy-psychedelic-yingyang.ax
[swf]
flex
package
{
import sandy.primitive.Primitive3D;
import sandy.core.scenegraph.Geometry3D;
import sandy.core.scenegraph.Shape3D;
public class @ax-flex-sandy-psychedelic-yingyang extends Shape3D implements Primitive3D
{
private var l:Geometry3D ;
private function v(x:Number,y:Number,z:Number):void
{
l.setVertex(l.getNextVertexID(),x,y,z );
}
private function vn(nx:Number,ny:Number,nz:Number):void
{
l.setVertexNormal(l.getNextVertexNormalID(),nx,ny,nz );
}
private function uv(u:Number,v:Number):void
{
l.setUVCoords(l.getNextUVCoordID(),u,v);
}
private function f(vn0:int, vn1:int, vn2:int, uvn0:int, uvn1:int,uvn2:int):void
{
l.setFaceVertexIds(l.getNextFaceID(), vn0, vn1,vn2);
l.setFaceUVCoordsIds( l.getNextFaceUVCoordID(), uvn0,uvn1,uvn2);
}
public function @ax-flex-sandy-psychedelic-yingyang( p_Name:String=null )
{
super( p_Name ) ;
geometry = generate() ;
}
public function generate(... arguments):Geometry3D
{
l = new Geometry3D();
vn(0.91396,0.405803,0.0);
vn(0.734626,0.678472,0.0);
vn(0.203446,0.978935,0.0171999);
vn(-0.289318,0.957089,0.0165979);
vn(-0.566462,0.823866,-0.0191271);
vn(-0.744971,0.667096,-0.000917708);
vn(-0.905155,0.425081,0.000376203);
vn(-0.9732,0.229943,-0.00284517);
vn(-0.980911,0.19427,-0.0085216);
vn(0.93916,-0.343097,0.0162373);
vn(0.792028,-0.610359,-0.0124015);
vn(0.544442,-0.838705,-0.0125307);
vn(0.229,-0.973352,-0.0120488);
vn(-0.0925857,-0.995626,-0.0125397);
vn(-0.415516,-0.909499,-0.0125439);
vn(-0.688585,-0.725035,-0.0132567);
vn(-0.886357,-0.462824,-0.0128429);
vn(-0.993322,-0.115056,-0.00859817);
vn(-0.957325,0.288867,-0.00923409);
vn(-0.755453,0.655165,-0.0069711);
vn(-0.419425,0.90779,0.000371878);
vn(-0.024754,0.999694,0.0);
vn(0.390723,0.920508,0.0);
vn(0.745023,0.667039,0.0);
vn(0.93033,0.366722,0.0);
vn(0.91396,0.405803,0.0);
vn(0.836708,0.54765,0.0);
vn(0.433064,0.901363,0.0);
vn(-0.130751,0.991277,0.0165337);
vn(-0.479374,0.877558,-0.00961469);
vn(-0.761825,0.647625,-0.0143127);
vn(-0.95014,0.311707,-0.00858772);
vn(0.926337,-0.375881,0.0247458);
vn(0.69277,-0.721041,0.0130289);
vn(0.40766,-0.913046,0.0126427);
vn(0.0863211,-0.996181,0.0131112);
vn(-0.237609,-0.971283,0.0122866);
vn(-0.547208,-0.836904,0.0124136);
vn(-0.784966,-0.619416,0.012327);
vn(-0.951247,-0.307766,0.0202494);
vn(-0.996232,0.084846,0.0179467);
vn(-0.864821,0.501819,0.0161926);
vn(-0.572089,0.820131,0.00997907);
vn(-0.170225,0.985352,0.0102324);
vn(0.246234,0.96921,0.0);
vn(0.639652,0.768665,0.0);
vn(0.93033,0.366722,0.0);
vn(0.957877,0.287156,0.00367195);
vn(0.65912,0.752026,0.00412386);
vn(0.419718,0.907655,0.0);
vn(0.273195,0.961959,0.0);
vn(-0.0181084,0.999735,-0.0141893);
vn(-0.530836,0.847471,0.00252888);
vn(-0.889041,0.457827,0.0);
vn(-0.943056,-0.332627,0.00215952);
vn(-0.304088,-0.952644,0.0);
vn(0.167281,-0.985909,0.0);
vn(0.349243,-0.937032,0.0);
vn(0.652853,-0.75745,-0.00719962);
vn(0.902027,-0.431604,-0.00810779);
vn(0.998517,-0.0544094,0.00184662);
vn(0.987469,0.157719,-0.00541213);
vn(0.648549,0.761172,0.0);
vn(0.455423,0.890275,0.0);
vn(0.221806,0.975058,-0.00794628);
vn(-0.322639,0.946485,-0.00841247);
vn(-0.901124,0.433561,0.000716627);
vn(-0.933579,-0.358346,0.00431871);
vn(-0.534496,-0.84513,0.00834225);
vn(0.0565378,-0.9984,0.0);
vn(0.312151,-0.950033,0.0);
vn(0.531854,-0.846836,0.0);
vn(0.913704,-0.406361,-0.00405523);
vn(0.998629,0.0523184,-0.00181578);
vn(-0.948158,0.317734,-0.00642784);
vn(-0.450631,0.89271,0.0);
vn(-0.203126,0.979153,0.0);
vn(-0.0906185,0.995886,0.0);
vn(0.0164084,0.999865,0.0);
vn(0.123134,0.99239,0.0);
vn(0.498323,0.866955,0.00791322);
vn(0.875919,0.482431,0.00517521);
vn(0.943056,-0.332634,-0.000218316);
vn(0.30257,-0.953126,0.00174123);
vn(-0.308249,-0.951306,0.0);
vn(-0.805743,-0.592266,-0.000188329);
vn(-0.934461,0.356044,-0.00399438);
vn(-0.597607,0.801751,-0.00783619);
vn(-0.241259,0.970461,0.0);
vn(-0.127795,0.991801,0.0);
vn(-0.0185117,0.999829,0.0);
vn(0.0872332,0.996188,0.0);
vn(0.339516,0.9406,0.0);
vn(0.894757,0.446511,0.0061671);
vn(0.923405,-0.383786,-0.00562439);
vn(0.536394,-0.843941,-0.00674219);
vn(-0.333877,-0.942616,-0.000724336);
vn(-0.940765,-0.339019,0.00528767);
vn(0.979734,0.199843,0.0135574);
vn(0.855107,0.518279,0.0133834);
vn(0.639387,0.768756,0.0140801);
vn(0.346835,0.937826,0.0137067);
vn(0.0175326,0.999743,0.0143991);
vn(-0.309389,0.950835,0.0138112);
vn(-0.610998,0.791518,0.0134638);
vn(-0.834455,0.550909,0.0135681);
vn(-0.971313,0.237429,0.0133624);
vn(-0.998578,-0.0533139,-2.98215e-007);
vn(-0.950824,-0.309731,0.0);
vn(-0.853885,-0.520462,0.0);
vn(-0.766497,-0.642248,0.0);
vn(-0.694815,-0.719189,0.0);
vn(-0.583607,-0.812037,0.0);
vn(-0.399717,-0.916639,0.0);
vn(-0.145009,-0.98943,0.0);
vn(0.165228,-0.986255,0.0);
vn(0.486888,-0.873465,0.0);
vn(0.744211,-0.667945,0.0);
vn(0.924656,-0.380802,0.0);
vn(0.995769,-0.0909503,0.0131476);
vn(0.98641,0.159126,-0.0409277);
vn(0.768756,0.639387,-0.0140805);
vn(0.518279,0.855107,-0.0133835);
vn(0.199843,0.979734,-0.0135568);
vn(-0.127179,0.991789,-0.0134406);
vn(-0.452789,0.891511,-0.0138102);
vn(-0.719381,0.694467,-0.0144122);
vn(-0.908773,0.417065,-0.0137177);
vn(-0.995737,0.0911561,-0.014068);
vn(-0.981646,0.190665,-0.00426087);
vn(-0.891775,-0.452479,0.0);
vn(-0.789332,-0.613967,0.0);
vn(-0.719189,-0.694815,0.0);
vn(-0.62765,-0.778495,0.0);
vn(-0.470473,-0.882414,0.0);
vn(-0.237421,-0.971407,0.0);
vn(0.0562336,-0.998418,0.0);
vn(0.380802,-0.924656,0.0);
vn(0.667945,-0.744211,0.0);
vn(0.873465,-0.486888,0.0);
vn(0.980023,-0.198884,0.0);
vn(0.998567,0.0535045,-0.000621546);
v(-0.547226,36.5304,-1.59679e-006);
v(-2.54377,41.027,-1.79335e-006);
v(-10.222,47.0283,-2.05567e-006);
v(-21.7605,46.5337,-2.03405e-006);
v(-23.1346,45.8214,-2.00292e-006);
v(-25.5602,43.9219,-1.91989e-006);
v(-29.0335,38.3096,-1.67457e-006);
v(-29.6058,36.5378,-1.59712e-006);
v(-30.3953,32.5516,-1.42287e-006);
v(-28.3381,43.1553,-1.88638e-006);
v(-23.4469,51.928,-2.26984e-006);
v(-16.0053,58.5864,-2.56089e-006);
v(-6.93536,62.2098,-2.71928e-006);
v(3.44856,62.7199,-2.74157e-006);
v(13.0304,60.0176,-2.62345e-006);
v(21.3609,54.0727,-2.36359e-006);
v(27.4148,45.8849,-2.00569e-006);
v(30.1665,36.4542,-1.59346e-006);
v(29.5467,27.7416,-1.21262e-006);
v(27.1369,23.2312,-1.01547e-006);
v(21.8525,18.8699,-8.24829e-007);
v(16.9777,17.4919,-7.64594e-007);
v(10.2164,18.1677,-7.94135e-007);
v(4.65859,21.5797,-9.43278e-007);
v(1.02428,27.0458,-1.18221e-006);
v(-0.547226,36.5304,-10.0);
v(-2.54377,41.027,-10.0);
v(-10.222,47.0283,-10.0);
v(-20.2787,47.0877,-10.0);
v(-21.7605,46.5337,-10.0);
v(-26.6061,42.7401,-10.0);
v(-29.6058,36.5378,-10.0);
v(-27.0226,46.2829,-10.0);
v(-21.1867,54.4453,-10.0);
v(-13.1551,60.1393,-10.0);
v(-3.56593,62.7275,-10.0);
v(6.78154,62.1794,-10.0);
v(15.9463,58.3963,-10.0);
v(23.7458,51.4815,-10.0);
v(28.6989,42.8794,-10.0);
v(30.2607,31.1832,-10.0);
v(28.1187,24.6477,-10.0);
v(23.3106,19.6967,-10.0);
v(16.9777,17.4919,-10.0);
v(10.2164,18.1677,-10.0);
v(4.65859,21.5797,-10.0);
v(1.02428,27.0458,-10.0);
v(19.4473,33.5364,-1.46592e-006);
v(17.5271,36.2499,-1.58453e-006);
v(17.1112,36.4839,-1.59476e-006);
v(16.6727,36.666,-1.60272e-006);
v(15.2219,36.9,-1.61295e-006);
v(13.7671,36.666,-1.60272e-006);
v(11.2681,34.4367,-1.50528e-006);
v(10.9545,31.5636,-1.37969e-006);
v(13.7671,28.434,-1.24289e-006);
v(16.192,28.304,-1.23721e-006);
v(16.6472,28.434,-1.24289e-006);
v(17.0826,28.6161,-1.25085e-006);
v(19.3148,31.1027,-1.35954e-006);
v(19.55,32.55,-1.42281e-006);
v(19.3188,33.9973,-10.0);
v(17.5271,36.2499,-10.0);
v(17.1112,36.4839,-10.0);
v(16.6727,36.666,-10.0);
v(13.3254,36.4839,-10.0);
v(11.2681,34.4367,-10.0);
v(11.0852,31.1027,-10.0);
v(13.7671,28.434,-10.0);
v(16.192,28.304,-10.0);
v(16.6472,28.434,-10.0);
v(17.0826,28.6161,-10.0);
v(19.4455,31.5636,-10.0);
v(19.55,32.55,-10.0);
v(-10.9545,31.5832,-1.38055e-006);
v(-13.7528,28.4381,-1.24307e-006);
v(-14.208,28.3058,-1.23729e-006);
v(-14.6831,28.2265,-1.23382e-006);
v(-15.1781,28.2,-1.23266e-006);
v(-15.6847,28.226,-1.2338e-006);
v(-16.1696,28.304,-1.23721e-006);
v(-19.1319,30.6633,-1.34033e-006);
v(-19.4455,33.5364,-1.46592e-006);
v(-17.0746,36.4839,-1.59476e-006);
v(-13.7273,36.666,-1.60272e-006);
v(-11.4921,34.8546,-1.52354e-006);
v(-11.0852,31.1281,-10.0);
v(-13.7528,28.4381,-10.0);
v(-14.208,28.3058,-10.0);
v(-14.6831,28.2265,-10.0);
v(-15.1781,28.2,-10.0);
v(-15.6847,28.226,-10.0);
v(-16.1696,28.304,-10.0);
v(-19.3148,31.1027,-10.0);
v(-19.3148,33.9973,-10.0);
v(-16.6329,36.666,-10.0);
v(-13.7273,36.666,-10.0);
v(-11.261,34.4367,-10.0);
v(31.7726,39.9412,-1.74589e-006);
v(27.6911,49.8097,-2.17725e-006);
v(20.2244,58.1032,-2.53977e-006);
v(10.8431,63.3508,-2.76915e-006);
v(0.0,65.1,-2.84561e-006);
v(-10.8431,63.3508,-2.76915e-006);
v(-20.2244,58.1032,-2.53977e-006);
v(-27.6911,49.8097,-2.17725e-006);
v(-31.7726,39.9412,-1.74589e-006);
v(-32.3556,28.7732,-1.25772e-006);
v(-31.7726,25.1588,-1.09973e-006);
v(-27.6911,15.2903,-6.68359e-007);
v(-25.5532,12.3256,-5.38771e-007);
v(-23.0266,9.52344,-4.16283e-007);
v(-20.2244,6.99681,-3.0584e-007);
v(-14.1327,3.10969,-1.35929e-007);
v(-7.3912,0.777424,0.0);
v(3.77682,0.194356,0.0);
v(14.1327,3.10969,-1.35929e-007);
v(23.0266,9.52344,-4.16283e-007);
v(29.4403,18.4173,-8.05048e-007);
v(32.3556,28.7732,-1.25772e-006);
v(30.8008,43.3931,-10.0);
v(25.5532,52.7744,-10.0);
v(17.2597,60.2411,-10.0);
v(7.3912,64.3226,-10.0);
v(-3.77682,64.9056,-10.0);
v(-14.1327,61.9903,-10.0);
v(-23.0266,55.5766,-10.0);
v(-29.4403,46.6827,-10.0);
v(-32.3556,36.3268,-10.0);
v(-31.7726,25.1588,-10.0);
v(-27.6911,15.2903,-10.0);
v(-25.5532,12.3256,-10.0);
v(-23.0266,9.52344,-10.0);
v(-20.2244,6.99681,-10.0);
v(-14.1327,3.10969,-10.0);
v(-7.3912,0.777423,-10.0);
v(3.77682,0.194355,-10.0);
v(14.1327,3.10969,-10.0);
v(23.0266,9.52344,-10.0);
v(29.4403,18.4173,-10.0);
v(32.3556,28.7732,-10.0);
v(32.55,32.55,-10.0);
uv(0.276153,0.757036);
uv(0.288271,0.760374);
uv(0.299792,0.764958);
uv(0.339577,0.795438);
uv(0.347102,0.80533);
uv(0.365636,0.864304);
uv(0.365573,0.877962);
uv(0.358017,0.914339);
uv(0.353043,0.924932);
uv(0.346841,0.934759);
uv(0.339411,0.94382);
uv(0.330793,0.952073);
uv(0.321024,0.959474);
uv(0.29804,0.971725);
uv(0.284823,0.976574);
uv(0.270456,0.980573);
uv(0.25494,0.983721);
uv(0.283072,0.979811);
uv(0.309572,0.973582);
uv(0.334443,0.965035);
uv(0.357683,0.954169);
uv(0.379292,0.940985);
uv(0.399272,0.925481);
uv(0.41762,0.907659);
uv(0.433825,0.888075);
uv(0.458258,0.845291);
uv(0.466487,0.822092);
uv(0.47497,0.772077);
uv(0.475223,0.745262);
uv(0.467762,0.694063);
uv(0.46001,0.6702);
uv(0.436464,0.625944);
uv(0.420669,0.605552);
uv(0.38191,0.569068);
uv(0.360692,0.554631);
uv(0.315452,0.534196);
uv(0.29143,0.528198);
uv(0.240582,0.52464);
uv(0.226623,0.525863);
uv(0.189002,0.53747);
uv(0.177882,0.543984);
uv(0.157769,0.560982);
uv(0.149129,0.571091);
uv(0.141901,0.581777);
uv(0.131685,0.604875);
uv(0.128696,0.617288);
uv(0.126958,0.64384);
uv(0.128116,0.656907);
uv(0.134231,0.681158);
uv(0.139188,0.692344);
uv(0.145411,0.702902);
uv(0.1529,0.712833);
uv(0.161656,0.722137);
uv(0.171346,0.730494);
uv(0.181638,0.737587);
uv(0.20403,0.747974);
uv(0.216129,0.75127);
uv(0.228831,0.7533);
uv(0.748274,0.77148);
uv(0.755635,0.79581);
uv(0.761108,0.806937);
uv(0.784692,0.836166);
uv(0.794611,0.844211);
uv(0.852193,0.864661);
uv(0.865307,0.864795);
uv(0.878918,0.863662);
uv(0.90356,0.857904);
uv(0.914591,0.853279);
uv(0.934073,0.840537);
uv(0.942524,0.83242);
uv(0.956689,0.812864);
uv(0.962365,0.801466);
uv(0.61989,0.415979);
uv(0.973761,0.760798);
uv(0.975684,0.745083);
uv(0.97399,0.773434);
uv(0.969857,0.800342);
uv(0.942822,0.872401);
uv(0.928931,0.893534);
uv(0.894347,0.930912);
uv(0.874683,0.946045);
uv(0.831126,0.968643);
uv(0.807232,0.976109);
uv(0.755217,0.983372);
uv(0.728932,0.98304);
uv(0.679193,0.974086);
uv(0.655739,0.965464);
uv(0.611662,0.939931);
uv(0.591039,0.923019);
uv(0.556198,0.884128);
uv(0.542874,0.862954);
uv(0.52442,0.81715);
uv(0.519289,0.792519);
uv(0.517015,0.752725);
uv(0.518515,0.739316);
uv(0.521389,0.726512);
uv(0.525638,0.714311);
uv(0.538259,0.69172);
uv(0.546631,0.681331);
uv(0.566119,0.663883);
uv(0.57689,0.657204);
uv(0.588346,0.651888);
uv(0.626821,0.644123);
uv(0.639938,0.644253);
uv(0.664594,0.64845);
uv(0.676133,0.652515);
uv(0.687147,0.657892);
uv(0.697634,0.66458);
uv(0.707595,0.67258);
uv(0.716686,0.681586);
uv(0.724563,0.691291);
uv(0.736673,0.7128);
uv(0.686405,0.296169);
uv(0.686405,0.282555);
uv(0.686405,0.279558);
uv(0.686405,0.272005);
uv(0.686405,0.270236);
uv(0.686405,0.268859);
uv(0.176079,0.208439);
uv(0.176079,0.212095);
uv(0.176079,0.215922);
uv(0.176079,0.219752);
uv(0.176079,0.223419);
uv(0.176079,0.236448);
uv(0.176079,0.239296);
uv(0.0,0.173086);
uv(0.0,0.176782);
uv(0.343871,0.241865);
uv(0.343871,0.239296);
uv(0.343871,0.219753);
uv(0.343871,0.215922);
uv(0.542744,0.318186);
uv(0.686405,0.332083);
uv(0.686405,0.3311);
uv(0.686405,0.329724);
uv(0.686405,0.323235);
uv(0.686405,0.320401);
uv(0.537159,0.304923);
uv(0.536758,0.301265);
uv(0.537147,0.293696);
uv(0.537927,0.290101);
uv(0.539096,0.286687);
uv(0.540653,0.283453);
uv(0.5426,0.280399);
uv(0.544936,0.277525);
uv(0.55065,0.272427);
uv(0.553779,0.270427);
uv(0.56769,0.266448);
uv(0.571517,0.26646);
uv(0.57532,0.266865);
uv(0.588668,0.27233);
uv(0.591538,0.274657);
uv(0.686405,0.307438);
uv(0.686405,0.30379);
uv(0.0756093,0.176782);
uv(0.0756093,0.180575);
uv(0.268262,0.241865);
uv(0.268262,0.239296);
uv(0.686405,0.29998);
uv(0.610796,0.296169);
uv(0.610796,0.292521);
uv(0.610796,0.279558);
uv(0.610796,0.276724);
uv(0.610796,0.272005);
uv(0.610796,0.270236);
uv(0.268262,0.219753);
uv(0.632989,0.415979);
uv(0.646634,0.415979);
uv(0.23522,0.839764);
uv(0.671482,0.415979);
uv(0.682686,0.415979);
uv(0.22921,0.843954);
uv(0.226442,0.846633);
uv(0.221874,0.85265);
uv(0.220199,0.85586);
uv(0.218929,0.859204);
uv(0.352158,0.213587);
uv(0.352158,0.217229);
uv(0.352158,0.220953);
uv(0.352158,0.224698);
uv(0.352158,0.228218);
uv(0.693076,0.415979);
uv(0.702653,0.415979);
uv(0.711416,0.415979);
uv(0.719324,0.415979);
uv(0.726337,0.415979);
uv(0.352158,0.240032);
uv(0.352158,0.24242);
uv(0.536524,0.233836);
uv(0.536524,0.237508);
uv(0.218065,0.862682);
uv(0.217606,0.866296);
uv(0.217553,0.870043);
uv(0.2179,0.873863);
uv(0.218633,0.877503);
uv(0.223152,0.887351);
uv(0.225431,0.890276);
uv(0.228096,0.893021);
uv(0.234109,0.897531);
uv(0.24423,0.901286);
uv(0.247899,0.901736);
uv(0.255514,0.901437);
uv(0.265844,0.898065);
uv(0.271841,0.893875);
uv(0.274572,0.891198);
uv(0.628707,0.232355);
uv(0.628707,0.248187);
uv(0.0,0.499875);
uv(0.279058,0.885158);
uv(0.746385,0.758277);
uv(0.834331,0.730383);
uv(0.836785,0.727413);
uv(0.842425,0.722388);
uv(0.845494,0.720466);
uv(0.848728,0.718938);
uv(0.427767,0.213587);
uv(0.427767,0.217229);
uv(0.427767,0.220953);
uv(0.427767,0.224698);
uv(0.427767,0.228218);
uv(0.00518478,0.499875);
uv(0.118629,0.332083);
uv(0.125439,0.332083);
uv(0.147233,0.332083);
uv(0.162216,0.332083);
uv(0.612133,0.237508);
uv(0.612133,0.241227);
uv(0.852129,0.717804);
uv(0.855694,0.717064);
uv(0.859426,0.716717);
uv(0.863261,0.716764);
uv(0.866948,0.717209);
uv(0.87712,0.720942);
uv(0.880214,0.722986);
uv(0.88316,0.725428);
uv(0.893399,0.744486);
uv(0.199515,0.332083);
uv(0.220151,0.332083);
uv(0.264555,0.332083);
uv(0.288323,0.332083);
uv(0.338992,0.332083);
uv(0.352989,0.332083);
uv(0.366328,0.332083);
uv(0.391035,0.332083);
uv(0.402403,0.332083);
uv(0.413113,0.332083);
uv(0.423167,0.332083);
uv(0.893746,0.748286);
uv(0.432196,0.332083);
uv(0.446089,0.332083);
uv(0.893698,0.752101);
uv(0.0756093,0.221723);
uv(0.737677,0.415979);
uv(0.742005,0.415979);
uv(0.887439,0.768971);
uv(0.884983,0.771904);
uv(0.879313,0.776849);
uv(0.268786,0.415979);
uv(0.322214,0.415979);
uv(0.347086,0.415979);
uv(0.393145,0.415979);
uv(0.414332,0.415979);
uv(0.4496,0.415979);
uv(0.462826,0.415979);
uv(0.0,0.332083);
uv(0.0276813,0.332083);
uv(0.280701,0.881915);
uv(0.61989,0.34037);
uv(0.283236,0.871299);
uv(0.283283,0.867464);
uv(0.277688,0.85024);
uv(0.27541,0.847353);
uv(0.632989,0.34037);
uv(0.646634,0.34037);
uv(0.671482,0.34037);
uv(0.682686,0.34037);
uv(0.693076,0.34037);
uv(0.702653,0.34037);
uv(0.711416,0.34037);
uv(0.704316,0.232355);
uv(0.704316,0.248187);
uv(0.0226968,0.499875);
uv(0.0350242,0.499875);
uv(0.450951,0.332083);
uv(0.454424,0.332083);
uv(0.125439,0.256474);
uv(0.134974,0.256474);
uv(0.260138,0.837372);
uv(0.256618,0.836538);
uv(0.25295,0.836099);
uv(0.264862,0.508511);
uv(0.31871,0.518164);
uv(0.343966,0.527467);
uv(0.391142,0.555029);
uv(0.413062,0.573287);
uv(0.516428,0.415979);
uv(0.544854,0.415979);
uv(0.0,0.415979);
uv(0.00734754,0.415979);
uv(0.162216,0.256474);
uv(0.179923,0.256474);
uv(0.0308598,0.415979);
uv(0.220151,0.256474);
uv(0.241831,0.256474);
uv(0.0470244,0.415979);
uv(0.0873152,0.415979);
uv(0.109731,0.415979);
uv(0.158246,0.415979);
uv(0.184346,0.415979);
uv(0.211674,0.415979);
uv(0.24023,0.415979);
uv(0.268786,0.34037);
uv(0.296114,0.34037);
uv(0.347086,0.34037);
uv(0.370729,0.34037);
uv(0.414332,0.34037);
uv(0.433436,0.34037);
uv(0.0840648,0.332083);
uv(0.110342,0.332083);
uv(0.872927,0.780247);
uv(0.865825,0.7821);
uv(0.862005,0.782447);
uv(0.858174,0.782401);
uv(0.288323,0.256474);
uv(0.313135,0.256474);
uv(0.352989,0.256474);
uv(0.366328,0.256474);
uv(0.37901,0.256474);
uv(0.841339,0.776174);
uv(0.838437,0.77373);
uv(0.830192,0.761731);
uv(0.402403,0.256474);
uv(0.82836,0.754665);
uv(0.828016,0.750865);
uv(0.502712,0.792206);
uv(0.508189,0.81934);
uv(0.527808,0.869582);
uv(0.54195,0.892688);
uv(0.578901,0.934875);
uv(0.600821,0.953133);
uv(0.413113,0.256474);
uv(0.423167,0.256474);
uv(0.432196,0.256474);
uv(0.0756093,0.208621);
uv(0.462826,0.34037);
uv(0.473112,0.34037);
uv(0.770301,0.279761);
uv(0.770301,0.276889);
uv(0.0,0.34037);
uv(0.00734754,0.34037);
uv(0.0308598,0.34037);
uv(0.0470244,0.34037);
uv(0.0873152,0.34037);
uv(0.770301,0.26889);
uv(0.109731,0.34037);
uv(0.427767,0.240032);
uv(0.427767,0.24242);
uv(0.770301,0.26789);
uv(0.770301,0.327954);
uv(0.770301,0.325792);
uv(0.770301,0.307438);
uv(0.770301,0.30379);
uv(0.251688,0.212095);
uv(0.251688,0.215922);
uv(0.268262,0.215922);
uv(0.610796,0.268859);
uv(0.251688,0.219752);
uv(0.251688,0.223419);
uv(0.610796,0.332083);
uv(0.610796,0.3311);
uv(0.251688,0.236448);
uv(0.251688,0.239296);
uv(0.610796,0.329724);
uv(0.694692,0.279761);
uv(0.468665,0.280392);
uv(0.466678,0.283506);
uv(0.462711,0.297324);
uv(0.462715,0.301119);
uv(0.4639,0.308485);
uv(0.465075,0.311897);
uv(0.466639,0.315128);
uv(0.473662,0.323738);
uv(0.476656,0.326136);
uv(0.493707,0.332083);
uv(0.497533,0.332065);
uv(0.501336,0.331653);
uv(0.610796,0.323235);
uv(0.610796,0.320401);
uv(0.694692,0.276889);
uv(0.0276813,0.256474);
uv(0.0561071,0.256474);
uv(0.0838961,0.214761);
uv(0.0838961,0.21733);
uv(0.694692,0.26889);
uv(0.694692,0.26789);
uv(0.694692,0.325792);
uv(0.694692,0.323236);
uv(0.110342,0.256474);
uv(0.516428,0.34037);
uv(0.51954,0.499875);
uv(0.537174,0.499875);
uv(0.5504,0.499875);
uv(0.585668,0.499875);
uv(0.606855,0.499875);
uv(0.652914,0.499875);
uv(0.677786,0.499875);
uv(0.731214,0.499875);
uv(0.75977,0.499875);
uv(0.788326,0.499875);
uv(0.815654,0.499875);
uv(0.841754,0.499875);
uv(0.866626,0.499875);
uv(0.89027,0.499875);
uv(0.912685,0.499875);
uv(0.933872,0.499875);
uv(0.952976,0.499875);
uv(0.96914,0.499875);
uv(0.982366,0.499875);
uv(0.544854,0.34037);
uv(0.992652,0.499875);
uv(1.0,0.499875);
uv(0.51954,0.424266);
uv(0.526888,0.424266);
uv(0.5504,0.424266);
uv(0.566564,0.424266);
uv(0.606855,0.424266);
uv(0.629271,0.424266);
uv(0.677786,0.424266);
uv(0.703886,0.424266);
uv(0.75977,0.424266);
uv(0.788326,0.424266);
uv(0.815654,0.424266);
uv(0.841754,0.424266);
uv(0.866626,0.424266);
uv(0.89027,0.424266);
uv(0.912685,0.424266);
uv(0.933872,0.424266);
uv(0.952976,0.424266);
uv(0.51754,0.323831);
uv(0.440615,0.499875);
uv(0.451948,0.499875);
uv(0.482079,0.499875);
uv(0.490507,0.499875);
uv(0.497639,0.499875);
uv(0.294314,0.499875);
uv(0.300118,0.499875);
uv(0.324952,0.499875);
uv(0.334958,0.499875);
uv(0.368886,0.499875);
uv(0.381498,0.499875);
uv(0.402748,0.499875);
uv(0.416015,0.424266);
uv(0.440615,0.424266);
uv(0.451948,0.424266);
uv(0.482079,0.424266);
uv(0.490507,0.424266);
uv(0.497639,0.424266);
uv(0.294314,0.424266);
uv(0.300118,0.424266);
uv(0.324952,0.424266);
uv(0.334958,0.424266);
uv(0.381498,0.424266);
uv(0.402748,0.424266);
uv(0.446089,0.256474);
uv(0.450951,0.256474);
uv(0.454424,0.256474);
uv(0.726337,0.34037);
uv(0.732455,0.34037);
uv(0.742005,0.34037);
uv(0.0668214,0.499875);
uv(0.0857553,0.499875);
uv(0.127548,0.499875);
uv(0.150407,0.499875);
uv(0.200051,0.499875);
uv(0.226835,0.499875);
uv(0.0,0.424266);
uv(0.00518478,0.424266);
uv(0.0350242,0.424266);
uv(0.0497325,0.424266);
uv(0.0857553,0.424266);
uv(0.105998,0.424266);
uv(0.150407,0.424266);
uv(0.174575,0.424266);
uv(0.226835,0.424266);
uv(0.253087,0.424266);
uv(0.520219,0.321114);
uv(0.528469,0.301124);
uv(0.528432,0.2973);
uv(0.520093,0.277262);
uv(0.517361,0.274571);
uv(0.511356,0.270286);
uv(0.50813,0.268734);
uv(0.504755,0.267576);
uv(0.497559,0.266441);
uv(0.493737,0.266464);
uv(0.489935,0.266876);
uv(0.473731,0.274698);
uv(0.471052,0.277415);
uv(0.602509,0.297343);
uv(0.602479,0.301168);
uv(0.594178,0.321221);
uv(0.59145,0.323917);
uv(0.585454,0.328213);
uv(0.58223,0.329771);
uv(0.578858,0.330935);
uv(0.571663,0.332083);
uv(0.567842,0.332067);
uv(0.564038,0.331662);
uv(0.550691,0.326198);
uv(0.54782,0.32387);
uv(0.545136,0.321158);
uv(0.610796,0.30379);
uv(0.610796,0.29998);
uv(0.694692,0.30379);
uv(0.694692,0.29998);
uv(0.0,0.221723);
uv(0.0,0.208621);
uv(0.0838961,0.236874);
uv(0.0838961,0.240704);
uv(0.159505,0.214761);
uv(0.159505,0.21733);
uv(0.159505,0.236874);
uv(0.159505,0.240704);
uv(0.647996,0.980695);
uv(0.673252,0.989999);
uv(0.7271,0.999651);
uv(0.755692,1.0);
uv(0.811303,0.991936);
uv(0.837094,0.983571);
uv(0.884651,0.958174);
uv(0.906415,0.941144);
uv(0.945095,0.899304);
uv(0.960369,0.876272);
uv(0.981961,0.826872);
uv(0.98828,0.800505);
uv(0.975533,0.66303);
uv(0.964279,0.638581);
uv(0.950137,0.615474);
uv(0.933106,0.59371);
uv(0.913186,0.573288);
uv(0.891266,0.555029);
uv(0.868234,0.539756);
uv(0.84409,0.527467);
uv(0.818835,0.518164);
uv(0.792467,0.511845);
uv(0.764987,0.508511);
uv(0.736395,0.508162);
uv(0.707918,0.51075);
uv(0.680784,0.516227);
uv(0.654992,0.524592);
uv(0.607436,0.549988);
uv(0.585672,0.567019);
uv(0.546991,0.608858);
uv(0.531718,0.63189);
uv(0.519429,0.656034);
uv(0.510126,0.68129);
uv(0.503807,0.707658);
uv(0.500473,0.735138);
uv(0.500125,0.76373);
uv(0.450012,0.615474);
uv(0.464154,0.638581);
uv(0.483773,0.688822);
uv(0.48925,0.715956);
uv(0.491489,0.773025);
uv(0.488155,0.800505);
uv(0.472533,0.852128);
uv(0.460244,0.876272);
uv(0.444971,0.899304);
uv(0.426713,0.921224);
uv(0.406291,0.941143);
uv(0.384526,0.958174);
uv(0.361419,0.972317);
uv(0.33697,0.983571);
uv(0.311178,0.991936);
uv(0.284044,0.997412);
uv(0.255567,1.0);
uv(0.226975,0.999651);
uv(0.199495,0.996317);
uv(0.173128,0.989999);
uv(0.147872,0.980695);
uv(0.123728,0.968407);
uv(0.100696,0.953133);
uv(0.078776,0.934875);
uv(0.0588566,0.914453);
uv(0.0418257,0.892688);
uv(0.0276833,0.869582);
uv(0.0164296,0.845132);
uv(0.0080645,0.81934);
uv(0.00258797,0.792206);
uv(0.0,0.76373);
uv(0.000348973,0.735138);
uv(0.00368264,0.707658);
uv(0.0100014,0.68129);
uv(0.0315934,0.63189);
uv(0.0468668,0.608858);
uv(0.0651252,0.586938);
uv(0.0855472,0.567019);
uv(0.107312,0.549988);
uv(0.130419,0.535846);
uv(0.154868,0.524592);
uv(0.18066,0.516227);
uv(0.236271,0.508162);
uv(0.158246,0.34037);
uv(0.184346,0.34037);
uv(0.211674,0.34037);
uv(0.24023,0.34037);
uv(0.96914,0.424266);
uv(0.982366,0.424266);
uv(0.992652,0.424266);
uv(1.0,0.424266);
f(0,1,26,439,440,453);
f(0,26,25,439,453,452);
f(1,27,26,441,455,454);
f(1,2,27,442,443,456);
f(2,28,27,72,272,267);
f(2,3,28,166,167,273);
f(3,29,28,169,275,274);
f(3,4,29,170,181,276);
f(4,5,30,182,183,278);
f(4,30,29,182,278,277);
f(5,6,30,184,185,466);
f(6,31,30,185,467,466);
f(6,7,31,252,253,468);
f(7,8,129,205,206,280);
f(7,129,31,205,280,279);
f(8,9,32,207,220,476);
f(8,32,129,207,476,475);
f(9,10,32,281,282,477);
f(10,33,32,282,478,477);
f(10,11,33,469,470,479);
f(11,34,33,470,480,479);
f(11,12,34,471,472,481);
f(12,35,34,472,482,481);
f(12,13,35,473,474,483);
f(13,36,35,474,484,483);
f(13,14,36,221,222,285);
f(14,37,36,222,286,285);
f(14,15,37,223,224,299);
f(15,38,37,224,300,299);
f(15,16,38,236,237,302);
f(16,39,38,237,303,302);
f(16,17,39,238,239,323);
f(17,40,39,239,324,323);
f(17,18,40,240,241,325);
f(18,41,40,242,327,326);
f(18,19,41,243,244,331);
f(19,42,41,245,341,340);
f(19,20,42,246,248,342);
f(20,43,42,249,464,463);
f(20,21,43,283,284,465);
f(21,22,44,251,343,516);
f(21,44,43,251,516,515);
f(22,23,45,444,445,458);
f(22,45,44,444,458,457);
f(23,24,46,446,447,460);
f(23,46,45,446,460,459);
f(24,0,46,448,449,461);
f(0,25,46,450,451,462);
f(47,61,73,112,160,159);
f(47,48,61,113,114,161);
f(48,62,61,114,162,161);
f(48,49,63,115,116,164);
f(48,63,62,115,164,163);
f(49,50,64,116,117,365);
f(49,64,63,116,365,164);
f(50,51,64,118,119,362);
f(51,65,64,120,366,363);
f(51,52,65,121,122,367);
f(52,53,66,123,124,371);
f(52,66,65,123,371,370);
f(53,54,66,125,126,154);
f(54,67,66,126,155,154);
f(54,55,68,127,128,157);
f(54,68,67,127,157,156);
f(55,56,69,129,130,364);
f(55,69,68,129,364,165);
f(56,57,70,132,133,369);
f(56,70,69,132,369,368);
f(57,58,71,133,134,372);
f(57,71,70,133,372,369);
f(58,59,72,135,136,387);
f(58,72,71,135,387,386);
f(59,60,72,152,153,511);
f(60,73,72,153,512,511);
f(60,47,73,158,112,159);
f(74,75,87,346,347,388);
f(74,87,86,346,388,373);
f(75,76,88,353,357,394);
f(75,88,87,353,394,393);
f(76,77,89,176,177,216);
f(76,89,88,176,216,215);
f(77,78,90,177,178,217);
f(77,90,89,177,217,216);
f(78,79,91,178,179,218);
f(78,91,90,178,218,217);
f(79,80,92,179,180,219);
f(79,92,91,179,219,218);
f(80,81,93,186,187,356);
f(80,93,92,186,356,355);
f(81,82,93,188,189,225);
f(82,94,93,189,226,225);
f(82,83,95,391,392,520);
f(82,95,94,391,520,519);
f(83,84,96,517,518,522);
f(83,96,95,517,522,521);
f(84,85,96,358,359,395);
f(85,97,96,359,396,395);
f(85,74,97,360,361,513);
f(74,86,97,361,514,513);
f(98,120,141,257,312,311);
f(98,99,120,258,259,313);
f(99,121,120,259,314,313);
f(99,100,121,260,261,315);
f(100,122,121,261,316,315);
f(100,101,122,262,263,344);
f(101,123,122,263,345,344);
f(101,102,123,264,265,389);
f(102,124,123,265,390,389);
f(102,103,124,317,318,397);
f(103,125,124,399,422,421);
f(103,104,125,400,401,423);
f(104,126,125,401,424,423);
f(104,105,126,402,403,425);
f(105,127,126,403,426,425);
f(105,106,127,404,405,427);
f(106,128,127,405,428,427);
f(106,107,128,406,407,429);
f(107,129,128,407,430,429);
f(107,108,129,408,409,431);
f(108,109,130,410,411,433);
f(108,130,129,410,433,432);
f(109,110,131,412,413,435);
f(109,131,130,412,435,434);
f(110,111,132,413,414,436);
f(110,132,131,413,436,435);
f(111,112,133,414,415,437);
f(111,133,132,414,437,436);
f(112,113,134,416,417,607);
f(112,134,133,416,607,606);
f(113,114,135,419,420,609);
f(113,135,134,419,609,608);
f(114,115,136,295,296,418);
f(114,136,135,295,418,398);
f(115,116,137,297,298,349);
f(115,137,136,297,349,348);
f(116,117,138,301,304,351);
f(116,138,137,301,351,350);
f(117,118,139,305,306,354);
f(117,139,138,305,354,352);
f(118,119,140,307,308,603);
f(118,140,139,307,603,602);
f(119,141,140,309,605,604);
f(119,98,141,310,257,311);
f(48,50,49,140,142,141);
f(48,51,50,139,144,143);
f(47,51,48,137,145,138);
f(60,51,47,510,145,131);
f(60,52,51,509,146,145);
f(60,53,52,509,148,147);
f(59,53,60,508,149,509);
f(58,53,59,506,149,507);
f(58,54,53,505,151,150);
f(58,55,54,505,499,498);
f(58,56,55,505,501,500);
f(58,57,56,504,503,502);
f(75,24,23,172,54,53);
f(74,24,75,171,55,172);
f(74,0,24,168,57,56);
f(14,100,15,31,559,32);
f(14,101,100,31,560,559);
f(13,101,14,29,561,30);
f(13,102,101,29,562,561);
f(12,102,13,27,563,28);
f(12,103,102,27,564,563);
f(11,103,12,25,565,26);
f(85,0,74,288,0,289);
f(85,1,0,287,2,1);
f(85,2,1,271,4,3);
f(84,2,85,270,4,271);
f(84,3,2,269,6,5);
f(83,3,84,268,6,269);
f(11,104,103,25,566,565);
f(10,104,11,23,567,24);
f(10,105,104,22,569,568);
f(9,105,10,20,570,21);
f(9,106,105,19,572,571);
f(8,106,9,17,573,18);
f(8,107,106,16,575,574);
f(83,4,3,266,8,7);
f(83,5,4,208,10,9);
f(83,6,5,204,12,11);
f(82,6,83,203,12,204);
f(82,7,6,202,14,13);
f(99,15,100,293,33,294);
f(99,16,15,293,34,33);
f(98,16,99,291,35,292);
f(98,17,16,291,36,35);
f(119,17,98,601,37,290);
f(119,18,17,601,38,37);
f(82,8,7,201,16,15);
f(118,18,119,599,39,600);
f(118,19,18,599,40,39);
f(118,20,19,598,42,41);
f(117,20,118,596,43,597);
f(117,21,20,595,45,44);
f(81,8,82,199,16,200);
f(116,21,117,593,46,594);
f(116,22,21,593,47,46);
f(115,22,116,591,48,592);
f(115,23,22,590,50,49);
f(114,23,115,588,51,589);
f(114,75,23,588,172,52);
f(113,75,114,586,173,587);
f(112,75,113,584,174,585);
f(112,76,75,583,190,175);
f(111,76,112,582,190,583);
f(111,77,76,582,191,190);
f(111,78,77,582,192,191);
f(110,78,111,581,192,582);
f(110,79,78,581,193,192);
f(110,80,79,581,194,193);
f(109,80,110,580,194,581);
f(108,80,109,578,195,579);
f(108,81,80,578,197,196);
f(107,81,108,576,198,577);
f(8,81,107,16,198,576);
f(62,63,64,378,379,380);
f(61,62,64,376,377,381);
f(61,64,65,376,381,382);
f(73,61,65,374,375,382);
f(72,73,65,496,497,382);
f(72,65,66,496,383,384);
f(71,72,66,494,495,385);
f(71,66,67,493,438,485);
f(71,67,68,493,486,487);
f(71,68,69,493,488,489);
f(71,69,70,492,490,491);
f(87,45,46,211,109,110);
f(86,87,46,210,211,111);
f(38,121,122,88,338,339);
f(37,38,122,87,88,339);
f(37,122,123,86,523,524);
f(36,37,123,85,86,524);
f(36,123,124,84,525,526);
f(35,36,124,83,84,526);
f(35,124,125,82,527,528);
f(34,35,125,81,82,528);
f(86,46,25,333,209,58);
f(97,86,25,332,333,58);
f(97,25,26,330,59,60);
f(97,26,27,329,61,62);
f(96,97,27,328,329,62);
f(96,27,28,322,63,64);
f(95,96,28,320,321,65);
f(33,34,125,79,80,529);
f(33,125,126,79,529,530);
f(32,33,126,77,78,531);
f(32,126,127,77,531,532);
f(32,127,128,76,533,534);
f(129,32,128,75,76,534);
f(95,28,29,319,66,67);
f(95,29,30,256,68,69);
f(94,95,30,254,255,70);
f(94,30,31,254,70,71);
f(121,38,39,337,89,90);
f(120,121,39,336,337,90);
f(120,39,40,335,91,92);
f(141,120,40,334,335,92);
f(140,141,40,557,558,93);
f(140,40,41,557,94,95);
f(94,31,129,250,73,74);
f(93,94,129,235,247,74);
f(139,140,41,555,556,96);
f(139,41,42,554,97,98);
f(138,139,42,552,553,99);
f(138,42,43,552,100,101);
f(137,138,43,550,551,102);
f(137,43,44,550,102,103);
f(136,137,44,548,549,104);
f(136,44,45,547,105,106);
f(135,136,45,545,546,107);
f(135,45,87,545,108,211);
f(134,135,87,543,544,212);
f(133,134,87,541,542,213);
f(133,87,88,540,214,227);
f(132,133,88,539,540,227);
f(132,88,89,539,227,228);
f(132,89,90,539,228,229);
f(131,132,90,538,539,229);
f(131,90,91,538,229,230);
f(131,91,92,538,230,231);
f(130,131,92,537,538,231);
f(129,130,92,535,536,232);
f(129,92,93,535,233,234);
return (l);
}
}
}
(C) Æliens
27/08/2009
You may not copy or print any of this material without explicit permission of the author or the publisher.
In case of other copyright issues, contact the author.