Online Registration for 8th Annual Mayor-a-thon Starts June 1