DEFINITIVE AGREEMENT for