Wheeew.... It was a tough one. :) Thank you to Jake Mayberry, Tyler Stroud, Josh Sargeant and all the others for the great help!