SD1667H - Supplying Demand Part