COMPUVEST ASSOCIATES, INC.