There was a doggy with 5596d50b1830057a4bc1b9d728c83e5dd5b49c69c924e8d3e975991fe7164cb6 on his back!

Jump to doggy
31f08007a9e1870d199fd796151c5c62757d606aa64c88e764ca675a1a6e4601 d3d80c31982d4e033d1d590ef660818d301c71c071249ccf7cc307dc315f172d