Agreement and Plan of Merger among Rocket Companies, Inc., a Delaware corporation, Neptune Merger Sub, Inc., a Delaware corporation, and Redfin Corporation, a Delaware corporation Dated as of March 9, 2025