THERATECHNOLOGIES INC. 12,500,000 Shares of Common Stock (no par value per share) Underwriting Agreement