--:-- Sean Rameswaram: Support for Today Explained comes from the FIFA World Cup, of all things. The FIFA World Cup 26 is coming to North America next summer. It is the ultimate celebration of sports and culture.
--:-- Sean Rameswaram: You can get closer to the beautiful game with a hospitality package, closer to the action, the best seats, the best suites, closer to match day and that world-class food and that world-class entertainment, closer to the experience of a lifetime. Book a hospitality package at fifaworldcup.com slash hospitality. And listen to The Guardian for free at theguardian.com.
--:-- Sean Rameswaram: You might have noticed Chief Justice John Roberts is working two jobs right now. He's refereeing the Senate trial of President Trump in addition to running the Supreme Court of the United States. And back at the Supreme Court, a very famous case is being discussed and decided.
--:-- Sean Rameswaram: I used to work at WNYC New York Public Radio, and basically the entire time I worked there, we had a reporter named Matt Katz who basically covered just this one case. He won a Peabody for it. He wrote a book about it. The case is called Bridgegate.
--:-- Sean Rameswaram: Yeah, and it was a perfect story for us because we encompass the New York City and New Jersey region. And at any given time, there's somebody listening to WNYC stuck in traffic on the George Washington Bridge.
--:-- Sean Rameswaram: And this started basically with a mysterious traffic jam. There was a multi-day traffic jam on the New Jersey side of the George Washington Bridge, and we couldn't figure out why it happened and why there was so much buzz about there being something shady about it.
--:-- Sean Rameswaram: And that is what became the Bridgegate scandal. It resulted in federal criminal convictions, and it was appealed all the way up to the Supreme Court, those convictions.
--:-- Sean Rameswaram: The Bridgert scandal is headed to the Supreme Court. The court agreed to hear an appeal involving two aides to former New Jersey Governor Chris Christie.
--:-- Sean Rameswaram: And the reason why it's so important is it could really change the way political corruption is prosecuted in this country from here on out, depending on how the justices rule on this case.
--:-- Sean Rameswaram: OK, so them's the stakes. They heard oral arguments last week. But before we get to all that, take us back to when this whole thing started, would you?
--:-- Sean Rameswaram: So September 9th, 2013, was the first day of school in a little borough called Fort Lee. It is adjacent to the George Washington Bridge.
--:-- Sean Rameswaram: And on that day, there was a ton of traffic in town. Quality traffic is a nightmare. The GW Bridge is totally gridlocked.
--:-- Sean Rameswaram: There are three lanes that go to the George Washington Bridge from the town of Fort Lee. The rest of the main lanes that go to the George Washington Bridge are coming off a highway.
--:-- Sean Rameswaram: So a lot of people who live near Fort Lee and all over Bergen County, they go through Fort Lee to get to the bridge. It's just the best way to do it.
--:-- Sean Rameswaram: However, two of those three lanes were shut down without warning, without explanation on September 9, 2013.
--:-- Sean Rameswaram: That meant that there was absolute gridlock in Fort Lee and the town surrounding it, to the point that school buses with children going to school, some kindergartners on their first day of school, were in their school buses for hours.
--:-- Sean Rameswaram: And we know that people were late for dialysis appointments. We know that people missed job interviews.
--:-- Sean Rameswaram: There were ambulance drivers who literally had to get out of their vehicles and run to the scene of incidents, other emergencies.
--:-- Sean Rameswaram: The traffic ended around 10 a.m. and then again it started the next morning. And then it happened again September 11th and then again on September 12th.
--:-- Sean Rameswaram: And nobody could figure out what was happening. Fort Lee Mayor Mark Sokolich declined to comment on camera.
--:-- Sean Rameswaram: But during a phone interview he told me he doesn't know the reasons behind the lane closures.
--:-- Sean Rameswaram: And the mayor of Fort Lee was freaking out, calling everybody to figure out why there was so much traffic and then why these lanes to the George Washington Bridge were closed.
--:-- Sean Rameswaram: So the people he called were over at the Port Authority, which is this massive agency run by New York and New Jersey.
--:-- Sean Rameswaram: It's run by appointees of the governor of New York and the governor of New Jersey. They run and operate all the bridges and tunnels, and they have complete control over the George Washington Bridge, which happens to be the busiest bridge in the world.
--:-- Sean Rameswaram: So this mayor is calling the Port Authority, can't figure out what's going on. And finally, finally, traffic is alleviated on Friday morning after this went for a full week because the lanes are reopened.
--:-- Sean Rameswaram: And then the question is, what the hell happened and why did this happen?
--:-- Sean Rameswaram: Wow, what a story. How does this go from a traffic jam to a political scandal?
--:-- Sean Rameswaram: The reason why the lanes reopened on Friday is because the New York side of the Port Authority got wind of it.
--:-- Sean Rameswaram: They ordered the lanes reopened and the New Yorkers think that the New Jerseyans were up to something really shady by closing these lanes.
--:-- Sean Rameswaram: And that prompts the Democrats in the New Jersey legislature to hold a hearing.
--:-- Sean Rameswaram: The governor is Chris Christie, a Republican, and his top appointee at the Port Authority, his main guy at the Port Authority, is Bill Barone, a former Republican legislator in New Jersey.
--:-- Sean Rameswaram: So the Democrats haul Bill Barone before a committee hearing. And they say, what was going on with this traffic jam?
--:-- Sean Rameswaram: And Bill Barone said we were just conducting a traffic study On the first day of school on the first day of school
--:-- Sean Rameswaram: The data shows that clearly the main line traffic from everywhere else goes down Wait time goes down.
--:-- Sean Rameswaram: Traffic from Fort Lee went up. Did you give anybody prior notice? No, that would skew the results of the traffic study.
--:-- Sean Rameswaram: Do you have any results of this traffic study that you apparently conducted? No, we weren't able to finish it because the lanes were reopened by the New York side.
--:-- Sean Rameswaram: What I would like to know is whether or not you have an email trail. You're trying to tell us that a study that had a major disruption on your major bridge has no paper trail, that there is not a single email that explains how this was done.
--:-- Sean Rameswaram: That defies all logic, and nobody in this room believes that.
--:-- Sean Rameswaram: I have sat here, Assemblywoman, and answered the questions. I have told you what happened.
--:-- Sean Rameswaram: What you will not answer are to the 585 people in your district who sit in more traffic because of the special lanes. What do you say to them?
--:-- Sean Rameswaram: He gave a performance, I would call it, that seemed implausible.
--:-- Sean Rameswaram: So the Democrats keep going and they subpoena a bunch of documents.
--:-- Sean Rameswaram: In the meantime, Christie wins re-election in New Jersey by a massive margin.
--:-- Sean Rameswaram: A second-term win that solidifies his place as one of the GOP's premier politicians.
--:-- Sean Rameswaram: Listen, we're New Jersey. We still fight. We still yell. but when we fight, we fight for those things that really matter in people's lives.
--:-- Sean Rameswaram: It was now December. This traffic jam started in September. It was sort of one of these mini controversies that hadn't even bubbled up to the point that anybody thought to ask him.
--:-- Sean Rameswaram: So I asked him if he had anything to do with closing the lanes of the George Washington Bridge, and he gave me a sarcastic answer, the tape of which will be on my tombstone because I feel like it was the most famous encounter I've ever had in my life.
--:-- Sean Rameswaram: He said, I worked the cones, actually, Matt. Unbeknownst to everybody, I was actually the guy out there. I was in overalls and a hat.
--:-- Sean Rameswaram: He said, I was out there moving the cones, Matt. You cannot be serious with that question, as if he was the guy who decided to close the lanes for some crazy reason.
--:-- Sean Rameswaram: He said he knew nothing about it. And the Democrats were on some sort of bizarre witch hunt.
--:-- Sean Rameswaram: Sounds familiar. Yes.
--:-- Sean Rameswaram: The witch hunt continues, though. And January 8th, 2014, I remember I was at a cafe eating shakshuka and we got a copy of an email that the Democrats had obtained.
--:-- Sean Rameswaram: And the email came from Christie's deputy chief of staff. And it was written to her contact at the Port Authority, the New Jersey side of the Port Authority.
--:-- Sean Rameswaram: And the email said, time for some traffic problems in Fort Lee.
--:-- Sean Rameswaram: It was written over three weeks before the traffic jam, and that was the smoking gun.
--:-- Sean Rameswaram: Now we knew that there was a intentionally set traffic jam.
--:-- Sean Rameswaram: And then everything began to unravel from there.
--:-- Sean Rameswaram: Why was this traffic jam created? Because the mayor of Fort Lee had not endorsed Christie for re-election for his 2013 gubernatorial re-election.
--:-- Sean Rameswaram: It was maddening. Who would close down lanes to the busiest bridge in the world to get to me?
--:-- Sean Rameswaram: The mayor, Fort Lee, was a Democrat. Christie was a Republican.
--:-- Sean Rameswaram: But Christie at the time was trying to prepare for a campaign for president. And his whole shtick, what he was going to be running on, was as a bipartisan leader, somebody who could get Democrats to support him, which he had done in his re-election, who could get African-American voters and Hispanic voters, which he had done in his reelection, to an unusually high degree for a Republican.
--:-- Sean Rameswaram: So the mayor did not endorse him for reelection, and the mayor was then punished with this traffic jam under the cover of a traffic study.
--:-- Sean Rameswaram: And we soon learned as charges that were then filed, like, who did this? And whether Christie had anything to do with it or whether it was his people.
--:-- Sean Rameswaram: And that's what consumed us in the press and federal prosecutors for the next couple of years, trying to unravel why Bridget Kelly, deputy chief of staff to the governor, wrote this email, time for some traffic problems in Fort Lee.
--:-- Sean Rameswaram: Governor Christie has repeatedly denied any involvement or knowledge in what would soon be called Bridgegate.
--:-- Sean Rameswaram: I had no role in authorizing it. I had no knowledge of it. And there has been no evidence ever put forward that I did.
--:-- Sean Rameswaram: As this continues and it becomes pretty clear that this was a concerted effort to cause problems in Fort Lee as retaliation, did anyone have any genuine question as to whether Governor Christie was involved?
--:-- Sean Rameswaram: Yeah, because the players involved were so tightly aligned with him.
--:-- Sean Rameswaram: We would eventually learn that a man named David Wildstein was the one who came up with this idea.
--:-- Sean Rameswaram: He had actually been the statistician on Christie's high school baseball team and was a political blogger in New Jersey.
--:-- Sean Rameswaram: He was also something of like a dark arts political operative. He was the guy who, for example, before a senatorial debate with Frank Lautenberg sometime in the 1980s, Frank Lautenberg was the Democrat.
--:-- Sean Rameswaram: He stole Lautenberg's suit jacket so Lautenberg would look ridiculous during the televised debate.
--:-- Sean Rameswaram: It was that kind of stuff. And when Christie became governor, he created a position for Wildstein at the Port Authority to support Christie's political causes.
--:-- Sean Rameswaram: And that's why he concocted this scheme.
--:-- Sean Rameswaram: And to help him carry it out, he enlisted Bridget Kelly, Christie's deputy chief of staff, Bill Barone, who was actually Wildstein's boss, the guy who had gone to the state legislature and concocted this bogus story about there being a traffic study.
--:-- Sean Rameswaram: Wildstein would end up charged and indicted by the feds And he pleaded guilty and decided to cooperate with the feds
--:-- Sean Rameswaram: And then they then indicted Bridget Kelly and Bill Barone and David Wildstein testified against them
--:-- Sean Rameswaram: And what happens? Are they convicted? They get charged with convicted on counts of conspiracy and fraud.
--:-- Sean Rameswaram: They were charged with civil rights violations for interfering with people's right to intrastate travel, their right to, like, drive around New Jersey.
--:-- Sean Rameswaram: And they were due to go to prison. they appealed.
--:-- Sean Rameswaram: Bill Barone says, you know what? I'm going to get this over with. So last April, he reports to a federal prison in Pennsylvania.
--:-- Sean Rameswaram: Bridget Kelly has four kids. She wants to delay when she's going to go to prison for as long as possible.
--:-- Sean Rameswaram: So she's going to now appeal to the Supreme Court. But nobody thinks the Supreme Court's going to take this case.
--:-- Sean Rameswaram: It's about traffic in New Jersey. And it doesn't seem to be any like major issues that the Supreme Court would want to delve into.
--:-- Sean Rameswaram: So Bridget's at home getting ready for her ex-husband to move into her house so she can go to prison in July.
--:-- Sean Rameswaram: Bill's in the gym at the prison in Pennsylvania working out, and they get a call at the Supreme Court.
--:-- Sean Rameswaram: Last June decides to actually take this case. A year ago, I walked into federal prison, and I never dreamed that the Supreme Court of the United States would agree to hear our case.
--:-- Sean Rameswaram: And here we are. And that's where we are today because oral arguments were finally heard on this case and Bridget Kelly and Bill Barone showed up.
--:-- Sean Rameswaram: Well, Bill Barone gets out of prison. He got out of prison the day after they decided to take the case, out on bail pending the Supreme Court's decision.
--:-- Sean Rameswaram: And Bridget Kelly doesn't have to go to prison because she's waiting on the Supreme Court.
--:-- Sean Rameswaram: It was a miracle as far as they were concerned that the Supreme Court decided to intervene.
--:-- Sean Rameswaram: Matt's back after the break.
--:-- Sean Rameswaram: Support for Today Explained comes from Chime. Nobody likes fees and complicated banking, says Chime.
--:-- Sean Rameswaram: And Chime gets that, says Chime. Chime is a financial technology company that says they understand that every dollar counts.
--:-- Sean Rameswaram: So when you set up direct deposit through Chime, they say you get access to fee-free features, such as free overdraft coverage, getting paid up to two days early with direct deposit, so much more.
--:-- Sean Rameswaram: Chime says with qualifying direct deposits, you can be eligible for free overdraft, up to $200 on debit card purchases and cash withdrawals.
--:-- Sean Rameswaram: Plus, they say you don't need to worry about monthly fees or maintenance fees.
--:-- Sean Rameswaram: You can work on your financial goals through Chime today.
--:-- Sean Rameswaram: You can open an account in two minutes at chime.com slash explained.
--:-- Sean Rameswaram: That's chime.com slash explained. Chime feels like progress.
--:-- Sean Rameswaram: Chime is a financial technology company, not a bank.
--:-- Sean Rameswaram: Banking services and debit card provided by the Bancor Bank N.A. or Stride Bank N.A.
--:-- Sean Rameswaram: Members FDIC. Spot me eligibility requirements and overdraft limits apply.
--:-- Sean Rameswaram: Timing depends on submission of payment file. Fees apply at out-of-network ATMs.
--:-- Sean Rameswaram: Bank ranking and number of ATMs according to U.S. News and World Report 2023.
--:-- Sean Rameswaram: Chime checking account required.
--:-- Sean Rameswaram: This message is brought to you by Apple Card.
--:-- Sean Rameswaram: Each Apple product, like the iPhone, is thoughtfully designed by skilled designers.
--:-- Sean Rameswaram: The titanium Apple Card is no different.
--:-- Sean Rameswaram: It's laser-etched, has no numbers, and it earns you daily cash on everything you buy, including 3% back on everything at Apple.
--:-- Sean Rameswaram: Apply for Apple Card on your iPhone in minutes.
--:-- Sean Rameswaram: Subject to credit approval, Apple Card is issued by Goldman Sachs Bank USA, Salt Lake City Branch.
--:-- Sean Rameswaram: Terms and more at AppleCard.com.
--:-- Sean Rameswaram: Why did the Supreme Court decide to take this case, Matt?
--:-- Sean Rameswaram: You know, smarter legal minds than I say that it's because they want to drop these convictions to keep Kelly and Barone out of prison.
--:-- Sean Rameswaram: As we argued today to the Supreme Court, there is a clear difference between politics and crime.
--:-- Sean Rameswaram: And the way the justices were peppering the attorney for the government at the Supreme Court indicated that they just might do that later this year when they make a ruling.
--:-- Sean Rameswaram: Some of the justices were skeptical.
--:-- Sean Rameswaram: Justin Stephen Breyer said, quote, I don't know how this case works.
--:-- Sean Rameswaram: When the Supreme Court heard the case on January 14th, they seemed to really be focusing on two questions.
--:-- Sean Rameswaram: And one was the question of these fraud charges and whether the defendants had really obtained property through fraud, which is what the statute says, because they didn't get anything out of it.
--:-- Sean Rameswaram: There was no bribe. They didn't get any cash. They just got potentially a political victory by punishing the mayor.
--:-- Sean Rameswaram: And Justice Breyer said, Now, that is not a good thing to do. It is really undesirable, and maybe it should be a crime.
--:-- Sean Rameswaram: But 30 years in prison? That, I'm not sure.
--:-- Sean Rameswaram: These guys, by the way, are only getting 13 months for Kelly, 18 months for Barone.
--:-- Sean Rameswaram: So I don't know where Breyer got 30 years in prison, but he's saying it's not really a crime.
--:-- Sean Rameswaram: You're just kind of reallocating public property.
--:-- Sean Rameswaram: So they had some real concerns about that.
--:-- Sean Rameswaram: And then the other piece of it was the government was trying to establish that the lie, the cover-up, the fact that they said this was because of a traffic study, that that indicated fraud.
--:-- Sean Rameswaram: But in order to do that, they've really kind of twisted themselves in a pretzel because they have to say that Bill Barone didn't have the authority to close the lanes.
--:-- Sean Rameswaram: Because somebody with the authority, according to the law, can do whatever they want.
--:-- Sean Rameswaram: They can close lanes for whatever reason they want to. Even if they lie about the real reason, it's not illegal.
--:-- Sean Rameswaram: So the justices seemed wholly unconvinced that this constituted a federal crime.
--:-- Sean Rameswaram: Isn't it often the case that somebody who has the authority to do something may lie about why the person is doing the thing?
--:-- Sean Rameswaram: Because if the real reason was exposed there would be a lot It would cause a furor People would be angry
--:-- Sean Rameswaram: But that doesn show the person doesn have the authority It sounds like there some serious checks on power hanging in the balance here though
--:-- Sean Rameswaram: Like, is the assumption that if you're elected into executive office, be it a mayoralty or the governorship or even the presidency, that you can pretty much do whatever you want so long as you're not directly breaking the law?
--:-- Sean Rameswaram: That's what the justices seem to be saying, that there are other remedies, as they call it in legal parlance, for this.
--:-- Sean Rameswaram: So the remedies for a boneheaded traffic study would be to vote out the people who conducted it.
--:-- Sean Rameswaram: The Supreme Court in recent years has been reluctant to give federal prosecutors tools to fight political corruption as if that's not their job.
--:-- Sean Rameswaram: Because what it comes down to is if the Bridgegate convictions stand, then more political corruption will be illegal, essentially.
--:-- Sean Rameswaram: And if it doesn't stand, then more political corruption will be allowed.
--:-- Sean Rameswaram: It feels like this whole case is just about lying.
--:-- Sean Rameswaram: Yeah. And whether or not politicians should be able to lie.
--:-- Sean Rameswaram: Do you feel like as someone who's covered this story for years now, who wrote a book about it, do people care about that?
--:-- Sean Rameswaram: Is there an appetite for that?
--:-- Sean Rameswaram: I think they do.
--:-- Sean Rameswaram: Chris Christie was never charged with a crime here, but he went from being one of the most popular governors in the country to the least popular governor in the country because New Jersey turned on him because they decided that either he or his people had lied.
--:-- Sean Rameswaram: And that really permeated over into the presidential campaign when Christie then announced the run for president.
--:-- Sean Rameswaram: He never was able to recapture the magic and the popularity that he once had.
--:-- Sean Rameswaram: Because if you remember the original Chris Christie during the Obama years, he was a guy who was going to tell everybody the straight truth.
--:-- Sean Rameswaram: Are you stupid? on topic. Next question.
--:-- Sean Rameswaram: If he needed to hug Obama after Hurricane Sandy, he would do that.
--:-- Sean Rameswaram: If he needed to stick it to Republicans, he would do that.
--:-- Sean Rameswaram: If he needed to talk smack to a reporter, he would do that.
--:-- Sean Rameswaram: And he had this, there was an authenticity about him.
--:-- Sean Rameswaram: Thank you all very much.
--:-- Sean Rameswaram: And I'm sorry for the idiot over there.
--:-- Sean Rameswaram: And Bridgegate, because of the lie inherent in it, really made people doubt whether that authenticity was a bunch of BS.
--:-- Sean Rameswaram: I am not a bully.
--:-- Sean Rameswaram: He went from leading the field for 2016 Republican presidential candidates to finishing like sixth in the New Hampshire primary and dropping out right after that.
--:-- Sean Rameswaram: And none other than President Trump himself reportedly said that if it wasn't for Bridgegate, he would have never even run.
--:-- Sean Rameswaram: It created such an opening for somebody else that Donald Trump was able to fill the void.
--:-- Sean Rameswaram: The George Washington Bridge. He knew about it.
--:-- Sean Rameswaram: Hey, how do you have breakfast with people every day of your lives? They're closing up the largest bridge in the world during rush hour.
--:-- Sean Rameswaram: They're with him all the time, the people that did it.
--:-- Sean Rameswaram: They never said, Chris, tonight we're closing up the George Washington Bridge because the mayor of a certain area is against you.
--:-- Sean Rameswaram: Oh, OK. They didn't mention. Nobody believes that.
--:-- Sean Rameswaram: And, you know, now there's no more lying in politics, so everything is good now.
--:-- Sean Rameswaram: And maybe worse still than losing his shot at the presidency and having his pal Donald take it instead, his one true hero, Bruce Springsteen, crossed the bridge to New York to make fun of him on The Tonight Show with Jimmy Fallon.
--:-- Sean Rameswaram: He told me that he could never even watch that clip, but it was amazing, and I hope you play it.
--:-- Sean Rameswaram: In the day we sweated out on the streets Stuck in traffic on the GWB
--:-- Sean Rameswaram: They shut down the toll booths of glory Cause we didn't endorse Christie
--:-- Sean Rameswaram: Hey Matt Katz, this was a real pleasure.
--:-- Sean Rameswaram: Thank you so much.
--:-- Sean Rameswaram: Pleasure is mine.
--:-- Sean Rameswaram: Matt Katz and his colleagues over at WNYC won a Peabody for their coverage of Bridgegate.
--:-- Sean Rameswaram: He is the author of American Governor Chris Christie's Bridge to Redemption.
--:-- Sean Rameswaram: I'm Sean Rameswaram.
--:-- Sean Rameswaram: This is Today Explained.
--:-- Sean Rameswaram: The show's made by Bridget McCarthy, Halima Shah, Amina Al-Sadi, Jillian Weinberger, Afim Shapiro, and Noam Hassenfeld, who also does some of our music.
--:-- Sean Rameswaram: The rest of the music's done by the mysterious Breakmaster Cylinder.
--:-- Sean Rameswaram: Olivia Ekstrom is our fact checker, and the show was engineered today and yesterday by Paul Mounsey.
--:-- Sean Rameswaram: Today Explained is part of the Vox Media Podcast Network, and we are growing.
--:-- Sean Rameswaram: If you or someone you know might be interested in making podcasts with us, check out the Vox Media Careers page.
--:-- Sean Rameswaram: Thanks.
--:-- Sean Rameswaram: Governor let me in, I wanna be your friend
--:-- Sean Rameswaram: There'll be no partisan divisions
--:-- Sean Rameswaram: Let me wrap my legs around your mighty rims
--:-- Sean Rameswaram: And relieve your stressful condition
--:-- Sean Rameswaram: You got Wall Street masters stuck cheek to cheek
--:-- Sean Rameswaram: With blue collar truckers
--:-- Sean Rameswaram: And man, I really gotta take a leak
--:-- Sean Rameswaram: But I can't, I'm stuck in Covenant
--:-- Sean Rameswaram: Chris Christie's for the New Jersey traffic jam
--:-- Sean Rameswaram: Oh oh oh oh oh oh oh oh oh
--:-- Sean Rameswaram: Oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh oh