BARRIS ASSOCIATES LTD.