HUFFS

Definition of HUFFS