Pretty sure at least *some* of this counts as borderline 'pee-dee-feelia'... which, last I checked, is still against the ToS - still, given some of the stuff I've seen slip through the net on this site, reporting is probably an utter waste of time. -_-