VB-Cookbook License Provided AS IS. Do whatever the hell you want to. No warranties given, implied or otherwise. Community contributions are appreciated.