Pretty sure it had Kiss it written all over it. But you might be right, letting the pic get out might have been corporate espionage.
Oh for sure, not arguing they forged a pee pee pic, just that the release is suspicious.