SD144150A - Supplying Demand Part