(207) 928-2500