ASSIGNMENT AND ASSUMPTION AGREEMENT March 31, 2025