Israel Public Policy Institute
  • About
  • Issue Areas
    • Future Society
    • Digital Transformation
    • Environment and Sustainability
    • Public-Private Partnerships
  • What We Do
    • Programs
    • Fellowships
    • Workshops and Events
    • Services
    • Nonresident Fellowship Program
  • Our Network
  • Publications
  • Contact Us
  • English
Israel Public Policy Institute
  • About
  • Issue Areas
    • Future Society
    • Digital Transformation
    • Environment and Sustainability
    • Public-Private Partnerships
  • What We Do
    • Programs
    • Fellowships
    • Workshops and Events
    • Services
    • Nonresident Fellowship Program
  • Our Network
  • Publications
  • Contact Us

Interview

  1. Home
  2. Publications
  3. Interview
ExplainerDigital Transformation

The Future of Digital Regulation: A Risk-Based Approach?

Authors: Giovanni De Gregorio and Pietro Dunn  Technologies, risks, and the law Like many new technological advances, digital technologies…

Giovanni De Gregorio
May 18, 2023
ExplainerDigital Transformation

What is Tech Diplomacy?

The term “tech diplomacy” has gained currency over the last five years. It refers broadly to recent shifts…

Katharina Höne
Mar 6, 2023
ExplainerDigital Transformation

Examining the reach of the EU's Digital Services Act: How will it affect non-EU jurisdictions?

When online users in Tel Aviv, Mexico City, Delhi today go to their preferred global news website, they…

Eyal Zilberman
Jan 18, 2023
BackgrounderDigital Transformation

What are deepfakes and why do they matter?

What are deepfakes? Deepfakes are manipulated or synthetically generated images, videos and audio tracks of human faces, bodies,…

Maria Pawelec
Dec 18, 2022
ExplainerDigital Transformation

What is Digital Constitutionalism? A View from Europe

The Rise of European Digital Constitutionalism In the last twenty years, the policy of the European Union in…

Giovanni De Gregorio
Nov 16, 2022
SpotlightDigital Transformation, Future Society

Is the DSA Revolutionizing Algorithmic Risk Governance?

The technology and business model of social media platforms have not only transformed them into some of the…

Christian Djeffal
Nov 1, 2022
ExplainerDigital Transformation

What is deplatformization and how does it work?

Platforms and the AI used on them to curate information feeds have significant impact on the public sphere.…

Judith Möller
Oct 11, 2022
ExplainerDigital Transformation

What are Recommender Systems?

Authors: Eduardo Magrani and Paula Guedes Fernandes da Silva In the current data-driven economy, Recommender Systems (RS), developed from…

Eduardo Magrani
Sep 27, 2022
ExplainerDigital Transformation

What are data intermediaries?

Introduction: The Business Model of Leading Platforms Online platforms offer their users services that have become an integral…

Ayelet Gordon-Tapiero
Sep 8, 2022
SpotlightDigital Transformation

What is Germany's strategy in the race for a quantum computer?

Quantum computing promises a significant leap in computing power for mathematical problems in the development of medicines, logistics,…

Florian Süssenguth
Sep 5, 2022
BackgrounderDigital Transformation

Platform Liability Regimes Around the World

Digital platforms, namely social media platforms such as Twitter, Facebook, and TikTok, have been constructing and facilitating social…

Eyal Zilberman
Aug 30, 2022
SpotlightDigital Transformation

What is the role of trust in Germany's AI Strategy?

In our everyday use of the term, we describe trust as a feeling or an emotion. For some,…

Katharina Höne
Aug 18, 2022
SpotlightDigital Transformation

AI-based Defense Systems – How to Design them Responsibly?

In order to protect their common heritage of culture, personal freedom and the rule of law in an…

Wolfgang Koch
Aug 16, 2022
InterviewDigital Transformation

"Disinformation is not just any piece of “fake news” – It's the deliberate dissemination of false or misleading information"

Disinfo Talks is an interview series with experts that tackle the challenge of disinformation through different prisms. Our talks…

Aug 9, 2022
SpotlightDigital Transformation

Digital Campaigns’ Trends in the General Elections for the 24th Knesset

Introduction: Algorithmic Campaigns  Social media platforms have significantly changed the ways in which political campaigns are run, due…

Sharon Haleva-Amir
Aug 8, 2022
BackgrounderDigital Transformation

Containing authoritarianism in the digital age: Platform governance in view of Germany’s constitutional order

Authors: Martin Fertmann & Jan Rau Current Challenges in Governing Digital Spaces Terror attacks in Christchurch and Halle…

Martin Fertmann
Aug 5, 2022
SpotlightDigital Transformation

Algorithmic Bias in the Public Sector – A View from Austria

At first glance, an algorithm may be perceived as a more objective judge than a human. An algorithmic decision can be based on big…

Marie-Theres Sekwenz
Aug 3, 2022
SpotlightDigital Transformation

The Weakest Link: Why we Cannot Look at our Information Environment Platform-by-Platform

Over the past year, as the gravity of the Covid-19 pandemic dawned on governments and people around the…

Adi Cohen
Aug 1, 2022
InterviewDigital Transformation

"We need to "vaccinate" people against misinformation so that they can identify suspicious information on their own"

Disinfo Talks is an interview series with experts that tackle the challenge of disinformation through different prisms. Our talks…

Jul 27, 2022
ExplainerDigital Transformation

What are Filter Bubbles and Digital Echo Chambers?

Many experts are concerned that the curation of content on social media platforms limit our chances of encountering…

Judith Möller
Jul 25, 2022
SpotlightDigital Transformation

Stuck in the Middle: 5G networks in Germany and Israel in times of Sino-American competition

Authors:  Tim Stuchtey and Amit Sheniak We are currently witnessing the rollout of the fifth generation of mobile telecommunication networks…

Jul 18, 2022
CommentaryDigital Transformation

AI: A New Frontier in Art Authentication?

Authors: Eduardo Magrani & Francesca Portante d’Alessandro How is artificial intelligence reshaping art authentication? The image of the refined…

Eduardo Magrani
Jul 13, 2022
BackgrounderDigital Transformation

Data, Algorithms, and Ethics: Calculating instead of deciding

Data and Algorithms “Under the modern conditions of data processing, the free development of personality presupposes the protection…

Stefan Ullrich
Jul 11, 2022
InterviewDigital Transformation

"The basis for democratic discourse in the age of social media is skewed"

Disinfo Talks is an interview series with experts that tackle the challenge of disinformation through different prisms. Our talks…

Jul 7, 2022
InterviewEnvironment & Sustainability

Fellow Spotlight: Interview with David Dunetz

Tell us a bit about yourself and your work before and after the fellowship In some ways, I…

David Dunetz
Jul 5, 2022
CommentaryDigital Transformation

Council of Europe Convention on Cybercrime: A Future-Proof International Benchmark?

Authors: Eva Fava & Oskar J. Gstrein  Introduction According to the Europol 2021 Internet Organized Crime Threat Assessment (IOCTA) COVID-19…

Oskar J Gstrein
Jun 30, 2022
InterviewDigital Transformation

"Our democracy is only as good as the information that voters have"

Disinfo Talks is an interview series with experts that tackle the challenge of disinformation through different prisms. Our talks…

Jun 29, 2022
SpotlightDigital Transformation

Trends in Privacy Enforcement: A Comparative Analysis of post-GDPR Enforcement Styles

Advancements in computation, along with a permissive political economy, have been creating significant financial benefits for data exploitation,…

Ido Sivan-Sevilla
Jun 23, 2022
InterviewDigital Transformation

"We work to make the political campaigning environment more trustworthy, transparent and comprehensible for people."

Disinfo Talks is an interview series with experts that tackle the challenge of disinformation through different prisms. Our talks…

Jun 21, 2022
SpotlightDigital Transformation

Targeted Advertising: How it works and where it is failing

Targeted advertising, also referred to as microtargeting, is a practice wherein a predefined group of users is identified…

Marie-Theres Sekwenz
Jun 16, 2022
InterviewDigital Transformation

"Things are not going to change until change happens in the U.S."

Disinfo Talks is an interview series with experts that tackle the challenge of disinformation through different prisms. Our talks…

Jun 14, 2022
ExplainerDigital Transformation

How is Artificial Intelligence (AI) changing the workplace?

Algorithm management in the workplace Artificial intelligence (AI) is becoming an integral part of the ordinary workplace. Various…

Tammy Katsabian
Jun 9, 2022
BackgrounderDigital Transformation

The Regulation of Artificial Intelligence in the EU

What does regulation of artificial intelligence mean? Technologies that are important for society due to the risks and…

Christian Djeffal
Jun 7, 2022
BackgrounderDigital Transformation

Digital Turbulence: Building a democratic society in times of digital turmoil

Authors: Jan Rau & Felix M. Simon “This [the Internet] is where democracy happens now and there is…

Jun 2, 2022
ExplainerDigital Transformation

What are information markets, and why are they failing?

What is information and who produces it? Broadly defined, information is anything that is created digitally or that…

Daphne Raban
May 31, 2022
ExplainerDigital Transformation

Who’s to blame when artificial intelligence systems cause damage?

Introduction: How Can AI systems Cause Damage? Artificial Intelligence (“AI”) systems are used in various contexts of our…

Karni Chagal-Feferkorn
May 25, 2022
CommentaryDigital Transformation, Public-Private Partnerships

An Algorithm for Peace? AI in International Peace Mediation

When we think about AI in the context of international conflict, the more immediate associations are probably related…

Katharina Höne
May 23, 2022
SpotlightDigital Transformation

Digital Rights in Israel

From Human Rights to Digital Rights The term “digital rights” describes human rights in the digital age. The…

Efrat Daskal
May 17, 2022
BackgrounderDigital Transformation

What is data stewardship, and how could it address questions of power imbalance in the data economy?

Authors: Anouk Ruhaak & Astha Kapoor Introduction: Why do we need data stewards? Over the past decade, large…

Anouk Ruhaak
May 12, 2022
InterviewDigital Transformation

"Policymakers need to empower people to make good decisions online"

Disinfo Talks is an interview series with experts that tackle the challenge of disinformation through different prisms. Our talks…

May 4, 2022
InterviewDigital Transformation

“We want to deter politicians from spreading false information”

Disinfo Talks is an interview series with experts that tackle the challenge of disinformation through different prisms. Our talks…

Apr 25, 2022
BackgrounderDigital Transformation

Artificial Intelligence and Democracy

Over the course of the last decade, there has been an enormous interest in artificial intelligence (AI). Due…

Thorsten Thiel
Apr 19, 2022
BackgrounderDigital Transformation, Future Society

The Global Story of Election Interference

Authors: Olaf Boehnke and Carlo Zensus Ever since citizens have been communicating online with each other via emails,…

Apr 14, 2022
InterviewDigital Transformation, Future Society

“Legal tools to suppress disinformation can do more harm than good”

Disinfo Talks is an interview series with experts that tackle the challenge of disinformation through different prisms. Our talks…

Apr 13, 2022
SpotlightDigital Transformation

Regulatory Interdependence in Artificial Intelligence

Artificial intelligence (AI) has the potential to transform society, for good and bad. For some, AI promises commercial opportunities akin…

Daniel Mügge
Apr 11, 2022
InterviewDigital Transformation

"We should focus on reaching the ones who are most vulnerable to disinformation"

Disinfo Talks is an interview series with experts from around the world, who tackle the challenge of disinformation through…

Rebecca Winkels
Apr 7, 2022
InterviewDigital Transformation

"Disinformation becomes detrimental to democracy if political elites employ it deliberately and strategically"

Disinfo Talks is an interview series with experts that tackle the challenge of disinformation through different prisms. Our talks…

Apr 1, 2022
CommentaryDigital Transformation

Teleworking to Inequality

Teleworking from home (i.e. working from home based on digital infrastructure) is  becoming the “new normal.” The COVID-19 pandemic…

Tammy Katsabian
Apr 1, 2022
ExplainerDigital Transformation

What is Privacy by Design?

The European Convention on Human Rights of the Council of Europe of 1950 acknowledged privacy in its Article…

Simone Fischer-Hübner
Apr 1, 2022
ExplainerDigital Transformation, Public-Private Partnerships

What are quantum computing and quantum communication?

As far as technology hype cycles go, ‘quantum’ is on its way to quickly outpacing prolific buzzwords such as ‘artificial…

Juljan Krause
Mar 29, 2022
InterviewDigital Transformation

"Deescalating polarization will contribute to diminishing the problem of misinformation"

Disinfo Talks is an interview series with experts that tackle the challenge of disinformation through different prisms. Our talks…

Mar 27, 2022
SpotlightDigital Transformation

Cross-Cultural Values defining AI Governing Principles

There is a consensus that AI needs to be organized around ethical principals and values. Like all iterations…

Alexander Görlach
Mar 22, 2022
InterviewDigital Transformation

"The pandemic has put a magnifying glass on misinformation”

Disinfo Talks is an interview series with experts from around the world, who tackle the challenge of disinformation through…

Mar 17, 2022
SpotlightDigital Transformation

Why Germany should practice the cyber norms it preaches: “The Case of a Vulnerabilities Equities Process”

The year 2021 has seen new momentum in the global debate about cyber norms, that is, rules for…

Alexandra Paulus
Mar 15, 2022
ExplainerDigital Transformation

The Gender Gap in AI

The field of Artificial Intelligence (AI) has grown exponentially as the world is increasingly being built around automated…

Erin Lorelie Young
Mar 8, 2022
SpotlightDigital Transformation

AI and Elections – Observations, Analyses and Prospects

Artificial intelligence (AI) is one of the key technologies of the 21st century and a backbone of the…

Jessica Heesen
Mar 2, 2022
CommentaryDigital Transformation

Danger Ahead: How to Increase Digital Safety and Equity

The COVID-19 shift toward digital life is visible in how the internet is playing an increasingly ubiquitous role in…

Elissa M. Redmiles
Mar 1, 2022
SpotlightDigital Transformation

Artificial Intelligence and Tort Law – Who Should be Held Liable when AI Causes Damages?

Artificial Intelligence (AI) is becoming a prevalent part of our society and commercial market. Autonomous vehicles, drones, robotic…

Anat Lior
Feb 23, 2022
ExplainerDigital Transformation

How to Avoid Harmful Algorithmic Fairness?

Data-driven decision-making techniques are successfully implemented in applications like hiring, assessing recidivism risks, loans, display advertising, and more.…

Omer Ben-Porat
Feb 22, 2022
BackgrounderDigital Transformation, Future Society

What is 5G?

Why does 5G network technology matter? The fifth-generation cellular network technology, 5G, is about to accelerate the overall pace of…

Kaan Sahin
Feb 21, 2022
ExplainerDigital Transformation

A Thriving Digital Public Sphere – The Overlooked, Yet Critical Role of Political Parties and Politicians

Introduction – an online public sphere under attack with tech platforms at the center Escalating hate speech online…

Dieter Zinnbauer
Feb 17, 2022
InterviewDigital Transformation

"In dealing with disinformation, many different things need to come together"

Disinfo Talks is an interview series with experts from around the world, who tackle the challenge of disinformation through…

Feb 16, 2022
CommentaryDigital Transformation

Fighting disinformation and the question of origin

This commentary critically assesses current trends in online media control in liberal democracies. It argues that protecting society…

Wolf Schünemann
Feb 15, 2022
ExplainerDigital Transformation

Export Control of Surveillance Software from Germany and Europe – Regulations, Limits and Weaknesses

Introduction or “The Relation Between Smartphones and Human Rights” My Smartphone is my life. Not literally, of course,…

Thomas Reinhold
Feb 14, 2022
ExplainerDigital Transformation

A Thriving Digital Public Sphere – Why the "Legacy" Media Still Matters – and Must – Contribute

Introduction – a diminishing role for “legacy” news media in the digital age? The conventional news media, in…

Dieter Zinnbauer
Jan 30, 2022
SpotlightDigital Transformation

How does the DSA contribute to platform governance and tackle disinformation?

Introduction The adoption of the Digital Services Act (DSA) has been a welcome landmark step in European digital…

Giovanni De Gregorio
Jan 27, 2022
ExplainerDigital Transformation

What is Gendered Disinformation?

Introduction. Why is it important to talk about gendered disinformation? One can say that fake news is old…

Maria Giovanna Sessa
Jan 27, 2022
ExplainerDigital Transformation

Race against the Machine? The role of Technological Change for Employment, Wages and Inequality

This Explainer provides interested non-experts with the current state of the scientific debate on the role of technological…

Ulrich Zierahn
Jan 27, 2022
ExplainerDigital Transformation, Public-Private Partnerships

What is Open Government Data?

What is open government data? Open Government Data (OGD) is not just about openness and transparency, nor is…

Keegan McBride
Jan 26, 2022
BackgrounderDigital Transformation

Gearing up for the Digital Decade? Assessing the Enforcement Mechanisms of the EU’s Platform Regulation Bills

The EU’s goal is to become a “global role model for the digital economy” and to promote its…

Amélie Heldt
Nov 23, 2021
CommentaryDigital Transformation

Should We Be Concerned About Misinformation On Clubhouse?

While most were stuck in a particularly gruesome mid-winter Covid lockdown at the beginning of 2021, there was…

Henning Lahmann
Jun 9, 2021
CommentaryDigital Transformation

Automated Decision-Making: A Hidden Blessing For Uncovering Systemic Bias

As automated analysis of data (via a suite of tools known as machine learning) becomes more prominent, examples…

Gal Yona
Jun 7, 2021
CommentaryDigital Transformation, Future Society

Beyond Cybersecurity: We Should Talk about Cyberpeace

Cybersecurity is a complex concept. It essentially consists of the two terms ‘cyber’ and ‘security’, both of which…

Oskar J Gstrein
Jun 3, 2021
SpotlightDigital Transformation

Privacy by Design and Competitive Advantage: a Whatsapp Exodus?

Authors: Eduardo Magrani and Lucas van Hattem The start of the new year might not have taken the turn WhatsApp was hoping…

Eduardo Magrani
May 17, 2021
CommentaryDigital Transformation

Are You Being Manipulated Online? How Dark Patterns Can Make You Share More Personal Data Than You Intended

Were you ever surprised that certain personal data that you thought was visible only to you was actually…

Luiza Jarovsky
May 13, 2021
CommentaryDigital Transformation

The Quantum Internet: A Network for All?

From optimizing production in manufacturing, to allocating hospital beds, to operating door entry systems of smart buildings, the…

Juljan Krause
May 11, 2021
CommentaryDigital Transformation

Are Facebook and Its New Oversight Board Up to the Task When It Comes to Health Misinformation?

With much fanfare, Facebook’s newly established Oversight Board recently released its first batch of decisions on the social…

Henning Lahmann
May 10, 2021
CommentaryDigital Transformation, Future Society

A Call for a Value-Driven Approach to ‘Digital Sovereignty’

The Internet has been labelled as an independent and universal space throughout the 1990s and until today many believe it should…

Oskar J Gstrein
May 4, 2021
CommentaryDigital Transformation

Why 'Responsible AI' Is Good for Business

Artificial Intelligence (AI) algorithms have gained a growing influence over our society. It is not unusual to see…

Eduardo Magrani
Apr 19, 2021
CommentaryDigital Transformation

Covid-19 Vaccine Passports and Their Impact on Privacy and Autonomy

Authors: Oskar J. Gstrein and Dimitry Vladimirovich Kochenov   While most regions of the world are still struggling to get their hands…

Oskar J Gstrein
Mar 25, 2021
Discussion PaperDigital Transformation

Telling Facts From Fakes

Israeli Science Communicators Supporting a Fact-Based Public Discourse Science communication comes with its challenges, due to the fact…

Erez S. Garty
Mar 4, 2021
Discussion PaperDigital Transformation

Trust, Democratic Resilience, and the Infodemic

Authors: Dr. Lena Frischlich and Dr. Edda Humprecht Trust and its Role in Combating Disinformation  The world has…

Mar 3, 2021
Discussion PaperDigital Transformation

Human Cognition and Online Behavior During the First Social Media Pandemic

Accelerated Information Consumption on Social Media Throughout the COVID-19 Pandemic The COVID-19 pandemic is the first pandemic that…

Philipp Lorenz-Spreen
Mar 3, 2021
Discussion PaperDigital Transformation

Fostering Israel’s Democratic Resilience in the Digital Age with a Disinfo Hub

The Case for a Designated Hub to Address Disinformation in Israel Disinformation has become an increasingly expansive phenomenon…

Noa Barak
Mar 3, 2021
Discussion PaperDigital Transformation

Disrupted Democracies: A Multistakeholder Approach to Fight Disinformation

Who’s responsibility is social media platform regulation? Personal data has been utilized in an unregulated environment throughout the…

Rafael Goldzweig
Mar 3, 2021
Discussion PaperDigital Transformation

Battling Misinformation with Science

Authors: Markus Weisskopf and Rebecca Winkels Lessons from Promoting Science Communication to Fight Misinformation in Germany The COVID-19…

Mar 3, 2021
Woman holding black smartphone with whatsapp logo
CommentaryDigital Transformation

Weaponizing Bots and Data: The Brazilian Electoral Experience of 2018

In recent years, political parties and campaigners around the world have invested heavily in online advertising, demonstrating the…

Eduardo Magrani
Mar 2, 2021
Voting in the French presidential elections
CommentaryDigital Transformation, Future Society

Does Foreign Electoral Interference Violate International Law?

Interference in democratic decision-making processes carried out by outside powers is anything but a novel phenomenon. Especially during…

Henning Lahmann
Feb 16, 2021
CommentaryDigital Transformation

On the Added Value of Big Data for Public Policy: Ex-ante AI Regulation

On the Added Value of ‘Big Data’ for Public Policy – and why it is ok to have…

Oskar J Gstrein
Feb 2, 2021
CommentaryDigital Transformation

If YouTube’s Algorithm was an Editor, Trump’s Campaign Would Hire Them

A lot has been written about the dismissal of facts and reality by President Trump and his allies…

Adi Cohen
Dec 17, 2020
Discussion PaperDigital Transformation

The German Corona-App: Expectations, Debates and Results

The German Corona warning app is a success story. This paper tries – within the confines of its…

Ann Cathrin Riedel
Dec 2, 2020
Discussion PaperDigital Transformation

40 Years of the German Privacy Movement

Why is there so much awareness for data protection and privacy in Germany? The text pursues this question.…

Rena Tangens
Dec 2, 2020
Discussion PaperDigital Transformation

Who Will Watch the Watchmen? Oversight of Online Surveillance in Israel

Among the initial Israeli responses to the COVID-19 pandemic was the harnessing of counterterrorism surveillance measures used by the…

Amir Cahane
Dec 2, 2020
Eroding Trust
Discussion PaperDigital Transformation

Eroding Trust: Contact Tracing Technologies in Israel

Contact tracing technologies can potentially help health organizations and governments stop the spread of COVID-19 by finding and isolating…

Eran Toch
Dec 2, 2020
Discussion PaperDigital Transformation

Invisible Surveillance, Indifferent Publics

Israeli Perceptions of Voluntary Contact Tracing Applications vs. Mandatory General Secret Service Surveillance during the COVID-19 Pandemic Israel…

Dalit Ken-Dror Feldman
Dec 2, 2020
Discussion PaperDigital Transformation

Germany’s Troubled Trajectory with Mass Surveillance and the European Search for Safeguards

The Search for Oversight, Safeguards and Accountability in Tech Surveillance The landscape of digital communications and the evolution…

Thorsten Wetzling
Dec 2, 2020
Discussion PaperDigital Transformation, Environment & Sustainability, Public-Private Partnerships

German and Israeli Cities at the Intersection of Tech Innovation and Decarbonization

Cities as a Sink for Innovation and Decarbonization The role of cities in shaping and driving the decarbonization…

Ira Shefer
Oct 14, 2020
Discussion PaperDigital Transformation, Environment & Sustainability, Public-Private Partnerships

Leveraging the benefits of smart mobility via an integrated data platform

The Role of Big Data and AI in Sustainable Urban Development Increasingly abundant big data and artificial intelligence…

Felix Creutzig
Oct 12, 2020
CommentaryDigital Transformation

A Conversation Divided: Traditional Media and Anti-Science Sources Polarized Over Covid-19 Vaccine

Conversations about a Covid-19 vaccine have been ongoing since the disease came into our lives. As researchers, pharma…

Adi Cohen
Sep 14, 2020
CommentaryDigital Transformation

How Mainstreaming of Anti Vaxxers Granted Conspiracy Theorists a Covid-19 Spotlight

In January 2020, before we were familiar with Covid-19, Alex Jones’ channel, Infowars, hosted Del Bigtree — a producer, and antivax…

Adi Cohen
May 8, 2020
CommentaryDigital Transformation

The Case for an Emergency Regime for Cyberspace

It’s a scenario that’s been on the very top of every cybersecurity official’s list of nightmares for a…

Henning Lahmann
May 4, 2020
CommentaryDigital Transformation

Herd immunity for the “infodemic”: There won’t be a vaccine for that

The Covid-19 pandemic is emphasizing the limitations of efforts taken by tech platforms to tackle dissemination of false…

Adi Cohen
Apr 20, 2020
op-edDigital Transformation, Future Society, Public-Private Partnerships

Why Europe and the US Struggle to Fight Election Tampering Together

The shared fear of Russia’s military aggression has been a glue holding together the transatlantic security alliance. Since…

Polina Garaev
Aug 21, 2019
CommentaryDigital Transformation

Beyond Regulation: a new approach to dealing with digital disruption

“Citizens are speaking to their governments using twenty-first-century technologies, governments are listening on twentieth-century technology and providing nineteenth-century…

Rafael Goldzweig
Jan 29, 2019
CommentaryDigital Transformation

Utopian or Dystopian: What does the Future of Data-Driven Government Hold?

Proliferation of data-science fields has improved the daily lives of people across the globe, offering tools to improve…

Rafael Goldzweig
Dec 5, 2018

Explore

  • About IPPI
  • Issue Areas
  • Our network
  • Publications

Contact Us

Email:
office.israel@ippi.org.il

Address:
Tel Aviv, Israel

Stay Updated

Stay updated about our events, programs, publications and more…

© All rights reserved to Israel public Policy Institute | Terms of Use and Privacy Policy | Site By StepUp

  • About
  • Issue Areas
    • Future Society
    • Digital Transformation
    • Environment and Sustainability
    • Public-Private Partnerships
  • What We Do
    • Programs
    • Fellowships
    • Workshops and Events
    • Services
    • Nonresident Fellowship Program
  • Our Network
  • Publications
  • Contact Us
  • About
  • Issue Areas
    • Future Society
    • Digital Transformation
    • Environment and Sustainability
    • Public-Private Partnerships
  • What We Do
    • Programs
    • Fellowships
    • Workshops and Events
    • Services
    • Nonresident Fellowship Program
  • Our Network
  • Publications
  • Contact Us
You can use the keyboard arrows to navigate between the component buttons
Powered by
",e=e.removeChild(e.firstChild)):"string"==typeof o.is?e=l.createElement(a,{is:o.is}):(e=l.createElement(a),"select"===a&&(l=e,o.multiple?l.multiple=!0:o.size&&(l.size=o.size))):e=l.createElementNS(e,a),e[Ni]=t,e[Pi]=o,Pl(e,t,!1,!1),t.stateNode=e,l=Ae(a,o),a){case"iframe":case"object":case"embed":Te("load",e),u=o;break;case"video":case"audio":for(u=0;u<$a.length;u++)Te($a[u],e);u=o;break;case"source":Te("error",e),u=o;break;case"img":case"image":case"link":Te("error",e),Te("load",e),u=o;break;case"form":Te("reset",e),Te("submit",e),u=o;break;case"details":Te("toggle",e),u=o;break;case"input":A(e,o),u=M(e,o),Te("invalid",e),Ie(n,"onChange");break;case"option":u=B(e,o);break;case"select":e._wrapperState={wasMultiple:!!o.multiple},u=Uo({},o,{value:void 0}),Te("invalid",e),Ie(n,"onChange");break;case"textarea":V(e,o),u=H(e,o),Te("invalid",e),Ie(n,"onChange");break;default:u=o}Me(a,u);var s=u;for(i in s)if(s.hasOwnProperty(i)){var c=s[i];"style"===i?ze(e,c):"dangerouslySetInnerHTML"===i?(c=c?c.__html:void 0,null!=c&&Aa(e,c)):"children"===i?"string"==typeof c?("textarea"!==a||""!==c)&&X(e,c):"number"==typeof c&&X(e,""+c):"suppressContentEditableWarning"!==i&&"suppressHydrationWarning"!==i&&"autoFocus"!==i&&(ea.hasOwnProperty(i)?null!=c&&Ie(n,i):null!=c&&x(e,i,c,l))}switch(a){case"input":L(e),j(e,o,!1);break;case"textarea":L(e),$(e);break;case"option":null!=o.value&&e.setAttribute("value",""+P(o.value));break;case"select":e.multiple=!!o.multiple,n=o.value,null!=n?q(e,!!o.multiple,n,!1):null!=o.defaultValue&&q(e,!!o.multiple,o.defaultValue,!0);break;default:"function"==typeof u.onClick&&(e.onclick=Fe)}Ve(a,o)&&(t.effectTag|=4)}null!==t.ref&&(t.effectTag|=128)}return null;case 6:if(e&&null!=t.stateNode)Ll(e,t,e.memoizedProps,o);else{if("string"!=typeof o&&null===t.stateNode)throw Error(r(166));n=yn(yu.current),yn(bu.current),Jn(t)?(n=t.stateNode,o=t.memoizedProps,n[Ni]=t,n.nodeValue!==o&&(t.effectTag|=4)):(n=(9===n.nodeType?n:n.ownerDocument).createTextNode(o),n[Ni]=t,t.stateNode=n)}return null;case 13:return zt(vu),o=t.memoizedState,0!==(64&t.effectTag)?(t.expirationTime=n,t):(n=null!==o,o=!1,null===e?void 0!==t.memoizedProps.fallback&&Jn(t):(a=e.memoizedState,o=null!==a,n||null===a||(a=e.child.sibling,null!==a&&(i=t.firstEffect,null!==i?(t.firstEffect=a,a.nextEffect=i):(t.firstEffect=t.lastEffect=a,a.nextEffect=null),a.effectTag=8))),n&&!o&&0!==(2&t.mode)&&(null===e&&!0!==t.memoizedProps.unstable_avoidThisFallback||0!==(1&vu.current)?rs===Qu&&(rs=Yu):(rs!==Qu&&rs!==Yu||(rs=Gu),0!==us&&null!==es&&(To(es,ns),Co(es,us)))),(n||o)&&(t.effectTag|=4),null);case 4:return wn(),Ol(t),null;case 10:return Zt(t),null;case 17:return It(t.type)&&Ft(),null;case 19:if(zt(vu),o=t.memoizedState,null===o)return null;if(a=0!==(64&t.effectTag),i=o.rendering,null===i){if(a)mr(o,!1);else if(rs!==Qu||null!==e&&0!==(64&e.effectTag))for(i=t.child;null!==i;){if(e=_n(i),null!==e){for(t.effectTag|=64,mr(o,!1),a=e.updateQueue,null!==a&&(t.updateQueue=a,t.effectTag|=4),null===o.lastEffect&&(t.firstEffect=null),t.lastEffect=o.lastEffect,o=t.child;null!==o;)a=o,i=n,a.effectTag&=2,a.nextEffect=null,a.firstEffect=null,a.lastEffect=null,e=a.alternate,null===e?(a.childExpirationTime=0,a.expirationTime=i,a.child=null,a.memoizedProps=null,a.memoizedState=null,a.updateQueue=null,a.dependencies=null):(a.childExpirationTime=e.childExpirationTime,a.expirationTime=e.expirationTime,a.child=e.child,a.memoizedProps=e.memoizedProps,a.memoizedState=e.memoizedState,a.updateQueue=e.updateQueue,i=e.dependencies,a.dependencies=null===i?null:{expirationTime:i.expirationTime,firstContext:i.firstContext,responders:i.responders}),o=o.sibling;return Mt(vu,1&vu.current|2),t.child}i=i.sibling}}else{if(!a)if(e=_n(i),null!==e){if(t.effectTag|=64,a=!0,n=e.updateQueue,null!==n&&(t.updateQueue=n,t.effectTag|=4),mr(o,!0),null===o.tail&&"hidden"===o.tailMode&&!i.alternate)return t=t.lastEffect=o.lastEffect,null!==t&&(t.nextEffect=null),null}else 2*ru()-o.renderingStartTime>o.tailExpiration&&1t)&&vs.set(e,t)))}}function Ur(e,t){e.expirationTimee?n:e,2>=e&&t!==e?0:e}function qr(e){if(0!==e.lastExpiredTime)e.callbackExpirationTime=1073741823,e.callbackPriority=99,e.callbackNode=$t(Vr.bind(null,e));else{var t=Br(e),n=e.callbackNode;if(0===t)null!==n&&(e.callbackNode=null,e.callbackExpirationTime=0,e.callbackPriority=90);else{var r=Fr();if(1073741823===t?r=99:1===t||2===t?r=95:(r=10*(1073741821-t)-10*(1073741821-r),r=0>=r?99:250>=r?98:5250>=r?97:95),null!==n){var o=e.callbackPriority;if(e.callbackExpirationTime===t&&o>=r)return;n!==Yl&&Bl(n)}e.callbackExpirationTime=t,e.callbackPriority=r,t=1073741823===t?$t(Vr.bind(null,e)):Wt(r,Hr.bind(null,e),{timeout:10*(1073741821-t)-ru()}),e.callbackNode=t}}}function Hr(e,t){if(ks=0,t)return t=Fr(),No(e,t),qr(e),null;var n=Br(e);if(0!==n){if(t=e.callbackNode,(Ju&(Wu|$u))!==Hu)throw Error(r(327));if(lo(),e===es&&n===ns||Kr(e,n),null!==ts){var o=Ju;Ju|=Wu;for(var a=Yr();;)try{eo();break}catch(t){Xr(e,t)}if(Gt(),Ju=o,Bu.current=a,rs===Ku)throw t=os,Kr(e,n),To(e,n),qr(e),t;if(null===ts)switch(a=e.finishedWork=e.current.alternate,e.finishedExpirationTime=n,o=rs,es=null,o){case Qu:case Ku:throw Error(r(345));case Xu:No(e,2=n){e.lastPingedTime=n,Kr(e,n);break}}if(i=Br(e),0!==i&&i!==n)break;if(0!==o&&o!==n){e.lastPingedTime=o;break}e.timeoutHandle=Si(oo.bind(null,e),a);break}oo(e);break;case Gu:if(To(e,n),o=e.lastSuspendedTime,n===o&&(e.nextKnownPendingLevel=ro(a)),ss&&(a=e.lastPingedTime,0===a||a>=n)){e.lastPingedTime=n,Kr(e,n);break}if(a=Br(e),0!==a&&a!==n)break;if(0!==o&&o!==n){e.lastPingedTime=o;break}if(1073741823!==is?o=10*(1073741821-is)-ru():1073741823===as?o=0:(o=10*(1073741821-as)-5e3,a=ru(),n=10*(1073741821-n)-a,o=a-o,0>o&&(o=0),o=(120>o?120:480>o?480:1080>o?1080:1920>o?1920:3e3>o?3e3:4320>o?4320:1960*Uu(o/1960))-o,n=o?o=0:(a=0|l.busyDelayMs,i=ru()-(10*(1073741821-i)-(0|l.timeoutMs||5e3)),o=i<=a?0:a+o-i),10 component higher in the tree to provide a loading indicator or placeholder to display."+N(i))}rs!==Zu&&(rs=Xu),l=yr(l,i),f=a;do{switch(f.tag){case 3:u=l,f.effectTag|=4096,f.expirationTime=t;var w=Ar(f,u,t);ln(f,w); break e;case 1:u=l;var E=f.type,k=f.stateNode;if(0===(64&f.effectTag)&&("function"==typeof E.getDerivedStateFromError||null!==k&&"function"==typeof k.componentDidCatch&&(null===ms||!ms.has(k)))){f.effectTag|=4096,f.expirationTime=t;var _=Ir(f,u,t);ln(f,_);break e}}f=f.return}while(null!==f)}ts=no(ts)}catch(e){t=e;continue}break}}function Yr(){var e=Bu.current;return Bu.current=Cu,null===e?Cu:e}function Gr(e,t){eus&&(us=e)}function Jr(){for(;null!==ts;)ts=to(ts)}function eo(){for(;null!==ts&&!Gl();)ts=to(ts)}function to(e){var t=Fu(e.alternate,e,ns);return e.memoizedProps=e.pendingProps,null===t&&(t=no(e)),qu.current=null,t}function no(e){ts=e;do{var t=ts.alternate;if(e=ts.return,0===(2048&ts.effectTag)){if(t=br(t,ts,ns),1===ns||1!==ts.childExpirationTime){for(var n=0,r=ts.child;null!==r;){var o=r.expirationTime,a=r.childExpirationTime;o>n&&(n=o),a>n&&(n=a),r=r.sibling}ts.childExpirationTime=n}if(null!==t)return t;null!==e&&0===(2048&e.effectTag)&&(null===e.firstEffect&&(e.firstEffect=ts.firstEffect),null!==ts.lastEffect&&(null!==e.lastEffect&&(e.lastEffect.nextEffect=ts.firstEffect),e.lastEffect=ts.lastEffect),1e?t:e}function oo(e){var t=qt();return Vt(99,ao.bind(null,e,t)),null}function ao(e,t){do lo();while(null!==gs);if((Ju&(Wu|$u))!==Hu)throw Error(r(327));var n=e.finishedWork,o=e.finishedExpirationTime;if(null===n)return null;if(e.finishedWork=null,e.finishedExpirationTime=0,n===e.current)throw Error(r(177));e.callbackNode=null,e.callbackExpirationTime=0,e.callbackPriority=90,e.nextKnownPendingLevel=0;var a=ro(n);if(e.firstPendingTime=a,o<=e.lastSuspendedTime?e.firstSuspendedTime=e.lastSuspendedTime=e.nextKnownPendingLevel=0:o<=e.firstSuspendedTime&&(e.firstSuspendedTime=o-1),o<=e.lastPingedTime&&(e.lastPingedTime=0),o<=e.lastExpiredTime&&(e.lastExpiredTime=0),e===es&&(ts=es=null,ns=0),1u&&(c=u,u=l,l=c),c=Ue(w,l),f=Ue(w,u),c&&f&&(1!==k.rangeCount||k.anchorNode!==c.node||k.anchorOffset!==c.offset||k.focusNode!==f.node||k.focusOffset!==f.offset)&&(E=E.createRange(),E.setStart(c.node,c.offset),k.removeAllRanges(),l>u?(k.addRange(E),k.extend(f.node,f.offset)):(E.setEnd(f.node,f.offset),k.addRange(E)))))),E=[];for(k=w;k=k.parentNode;)1===k.nodeType&&E.push({element:k,left:k.scrollLeft,top:k.scrollTop});for("function"==typeof w.focus&&w.focus(),w=0;w=t&&e<=t}function To(e,t){var n=e.firstSuspendedTime,r=e.lastSuspendedTime;nt||0===n)&&(e.lastSuspendedTime=t),t<=e.lastPingedTime&&(e.lastPingedTime=0),t<=e.lastExpiredTime&&(e.lastExpiredTime=0)}function Co(e,t){t>e.firstPendingTime&&(e.firstPendingTime=t);var n=e.firstSuspendedTime;0!==n&&(t>=n?e.firstSuspendedTime=e.lastSuspendedTime=e.nextKnownPendingLevel=0:t>=e.lastSuspendedTime&&(e.lastSuspendedTime=t+1),t>e.nextKnownPendingLevel&&(e.nextKnownPendingLevel=t))}function No(e,t){var n=e.lastExpiredTime;(0===n||n>t)&&(e.lastExpiredTime=t)}function Po(e,t,n,o){var a=t.current,i=Fr(),l=su.suspense;i=jr(i,a,l);e:if(n){n=n._reactInternalFiber;t:{if(J(n)!==n||1!==n.tag)throw Error(r(170));var u=n;do{switch(u.tag){case 3:u=u.stateNode.context;break t;case 1:if(It(u.type)){u=u.stateNode.__reactInternalMemoizedMergedChildContext;break t}}u=u.return}while(null!==u);throw Error(r(171))}if(1===n.tag){var s=n.type;if(It(s)){n=Dt(n,s,u);break e}}n=u}else n=Al;return null===t.context?t.context=n:t.pendingContext=n,t=on(i,l),t.payload={element:e},o=void 0===o?null:o,null!==o&&(t.callback=o),an(a,t),Dr(a,i),i}function Oo(e){if(e=e.current,!e.child)return null;switch(e.child.tag){case 5:return e.child.stateNode;default:return e.child.stateNode}}function Ro(e,t){e=e.memoizedState,null!==e&&null!==e.dehydrated&&e.retryTime"+t.valueOf().toString()+"",t=ba.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}}),Ia={animationend:Y("Animation","AnimationEnd"),animationiteration:Y("Animation","AnimationIteration"),animationstart:Y("Animation","AnimationStart"),transitionend:Y("Transition","TransitionEnd")},Fa={},ja={};na&&(ja=document.createElement("div").style,"AnimationEvent"in window||(delete Ia.animationend.animation,delete Ia.animationiteration.animation,delete Ia.animationstart.animation),"TransitionEvent"in window||delete Ia.transitionend.transition);var Da,Ua,Ba,qa=G("animationend"),Ha=G("animationiteration"),Va=G("animationstart"),Wa=G("transitionend"),$a="abort canplay canplaythrough durationchange emptied encrypted ended error loadeddata loadedmetadata loadstart pause play playing progress ratechange seeked seeking stalled suspend timeupdate volumechange waiting".split(" "),Qa=new("function"==typeof WeakMap?WeakMap:Map),Ka=null,Xa=[],Ya=!1,Ga=[],Za=null,Ja=null,ei=null,ti=new Map,ni=new Map,ri=[],oi="mousedown mouseup touchcancel touchend touchstart auxclick dblclick pointercancel pointerdown pointerup dragend dragstart drop compositionend compositionstart keydown keypress keyup input textInput close cancel copy cut paste click change contextmenu reset submit".split(" "),ai="focus blur dragenter dragleave mouseover mouseout pointerover pointerout gotpointercapture lostpointercapture".split(" "),ii={},li=new Map,ui=new Map,si=["abort","abort",qa,"animationEnd",Ha,"animationIteration",Va,"animationStart","canplay","canPlay","canplaythrough","canPlayThrough","durationchange","durationChange","emptied","emptied","encrypted","encrypted","ended","ended","error","error","gotpointercapture","gotPointerCapture","load","load","loadeddata","loadedData","loadedmetadata","loadedMetadata","loadstart","loadStart","lostpointercapture","lostPointerCapture","playing","playing","progress","progress","seeking","seeking","stalled","stalled","suspend","suspend","timeupdate","timeUpdate",Wa,"transitionEnd","waiting","waiting"];Se("blur blur cancel cancel click click close close contextmenu contextMenu copy copy cut cut auxclick auxClick dblclick doubleClick dragend dragEnd dragstart dragStart drop drop focus focus input input invalid invalid keydown keyDown keypress keyPress keyup keyUp mousedown mouseDown mouseup mouseUp paste paste pause pause play play pointercancel pointerCancel pointerdown pointerDown pointerup pointerUp ratechange rateChange reset reset seeked seeked submit submit touchcancel touchCancel touchend touchEnd touchstart touchStart volumechange volumeChange".split(" "),0),Se("drag drag dragenter dragEnter dragexit dragExit dragleave dragLeave dragover dragOver mousemove mouseMove mouseout mouseOut mouseover mouseOver pointermove pointerMove pointerout pointerOut pointerover pointerOver scroll scroll toggle toggle touchmove touchMove wheel wheel".split(" "),1),Se(si,2);for(var ci="change selectionchange textInput compositionstart compositionend compositionupdate".split(" "),fi=0;fi=ji),Bi=String.fromCharCode(32),qi={beforeInput:{phasedRegistrationNames:{bubbled:"onBeforeInput",captured:"onBeforeInputCapture"},dependencies:["compositionend","keypress","textInput","paste"]},compositionEnd:{phasedRegistrationNames:{bubbled:"onCompositionEnd",captured:"onCompositionEndCapture"},dependencies:"blur compositionend keydown keypress keyup mousedown".split(" ")},compositionStart:{phasedRegistrationNames:{bubbled:"onCompositionStart",captured:"onCompositionStartCapture"},dependencies:"blur compositionstart keydown keypress keyup mousedown".split(" ")},compositionUpdate:{phasedRegistrationNames:{bubbled:"onCompositionUpdate",captured:"onCompositionUpdateCapture"},dependencies:"blur compositionupdate keydown keypress keyup mousedown".split(" ")}},Hi=!1,Vi=!1,Wi={eventTypes:qi,extractEvents:function(e,t,n,r){var o;if(Fi)e:{switch(e){case"compositionstart":var a=qi.compositionStart;break e;case"compositionend":a=qi.compositionEnd;break e;case"compositionupdate":a=qi.compositionUpdate;break e}a=void 0}else Vi?dt(e,n)&&(a=qi.compositionEnd):"keydown"===e&&229===n.keyCode&&(a=qi.compositionStart);return a?(Ui&&"ko"!==n.locale&&(Vi||a!==qi.compositionStart?a===qi.compositionEnd&&Vi&&(o=at()):(Ri=r,Li="value"in Ri?Ri.value:Ri.textContent,Vi=!0)),a=Mi.getPooled(a,t,n,r),o?a.data=o:(o=pt(n),null!==o&&(a.data=o)),ot(a),o=a):o=null,(e=Di?ht(e,n):mt(e,n))?(t=Ai.getPooled(qi.beforeInput,t,n,r),t.data=e,ot(t)):t=null,null===o?t:null===t?o:[o,t]}},$i={color:!0,date:!0,datetime:!0,"datetime-local":!0,email:!0,month:!0,number:!0,password:!0,range:!0,search:!0,tel:!0,text:!0,time:!0,url:!0,week:!0},Qi={change:{phasedRegistrationNames:{bubbled:"onChange",captured:"onChangeCapture"},dependencies:"blur change click focus input keydown keyup selectionchange".split(" ")}},Ki=null,Xi=null,Yi=!1;na&&(Yi=se("input")&&(!document.documentMode||9=document.documentMode,fl={select:{phasedRegistrationNames:{bubbled:"onSelect",captured:"onSelectCapture"},dependencies:"blur contextmenu dragend focus keydown keyup mousedown mouseup selectionchange".split(" ")}},dl=null,pl=null,hl=null,ml=!1,bl={eventTypes:fl,extractEvents:function(e,t,n,r,o,a){if(o=a||(r.window===r?r.document:9===r.nodeType?r:r.ownerDocument),!(a=!o)){e:{o=Z(o),a=ta.onSelect;for(var i=0;inu?Hl:function(){return Hl()-nu},ou={current:null},au=null,iu=null,lu=null,uu=!1,su=ma.ReactCurrentBatchConfig,cu=(new Do.Component).refs,fu={isMounted:function(e){return!!(e=e._reactInternalFiber)&&J(e)===e},enqueueSetState:function(e,t,n){e=e._reactInternalFiber;var r=Fr(),o=su.suspense;r=jr(r,e,o),o=on(r,o),o.payload=t,void 0!==n&&null!==n&&(o.callback=n),an(e,o),Dr(e,r)},enqueueReplaceState:function(e,t,n){e=e._reactInternalFiber;var r=Fr(),o=su.suspense;r=jr(r,e,o),o=on(r,o),o.tag=1,o.payload=t,void 0!==n&&null!==n&&(o.callback=n),an(e,o),Dr(e,r)},enqueueForceUpdate:function(e,t){e=e._reactInternalFiber;var n=Fr(),r=su.suspense;n=jr(n,e,r),r=on(n,r),r.tag=2,void 0!==t&&null!==t&&(r.callback=t),an(e,r),Dr(e,n)}},du=Array.isArray,pu=gn(!0),hu=gn(!1),mu={},bu={current:mu},gu={current:mu},yu={current:mu},vu={current:0},wu=ma.ReactCurrentDispatcher,Eu=ma.ReactCurrentBatchConfig,ku=0,_u=null,xu=null,Su=null,Tu=!1,Cu={readContext:tn,useCallback:Sn,useContext:Sn,useEffect:Sn,useImperativeHandle:Sn,useLayoutEffect:Sn,useMemo:Sn,useReducer:Sn,useRef:Sn,useState:Sn,useDebugValue:Sn,useResponder:Sn,useDeferredValue:Sn,useTransition:Sn},Nu={readContext:tn,useCallback:Vn,useContext:tn,useEffect:jn,useImperativeHandle:function(e,t,n){return n=null!==n&&void 0!==n?n.concat([e]):null,In(4,2,Bn.bind(null,t,e),n)},useLayoutEffect:function(e,t){return In(4,2,e,t)},useMemo:function(e,t){var n=Nn();return t=void 0===t?null:t,e=e(),n.memoizedState=[e,t],e},useReducer:function(e,t,n){var r=Nn();return t=void 0!==n?n(t):t,r.memoizedState=r.baseState=t,e=r.queue={pending:null,dispatch:null,lastRenderedReducer:e,lastRenderedState:t},e=e.dispatch=Kn.bind(null,_u,e),[r.memoizedState,e]},useRef:function(e){var t=Nn();return e={current:e},t.memoizedState=e},useState:zn,useDebugValue:Hn,useResponder:xn,useDeferredValue:function(e,t){var n=zn(e),r=n[0],o=n[1];return jn(function(){var n=Eu.suspense;Eu.suspense=void 0===t?null:t;try{o(e)}finally{Eu.suspense=n}},[e,t]),r},useTransition:function(e){var t=zn(!1),n=t[0];return t=t[1],[Vn(Qn.bind(null,t,e),[t,e]),n]}},Pu={readContext:tn,useCallback:Wn,useContext:tn,useEffect:Dn,useImperativeHandle:qn,useLayoutEffect:Un,useMemo:$n,useReducer:Rn,useRef:An,useState:function(){return Rn(On)},useDebugValue:Hn,useResponder:xn,useDeferredValue:function(e,t){var n=Rn(On),r=n[0],o=n[1];return Dn(function(){var n=Eu.suspense;Eu.suspense=void 0===t?null:t;try{o(e)}finally{Eu.suspense=n}},[e,t]),r},useTransition:function(e){var t=Rn(On),n=t[0];return t=t[1],[Wn(Qn.bind(null,t,e),[t,e]),n]}},Ou={readContext:tn,useCallback:Wn,useContext:tn,useEffect:Dn,useImperativeHandle:qn,useLayoutEffect:Un,useMemo:$n,useReducer:Ln,useRef:An,useState:function(){return Ln(On)},useDebugValue:Hn,useResponder:xn,useDeferredValue:function(e,t){var n=Ln(On),r=n[0],o=n[1];return Dn(function(){var n=Eu.suspense;Eu.suspense=void 0===t?null:t;try{o(e)}finally{Eu.suspense=n}},[e,t]),r},useTransition:function(e){var t=Ln(On),n=t[0];return t=t[1],[Wn(Qn.bind(null,t,e),[t,e]),n]}},Ru=null,Lu=null,zu=!1,Mu=ma.ReactCurrentOwner,Au=!1,Iu={dehydrated:null,retryTime:0};Pl=function(e,t){for(var n=t.child;null!==n;){if(5===n.tag||6===n.tag)e.appendChild(n.stateNode);else if(4!==n.tag&&null!==n.child){n.child.return=n,n=n.child;continue}if(n===t)break;for(;null===n.sibling;){if(null===n.return||n.return===t)return;n=n.return}n.sibling.return=n.return,n=n.sibling}},Ol=function(){},Rl=function(e,t,n,r,o){var a=e.memoizedProps;if(a!==r){var i=t.stateNode;switch(yn(bu.current),e=null,n){case"input":a=M(i,a),r=M(i,r),e=[];break;case"option":a=B(i,a),r=B(i,r),e=[];break;case"select":a=Uo({},a,{value:void 0}),r=Uo({},r,{value:void 0}),e=[];break;case"textarea":a=H(i,a),r=H(i,r),e=[];break;default:"function"!=typeof a.onClick&&"function"==typeof r.onClick&&(i.onclick=Fe)}Me(n,r);var l,u;n=null;for(l in a)if(!r.hasOwnProperty(l)&&a.hasOwnProperty(l)&&null!=a[l])if("style"===l)for(u in i=a[l])i.hasOwnProperty(u)&&(n||(n={}),n[u]="");else"dangerouslySetInnerHTML"!==l&&"children"!==l&&"suppressContentEditableWarning"!==l&&"suppressHydrationWarning"!==l&&"autoFocus"!==l&&(ea.hasOwnProperty(l)?e||(e=[]):(e=e||[]).push(l,null));for(l in r){var s=r[l];if(i=null!=a?a[l]:void 0,r.hasOwnProperty(l)&&s!==i&&(null!=s||null!=i))if("style"===l)if(i){for(u in i)!i.hasOwnProperty(u)||s&&s.hasOwnProperty(u)||(n||(n={}),n[u]="");for(u in s)s.hasOwnProperty(u)&&i[u]!==s[u]&&(n||(n={}),n[u]=s[u])}else n||(e||(e=[]),e.push(l,n)),n=s;else"dangerouslySetInnerHTML"===l?(s=s?s.__html:void 0,i=i?i.__html:void 0,null!=s&&i!==s&&(e=e||[]).push(l,s)):"children"===l?i===s||"string"!=typeof s&&"number"!=typeof s||(e=e||[]).push(l,""+s):"suppressContentEditableWarning"!==l&&"suppressHydrationWarning"!==l&&(ea.hasOwnProperty(l)?(null!=s&&Ie(o,l),e||i===s||(e=[])):(e=e||[]).push(l,s))}n&&(e=e||[]).push("style",n),o=e,(t.updateQueue=o)&&(t.effectTag|=4)}},Ll=function(e,t,n,r){n!==r&&(t.effectTag|=4)};var Fu,ju="function"==typeof WeakSet?WeakSet:Set,Du="function"==typeof WeakMap?WeakMap:Map,Uu=Math.ceil,Bu=ma.ReactCurrentDispatcher,qu=ma.ReactCurrentOwner,Hu=0,Vu=8,Wu=16,$u=32,Qu=0,Ku=1,Xu=2,Yu=3,Gu=4,Zu=5,Ju=Hu,es=null,ts=null,ns=0,rs=Qu,os=null,as=1073741823,is=1073741823,ls=null,us=0,ss=!1,cs=0,fs=500,ds=null,ps=!1,hs=null,ms=null,bs=!1,gs=null,ys=90,vs=null,ws=0,Es=null,ks=0;Fu=function(e,t,n){var o=t.expirationTime;if(null!==e){var a=t.pendingProps;if(e.memoizedProps!==a||Fl.current)Au=!0;else{if(o=n?cr(e,t,n):(Mt(vu,1&vu.current),t=hr(e,t,n),null!==t?t.sibling:null);Mt(vu,1&vu.current);break;case 19:if(o=t.childExpirationTime>=n,0!==(64&e.effectTag)){if(o)return pr(e,t,n);t.effectTag|=64}if(a=t.memoizedState,null!==a&&(a.rendering=null,a.tail=null),Mt(vu,vu.current),!o)return null}return hr(e,t,n)}Au=!1}}else Au=!1;switch(t.expirationTime=0,t.tag){case 2:if(o=t.type,null!==e&&(e.alternate=null,t.alternate=null,t.effectTag|=2),e=t.pendingProps,a=At(t,Il.current),en(t,n),a=Cn(null,t,o,e,a,n),t.effectTag|=1,"object"==typeof a&&null!==a&&"function"==typeof a.render&&void 0===a.$$typeof){if(t.tag=1,t.memoizedState=null,t.updateQueue=null,It(o)){var i=!0;Ut(t)}else i=!1;t.memoizedState=null!==a.state&&void 0!==a.state?a.state:null,nn(t);var l=o.getDerivedStateFromProps;"function"==typeof l&&cn(t,o,l,e),a.updater=fu,t.stateNode=a,a._reactInternalFiber=t,hn(t,o,e,n),t=ur(null,t,o,!0,i,n)}else t.tag=0,tr(null,t,a,n),t=t.child;return t;case 16:e:{if(a=t.elementType,null!==e&&(e.alternate=null,t.alternate=null,t.effectTag|=2),e=t.pendingProps,T(a),1!==a._status)throw a._result;switch(a=a._result,t.type=a,i=t.tag=yo(a),e=Yt(a,e),i){case 0:t=ir(null,t,a,e,n);break e;case 1:t=lr(null,t,a,e,n);break e;case 11:t=nr(null,t,a,e,n);break e;case 14:t=rr(null,t,a,Yt(a.type,e),o,n);break e}throw Error(r(306,a,""))}return t;case 0:return o=t.type,a=t.pendingProps,a=t.elementType===o?a:Yt(o,a),ir(e,t,o,a,n);case 1:return o=t.type,a=t.pendingProps,a=t.elementType===o?a:Yt(o,a),lr(e,t,o,a,n);case 3:if(sr(t),o=t.updateQueue,null===e||null===o)throw Error(r(282));if(o=t.pendingProps,a=t.memoizedState,a=null!==a?a.element:null,rn(e,t),un(t,o,null,n),o=t.memoizedState.element,o===a)er(),t=hr(e,t,n);else{if((a=t.stateNode.hydrate)&&(Lu=$e(t.stateNode.containerInfo.firstChild),Ru=t,a=zu=!0),a)for(n=hu(t,null,o,n),t.child=n;n;)n.effectTag=n.effectTag&-3|1024,n=n.sibling;else tr(e,t,o,n),er();t=t.child}return t;case 5:return En(t),null===e&&Gn(t),o=t.type,a=t.pendingProps,i=null!==e?e.memoizedProps:null,l=a.children,We(o,a)?l=null:null!==i&&We(o,i)&&(t.effectTag|=16),ar(e,t),4&t.mode&&1!==n&&a.hidden?(t.expirationTime=t.childExpirationTime=1,t=null):(tr(e,t,l,n),t=t.child),t;case 6:return null===e&&Gn(t),null;case 13:return cr(e,t,n);case 4:return vn(t,t.stateNode.containerInfo),o=t.pendingProps,null===e?t.child=pu(t,null,o,n):tr(e,t,o,n),t.child;case 11:return o=t.type,a=t.pendingProps,a=t.elementType===o?a:Yt(o,a),nr(e,t,o,a,n);case 7:return tr(e,t,t.pendingProps,n),t.child;case 8:return tr(e,t,t.pendingProps.children,n),t.child;case 12:return tr(e,t,t.pendingProps.children,n),t.child;case 10:e:{o=t.type._context,a=t.pendingProps,l=t.memoizedProps,i=a.value;var u=t.type._context;if(Mt(ou,u._currentValue),u._currentValue=i,null!==l)if(u=l.value,i=ul(u,i)?0:0|("function"==typeof o._calculateChangedBits?o._calculateChangedBits(u,i):1073741823),0===i){if(l.children===a.children&&!Fl.current){t=hr(e,t,n);break e}}else for(u=t.child,null!==u&&(u.return=t);null!==u;){var s=u.dependencies;if(null!==s){l=u.child;for(var c=s.firstContext;null!==c;){if(c.context===o&&0!==(c.observedBits&i)){1===u.tag&&(c=on(n,null),c.tag=2,an(u,c)),u.expirationTimeB.length&&B.push(e)}function p(e,t,n,o){var a=typeof e;"undefined"!==a&&"boolean"!==a||(e=null);var i=!1;if(null===e)i=!0;else switch(a){case"string":case"number":i=!0;break;case"object":switch(e.$$typeof){case k:case _:i=!0}}if(i)return n(o,e,""===t?"."+m(e,0):t),1;if(i=0,t=""===t?".":t+":",Array.isArray(e))for(var l=0;l>>1,o=e[r];if(!(void 0!==o&&0a(l,n))void 0!==s&&0>a(s,l)?(e[r]=s,e[u]=n,r=u):(e[r]=l,e[i]=n,r=i);else{if(!(void 0!==s&&0>a(s,n)))break e;e[r]=s,e[u]=n,r=u}}}return t}return null}function a(e,t){var n=e.sortIndex-t.sortIndex;return 0!==n?n:e.id-t.id}function i(e){for(var t=r(z);null!==t;){if(null===t.callback)o(z);else{if(!(t.startTime<=e))break;o(z),t.sortIndex=t.expirationTime,n(L,t)}t=r(z)}}function l(e){if(D=!1,i(e),!j)if(null!==r(L))j=!0,c(u);else{var t=r(z);null!==t&&f(l,t.startTime-e)}}function u(e,n){j=!1,D&&(D=!1,d()),F=!0;var a=I;try{for(i(n),A=r(L);null!==A&&(!(A.expirationTime>n)||e&&!p());){var u=A.callback;if(null!==u){A.callback=null,I=A.priorityLevel;var s=u(A.expirationTime<=n);n=t.unstable_now(),"function"==typeof s?A.callback=s:A===r(L)&&o(L),i(n)}else o(L);A=r(L)}if(null!==A)var c=!0;else{var h=r(z);null!==h&&f(l,h.startTime-n),c=!1}return c}finally{A=null,I=a,F=!1}}function s(e){switch(e){case 1:return-1;case 2:return 250;case 5:return 1073741823;case 4:return 1e4;default:return 5e3}}var c,f,d,p,h;if("undefined"==typeof window||"function"!=typeof MessageChannel){var m=null,b=null,g=function(){if(null!==m)try{var e=t.unstable_now();m(!0,e),m=null}catch(e){throw setTimeout(g,0),e}},y=Date.now();t.unstable_now=function(){return Date.now()-y},c=function(e){null!==m?setTimeout(c,0,e):(m=e,setTimeout(g,0))},f=function(e,t){b=setTimeout(e,t)},d=function(){clearTimeout(b)},p=function(){return!1},h=t.unstable_forceFrameRate=function(){}}else{var v=window.performance,w=window.Date,E=window.setTimeout,k=window.clearTimeout;if("undefined"!=typeof console){var _=window.cancelAnimationFrame;"function"!=typeof window.requestAnimationFrame&&console.error("This browser doesn't support requestAnimationFrame. Make sure that you load a polyfill in older browsers. https://fb.me/react-polyfills"),"function"!=typeof _&&console.error("This browser doesn't support cancelAnimationFrame. Make sure that you load a polyfill in older browsers. https://fb.me/react-polyfills")}if("object"==typeof v&&"function"==typeof v.now)t.unstable_now=function(){return v.now()};else{var x=w.now();t.unstable_now=function(){return w.now()-x}}var S=!1,T=null,C=-1,N=5,P=0;p=function(){return t.unstable_now()>=P},h=function(){},t.unstable_forceFrameRate=function(e){0>e||125i?(e.sortIndex=p,n(z,e),null===r(L)&&e===r(z)&&(D?d():D=!0,f(l,p-i))):(e.sortIndex=a,n(L,e),j||F||(j=!0,c(u))),e},t.unstable_shouldYield=function(){var e=t.unstable_now();i(e);var n=r(L);return n!==A&&null!==A&&null!==n&&null!==n.callback&&n.startTime<=e&&n.expirationTime-1?t:e}function f(e,t){t=t||{};var n=t.body;if(f.prototype.isPrototypeOf(e)){if(e.bodyUsed)throw new TypeError("Already read");this.url=e.url,this.credentials=e.credentials,t.headers||(this.headers=new o(e.headers)),this.method=e.method,this.mode=e.mode,n||(n=e._bodyInit,e.bodyUsed=!0)}else this.url=e;if(this.credentials=t.credentials||this.credentials||"omit",!t.headers&&this.headers||(this.headers=new o(t.headers)),this.method=c(t.method||this.method||"GET"),this.mode=t.mode||this.mode||null,this.referrer=null,("GET"===this.method||"HEAD"===this.method)&&n)throw new TypeError("Body not allowed for GET or HEAD requests");this._initBody(n)}function d(e){var t=new FormData;return e.trim().split("&").forEach(function(e){if(e){var n=e.split("="),r=n.shift().replace(/\+/g," "),o=n.join("=").replace(/\+/g," ");t.append(decodeURIComponent(r),decodeURIComponent(o))}}),t}function p(e){var t=new o,n=(e.getAllResponseHeaders()||"").trim().split("\n");return n.forEach(function(e){var n=e.trim().split(":"),r=n.shift().trim(),o=n.join(":").trim();t.append(r,o)}),t}function h(e,t){t||(t={}),this.type="default",this.status=t.status,this.ok=this.status>=200&&this.status<300,this.statusText=t.statusText,this.headers=t.headers instanceof o?t.headers:new o(t.headers),this.url=t.url||"",this._initBody(e)}if(!e.fetch){var m={searchParams:"URLSearchParams"in e,iterable:"Symbol"in e&&"iterator"in Symbol,blob:"FileReader"in e&&"Blob"in e&&function(){try{return new Blob,!0}catch(e){return!1}}(),formData:"FormData"in e,arrayBuffer:"ArrayBuffer"in e};o.prototype.append=function(e,r){e=t(e),r=n(r);var o=this.map[e];o||(o=[],this.map[e]=o),o.push(r)},o.prototype.delete=function(e){delete this.map[t(e)]},o.prototype.get=function(e){var n=this.map[t(e)];return n?n[0]:null},o.prototype.getAll=function(e){return this.map[t(e)]||[]},o.prototype.has=function(e){return this.map.hasOwnProperty(t(e))},o.prototype.set=function(e,r){this.map[t(e)]=[n(r)]},o.prototype.forEach=function(e,t){Object.getOwnPropertyNames(this.map).forEach(function(n){this.map[n].forEach(function(r){e.call(t,r,n,this)},this)},this)},o.prototype.keys=function(){var e=[];return this.forEach(function(t,n){e.push(n)}),r(e)},o.prototype.values=function(){var e=[];return this.forEach(function(t){e.push(t)}),r(e)},o.prototype.entries=function(){var e=[];return this.forEach(function(t,n){e.push([n,t])}),r(e)},m.iterable&&(o.prototype[Symbol.iterator]=o.prototype.entries);var b=["DELETE","GET","HEAD","OPTIONS","POST","PUT"];f.prototype.clone=function(){return new f(this)},s.call(f.prototype),s.call(h.prototype),h.prototype.clone=function(){return new h(this._bodyInit,{status:this.status,statusText:this.statusText,headers:new o(this.headers),url:this.url})},h.error=function(){var e=new h(null,{status:0,statusText:""});return e.type="error",e};var g=[301,302,303,307,308];h.redirect=function(e,t){if(g.indexOf(t)===-1)throw new RangeError("Invalid status code");return new h(null,{status:t,headers:{location:e}})},e.Headers=o,e.Request=f,e.Response=h,e.fetch=function(e,t){return new Promise(function(n,r){function o(){return"responseURL"in i?i.responseURL:/^X-Request-URL:/m.test(i.getAllResponseHeaders())?i.getResponseHeader("X-Request-URL"):void 0}var a;a=f.prototype.isPrototypeOf(e)&&!t?e:new f(e,t);var i=new XMLHttpRequest;i.onload=function(){var e={status:i.status,statusText:i.statusText,headers:p(i),url:o()},t="response"in i?i.response:i.responseText;n(new h(t,e))},i.onerror=function(){r(new TypeError("Network request failed"))},i.ontimeout=function(){r(new TypeError("Network request failed")); },i.open(a.method,a.url,!0),"include"===a.credentials&&(i.withCredentials=!0),"responseType"in i&&m.blob&&(i.responseType="blob"),a.headers.forEach(function(e,t){i.setRequestHeader(t,e)}),i.send("undefined"==typeof a._bodyInit?null:a._bodyInit)})},e.fetch.polyfill=!0}}("undefined"!=typeof self?self:this)}]));