This might be the longest GIF I've ever posted.