D soft flash doctor (12/31)

D soft flash doctor