SIFTS

Definition of SIFTS