EXHIBIT 99.1 AGREEMENT OF MERGER DATED DECEMBER 31, 1999