SD507R84 - Supplying Demand Part