THOM NORTON & COMPANY INC.