EXHIBIT 10.12B AMENDED AND RESTATED TERM NOTE Various notes originally dated June 30, 1998, March 27, 1997, March 22, 1993, July 31, 1995, and May 22, 1998