hash.pp 1.55 KB