HOOVERT & ASSOCIATES INC.