I think that just about kills the optimistic scenario.
The Russians are going for the jugular, here. Have Keyboard. Will Travel. :)