1 EXHIBIT 10.8 SIMPLEX SOLUTIONS, INC. REGISTRATION RIGHTS AGREEMENT MARCH 31, 2000 TABLE OF CONTENTS