· SMADPH ·