minimize linear(matrix_cash_matching_objective) Constraint: <= 0 max_risk(matrix_carryover_interest_maxrisk) Box: >= 0