ppqtfm