#  MINLP written by GAMS Convert at 01/12/18 13:43:50
#  
#  Equation counts
#      Total        E        G        L        N        X        C        B
#        234      107       27      100        0        0        0        0
#  
#  Variable counts
#                   x        b        i      s1s      s2s       sc       si
#      Total     cont   binary  integer     sos1     sos2    scont     sint
#        152      132       20        0        0        0        0        0
#  FX      0        0        0        0        0        0        0        0
#  
#  Nonzero counts
#      Total    const       NL      DLL
#        534      492       42        0
# 
#  Reformulation has removed 1 variable and 1 equation


var x2 >= 0, <= 10;
var x3 >= 0;
var x4 >= 0;
var x5 >= 0;
var x6 >= 0;
var x7 >= 0;
var x8 >= 0;
var x9 >= 0;
var x10 >= 0;
var x11 >= 0;
var x12 >= 0;
var x13 >= 0, <= 7;
var x14 >= 0;
var x15 >= 0;
var x16 >= 0;
var x17 >= 0;
var x18 >= 0;
var x19 >= 0;
var x20 >= 0;
var x21 >= 0;
var x22 >= 0;
var x23 >= 0;
var x24 >= 0;
var x25 >= 0;
var x26 >= 0;
var x27 >= 0;
var x28 >= 0;
var x29 >= 0;
var x30 >= 0, <= 5;
var x31 >= 0, <= 5;
var x32 >= 0;
var x33 >= 0;
var x34 >= 0;
var x35 >= 0;
var x36 >= 0;
var x37 >= 0;
var x38 >= 0;
var x39 >= 0;
var x40 >= 0;
var x41 >= 0;
var x42 >= 0;
var x43 >= 0;
var x44 >= 0;
var x45 >= 0;
var x46 >= 0;
var x47 >= 0;
var x48 >= 0;
var x49 >= 0;
var x50 >= 0;
var x51 >= 0;
var x52 >= 0;
var x53 >= 0;
var x54 >= 0;
var x55 >= 0;
var x56 >= 0;
var x57 >= 0;
var x58 >= 0;
var x59 >= 0;
var x60 >= 0;
var x61 >= 0;
var x62 >= 0;
var x63 >= 0;
var x64 >= 0;
var x65 >= 0;
var x66 >= 0;
var x67 >= 0;
var x68 >= 0;
var x69 >= 0;
var x70 >= 0;
var x71 >= 0;
var x72 >= 0;
var x73 >= 0;
var x74 >= 0;
var x75 >= 0;
var x76 >= 0;
var x77 >= 0;
var x78 >= 0;
var x79 >= 0;
var x80 >= 0;
var x81 >= 0;
var x82 >= 0;
var x83 >= 0;
var x84 >= 0;
var x85 >= 0;
var x86 >= 0;
var x87 >= 0;
var x88 >= 0;
var x89 >= 0;
var x90 >= 0;
var x91 >= 0;
var x92 >= 0;
var x93 >= 0;
var x94 >= 0;
var x95 >= 0;
var x96 >= 0;
var x97 >= 0;
var x98 >= 0;
var x99 >= 0;
var x100 >= 0;
var x101 >= 0;
var x102 >= 0;
var x103 >= 0;
var x104 >= 0;
var x105 >= 0;
var x106 >= 0;
var x107 >= 0;
var x108 >= 0;
var x109 >= 0;
var x110 >= 0;
var x111 >= 0;
var x112 >= 0;
var x113 >= 0;
var x114 >= 0;
var x115 >= 0;
var x116 >= 0;
var x117 >= 0;
var x118 >= 0;
var x119 >= 0;
var x120 >= 0;
var x121 >= 0;
var x122 >= 0;
var x123 >= 0;
var x124 >= 0;
var x125 >= 0;
var x126 >= 0;
var x127 >= 0;
var x128 >= 0;
var x129 >= 0;
var x130 >= 0;
var x131 >= 0;
var x132 >= 0;
var b133 binary >= 0, <= 1;
var b134 binary >= 0, <= 1;
var b135 binary >= 0, <= 1;
var b136 binary >= 0, <= 1;
var b137 binary >= 0, <= 1;
var b138 binary >= 0, <= 1;
var b139 binary >= 0, <= 1;
var b140 binary >= 0, <= 1;
var b141 binary >= 0, <= 1;
var b142 binary >= 0, <= 1;
var b143 binary >= 0, <= 1;
var b144 binary >= 0, <= 1;
var b145 binary >= 0, <= 1;
var b146 binary >= 0, <= 1;
var b147 binary >= 0, <= 1;
var b148 binary >= 0, <= 1;
var b149 binary >= 0, <= 1;
var b150 binary >= 0, <= 1;
var b151 binary >= 0, <= 1;
var b152 binary >= 0, <= 1;

maximize obj:    5*x8 + 200*x38 + 250*x39 + 200*x40 + 700*x41 + 400*x42
     + 500*x43 + 400*x44 + 600*x45 + 700*x46 - 5*b133 - 8*b134 - 6*b135
     - 10*b136 - 6*b137 - 7*b138 - 4*b139 - 5*b140 - 2*b141 - 4*b142 - 3*b143
     - 7*b144 - 3*b145 - 2*b146 - 4*b147 - 2*b148 - 3*b149 - 5*b150 - 2*b151
     - 8*b152;

subject to

e2:    x2 - x3 - x4 = 0;

e3:  - x5 - x6 + x7 = 0;

e4:    x7 - x8 - x9 = 0;

e5:    x9 - x10 - x11 - x12 = 0;

e6:    x14 - x17 - x18 = 0;

e7:    x16 - x19 - x20 - x21 = 0;

e8:    x24 - x28 - x29 = 0;

e9:  - x25 - x31 + x32 = 0;

e10:    x26 - x33 - x34 = 0;

e11:    x27 - x35 - x36 - x37 = 0;

e12: (x51/(1e-6 + b133) - log(1 + x47/(1e-6 + b133)))*(1e-6 + b133) <= 0;

e13:    x48 = 0;

e14:    x52 = 0;

e15:    x3 - x47 - x48 = 0;

e16:    x5 - x51 - x52 = 0;

e17:    x47 - 10*b133 <= 0;

e18:    x48 + 10*b133 <= 10;

e19:    x51 - 2.39789527279837*b133 <= 0;

e20:    x52 + 2.39789527279837*b133 <= 2.39789527279837;

e21: (x53/(1e-6 + b134) - 1.2*log(1 + x49/(1e-6 + b134)))*(1e-6 + b134) <= 0;

e22:    x50 = 0;

e23:    x54 = 0;

e24:    x4 - x49 - x50 = 0;

e25:    x6 - x53 - x54 = 0;

e26:    x49 - 10*b134 <= 0;

e27:    x50 + 10*b134 <= 10;

e28:    x53 - 2.87747432735804*b134 <= 0;

e29:    x54 + 2.87747432735804*b134 <= 2.87747432735804;

e30:  - 0.75*x55 + x63 = 0;

e31:    x56 = 0;

e32:    x64 = 0;

e33:    x10 - x55 - x56 = 0;

e34:    x14 - x63 - x64 = 0;

e35:    x55 - 2.87747432735804*b135 <= 0;

e36:    x56 + 2.87747432735804*b135 <= 2.87747432735804;

e37:    x63 - 2.15810574551853*b135 <= 0;

e38:    x64 + 2.15810574551853*b135 <= 2.15810574551853;

e39: (x65/(1e-6 + b136) - 1.5*log(1 + x57/(1e-6 + b136)))*(1e-6 + b136) <= 0;

e40:    x58 = 0;

e41:    x67 = 0;

e42:    x11 - x57 - x58 = 0;

e43:    x15 - x65 - x67 = 0;

e44:    x57 - 2.87747432735804*b136 <= 0;

e45:    x58 + 2.87747432735804*b136 <= 2.87747432735804;

e46:    x65 - 2.03277599268042*b136 <= 0;

e47:    x67 + 2.03277599268042*b136 <= 2.03277599268042;

e48:  - x59 + x69 = 0;

e49:  - 0.5*x61 + x69 = 0;

e50:    x60 = 0;

e51:    x62 = 0;

e52:    x70 = 0;

e53:    x12 - x59 - x60 = 0;

e54:    x13 - x61 - x62 = 0;

e55:    x16 - x69 - x70 = 0;

e56:    x59 - 2.87747432735804*b137 <= 0;

e57:    x60 + 2.87747432735804*b137 <= 2.87747432735804;

e58:    x61 - 7*b137 <= 0;

e59:    x62 + 7*b137 <= 7;

e60:    x69 - 3.5*b137 <= 0;

e61:    x70 + 3.5*b137 <= 3.5;

e62: (x81/(1e-6 + b138) - 1.25*log(1 + x71/(1e-6 + b138)))*(1e-6 + b138) <= 0;

e63:    x72 = 0;

e64:    x83 = 0;

e65:    x17 - x71 - x72 = 0;

e66:    x22 - x81 - x83 = 0;

e67:    x71 - 2.15810574551853*b138 <= 0;

e68:    x72 + 2.15810574551853*b138 <= 2.15810574551853;

e69:    x81 - 1.43746550029693*b138 <= 0;

e70:    x83 + 1.43746550029693*b138 <= 1.43746550029693;

e71: (x85/(1e-6 + b139) - 0.9*log(1 + x73/(1e-6 + b139)))*(1e-6 + b139) <= 0;

e72:    x74 = 0;

e73:    x87 = 0;

e74:    x18 - x73 - x74 = 0;

e75:    x23 - x85 - x87 = 0;

e76:    x73 - 2.15810574551853*b139 <= 0;

e77:    x74 + 2.15810574551853*b139 <= 2.15810574551853;

e78:    x85 - 1.03497516021379*b139 <= 0;

e79:    x87 + 1.03497516021379*b139 <= 1.03497516021379;

e80: (x89/(1e-6 + b140) - log(1 + x66/(1e-6 + b140)))*(1e-6 + b140) <= 0;

e81:    x68 = 0;

e82:    x90 = 0;

e83:    x15 - x66 - x68 = 0;

e84:    x24 - x89 - x90 = 0;

e85:    x66 - 2.03277599268042*b140 <= 0;

e86:    x68 + 2.03277599268042*b140 <= 2.03277599268042;

e87:    x89 - 1.10947836929589*b140 <= 0;

e88:    x90 + 1.10947836929589*b140 <= 1.10947836929589;

e89:  - 0.9*x75 + x91 = 0;

e90:    x76 = 0;

e91:    x92 = 0;

e92:    x19 - x75 - x76 = 0;

e93:    x25 - x91 - x92 = 0;

e94:    x75 - 3.5*b141 <= 0;

e95:    x76 + 3.5*b141 <= 3.5;

e96:    x91 - 3.15*b141 <= 0;

e97:    x92 + 3.15*b141 <= 3.15;

e98:  - 0.6*x77 + x93 = 0;

e99:    x78 = 0;

e100:    x94 = 0;

e101:    x20 - x77 - x78 = 0;

e102:    x26 - x93 - x94 = 0;

e103:    x77 - 3.5*b142 <= 0;

e104:    x78 + 3.5*b142 <= 3.5;

e105:    x93 - 2.1*b142 <= 0;

e106:    x94 + 2.1*b142 <= 2.1;

e107: (x95/(1e-6 + b143) - 1.1*log(1 + x79/(1e-6 + b143)))*(1e-6 + b143) <= 0;

e108:    x80 = 0;

e109:    x96 = 0;

e110:    x21 - x79 - x80 = 0;

e111:    x27 - x95 - x96 = 0;

e112:    x79 - 3.5*b143 <= 0;

e113:    x80 + 3.5*b143 <= 3.5;

e114:    x95 - 1.6544851364539*b143 <= 0;

e115:    x96 + 1.6544851364539*b143 <= 1.6544851364539;

e116:  - 0.9*x82 + x115 = 0;

e117:  - x101 + x115 = 0;

e118:    x84 = 0;

e119:    x102 = 0;

e120:    x116 = 0;

e121:    x22 - x82 - x84 = 0;

e122:    x30 - x101 - x102 = 0;

e123:    x38 - x115 - x116 = 0;

e124:    x82 - 1.43746550029693*b144 <= 0;

e125:    x84 + 1.43746550029693*b144 <= 1.43746550029693;

e126:    x101 - 5*b144 <= 0;

e127:    x102 + 5*b144 <= 5;

e128:    x115 - 5*b144 <= 0;

e129:    x116 + 5*b144 <= 5;

e130: (x117/(1e-6 + b145) - log(1 + x86/(1e-6 + b145)))*(1e-6 + b145) <= 0;

e131:    x88 = 0;

e132:    x118 = 0;

e133:    x23 - x86 - x88 = 0;

e134:    x39 - x117 - x118 = 0;

e135:    x86 - 1.03497516021379*b145 <= 0;

e136:    x88 + 1.03497516021379*b145 <= 1.03497516021379;

e137:    x117 - 0.710483612536911*b145 <= 0;

e138:    x118 + 0.710483612536911*b145 <= 0.710483612536911;

e139: (x119/(1e-6 + b146) - 0.7*log(1 + x97/(1e-6 + b146)))*(1e-6 + b146) <= 0;

e140:    x98 = 0;

e141:    x120 = 0;

e142:    x28 - x97 - x98 = 0;

e143:    x40 - x119 - x120 = 0;

e144:    x97 - 1.10947836929589*b146 <= 0;

e145:    x98 + 1.10947836929589*b146 <= 1.10947836929589;

e146:    x119 - 0.522508489006913*b146 <= 0;

e147:    x120 + 0.522508489006913*b146 <= 0.522508489006913;

e148: (x121/(1e-6 + b147) - 0.65*log(1 + x99/(1e-6 + b147)))*(1e-6 + b147)
       <= 0;

e149: (x121/(1e-6 + b147) - 0.65*log(1 + x103/(1e-6 + b147)))*(1e-6 + b147)
       <= 0;

e150:    x100 = 0;

e151:    x104 = 0;

e152:    x122 = 0;

e153:    x29 - x99 - x100 = 0;

e154:    x32 - x103 - x104 = 0;

e155:    x41 - x121 - x122 = 0;

e156:    x99 - 1.10947836929589*b147 <= 0;

e157:    x100 + 1.10947836929589*b147 <= 1.10947836929589;

e158:    x103 - 8.15*b147 <= 0;

e159:    x104 + 8.15*b147 <= 8.15;

e160:    x121 - 1.43894002153683*b147 <= 0;

e161:    x122 + 1.43894002153683*b147 <= 1.43894002153683;

e162:  - x105 + x123 = 0;

e163:    x106 = 0;

e164:    x124 = 0;

e165:    x33 - x105 - x106 = 0;

e166:    x42 - x123 - x124 = 0;

e167:    x105 - 2.1*b148 <= 0;

e168:    x106 + 2.1*b148 <= 2.1;

e169:    x123 - 2.1*b148 <= 0;

e170:    x124 + 2.1*b148 <= 2.1;

e171:  - x107 + x125 = 0;

e172:    x108 = 0;

e173:    x126 = 0;

e174:    x34 - x107 - x108 = 0;

e175:    x43 - x125 - x126 = 0;

e176:    x107 - 2.1*b149 <= 0;

e177:    x108 + 2.1*b149 <= 2.1;

e178:    x125 - 2.1*b149 <= 0;

e179:    x126 + 2.1*b149 <= 2.1;

e180: (x127/(1e-6 + b150) - 0.75*log(1 + x109/(1e-6 + b150)))*(1e-6 + b150)
       <= 0;

e181:    x110 = 0;

e182:    x128 = 0;

e183:    x35 - x109 - x110 = 0;

e184:    x44 - x127 - x128 = 0;

e185:    x109 - 1.6544851364539*b150 <= 0;

e186:    x110 + 1.6544851364539*b150 <= 1.6544851364539;

e187:    x127 - 0.732188035236726*b150 <= 0;

e188:    x128 + 0.732188035236726*b150 <= 0.732188035236726;

e189: (x129/(1e-6 + b151) - 0.8*log(1 + x111/(1e-6 + b151)))*(1e-6 + b151)
       <= 0;

e190:    x112 = 0;

e191:    x130 = 0;

e192:    x36 - x111 - x112 = 0;

e193:    x45 - x129 - x130 = 0;

e194:    x111 - 1.6544851364539*b151 <= 0;

e195:    x112 + 1.6544851364539*b151 <= 1.6544851364539;

e196:    x129 - 0.781000570919175*b151 <= 0;

e197:    x130 + 0.781000570919175*b151 <= 0.781000570919175;

e198: (x131/(1e-6 + b152) - 0.85*log(1 + x113/(1e-6 + b152)))*(1e-6 + b152)
       <= 0;

e199:    x114 = 0;

e200:    x132 = 0;

e201:    x37 - x113 - x114 = 0;

e202:    x46 - x131 - x132 = 0;

e203:    x113 - 1.6544851364539*b152 <= 0;

e204:    x114 + 1.6544851364539*b152 <= 1.6544851364539;

e205:    x131 - 0.829813106601623*b152 <= 0;

e206:    x132 + 0.829813106601623*b152 <= 0.829813106601623;

e207:    b133 + b134 = 1;

e208:  - b135 + b138 + b139 >= 0;

e209:  - b138 + b144 >= 0;

e210:  - b139 + b145 >= 0;

e211:  - b136 + b140 >= 0;

e212:  - b140 + b146 + b147 >= 0;

e213:  - b137 + b141 + b142 + b143 >= 0;

e214:  - b141 + b147 >= 0;

e215:  - b142 + b148 + b149 >= 0;

e216:  - b143 + b150 + b151 + b152 >= 0;

e217:    b133 + b134 - b135 >= 0;

e218:    b133 + b134 - b136 >= 0;

e219:    b133 + b134 - b137 >= 0;

e220:    b135 - b138 >= 0;

e221:    b135 - b139 >= 0;

e222:    b136 - b140 >= 0;

e223:    b137 - b141 >= 0;

e224:    b137 - b142 >= 0;

e225:    b137 - b143 >= 0;

e226:    b138 - b144 >= 0;

e227:    b139 - b145 >= 0;

e228:    b140 - b146 >= 0;

e229:    b140 - b147 >= 0;

e230:    b142 - b148 >= 0;

e231:    b142 - b149 >= 0;

e232:    b143 - b150 >= 0;

e233:    b143 - b151 >= 0;

e234:    b143 - b152 >= 0;
