Exhibit 10.29 ================================================================= =============== WARRANT AGREEMENT Dated as of June 30, 2000