CAVAN ASSOCIATES, INC.