EXHIBIT B IFX CORPORATION PURCHASE AGREEMENT SERIES A CONVERTIBLE PREFERRED STOCK DATED AS OF JUNE 15, 2000 TABLE OF CONTENTS