STOCK PURCHASE AGREEMENT ------------------------ TABLE OF CONTENTS ----------------- ARTICLE 1. DEFINITION OF CERTAIN TERMS....................................... 2