EXECUTION VERSION AGREEMENT AND PLAN OF MERGER Dated as of June 20, 2004,