20,000,000 Units Thimble Point Acquisition Corp. UNDERWRITING AGREEMENT