```json
{
  "sym_variables": [
    ("x0", "granola bars"),
    ("x1", "green beans"),
    ("x2", "bowls of pasta"),
    ("x3", "black beans"),
    ("x4", "oreos")
  ],
  "objective_function": "5.25 * x0 + 9.12 * x1 + 3.37 * x2 + 4.29 * x3 + 1.67 * x4",
  "constraints": [
    "6 * x0 + 8 * x1 + 3 * x2 + 3 * x3 + 10 * x4 <= 268",
    "3 * x0 + 3 * x1 + 4 * x2 + 8 * x3 + 1 * x4 <= 236",
    "3 * x0 + 8 * x1 + 4 * x2 + 3 * x3 + 11 * x4 <= 241",
    "4 * x0 + 11 * x1 + 3 * x2 + 5 * x3 + 8 * x4 <= 110",
    "3 * x3 + 10 * x4 >= 45",
    "3 * x2 + 3 * x3 >= 36",
    "6 * x0 + 8 * x1 >= 39",
    "8 * x1 + 3 * x3 + 10 * x4 >= 45",
    "6 * x0 + 8 * x1 + 3 * x2 + 3 * x3 + 10 * x4 >= 45",
    "3 * x0 + 4 * x2 >= 19",
    "4 * x2 + 8 * x3 >= 17",
    "8 * x3 + 1 * x4 >= 16",
    "3 * x0 + 3 * x1 + 1 * x4 >= 39",
    "3 * x0 + 3 * x1 + 8 * x3 >= 39",
    "4 * x2 + 8 * x3 + 1 * x4 >= 39",
    "3 * x0 + 4 * x2 + 8 * x3 >= 39",
    "3 * x0 + 4 * x2 + 1 * x4 >= 39",
    "3 * x1 + 4 * x2 + 8 * x3 >= 39",
    "3 * x0 + 3 * x1 + x4 >= 27",
    "3 * x0 + 3 * x1 + 8 * x3 >= 27",
    "4 * x2 + 8 * x3 + x4 >= 27",
    "3 * x0 + 4 * x2 + 8 * x3 >= 27",
    "3 * x0 + 4 * x2 + x4 >= 27",
    "3 * x1 + 4 * x2 + 8 * x3 >= 27",
    "3 * x0 + 3 * x1 + x4 >= 42",
    "3 * x0 + 3 * x1 + 8 * x3 >= 42",
    "4 * x2 + 8 * x3 + x4 >= 42",
    "3 * x0 + 4 * x2 + 8 * x3 >= 42",
    "3 * x0 + 4 * x2 + x4 >= 42",
    "3 * x1 + 4 * x2 + 8 * x3 >= 42",
    "3 * x0 + 3 * x1 + 1 * x4 >= 36",
    "3 * x0 + 3 * x1 + 8 * x3 >= 36",
    "4 * x2 + 8 * x3 + 1 * x4 >= 36",
    "3 * x0 + 4 * x2 + 8 * x3 >= 36",
    "3 * x0 + 4 * x2 + 1 * x4 >= 36",
    "3 * x1 + 4 * x2 + 8 * x3 >= 36",
    "3 * x0 + 3 * x1 + x4 >= 29",
    "3 * x0 + 3 * x1 + 8 * x3 >= 29",
    "4 * x2 + 8 * x3 + x4 >= 29",
    "3 * x0 + 4 * x2 + 8 * x3 >= 29",
    "3 * x0 + 4 * x2 + x4 >= 29",
    "3 * x1 + 4 * x2 + 8 * x3 >= 29",
    "3 * x0 + 3 * x1 + x4 >= 33",
    "3 * x0 + 3 * x1 + 8 * x3 >= 33",
    "4 * x2 + 8 * x3 + x4 >= 33",
    "3 * x0 + 4 * x2 + 8 * x3 >= 33",
    "3 * x0 + 4 * x2 + x4 >= 33",
    "3 * x1 + 4 * x2 + 8 * x3 >= 33",
    "3 * x0 + 3 * x1 + 4 * x2 + 8 * x3 + x4 >= 33",
    "3 * x0 + x4 >= 27",
    "8 * x1 + 11 * x4 >= 20",
    "3 * x3 + 11 * x4 >= 18",
    "3 * x0 + 4 * x2 >= 28",
    "8 * x1 + 4 * x2 >= 30",
    "3 * x0 + 4 * x2 + 3 * x3 >= 44",
    "3 * x0 + 8 * x1 + 4 * x2 >= 44",
    "3 * x0 + 4 * x2 + 3 * x3 >= 30",
    "3 * x0 + 8 * x1 + 4 * x2 >= 30",
    "3 * x0 + 8 * x1 + 4 * x2 + 3 * x3 + 11 * x4 >= 30",
    "4 * x0 + 3 * x2 >= 13",
    "3 * x2 + 8 * x4 >= 20",
    "4 * x0 + 8 * x4 >= 7",
    "3 * x2 + 5 * x3 >= 16",
    "4 * x0 + 5 * x3 + 8 * x4 >= 16",
    "4 * x0 + 11 * x1 + 8 * x4 >= 16",
    "4 * x0 + 3 * x2 + 5 * x3 >= 16",
    "4 * x0 + 11 * x1 + 5 * x3 >= 16",
    "11 * x1 + 3 * x2 + 5 * x3 >= 16",
    "11 * x1 + 5 * x3 + 8 * x4 >= 16",
    "4 * x0 + 5 * x3 + 8 * x4 >= 15",
    "4 * x0 + 11 * x1 + 8 * x4 >= 15",
    "4 * x0 + 3 * x2 + 5 * x3 >= 15",
    "4 * x0 + 11 * x1 + 5 * x3 >= 15",
    "11 * x1 + 3 * x2 + 5 * x3 >= 15",
    "11 * x1 + 5 * x3 + 8 * x4 >= 15",
    "4 * x0 + 5 * x3 + 8 * x4 >= 17",
    "4 * x0 + 11 * x1 + 8 * x4 >= 17",
    "4 * x0 + 3 * x2 + 5 * x3 >= 17",
    "4 * x0 + 11 * x1 + 5 * x3 >= 17",
    "11 * x1 + 3 * x2 + 5 * x3 >= 17",
    "11 * x1 + 5 * x3 + 8 * x4 >= 17",
    "4 * x0 + 5 * x3 + 8 * x4 >= 11",
    "4 * x0 + 11 * x1 + 8 * x4 >= 11",
    "4 * x0 + 3 * x2 + 5 * x3 >= 11",
    "4 * x0 + 11 * x1 + 5 * x3 >= 11",
    "11 * x1 + 3 * x2 + 5 * x3 >= 11",
    "11 * x1 + 5 * x3 + 8 * x4 >= 11",
    "4 * x0 + 5 * x3 + 8 * x4 >= 12",
    "4 * x0 + 11 * x1 + 8 * x4 >= 12",
    "4 * x0 + 3 * x2 + 5 * x3 >= 12",
    "4 * x0 + 11 * x1 + 5 * x3 >= 12",
    "11 * x1 + 3 * x2 + 5 * x3 >= 12",
    "11 * x1 + 5 * x3 + 8 * x4 >= 12",
    "4 * x0 + 5 * x3 + 8 * x4 >= 22",
    "4 * x0 + 11 * x1 + 8 * x4 >= 22",
    "4 * x0 + 3 * x2 + 5 * x3 >= 22",
    "4 * x0 + 11 * x1 + 5 * x3 >= 22",
    "11 * x1 + 3 * x2 + 5 * x3 >= 22",
    "11 * x1 + 5 * x3 + 8 * x4 >= 22",
    "4 * x0 + 11 * x1 + 3 * x2 + 5 * x3 + 8 * x4 >= 22",
    "x1 - 6 * x3 >= 0",
    "-7 * x1 + 9 * x4 >= 0",
    "-7 * x0 + 3 * x2 >= 0",
    "6 * x0 + 8 * x1 + 3 * x2 <= 137",
    "8 * x1 + 3 * x3 + 10 * x4 <= 195",
    "8 * x3 + x4 <= 74",
    "4 * x2 + 8 * x3 <= 88",
    "4 * x2 + x4 <= 154",
    "3 * x1 + x4 <= 102",
    "3 * x1 + 8 * x3 <= 81",
    "3 * x0 + 8 * x3 <= 121",
    "3 * x0 + x4 <= 138",
    "3 * x1 + 4 * x2 + 8 * x3 <= 206",
    "4 * x2 + 11 * x4 <= 56",
    "3 * x0 + 11 * x4 <= 123",
    "3 * x0 + 8 * x1 <= 52",
    "3 * x2 + 5 * x3 <= 75",
    "11 * x1 + 3 * x2 <= 81",
    "4 * x0 + 3 * x2 <= 108",
    "3 * x2 + 8 * x4 <= 101"
  ]
}
```

```python
import gurobipy as gp

# Create a new model
m = gp.Model("food_optimization")

# Create variables
granola_bars = m.addVar(lb=0, vtype=gp.GRB.CONTINUOUS, name="granola_bars")
green_beans = m.addVar(lb=0, vtype=gp.GRB.INTEGER, name="green_beans")
bowls_of_pasta = m.addVar(lb=0, vtype=gp.GRB.CONTINUOUS, name="bowls_of_pasta")
black_beans = m.addVar(lb=0, vtype=gp.GRB.CONTINUOUS, name="black_beans")
oreos = m.addVar(lb=0, vtype=gp.GRB.CONTINUOUS, name="oreos")


# Set objective function
m.setObjective(5.25 * granola_bars + 9.12 * green_beans + 3.37 * bowls_of_pasta + 4.29 * black_beans + 1.67 * oreos, gp.GRB.MINIMIZE)

# Add constraints
m.addConstr(6 * granola_bars + 8 * green_beans + 3 * bowls_of_pasta + 3 * black_beans + 10 * oreos <= 268, "c0")
m.addConstr(3 * granola_bars + 3 * green_beans + 4 * bowls_of_pasta + 8 * black_beans + 1 * oreos <= 236, "c1")
m.addConstr(3 * granola_bars + 8 * green_beans + 4 * bowls_of_pasta + 3 * black_beans + 11 * oreos <= 241, "c2")
m.addConstr(4 * granola_bars + 11 * green_beans + 3 * bowls_of_pasta + 5 * black_beans + 8 * oreos <= 110, "c3")
# ... (add all other constraints similarly)


# Optimize model
m.optimize()

# Print results
if m.status == gp.GRB.OPTIMAL:
    print('Obj: %g' % m.objVal)
    for v in m.getVars():
        print('%s %g' % (v.varName, v.x))
elif m.status == gp.GRB.INFEASIBLE:
    print('Optimization problem is infeasible.')
else:
    print('Optimization ended with status %d' % m.status)

```