#################################################################################################### # # Invoking X3D model self-test: # # $ python MeshPredator.py # # Python package x3d.py package is available on PyPI for import. # This approach simplifies Python X3D deployment and use. # https://pypi.org/project/x3d # # Installation: # pip install x3d # or # python -m pip install x3d # # Developer options for loading x3d package in other Python programs: # # from x3d import * # preferred approach, terser source that avoids x3d.* class prefixes # # or # import x3d # traditional way to subclass x3d package, all classes require x3d.* prefix, # # but python source is very verbose, for example x3d.Material x3d.Shape etc. # # X3dToPython.xslt stylesheet insertPackagePrefix=true supports this option. # #################################################################################################### from x3d import * newModel=X3D(profile='Interchange',version='3.3', head=head( children=[ meta(content='MeshPredator.x3d',name='title'), meta(content='Predator unmanned air vehicle (UAV) as a single mesh, purchased from a commercial service.',name='description'), meta(content='30 March 2016',name='created'), meta(content='30 March 2016',name='translated'), meta(content='1 July 2023',name='modified'), meta(content='http://www.3dcadbrowser.com',name='reference'), meta(content='Ben Cheng',name='translator'), meta(content='Don Brutzman',name='translator'), meta(content='https://en.wikipedia.org/wiki/https://en.wikipedia.org/wiki/General_Dynamics_F-16_Fighting_Falcon',name='reference'), meta(content='Meshlab X3D Export, http://meshlab.sourceforge.net',name='generator'), meta(content='https://savage.nps.edu/Savage/CommunicationsAndSensors/Radar/MeshPredator.x3d',name='identifier'), meta(content='X3D-Edit 3.3, https://savage.nps.edu/X3D-Edit',name='generator'), meta(content='../../license.html',name='license')]), Scene=Scene( children=[ WorldInfo(title='MeshPredator.x3d'), Background(skyColor=[(0.819608,0.988235,1)]), Viewpoint(description='Predator mesh',position=(0,0,12)), # Already scaled at 8.2m length Transform(rotation=(-0.57735,0.57735,0.57735,2.09439), # RotationCalculator composed rotation: 0.0 0.0 1.0 1.570796, 0.0 1.0 0.0 1.570796 children=[ Shape( appearance=Appearance( material=Material(ambientIntensity=0.256,diffuseColor=(0.372322,0.371574,0.373173),shininess=0.127551,specularColor=(0.890909,0.887832,0.890909), # Universal Media Library: Metals 30 )), geometry=IndexedFaceSet(coordIndex=[0,1,2,-1,0,3,1,-1,0,4,3,-1,0,5,4,-1,0,6,5,-1,0,7,6,-1,8,7,0,-1,0,9,8,-1,0,10,9,-1,0,11,10,-1,0,12,11,-1,0,13,12,-1,0,14,13,-1,15,14,0,-1,16,17,18,-1,18,19,20,-1,18,21,19,-1,18,22,21,-1,18,23,22,-1,18,24,23,-1,18,25,24,-1,26,25,18,-1,18,27,26,-1,18,28,27,-1,18,29,28,-1,18,30,29,-1,18,31,30,-1,18,17,31,-1,32,33,34,-1,34,35,32,-1,36,37,38,-1,36,38,39,-1,40,41,42,-1,40,42,43,-1,44,45,46,-1,45,44,47,-1,48,49,50,-1,50,51,48,-1,52,48,51,-1,51,53,52,-1,54,55,56,-1,55,54,57,-1,58,57,54,-1,57,58,59,-1,60,61,62,-1,60,62,63,-1,59,60,63,-1,59,63,64,-1,57,59,64,-1,57,64,65,-1,48,66,67,-1,48,67,49,-1,49,67,68,-1,49,68,69,-1,69,68,70,-1,69,70,71,-1,72,73,74,-1,74,75,72,-1,76,77,78,-1,76,79,77,-1,80,81,82,-1,80,83,81,-1,84,85,86,-1,85,84,87,-1,88,89,90,-1,88,90,91,-1,92,93,94,-1,92,94,95,-1,95,94,96,-1,97,96,94,-1,97,98,96,-1,99,86,85,-1,86,99,100,-1,100,101,86,-1,101,100,102,-1,103,104,105,-1,103,105,83,-1,106,83,105,-1,106,81,83,-1,107,78,77,-1,107,108,78,-1,109,78,108,-1,109,108,110,-1,111,112,113,-1,113,75,111,-1,75,113,114,-1,114,72,75,-1,115,116,117,-1,115,90,116,-1,89,116,90,-1,91,90,118,-1,91,118,119,-1,120,91,119,-1,120,119,121,-1,122,123,124,-1,122,124,93,-1,93,124,125,-1,93,125,94,-1,126,100,99,-1,100,126,127,-1,127,102,100,-1,102,127,128,-1,104,129,130,-1,104,130,105,-1,130,131,105,-1,105,131,106,-1,108,107,132,-1,133,108,132,-1,110,108,133,-1,110,133,134,-1,112,135,136,-1,136,113,112,-1,113,136,137,-1,137,114,113,-1,138,139,140,-1,138,16,139,-1,139,18,141,-1,139,16,18,-1,2,141,0,-1,2,139,141,-1,139,142,140,-1,2,142,139,-1,2,143,142,-1,2,1,143,-1,144,15,145,-1,144,14,15,-1,145,146,147,-1,15,146,145,-1,146,148,147,-1,148,146,20,-1,18,146,141,-1,18,20,146,-1,141,15,0,-1,141,146,15,-1,149,16,138,-1,149,17,16,-1,150,17,149,-1,150,31,17,-1,151,31,150,-1,151,30,31,-1,152,30,151,-1,152,29,30,-1,153,29,152,-1,153,28,29,-1,154,28,153,-1,154,27,28,-1,155,27,154,-1,155,26,27,-1,25,155,156,-1,25,26,155,-1,24,156,157,-1,24,25,156,-1,23,157,158,-1,23,24,157,-1,22,158,159,-1,22,23,158,-1,21,159,160,-1,21,22,159,-1,19,160,161,-1,19,21,160,-1,20,161,148,-1,20,19,161,-1,1,162,143,-1,1,3,162,-1,3,163,162,-1,3,4,163,-1,4,164,163,-1,4,5,164,-1,5,165,164,-1,5,6,165,-1,6,166,165,-1,6,7,166,-1,7,167,166,-1,7,8,167,-1,167,9,168,-1,167,8,9,-1,168,10,169,-1,168,9,10,-1,169,11,170,-1,169,10,11,-1,170,12,171,-1,170,11,12,-1,171,13,172,-1,171,12,13,-1,172,14,144,-1,172,13,14,-1,144,173,172,-1,33,173,144,-1,174,172,173,-1,174,171,172,-1,175,171,174,-1,175,170,171,-1,176,170,175,-1,176,169,170,-1,177,169,176,-1,177,168,169,-1,178,168,177,-1,178,167,168,-1,166,178,179,-1,166,167,178,-1,165,179,180,-1,165,166,179,-1,164,180,181,-1,164,165,180,-1,163,181,182,-1,163,164,181,-1,162,182,183,-1,162,163,182,-1,183,143,162,-1,47,143,183,-1,142,47,44,-1,142,143,47,-1,44,140,142,-1,44,184,140,-1,140,43,138,-1,43,140,184,-1,42,138,43,-1,42,149,138,-1,185,149,42,-1,185,150,149,-1,186,150,185,-1,186,151,150,-1,187,151,186,-1,187,152,151,-1,188,152,187,-1,188,153,152,-1,189,153,188,-1,189,154,153,-1,190,154,189,-1,190,155,154,-1,156,190,191,-1,156,155,190,-1,157,191,192,-1,157,156,191,-1,158,192,193,-1,158,157,192,-1,159,193,194,-1,159,158,193,-1,160,194,195,-1,160,159,194,-1,161,195,38,-1,161,160,195,-1,148,38,37,-1,148,161,38,-1,147,37,196,-1,37,147,148,-1,147,34,145,-1,147,196,34,-1,33,145,34,-1,33,144,145,-1,196,35,34,-1,196,197,35,-1,36,196,37,-1,36,197,196,-1,38,198,39,-1,38,195,198,-1,198,194,50,-1,198,195,194,-1,50,193,51,-1,50,194,193,-1,51,192,53,-1,51,193,192,-1,53,191,199,-1,53,192,191,-1,199,190,200,-1,199,191,190,-1,190,201,200,-1,201,190,189,-1,189,56,201,-1,56,189,188,-1,188,54,56,-1,54,188,187,-1,187,58,54,-1,58,187,186,-1,186,202,58,-1,202,186,185,-1,202,42,41,-1,202,185,42,-1,184,40,43,-1,40,184,203,-1,46,184,44,-1,46,203,184,-1,47,204,45,-1,47,183,204,-1,183,205,204,-1,183,182,205,-1,182,206,205,-1,182,181,206,-1,181,207,206,-1,181,180,207,-1,180,208,207,-1,180,179,208,-1,179,209,208,-1,179,178,209,-1,209,177,210,-1,209,178,177,-1,210,176,211,-1,210,177,176,-1,211,175,212,-1,211,176,175,-1,212,174,213,-1,212,175,174,-1,213,173,214,-1,213,174,173,-1,214,33,32,-1,214,173,33,-1,215,32,216,-1,214,32,215,-1,216,35,217,-1,32,35,216,-1,217,197,218,-1,35,197,217,-1,197,219,218,-1,219,197,36,-1,36,71,219,-1,39,71,36,-1,71,198,69,-1,198,71,39,-1,69,50,49,-1,50,69,198,-1,52,199,220,-1,199,52,53,-1,220,200,221,-1,200,220,199,-1,200,222,221,-1,200,201,222,-1,201,55,222,-1,201,56,55,-1,58,60,59,-1,58,202,60,-1,202,61,60,-1,202,41,61,-1,61,40,223,-1,41,40,61,-1,223,203,224,-1,223,40,203,-1,203,225,224,-1,46,225,203,-1,46,226,225,-1,45,226,46,-1,45,227,226,-1,204,227,45,-1,204,228,227,-1,205,228,204,-1,205,229,228,-1,206,229,205,-1,206,230,229,-1,207,230,206,-1,207,231,230,-1,208,231,207,-1,208,232,231,-1,209,232,208,-1,232,210,233,-1,209,210,232,-1,233,211,234,-1,210,211,233,-1,234,212,235,-1,211,212,234,-1,235,213,236,-1,212,213,235,-1,236,214,215,-1,213,214,236,-1,237,215,238,-1,236,215,237,-1,235,237,239,-1,235,236,237,-1,234,239,240,-1,234,235,239,-1,233,240,241,-1,233,234,240,-1,232,241,242,-1,232,233,241,-1,243,232,242,-1,232,243,231,-1,244,231,243,-1,231,244,230,-1,245,230,244,-1,230,245,229,-1,246,229,245,-1,229,246,228,-1,227,246,247,-1,228,246,227,-1,226,247,248,-1,227,247,226,-1,225,248,249,-1,226,248,225,-1,249,224,225,-1,249,250,224,-1,224,251,223,-1,251,224,250,-1,61,251,62,-1,61,223,251,-1,55,65,252,-1,55,57,65,-1,222,252,253,-1,222,55,252,-1,221,253,254,-1,221,222,253,-1,255,221,254,-1,221,255,220,-1,256,220,255,-1,220,256,52,-1,66,52,256,-1,52,66,48,-1,257,71,70,-1,71,257,219,-1,257,218,219,-1,257,258,218,-1,218,259,217,-1,218,258,259,-1,260,217,259,-1,216,217,260,-1,238,216,260,-1,215,216,238,-1,261,260,262,-1,238,260,261,-1,262,259,263,-1,260,259,262,-1,258,263,259,-1,258,264,263,-1,258,265,264,-1,265,258,257,-1,265,70,266,-1,70,265,257,-1,266,68,267,-1,68,266,70,-1,267,67,268,-1,67,267,68,-1,268,66,269,-1,66,268,67,-1,269,256,270,-1,256,269,66,-1,270,255,271,-1,255,270,256,-1,271,254,272,-1,254,271,255,-1,254,273,272,-1,254,253,273,-1,253,274,273,-1,253,252,274,-1,252,275,274,-1,252,65,275,-1,65,276,275,-1,65,64,276,-1,64,277,276,-1,64,63,277,-1,63,278,277,-1,63,62,278,-1,62,279,278,-1,62,251,279,-1,279,250,280,-1,279,251,250,-1,250,281,280,-1,249,281,250,-1,249,282,281,-1,248,282,249,-1,248,283,282,-1,247,283,248,-1,247,284,283,-1,246,284,247,-1,284,245,285,-1,245,284,246,-1,285,244,286,-1,244,285,245,-1,286,243,287,-1,243,286,244,-1,287,242,288,-1,242,287,243,-1,242,289,288,-1,242,241,289,-1,241,290,289,-1,241,240,290,-1,240,291,290,-1,240,239,291,-1,239,292,291,-1,239,237,292,-1,292,238,261,-1,237,238,292,-1,293,261,294,-1,292,261,293,-1,294,262,295,-1,261,262,294,-1,295,263,296,-1,262,263,295,-1,264,296,263,-1,264,297,296,-1,264,298,297,-1,298,264,265,-1,298,266,299,-1,266,298,265,-1,299,267,300,-1,267,299,266,-1,300,268,301,-1,268,300,267,-1,301,269,302,-1,269,301,268,-1,270,302,269,-1,270,303,302,-1,271,303,270,-1,271,304,303,-1,272,304,271,-1,272,305,304,-1,306,272,273,-1,272,306,305,-1,307,273,274,-1,273,307,306,-1,308,274,275,-1,274,308,307,-1,275,309,308,-1,275,276,309,-1,276,310,309,-1,276,277,310,-1,277,311,310,-1,277,278,311,-1,278,312,311,-1,278,279,312,-1,280,312,279,-1,312,280,313,-1,314,280,281,-1,314,313,280,-1,281,315,314,-1,282,315,281,-1,282,316,315,-1,283,316,282,-1,283,317,316,-1,284,317,283,-1,284,318,317,-1,285,318,284,-1,285,319,318,-1,286,319,285,-1,286,320,319,-1,287,320,286,-1,287,321,320,-1,288,321,287,-1,321,289,322,-1,288,289,321,-1,322,290,323,-1,289,290,322,-1,323,291,324,-1,290,291,323,-1,324,292,293,-1,291,292,324,-1,325,324,293,-1,326,324,325,-1,326,323,324,-1,327,323,326,-1,327,322,323,-1,328,322,327,-1,328,321,322,-1,329,321,328,-1,321,330,320,-1,329,330,321,-1,320,331,319,-1,330,331,320,-1,319,332,318,-1,331,332,319,-1,318,333,317,-1,332,333,318,-1,317,334,316,-1,333,334,317,-1,316,335,315,-1,334,335,316,-1,315,336,314,-1,335,336,315,-1,314,337,313,-1,336,337,314,-1,337,312,313,-1,337,338,312,-1,338,311,312,-1,338,339,311,-1,339,310,311,-1,339,340,310,-1,340,309,310,-1,340,341,309,-1,341,308,309,-1,341,342,308,-1,342,307,308,-1,342,343,307,-1,343,306,307,-1,343,344,306,-1,344,305,306,-1,344,345,305,-1,305,346,304,-1,346,305,345,-1,304,347,303,-1,347,304,346,-1,303,348,302,-1,348,303,347,-1,302,349,301,-1,349,302,348,-1,301,350,300,-1,350,301,349,-1,300,351,299,-1,351,300,350,-1,299,352,298,-1,352,299,351,-1,298,353,297,-1,353,298,352,-1,353,296,297,-1,354,296,353,-1,354,295,296,-1,355,295,354,-1,355,294,295,-1,356,294,355,-1,356,293,294,-1,325,293,356,-1,357,325,356,-1,358,325,357,-1,359,356,355,-1,357,356,359,-1,360,355,354,-1,359,355,360,-1,361,354,353,-1,360,354,361,-1,352,361,353,-1,361,352,362,-1,351,362,352,-1,362,351,363,-1,350,363,351,-1,363,350,364,-1,365,350,349,-1,364,350,365,-1,366,349,348,-1,365,349,366,-1,367,348,347,-1,366,348,367,-1,368,347,346,-1,367,347,368,-1,369,346,345,-1,368,346,369,-1,344,369,345,-1,370,369,344,-1,343,370,344,-1,371,370,343,-1,342,371,343,-1,372,371,342,-1,341,372,342,-1,373,372,341,-1,340,373,341,-1,374,373,340,-1,375,340,339,-1,375,374,340,-1,376,339,338,-1,376,375,339,-1,377,338,337,-1,377,376,338,-1,336,377,337,-1,378,377,336,-1,335,378,336,-1,379,378,335,-1,334,379,335,-1,380,379,334,-1,333,380,334,-1,381,380,333,-1,332,381,333,-1,382,381,332,-1,331,382,332,-1,383,382,331,-1,330,383,331,-1,384,383,330,-1,329,384,330,-1,385,384,329,-1,386,329,328,-1,385,329,386,-1,387,328,327,-1,386,328,387,-1,388,327,326,-1,387,327,388,-1,358,326,325,-1,388,326,358,-1,389,388,358,-1,390,388,389,-1,390,387,388,-1,391,387,390,-1,391,386,387,-1,392,386,391,-1,392,385,386,-1,393,385,392,-1,385,394,384,-1,393,394,385,-1,384,395,383,-1,394,395,384,-1,383,396,382,-1,395,396,383,-1,382,397,381,-1,396,397,382,-1,381,398,380,-1,397,398,381,-1,380,399,379,-1,398,399,380,-1,379,400,378,-1,399,400,379,-1,378,401,377,-1,400,401,378,-1,401,376,377,-1,401,402,376,-1,402,375,376,-1,402,403,375,-1,375,404,374,-1,403,404,375,-1,374,405,373,-1,404,405,374,-1,373,406,372,-1,405,406,373,-1,372,407,371,-1,406,407,372,-1,371,408,370,-1,407,408,371,-1,370,409,369,-1,408,409,370,-1,409,368,369,-1,410,368,409,-1,410,367,368,-1,411,367,410,-1,411,366,367,-1,412,366,411,-1,412,365,366,-1,413,365,412,-1,413,364,365,-1,414,364,413,-1,414,363,364,-1,415,363,414,-1,363,416,362,-1,416,363,415,-1,362,417,361,-1,417,362,416,-1,417,360,361,-1,418,360,417,-1,418,359,360,-1,419,359,418,-1,419,357,359,-1,420,357,419,-1,420,358,357,-1,389,358,420,-1,421,389,420,-1,422,389,421,-1,422,390,389,-1,423,390,422,-1,423,391,390,-1,424,391,423,-1,424,392,391,-1,425,392,424,-1,425,393,392,-1,426,393,425,-1,393,427,394,-1,426,427,393,-1,394,428,395,-1,427,428,394,-1,395,429,396,-1,428,429,395,-1,396,430,397,-1,429,430,396,-1,397,431,398,-1,430,431,397,-1,398,432,399,-1,431,432,398,-1,399,433,400,-1,432,433,399,-1,434,400,433,-1,434,401,400,-1,402,434,435,-1,434,402,401,-1,435,403,402,-1,435,436,403,-1,403,437,404,-1,436,437,403,-1,404,438,405,-1,437,438,404,-1,405,439,406,-1,438,439,405,-1,406,440,407,-1,439,440,406,-1,441,407,440,-1,441,408,407,-1,408,442,409,-1,441,442,408,-1,442,410,409,-1,443,410,442,-1,411,443,444,-1,411,410,443,-1,444,412,411,-1,445,412,444,-1,445,413,412,-1,446,413,445,-1,446,414,413,-1,447,414,446,-1,447,415,414,-1,448,415,447,-1,415,449,416,-1,449,415,448,-1,450,416,449,-1,450,417,416,-1,418,450,451,-1,418,417,450,-1,451,419,418,-1,452,419,451,-1,452,420,419,-1,421,420,452,-1,453,421,452,-1,454,421,453,-1,455,452,451,-1,453,452,455,-1,451,456,455,-1,451,450,456,-1,449,456,450,-1,456,449,457,-1,448,457,449,-1,457,448,458,-1,459,448,447,-1,458,448,459,-1,460,447,446,-1,459,447,460,-1,461,446,445,-1,460,446,461,-1,445,462,461,-1,445,444,462,-1,463,444,443,-1,462,444,463,-1,443,464,463,-1,443,442,464,-1,464,441,465,-1,464,442,441,-1,440,465,441,-1,466,465,440,-1,466,439,467,-1,466,440,439,-1,438,467,439,-1,468,467,438,-1,437,468,438,-1,469,468,437,-1,436,469,437,-1,470,469,436,-1,471,436,435,-1,471,470,436,-1,472,435,434,-1,472,471,435,-1,472,433,473,-1,472,434,433,-1,432,473,433,-1,474,473,432,-1,431,474,432,-1,475,474,431,-1,430,475,431,-1,476,475,430,-1,476,429,477,-1,476,430,429,-1,478,429,428,-1,478,477,429,-1,479,428,427,-1,479,478,428,-1,480,427,426,-1,480,479,427,-1,425,480,426,-1,480,425,481,-1,424,481,425,-1,481,424,482,-1,423,482,424,-1,482,423,483,-1,423,484,483,-1,423,422,484,-1,454,422,421,-1,484,422,454,-1,484,485,486,-1,484,454,485,-1,483,486,487,-1,483,484,486,-1,482,487,488,-1,482,483,487,-1,482,489,481,-1,489,482,488,-1,481,490,480,-1,490,481,489,-1,490,479,480,-1,490,491,479,-1,491,478,479,-1,491,492,478,-1,493,478,492,-1,493,477,478,-1,494,477,493,-1,494,476,477,-1,495,476,494,-1,495,475,476,-1,496,475,495,-1,496,474,475,-1,474,497,473,-1,496,497,474,-1,498,473,497,-1,498,472,473,-1,472,499,471,-1,498,499,472,-1,471,500,470,-1,499,500,471,-1,470,501,469,-1,500,501,470,-1,469,502,468,-1,501,502,469,-1,503,468,502,-1,503,467,468,-1,504,467,503,-1,504,466,467,-1,505,466,504,-1,505,465,466,-1,506,465,505,-1,506,464,465,-1,463,506,507,-1,463,464,506,-1,462,507,508,-1,462,463,507,-1,461,508,509,-1,461,462,508,-1,460,509,510,-1,460,461,509,-1,510,459,460,-1,511,459,510,-1,511,458,459,-1,512,458,511,-1,512,457,458,-1,513,457,512,-1,513,456,457,-1,514,456,513,-1,455,514,515,-1,455,456,514,-1,515,453,455,-1,516,453,515,-1,454,516,485,-1,454,453,516,-1,485,517,518,-1,485,516,517,-1,486,518,519,-1,486,485,518,-1,487,519,520,-1,487,486,519,-1,488,520,521,-1,488,487,520,-1,489,521,522,-1,489,488,521,-1,490,522,523,-1,490,489,522,-1,491,523,524,-1,491,490,523,-1,492,524,525,-1,492,491,524,-1,493,525,526,-1,493,492,525,-1,494,526,527,-1,494,493,526,-1,495,527,528,-1,495,494,527,-1,496,528,529,-1,496,495,528,-1,497,529,530,-1,497,496,529,-1,498,530,531,-1,498,497,530,-1,499,531,532,-1,499,498,531,-1,533,499,532,-1,533,500,499,-1,500,534,501,-1,534,500,533,-1,501,535,502,-1,535,501,534,-1,502,536,503,-1,536,502,535,-1,503,537,504,-1,537,503,536,-1,504,538,505,-1,538,504,537,-1,505,539,506,-1,539,505,538,-1,506,540,507,-1,540,506,539,-1,507,541,508,-1,541,507,540,-1,508,542,509,-1,542,508,541,-1,543,509,542,-1,543,510,509,-1,510,544,511,-1,544,510,543,-1,511,545,512,-1,545,511,544,-1,512,546,513,-1,546,512,545,-1,546,514,513,-1,547,514,546,-1,515,547,548,-1,515,514,547,-1,516,548,517,-1,516,515,548,-1,517,549,550,-1,517,548,549,-1,548,551,549,-1,548,547,551,-1,547,552,551,-1,547,546,552,-1,552,545,553,-1,552,546,545,-1,544,553,545,-1,553,544,554,-1,543,554,544,-1,554,543,555,-1,542,555,543,-1,555,542,556,-1,541,556,542,-1,556,541,557,-1,557,540,558,-1,557,541,540,-1,539,558,540,-1,558,539,559,-1,538,559,539,-1,559,538,560,-1,537,560,538,-1,560,537,561,-1,536,561,537,-1,561,536,562,-1,535,562,536,-1,562,535,563,-1,534,563,535,-1,563,534,564,-1,533,564,534,-1,564,533,565,-1,532,565,533,-1,565,532,566,-1,567,532,531,-1,566,532,567,-1,531,568,567,-1,531,530,568,-1,530,569,568,-1,530,529,569,-1,529,570,569,-1,529,528,570,-1,528,571,570,-1,528,527,571,-1,527,572,571,-1,527,526,572,-1,526,573,572,-1,526,525,573,-1,525,574,573,-1,525,524,574,-1,524,575,574,-1,524,523,575,-1,523,576,575,-1,523,522,576,-1,522,577,576,-1,522,521,577,-1,521,578,577,-1,521,520,578,-1,520,579,578,-1,520,519,579,-1,519,580,579,-1,519,518,580,-1,518,550,580,-1,518,517,550,-1,580,581,582,-1,580,550,581,-1,579,582,583,-1,579,580,582,-1,578,583,584,-1,578,579,583,-1,577,584,585,-1,577,578,584,-1,576,585,586,-1,576,577,585,-1,575,586,587,-1,575,576,586,-1,574,587,588,-1,574,575,587,-1,573,588,589,-1,573,574,588,-1,572,589,590,-1,572,573,589,-1,571,590,591,-1,571,572,590,-1,570,591,592,-1,570,571,591,-1,569,592,593,-1,569,570,592,-1,568,593,594,-1,568,569,593,-1,567,594,595,-1,567,568,594,-1,566,595,596,-1,566,567,595,-1,566,597,565,-1,597,566,596,-1,565,598,564,-1,598,565,597,-1,564,599,563,-1,599,564,598,-1,563,600,562,-1,600,563,599,-1,562,601,561,-1,601,562,600,-1,561,602,560,-1,602,561,601,-1,560,603,559,-1,603,560,602,-1,559,604,558,-1,604,559,603,-1,558,605,557,-1,605,558,604,-1,557,606,556,-1,606,557,605,-1,556,607,555,-1,607,556,606,-1,555,608,554,-1,608,555,607,-1,554,609,553,-1,609,554,608,-1,553,610,552,-1,610,553,609,-1,551,610,611,-1,551,552,610,-1,611,549,551,-1,612,549,611,-1,550,612,581,-1,550,549,612,-1,581,613,614,-1,581,612,613,-1,612,615,613,-1,612,611,615,-1,616,611,610,-1,615,611,616,-1,616,609,617,-1,616,610,609,-1,608,617,609,-1,617,608,618,-1,607,618,608,-1,618,607,619,-1,619,606,620,-1,619,607,606,-1,605,620,606,-1,620,605,621,-1,604,621,605,-1,621,604,622,-1,603,622,604,-1,622,603,623,-1,602,623,603,-1,623,602,624,-1,624,601,625,-1,624,602,601,-1,600,625,601,-1,625,600,626,-1,599,626,600,-1,626,599,627,-1,598,627,599,-1,627,598,628,-1,597,628,598,-1,628,597,629,-1,629,596,630,-1,629,597,596,-1,596,631,630,-1,596,595,631,-1,595,632,631,-1,595,594,632,-1,594,633,632,-1,594,593,633,-1,593,634,633,-1,593,592,634,-1,592,635,634,-1,592,591,635,-1,591,636,635,-1,591,590,636,-1,590,637,636,-1,590,589,637,-1,589,638,637,-1,589,588,638,-1,588,639,638,-1,588,587,639,-1,587,640,639,-1,587,586,640,-1,586,641,640,-1,586,585,641,-1,585,642,641,-1,585,584,642,-1,584,643,642,-1,584,583,643,-1,583,644,643,-1,583,582,644,-1,582,614,644,-1,582,581,614,-1,644,645,646,-1,644,614,645,-1,643,646,647,-1,643,644,646,-1,642,647,648,-1,642,643,647,-1,641,648,649,-1,641,642,648,-1,640,649,650,-1,640,641,649,-1,639,650,651,-1,639,640,650,-1,638,651,652,-1,638,639,651,-1,637,652,653,-1,637,638,652,-1,636,653,654,-1,636,637,653,-1,635,654,655,-1,635,636,654,-1,634,655,656,-1,634,635,655,-1,633,656,657,-1,633,634,656,-1,632,657,658,-1,632,633,657,-1,631,658,659,-1,631,632,658,-1,659,630,631,-1,660,630,659,-1,630,661,629,-1,661,630,660,-1,629,662,628,-1,662,629,661,-1,628,663,627,-1,663,628,662,-1,664,627,663,-1,664,626,627,-1,626,665,625,-1,665,626,664,-1,625,666,624,-1,666,625,665,-1,624,667,623,-1,667,624,666,-1,623,668,622,-1,668,623,667,-1,622,669,621,-1,669,622,668,-1,621,670,620,-1,670,621,669,-1,620,671,619,-1,671,620,670,-1,672,619,671,-1,672,618,619,-1,618,673,617,-1,673,618,672,-1,617,674,616,-1,674,617,673,-1,615,674,675,-1,615,616,674,-1,613,675,676,-1,613,615,675,-1,614,676,645,-1,614,613,676,-1,677,645,676,-1,677,678,645,-1,679,676,675,-1,679,677,676,-1,680,675,674,-1,680,679,675,-1,680,673,681,-1,673,680,674,-1,681,672,682,-1,672,681,673,-1,682,671,683,-1,671,682,672,-1,683,670,684,-1,670,683,671,-1,684,669,685,-1,669,684,670,-1,685,668,686,-1,668,685,669,-1,686,667,687,-1,667,686,668,-1,687,666,688,-1,666,687,667,-1,688,665,689,-1,665,688,666,-1,689,664,690,-1,664,689,665,-1,690,663,691,-1,663,690,664,-1,691,662,692,-1,662,691,663,-1,692,661,693,-1,661,692,662,-1,693,660,694,-1,660,693,661,-1,695,660,659,-1,695,694,660,-1,696,659,658,-1,696,695,659,-1,697,658,657,-1,697,696,658,-1,698,657,656,-1,698,697,657,-1,699,656,655,-1,699,698,656,-1,700,655,654,-1,700,699,655,-1,701,654,653,-1,701,700,654,-1,702,653,652,-1,702,701,653,-1,703,652,651,-1,703,702,652,-1,704,651,650,-1,704,703,651,-1,705,650,649,-1,705,704,650,-1,706,649,648,-1,706,705,649,-1,707,648,647,-1,707,706,648,-1,708,647,646,-1,708,707,647,-1,678,646,645,-1,678,708,646,-1,708,709,710,-1,708,678,709,-1,707,710,711,-1,707,708,710,-1,706,711,712,-1,706,707,711,-1,705,712,713,-1,705,706,712,-1,704,713,714,-1,704,705,713,-1,703,714,715,-1,703,704,714,-1,702,715,716,-1,702,703,715,-1,701,716,717,-1,701,702,716,-1,700,717,718,-1,700,701,717,-1,699,718,719,-1,699,700,718,-1,698,719,720,-1,698,699,719,-1,697,720,721,-1,697,698,720,-1,697,722,696,-1,722,697,721,-1,696,723,695,-1,723,696,722,-1,724,695,723,-1,724,694,695,-1,694,725,693,-1,725,694,724,-1,693,726,692,-1,726,693,725,-1,692,727,691,-1,727,692,726,-1,691,728,690,-1,728,691,727,-1,690,729,689,-1,729,690,728,-1,730,689,729,-1,730,688,689,-1,688,731,687,-1,731,688,730,-1,687,732,686,-1,732,687,731,-1,733,686,732,-1,733,685,686,-1,685,734,684,-1,734,685,733,-1,684,735,683,-1,735,684,734,-1,683,736,682,-1,736,683,735,-1,682,737,681,-1,737,682,736,-1,681,738,680,-1,738,681,737,-1,738,679,680,-1,739,679,738,-1,677,739,740,-1,677,679,739,-1,740,678,677,-1,709,678,740,-1,741,709,740,-1,709,741,742,-1,743,740,739,-1,743,741,740,-1,743,738,73,-1,743,739,738,-1,737,73,738,-1,737,74,73,-1,736,74,737,-1,736,744,74,-1,735,744,736,-1,735,745,744,-1,76,735,734,-1,735,76,745,-1,79,734,733,-1,734,79,76,-1,732,79,733,-1,732,746,79,-1,731,746,732,-1,731,747,746,-1,748,731,730,-1,748,747,731,-1,82,730,729,-1,82,748,730,-1,728,82,729,-1,728,80,82,-1,727,80,728,-1,727,749,80,-1,750,727,726,-1,750,749,727,-1,84,726,725,-1,84,750,726,-1,87,725,724,-1,87,84,725,-1,724,751,87,-1,724,723,751,-1,722,751,723,-1,751,722,752,-1,721,752,722,-1,721,753,752,-1,720,753,721,-1,720,754,753,-1,719,754,720,-1,719,755,754,-1,718,755,719,-1,718,756,755,-1,756,717,757,-1,756,718,717,-1,716,757,717,-1,716,758,757,-1,715,758,716,-1,715,759,758,-1,760,715,714,-1,715,760,759,-1,761,714,713,-1,714,761,760,-1,713,762,761,-1,762,713,712,-1,763,712,711,-1,712,763,762,-1,764,711,710,-1,711,764,763,-1,742,710,709,-1,710,742,764,-1,116,764,742,-1,764,116,89,-1,117,742,741,-1,742,117,116,-1,117,743,765,-1,117,741,743,-1,765,73,72,-1,765,743,73,-1,744,75,74,-1,744,111,75,-1,745,111,744,-1,745,109,111,-1,78,745,76,-1,745,78,109,-1,746,77,79,-1,746,766,77,-1,747,766,746,-1,747,767,766,-1,768,747,748,-1,768,767,747,-1,81,748,82,-1,81,768,748,-1,749,83,80,-1,749,103,83,-1,101,749,750,-1,101,103,749,-1,86,750,84,-1,86,101,750,-1,87,769,85,-1,769,87,751,-1,751,98,769,-1,98,751,752,-1,753,98,752,-1,753,96,98,-1,754,96,753,-1,754,95,96,-1,755,95,754,-1,755,92,95,-1,756,92,755,-1,756,770,92,-1,757,770,756,-1,771,770,757,-1,758,771,757,-1,758,772,771,-1,759,772,758,-1,759,773,772,-1,774,759,760,-1,759,774,773,-1,775,760,761,-1,760,775,774,-1,776,761,762,-1,775,761,776,-1,88,762,763,-1,762,88,776,-1,89,763,764,-1,763,89,88,-1,91,776,88,-1,776,91,120,-1,120,775,776,-1,775,120,777,-1,777,774,775,-1,774,777,778,-1,778,773,774,-1,773,778,779,-1,773,780,772,-1,773,779,780,-1,772,781,771,-1,772,780,781,-1,771,122,770,-1,771,781,122,-1,770,93,92,-1,770,122,93,-1,782,98,97,-1,782,769,98,-1,782,85,769,-1,99,85,782,-1,101,104,103,-1,101,102,104,-1,81,783,768,-1,81,106,783,-1,768,784,767,-1,768,783,784,-1,784,766,767,-1,766,784,785,-1,785,77,766,-1,77,785,107,-1,110,111,109,-1,111,110,112,-1,72,786,765,-1,114,786,72,-1,117,786,115,-1,786,117,765,-1,121,777,120,-1,777,121,787,-1,787,778,777,-1,778,787,788,-1,788,779,778,-1,779,788,789,-1,779,790,780,-1,779,789,790,-1,780,791,781,-1,780,790,791,-1,781,123,122,-1,781,791,123,-1,94,792,97,-1,125,792,94,-1,782,792,793,-1,792,782,97,-1,99,793,126,-1,793,99,782,-1,102,129,104,-1,102,128,129,-1,106,794,783,-1,106,131,794,-1,783,795,784,-1,783,794,795,-1,795,785,784,-1,785,795,796,-1,796,107,785,-1,107,796,132,-1,134,112,110,-1,112,134,135,-1,797,114,137,-1,797,786,114,-1,798,786,797,-1,798,115,786,-1,798,90,115,-1,118,90,798,-1,799,800,801,-1,799,801,802,-1,802,803,799,-1,803,804,805,-1,803,806,804,-1,803,807,806,-1,807,808,806,-1,807,809,808,-1,809,810,808,-1,809,811,810,-1,810,811,812,-1,813,810,812,-1,813,812,814,-1,815,813,814,-1,815,814,816,-1,816,817,815,-1,816,818,817,-1,818,816,819,-1,820,818,819,-1,820,819,821,-1,822,820,821,-1,823,822,821,-1,824,822,823,-1,823,825,824,-1,823,826,825,-1,823,827,826,-1,826,827,828,-1,828,827,829,-1,830,828,829,-1,831,832,833,-1,832,834,833,-1,833,834,835,-1,835,834,836,-1,836,837,838,-1,837,836,839,-1,840,837,839,-1,841,840,839,-1,841,839,842,-1,842,843,841,-1,842,844,843,-1,842,845,844,-1,846,844,845,-1,845,847,846,-1,845,848,847,-1,849,848,850,-1,849,851,848,-1,848,851,852,-1,853,848,852,-1,848,853,847,-1,853,852,854,-1,812,853,854,-1,812,854,814,-1,850,855,849,-1,850,856,855,-1,856,857,855,-1,858,857,856,-1,856,859,858,-1,856,860,859,-1,860,861,859,-1,861,860,862,-1,862,863,861,-1,862,864,863,-1,862,865,864,-1,865,866,864,-1,865,867,866,-1,868,867,865,-1,868,869,867,-1,870,869,868,-1,868,821,870,-1,868,823,821,-1,868,827,823,-1,865,827,868,-1,871,827,865,-1,872,873,862,-1,872,862,860,-1,872,860,856,-1,872,856,850,-1,872,850,874,-1,872,874,875,-1,872,875,876,-1,872,876,877,-1,872,877,878,-1,872,878,879,-1,872,879,880,-1,872,880,881,-1,872,881,882,-1,872,882,883,-1,872,883,884,-1,872,884,873,-1,885,827,871,-1,886,827,885,-1,887,827,886,-1,888,827,887,-1,889,827,888,-1,890,827,889,-1,891,892,893,-1,891,893,894,-1,891,894,895,-1,891,895,896,-1,891,896,897,-1,891,897,898,-1,891,898,899,-1,891,899,900,-1,901,834,902,-1,903,834,901,-1,904,834,903,-1,905,834,904,-1,906,834,905,-1,907,834,906,-1,908,886,885,-1,909,906,905,-1,910,834,907,-1,839,834,910,-1,842,839,910,-1,836,834,839,-1,902,834,832,-1,891,900,911,-1,891,911,912,-1,891,912,913,-1,891,913,914,-1,891,914,915,-1,891,915,916,-1,891,916,917,-1,891,917,892,-1,829,827,890,-1,918,800,835,-1,918,919,800,-1,800,919,801,-1,920,918,835,-1,805,921,922,-1,922,921,923,-1,826,922,923,-1,826,923,924,-1,826,924,825,-1,925,903,901,-1,926,889,888,-1,927,799,922,-1,928,799,927,-1,799,929,800,-1,929,799,928,-1,799,805,922,-1,799,803,805,-1,917,830,829,-1,830,917,916,-1,916,930,830,-1,915,930,916,-1,915,931,930,-1,914,931,915,-1,931,913,932,-1,913,931,914,-1,932,912,831,-1,912,932,913,-1,831,911,832,-1,831,912,911,-1,836,920,835,-1,836,838,920,-1,874,848,845,-1,874,850,848,-1,873,865,862,-1,865,873,871,-1,885,873,884,-1,885,871,873,-1,892,889,893,-1,889,892,890,-1,901,900,899,-1,901,902,900,-1,877,906,878,-1,906,877,907,-1,909,878,906,-1,909,879,878,-1,933,879,909,-1,880,879,933,-1,934,880,933,-1,881,880,934,-1,882,934,935,-1,882,881,934,-1,883,935,908,-1,883,882,935,-1,884,908,885,-1,908,884,883,-1,908,936,886,-1,936,908,935,-1,935,937,936,-1,935,934,937,-1,937,933,938,-1,934,933,937,-1,938,909,905,-1,938,933,909,-1,905,939,938,-1,905,904,939,-1,939,903,940,-1,939,904,903,-1,925,940,903,-1,940,925,941,-1,941,942,940,-1,943,942,941,-1,942,944,945,-1,944,942,943,-1,945,926,888,-1,945,944,926,-1,888,946,945,-1,888,887,946,-1,946,886,936,-1,946,887,886,-1,936,947,946,-1,936,937,947,-1,947,945,946,-1,945,947,942,-1,940,947,939,-1,942,947,940,-1,947,938,939,-1,937,938,947,-1,910,877,876,-1,910,907,877,-1,876,842,910,-1,842,876,875,-1,875,845,842,-1,875,874,845,-1,900,832,911,-1,832,900,902,-1,829,892,917,-1,829,890,892,-1,830,927,828,-1,927,830,930,-1,930,928,927,-1,931,928,930,-1,928,932,929,-1,932,928,931,-1,929,831,833,-1,929,932,831,-1,833,800,929,-1,833,835,800,-1,922,828,927,-1,828,922,826,-1,926,893,889,-1,926,894,893,-1,944,894,926,-1,894,944,895,-1,943,895,944,-1,895,943,896,-1,897,943,941,-1,896,943,897,-1,898,941,925,-1,897,941,898,-1,899,925,901,-1,925,899,898,-1,948,949,950,-1,950,949,951,-1,951,949,952,-1,952,949,953,-1,953,949,954,-1,954,949,955,-1,955,949,956,-1,956,949,957,-1,957,949,958,-1,958,949,959,-1,959,949,960,-1,960,949,961,-1,961,949,962,-1,962,949,963,-1,963,949,964,-1,964,949,965,-1,965,949,966,-1,966,949,967,-1,967,949,968,-1,968,949,969,-1,969,949,970,-1,970,949,971,-1,971,949,972,-1,972,949,948,-1,973,974,128,-1,973,975,974,-1,974,976,977,-1,975,976,974,-1,976,130,977,-1,976,978,130,-1,130,979,131,-1,978,979,130,-1,131,980,794,-1,979,980,131,-1,980,795,794,-1,980,981,795,-1,795,982,796,-1,981,982,795,-1,982,132,796,-1,982,983,132,-1,983,133,132,-1,983,984,133,-1,133,985,986,-1,984,985,133,-1,986,987,988,-1,985,987,986,-1,988,989,135,-1,987,989,988,-1,135,990,136,-1,989,990,135,-1,990,137,136,-1,990,991,137,-1,137,992,798,-1,991,992,137,-1,992,119,798,-1,992,993,119,-1,993,787,119,-1,993,994,787,-1,994,789,787,-1,994,995,789,-1,789,996,791,-1,995,996,789,-1,791,997,124,-1,996,997,791,-1,124,998,792,-1,997,998,124,-1,998,126,792,-1,998,999,126,-1,126,1000,127,-1,999,1000,126,-1,1000,128,127,-1,1000,973,128,-1,1001,973,1000,-1,1001,1002,973,-1,973,1003,975,-1,1002,1003,973,-1,975,1004,976,-1,1003,1004,975,-1,976,1005,978,-1,1004,1005,976,-1,978,1006,979,-1,1005,1006,978,-1,979,1007,980,-1,1006,1007,979,-1,980,1008,981,-1,1007,1008,980,-1,981,1009,982,-1,1008,1009,981,-1,982,1010,983,-1,1009,1010,982,-1,983,1011,984,-1,1010,1011,983,-1,984,1012,985,-1,1011,1012,984,-1,985,1013,987,-1,1012,1013,985,-1,1013,989,987,-1,1013,1014,989,-1,989,1015,990,-1,1014,1015,989,-1,1015,991,990,-1,1015,1016,991,-1,1016,992,991,-1,1016,1017,992,-1,1017,993,992,-1,1017,1018,993,-1,1018,994,993,-1,1018,1019,994,-1,1019,995,994,-1,1019,1020,995,-1,1020,996,995,-1,1020,1021,996,-1,1021,997,996,-1,1021,1022,997,-1,1022,998,997,-1,1022,1023,998,-1,1023,999,998,-1,1023,1024,999,-1,1024,1000,999,-1,1024,1001,1000,-1,1025,1001,1024,-1,1025,1026,1001,-1,1026,1002,1001,-1,1026,1027,1002,-1,1002,1028,1003,-1,1027,1028,1002,-1,1003,1029,1004,-1,1028,1029,1003,-1,1004,1030,1005,-1,1029,1030,1004,-1,1005,1031,1006,-1,1030,1031,1005,-1,1006,1032,1007,-1,1031,1032,1006,-1,1007,1033,1008,-1,1032,1033,1007,-1,1008,1034,1009,-1,1033,1034,1008,-1,1009,1035,1010,-1,1034,1035,1009,-1,1010,1036,1011,-1,1035,1036,1010,-1,1011,1037,1012,-1,1036,1037,1011,-1,1012,1038,1013,-1,1037,1038,1012,-1,1013,1039,1014,-1,1038,1039,1013,-1,1014,1040,1015,-1,1039,1040,1014,-1,1040,1016,1015,-1,1040,1041,1016,-1,1041,1017,1016,-1,1041,1042,1017,-1,1042,1018,1017,-1,1042,1043,1018,-1,1043,1019,1018,-1,1043,1044,1019,-1,1044,1020,1019,-1,1044,1045,1020,-1,1045,1021,1020,-1,1045,1046,1021,-1,1046,1022,1021,-1,1046,1047,1022,-1,1047,1023,1022,-1,1047,1048,1023,-1,1048,1024,1023,-1,1048,1025,1024,-1,950,1025,1048,-1,950,951,1025,-1,951,1026,1025,-1,951,952,1026,-1,952,1027,1026,-1,952,953,1027,-1,1027,954,1028,-1,953,954,1027,-1,1028,955,1029,-1,954,955,1028,-1,1029,956,1030,-1,955,956,1029,-1,1030,957,1031,-1,956,957,1030,-1,1031,958,1032,-1,957,958,1031,-1,1032,959,1033,-1,958,959,1032,-1,1033,960,1034,-1,959,960,1033,-1,1034,961,1035,-1,960,961,1034,-1,1035,962,1036,-1,961,962,1035,-1,1036,963,1037,-1,962,963,1036,-1,1037,964,1038,-1,963,964,1037,-1,964,1039,1038,-1,964,965,1039,-1,1039,966,1040,-1,965,966,1039,-1,966,1041,1040,-1,966,967,1041,-1,967,1042,1041,-1,967,968,1042,-1,968,1043,1042,-1,968,969,1043,-1,969,1044,1043,-1,969,970,1044,-1,970,1045,1044,-1,970,971,1045,-1,971,1046,1045,-1,971,972,1046,-1,972,1047,1046,-1,972,948,1047,-1,948,1048,1047,-1,948,950,1048,-1,1049,1050,1051,-1,1051,1052,1049,-1,1053,1049,1052,-1,1054,1053,1052,-1,1055,1053,1054,-1,1055,1056,1053,-1,1056,1055,1057,-1,1057,1058,1056,-1,1059,1057,1060,-1,1059,1060,1061,-1,1062,1063,1064,-1,1062,1064,1051,-1,1065,1066,1067,-1,1067,1068,1065,-1,1068,1067,1069,-1,1069,1070,1068,-1,1071,1069,1067,-1,1067,1072,1071,-1,1073,1071,1072,-1,1072,1074,1073,-1,1075,1076,1077,-1,1075,1077,1078,-1,1078,1077,1079,-1,1078,1079,1080,-1,1080,1079,1081,-1,1080,1081,1082,-1,1079,1083,1081,-1,1079,1084,1083,-1,1077,1084,1079,-1,1077,1085,1084,-1,1066,1086,1072,-1,1072,1067,1066,-1,1060,1057,1055,-1,1055,1087,1060,-1,1088,1060,1087,-1,1088,1087,1089,-1,1089,1087,1055,-1,1055,1054,1089,-1,1090,1091,1092,-1,1092,1064,1090,-1,1064,1092,1052,-1,1052,1051,1064,-1,1052,1092,1091,-1,1091,1054,1052,-1,1058,1059,1093,-1,1058,1057,1059,-1,1060,1094,1061,-1,1094,1060,1088,-1,1088,1095,1094,-1,1095,1088,1096,-1,1095,1090,1097,-1,1095,1096,1090,-1,1097,1064,1063,-1,1097,1090,1064,-1,1062,1050,1098,-1,1062,1051,1050,-1,1099,1098,1100,-1,1099,1062,1098,-1,1101,1062,1099,-1,1101,1063,1062,-1,1102,1063,1101,-1,1102,1097,1063,-1,1103,1097,1102,-1,1103,1095,1097,-1,1094,1103,1104,-1,1094,1095,1103,-1,1061,1104,1105,-1,1061,1094,1104,-1,1059,1105,1106,-1,1059,1061,1105,-1,1093,1106,1107,-1,1093,1059,1106,-1,1107,1108,1109,-1,1107,1106,1108,-1,1106,1110,1108,-1,1105,1110,1106,-1,1105,1111,1110,-1,1111,1105,1104,-1,1111,1103,1112,-1,1111,1104,1103,-1,1112,1102,1113,-1,1112,1103,1102,-1,1113,1101,1114,-1,1113,1102,1101,-1,1114,1099,1115,-1,1099,1114,1101,-1,1115,1100,1116,-1,1100,1115,1099,-1,1117,1116,1118,-1,1117,1115,1116,-1,1119,1115,1117,-1,1119,1114,1115,-1,1120,1114,1119,-1,1120,1113,1114,-1,1113,1121,1112,-1,1121,1113,1120,-1,1111,1121,1122,-1,1111,1112,1121,-1,1110,1122,1123,-1,1110,1111,1122,-1,1108,1123,1124,-1,1108,1110,1123,-1,1109,1124,1125,-1,1108,1124,1109,-1,1125,1126,1127,-1,1125,1124,1126,-1,1124,1128,1126,-1,1124,1123,1128,-1,1123,1129,1128,-1,1123,1122,1129,-1,1122,1130,1129,-1,1122,1121,1130,-1,1120,1130,1121,-1,1130,1120,1131,-1,1131,1119,1132,-1,1131,1120,1119,-1,1132,1117,1133,-1,1132,1119,1117,-1,1133,1118,1134,-1,1133,1117,1118,-1,1134,1135,1133,-1,1135,1134,1136,-1,1133,1137,1132,-1,1137,1133,1135,-1,1132,1138,1131,-1,1138,1132,1137,-1,1131,1139,1130,-1,1139,1131,1138,-1,1130,1140,1129,-1,1140,1130,1139,-1,1129,1141,1128,-1,1141,1129,1140,-1,1128,1142,1126,-1,1142,1128,1141,-1,1126,1143,1127,-1,1143,1126,1142,-1,1142,1144,1143,-1,1144,1142,1145,-1,1141,1145,1142,-1,1145,1141,1146,-1,1140,1146,1141,-1,1146,1140,1147,-1,1139,1147,1140,-1,1147,1139,1148,-1,1138,1148,1139,-1,1148,1138,1149,-1,1150,1138,1137,-1,1149,1138,1150,-1,1151,1137,1135,-1,1150,1137,1151,-1,1152,1135,1136,-1,1151,1135,1152,-1,1083,1151,1152,-1,1084,1151,1083,-1,1084,1150,1151,-1,1085,1150,1084,-1,1085,1149,1150,-1,1153,1149,1085,-1,1149,1154,1148,-1,1154,1149,1153,-1,1148,1155,1147,-1,1155,1148,1154,-1,1147,1086,1146,-1,1086,1147,1155,-1,1146,1066,1145,-1,1066,1146,1086,-1,1145,1065,1144,-1,1065,1145,1066,-1,1156,1073,1074,-1,1073,1156,1157,-1,1075,1156,1076,-1,1157,1156,1075,-1,1077,1153,1085,-1,1076,1153,1077,-1,1076,1154,1153,-1,1156,1154,1076,-1,1154,1074,1155,-1,1074,1154,1156,-1,1155,1072,1086,-1,1072,1155,1074,-1,1089,1096,1088,-1,1096,1089,1054,-1,1096,1091,1090,-1,1096,1054,1091,-1,1158,1159,1160,-1,1159,1158,1161,-1,1161,1158,1162,-1,1161,1162,1163,-1,1164,1165,1166,-1,1166,1165,1167,-1,1166,1167,1168,-1,1167,1169,1168,-1,1170,1163,1162,-1,1171,1165,1164,-1,1172,1173,1174,-1,1175,1176,1177,-1,1177,1176,1178,-1,1178,1176,1179,-1,1178,1179,1180,-1,1179,1181,1180,-1,1182,1183,1184,-1,1183,1182,1185,-1,1185,1182,1174,-1,1185,1174,1173,-1,1186,1187,1188,-1,1186,1189,1187,-1,1187,1190,1191,-1,1190,1187,1189,-1,1191,1192,1193,-1,1191,1190,1192,-1,1194,1192,1195,-1,1194,1193,1192,-1,1196,1194,1195,-1,1196,1197,1194,-1,1198,1197,1196,-1,1198,1199,1197,-1,1200,1198,1201,-1,1200,1199,1198,-1,1202,1201,1203,-1,1202,1200,1201,-1,1204,1202,1203,-1,1204,1205,1202,-1,1204,1206,1205,-1,1204,1207,1206,-1,1207,1208,1206,-1,1207,1209,1208,-1,1208,1210,1211,-1,1210,1208,1209,-1,1211,1212,1213,-1,1211,1210,1212,-1,1214,1212,1215,-1,1214,1213,1212,-1,1216,1214,1215,-1,1216,1217,1214,-1,1218,1217,1216,-1,1218,1219,1217,-1,1220,1218,1221,-1,1220,1219,1218,-1,1222,1221,1223,-1,1222,1220,1221,-1,1224,1222,1223,-1,1224,1225,1222,-1,1224,1188,1225,-1,1224,1186,1188,-1,1226,1225,1188,-1,1226,1227,1225,-1,1211,1227,1226,-1,1211,1213,1227,-1,1208,1226,1228,-1,1208,1211,1226,-1,1228,1206,1208,-1,1228,1229,1206,-1,1187,1229,1228,-1,1187,1191,1229,-1,1228,1188,1187,-1,1228,1226,1188,-1,1225,1230,1231,-1,1225,1227,1230,-1,1225,1232,1222,-1,1225,1231,1232,-1,1220,1232,1233,-1,1220,1222,1232,-1,1219,1233,1234,-1,1219,1220,1233,-1,1235,1219,1234,-1,1235,1217,1219,-1,1236,1217,1235,-1,1236,1214,1217,-1,1236,1213,1214,-1,1236,1237,1213,-1,1230,1213,1237,-1,1230,1227,1213,-1,1169,1230,1237,-1,1169,1238,1230,-1,1168,1237,1236,-1,1237,1168,1169,-1,1166,1236,1235,-1,1168,1236,1166,-1,1239,1235,1234,-1,1166,1235,1239,-1,1233,1239,1234,-1,1161,1239,1233,-1,1232,1161,1233,-1,1159,1161,1232,-1,1231,1159,1232,-1,1231,1160,1159,-1,1230,1160,1231,-1,1230,1238,1160,-1,1238,1158,1160,-1,1238,1240,1158,-1,1161,1241,1239,-1,1163,1241,1161,-1,1241,1166,1239,-1,1164,1166,1241,-1,1167,1238,1169,-1,1167,1240,1238,-1,1165,1240,1167,-1,1165,1242,1240,-1,1240,1162,1158,-1,1240,1242,1162,-1,1170,1242,1243,-1,1242,1170,1162,-1,1163,1243,1241,-1,1163,1170,1243,-1,1243,1164,1241,-1,1243,1171,1164,-1,1242,1171,1243,-1,1242,1165,1171,-1,1173,1244,1245,-1,1173,1172,1244,-1,1172,1246,1244,-1,1246,1172,1174,-1,1246,1175,1244,-1,1246,1176,1175,-1,1244,1177,1245,-1,1244,1175,1177,-1,1245,1178,1247,-1,1177,1178,1245,-1,1179,1248,1181,-1,1179,1249,1248,-1,1248,1182,1184,-1,1248,1249,1182,-1,1185,1245,1247,-1,1173,1245,1185,-1,1250,1247,1251,-1,1185,1247,1250,-1,1252,1185,1250,-1,1183,1185,1252,-1,1253,1183,1252,-1,1253,1184,1183,-1,1254,1184,1253,-1,1254,1248,1184,-1,1181,1254,1255,-1,1181,1248,1254,-1,1180,1255,1256,-1,1255,1180,1181,-1,1178,1256,1257,-1,1180,1256,1178,-1,1247,1257,1251,-1,1178,1257,1247,-1,1257,1199,1251,-1,1257,1197,1199,-1,1256,1197,1257,-1,1256,1194,1197,-1,1256,1193,1194,-1,1256,1255,1193,-1,1254,1193,1255,-1,1254,1258,1193,-1,1205,1254,1253,-1,1205,1258,1254,-1,1205,1252,1202,-1,1205,1253,1252,-1,1200,1252,1250,-1,1200,1202,1252,-1,1199,1250,1251,-1,1199,1200,1250,-1,1229,1205,1206,-1,1229,1258,1205,-1,1191,1258,1229,-1,1191,1193,1258,-1,1176,1249,1179,-1,1176,1246,1249,-1,1249,1174,1182,-1,1249,1246,1174,-1,1259,1260,1261,-1,1262,1263,1264,-1,1265,1266,1267,-1,1268,1269,1270,-1,1271,1272,1273,-1,1274,1275,1276,-1,1260,1277,1278,-1,1260,1259,1277,-1,1279,1260,1278,-1,1261,1260,1279,-1,1280,1261,1279,-1,1281,1261,1280,-1,1261,1282,1259,-1,1282,1261,1281,-1,1259,1283,1277,-1,1282,1283,1259,-1,1283,1264,1284,-1,1282,1264,1283,-1,1264,1281,1262,-1,1281,1264,1282,-1,1262,1280,1285,-1,1262,1281,1280,-1,1263,1285,1286,-1,1263,1262,1285,-1,1284,1263,1286,-1,1264,1263,1284,-1,1287,1286,1288,-1,1284,1286,1287,-1,1286,1289,1288,-1,1286,1285,1289,-1,1285,1290,1289,-1,1285,1280,1290,-1,1290,1279,1291,-1,1280,1279,1290,-1,1291,1278,1292,-1,1279,1278,1291,-1,1278,1293,1292,-1,1278,1277,1293,-1,1277,1294,1293,-1,1277,1283,1294,-1,1294,1284,1287,-1,1283,1284,1294,-1,1295,1287,1296,-1,1294,1287,1295,-1,1293,1295,1297,-1,1293,1294,1295,-1,1292,1297,1298,-1,1292,1293,1297,-1,1292,1299,1291,-1,1292,1298,1299,-1,1300,1291,1299,-1,1290,1291,1300,-1,1301,1290,1300,-1,1289,1290,1301,-1,1302,1289,1301,-1,1288,1289,1302,-1,1288,1296,1287,-1,1288,1302,1296,-1,1303,1296,1302,-1,1296,1303,1304,-1,1301,1303,1302,-1,1301,1305,1303,-1,1300,1305,1301,-1,1300,1306,1305,-1,1307,1300,1299,-1,1300,1307,1306,-1,1308,1299,1298,-1,1299,1308,1307,-1,1297,1308,1298,-1,1297,1309,1308,-1,1295,1309,1297,-1,1295,1310,1309,-1,1304,1295,1296,-1,1295,1304,1310,-1,1311,1310,1304,-1,1310,1311,1312,-1,1313,1304,1303,-1,1304,1313,1311,-1,1305,1313,1303,-1,1305,1311,1313,-1,1306,1311,1305,-1,1306,1314,1311,-1,1315,1306,1307,-1,1306,1315,1314,-1,1316,1307,1308,-1,1307,1316,1315,-1,1309,1316,1308,-1,1309,1315,1316,-1,1310,1315,1309,-1,1310,1312,1315,-1,1265,1317,1318,-1,1265,1319,1317,-1,1265,1320,1319,-1,1265,1267,1320,-1,1321,1267,1322,-1,1321,1320,1267,-1,1322,1266,1323,-1,1322,1267,1266,-1,1266,1318,1323,-1,1266,1265,1318,-1,1268,1319,1320,-1,1268,1270,1319,-1,1268,1321,1324,-1,1268,1320,1321,-1,1269,1324,1325,-1,1269,1268,1324,-1,1326,1269,1325,-1,1326,1270,1269,-1,1317,1270,1326,-1,1317,1319,1270,-1,1327,1326,1328,-1,1327,1317,1326,-1,1328,1325,1329,-1,1328,1326,1325,-1,1325,1330,1329,-1,1325,1324,1330,-1,1324,1331,1330,-1,1324,1321,1331,-1,1331,1322,1332,-1,1331,1321,1322,-1,1332,1323,1333,-1,1332,1322,1323,-1,1323,1334,1333,-1,1323,1318,1334,-1,1318,1327,1334,-1,1318,1317,1327,-1,1327,1335,1334,-1,1335,1327,1336,-1,1334,1337,1333,-1,1337,1334,1335,-1,1332,1337,1338,-1,1332,1333,1337,-1,1338,1331,1332,-1,1339,1331,1338,-1,1339,1330,1331,-1,1340,1330,1339,-1,1340,1329,1330,-1,1341,1329,1340,-1,1328,1341,1342,-1,1328,1329,1341,-1,1342,1327,1328,-1,1336,1327,1342,-1,1343,1336,1342,-1,1344,1336,1343,-1,1345,1342,1341,-1,1343,1342,1345,-1,1340,1345,1341,-1,1345,1340,1346,-1,1339,1346,1340,-1,1346,1339,1347,-1,1348,1339,1338,-1,1347,1339,1348,-1,1349,1338,1337,-1,1348,1338,1349,-1,1335,1349,1337,-1,1349,1335,1350,-1,1336,1350,1335,-1,1350,1336,1344,-1,1344,1273,1350,-1,1273,1344,1351,-1,1350,1272,1349,-1,1272,1350,1273,-1,1272,1348,1349,-1,1271,1348,1272,-1,1271,1347,1348,-1,1352,1347,1271,-1,1347,1276,1346,-1,1276,1347,1352,-1,1346,1275,1345,-1,1275,1346,1276,-1,1275,1343,1345,-1,1274,1343,1275,-1,1274,1344,1343,-1,1351,1344,1274,-1,1274,1352,1351,-1,1352,1274,1276,-1,1351,1271,1273,-1,1351,1352,1271,-1,1353,1354,1355,-1,1353,1356,1354,-1,1357,1356,1353,-1,1357,1358,1356,-1,1358,1354,1356,-1,1354,1358,1359,-1,1360,1354,1359,-1,1361,1354,1360,-1,1362,1361,1360,-1,1362,1363,1361,-1,1361,1364,1365,-1,1364,1361,1363,-1,1355,1361,1365,-1,1355,1354,1361,-1,1366,1365,1367,-1,1366,1355,1365,-1,1368,1355,1366,-1,1368,1353,1355,-1,1369,1353,1368,-1,1369,1357,1353,-1,1370,1369,1371,-1,1370,1357,1369,-1,1372,1371,1373,-1,1372,1370,1371,-1,1374,1372,1373,-1,1374,1375,1372,-1,1364,1374,1376,-1,1374,1364,1375,-1,1365,1376,1367,-1,1376,1365,1364,-1,1367,1377,1378,-1,1377,1367,1376,-1,1379,1367,1378,-1,1379,1366,1367,-1,1380,1366,1379,-1,1380,1368,1366,-1,1381,1368,1380,-1,1381,1369,1368,-1,1371,1381,1382,-1,1381,1371,1369,-1,1373,1382,1383,-1,1382,1373,1371,-1,1384,1373,1383,-1,1384,1374,1373,-1,1376,1384,1377,-1,1384,1376,1374,-1,1377,1385,1386,-1,1385,1377,1384,-1,1378,1386,1387,-1,1386,1378,1377,-1,1388,1378,1387,-1,1388,1379,1378,-1,1389,1379,1388,-1,1389,1380,1379,-1,1390,1380,1389,-1,1390,1381,1380,-1,1382,1390,1391,-1,1390,1382,1381,-1,1383,1391,1392,-1,1391,1383,1382,-1,1385,1383,1392,-1,1385,1384,1383,-1,1385,1393,1394,-1,1393,1385,1392,-1,1392,1395,1393,-1,1395,1392,1391,-1,1391,1396,1395,-1,1390,1396,1391,-1,1396,1389,1397,-1,1396,1390,1389,-1,1397,1388,1398,-1,1388,1397,1389,-1,1398,1387,1399,-1,1398,1388,1387,-1,1399,1386,1400,-1,1399,1387,1386,-1,1386,1394,1400,-1,1394,1386,1385,-1,1400,1401,1402,-1,1400,1394,1401,-1,1400,1403,1399,-1,1403,1400,1402,-1,1404,1399,1403,-1,1404,1398,1399,-1,1398,1405,1397,-1,1405,1398,1404,-1,1406,1397,1405,-1,1406,1396,1397,-1,1406,1395,1396,-1,1407,1395,1406,-1,1393,1407,1408,-1,1393,1395,1407,-1,1408,1394,1393,-1,1401,1394,1408,-1,1409,1401,1408,-1,1410,1401,1409,-1,1411,1408,1407,-1,1409,1408,1411,-1,1407,1412,1411,-1,1407,1406,1412,-1,1405,1412,1406,-1,1412,1405,1413,-1,1413,1404,1414,-1,1413,1405,1404,-1,1403,1414,1404,-1,1414,1403,1415,-1,1402,1415,1403,-1,1415,1402,1416,-1,1410,1402,1401,-1,1416,1402,1410,-1,1417,1416,1410,-1,1418,1416,1417,-1,1416,1419,1415,-1,1419,1416,1418,-1,1415,1420,1414,-1,1420,1415,1419,-1,1421,1414,1420,-1,1421,1413,1414,-1,1413,1422,1412,-1,1422,1413,1421,-1,1411,1422,1423,-1,1411,1412,1422,-1,1423,1409,1411,-1,1424,1409,1423,-1,1424,1410,1409,-1,1417,1410,1424,-1,1425,1417,1424,-1,1426,1417,1425,-1,1427,1424,1423,-1,1425,1424,1427,-1,1428,1423,1422,-1,1427,1423,1428,-1,1421,1428,1422,-1,1428,1421,1429,-1,1420,1429,1421,-1,1429,1420,1430,-1,1419,1430,1420,-1,1430,1419,1431,-1,1418,1431,1419,-1,1431,1418,1432,-1,1426,1418,1417,-1,1432,1418,1426,-1,1375,1360,1372,-1,1375,1362,1360,-1,1360,1370,1372,-1,1360,1359,1370,-1,1359,1357,1370,-1,1359,1358,1357,-1,1364,1362,1375,-1,1364,1363,1362,-1,1433,867,869,-1,866,867,1433,-1,1433,864,866,-1,1433,863,864,-1,861,863,1433,-1,1434,861,1433,-1,1433,869,1434,-1,1434,869,870,-1,1434,870,821,-1,1434,821,819,-1,1434,819,816,-1,816,814,1434,-1,1434,814,854,-1,1434,854,852,-1,1434,852,851,-1,851,849,1434,-1,1434,849,855,-1,1434,855,857,-1,857,858,1434,-1,1434,858,859,-1,1434,859,861,-1,1435,817,818,-1,1435,815,817,-1,1435,813,815,-1,810,813,1435,-1,1435,808,810,-1,1435,806,808,-1,1435,804,806,-1,1435,805,804,-1,921,805,1435,-1,1435,923,921,-1,1435,924,923,-1,1435,825,924,-1,1435,824,825,-1,822,824,1435,-1,1435,820,822,-1,818,820,1435,-1,811,809,1436,-1,1436,809,807,-1,1436,807,803,-1,803,802,1436,-1,1436,802,801,-1,1436,801,919,-1,1436,919,1437,-1,1437,844,1436,-1,1436,844,846,-1,1436,846,847,-1,1436,847,853,-1,853,812,1436,-1,1436,812,811,-1,1437,843,844,-1,1437,841,843,-1,1437,840,841,-1,837,840,1437,-1,1437,838,837,-1,1437,920,838,-1,1437,918,920,-1,919,918,1437,-1,1438,1439,1440,-1,1441,1442,1443,-1,1444,1445,1446,-1,1447,1448,1449,-1,1450,1451,1452,-1,1453,1454,1455,-1,1456,1457,1458,-1,1456,1459,1457,-1,1460,1459,1456,-1,1460,1441,1459,-1,1441,1461,1459,-1,1441,1443,1461,-1,1459,1462,1457,-1,1459,1461,1462,-1,1463,1457,1462,-1,1463,1464,1457,-1,1458,1464,1465,-1,1458,1457,1464,-1,1440,1465,1464,-1,1465,1440,1466,-1,1438,1464,1463,-1,1440,1464,1438,-1,1439,1466,1440,-1,1466,1439,1467,-1,1439,1468,1467,-1,1439,1438,1468,-1,1438,1469,1468,-1,1438,1463,1469,-1,1470,1463,1462,-1,1469,1463,1470,-1,1471,1462,1461,-1,1470,1462,1471,-1,1472,1461,1443,-1,1471,1461,1472,-1,1473,1443,1442,-1,1472,1443,1473,-1,1441,1473,1442,-1,1473,1441,1460,-1,1474,1475,1476,-1,1474,1477,1475,-1,1478,1476,1475,-1,1478,1479,1476,-1,1480,1479,1481,-1,1480,1476,1479,-1,1482,1476,1480,-1,1482,1474,1476,-1,1483,1474,1482,-1,1483,1444,1474,-1,1444,1477,1474,-1,1444,1446,1477,-1,1484,1444,1483,-1,1484,1445,1444,-1,1485,1445,1484,-1,1485,1446,1445,-1,1486,1446,1485,-1,1486,1477,1446,-1,1487,1477,1486,-1,1487,1475,1477,-1,1488,1475,1487,-1,1488,1478,1475,-1,1489,1478,1488,-1,1489,1447,1478,-1,1490,1447,1489,-1,1490,1448,1447,-1,1491,1448,1490,-1,1491,1449,1448,-1,1478,1449,1479,-1,1449,1478,1447,-1,1481,1449,1491,-1,1481,1479,1449,-1,1492,1452,1493,-1,1492,1494,1452,-1,1494,1495,1496,-1,1492,1495,1494,-1,1496,1497,1498,-1,1495,1497,1496,-1,1499,1498,1497,-1,1499,1453,1498,-1,1453,1500,1454,-1,1499,1500,1453,-1,1455,1500,1501,-1,1500,1455,1454,-1,1502,1501,1503,-1,1501,1502,1455,-1,1504,1503,1505,-1,1503,1504,1502,-1,1506,1505,1507,-1,1505,1506,1504,-1,1507,1450,1506,-1,1507,1508,1450,-1,1508,1451,1450,-1,1508,1509,1451,-1,1493,1451,1509,-1,1493,1452,1451,-1,1506,1452,1494,-1,1506,1450,1452,-1,1504,1494,1496,-1,1494,1504,1506,-1,1496,1502,1504,-1,1502,1496,1498,-1,1498,1455,1502,-1,1498,1453,1455,-1,1510,1511,1512,-1,1513,1514,1515,-1,1516,1517,1518,-1,1519,1520,1521,-1,1512,1522,1523,-1,1512,1511,1522,-1,1511,1524,1522,-1,1511,1510,1524,-1,1525,1512,1526,-1,1512,1525,1510,-1,1510,1527,1524,-1,1510,1525,1527,-1,1525,1528,1527,-1,1525,1529,1528,-1,1529,1526,1530,-1,1526,1529,1525,-1,1530,1531,1532,-1,1530,1526,1531,-1,1533,1530,1532,-1,1534,1530,1533,-1,1534,1529,1530,-1,1534,1535,1529,-1,1528,1535,1536,-1,1529,1535,1528,-1,1536,1515,1537,-1,1535,1515,1536,-1,1513,1535,1534,-1,1513,1515,1535,-1,1538,1534,1533,-1,1513,1534,1538,-1,1539,1513,1538,-1,1514,1513,1539,-1,1537,1514,1539,-1,1515,1514,1537,-1,1526,1523,1531,-1,1526,1512,1523,-1,1540,1516,1541,-1,1516,1540,1517,-1,1542,1517,1540,-1,1517,1542,1518,-1,1543,1518,1542,-1,1518,1543,1544,-1,1544,1545,1546,-1,1544,1543,1545,-1,1547,1545,1548,-1,1546,1545,1547,-1,1519,1548,1549,-1,1547,1548,1519,-1,1520,1549,1550,-1,1519,1549,1520,-1,1521,1550,1551,-1,1520,1550,1521,-1,1552,1551,1553,-1,1521,1551,1552,-1,1554,1553,1555,-1,1552,1553,1554,-1,1556,1554,1555,-1,1554,1556,1557,-1,1541,1557,1556,-1,1557,1541,1516,-1,1516,1544,1557,-1,1516,1518,1544,-1,1557,1546,1554,-1,1557,1544,1546,-1,1546,1552,1554,-1,1552,1546,1547,-1,1519,1552,1547,-1,1519,1521,1552,-1,1558,1070,1069,-1,1157,1558,1069,-1,1080,1558,1157,-1,1080,1082,1558,-1,1080,1157,1075,-1,1075,1078,1080,-1,1073,1157,1069,-1,1069,1071,1073,-1,1049,1559,1050,-1,1559,1049,1053,-1,1559,1056,1058,-1,1559,1053,1056,-1,1560,1058,1093,-1,1560,1559,1058,-1,1050,1560,1098,-1,1560,1050,1559,-1,1098,1561,1100,-1,1098,1560,1561,-1,1561,1093,1107,-1,1561,1560,1093,-1,1562,1107,1109,-1,1562,1561,1107,-1,1100,1562,1116,-1,1562,1100,1561,-1,1116,1563,1118,-1,1116,1562,1563,-1,1562,1125,1563,-1,1562,1109,1125,-1,1563,1127,1564,-1,1563,1125,1127,-1,1118,1564,1134,-1,1118,1563,1564,-1,1134,1565,1136,-1,1134,1564,1565,-1,1564,1143,1565,-1,1564,1127,1143,-1,1565,1144,1566,-1,1565,1143,1144,-1,1565,1152,1136,-1,1152,1565,1566,-1,1566,1083,1152,-1,1083,1566,1567,-1,1566,1065,1567,-1,1566,1144,1065,-1,1567,1068,1568,-1,1567,1065,1068,-1,1567,1081,1083,-1,1081,1567,1568,-1,1568,1082,1081,-1,1082,1568,1558,-1,1070,1568,1068,-1,1558,1568,1070,-1,1569,1570,1571,-1,1569,1572,1570,-1,1570,1573,1571,-1,1574,1573,1570,-1,1572,1574,1570,-1,1575,1574,1572,-1,1572,1576,1575,-1,1576,1572,1569,-1,1573,1569,1571,-1,1573,1576,1569,-1,1577,1576,1573,-1,1577,1578,1576,-1,1574,1577,1573,-1,1579,1577,1574,-1,1575,1579,1574,-1,1580,1579,1575,-1,1575,1578,1580,-1,1578,1575,1576,-1,1579,1578,1577,-1,1579,1580,1578,-1,1581,1582,1583,-1,1581,1584,1582,-1,1585,1583,1586,-1,1583,1585,1581,-1,1587,1581,1585,-1,1581,1587,1584,-1,1582,1587,1588,-1,1584,1587,1582,-1,1583,1588,1586,-1,1582,1588,1583,-1,1586,1589,1590,-1,1588,1589,1586,-1,1588,1591,1589,-1,1587,1591,1588,-1,1591,1585,1592,-1,1585,1591,1587,-1,1589,1592,1590,-1,1589,1591,1592,-1,1592,1586,1590,-1,1586,1592,1585,-1],creaseAngle=0.6,solid=False, coord=Coordinate(point=[(-0.000109,-4.135,-0.060428),(0.026103,-4.13134,-0.062519),(0.027483,-4.135,-0.060428),(0.024704,-4.12895,-0.063888),(0.022138,-4.12672,-0.065164),(0.018056,-4.1248,-0.066259),(0.012736,-4.12333,-0.0671),(0.006541,-4.1224,-0.067628),(-0.000108,-4.12209,-0.067808),(-0.006757,-4.1224,-0.067628),(-0.012952,-4.12333,-0.0671),(-0.018272,-4.1248,-0.066259),(-0.022356,-4.12671,-0.065164),(-0.024922,-4.12894,-0.063888),(-0.026321,-4.13134,-0.062519),(-0.027701,-4.135,-0.060428),(0.027483,-4.135,-0.05215),(0.026103,-4.13134,-0.045813),(-0.000109,-4.135,-0.05215),(-0.026321,-4.13134,-0.045813),(-0.027701,-4.135,-0.05215),(-0.024922,-4.12894,-0.041664),(-0.022356,-4.12671,-0.037799),(-0.018272,-4.1248,-0.034479),(-0.012952,-4.12333,-0.031931),(-0.006757,-4.1224,-0.03033),(-0.000108,-4.12209,-0.029784),(0.006541,-4.1224,-0.03033),(0.012736,-4.12333,-0.031931),(0.018056,-4.1248,-0.034479),(0.022138,-4.12672,-0.037799),(0.024704,-4.12895,-0.041664),(-0.356066,-3.85907,-0.08906),(-0.249581,-3.99405,-0.079197),(-0.279474,-3.99703,-0.060428),(-0.386389,-3.85907,-0.060428),(-0.386389,-3.85907,-0.05215),(-0.279474,-3.99703,-0.05215),(-0.249581,-3.99405,0.004728),(-0.352506,-3.85907,0.042976),(0.386186,-3.85909,-0.05215),(0.352302,-3.85909,0.042976),(0.249371,-3.99407,0.004728),(0.279264,-3.99705,-0.05215),(0.279264,-3.99705,-0.060428),(0.355862,-3.85909,-0.08906),(0.386186,-3.85909,-0.060428),(0.249371,-3.99407,-0.079197),(-0.265253,-3.62454,0.369966),(-0.324845,-3.62454,0.290667),(-0.284356,-3.85907,0.163283),(-0.232193,-3.85907,0.213115),(-0.18759,-3.62454,0.430813),(-0.164216,-3.85908,0.251353),(0.23199,-3.85909,0.213115),(0.1874,-3.62455,0.430813),(0.164012,-3.85908,0.251353),(0.265063,-3.62456,0.369966),(0.284153,-3.85909,0.163283),(0.324655,-3.62456,0.290667),(0.37332,-3.62456,0.198322),(0.424074,-3.62456,0.099224),(0.452862,-3.33485,0.155059),(0.398664,-3.33484,0.29071),(0.357423,-3.33484,0.417117),(0.291819,-3.33484,0.525665),(-0.291995,-3.33483,0.525665),(-0.357599,-3.33482,0.417117),(-0.39884,-3.33482,0.29071),(-0.37351,-3.62454,0.198322),(-0.453038,-3.33482,0.155059),(-0.424264,-3.62454,0.099224),(-0.282014,3.31484,0.034765),(-0.312493,3.14929,-0.013954),(-0.285212,3.14929,0.14729),(-0.269491,3.31484,0.160308),(-0.225688,3.14929,0.471499),(-0.157488,3.31483,0.530592),(-0.213474,3.31484,0.464517),(-0.17335,3.14929,0.549021),(0.225854,3.14927,0.471499),(0.157662,3.31483,0.530592),(0.173516,3.14928,0.549021),(0.213648,3.31482,0.464517),(0.285378,3.14927,0.14729),(0.282188,3.31482,0.034765),(0.269665,3.31482,0.160308),(0.312659,3.14927,-0.013954),(-0.183813,3.31484,-0.024845),(-0.222386,3.31484,-0.015577),(-0.182494,3.48039,0.028475),(-0.151724,3.48038,0.01329),(0.183987,3.31483,-0.024845),(0.151908,3.48038,0.01329),(0.182678,3.48038,0.028475),(0.22256,3.31482,-0.015577),(0.246268,3.31482,-0.007416),(0.210932,3.48038,0.045641),(0.268235,3.31482,0.003862),(0.245374,3.48037,0.08938),(0.252327,3.48037,0.179318),(0.259624,3.31482,0.258306),(0.253001,3.48037,0.258301),(0.239941,3.31482,0.368434),(0.232339,3.48037,0.36495),(0.190868,3.48038,0.448665),(0.139946,3.48038,0.5026),(-0.139762,3.48038,0.5026),(-0.190684,3.48039,0.448665),(-0.239767,3.31484,0.368434),(-0.232155,3.48039,0.36495),(-0.25945,3.31484,0.258306),(-0.252817,3.48039,0.258301),(-0.252143,3.48039,0.179318),(-0.24519,3.48039,0.08938),(-0.210748,3.48039,0.045641),(-0.246094,3.31484,-0.007416),(-0.268061,3.31484,0.003862),(-0.151301,3.59075,0.062555),(-0.124401,3.58692,0.043412),(-0.116315,3.48038,0.002023),(-0.094686,3.59075,0.029069),(0.116499,3.48038,0.002023),(0.094874,3.59075,0.029069),(0.124589,3.58691,0.043412),(0.151489,3.59075,0.062555),(0.215223,3.58691,0.134096),(0.240421,3.58779,0.193591),(0.248492,3.5868,0.258276),(0.22727,3.59074,0.360667),(0.175683,3.58779,0.433624),(0.123897,3.5873,0.473617),(-0.123749,3.58692,0.473584),(-0.175495,3.5878,0.433624),(-0.227082,3.59076,0.360667),(-0.248304,3.58681,0.258276),(-0.240233,3.5878,0.193591),(-0.215035,3.58692,0.134096),(0.159373,-4.09362,-0.05215),(0.027483,-4.13569,-0.056289),(0.160063,-4.09362,-0.056289),(-0.000109,-4.13569,-0.056289),(0.159373,-4.09362,-0.060428),(0.143824,-4.08862,-0.069816),(-0.14404,-4.08861,-0.069816),(-0.159589,-4.09361,-0.060428),(-0.027701,-4.13569,-0.056289),(-0.160279,-4.09361,-0.056289),(-0.159589,-4.09361,-0.05215),(0.143824,-4.08862,-0.0237),(0.129328,-4.08535,-0.005075),(0.115941,-4.0823,0.012281),(0.094646,-4.07968,0.027184),(0.066893,-4.07767,0.03862),(0.034575,-4.07641,0.045809),(-0.000107,-4.07597,0.048261),(-0.034789,-4.0764,0.045809),(-0.067107,-4.07766,0.03862),(-0.09486,-4.07967,0.027184),(-0.116155,-4.08229,0.012281),(-0.129542,-4.08534,-0.005075),(-0.14404,-4.08861,-0.0237),(0.129328,-4.08535,-0.075962),(0.115941,-4.0823,-0.08169),(0.094646,-4.07968,-0.086608),(0.066893,-4.07767,-0.090382),(0.034575,-4.07641,-0.092754),(-0.000107,-4.07597,-0.093563),(-0.034789,-4.0764,-0.092754),(-0.067107,-4.07766,-0.090382),(-0.09486,-4.07967,-0.086608),(-0.116155,-4.08229,-0.08169),(-0.129542,-4.08534,-0.075962),(-0.229176,-3.9921,-0.091485),(-0.205485,-3.99028,-0.102936),(-0.167797,-3.98872,-0.112769),(-0.118681,-3.98753,-0.120314),(-0.061484,-3.98677,-0.125056),(-0.000105,-3.98652,-0.126674),(0.061274,-3.98678,-0.125056),(0.118471,-3.98753,-0.120314),(0.167587,-3.98873,-0.112769),(0.205275,-3.99029,-0.102936),(0.228966,-3.99211,-0.091485),(0.279954,-3.99705,-0.056289),(0.228966,-3.99211,0.041965),(0.205275,-3.99029,0.076663),(0.167587,-3.98873,0.106459),(0.118471,-3.98753,0.129323),(0.061274,-3.98678,0.143695),(-0.000105,-3.98652,0.148597),(-0.061484,-3.98677,0.143695),(-0.118681,-3.98753,0.129323),(-0.167797,-3.98872,0.106459),(-0.205485,-3.99028,0.076663),(-0.229176,-3.9921,0.041965),(-0.280164,-3.99703,-0.056289),(-0.387078,-3.85907,-0.056289),(-0.317145,-3.85907,0.105251),(-0.085053,-3.85908,0.27539),(-0.000101,-3.85908,0.283589),(0.08485,-3.85908,0.27539),(0.316942,-3.85909,0.105251),(0.386875,-3.85909,-0.056289),(0.307398,-3.85909,-0.11237),(0.264567,-3.85909,-0.13152),(0.215999,-3.85909,-0.147965),(0.152705,-3.85908,-0.160584),(0.078998,-3.85908,-0.168516),(-0.000101,-3.85908,-0.171221),(-0.0792,-3.85908,-0.168516),(-0.152909,-3.85908,-0.160584),(-0.216203,-3.85907,-0.147965),(-0.264771,-3.85907,-0.13152),(-0.307602,-3.85907,-0.11237),(-0.37351,-3.62454,-0.143083),(-0.424264,-3.62454,-0.110381),(-0.480195,-3.62454,-0.060428),(-0.480885,-3.62454,-0.056289),(-0.480195,-3.62454,-0.05215),(-0.09715,-3.62455,0.469064),(-9.5e-05,-3.62455,0.482111),(0.09696,-3.62455,0.469064),(0.480005,-3.62456,-0.05215),(0.480695,-3.62456,-0.056289),(0.480005,-3.62456,-0.060428),(0.424074,-3.62456,-0.110381),(0.37332,-3.62456,-0.143083),(0.317451,-3.62456,-0.173557),(0.249085,-3.62456,-0.199726),(0.176183,-3.62455,-0.219806),(0.091286,-3.62455,-0.232428),(-9.5e-05,-3.62455,-0.236734),(-0.091476,-3.62455,-0.232428),(-0.176373,-3.62454,-0.219806),(-0.249275,-3.62454,-0.199726),(-0.317641,-3.62454,-0.173557),(-0.339962,-3.33482,-0.215286),(-0.407701,-3.33482,-0.173571),(-0.266494,-3.33483,-0.251107),(-0.188465,-3.33483,-0.278593),(-0.097599,-3.33483,-0.295871),(-8.8e-05,-3.33483,-0.301765),(0.097423,-3.33484,-0.295871),(0.188289,-3.33484,-0.278593),(0.266318,-3.33484,-0.251107),(0.339786,-3.33484,-0.215286),(0.407525,-3.33484,-0.173571),(0.462927,-3.33485,-0.128807),(0.529678,-3.33485,-0.060428),(0.530368,-3.33485,-0.056289),(0.529678,-3.33485,-0.05215),(0.206321,-3.33484,0.608957),(0.106757,-3.33484,0.661316),(-8.8e-05,-3.33483,0.679175),(-0.106933,-3.33483,0.661316),(-0.206497,-3.33483,0.608957),(-0.529854,-3.33482,-0.05215),(-0.530544,-3.33482,-0.056289),(-0.529854,-3.33482,-0.060428),(-0.463103,-3.33482,-0.128807),(-0.420431,-3.04511,-0.185942),(-0.477565,-3.04511,-0.136283),(-0.546401,-3.04511,-0.060428),(-0.547091,-3.04511,-0.056289),(-0.546401,-3.04511,-0.05215),(-0.467184,-3.04511,0.177715),(-0.411293,-3.04511,0.328198),(-0.368763,-3.04511,0.468425),(-0.301109,-3.04511,0.588842),(-0.212939,-3.04511,0.681241),(-0.110264,-3.04512,0.739325),(-8e-05,-3.04512,0.759137),(0.110104,-3.04512,0.739325),(0.212779,-3.04513,0.681241),(0.300949,-3.04513,0.588842),(0.368603,-3.04513,0.468425),(0.411133,-3.04513,0.328198),(0.467024,-3.04513,0.177715),(0.546241,-3.04513,-0.05215),(0.546932,-3.04513,-0.056289),(0.546241,-3.04513,-0.060428),(0.477405,-3.04513,-0.136283),(0.420271,-3.04513,-0.185942),(0.350415,-3.04513,-0.232218),(0.274651,-3.04513,-0.271955),(0.194184,-3.04513,-0.302447),(0.100478,-3.04512,-0.321614),(-8e-05,-3.04512,-0.328152),(-0.100638,-3.04512,-0.321614),(-0.194344,-3.04511,-0.302447),(-0.274811,-3.04511,-0.271955),(-0.350575,-3.04511,-0.232218),(-0.354107,-2.75539,-0.235706),(-0.424669,-2.75539,-0.188491),(-0.48238,-2.75539,-0.137823),(-0.551911,-2.75538,-0.060428),(-0.552601,-2.75538,-0.056289),(-0.551911,-2.75538,-0.05215),(-0.471895,-2.75539,0.182382),(-0.415439,-2.75539,0.33592),(-0.361307,-2.75539,0.478995),(-0.295019,-2.75539,0.601857),(-0.208631,-2.75539,0.696132),(-0.10803,-2.7554,0.755395),(-7.2e-05,-2.7554,0.775609),(0.107886,-2.7554,0.755395),(0.208487,-2.7554,0.696132),(0.294875,-2.75541,0.601857),(0.361163,-2.75541,0.478995),(0.415295,-2.75541,0.33592),(0.471751,-2.75541,0.182382),(0.551767,-2.75541,-0.05215),(0.552456,-2.75541,-0.056289),(0.551767,-2.75541,-0.060428),(0.482236,-2.75541,-0.137823),(0.424525,-2.75541,-0.188491),(0.353963,-2.75541,-0.235706),(0.277434,-2.75541,-0.27625),(0.196154,-2.7554,-0.307361),(0.101502,-2.7554,-0.326918),(-7.2e-05,-2.7554,-0.333588),(-0.101646,-2.7554,-0.326918),(-0.196298,-2.75539,-0.307361),(-0.277578,-2.75539,-0.27625),(-0.340043,-2.3875,-0.226638),(-0.266552,-2.3875,-0.265179),(-0.188499,-2.38751,-0.294753),(-0.097605,-2.38751,-0.313344),(-6.3e-05,-2.38751,-0.319685),(0.097479,-2.38751,-0.313344),(0.188373,-2.38752,-0.294753),(0.266426,-2.38752,-0.265179),(0.339917,-2.38752,-0.226638),(0.407677,-2.38752,-0.181756),(0.463097,-2.38752,-0.133591),(0.529868,-2.38752,-0.060428),(0.530531,-2.38752,-0.056289),(0.529868,-2.38752,-0.05215),(0.453028,-2.38747,0.182358),(0.398814,-2.38747,0.335881),(0.346831,-2.38747,0.478942),(0.283175,-2.38747,0.601791),(0.200216,-2.38747,0.696057),(0.103609,-2.38746,0.755314),(-6.3e-05,-2.38746,0.775526),(-0.103735,-2.38746,0.755314),(-0.200342,-2.38745,0.696057),(-0.283301,-2.38745,0.601791),(-0.346957,-2.38745,0.478942),(-0.39894,-2.38745,0.335881),(-0.453154,-2.38745,0.182358),(-0.529994,-2.3875,-0.05215),(-0.530657,-2.3875,-0.056289),(-0.529994,-2.3875,-0.060428),(-0.463223,-2.3875,-0.133591),(-0.407803,-2.3875,-0.181756),(-0.377824,-2.01961,-0.166481),(-0.315045,-2.01961,-0.206073),(-0.429171,-2.01961,-0.123992),(-0.491034,-2.01961,-0.060428),(-0.491648,-2.01961,-0.056289),(-0.491034,-2.01961,-0.05215),(-0.419842,-2.01951,0.175252),(-0.369612,-2.01951,0.324123),(-0.321451,-2.01951,0.462849),(-0.262473,-2.01951,0.581975),(-0.185612,-2.01952,0.673384),(-0.096105,-2.01952,0.730846),(-5.3e-05,-2.01952,0.750445),(0.095999,-2.01952,0.730846),(0.185506,-2.01953,0.673384),(0.262367,-2.01953,0.581975),(0.321345,-2.01953,0.462849),(0.369506,-2.01953,0.324123),(0.419736,-2.01953,0.175252),(0.490928,-2.01963,-0.05215),(0.491542,-2.01963,-0.056289),(0.490928,-2.01963,-0.060428),(0.429065,-2.01963,-0.123992),(0.377718,-2.01963,-0.166481),(0.314939,-2.01963,-0.206073),(0.246849,-2.01963,-0.240072),(0.174533,-2.01962,-0.266161),(0.090319,-2.01962,-0.28256),(-5.3e-05,-2.01962,-0.288154),(-0.090425,-2.01962,-0.28256),(-0.174639,-2.01961,-0.266161),(-0.246955,-2.01961,-0.240072),(-0.27545,-1.65171,-0.175138),(-0.215917,-1.65171,-0.202304),(-0.152689,-1.65172,-0.223149),(-0.079058,-1.65172,-0.236253),(-4.3e-05,-1.65172,-0.240722),(0.078972,-1.65172,-0.236253),(0.152603,-1.65172,-0.223149),(0.215831,-1.65173,-0.202304),(0.275364,-1.65173,-0.175138),(0.330254,-1.65173,-0.143503),(0.375148,-1.65173,-0.109554),(0.429237,-1.65173,-0.060428),(0.429774,-1.65173,-0.056289),(0.429237,-1.65173,-0.05215),(0.373889,-1.65173,0.163408),(0.329972,-1.65173,0.304525),(0.283724,-1.65173,0.436026),(0.236297,-1.65173,0.548948),(0.169095,-1.65172,0.635596),(0.086698,-1.65172,0.690065),(-4.3e-05,-1.65172,0.708643),(-0.086784,-1.65172,0.690065),(-0.169181,-1.65172,0.635596),(-0.236383,-1.65171,0.548948),(-0.28381,-1.65171,0.436026),(-0.330058,-1.65171,0.304525),(-0.373975,-1.65171,0.163408),(-0.429323,-1.65171,-0.05215),(-0.42986,-1.65171,-0.056289),(-0.429323,-1.65171,-0.060428),(-0.375234,-1.65171,-0.109554),(-0.33034,-1.65171,-0.143503),(-0.288471,-1.28377,-0.113694),(-0.240537,-1.28377,-0.135007),(-0.188549,-1.28377,-0.153309),(-0.133334,-1.28378,-0.167352),(-0.069035,-1.28378,-0.17618),(-3.4e-05,-1.28378,-0.179191),(0.068967,-1.28378,-0.17618),(0.133266,-1.28378,-0.167352),(0.188481,-1.28378,-0.153309),(0.240469,-1.28379,-0.135007),(0.288403,-1.28379,-0.113694),(0.327607,-1.28379,-0.090823),(0.374566,-1.28379,-0.058496),(0.37531,-1.28379,-0.055185),(0.374842,-1.28379,-0.05215),(0.331521,-1.28379,0.15011),(0.295929,-1.28379,0.282522),(0.260536,-1.28379,0.40591),(0.227922,-1.28379,0.511865),(0.169236,-1.28378,0.593168),(0.084341,-1.28378,0.644277),(-3.4e-05,-1.28378,0.661709),(-0.084409,-1.28378,0.644277),(-0.169304,-1.28378,0.593168),(-0.22799,-1.28377,0.511865),(-0.260604,-1.28377,0.40591),(-0.295997,-1.28377,0.282522),(-0.331589,-1.28377,0.15011),(-0.37491,-1.28377,-0.05215),(-0.375378,-1.28377,-0.055185),(-0.374634,-1.28377,-0.058496),(-0.327675,-1.28377,-0.090823),(-0.302045,-0.915842,-0.074015),(-0.265907,-0.915843,-0.083642),(-0.343654,-0.915841,-0.057117),(-0.345466,-0.915841,-0.054357),(-0.345586,-0.915841,-0.05215),(-0.309275,-0.915842,0.140565),(-0.280821,-0.915843,0.266727),(-0.256581,-0.915843,0.384292),(-0.231626,-0.915844,0.485247),(-0.172012,-0.915845,0.562713),(-0.086942,-0.915848,0.61141),(-2.4e-05,-0.91594,0.62802),(0.086894,-0.915852,0.61141),(0.171964,-0.915855,0.562713),(0.231578,-0.915856,0.485247),(0.256533,-0.915857,0.384292),(0.280773,-0.915857,0.266727),(0.309227,-0.915858,0.140565),(0.345538,-0.915859,-0.05215),(0.345418,-0.915859,-0.054357),(0.343606,-0.915859,-0.057117),(0.301997,-0.915858,-0.074015),(0.265859,-0.915857,-0.083642),(0.221673,-0.915856,-0.092613),(0.17375,-0.915855,-0.100316),(0.122853,-0.915853,-0.106227),(0.063582,-0.915852,-0.109943),(-2.4e-05,-0.91594,-0.111211),(-0.06363,-0.915848,-0.109943),(-0.122901,-0.915847,-0.106227),(-0.173798,-0.915845,-0.100316),(-0.221721,-0.915844,-0.092613),(-0.259018,-0.548033,-0.05885),(-0.215976,-0.548034,-0.059794),(-0.169293,-0.548036,-0.060605),(-0.119712,-0.548037,-0.061227),(-0.061974,-0.548038,-0.061619),(-1.4e-05,-0.54804,-0.061752),(0.061946,-0.548042,-0.061619),(0.119684,-0.548043,-0.061227),(0.169265,-0.548044,-0.060605),(0.215948,-0.548046,-0.059794),(0.25899,-0.548047,-0.05885),(0.294194,-0.548048,-0.057837),(0.334952,-0.548049,-0.054081),(0.336477,-0.548049,-0.053668),(0.336608,-0.548049,-0.05215),(0.302307,-0.548048,0.135475),(0.279599,-0.548047,0.258306),(0.258394,-0.548047,0.372766),(0.238985,-0.548046,0.477953),(0.183126,-0.548045,0.560271),(0.090486,-0.548042,0.600784),(-1.4e-05,-0.54804,0.610057),(-0.090514,-0.548038,0.600784),(-0.183154,-0.548035,0.560271),(-0.239013,-0.548034,0.477953),(-0.258422,-0.548033,0.372766),(-0.279627,-0.548033,0.258306),(-0.302335,-0.548032,0.135475),(-0.336636,-0.548031,-0.05215),(-0.336505,-0.548031,-0.053668),(-0.33498,-0.548031,-0.054081),(-0.294222,-0.548032,-0.057837),(-0.294207,0.049788,-0.057837),(-0.259003,0.049787,-0.05885),(-0.215961,0.049786,-0.059794),(-0.169278,0.049784,-0.060605),(-0.119697,0.049783,-0.061227),(-0.061959,0.049782,-0.061619),(1e-06,0.04978,-0.061752),(0.061961,0.049778,-0.061619),(0.119699,0.049777,-0.061227),(0.16928,0.049776,-0.060605),(0.215963,0.049774,-0.059794),(0.259005,0.049773,-0.05885),(0.294209,0.049772,-0.057837),(0.334967,0.049771,-0.054081),(0.336492,0.049771,-0.053668),(0.336623,0.049771,-0.05215),(0.302322,0.049772,0.135475),(0.279614,0.049773,0.258306),(0.258409,0.049773,0.372766),(0.239,0.049774,0.477953),(0.183141,0.049775,0.560271),(0.090501,0.049778,0.600784),(1e-06,0.04978,0.610057),(-0.090499,0.049782,0.600784),(-0.183139,0.049785,0.560271),(-0.238998,0.049786,0.477953),(-0.258407,0.049787,0.372766),(-0.279612,0.049787,0.258306),(-0.30232,0.049788,0.135475),(-0.336621,0.049789,-0.05215),(-0.33649,0.049789,-0.053668),(-0.334965,0.049789,-0.054081),(-0.334949,0.647619,-0.054081),(-0.294191,0.647618,-0.057837),(-0.336474,0.647619,-0.053668),(-0.336605,0.647619,-0.05215),(-0.302304,0.647618,0.135475),(-0.279596,0.647617,0.258306),(-0.258391,0.647617,0.372766),(-0.238982,0.647616,0.477953),(-0.183123,0.647615,0.560271),(-0.090483,0.647612,0.600784),(1.7e-05,0.64761,0.610057),(0.090517,0.647608,0.600784),(0.183157,0.647605,0.560271),(0.239016,0.647604,0.477953),(0.258425,0.647603,0.372766),(0.27963,0.647603,0.258306),(0.302338,0.647602,0.135475),(0.336639,0.647601,-0.05215),(0.336508,0.647601,-0.053668),(0.334983,0.647601,-0.054081),(0.294225,0.647602,-0.057837),(0.259021,0.647603,-0.05885),(0.215979,0.647604,-0.059794),(0.169296,0.647606,-0.060605),(0.119715,0.647607,-0.061227),(0.061977,0.647608,-0.061619),(1.7e-05,0.64761,-0.061752),(-0.061943,0.647612,-0.061619),(-0.119681,0.647613,-0.061227),(-0.169262,0.647614,-0.060605),(-0.215945,0.647616,-0.059794),(-0.258987,0.647617,-0.05885),(-0.294175,1.24544,-0.057837),(-0.258971,1.24544,-0.05885),(-0.215929,1.24544,-0.059794),(-0.169246,1.24543,-0.060605),(-0.119665,1.24543,-0.061227),(-0.061927,1.24543,-0.061619),(3.3e-05,1.24543,-0.061752),(0.061993,1.24543,-0.061619),(0.119731,1.24543,-0.061227),(0.169312,1.24543,-0.060605),(0.215995,1.24542,-0.059794),(0.259037,1.24542,-0.05885),(0.294241,1.24542,-0.057837),(0.334999,1.24542,-0.054081),(0.336524,1.24542,-0.053668),(0.336655,1.24542,-0.05215),(0.302354,1.24542,0.135475),(0.279646,1.24542,0.258306),(0.258441,1.24542,0.372766),(0.239032,1.24542,0.477953),(0.183173,1.24542,0.560271),(0.090533,1.24543,0.600784),(3.3e-05,1.24543,0.610057),(-0.090467,1.24543,0.600784),(-0.183107,1.24543,0.560271),(-0.238966,1.24544,0.477953),(-0.258375,1.24544,0.372766),(-0.27958,1.24544,0.258306),(-0.302288,1.24544,0.135475),(-0.336589,1.24544,-0.05215),(-0.336458,1.24544,-0.053668),(-0.334933,1.24544,-0.054081),(-0.334918,1.84327,-0.054081),(-0.29416,1.84327,-0.057837),(-0.336443,1.84327,-0.053668),(-0.336574,1.84327,-0.05215),(-0.302272,1.84327,0.135475),(-0.279564,1.84327,0.258306),(-0.25836,1.84327,0.372766),(-0.238951,1.84327,0.477953),(-0.183092,1.84327,0.560271),(-0.090452,1.84326,0.600784),(4.8e-05,1.84326,0.610057),(0.090548,1.84326,0.600784),(0.183188,1.84326,0.560271),(0.239047,1.84325,0.477953),(0.258456,1.84325,0.372766),(0.279661,1.84325,0.258306),(0.302369,1.84325,0.135475),(0.33667,1.84325,-0.05215),(0.336539,1.84325,-0.053668),(0.335014,1.84325,-0.054081),(0.294256,1.84325,-0.057837),(0.259052,1.84325,-0.05885),(0.21601,1.84325,-0.059794),(0.169327,1.84326,-0.060605),(0.119746,1.84326,-0.061227),(0.062008,1.84326,-0.061619),(4.8e-05,1.84326,-0.061752),(-0.061912,1.84326,-0.061619),(-0.11965,1.84326,-0.061227),(-0.169231,1.84326,-0.060605),(-0.215914,1.84327,-0.059794),(-0.258956,1.84327,-0.05885),(-0.294144,2.4411,-0.057837),(-0.25894,2.4411,-0.05885),(-0.215898,2.4411,-0.059794),(-0.169215,2.4411,-0.060605),(-0.119634,2.44109,-0.061227),(-0.061896,2.44109,-0.061619),(6.4e-05,2.44109,-0.061752),(0.062024,2.44109,-0.061619),(0.119762,2.44109,-0.061227),(0.169343,2.44109,-0.060605),(0.216026,2.44108,-0.059794),(0.259068,2.44108,-0.05885),(0.294272,2.44108,-0.057837),(0.33503,2.44108,-0.054081),(0.336555,2.44108,-0.053668),(0.336686,2.44108,-0.05215),(0.302385,2.44108,0.135475),(0.279677,2.44108,0.258306),(0.258472,2.44108,0.372766),(0.239063,2.44108,0.477953),(0.183204,2.44109,0.560271),(0.090564,2.44109,0.600784),(6.4e-05,2.44109,0.610057),(-0.090436,2.44109,0.600784),(-0.183076,2.4411,0.560271),(-0.238935,2.4411,0.477953),(-0.258344,2.4411,0.372766),(-0.279549,2.4411,0.258306),(-0.302257,2.4411,0.135475),(-0.336558,2.4411,-0.05215),(-0.336427,2.4411,-0.053668),(-0.334902,2.4411,-0.054081),(-0.334893,2.763,-0.054081),(-0.294135,2.763,-0.057837),(-0.336418,2.763,-0.053668),(-0.336549,2.763,-0.05215),(-0.302248,2.763,0.135475),(-0.27954,2.763,0.258306),(-0.258335,2.763,0.372766),(-0.238926,2.763,0.477953),(-0.183067,2.763,0.560271),(-0.090427,2.76299,0.600784),(7.3e-05,2.76299,0.610057),(0.090573,2.76299,0.600784),(0.183213,2.76298,0.560271),(0.239072,2.76298,0.477953),(0.258481,2.76298,0.372766),(0.279686,2.76298,0.258306),(0.302394,2.76298,0.135475),(0.336695,2.76298,-0.05215),(0.336564,2.76298,-0.053668),(0.335039,2.76298,-0.054081),(0.294281,2.76298,-0.057837),(0.259077,2.76298,-0.05885),(0.216035,2.76298,-0.059794),(0.169352,2.76298,-0.060605),(0.119771,2.76299,-0.061227),(0.062033,2.76299,-0.061619),(7.3e-05,2.76299,-0.061752),(-0.061887,2.76299,-0.061619),(-0.119625,2.76299,-0.061227),(-0.169206,2.763,-0.060605),(-0.215889,2.763,-0.059794),(-0.258931,2.763,-0.05885),(-0.29413,2.96994,-0.057837),(-0.258926,2.96994,-0.05885),(-0.215884,2.96994,-0.059794),(-0.169201,2.96993,-0.060605),(-0.11962,2.96993,-0.061227),(-0.061882,2.96993,-0.061619),(7.8e-05,2.96993,-0.061752),(0.062038,2.96993,-0.061619),(0.119776,2.96993,-0.061227),(0.169357,2.96992,-0.060605),(0.21604,2.96992,-0.059794),(0.259082,2.96992,-0.05885),(0.294286,2.96992,-0.057837),(0.328146,2.96992,-0.054081),(0.329671,2.96992,-0.053668),(0.329802,2.96992,-0.05215),(0.302399,2.96992,0.135475),(0.279691,2.96992,0.258306),(0.258486,2.96992,0.372766),(0.239077,2.96992,0.477953),(0.183218,2.96992,0.560271),(0.090578,2.96993,0.600784),(7.8e-05,2.96993,0.610057),(-0.090422,2.96993,0.600784),(-0.183062,2.96993,0.560271),(-0.238921,2.96994,0.477953),(-0.25833,2.96994,0.372766),(-0.279535,2.96994,0.258306),(-0.302243,2.96994,0.135475),(-0.329646,2.96994,-0.05215),(-0.329515,2.96994,-0.053668),(-0.32799,2.96994,-0.054081),(-0.303725,3.14929,-0.028222),(-0.273097,3.14929,-0.034517),(-0.310932,3.14929,-0.022732),(-0.26909,3.14929,0.258306),(-0.248677,3.14929,0.370855),(-0.087038,3.14928,0.591539),(8.3e-05,3.14928,0.602065),(0.087204,3.14928,0.591539),(0.248843,3.14927,0.370855),(0.269256,3.14927,0.258306),(0.311098,3.14927,-0.022732),(0.303891,3.14927,-0.028222),(0.273263,3.14927,-0.034517),(0.243678,3.14927,-0.040019),(0.203677,3.14928,-0.045344),(0.158737,3.14928,-0.048877),(0.108138,3.14928,-0.051925),(0.058295,3.14928,-0.05293),(8.3e-05,3.14928,-0.053273),(-0.058129,3.14928,-0.05293),(-0.107972,3.14928,-0.051925),(-0.158571,3.14928,-0.048877),(-0.203511,3.14929,-0.045344),(-0.243512,3.14929,-0.040019),(-0.277754,3.31484,0.018072),(-0.081156,3.31483,0.570623),(8.7e-05,3.31483,0.581913),(0.08133,3.31483,0.570623),(0.277928,3.31482,0.018072),(0.143415,3.31483,-0.032203),(0.094636,3.31483,-0.037432),(0.05208,3.31483,-0.038985),(8.7e-05,3.31483,-0.039515),(-0.051906,3.31483,-0.038985),(-0.094462,3.31483,-0.037432),(-0.143241,3.31483,-0.032203),(-0.07754,3.48038,-0.006737),(-0.040774,3.48038,-0.010945),(9.2e-05,3.48038,-0.012494),(0.040958,3.48038,-0.010945),(0.077724,3.48038,-0.006737),(0.232554,3.48037,0.065135),(0.072668,3.48038,0.535394),(9.2e-05,3.48038,0.545071),(-0.072484,3.48038,0.535394),(-0.23237,3.48039,0.065135),(-0.064299,3.5873,0.018246),(-0.031515,3.59075,0.01219),(9.4e-05,3.58644,0.009953),(0.031703,3.59075,0.01219),(0.064487,3.5873,0.018246),(0.175358,3.5873,0.081892),(0.195866,3.59074,0.104296),(0.06466,3.58681,0.498267),(9.4e-05,3.58644,0.506587),(-0.064521,3.5873,0.49829),(-0.195678,3.59075,0.104296),(-0.17517,3.58731,0.081892),(-7.6e-05,-2.88266,-0.445611),(-0.072918,-2.86772,-0.445611),(-0.043528,-2.87317,-0.448499),(-0.018317,-2.87696,-0.455438),(-7.6e-05,-2.878,-0.469005),(0.03624,-2.86905,-0.476568),(0.048517,-2.86826,-0.467914),(0.028036,-2.86826,-0.489023),(0.017337,-2.87004,-0.491095),(0.025155,-2.86599,-0.503384),(0.022352,-2.86408,-0.515878),(0.030318,-2.86149,-0.520707),(0.021404,-2.86331,-0.520707),(0.017337,-2.85237,-0.538337),(0.03624,-2.85521,-0.528277),(0.035609,-2.84197,-0.548292),(0.048517,-2.84821,-0.534986),(0.061753,-2.8403,-0.542761),(0.063,-2.84397,-0.536897),(0.063219,-2.84395,-0.536849),(0.076375,-2.83269,-0.53964),(0.077483,-2.83767,-0.532357),(0.093656,-2.81866,-0.542342),(0.09173,-2.83704,-0.520707),(0.119573,-2.81786,-0.520707),(0.097965,-2.83511,-0.510611),(0.100845,-2.83654,-0.496042),(0.119572,-2.83548,-0.445611),(0.119576,-2.69591,-0.452177),(0.119573,-2.81786,-0.370516),(0.119575,-2.74678,-0.306853),(0.0951,-2.78454,-0.306853),(-0.095246,-2.78454,-0.306853),(-0.119719,-2.74678,-0.306853),(-0.119721,-2.81786,-0.370516),(-0.119718,-2.69591,-0.452177),(-0.119722,-2.83548,-0.445611),(-0.119721,-2.81786,-0.520707),(-0.105785,-2.82746,-0.520707),(-0.109404,-2.82939,-0.501861),(-0.119721,-2.80977,-0.53097),(-0.10439,-2.82366,-0.52674),(-0.090109,-2.81735,-0.547238),(-0.095246,-2.78454,-0.58437),(-0.068737,-2.8193,-0.563431),(-0.055553,-2.8245,-0.56836),(-0.051581,-2.81462,-0.58437),(-0.043526,-2.82509,-0.571176),(-0.018315,-2.832,-0.568562),(-7.4e-05,-2.82518,-0.58437),(0.006784,-2.79747,-0.601948),(-7.3e-05,-2.76152,-0.626908),(0.004854,-2.82417,-0.58437),(0.006784,-2.82939,-0.575972),(-7.5e-05,-2.84186,-0.559401),(0.018329,-2.83765,-0.560054),(0.018331,-2.78172,-0.610889),(0.027804,-2.7558,-0.626908),(0.034066,-2.77139,-0.615634),(0.035611,-2.77005,-0.615792),(0.055994,-2.76104,-0.612939),(0.051435,-2.73952,-0.626908),(0.071149,-2.75985,-0.607703),(0.067227,-2.71516,-0.626908),(0.076377,-2.7586,-0.605121),(0.093657,-2.76295,-0.593385),(0.119575,-2.74678,-0.58437),(0.102617,-2.77294,-0.58437),(0.109257,-2.78669,-0.564029),(0.119573,-2.80977,-0.53097),(0.107045,-2.79685,-0.558305),(0.105202,-2.80334,-0.551685),(0.119576,-2.68642,-0.594667),(-7.1e-05,-2.68642,-0.641845),(0.072772,-2.68642,-0.626908),(-0.027948,-2.7558,-0.626908),(-0.051579,-2.73952,-0.626908),(-0.067369,-2.71516,-0.626908),(-0.072914,-2.68642,-0.626908),(-0.067368,-2.65768,-0.626908),(-0.051576,-2.63332,-0.626908),(-0.027945,-2.61704,-0.626908),(-6.9e-05,-2.61133,-0.626908),(0.027807,-2.61704,-0.626908),(0.051438,-2.63332,-0.626908),(0.067228,-2.65768,-0.626908),(0.119578,-2.62606,-0.58437),(0.11958,-2.55499,-0.520707),(0.11958,-2.53737,-0.445611),(0.11958,-2.55499,-0.370516),(0.119578,-2.62606,-0.306853),(0.119576,-2.68642,-0.296555),(-7.1e-05,-2.68642,-0.249377),(0.072772,-2.68642,-0.264315),(0.067228,-2.65768,-0.264315),(0.051438,-2.63332,-0.264315),(0.027807,-2.61704,-0.264315),(-6.9e-05,-2.61133,-0.264315),(-0.027945,-2.61704,-0.264315),(-0.051576,-2.63332,-0.264315),(-0.067368,-2.65768,-0.264315),(-0.072914,-2.68642,-0.264315),(-0.119716,-2.62606,-0.306853),(-0.119718,-2.68642,-0.296555),(-0.119714,-2.55499,-0.370516),(-0.119714,-2.53737,-0.445611),(-0.119714,-2.55499,-0.520707),(-0.119716,-2.62606,-0.58437),(-0.119718,-2.68642,-0.594667),(0.095105,-2.5883,-0.58437),(-0.095241,-2.5883,-0.58437),(-0.119719,-2.74678,-0.58437),(-0.067369,-2.71516,-0.264315),(-0.051579,-2.73952,-0.264315),(-0.027948,-2.7558,-0.264315),(-7.3e-05,-2.76152,-0.264315),(0.027804,-2.7558,-0.264315),(0.051435,-2.73952,-0.264315),(0.067227,-2.71516,-0.264315),(-0.09011,-2.85229,-0.460875),(-0.072321,-2.86623,-0.453688),(-0.104391,-2.83837,-0.4783),(0.071292,-2.86405,-0.465595),(0.072768,-2.86772,-0.445611),(0.089761,-2.84987,-0.471785),(0.097965,-2.84173,-0.482409),(-0.095241,-2.5883,-0.306853),(0.095105,-2.5883,-0.306853),(0.067223,-2.85392,-0.370516),(-7.5e-05,-2.86772,-0.370516),(-0.067373,-2.85392,-0.370516),(0.051433,-2.81462,-0.306853),(-7.4e-05,-2.82518,-0.306853),(-0.051581,-2.81462,-0.306853),(-0.051574,-2.55823,-0.58437),(-6.7e-05,-2.54766,-0.58437),(0.05144,-2.55823,-0.58437),(0.067232,-2.51893,-0.520707),(-6.6e-05,-2.50513,-0.520707),(-0.067364,-2.51893,-0.520707),(-0.072909,-2.50513,-0.445611),(-0.067364,-2.51893,-0.370516),(-0.051574,-2.55823,-0.306853),(-6.6e-05,-2.50513,-0.370516),(-6.7e-05,-2.54766,-0.306853),(0.05144,-2.55823,-0.306853),(0.067232,-2.51893,-0.370516),(0.072777,-2.50513,-0.445611),(-6.5e-05,-2.49019,-0.445611),(0.0088,4.13569,0.243206),(0.000109,4.13569,0.25826),(0.012401,4.13569,0.245968),(0.015163,4.13569,0.249568),(0.0169,4.13569,0.253761),(0.017492,4.13569,0.25826),(0.0169,4.13569,0.262759),(0.015163,4.13569,0.266951),(0.012401,4.13569,0.270551),(0.0088,4.13569,0.273314),(0.004608,4.13569,0.27505),(0.000109,4.13569,0.275643),(-0.00439,4.13569,0.27505),(-0.008582,4.13569,0.273314),(-0.012183,4.13569,0.270551),(-0.014945,4.13569,0.266951),(-0.016682,4.13569,0.262759),(-0.017274,4.13569,0.25826),(-0.016682,4.13569,0.253761),(-0.014945,4.13569,0.249568),(-0.012183,4.13569,0.245968),(-0.008582,4.13569,0.243206),(-0.00439,4.13569,0.241469),(0.000109,4.13569,0.240877),(0.004608,4.13569,0.241469),(0.208693,3.72181,0.25826),(0.23996,3.58384,0.322532),(0.201586,3.72181,0.312248),(0.180747,3.72181,0.362557),(0.215152,3.58384,0.382423),(0.147597,3.72181,0.405759),(0.104396,3.72181,0.438908),(0.054086,3.72181,0.459747),(9.8e-05,3.72181,0.466855),(-0.05389,3.72181,0.459747),(-0.1042,3.72181,0.438908),(-0.147401,3.72181,0.405759),(-0.180551,3.72182,0.362557),(-0.214964,3.58386,0.382423),(-0.20139,3.72182,0.312248),(-0.239772,3.58386,0.322532),(-0.208497,3.72182,0.25826),(-0.20139,3.72182,0.204271),(-0.180551,3.72182,0.153962),(-0.147401,3.72181,0.11076),(-0.1042,3.72181,0.077611),(-0.05389,3.72181,0.056772),(9.8e-05,3.72181,0.049664),(0.054086,3.72181,0.056772),(0.104396,3.72181,0.077611),(0.147597,3.72181,0.11076),(0.180747,3.72181,0.153962),(0.201586,3.72181,0.204271),(0.157694,3.85977,0.216033),(0.163253,3.85977,0.25826),(0.157694,3.85977,0.300486),(0.141395,3.85977,0.339835),(0.115467,3.85977,0.373625),(0.081678,3.85977,0.399553),(0.042329,3.85977,0.415852),(0.000102,3.85977,0.421411),(-0.042125,3.85977,0.415852),(-0.081474,3.85977,0.399553),(-0.115263,3.85977,0.373625),(-0.141191,3.85977,0.339835),(-0.15749,3.85977,0.300486),(-0.163049,3.85977,0.25826),(-0.15749,3.85977,0.216033),(-0.141191,3.85977,0.176684),(-0.115263,3.85977,0.142894),(-0.081474,3.85977,0.116966),(-0.042125,3.85977,0.100668),(0.000102,3.85977,0.095108),(0.042329,3.85977,0.100668),(0.081678,3.85977,0.116966),(0.115467,3.85977,0.142894),(0.141395,3.85977,0.176684),(0.085182,3.99773,0.20914),(0.094996,3.99773,0.232834),(0.098343,3.99773,0.25826),(0.094996,3.99773,0.283686),(0.085182,3.99773,0.307379),(0.06957,3.99773,0.327725),(0.049224,3.99773,0.343337),(0.025531,3.99773,0.353151),(0.000105,3.99773,0.356498),(-0.025321,3.99773,0.353151),(-0.049014,3.99773,0.343337),(-0.06936,3.99773,0.327725),(-0.084972,3.99773,0.307379),(-0.094786,3.99773,0.283686),(-0.098133,3.99773,0.25826),(-0.094786,3.99773,0.232834),(-0.084972,3.99773,0.20914),(-0.06936,3.99773,0.188795),(-0.049014,3.99773,0.173183),(-0.025321,3.99773,0.163369),(0.000105,3.99773,0.160021),(0.025531,3.99773,0.163369),(0.049224,3.99773,0.173183),(0.06957,3.99773,0.188795),(0.074769,-0.538852,0.478099),(0.150823,-0.499764,0.478058),(0.123944,-0.499763,0.583966),(0.061818,-0.538532,0.576735),(-1.4e-05,-0.53885,0.478099),(-1.4e-05,-0.53853,0.609055),(-0.061846,-0.538528,0.576735),(-0.074797,-0.538848,0.478099),(-0.12397,-0.499757,0.583966),(-0.150849,-0.499756,0.478058),(-0.153146,-0.458366,0.590119),(-0.107527,-0.499757,0.60883),(-0.132833,-0.458367,0.616144),(0.153122,-0.458374,0.590119),(0.132809,-0.458373,0.616144),(0.107501,-0.499763,0.60883),(-0.206978,0.288915,0.477953),(-0.171134,0.289234,0.592646),(-0.096402,0.482383,0.588101),(-0.116596,0.482063,0.477953),(-0.029808,0.565151,0.578082),(-0.036055,0.564831,0.480593),(-0.025853,0.565151,0.601582),(-0.083613,0.482382,0.614642),(-0.020439,0.565151,0.610026),(-0.066112,0.482382,0.624178),(0.020469,0.565149,0.610026),(0.066138,0.482378,0.624178),(0.083639,0.482378,0.614642),(0.025883,0.565149,0.601582),(0.096428,0.482377,0.588101),(0.029838,0.565149,0.578082),(0.116622,0.482057,0.477953),(0.036085,0.564829,0.480593),(0.206994,0.288905,0.477953),(0.17115,0.289225,0.592646),(0.148449,0.289226,0.620294),(-0.148433,0.289234,0.620294),(-0.053645,-0.538529,0.600512),(-0.085027,-0.499758,0.617763),(-0.042421,-0.538529,0.609055),(0.085001,-0.499762,0.617763),(0.042393,-0.538531,0.609055),(0.053617,-0.538531,0.600512),(-0.185852,-0.458365,0.478014),(-0.105037,-0.458367,0.625495),(-1.2e-05,-0.45837,0.625495),(-1.3e-05,-0.49976,0.617763),(0.105013,-0.458373,0.625495),(0.185828,-0.458375,0.478014),(0.173932,-0.400625,0.592646),(0.210362,-0.400936,0.477953),(0.150859,-0.400624,0.620294),(0.119285,-0.400623,0.630227),(-1.1e-05,-0.40062,0.630227),(-0.119307,-0.400617,0.630227),(-0.150881,-0.400616,0.620294),(-0.173954,-0.400615,0.592646),(-0.210384,-0.400924,0.477953),(-0.181277,-0.334205,0.592646),(-0.219349,-0.334204,0.477953),(-0.157232,-0.334206,0.620294),(-0.124329,-0.334207,0.630227),(-9e-06,-0.33421,0.630227),(0.124311,-0.334213,0.630227),(0.157214,-0.334214,0.620294),(0.181259,-0.334215,0.592646),(0.219331,-0.334216,0.477953),(0.187723,-0.262615,0.592646),(0.227042,-0.262936,0.477953),(0.162822,-0.262614,0.620294),(0.128746,-0.262613,0.630227),(-7e-06,-0.26261,0.630227),(-0.12876,-0.262607,0.630227),(-0.162836,-0.262606,0.620294),(-0.187737,-0.262605,0.592646),(-0.227056,-0.262924,0.477953),(-0.197614,-0.124645,0.592646),(-0.239002,-0.124964,0.477953),(-0.171402,-0.124645,0.620294),(-0.135532,-0.124646,0.630227),(-3e-06,-0.12465,0.630227),(0.135526,-0.124654,0.630227),(0.171396,-0.124655,0.620294),(0.197608,-0.124655,0.592646),(0.238996,-0.124976,0.477953),(0.197611,0.013305,0.592646),(0.238999,0.012984,0.477953),(0.171399,0.013305,0.620294),(0.135529,0.013306,0.630227),(0,0.01331,0.630227),(-0.135529,0.013314,0.630227),(-0.171399,0.013315,0.620294),(-0.197611,0.013315,0.592646),(-0.238999,0.012996,0.477953),(-0.224752,0.150956,0.477953),(-0.185831,0.151275,0.592646),(-0.16118,0.151274,0.620294),(-0.127448,0.151273,0.630227),(4e-06,0.15127,0.630227),(0.127456,0.151267,0.630227),(0.161188,0.151266,0.620294),(0.185839,0.151265,0.592646),(0.22476,0.150944,0.477953),(0.117384,0.289227,0.630227),(8e-06,0.28923,0.630227),(-0.117368,0.289233,0.630227),(1.3e-05,0.48238,0.624178),(1.5e-05,0.56515,0.610026),(0.123273,-2.80977,-0.531315),(0.128122,-2.81462,-0.521053),(0.123273,-2.81786,-0.521053),(0.167424,-2.7558,-0.521053),(0.123275,-2.74678,-0.584715),(0.128124,-2.73952,-0.584715),(0.128127,-2.63332,-0.584715),(0.123278,-2.62606,-0.584715),(0.167427,-2.61704,-0.521053),(0.12328,-2.56307,-0.531315),(0.128129,-2.55823,-0.521053),(0.12328,-2.55499,-0.521053),(0.123275,-2.73751,-0.588222),(0.123278,-2.63533,-0.588222),(-0.123416,-2.63533,-0.588222),(-0.128265,-2.63332,-0.584715),(-0.123416,-2.62606,-0.584715),(-0.123419,-2.73751,-0.588222),(-0.123419,-2.74678,-0.584715),(-0.128268,-2.73952,-0.584715),(-0.167568,-2.7558,-0.521053),(-0.123421,-2.80977,-0.531315),(-0.12827,-2.81462,-0.521053),(-0.123421,-2.81786,-0.521053),(-0.123414,-2.56307,-0.531315),(-0.128263,-2.55823,-0.521053),(-0.123414,-2.55499,-0.521053),(-0.167565,-2.61704,-0.521053),(0.075021,-2.86772,-0.199086),(-7.6e-05,-2.88266,-0.35625),(0.075021,-2.86772,-0.365672),(-7.6e-05,-2.88266,-0.199086),(-0.075171,-2.86772,-0.199086),(-0.075171,-2.86772,-0.365672),(-0.123422,-2.83879,-0.199086),(-0.123422,-2.83879,-0.384357),(-0.138832,-2.82518,-0.384357),(-0.138832,-2.82518,-0.199086),(-0.18137,-2.76151,-0.199086),(-0.18137,-2.76151,-0.384357),(-0.196305,-2.68641,-0.199086),(-0.196305,-2.68641,-0.384357),(-0.181366,-2.61133,-0.384357),(-0.181366,-2.61133,-0.199086),(-0.138825,-2.54766,-0.384357),(-0.138825,-2.54766,-0.199086),(-0.123414,-2.53405,-0.199086),(-0.123414,-2.53406,-0.384357),(-0.075162,-2.50513,-0.365672),(-0.075162,-2.50513,-0.199086),(-6.5e-05,-2.49019,-0.35625),(-6.5e-05,-2.49019,-0.199086),(0.07503,-2.50513,-0.199086),(0.07503,-2.50513,-0.365672),(0.12328,-2.53405,-0.199086),(0.12328,-2.53406,-0.384357),(0.138691,-2.54766,-0.384357),(0.138691,-2.54766,-0.199086),(0.181228,-2.61134,-0.199086),(0.181228,-2.61134,-0.384357),(0.196163,-2.68642,-0.199086),(0.196163,-2.68642,-0.384357),(0.181224,-2.76152,-0.384357),(0.181224,-2.76152,-0.199086),(0.138684,-2.82518,-0.384357),(0.138684,-2.82518,-0.199086),(0.123272,-2.83879,-0.199086),(0.123272,-2.83879,-0.384357),(0.075025,-2.68642,-0.365672),(0.123276,-2.68642,-0.384357),(-7.1e-05,-2.68642,-0.35625),(-0.075167,-2.68642,-0.365672),(0.123276,-2.68642,-0.445957),(0.123272,-2.83879,-0.445957),(0.138684,-2.82518,-0.445957),(0.181224,-2.76152,-0.445957),(0.196163,-2.68642,-0.445957),(0.181228,-2.61134,-0.445957),(0.138691,-2.54766,-0.445957),(0.12328,-2.53406,-0.445957),(0.123276,-2.68642,-0.521053),(0.181226,-2.68642,-0.521053),(0.123276,-2.68642,-0.531315),(0.138687,-2.68642,-0.584715),(0.123276,-2.68642,-0.584715),(0.123276,-2.68642,-0.595013),(-0.123418,-2.68642,-0.595013),(-0.138829,-2.68642,-0.584715),(-0.123418,-2.68642,-0.584715),(-0.181368,-2.68641,-0.521053),(-0.123418,-2.68642,-0.521053),(-0.123418,-2.68642,-0.531315),(-0.181366,-2.61133,-0.445957),(-0.196305,-2.68641,-0.445957),(-0.138825,-2.54766,-0.445957),(-0.123414,-2.53406,-0.445957),(-0.123418,-2.68642,-0.445957),(-0.123422,-2.83879,-0.445957),(-0.138832,-2.82518,-0.445957),(-0.18137,-2.76151,-0.445957),(-0.123418,-2.68642,-0.384357),(0.018993,3.63388,1.2359),(0.025504,3.64128,1.2359),(0.015817,3.64311,1.2359),(-0.023293,3.62964,1.2359),(-0.029805,3.62224,1.2359),(-0.020117,3.62042,1.2359),(0.02741,3.62726,0.0394),(0.038725,3.63214,0.0394),(0.027411,3.63702,0.0394),(-0.027219,3.63702,0.0394),(-0.038533,3.63214,0.0394),(-0.02722,3.62726,0.0394),(0.015817,3.64311,-0.719379),(0.025504,3.64128,-0.719379),(0.018993,3.63388,-0.719379),(-0.020117,3.62042,-0.719379),(-0.029805,3.62224,-0.719379),(-0.023293,3.62964,-0.719379),(0.031574,3.63589,1.08414),(0.043553,3.64419,1.08414),(0.029016,3.6453,1.08414),(-0.003521,3.63855,1.08414),(-0.004396,3.63829,1.2359),(9.5e-05,3.62524,1.2359),(9.5e-05,3.62524,1.08414),(-0.032442,3.61849,1.08414),(-0.035,3.62791,1.08414),(-0.046979,3.6196,1.08414),(-0.038555,3.61951,0.932387),(-0.055364,3.62109,0.932387),(-0.040484,3.62907,0.932387),(-0.002631,3.63876,0.932387),(0.03602,3.6445,0.932387),(0.052828,3.64291,0.932387),(0.037948,3.63493,0.932387),(9.5e-05,3.62524,0.932387),(9.5e-05,3.62524,0.780631),(-0.03885,3.62208,0.780631),(0.038507,3.6324,0.780631),(0.053883,3.63938,0.780631),(0.037217,3.64207,0.780631),(-0.001729,3.63891,0.780631),(-0.04014,3.63175,0.780631),(-0.055516,3.62478,0.780631),(-0.05157,3.62872,0.628875),(-0.036249,3.62485,0.628875),(-0.036894,3.63458,0.628875),(-0.000818,3.63901,0.628875),(0.035525,3.63939,0.628875),(0.050847,3.63552,0.628875),(0.036171,3.62966,0.628875),(9.5e-05,3.62524,0.628875),(-0.027219,3.63214,0.477119),(9.5e-05,3.62524,0.477119),(-0.038533,3.63214,0.477119),(9.6e-05,3.63904,0.477119),(0.027411,3.63214,0.477119),(0.038725,3.63214,0.477119),(9.5e-05,3.62524,-0.112356),(0.036171,3.62966,-0.112356),(9.5e-05,3.62524,0.0394),(9.6e-05,3.63904,0.0394),(-0.000818,3.63901,-0.112356),(0.035525,3.63939,-0.112356),(0.050847,3.63552,-0.112356),(-0.036894,3.63458,-0.112356),(-0.05157,3.62872,-0.112356),(-0.036249,3.62485,-0.112356),(9.5e-05,3.62524,-0.264112),(-0.03885,3.62208,-0.264112),(-0.055516,3.62478,-0.264112),(-0.04014,3.63175,-0.264112),(-0.001729,3.63891,-0.264112),(0.037217,3.64207,-0.264112),(0.053883,3.63938,-0.264112),(0.038507,3.6324,-0.264112),(0.037948,3.63493,-0.415867),(9.5e-05,3.62524,-0.415867),(0.052828,3.64291,-0.415867),(0.03602,3.6445,-0.415867),(-0.002631,3.63876,-0.415867),(-0.040484,3.62907,-0.415867),(-0.055364,3.62109,-0.415867),(-0.038555,3.61951,-0.415867),(-0.032442,3.61849,-0.567623),(9.5e-05,3.62524,-0.567623),(-0.046979,3.6196,-0.567623),(-0.035,3.62791,-0.567623),(-0.003521,3.63855,-0.567623),(0.029016,3.6453,-0.567623),(0.043553,3.64419,-0.567623),(0.031574,3.63589,-0.567623),(9.5e-05,3.62524,-0.719379),(-0.004396,3.63829,-0.719379),(0.118559,-4.05637,-0.080691),(0.038124,-4.08533,-0.084927),(0.112625,-4.05637,-0.112404),(0.040136,-4.08533,-0.076501),(-0.118773,-4.05636,-0.080691),(-0.04035,-4.08533,-0.076501),(-0.038338,-4.08533,-0.084927),(-0.034322,-4.08533,-0.092515),(0.034108,-4.08533,-0.092515),(-0.019021,-4.08533,-0.097068),(0.018807,-4.08533,-0.097068),(0.055666,-4.05637,-0.16064),(0.100782,-4.05637,-0.142552),(0.177156,-3.99211,-0.147764),(0.158535,-3.99211,-0.200189),(0.186486,-3.99211,-0.093056),(-0.186696,-3.9921,-0.093056),(-0.112839,-4.05636,-0.112404),(-0.177366,-3.9921,-0.147764),(-0.100996,-4.05636,-0.142552),(-0.158745,-3.9921,-0.200189),(-0.087803,-3.99211,-0.231644),(-0.05588,-4.05636,-0.16064),(0.087593,-3.99211,-0.231644),(0.106531,-3.92806,-0.272196),(0.192791,-3.92807,-0.235161),(0.215434,-3.92807,-0.169984),(0.226778,-3.92807,-0.105114),(-0.226984,-3.92805,-0.105114),(-0.21564,-3.92805,-0.169984),(-0.192997,-3.92806,-0.235161),(-0.106737,-3.92806,-0.272196),(-0.118611,-3.85908,-0.31014),(0.118409,-3.85908,-0.31014),(0.214276,-3.85909,-0.267096),(0.239441,-3.85909,-0.188183),(0.252048,-3.85909,-0.11237),(-0.252252,-3.85907,-0.11237),(-0.239644,-3.85907,-0.188183),(-0.21448,-3.85907,-0.267096),(-0.223909,-3.74871,-0.299632),(-0.123824,-3.74871,-0.344331),(-0.250181,-3.74871,-0.203661),(-0.263344,-3.74871,-0.125355),(0.263146,-3.74872,-0.125355),(0.249983,-3.74872,-0.203661),(0.223711,-3.74872,-0.299632),(0.123626,-3.74872,-0.344331),(-0.124531,-3.62455,-0.357523),(0.124341,-3.62455,-0.357523),(0.225002,-3.62456,-0.316136),(0.251425,-3.62456,-0.212666),(0.264662,-3.62456,-0.139962),(-0.264852,-3.62454,-0.139962),(-0.251615,-3.62454,-0.212666),(-0.225192,-3.62454,-0.316136),(-0.220615,-3.33347,-0.314756),(-0.121998,-3.33348,-0.356144),(-0.246502,-3.33347,-0.225082),(-0.259471,-3.33347,-0.152378),(0.259295,-3.33348,-0.152378),(0.246326,-3.33348,-0.225082),(0.220439,-3.33348,-0.314756),(0.121822,-3.33348,-0.356144),(-0.117016,-3.04408,-0.350626),(0.116856,-3.04408,-0.350626),(0.21145,-3.04409,-0.309238),(0.23628,-3.04409,-0.23336),(0.24872,-3.04409,-0.160656),(-0.24888,-3.04407,-0.160656),(-0.23644,-3.04407,-0.23336),(-0.21161,-3.04408,-0.309238),(-0.194046,-2.76157,-0.307858),(-0.107303,-2.76158,-0.339589),(-0.216815,-2.76157,-0.236119),(-0.228223,-2.76157,-0.163415),(0.228077,-2.76159,-0.163415),(0.216669,-2.76159,-0.236119),(0.1939,-2.76158,-0.307858),(0.107157,-2.76158,-0.339589),(0.0951,-2.78454,-0.58437),(0.051433,-2.81462,-0.58437),(0.067223,-2.85392,-0.520707),(-7.5e-05,-2.86772,-0.520707),(-0.067373,-2.85392,-0.520707),(1.98021,3.44064,-1.20294),(1.99073,3.47864,-1.18397),(2.00394,3.4397,-1.16904),(2.02132,2.94235,-1.1951),(2.0108,2.90435,-1.21407),(1.99759,2.94329,-1.229),(0.020768,2.83032,-0.948889),(7.3e-05,2.79058,-0.948889),(-0.02062,2.83032,-0.948889),(-0.020606,3.34407,-0.948889),(8.9e-05,3.38381,-0.948889),(0.020782,3.34407,-0.948889),(-2.00376,3.4398,-1.16904),(-1.99055,3.47874,-1.18397),(-1.98003,3.44074,-1.20294),(-1.99743,2.94339,-1.229),(-2.01064,2.90445,-1.21407),(-2.02116,2.94245,-1.1951),(0.3435,2.92675,-0.002832),(2.02449,3.19055,-1.16512),(0.341662,3.0702,0.009234),(2.02633,3.0471,-1.17719),(0.338488,2.822,-0.020749),(1.98523,3.04874,-1.2359),(1.97704,3.19244,-1.23292),(1.9752,3.33589,-1.22085),(2.0163,3.33425,-1.16214),(0.333467,3.2139,0.012216),(0.32111,3.31935,0.005316),(0.307903,3.35829,-0.009618),(0.297385,3.32029,-0.028584),(0.292374,3.21554,-0.0465),(0.294213,3.07209,-0.058566),(0.302408,2.92839,-0.061549),(0.314764,2.82294,-0.054649),(0.32797,2.784,-0.039715),(0.03592,2.93889,-0.948889),(-0.041307,3.0872,-0.948889),(0.041469,3.0872,-0.948889),(-0.035766,2.93889,-0.948889),(-0.035758,3.2355,-0.948889),(0.035928,3.2355,-0.948889),(0.041469,3.0872,0.003034),(0.035928,3.2355,0.003034),(0.03592,2.93889,0.003034),(0.020768,2.83032,0.003034),(7.3e-05,2.79058,0.003034),(-0.02062,2.83032,0.003034),(-0.035766,2.93889,0.003034),(-0.041307,3.0872,0.003034),(-0.035758,3.2355,0.003034),(-0.020606,3.34407,0.003034),(8.9e-05,3.38381,0.003034),(0.020782,3.34407,0.003034),(-0.292204,3.21556,-0.0465),(-0.297211,3.32031,-0.028584),(-1.97502,3.33599,-1.22085),(-0.294051,3.07211,-0.058566),(-1.97688,3.19254,-1.23292),(-0.302254,2.92841,-0.061549),(-1.98507,3.04884,-1.2359),(-0.314616,2.82296,-0.054649),(-0.327824,2.78402,-0.039715),(-0.33834,2.82202,-0.020749),(-2.02617,3.0472,-1.17719),(-0.343346,2.92677,-0.002832),(-2.02433,3.19065,-1.16512),(-0.3415,3.07022,0.009234),(-2.01612,3.33435,-1.16214),(-0.333297,3.21392,0.012216),(-0.320936,3.31937,0.005316),(-0.307727,3.35831,-0.009618),(7.33946,0.104397,-0.047597),(7.33947,0.187477,-0.039734),(7.33946,0.104397,-0.03187),(7.33946,-0.203853,-0.03187),(7.33946,-0.217133,-0.039734),(7.33946,-0.203853,-0.047597),(-7.33946,0.104783,-0.03187),(-7.33946,0.187863,-0.039734),(-7.33946,0.104783,-0.047597),(-7.33947,-0.203467,-0.047597),(-7.33947,-0.216747,-0.039734),(-7.33947,-0.203467,-0.03187),(0.303527,0.555622,0.01683),(0.303521,0.329012,0.05132),(0.303521,0.329012,-0.01766),(7.33946,0.002367,-0.053354),(7.33946,0.002367,-0.026113),(0.303513,0.050692,-0.042908),(0.303505,-0.277648,-0.05215),(7.33946,-0.118003,-0.055461),(7.33946,-0.118003,-0.024006),(0.303513,0.050692,0.076568),(0.303505,-0.277648,0.08581),(0.303501,-0.412848,0.076568),(7.33946,-0.167573,-0.026113),(7.33946,-0.167573,-0.053354),(0.303501,-0.412848,-0.042908),(0.303499,-0.511828,-0.01766),(0.303499,-0.511828,0.05132),(0.303498,-0.548048,0.01683),(-0.303497,0.555638,0.01683),(-0.303503,0.329028,0.05132),(-0.303503,0.329028,-0.01766),(-0.303511,0.050708,-0.042908),(-7.33946,0.002753,-0.053354),(-0.303519,-0.277632,-0.05215),(-7.33946,-0.117617,-0.055461),(-7.33946,-0.167187,-0.053354),(-0.303523,-0.412832,-0.042908),(-0.303525,-0.511812,-0.01766),(-0.303526,-0.548032,0.01683),(-0.303525,-0.511812,0.05132),(-7.33946,-0.167187,-0.026113),(-0.303523,-0.412832,0.076568),(-7.33946,-0.117617,-0.024006),(-0.303519,-0.277632,0.08581),(-0.303511,0.050708,0.076568),(-7.33946,0.002753,-0.026113),(1.5e-05,0.56483,0.480593),(-1.3e-05,-0.49976,0.478058),(-1.2e-05,-0.45837,0.478014),(-1.1e-05,-0.40093,0.477953),(-9e-06,-0.33421,0.477953),(-7e-06,-0.26293,0.477953),(-3e-06,-0.12497,0.477953),(0,0.01299,0.477953),(4e-06,0.15095,0.477953),(8e-06,0.28891,0.477953),(1.3e-05,0.48206,0.477953),(0.292273,2.7801,0.196178),(0.17028,2.77571,-0.05215),(0.33849,2.78148,-0.05215),(0.173039,2.77571,0.196178),(0.318283,3.36056,-0.01766),(0.152832,3.35479,-0.01766),(0.152832,3.35479,0.196178),(0.290691,3.36056,0.196178),(0.297271,3.56047,0.099606),(0.284854,3.56047,0.196178),(0.145616,3.5616,0.099606),(0.145616,3.5616,0.196178),(-0.284666,3.56049,0.196178),(-0.145428,3.5616,0.099606),(-0.297083,3.56049,0.099606),(-0.145428,3.5616,0.196178),(-0.290515,3.36058,0.196178),(-0.318107,3.36058,-0.01766),(-0.152656,3.35479,0.196178),(-0.152656,3.35479,-0.01766),(-0.170134,2.77572,-0.05215),(-0.338344,2.7815,-0.05215),(-0.172893,2.77572,0.196178),(-0.292127,2.78012,0.196178)])))])]) ) # X3D model complete #################################################################################################### # Self-test diagnostics #################################################################################################### print('Self-test diagnostics for MeshPredator.py:') if metaDiagnostics(newModel): # built-in utility method in X3D class print(metaDiagnostics(newModel)) # display meta info, hint, warning, error, TODO values in this model # print('check newModel.XML() serialization...') newModelXML= newModel.XML() # test export method XML() for exceptions during export newModel.XMLvalidate() # print(newModelXML) # diagnostic try: # print('check newModel.VRML() serialization...') newModelVRML=newModel.VRML() # test export method VRML() for exceptions during export # print(prependLineNumbers(newModelVRML)) # debug print("Python-to-VRML export of VRML output successful", flush=True) except Exception as err: # usually BaseException # https://stackoverflow.com/questions/18176602/how-to-get-the-name-of-an-exception-that-was-caught-in-python print("*** Python-to-VRML export of VRML output failed:", type(err).__name__, err) if newModelVRML: # may have failed to generate print(prependLineNumbers(newModelVRML, err.lineno)) try: # print('check newModel.JSON() serialization...') newModelJSON=newModel.JSON() # test export method JSON() for exceptions during export # print(prependLineNumbers(newModelJSON)) # debug print("Python-to-JSON export of JSON output successful (under development)") except Exception as err: # usually SyntaxError print("*** Python-to-JSON export of JSON output failed:", type(err).__name__, err) if newModelJSON: # may have failed to generate print(prependLineNumbers(newModelJSON,err.lineno)) print("python MeshPredator.py load and self-test diagnostics complete.")