March 10, 2018 Annual Town Meeting Agenda - Revised 3/7/18