MINLPLib

A Library of Mixed-Integer and Continuous Nonlinear Programming Instances

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


Instance multiplants_mtg6

Formats ams gms mod nl osil pip py
Primal Bounds (infeas ≤ 1e-08)
5296.09482900 p1 ( gdx sol )
(infeas: 5e-10)
5314.43118200 p2 ( gdx sol )
(infeas: 5e-10)
Other points (infeas > 1e-08)  
Dual Bounds
5314.96262500 (ANTIGONE)
5474.10380000 (BARON)
6506.20300600 (COUENNE)
5828.93784500 (LINDO)
5947.49139000 (SCIP)
References Castro, Pedro M and Novais, Augusto Q, Periodic Scheduling of Continuous Multiproduct Plants, 2009.
Source MTG_EX6.gms from minlp.org model 34
Application Periodic Scheduling of Continuous Multiproduct Plants
Added to library 24 Sep 2013
Problem type MBNLP
#Variables 350
#Binary Variables 176
#Integer Variables 0
#Nonlinear Variables 46
#Nonlinear Binary Variables 0
#Nonlinear Integer Variables 0
Objective Sense max
Objective type linear
Objective curvature linear
#Nonzeros in Objective 1
#Nonlinear Nonzeros in Objective 0
#Constraints 481
#Linear Constraints 416
#Quadratic Constraints 64
#Polynomial Constraints 1
#Signomial Constraints 0
#General Nonlinear Constraints 0
Operands in Gen. Nonlin. Functions  
Constraints curvature indefinite
#Nonzeros in Jacobian 4126
#Nonlinear Nonzeros in Jacobian 218
#Nonzeros in (Upper-Left) Hessian of Lagrangian 151
#Nonzeros in Diagonal of Hessian of Lagrangian 5
#Blocks in Hessian of Lagrangian 1
Minimal blocksize in Hessian of Lagrangian 46
Maximal blocksize in Hessian of Lagrangian 46
Average blocksize in Hessian of Lagrangian 46.0
#Semicontinuities 0
#Nonlinear Semicontinuities 0
#SOS type 1 0
#SOS type 2 0
Minimal coefficient 5.3763e-04
Maximal coefficient 1.1160e+06
Infeasibility of initial point 1e+05
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
*        481      106      196      179        0        0        0        0
*  
*  Variable counts
*                   x        b        i      s1s      s2s       sc       si
*      Total     cont   binary  integer     sos1     sos2    scont     sint
*        350      174      176        0        0        0        0        0
*  FX     49
*  
*  Nonzero counts
*      Total    const       NL      DLL
*       4126     3908      218        0
*
*  Solve m using MINLP maximizing objvar;


Variables  b1,b2,b3,b4,b5,b6,b7,b8,b9,b10,b11,b12,b13,b14,b15,b16,b17,b18,b19
          ,b20,b21,b22,b23,b24,b25,b26,b27,b28,b29,b30,b31,b32,b33,b34,b35,b36
          ,b37,b38,b39,b40,b41,b42,b43,b44,b45,b46,b47,b48,b49,b50,b51,b52,b53
          ,b54,b55,b56,b57,b58,b59,b60,b61,b62,b63,b64,b65,b66,b67,b68,b69,b70
          ,b71,b72,b73,b74,b75,b76,b77,b78,b79,b80,b81,b82,b83,b84,b85,b86,b87
          ,b88,b89,b90,b91,b92,b93,b94,b95,b96,b97,b98,b99,b100,b101,b102,b103
          ,b104,b105,b106,b107,b108,b109,b110,b111,b112,b113,b114,b115,b116
          ,b117,b118,b119,b120,b121,b122,b123,b124,b125,b126,b127,b128,b129
          ,b130,b131,b132,b133,b134,b135,b136,b137,b138,b139,b140,b141,b142
          ,b143,b144,b145,b146,b147,b148,b149,b150,b151,b152,b153,b154,b155
          ,b156,b157,b158,b159,b160,b161,b162,b163,b164,b165,b166,b167,b168
          ,b169,b170,b171,b172,b173,b174,b175,b176,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,objvar;

Positive Variables  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,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,x333,x334,x335,x336,x337,x338,x339,x340,x341,x342,x343,x344;

Binary Variables  b1,b2,b3,b4,b5,b6,b7,b8,b9,b10,b11,b12,b13,b14,b15,b16,b17
          ,b18,b19,b20,b21,b22,b23,b24,b25,b26,b27,b28,b29,b30,b31,b32,b33,b34
          ,b35,b36,b37,b38,b39,b40,b41,b42,b43,b44,b45,b46,b47,b48,b49,b50,b51
          ,b52,b53,b54,b55,b56,b57,b58,b59,b60,b61,b62,b63,b64,b65,b66,b67,b68
          ,b69,b70,b71,b72,b73,b74,b75,b76,b77,b78,b79,b80,b81,b82,b83,b84,b85
          ,b86,b87,b88,b89,b90,b91,b92,b93,b94,b95,b96,b97,b98,b99,b100,b101
          ,b102,b103,b104,b105,b106,b107,b108,b109,b110,b111,b112,b113,b114
          ,b115,b116,b117,b118,b119,b120,b121,b122,b123,b124,b125,b126,b127
          ,b128,b129,b130,b131,b132,b133,b134,b135,b136,b137,b138,b139,b140
          ,b141,b142,b143,b144,b145,b146,b147,b148,b149,b150,b151,b152,b153
          ,b154,b155,b156,b157,b158,b159,b160,b161,b162,b163,b164,b165,b166
          ,b167,b168,b169,b170,b171,b172,b173,b174,b175,b176;

Equations  e1,e2,e3,e4,e5,e6,e7,e8,e9,e10,e11,e12,e13,e14,e15,e16,e17,e18,e19
          ,e20,e21,e22,e23,e24,e25,e26,e27,e28,e29,e30,e31,e32,e33,e34,e35,e36
          ,e37,e38,e39,e40,e41,e42,e43,e44,e45,e46,e47,e48,e49,e50,e51,e52,e53
          ,e54,e55,e56,e57,e58,e59,e60,e61,e62,e63,e64,e65,e66,e67,e68,e69,e70
          ,e71,e72,e73,e74,e75,e76,e77,e78,e79,e80,e81,e82,e83,e84,e85,e86,e87
          ,e88,e89,e90,e91,e92,e93,e94,e95,e96,e97,e98,e99,e100,e101,e102,e103
          ,e104,e105,e106,e107,e108,e109,e110,e111,e112,e113,e114,e115,e116
          ,e117,e118,e119,e120,e121,e122,e123,e124,e125,e126,e127,e128,e129
          ,e130,e131,e132,e133,e134,e135,e136,e137,e138,e139,e140,e141,e142
          ,e143,e144,e145,e146,e147,e148,e149,e150,e151,e152,e153,e154,e155
          ,e156,e157,e158,e159,e160,e161,e162,e163,e164,e165,e166,e167,e168
          ,e169,e170,e171,e172,e173,e174,e175,e176,e177,e178,e179,e180,e181
          ,e182,e183,e184,e185,e186,e187,e188,e189,e190,e191,e192,e193,e194
          ,e195,e196,e197,e198,e199,e200,e201,e202,e203,e204,e205,e206,e207
          ,e208,e209,e210,e211,e212,e213,e214,e215,e216,e217,e218,e219,e220
          ,e221,e222,e223,e224,e225,e226,e227,e228,e229,e230,e231,e232,e233
          ,e234,e235,e236,e237,e238,e239,e240,e241,e242,e243,e244,e245,e246
          ,e247,e248,e249,e250,e251,e252,e253,e254,e255,e256,e257,e258,e259
          ,e260,e261,e262,e263,e264,e265,e266,e267,e268,e269,e270,e271,e272
          ,e273,e274,e275,e276,e277,e278,e279,e280,e281,e282,e283,e284,e285
          ,e286,e287,e288,e289,e290,e291,e292,e293,e294,e295,e296,e297,e298
          ,e299,e300,e301,e302,e303,e304,e305,e306,e307,e308,e309,e310,e311
          ,e312,e313,e314,e315,e316,e317,e318,e319,e320,e321,e322,e323,e324
          ,e325,e326,e327,e328,e329,e330,e331,e332,e333,e334,e335,e336,e337
          ,e338,e339,e340,e341,e342,e343,e344,e345,e346,e347,e348,e349,e350
          ,e351,e352,e353,e354,e355,e356,e357,e358,e359,e360,e361,e362,e363
          ,e364,e365,e366,e367,e368,e369,e370,e371,e372,e373,e374,e375,e376
          ,e377,e378,e379,e380,e381,e382,e383,e384,e385,e386,e387,e388,e389
          ,e390,e391,e392,e393,e394,e395,e396,e397,e398,e399,e400,e401,e402
          ,e403,e404,e405,e406,e407,e408,e409,e410,e411,e412,e413,e414,e415
          ,e416,e417,e418,e419,e420,e421,e422,e423,e424,e425,e426,e427,e428
          ,e429,e430,e431,e432,e433,e434,e435,e436,e437,e438,e439,e440,e441
          ,e442,e443,e444,e445,e446,e447,e448,e449,e450,e451,e452,e453,e454
          ,e455,e456,e457,e458,e459,e460,e461,e462,e463,e464,e465,e466,e467
          ,e468,e469,e470,e471,e472,e473,e474,e475,e476,e477,e478,e479,e480
          ,e481;


e1.. objvar*x349 + 0.00203*(x345**2*(x335 - x329) + (x349 - x345)**2*x329) + 
     0.00203*(x346**2*(x338 - x330) + (x349 - x346)**2*x330) + 0.00203*(x347**2
     *(x341 - x331) + (x349 - x347)**2*x331) + 0.00203*(x348**2*(x344 - x332)
      + (x349 - x348)**2*x332) + 7600*b1 + 7600*b2 + 7600*b3 + 7600*b4
      + 7600*b5 + 7600*b6 + 7600*b7 + 7600*b8 + 7600*b9 + 7600*b10 + 7600*b11
      + 7600*b12 + 7500*b13 + 7500*b14 + 7500*b15 + 7500*b16 + 750*b17
      + 750*b18 + 750*b19 + 750*b20 + 3000*b21 + 3000*b22 + 3000*b23 + 3000*b24
      + 7700*b25 + 7700*b26 + 7700*b27 + 7700*b28 + 770*b29 + 770*b30 + 770*b31
      + 770*b32 + 3080*b33 + 3080*b34 + 3080*b35 + 3080*b36 + 7600*b37
      + 7600*b38 + 7600*b39 + 7600*b40 + 3040*b41 + 3040*b42 + 3040*b43
      + 3040*b44 + 3040*b45 + 3040*b46 + 3040*b47 + 3040*b48 + 2280*b49
      + 2280*b50 + 2280*b51 + 2280*b52 + 2280*b53 + 2280*b54 + 2280*b55
      + 2280*b56 + 9120*b57 + 9120*b58 + 9120*b59 + 9120*b60 + 2250*b61
      + 2250*b62 + 2250*b63 + 2250*b64 + 750*b65 + 750*b66 + 750*b67 + 750*b68
      + 9000*b69 + 9000*b70 + 9000*b71 + 9000*b72 + 2310*b73 + 2310*b74
      + 2310*b75 + 2310*b76 + 770*b77 + 770*b78 + 770*b79 + 770*b80 + 9240*b81
      + 9240*b82 + 9240*b83 + 9240*b84 + 9120*b85 + 9120*b86 + 9120*b87
      + 9120*b88 + 9120*b89 + 9120*b90 + 9120*b91 + 9120*b92 + 9120*b93
      + 9120*b94 + 9120*b95 + 9120*b96 + 1520*b97 + 1520*b98 + 1520*b99
      + 1520*b100 + 1520*b101 + 1520*b102 + 1520*b103 + 1520*b104 + 6080*b105
      + 6080*b106 + 6080*b107 + 6080*b108 + 1500*b109 + 1500*b110 + 1500*b111
      + 1500*b112 + 750*b113 + 750*b114 + 750*b115 + 750*b116 + 6000*b117
      + 6000*b118 + 6000*b119 + 6000*b120 + 1540*b121 + 1540*b122 + 1540*b123
      + 1540*b124 + 770*b125 + 770*b126 + 770*b127 + 770*b128 + 6160*b129
      + 6160*b130 + 6160*b131 + 6160*b132 + 6080*b133 + 6080*b134 + 6080*b135
      + 6080*b136 + 6080*b137 + 6080*b138 + 6080*b139 + 6080*b140 + 6080*b141
      + 6080*b142 + 6080*b143 + 6080*b144 - 4*x185 - 4*x186 - 4*x187 - 4*x188
      - 1.5*x197 - 1.5*x198 - 1.5*x199 - 1.5*x200 - 6.5*x209 - 6.5*x210
      - 6.5*x211 - 6.5*x212 - 3*x221 - 3*x222 - 3*x223 - 3*x224 + 0.1218*x297
      + 0.1218*x298 + 0.1218*x299 + 0.1218*x300 + 0.1218*x301 + 0.1218*x302
      + 0.1218*x303 + 0.1218*x304 =E= 0;

e2..    b1 + b5 + b9 - b16 - b28 - b40 + x225 - x228 =E= 0;

e3..    b2 + b6 + b10 - b13 - b25 - b37 - x225 + x226 =E= 0;

e4..    b3 + b7 + b11 - b14 - b26 - b38 - x226 + x227 =E= 0;

e5..    b4 + b8 + b12 - b15 - b27 - b39 - x227 + x228 =E= 0;

e6..  - b4 + b13 + b17 + b21 - b32 - b44 + x229 - x232 =E= 0;

e7..  - b1 + b14 + b18 + b22 - b29 - b41 - x229 + x230 =E= 0;

e8..  - b2 + b15 + b19 + b23 - b30 - b42 - x230 + x231 =E= 0;

e9..  - b3 + b16 + b20 + b24 - b31 - b43 - x231 + x232 =E= 0;

e10..  - b8 - b20 + b25 + b29 + b33 - b48 + x233 - x236 =E= 0;

e11..  - b5 - b17 + b26 + b30 + b34 - b45 - x233 + x234 =E= 0;

e12..  - b6 - b18 + b27 + b31 + b35 - b46 - x234 + x235 =E= 0;

e13..  - b7 - b19 + b28 + b32 + b36 - b47 - x235 + x236 =E= 0;

e14..  - b12 - b24 - b36 + b37 + b41 + b45 + x237 - x240 =E= 0;

e15..  - b9 - b21 - b33 + b38 + b42 + b46 - x237 + x238 =E= 0;

e16..  - b10 - b22 - b34 + b39 + b43 + b47 - x238 + x239 =E= 0;

e17..  - b11 - b23 - b35 + b40 + b44 + b48 - x239 + x240 =E= 0;

e18..    b49 + b53 + b57 - b64 - b76 - b88 + x241 - x244 =E= 0;

e19..    b50 + b54 + b58 - b61 - b73 - b85 - x241 + x242 =E= 0;

e20..    b51 + b55 + b59 - b62 - b74 - b86 - x242 + x243 =E= 0;

e21..    b52 + b56 + b60 - b63 - b75 - b87 - x243 + x244 =E= 0;

e22..  - b52 + b61 + b65 + b69 - b80 - b92 + x245 - x248 =E= 0;

e23..  - b49 + b62 + b66 + b70 - b77 - b89 - x245 + x246 =E= 0;

e24..  - b50 + b63 + b67 + b71 - b78 - b90 - x246 + x247 =E= 0;

e25..  - b51 + b64 + b68 + b72 - b79 - b91 - x247 + x248 =E= 0;

e26..  - b56 - b68 + b73 + b77 + b81 - b96 + x249 - x252 =E= 0;

e27..  - b53 - b65 + b74 + b78 + b82 - b93 - x249 + x250 =E= 0;

e28..  - b54 - b66 + b75 + b79 + b83 - b94 - x250 + x251 =E= 0;

e29..  - b55 - b67 + b76 + b80 + b84 - b95 - x251 + x252 =E= 0;

e30..  - b60 - b72 - b84 + b85 + b89 + b93 + x253 - x256 =E= 0;

e31..  - b57 - b69 - b81 + b86 + b90 + b94 - x253 + x254 =E= 0;

e32..  - b58 - b70 - b82 + b87 + b91 + b95 - x254 + x255 =E= 0;

e33..  - b59 - b71 - b83 + b88 + b92 + b96 - x255 + x256 =E= 0;

e34..    b97 + b101 + b105 - b112 - b124 - b136 + x257 - x260 =E= 0;

e35..    b98 + b102 + b106 - b109 - b121 - b133 - x257 + x258 =E= 0;

e36..    b99 + b103 + b107 - b110 - b122 - b134 - x258 + x259 =E= 0;

e37..    b100 + b104 + b108 - b111 - b123 - b135 - x259 + x260 =E= 0;

e38..  - b100 + b109 + b113 + b117 - b128 - b140 + x261 - x264 =E= 0;

e39..  - b97 + b110 + b114 + b118 - b125 - b137 - x261 + x262 =E= 0;

e40..  - b98 + b111 + b115 + b119 - b126 - b138 - x262 + x263 =E= 0;

e41..  - b99 + b112 + b116 + b120 - b127 - b139 - x263 + x264 =E= 0;

e42..  - b104 - b116 + b121 + b125 + b129 - b144 + x265 - x268 =E= 0;

e43..  - b101 - b113 + b122 + b126 + b130 - b141 - x265 + x266 =E= 0;

e44..  - b102 - b114 + b123 + b127 + b131 - b142 - x266 + x267 =E= 0;

e45..  - b103 - b115 + b124 + b128 + b132 - b143 - x267 + x268 =E= 0;

e46..  - b108 - b120 - b132 + b133 + b137 + b141 + x269 - x272 =E= 0;

e47..  - b105 - b117 - b129 + b134 + b138 + b142 - x269 + x270 =E= 0;

e48..  - b106 - b118 - b130 + b135 + b139 + b143 - x270 + x271 =E= 0;

e49..  - b107 - b119 - b131 + b136 + b140 + b144 - x271 + x272 =E= 0;

e50..    b1 + b5 + b9 + b13 + b17 + b21 + b25 + b29 + b33 + b37 + b41 + b45
       + x225 + x229 + x233 + x237 =E= 1;

e51..    b49 + b53 + b57 + b61 + b65 + b69 + b73 + b77 + b81 + b85 + b89 + b93
       + x241 + x245 + x249 + x253 =E= 1;

e52..    b97 + b101 + b105 + b109 + b113 + b117 + b121 + b125 + b129 + b133
       + b137 + b141 + x257 + x261 + x265 + x269 =E= 1;

e53..  - 10*b1 - 10*b5 - 10*b9 - 10*b13 - b17 - 4*b21 - 10*b25 - b29 - 4*b33
       - 10*b37 - 4*b41 - 4*b45 - 0.000854700854700855*x177
       - 0.000746268656716418*x189 - 0.000746268656716418*x201
       - 0.000826446280991736*x213 - x273 + x276 =G= 0;

e54..  - 10*b2 - 10*b6 - 10*b10 - 10*b14 - b18 - 4*b22 - 10*b26 - b30 - 4*b34
       - 10*b38 - 4*b42 - 4*b46 - 0.000854700854700855*x178
       - 0.000746268656716418*x190 - 0.000746268656716418*x202
       - 0.000826446280991736*x214 - x276 + x279 =G= 0;

e55..  - 10*b3 - 10*b7 - 10*b11 - 10*b15 - b19 - 4*b23 - 10*b27 - b31 - 4*b35
       - 10*b39 - 4*b43 - 4*b47 - 0.000854700854700855*x179
       - 0.000746268656716418*x191 - 0.000746268656716418*x203
       - 0.000826446280991736*x215 - x279 + x282 =G= 0;

e56..  - 10*b4 - 10*b8 - 10*b12 - 10*b16 - b20 - 4*b24 - 10*b28 - b32 - 4*b36
       - 10*b40 - 4*b44 - 4*b48 - 0.000854700854700855*x180
       - 0.000746268656716418*x192 - 0.000746268656716418*x204
       - 0.000826446280991736*x216 + x273 - x282 + x349 =G= 0;

e57..  - 3*b49 - 3*b53 - 12*b57 - 3*b61 - b65 - 12*b69 - 3*b73 - b77 - 12*b81
       - 12*b85 - 12*b89 - 12*b93 - 0.000892857142857143*x181
       - 0.000775193798449612*x193 - 0.000746268656716418*x205
       - 0.000862068965517241*x217 - x274 + x277 =G= 0;

e58..  - 3*b50 - 3*b54 - 12*b58 - 3*b62 - b66 - 12*b70 - 3*b74 - b78 - 12*b82
       - 12*b86 - 12*b90 - 12*b94 - 0.000892857142857143*x182
       - 0.000775193798449612*x194 - 0.000746268656716418*x206
       - 0.000862068965517241*x218 - x277 + x280 =G= 0;

e59..  - 3*b51 - 3*b55 - 12*b59 - 3*b63 - b67 - 12*b71 - 3*b75 - b79 - 12*b83
       - 12*b87 - 12*b91 - 12*b95 - 0.000892857142857143*x183
       - 0.000775193798449612*x195 - 0.000746268656716418*x207
       - 0.000862068965517241*x219 - x280 + x283 =G= 0;

e60..  - 3*b52 - 3*b56 - 12*b60 - 3*b64 - b68 - 12*b72 - 3*b76 - b80 - 12*b84
       - 12*b88 - 12*b92 - 12*b96 - 0.000892857142857143*x184
       - 0.000775193798449612*x196 - 0.000746268656716418*x208
       - 0.000862068965517241*x220 + x274 - x283 + x349 =G= 0;

e61..  - 2*b97 - 2*b101 - 8*b105 - 2*b109 - b113 - 8*b117 - 2*b121 - b125
       - 8*b129 - 8*b133 - 8*b137 - 8*b141 - 0.000892857142857143*x185
       - 0.000537634408602151*x197 - 0.000746268656716418*x209
       - 0.000704225352112676*x221 - x275 + x278 =G= 0;

e62..  - 2*b98 - 2*b102 - 8*b106 - 2*b110 - b114 - 8*b118 - 2*b122 - b126
       - 8*b130 - 8*b134 - 8*b138 - 8*b142 - 0.000892857142857143*x186
       - 0.000537634408602151*x198 - 0.000746268656716418*x210
       - 0.000704225352112676*x222 - x278 + x281 =G= 0;

e63..  - 2*b99 - 2*b103 - 8*b107 - 2*b111 - b115 - 8*b119 - 2*b123 - b127
       - 8*b131 - 8*b135 - 8*b139 - 8*b143 - 0.000892857142857143*x187
       - 0.000537634408602151*x199 - 0.000746268656716418*x211
       - 0.000704225352112676*x223 - x281 + x284 =G= 0;

e64..  - 2*b100 - 2*b104 - 8*b108 - 2*b112 - b116 - 8*b120 - 2*b124 - b128
       - 8*b132 - 8*b136 - 8*b140 - 8*b144 - 0.000892857142857143*x188
       - 0.000537634408602151*x200 - 0.000746268656716418*x212
       - 0.000704225352112676*x224 + x275 - x284 + x349 =G= 0;

e65..  - 10*b1 - 10*b5 - 10*b9 - 10*b13 - b17 - 4*b21 - 10*b25 - b29 - 4*b33
       - 10*b37 - 4*b41 - 4*b45 + x276 - x285 =E= 0;

e66..  - 10*b2 - 10*b6 - 10*b10 - 10*b14 - b18 - 4*b22 - 10*b26 - b30 - 4*b34
       - 10*b38 - 4*b42 - 4*b46 + x279 - x288 =E= 0;

e67..  - 10*b3 - 10*b7 - 10*b11 - 10*b15 - b19 - 4*b23 - 10*b27 - b31 - 4*b35
       - 10*b39 - 4*b43 - 4*b47 + x282 - x291 =E= 0;

e68..  - 10*b4 - 10*b8 - 10*b12 - 10*b16 - b20 - 4*b24 - 10*b28 - b32 - 4*b36
       - 10*b40 - 4*b44 - 4*b48 + x273 - x294 + x349 =E= 0;

e69..  - 3*b49 - 3*b53 - 12*b57 - 3*b61 - b65 - 12*b69 - 3*b73 - b77 - 12*b81
       - 12*b85 - 12*b89 - 12*b93 + x277 - x286 =E= 0;

e70..  - 3*b50 - 3*b54 - 12*b58 - 3*b62 - b66 - 12*b70 - 3*b74 - b78 - 12*b82
       - 12*b86 - 12*b90 - 12*b94 + x280 - x289 =E= 0;

e71..  - 3*b51 - 3*b55 - 12*b59 - 3*b63 - b67 - 12*b71 - 3*b75 - b79 - 12*b83
       - 12*b87 - 12*b91 - 12*b95 + x283 - x292 =E= 0;

e72..  - 3*b52 - 3*b56 - 12*b60 - 3*b64 - b68 - 12*b72 - 3*b76 - b80 - 12*b84
       - 12*b88 - 12*b92 - 12*b96 + x274 - x295 + x349 =E= 0;

e73..  - 2*b97 - 2*b101 - 8*b105 - 2*b109 - b113 - 8*b117 - 2*b121 - b125
       - 8*b129 - 8*b133 - 8*b137 - 8*b141 + x278 - x287 =E= 0;

e74..  - 2*b98 - 2*b102 - 8*b106 - 2*b110 - b114 - 8*b118 - 2*b122 - b126
       - 8*b130 - 8*b134 - 8*b138 - 8*b142 + x281 - x290 =E= 0;

e75..  - 2*b99 - 2*b103 - 8*b107 - 2*b111 - b115 - 8*b119 - 2*b123 - b127
       - 8*b131 - 8*b135 - 8*b139 - 8*b143 + x284 - x293 =E= 0;

e76..  - 2*b100 - 2*b104 - 8*b108 - 2*b112 - b116 - 8*b120 - 2*b124 - b128
       - 8*b132 - 8*b136 - 8*b140 - 8*b144 + x275 - x296 + x349 =E= 0;

e77..    x282 - x349 =L= 0;

e78..    x283 - x349 =L= 0;

e79..    x284 - x349 =L= 0;

e80..  - 702000*b1 - 702000*b5 - 702000*b9 + x177 =L= 0;

e81..  - 702000*b2 - 702000*b6 - 702000*b10 + x178 =L= 0;

e82..  - 702000*b3 - 702000*b7 - 702000*b11 + x179 =L= 0;

e83..  - 702000*b4 - 702000*b8 - 702000*b12 + x180 =L= 0;

e84..  - 672000*b49 - 672000*b53 - 672000*b57 + x181 =L= 0;

e85..  - 672000*b50 - 672000*b54 - 672000*b58 + x182 =L= 0;

e86..  - 672000*b51 - 672000*b55 - 672000*b59 + x183 =L= 0;

e87..  - 672000*b52 - 672000*b56 - 672000*b60 + x184 =L= 0;

e88..  - 672000*b97 - 672000*b101 - 672000*b105 + x185 =L= 0;

e89..  - 672000*b98 - 672000*b102 - 672000*b106 + x186 =L= 0;

e90..  - 672000*b99 - 672000*b103 - 672000*b107 + x187 =L= 0;

e91..  - 672000*b100 - 672000*b104 - 672000*b108 + x188 =L= 0;

e92..  - 804000*b13 - 804000*b17 - 804000*b21 + x189 =L= 0;

e93..  - 804000*b14 - 804000*b18 - 804000*b22 + x190 =L= 0;

e94..  - 804000*b15 - 804000*b19 - 804000*b23 + x191 =L= 0;

e95..  - 804000*b16 - 804000*b20 - 804000*b24 + x192 =L= 0;

e96..  - 774000*b61 - 774000*b65 - 774000*b69 + x193 =L= 0;

e97..  - 774000*b62 - 774000*b66 - 774000*b70 + x194 =L= 0;

e98..  - 774000*b63 - 774000*b67 - 774000*b71 + x195 =L= 0;

e99..  - 774000*b64 - 774000*b68 - 774000*b72 + x196 =L= 0;

e100..  - 1116000*b109 - 1116000*b113 - 1116000*b117 + x197 =L= 0;

e101..  - 1116000*b110 - 1116000*b114 - 1116000*b118 + x198 =L= 0;

e102..  - 1116000*b111 - 1116000*b115 - 1116000*b119 + x199 =L= 0;

e103..  - 1116000*b112 - 1116000*b116 - 1116000*b120 + x200 =L= 0;

e104..  - 804000*b25 - 804000*b29 - 804000*b33 + x201 =L= 0;

e105..  - 804000*b26 - 804000*b30 - 804000*b34 + x202 =L= 0;

e106..  - 804000*b27 - 804000*b31 - 804000*b35 + x203 =L= 0;

e107..  - 804000*b28 - 804000*b32 - 804000*b36 + x204 =L= 0;

e108..  - 804000*b73 - 804000*b77 - 804000*b81 + x205 =L= 0;

e109..  - 804000*b74 - 804000*b78 - 804000*b82 + x206 =L= 0;

e110..  - 804000*b75 - 804000*b79 - 804000*b83 + x207 =L= 0;

e111..  - 804000*b76 - 804000*b80 - 804000*b84 + x208 =L= 0;

e112..  - 804000*b121 - 804000*b125 - 804000*b129 + x209 =L= 0;

e113..  - 804000*b122 - 804000*b126 - 804000*b130 + x210 =L= 0;

e114..  - 804000*b123 - 804000*b127 - 804000*b131 + x211 =L= 0;

e115..  - 804000*b124 - 804000*b128 - 804000*b132 + x212 =L= 0;

e116..  - 726000*b37 - 726000*b41 - 726000*b45 + x213 =L= 0;

e117..  - 726000*b38 - 726000*b42 - 726000*b46 + x214 =L= 0;

e118..  - 726000*b39 - 726000*b43 - 726000*b47 + x215 =L= 0;

e119..  - 726000*b40 - 726000*b44 - 726000*b48 + x216 =L= 0;

e120..  - 696000*b85 - 696000*b89 - 696000*b93 + x217 =L= 0;

e121..  - 696000*b86 - 696000*b90 - 696000*b94 + x218 =L= 0;

e122..  - 696000*b87 - 696000*b91 - 696000*b95 + x219 =L= 0;

e123..  - 696000*b88 - 696000*b92 - 696000*b96 + x220 =L= 0;

e124..  - 852000*b133 - 852000*b137 - 852000*b141 + x221 =L= 0;

e125..  - 852000*b134 - 852000*b138 - 852000*b142 + x222 =L= 0;

e126..  - 852000*b135 - 852000*b139 - 852000*b143 + x223 =L= 0;

e127..  - 852000*b136 - 852000*b140 - 852000*b144 + x224 =L= 0;

e128..    b1 + b2 + b3 + b4 + b5 + b6 + b7 + b8 + b9 + b10 + b11 + b12 =E= 1;

e129..    b49 + b50 + b51 + b52 + b53 + b54 + b55 + b56 + b57 + b58 + b59 + b60
        =E= 1;

e130..    b97 + b98 + b99 + b100 + b101 + b102 + b103 + b104 + b105 + b106
        + b107 + b108 =E= 1;

e131..    b13 + b14 + b15 + b16 + b17 + b18 + b19 + b20 + b21 + b22 + b23 + b24
        =E= 1;

e132..    b61 + b62 + b63 + b64 + b65 + b66 + b67 + b68 + b69 + b70 + b71 + b72
        =E= 1;

e133..    b109 + b110 + b111 + b112 + b113 + b114 + b115 + b116 + b117 + b118
        + b119 + b120 =E= 1;

e134..    b25 + b26 + b27 + b28 + b29 + b30 + b31 + b32 + b33 + b34 + b35 + b36
        =E= 1;

e135..    b73 + b74 + b75 + b76 + b77 + b78 + b79 + b80 + b81 + b82 + b83 + b84
        =E= 1;

e136..    b121 + b122 + b123 + b124 + b125 + b126 + b127 + b128 + b129 + b130
        + b131 + b132 =E= 1;

e137..    b37 + b38 + b39 + b40 + b41 + b42 + b43 + b44 + b45 + b46 + b47 + b48
        =E= 1;

e138..    b85 + b86 + b87 + b88 + b89 + b90 + b91 + b92 + b93 + b94 + b95 + b96
        =E= 1;

e139..    b133 + b134 + b135 + b136 + b137 + b138 + b139 + b140 + b141 + b142
        + b143 + b144 =E= 1;

e140..    b1 + b5 + b9 =E= 1;

e141.. x329*x349 - x185 - x186 - x187 - x188 =E= 0;

e142.. x330*x349 - x197 - x198 - x199 - x200 =E= 0;

e143.. x331*x349 - x209 - x210 - x211 - x212 =E= 0;

e144.. x332*x349 - x221 - x222 - x223 - x224 =E= 0;

e145..    x177 + x178 + x179 + x180 - x181 - x182 - x183 - x184 =E= 0;

e146..    x181 + x182 + x183 + x184 - x185 - x186 - x187 - x188 =E= 0;

e147..    x189 + x190 + x191 + x192 - x193 - x194 - x195 - x196 =E= 0;

e148..    x193 + x194 + x195 + x196 - x197 - x198 - x199 - x200 =E= 0;

e149..    x201 + x202 + x203 + x204 - x205 - x206 - x207 - x208 =E= 0;

e150..    x205 + x206 + x207 + x208 - x209 - x210 - x211 - x212 =E= 0;

e151..    x213 + x214 + x215 + x216 - x217 - x218 - x219 - x220 =E= 0;

e152..    x217 + x218 + x219 + x220 - x221 - x222 - x223 - x224 =E= 0;

e153..    600*b1 + 600*b5 + 600*b9 - x273 + x305 =L= 600;

e154..    600*b1 + 600*b2 + 600*b5 + 600*b6 + 600*b9 + 600*b10 - x276 + x305
        =L= 600;

e155..    600*b1 + 600*b2 + 600*b3 + 600*b5 + 600*b6 + 600*b7 + 600*b9
        + 600*b10 + 600*b11 - x279 + x305 =L= 600;

e156..    600*b1 + 600*b2 + 600*b3 + 600*b4 + 600*b5 + 600*b6 + 600*b7 + 600*b8
        + 600*b9 + 600*b10 + 600*b11 + 600*b12 - x282 + x305 =L= 600;

e157..    600*b49 + 600*b53 + 600*b57 - x274 + x306 =L= 600;

e158..    600*b49 + 600*b50 + 600*b53 + 600*b54 + 600*b57 + 600*b58 - x277
        + x306 =L= 600;

e159..    600*b49 + 600*b50 + 600*b51 + 600*b53 + 600*b54 + 600*b55 + 600*b57
        + 600*b58 + 600*b59 - x280 + x306 =L= 600;

e160..    600*b49 + 600*b50 + 600*b51 + 600*b52 + 600*b53 + 600*b54 + 600*b55
        + 600*b56 + 600*b57 + 600*b58 + 600*b59 + 600*b60 - x283 + x306 =L= 600
       ;

e161..    600*b97 + 600*b101 + 600*b105 - x275 + x307 =L= 600;

e162..    600*b97 + 600*b98 + 600*b101 + 600*b102 + 600*b105 + 600*b106 - x278
        + x307 =L= 600;

e163..    600*b97 + 600*b98 + 600*b99 + 600*b101 + 600*b102 + 600*b103
        + 600*b105 + 600*b106 + 600*b107 - x281 + x307 =L= 600;

e164..    600*b97 + 600*b98 + 600*b99 + 600*b100 + 600*b101 + 600*b102
        + 600*b103 + 600*b104 + 600*b105 + 600*b106 + 600*b107 + 600*b108
        - x284 + x307 =L= 600;

e165..    600*b13 + 600*b17 + 600*b21 - x273 + x308 =L= 600;

e166..    600*b13 + 600*b14 + 600*b17 + 600*b18 + 600*b21 + 600*b22 - x276
        + x308 =L= 600;

e167..    600*b13 + 600*b14 + 600*b15 + 600*b17 + 600*b18 + 600*b19 + 600*b21
        + 600*b22 + 600*b23 - x279 + x308 =L= 600;

e168..    600*b13 + 600*b14 + 600*b15 + 600*b16 + 600*b17 + 600*b18 + 600*b19
        + 600*b20 + 600*b21 + 600*b22 + 600*b23 + 600*b24 - x282 + x308 =L= 600
       ;

e169..    600*b61 + 600*b65 + 600*b69 - x274 + x309 =L= 600;

e170..    600*b61 + 600*b62 + 600*b65 + 600*b66 + 600*b69 + 600*b70 - x277
        + x309 =L= 600;

e171..    600*b61 + 600*b62 + 600*b63 + 600*b65 + 600*b66 + 600*b67 + 600*b69
        + 600*b70 + 600*b71 - x280 + x309 =L= 600;

e172..    600*b61 + 600*b62 + 600*b63 + 600*b64 + 600*b65 + 600*b66 + 600*b67
        + 600*b68 + 600*b69 + 600*b70 + 600*b71 + 600*b72 - x283 + x309 =L= 600
       ;

e173..    600*b109 + 600*b113 + 600*b117 - x275 + x310 =L= 600;

e174..    600*b109 + 600*b110 + 600*b113 + 600*b114 + 600*b117 + 600*b118
        - x278 + x310 =L= 600;

e175..    600*b109 + 600*b110 + 600*b111 + 600*b113 + 600*b114 + 600*b115
        + 600*b117 + 600*b118 + 600*b119 - x281 + x310 =L= 600;

e176..    600*b109 + 600*b110 + 600*b111 + 600*b112 + 600*b113 + 600*b114
        + 600*b115 + 600*b116 + 600*b117 + 600*b118 + 600*b119 + 600*b120
        - x284 + x310 =L= 600;

e177..    600*b25 + 600*b29 + 600*b33 - x273 + x311 =L= 600;

e178..    600*b25 + 600*b26 + 600*b29 + 600*b30 + 600*b33 + 600*b34 - x276
        + x311 =L= 600;

e179..    600*b25 + 600*b26 + 600*b27 + 600*b29 + 600*b30 + 600*b31 + 600*b33
        + 600*b34 + 600*b35 - x279 + x311 =L= 600;

e180..    600*b25 + 600*b26 + 600*b27 + 600*b28 + 600*b29 + 600*b30 + 600*b31
        + 600*b32 + 600*b33 + 600*b34 + 600*b35 + 600*b36 - x282 + x311 =L= 600
       ;

e181..    600*b73 + 600*b77 + 600*b81 - x274 + x312 =L= 600;

e182..    600*b73 + 600*b74 + 600*b77 + 600*b78 + 600*b81 + 600*b82 - x277
        + x312 =L= 600;

e183..    600*b73 + 600*b74 + 600*b75 + 600*b77 + 600*b78 + 600*b79 + 600*b81
        + 600*b82 + 600*b83 - x280 + x312 =L= 600;

e184..    600*b73 + 600*b74 + 600*b75 + 600*b76 + 600*b77 + 600*b78 + 600*b79
        + 600*b80 + 600*b81 + 600*b82 + 600*b83 + 600*b84 - x283 + x312 =L= 600
       ;

e185..    600*b121 + 600*b125 + 600*b129 - x275 + x313 =L= 600;

e186..    600*b121 + 600*b122 + 600*b125 + 600*b126 + 600*b129 + 600*b130
        - x278 + x313 =L= 600;

e187..    600*b121 + 600*b122 + 600*b123 + 600*b125 + 600*b126 + 600*b127
        + 600*b129 + 600*b130 + 600*b131 - x281 + x313 =L= 600;

e188..    600*b121 + 600*b122 + 600*b123 + 600*b124 + 600*b125 + 600*b126
        + 600*b127 + 600*b128 + 600*b129 + 600*b130 + 600*b131 + 600*b132
        - x284 + x313 =L= 600;

e189..    600*b37 + 600*b41 + 600*b45 - x273 + x314 =L= 600;

e190..    600*b37 + 600*b38 + 600*b41 + 600*b42 + 600*b45 + 600*b46 - x276
        + x314 =L= 600;

e191..    600*b37 + 600*b38 + 600*b39 + 600*b41 + 600*b42 + 600*b43 + 600*b45
        + 600*b46 + 600*b47 - x279 + x314 =L= 600;

e192..    600*b37 + 600*b38 + 600*b39 + 600*b40 + 600*b41 + 600*b42 + 600*b43
        + 600*b44 + 600*b45 + 600*b46 + 600*b47 + 600*b48 - x282 + x314 =L= 600
       ;

e193..    600*b85 + 600*b89 + 600*b93 - x274 + x315 =L= 600;

e194..    600*b85 + 600*b86 + 600*b89 + 600*b90 + 600*b93 + 600*b94 - x277
        + x315 =L= 600;

e195..    600*b85 + 600*b86 + 600*b87 + 600*b89 + 600*b90 + 600*b91 + 600*b93
        + 600*b94 + 600*b95 - x280 + x315 =L= 600;

e196..    600*b85 + 600*b86 + 600*b87 + 600*b88 + 600*b89 + 600*b90 + 600*b91
        + 600*b92 + 600*b93 + 600*b94 + 600*b95 + 600*b96 - x283 + x315 =L= 600
       ;

e197..    600*b133 + 600*b137 + 600*b141 - x275 + x316 =L= 600;

e198..    600*b133 + 600*b134 + 600*b137 + 600*b138 + 600*b141 + 600*b142
        - x278 + x316 =L= 600;

e199..    600*b133 + 600*b134 + 600*b135 + 600*b137 + 600*b138 + 600*b139
        + 600*b141 + 600*b142 + 600*b143 - x281 + x316 =L= 600;

e200..    600*b133 + 600*b134 + 600*b135 + 600*b136 + 600*b137 + 600*b138
        + 600*b139 + 600*b140 + 600*b141 + 600*b142 + 600*b143 + 600*b144
        - x284 + x316 =L= 600;

e201..  - 600*b1 - 600*b2 - 600*b3 - 600*b4 - 600*b5 - 600*b6 - 600*b7 - 600*b8
        - 600*b9 - 600*b10 - 600*b11 - 600*b12 - x273 + x305 =G= -600;

e202..  - 600*b2 - 600*b3 - 600*b4 - 600*b6 - 600*b7 - 600*b8 - 600*b10
        - 600*b11 - 600*b12 - x276 + x305 =G= -600;

e203..  - 600*b3 - 600*b4 - 600*b7 - 600*b8 - 600*b11 - 600*b12 - x279 + x305
        =G= -600;

e204..  - 600*b4 - 600*b8 - 600*b12 - x282 + x305 =G= -600;

e205..  - 600*b49 - 600*b50 - 600*b51 - 600*b52 - 600*b53 - 600*b54 - 600*b55
        - 600*b56 - 600*b57 - 600*b58 - 600*b59 - 600*b60 - x274 + x306
        =G= -600;

e206..  - 600*b50 - 600*b51 - 600*b52 - 600*b54 - 600*b55 - 600*b56 - 600*b58
        - 600*b59 - 600*b60 - x277 + x306 =G= -600;

e207..  - 600*b51 - 600*b52 - 600*b55 - 600*b56 - 600*b59 - 600*b60 - x280
        + x306 =G= -600;

e208..  - 600*b52 - 600*b56 - 600*b60 - x283 + x306 =G= -600;

e209..  - 600*b97 - 600*b98 - 600*b99 - 600*b100 - 600*b101 - 600*b102
        - 600*b103 - 600*b104 - 600*b105 - 600*b106 - 600*b107 - 600*b108
        - x275 + x307 =G= -600;

e210..  - 600*b98 - 600*b99 - 600*b100 - 600*b102 - 600*b103 - 600*b104
        - 600*b106 - 600*b107 - 600*b108 - x278 + x307 =G= -600;

e211..  - 600*b99 - 600*b100 - 600*b103 - 600*b104 - 600*b107 - 600*b108 - x281
        + x307 =G= -600;

e212..  - 600*b100 - 600*b104 - 600*b108 - x284 + x307 =G= -600;

e213..  - 600*b13 - 600*b14 - 600*b15 - 600*b16 - 600*b17 - 600*b18 - 600*b19
        - 600*b20 - 600*b21 - 600*b22 - 600*b23 - 600*b24 - x273 + x308
        =G= -600;

e214..  - 600*b14 - 600*b15 - 600*b16 - 600*b18 - 600*b19 - 600*b20 - 600*b22
        - 600*b23 - 600*b24 - x276 + x308 =G= -600;

e215..  - 600*b15 - 600*b16 - 600*b19 - 600*b20 - 600*b23 - 600*b24 - x279
        + x308 =G= -600;

e216..  - 600*b16 - 600*b20 - 600*b24 - x282 + x308 =G= -600;

e217..  - 600*b61 - 600*b62 - 600*b63 - 600*b64 - 600*b65 - 600*b66 - 600*b67
        - 600*b68 - 600*b69 - 600*b70 - 600*b71 - 600*b72 - x274 + x309
        =G= -600;

e218..  - 600*b62 - 600*b63 - 600*b64 - 600*b66 - 600*b67 - 600*b68 - 600*b70
        - 600*b71 - 600*b72 - x277 + x309 =G= -600;

e219..  - 600*b63 - 600*b64 - 600*b67 - 600*b68 - 600*b71 - 600*b72 - x280
        + x309 =G= -600;

e220..  - 600*b64 - 600*b68 - 600*b72 - x283 + x309 =G= -600;

e221..  - 600*b109 - 600*b110 - 600*b111 - 600*b112 - 600*b113 - 600*b114
        - 600*b115 - 600*b116 - 600*b117 - 600*b118 - 600*b119 - 600*b120
        - x275 + x310 =G= -600;

e222..  - 600*b110 - 600*b111 - 600*b112 - 600*b114 - 600*b115 - 600*b116
        - 600*b118 - 600*b119 - 600*b120 - x278 + x310 =G= -600;

e223..  - 600*b111 - 600*b112 - 600*b115 - 600*b116 - 600*b119 - 600*b120
        - x281 + x310 =G= -600;

e224..  - 600*b112 - 600*b116 - 600*b120 - x284 + x310 =G= -600;

e225..  - 600*b25 - 600*b26 - 600*b27 - 600*b28 - 600*b29 - 600*b30 - 600*b31
        - 600*b32 - 600*b33 - 600*b34 - 600*b35 - 600*b36 - x273 + x311
        =G= -600;

e226..  - 600*b26 - 600*b27 - 600*b28 - 600*b30 - 600*b31 - 600*b32 - 600*b34
        - 600*b35 - 600*b36 - x276 + x311 =G= -600;

e227..  - 600*b27 - 600*b28 - 600*b31 - 600*b32 - 600*b35 - 600*b36 - x279
        + x311 =G= -600;

e228..  - 600*b28 - 600*b32 - 600*b36 - x282 + x311 =G= -600;

e229..  - 600*b73 - 600*b74 - 600*b75 - 600*b76 - 600*b77 - 600*b78 - 600*b79
        - 600*b80 - 600*b81 - 600*b82 - 600*b83 - 600*b84 - x274 + x312
        =G= -600;

e230..  - 600*b74 - 600*b75 - 600*b76 - 600*b78 - 600*b79 - 600*b80 - 600*b82
        - 600*b83 - 600*b84 - x277 + x312 =G= -600;

e231..  - 600*b75 - 600*b76 - 600*b79 - 600*b80 - 600*b83 - 600*b84 - x280
        + x312 =G= -600;

e232..  - 600*b76 - 600*b80 - 600*b84 - x283 + x312 =G= -600;

e233..  - 600*b121 - 600*b122 - 600*b123 - 600*b124 - 600*b125 - 600*b126
        - 600*b127 - 600*b128 - 600*b129 - 600*b130 - 600*b131 - 600*b132
        - x275 + x313 =G= -600;

e234..  - 600*b122 - 600*b123 - 600*b124 - 600*b126 - 600*b127 - 600*b128
        - 600*b130 - 600*b131 - 600*b132 - x278 + x313 =G= -600;

e235..  - 600*b123 - 600*b124 - 600*b127 - 600*b128 - 600*b131 - 600*b132
        - x281 + x313 =G= -600;

e236..  - 600*b124 - 600*b128 - 600*b132 - x284 + x313 =G= -600;

e237..  - 600*b37 - 600*b38 - 600*b39 - 600*b40 - 600*b41 - 600*b42 - 600*b43
        - 600*b44 - 600*b45 - 600*b46 - 600*b47 - 600*b48 - x273 + x314
        =G= -600;

e238..  - 600*b38 - 600*b39 - 600*b40 - 600*b42 - 600*b43 - 600*b44 - 600*b46
        - 600*b47 - 600*b48 - x276 + x314 =G= -600;

e239..  - 600*b39 - 600*b40 - 600*b43 - 600*b44 - 600*b47 - 600*b48 - x279
        + x314 =G= -600;

e240..  - 600*b40 - 600*b44 - 600*b48 - x282 + x314 =G= -600;

e241..  - 600*b85 - 600*b86 - 600*b87 - 600*b88 - 600*b89 - 600*b90 - 600*b91
        - 600*b92 - 600*b93 - 600*b94 - 600*b95 - 600*b96 - x274 + x315
        =G= -600;

e242..  - 600*b86 - 600*b87 - 600*b88 - 600*b90 - 600*b91 - 600*b92 - 600*b94
        - 600*b95 - 600*b96 - x277 + x315 =G= -600;

e243..  - 600*b87 - 600*b88 - 600*b91 - 600*b92 - 600*b95 - 600*b96 - x280
        + x315 =G= -600;

e244..  - 600*b88 - 600*b92 - 600*b96 - x283 + x315 =G= -600;

e245..  - 600*b133 - 600*b134 - 600*b135 - 600*b136 - 600*b137 - 600*b138
        - 600*b139 - 600*b140 - 600*b141 - 600*b142 - 600*b143 - 600*b144
        - x275 + x316 =G= -600;

e246..  - 600*b134 - 600*b135 - 600*b136 - 600*b138 - 600*b139 - 600*b140
        - 600*b142 - 600*b143 - 600*b144 - x278 + x316 =G= -600;

e247..  - 600*b135 - 600*b136 - 600*b139 - 600*b140 - 600*b143 - 600*b144
        - x281 + x316 =G= -600;

e248..  - 600*b136 - 600*b140 - 600*b144 - x284 + x316 =G= -600;

e249..    600*b1 + 600*b5 + 600*b9 - x285 + x317 =L= 600;

e250..    600*b1 + 600*b2 + 600*b5 + 600*b6 + 600*b9 + 600*b10 - x288 + x317
        =L= 600;

e251..    600*b1 + 600*b2 + 600*b3 + 600*b5 + 600*b6 + 600*b7 + 600*b9
        + 600*b10 + 600*b11 - x291 + x317 =L= 600;

e252..    600*b1 + 600*b2 + 600*b3 + 600*b4 + 600*b5 + 600*b6 + 600*b7 + 600*b8
        + 600*b9 + 600*b10 + 600*b11 + 600*b12 - x294 + x317 =L= 600;

e253..    600*b49 + 600*b53 + 600*b57 - x286 + x318 =L= 600;

e254..    600*b49 + 600*b50 + 600*b53 + 600*b54 + 600*b57 + 600*b58 - x289
        + x318 =L= 600;

e255..    600*b49 + 600*b50 + 600*b51 + 600*b53 + 600*b54 + 600*b55 + 600*b57
        + 600*b58 + 600*b59 - x292 + x318 =L= 600;

e256..    600*b49 + 600*b50 + 600*b51 + 600*b52 + 600*b53 + 600*b54 + 600*b55
        + 600*b56 + 600*b57 + 600*b58 + 600*b59 + 600*b60 - x295 + x318 =L= 600
       ;

e257..    600*b97 + 600*b101 + 600*b105 - x287 + x319 =L= 600;

e258..    600*b97 + 600*b98 + 600*b101 + 600*b102 + 600*b105 + 600*b106 - x290
        + x319 =L= 600;

e259..    600*b97 + 600*b98 + 600*b99 + 600*b101 + 600*b102 + 600*b103
        + 600*b105 + 600*b106 + 600*b107 - x293 + x319 =L= 600;

e260..    600*b97 + 600*b98 + 600*b99 + 600*b100 + 600*b101 + 600*b102
        + 600*b103 + 600*b104 + 600*b105 + 600*b106 + 600*b107 + 600*b108
        - x296 + x319 =L= 600;

e261..    600*b13 + 600*b17 + 600*b21 - x285 + x320 =L= 600;

e262..    600*b13 + 600*b14 + 600*b17 + 600*b18 + 600*b21 + 600*b22 - x288
        + x320 =L= 600;

e263..    600*b13 + 600*b14 + 600*b15 + 600*b17 + 600*b18 + 600*b19 + 600*b21
        + 600*b22 + 600*b23 - x291 + x320 =L= 600;

e264..    600*b13 + 600*b14 + 600*b15 + 600*b16 + 600*b17 + 600*b18 + 600*b19
        + 600*b20 + 600*b21 + 600*b22 + 600*b23 + 600*b24 - x294 + x320 =L= 600
       ;

e265..    600*b61 + 600*b65 + 600*b69 - x286 + x321 =L= 600;

e266..    600*b61 + 600*b62 + 600*b65 + 600*b66 + 600*b69 + 600*b70 - x289
        + x321 =L= 600;

e267..    600*b61 + 600*b62 + 600*b63 + 600*b65 + 600*b66 + 600*b67 + 600*b69
        + 600*b70 + 600*b71 - x292 + x321 =L= 600;

e268..    600*b61 + 600*b62 + 600*b63 + 600*b64 + 600*b65 + 600*b66 + 600*b67
        + 600*b68 + 600*b69 + 600*b70 + 600*b71 + 600*b72 - x295 + x321 =L= 600
       ;

e269..    600*b109 + 600*b113 + 600*b117 - x287 + x322 =L= 600;

e270..    600*b109 + 600*b110 + 600*b113 + 600*b114 + 600*b117 + 600*b118
        - x290 + x322 =L= 600;

e271..    600*b109 + 600*b110 + 600*b111 + 600*b113 + 600*b114 + 600*b115
        + 600*b117 + 600*b118 + 600*b119 - x293 + x322 =L= 600;

e272..    600*b109 + 600*b110 + 600*b111 + 600*b112 + 600*b113 + 600*b114
        + 600*b115 + 600*b116 + 600*b117 + 600*b118 + 600*b119 + 600*b120
        - x296 + x322 =L= 600;

e273..    600*b25 + 600*b29 + 600*b33 - x285 + x323 =L= 600;

e274..    600*b25 + 600*b26 + 600*b29 + 600*b30 + 600*b33 + 600*b34 - x288
        + x323 =L= 600;

e275..    600*b25 + 600*b26 + 600*b27 + 600*b29 + 600*b30 + 600*b31 + 600*b33
        + 600*b34 + 600*b35 - x291 + x323 =L= 600;

e276..    600*b25 + 600*b26 + 600*b27 + 600*b28 + 600*b29 + 600*b30 + 600*b31
        + 600*b32 + 600*b33 + 600*b34 + 600*b35 + 600*b36 - x294 + x323 =L= 600
       ;

e277..    600*b73 + 600*b77 + 600*b81 - x286 + x324 =L= 600;

e278..    600*b73 + 600*b74 + 600*b77 + 600*b78 + 600*b81 + 600*b82 - x289
        + x324 =L= 600;

e279..    600*b73 + 600*b74 + 600*b75 + 600*b77 + 600*b78 + 600*b79 + 600*b81
        + 600*b82 + 600*b83 - x292 + x324 =L= 600;

e280..    600*b73 + 600*b74 + 600*b75 + 600*b76 + 600*b77 + 600*b78 + 600*b79
        + 600*b80 + 600*b81 + 600*b82 + 600*b83 + 600*b84 - x295 + x324 =L= 600
       ;

e281..    600*b121 + 600*b125 + 600*b129 - x287 + x325 =L= 600;

e282..    600*b121 + 600*b122 + 600*b125 + 600*b126 + 600*b129 + 600*b130
        - x290 + x325 =L= 600;

e283..    600*b121 + 600*b122 + 600*b123 + 600*b125 + 600*b126 + 600*b127
        + 600*b129 + 600*b130 + 600*b131 - x293 + x325 =L= 600;

e284..    600*b121 + 600*b122 + 600*b123 + 600*b124 + 600*b125 + 600*b126
        + 600*b127 + 600*b128 + 600*b129 + 600*b130 + 600*b131 + 600*b132
        - x296 + x325 =L= 600;

e285..    600*b37 + 600*b41 + 600*b45 - x285 + x326 =L= 600;

e286..    600*b37 + 600*b38 + 600*b41 + 600*b42 + 600*b45 + 600*b46 - x288
        + x326 =L= 600;

e287..    600*b37 + 600*b38 + 600*b39 + 600*b41 + 600*b42 + 600*b43 + 600*b45
        + 600*b46 + 600*b47 - x291 + x326 =L= 600;

e288..    600*b37 + 600*b38 + 600*b39 + 600*b40 + 600*b41 + 600*b42 + 600*b43
        + 600*b44 + 600*b45 + 600*b46 + 600*b47 + 600*b48 - x294 + x326 =L= 600
       ;

e289..    600*b85 + 600*b89 + 600*b93 - x286 + x327 =L= 600;

e290..    600*b85 + 600*b86 + 600*b89 + 600*b90 + 600*b93 + 600*b94 - x289
        + x327 =L= 600;

e291..    600*b85 + 600*b86 + 600*b87 + 600*b89 + 600*b90 + 600*b91 + 600*b93
        + 600*b94 + 600*b95 - x292 + x327 =L= 600;

e292..    600*b85 + 600*b86 + 600*b87 + 600*b88 + 600*b89 + 600*b90 + 600*b91
        + 600*b92 + 600*b93 + 600*b94 + 600*b95 + 600*b96 - x295 + x327 =L= 600
       ;

e293..    600*b133 + 600*b137 + 600*b141 - x287 + x328 =L= 600;

e294..    600*b133 + 600*b134 + 600*b137 + 600*b138 + 600*b141 + 600*b142
        - x290 + x328 =L= 600;

e295..    600*b133 + 600*b134 + 600*b135 + 600*b137 + 600*b138 + 600*b139
        + 600*b141 + 600*b142 + 600*b143 - x293 + x328 =L= 600;

e296..    600*b133 + 600*b134 + 600*b135 + 600*b136 + 600*b137 + 600*b138
        + 600*b139 + 600*b140 + 600*b141 + 600*b142 + 600*b143 + 600*b144
        - x296 + x328 =L= 600;

e297..  - 600*b1 - 600*b2 - 600*b3 - 600*b4 - 600*b5 - 600*b6 - 600*b7 - 600*b8
        - 600*b9 - 600*b10 - 600*b11 - 600*b12 - x285 + x317 =G= -600;

e298..  - 600*b2 - 600*b3 - 600*b4 - 600*b6 - 600*b7 - 600*b8 - 600*b10
        - 600*b11 - 600*b12 - x288 + x317 =G= -600;

e299..  - 600*b3 - 600*b4 - 600*b7 - 600*b8 - 600*b11 - 600*b12 - x291 + x317
        =G= -600;

e300..  - 600*b4 - 600*b8 - 600*b12 - x294 + x317 =G= -600;

e301..  - 600*b49 - 600*b50 - 600*b51 - 600*b52 - 600*b53 - 600*b54 - 600*b55
        - 600*b56 - 600*b57 - 600*b58 - 600*b59 - 600*b60 - x286 + x318
        =G= -600;

e302..  - 600*b50 - 600*b51 - 600*b52 - 600*b54 - 600*b55 - 600*b56 - 600*b58
        - 600*b59 - 600*b60 - x289 + x318 =G= -600;

e303..  - 600*b51 - 600*b52 - 600*b55 - 600*b56 - 600*b59 - 600*b60 - x292
        + x318 =G= -600;

e304..  - 600*b52 - 600*b56 - 600*b60 - x295 + x318 =G= -600;

e305..  - 600*b97 - 600*b98 - 600*b99 - 600*b100 - 600*b101 - 600*b102
        - 600*b103 - 600*b104 - 600*b105 - 600*b106 - 600*b107 - 600*b108
        - x287 + x319 =G= -600;

e306..  - 600*b98 - 600*b99 - 600*b100 - 600*b102 - 600*b103 - 600*b104
        - 600*b106 - 600*b107 - 600*b108 - x290 + x319 =G= -600;

e307..  - 600*b99 - 600*b100 - 600*b103 - 600*b104 - 600*b107 - 600*b108 - x293
        + x319 =G= -600;

e308..  - 600*b100 - 600*b104 - 600*b108 - x296 + x319 =G= -600;

e309..  - 600*b13 - 600*b14 - 600*b15 - 600*b16 - 600*b17 - 600*b18 - 600*b19
        - 600*b20 - 600*b21 - 600*b22 - 600*b23 - 600*b24 - x285 + x320
        =G= -600;

e310..  - 600*b14 - 600*b15 - 600*b16 - 600*b18 - 600*b19 - 600*b20 - 600*b22
        - 600*b23 - 600*b24 - x288 + x320 =G= -600;

e311..  - 600*b15 - 600*b16 - 600*b19 - 600*b20 - 600*b23 - 600*b24 - x291
        + x320 =G= -600;

e312..  - 600*b16 - 600*b20 - 600*b24 - x294 + x320 =G= -600;

e313..  - 600*b61 - 600*b62 - 600*b63 - 600*b64 - 600*b65 - 600*b66 - 600*b67
        - 600*b68 - 600*b69 - 600*b70 - 600*b71 - 600*b72 - x286 + x321
        =G= -600;

e314..  - 600*b62 - 600*b63 - 600*b64 - 600*b66 - 600*b67 - 600*b68 - 600*b70
        - 600*b71 - 600*b72 - x289 + x321 =G= -600;

e315..  - 600*b63 - 600*b64 - 600*b67 - 600*b68 - 600*b71 - 600*b72 - x292
        + x321 =G= -600;

e316..  - 600*b64 - 600*b68 - 600*b72 - x295 + x321 =G= -600;

e317..  - 600*b109 - 600*b110 - 600*b111 - 600*b112 - 600*b113 - 600*b114
        - 600*b115 - 600*b116 - 600*b117 - 600*b118 - 600*b119 - 600*b120
        - x287 + x322 =G= -600;

e318..  - 600*b110 - 600*b111 - 600*b112 - 600*b114 - 600*b115 - 600*b116
        - 600*b118 - 600*b119 - 600*b120 - x290 + x322 =G= -600;

e319..  - 600*b111 - 600*b112 - 600*b115 - 600*b116 - 600*b119 - 600*b120
        - x293 + x322 =G= -600;

e320..  - 600*b112 - 600*b116 - 600*b120 - x296 + x322 =G= -600;

e321..  - 600*b25 - 600*b26 - 600*b27 - 600*b28 - 600*b29 - 600*b30 - 600*b31
        - 600*b32 - 600*b33 - 600*b34 - 600*b35 - 600*b36 - x285 + x323
        =G= -600;

e322..  - 600*b26 - 600*b27 - 600*b28 - 600*b30 - 600*b31 - 600*b32 - 600*b34
        - 600*b35 - 600*b36 - x288 + x323 =G= -600;

e323..  - 600*b27 - 600*b28 - 600*b31 - 600*b32 - 600*b35 - 600*b36 - x291
        + x323 =G= -600;

e324..  - 600*b28 - 600*b32 - 600*b36 - x294 + x323 =G= -600;

e325..  - 600*b73 - 600*b74 - 600*b75 - 600*b76 - 600*b77 - 600*b78 - 600*b79
        - 600*b80 - 600*b81 - 600*b82 - 600*b83 - 600*b84 - x286 + x324
        =G= -600;

e326..  - 600*b74 - 600*b75 - 600*b76 - 600*b78 - 600*b79 - 600*b80 - 600*b82
        - 600*b83 - 600*b84 - x289 + x324 =G= -600;

e327..  - 600*b75 - 600*b76 - 600*b79 - 600*b80 - 600*b83 - 600*b84 - x292
        + x324 =G= -600;

e328..  - 600*b76 - 600*b80 - 600*b84 - x295 + x324 =G= -600;

e329..  - 600*b121 - 600*b122 - 600*b123 - 600*b124 - 600*b125 - 600*b126
        - 600*b127 - 600*b128 - 600*b129 - 600*b130 - 600*b131 - 600*b132
        - x287 + x325 =G= -600;

e330..  - 600*b122 - 600*b123 - 600*b124 - 600*b126 - 600*b127 - 600*b128
        - 600*b130 - 600*b131 - 600*b132 - x290 + x325 =G= -600;

e331..  - 600*b123 - 600*b124 - 600*b127 - 600*b128 - 600*b131 - 600*b132
        - x293 + x325 =G= -600;

e332..  - 600*b124 - 600*b128 - 600*b132 - x296 + x325 =G= -600;

e333..  - 600*b37 - 600*b38 - 600*b39 - 600*b40 - 600*b41 - 600*b42 - 600*b43
        - 600*b44 - 600*b45 - 600*b46 - 600*b47 - 600*b48 - x285 + x326
        =G= -600;

e334..  - 600*b38 - 600*b39 - 600*b40 - 600*b42 - 600*b43 - 600*b44 - 600*b46
        - 600*b47 - 600*b48 - x288 + x326 =G= -600;

e335..  - 600*b39 - 600*b40 - 600*b43 - 600*b44 - 600*b47 - 600*b48 - x291
        + x326 =G= -600;

e336..  - 600*b40 - 600*b44 - 600*b48 - x294 + x326 =G= -600;

e337..  - 600*b85 - 600*b86 - 600*b87 - 600*b88 - 600*b89 - 600*b90 - 600*b91
        - 600*b92 - 600*b93 - 600*b94 - 600*b95 - 600*b96 - x286 + x327
        =G= -600;

e338..  - 600*b86 - 600*b87 - 600*b88 - 600*b90 - 600*b91 - 600*b92 - 600*b94
        - 600*b95 - 600*b96 - x289 + x327 =G= -600;

e339..  - 600*b87 - 600*b88 - 600*b91 - 600*b92 - 600*b95 - 600*b96 - x292
        + x327 =G= -600;

e340..  - 600*b88 - 600*b92 - 600*b96 - x295 + x327 =G= -600;

e341..  - 600*b133 - 600*b134 - 600*b135 - 600*b136 - 600*b137 - 600*b138
        - 600*b139 - 600*b140 - 600*b141 - 600*b142 - 600*b143 - 600*b144
        - x287 + x328 =G= -600;

e342..  - 600*b134 - 600*b135 - 600*b136 - 600*b138 - 600*b139 - 600*b140
        - 600*b142 - 600*b143 - 600*b144 - x290 + x328 =G= -600;

e343..  - 600*b135 - 600*b136 - 600*b139 - 600*b140 - 600*b143 - 600*b144
        - x293 + x328 =G= -600;

e344..  - 600*b136 - 600*b140 - 600*b144 - x296 + x328 =G= -600;

e345.. -x333*(x317 - x305) + x177 + x178 + x179 + x180 =E= 0;

e346.. -x334*(x318 - x306) + x181 + x182 + x183 + x184 =E= 0;

e347.. -x335*(x319 - x307) + x185 + x186 + x187 + x188 =E= 0;

e348.. -x336*(x320 - x308) + x189 + x190 + x191 + x192 =E= 0;

e349.. -x337*(x321 - x309) + x193 + x194 + x195 + x196 =E= 0;

e350.. -x338*(x322 - x310) + x197 + x198 + x199 + x200 =E= 0;

e351.. -x339*(x323 - x311) + x201 + x202 + x203 + x204 =E= 0;

e352.. -x340*(x324 - x312) + x205 + x206 + x207 + x208 =E= 0;

e353.. -x341*(x325 - x313) + x209 + x210 + x211 + x212 =E= 0;

e354.. -x342*(x326 - x314) + x213 + x214 + x215 + x216 =E= 0;

e355.. -x343*(x327 - x315) + x217 + x218 + x219 + x220 =E= 0;

e356.. -x344*(x328 - x316) + x221 + x222 + x223 + x224 =E= 0;

e357..  - 1170*b1 - 1170*b2 - 1170*b3 - 1170*b4 - 1170*b5 - 1170*b6 - 1170*b7
        - 1170*b8 - 1170*b9 - 1170*b10 - 1170*b11 - 1170*b12 + x333 =L= 0;

e358..  - 1120*b49 - 1120*b50 - 1120*b51 - 1120*b52 - 1120*b53 - 1120*b54
        - 1120*b55 - 1120*b56 - 1120*b57 - 1120*b58 - 1120*b59 - 1120*b60
        + x334 =L= 0;

e359..  - 1120*b97 - 1120*b98 - 1120*b99 - 1120*b100 - 1120*b101 - 1120*b102
        - 1120*b103 - 1120*b104 - 1120*b105 - 1120*b106 - 1120*b107 - 1120*b108
        + x335 =L= 0;

e360..  - 1340*b13 - 1340*b14 - 1340*b15 - 1340*b16 - 1340*b17 - 1340*b18
        - 1340*b19 - 1340*b20 - 1340*b21 - 1340*b22 - 1340*b23 - 1340*b24
        + x336 =L= 0;

e361..  - 1290*b61 - 1290*b62 - 1290*b63 - 1290*b64 - 1290*b65 - 1290*b66
        - 1290*b67 - 1290*b68 - 1290*b69 - 1290*b70 - 1290*b71 - 1290*b72
        + x337 =L= 0;

e362..  - 1860*b109 - 1860*b110 - 1860*b111 - 1860*b112 - 1860*b113 - 1860*b114
        - 1860*b115 - 1860*b116 - 1860*b117 - 1860*b118 - 1860*b119 - 1860*b120
        + x338 =L= 0;

e363..  - 1340*b25 - 1340*b26 - 1340*b27 - 1340*b28 - 1340*b29 - 1340*b30
        - 1340*b31 - 1340*b32 - 1340*b33 - 1340*b34 - 1340*b35 - 1340*b36
        + x339 =L= 0;

e364..  - 1340*b73 - 1340*b74 - 1340*b75 - 1340*b76 - 1340*b77 - 1340*b78
        - 1340*b79 - 1340*b80 - 1340*b81 - 1340*b82 - 1340*b83 - 1340*b84
        + x340 =L= 0;

e365..  - 1340*b121 - 1340*b122 - 1340*b123 - 1340*b124 - 1340*b125 - 1340*b126
        - 1340*b127 - 1340*b128 - 1340*b129 - 1340*b130 - 1340*b131 - 1340*b132
        + x341 =L= 0;

e366..  - 1210*b37 - 1210*b38 - 1210*b39 - 1210*b40 - 1210*b41 - 1210*b42
        - 1210*b43 - 1210*b44 - 1210*b45 - 1210*b46 - 1210*b47 - 1210*b48
        + x342 =L= 0;

e367..  - 1160*b85 - 1160*b86 - 1160*b87 - 1160*b88 - 1160*b89 - 1160*b90
        - 1160*b91 - 1160*b92 - 1160*b93 - 1160*b94 - 1160*b95 - 1160*b96
        + x343 =L= 0;

e368..  - 1420*b133 - 1420*b134 - 1420*b135 - 1420*b136 - 1420*b137 - 1420*b138
        - 1420*b139 - 1420*b140 - 1420*b141 - 1420*b142 - 1420*b143 - 1420*b144
        + x344 =L= 0;

e369..    x307 - x319 + x345 =E= 0;

e370..    x310 - x322 + x346 =E= 0;

e371..    x313 - x325 + x347 =E= 0;

e372..    x316 - x328 + x348 =E= 0;

e373..    x345 - x349 =L= 0;

e374..    x346 - x349 =L= 0;

e375..    x347 - x349 =L= 0;

e376..    x348 - x349 =L= 0;

e377..    600*b145 + 600*b161 + x305 - x306 =L= 600;

e378..    600*b146 + 600*b162 + x306 - x307 =L= 600;

e379..    600*b147 + 600*b163 + x308 - x309 =L= 600;

e380..    600*b148 + 600*b164 + x309 - x310 =L= 600;

e381..    600*b149 + 600*b165 + x311 - x312 =L= 600;

e382..    600*b150 + 600*b166 + x312 - x313 =L= 600;

e383..    600*b151 + 600*b167 + x314 - x315 =L= 600;

e384..    600*b152 + 600*b168 + x315 - x316 =L= 600;

e385..  - 600*b153 - 600*b169 + x305 - x306 =G= -600;

e386..  - 600*b154 - 600*b170 + x306 - x307 =G= -600;

e387..  - 600*b155 - 600*b171 + x308 - x309 =G= -600;

e388..  - 600*b156 - 600*b172 + x309 - x310 =G= -600;

e389..  - 600*b157 - 600*b173 + x311 - x312 =G= -600;

e390..  - 600*b158 - 600*b174 + x312 - x313 =G= -600;

e391..  - 600*b159 - 600*b175 + x314 - x315 =G= -600;

e392..  - 600*b160 - 600*b176 + x315 - x316 =G= -600;

e393..    1200*b145 + 1200*b169 + x317 - x318 =L= 1200;

e394..    1200*b146 + 1200*b170 + x318 - x319 =L= 1200;

e395..    1200*b147 + 1200*b171 + x320 - x321 =L= 1200;

e396..    1200*b148 + 1200*b172 + x321 - x322 =L= 1200;

e397..    1200*b149 + 1200*b173 + x323 - x324 =L= 1200;

e398..    1200*b150 + 1200*b174 + x324 - x325 =L= 1200;

e399..    1200*b151 + 1200*b175 + x326 - x327 =L= 1200;

e400..    1200*b152 + 1200*b176 + x327 - x328 =L= 1200;

e401..  - 1200*b153 - 1200*b161 + x317 - x318 =G= -1200;

e402..  - 1200*b154 - 1200*b162 + x318 - x319 =G= -1200;

e403..  - 1200*b155 - 1200*b163 + x320 - x321 =G= -1200;

e404..  - 1200*b156 - 1200*b164 + x321 - x322 =G= -1200;

e405..  - 1200*b157 - 1200*b165 + x323 - x324 =G= -1200;

e406..  - 1200*b158 - 1200*b166 + x324 - x325 =G= -1200;

e407..  - 1200*b159 - 1200*b167 + x326 - x327 =G= -1200;

e408..  - 1200*b160 - 1200*b168 + x327 - x328 =G= -1200;

e409..  - 600*b145 - 600*b153 - 600*b161 - 600*b169 - x306 + x317 =G= -600;

e410..  - 600*b146 - 600*b154 - 600*b162 - 600*b170 - x307 + x318 =G= -600;

e411..  - 600*b147 - 600*b155 - 600*b163 - 600*b171 - x309 + x320 =G= -600;

e412..  - 600*b148 - 600*b156 - 600*b164 - 600*b172 - x310 + x321 =G= -600;

e413..  - 600*b149 - 600*b157 - 600*b165 - 600*b173 - x312 + x323 =G= -600;

e414..  - 600*b150 - 600*b158 - 600*b166 - 600*b174 - x313 + x324 =G= -600;

e415..  - 600*b151 - 600*b159 - 600*b167 - 600*b175 - x315 + x326 =G= -600;

e416..  - 600*b152 - 600*b160 - 600*b168 - 600*b176 - x316 + x327 =G= -600;

e417..  - 600*b145 - 600*b153 - 600*b161 - 600*b169 - x305 + x318 =G= -600;

e418..  - 600*b146 - 600*b154 - 600*b162 - 600*b170 - x306 + x319 =G= -600;

e419..  - 600*b147 - 600*b155 - 600*b163 - 600*b171 - x308 + x321 =G= -600;

e420..  - 600*b148 - 600*b156 - 600*b164 - 600*b172 - x309 + x322 =G= -600;

e421..  - 600*b149 - 600*b157 - 600*b165 - 600*b173 - x311 + x324 =G= -600;

e422..  - 600*b150 - 600*b158 - 600*b166 - 600*b174 - x312 + x325 =G= -600;

e423..  - 600*b151 - 600*b159 - 600*b167 - 600*b175 - x314 + x327 =G= -600;

e424..  - 600*b152 - 600*b160 - 600*b168 - 600*b176 - x315 + x328 =G= -600;

e425.. -(x306 - x305)*x333 - 672000*b145 + x297 =G= -672000;

e426.. -(x307 - x306)*x334 - 672000*b146 + x298 =G= -672000;

e427.. -(x309 - x308)*x336 - 774000*b147 + x299 =G= -774000;

e428.. -(x310 - x309)*x337 - 774000*b148 + x300 =G= -774000;

e429.. -(x312 - x311)*x339 - 804000*b149 + x301 =G= -804000;

e430.. -(x313 - x312)*x340 - 804000*b150 + x302 =G= -804000;

e431.. -(x315 - x314)*x342 - 696000*b151 + x303 =G= -696000;

e432.. -(x316 - x315)*x343 - 696000*b152 + x304 =G= -696000;

e433.. -(x318 - x317)*x334 - 672000*b145 + x297 =G= -672000;

e434.. -(x319 - x318)*x335 - 672000*b146 + x298 =G= -672000;

e435.. -(x321 - x320)*x337 - 774000*b147 + x299 =G= -774000;

e436.. -(x322 - x321)*x338 - 774000*b148 + x300 =G= -774000;

e437.. -(x324 - x323)*x340 - 804000*b149 + x301 =G= -804000;

e438.. -(x325 - x324)*x341 - 804000*b150 + x302 =G= -804000;

e439.. -(x327 - x326)*x343 - 696000*b151 + x303 =G= -696000;

e440.. -(x328 - x327)*x344 - 696000*b152 + x304 =G= -696000;

e441.. -(x305 - x306)*x334 - 672000*b153 + x297 =G= -672000;

e442.. -(x306 - x307)*x335 - 672000*b154 + x298 =G= -672000;

e443.. -(x308 - x309)*x337 - 774000*b155 + x299 =G= -774000;

e444.. -(x309 - x310)*x338 - 774000*b156 + x300 =G= -774000;

e445.. -(x311 - x312)*x340 - 804000*b157 + x301 =G= -804000;

e446.. -(x312 - x313)*x341 - 804000*b158 + x302 =G= -804000;

e447.. -(x314 - x315)*x343 - 696000*b159 + x303 =G= -696000;

e448.. -(x315 - x316)*x344 - 696000*b160 + x304 =G= -696000;

e449.. -(x317 - x318)*x333 - 672000*b153 + x297 =G= -672000;

e450.. -(x318 - x319)*x334 - 672000*b154 + x298 =G= -672000;

e451.. -(x320 - x321)*x336 - 774000*b155 + x299 =G= -774000;

e452.. -(x321 - x322)*x337 - 774000*b156 + x300 =G= -774000;

e453.. -(x323 - x324)*x339 - 804000*b157 + x301 =G= -804000;

e454.. -(x324 - x325)*x340 - 804000*b158 + x302 =G= -804000;

e455.. -(x326 - x327)*x342 - 696000*b159 + x303 =G= -696000;

e456.. -(x327 - x328)*x343 - 696000*b160 + x304 =G= -696000;

e457.. -(x334 - x333)*(x318 - x306) - 672000*b161 + x297 =G= -672000;

e458.. -(x335 - x334)*(x319 - x307) - 672000*b162 + x298 =G= -672000;

e459.. -(x337 - x336)*(x321 - x309) - 774000*b163 + x299 =G= -774000;

e460.. -(x338 - x337)*(x322 - x310) - 774000*b164 + x300 =G= -774000;

e461.. -(x340 - x339)*(x324 - x312) - 804000*b165 + x301 =G= -804000;

e462.. -(x341 - x340)*(x325 - x313) - 804000*b166 + x302 =G= -804000;

e463.. -(x343 - x342)*(x327 - x315) - 696000*b167 + x303 =G= -696000;

e464.. -(x344 - x343)*(x328 - x316) - 696000*b168 + x304 =G= -696000;

e465.. -(x333 - x334)*(x317 - x305) - 672000*b169 + x297 =G= -672000;

e466.. -(x334 - x335)*(x318 - x306) - 672000*b170 + x298 =G= -672000;

e467.. -(x336 - x337)*(x320 - x308) - 774000*b171 + x299 =G= -774000;

e468.. -(x337 - x338)*(x321 - x309) - 774000*b172 + x300 =G= -774000;

e469.. -(x339 - x340)*(x323 - x311) - 804000*b173 + x301 =G= -804000;

e470.. -(x340 - x341)*(x324 - x312) - 804000*b174 + x302 =G= -804000;

e471.. -(x342 - x343)*(x326 - x314) - 696000*b175 + x303 =G= -696000;

e472.. -(x343 - x344)*(x327 - x315) - 696000*b176 + x304 =G= -696000;

e473..    672000*b145 + 672000*b153 + 672000*b161 + 672000*b169 - x177 - x178
        - x179 - x180 + x297 =G= 0;

e474..    672000*b146 + 672000*b154 + 672000*b162 + 672000*b170 - x181 - x182
        - x183 - x184 + x298 =G= 0;

e475..    774000*b147 + 774000*b155 + 774000*b163 + 774000*b171 - x189 - x190
        - x191 - x192 + x299 =G= 0;

e476..    774000*b148 + 774000*b156 + 774000*b164 + 774000*b172 - x193 - x194
        - x195 - x196 + x300 =G= 0;

e477..    804000*b149 + 804000*b157 + 804000*b165 + 804000*b173 - x201 - x202
        - x203 - x204 + x301 =G= 0;

e478..    804000*b150 + 804000*b158 + 804000*b166 + 804000*b174 - x205 - x206
        - x207 - x208 + x302 =G= 0;

e479..    696000*b151 + 696000*b159 + 696000*b167 + 696000*b175 - x213 - x214
        - x215 - x216 + x303 =G= 0;

e480..    696000*b152 + 696000*b160 + 696000*b168 + 696000*b176 - x217 - x218
        - x219 - x220 + x304 =G= 0;

e481..    2*b97 + 2*b98 + 2*b99 + 2*b100 + 2*b101 + 2*b102 + 2*b103 + 2*b104
        + 8*b105 + 8*b106 + 8*b107 + 8*b108 + 2*b109 + 2*b110 + 2*b111 + 2*b112
        + b113 + b114 + b115 + b116 + 8*b117 + 8*b118 + 8*b119 + 8*b120
        + 2*b121 + 2*b122 + 2*b123 + 2*b124 + b125 + b126 + b127 + b128
        + 8*b129 + 8*b130 + 8*b131 + 8*b132 + 8*b133 + 8*b134 + 8*b135 + 8*b136
        + 8*b137 + 8*b138 + 8*b139 + 8*b140 + 8*b141 + 8*b142 + 8*b143 + 8*b144
        + x345 + x346 + x347 + x348 - x349 =E= 0;

* set non-default bounds
x225.fx = 0;
x226.fx = 0;
x227.fx = 0;
x228.fx = 0;
x229.fx = 0;
x230.fx = 0;
x231.fx = 0;
x232.fx = 0;
x233.fx = 0;
x234.fx = 0;
x235.fx = 0;
x236.fx = 0;
x237.fx = 0;
x238.fx = 0;
x239.fx = 0;
x240.fx = 0;
x241.fx = 0;
x242.fx = 0;
x243.fx = 0;
x244.fx = 0;
x245.fx = 0;
x246.fx = 0;
x247.fx = 0;
x248.fx = 0;
x249.fx = 0;
x250.fx = 0;
x251.fx = 0;
x252.fx = 0;
x253.fx = 0;
x254.fx = 0;
x255.fx = 0;
x256.fx = 0;
x257.fx = 0;
x258.fx = 0;
x259.fx = 0;
x260.fx = 0;
x261.fx = 0;
x262.fx = 0;
x263.fx = 0;
x264.fx = 0;
x265.fx = 0;
x266.fx = 0;
x267.fx = 0;
x268.fx = 0;
x269.fx = 0;
x270.fx = 0;
x271.fx = 0;
x272.fx = 0;
x273.fx = 0;
x274.up = 600;
x275.up = 600;
x276.up = 600;
x277.up = 600;
x278.up = 600;
x279.up = 600;
x280.up = 600;
x281.up = 600;
x282.up = 600;
x283.up = 600;
x284.up = 600;
x285.up = 1200;
x286.up = 1200;
x287.up = 1200;
x288.up = 1200;
x289.up = 1200;
x290.up = 1200;
x291.up = 1200;
x292.up = 1200;
x293.up = 1200;
x294.up = 1200;
x295.up = 1200;
x296.up = 1200;
x305.up = 600;
x306.up = 600;
x307.up = 600;
x308.up = 600;
x309.up = 600;
x310.up = 600;
x311.up = 600;
x312.up = 600;
x313.up = 600;
x314.up = 600;
x315.up = 600;
x316.up = 600;
x317.up = 1200;
x318.up = 1200;
x319.up = 1200;
x320.up = 1200;
x321.up = 1200;
x322.up = 1200;
x323.up = 1200;
x324.up = 1200;
x325.up = 1200;
x326.up = 1200;
x327.up = 1200;
x328.up = 1200;
x329.lo = 150;
x330.lo = 250;
x331.lo = 500;
x332.lo = 50;
x345.lo = 26.7857142857143; x345.up = 600;
x346.lo = 26.8817204301075; x346.up = 600;
x347.lo = 74.6268656716418; x347.up = 600;
x348.lo = 7.04225352112676; x348.up = 600;
x349.lo = 200; x349.up = 600;

* set non-default levels
x333.l = 1170;
x334.l = 1120;
x335.l = 1120;
x336.l = 1340;
x337.l = 1290;
x338.l = 1860;
x339.l = 1340;
x340.l = 1340;
x341.l = 1340;
x342.l = 1210;
x343.l = 1160;
x344.l = 1420;

Model m / all /;

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

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

$if not set MINLP $set MINLP MINLP
Solve m using %MINLP% maximizing objvar;


Last updated: 2024-03-25 Git hash: 1dae024f
Imprint / Privacy Policy / License: CC-BY 4.0