* NLP written by GAMS Convert at 09/04/06 18:41:11 * * Equation counts * Total E G L N X C * 3 3 0 0 0 0 0 * * Variable counts * x b i s1s s2s sc si * Total cont binary integer sos1 sos2 scont sint * 239 239 0 0 0 0 0 0 * FX 55 55 0 0 0 0 0 0 * * Nonzero counts * Total const NL DLL * 583 3 580 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,objvar,x239; Positive Variables x187; Equations e1,e2,e3; e1.. - (2.78030115341206*(sqr(x1) + sqr(x2) - 2*x1*x2*cos(x119 - x120)) + 6.56765962213047*(sqr(x1) + sqr(x3) - 2*x1*x3*cos(x119 - x121)) + 4.51227604512276*(sqr(x2) + sqr(x12) - 2*x2*x12*cos(x120 - x130)) + 1.96818080476545*(sqr(x3) + sqr(x5) - 2*x3*x5*cos(x121 - x123)) + 1.73212475879089*(sqr(x3) + sqr(x12) - 2*x3*x12*cos(x121 - x130)) + 25.5368752478579*(sqr(x4) + sqr(x5) - 2*x4*x5*cos(x122 - x123)) + 4.04235771964605*(sqr(x4) + sqr(x11) - 2*x4*x11*cos(x122 - x129)) + 3.89192866323697*(sqr(x5) + sqr(x6) - 2*x5*x6*cos(x123 - x124)) + 4.00921922924242*(sqr(x5) + sqr(x11) - 2*x5*x11*cos(x123 - x129)) + 10.1166366657329*(sqr(x6) + sqr(x7) - 2*x6*x7*cos(x124 - x125)) + 7.00639614066242*(sqr(x7) + sqr(x12) - 2*x7*x12*cos(x125 - x130)) + 2.60627068727358*(sqr(x8) + sqr(x9) - 2*x8*x9*cos(x126 - x127)) + 1.68442536922819*(sqr(x8) + sqr(x30) - 2*x8*x30*cos(x126 - x148)) + 2.47245702045546*(sqr(x9) + sqr(x10) - 2*x9*x10*cos(x127 - x128)) + 14.1814389989572*(sqr(x11) + sqr(x12) - 2*x11*x12*cos(x129 - x130)) + 3.81079774554918*(sqr(x11) + sqr(x13) - 2*x11*x13*cos(x129 - x131)) + 3.93719532517571*(sqr(x12) + sqr(x14) - 2*x12*x14*cos(x130 - x132)) + 2.86293045239703*(sqr(x12) + sqr(x16) - 2*x12*x16*cos(x130 - x134)) + 1.59072371159841*(sqr(x12) + sqr(x117) - 2*x12*x117*cos(x130 - x235)) + 1.13993778146044*(sqr(x13) + sqr(x15) - 2*x13*x15*cos(x131 - x133)) + 1.4314842326222*(sqr(x14) + sqr(x15) - 2*x14*x15*cos(x132 - x133)) + 6.33418588916134*(sqr(x15) + sqr(x17) - 2*x15*x17*cos(x133 - x135)) + 7.07397014784598*(sqr(x15) + sqr(x19) - 2*x15*x19*cos(x133 - x137)) + 2.24594783727044*(sqr(x15) + sqr(x33) - 2*x15*x33*cos(x133 - x151)) + 1.31604998323051*(sqr(x16) + sqr(x17) - 2*x16*x17*cos(x134 - x135)) + 4.55295868282535*(sqr(x17) + sqr(x18) - 2*x17*x18*cos(x135 - x136)) + 1.7768481188464*(sqr(x17) + sqr(x31) - 2*x17*x31*cos(x135 - x149)) + 9.22812356063256*(sqr(x17) + sqr(x113) - 2*x17*x113*cos(x135 - x231)) + 4.37843772411859*(sqr(x18) + sqr(x19) - 2*x18*x19*cos(x136 - x137)) + 1.7592802030712*(sqr(x19) + sqr(x20) - 2*x19*x20*cos(x137 - x138)) + 1.12804444495113*(sqr(x19) + sqr(x34) - 2*x19*x34*cos(x137 - x152)) + 2.42612257884898*(sqr(x20) + sqr(x21) - 2*x20*x21*cos(x138 - x139)) + 2.12273037972498*(sqr(x21) + sqr(x22) - 2*x21*x22*cos(x139 - x140)) + 1.29297438549691*(sqr(x22) + sqr(x23) - 2*x22*x23*cos(x140 - x141)) + 9.22971440626566*(sqr(x23) + sqr(x24) - 2*x23*x24*cos(x141 - x142)) + 2.34820933985212*(sqr(x23) + sqr(x25) - 2*x23*x25*cos(x141 - x143)) + 2.216941348264*(sqr(x23) + sqr(x32) - 2*x23*x32*cos(x141 - x150)) + 0.568530939431196*(sqr(x24) + sqr(x70) - 2*x24*x70*cos(x142 - x188)) + 1.19615348414018*(sqr(x24) + sqr(x72) - 2*x24*x72*cos(x142 - x190)) + 1.15299939376887*(sqr(x25) + sqr(x27) - 2*x25*x27*cos(x143 - x145)) + 1.0710685340293*(sqr(x26) + sqr(x30) - 2*x26*x30*cos(x144 - x148)) + 2.49211625601181*(sqr(x27) + sqr(x28) - 2*x27*x28*cos(x145 - x146)) + 3.67891579620413*(sqr(x27) + sqr(x32) - 2*x27*x32*cos(x145 - x150)) + 2.84733591792728*(sqr(x27) + sqr(x115) - 2*x27*x115*cos(x145 - x233)) + 2.50682766776177*(sqr(x28) + sqr(x29) - 2*x28*x29*cos(x146 - x147)) + 8.90905341307486*(sqr(x29) + sqr(x31) - 2*x29*x31*cos(x147 - x149)) + 1.57955855151213*(sqr(x30) + sqr(x38) - 2*x30*x38*cos(x148 - x156)) + 2.81389839182874*(sqr(x31) + sqr(x32) - 2*x31*x32*cos(x149 - x150)) + 1.36693245908927*(sqr(x32) + sqr(x113) - 2*x32*x113*cos(x150 - x231)) + 3.43713480442703*(sqr(x32) + sqr(x114) - 2*x32*x114*cos(x150 - x232)) + 1.89616768519047*(sqr(x33) + sqr(x37) - 2*x33*x37*cos(x151 - x155)) + 10.968335259823*(sqr(x34) + sqr(x36) - 2*x34*x36*cos(x152 - x154)) + 26.9718986530908*(sqr(x34) + sqr(x37) - 2*x34*x37*cos(x152 - x155)) + 1.37835285165519*(sqr(x34) + sqr(x43) - 2*x34*x43*cos(x152 - x161)) + 20.5396047593198*(sqr(x35) + sqr(x36) - 2*x35*x36*cos(x153 - x154)) + 4.24531760764775*(sqr(x35) + sqr(x37) - 2*x35*x37*cos(x153 - x155)) + 2.61690258192902*(sqr(x37) + sqr(x39) - 2*x37*x39*cos(x155 - x157)) + 1.86827613562361*(sqr(x37) + sqr(x40) - 2*x37*x40*cos(x155 - x158)) + 0.919093260739995*(sqr(x38) + sqr(x65) - 2*x38*x65*cos(x156 - x183)) + 4.60136890724991*(sqr(x39) + sqr(x40) - 2*x39*x40*cos(x157 - x158)) + 5.61593220601563*(sqr(x40) + sqr(x41) - 2*x40*x41*cos(x158 - x159)) + 1.51766853298878*(sqr(x40) + sqr(x42) - 2*x40*x42*cos(x158 - x160)) + 2.05968049834221*(sqr(x41) + sqr(x42) - 2*x41*x42*cos(x159 - x160)) + 0.653318561328567*(sqr(x42) + sqr(x49) - 2*x42*x49*cos(x160 - x167)) + 0.951221725403565*(sqr(x43) + sqr(x44) - 2*x43*x44*cos(x161 - x162)) + 2.59867722688656*(sqr(x44) + sqr(x45) - 2*x44*x45*cos(x162 - x163)) + 2.00126479935319*(sqr(x45) + sqr(x46) - 2*x45*x46*cos(x163 - x164)) + 1.74158539268167*(sqr(x45) + sqr(x49) - 2*x45*x49*cos(x163 - x167)) + 2.1624082399135*(sqr(x46) + sqr(x47) - 2*x46*x47*cos(x164 - x165)) + 1.52797866219748*(sqr(x46) + sqr(x48) - 2*x46*x48*cos(x164 - x166)) + 4.4719577809724*(sqr(x47) + sqr(x49) - 2*x47*x49*cos(x165 - x167)) + 1.00123137223267*(sqr(x47) + sqr(x69) - 2*x47*x69*cos(x165 - x187)) + 6.23549985020866*(sqr(x48) + sqr(x49) - 2*x48*x49*cos(x166 - x167)) + 4.19288528611338*(sqr(x49) + sqr(x50) - 2*x49*x50*cos(x167 - x168)) + 2.29994283269667*(sqr(x49) + sqr(x51) - 2*x49*x51*cos(x167 - x169)) + 0.821609454136185*(sqr(x49) + sqr(x54) - 2*x49*x54*cos(x167 - x172)) + 2.05254281547298*(sqr(x49) + sqr(x66) - 2*x49*x66*cos(x167 - x184)) + 0.858924861514716*(sqr(x49) + sqr(x69) - 2*x49*x69*cos(x167 - x187)) + 2.34621408164033*(sqr(x50) + sqr(x57) - 2*x50*x57*cos(x168 - x175)) + 5.24611516127282*(sqr(x51) + sqr(x52) - 2*x51*x52*cos(x169 - x170)) + 4.38154869704769*(sqr(x51) + sqr(x58) - 2*x51*x58*cos(x169 - x176)) + 1.4274385408406*(sqr(x52) + sqr(x53) - 2*x52*x53*cos(x170 - x171)) + 1.68852872649623*(sqr(x53) + sqr(x54) - 2*x53*x54*cos(x171 - x172)) + 3.19827406748548*(sqr(x54) + sqr(x55) - 2*x54*x55*cos(x172 - x173)) + 27.8438718169392*(sqr(x54) + sqr(x56) - 2*x54*x56*cos(x172 - x174)) + 0.912743532858223*(sqr(x54) + sqr(x59) - 2*x54*x59*cos(x172 - x177)) + 19.3785828537664*(sqr(x55) + sqr(x56) - 2*x55*x56*cos(x173 - x174)) + 0.970799162177584*(sqr(x55) + sqr(x59) - 2*x55*x59*cos(x173 - x177)) + 3.26416414082537*(sqr(x56) + sqr(x57) - 2*x56*x57*cos(x174 - x175)) + 3.26416414082537*(sqr(x56) + sqr(x58) - 2*x56*x58*cos(x174 - x176)) + 1.18182566996981*(sqr(x56) + sqr(x59) - 2*x56*x59*cos(x174 - x177)) + 1.43895407557641*(sqr(x59) + sqr(x60) - 2*x59*x60*cos(x177 - x178)) + 1.39125477607585*(sqr(x59) + sqr(x61) - 2*x59*x61*cos(x177 - x179)) + 13.9520430230272*(sqr(x60) + sqr(x61) - 2*x60*x61*cos(x178 - x179)) + 3.72896771259663*(sqr(x60) + sqr(x62) - 2*x60*x62*cos(x178 - x180)) + 5.56133886803537*(sqr(x61) + sqr(x62) - 2*x61*x62*cos(x179 - x180)) + 0.96695423858974*(sqr(x62) + sqr(x66) - 2*x62*x66*cos(x180 - x184)) + 1.79732825065623*(sqr(x62) + sqr(x67) - 2*x62*x67*cos(x180 - x185)) + 4.2684306866416*(sqr(x63) + sqr(x64) - 2*x63*x64*cos(x181 - x182)) + 2.92621552980655*(sqr(x64) + sqr(x65) - 2*x64*x65*cos(x182 - x183)) + 5.35081991621702*(sqr(x65) + sqr(x68) - 2*x65*x68*cos(x183 - x186)) + 2.0733042638798*(sqr(x66) + sqr(x67) - 2*x66*x67*cos(x184 - x185)) + 4.25684592042131*(sqr(x68) + sqr(x81) - 2*x68*x81*cos(x186 - x199)) + 20.5834811509798*(sqr(x68) + sqr(x116) - 2*x68*x116*cos(x186 - x234)) + 1.76170062833989*(sqr(x69) + sqr(x70) - 2*x69*x70*cos(x187 - x188)) + 2.45094331058898*(sqr(x69) + sqr(x75) - 2*x69*x75*cos(x187 - x193)) + 2.76985714170464*(sqr(x69) + sqr(x77) - 2*x69*x77*cos(x187 - x195)) + 6.59171936554477*(sqr(x70) + sqr(x71) - 2*x70*x71*cos(x188 - x189)) + 2.09823507558355*(sqr(x70) + sqr(x74) - 2*x70*x74*cos(x188 - x192)) + 1.97118387092614*(sqr(x70) + sqr(x75) - 2*x70*x75*cos(x188 - x193)) + 4.05401179576993*(sqr(x71) + sqr(x73) - 2*x71*x73*cos(x189 - x191)) + 1.29692030860888*(sqr(x71) + sqr(x75) - 2*x71*x75*cos(x189 - x193)) + 6.83466229544634*(sqr(x74) + sqr(x75) - 2*x74*x75*cos(x192 - x193)) + 1.37932553964677*(sqr(x75) + sqr(x77) - 2*x75*x77*cos(x193 - x195)) + 5.74516811550562*(sqr(x75) + sqr(x118) - 2*x75*x118*cos(x193 - x236)) + 1.85965782296058*(sqr(x76) + sqr(x77) - 2*x76*x77*cos(x194 - x195)) + 5.08004163156069*(sqr(x76) + sqr(x118) - 2*x76*x118*cos(x194 - x236)) + 22.3946024243348*(sqr(x77) + sqr(x78) - 2*x77*x78*cos(x195 - x196)) + 6.43634642688121*(sqr(x77) + sqr(x80) - 2*x77*x80*cos(x195 - x198)) + 3.65011336174216*(sqr(x77) + sqr(x82) - 2*x77*x82*cos(x195 - x200)) + 8.73360210220682*(sqr(x78) + sqr(x79) - 2*x78*x79*cos(x196 - x197)) + 3.00027694864141*(sqr(x79) + sqr(x80) - 2*x79*x80*cos(x197 - x198)) + 1.03514371051334*(sqr(x80) + sqr(x96) - 2*x80*x96*cos(x198 - x214)) + 2.02021317112751*(sqr(x80) + sqr(x97) - 2*x80*x97*cos(x198 - x215)) + 1.94596433161849*(sqr(x80) + sqr(x98) - 2*x80*x98*cos(x198 - x216)) + 1.02028983422762*(sqr(x80) + sqr(x99) - 2*x80*x99*cos(x198 - x217)) + 7.62598622896683*(sqr(x82) + sqr(x83) - 2*x82*x83*cos(x200 - x201)) + 5.27439897898054*(sqr(x82) + sqr(x96) - 2*x82*x96*cos(x200 - x214)) + 2.9301109926044*(sqr(x83) + sqr(x84) - 2*x83*x84*cos(x201 - x202)) + 1.81029764661306*(sqr(x83) + sqr(x85) - 2*x83*x85*cos(x201 - x203)) + 6.01491779280401*(sqr(x84) + sqr(x85) - 2*x84*x85*cos(x202 - x203)) + 2.14014919897273*(sqr(x85) + sqr(x86) - 2*x85*x86*cos(x203 - x204)) + 1.85116623472788*(sqr(x85) + sqr(x88) - 2*x85*x88*cos(x203 - x206)) + 0.783601162090359*(sqr(x85) + sqr(x89) - 2*x85*x89*cos(x203 - x207)) + 0.645448153550856*(sqr(x86) + sqr(x87) - 2*x86*x87*cos(x204 - x205)) + 2.64125488109603*(sqr(x88) + sqr(x89) - 2*x88*x89*cos(x206 - x207)) + 1.36218142573587*(sqr(x89) + sqr(x90) - 2*x89*x90*cos(x207 - x208)) + 3.73830364088118*(sqr(x89) + sqr(x92) - 2*x89*x92*cos(x207 - x210)) + 3.32716802984496*(sqr(x90) + sqr(x91) - 2*x90*x91*cos(x208 - x209)) + 2.18921987404349*(sqr(x91) + sqr(x92) - 2*x91*x92*cos(x209 - x210)) + 3.28382981106523*(sqr(x92) + sqr(x93) - 2*x92*x93*cos(x210 - x211)) + 1.76335096806502*(sqr(x92) + sqr(x94) - 2*x92*x94*cos(x210 - x212)) + 0.710339072902274*(sqr(x92) + sqr(x100) - 2*x92*x100*cos(x210 - x218)) + 3.75446414944599*(sqr(x92) + sqr(x102) - 2*x92*x102*cos(x210 - x220)) + 3.80836576706122*(sqr(x93) + sqr(x94) - 2*x93*x94*cos(x211 - x212)) + 6.41461755272621*(sqr(x94) + sqr(x95) - 2*x94*x95*cos(x212 - x213)) + 3.25066886439273*(sqr(x94) + sqr(x96) - 2*x94*x96*cos(x212 - x214)) + 4.83585268579998*(sqr(x94) + sqr(x100) - 2*x94*x100*cos(x212 - x218)) + 5.20627188308723*(sqr(x95) + sqr(x96) - 2*x95*x96*cos(x213 - x214)) + 2.12751828067008*(sqr(x96) + sqr(x97) - 2*x96*x97*cos(x214 - x215)) + 1.18094695287427*(sqr(x98) + sqr(x100) - 2*x98*x100*cos(x216 - x218)) + 2.59602030087875*(sqr(x99) + sqr(x100) - 2*x99*x100*cos(x217 - x218)) + 1.659305619535*(sqr(x100) + sqr(x101) - 2*x100*x101*cos(x218 - x219)) + 5.31164411984397*(sqr(x100) + sqr(x103) - 2*x100*x103*cos(x218 - x221)) + 1.03321854909083*(sqr(x100) + sqr(x104) - 2*x100*x104*cos(x218 - x222)) + 1.07840734386489*(sqr(x100) + sqr(x106) - 2*x100*x106*cos(x218 - x224)) + 1.87084193971326*(sqr(x101) + sqr(x102) - 2*x101*x102*cos(x219 - x220)) + 1.70933148265799*(sqr(x103) + sqr(x104) - 2*x103*x104*cos(x221 - x222)) + 1.82790371901532*(sqr(x103) + sqr(x105) - 2*x103*x105*cos(x221 - x223)) + 1.13561784367419*(sqr(x103) + sqr(x110) - 2*x103*x110*cos(x221 - x228)) + 6.50675327674596*(sqr(x104) + sqr(x105) - 2*x104*x105*cos(x222 - x223)) + 4.39134403357496*(sqr(x105) + sqr(x106) - 2*x105*x106*cos(x223 - x224)) + 1.46013554465811*(sqr(x105) + sqr(x107) - 2*x105*x107*cos(x223 - x225)) + 4.64140273504881*(sqr(x105) + sqr(x108) - 2*x105*x108*cos(x223 - x226)) + 1.46013554465811*(sqr(x106) + sqr(x107) - 2*x106*x107*cos(x224 - x225)) + 11.1738977747981*(sqr(x108) + sqr(x109) - 2*x108*x109*cos(x226 - x227)) + 4.22538636446541*(sqr(x109) + sqr(x110) - 2*x109*x110*cos(x227 - x228)) + 3.55742410154829*(sqr(x110) + sqr(x111) - 2*x110*x111*cos(x228 - x229)) + 5.2485184091252*(sqr(x110) + sqr(x112) - 2*x110*x112*cos(x228 - x230)) + 20.2732481269282*(sqr(x114) + sqr(x115) - 2*x114*x115*cos(x232 - x233))) + objvar =E= 0; e2.. - (sqr(30.7353516858728*x1*x1) + sqr(x1*x2*(-2.78030115341206*sin(x119 - x120) - 9.16673548600215*cos(x119 - x120))) + sqr(x1*x3*(-6.56765962213047 *sin(x119 - x121) - 21.5867261998707*cos(x119 - x121))) + sqr( 133.170206804898*x4*x4) + sqr(x4*x5*(-25.5368752478579*sin(x122 - x123) - 119.873096751709*cos(x122 - x123))) + sqr(x4*x11*(-4.04235771964605*sin( x122 - x129) - 13.3069000531889*cos(x122 - x129))) + sqr(-3.89192866323697 *x6*x5*sin(x124 - x123)) + sqr(63.4954264933289*x6*x6) + sqr(x6*x7*(- 10.1166366657329*sin(x124 - x125) - 45.844453735783*cos(x124 - x125))) + sqr(88.8907918468092*x8*x8) + sqr(x8*x9*(-2.60627068727358*sin(x126 - x127 ) - 32.5783835909197*cos(x126 - x127))) + sqr(x8*x30*(-1.68442536922819* sin(x126 - x148) - 19.6972247352902*cos(x126 - x148))) + sqr(- 2.47245702045546*x10*x9*sin(x128 - x127)) + sqr(30.2427969219635*x10*x10) + sqr(-4.51227604512276*x12*x2*sin(x130 - x120)) + sqr(-1.73212475879089* x12*x3*sin(x130 - x121)) + sqr(-7.00639614066242*x12*x7*sin(x130 - x125)) + sqr(-14.1814389989572*x12*x11*sin(x130 - x129)) + sqr(125.846706757348* x12*x12) + sqr(x12*x14*(-3.93719532517571*sin(x130 - x132) - 12.9469632320894*cos(x130 - x132))) + sqr(x12*x16*(-2.86293045239703*sin( x130 - x134) - 11.2626603646185*cos(x130 - x134))) + sqr(x12*x117*(- 1.59072371159841*sin(x130 - x235) - 6.76903707063152*cos(x130 - x235))) + sqr(-1.13993778146044*x15*x13*sin(x133 - x131)) + sqr(-1.4314842326222*x15 *x14*sin(x133 - x132)) + sqr(59.8851133903844*x15*x15) + sqr(x15*x17*(- 6.33418588916134*sin(x133 - x135) - 20.9699941936629*cos(x133 - x135))) + sqr(x15*x19*(-7.07397014784598*sin(x133 - x137) - 23.2262019854276*cos( x133 - x137))) + sqr(x15*x33*(-2.24594783727044*sin(x133 - x151) - 7.35252397253797*cos(x133 - x151))) + sqr(-4.55295868282535*x18*x17*sin( x136 - x135)) + sqr(37.9710097357503*x18*x18) + sqr(x18*x19*(- 4.37843772411859*sin(x136 - x137) - 19.2901679891909*cos(x136 - x137))) + sqr(-7.07397014784598*x19*x15*sin(x137 - x133)) + sqr(-4.37843772411859* x19*x18*sin(x137 - x136)) + sqr(54.3323426144866*x19*x19) + sqr(x19*x20*(- 1.7592802030712*sin(x137 - x138) - 8.16808665711629*cos(x137 - x138))) + sqr(x19*x34*(-1.12804444495113*sin(x137 - x152) - 3.70514598275172*cos( x137 - x152))) + sqr(-9.22971440626566*x24*x23*sin(x142 - x141)) + sqr( 21.4087875828357*x24*x24) + sqr(x24*x70*(-0.568530939431196*sin(x142 - x188) - 2.28891969059717*cos(x142 - x188))) + sqr(x24*x72*(- 1.19615348414018*sin(x142 - x190) - 4.80422301007122*cos(x142 - x190))) + sqr(-2.34820933985212*x25*x23*sin(x143 - x141)) + sqr(46.2275047429895*x25 *x25) + sqr(-27.2696335078534*x25*x26*cos(x143 - x144)) + sqr(x25*x27*(- 1.15299939376887*sin(x143 - x145) - 5.91002833912975*cos(x143 - x145))) + sqr(37.2524077085659*x26*x26) + sqr(x26*x30*(-1.0710685340293*sin(x144 - x148) - 11.5283972373617*cos(x144 - x148))) + sqr(-1.15299939376887*x27* x25*sin(x145 - x143)) + sqr(41.9241255539621*x27*x27) + sqr(x27*x28*(- 2.49211625601181*sin(x145 - x146) - 11.13831363769*cos(x145 - x146))) + sqr(x27*x32*(-3.67891579620413*sin(x145 - x150) - 12.1291765333368*cos( x145 - x150))) + sqr(x27*x115*(-2.84733591792728*sin(x145 - x233) - 12.8650970438056*cos(x145 - x233))) + sqr(-1.7768481188464*x31*x17*sin( x149 - x135)) + sqr(-8.90905341307486*x31*x29*sin(x149 - x147)) + sqr( 42.4280222012133*x31*x31) + sqr(x31*x32*(-2.81389839182874*sin(x149 - x150 ) - 9.30097287231983*cos(x149 - x150))) + sqr(-2.216941348264*x32*x23*sin( x150 - x141)) + sqr(-3.67891579620413*x32*x27*sin(x150 - x145)) + sqr(- 2.81389839182874*x32*x31*sin(x150 - x149)) + sqr(49.472457850473*x32*x32) + sqr(x32*x113*(-1.36693245908927*sin(x150 - x231) - 4.51198844219709* cos(x150 - x231))) + sqr(x32*x114*(-3.43713480442703*sin(x150 - x232) - 15.5816777800692*cos(x150 - x232))) + sqr(-1.12804444495113*x34*x19*sin( x152 - x137)) + sqr(141.901016699634*x34*x34) + sqr(x34*x36*(- 10.968335259823*sin(x152 - x154) - 33.7487238763784*cos(x152 - x154))) + sqr(x34*x37*(-26.9718986530908*sin(x152 - x155) - 99.0374403668178*cos( x152 - x155))) + sqr(x34*x43*(-1.37835285165519*sin(x152 - x161) - 5.61019647368614*cos(x152 - x161))) + sqr(-10.968335259823*x36*x34*sin( x154 - x152)) + sqr(-20.5396047593198*x36*x35*sin(x154 - x153)) + sqr( 127.273101262567*x36*x36) + sqr(-1.86827613562361*x40*x37*sin(x158 - x155) ) + sqr(-4.60136890724991*x40*x39*sin(x158 - x157)) + sqr(44.2302454366683 *x40*x40) + sqr(x40*x41*(-5.61593220601563*sin(x158 - x159) - 18.8617860988249*cos(x158 - x159))) + sqr(x40*x42*(-1.51766853298878*sin( x158 - x160) - 5.00420435201706*cos(x158 - x160))) + sqr(-1.51766853298878 *x42*x40*sin(x160 - x158)) + sqr(-2.05968049834221*x42*x41*sin(x160 - x159 )) + sqr(14.6539343427803*x42*x42) + sqr(x42*x49*(-0.653318561328567*sin( x160 - x167) - 2.95135517914863*cos(x160 - x167))) + sqr(-2.00126479935319 *x46*x45*sin(x164 - x163)) + sqr(18.6604078750311*x46*x46) + sqr(x46*x47*( -2.1624082399135*sin(x164 - x165) - 7.22699595971092*cos(x164 - x165))) + sqr(x46*x48*(-1.52797866219748*sin(x164 - x166) - 4.80512424551287*cos( x164 - x166))) + sqr(-0.653318561328567*x49*x42*sin(x167 - x160)) + sqr(- 1.74158539268167*x49*x45*sin(x167 - x163)) + sqr(-4.4719577809724*x49*x47* sin(x167 - x165)) + sqr(-6.23549985020866*x49*x48*sin(x167 - x166)) + sqr( 74.5656016968605*x49*x49) + sqr(x49*x50*(-4.19288528611338*sin(x167 - x168 ) - 11.8091750380422*cos(x167 - x168))) + sqr(x49*x51*(-2.29994283269667* sin(x167 - x169) - 6.48337794402147*cos(x167 - x169))) + sqr(x49*x54*(- 0.821609454136185*sin(x167 - x172) - 3.25267304445695*cos(x167 - x172))) + sqr(x49*x66*(-2.05254281547298*sin(x167 - x184) - 10.4793713745537*cos( x167 - x184))) + sqr(x49*x69*(-0.858924861514716*sin(x167 - x187) - 2.82529599117531*cos(x167 - x187))) + sqr(-0.821609454136185*x54*x49*sin( x172 - x167)) + sqr(-1.68852872649623*x54*x53*sin(x172 - x171)) + sqr( 125.224143398271*x54*x54) + sqr(x54*x55*(-3.19827406748548*sin(x172 - x173 ) - 13.3797619272913*cos(x172 - x173))) + sqr(x54*x56*(-27.8438718169392* sin(x172 - x174) - 96.694173037007*cos(x172 - x174))) + sqr(x54*x59*(- 0.912743532858223*sin(x172 - x177) - 4.16087658219464*cos(x172 - x177))) + sqr(-3.19827406748548*x55*x54*sin(x173 - x172)) + sqr(77.7227115448252* x55*x55) + sqr(x55*x56*(-19.3785828537664*sin(x173 - x174) - 59.9624182565311*cos(x173 - x174))) + sqr(x55*x59*(-0.970799162177584*sin( x173 - x177) - 4.4207313610028*cos(x173 - x177))) + sqr(-27.8438718169392* x56*x54*sin(x174 - x172)) + sqr(-19.3785828537664*x56*x55*sin(x174 - x173) ) + sqr(178.579930502333*x56*x56) + sqr(x56*x57*(-3.26416414082537*sin( x174 - x175) - 9.1929520700796*cos(x174 - x175))) + sqr(x56*x58*(- 3.26416414082537*sin(x174 - x176) - 9.1929520700796*cos(x174 - x176))) + sqr(x56*x59*(-1.18182566996981*sin(x174 - x177) - 3.59561506863542*cos( x174 - x177))) + sqr(-0.912743532858223*x59*x54*sin(x177 - x172)) + sqr(- 0.970799162177584*x59*x55*sin(x177 - x173)) + sqr(-1.18182566996981*x59* x56*sin(x177 - x174)) + sqr(53.1092617025682*x59*x59) + sqr(x59*x60*(- 1.43895407557641*sin(x177 - x178) - 6.58196659175329*cos(x177 - x178))) + sqr(x59*x61*(-1.39125477607585*sin(x177 - x179) - 6.36244562229808*cos( x177 - x179))) + sqr(-26.9870466321244*x59*x63*cos(x177 - x181)) + sqr(- 1.39125477607585*x61*x59*sin(x179 - x177)) + sqr(-13.9520430230272*x61*x60 *sin(x179 - x178)) + sqr(141.50990544566*x61*x61) + sqr(x61*x62*(- 5.56133886803537*sin(x179 - x180) - 25.3769831842391*cos(x179 - x180))) + sqr(-37.8805970149254*x61*x64*cos(x179 - x182)) + sqr(-3.72896771259663* x62*x60*sin(x180 - x178)) + sqr(-5.56133886803537*x62*x61*sin(x180 - x179) ) + sqr(54.8521100900658*x62*x62) + sqr(x62*x66*(-0.96695423858974*sin( x180 - x184) - 4.37336149403658*cos(x180 - x184))) + sqr(x62*x67*(- 1.79732825065623*sin(x180 - x185) - 8.15067462506897*cos(x180 - x185))) + sqr(-0.919093260739995*x65*x38*sin(x183 - x156)) + sqr(-2.92621552980655* x65*x64*sin(x183 - x182)) + sqr(127.54413263752*x65*x65) + sqr(- 25.2702702702703*x65*x66*cos(x183 - x184)) + sqr(x65*x68*(- 5.35081991621702*sin(x183 - x186) - 62.0384917822263*cos(x183 - x186))) + sqr(-2.05254281547298*x66*x49*sin(x184 - x167)) + sqr(-0.96695423858974* x66*x62*sin(x184 - x180)) + sqr(51.2197098413227*x66*x66) + sqr(x66*x67*(- 2.0733042638798*sin(x184 - x185) - 9.39465994570534*cos(x184 - x185))) + sqr(-1.00123137223267*x69*x47*sin(x187 - x165)) + sqr(-0.858924861514716* x69*x49*sin(x187 - x167)) + sqr(56.7856180803653*x69*x69) + sqr(x69*x70*(- 1.76170062833989*sin(x187 - x188) - 7.45786599330554*cos(x187 - x188))) + sqr(x69*x75*(-2.45094331058898*sin(x187 - x193) - 7.38308849115694*cos( x187 - x193))) + sqr(x69*x77*(-2.76985714170464*sin(x187 - x195) - 9.0535783596171*cos(x187 - x195))) + sqr(-0.568530939431196*x70*x24*sin( x188 - x142)) + sqr(-1.76170062833989*x70*x69*sin(x188 - x187)) + sqr( 49.5383218540389*x70*x70) + sqr(x70*x71*(-6.59171936554477*sin(x188 - x189 ) - 26.5312967660816*cos(x188 - x189))) + sqr(x70*x74*(-2.09823507558355* sin(x188 - x192) - 6.92260599749886*cos(x188 - x192))) + sqr(x70*x75*(- 1.97118387092614*sin(x188 - x193) - 6.49385340655575*cos(x188 - x193))) + sqr(-1.19615348414018*x72*x24*sin(x190 - x142)) + sqr(4.77982301007122*x72 *x72) + sqr(-4.05401179576993*x73*x71*sin(x191 - x189)) + sqr( 21.2472434327893*x73*x73) + sqr(-2.09823507558355*x74*x70*sin(x192 - x188) ) + sqr(29.3405382084843*x74*x74) + sqr(x74*x75*(-6.83466229544634*sin( x192 - x193) - 22.5599422109855*cos(x192 - x193))) + sqr(23.0245492121187* x76*x76) + sqr(x76*x77*(-1.85965782296058*sin(x194 - x195) - 6.19885940986858*cos(x194 - x195))) + sqr(x76*x118*(-5.08004163156069*sin( x194 - x236) - 16.8508698022501*cos(x194 - x236))) + sqr(-2.76985714170464 *x77*x69*sin(x195 - x187)) + sqr(-1.37932553964677*x77*x75*sin(x195 - x193 )) + sqr(-1.85965782296058*x77*x76*sin(x195 - x194)) + sqr( 122.339465285853*x77*x77) + sqr(x77*x78*(-22.3946024243348*sin(x195 - x196 ) - 73.8545399100404*cos(x195 - x196))) + sqr(x77*x80*(-6.43634642688121* sin(x195 - x198) - 18.3625177472787*cos(x195 - x198))) + sqr(x77*x82*(- 3.65011336174216*sin(x195 - x200) - 10.448143280423*cos(x195 - x200))) + sqr(-6.43634642688121*x80*x77*sin(x198 - x195)) + sqr(-3.00027694864141* x80*x79*sin(x198 - x197)) + sqr(91.7673871033134*x80*x80) + sqr(- 28.9054054054054*x80*x81*cos(x198 - x199)) + sqr(x80*x96*(- 1.03514371051334*sin(x198 - x214) - 5.29202683464684*cos(x198 - x214))) + sqr(x80*x97*(-2.02021317112751*sin(x198 - x215) - 10.3108147641153*cos( x198 - x215))) + sqr(x80*x98*(-1.94596433161849*sin(x198 - x216) - 8.83042637877296*cos(x198 - x216))) + sqr(x80*x99*(-1.02028983422762*sin( x198 - x217) - 4.62950893944692*cos(x198 - x217))) + sqr(-1.81029764661306 *x85*x83*sin(x203 - x201)) + sqr(-6.01491779280401*x85*x84*sin(x203 - x202 )) + sqr(41.5570201472229*x85*x85) + sqr(x85*x86*(-2.14014919897273*sin( x203 - x204) - 7.52109575638987*cos(x203 - x204))) + sqr(x85*x88*(- 1.85116623472788*sin(x203 - x206) - 9.44094779711218*cos(x203 - x206))) + sqr(x85*x89*(-0.783601162090359*sin(x203 - x207) - 5.67209209379214*cos( x203 - x207))) + sqr(-0.645448153550856*x87*x86*sin(x205 - x204)) + sqr( 4.71134077250522*x87*x87) + sqr(-0.783601162090359*x89*x85*sin(x207 - x203 )) + sqr(-2.64125488109603*x89*x88*sin(x207 - x206)) + sqr( 43.1273767840629*x89*x89) + sqr(x89*x90*(-1.36218142573587*sin(x207 - x208 ) - 4.94382447950469*cos(x207 - x208))) + sqr(x89*x92*(-3.73830364088118* sin(x207 - x210) - 19.0691246327777*cos(x207 - x210))) + sqr(- 1.36218142573587*x90*x89*sin(x208 - x207)) + sqr(15.8575609871834*x90*x90) + sqr(x90*x91*(-3.32716802984496*sin(x208 - x209) - 10.9508365076787*cos( x208 - x209))) + sqr(-3.32716802984496*x91*x90*sin(x209 - x208)) + sqr( 18.1193719076356*x91*x91) + sqr(x91*x92*(-2.18921987404349*sin(x209 - x210 ) - 7.19557539995689*cos(x209 - x210))) + sqr(-3.73830364088118*x92*x89* sin(x210 - x207)) + sqr(-2.18921987404349*x92*x91*sin(x210 - x209)) + sqr( 63.0262673730026*x92*x92) + sqr(x92*x93*(-3.28382981106523*sin(x210 - x211 ) - 10.7933630999353*cos(x210 - x211))) + sqr(x92*x94*(-1.76335096806502* sin(x210 - x212) - 5.79229631921565*cos(x210 - x212))) + sqr(x92*x100*(- 0.710339072902274*sin(x210 - x218) - 3.23379670534214*cos(x210 - x218))) + sqr(x92*x102*(-3.75446414944599*sin(x210 - x220) - 17.0629712157749* cos(x210 - x220))) + sqr(-1.02028983422762*x99*x80*sin(x217 - x198)) + sqr(16.316767298416*x99*x99) + sqr(x99*x100*(-2.59602030087875*sin(x217 - x218) - 11.725358358969*cos(x217 - x218))) + sqr(-0.710339072902274*x100* x92*sin(x218 - x210)) + sqr(-4.83585268579998*x100*x94*sin(x218 - x212)) + sqr(-1.18094695287427*x100*x98*sin(x218 - x216)) + sqr(- 2.59602030087875*x100*x99*sin(x218 - x217)) + sqr(69.580451238962*x100* x100) + sqr(x100*x101*(-1.659305619535*sin(x218 - x219) - 7.55972451932552 *cos(x218 - x219))) + sqr(x100*x103*(-5.31164411984397*sin(x218 - x221) - 17.428832268238*cos(x218 - x221))) + sqr(x100*x104*(-1.03321854909083*sin( x218 - x222) - 4.67353844821571*cos(x218 - x222))) + sqr(x100*x106*(- 1.07840734386489*sin(x218 - x224) - 4.08190548338941*cos(x218 - x224))) + sqr(-5.31164411984397*x103*x100*sin(x221 - x218)) + sqr(33.971593811489* x103*x103) + sqr(x103*x104*(-1.70933148265799*sin(x221 - x222) - 5.81025980371299*cos(x221 - x222))) + sqr(x103*x105*(-1.82790371901532* sin(x221 - x223) - 5.55204400635495*cos(x221 - x223))) + sqr(x103*x110*(- 1.13561784367419*sin(x221 - x228) - 5.27105773318305*cos(x221 - x228))) + sqr(-1.03321854909083*x104*x100*sin(x222 - x218)) + sqr(-1.70933148265799* x104*x103*sin(x222 - x221)) + sqr(35.1754595860331*x104*x104) + sqr(x104* x105*(-6.50675327674596*sin(x222 - x223) - 24.7439913341044*cos(x222 - x223))) + sqr(-1.82790371901532*x105*x103*sin(x223 - x221)) + sqr(- 6.50675327674596*x105*x104*sin(x223 - x222)) + sqr(64.7314799284789*x105* x105) + sqr(x105*x106*(-4.39134403357496*sin(x223 - x224) - 17.1576084740393*cos(x223 - x224))) + sqr(x105*x107*(-1.46013554465811* sin(x223 - x225) - 5.04160008815913*cos(x223 - x225))) + sqr(x105*x108*(- 4.64140273504881*sin(x223 - x226) - 12.5015560258211*cos(x223 - x226))) + sqr(-1.46013554465811*x107*x105*sin(x225 - x223)) + sqr(-1.46013554465811* x107*x106*sin(x225 - x224)) + sqr(9.97600017631826*x107*x107) + sqr(- 1.13561784367419*x110*x103*sin(x228 - x221)) + sqr(-4.22538636446541*x110* x109*sin(x228 - x227)) + sqr(42.5265547952557*x110*x110) + sqr(x110*x111*( -3.55742410154829*sin(x228 - x229) - 12.2084327121316*cos(x228 - x229))) + sqr(x110*x112*(-5.2485184091252*sin(x228 - x230) - 13.5993999264782* cos(x228 - x230))) + sqr(-3.55742410154829*x111*x110*sin(x229 - x228)) + sqr(12.1984327121316*x111*x111) + sqr(-5.2485184091252*x112*x110*sin(x230 - x228)) + sqr(13.5683999264782*x112*x112) + sqr(-9.22812356063256*x113* x17*sin(x231 - x135)) + sqr(-1.36693245908927*x113*x32*sin(x231 - x150)) + sqr(34.9057445183242*x113*x113) + sqr(-20.5834811509798*x116*x68*sin( x234 - x186)) + sqr(245.103584298436*x116*x116)) + x237 =E= 913; e3.. - (sqr((-1) + x1) + sqr((-1) + x2) + sqr((-1) + x3) + sqr((-1) + x4) + sqr((-1) + x5) + sqr((-1) + x6) + sqr((-1) + x7) + sqr((-1) + x8) + sqr((- 1) + x9) + sqr((-1) + x10) + sqr((-1) + x11) + sqr((-1) + x12) + sqr((-1) + x13) + sqr((-1) + x14) + sqr((-1) + x15) + sqr((-1) + x16) + sqr((-1) + x17) + sqr((-1) + x18) + sqr((-1) + x19) + sqr((-1) + x20) + sqr((-1) + x21) + sqr((-1) + x22) + sqr((-1) + x23) + sqr((-1) + x24) + sqr((-1) + x25) + sqr((-1) + x26) + sqr((-1) + x27) + sqr((-1) + x28) + sqr((-1) + x29) + sqr((-1) + x30) + sqr((-1) + x31) + sqr((-1) + x32) + sqr((-1) + x33) + sqr((-1) + x34) + sqr((-1) + x35) + sqr((-1) + x36) + sqr((-1) + x37) + sqr((-1) + x38) + sqr((-1) + x39) + sqr((-1) + x40) + sqr((-1) + x41) + sqr((-1) + x42) + sqr((-1) + x43) + sqr((-1) + x44) + sqr((-1) + x45) + sqr((-1) + x46) + sqr((-1) + x47) + sqr((-1) + x48) + sqr((-1) + x49) + sqr((-1) + x50) + sqr((-1) + x51) + sqr((-1) + x52) + sqr((-1) + x53) + sqr((-1) + x54) + sqr((-1) + x55) + sqr((-1) + x56) + sqr((-1) + x57) + sqr((-1) + x58) + sqr((-1) + x59) + sqr((-1) + x60) + sqr((-1) + x61) + sqr((-1) + x62) + sqr((-1) + x63) + sqr((-1) + x64) + sqr((-1) + x65) + sqr((-1) + x66) + sqr((-1) + x67) + sqr((-1) + x68) + sqr((-1) + x69) + sqr((-1) + x70) + sqr((-1) + x71) + sqr((-1) + x72) + sqr((-1) + x73) + sqr((-1) + x74) + sqr((-1) + x75) + sqr((-1) + x76) + sqr((-1) + x77) + sqr((-1) + x78) + sqr((-1) + x79) + sqr((-1) + x80) + sqr((-1) + x81) + sqr((-1) + x82) + sqr((-1) + x83) + sqr((-1) + x84) + sqr((-1) + x85) + sqr((-1) + x86) + sqr((-1) + x87) + sqr((-1) + x88) + sqr((-1) + x89) + sqr((-1) + x90) + sqr((-1) + x91) + sqr((-1) + x92) + sqr((-1) + x93) + sqr((-1) + x94) + sqr((-1) + x95) + sqr((-1) + x96) + sqr((-1) + x97) + sqr((-1) + x98) + sqr((-1) + x99) + sqr((-1) + x100) + sqr((-1) + x101) + sqr((-1) + x102) + sqr((-1) + x103) + sqr((-1) + x104) + sqr((- 1) + x105) + sqr((-1) + x106) + sqr((-1) + x107) + sqr((-1) + x108) + sqr( (-1) + x109) + sqr((-1) + x110) + sqr((-1) + x111) + sqr((-1) + x112) + sqr((-1) + x113) + sqr((-1) + x114) + sqr((-1) + x115) + sqr((-1) + x116) + sqr((-1) + x117) + sqr((-1) + x118)) + x239 =E= 0; * set non default bounds x1.fx = 0.955; x4.fx = 0.998; x6.fx = 0.99; x8.fx = 1.015; x10.fx = 1.05; x12.fx = 0.99; x15.fx = 0.97; x18.fx = 0.973; x19.fx = 0.962; x24.fx = 0.992; x25.fx = 1.05; x26.fx = 1.015; x27.fx = 0.968; x31.fx = 0.967; x32.fx = 0.963; x34.fx = 0.984; x36.fx = 0.98; x40.fx = 0.97; x42.fx = 0.985; x46.fx = 1.005; x49.fx = 1.025; x54.fx = 0.955; x55.fx = 0.952; x56.fx = 0.954; x59.fx = 0.985; x61.fx = 0.995; x62.fx = 0.998; x65.fx = 1.005; x66.fx = 1.05; x69.fx = 1.035; x70.fx = 0.984; x72.fx = 0.98; x73.fx = 0.991; x74.fx = 0.958; x76.fx = 0.943; x77.fx = 1.006; x80.fx = 1.04; x85.fx = 0.985; x87.fx = 1.015; x89.fx = 1.005; x90.fx = 0.985; x91.fx = 0.98; x92.fx = 0.99; x99.fx = 1.01; x100.fx = 1.017; x103.fx = 1.01; x104.fx = 0.971; x105.fx = 0.965; x107.fx = 0.952; x110.fx = 0.973; x111.fx = 0.98; x112.fx = 0.975; x113.fx = 0.993; x116.fx = 1.005; x187.fx = 0; * set non default levels * set non default marginals Model m / all /; m.limrow=0; m.limcol=0; $if NOT '%gams.u1%' == '' $include '%gams.u1%' Solve m using NLP minimizing objvar;