9: 1470000,
    10: 1458000,
    11: 1392000,
    12: 1392000
}
model.MC = Param(model.i, initialize=MC, doc='Running Costs')

CA = {}
capacities_a = pd.read_csv("capacity-a.csv", header=None).T.to_dict()
for s in range(0, 22):
    for c in range(0, 8):
        if capacities_a[s][c] != '-':
            CA[(s, c)] = int(capacities_a[s][c])*1000
        else:
            CA[(s, c)] = 0
model.CA = Param(model.s, model.sub_a, initialize=CA, doc='Sub Item Capacities for A')

CB = {}
capacities_b = pd.read_csv("capacity-b.csv", header=None).T.to_dict()
for s in range(0, 22):
    for c in range(0, 7):
        if capacities_b[s][c] != '-':
            CB[(s, c)] = int(capacities_b[s][c])*1000
        else:
            CB[(s, c)] = 0
model.CB = Param(model.s, model.sub_b, initialize=CB, doc='Sub Item Capacities for B')

PA = {}
pricing_a = pd.read_csv("pricing-a.csv", header=None).T.to_dict()
for s in range(0, 22):
    for c in range(0, 8):