Exhibit 99.7 SENIOR SUBORDINATED PROMISSORY NOTE