pm-12 ---------------------------------------------------------------------------------------------------