fpJhsh&K * pJhsh&K * Jhsh&K * hsh&K*