PUFFS

Definition of PUFFS