There was a doggy with 29aadfdd32595b93da2c7e1356580bf8bf2fd1784e9cdd9792cf9ff5e9fdf758 on his back!

Jump to doggy
31bdda1abdbc980a6985e499d054e5056f4600e30c6a872a8e0fec5a5660f149 59584e6ab243e455f4c89f7cf3fe6a99ae75eb977f735a627ef18289aa8936cb