Skip to main content
Inspiring
August 18, 2017
Answered

How to increase minimum supported version when compiling for iOS?

  • August 18, 2017
  • 1 reply
  • 625 views

Hi,

I was just wondering is it possible to increase the minimum version of iOS that app supports when compiling with Flash Builder 4.7?

I want to compile app for iOS so that minimum version of iOS that app support is 9.0.

I am compiling with AIR 27.

Currently when I submit app to App Store I get this:

Device Requirements

Minimum iOS Version

6.0

Supported Architectures

armv7, arm64

Device Family

iPhone / iPod touch, iPad

Required Capabilities

opengles-2, armv7

Regards,

Caslav

This topic has been closed for replies.
Correct answer Colin Holgate

In the app descriptor file is a InfoAdditions section. In there you can request a specific minimum system version. Here's the part that is needed inside that XML:

<key>MinimumOSVersion</key>

   <string>6.0</string>

Set that to 9.0 if that's what you need.

1 reply

Colin Holgate
Colin HolgateCorrect answer
Inspiring
August 18, 2017

In the app descriptor file is a InfoAdditions section. In there you can request a specific minimum system version. Here's the part that is needed inside that XML:

<key>MinimumOSVersion</key>

   <string>6.0</string>

Set that to 9.0 if that's what you need.

chakyAuthor
Inspiring
August 20, 2017

Thanks Colin, that worked great.

I needed this because when I compile my game for iOS the executable file size is greater than 80 MB and setting minimum OS version to 9.0 increases the size limit to 500.

I do not understand or know why is it happening.

I know what it is the cause of it. I have a lot of classes that represents vertices of polygons of Box2D objects. That classes are factories that have polygons for every scale of each object from scale 0.1 to 3 in 0.1 increment. So I have vertices for scale 0.1, 0.2, 0.3 etc. And there are a lot of vectors and a lot of b2Vec2 instance and of course a lot of numbers. And when I compile for iOS all that classes increase the executable file size to over 80MB. Without those classes my executable file size is 35MB. All those classes take around 3.5MB on disk uncompressed. So I really don't know what adobe compiler is doing to create 45MB(80 - 35) of executable file when I add 3.5MB of text worth of code.

That only happens on iOS. On android the file size remains pretty much the same no issues what so ever.

This is the one of the many factory classes as an example that are increasing executable file dramatically on iOS:

package shapesinmotion.factory.vertex.simobjects

{

    import Box2D.Common.Math.b2Vec2;

    import hcmbox2d.interfaces.factory.IPhysicsObjectVertexFactory;

    public class LemonVertexFactory implements IPhysicsObjectVertexFactory

    {

        public function LemonVertexFactory(){}

        public function create(scale:Number):Vector.<Vector.<b2Vec2>>

        {

            var v:Vector.<Vector.<b2Vec2>>;

            switch(scale)

            {

                case 0.1:

                    v = new <Vector.<b2Vec2>>[new <b2Vec2>[new b2Vec2(0.05078125,0.00390625),new b2Vec2(0.0651041666,0.02083333332),new b2Vec2(0.06119791664,0.03515625),new b2Vec2(0.0481770833,0.04557291664),new b2Vec2(0.02213541664,0.046875),new b2Vec2(0,0.02994791664),new b2Vec2(0.015625,0.00520833333),new b2Vec2(0.03137860082304526,0.0004822530864197531)],new <b2Vec2>[new b2Vec2(0.03137860082304526,0.0004822530864197531),new b2Vec2(0.02864583332,0.001302083333),new b2Vec2(0.02864583332,0)]];

                    v.fixed = true;

                    return v;

                    break;

                case 0.2:

                    v = new <Vector.<b2Vec2>>[new <b2Vec2>[new b2Vec2(0.1041666666,0.01041666666),new b2Vec2(0.1302083331,0.04296875),new b2Vec2(0.1236979166,0.0677083333),new b2Vec2(0.10546875,0.0859375),new b2Vec2(0.0833333333,0.0950520833),new b2Vec2(0.04296875,0.0924479166),new b2Vec2(0,0.0598958333),new b2Vec2(0.03125,0.01171875),new b2Vec2(0.06737118675595238,0.0006045386904761885)],new <b2Vec2>[new b2Vec2(0.06737118675595238,0.0006045386904761885),new b2Vec2(0.0651041666,0.001302083333),new b2Vec2(0.0651041666,0)]];

                    v.fixed = true;

                    return v;

                    break;

                case 0.3:

                    v = new <Vector.<b2Vec2>>[new <b2Vec2>[new b2Vec2(0.00544940796555436,0.07985667272156441),new b2Vec2(0.02994791664,0.10546875),new b2Vec2(0,0.0885416666)],new <b2Vec2>[new b2Vec2(0.12890625,0.00390625),new b2Vec2(0.1614583331,0.01953125),new b2Vec2(0.1861979166,0.04557291664),new b2Vec2(0.1953125,0.0690104166),new b2Vec2(0.1927083331,0.0911458333),new b2Vec2(0.1588541666,0.1276041666),new b2Vec2(0.1197916666,0.1432291666),new b2Vec2(0.0846354166,0.1432291666),new b2Vec2(0.05859375,0.1354166666),new b2Vec2(0.00544940796555436,0.07985667272156441),new b2Vec2(0.04166666664,0.02213541664),new b2Vec2(0.0755208333,0.00390625),new b2Vec2(0.1043489582,0.000703124999)],new <b2Vec2>[new b2Vec2(0.1043489582,0.000703124999),new b2Vec2(0.0989583333,0.001302083333),new b2Vec2(0.0989583333,0)]];

                    v.fixed = true;

                    return v;

                    break;

                case 0.4:

                    v = new <Vector.<b2Vec2>>[new <b2Vec2>[new b2Vec2(0.13582987392373924,0.0005573493234932343),new b2Vec2(0.1315104166,0.001302083333),new b2Vec2(0.1315104166,0)],new <b2Vec2>[new b2Vec2(0.002604166665,0.1067708333),new b2Vec2(0.009662828947368422,0.10012738648090815),new b2Vec2(0.04296875,0.1432291666),new b2Vec2(0.0012454710144927487,0.11288496376811594)],new <b2Vec2>[new b2Vec2(0.0012454710144927487,0.11288496376811594),new b2Vec2(0.02864583332,0.1328125),new b2Vec2(0.01171875,0.1302083331),new b2Vec2(0,0.1184895833)],new <b2Vec2>[new b2Vec2(0.13582987392373924,0.0005573493234932343),new b2Vec2(0.171875,0.00520833333),new b2Vec2(0.21484375,0.02604166664),new b2Vec2(0.2486979166,0.0625),new b2Vec2(0.2604166663,0.0911458333),new b2Vec2(0.2604166663,0.1119791666),new b2Vec2(0.2447916666,0.1380208331),new b2Vec2(0.2109375,0.1705729166),new b2Vec2(0.1640625,0.1901041666),new b2Vec2(0.1106770833,0.1901041666),new b2Vec2(0.0885416666,0.1848958331),new b2Vec2(0.0651041666,0.171875),new b2Vec2(0.009662828947368422,0.10012738648090815),new b2Vec2(0.1108866534740546,0.0048579045734388595)],new <b2Vec2>[new b2Vec2(0.1108866534740546,0.0048579045734388595),new b2Vec2(0.02473958332,0.0859375),new b2Vec2(0.0390625,0.05078125),new b2Vec2(0.05729166664,0.02864583332),new b2Vec2(0.09375,0.0078125)]];

                    v.fixed = true;

                    return v;

                    break;

                case 0.5:

                    v = new <Vector.<b2Vec2>>[new <b2Vec2>[new b2Vec2(0.3249999996,0.1252604165),new b2Vec2(0.296875,0.0690104166),new b2Vec2(0.309895833,0.0768229166),new b2Vec2(0.32421875,0.1080729166)],new <b2Vec2>[new b2Vec2(0.16867099719101122,0.0005120552434456922),new b2Vec2(0.1640625,0.001302083333),new b2Vec2(0.1640625,0)],new <b2Vec2>[new b2Vec2(0.00390625,0.1328125),new b2Vec2(0.013259242957746472,0.12392715669014083),new b2Vec2(0.05078125,0.1770833331),new b2Vec2(0.001387465846994537,0.14288763661202183)],new <b2Vec2>[new b2Vec2(0.001387465846994537,0.14288763661202183),new b2Vec2(0.03385416664,0.1653645831),new b2Vec2(0.01302083332,0.1614583331),new b2Vec2(0,0.1484375)],new <b2Vec2>[new b2Vec2(0.16867099719101122,0.0005120552434456922),new b2Vec2(0.2109375,0.00520833333),new b2Vec2(0.2682291663,0.0325520833),new b2Vec2(0.2890625,0.05338541664),new b2Vec2(0.3249999996,0.1252604165),new b2Vec2(0.325520833,0.13671875),new b2Vec2(0.30859375,0.16796875),new b2Vec2(0.25390625,0.21875),new b2Vec2(0.2044270831,0.2369791666),new b2Vec2(0.14453125,0.23828125),new b2Vec2(0.0950520833,0.2239583331),new b2Vec2(0.06640625,0.19921875),new b2Vec2(0.013259242957746472,0.12392715669014083),new b2Vec2(0.13755495030581047,0.005846234709480113)],new <b2Vec2>[new b2Vec2(0.13755495030581047,0.005846234709480113),new b2Vec2(0.02994791664,0.1080729166),new b2Vec2(0.05078125,0.0598958333),new b2Vec2(0.0716145833,0.03515625),new b2Vec2(0.1184895833,0.00911458332)]];

                    v.fixed = true;

                    return v;

                    break;

                case 0.6:

                    v = new <Vector.<b2Vec2>>[new <b2Vec2>[new b2Vec2(0.3899098661485319,0.14546901986183072),new b2Vec2(0.356770833,0.0833333333),new b2Vec2(0.376302083,0.0989583333),new b2Vec2(0.3893229163,0.1302083331)],new <b2Vec2>[new b2Vec2(0.21234375,0.000729166662),new b2Vec2(0.2083333331,0.001302083333),new b2Vec2(0.2083333331,0)],new <b2Vec2>[new b2Vec2(0.001302083333,0.1666666666),new b2Vec2(0.019521745742092457,0.147772201946472),new b2Vec2(0.0651041666,0.2161458331),new b2Vec2(0.0015211253894080938,0.16929517133956387)],new <b2Vec2>[new b2Vec2(0.0015211253894080938,0.16929517133956387),new b2Vec2(0.0403645833,0.1979166666),new b2Vec2(0.02604166664,0.1979166666),new b2Vec2(0.01041666666,0.1901041666),new b2Vec2(0.002604166665,0.1822916666)],new <b2Vec2>[new b2Vec2(0.21234375,0.000729166662),new b2Vec2(0.265625,0.01041666666),new b2Vec2(0.321614583,0.0390625),new b2Vec2(0.3463541663,0.0638020833),new b2Vec2(0.3899098661485319,0.14546901986183072),new b2Vec2(0.390625,0.1640625),new b2Vec2(0.368489583,0.2044270831),new b2Vec2(0.3046875,0.263020833),new b2Vec2(0.2565104163,0.282552083),new b2Vec2(0.1744791666,0.286458333),new b2Vec2(0.13671875,0.278645833),new b2Vec2(0.1041666666,0.263020833),new b2Vec2(0.0833333333,0.2434895831),new b2Vec2(0.019521745742092457,0.147772201946472),new b2Vec2(0.15316044132149892,0.009183925049309656)],new <b2Vec2>[new b2Vec2(0.15316044132149892,0.009183925049309656),new b2Vec2(0.0364583333,0.1302083331),new b2Vec2(0.06119791664,0.0729166666),new b2Vec2(0.0872395833,0.04166666664),new b2Vec2(0.14453125,0.01041666666)]];

                    v.fixed = true;

                    return v;

                    break;

                case 0.7:

                    v = new <Vector.<b2Vec2>>[new <b2Vec2>[new b2Vec2(0.45147310323383083,0.20346509639303484),new b2Vec2(0.41015625,0.08984375),new b2Vec2(0.438802083,0.1145833333),new b2Vec2(0.454427083,0.1510416666),new b2Vec2(0.4557291663,0.19140625)],new <b2Vec2>[new b2Vec2(0.20943249458874458,0.005711410984848478),new b2Vec2(0.0403645833,0.1536458331),new b2Vec2(0.0716145833,0.0846354166),new b2Vec2(0.1041666666,0.046875),new b2Vec2(0.1315104166,0.02864583332),new b2Vec2(0.1744791666,0.01041666666)],new <b2Vec2>[new b2Vec2(0.001302083242,0.2013888887),new b2Vec2(0.046875,0.2317708331),new b2Vec2(0.03385416664,0.2317708331),new b2Vec2(0.01302083332,0.22265625),new b2Vec2(0.001302083333,0.2083333331)],new <b2Vec2>[new b2Vec2(0.3046875,0.01041666666),new b2Vec2(0.3359375,0.02213541664),new b2Vec2(0.375,0.04557291664),new b2Vec2(0.4049479163,0.0755208333),new b2Vec2(0.45147310323383083,0.20346509639303484),new b2Vec2(0.4479166663,0.2135416666),new b2Vec2(0.4322916663,0.2356770831),new b2Vec2(0.372395833,0.2955729163),new b2Vec2(0.352864583,0.30859375),new b2Vec2(0.286458333,0.33203125),new b2Vec2(0.1927083331,0.33203125),new b2Vec2(0.1549479166,0.3229166663),new b2Vec2(0.1197916666,0.3046875),new b2Vec2(0.0950520833,0.28125),new b2Vec2(0.01790210308056872,0.1756763428120063),new b2Vec2(0.01953125,0.171875),new b2Vec2(0.20943249458874458,0.005711410984848478),new b2Vec2(0.2465093085106383,0.0007203014184397169)],new <b2Vec2>[new b2Vec2(0.2465093085106383,0.0007203014184397169),new b2Vec2(0.2421875,0.001302083333),new b2Vec2(0.2421875,0)],new <b2Vec2>[new b2Vec2(0.0703125,0.2473958331),new b2Vec2(0.001302083242,0.2013888887),new b2Vec2(0.001302083333,0.1953125),new b2Vec2(0.0078125,0.18359375),new b2Vec2(0.020578286082474223,0.17933848797250856)],new <b2Vec2>[new b2Vec2(0.020578286082474223,0.17933848797250856),new b2Vec2(0.015625,0.1809895831),new b2Vec2(0.01790210308056872,0.1756763428120063)]];

                    v.fixed = true;

                    return v;

                    break;

                case 0.8:

                    v = new <Vector.<b2Vec2>>[new <b2Vec2>[new b2Vec2(0.5192093867041199,0.1895189606741573),new b2Vec2(0.4765625,0.1119791666),new b2Vec2(0.481770833,0.1119791666),new b2Vec2(0.501302083,0.1315104166),new b2Vec2(0.518229166,0.171875)],new <b2Vec2>[new b2Vec2(0.35689786585365846,0.3713478150406504),new b2Vec2(0.47265625,0.286458333),new b2Vec2(0.4609375,0.3033854163),new b2Vec2(0.427083333,0.3359375),new b2Vec2(0.388020833,0.360677083)],new <b2Vec2>[new b2Vec2(0.2332291665,0.00760416673),new b2Vec2(0.0481770833,0.1731770831),new b2Vec2(0.0807291666,0.09765625),new b2Vec2(0.1119791666,0.0598958333),new b2Vec2(0.15625,0.02994791664),new b2Vec2(0.1953125,0.01302083332)],new <b2Vec2>[new b2Vec2(0.001302083333,0.2268229165),new b2Vec2(0.05338541664,0.2643229163),new b2Vec2(0.03385416664,0.263020833),new b2Vec2(0.01302083332,0.2526041663),new b2Vec2(0.001302083333,0.2369791666)],new <b2Vec2>[new b2Vec2(0.3515625,0.01302083332),new b2Vec2(0.3932291663,0.02994791664),new b2Vec2(0.4283854163,0.0520833333),new b2Vec2(0.462239583,0.0859375),new b2Vec2(0.5192093867041199,0.1895189606741573),new b2Vec2(0.520833333,0.21875),new b2Vec2(0.513020833,0.2421875),new b2Vec2(0.4921875,0.2721354163),new b2Vec2(0.35689786585365846,0.3713478150406504),new b2Vec2(0.3424479163,0.376302083),new b2Vec2(0.3111979163,0.3815104163),new b2Vec2(0.2317708331,0.3815104163),new b2Vec2(0.1822916666,0.37109375),new b2Vec2(0.1393229166,0.3502604163),new b2Vec2(0.1119791666,0.325520833),new b2Vec2(0.02290911835748792,0.19636926328502416),new b2Vec2(0.0234375,0.1953125),new b2Vec2(0.2332291665,0.00760416673),new b2Vec2(0.28143454724409445,0.0007176837270341203)],new <b2Vec2>[new b2Vec2(0.28143454724409445,0.0007176837270341203),new b2Vec2(0.27734375,0.001302083333),new b2Vec2(0.27734375,0)],new <b2Vec2>[new b2Vec2(0.0859375,0.2877604163),new b2Vec2(0.001302083333,0.2268229165),new b2Vec2(0.001302083333,0.2252604166),new b2Vec2(0.0078125,0.2109375),new b2Vec2(0.026509081196581193,0.20158920940170938)],new <b2Vec2>[new b2Vec2(0.026509081196581193,0.20158920940170938),new b2Vec2(0.01822916664,0.2057291666),new b2Vec2(0.02290911835748792,0.19636926328502416)]];

                    v.fixed = true;

                    return v;

                    break;

                case 0.9:

                    v = new <Vector.<b2Vec2>>[new <b2Vec2>[new b2Vec2(0.4847470238095238,0.06156994047619047),new b2Vec2(0.4205729163,0.02734375),new b2Vec2(0.4375,0.03125),new b2Vec2(0.481770833,0.05859375)],new <b2Vec2>[new b2Vec2(0.5849247685185185,0.22583912037037038),new b2Vec2(0.532552083,0.12109375),new b2Vec2(0.544270833,0.1276041666),new b2Vec2(0.563802083,0.1471354166),new b2Vec2(0.5838263551779934,0.20387085355987059)],new <b2Vec2>[new b2Vec2(0.5838263551779934,0.20387085355987059),new b2Vec2(0.579427083,0.19140625),new b2Vec2(0.583333333,0.1940104166)],new <b2Vec2>[new b2Vec2(0.15877757352941174,0.3926164215686274),new b2Vec2(0.1783854166,0.403645833),new b2Vec2(0.171875,0.403645833)],new <b2Vec2>[new b2Vec2(0.524739583,0.329427083),new b2Vec2(0.51953125,0.33984375),new b2Vec2(0.48766850490196073,0.3597579656862745)],new <b2Vec2>[new b2Vec2(0.48766850490196073,0.3597579656862745),new b2Vec2(0.509114583,0.3463541663),new b2Vec2(0.509114583,0.3502604163),new b2Vec2(0.4908854163,0.368489583),new b2Vec2(0.4609375,0.391927083),new b2Vec2(0.429962158203125,0.4069722493489583)],new <b2Vec2>[new b2Vec2(0.001302083333,0.25602816358024694),new b2Vec2(0.06119791664,0.298177083),new b2Vec2(0.04296875,0.298177083),new b2Vec2(0.01692708332,0.286458333),new b2Vec2(0.001302083333,0.266927083)],new <b2Vec2>[new b2Vec2(0.3580729163,0.00520833333),new b2Vec2(0.4010416663,0.01692708332),new b2Vec2(0.4847470238095238,0.06156994047619047),new b2Vec2(0.520833333,0.09765625),new b2Vec2(0.5849247685185185,0.22583912037037038),new b2Vec2(0.5859375,0.24609375),new b2Vec2(0.575520833,0.274739583),new b2Vec2(0.553385416,0.305989583),new b2Vec2(0.429962158203125,0.4069722493489583),new b2Vec2(0.415364583,0.4140625),new b2Vec2(0.368489583,0.427083333),new b2Vec2(0.265625,0.4296875),new b2Vec2(0.19921875,0.415364583),new b2Vec2(0.15877757352941174,0.3926164215686274),new b2Vec2(0.1223958333,0.3619791663),new b2Vec2(0.027374031007751945,0.21944646317829458),new b2Vec2(0.02864583332,0.2174479166),new b2Vec2(0.2668170481220657,0.005740170187793435),new b2Vec2(0.3173656798245614,0.0006853070175438592)],new <b2Vec2>[new b2Vec2(0.3173656798245614,0.0006853070175438592),new b2Vec2(0.3111979163,0.001302083333),new b2Vec2(0.3111979163,0)],new <b2Vec2>[new b2Vec2(0.1134557560137457,0.08421928694158076),new b2Vec2(0.0872395833,0.125),new b2Vec2(0.0885416666,0.1145833333)],new <b2Vec2>[new b2Vec2(0.0963541666,0.3229166663),new b2Vec2(0.001302083333,0.25602816358024694),new b2Vec2(0.001302083333,0.2526041663),new b2Vec2(0.00651041666,0.2408854166),new b2Vec2(0.03048058712121212,0.22410629734848486)],new <b2Vec2>[new b2Vec2(0.03048058712121212,0.22410629734848486),new b2Vec2(0.01953125,0.2317708331),new b2Vec2(0.027374031007751945,0.21944646317829458)],new <b2Vec2>[new b2Vec2(0.0520833333,0.1966145831),new b2Vec2(0.0755208333,0.1432291666),new b2Vec2(0.1134557560137457,0.08421928694158076),new b2Vec2(0.1302083331,0.0638020833),new b2Vec2(0.1458333331,0.0520833333),new b2Vec2(0.23056891025641024,0.037960737179487176)],new <b2Vec2>[new b2Vec2(0.23056891025641024,0.037960737179487176),new b2Vec2(0.1536458331,0.05078125),new b2Vec2(0.1614583331,0.04166666664),new b2Vec2(0.2109375,0.01822916664),new b2Vec2(0.24609375,0.0078125),new b2Vec2(0.2668170481220657,0.005740170187793435)]];

                    v.fixed = true;

                    return v;

                    break;

                case 1:

                    v = new <Vector.<b2Vec2>>[new <b2Vec2>[new b2Vec2(0.48200757575757575,0.450323547979798),new b2Vec2(0.583333333,0.3658854163),new b2Vec2(0.576822916,0.3776041663),new b2Vec2(0.544270833,0.41015625),new b2Vec2(0.50390625,0.4401041663)],new <b2Vec2>[new b2Vec2(0.632937499,0.1824375003),new b2Vec2(0.59375,0.13671875),new b2Vec2(0.618489583,0.1536458331),new b2Vec2(0.626302083,0.1640625)],new <b2Vec2>[new b2Vec2(0.651041666,0.2734375),new b2Vec2(0.6477654569892473,0.28217405913978494),new b2Vec2(0.5859375,0.1276041666),new b2Vec2(0.632937499,0.1824375003),new b2Vec2(0.648916666,0.2266874993)],new <b2Vec2>[new b2Vec2(0.648916666,0.2266874993),new b2Vec2(0.643229166,0.2109375),new b2Vec2(0.6484375,0.2161458331)],new <b2Vec2>[new b2Vec2(0.21590470679012344,0.028935185185185203),new b2Vec2(0.0598958333,0.2161458331),new b2Vec2(0.1015625,0.1223958333),new b2Vec2(0.1458333331,0.0703125),new b2Vec2(0.1953125,0.03776041664)],new <b2Vec2>[new b2Vec2(0.35223454301075263,0.0006720430107526884),new b2Vec2(0.3463541663,0.001302083333),new b2Vec2(0.3463541663,0)],new <b2Vec2>[new b2Vec2(0.1106770833,0.36328125),new b2Vec2(0.0063061683006535975,0.2719566993464052),new b2Vec2(0.01041666666,0.2643229163),new b2Vec2(0.03543778153153153,0.25042229729729726)],new <b2Vec2>[new b2Vec2(0.03543778153153153,0.25042229729729726),new b2Vec2(0.02213541664,0.2578125),new b2Vec2(0.02864583332,0.24609375),new b2Vec2(0.031209309895833332,0.24407958984375)],new <b2Vec2>[new b2Vec2(0.0063061683006535975,0.2719566993464052),new b2Vec2(0.1002604166,0.3541666663),new b2Vec2(0.0924479166,0.3515625),new b2Vec2(0.0022821460573476896,0.27942988351254483)],new <b2Vec2>[new b2Vec2(0.0022821460573476896,0.27942988351254483),new b2Vec2(0.06640625,0.3307291663),new b2Vec2(0.0481770833,0.3307291663),new b2Vec2(0.01692708332,0.31640625),new b2Vec2(0.001302083333,0.296875),new b2Vec2(0.001302083333,0.28125)],new <b2Vec2>[new b2Vec2(0.35223454301075263,0.0006720430107526884),new b2Vec2(0.391927083,0.00520833333),new b2Vec2(0.442708333,0.01822916664),new b2Vec2(0.4908854163,0.03776041664),new b2Vec2(0.53515625,0.0651041666),new b2Vec2(0.578125,0.1080729166),new b2Vec2(0.6477654569892473,0.28217405913978494),new b2Vec2(0.639322916,0.3046875),new b2Vec2(0.614583333,0.33984375),new b2Vec2(0.48200757575757575,0.450323547979798),new b2Vec2(0.46484375,0.458333333),new b2Vec2(0.41015625,0.473958333),new b2Vec2(0.3671875,0.477864583),new b2Vec2(0.2955729163,0.477864583),new b2Vec2(0.2278645831,0.4635416663),new b2Vec2(0.1744791666,0.4375),new b2Vec2(0.13671875,0.40234375),new b2Vec2(0.031209309895833332,0.24407958984375),new b2Vec2(0.3392269736842106,0.0020657111528821336)],new <b2Vec2>[new b2Vec2(0.3392269736842106,0.0020657111528821336),new b2Vec2(0.046875,0.2317708331),new b2Vec2(0.21590470679012344,0.028935185185185203),new b2Vec2(0.2408854166,0.01822916664),new b2Vec2(0.2734375,0.00911458332)]];

                    v.fixed = true;

                    return v;

                    break;

                case 1.1:

                    v = new <Vector.<b2Vec2>>[new <b2Vec2>[new b2Vec2(0.5395662256690997,0.49105649330900236),new b2Vec2(0.641927083,0.40234375),new b2Vec2(0.640625,0.4088541663),new b2Vec2(0.598958333,0.4518229163),new b2Vec2(0.5546875,0.484375)],new <b2Vec2>[new b2Vec2(0.695029438405797,0.19833721532091098),new b2Vec2(0.653645833,0.1510416666),new b2Vec2(0.680989583,0.1692708331),new b2Vec2(0.688802083,0.1809895831)],new <b2Vec2>[new b2Vec2(0.14240056818181818,0.4311079545454546),new b2Vec2(0.296875,0.516927083),new b2Vec2(0.2473958331,0.509114583),new b2Vec2(0.19140625,0.481770833),new b2Vec2(0.1471354166,0.438802083)],new <b2Vec2>[new b2Vec2(0.716145833,0.30078125),new b2Vec2(0.709635416,0.32421875),new b2Vec2(0.6957821038251365,0.34562841530054633),new b2Vec2(0.64453125,0.140625),new b2Vec2(0.695029438405797,0.19833721532091098),new b2Vec2(0.7140896815375981,0.2514336069023569)],new <b2Vec2>[new b2Vec2(0.7140896815375981,0.2514336069023569),new b2Vec2(0.70703125,0.2317708331),new b2Vec2(0.713541666,0.23828125)],new <b2Vec2>[new b2Vec2(0.01171875,0.290364583),new b2Vec2(0.1106770833,0.3893229163),new b2Vec2(0.1015625,0.38671875),new b2Vec2(0.003235979254571037,0.30626977848101267)],new <b2Vec2>[new b2Vec2(0.003235979254571037,0.30626977848101267),new b2Vec2(0.0729166666,0.36328125),new b2Vec2(0.0625,0.3658854163),new b2Vec2(0.0481770833,0.3619791663),new b2Vec2(0.01822916664,0.34765625),new b2Vec2(0.001302083333,0.3268229163),new b2Vec2(0.001302083333,0.309895833)],new <b2Vec2>[new b2Vec2(0.5226288377192982,0.03490953947368419),new b2Vec2(0.553385416,0.0481770833),new b2Vec2(0.595052083,0.0768229166),new b2Vec2(0.640625,0.125),new b2Vec2(0.6957821038251365,0.34562841530054633),new b2Vec2(0.680989583,0.368489583),new b2Vec2(0.5395662256690997,0.49105649330900236),new b2Vec2(0.4986979163,0.509114583),new b2Vec2(0.44140625,0.5234375),new b2Vec2(0.30859375,0.5234375),new b2Vec2(0.14240056818181818,0.4311079545454546),new b2Vec2(0.04541973039215687,0.27351409313725483)],new <b2Vec2>[new b2Vec2(0.04541973039215687,0.27351409313725483),new b2Vec2(0.1263020831,0.4049479163),new b2Vec2(0.01171875,0.290364583)],new <b2Vec2>[new b2Vec2(0.430989583,0.00520833333),new b2Vec2(0.4869791663,0.01953125),new b2Vec2(0.5226288377192982,0.03490953947368419),new b2Vec2(0.02473958332,0.2838541663),new b2Vec2(0.03125,0.270833333),new b2Vec2(0.3139019363496932,0.009118577453987725),new b2Vec2(0.33203125,0.00520833333),new b2Vec2(0.38857886904761896,0.0007440476190476195)],new <b2Vec2>[new b2Vec2(0.38857886904761896,0.0007440476190476195),new b2Vec2(0.3815104163,0.001302083333),new b2Vec2(0.3815104163,0)],new <b2Vec2>[new b2Vec2(0.16015625,0.0768229166),new b2Vec2(0.21484375,0.04166666664),new b2Vec2(0.265625,0.01953125),new b2Vec2(0.3139019363496932,0.009118577453987725),new b2Vec2(0.06640625,0.23828125),new b2Vec2(0.0872395833,0.1875),new b2Vec2(0.12997301706827308,0.11271649096385541)],new <b2Vec2>[new b2Vec2(0.12997301706827308,0.11271649096385541),new b2Vec2(0.1080729166,0.1510416666),new b2Vec2(0.1119791666,0.1341145831)]];

                    v.fixed = true;

                    return v;

                    break;

                case 1.2:

                    v = new <Vector.<b2Vec2>>[new <b2Vec2>[new b2Vec2(0.5334238644492131,0.5576046137339055),new b2Vec2(0.705729166,0.4322916663),new b2Vec2(0.692708333,0.453125),new b2Vec2(0.638020833,0.506510416),new b2Vec2(0.604166666,0.528645833),new b2Vec2(0.553385416,0.552083333)],new <b2Vec2>[new b2Vec2(0.7798192940911141,0.2902112934145241),new b2Vec2(0.712239583,0.1640625),new b2Vec2(0.739583333,0.1822916666),new b2Vec2(0.751302083,0.1966145831),new b2Vec2(0.779278535798122,0.27588119865023464)],new <b2Vec2>[new b2Vec2(0.779278535798122,0.27588119865023464),new b2Vec2(0.766927083,0.2408854166),new b2Vec2(0.778645833,0.259114583)],new <b2Vec2>[new b2Vec2(0.13080226608187134,0.13767165309106097),new b2Vec2(0.1145833333,0.1705729166),new b2Vec2(0.1197916666,0.1510416666)],new <b2Vec2>[new b2Vec2(0.001302083333,0.3430488782051282),new b2Vec2(0.0794270833,0.3971354163),new b2Vec2(0.05729166664,0.3971354163),new b2Vec2(0.02083333332,0.380208333),new b2Vec2(0.001302083333,0.356770833)],new <b2Vec2>[new b2Vec2(0.4240490667420814,0.0003947492458521867),new b2Vec2(0.415364583,0.001302083333),new b2Vec2(0.415364583,0)],new <b2Vec2>[new b2Vec2(0.1302083331,0.4322916663),new b2Vec2(0.001302083333,0.3430488782051282),new b2Vec2(0.001302083333,0.337239583),new b2Vec2(0.01432291666,0.3151041663),new b2Vec2(0.043452380952380944,0.3021577380952381)],new <b2Vec2>[new b2Vec2(0.043452380952380944,0.3021577380952381),new b2Vec2(0.02604166664,0.309895833),new b2Vec2(0.03385416664,0.2955729163),new b2Vec2(0.03707458651399491,0.292591046437659)],new <b2Vec2>[new b2Vec2(0.4240490667420814,0.0003947492458521867),new b2Vec2(0.4440104163,0.001302083333),new b2Vec2(0.522135416,0.01822916664),new b2Vec2(0.583333333,0.04166666664),new b2Vec2(0.645833333,0.0807291666),new b2Vec2(0.692708333,0.1276041666),new b2Vec2(0.7798192940911141,0.2902112934145241),new b2Vec2(0.78125,0.328125),new b2Vec2(0.763020833,0.3736979163),new b2Vec2(0.734375,0.411458333),new b2Vec2(0.5334238644492131,0.5576046137339055),new b2Vec2(0.4921875,0.569010416),new b2Vec2(0.3541666663,0.572916666),new b2Vec2(0.2604166663,0.552083333),new b2Vec2(0.2057291666,0.522135416),new b2Vec2(0.1640625,0.4830729163),new b2Vec2(0.03707458651399491,0.292591046437659),new b2Vec2(0.34356511468147144,0.008803520356662247)],new <b2Vec2>[new b2Vec2(0.34356511468147144,0.008803520356662247),new b2Vec2(0.0690104166,0.263020833),new b2Vec2(0.13080226608187134,0.13767165309106097),new b2Vec2(0.1744791666,0.0846354166),new b2Vec2(0.2265625,0.04947916664),new b2Vec2(0.2994791663,0.01822916664),new b2Vec2(0.328125,0.01041666666)]];

                    v.fixed = true;

                    return v;

                    break;

                case 1.3:

                    v = new <Vector.<b2Vec2>>[new <b2Vec2>[new b2Vec2(0.8433364774715661,0.29813265529308836),new b2Vec2(0.772135416,0.1783854166),new b2Vec2(0.8046875,0.19921875),new b2Vec2(0.813802083,0.2135416666),new b2Vec2(0.842447916,0.28125)],new <b2Vec2>[new b2Vec2(0.6013054363376251,0.5971141809728182),new b2Vec2(0.763020833,0.470052083),new b2Vec2(0.75,0.4908854163),new b2Vec2(0.692708333,0.546875),new b2Vec2(0.65234375,0.57421875),new b2Vec2(0.604166666,0.596354166)],new <b2Vec2>[new b2Vec2(0.14386742664133417,0.1445749551403842),new b2Vec2(0.1276041666,0.1783854166),new b2Vec2(0.1315104166,0.1588541666)],new <b2Vec2>[new b2Vec2(0.45574150868878355,0.0005800750394944688),new b2Vec2(0.450520833,0.001302083333),new b2Vec2(0.450520833,0)],new <b2Vec2>[new b2Vec2(0.14453125,0.47265625),new b2Vec2(0.006575520825,0.35592447917),new b2Vec2(0.01302083332,0.34375),new b2Vec2(0.0447537251655629,0.32471026490066224)],new <b2Vec2>[new b2Vec2(0.0447537251655629,0.32471026490066224),new b2Vec2(0.0325520833,0.33203125),new b2Vec2(0.0390625,0.317708333),new b2Vec2(0.03965717174119884,0.31715330637488104)],new <b2Vec2>[new b2Vec2(0.001302083333,0.3658854163),new b2Vec2(0.006575520825,0.35592447917),new b2Vec2(0.1276041666,0.458333333),new b2Vec2(0.001302083333,0.37150065104166663)],new <b2Vec2>[new b2Vec2(0.001302083333,0.37150065104166663),new b2Vec2(0.0859375,0.4296875),new b2Vec2(0.05729166664,0.4283854163),new b2Vec2(0.02213541664,0.411458333),new b2Vec2(0.001302083333,0.3854166663)],new <b2Vec2>[new b2Vec2(0.45574150868878355,0.0005800750394944688),new b2Vec2(0.509114583,0.00651041666),new b2Vec2(0.575520833,0.0234375),new b2Vec2(0.635416666,0.046875),new b2Vec2(0.697916666,0.0859375),new b2Vec2(0.743489583,0.1302083331),new b2Vec2(0.8433364774715661,0.29813265529308836),new b2Vec2(0.846354166,0.35546875),new b2Vec2(0.833333333,0.3932291663),new b2Vec2(0.799479166,0.44140625),new b2Vec2(0.6013054363376251,0.5971141809728182),new b2Vec2(0.520833333,0.618489583),new b2Vec2(0.384114583,0.62109375),new b2Vec2(0.296875,0.602864583),new b2Vec2(0.2265625,0.569010416),new b2Vec2(0.1822916666,0.528645833),new b2Vec2(0.03965717174119884,0.31715330637488104),new b2Vec2(0.36546610169491545,0.013064971751412437)],new <b2Vec2>[new b2Vec2(0.36546610169491545,0.013064971751412437),new b2Vec2(0.078125,0.28125),new b2Vec2(0.14386742664133417,0.1445749551403842),new b2Vec2(0.1901041666,0.0911458333),new b2Vec2(0.2486979166,0.0520833333),new b2Vec2(0.328125,0.01822916664)]];

                    v.fixed = true;

                    return v;

                    break;

                case 1.4:

                    v = new <Vector.<b2Vec2>>[new <b2Vec2>[new b2Vec2(0.909589937893956,0.3441989942528736),new b2Vec2(0.830729166,0.19140625),new b2Vec2(0.876302083,0.2291666666),new b2Vec2(0.907552083,0.302083333)],new <b2Vec2>[new b2Vec2(0.6438763651121605,0.6439916617473436),new b2Vec2(0.81640625,0.51171875),new b2Vec2(0.764322916,0.572916666),new b2Vec2(0.701822916,0.618489583),new b2Vec2(0.651041666,0.641927083)],new <b2Vec2>[new b2Vec2(0.49107210375075616,0.000257580913490621),new b2Vec2(0.484375,0.001302083333),new b2Vec2(0.484375,0)],new <b2Vec2>[new b2Vec2(0.001302083333,0.3960336538461538),new b2Vec2(0.0989583333,0.466145833),new b2Vec2(0.0677083333,0.4635416663),new b2Vec2(0.0234375,0.442708333),new b2Vec2(0.001302083333,0.415364583)],new <b2Vec2>[new b2Vec2(0.3424479163,0.0234375),new b2Vec2(0.49107210375075616,0.000257580913490621),new b2Vec2(0.518229166,0.001302083333),new b2Vec2(0.614583333,0.0234375),new b2Vec2(0.68359375,0.05078125),new b2Vec2(0.751302083,0.0924479166),new b2Vec2(0.809895833,0.1510416666),new b2Vec2(0.909589937893956,0.3441989942528736),new b2Vec2(0.911458333,0.3828125),new b2Vec2(0.897135416,0.423177083),new b2Vec2(0.85546875,0.481770833),new b2Vec2(0.6438763651121605,0.6439916617473436),new b2Vec2(0.57421875,0.6640625),new b2Vec2(0.391927083,0.665364583),new b2Vec2(0.309895833,0.645833333),new b2Vec2(0.2473958331,0.614583333),new b2Vec2(0.19140625,0.563802083),new b2Vec2(0.04365610623921792,0.3467940596846847),new b2Vec2(0.32582059352517995,0.031038562007536758)],new <b2Vec2>[new b2Vec2(0.32582059352517995,0.031038562007536758),new b2Vec2(0.0859375,0.2994791663),new b2Vec2(0.1380208331,0.1783854166),new b2Vec2(0.2018229166,0.1002604166),new b2Vec2(0.251302083,0.0651041666)],new <b2Vec2>[new b2Vec2(0.1497395831,0.502604166),new b2Vec2(0.001302083333,0.3960336538461538),new b2Vec2(0.001302083333,0.3932291663),new b2Vec2(0.01432291666,0.3697916663),new b2Vec2(0.04724457335329339,0.35206462075848305)],new <b2Vec2>[new b2Vec2(0.04724457335329339,0.35206462075848305),new b2Vec2(0.03125,0.360677083),new b2Vec2(0.04365610623921792,0.3467940596846847)]];

                    v.fixed = true;

                    return v;

                    break;

                case 1.5:

                    v = new <Vector.<b2Vec2>>[new <b2Vec2>[new b2Vec2(0.974220109878155,0.3586236673194082),new b2Vec2(0.891927083,0.20703125),new b2Vec2(0.9375,0.2434895831),new b2Vec2(0.97265625,0.32421875)],new <b2Vec2>[new b2Vec2(0.6901461693548386,0.6893481182795698),new b2Vec2(0.88671875,0.536458333),new b2Vec2(0.796875,0.6328125),new b2Vec2(0.755208333,0.66015625),new b2Vec2(0.696614583,0.6875)],new <b2Vec2>[new b2Vec2(0.5234403367828613,0.0007006853667392877),new b2Vec2(0.51953125,0.001302083333),new b2Vec2(0.51953125,0)],new <b2Vec2>[new b2Vec2(0.001302083333,0.42940167682926833),new b2Vec2(0.0989583333,0.49609375),new b2Vec2(0.0716145833,0.49609375),new b2Vec2(0.02473958332,0.473958333),new b2Vec2(0.001302083333,0.4453125)],new <b2Vec2>[new b2Vec2(0.3671875,0.02473958332),new b2Vec2(0.5234403367828613,0.0007006853667392877),new b2Vec2(0.657552083,0.02473958332),new b2Vec2(0.735677083,0.0559895833),new b2Vec2(0.8046875,0.0989583333),new b2Vec2(0.8671875,0.1614583331),new b2Vec2(0.974220109878155,0.3586236673194082),new b2Vec2(0.9765625,0.41015625),new b2Vec2(0.9609375,0.453125),new b2Vec2(0.921875,0.509114583),new b2Vec2(0.6901461693548386,0.6893481182795698),new b2Vec2(0.614583333,0.7109375),new b2Vec2(0.442708333,0.716145833),new b2Vec2(0.341145833,0.6953125),new b2Vec2(0.26171875,0.65625),new b2Vec2(0.2044270831,0.602864583),new b2Vec2(0.03906007526381129,0.37961912243947854),new b2Vec2(0.3625930059523811,0.02667410714285712)],new <b2Vec2>[new b2Vec2(0.3625930059523811,0.02667410714285712),new b2Vec2(0.08984375,0.32421875),new b2Vec2(0.1536458331,0.1809895831),new b2Vec2(0.2161458331,0.1067708333),new b2Vec2(0.29296875,0.0559895833)],new <b2Vec2>[new b2Vec2(0.15234375,0.532552083),new b2Vec2(0.001302083333,0.42940167682926833),new b2Vec2(0.001302083333,0.421875),new b2Vec2(0.015625,0.395833333),new b2Vec2(0.040963912932790225,0.3821893032926001)],new <b2Vec2>[new b2Vec2(0.040963912932790225,0.3821893032926001),new b2Vec2(0.0325520833,0.38671875),new b2Vec2(0.03906007526381129,0.37961912243947854)]];

                    v.fixed = true;

                    return v;

                    break;

                case 1.6:

                    v = new <Vector.<b2Vec2>>[new <b2Vec2>[new b2Vec2(1.0390286440032794,0.37594613785429837),new b2Vec2(0.951822916,0.2213541666),new b2Vec2(1.002604165,0.263020833),new b2Vec2(1.037760415,0.3463541663)],new <b2Vec2>[new b2Vec2(0.72751900671406,0.7381393167456556),new b2Vec2(0.9453125,0.572916666),new b2Vec2(0.856770833,0.669270833),new b2Vec2(0.805989583,0.704427083),new b2Vec2(0.736979166,0.735677083)],new <b2Vec2>[new b2Vec2(0.5590634889240507,0.0008158623417721528),new b2Vec2(0.5546875,0.001302083333),new b2Vec2(0.5546875,0)],new <b2Vec2>[new b2Vec2(0.002604166665,0.4549669715447154),new b2Vec2(0.1067708333,0.528645833),new b2Vec2(0.0703125,0.52734375),new b2Vec2(0.02734375,0.506510416),new b2Vec2(0.002604166665,0.4752604163)],new <b2Vec2>[new b2Vec2(0.4375,0.01432291666),new b2Vec2(0.5590634889240507,0.0008158623417721528),new b2Vec2(0.708333333,0.02864583332),new b2Vec2(0.78515625,0.0598958333),new b2Vec2(0.856770833,0.1041666666),new b2Vec2(0.923177083,0.1705729166),new b2Vec2(1.0390286440032794,0.37594613785429837),new b2Vec2(1.041666665,0.4375),new b2Vec2(1.0234375,0.4869791663),new b2Vec2(0.983072916,0.544270833),new b2Vec2(0.72751900671406,0.7381393167456556),new b2Vec2(0.641927083,0.760416666),new b2Vec2(0.47265625,0.764322916),new b2Vec2(0.364583333,0.7421875),new b2Vec2(0.278645833,0.700520833),new b2Vec2(0.22265625,0.6484375),new b2Vec2(0.03950086083379552,0.4080460517193566),new b2Vec2(0.3904095535128036,0.02727278945064561)],new <b2Vec2>[new b2Vec2(0.3904095535128036,0.02727278945064561),new b2Vec2(0.0963541666,0.3463541663),new b2Vec2(0.1627604166,0.1953125),new b2Vec2(0.2330729166,0.1119791666),new b2Vec2(0.3125,0.0598958333),new b2Vec2(0.3854166663,0.02864583332)],new <b2Vec2>[new b2Vec2(0.16015625,0.56640625),new b2Vec2(0.002604166665,0.4549669715447154),new b2Vec2(0.002604166665,0.450520833),new b2Vec2(0.01822916664,0.4205729163),new b2Vec2(0.041027975383920494,0.41005038956639567)],new <b2Vec2>[new b2Vec2(0.041027975383920494,0.41005038956639567),new b2Vec2(0.03515625,0.4127604163),new b2Vec2(0.03950086083379552,0.4080460517193566)]];

                    v.fixed = true;

                    return v;

                    break;

                case 1.7:

                    v = new <Vector.<b2Vec2>>[new <b2Vec2>[new b2Vec2(1.1045069519438444,0.408246715262779),new b2Vec2(1.009114583,0.2317708331),new b2Vec2(1.065104165,0.278645833),new b2Vec2(1.102864583,0.3671875)],new <b2Vec2>[new b2Vec2(0.5930596006507136,0.0007789541351805212),new b2Vec2(0.588541666,0.001302083333),new b2Vec2(0.588541666,0)],new <b2Vec2>[new b2Vec2(0.002604166665,0.4870383522727272),new b2Vec2(0.11328125,0.5625),new b2Vec2(0.08203125,0.5625),new b2Vec2(0.02864583332,0.537760416),new b2Vec2(0.002604166665,0.505208333)],new <b2Vec2>[new b2Vec2(0.4049479163,0.0325520833),new b2Vec2(0.46484375,0.015625),new b2Vec2(0.5930596006507136,0.0007789541351805212),new b2Vec2(0.739583333,0.02604166664),new b2Vec2(0.834635416,0.0638020833),new b2Vec2(0.91015625,0.1106770833),new b2Vec2(0.983072916,0.18359375),new b2Vec2(1.1045069519438444,0.408246715262779),new b2Vec2(1.106770833,0.46484375),new b2Vec2(1.087239583,0.518229166),new b2Vec2(1.044270833,0.578125),new b2Vec2(0.903645833,0.717447916),new b2Vec2(0.856770833,0.748697916),new b2Vec2(0.696614583,0.805989583),new b2Vec2(0.502604166,0.811197916),new b2Vec2(0.38671875,0.787760416),new b2Vec2(0.296875,0.743489583),new b2Vec2(0.2317708331,0.68359375),new b2Vec2(0.04395839761107196,0.43184516594675604),new b2Vec2(0.396446078431372,0.03619572829131673)],new <b2Vec2>[new b2Vec2(0.396446078431372,0.03619572829131673),new b2Vec2(0.1015625,0.3671875),new b2Vec2(0.1744791666,0.2057291666),new b2Vec2(0.2473958331,0.1197916666),new b2Vec2(0.33203125,0.0638020833)],new <b2Vec2>[new b2Vec2(0.1705729166,0.6015625),new b2Vec2(0.002604166665,0.4870383522727272),new b2Vec2(0.002604166665,0.477864583),new b2Vec2(0.01953125,0.446614583),new b2Vec2(0.0463895153207331,0.43510389819587625)],new <b2Vec2>[new b2Vec2(0.0463895153207331,0.43510389819587625),new b2Vec2(0.03776041664,0.438802083),new b2Vec2(0.04395839761107196,0.43184516594675604)]];

                    v.fixed = true;

                    return v;

                    break;

                case 1.8:

                    v = new <Vector.<b2Vec2>>[new <b2Vec2>[new b2Vec2(1.1681663424124513,0.4189415126459144),new b2Vec2(1.072916665,0.251302083),new b2Vec2(1.127604165,0.2955729163),new b2Vec2(1.166666665,0.3893229163)],new <b2Vec2>[new b2Vec2(0.8579817708,0.8155338541),new b2Vec2(1.049479165,0.658854166),new b2Vec2(0.986979166,0.731770833),new b2Vec2(0.907552083,0.791666666)],new <b2Vec2>[new b2Vec2(0.6275764444765363,0.0006969229658359438),new b2Vec2(0.623697916,0.001302083333),new b2Vec2(0.623697916,0)],new <b2Vec2>[new b2Vec2(0.002604166665,0.506510416),new b2Vec2(0.01822916664,0.4752604163),new b2Vec2(0.04043409441149106,0.45402092056292165),new b2Vec2(0.1809895831,0.638020833),new b2Vec2(0.002604166665,0.5127714982269503)],new <b2Vec2>[new b2Vec2(0.002604166665,0.5127714982269503),new b2Vec2(0.1197916666,0.595052083),new b2Vec2(0.0872395833,0.595052083),new b2Vec2(0.02994791664,0.569010416),new b2Vec2(0.002604166665,0.533854166)],new <b2Vec2>[new b2Vec2(0.6275764444765363,0.0006969229658359438),new b2Vec2(0.790364583,0.02994791664),new b2Vec2(0.884114583,0.0677083333),new b2Vec2(0.963541666,0.1171875),new b2Vec2(1.040364583,0.1940104166),new b2Vec2(1.1681663424124513,0.4189415126459144),new b2Vec2(1.171875,0.4921875),new b2Vec2(1.153645833,0.544270833),new b2Vec2(1.106770833,0.611979166),new b2Vec2(0.8579817708,0.8155338541),new b2Vec2(0.837239583,0.825520833),new b2Vec2(0.73828125,0.852864583),new b2Vec2(0.532552083,0.859375),new b2Vec2(0.41015625,0.834635416),new b2Vec2(0.313802083,0.787760416),new b2Vec2(0.2526041663,0.731770833),new b2Vec2(0.04043409441149106,0.45402092056292165),new b2Vec2(0.4922968428993318,0.021804378531073518)],new <b2Vec2>[new b2Vec2(0.4922968428993318,0.021804378531073518),new b2Vec2(0.1080729166,0.3893229163),new b2Vec2(0.1822916666,0.2200520831),new b2Vec2(0.263020833,0.1263020831),new b2Vec2(0.3515625,0.0677083333),new b2Vec2(0.4401041663,0.02994791664)]];

                    v.fixed = true;

                    return v;

                    break;

                case 1.9:

                    v = new <Vector.<b2Vec2>>[new <b2Vec2>[new b2Vec2(1.2340224168646081,0.4574395041567696),new b2Vec2(1.127604165,0.259114583),new b2Vec2(1.190104165,0.3111979163),new b2Vec2(1.231770833,0.41015625)],new <b2Vec2>[new b2Vec2(0.6618029373760974,0.0008208545737751352),new b2Vec2(0.657552083,0.001302083333),new b2Vec2(0.657552083,0)],new <b2Vec2>[new b2Vec2(0.002604166665,0.533854166),new b2Vec2(0.01953125,0.502604166),new b2Vec2(0.05596144501910662,0.46667994657838097),new b2Vec2(0.203125,0.682291666),new b2Vec2(0.002604166665,0.5429466807909604)],new <b2Vec2>[new b2Vec2(0.002604166665,0.5429466807909604),new b2Vec2(0.1263020831,0.62890625),new b2Vec2(0.0911458333,0.62890625),new b2Vec2(0.0325520833,0.6015625),new b2Vec2(0.002604166665,0.563802083)],new <b2Vec2>[new b2Vec2(0.51953125,0.01692708332),new b2Vec2(0.6618029373760974,0.0008208545737751352),new b2Vec2(0.846354166,0.0364583333),new b2Vec2(0.923177083,0.06640625),new b2Vec2(1.016927083,0.1236979166),new b2Vec2(1.098958333,0.2057291666),new b2Vec2(1.2340224168646081,0.4574395041567696),new b2Vec2(1.236979165,0.51953125),new b2Vec2(1.21484375,0.579427083),new b2Vec2(1.16796875,0.645833333),new b2Vec2(1.009114583,0.802083333),new b2Vec2(0.95703125,0.8359375),new b2Vec2(0.778645833,0.901041666),new b2Vec2(0.561197916,0.907552083),new b2Vec2(0.4127604163,0.873697916),new b2Vec2(0.33203125,0.830729166),new b2Vec2(0.259114583,0.764322916),new b2Vec2(0.05596144501910662,0.46667994657838097),new b2Vec2(0.508804629383634,0.020126250885582828)],new <b2Vec2>[new b2Vec2(0.508804629383634,0.020126250885582828),new b2Vec2(0.11328125,0.41015625),new b2Vec2(0.1927083331,0.2330729166),new b2Vec2(0.274739583,0.1354166666),new b2Vec2(0.37109375,0.0716145833),new b2Vec2(0.4453125,0.0390625)]];

                    v.fixed = true;

                    return v;

                    break;

                case 2:

                    v = new <Vector.<b2Vec2>>[new <b2Vec2>[new b2Vec2(1.2989411157024793,0.47774621212121204),new b2Vec2(1.1875,0.2734375),new b2Vec2(1.252604165,0.328125),new b2Vec2(1.296875,0.4322916663)],new <b2Vec2>[new b2Vec2(0.696367352320675,0.0006922468354430358),new b2Vec2(0.692708333,0.001302083333),new b2Vec2(0.692708333,0)],new <b2Vec2>[new b2Vec2(0.002604166665,0.5625),new b2Vec2(0.02083333332,0.528645833),new b2Vec2(0.04599841318591317,0.5041429924242424),new b2Vec2(0.2005208331,0.708333333),new b2Vec2(0.002604166665,0.5713141025641025)],new <b2Vec2>[new b2Vec2(0.002604166665,0.5713141025641025),new b2Vec2(0.1328125,0.661458333),new b2Vec2(0.0963541666,0.661458333),new b2Vec2(0.03385416664,0.6328125),new b2Vec2(0.002604166665,0.59375)],new <b2Vec2>[new b2Vec2(0.696367352320675,0.0006922468354430358),new b2Vec2(0.885416666,0.0364583333),new b2Vec2(1.0703125,0.1302083331),new b2Vec2(1.15625,0.2161458331),new b2Vec2(1.2989411157024793,0.47774621212121204),new b2Vec2(1.302083333,0.546875),new b2Vec2(1.278645833,0.609375),new b2Vec2(1.229166665,0.6796875),new b2Vec2(1.088541665,0.8203125),new b2Vec2(1.0078125,0.880208333),new b2Vec2(0.8203125,0.947916666),new b2Vec2(0.591145833,0.955729166),new b2Vec2(0.4557291663,0.927083333),new b2Vec2(0.348958333,0.875),new b2Vec2(0.2734375,0.8046875),new b2Vec2(0.04599841318591317,0.5041429924242424),new b2Vec2(0.5355242300724635,0.027499433876811686)],new <b2Vec2>[new b2Vec2(0.5355242300724635,0.027499433876811686),new b2Vec2(0.1197916666,0.4322916663),new b2Vec2(0.203125,0.2447916666),new b2Vec2(0.2916666663,0.140625),new b2Vec2(0.390625,0.0755208333),new b2Vec2(0.481770833,0.0364583333)]];

                    v.fixed = true;

                    return v;

                    break;

                case 2.1:

                    v = new <Vector.<b2Vec2>>[new <b2Vec2>[new b2Vec2(1.3634803921568628,0.4889552696078431),new b2Vec2(1.25,0.290364583),new b2Vec2(1.315104165,0.345052083),new b2Vec2(1.361979165,0.454427083)],new <b2Vec2>[new b2Vec2(0.7315759199017814,0.0006943790999032127),new b2Vec2(0.727864583,0.001302083333),new b2Vec2(0.727864583,0)],new <b2Vec2>[new b2Vec2(0.002604166665,0.591145833),new b2Vec2(0.02213541664,0.5546875),new b2Vec2(0.050351681689395356,0.5275293449156235),new b2Vec2(0.2109375,0.743489583),new b2Vec2(0.002604166665,0.5995501893939394)],new <b2Vec2>[new b2Vec2(0.002604166665,0.5995501893939394),new b2Vec2(0.1393229166,0.694010416),new b2Vec2(0.0924479166,0.69140625),new b2Vec2(0.03515625,0.6640625),new b2Vec2(0.002604166665,0.623697916)],new <b2Vec2>[new b2Vec2(0.7315759199017814,0.0006943790999032127),new b2Vec2(0.9296875,0.03776041664),new b2Vec2(1.123697915,0.13671875),new b2Vec2(1.213541665,0.2265625),new b2Vec2(1.3634803921568628,0.4889552696078431),new b2Vec2(1.3671875,0.57421875),new b2Vec2(1.290364583,0.713541666),new b2Vec2(1.05859375,0.924479166),new b2Vec2(0.860677083,0.994791666),new b2Vec2(0.609375,1.001302083),new b2Vec2(0.477864583,0.973958333),new b2Vec2(0.3658854163,0.919270833),new b2Vec2(0.286458333,0.845052083),new b2Vec2(0.050351681689395356,0.5275293449156235),new b2Vec2(0.5702711507809402,0.027106855915011697)],new <b2Vec2>[new b2Vec2(0.5702711507809402,0.027106855915011697),new b2Vec2(0.1263020831,0.454427083),new b2Vec2(0.2135416666,0.2565104163),new b2Vec2(0.305989583,0.1471354166),new b2Vec2(0.505208333,0.03776041664)]];

                    v.fixed = true;

                    return v;

                    break;

                case 2.2:

                    v = new <Vector.<b2Vec2>>[new <b2Vec2>[new b2Vec2(1.429138054007431,0.5250873930135349),new b2Vec2(1.305989583,0.30078125),new b2Vec2(1.377604165,0.360677083),new b2Vec2(1.427083333,0.4752604163)],new <b2Vec2>[new b2Vec2(0.7658017580709182,0.0007077213989591612),new b2Vec2(0.76171875,0.001302083333),new b2Vec2(0.76171875,0)],new <b2Vec2>[new b2Vec2(0.002604166665,0.618489583),new b2Vec2(0.05496747668139421,0.5603081277614139),new b2Vec2(0.2200520831,0.778645833),new b2Vec2(0.002604166665,0.6298656798245614)],new <b2Vec2>[new b2Vec2(0.002604166665,0.6298656798245614),new b2Vec2(0.1458333331,0.727864583),new b2Vec2(0.10546875,0.727864583),new b2Vec2(0.03776041664,0.696614583),new b2Vec2(0.002604166665,0.653645833)],new <b2Vec2>[new b2Vec2(0.555989583,0.03125),new b2Vec2(0.7658017580709182,0.0007077213989591612),new b2Vec2(0.95703125,0.03385416664),new b2Vec2(1.069010415,0.0768229166),new b2Vec2(1.18359375,0.1484375),new b2Vec2(1.26953125,0.234375),new b2Vec2(1.429138054007431,0.5250873930135349),new b2Vec2(1.432291665,0.6015625),new b2Vec2(1.3984375,0.684895833),new b2Vec2(1.346354165,0.75390625),new b2Vec2(1.169270833,0.928385416),new b2Vec2(1.108072915,0.96875),new b2Vec2(0.90234375,1.04296875),new b2Vec2(0.649739583,1.05078125),new b2Vec2(0.477864583,1.01171875),new b2Vec2(0.384114583,0.962239583),new b2Vec2(0.30078125,0.885416666),new b2Vec2(0.05496747668139421,0.5603081277614139),new b2Vec2(0.5164425375683055,0.04755806010928985)],new <b2Vec2>[new b2Vec2(0.5164425375683055,0.04755806010928985),new b2Vec2(0.1315104166,0.4752604163),new b2Vec2(0.2239583331,0.26953125),new b2Vec2(0.3203125,0.1549479166),new b2Vec2(0.4296875,0.0833333333)]];

                    v.fixed = true;

                    return v;

                    break;

                case 2.3:

                    v = new <Vector.<b2Vec2>>[new <b2Vec2>[new b2Vec2(1.4919801793221228,0.5195100389735505),new b2Vec2(1.368489583,0.317708333),new b2Vec2(1.440104165,0.3776041663),new b2Vec2(1.490885415,0.497395833)],new <b2Vec2>[new b2Vec2(0.8005530903826786,0.0006923464249748252),new b2Vec2(0.796875,0.001302083333),new b2Vec2(0.796875,0)],new <b2Vec2>[new b2Vec2(0.002604166665,0.647135416),new b2Vec2(0.0234375,0.608072916),new b2Vec2(0.06738105419517465,0.5656274381826911),new b2Vec2(0.24609375,0.826822916),new b2Vec2(0.002604166665,0.6543511284722221)],new <b2Vec2>[new b2Vec2(0.002604166665,0.6543511284722221),new b2Vec2(0.15234375,0.760416666),new b2Vec2(0.1015625,0.7578125),new b2Vec2(0.0390625,0.727864583),new b2Vec2(0.002604166665,0.682291666)],new <b2Vec2>[new b2Vec2(0.8005530903826786,0.0006923464249748252),new b2Vec2(1.018229165,0.04166666664),new b2Vec2(1.122395833,0.0833333333),new b2Vec2(1.234375,0.15234375),new b2Vec2(1.315104165,0.23046875),new b2Vec2(1.4919801793221228,0.5195100389735505),new b2Vec2(1.497395833,0.62890625),new b2Vec2(1.473958333,0.6953125),new b2Vec2(1.4140625,0.78125),new b2Vec2(1.225260415,0.967447916),new b2Vec2(1.15234375,1.015625),new b2Vec2(0.942708333,1.08984375),new b2Vec2(0.6796875,1.098958333),new b2Vec2(0.5234375,1.06640625),new b2Vec2(0.4010416663,1.006510415),new b2Vec2(0.313802083,0.92578125),new b2Vec2(0.06738105419517465,0.5656274381826911),new b2Vec2(0.6215299533556113,0.03036997876636032)],new <b2Vec2>[new b2Vec2(0.6215299533556113,0.03036997876636032),new b2Vec2(0.1380208331,0.497395833),new b2Vec2(0.2330729166,0.28125),new b2Vec2(0.33203125,0.1640625),new b2Vec2(0.44921875,0.0872395833),new b2Vec2(0.553385416,0.04166666664)]];

                    v.fixed = true;

                    return v;

                    break;

                case 2.4:

                    v = new <Vector.<b2Vec2>>[new <b2Vec2>[new b2Vec2(1.5590364486989765,0.5828227124183006),new b2Vec2(1.424479165,0.328125),new b2Vec2(1.502604165,0.3932291663),new b2Vec2(1.555989583,0.518229166)],new <b2Vec2>[new b2Vec2(0.8345396104069431,0.0006907821985296372),new b2Vec2(0.830729166,0.001302083333),new b2Vec2(0.830729166,0)],new <b2Vec2>[new b2Vec2(0.002604166665,0.674479166),new b2Vec2(0.02473958332,0.634114583),new b2Vec2(0.06944530322516818,0.5898844562063053),new b2Vec2(0.2565104163,0.861979166),new b2Vec2(0.002604166665,0.685937499)],new <b2Vec2>[new b2Vec2(0.002604166665,0.685937499),new b2Vec2(0.1588541666,0.794270833),new b2Vec2(0.1158854166,0.794270833),new b2Vec2(0.0403645833,0.759114583),new b2Vec2(0.002604166665,0.712239583)],new <b2Vec2>[new b2Vec2(0.8345396104069431,0.0006907821985296372),new b2Vec2(1.053385415,0.0403645833),new b2Vec2(1.171875,0.0872395833),new b2Vec2(1.287760415,0.1588541666),new b2Vec2(1.388020833,0.259114583),new b2Vec2(1.5590364486989765,0.5828227124183006),new b2Vec2(1.5625,0.65625),new b2Vec2(1.537760415,0.725260416),new b2Vec2(1.466145833,0.825520833),new b2Vec2(1.309895833,0.981770833),new b2Vec2(1.203125,1.059895833),new b2Vec2(0.984375,1.138020833),new b2Vec2(0.709635416,1.145833333),new b2Vec2(0.546875,1.111979165),new b2Vec2(0.4244791663,1.053385415),new b2Vec2(0.328125,0.966145833),new b2Vec2(0.06944530322516818,0.5898844562063053),new b2Vec2(0.6321575711172875,0.03315848903644226)],new <b2Vec2>[new b2Vec2(0.6321575711172875,0.03315848903644226),new b2Vec2(0.1471354166,0.513020833),new b2Vec2(0.2434895831,0.294270833),new b2Vec2(0.3463541663,0.171875),new b2Vec2(0.46875,0.0911458333),new b2Vec2(0.587239583,0.0403645833)]];

                    v.fixed = true;

                    return v;

                    break;

                case 2.5:

                    v = new <Vector.<b2Vec2>>[new <b2Vec2>[new b2Vec2(1.6235648864809082,0.5947295859133127),new b2Vec2(1.484375,0.3424479163),new b2Vec2(1.56640625,0.41015625),new b2Vec2(1.62109375,0.540364583)],new <b2Vec2>[new b2Vec2(0.8695275464695609,0.000689051584331333),new b2Vec2(0.865885416,0.001302083333),new b2Vec2(0.865885416,0)],new <b2Vec2>[new b2Vec2(0.00390625,0.703125),new b2Vec2(0.02604166664,0.661458333),new b2Vec2(0.058840422018195206,0.6297176023479831),new b2Vec2(0.251302083,0.885416666),new b2Vec2(0.00390625,0.7141426282051282)],new <b2Vec2>[new b2Vec2(0.00390625,0.7141426282051282),new b2Vec2(0.1666666666,0.826822916),new b2Vec2(0.1106770833,0.82421875),new b2Vec2(0.04296875,0.791666666),new b2Vec2(0.00390625,0.7421875)],new <b2Vec2>[new b2Vec2(0.8695275464695609,0.000689051584331333),new b2Vec2(1.106770833,0.04557291664),new b2Vec2(1.221354165,0.0911458333),new b2Vec2(1.338541665,0.1627604166),new b2Vec2(1.442708333,0.266927083),new b2Vec2(1.6235648864809082,0.5947295859133127),new b2Vec2(1.627604165,0.68359375),new b2Vec2(1.598958333,0.76171875),new b2Vec2(1.536458333,0.850260416),new b2Vec2(1.33203125,1.052083333),new b2Vec2(1.25390625,1.104166665),new b2Vec2(1.026041665,1.184895833),new b2Vec2(0.739583333,1.194010415),new b2Vec2(0.5703125,1.158854165),new b2Vec2(0.4361979163,1.09375),new b2Vec2(0.3424479163,1.006510415),new b2Vec2(0.058840422018195206,0.6297176023479831),new b2Vec2(0.6750035374217603,0.03343071647356514)],new <b2Vec2>[new b2Vec2(0.6750035374217603,0.03343071647356514),new b2Vec2(0.1471354166,0.544270833),new b2Vec2(0.25390625,0.305989583),new b2Vec2(0.364583333,0.17578125),new b2Vec2(0.48828125,0.0950520833),new b2Vec2(0.602864583,0.04557291664)]];

                    v.fixed = true;

                    return v;

                    break;

                case 2.6:

                    v = new <Vector.<b2Vec2>>[new <b2Vec2>[new b2Vec2(1.6881309382422804,0.6065728919239906),new b2Vec2(1.546875,0.359375),new b2Vec2(1.62890625,0.427083333),new b2Vec2(1.686197915,0.5625)],new <b2Vec2>[new b2Vec2(0.9047263551271305,0.0006908790863369664),new b2Vec2(0.901041666,0.001302083333),new b2Vec2(0.901041666,0)],new <b2Vec2>[new b2Vec2(0.00390625,0.731770833),new b2Vec2(0.02994791664,0.68359375),new b2Vec2(0.0583636757930954,0.6563497747550735),new b2Vec2(0.2604166663,0.920572916),new b2Vec2(0.00390625,0.7406327736318408)],new <b2Vec2>[new b2Vec2(0.00390625,0.7406327736318408),new b2Vec2(0.1731770831,0.859375),new b2Vec2(0.1145833333,0.856770833),new b2Vec2(0.0442708333,0.822916666),new b2Vec2(0.00390625,0.772135416)],new <b2Vec2>[new b2Vec2(0.9047263551271305,0.0006908790863369664),new b2Vec2(1.151041665,0.046875),new b2Vec2(1.276041665,0.09765625),new b2Vec2(1.391927083,0.1692708331),new b2Vec2(1.5,0.27734375),new b2Vec2(1.6881309382422804,0.6065728919239906),new b2Vec2(1.692708333,0.7109375),new b2Vec2(1.662760415,0.791666666),new b2Vec2(1.59765625,0.884114583),new b2Vec2(1.415364583,1.06640625),new b2Vec2(1.309895833,1.14453125),new b2Vec2(1.06640625,1.231770833),new b2Vec2(0.768229166,1.2421875),new b2Vec2(0.592447916,1.205729165),new b2Vec2(0.453125,1.138020833),new b2Vec2(0.3619791663,1.053385415),new b2Vec2(0.0583636757930954,0.6563497747550735),new b2Vec2(0.7082262171606689,0.033285688701626744)],new <b2Vec2>[new b2Vec2(0.7082262171606689,0.033285688701626744),new b2Vec2(0.15625,0.5625),new b2Vec2(0.2643229163,0.317708333),new b2Vec2(0.37890625,0.1822916666),new b2Vec2(0.5078125,0.09765625),new b2Vec2(0.626302083,0.046875)]];

                    v.fixed = true;

                    return v;

                    break;

                case 2.7:

                    v = new <Vector.<b2Vec2>>[new <b2Vec2>[new b2Vec2(1.7539818620125245,0.6471120658980927),new b2Vec2(1.602864583,0.368489583),new b2Vec2(1.69140625,0.442708333),new b2Vec2(1.751302083,0.583333333)],new <b2Vec2>[new b2Vec2(0.9386935135591585,0.0006604661262304562),new b2Vec2(0.934895833,0.001302083333),new b2Vec2(0.934895833,0)],new <b2Vec2>[new b2Vec2(0.00390625,0.7726934523809523),new b2Vec2(0.1796875,0.893229166),new b2Vec2(0.1302083331,0.893229166),new b2Vec2(0.04557291664,0.854166666),new b2Vec2(0.00390625,0.802083333)],new <b2Vec2>[new b2Vec2(0.649739583,0.04947916664),new b2Vec2(0.9386935135591585,0.0006604661262304562),new b2Vec2(1.174479165,0.04166666664),new b2Vec2(1.325520833,0.1015625),new b2Vec2(1.4453125,0.17578125),new b2Vec2(1.561197915,0.2916666663),new b2Vec2(1.7539818620125245,0.6471120658980927),new b2Vec2(1.7578125,0.73828125),new b2Vec2(1.7265625,0.822916666),new b2Vec2(1.658854165,0.91796875),new b2Vec2(1.434895833,1.139322915),new b2Vec2(1.360677083,1.188802083),new b2Vec2(1.106770833,1.279947915),new b2Vec2(0.798177083,1.2890625),new b2Vec2(0.614583333,1.251302083),new b2Vec2(0.4713541663,1.180989583),new b2Vec2(0.368489583,1.0859375),new b2Vec2(0.06893542757417102,0.6865319589877835),new b2Vec2(0.6341315737445632,0.0561208728746539)],new <b2Vec2>[new b2Vec2(0.6341315737445632,0.0561208728746539),new b2Vec2(0.1614583331,0.583333333),new b2Vec2(0.274739583,0.3307291663),new b2Vec2(0.3932291663,0.1901041666),new b2Vec2(0.52734375,0.1015625)],new <b2Vec2>[new b2Vec2(0.270833333,0.955729166),new b2Vec2(0.00390625,0.7726934523809523),new b2Vec2(0.00390625,0.759114583),new b2Vec2(0.03125,0.709635416),new b2Vec2(0.07227665960451976,0.6909869350282487)],new <b2Vec2>[new b2Vec2(0.07227665960451976,0.6909869350282487),new b2Vec2(0.0598958333,0.696614583),new b2Vec2(0.06893542757417102,0.6865319589877835)]];

                    v.fixed = true;

                    return v;

                    break;

                case 2.8:

                    v = new <Vector.<b2Vec2>>[new <b2Vec2>[new b2Vec2(1.8172063681932102,0.6485638812941444),new b2Vec2(1.669270833,0.390625),new b2Vec2(1.75390625,0.4596354163),new b2Vec2(1.815104165,0.60546875)],new <b2Vec2>[new b2Vec2(1.3402322748655913,1.265688004032258),new b2Vec2(1.6328125,1.024739583),new b2Vec2(1.53515625,1.138020833),new b2Vec2(1.411458333,1.231770833)],new <b2Vec2>[new b2Vec2(0.9738736264507151,0.0006913344332951728),new b2Vec2(0.970052083,0.001302083333),new b2Vec2(0.970052083,0)],new <b2Vec2>[new b2Vec2(0.00390625,0.7984267979452055),new b2Vec2(0.1861979166,0.92578125),new b2Vec2(0.1354166666,0.92578125),new b2Vec2(0.046875,0.885416666),new b2Vec2(0.00390625,0.830729166)],new <b2Vec2>[new b2Vec2(0.684895833,0.046875),new b2Vec2(0.9738736264507151,0.0006913344332951728),new b2Vec2(1.229166665,0.046875),new b2Vec2(1.375,0.10546875),new b2Vec2(1.498697915,0.1822916666),new b2Vec2(1.618489583,0.302083333),new b2Vec2(1.8172063681932102,0.6485638812941444),new b2Vec2(1.822916665,0.765625),new b2Vec2(1.794270833,0.846354166),new b2Vec2(1.721354165,0.951822916),new b2Vec2(1.3402322748655913,1.265688004032258),new b2Vec2(1.302083333,1.283854165),new b2Vec2(1.1484375,1.326822915),new b2Vec2(0.828125,1.337239583),new b2Vec2(0.638020833,1.298177083),new b2Vec2(0.48828125,1.225260415),new b2Vec2(0.3828125,1.126302083),new b2Vec2(0.06995215897939157,0.7131659919856067),new b2Vec2(0.6709721562446018,0.05278599499049914)],new <b2Vec2>[new b2Vec2(0.6709721562446018,0.05278599499049914),new b2Vec2(0.16796875,0.60546875),new b2Vec2(0.2838541663,0.3424479163),new b2Vec2(0.4088541663,0.1966145831),new b2Vec2(0.546875,0.10546875)],new <b2Vec2>[new b2Vec2(0.28125,0.9921875),new b2Vec2(0.00390625,0.7984267979452055),new b2Vec2(0.00390625,0.787760416),new b2Vec2(0.02864583332,0.739583333),new b2Vec2(0.07219827586206898,0.7161320181255526)],new <b2Vec2>[new b2Vec2(0.07219827586206898,0.7161320181255526),new b2Vec2(0.0625,0.721354166),new b2Vec2(0.06995215897939157,0.7131659919856067)]];

                    v.fixed = true;

                    return v;

                    break;

                case 2.9:

                    v = new <Vector.<b2Vec2>>[new <b2Vec2>[new b2Vec2(1.8834874601576916,0.6962567889196444),new b2Vec2(1.721354165,0.395833333),new b2Vec2(1.81640625,0.4752604163),new b2Vec2(1.880208333,0.626302083)],new <b2Vec2>[new b2Vec2(1.3267833505985267,1.3362684162062612),new b2Vec2(1.71484375,1.037760415),new b2Vec2(1.540364583,1.223958333),new b2Vec2(1.4609375,1.276041665),new b2Vec2(1.337239583,1.333333333)],new <b2Vec2>[new b2Vec2(1.0083343272900764,0.0007827409351145037),new b2Vec2(1.00390625,0.001302083333),new b2Vec2(1.00390625,0)],new <b2Vec2>[new b2Vec2(0.00390625,0.815104166),new b2Vec2(0.02994791664,0.766927083),new b2Vec2(0.08431475435323384,0.7135487336047037),new b2Vec2(0.309895833,1.041666665),new b2Vec2(0.00390625,0.827473958)],new <b2Vec2>[new b2Vec2(0.00390625,0.827473958),new b2Vec2(0.1927083331,0.959635416),new b2Vec2(0.1393229166,0.959635416),new b2Vec2(0.04947916664,0.91796875),new b2Vec2(0.00390625,0.860677083)],new <b2Vec2>[new b2Vec2(0.79296875,0.02604166664),new b2Vec2(1.0083343272900764,0.0007827409351145037),new b2Vec2(1.26171875,0.04557291664),new b2Vec2(1.408854165,0.1015625),new b2Vec2(1.552083333,0.1888020831),new b2Vec2(1.677083333,0.313802083),new b2Vec2(1.8834874601576916,0.6962567889196444),new b2Vec2(1.888020833,0.79296875),new b2Vec2(1.854166665,0.884114583),new b2Vec2(1.782552083,0.985677083),new b2Vec2(1.3267833505985267,1.3362684162062612),new b2Vec2(1.188802083,1.375),new b2Vec2(0.856770833,1.385416665),new b2Vec2(0.66015625,1.34375),new b2Vec2(0.506510416,1.268229165),new b2Vec2(0.395833333,1.166666665),new b2Vec2(0.08431475435323384,0.7135487336047037),new b2Vec2(0.7810659236335364,0.029465767402224577)],new <b2Vec2>[new b2Vec2(0.7810659236335364,0.029465767402224577),new b2Vec2(0.1731770831,0.626302083),new b2Vec2(0.294270833,0.35546875),new b2Vec2(0.419270833,0.20703125),new b2Vec2(0.56640625,0.109375),new b2Vec2(0.697916666,0.05338541664)]];

                    v.fixed = true;

                    return v;

                    break;

                case 3:

                    v = new <Vector.<b2Vec2>>[new <b2Vec2>[new b2Vec2(1.948411673553719,0.7166193181818181),new b2Vec2(1.78125,0.41015625),new b2Vec2(1.87890625,0.4921875),new b2Vec2(1.9453125,0.6484375)],new <b2Vec2>[new b2Vec2(1.446022727272727,1.3509706439393938),new b2Vec2(1.75,1.09765625),new b2Vec2(1.6328125,1.23046875),new b2Vec2(1.51171875,1.3203125)],new <b2Vec2>[new b2Vec2(1.0432867954070981,0.0007991910229645071),new b2Vec2(1.0390625,0.001302083333),new b2Vec2(1.0390625,0)],new <b2Vec2>[new b2Vec2(0.00390625,0.8569711538461539),new b2Vec2(0.19921875,0.9921875),new b2Vec2(0.14453125,0.9921875),new b2Vec2(0.05078125,0.94921875),new b2Vec2(0.00390625,0.890625)],new <b2Vec2>[new b2Vec2(0.72265625,0.0546875),new b2Vec2(0.8203125,0.02734375),new b2Vec2(1.0432867954070981,0.0007991910229645071),new b2Vec2(1.328125,0.0546875),new b2Vec2(1.47265625,0.11328125),new b2Vec2(1.60546875,0.1953125),new b2Vec2(1.734375,0.32421875),new b2Vec2(1.948411673553719,0.7166193181818181),new b2Vec2(1.953125,0.8203125),new b2Vec2(1.91796875,0.9140625),new b2Vec2(1.84375,1.01953125),new b2Vec2(1.446022727272727,1.3509706439393938),new b2Vec2(1.39453125,1.375),new b2Vec2(1.23046875,1.421875),new b2Vec2(0.88671875,1.43359375),new b2Vec2(0.68359375,1.390625),new b2Vec2(0.5234375,1.3125),new b2Vec2(0.41015625,1.20703125),new b2Vec2(0.07492104177247329,0.7640418676993398),new b2Vec2(0.7146726733576642,0.05810903284671524)],new <b2Vec2>[new b2Vec2(0.7146726733576642,0.05810903284671524),new b2Vec2(0.1796875,0.6484375),new b2Vec2(0.3046875,0.3671875),new b2Vec2(0.4375,0.2109375),new b2Vec2(0.5859375,0.11328125)],new <b2Vec2>[new b2Vec2(0.30078125,1.0625),new b2Vec2(0.00390625,0.8569711538461539),new b2Vec2(0.00390625,0.84375),new b2Vec2(0.03125,0.79296875),new b2Vec2(0.07740651427061306,0.7673262420718815)],new <b2Vec2>[new b2Vec2(0.07740651427061306,0.7673262420718815),new b2Vec2(0.06640625,0.7734375),new b2Vec2(0.07492104177247329,0.7640418676993398)]];

                    v.fixed = true;

                    return v;

                    break;

            }

            return null;

        }

    }

}

Colin Holgate
Inspiring
August 20, 2017

I don't know why the application executable would grow when you compile. Do you need so many decimal places? If you went from 15 places down to 3, would you notice any difference in the physics? Would that help with the application size?