ASSIGNMENT AND ASSUMPTION AGREEMENT AND GUARANTY