GENERAL ASSIGNMENT AND ASSUMPTION AGREEMENT