www.politico.com Open in urlscan Pro
104.18.8.97  Public Scan

URL: https://www.politico.com/news/magazine/2023/05/26/my-pillow-mike-lindell-investigation-00097903
Submission: On June 02 via manual from US — Scanned from US

Form analysis 2 forms found in the DOM

GET https://www.politico.com/search

<form class="slide-search__form" action="https://www.politico.com/search" method="get">
  <input class="slide-search__input" type="search" name="q" id="searchTerm" aria-label="Search for any story" placeholder="Enter search term...">
  <button class="slide-search__run" type="submit" aria-label="Start search"><b class="bt-icon bt-icon--search"></b><span class="icon-text">Search</span></button>
  <button class="slide-search__close" id="search-close" type="button"><b class="bt-icon bt-icon--close" aria-label="Close Search"></b></button>
</form>

<form class="form-section">
  <input type="hidden" name="subscribeId" value="0000014d-43aa-d623-a5ef-efba8ce10000">
  <input type="hidden" name="processorId" value="00000188-0119-d874-a98f-615b705e0000">
  <input type="hidden" name="validateEmail" value="true">
  <input type="hidden" name="enhancedSignUp" value="true">
  <input type="hidden" name="bot-field" value="" class="dn">
  <input type="hidden" name="subscriptionModule" value="newsletter_inline_standard_POLITICO" class="dn">
  <input type="hidden" name="captchaUserToken" value="" autocomplete="off">
  <input type="hidden" name="captchaPublicKey" value="6LfS6L8UAAAAAAHCPhd7CF66ZbK8AyFfk3MslbKV" autocomplete="off">
  <div class="sign-up-21--msg sign-up-21--msg-spinner" aria-hidden="true">
    <div class="msg-content">
      <p>Loading</p>
      <svg class="sign-up-21--msg-icon-lg sign-up-21--spinner-icon-lg" xmlns="http://www.w3.org/2000/svg" width="48" height="48" viewBox="0 0 24 24" fill="none" stroke="#4D8AD2" stroke-width="1" stroke-linecap="round" stroke-linejoin="round">
        <line x1="12" y1="2" x2="12" y2="6"></line>
        <line x1="12" y1="18" x2="12" y2="22"></line>
        <line x1="4.93" y1="4.93" x2="7.76" y2="7.76"></line>
        <line x1="16.24" y1="16.24" x2="19.07" y2="19.07"></line>
        <line x1="2" y1="12" x2="6" y2="12"></line>
        <line x1="18" y1="12" x2="22" y2="12"></line>
        <line x1="4.93" y1="19.07" x2="7.76" y2="16.24"></line>
        <line x1="16.24" y1="7.76" x2="19.07" y2="4.93"></line>
      </svg>
    </div>
  </div>
  <div class="sign-up-21--msg sign-up-21--msg-completed" aria-live="assertive" aria-hidden="true">
    <div class="msg-content">
      <p>You will now start receiving email updates</p>
      <svg class="sign-up-21--msg-icon-lg" width="48" height="48" viewBox="0 0 48 48" fill="none" xmlns="http://www.w3.org/2000/svg">
        <path
          d="M44 22.1597V23.9997C43.9975 28.3126 42.601 32.5091 40.0187 35.9634C37.4363 39.4177 33.8066 41.9447 29.6707 43.1675C25.5349 44.3904 21.1145 44.2435 17.0689 42.7489C13.0234 41.2543 9.56931 38.4919 7.22192 34.8739C4.87453 31.2558 3.75958 26.9759 4.04335 22.6724C4.32712 18.3689 5.99441 14.2724 8.79656 10.9939C11.5987 7.71537 15.3856 5.43049 19.5924 4.48002C23.7992 3.52955 28.2005 3.9644 32.14 5.71973"
          stroke="#4D8AD2" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path>
        <path d="M44 8L24 28.02L18 22.02" stroke="#4D8AD2" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path>
      </svg>
    </div>
  </div>
  <div class="sign-up-21--msg sign-up-21--msg-already-subscribed" aria-live="assertive" aria-hidden="true">
    <div class="msg-content">
      <p>You are already subscribed</p>
      <svg class="sign-up-21--msg-icon-lg" xmlns="http://www.w3.org/2000/svg" width="48" height="48" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1" stroke-linecap="round" stroke-linejoin="round">
        <path d="M14 9V5a3 3 0 0 0-3-3l-4 9v11h11.28a2 2 0 0 0 2-1.7l1.38-9a2 2 0 0 0-2-2.3zM7 22H4a2 2 0 0 1-2-2v-7a2 2 0 0 1 2-2h3"></path>
      </svg>
      <a href="/newsletters" target="_top"></a>
    </div>
  </div>
  <div class="sign-up-21--msg sign-up-21--msg-error" aria-live="assertive" aria-hidden="true">
    <div class="sign-up-21--msg-close">
      <svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">
        <path id="close" fill-rule="evenodd" clip-rule="evenodd"
          d="M17.513 16.6291L10.8839 9.99995L17.513 3.37082L16.6291 2.48694L10 9.11606L3.37088 2.48694L2.487 3.37082L9.11613 9.99995L2.487 16.6291L3.37088 17.513L10 10.8838L16.6291 17.513L17.513 16.6291Z" fill="#000"></path>
      </svg>
    </div>
    <div class="msg-content">
      <p style="color:#9E352C">Something went wrong</p>
    </div>
  </div>
  <fieldset class="form-container active">
    <div class="form-row row-email">
      <div class="form-row-container">
        <label class="data-form-label" for="email" aria-hidden="true">Email</label>
        <span class="sign-up-21--error-msg" aria-hidden="true">
          <span class="sign-up-21--exclamation">!</span>
          <span id="email-hint">Please make sure that the email address you typed in is valid</span>
        </span>
        <div class="form-row-container--input">
          <input type="email" name="subscribeEmail" aria-label="Email" placeholder="Your Email" required="">
        </div>
      </div>
    </div>
    <div class="form-row row-secondary-questions active">
      <div class="sign-up-21--secondary-questions-container">
        <div class="form-row-container">
          <label class="data-form-label" aria-hidden="true">Industry</label>
          <div class="form-row-container--select">
            <select class="data-form-select" name="job_industry" required="" aria-label="Industry">
              <option value="default" selected="" disabled="">Select Industry</option>
              <option value="agriculture">Agriculture</option>,<option value="congress">Congress</option>,<option value="consulting">Consulting</option>,<option value="defense">Defense</option>,<option value="education">Education</option>,<option
                value="energy_&amp;_environment">Energy &amp; Environment</option>,<option value="finance">Finance</option>,<option value="food_and_beverage">Food and Beverage</option>,<option value="foreign_government">Foreign Government</option>,
              <option value="foundations/non-profit">Foundations/Non-Profit</option>,<option value="government_(non-congress)">Government (Non-Congress)</option>,<option value="healthcare">Healthcare</option>,<option value="labor">Labor</option>,
              <option value="law/lobbying">Law/Lobbying</option>,<option value="media">Media</option>,<option value="personal_and_household_goods">Personal and Household Goods</option>,<option value="pharmaceutical">Pharmaceutical</option>,<option
                value="political">Political</option>,<option value="public_relations">Public Relations</option>,<option value="real_estate">Real Estate</option>,<option value="retail">Retail</option>,<option value="sole_proprietor">Sole Proprietor
              </option>,<option value="technology">Technology</option>,<option value="think_tank">Think Tank</option>,<option value="trade">Trade</option>,<option value="transportation">Transportation</option>,<option value="travel_&amp;_leisure">
                Travel &amp; Leisure</option>,<option value="other">Other</option>
            </select>
          </div>
        </div>
        <div class="form-row-container">
          <label class="data-form-label" aria-hidden="true">Employer</label>
          <div class="form-row-container--input">
            <input type="text" name="job_employer" required="" aria-label="Employer" placeholder="Employer">
          </div>
        </div>
      </div>
    </div>
    <div class="form-row row-notice">
      <span class="sign-up-21--notice">
        <span class="color-red">*</span> All fields must be completed to subscribe. </span>
      <button type="submit" class="submit-button" aria-disabled="true">Sign Up</button>
    </div>
    <div class="row-bottom">
      <p class="form-policy"> By signing up you agree to allow POLITICO to collect your user information and use it to better recommend content to you, send you email newsletters or updates from POLITICO, and share insights based on aggregated user
        information. You further agree to our <a href="https://www.politico.com/privacy" target="_blank">privacy policy</a> and <a href="https://www.politico.com/terms-of-service" target="_blank">terms of service</a>. You can unsubscribe at any time
        and can <a href="https://www.politico.com/feedback" target="_blank">contact us here</a>. This site is protected by reCAPTCHA and the Google <a href="https://policies.google.com/privacy" target="_blank">Privacy Policy</a> and
        <a href="https://policies.google.com/terms" target="_blank">Terms of Service</a> apply. </p>
      <button type="submit" class="submit-button" aria-disabled="true"> Sign Up </button>
    </div>
  </fieldset>
</form>

Text Content

Skip to Main Content


POLITICO POLITICO LOGO

 * Congress Minutes
 * Pro
 * E&E News
 * Search
   Search


SECTIONS

 * Congress
 * Elections
 * Legal
 * White House
 * Magazine
 * Foreign Affairs
 * Video
 * Podcasts
 * Congress Minutes


SERIES

 * The Fifty
 * Women Rule


POLITICO LIVE

 * About POLITICO Live
 * Upcoming Events
 * Previous Events


NEWSLETTERS

 * Playbook
 * Playbook PM
 * POLITICO Nightly
 * West Wing Playbook
 * The Recast
 * Huddle
 * All Newsletters


COLUMNISTS & CARTOONS

 * John Harris
 * Alex Burns
 * Jonathan Martin
 * Michael Schaffer
 * Jack Shafer
 * Rich Lowry
 * Matt Wuerker
 * Cartoon Carousel


POLICY

 * Agriculture
 * Cannabis
 * Cybersecurity
 * Defense
 * Education
 * Energy & Environment
 * Finance & Tax
 * Health Care
 * Immigration
 * Labor
 * Space
 * Sustainability
 * Technology
 * Trade
 * Transportation


EDITIONS

 * California
 * Canada
 * Florida
 * New Jersey
 * New York


EUROPE

 * Brussels
 * United Kingdom


FOLLOW US

 * Twitter
 * Instagram
 * Facebook

 * My Account
 * Log In Log Out



The Friday Read


HOW I WON $5 MILLION FROM THE MYPILLOW GUY AND SAVED DEMOCRACY

Mike Lindell dared anyone to disprove his claim that the 2020 election was
stolen. For this software forensics expert, it was almost too easy.



POLITICO illustration/Photos by AP, iStock, courtesy of Bob Zeidman

By Bob Zeidman

05/26/2023 04:30 AM EDT

 * 
 * 

 * * Link Copied
 * * 
   * 
   * 

Bob Zeidman is the creator of the field of software forensics and the founder of
several successful high-tech Silicon Valley firms including Zeidman Consulting
and Software Analysis and Forensic Engineering. His latest venture is Good Beat
Poker, a new way to play and watch poker online. He is the author of textbooks
on engineering and intellectual property as well as award-winning screenplays
and novels. His latest novel is Animal Lab, an update of George Orwell’s Animal
Farm.

If you watch TV, especially conservative TV, you know Mike Lindell. He’s the guy
who comes on every 10 minutes or so to sell his pillows for “the best night’s
sleep in the whole wide world.” He’s also the guy who has sunk tens of millions
of dollars into supporting investigations and lawsuits that claim the 2020
presidential election was stolen from Donald Trump.

And I just took him for $5 million.



Want to read more stories like this? POLITICO Weekend delivers gripping reads,
smart analysis and a bit of high-minded fun every Friday. Sign up for the
newsletter.



You may have read a little about it. In the summer of 2021, Lindell announced
that he was going to hold a “Cyber Symposium” in Sioux Falls, S.D., to release
data that proved that U.S. voting machines were hacked by China. He said he
would even pay $5 million to anyone who could disprove his data.

Right away, friends started calling to ask me if I was planning to go. After
all, I invented the field of software forensics, the science of analyzing
software source code for intellectual property infringement or theft. Still, I
wasn’t sure. There are a lot of experts that could analyze data. And no one in
their right mind would offer $5 million if the data wasn’t real and verified,
right? Anyway, the symposium ran three days — not nearly long enough to analyze
and verify any data.

But I’m also a tournament poker player. I love a good challenge. And as the
calls and emails kept coming in, I started to think, I should go, just to be
there when history was made. I voted for Trump twice. If Lindell’s data was
correct, maybe a presidential election would be overturned. I’d at least get to
meet some really interesting people. So I flew to Sioux Falls.

In the summer of 2021, Lindell announced that he was going to hold a “Cyber
Symposium” in Sioux Falls, S.D., to release data that proved U.S. voting
machines were hacked by China. | Bob Zeidman

At the symposium, I saw the competition, about 40 or 50 of them. Some were
highly qualified hackers and experienced cyber experts like me. Others were just
interested parties with some experience in information technology.

We gathered in two small rooms that looked like stark public-school classrooms.
After introducing ourselves, we began downloading Lindell’s Holy Grail — his
“proof of election fraud” that came from an unspecified source — which consisted
of seven files comprising over 23 gigabytes of data.




Two of the files were generic information about voting machines. Another file
was a meaningless one minute, 20 second silent video of a computer screen
showing some unknown program being debugged. A fourth file was a 23 gigabyte
binary file containing ones and zeroes, allegedly containing packet capture
data, or “PCAPs.”

If you’re not familiar with any of that language, packets are the small chunks
of information that are sent over a network like the Internet and then
reassembled at the receiving end as pictures of your grandkids or cute cat
movies from YouTube. PCAPs are records of those packets as they flew around a
network.

In numerous interviews, Lindell had claimed that his data showed packet captures
of votes flowing outside the U.S. to China where they were modified to switch
votes from Trump to Biden, and then sent back to U.S. voting machines.

We used a variety of forensic tools designed to understand and analyze PCAPs,
but found this mysterious file didn’t contain any of the 37 standard PCAP
formats. I even used the CodeSuite forensics tool I had developed to try to gain
any information from the file. Nada.

So I decided to focus on the three remaining files, which were simple text files
that could be opened up with any text editor like Notepad that comes
preinstalled on every Windows computer. The contents were text representations
of hex numbers, which are base 16 numbers used by computers as opposed to base
10 numbers, decimal, used by people.

I started with the ominously named file Chinese_SourceIP_HEX.txt. Having
programmed computers for about 50 years, I recognized that each of these hex
numbers seemed to represent a code for alphanumeric characters known as ASCII
code. So I took a software tool I’d written years ago and ran this text file
through it to turn the text representation of numbers into actual numbers.

Next, I opened the resulting file in the Notepad text editor. Sure enough, I saw
letters and numbers representing some other kind of code — Rich Text Format
code, a very old and simple way of coding word processor documents. (It turns
out that it’s sometimes good to be old, wise, and experienced like me.)

I opened this converted file with Microsoft Word and… voila... a table with
hundreds of rows of numbers appeared — numbers that looked like IP addresses
(that is, the numbers associated with devices connected to a network).


58.250.125.174
7
49.7.20.81
7
58.53.128.88
7
39.103.227.160
7
49.7.21.119
7


With no other information, they were about as meaningful as a list of random
words. At that point, it was obvious that the data in these text files were not
anything related to the 2020 election. That’s when I knew I had stumbled onto
the key. Not the key to showing election fraud, but the key to showing Lindell’s
nonsense.

I repeated the same process on the other text files and found even stranger
stuff. These files were also obfuscated word processor documents, but contained
thousands of lines of gibberish — nothing more than random characters and
numbers.

My eureka moment had arrived. While everyone else was looking at the sky, I had
found the golden ticket on the ground; while they were trying to find packet
data in the files, the truth was that it wasn’t packet data at all. I said
something out loud like, “I’m going to take this back to my hotel room and work
on it there,” to no one in particular. I quietly and deliberately packed up my
laptop and strolled out of the room and out of the venue. On the way back to the
hotel, I called my wife. “Start thinking about what you want to do with 5
million dollars,” I told her.


MOST READ


 1. BIDEN FALLS ON STAGE AT AIR FORCE GRADUATION BUT IS ‘FINE,’ ACCORDING TO
    SPOKESPERSON


 2. ‘DERANGED LEADERSHIP’: OATH KEEPERS FACING JAN. 6 SENTENCES DISAVOW STEWART
    RHODES


 3. PROSECUTORS HAVE TAPE OF TRUMP DISCUSSING CLASSIFIED DOCUMENT HE KEPT AFTER
    LEAVING OFFICE


 4. JUST DON’T BOAST: HOW BIDEN WORLD SOUGHT TO ACE THE DEBT CEILING STANDOFF


 5. HOW JIM JORDAN AND MARJORIE TAYLOR GREENE HELPED MCCARTHY GET HIS DEBT DEAL
    THROUGH



Back in my room, I wrote up my report and registered a copy online with the U.S.
Copyright Office as proof that I had written it by the contest deadline. Just in
case.

But Lindell’s game wasn’t over yet. The next day, a little before noon, I
strolled into the cyber workroom and found everyone still going at it. It turns
out there was more data to analyze — Lindell had given us about 50 gigabytes of
additional data to plow through. There were four new files, but when I looked at
them, they were essentially the same types as the first day’s files except with
a spreadsheet containing 121,128 lines of generic information about internet
service providers around the world plus their locations, their latitudes and
longitudes, their IP addresses, and other miscellaneous information. I
determined that nothing in the file was related to the 2020 presidential
election, and wondered what my competitors were seeing.

Then came another giant batch of 509 files, comprising many more gigabytes. This
was how Lindell planned to keep anyone from winning the challenge, I figured.
Just inundate us with files and not nearly enough time to analyze them. That $5
million suddenly seemed to have slipped through my fingers in a way that felt
very unfair.

But I had come too far to give up. On the third and final day of the symposium,
an idea hit me. I decided to scan the file modification dates for all of the
latest files we’d been given and, lo and behold, most of the dates were August
2021, right before the symposium.

In other words, the data were obviously modified right before we examined them.
They could not possibly accurately represent data from the November 2020
election.

My flight was leaving early that evening, so I needed to be quick. I ran back to
the hotel, added this new information to my report, double checked it, triple
checked it, and saved it onto a flash drive. I hurriedly packed my things,
rushed to the symposium as it was ending, handed my report on a flash drive to
an official-looking person, and ran out to the Uber or Lyft waiting for me by
the door. I made it to the airport just in time for my flight home to Vegas.

I guess the rest is history, as they say. I never talked to Lindell after the
symposium; he never responded to my findings. So I hired great lawyers at Bailey
Glasser and filed an arbitration lawsuit against him. It dragged on for a year
and a half, during which his law firm quit and he hired a new one. During the
leadup to the hearing with the three-person arbitration panel, his witnesses
gave conflicting answers to critical questions like “What exactly was in the
data you provided to the experts and how was it related to the November 2020
U.S. presidential election?”



MyPillow CEO Mike Lindell talks to reporters at the Republican National
Committee winter meeting in Dana Point, Calif. | Jae C. Hong/AP Photo

In January 2023, the hearing was finally held. We presented our case. Lindell
presented his case, though he only was there for about one hour — to testify —
out of the four-day hearing. In April 2023, the decision was handed down,
awarding me $5 million.

“Mr. Zeidman,” the arbitrators stated, “proved the data Lindell LLC provided …
unequivocally did not reflect November 2020 election data.”




Last week, Lindell filed an appeal of the decision, though to win that appeal he
needs to show that the arbitrators were corrupt. He also claimed that I was part
of “a big cover-up to a much bigger picture” and should never have been allowed
to enter the contest. My lawyers and I will continue to fight him in court. When
and if I see the money, I plan to donate to a nonprofit to legitimately support
voter integrity laws and processes.

Lately, people have been saying to me that I “saved democracy in America.” I’m
really flattered, though I think that’s an exaggeration. But if more people
sought truth, even when that truth is contrary to their beliefs — such as when a
Republican like me destroys a Republican myth — then I think we really can save
democracy in America. In fact, I think that’s the only way.



Gripping reads, smart analysis and a bit of high-minded fun. Because even power
needs a day off.


HOW I WON $5 MILLION FROM THE MYPILLOW GUY AND SAVED DEMOCRACY

By BOB ZEIDMAN


IN NEW HAMPSHIRE, IT’S ALREADY 2024

By CHARLIE MAHTESIAN and MARK OSTOW


D.C. COPS HAVE AN EXTREMISM PROBLEM — AND POLICE BRASS DON’T SEEM TO CARE

By MICHAEL SCHAFFER

POLITICO Weekend flies into inboxes every Friday. Don’t miss it!

Sign up now




 * Filed under:
 * Data,
 * Elections,
 * Primary Source,
 * 2020 Presidential Candidates,
 * 2020 Elections,
 * Mike Lindell,
 * POLITICO Weekend,
 * The Friday Read


POLITICO
 * 
 * 

 * * Link Copied
 * * 
   * 
   * 


BREAKING NEWS ALERTS

Sign up for POLITICO Breaking News Alerts to receive the latest updates in your
inbox.


Breaking News Alerts

Sign up for POLITICO Breaking News Alerts to receive the latest updates in your
inbox.

By signing up you agree to allow POLITICO to collect your user information and
use it to better recommend content to you, send you email newsletters or updates
from POLITICO, and share insights based on aggregated user information. You
further agree to our privacy policy and terms of service. You can unsubscribe at
any time and can contact us here. This site is protected by reCAPTCHA and the
Google Privacy Policy and Terms of Service apply.

Loading

You will now start receiving email updates

You are already subscribed

Something went wrong

Email ! Please make sure that the email address you typed in is valid

Industry
Select Industry Agriculture,Congress,Consulting,Defense,Education,Energy &
Environment,Finance,Food and Beverage,Foreign
Government,Foundations/Non-Profit,Government
(Non-Congress),Healthcare,Labor,Law/Lobbying,Media,Personal and Household
Goods,Pharmaceutical,Political,Public Relations,Real Estate,Retail,Sole
Proprietor,Technology,Think Tank,Trade,Transportation,Travel & Leisure,Other
Employer

* All fields must be completed to subscribe. Sign Up

By signing up you agree to allow POLITICO to collect your user information and
use it to better recommend content to you, send you email newsletters or updates
from POLITICO, and share insights based on aggregated user information. You
further agree to our privacy policy and terms of service. You can unsubscribe at
any time and can contact us here. This site is protected by reCAPTCHA and the
Google Privacy Policy and Terms of Service apply.

Sign Up

SPONSORED CONTENT
 * 
   Highest Paying Annuity Rates In 2023 Annuity Rates | Search Ads
   
   Ad is Hidden
   Please tell us why you hid this ad?
    * Inappropriate
    * Misleading
    * Misinformation
    * Repetitive
    * Irrelevant
    * Distracting
   
   
 * 
   How AI is Changing Customer Experience NICE on sponsored.bloomberg.com
   
   Ad is Hidden
   Please tell us why you hid this ad?
    * Inappropriate
    * Misleading
    * Misinformation
    * Repetitive
    * Irrelevant
    * Distracting
   
   
   00:0700:15
   
   
   Skip
   Ads by
   
   
 * 
   Antarctica Cruises Cost Almost Nothing (Take A Look) Visit Antarctica |
   Search Ads
   
   Ad is Hidden
   Please tell us why you hid this ad?
    * Inappropriate
    * Misleading
    * Misinformation
    * Repetitive
    * Irrelevant
    * Distracting
   
   

 * 
   Indulge in Luxury: Experience the Caribbean's Finest Cruises Caribbean
   Cruises | Search Ads
   
   Ad is Hidden
   Please tell us why you hid this ad?
    * Inappropriate
    * Misleading
    * Misinformation
    * Repetitive
    * Irrelevant
    * Distracting
   
   
 * 
   Do This Tonight to Reduce Your Enlarged Prostate (It's Genius) Daily Health
   Report
   
   Ad is Hidden
   Please tell us why you hid this ad?
    * Inappropriate
    * Misleading
    * Misinformation
    * Repetitive
    * Irrelevant
    * Distracting
   
   
 * 
   A long, healthy life starts with fresh, healthy food The Farmer’s Dog
   
   Ad is Hidden
   Please tell us why you hid this ad?
    * Inappropriate
    * Misleading
    * Misinformation
    * Repetitive
    * Irrelevant
    * Distracting
   
   

Recommended by

 * About Us
 * Advertising
 * Breaking News Alerts
 * Careers
 * Credit Card Payments
 * Digital Edition
 * FAQ
 * Feedback
 * Headlines
 * Photos
 * POWERJobs
 * Press
 * Print Subscriptions
 * Request A Correction
 * Write For Us
 * RSS
 * Site Map

 * Terms of Service
 * Privacy Policy
 * Do not sell my info
 * Notice to California Residents

© 2023 POLITICO LLC



This website uses cookies to enhance user experience and to analyze performance
and traffic on our website. We also share information about your use of our site
with our social media, advertising and analytics partners. Privacy Policy

Accept Cookies
Do Not Sell My Information




DO NOT SELL MY PERSONAL INFORMATION

When you visit our website, we store cookies on your browser to collect
information. The information collected might relate to you, your preferences or
your device, and is mostly used to make the site work as you expect it to and to
provide a more personalized web experience. However, you can choose not to allow
certain types of cookies, which may impact your experience of the site and the
services we are able to offer. Click on the different category headings to find
out more and change our default settings according to your preference. You
cannot opt-out of our First Party Strictly Necessary Cookies as they are
deployed in order to ensure the proper functioning of our website (such as
prompting the cookie banner and remembering your settings, to log into your
account, to redirect you when you log out, etc.). For more information about the
First and Third Party Cookies used please follow this link.
More information
Allow All


MANAGE CONSENT PREFERENCES

STRICTLY NECESSARY COOKIES

Always Active

These cookies are necessary for the website to function and cannot be switched
off in our systems. They are usually only set in response to actions made by you
which amount to a request for services, such as setting your privacy
preferences, logging in or filling in forms. You can set your browser to block
or alert you about these cookies, but some parts of the site will not then work.
These cookies do not store any personally identifiable information.

PERFORMANCE COOKIES

Performance Cookies

These cookies allow us to count visits and traffic sources so we can measure and
improve the performance of our site. They help us to know which pages are the
most and least popular and see how visitors move around the site. All
information these cookies collect is aggregated and therefore anonymous. If you
do not allow these cookies we will not know when you have visited our site, and
will not be able to monitor its performance.

ONLINE BEHAVIOURAL ADVERTISING

Online Behavioural Advertising

We work with third-party ad partners to help us personalize your experience with
targeted ads on third-party websites and apps. Our ad partners may collect
information about your online interactions with POLITICO for the purposes of
delivering the targeted ads. You can choose to opt-out of this type of
personalization by using the toggle above. If you choose to opt-out, while you
may still see POLITICO ads, they will not be personalized based on your past
interactions with POLITICO using this browser.

 * TARGETING COOKIES
   
   Switch Label label
   
   These cookies may be set through our site by our advertising partners. They
   may be used by those companies to build a profile of your interests and show
   you relevant adverts on other sites. They do not store directly personal
   information, but are based on uniquely identifying your browser and internet
   device. If you do not allow these cookies, you will experience less targeted
   advertising.

 * SOCIAL MEDIA COOKIES
   
   Switch Label label
   
   These cookies are set by a range of social media services that we have added
   to the site to enable you to share our content with your friends and
   networks. They are capable of tracking your browser across other sites and
   building up a profile of your interests. This may impact the content and
   messages you see on other websites you visit. If you do not allow these
   cookies you may not be able to use or see these sharing tools.

 * GOOGLE
   
   Switch Label label
   
   Allowing third-party ad tracking and third-party ad serving through Google
   and other vendors to occur. Please see more information on Google Ads here.

Back Button


PERFORMANCE COOKIES



Search Icon
Filter Icon

Clear
checkbox label label
Apply Cancel
Consent Leg.Interest
checkbox label label
checkbox label label
checkbox label label

Confirm My Choices