#  NLP written by GAMS Convert at 01/12/18 13:32:08
#  
#  Equation counts
#      Total        E        G        L        N        X        C        B
#         93       93        0        0        0        0        0        0
#  
#  Variable counts
#                   x        b        i      s1s      s2s       sc       si
#      Total     cont   binary  integer     sos1     sos2    scont     sint
#        127      127        0        0        0        0        0        0
#  FX      0        0        0        0        0        0        0        0
#  
#  Nonzero counts
#      Total    const       NL      DLL
#        669      132      537        0
# 
#  Reformulation has removed 1 variable and 1 equation


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 := 50, >= 0, <= 1000;
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 := 0.2, >= 0, <= 10;
var x37 := 100, >= 0, <= 1000;
var x38 := 100, >= 0, <= 1000;
var x39 := 100, >= 0, <= 1000;
var x40 := 100, >= 0, <= 1000;
var x41 := 100, >= 0, <= 1000;
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 := 0.2, >= 0, <= 10;
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 := 50, >= 0, <= 1000;
var x97 := 100, >= 0, <= 1000;
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 := 0.2, >= 0, <= 10;
var x103 := 1, >= 0, <= 10000;
var x104 := 1, >= 0, <= 10000;
var x105 := 1, >= 0, <= 10000;
var x106 := 1, >= 0, <= 10000;
var x107 := 1, >= 0, <= 10000;
var x108 >= 0, <= 10000;
var x109 >= 0, <= 10000;
var x110 >= 0, <= 10000;
var x111 >= 0, <= 10000;
var x112 >= 0, <= 10000;
var x113 >= 0, <= 10000;
var x114 >= 0, <= 10000;
var x115 >= 0, <= 10000;
var x116 >= 0, <= 10000;
var x117 >= 0, <= 10000;
var x118 >= 0, <= 10000;
var x119 >= 0, <= 10000;
var x120 >= 0, <= 10000;
var x121 >= 0, <= 10000;
var x122 >= 0, <= 10000;
var x123 >= 0, <= 10000;
var x124 >= 0, <= 10000;
var x125 >= 0, <= 10000;
var x126 >= 0, <= 10000;
var x127 >= 0, <= 10000;

minimize obj: -x99/x101;

subject to

e2:  - x2 - x3 - x4 - x5 - x6 = -100;

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:  - x6 + x11 - x71 - x76 - x81 - x86 - x91 = 0;

e8: x12*x7 - (x42*x67 + x47*x72 + x52*x77 + x57*x82 + x62*x87) - 6*x2 = 0;

e9: x13*x7 - (x43*x67 + x48*x72 + x53*x77 + x58*x82 + x63*x87) = 0;

e10: x14*x7 - (x44*x67 + x49*x72 + x54*x77 + x59*x82 + x64*x87) = 0;

e11: x15*x7 - (x45*x67 + x50*x72 + x55*x77 + x60*x82 + x65*x87) - 0.6*x2 = 0;

e12: x16*x7 - (x46*x67 + x51*x72 + x56*x77 + x61*x82 + x66*x87) = 0;

e13: x17*x8 - (x42*x68 + x47*x73 + x52*x78 + x57*x83 + x62*x88) - 6*x3 = 0;

e14: x18*x8 - (x43*x68 + x48*x73 + x53*x78 + x58*x83 + x63*x88) = 0;

e15: x19*x8 - (x44*x68 + x49*x73 + x54*x78 + x59*x83 + x64*x88) = 0;

e16: x20*x8 - (x45*x68 + x50*x73 + x55*x78 + x60*x83 + x65*x88) - 0.6*x3 = 0;

e17: x21*x8 - (x46*x68 + x51*x73 + x56*x78 + x61*x83 + x66*x88) = 0;

e18: x22*x9 - (x42*x69 + x47*x74 + x52*x79 + x57*x84 + x62*x89) - 6*x4 = 0;

e19: x23*x9 - (x43*x69 + x48*x74 + x53*x79 + x58*x84 + x63*x89) = 0;

e20: x24*x9 - (x44*x69 + x49*x74 + x54*x79 + x59*x84 + x64*x89) = 0;

e21: x25*x9 - (x45*x69 + x50*x74 + x55*x79 + x60*x84 + x65*x89) - 0.6*x4 = 0;

e22: x26*x9 - (x46*x69 + x51*x74 + x56*x79 + x61*x84 + x66*x89) = 0;

e23: x27*x10 - (x42*x70 + x47*x75 + x52*x80 + x57*x85 + x62*x90) - 6*x5 = 0;

e24: x28*x10 - (x43*x70 + x48*x75 + x53*x80 + x58*x85 + x63*x90) = 0;

e25: x29*x10 - (x44*x70 + x49*x75 + x54*x80 + x59*x85 + x64*x90) = 0;

e26: x30*x10 - (x45*x70 + x50*x75 + x55*x80 + x60*x85 + x65*x90) - 0.6*x5 = 0;

e27: x31*x10 - (x46*x70 + x51*x75 + x56*x80 + x61*x85 + x66*x90) = 0;

e28: x32*x11 - (x42*x71 + x47*x76 + x52*x81 + x57*x86 + x62*x91) - 6*x6 = 0;

e29: x33*x11 - (x43*x71 + x48*x76 + x53*x81 + x58*x86 + x63*x91) = 0;

e30: x34*x11 - (x44*x71 + x49*x76 + x54*x81 + x59*x86 + x64*x91) = 0;

e31: x35*x11 - (x45*x71 + x50*x76 + x55*x81 + x60*x86 + x65*x91) - 0.6*x6 = 0;

e32: x36*x11 - (x46*x71 + x51*x76 + x56*x81 + x61*x86 + x66*x91) = 0;

e33:  - x7 + x37 = 0;

e34:  - x8 + x38 = 0;

e35:  - x9 + x39 = 0;

e36:  - x10 + x40 = 0;

e37:  - x11 + x41 = 0;

e38: x42*x37 - (x12*x7 + x103*(-x108 - x110)) = 0;

e39: x43*x37 - (x13*x7 + x103*(0.5*x108 - x109 - x111)) = 0;

e40: x44*x37 - (x14*x7 + x103*x109) = 0;

e41: x45*x37 - (x15*x7 + x103*x110) = 0;

e42: x46*x37 - (x16*x7 + x103*x111) = 0;

e43: x47*x38 - (x17*x8 + x104*(-x112 - x114)) = 0;

e44: x48*x38 - (x18*x8 + x104*(0.5*x112 - x113 - x115)) = 0;

e45: x49*x38 - (x19*x8 + x104*x113) = 0;

e46: x50*x38 - (x20*x8 + x104*x114) = 0;

e47: x51*x38 - (x21*x8 + x104*x115) = 0;

e48: x52*x39 - (x22*x9 + x105*(-x116 - x118)) = 0;

e49: x53*x39 - (x23*x9 + x105*(0.5*x116 - x117 - x119)) = 0;

e50: x54*x39 - (x24*x9 + x105*x117) = 0;

e51: x55*x39 - (x25*x9 + x105*x118) = 0;

e52: x56*x39 - (x26*x9 + x105*x119) = 0;

e53: x57*x40 - (x27*x10 + x106*(-x120 - x122)) = 0;

e54: x58*x40 - (x28*x10 + x106*(0.5*x120 - x121 - x123)) = 0;

e55: x59*x40 - (x29*x10 + x106*x121) = 0;

e56: x60*x40 - (x30*x10 + x106*x122) = 0;

e57: x61*x40 - (x31*x10 + x106*x123) = 0;

e58: x62*x41 - (x32*x11 + x107*(-x124 - x126)) = 0;

e59: x63*x41 - (x33*x11 + x107*(0.5*x124 - x125 - x127)) = 0;

e60: x64*x41 - (x34*x11 + x107*x125) = 0;

e61: x65*x41 - (x35*x11 + x107*x126) = 0;

e62: x66*x41 - (x36*x11 + x107*x127) = 0;

e63: -x42*x42 + x108 = 0;

e64: -x47*x47 + x112 = 0;

e65: -x52*x52 + x116 = 0;

e66: -x57*x57 + x120 = 0;

e67: -x62*x62 + x124 = 0;

e68:  - 0.6*x43 + x109 = 0;

e69:  - 0.6*x48 + x113 = 0;

e70:  - 0.6*x53 + x117 = 0;

e71:  - 0.6*x58 + x121 = 0;

e72:  - 0.6*x63 + x125 = 0;

e73:  - 0.6*x42 + x110 = 0;

e74:  - 0.6*x47 + x114 = 0;

e75:  - 0.6*x52 + x118 = 0;

e76:  - 0.6*x57 + x122 = 0;

e77:  - 0.6*x62 + x126 = 0;

e78: -0.1*x43*x43 + x111 = 0;

e79: -0.1*x48*x48 + x115 = 0;

e80: -0.1*x53*x53 + x119 = 0;

e81: -0.1*x58*x58 + x123 = 0;

e82: -0.1*x63*x63 + x127 = 0;

e83:    x37 - x67 - x68 - x69 - x70 - x71 - x92 = 0;

e84:    x38 - x72 - x73 - x74 - x75 - x76 - x93 = 0;

e85:    x39 - x77 - x78 - x79 - x80 - x81 - x94 = 0;

e86:    x40 - x82 - x83 - x84 - x85 - x86 - x95 = 0;

e87:    x41 - x87 - x88 - x89 - x90 - x91 - x96 = 0;

e88:  - x92 - x93 - x94 - x95 - x96 + x97 = 0;

e89: x97*x98 - (x92*x42 + x93*x47 + x94*x52 + x95*x57 + x96*x62) = 0;

e90: x97*x99 - (x92*x43 + x93*x48 + x94*x53 + x95*x58 + x96*x63) = 0;

e91: x97*x100 - (x92*x44 + x93*x49 + x94*x54 + x95*x59 + x96*x64) = 0;

e92: x97*x101 - (x92*x45 + x93*x50 + x94*x55 + x95*x60 + x96*x65) = 0;

e93: x97*x102 - (x92*x46 + x93*x51 + x94*x56 + x95*x61 + x96*x66) = 0;
