ND SHANNON ASSOCIATES, INC.