Production Planning and Allocation