HERITAGE INSURANCE HOLDINGS, INC. 3,703,703 Shares COMMON STOCK ($0.0001 PAR VALUE) UNDERWRITING AGREEMENT