3,500,000 Shares1 Digi International Inc. Common Stock PURCHASE AGREEMENT