SD670008A - Supplying Demand Part