Geek, in the techie sense, not the carny sense. All answers my own and do not imply support or endorsement from my employers nor do they imply a warranty of any kind.