1,000,000 SHARES OF COMMON STOCK 500,000 REDEEMABLE COMMON STOCK PURCHASE WARRANTS DIGITAL POWER CORPORATION UNDERWRITING AGREEMENT