LEN BACHARACH ASSOCIATES INC.