punching 11969 GIFs