GLIFTS

Definition of GLIFTS