4,250,000 Shares1 ATRICURE, INC. Common Stock PURCHASE AGREEMENT