GRIFTS

Definition of GRIFTS