McNees Wallace & Nurick LLC