Hell of a ride, Brazil.