CONVERTIBLE NOTE PURCHASE AGREEMENT As of March 14, 1997 TABLE OF CONTENTS