declare digest