C R LAMBERT & ASSOCIATES, INC.