#  NLP written by GAMS Convert at 01/12/18 13:34:37
#  
#  Equation counts
#      Total        E        G        L        N        X        C        B
#        111      111        0        0        0        0        0        0
#  
#  Variable counts
#                   x        b        i      s1s      s2s       sc       si
#      Total     cont   binary  integer     sos1     sos2    scont     sint
#        152      152        0        0        0        0        0        0
#  FX      2        2        0        0        0        0        0        0
#  
#  Nonzero counts
#      Total    const       NL      DLL
#        389      288      101        0
# 
#  Reformulation has removed 1 variable and 1 equation


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

minimize obj: (-1.66666666666667 + x151)^2 + x131^2*x91 + x132^2*x92 + x133^2*
    x93 + x134^2*x94 + x135^2*x95 + x136^2*x96 + x137^2*x97 + x138^2*x98 + x139
    ^2*x99 + x140^2*x100 + 1000*(x81*x61 + x71*x51 + x82*x62 + x72*x52 + x83*
    x63 + x73*x53 + x84*x64 + x74*x54 + x85*x65 + x75*x55 + x86*x66 + x76*x56
     + x87*x67 + x77*x57 + x88*x68 + x78*x58 + x89*x69 + x79*x59 + x90*x70 + 
    x80*x60);

subject to

e2:  - x91 - x111 + x121 = 0;

e3:  - x92 - x112 + x122 = 0;

e4:  - x93 - x113 + x123 = 0;

e5:  - x94 - x114 + x124 = 0;

e6:  - x95 - x115 + x125 = 0;

e7:  - x96 - x116 + x126 = 0;

e8:  - x97 - x117 + x127 = 0;

e9:  - x98 - x118 + x128 = 0;

e10:  - x99 - x119 + x129 = 0;

e11:  - x100 - x120 + x130 = 0;

e12: -x91*x141 - x101 + x131 = 0;

e13: -x92*x142 - x102 + x132 = 0;

e14: -x93*x143 - x103 + x133 = 0;

e15: -x94*x144 - x104 + x134 = 0;

e16: -x95*x145 - x105 + x135 = 0;

e17: -x96*x146 - x106 + x136 = 0;

e18: -x97*x147 - x107 + x137 = 0;

e19: -x98*x148 - x108 + x138 = 0;

e20: -x99*x149 - x109 + x139 = 0;

e21: -x100*x150 - x110 + x140 = 0;

e22:  - x91 - x111 + x112 = 0;

e23:  - x92 - x112 + x113 = 0;

e24:  - x93 - x113 + x114 = 0;

e25:  - x94 - x114 + x115 = 0;

e26:  - x95 - x115 + x116 = 0;

e27:  - x96 - x116 + x117 = 0;

e28:  - x97 - x117 + x118 = 0;

e29:  - x98 - x118 + x119 = 0;

e30:  - x99 - x119 + x120 = 0;

e31: -x91*x141 - x101 + x102 = 0;

e32: -x92*x142 - x102 + x103 = 0;

e33: -x93*x143 - x103 + x104 = 0;

e34: -x94*x144 - x104 + x105 = 0;

e35: -x95*x145 - x105 + x106 = 0;

e36: -x96*x146 - x106 + x107 = 0;

e37: -x97*x147 - x107 + x108 = 0;

e38: -x98*x148 - x108 + x109 = 0;

e39: -x99*x149 - x109 + x110 = 0;

e40: -x100*x150 - x110 + x151 = 0;

e41:    x1 + x141 = 2;

e42:    x2 + x142 = 2;

e43:    x3 + x143 = 2;

e44:    x4 + x144 = 2;

e45:    x5 + x145 = 2;

e46:    x6 + x146 = 2;

e47:    x7 + x147 = 2;

e48:    x8 + x148 = 2;

e49:    x9 + x149 = 2;

e50:    x10 + x150 = 2;

e51:  - x11 + x21 + x131 = 0;

e52:  - x12 + x22 + x132 = 0;

e53:  - x13 + x23 + x133 = 0;

e54:  - x14 + x24 + x134 = 0;

e55:  - x15 + x25 + x135 = 0;

e56:  - x16 + x26 + x136 = 0;

e57:  - x17 + x27 + x137 = 0;

e58:  - x18 + x28 + x138 = 0;

e59:  - x19 + x29 + x139 = 0;

e60:  - x20 + x30 + x140 = 0;

e61:  - x31 + x41 + x101 = 0;

e62:  - x32 + x42 + x102 = 0;

e63:  - x33 + x43 + x103 = 0;

e64:  - x34 + x44 + x104 = 0;

e65:  - x35 + x45 + x105 = 0;

e66:  - x36 + x46 + x106 = 0;

e67:  - x37 + x47 + x107 = 0;

e68:  - x38 + x48 + x108 = 0;

e69:  - x39 + x49 + x109 = 0;

e70:  - x40 + x50 + x110 = 0;

e71:  - x11 - x31 + x51 = 0;

e72:  - x12 - x32 + x52 = 0;

e73:  - x13 - x33 + x53 = 0;

e74:  - x14 - x34 + x54 = 0;

e75:  - x15 - x35 + x55 = 0;

e76:  - x16 - x36 + x56 = 0;

e77:  - x17 - x37 + x57 = 0;

e78:  - x18 - x38 + x58 = 0;

e79:  - x19 - x39 + x59 = 0;

e80:  - x20 - x40 + x60 = 0;

e81:  - x21 - x41 + x61 = 0;

e82:  - x22 - x42 + x62 = 0;

e83:  - x23 - x43 + x63 = 0;

e84:  - x24 - x44 + x64 = 0;

e85:  - x25 - x45 + x65 = 0;

e86:  - x26 - x46 + x66 = 0;

e87:  - x27 - x47 + x67 = 0;

e88:  - x28 - x48 + x68 = 0;

e89:  - x29 - x49 + x69 = 0;

e90:  - x30 - x50 + x70 = 0;

e91:    x1 + x71 = 1;

e92:    x2 + x72 = 1;

e93:    x3 + x73 = 1;

e94:    x4 + x74 = 1;

e95:    x5 + x75 = 1;

e96:    x6 + x76 = 1;

e97:    x7 + x77 = 1;

e98:    x8 + x78 = 1;

e99:    x9 + x79 = 1;

e100:    x10 + x80 = 1;

e101:  - x1 + x81 = 1;

e102:  - x2 + x82 = 1;

e103:  - x3 + x83 = 1;

e104:  - x4 + x84 = 1;

e105:  - x5 + x85 = 1;

e106:  - x6 + x86 = 1;

e107:  - x7 + x87 = 1;

e108:  - x8 + x88 = 1;

e109:  - x9 + x89 = 1;

e110:  - x10 + x90 = 1;

e111:    x91 + x92 + x93 + x94 + x95 + x96 + x97 + x98 + x99 + x100 = 2;
