AGREEMENT OF MERGER DATED DECEMBER 31, 1999