(207) 428-8600