Exhibit 10.40 - Guaranty Agreement GUARANTY AGREEMENT Dated as of June 1, 1997