8th Day Preceding Election 05/14/188th Day Preceding Filings30th Day Following an Election 6/4/201830th Day Following FilingsEnd of Year Filings - 2018