GUARANTY AGREEMENT by