Exhibit 10.29 SATCON REGISTRATION RIGHTS AGREEMENT ------------------------------------