W.F. RICHER ASSOCIATES, INC.