BLUME ASSOCIATES LTD.