# NLP written by GAMS Convert at 03/03/22 14:43:37
#
# Equation counts
#     Total        E        G        L        N        X        C        B
#       108      107        0        1        0        0        0        0
#
# Variable counts
#                  x        b        i      s1s      s2s       sc       si
#     Total     cont   binary  integer     sos1     sos2    scont     sint
#       141      141        0        0        0        0        0        0
# FX      0
#
# Nonzero counts
#     Total    const       NL
#       726      161      565
#
# Reformulation has removed 1 variable and 1 equation

var x1 := 50, >= 0, <= 1000;
var x2 := 50, >= 0, <= 1000;
var x3 := 50, >= 0, <= 1000;
var x4 := 50, >= 0, <= 1000;
var x5 := 50, >= 0, <= 1000;
var x6 := 50, >= 0, <= 1000;
var x7 := 50, >= 0, <= 1000;
var x8 := 50, >= 0, <= 1000;
var x9 := 50, >= 0, <= 1000;
var x10 := 50, >= 0, <= 1000;
var x11 := 0.2, >= 0, <= 10;
var x12 := 0.2, >= 0, <= 10;
var x13 := 0.2, >= 0, <= 10;
var x14 := 0.2, >= 0, <= 10;
var x15 := 0.2, >= 0, <= 10;
var x16 := 0.2, >= 0, <= 10;
var x17 := 0.2, >= 0, <= 10;
var x18 := 0.2, >= 0, <= 10;
var x19 := 0.2, >= 0, <= 10;
var x20 := 0.2, >= 0, <= 10;
var x21 := 0.2, >= 0, <= 10;
var x22 := 0.2, >= 0, <= 10;
var x23 := 0.2, >= 0, <= 10;
var x24 := 0.2, >= 0, <= 10;
var x25 := 0.2, >= 0, <= 10;
var x26 := 0.2, >= 0, <= 10;
var x27 := 0.2, >= 0, <= 10;
var x28 := 0.2, >= 0, <= 10;
var x29 := 0.2, >= 0, <= 10;
var x30 := 0.2, >= 0, <= 10;
var x31 := 0.2, >= 0, <= 10;
var x32 := 0.2, >= 0, <= 10;
var x33 := 0.2, >= 0, <= 10;
var x34 := 0.2, >= 0, <= 10;
var x35 := 0.2, >= 0, <= 10;
var x36 := 100, >= 0, <= 1000;
var x37 := 100, >= 0, <= 1000;
var x38 := 100, >= 0, <= 1000;
var x39 := 100, >= 0, <= 1000;
var x40 := 100, >= 0, <= 1000;
var x41 := 0.2, >= 0, <= 10;
var x42 := 0.2, >= 0, <= 10;
var x43 := 0.2, >= 0, <= 10;
var x44 := 0.2, >= 0, <= 10;
var x45 := 0.2, >= 0, <= 10;
var x46 := 0.2, >= 0, <= 10;
var x47 := 0.2, >= 0, <= 10;
var x48 := 0.2, >= 0, <= 10;
var x49 := 0.2, >= 0, <= 10;
var x50 := 0.2, >= 0, <= 10;
var x51 := 0.2, >= 0, <= 10;
var x52 := 0.2, >= 0, <= 10;
var x53 := 0.2, >= 0, <= 10;
var x54 := 0.2, >= 0, <= 10;
var x55 := 0.2, >= 0, <= 10;
var x56 := 0.2, >= 0, <= 10;
var x57 := 0.2, >= 0, <= 10;
var x58 := 0.2, >= 0, <= 10;
var x59 := 0.2, >= 0, <= 10;
var x60 := 0.2, >= 0, <= 10;
var x61 := 0.2, >= 0, <= 10;
var x62 := 0.2, >= 0, <= 10;
var x63 := 0.2, >= 0, <= 10;
var x64 := 0.2, >= 0, <= 10;
var x65 := 0.2, >= 0, <= 10;
var x66 := 50, >= 0, <= 1000;
var x67 := 50, >= 0, <= 1000;
var x68 := 50, >= 0, <= 1000;
var x69 := 50, >= 0, <= 1000;
var x70 := 50, >= 0, <= 1000;
var x71 := 50, >= 0, <= 1000;
var x72 := 50, >= 0, <= 1000;
var x73 := 50, >= 0, <= 1000;
var x74 := 50, >= 0, <= 1000;
var x75 := 50, >= 0, <= 1000;
var x76 := 50, >= 0, <= 1000;
var x77 := 50, >= 0, <= 1000;
var x78 := 50, >= 0, <= 1000;
var x79 := 50, >= 0, <= 1000;
var x80 := 50, >= 0, <= 1000;
var x81 := 50, >= 0, <= 1000;
var x82 := 50, >= 0, <= 1000;
var x83 := 50, >= 0, <= 1000;
var x84 := 50, >= 0, <= 1000;
var x85 := 50, >= 0, <= 1000;
var x86 := 50, >= 0, <= 1000;
var x87 := 50, >= 0, <= 1000;
var x88 := 50, >= 0, <= 1000;
var x89 := 50, >= 0, <= 1000;
var x90 := 50, >= 0, <= 1000;
var x91 := 50, >= 0, <= 1000;
var x92 := 50, >= 0, <= 1000;
var x93 := 50, >= 0, <= 1000;
var x94 := 50, >= 0, <= 1000;
var x95 := 50, >= 0, <= 1000;
var x96 := 100, >= 0, <= 1000;
var x97 := 0.2, >= 0, <= 10;
var x98 := 0.2, >= 0, <= 10;
var x99 := 0.2, >= 0, <= 10;
var x100 := 0.2, >= 0, <= 10;
var x101 := 0.2, >= 0, <= 10;
var x102 := 1, >= 0, <= 1e+04;
var x103 := 1, >= 0, <= 1e+04;
var x104 := 1, >= 0, <= 1e+04;
var x105 := 1, >= 0, <= 1e+04;
var x106 := 1, >= 0, <= 1e+04;
var x107 >= 0, <= 1e+04;
var x108 >= 0, <= 1e+04;
var x109 >= 0, <= 1e+04;
var x110 >= 0, <= 1e+04;
var x111 >= 0, <= 1e+04;
var x112 >= 0, <= 1e+04;
var x113 >= 0, <= 1e+04;
var x114 >= 0, <= 1e+04;
var x115 >= 0, <= 1e+04;
var x116 >= 0, <= 1e+04;
var x117 >= 0, <= 1e+04;
var x118 >= 0, <= 1e+04;
var x119 >= 0, <= 1e+04;
var x120 >= 0, <= 1e+04;
var x121 >= 0, <= 1e+04;
var x122 >= 0, <= 1e+04;
var x123 >= 0, <= 1e+04;
var x124 >= 0, <= 1e+04;
var x125 >= 0, <= 1e+04;
var x126 >= 0, <= 1e+04;
var x127 >= 0, <= 1e+04;
var x128 >= 0, <= 1e+04;
var x129 >= 0, <= 1e+04;
var x130 >= 0, <= 1e+04;
var x131 >= 0, <= 1e+04;
var x132 >= 0, <= 1e+04;
var x133 >= 0, <= 1e+04;
var x134 >= 0, <= 1e+04;
var x135 >= 0, <= 1e+04;
var x136 >= 0, <= 1e+04;
var x137 >= 0, <= 1e+04;
var x138 >= 0, <= 1e+04;
var x139 >= 0, <= 1e+04;
var x140 >= 0, <= 1e+04;
var x141 >= 0, <= 1e+04;

minimize obj: -x99 / x100;

subject to

e1:  -x1 - x2 - x3 - x4 - x5 = -100;
e2:  -x1 + x6 - x66 - x71 - x76 - x81 - x86 = 0;
e3:  -x2 + x7 - x67 - x72 - x77 - x82 - x87 = 0;
e4:  -x3 + x8 - x68 - x73 - x78 - x83 - x88 = 0;
e5:  -x4 + x9 - x69 - x74 - x79 - x84 - x89 = 0;
e6:  -x5 + x10 - x70 - x75 - x80 - x85 - x90 = 0;
e7:  x11 * x6 - x41 * x66 - x46 * x71 - x51 * x76 - x56 * x81 - x61 * x86 - x1
     = 0;
e8:  x12 * x6 - x42 * x66 - x47 * x71 - x52 * x76 - x57 * x81 - x62 * x86 = 0;
e9:  x13 * x6 - x43 * x66 - x48 * x71 - x53 * x76 - x58 * x81 - x63 * x86 = 0;
e10:  x14 * x6 - x44 * x66 - x49 * x71 - x54 * x76 - x59 * x81 - x64 * x86 = 0;
e11:  x15 * x6 - x45 * x66 - x50 * x71 - x55 * x76 - x60 * x81 - x65 * x86 = 0;
e12:  x16 * x7 - x41 * x67 - x46 * x72 - x51 * x77 - x56 * x82 - x61 * x87 - x2
      = 0;
e13:  x17 * x7 - x42 * x67 - x47 * x72 - x52 * x77 - x57 * x82 - x62 * x87 = 0;
e14:  x18 * x7 - x43 * x67 - x48 * x72 - x53 * x77 - x58 * x82 - x63 * x87 = 0;
e15:  x19 * x7 - x44 * x67 - x49 * x72 - x54 * x77 - x59 * x82 - x64 * x87 = 0;
e16:  x20 * x7 - x45 * x67 - x50 * x72 - x55 * x77 - x60 * x82 - x65 * x87 = 0;
e17:  x21 * x8 - x41 * x68 - x46 * x73 - x51 * x78 - x56 * x83 - x61 * x88 - x3
      = 0;
e18:  x22 * x8 - x42 * x68 - x47 * x73 - x52 * x78 - x57 * x83 - x62 * x88 = 0;
e19:  x23 * x8 - x43 * x68 - x48 * x73 - x53 * x78 - x58 * x83 - x63 * x88 = 0;
e20:  x24 * x8 - x44 * x68 - x49 * x73 - x54 * x78 - x59 * x83 - x64 * x88 = 0;
e21:  x25 * x8 - x45 * x68 - x50 * x73 - x55 * x78 - x60 * x83 - x65 * x88 = 0;
e22:  x26 * x9 - x41 * x69 - x46 * x74 - x51 * x79 - x56 * x84 - x61 * x89 - x4
      = 0;
e23:  x27 * x9 - x42 * x69 - x47 * x74 - x52 * x79 - x57 * x84 - x62 * x89 = 0;
e24:  x28 * x9 - x43 * x69 - x48 * x74 - x53 * x79 - x58 * x84 - x63 * x89 = 0;
e25:  x29 * x9 - x44 * x69 - x49 * x74 - x54 * x79 - x59 * x84 - x64 * x89 = 0;
e26:  x30 * x9 - x45 * x69 - x50 * x74 - x55 * x79 - x60 * x84 - x65 * x89 = 0;
e27:  x31 * x10 - x41 * x70 - x46 * x75 - x51 * x80 - x56 * x85 - x61 * x90 -
      x5 = 0;
e28:  x32 * x10 - x42 * x70 - x47 * x75 - x52 * x80 - x57 * x85 - x62 * x90
      = 0;
e29:  x33 * x10 - x43 * x70 - x48 * x75 - x53 * x80 - x58 * x85 - x63 * x90
      = 0;
e30:  x34 * x10 - x44 * x70 - x49 * x75 - x54 * x80 - x59 * x85 - x64 * x90
      = 0;
e31:  x35 * x10 - x45 * x70 - x50 * x75 - x55 * x80 - x60 * x85 - x65 * x90
      = 0;
e32:  -x6 + x36 = 0;
e33:  -x7 + x37 = 0;
e34:  -x8 + x38 = 0;
e35:  -x9 + x39 = 0;
e36:  -x10 + x40 = 0;
e37:  x41 * x36 - x11 * x6 - x102 * (-x107 - x108 - 2 * x111) = 0;
e38:  x42 * x36 - x12 * x6 - x102 * (x109 - x112) = 0;
e39:  x43 * x36 - x13 * x6 - x102 * (x110 + x111 - x113) = 0;
e40:  x44 * x36 - x14 * x6 - x102 * (x108 - x109 - 2 * x110 + x112 + 2 * x113)
      = 0;
e41:  x45 * x36 - x15 * x6 - x102 * x107 = 0;
e42:  x46 * x37 - x16 * x7 - x103 * (-x114 - x115 - 2 * x118) = 0;
e43:  x47 * x37 - x17 * x7 - x103 * (x116 - x119) = 0;
e44:  x48 * x37 - x18 * x7 - x103 * (x117 + x118 - x120) = 0;
e45:  x49 * x37 - x19 * x7 - x103 * (x115 - x116 - 2 * x117 + x119 + 2 * x120)
      = 0;
e46:  x50 * x37 - x20 * x7 - x103 * x114 = 0;
e47:  x51 * x38 - x21 * x8 - x104 * (-x121 - x122 - 2 * x125) = 0;
e48:  x52 * x38 - x22 * x8 - x104 * (x123 - x126) = 0;
e49:  x53 * x38 - x23 * x8 - x104 * (x124 + x125 - x127) = 0;
e50:  x54 * x38 - x24 * x8 - x104 * (x122 - x123 - 2 * x124 + x126 + 2 * x127)
      = 0;
e51:  x55 * x38 - x25 * x8 - x104 * x121 = 0;
e52:  x56 * x39 - x26 * x9 - x105 * (-x128 - x129 - 2 * x132) = 0;
e53:  x57 * x39 - x27 * x9 - x105 * (x130 - x133) = 0;
e54:  x58 * x39 - x28 * x9 - x105 * (x131 + x132 - x134) = 0;
e55:  x59 * x39 - x29 * x9 - x105 * (x129 - x130 - 2 * x131 + x133 + 2 * x134)
      = 0;
e56:  x60 * x39 - x30 * x9 - x105 * x128 = 0;
e57:  x61 * x40 - x31 * x10 - x106 * (-x135 - x136 - 2 * x139) = 0;
e58:  x62 * x40 - x32 * x10 - x106 * (x137 - x140) = 0;
e59:  x63 * x40 - x33 * x10 - x106 * (x138 + x139 - x141) = 0;
e60:  x64 * x40 - x34 * x10 - x106 * (x136 - x137 - 2 * x138 + x140 + 2 * x141)
      = 0;
e61:  x65 * x40 - x35 * x10 - x106 * x135 = 0;
e62:  -0.33384 * x41 + x107 = 0;
e63:  -0.33384 * x46 + x114 = 0;
e64:  -0.33384 * x51 + x121 = 0;
e65:  -0.33384 * x56 + x128 = 0;
e66:  -0.33384 * x61 + x135 = 0;
e67:  -0.26687 * x41 + x108 = 0;
e68:  -0.26687 * x46 + x115 = 0;
e69:  -0.26687 * x51 + x122 = 0;
e70:  -0.26687 * x56 + x129 = 0;
e71:  -0.26687 * x61 + x136 = 0;
e72:  -0.1494 * x44 + x109 = 0;
e73:  -0.1494 * x49 + x116 = 0;
e74:  -0.1494 * x54 + x123 = 0;
e75:  -0.1494 * x59 + x130 = 0;
e76:  -0.1494 * x64 + x137 = 0;
e77:  -0.18957 * x44 * x44 + x110 = 0;
e78:  -0.18957 * x49 * x49 + x117 = 0;
e79:  -0.18957 * x54 * x54 + x124 = 0;
e80:  -0.18957 * x59 * x59 + x131 = 0;
e81:  -0.18957 * x64 * x64 + x138 = 0;
e82:  -0.009598 * x41 * x41 + x111 = 0;
e83:  -0.009598 * x46 * x46 + x118 = 0;
e84:  -0.009598 * x51 * x51 + x125 = 0;
e85:  -0.009598 * x56 * x56 + x132 = 0;
e86:  -0.009598 * x61 * x61 + x139 = 0;
e87:  -0.29425 * x42 + x112 = 0;
e88:  -0.29425 * x47 + x119 = 0;
e89:  -0.29425 * x52 + x126 = 0;
e90:  -0.29425 * x57 + x133 = 0;
e91:  -0.29425 * x62 + x140 = 0;
e92:  -0.011932 * x43 + x113 = 0;
e93:  -0.011932 * x48 + x120 = 0;
e94:  -0.011932 * x53 + x127 = 0;
e95:  -0.011932 * x58 + x134 = 0;
e96:  -0.011932 * x63 + x141 = 0;
e97:  x36 - x66 - x67 - x68 - x69 - x70 - x91 = 0;
e98:  x37 - x71 - x72 - x73 - x74 - x75 - x92 = 0;
e99:  x38 - x76 - x77 - x78 - x79 - x80 - x93 = 0;
e100:  x39 - x81 - x82 - x83 - x84 - x85 - x94 = 0;
e101:  x40 - x86 - x87 - x88 - x89 - x90 - x95 = 0;
e102:  -x91 - x92 - x93 - x94 - x95 + x96 = 0;
e103:  x96 * x97 - x91 * x41 - x92 * x46 - x93 * x51 - x94 * x56 - x95 * x61
       = 0;
e104:  x96 * x98 - x91 * x42 - x92 * x47 - x93 * x52 - x94 * x57 - x95 * x62
       = 0;
e105:  x96 * x99 - x91 * x43 - x92 * x48 - x93 * x53 - x94 * x58 - x95 * x63
       = 0;
e106:  x96 * x100 - x91 * x44 - x92 * x49 - x93 * x54 - x94 * x59 - x95 * x64
       = 0;
e107:  x96 * x101 - x91 * x45 - x92 * x50 - x93 * x55 - x94 * x60 - x95 * x65
       = 0;
e108:  x102 + x103 + x104 + x105 + x106 <= 6000;
