Happened me too
???????? 16-08-2017 043803.png
???????? 16-08-2017 043808.png
???????? 16-08-2017 043811.png

My dota profile - 157786877 My steam profile - http://steamcommunity.com/id/4ik4ik4ik/