Exhibit 10.28 =============================================================================== REGISTRATION RIGHTS AGREEMENT