PURCHASE AGREEMENT Between MEDIA 100 INC. and CCM MASTER FUND, LTD.