GUIDENT CORP. SENIOR CONVERTIBLE PROMISSORY NOTE PURCHASE AGREEMENT