1,666,667 Shares IRIDEX CORPORATION Common Stock UNDERWRITING AGREEMENT