Last day budget hearing

Last day to hold at least one public hearing on annual budget (can hold supplemental public hearings after 4/18 provided the first public hearing is on or before 4/18). [RSA 32:5, I &V – 25 days before town meeting]