For those of you who have foolish thoughts that Putin and Russia are legit: