CLIFTS

Definition of CLIFTS