MINLPLib

A Library of Mixed-Integer and Continuous Nonlinear Programming Instances

Home // Instances // Documentation // Download // Statistics


Instance: gilbert

Formats ams gms lp mod osil pip
Primal Bounds
482.02729950 p1 ( gdx sol )
(infeas: 5e-10)
Dual Bounds
481.97909680 (ANTIGONE)
481.97910160 (BARON)
482.02657410 (COUENNE)
482.02729420 (LINDO)
482.02729950 (SCIP)
References Gilbert, Jean Charles, On the Realization of the Wolfe Conditions in Reduced Quasi-Newton Methods for Equality Constrained Optimization, SIAM Journal on Optimization, 7:3, 1997, 780-813.
Source CUTE model gilbert
Added to library 06 Feb 2017
Problem type QCQP
#Variables 1000
#Binary Variables 0
#Integer Variables 0
#Nonlinear Variables 1000
#Nonlinear Binary Variables 0
#Nonlinear Integer Variables 0
Objective Sense min
Objective type quadratic
Objective curvature convex
#Nonzeros in Objective 1000
#Nonlinear Nonzeros in Objective 1000
#Constraints 1
#Linear Constraints 0
#Quadratic Constraints 1
#Polynomial Constraints 0
#Signomial Constraints 0
#General Nonlinear Constraints 0
Operands in Gen. Nonlin. Functions  
Constraints curvature indefinite
#Nonzeros in Jacobian 1000
#Nonlinear Nonzeros in Jacobian 1000
#Nonzeros in (Upper-Left) Hessian of Lagrangian 1000
#Nonzeros in Diagonal of Hessian of Lagrangian 1000
#Blocks in Hessian of Lagrangian 1000
Minimal blocksize in Hessian of Lagrangian 1
Maximal blocksize in Hessian of Lagrangian 1
Average blocksize in Hessian of Lagrangian 1.0
#Semicontinuities 0
#Nonlinear Semicontinuities 0
#SOS type 1 0
#SOS type 2 0
Infeasibility of initial point 0.5
Sparsity Jacobian Sparsity of Objective Gradient and Jacobian
Sparsity Hessian of Lagrangian Sparsity of Hessian of Lagrangian

$offlisting
*  
*  Equation counts
*      Total        E        G        L        N        X        C        B
*          2        2        0        0        0        0        0        0
*  
*  Variable counts
*                   x        b        i      s1s      s2s       sc       si
*      Total     cont   binary  integer     sos1     sos2    scont     sint
*       1001     1001        0        0        0        0        0        0
*  FX      0
*  
*  Nonzero counts
*      Total    const       NL      DLL
*       2001        1     2000        0
*
*  Solve m using NLP minimizing objvar;


Variables  x1,x2,x3,x4,x5,x6,x7,x8,x9,x10,x11,x12,x13,x14,x15,x16,x17,x18,x19
          ,x20,x21,x22,x23,x24,x25,x26,x27,x28,x29,x30,x31,x32,x33,x34,x35,x36
          ,x37,x38,x39,x40,x41,x42,x43,x44,x45,x46,x47,x48,x49,x50,x51,x52,x53
          ,x54,x55,x56,x57,x58,x59,x60,x61,x62,x63,x64,x65,x66,x67,x68,x69,x70
          ,x71,x72,x73,x74,x75,x76,x77,x78,x79,x80,x81,x82,x83,x84,x85,x86,x87
          ,x88,x89,x90,x91,x92,x93,x94,x95,x96,x97,x98,x99,x100,x101,x102,x103
          ,x104,x105,x106,x107,x108,x109,x110,x111,x112,x113,x114,x115,x116
          ,x117,x118,x119,x120,x121,x122,x123,x124,x125,x126,x127,x128,x129
          ,x130,x131,x132,x133,x134,x135,x136,x137,x138,x139,x140,x141,x142
          ,x143,x144,x145,x146,x147,x148,x149,x150,x151,x152,x153,x154,x155
          ,x156,x157,x158,x159,x160,x161,x162,x163,x164,x165,x166,x167,x168
          ,x169,x170,x171,x172,x173,x174,x175,x176,x177,x178,x179,x180,x181
          ,x182,x183,x184,x185,x186,x187,x188,x189,x190,x191,x192,x193,x194
          ,x195,x196,x197,x198,x199,x200,x201,x202,x203,x204,x205,x206,x207
          ,x208,x209,x210,x211,x212,x213,x214,x215,x216,x217,x218,x219,x220
          ,x221,x222,x223,x224,x225,x226,x227,x228,x229,x230,x231,x232,x233
          ,x234,x235,x236,x237,x238,x239,x240,x241,x242,x243,x244,x245,x246
          ,x247,x248,x249,x250,x251,x252,x253,x254,x255,x256,x257,x258,x259
          ,x260,x261,x262,x263,x264,x265,x266,x267,x268,x269,x270,x271,x272
          ,x273,x274,x275,x276,x277,x278,x279,x280,x281,x282,x283,x284,x285
          ,x286,x287,x288,x289,x290,x291,x292,x293,x294,x295,x296,x297,x298
          ,x299,x300,x301,x302,x303,x304,x305,x306,x307,x308,x309,x310,x311
          ,x312,x313,x314,x315,x316,x317,x318,x319,x320,x321,x322,x323,x324
          ,x325,x326,x327,x328,x329,x330,x331,x332,x333,x334,x335,x336,x337
          ,x338,x339,x340,x341,x342,x343,x344,x345,x346,x347,x348,x349,x350
          ,x351,x352,x353,x354,x355,x356,x357,x358,x359,x360,x361,x362,x363
          ,x364,x365,x366,x367,x368,x369,x370,x371,x372,x373,x374,x375,x376
          ,x377,x378,x379,x380,x381,x382,x383,x384,x385,x386,x387,x388,x389
          ,x390,x391,x392,x393,x394,x395,x396,x397,x398,x399,x400,x401,x402
          ,x403,x404,x405,x406,x407,x408,x409,x410,x411,x412,x413,x414,x415
          ,x416,x417,x418,x419,x420,x421,x422,x423,x424,x425,x426,x427,x428
          ,x429,x430,x431,x432,x433,x434,x435,x436,x437,x438,x439,x440,x441
          ,x442,x443,x444,x445,x446,x447,x448,x449,x450,x451,x452,x453,x454
          ,x455,x456,x457,x458,x459,x460,x461,x462,x463,x464,x465,x466,x467
          ,x468,x469,x470,x471,x472,x473,x474,x475,x476,x477,x478,x479,x480
          ,x481,x482,x483,x484,x485,x486,x487,x488,x489,x490,x491,x492,x493
          ,x494,x495,x496,x497,x498,x499,x500,x501,x502,x503,x504,x505,x506
          ,x507,x508,x509,x510,x511,x512,x513,x514,x515,x516,x517,x518,x519
          ,x520,x521,x522,x523,x524,x525,x526,x527,x528,x529,x530,x531,x532
          ,x533,x534,x535,x536,x537,x538,x539,x540,x541,x542,x543,x544,x545
          ,x546,x547,x548,x549,x550,x551,x552,x553,x554,x555,x556,x557,x558
          ,x559,x560,x561,x562,x563,x564,x565,x566,x567,x568,x569,x570,x571
          ,x572,x573,x574,x575,x576,x577,x578,x579,x580,x581,x582,x583,x584
          ,x585,x586,x587,x588,x589,x590,x591,x592,x593,x594,x595,x596,x597
          ,x598,x599,x600,x601,x602,x603,x604,x605,x606,x607,x608,x609,x610
          ,x611,x612,x613,x614,x615,x616,x617,x618,x619,x620,x621,x622,x623
          ,x624,x625,x626,x627,x628,x629,x630,x631,x632,x633,x634,x635,x636
          ,x637,x638,x639,x640,x641,x642,x643,x644,x645,x646,x647,x648,x649
          ,x650,x651,x652,x653,x654,x655,x656,x657,x658,x659,x660,x661,x662
          ,x663,x664,x665,x666,x667,x668,x669,x670,x671,x672,x673,x674,x675
          ,x676,x677,x678,x679,x680,x681,x682,x683,x684,x685,x686,x687,x688
          ,x689,x690,x691,x692,x693,x694,x695,x696,x697,x698,x699,x700,x701
          ,x702,x703,x704,x705,x706,x707,x708,x709,x710,x711,x712,x713,x714
          ,x715,x716,x717,x718,x719,x720,x721,x722,x723,x724,x725,x726,x727
          ,x728,x729,x730,x731,x732,x733,x734,x735,x736,x737,x738,x739,x740
          ,x741,x742,x743,x744,x745,x746,x747,x748,x749,x750,x751,x752,x753
          ,x754,x755,x756,x757,x758,x759,x760,x761,x762,x763,x764,x765,x766
          ,x767,x768,x769,x770,x771,x772,x773,x774,x775,x776,x777,x778,x779
          ,x780,x781,x782,x783,x784,x785,x786,x787,x788,x789,x790,x791,x792
          ,x793,x794,x795,x796,x797,x798,x799,x800,x801,x802,x803,x804,x805
          ,x806,x807,x808,x809,x810,x811,x812,x813,x814,x815,x816,x817,x818
          ,x819,x820,x821,x822,x823,x824,x825,x826,x827,x828,x829,x830,x831
          ,x832,x833,x834,x835,x836,x837,x838,x839,x840,x841,x842,x843,x844
          ,x845,x846,x847,x848,x849,x850,x851,x852,x853,x854,x855,x856,x857
          ,x858,x859,x860,x861,x862,x863,x864,x865,x866,x867,x868,x869,x870
          ,x871,x872,x873,x874,x875,x876,x877,x878,x879,x880,x881,x882,x883
          ,x884,x885,x886,x887,x888,x889,x890,x891,x892,x893,x894,x895,x896
          ,x897,x898,x899,x900,x901,x902,x903,x904,x905,x906,x907,x908,x909
          ,x910,x911,x912,x913,x914,x915,x916,x917,x918,x919,x920,x921,x922
          ,x923,x924,x925,x926,x927,x928,x929,x930,x931,x932,x933,x934,x935
          ,x936,x937,x938,x939,x940,x941,x942,x943,x944,x945,x946,x947,x948
          ,x949,x950,x951,x952,x953,x954,x955,x956,x957,x958,x959,x960,x961
          ,x962,x963,x964,x965,x966,x967,x968,x969,x970,x971,x972,x973,x974
          ,x975,x976,x977,x978,x979,x980,x981,x982,x983,x984,x985,x986,x987
          ,x988,x989,x990,x991,x992,x993,x994,x995,x996,x997,x998,x999,x1000
          ,objvar;

Equations  e1,e2;


e1.. 0.5*sqr(x1) + 0.5*sqr(x2) + 0.5*sqr(x3) + 0.5*sqr(x4) + 0.5*sqr(x5) + 0.5*
     sqr(x6) + 0.5*sqr(x7) + 0.5*sqr(x8) + 0.5*sqr(x9) + 0.5*sqr(x10) + 0.5*
     sqr(x11) + 0.5*sqr(x12) + 0.5*sqr(x13) + 0.5*sqr(x14) + 0.5*sqr(x15) + 0.5
     *sqr(x16) + 0.5*sqr(x17) + 0.5*sqr(x18) + 0.5*sqr(x19) + 0.5*sqr(x20) + 
     0.5*sqr(x21) + 0.5*sqr(x22) + 0.5*sqr(x23) + 0.5*sqr(x24) + 0.5*sqr(x25)
      + 0.5*sqr(x26) + 0.5*sqr(x27) + 0.5*sqr(x28) + 0.5*sqr(x29) + 0.5*sqr(x30
     ) + 0.5*sqr(x31) + 0.5*sqr(x32) + 0.5*sqr(x33) + 0.5*sqr(x34) + 0.5*sqr(
     x35) + 0.5*sqr(x36) + 0.5*sqr(x37) + 0.5*sqr(x38) + 0.5*sqr(x39) + 0.5*
     sqr(x40) + 0.5*sqr(x41) + 0.5*sqr(x42) + 0.5*sqr(x43) + 0.5*sqr(x44) + 0.5
     *sqr(x45) + 0.5*sqr(x46) + 0.5*sqr(x47) + 0.5*sqr(x48) + 0.5*sqr(x49) + 
     0.5*sqr(x50) + 0.5*sqr(x51) + 0.5*sqr(x52) + 0.5*sqr(x53) + 0.5*sqr(x54)
      + 0.5*sqr(x55) + 0.5*sqr(x56) + 0.5*sqr(x57) + 0.5*sqr(x58) + 0.5*sqr(x59
     ) + 0.5*sqr(x60) + 0.5*sqr(x61) + 0.5*sqr(x62) + 0.5*sqr(x63) + 0.5*sqr(
     x64) + 0.5*sqr(x65) + 0.5*sqr(x66) + 0.5*sqr(x67) + 0.5*sqr(x68) + 0.5*
     sqr(x69) + 0.5*sqr(x70) + 0.5*sqr(x71) + 0.5*sqr(x72) + 0.5*sqr(x73) + 0.5
     *sqr(x74) + 0.5*sqr(x75) + 0.5*sqr(x76) + 0.5*sqr(x77) + 0.5*sqr(x78) + 
     0.5*sqr(x79) + 0.5*sqr(x80) + 0.5*sqr(x81) + 0.5*sqr(x82) + 0.5*sqr(x83)
      + 0.5*sqr(x84) + 0.5*sqr(x85) + 0.5*sqr(x86) + 0.5*sqr(x87) + 0.5*sqr(x88
     ) + 0.5*sqr(x89) + 0.5*sqr(x90) + 0.5*sqr(x91) + 0.5*sqr(x92) + 0.5*sqr(
     x93) + 0.5*sqr(x94) + 0.5*sqr(x95) + 0.5*sqr(x96) + 0.5*sqr(x97) + 0.5*
     sqr(x98) + 0.5*sqr(x99) + 0.5*sqr(x100) + 0.5*sqr(x101) + 0.5*sqr(x102) + 
     0.5*sqr(x103) + 0.5*sqr(x104) + 0.5*sqr(x105) + 0.5*sqr(x106) + 0.5*sqr(
     x107) + 0.5*sqr(x108) + 0.5*sqr(x109) + 0.5*sqr(x110) + 0.5*sqr(x111) + 
     0.5*sqr(x112) + 0.5*sqr(x113) + 0.5*sqr(x114) + 0.5*sqr(x115) + 0.5*sqr(
     x116) + 0.5*sqr(x117) + 0.5*sqr(x118) + 0.5*sqr(x119) + 0.5*sqr(x120) + 
     0.5*sqr(x121) + 0.5*sqr(x122) + 0.5*sqr(x123) + 0.5*sqr(x124) + 0.5*sqr(
     x125) + 0.5*sqr(x126) + 0.5*sqr(x127) + 0.5*sqr(x128) + 0.5*sqr(x129) + 
     0.5*sqr(x130) + 0.5*sqr(x131) + 0.5*sqr(x132) + 0.5*sqr(x133) + 0.5*sqr(
     x134) + 0.5*sqr(x135) + 0.5*sqr(x136) + 0.5*sqr(x137) + 0.5*sqr(x138) + 
     0.5*sqr(x139) + 0.5*sqr(x140) + 0.5*sqr(x141) + 0.5*sqr(x142) + 0.5*sqr(
     x143) + 0.5*sqr(x144) + 0.5*sqr(x145) + 0.5*sqr(x146) + 0.5*sqr(x147) + 
     0.5*sqr(x148) + 0.5*sqr(x149) + 0.5*sqr(x150) + 0.5*sqr(x151) + 0.5*sqr(
     x152) + 0.5*sqr(x153) + 0.5*sqr(x154) + 0.5*sqr(x155) + 0.5*sqr(x156) + 
     0.5*sqr(x157) + 0.5*sqr(x158) + 0.5*sqr(x159) + 0.5*sqr(x160) + 0.5*sqr(
     x161) + 0.5*sqr(x162) + 0.5*sqr(x163) + 0.5*sqr(x164) + 0.5*sqr(x165) + 
     0.5*sqr(x166) + 0.5*sqr(x167) + 0.5*sqr(x168) + 0.5*sqr(x169) + 0.5*sqr(
     x170) + 0.5*sqr(x171) + 0.5*sqr(x172) + 0.5*sqr(x173) + 0.5*sqr(x174) + 
     0.5*sqr(x175) + 0.5*sqr(x176) + 0.5*sqr(x177) + 0.5*sqr(x178) + 0.5*sqr(
     x179) + 0.5*sqr(x180) + 0.5*sqr(x181) + 0.5*sqr(x182) + 0.5*sqr(x183) + 
     0.5*sqr(x184) + 0.5*sqr(x185) + 0.5*sqr(x186) + 0.5*sqr(x187) + 0.5*sqr(
     x188) + 0.5*sqr(x189) + 0.5*sqr(x190) + 0.5*sqr(x191) + 0.5*sqr(x192) + 
     0.5*sqr(x193) + 0.5*sqr(x194) + 0.5*sqr(x195) + 0.5*sqr(x196) + 0.5*sqr(
     x197) + 0.5*sqr(x198) + 0.5*sqr(x199) + 0.5*sqr(x200) + 0.5*sqr(x201) + 
     0.5*sqr(x202) + 0.5*sqr(x203) + 0.5*sqr(x204) + 0.5*sqr(x205) + 0.5*sqr(
     x206) + 0.5*sqr(x207) + 0.5*sqr(x208) + 0.5*sqr(x209) + 0.5*sqr(x210) + 
     0.5*sqr(x211) + 0.5*sqr(x212) + 0.5*sqr(x213) + 0.5*sqr(x214) + 0.5*sqr(
     x215) + 0.5*sqr(x216) + 0.5*sqr(x217) + 0.5*sqr(x218) + 0.5*sqr(x219) + 
     0.5*sqr(x220) + 0.5*sqr(x221) + 0.5*sqr(x222) + 0.5*sqr(x223) + 0.5*sqr(
     x224) + 0.5*sqr(x225) + 0.5*sqr(x226) + 0.5*sqr(x227) + 0.5*sqr(x228) + 
     0.5*sqr(x229) + 0.5*sqr(x230) + 0.5*sqr(x231) + 0.5*sqr(x232) + 0.5*sqr(
     x233) + 0.5*sqr(x234) + 0.5*sqr(x235) + 0.5*sqr(x236) + 0.5*sqr(x237) + 
     0.5*sqr(x238) + 0.5*sqr(x239) + 0.5*sqr(x240) + 0.5*sqr(x241) + 0.5*sqr(
     x242) + 0.5*sqr(x243) + 0.5*sqr(x244) + 0.5*sqr(x245) + 0.5*sqr(x246) + 
     0.5*sqr(x247) + 0.5*sqr(x248) + 0.5*sqr(x249) + 0.5*sqr(x250) + 0.5*sqr(
     x251) + 0.5*sqr(x252) + 0.5*sqr(x253) + 0.5*sqr(x254) + 0.5*sqr(x255) + 
     0.5*sqr(x256) + 0.5*sqr(x257) + 0.5*sqr(x258) + 0.5*sqr(x259) + 0.5*sqr(
     x260) + 0.5*sqr(x261) + 0.5*sqr(x262) + 0.5*sqr(x263) + 0.5*sqr(x264) + 
     0.5*sqr(x265) + 0.5*sqr(x266) + 0.5*sqr(x267) + 0.5*sqr(x268) + 0.5*sqr(
     x269) + 0.5*sqr(x270) + 0.5*sqr(x271) + 0.5*sqr(x272) + 0.5*sqr(x273) + 
     0.5*sqr(x274) + 0.5*sqr(x275) + 0.5*sqr(x276) + 0.5*sqr(x277) + 0.5*sqr(
     x278) + 0.5*sqr(x279) + 0.5*sqr(x280) + 0.5*sqr(x281) + 0.5*sqr(x282) + 
     0.5*sqr(x283) + 0.5*sqr(x284) + 0.5*sqr(x285) + 0.5*sqr(x286) + 0.5*sqr(
     x287) + 0.5*sqr(x288) + 0.5*sqr(x289) + 0.5*sqr(x290) + 0.5*sqr(x291) + 
     0.5*sqr(x292) + 0.5*sqr(x293) + 0.5*sqr(x294) + 0.5*sqr(x295) + 0.5*sqr(
     x296) + 0.5*sqr(x297) + 0.5*sqr(x298) + 0.5*sqr(x299) + 0.5*sqr(x300) + 
     0.5*sqr(x301) + 0.5*sqr(x302) + 0.5*sqr(x303) + 0.5*sqr(x304) + 0.5*sqr(
     x305) + 0.5*sqr(x306) + 0.5*sqr(x307) + 0.5*sqr(x308) + 0.5*sqr(x309) + 
     0.5*sqr(x310) + 0.5*sqr(x311) + 0.5*sqr(x312) + 0.5*sqr(x313) + 0.5*sqr(
     x314) + 0.5*sqr(x315) + 0.5*sqr(x316) + 0.5*sqr(x317) + 0.5*sqr(x318) + 
     0.5*sqr(x319) + 0.5*sqr(x320) + 0.5*sqr(x321) + 0.5*sqr(x322) + 0.5*sqr(
     x323) + 0.5*sqr(x324) + 0.5*sqr(x325) + 0.5*sqr(x326) + 0.5*sqr(x327) + 
     0.5*sqr(x328) + 0.5*sqr(x329) + 0.5*sqr(x330) + 0.5*sqr(x331) + 0.5*sqr(
     x332) + 0.5*sqr(x333) + 0.5*sqr(x334) + 0.5*sqr(x335) + 0.5*sqr(x336) + 
     0.5*sqr(x337) + 0.5*sqr(x338) + 0.5*sqr(x339) + 0.5*sqr(x340) + 0.5*sqr(
     x341) + 0.5*sqr(x342) + 0.5*sqr(x343) + 0.5*sqr(x344) + 0.5*sqr(x345) + 
     0.5*sqr(x346) + 0.5*sqr(x347) + 0.5*sqr(x348) + 0.5*sqr(x349) + 0.5*sqr(
     x350) + 0.5*sqr(x351) + 0.5*sqr(x352) + 0.5*sqr(x353) + 0.5*sqr(x354) + 
     0.5*sqr(x355) + 0.5*sqr(x356) + 0.5*sqr(x357) + 0.5*sqr(x358) + 0.5*sqr(
     x359) + 0.5*sqr(x360) + 0.5*sqr(x361) + 0.5*sqr(x362) + 0.5*sqr(x363) + 
     0.5*sqr(x364) + 0.5*sqr(x365) + 0.5*sqr(x366) + 0.5*sqr(x367) + 0.5*sqr(
     x368) + 0.5*sqr(x369) + 0.5*sqr(x370) + 0.5*sqr(x371) + 0.5*sqr(x372) + 
     0.5*sqr(x373) + 0.5*sqr(x374) + 0.5*sqr(x375) + 0.5*sqr(x376) + 0.5*sqr(
     x377) + 0.5*sqr(x378) + 0.5*sqr(x379) + 0.5*sqr(x380) + 0.5*sqr(x381) + 
     0.5*sqr(x382) + 0.5*sqr(x383) + 0.5*sqr(x384) + 0.5*sqr(x385) + 0.5*sqr(
     x386) + 0.5*sqr(x387) + 0.5*sqr(x388) + 0.5*sqr(x389) + 0.5*sqr(x390) + 
     0.5*sqr(x391) + 0.5*sqr(x392) + 0.5*sqr(x393) + 0.5*sqr(x394) + 0.5*sqr(
     x395) + 0.5*sqr(x396) + 0.5*sqr(x397) + 0.5*sqr(x398) + 0.5*sqr(x399) + 
     0.5*sqr(x400) + 0.5*sqr(x401) + 0.5*sqr(x402) + 0.5*sqr(x403) + 0.5*sqr(
     x404) + 0.5*sqr(x405) + 0.5*sqr(x406) + 0.5*sqr(x407) + 0.5*sqr(x408) + 
     0.5*sqr(x409) + 0.5*sqr(x410) + 0.5*sqr(x411) + 0.5*sqr(x412) + 0.5*sqr(
     x413) + 0.5*sqr(x414) + 0.5*sqr(x415) + 0.5*sqr(x416) + 0.5*sqr(x417) + 
     0.5*sqr(x418) + 0.5*sqr(x419) + 0.5*sqr(x420) + 0.5*sqr(x421) + 0.5*sqr(
     x422) + 0.5*sqr(x423) + 0.5*sqr(x424) + 0.5*sqr(x425) + 0.5*sqr(x426) + 
     0.5*sqr(x427) + 0.5*sqr(x428) + 0.5*sqr(x429) + 0.5*sqr(x430) + 0.5*sqr(
     x431) + 0.5*sqr(x432) + 0.5*sqr(x433) + 0.5*sqr(x434) + 0.5*sqr(x435) + 
     0.5*sqr(x436) + 0.5*sqr(x437) + 0.5*sqr(x438) + 0.5*sqr(x439) + 0.5*sqr(
     x440) + 0.5*sqr(x441) + 0.5*sqr(x442) + 0.5*sqr(x443) + 0.5*sqr(x444) + 
     0.5*sqr(x445) + 0.5*sqr(x446) + 0.5*sqr(x447) + 0.5*sqr(x448) + 0.5*sqr(
     x449) + 0.5*sqr(x450) + 0.5*sqr(x451) + 0.5*sqr(x452) + 0.5*sqr(x453) + 
     0.5*sqr(x454) + 0.5*sqr(x455) + 0.5*sqr(x456) + 0.5*sqr(x457) + 0.5*sqr(
     x458) + 0.5*sqr(x459) + 0.5*sqr(x460) + 0.5*sqr(x461) + 0.5*sqr(x462) + 
     0.5*sqr(x463) + 0.5*sqr(x464) + 0.5*sqr(x465) + 0.5*sqr(x466) + 0.5*sqr(
     x467) + 0.5*sqr(x468) + 0.5*sqr(x469) + 0.5*sqr(x470) + 0.5*sqr(x471) + 
     0.5*sqr(x472) + 0.5*sqr(x473) + 0.5*sqr(x474) + 0.5*sqr(x475) + 0.5*sqr(
     x476) + 0.5*sqr(x477) + 0.5*sqr(x478) + 0.5*sqr(x479) + 0.5*sqr(x480) + 
     0.5*sqr(x481) + 0.5*sqr(x482) + 0.5*sqr(x483) + 0.5*sqr(x484) + 0.5*sqr(
     x485) + 0.5*sqr(x486) + 0.5*sqr(x487) + 0.5*sqr(x488) + 0.5*sqr(x489) + 
     0.5*sqr(x490) + 0.5*sqr(x491) + 0.5*sqr(x492) + 0.5*sqr(x493) + 0.5*sqr(
     x494) + 0.5*sqr(x495) + 0.5*sqr(x496) + 0.5*sqr(x497) + 0.5*sqr(x498) + 
     0.5*sqr(x499) + 0.5*sqr(x500) + 0.5*sqr(x501) + 0.5*sqr(x502) + 0.5*sqr(
     x503) + 0.5*sqr(x504) + 0.5*sqr(x505) + 0.5*sqr(x506) + 0.5*sqr(x507) + 
     0.5*sqr(x508) + 0.5*sqr(x509) + 0.5*sqr(x510) + 0.5*sqr(x511) + 0.5*sqr(
     x512) + 0.5*sqr(x513) + 0.5*sqr(x514) + 0.5*sqr(x515) + 0.5*sqr(x516) + 
     0.5*sqr(x517) + 0.5*sqr(x518) + 0.5*sqr(x519) + 0.5*sqr(x520) + 0.5*sqr(
     x521) + 0.5*sqr(x522) + 0.5*sqr(x523) + 0.5*sqr(x524) + 0.5*sqr(x525) + 
     0.5*sqr(x526) + 0.5*sqr(x527) + 0.5*sqr(x528) + 0.5*sqr(x529) + 0.5*sqr(
     x530) + 0.5*sqr(x531) + 0.5*sqr(x532) + 0.5*sqr(x533) + 0.5*sqr(x534) + 
     0.5*sqr(x535) + 0.5*sqr(x536) + 0.5*sqr(x537) + 0.5*sqr(x538) + 0.5*sqr(
     x539) + 0.5*sqr(x540) + 0.5*sqr(x541) + 0.5*sqr(x542) + 0.5*sqr(x543) + 
     0.5*sqr(x544) + 0.5*sqr(x545) + 0.5*sqr(x546) + 0.5*sqr(x547) + 0.5*sqr(
     x548) + 0.5*sqr(x549) + 0.5*sqr(x550) + 0.5*sqr(x551) + 0.5*sqr(x552) + 
     0.5*sqr(x553) + 0.5*sqr(x554) + 0.5*sqr(x555) + 0.5*sqr(x556) + 0.5*sqr(
     x557) + 0.5*sqr(x558) + 0.5*sqr(x559) + 0.5*sqr(x560) + 0.5*sqr(x561) + 
     0.5*sqr(x562) + 0.5*sqr(x563) + 0.5*sqr(x564) + 0.5*sqr(x565) + 0.5*sqr(
     x566) + 0.5*sqr(x567) + 0.5*sqr(x568) + 0.5*sqr(x569) + 0.5*sqr(x570) + 
     0.5*sqr(x571) + 0.5*sqr(x572) + 0.5*sqr(x573) + 0.5*sqr(x574) + 0.5*sqr(
     x575) + 0.5*sqr(x576) + 0.5*sqr(x577) + 0.5*sqr(x578) + 0.5*sqr(x579) + 
     0.5*sqr(x580) + 0.5*sqr(x581) + 0.5*sqr(x582) + 0.5*sqr(x583) + 0.5*sqr(
     x584) + 0.5*sqr(x585) + 0.5*sqr(x586) + 0.5*sqr(x587) + 0.5*sqr(x588) + 
     0.5*sqr(x589) + 0.5*sqr(x590) + 0.5*sqr(x591) + 0.5*sqr(x592) + 0.5*sqr(
     x593) + 0.5*sqr(x594) + 0.5*sqr(x595) + 0.5*sqr(x596) + 0.5*sqr(x597) + 
     0.5*sqr(x598) + 0.5*sqr(x599) + 0.5*sqr(x600) + 0.5*sqr(x601) + 0.5*sqr(
     x602) + 0.5*sqr(x603) + 0.5*sqr(x604) + 0.5*sqr(x605) + 0.5*sqr(x606) + 
     0.5*sqr(x607) + 0.5*sqr(x608) + 0.5*sqr(x609) + 0.5*sqr(x610) + 0.5*sqr(
     x611) + 0.5*sqr(x612) + 0.5*sqr(x613) + 0.5*sqr(x614) + 0.5*sqr(x615) + 
     0.5*sqr(x616) + 0.5*sqr(x617) + 0.5*sqr(x618) + 0.5*sqr(x619) + 0.5*sqr(
     x620) + 0.5*sqr(x621) + 0.5*sqr(x622) + 0.5*sqr(x623) + 0.5*sqr(x624) + 
     0.5*sqr(x625) + 0.5*sqr(x626) + 0.5*sqr(x627) + 0.5*sqr(x628) + 0.5*sqr(
     x629) + 0.5*sqr(x630) + 0.5*sqr(x631) + 0.5*sqr(x632) + 0.5*sqr(x633) + 
     0.5*sqr(x634) + 0.5*sqr(x635) + 0.5*sqr(x636) + 0.5*sqr(x637) + 0.5*sqr(
     x638) + 0.5*sqr(x639) + 0.5*sqr(x640) + 0.5*sqr(x641) + 0.5*sqr(x642) + 
     0.5*sqr(x643) + 0.5*sqr(x644) + 0.5*sqr(x645) + 0.5*sqr(x646) + 0.5*sqr(
     x647) + 0.5*sqr(x648) + 0.5*sqr(x649) + 0.5*sqr(x650) + 0.5*sqr(x651) + 
     0.5*sqr(x652) + 0.5*sqr(x653) + 0.5*sqr(x654) + 0.5*sqr(x655) + 0.5*sqr(
     x656) + 0.5*sqr(x657) + 0.5*sqr(x658) + 0.5*sqr(x659) + 0.5*sqr(x660) + 
     0.5*sqr(x661) + 0.5*sqr(x662) + 0.5*sqr(x663) + 0.5*sqr(x664) + 0.5*sqr(
     x665) + 0.5*sqr(x666) + 0.5*sqr(x667) + 0.5*sqr(x668) + 0.5*sqr(x669) + 
     0.5*sqr(x670) + 0.5*sqr(x671) + 0.5*sqr(x672) + 0.5*sqr(x673) + 0.5*sqr(
     x674) + 0.5*sqr(x675) + 0.5*sqr(x676) + 0.5*sqr(x677) + 0.5*sqr(x678) + 
     0.5*sqr(x679) + 0.5*sqr(x680) + 0.5*sqr(x681) + 0.5*sqr(x682) + 0.5*sqr(
     x683) + 0.5*sqr(x684) + 0.5*sqr(x685) + 0.5*sqr(x686) + 0.5*sqr(x687) + 
     0.5*sqr(x688) + 0.5*sqr(x689) + 0.5*sqr(x690) + 0.5*sqr(x691) + 0.5*sqr(
     x692) + 0.5*sqr(x693) + 0.5*sqr(x694) + 0.5*sqr(x695) + 0.5*sqr(x696) + 
     0.5*sqr(x697) + 0.5*sqr(x698) + 0.5*sqr(x699) + 0.5*sqr(x700) + 0.5*sqr(
     x701) + 0.5*sqr(x702) + 0.5*sqr(x703) + 0.5*sqr(x704) + 0.5*sqr(x705) + 
     0.5*sqr(x706) + 0.5*sqr(x707) + 0.5*sqr(x708) + 0.5*sqr(x709) + 0.5*sqr(
     x710) + 0.5*sqr(x711) + 0.5*sqr(x712) + 0.5*sqr(x713) + 0.5*sqr(x714) + 
     0.5*sqr(x715) + 0.5*sqr(x716) + 0.5*sqr(x717) + 0.5*sqr(x718) + 0.5*sqr(
     x719) + 0.5*sqr(x720) + 0.5*sqr(x721) + 0.5*sqr(x722) + 0.5*sqr(x723) + 
     0.5*sqr(x724) + 0.5*sqr(x725) + 0.5*sqr(x726) + 0.5*sqr(x727) + 0.5*sqr(
     x728) + 0.5*sqr(x729) + 0.5*sqr(x730) + 0.5*sqr(x731) + 0.5*sqr(x732) + 
     0.5*sqr(x733) + 0.5*sqr(x734) + 0.5*sqr(x735) + 0.5*sqr(x736) + 0.5*sqr(
     x737) + 0.5*sqr(x738) + 0.5*sqr(x739) + 0.5*sqr(x740) + 0.5*sqr(x741) + 
     0.5*sqr(x742) + 0.5*sqr(x743) + 0.5*sqr(x744) + 0.5*sqr(x745) + 0.5*sqr(
     x746) + 0.5*sqr(x747) + 0.5*sqr(x748) + 0.5*sqr(x749) + 0.5*sqr(x750) + 
     0.5*sqr(x751) + 0.5*sqr(x752) + 0.5*sqr(x753) + 0.5*sqr(x754) + 0.5*sqr(
     x755) + 0.5*sqr(x756) + 0.5*sqr(x757) + 0.5*sqr(x758) + 0.5*sqr(x759) + 
     0.5*sqr(x760) + 0.5*sqr(x761) + 0.5*sqr(x762) + 0.5*sqr(x763) + 0.5*sqr(
     x764) + 0.5*sqr(x765) + 0.5*sqr(x766) + 0.5*sqr(x767) + 0.5*sqr(x768) + 
     0.5*sqr(x769) + 0.5*sqr(x770) + 0.5*sqr(x771) + 0.5*sqr(x772) + 0.5*sqr(
     x773) + 0.5*sqr(x774) + 0.5*sqr(x775) + 0.5*sqr(x776) + 0.5*sqr(x777) + 
     0.5*sqr(x778) + 0.5*sqr(x779) + 0.5*sqr(x780) + 0.5*sqr(x781) + 0.5*sqr(
     x782) + 0.5*sqr(x783) + 0.5*sqr(x784) + 0.5*sqr(x785) + 0.5*sqr(x786) + 
     0.5*sqr(x787) + 0.5*sqr(x788) + 0.5*sqr(x789) + 0.5*sqr(x790) + 0.5*sqr(
     x791) + 0.5*sqr(x792) + 0.5*sqr(x793) + 0.5*sqr(x794) + 0.5*sqr(x795) + 
     0.5*sqr(x796) + 0.5*sqr(x797) + 0.5*sqr(x798) + 0.5*sqr(x799) + 0.5*sqr(
     x800) + 0.5*sqr(x801) + 0.5*sqr(x802) + 0.5*sqr(x803) + 0.5*sqr(x804) + 
     0.5*sqr(x805) + 0.5*sqr(x806) + 0.5*sqr(x807) + 0.5*sqr(x808) + 0.5*sqr(
     x809) + 0.5*sqr(x810) + 0.5*sqr(x811) + 0.5*sqr(x812) + 0.5*sqr(x813) + 
     0.5*sqr(x814) + 0.5*sqr(x815) + 0.5*sqr(x816) + 0.5*sqr(x817) + 0.5*sqr(
     x818) + 0.5*sqr(x819) + 0.5*sqr(x820) + 0.5*sqr(x821) + 0.5*sqr(x822) + 
     0.5*sqr(x823) + 0.5*sqr(x824) + 0.5*sqr(x825) + 0.5*sqr(x826) + 0.5*sqr(
     x827) + 0.5*sqr(x828) + 0.5*sqr(x829) + 0.5*sqr(x830) + 0.5*sqr(x831) + 
     0.5*sqr(x832) + 0.5*sqr(x833) + 0.5*sqr(x834) + 0.5*sqr(x835) + 0.5*sqr(
     x836) + 0.5*sqr(x837) + 0.5*sqr(x838) + 0.5*sqr(x839) + 0.5*sqr(x840) + 
     0.5*sqr(x841) + 0.5*sqr(x842) + 0.5*sqr(x843) + 0.5*sqr(x844) + 0.5*sqr(
     x845) + 0.5*sqr(x846) + 0.5*sqr(x847) + 0.5*sqr(x848) + 0.5*sqr(x849) + 
     0.5*sqr(x850) + 0.5*sqr(x851) + 0.5*sqr(x852) + 0.5*sqr(x853) + 0.5*sqr(
     x854) + 0.5*sqr(x855) + 0.5*sqr(x856) + 0.5*sqr(x857) + 0.5*sqr(x858) + 
     0.5*sqr(x859) + 0.5*sqr(x860) + 0.5*sqr(x861) + 0.5*sqr(x862) + 0.5*sqr(
     x863) + 0.5*sqr(x864) + 0.5*sqr(x865) + 0.5*sqr(x866) + 0.5*sqr(x867) + 
     0.5*sqr(x868) + 0.5*sqr(x869) + 0.5*sqr(x870) + 0.5*sqr(x871) + 0.5*sqr(
     x872) + 0.5*sqr(x873) + 0.5*sqr(x874) + 0.5*sqr(x875) + 0.5*sqr(x876) + 
     0.5*sqr(x877) + 0.5*sqr(x878) + 0.5*sqr(x879) + 0.5*sqr(x880) + 0.5*sqr(
     x881) + 0.5*sqr(x882) + 0.5*sqr(x883) + 0.5*sqr(x884) + 0.5*sqr(x885) + 
     0.5*sqr(x886) + 0.5*sqr(x887) + 0.5*sqr(x888) + 0.5*sqr(x889) + 0.5*sqr(
     x890) + 0.5*sqr(x891) + 0.5*sqr(x892) + 0.5*sqr(x893) + 0.5*sqr(x894) + 
     0.5*sqr(x895) + 0.5*sqr(x896) + 0.5*sqr(x897) + 0.5*sqr(x898) + 0.5*sqr(
     x899) + 0.5*sqr(x900) + 0.5*sqr(x901) + 0.5*sqr(x902) + 0.5*sqr(x903) + 
     0.5*sqr(x904) + 0.5*sqr(x905) + 0.5*sqr(x906) + 0.5*sqr(x907) + 0.5*sqr(
     x908) + 0.5*sqr(x909) + 0.5*sqr(x910) + 0.5*sqr(x911) + 0.5*sqr(x912) + 
     0.5*sqr(x913) + 0.5*sqr(x914) + 0.5*sqr(x915) + 0.5*sqr(x916) + 0.5*sqr(
     x917) + 0.5*sqr(x918) + 0.5*sqr(x919) + 0.5*sqr(x920) + 0.5*sqr(x921) + 
     0.5*sqr(x922) + 0.5*sqr(x923) + 0.5*sqr(x924) + 0.5*sqr(x925) + 0.5*sqr(
     x926) + 0.5*sqr(x927) + 0.5*sqr(x928) + 0.5*sqr(x929) + 0.5*sqr(x930) + 
     0.5*sqr(x931) + 0.5*sqr(x932) + 0.5*sqr(x933) + 0.5*sqr(x934) + 0.5*sqr(
     x935) + 0.5*sqr(x936) + 0.5*sqr(x937) + 0.5*sqr(x938) + 0.5*sqr(x939) + 
     0.5*sqr(x940) + 0.5*sqr(x941) + 0.5*sqr(x942) + 0.5*sqr(x943) + 0.5*sqr(
     x944) + 0.5*sqr(x945) + 0.5*sqr(x946) + 0.5*sqr(x947) + 0.5*sqr(x948) + 
     0.5*sqr(x949) + 0.5*sqr(x950) + 0.5*sqr(x951) + 0.5*sqr(x952) + 0.5*sqr(
     x953) + 0.5*sqr(x954) + 0.5*sqr(x955) + 0.5*sqr(x956) + 0.5*sqr(x957) + 
     0.5*sqr(x958) + 0.5*sqr(x959) + 0.5*sqr(x960) + 0.5*sqr(x961) + 0.5*sqr(
     x962) + 0.5*sqr(x963) + 0.5*sqr(x964) + 0.5*sqr(x965) + 0.5*sqr(x966) + 
     0.5*sqr(x967) + 0.5*sqr(x968) + 0.5*sqr(x969) + 0.5*sqr(x970) + 0.5*sqr(
     x971) + 0.5*sqr(x972) + 0.5*sqr(x973) + 0.5*sqr(x974) + 0.5*sqr(x975) + 
     0.5*sqr(x976) + 0.5*sqr(x977) + 0.5*sqr(x978) + 0.5*sqr(x979) + 0.5*sqr(
     x980) + 0.5*sqr(x981) + 0.5*sqr(x982) + 0.5*sqr(x983) + 0.5*sqr(x984) + 
     0.5*sqr(x985) + 0.5*sqr(x986) + 0.5*sqr(x987) + 0.5*sqr(x988) + 0.5*sqr(
     x989) + 0.5*sqr(x990) + 0.5*sqr(x991) + 0.5*sqr(x992) + 0.5*sqr(x993) + 
     0.5*sqr(x994) + 0.5*sqr(x995) + 0.5*sqr(x996) + 0.5*sqr(x997) + 0.5*sqr(
     x998) + 0.5*sqr(x999) + 0.5*sqr(x1000) =E= 0.5;

e2.. x1 - 0.5*sqr(x1) - 0.4990005*sqr(x2) + 0.999*x2 - 0.498002*sqr(x3) + 0.998
     *x3 - 0.4970045*sqr(x4) + 0.997*x4 - 0.496008*sqr(x5) + 0.996*x5 - 
     0.4950125*sqr(x6) + 0.995*x6 - 0.494018*sqr(x7) + 0.994*x7 - 0.4930245*
     sqr(x8) + 0.993*x8 - 0.492032*sqr(x9) + 0.992*x9 - 0.4910405*sqr(x10) + 
     0.991*x10 - 0.49005*sqr(x11) + 0.99*x11 - 0.4890605*sqr(x12) + 0.989*x12
      - 0.488072*sqr(x13) + 0.988*x13 - 0.4870845*sqr(x14) + 0.987*x14 - 
     0.486098*sqr(x15) + 0.986*x15 - 0.4851125*sqr(x16) + 0.985*x16 - 0.484128*
     sqr(x17) + 0.984*x17 - 0.4831445*sqr(x18) + 0.983*x18 - 0.482162*sqr(x19)
      + 0.982*x19 - 0.4811805*sqr(x20) + 0.981*x20 - 0.4802*sqr(x21) + 0.98*x21
      - 0.4792205*sqr(x22) + 0.979*x22 - 0.478242*sqr(x23) + 0.978*x23 - 
     0.4772645*sqr(x24) + 0.977*x24 - 0.476288*sqr(x25) + 0.976*x25 - 0.4753125
     *sqr(x26) + 0.975*x26 - 0.474338*sqr(x27) + 0.974*x27 - 0.4733645*sqr(x28)
      + 0.973*x28 - 0.472392*sqr(x29) + 0.972*x29 - 0.4714205*sqr(x30) + 0.971*
     x30 - 0.47045*sqr(x31) + 0.97*x31 - 0.4694805*sqr(x32) + 0.969*x32 - 
     0.468512*sqr(x33) + 0.968*x33 - 0.4675445*sqr(x34) + 0.967*x34 - 0.466578*
     sqr(x35) + 0.966*x35 - 0.4656125*sqr(x36) + 0.965*x36 - 0.464648*sqr(x37)
      + 0.964*x37 - 0.4636845*sqr(x38) + 0.963*x38 - 0.462722*sqr(x39) + 0.962*
     x39 - 0.4617605*sqr(x40) + 0.961*x40 - 0.4608*sqr(x41) + 0.96*x41 - 
     0.4598405*sqr(x42) + 0.959*x42 - 0.458882*sqr(x43) + 0.958*x43 - 0.4579245
     *sqr(x44) + 0.957*x44 - 0.456968*sqr(x45) + 0.956*x45 - 0.4560125*sqr(x46)
      + 0.955*x46 - 0.455058*sqr(x47) + 0.954*x47 - 0.4541045*sqr(x48) + 0.953*
     x48 - 0.453152*sqr(x49) + 0.952*x49 - 0.4522005*sqr(x50) + 0.951*x50 - 
     0.45125*sqr(x51) + 0.95*x51 - 0.4503005*sqr(x52) + 0.949*x52 - 0.449352*
     sqr(x53) + 0.948*x53 - 0.4484045*sqr(x54) + 0.947*x54 - 0.447458*sqr(x55)
      + 0.946*x55 - 0.4465125*sqr(x56) + 0.945*x56 - 0.445568*sqr(x57) + 0.944*
     x57 - 0.4446245*sqr(x58) + 0.943*x58 - 0.443682*sqr(x59) + 0.942*x59 - 
     0.4427405*sqr(x60) + 0.941*x60 - 0.4418*sqr(x61) + 0.94*x61 - 0.4408605*
     sqr(x62) + 0.939*x62 - 0.439922*sqr(x63) + 0.938*x63 - 0.4389845*sqr(x64)
      + 0.937*x64 - 0.438048*sqr(x65) + 0.936*x65 - 0.4371125*sqr(x66) + 0.935*
     x66 - 0.436178*sqr(x67) + 0.934*x67 - 0.4352445*sqr(x68) + 0.933*x68 - 
     0.434312*sqr(x69) + 0.932*x69 - 0.4333805*sqr(x70) + 0.931*x70 - 0.43245*
     sqr(x71) + 0.93*x71 - 0.4315205*sqr(x72) + 0.929*x72 - 0.430592*sqr(x73)
      + 0.928*x73 - 0.4296645*sqr(x74) + 0.927*x74 - 0.428738*sqr(x75) + 0.926*
     x75 - 0.4278125*sqr(x76) + 0.925*x76 - 0.426888*sqr(x77) + 0.924*x77 - 
     0.4259645*sqr(x78) + 0.923*x78 - 0.425042*sqr(x79) + 0.922*x79 - 0.4241205
     *sqr(x80) + 0.921*x80 - 0.4232*sqr(x81) + 0.92*x81 - 0.4222805*sqr(x82) + 
     0.919*x82 - 0.421362*sqr(x83) + 0.918*x83 - 0.4204445*sqr(x84) + 0.917*x84
      - 0.419528*sqr(x85) + 0.916*x85 - 0.4186125*sqr(x86) + 0.915*x86 - 
     0.417698*sqr(x87) + 0.914*x87 - 0.4167845*sqr(x88) + 0.913*x88 - 0.415872*
     sqr(x89) + 0.912*x89 - 0.4149605*sqr(x90) + 0.911*x90 - 0.41405*sqr(x91)
      + 0.91*x91 - 0.4131405*sqr(x92) + 0.909*x92 - 0.412232*sqr(x93) + 0.908*
     x93 - 0.4113245*sqr(x94) + 0.907*x94 - 0.410418*sqr(x95) + 0.906*x95 - 
     0.4095125*sqr(x96) + 0.905*x96 - 0.408608*sqr(x97) + 0.904*x97 - 0.4077045
     *sqr(x98) + 0.903*x98 - 0.406802*sqr(x99) + 0.902*x99 - 0.4059005*sqr(x100
     ) + 0.901*x100 - 0.405*sqr(x101) + 0.9*x101 - 0.4041005*sqr(x102) + 0.899*
     x102 - 0.403202*sqr(x103) + 0.898*x103 - 0.4023045*sqr(x104) + 0.897*x104
      - 0.401408*sqr(x105) + 0.896*x105 - 0.4005125*sqr(x106) + 0.895*x106 - 
     0.399618*sqr(x107) + 0.894*x107 - 0.3987245*sqr(x108) + 0.893*x108 - 
     0.397832*sqr(x109) + 0.892*x109 - 0.3969405*sqr(x110) + 0.891*x110 - 
     0.39605*sqr(x111) + 0.89*x111 - 0.3951605*sqr(x112) + 0.889*x112 - 
     0.394272*sqr(x113) + 0.888*x113 - 0.3933845*sqr(x114) + 0.887*x114 - 
     0.392498*sqr(x115) + 0.886*x115 - 0.3916125*sqr(x116) + 0.885*x116 - 
     0.390728*sqr(x117) + 0.884*x117 - 0.3898445*sqr(x118) + 0.883*x118 - 
     0.388962*sqr(x119) + 0.882*x119 - 0.3880805*sqr(x120) + 0.881*x120 - 
     0.3872*sqr(x121) + 0.88*x121 - 0.3863205*sqr(x122) + 0.879*x122 - 0.385442
     *sqr(x123) + 0.878*x123 - 0.3845645*sqr(x124) + 0.877*x124 - 0.383688*sqr(
     x125) + 0.876*x125 - 0.3828125*sqr(x126) + 0.875*x126 - 0.381938*sqr(x127)
      + 0.874*x127 - 0.3810645*sqr(x128) + 0.873*x128 - 0.380192*sqr(x129) + 
     0.872*x129 - 0.3793205*sqr(x130) + 0.871*x130 - 0.37845*sqr(x131) + 0.87*
     x131 - 0.3775805*sqr(x132) + 0.869*x132 - 0.376712*sqr(x133) + 0.868*x133
      - 0.3758445*sqr(x134) + 0.867*x134 - 0.374978*sqr(x135) + 0.866*x135 - 
     0.3741125*sqr(x136) + 0.865*x136 - 0.373248*sqr(x137) + 0.864*x137 - 
     0.3723845*sqr(x138) + 0.863*x138 - 0.371522*sqr(x139) + 0.862*x139 - 
     0.3706605*sqr(x140) + 0.861*x140 - 0.3698*sqr(x141) + 0.86*x141 - 
     0.3689405*sqr(x142) + 0.859*x142 - 0.368082*sqr(x143) + 0.858*x143 - 
     0.3672245*sqr(x144) + 0.857*x144 - 0.366368*sqr(x145) + 0.856*x145 - 
     0.3655125*sqr(x146) + 0.855*x146 - 0.364658*sqr(x147) + 0.854*x147 - 
     0.3638045*sqr(x148) + 0.853*x148 - 0.362952*sqr(x149) + 0.852*x149 - 
     0.3621005*sqr(x150) + 0.851*x150 - 0.36125*sqr(x151) + 0.85*x151 - 
     0.3604005*sqr(x152) + 0.849*x152 - 0.359552*sqr(x153) + 0.848*x153 - 
     0.3587045*sqr(x154) + 0.847*x154 - 0.357858*sqr(x155) + 0.846*x155 - 
     0.3570125*sqr(x156) + 0.845*x156 - 0.356168*sqr(x157) + 0.844*x157 - 
     0.3553245*sqr(x158) + 0.843*x158 - 0.354482*sqr(x159) + 0.842*x159 - 
     0.3536405*sqr(x160) + 0.841*x160 - 0.3528*sqr(x161) + 0.84*x161 - 
     0.3519605*sqr(x162) + 0.839*x162 - 0.351122*sqr(x163) + 0.838*x163 - 
     0.3502845*sqr(x164) + 0.837*x164 - 0.349448*sqr(x165) + 0.836*x165 - 
     0.3486125*sqr(x166) + 0.835*x166 - 0.347778*sqr(x167) + 0.834*x167 - 
     0.3469445*sqr(x168) + 0.833*x168 - 0.346112*sqr(x169) + 0.832*x169 - 
     0.3452805*sqr(x170) + 0.831*x170 - 0.34445*sqr(x171) + 0.83*x171 - 
     0.3436205*sqr(x172) + 0.829*x172 - 0.342792*sqr(x173) + 0.828*x173 - 
     0.3419645*sqr(x174) + 0.827*x174 - 0.341138*sqr(x175) + 0.826*x175 - 
     0.3403125*sqr(x176) + 0.825*x176 - 0.339488*sqr(x177) + 0.824*x177 - 
     0.3386645*sqr(x178) + 0.823*x178 - 0.337842*sqr(x179) + 0.822*x179 - 
     0.3370205*sqr(x180) + 0.821*x180 - 0.3362*sqr(x181) + 0.82*x181 - 
     0.3353805*sqr(x182) + 0.819*x182 - 0.334562*sqr(x183) + 0.818*x183 - 
     0.3337445*sqr(x184) + 0.817*x184 - 0.332928*sqr(x185) + 0.816*x185 - 
     0.3321125*sqr(x186) + 0.815*x186 - 0.331298*sqr(x187) + 0.814*x187 - 
     0.3304845*sqr(x188) + 0.813*x188 - 0.329672*sqr(x189) + 0.812*x189 - 
     0.3288605*sqr(x190) + 0.811*x190 - 0.32805*sqr(x191) + 0.81*x191 - 
     0.3272405*sqr(x192) + 0.809*x192 - 0.326432*sqr(x193) + 0.808*x193 - 
     0.3256245*sqr(x194) + 0.807*x194 - 0.324818*sqr(x195) + 0.806*x195 - 
     0.3240125*sqr(x196) + 0.805*x196 - 0.323208*sqr(x197) + 0.804*x197 - 
     0.3224045*sqr(x198) + 0.803*x198 - 0.321602*sqr(x199) + 0.802*x199 - 
     0.3208005*sqr(x200) + 0.801*x200 - 0.32*sqr(x201) + 0.8*x201 - 0.3192005*
     sqr(x202) + 0.799*x202 - 0.318402*sqr(x203) + 0.798*x203 - 0.3176045*sqr(
     x204) + 0.797*x204 - 0.316808*sqr(x205) + 0.796*x205 - 0.3160125*sqr(x206)
      + 0.795*x206 - 0.315218*sqr(x207) + 0.794*x207 - 0.3144245*sqr(x208) + 
     0.793*x208 - 0.313632*sqr(x209) + 0.792*x209 - 0.3128405*sqr(x210) + 0.791
     *x210 - 0.31205*sqr(x211) + 0.79*x211 - 0.3112605*sqr(x212) + 0.789*x212
      - 0.310472*sqr(x213) + 0.788*x213 - 0.3096845*sqr(x214) + 0.787*x214 - 
     0.308898*sqr(x215) + 0.786*x215 - 0.3081125*sqr(x216) + 0.785*x216 - 
     0.307328*sqr(x217) + 0.784*x217 - 0.3065445*sqr(x218) + 0.783*x218 - 
     0.305762*sqr(x219) + 0.782*x219 - 0.3049805*sqr(x220) + 0.781*x220 - 
     0.3042*sqr(x221) + 0.78*x221 - 0.3034205*sqr(x222) + 0.779*x222 - 0.302642
     *sqr(x223) + 0.778*x223 - 0.3018645*sqr(x224) + 0.777*x224 - 0.301088*sqr(
     x225) + 0.776*x225 - 0.3003125*sqr(x226) + 0.775*x226 - 0.299538*sqr(x227)
      + 0.774*x227 - 0.2987645*sqr(x228) + 0.773*x228 - 0.297992*sqr(x229) + 
     0.772*x229 - 0.2972205*sqr(x230) + 0.771*x230 - 0.29645*sqr(x231) + 0.77*
     x231 - 0.2956805*sqr(x232) + 0.769*x232 - 0.294912*sqr(x233) + 0.768*x233
      - 0.2941445*sqr(x234) + 0.767*x234 - 0.293378*sqr(x235) + 0.766*x235 - 
     0.2926125*sqr(x236) + 0.765*x236 - 0.291848*sqr(x237) + 0.764*x237 - 
     0.2910845*sqr(x238) + 0.763*x238 - 0.290322*sqr(x239) + 0.762*x239 - 
     0.2895605*sqr(x240) + 0.761*x240 - 0.2888*sqr(x241) + 0.76*x241 - 
     0.2880405*sqr(x242) + 0.759*x242 - 0.287282*sqr(x243) + 0.758*x243 - 
     0.2865245*sqr(x244) + 0.757*x244 - 0.285768*sqr(x245) + 0.756*x245 - 
     0.2850125*sqr(x246) + 0.755*x246 - 0.284258*sqr(x247) + 0.754*x247 - 
     0.2835045*sqr(x248) + 0.753*x248 - 0.282752*sqr(x249) + 0.752*x249 - 
     0.2820005*sqr(x250) + 0.751*x250 - 0.28125*sqr(x251) + 0.75*x251 - 
     0.2805005*sqr(x252) + 0.749*x252 - 0.279752*sqr(x253) + 0.748*x253 - 
     0.2790045*sqr(x254) + 0.747*x254 - 0.278258*sqr(x255) + 0.746*x255 - 
     0.2775125*sqr(x256) + 0.745*x256 - 0.276768*sqr(x257) + 0.744*x257 - 
     0.2760245*sqr(x258) + 0.743*x258 - 0.275282*sqr(x259) + 0.742*x259 - 
     0.2745405*sqr(x260) + 0.741*x260 - 0.2738*sqr(x261) + 0.74*x261 - 
     0.2730605*sqr(x262) + 0.739*x262 - 0.272322*sqr(x263) + 0.738*x263 - 
     0.2715845*sqr(x264) + 0.737*x264 - 0.270848*sqr(x265) + 0.736*x265 - 
     0.2701125*sqr(x266) + 0.735*x266 - 0.269378*sqr(x267) + 0.734*x267 - 
     0.2686445*sqr(x268) + 0.733*x268 - 0.267912*sqr(x269) + 0.732*x269 - 
     0.2671805*sqr(x270) + 0.731*x270 - 0.26645*sqr(x271) + 0.73*x271 - 
     0.2657205*sqr(x272) + 0.729*x272 - 0.264992*sqr(x273) + 0.728*x273 - 
     0.2642645*sqr(x274) + 0.727*x274 - 0.263538*sqr(x275) + 0.726*x275 - 
     0.2628125*sqr(x276) + 0.725*x276 - 0.262088*sqr(x277) + 0.724*x277 - 
     0.2613645*sqr(x278) + 0.723*x278 - 0.260642*sqr(x279) + 0.722*x279 - 
     0.2599205*sqr(x280) + 0.721*x280 - 0.2592*sqr(x281) + 0.72*x281 - 
     0.2584805*sqr(x282) + 0.719*x282 - 0.257762*sqr(x283) + 0.718*x283 - 
     0.2570445*sqr(x284) + 0.717*x284 - 0.256328*sqr(x285) + 0.716*x285 - 
     0.2556125*sqr(x286) + 0.715*x286 - 0.254898*sqr(x287) + 0.714*x287 - 
     0.2541845*sqr(x288) + 0.713*x288 - 0.253472*sqr(x289) + 0.712*x289 - 
     0.2527605*sqr(x290) + 0.711*x290 - 0.25205*sqr(x291) + 0.71*x291 - 
     0.2513405*sqr(x292) + 0.709*x292 - 0.250632*sqr(x293) + 0.708*x293 - 
     0.2499245*sqr(x294) + 0.707*x294 - 0.249218*sqr(x295) + 0.706*x295 - 
     0.2485125*sqr(x296) + 0.705*x296 - 0.247808*sqr(x297) + 0.704*x297 - 
     0.2471045*sqr(x298) + 0.703*x298 - 0.246402*sqr(x299) + 0.702*x299 - 
     0.2457005*sqr(x300) + 0.701*x300 - 0.245*sqr(x301) + 0.7*x301 - 0.2443005*
     sqr(x302) + 0.699*x302 - 0.243602*sqr(x303) + 0.698*x303 - 0.2429045*sqr(
     x304) + 0.697*x304 - 0.242208*sqr(x305) + 0.696*x305 - 0.2415125*sqr(x306)
      + 0.695*x306 - 0.240818*sqr(x307) + 0.694*x307 - 0.2401245*sqr(x308) + 
     0.693*x308 - 0.239432*sqr(x309) + 0.692*x309 - 0.2387405*sqr(x310) + 0.691
     *x310 - 0.23805*sqr(x311) + 0.69*x311 - 0.2373605*sqr(x312) + 0.689*x312
      - 0.236672*sqr(x313) + 0.688*x313 - 0.2359845*sqr(x314) + 0.687*x314 - 
     0.235298*sqr(x315) + 0.686*x315 - 0.2346125*sqr(x316) + 0.685*x316 - 
     0.233928*sqr(x317) + 0.684*x317 - 0.2332445*sqr(x318) + 0.683*x318 - 
     0.232562*sqr(x319) + 0.682*x319 - 0.2318805*sqr(x320) + 0.681*x320 - 
     0.2312*sqr(x321) + 0.68*x321 - 0.2305205*sqr(x322) + 0.679*x322 - 0.229842
     *sqr(x323) + 0.678*x323 - 0.2291645*sqr(x324) + 0.677*x324 - 0.228488*sqr(
     x325) + 0.676*x325 - 0.2278125*sqr(x326) + 0.675*x326 - 0.227138*sqr(x327)
      + 0.674*x327 - 0.2264645*sqr(x328) + 0.673*x328 - 0.225792*sqr(x329) + 
     0.672*x329 - 0.2251205*sqr(x330) + 0.671*x330 - 0.22445*sqr(x331) + 0.67*
     x331 - 0.2237805*sqr(x332) + 0.669*x332 - 0.223112*sqr(x333) + 0.668*x333
      - 0.2224445*sqr(x334) + 0.667*x334 - 0.221778*sqr(x335) + 0.666*x335 - 
     0.2211125*sqr(x336) + 0.665*x336 - 0.220448*sqr(x337) + 0.664*x337 - 
     0.2197845*sqr(x338) + 0.663*x338 - 0.219122*sqr(x339) + 0.662*x339 - 
     0.2184605*sqr(x340) + 0.661*x340 - 0.2178*sqr(x341) + 0.66*x341 - 
     0.2171405*sqr(x342) + 0.659*x342 - 0.216482*sqr(x343) + 0.658*x343 - 
     0.2158245*sqr(x344) + 0.657*x344 - 0.215168*sqr(x345) + 0.656*x345 - 
     0.2145125*sqr(x346) + 0.655*x346 - 0.213858*sqr(x347) + 0.654*x347 - 
     0.2132045*sqr(x348) + 0.653*x348 - 0.212552*sqr(x349) + 0.652*x349 - 
     0.2119005*sqr(x350) + 0.651*x350 - 0.21125*sqr(x351) + 0.65*x351 - 
     0.2106005*sqr(x352) + 0.649*x352 - 0.209952*sqr(x353) + 0.648*x353 - 
     0.2093045*sqr(x354) + 0.647*x354 - 0.208658*sqr(x355) + 0.646*x355 - 
     0.2080125*sqr(x356) + 0.645*x356 - 0.207368*sqr(x357) + 0.644*x357 - 
     0.2067245*sqr(x358) + 0.643*x358 - 0.206082*sqr(x359) + 0.642*x359 - 
     0.2054405*sqr(x360) + 0.641*x360 - 0.2048*sqr(x361) + 0.64*x361 - 
     0.2041605*sqr(x362) + 0.639*x362 - 0.203522*sqr(x363) + 0.638*x363 - 
     0.2028845*sqr(x364) + 0.637*x364 - 0.202248*sqr(x365) + 0.636*x365 - 
     0.2016125*sqr(x366) + 0.635*x366 - 0.200978*sqr(x367) + 0.634*x367 - 
     0.2003445*sqr(x368) + 0.633*x368 - 0.199712*sqr(x369) + 0.632*x369 - 
     0.1990805*sqr(x370) + 0.631*x370 - 0.19845*sqr(x371) + 0.63*x371 - 
     0.1978205*sqr(x372) + 0.629*x372 - 0.197192*sqr(x373) + 0.628*x373 - 
     0.1965645*sqr(x374) + 0.627*x374 - 0.195938*sqr(x375) + 0.626*x375 - 
     0.1953125*sqr(x376) + 0.625*x376 - 0.194688*sqr(x377) + 0.624*x377 - 
     0.1940645*sqr(x378) + 0.623*x378 - 0.193442*sqr(x379) + 0.622*x379 - 
     0.1928205*sqr(x380) + 0.621*x380 - 0.1922*sqr(x381) + 0.62*x381 - 
     0.1915805*sqr(x382) + 0.619*x382 - 0.190962*sqr(x383) + 0.618*x383 - 
     0.1903445*sqr(x384) + 0.617*x384 - 0.189728*sqr(x385) + 0.616*x385 - 
     0.1891125*sqr(x386) + 0.615*x386 - 0.188498*sqr(x387) + 0.614*x387 - 
     0.1878845*sqr(x388) + 0.613*x388 - 0.187272*sqr(x389) + 0.612*x389 - 
     0.1866605*sqr(x390) + 0.611*x390 - 0.18605*sqr(x391) + 0.61*x391 - 
     0.1854405*sqr(x392) + 0.609*x392 - 0.184832*sqr(x393) + 0.608*x393 - 
     0.1842245*sqr(x394) + 0.607*x394 - 0.183618*sqr(x395) + 0.606*x395 - 
     0.1830125*sqr(x396) + 0.605*x396 - 0.182408*sqr(x397) + 0.604*x397 - 
     0.1818045*sqr(x398) + 0.603*x398 - 0.181202*sqr(x399) + 0.602*x399 - 
     0.1806005*sqr(x400) + 0.601*x400 - 0.18*sqr(x401) + 0.6*x401 - 0.1794005*
     sqr(x402) + 0.599*x402 - 0.178802*sqr(x403) + 0.598*x403 - 0.1782045*sqr(
     x404) + 0.597*x404 - 0.177608*sqr(x405) + 0.596*x405 - 0.1770125*sqr(x406)
      + 0.595*x406 - 0.176418*sqr(x407) + 0.594*x407 - 0.1758245*sqr(x408) + 
     0.593*x408 - 0.175232*sqr(x409) + 0.592*x409 - 0.1746405*sqr(x410) + 0.591
     *x410 - 0.17405*sqr(x411) + 0.59*x411 - 0.1734605*sqr(x412) + 0.589*x412
      - 0.172872*sqr(x413) + 0.588*x413 - 0.1722845*sqr(x414) + 0.587*x414 - 
     0.171698*sqr(x415) + 0.586*x415 - 0.1711125*sqr(x416) + 0.585*x416 - 
     0.170528*sqr(x417) + 0.584*x417 - 0.1699445*sqr(x418) + 0.583*x418 - 
     0.169362*sqr(x419) + 0.582*x419 - 0.1687805*sqr(x420) + 0.581*x420 - 
     0.1682*sqr(x421) + 0.58*x421 - 0.1676205*sqr(x422) + 0.579*x422 - 0.167042
     *sqr(x423) + 0.578*x423 - 0.1664645*sqr(x424) + 0.577*x424 - 0.165888*sqr(
     x425) + 0.576*x425 - 0.1653125*sqr(x426) + 0.575*x426 - 0.164738*sqr(x427)
      + 0.574*x427 - 0.1641645*sqr(x428) + 0.573*x428 - 0.163592*sqr(x429) + 
     0.572*x429 - 0.1630205*sqr(x430) + 0.571*x430 - 0.16245*sqr(x431) + 0.57*
     x431 - 0.1618805*sqr(x432) + 0.569*x432 - 0.161312*sqr(x433) + 0.568*x433
      - 0.1607445*sqr(x434) + 0.567*x434 - 0.160178*sqr(x435) + 0.566*x435 - 
     0.1596125*sqr(x436) + 0.565*x436 - 0.159048*sqr(x437) + 0.564*x437 - 
     0.1584845*sqr(x438) + 0.563*x438 - 0.157922*sqr(x439) + 0.562*x439 - 
     0.1573605*sqr(x440) + 0.561*x440 - 0.1568*sqr(x441) + 0.56*x441 - 
     0.1562405*sqr(x442) + 0.559*x442 - 0.155682*sqr(x443) + 0.558*x443 - 
     0.1551245*sqr(x444) + 0.557*x444 - 0.154568*sqr(x445) + 0.556*x445 - 
     0.1540125*sqr(x446) + 0.555*x446 - 0.153458*sqr(x447) + 0.554*x447 - 
     0.1529045*sqr(x448) + 0.553*x448 - 0.152352*sqr(x449) + 0.552*x449 - 
     0.1518005*sqr(x450) + 0.551*x450 - 0.15125*sqr(x451) + 0.55*x451 - 
     0.1507005*sqr(x452) + 0.549*x452 - 0.150152*sqr(x453) + 0.548*x453 - 
     0.1496045*sqr(x454) + 0.547*x454 - 0.149058*sqr(x455) + 0.546*x455 - 
     0.1485125*sqr(x456) + 0.545*x456 - 0.147968*sqr(x457) + 0.544*x457 - 
     0.1474245*sqr(x458) + 0.543*x458 - 0.146882*sqr(x459) + 0.542*x459 - 
     0.1463405*sqr(x460) + 0.541*x460 - 0.1458*sqr(x461) + 0.54*x461 - 
     0.1452605*sqr(x462) + 0.539*x462 - 0.144722*sqr(x463) + 0.538*x463 - 
     0.1441845*sqr(x464) + 0.537*x464 - 0.143648*sqr(x465) + 0.536*x465 - 
     0.1431125*sqr(x466) + 0.535*x466 - 0.142578*sqr(x467) + 0.534*x467 - 
     0.1420445*sqr(x468) + 0.533*x468 - 0.141512*sqr(x469) + 0.532*x469 - 
     0.1409805*sqr(x470) + 0.531*x470 - 0.14045*sqr(x471) + 0.53*x471 - 
     0.1399205*sqr(x472) + 0.529*x472 - 0.139392*sqr(x473) + 0.528*x473 - 
     0.1388645*sqr(x474) + 0.527*x474 - 0.138338*sqr(x475) + 0.526*x475 - 
     0.1378125*sqr(x476) + 0.525*x476 - 0.137288*sqr(x477) + 0.524*x477 - 
     0.1367645*sqr(x478) + 0.523*x478 - 0.136242*sqr(x479) + 0.522*x479 - 
     0.1357205*sqr(x480) + 0.521*x480 - 0.1352*sqr(x481) + 0.52*x481 - 
     0.1346805*sqr(x482) + 0.519*x482 - 0.134162*sqr(x483) + 0.518*x483 - 
     0.1336445*sqr(x484) + 0.517*x484 - 0.133128*sqr(x485) + 0.516*x485 - 
     0.1326125*sqr(x486) + 0.515*x486 - 0.132098*sqr(x487) + 0.514*x487 - 
     0.1315845*sqr(x488) + 0.513*x488 - 0.131072*sqr(x489) + 0.512*x489 - 
     0.1305605*sqr(x490) + 0.511*x490 - 0.13005*sqr(x491) + 0.51*x491 - 
     0.1295405*sqr(x492) + 0.509*x492 - 0.129032*sqr(x493) + 0.508*x493 - 
     0.1285245*sqr(x494) + 0.507*x494 - 0.128018*sqr(x495) + 0.506*x495 - 
     0.1275125*sqr(x496) + 0.505*x496 - 0.127008*sqr(x497) + 0.504*x497 - 
     0.1265045*sqr(x498) + 0.503*x498 - 0.126002*sqr(x499) + 0.502*x499 - 
     0.1255005*sqr(x500) + 0.501*x500 - 0.125*sqr(x501) + 0.5*x501 - 0.1245005*
     sqr(x502) + 0.499*x502 - 0.124002*sqr(x503) + 0.498*x503 - 0.1235045*sqr(
     x504) + 0.497*x504 - 0.123008*sqr(x505) + 0.496*x505 - 0.1225125*sqr(x506)
      + 0.495*x506 - 0.122018*sqr(x507) + 0.494*x507 - 0.1215245*sqr(x508) + 
     0.493*x508 - 0.121032*sqr(x509) + 0.492*x509 - 0.1205405*sqr(x510) + 0.491
     *x510 - 0.12005*sqr(x511) + 0.49*x511 - 0.1195605*sqr(x512) + 0.489*x512
      - 0.119072*sqr(x513) + 0.488*x513 - 0.1185845*sqr(x514) + 0.487*x514 - 
     0.118098*sqr(x515) + 0.486*x515 - 0.1176125*sqr(x516) + 0.485*x516 - 
     0.117128*sqr(x517) + 0.484*x517 - 0.1166445*sqr(x518) + 0.483*x518 - 
     0.116162*sqr(x519) + 0.482*x519 - 0.1156805*sqr(x520) + 0.481*x520 - 
     0.1152*sqr(x521) + 0.48*x521 - 0.1147205*sqr(x522) + 0.479*x522 - 0.114242
     *sqr(x523) + 0.478*x523 - 0.1137645*sqr(x524) + 0.477*x524 - 0.113288*sqr(
     x525) + 0.476*x525 - 0.1128125*sqr(x526) + 0.475*x526 - 0.112338*sqr(x527)
      + 0.474*x527 - 0.1118645*sqr(x528) + 0.473*x528 - 0.111392*sqr(x529) + 
     0.472*x529 - 0.1109205*sqr(x530) + 0.471*x530 - 0.11045*sqr(x531) + 0.47*
     x531 - 0.1099805*sqr(x532) + 0.469*x532 - 0.109512*sqr(x533) + 0.468*x533
      - 0.1090445*sqr(x534) + 0.467*x534 - 0.108578*sqr(x535) + 0.466*x535 - 
     0.1081125*sqr(x536) + 0.465*x536 - 0.107648*sqr(x537) + 0.464*x537 - 
     0.1071845*sqr(x538) + 0.463*x538 - 0.106722*sqr(x539) + 0.462*x539 - 
     0.1062605*sqr(x540) + 0.461*x540 - 0.1058*sqr(x541) + 0.46*x541 - 
     0.1053405*sqr(x542) + 0.459*x542 - 0.104882*sqr(x543) + 0.458*x543 - 
     0.1044245*sqr(x544) + 0.457*x544 - 0.103968*sqr(x545) + 0.456*x545 - 
     0.1035125*sqr(x546) + 0.455*x546 - 0.103058*sqr(x547) + 0.454*x547 - 
     0.1026045*sqr(x548) + 0.453*x548 - 0.102152*sqr(x549) + 0.452*x549 - 
     0.1017005*sqr(x550) + 0.451*x550 - 0.10125*sqr(x551) + 0.45*x551 - 
     0.1008005*sqr(x552) + 0.449*x552 - 0.100352*sqr(x553) + 0.448*x553 - 
     0.0999045*sqr(x554) + 0.447*x554 - 0.099458*sqr(x555) + 0.446*x555 - 
     0.0990125*sqr(x556) + 0.445*x556 - 0.098568*sqr(x557) + 0.444*x557 - 
     0.0981245*sqr(x558) + 0.443*x558 - 0.097682*sqr(x559) + 0.442*x559 - 
     0.0972405*sqr(x560) + 0.441*x560 - 0.0968*sqr(x561) + 0.44*x561 - 
     0.0963605*sqr(x562) + 0.439*x562 - 0.095922*sqr(x563) + 0.438*x563 - 
     0.0954845*sqr(x564) + 0.437*x564 - 0.095048*sqr(x565) + 0.436*x565 - 
     0.0946125*sqr(x566) + 0.435*x566 - 0.094178*sqr(x567) + 0.434*x567 - 
     0.0937445*sqr(x568) + 0.433*x568 - 0.093312*sqr(x569) + 0.432*x569 - 
     0.0928805*sqr(x570) + 0.431*x570 - 0.09245*sqr(x571) + 0.43*x571 - 
     0.0920205*sqr(x572) + 0.429*x572 - 0.091592*sqr(x573) + 0.428*x573 - 
     0.0911645*sqr(x574) + 0.427*x574 - 0.090738*sqr(x575) + 0.426*x575 - 
     0.0903125*sqr(x576) + 0.425*x576 - 0.089888*sqr(x577) + 0.424*x577 - 
     0.0894645*sqr(x578) + 0.423*x578 - 0.089042*sqr(x579) + 0.422*x579 - 
     0.0886205*sqr(x580) + 0.421*x580 - 0.0882*sqr(x581) + 0.42*x581 - 
     0.0877805*sqr(x582) + 0.419*x582 - 0.087362*sqr(x583) + 0.418*x583 - 
     0.0869445*sqr(x584) + 0.417*x584 - 0.086528*sqr(x585) + 0.416*x585 - 
     0.0861125*sqr(x586) + 0.415*x586 - 0.085698*sqr(x587) + 0.414*x587 - 
     0.0852845*sqr(x588) + 0.413*x588 - 0.084872*sqr(x589) + 0.412*x589 - 
     0.0844605*sqr(x590) + 0.411*x590 - 0.08405*sqr(x591) + 0.41*x591 - 
     0.0836405*sqr(x592) + 0.409*x592 - 0.083232*sqr(x593) + 0.408*x593 - 
     0.0828245*sqr(x594) + 0.407*x594 - 0.082418*sqr(x595) + 0.406*x595 - 
     0.0820125*sqr(x596) + 0.405*x596 - 0.081608*sqr(x597) + 0.404*x597 - 
     0.0812045*sqr(x598) + 0.403*x598 - 0.080802*sqr(x599) + 0.402*x599 - 
     0.0804005*sqr(x600) + 0.401*x600 - 0.08*sqr(x601) + 0.4*x601 - 0.0796005*
     sqr(x602) + 0.399*x602 - 0.079202*sqr(x603) + 0.398*x603 - 0.0788045*sqr(
     x604) + 0.397*x604 - 0.078408*sqr(x605) + 0.396*x605 - 0.0780125*sqr(x606)
      + 0.395*x606 - 0.077618*sqr(x607) + 0.394*x607 - 0.0772245*sqr(x608) + 
     0.393*x608 - 0.076832*sqr(x609) + 0.392*x609 - 0.0764405*sqr(x610) + 0.391
     *x610 - 0.07605*sqr(x611) + 0.39*x611 - 0.0756605*sqr(x612) + 0.389*x612
      - 0.075272*sqr(x613) + 0.388*x613 - 0.0748845*sqr(x614) + 0.387*x614 - 
     0.074498*sqr(x615) + 0.386*x615 - 0.0741125*sqr(x616) + 0.385*x616 - 
     0.073728*sqr(x617) + 0.384*x617 - 0.0733445*sqr(x618) + 0.383*x618 - 
     0.072962*sqr(x619) + 0.382*x619 - 0.0725805*sqr(x620) + 0.381*x620 - 
     0.0722*sqr(x621) + 0.38*x621 - 0.0718205*sqr(x622) + 0.379*x622 - 0.071442
     *sqr(x623) + 0.378*x623 - 0.0710645*sqr(x624) + 0.377*x624 - 0.070688*sqr(
     x625) + 0.376*x625 - 0.0703125*sqr(x626) + 0.375*x626 - 0.069938*sqr(x627)
      + 0.374*x627 - 0.0695645*sqr(x628) + 0.373*x628 - 0.069192*sqr(x629) + 
     0.372*x629 - 0.0688205*sqr(x630) + 0.371*x630 - 0.06845*sqr(x631) + 0.37*
     x631 - 0.0680805*sqr(x632) + 0.369*x632 - 0.067712*sqr(x633) + 0.368*x633
      - 0.0673445*sqr(x634) + 0.367*x634 - 0.066978*sqr(x635) + 0.366*x635 - 
     0.0666125*sqr(x636) + 0.365*x636 - 0.066248*sqr(x637) + 0.364*x637 - 
     0.0658845*sqr(x638) + 0.363*x638 - 0.065522*sqr(x639) + 0.362*x639 - 
     0.0651605*sqr(x640) + 0.361*x640 - 0.0648*sqr(x641) + 0.36*x641 - 
     0.0644405*sqr(x642) + 0.359*x642 - 0.064082*sqr(x643) + 0.358*x643 - 
     0.0637245*sqr(x644) + 0.357*x644 - 0.063368*sqr(x645) + 0.356*x645 - 
     0.0630125*sqr(x646) + 0.355*x646 - 0.062658*sqr(x647) + 0.354*x647 - 
     0.0623045*sqr(x648) + 0.353*x648 - 0.061952*sqr(x649) + 0.352*x649 - 
     0.0616005*sqr(x650) + 0.351*x650 - 0.06125*sqr(x651) + 0.35*x651 - 
     0.0609005*sqr(x652) + 0.349*x652 - 0.060552*sqr(x653) + 0.348*x653 - 
     0.0602045*sqr(x654) + 0.347*x654 - 0.059858*sqr(x655) + 0.346*x655 - 
     0.0595125*sqr(x656) + 0.345*x656 - 0.059168*sqr(x657) + 0.344*x657 - 
     0.0588245*sqr(x658) + 0.343*x658 - 0.058482*sqr(x659) + 0.342*x659 - 
     0.0581405*sqr(x660) + 0.341*x660 - 0.0578*sqr(x661) + 0.34*x661 - 
     0.0574605*sqr(x662) + 0.339*x662 - 0.057122*sqr(x663) + 0.338*x663 - 
     0.0567845*sqr(x664) + 0.337*x664 - 0.056448*sqr(x665) + 0.336*x665 - 
     0.0561125*sqr(x666) + 0.335*x666 - 0.055778*sqr(x667) + 0.334*x667 - 
     0.0554445*sqr(x668) + 0.333*x668 - 0.055112*sqr(x669) + 0.332*x669 - 
     0.0547805*sqr(x670) + 0.331*x670 - 0.05445*sqr(x671) + 0.33*x671 - 
     0.0541205*sqr(x672) + 0.329*x672 - 0.053792*sqr(x673) + 0.328*x673 - 
     0.0534645*sqr(x674) + 0.327*x674 - 0.053138*sqr(x675) + 0.326*x675 - 
     0.0528125*sqr(x676) + 0.325*x676 - 0.052488*sqr(x677) + 0.324*x677 - 
     0.0521645*sqr(x678) + 0.323*x678 - 0.051842*sqr(x679) + 0.322*x679 - 
     0.0515205*sqr(x680) + 0.321*x680 - 0.0512*sqr(x681) + 0.32*x681 - 
     0.0508805*sqr(x682) + 0.319*x682 - 0.050562*sqr(x683) + 0.318*x683 - 
     0.0502445*sqr(x684) + 0.317*x684 - 0.049928*sqr(x685) + 0.316*x685 - 
     0.0496125*sqr(x686) + 0.315*x686 - 0.049298*sqr(x687) + 0.314*x687 - 
     0.0489845*sqr(x688) + 0.313*x688 - 0.048672*sqr(x689) + 0.312*x689 - 
     0.0483605*sqr(x690) + 0.311*x690 - 0.04805*sqr(x691) + 0.31*x691 - 
     0.0477405*sqr(x692) + 0.309*x692 - 0.047432*sqr(x693) + 0.308*x693 - 
     0.0471245*sqr(x694) + 0.307*x694 - 0.046818*sqr(x695) + 0.306*x695 - 
     0.0465125*sqr(x696) + 0.305*x696 - 0.046208*sqr(x697) + 0.304*x697 - 
     0.0459045*sqr(x698) + 0.303*x698 - 0.045602*sqr(x699) + 0.302*x699 - 
     0.0453005*sqr(x700) + 0.301*x700 - 0.045*sqr(x701) + 0.3*x701 - 0.0447005*
     sqr(x702) + 0.299*x702 - 0.044402*sqr(x703) + 0.298*x703 - 0.0441045*sqr(
     x704) + 0.297*x704 - 0.043808*sqr(x705) + 0.296*x705 - 0.0435125*sqr(x706)
      + 0.295*x706 - 0.043218*sqr(x707) + 0.294*x707 - 0.0429245*sqr(x708) + 
     0.293*x708 - 0.042632*sqr(x709) + 0.292*x709 - 0.0423405*sqr(x710) + 0.291
     *x710 - 0.04205*sqr(x711) + 0.29*x711 - 0.0417605*sqr(x712) + 0.289*x712
      - 0.041472*sqr(x713) + 0.288*x713 - 0.0411845*sqr(x714) + 0.287*x714 - 
     0.040898*sqr(x715) + 0.286*x715 - 0.0406125*sqr(x716) + 0.285*x716 - 
     0.040328*sqr(x717) + 0.284*x717 - 0.0400445*sqr(x718) + 0.283*x718 - 
     0.039762*sqr(x719) + 0.282*x719 - 0.0394805*sqr(x720) + 0.281*x720 - 
     0.0392*sqr(x721) + 0.28*x721 - 0.0389205*sqr(x722) + 0.279*x722 - 0.038642
     *sqr(x723) + 0.278*x723 - 0.0383645*sqr(x724) + 0.277*x724 - 0.038088*sqr(
     x725) + 0.276*x725 - 0.0378125*sqr(x726) + 0.275*x726 - 0.037538*sqr(x727)
      + 0.274*x727 - 0.0372645*sqr(x728) + 0.273*x728 - 0.036992*sqr(x729) + 
     0.272*x729 - 0.0367205*sqr(x730) + 0.271*x730 - 0.03645*sqr(x731) + 0.27*
     x731 - 0.0361805*sqr(x732) + 0.269*x732 - 0.035912*sqr(x733) + 0.268*x733
      - 0.0356445*sqr(x734) + 0.267*x734 - 0.035378*sqr(x735) + 0.266*x735 - 
     0.0351125*sqr(x736) + 0.265*x736 - 0.034848*sqr(x737) + 0.264*x737 - 
     0.0345845*sqr(x738) + 0.263*x738 - 0.034322*sqr(x739) + 0.262*x739 - 
     0.0340605*sqr(x740) + 0.261*x740 - 0.0338*sqr(x741) + 0.26*x741 - 
     0.0335405*sqr(x742) + 0.259*x742 - 0.033282*sqr(x743) + 0.258*x743 - 
     0.0330245*sqr(x744) + 0.257*x744 - 0.032768*sqr(x745) + 0.256*x745 - 
     0.0325125*sqr(x746) + 0.255*x746 - 0.032258*sqr(x747) + 0.254*x747 - 
     0.0320045*sqr(x748) + 0.253*x748 - 0.031752*sqr(x749) + 0.252*x749 - 
     0.0315005*sqr(x750) + 0.251*x750 - 0.03125*sqr(x751) + 0.25*x751 - 
     0.0310005*sqr(x752) + 0.249*x752 - 0.030752*sqr(x753) + 0.248*x753 - 
     0.0305045*sqr(x754) + 0.247*x754 - 0.030258*sqr(x755) + 0.246*x755 - 
     0.0300125*sqr(x756) + 0.245*x756 - 0.029768*sqr(x757) + 0.244*x757 - 
     0.0295245*sqr(x758) + 0.243*x758 - 0.029282*sqr(x759) + 0.242*x759 - 
     0.0290405*sqr(x760) + 0.241*x760 - 0.0288*sqr(x761) + 0.24*x761 - 
     0.0285605*sqr(x762) + 0.239*x762 - 0.028322*sqr(x763) + 0.238*x763 - 
     0.0280845*sqr(x764) + 0.237*x764 - 0.027848*sqr(x765) + 0.236*x765 - 
     0.0276125*sqr(x766) + 0.235*x766 - 0.027378*sqr(x767) + 0.234*x767 - 
     0.0271445*sqr(x768) + 0.233*x768 - 0.026912*sqr(x769) + 0.232*x769 - 
     0.0266805*sqr(x770) + 0.231*x770 - 0.02645*sqr(x771) + 0.23*x771 - 
     0.0262205*sqr(x772) + 0.229*x772 - 0.025992*sqr(x773) + 0.228*x773 - 
     0.0257645*sqr(x774) + 0.227*x774 - 0.025538*sqr(x775) + 0.226*x775 - 
     0.0253125*sqr(x776) + 0.225*x776 - 0.025088*sqr(x777) + 0.224*x777 - 
     0.0248645*sqr(x778) + 0.223*x778 - 0.024642*sqr(x779) + 0.222*x779 - 
     0.0244205*sqr(x780) + 0.221*x780 - 0.0242*sqr(x781) + 0.22*x781 - 
     0.0239805*sqr(x782) + 0.219*x782 - 0.023762*sqr(x783) + 0.218*x783 - 
     0.0235445*sqr(x784) + 0.217*x784 - 0.023328*sqr(x785) + 0.216*x785 - 
     0.0231125*sqr(x786) + 0.215*x786 - 0.022898*sqr(x787) + 0.214*x787 - 
     0.0226845*sqr(x788) + 0.213*x788 - 0.022472*sqr(x789) + 0.212*x789 - 
     0.0222605*sqr(x790) + 0.211*x790 - 0.02205*sqr(x791) + 0.21*x791 - 
     0.0218405*sqr(x792) + 0.209*x792 - 0.021632*sqr(x793) + 0.208*x793 - 
     0.0214245*sqr(x794) + 0.207*x794 - 0.021218*sqr(x795) + 0.206*x795 - 
     0.0210125*sqr(x796) + 0.205*x796 - 0.020808*sqr(x797) + 0.204*x797 - 
     0.0206045*sqr(x798) + 0.203*x798 - 0.020402*sqr(x799) + 0.202*x799 - 
     0.0202005*sqr(x800) + 0.201*x800 - 0.02*sqr(x801) + 0.2*x801 - 0.0198005*
     sqr(x802) + 0.199*x802 - 0.019602*sqr(x803) + 0.198*x803 - 0.0194045*sqr(
     x804) + 0.197*x804 - 0.019208*sqr(x805) + 0.196*x805 - 0.0190125*sqr(x806)
      + 0.195*x806 - 0.018818*sqr(x807) + 0.194*x807 - 0.0186245*sqr(x808) + 
     0.193*x808 - 0.018432*sqr(x809) + 0.192*x809 - 0.0182405*sqr(x810) + 0.191
     *x810 - 0.01805*sqr(x811) + 0.19*x811 - 0.0178605*sqr(x812) + 0.189*x812
      - 0.017672*sqr(x813) + 0.188*x813 - 0.0174845*sqr(x814) + 0.187*x814 - 
     0.017298*sqr(x815) + 0.186*x815 - 0.0171125*sqr(x816) + 0.185*x816 - 
     0.016928*sqr(x817) + 0.184*x817 - 0.0167445*sqr(x818) + 0.183*x818 - 
     0.016562*sqr(x819) + 0.182*x819 - 0.0163805*sqr(x820) + 0.181*x820 - 
     0.0162*sqr(x821) + 0.18*x821 - 0.0160205*sqr(x822) + 0.179*x822 - 0.015842
     *sqr(x823) + 0.178*x823 - 0.0156645*sqr(x824) + 0.177*x824 - 0.015488*sqr(
     x825) + 0.176*x825 - 0.0153125*sqr(x826) + 0.175*x826 - 0.015138*sqr(x827)
      + 0.174*x827 - 0.0149645*sqr(x828) + 0.173*x828 - 0.014792*sqr(x829) + 
     0.172*x829 - 0.0146205*sqr(x830) + 0.171*x830 - 0.01445*sqr(x831) + 0.17*
     x831 - 0.0142805*sqr(x832) + 0.169*x832 - 0.014112*sqr(x833) + 0.168*x833
      - 0.0139445*sqr(x834) + 0.167*x834 - 0.013778*sqr(x835) + 0.166*x835 - 
     0.0136125*sqr(x836) + 0.165*x836 - 0.013448*sqr(x837) + 0.164*x837 - 
     0.0132845*sqr(x838) + 0.163*x838 - 0.013122*sqr(x839) + 0.162*x839 - 
     0.0129605*sqr(x840) + 0.161*x840 - 0.0128*sqr(x841) + 0.16*x841 - 
     0.0126405*sqr(x842) + 0.159*x842 - 0.012482*sqr(x843) + 0.158*x843 - 
     0.0123245*sqr(x844) + 0.157*x844 - 0.012168*sqr(x845) + 0.156*x845 - 
     0.0120125*sqr(x846) + 0.155*x846 - 0.011858*sqr(x847) + 0.154*x847 - 
     0.0117045*sqr(x848) + 0.153*x848 - 0.011552*sqr(x849) + 0.152*x849 - 
     0.0114005*sqr(x850) + 0.151*x850 - 0.01125*sqr(x851) + 0.15*x851 - 
     0.0111005*sqr(x852) + 0.149*x852 - 0.010952*sqr(x853) + 0.148*x853 - 
     0.0108045*sqr(x854) + 0.147*x854 - 0.010658*sqr(x855) + 0.146*x855 - 
     0.0105125*sqr(x856) + 0.145*x856 - 0.010368*sqr(x857) + 0.144*x857 - 
     0.0102245*sqr(x858) + 0.143*x858 - 0.010082*sqr(x859) + 0.142*x859 - 
     0.0099405*sqr(x860) + 0.141*x860 - 0.0098*sqr(x861) + 0.14*x861 - 
     0.0096605*sqr(x862) + 0.139*x862 - 0.009522*sqr(x863) + 0.138*x863 - 
     0.0093845*sqr(x864) + 0.137*x864 - 0.009248*sqr(x865) + 0.136*x865 - 
     0.0091125*sqr(x866) + 0.135*x866 - 0.008978*sqr(x867) + 0.134*x867 - 
     0.0088445*sqr(x868) + 0.133*x868 - 0.008712*sqr(x869) + 0.132*x869 - 
     0.0085805*sqr(x870) + 0.131*x870 - 0.00845*sqr(x871) + 0.13*x871 - 
     0.0083205*sqr(x872) + 0.129*x872 - 0.008192*sqr(x873) + 0.128*x873 - 
     0.0080645*sqr(x874) + 0.127*x874 - 0.007938*sqr(x875) + 0.126*x875 - 
     0.0078125*sqr(x876) + 0.125*x876 - 0.007688*sqr(x877) + 0.124*x877 - 
     0.0075645*sqr(x878) + 0.123*x878 - 0.007442*sqr(x879) + 0.122*x879 - 
     0.0073205*sqr(x880) + 0.121*x880 - 0.0072*sqr(x881) + 0.12*x881 - 
     0.0070805*sqr(x882) + 0.119*x882 - 0.006962*sqr(x883) + 0.118*x883 - 
     0.0068445*sqr(x884) + 0.117*x884 - 0.006728*sqr(x885) + 0.116*x885 - 
     0.0066125*sqr(x886) + 0.115*x886 - 0.006498*sqr(x887) + 0.114*x887 - 
     0.0063845*sqr(x888) + 0.113*x888 - 0.006272*sqr(x889) + 0.112*x889 - 
     0.0061605*sqr(x890) + 0.111*x890 - 0.00605*sqr(x891) + 0.11*x891 - 
     0.0059405*sqr(x892) + 0.109*x892 - 0.005832*sqr(x893) + 0.108*x893 - 
     0.0057245*sqr(x894) + 0.107*x894 - 0.005618*sqr(x895) + 0.106*x895 - 
     0.0055125*sqr(x896) + 0.105*x896 - 0.005408*sqr(x897) + 0.104*x897 - 
     0.0053045*sqr(x898) + 0.103*x898 - 0.005202*sqr(x899) + 0.102*x899 - 
     0.0051005*sqr(x900) + 0.101*x900 - 0.005*sqr(x901) + 0.1*x901 - 0.0049005*
     sqr(x902) + 0.099*x902 - 0.004802*sqr(x903) + 0.098*x903 - 0.0047045*sqr(
     x904) + 0.097*x904 - 0.004608*sqr(x905) + 0.096*x905 - 0.0045125*sqr(x906)
      + 0.095*x906 - 0.004418*sqr(x907) + 0.094*x907 - 0.0043245*sqr(x908) + 
     0.093*x908 - 0.004232*sqr(x909) + 0.092*x909 - 0.0041405*sqr(x910) + 0.091
     *x910 - 0.00405*sqr(x911) + 0.09*x911 - 0.0039605*sqr(x912) + 0.089*x912
      - 0.003872*sqr(x913) + 0.088*x913 - 0.0037845*sqr(x914) + 0.087*x914 - 
     0.003698*sqr(x915) + 0.086*x915 - 0.0036125*sqr(x916) + 0.085*x916 - 
     0.003528*sqr(x917) + 0.084*x917 - 0.0034445*sqr(x918) + 0.083*x918 - 
     0.003362*sqr(x919) + 0.082*x919 - 0.0032805*sqr(x920) + 0.081*x920 - 
     0.0032*sqr(x921) + 0.08*x921 - 0.0031205*sqr(x922) + 0.079*x922 - 0.003042
     *sqr(x923) + 0.078*x923 - 0.0029645*sqr(x924) + 0.077*x924 - 0.002888*sqr(
     x925) + 0.076*x925 - 0.0028125*sqr(x926) + 0.075*x926 - 0.002738*sqr(x927)
      + 0.074*x927 - 0.0026645*sqr(x928) + 0.073*x928 - 0.002592*sqr(x929) + 
     0.072*x929 - 0.0025205*sqr(x930) + 0.071*x930 - 0.00245*sqr(x931) + 0.07*
     x931 - 0.0023805*sqr(x932) + 0.069*x932 - 0.002312*sqr(x933) + 0.068*x933
      - 0.0022445*sqr(x934) + 0.067*x934 - 0.002178*sqr(x935) + 0.066*x935 - 
     0.0021125*sqr(x936) + 0.065*x936 - 0.002048*sqr(x937) + 0.064*x937 - 
     0.0019845*sqr(x938) + 0.063*x938 - 0.001922*sqr(x939) + 0.062*x939 - 
     0.0018605*sqr(x940) + 0.061*x940 - 0.0018*sqr(x941) + 0.06*x941 - 
     0.0017405*sqr(x942) + 0.059*x942 - 0.001682*sqr(x943) + 0.058*x943 - 
     0.0016245*sqr(x944) + 0.057*x944 - 0.001568*sqr(x945) + 0.056*x945 - 
     0.0015125*sqr(x946) + 0.055*x946 - 0.001458*sqr(x947) + 0.054*x947 - 
     0.0014045*sqr(x948) + 0.053*x948 - 0.001352*sqr(x949) + 0.052*x949 - 
     0.0013005*sqr(x950) + 0.051*x950 - 0.00125*sqr(x951) + 0.05*x951 - 
     0.0012005*sqr(x952) + 0.049*x952 - 0.001152*sqr(x953) + 0.048*x953 - 
     0.0011045*sqr(x954) + 0.047*x954 - 0.001058*sqr(x955) + 0.046*x955 - 
     0.0010125*sqr(x956) + 0.045*x956 - 0.000968*sqr(x957) + 0.044*x957 - 
     0.0009245*sqr(x958) + 0.043*x958 - 0.000882*sqr(x959) + 0.042*x959 - 
     0.0008405*sqr(x960) + 0.041*x960 - 0.0008*sqr(x961) + 0.04*x961 - 
     0.0007605*sqr(x962) + 0.039*x962 - 0.000722*sqr(x963) + 0.038*x963 - 
     0.0006845*sqr(x964) + 0.037*x964 - 0.000648*sqr(x965) + 0.036*x965 - 
     0.0006125*sqr(x966) + 0.035*x966 - 0.000578*sqr(x967) + 0.034*x967 - 
     0.0005445*sqr(x968) + 0.033*x968 - 0.000512*sqr(x969) + 0.032*x969 - 
     0.0004805*sqr(x970) + 0.031*x970 - 0.00045*sqr(x971) + 0.03*x971 - 
     0.0004205*sqr(x972) + 0.029*x972 - 0.000392*sqr(x973) + 0.028*x973 - 
     0.0003645*sqr(x974) + 0.027*x974 - 0.000338*sqr(x975) + 0.026*x975 - 
     0.0003125*sqr(x976) + 0.025*x976 - 0.000288*sqr(x977) + 0.024*x977 - 
     0.0002645*sqr(x978) + 0.023*x978 - 0.000242*sqr(x979) + 0.022*x979 - 
     0.0002205*sqr(x980) + 0.021*x980 - 0.0002*sqr(x981) + 0.02*x981 - 
     0.0001805*sqr(x982) + 0.019*x982 - 0.000162*sqr(x983) + 0.018*x983 - 
     0.0001445*sqr(x984) + 0.017*x984 - 0.000128*sqr(x985) + 0.016*x985 - 
     0.0001125*sqr(x986) + 0.015*x986 - 9.8e-5*sqr(x987) + 0.014*x987 - 8.45e-5
     *sqr(x988) + 0.013*x988 - 7.2e-5*sqr(x989) + 0.012*x989 - 6.05e-5*sqr(x990
     ) + 0.011*x990 - 5e-5*sqr(x991) + 0.01*x991 - 4.05e-5*sqr(x992) + 0.009*
     x992 - 3.2e-5*sqr(x993) + 0.008*x993 - 2.45e-5*sqr(x994) + 0.007*x994 - 
     1.8e-5*sqr(x995) + 0.006*x995 - 1.25e-5*sqr(x996) + 0.005*x996 - 8e-6*sqr(
     x997) + 0.004*x997 - 4.5e-6*sqr(x998) + 0.003*x998 - 2e-6*sqr(x999) + 
     0.002*x999 - 5e-7*sqr(x1000) + 0.001*x1000 + objvar =E= 500;

Model m / all /;

m.limrow=0; m.limcol=0;
m.tolproj=0.0;

$if NOT '%gams.u1%' == '' $include '%gams.u1%'

$if not set NLP $set NLP NLP
Solve m using %NLP% minimizing objvar;


Last updated: 2018-09-14 Git hash: ac5a5314
Imprint / Privacy Policy