N THILMAN & ASSOCIATES INC.