Blockchain Voting Pilot Programs: Testing the Waters of Digital Democracy

A human hand reaches for a glowing crystal sphere depicting secure blockchain voting systems review, symbolizing trust and innovation

Welcome to Blockchain Trends, your premier source for understanding the revolutionary power of blockchain beyond the hype! Are you ready to delve into the future of decentralized systems and explore how this technology is reshaping industries?

This week, we're taking a deep dive into the burgeoning field of digital democracy with a secure blockchain voting systems review. Is blockchain the key to more transparent and tamper-proof elections? Discover the pilot programs and their early results, and decide for yourself if this technology can truly revolutionize the way we vote. Intrigued? Keep reading to unlock the potential and the pitfalls of blockchain voting!

Blockchain Voting Pilot Programs: Testing the Waters of Digital Democracy

Table

Introduction: Exploring Blockchain's Potential in Electoral Processes

The Promise of Secure Blockchain Voting Systems

The global discourse surrounding electoral integrity has intensified, driving exploration into advanced technological solutions. Among these, blockchain technology has emerged as a promising candidate for fundamentally reshaping how elections are conducted. The core appeal lies in its inherent characteristics – immutability, transparency, and decentralization – which could potentially address long-standing vulnerabilities in traditional voting methods.

A comprehensive review of secure blockchain voting systems suggests that they offer a path toward enhancing voter trust and participation by making the electoral process more accessible, auditable, and resistant to tampering. Pilot programs around the world are actively testing these hypotheses, evaluating the feasibility and effectiveness of deploying blockchain in real-world electoral scenarios.

These pilot initiatives serve as crucial testbeds, moving the concept of digital democracy from theoretical discussions to practical implementation. They aim to demonstrate whether blockchain can indeed deliver on its promise of creating truly secure blockchain voting systems that protect against fraud, ensure voter privacy, and provide a clear, verifiable audit trail.

While the technology holds significant potential, these early deployments also highlight the complexities and challenges involved in integrating such a disruptive technology into established and highly sensitive democratic processes. Understanding the outcomes and lessons learned from these pilot programs is essential for assessing the future viability of blockchain-based voting solutions.

Addressing Traditional Voting System Vulnerabilities with Blockchain Technology

Traditional voting systems, whether paper-based or electronic, face a range of vulnerabilities that can erode public confidence. Issues such as potential for ballot tampering, difficulties in auditing results, susceptibility to hacking in electronic systems, low voter turnout due to accessibility barriers, and the logistical burden of managing physical polling stations are persistent concerns.

Blockchain technology offers potential mitigation strategies for many of these issues. Its distributed ledger architecture means that once a vote is recorded and added to the chain, it is nearly impossible to alter or delete it without consensus from the network, providing a high degree of immutability that paper records often lack and centralized electronic systems struggle to guarantee.

Furthermore, the transparent nature of public or permissioned blockchains allows for real-time monitoring and auditing of the voting process by authorized parties, from ballot casting to tabulation. This enhanced auditability stands in contrast to the often opaque or cumbersome auditing processes of traditional systems.

By potentially enabling secure remote voting via verified digital identities, blockchain could also significantly improve accessibility for voters who are unable to reach physical polling stations, such as overseas military personnel, citizens living abroad, or individuals with disabilities. While not a panacea, blockchain presents a compelling framework for building more resilient and secure blockchain voting systems designed to counter many of the weaknesses inherent in current electoral infrastructure.

Understanding the Fundamentals of Blockchain Voting

How Blockchain Technology Enhances Election Security and Transparency

Blockchain technology enhances election security through several core mechanisms. Firstly, the distributed and decentralized nature of the ledger means that there is no single point of failure or control that an attacker could target to compromise the entire system. Voter records and ballots are not stored in one central database but are distributed across multiple nodes in the network, making it significantly harder to manipulate data without detection.

Secondly, each transaction (or vote) is cryptographically secured and linked to the previous transaction, forming a chain. Any attempt to alter a vote on the blockchain would break this cryptographic link, making the tampering evident to anyone inspecting the ledger. This immutability is a cornerstone of building secure blockchain voting systems.

Transparency is enhanced because, depending on the blockchain's design (public or permissioned with controlled access), the ledger can be viewable by observers, auditors, and even the public. This allows for independent verification that votes have been recorded accurately and that the tally is correct. While voter identity must remain private, the fact that a valid vote was cast and counted can be transparently tracked on the chain.

This provides an unprecedented level of auditability compared to traditional systems, where verifying the integrity of the count often relies on trusting a central authority. A thorough review of secure blockchain voting systems consistently highlights this combination of distributed security and transparent auditing as key advantages.

Key Features of Blockchain-Based Voting Platforms: Immutability, Auditability, and Decentralization

Blockchain-based voting platforms leverage several key features inherent to the technology to improve the electoral process. Immutability is perhaps the most critical; once a vote is cast and added as a block to the chain, it cannot be altered or deleted without consensus from the network, which is practically impossible in a well-designed system. This ensures the integrity of each individual ballot and the overall vote count.

Auditability is also significantly enhanced; every transaction (vote) is recorded on the distributed ledger with a timestamp and cryptographic hash, creating a permanent, verifiable trail. This allows election officials, auditors, and potentially the public to independently verify that all valid votes were counted and that the final tally is accurate, boosting confidence in secure blockchain voting systems.

Decentralization, another core feature, means that control and data are distributed across multiple nodes rather than residing in a single, vulnerable central server. This eliminates a single point of attack and makes the system more resilient to technical failures or malicious interference.

While true decentralization can be complex to implement in a government-controlled election, even a permissioned, distributed ledger managed by multiple trusted parties offers greater resilience than a traditional centralized database. These features collectively contribute to the potential for creating more secure, transparent, and trustworthy electoral processes than currently exist, though the specific implementation details of a blockchain voting system greatly influence how well these benefits are realized.

A Review of Blockchain Voting Pilot Programs Around the World

Case Study 1: West Virginia Blockchain Voting Pilot - Mobile Voting for Deployed Military Personnel

Objectives and Implementation of the West Virginia Pilot Program

West Virginia launched one of the first and most prominent blockchain voting pilot programs in the United States, primarily targeting deployed military personnel stationed overseas. The main objective was to provide a secure and accessible method for these citizens, who face significant logistical challenges in participating in traditional absentee voting, to cast their ballots. The state partnered with Voatz, a company specializing in mobile blockchain voting solutions, for the pilot.

The implementation involved using a mobile application on the voter's smartphone, which utilized facial recognition and biometric authentication to verify identity against government-issued IDs. Once verified, the voter could mark their ballot within the app.

The Voatz system, as used in this pilot, aimed to record the encrypted ballot data onto a blockchain ledger. This was intended to ensure that once cast, the vote could not be altered and would be included in the final tally.

The pilot was first run during the 2018 primary and general elections in two counties, and later expanded to include all 55 counties for the 2020 federal election for eligible military and overseas voters. The focus was squarely on improving accessibility and security for a specific, underserved population, leveraging the potential of secure blockchain voting systems to overcome the hurdles of physical distance and unreliable mail services.

Results and Analysis: Assessing the Success of the West Virginia Blockchain Voting Initiative

The West Virginia pilot program successfully demonstrated that deployed military personnel could cast their ballots remotely using a blockchain-based mobile app. Reports indicated that dozens of votes were cast using the system across the pilot phases. From an accessibility standpoint, the program was perceived positively by many participants who found it a convenient alternative to traditional absentee voting methods like fax or mail, which can be slow and unreliable in remote locations. The pilot highlighted the potential for blockchain to expand voter access.

However, a comprehensive review of secure blockchain voting systems, including this pilot, must also consider the challenges and criticisms. Security researchers raised concerns about the security of the mobile application layer itself, identifying potential vulnerabilities that could be exploited. While the blockchain backend might offer immutability of recorded transactions, the process of casting and submitting the vote via a mobile device introduced new potential points of failure or attack, unrelated to the blockchain ledger itself.

The relatively low number of participants, while expected for a targeted pilot, also limited the stress testing of the system's scalability under high-volume election conditions. The pilot provided valuable insights but also underscored that the security of a blockchain voting system is dependent not just on the ledger but on the entire end-to-end process, including voter verification and ballot transmission.

Case Study 2: Voatz Blockchain Voting Pilot - Various Municipal Elections

Exploring the Technological Architecture of the Voatz Blockchain Voting System

The Voatz platform, utilized in several municipal and state-level pilots beyond West Virginia (including Denver, Colorado, and Utah County, Utah), employs a mobile-centric architecture for secure blockchain voting. The system relies on voters using their personal smartphones to register and cast ballots. Authentication typically involves multi-factor verification, including biometric scans (face or fingerprint) and validation against government-issued IDs. Once authenticated, voters receive their ballot within the app.

The core of the Voatz system involves encrypting the marked ballot on the user's device before transmitting it. This encrypted ballot, along with a transaction record, is then intended to be written to a permissioned blockchain. Voatz has stated that they use a hybrid approach, potentially leveraging aspects of multiple distributed ledgers.

The design aims for voter anonymity by separating identity information from the ballot itself on the chain, while still allowing for a verifiable record that a legitimate voter cast a ballot. While the blockchain component is central to the claimed security and auditability, critics performing a review of secure blockchain voting systems like Voatz have often focused on the security of the mobile device itself and the transmission process as potential vectors for attack, independent of the integrity of the blockchain ledger.

Voter Participation and Feedback in the Voatz Pilot Program

Voatz pilot programs in various municipalities saw participation from specific groups, often targeting overseas or military voters, similar to the West Virginia case, or voters with disabilities. For example, the Denver pilot in 2019 allowed eligible overseas and military voters to use the app, with reports indicating a small number of voters successfully casting ballots. Voter feedback from participants often highlighted the convenience and ease of use compared to traditional absentee methods. For individuals facing challenges with mail-in voting, the mobile option offered a significant improvement in accessibility.

However, the Voatz pilots also attracted considerable scrutiny and negative feedback from cybersecurity experts. A report from MIT researchers analyzing the Voatz app used in the West Virginia pilot claimed to have found significant security vulnerabilities that could potentially allow votes to be altered or revealed. Voatz disputed these findings.

These security concerns, widely reported, impacted public perception and led some jurisdictions to reconsider or halt planned pilots. The experience of the Voatz pilots demonstrates that while the convenience and accessibility aspects of mobile blockchain voting are appealing to users, the critical need for robust, verifiable security and transparency throughout the entire voting chain, not just the blockchain layer, remains a major hurdle and a key point in any review of secure blockchain voting systems.

Case Study 3: Follow My Vote Blockchain Voting Pilot - Internal Organizational Elections

Focus on End-to-End Verifiability and Open-Source Solutions

Follow My Vote is another company developing blockchain-based voting software, distinguishing itself with a strong focus on end-to-end verifiable (E2E-V) voting and open-source principles. Unlike systems primarily focused on mobile accessibility for specific groups, Follow My Vote aims to provide a system where every voter can independently verify that their vote was accurately recorded and included in the final tally, without revealing their identity. The system is designed to use a public blockchain (like Bitcoin or a customized alternative) to record encrypted ballots, leveraging the transparency and immutability of a widely distributed ledger.

The core mechanism involves cryptographic techniques that allow a voter to verify their encrypted ballot on the public ledger and later verify that it was correctly decrypted and counted in the final result. This E2E-V approach is considered a critical feature by many election security experts for any digital voting system. By being open-source, Follow My Vote allows independent security researchers and the public to inspect the code, which proponents argue builds trust and helps identify vulnerabilities. This focus on transparency through verifiable cryptography and open development sets it apart in the landscape of potential secure blockchain voting systems.

Challenges and Lessons Learned from the Follow My Vote Blockchain Voting Pilot

Follow My Vote has primarily conducted pilot programs for internal organizational elections rather than large-scale public governmental elections. These pilots, often for smaller groups or non-profits, have served to test the functionality of the E2E-V features and the open-source software in a controlled environment. While specific detailed results from these internal pilots are less publicly available than governmental ones, the general lessons learned highlight the complexities of implementing true end-to-end verifiability and the challenges of user education.

Ensuring voters understand how to use the verification tools and trust the process is a significant hurdle. Furthermore, leveraging public blockchains for voting presents scalability challenges; high-volume elections could potentially overwhelm the transaction capacity of some public chains, and the associated transaction fees could be prohibitive.

The pilots also likely faced the inherent difficulty in digital voting of securely linking a voter's identity to their ability to cast a ballot without compromising anonymity on the final tally. The Follow My Vote approach underscores that while cryptographic verifiability and open-source development are crucial for building trust in secure blockchain voting systems, practical implementation requires overcoming significant technical, usability, and scalability obstacles.

Benefits and Challenges of Implementing Secure Blockchain Voting Systems

A detailed view of a secure blockchain voting systems review, showing interconnected digital nodes over a voting scene

Advantages of Blockchain Voting: Enhanced Security, Accessibility, and Reduced Fraud

The potential benefits of implementing secure blockchain voting systems are significant and address many shortcomings of current electoral processes. A primary advantage is enhanced security; the cryptographic linking and distributed nature of the blockchain ledger make it highly resistant to tampering and unauthorized alteration of votes once they are recorded on the chain. This provides a level of integrity and immutability difficult to achieve with centralized databases or paper records susceptible to physical manipulation.

Accessibility is another major benefit. Blockchain-based systems, particularly those with a remote voting component, can make it significantly easier for citizens who are overseas, deployed military personnel, individuals with disabilities, or those in remote areas to cast their ballots, potentially increasing voter turnout. Furthermore, the transparent and auditable nature of the blockchain can help reduce voter fraud by providing a clear, verifiable record of every vote cast and counted.

This transparency allows for independent audits and builds trust by demonstrating that the election was conducted fairly. These advantages collectively paint a picture of a potentially more robust, inclusive, and trustworthy electoral future, contingent upon the successful development and deployment of truly secure blockchain voting systems.

Challenges and Concerns: Scalability, Usability, and Voter Education

Despite the promising benefits, implementing secure blockchain voting systems faces substantial challenges. Scalability is a major concern; current blockchain technologies, especially public ones, can struggle to handle the high volume of transactions required for a large-scale national election involving millions of voters casting ballots simultaneously. Processing and confirming millions of votes within a short timeframe could lead to network congestion and delays.

Usability is another critical factor. For a voting system to be successful, it must be intuitive and easy for all eligible voters to use, regardless of their technical proficiency. Designing a blockchain voting interface that is simple enough for mass adoption while maintaining the necessary security features is complex. Furthermore, voter education is paramount.

The public needs to understand how the system works, why it is secure, and how their vote is protected to build confidence and trust in this novel technology. Without widespread understanding and trust, adoption will be limited, regardless of how technically sound the system is. Any comprehensive review of secure blockchain voting systems must weigh these practical challenges against the theoretical benefits.

Addressing Security Concerns: Potential Vulnerabilities and Mitigation Strategies

While blockchain technology offers inherent security features like immutability, a secure blockchain voting system is only as strong as its weakest link. Potential vulnerabilities exist outside the blockchain itself, particularly at the points of voter registration, identity verification, and ballot transmission to the blockchain. For instance, if a voter's identity is compromised or if malware on a device alters a ballot before it is encrypted and sent to the chain, the integrity of the vote is compromised before it even reaches the secure ledger. Mobile voting apps, as seen in pilots, are particularly susceptible to device-level security risks.

Mitigation strategies involve robust multi-factor authentication for voter identity, secure application development following best practices, and potentially using hardware-based security features on devices. End-to-end verifiability (E2E-V) is a crucial cryptographic technique designed to allow voters to verify their vote was cast and counted correctly, providing an independent check against system errors or tampering. Regular, independent security audits and penetration testing are also essential.

Furthermore, some propose using permissioned blockchains with known, trusted validators rather than public ones to reduce anonymity concerns while maintaining distribution. A truly secure blockchain voting system requires a holistic approach that secures the entire process, from voter registration through ballot casting, transmission, recording, and final tabulation, not just the blockchain ledger itself.

Regulatory Landscape and Future Outlook for Blockchain Voting

Current Regulations and Legal Frameworks Surrounding Digital Voting

The regulatory landscape for digital voting, and specifically blockchain voting, is currently fragmented and largely undeveloped in most jurisdictions. Election laws are often based on traditional paper-based or precinct-based electronic voting systems and do not adequately address the unique technical and security considerations of distributed ledger technology. In many countries, existing laws may even prohibit or make it legally challenging to implement remote digital voting for large-scale elections.

Pilots like those in West Virginia have often operated under specific waivers or temporary legal provisions. For blockchain voting to become a mainstream option, significant legal reforms will be required. These reforms would need to address issues such as digital voter identity verification, ballot secrecy in a digital environment, the legal status of a blockchain record as an official ballot, auditing procedures for distributed ledgers, and standards for the security and accessibility of blockchain voting platforms. The lack of clear legal frameworks is a major hurdle for widespread adoption of secure blockchain voting systems.

The Role of Government and Industry in Promoting Blockchain Voting Adoption

Both government bodies and private technology companies have critical roles to play in advancing the field of blockchain voting. Governments, as the custodians of the electoral process, must take the lead in establishing clear regulatory guidelines, setting security standards, and potentially funding research and development into secure and usable systems. They are also responsible for building public trust, which is essential for any new voting technology. This involves transparently communicating the benefits and risks, conducting public education campaigns, and ensuring robust oversight.

Technology companies and researchers, on the other hand, are responsible for developing innovative, secure, and scalable blockchain voting solutions. This includes focusing on end-to-end verifiability, designing user-friendly interfaces, addressing scalability challenges, and ensuring the overall resilience of the system against cyber threats. Collaboration between government, industry, academia, and cybersecurity experts is vital to overcome the technical and trust barriers. A successful review of secure blockchain voting systems requires assessing not just the technology but also the ecosystem supporting its development and deployment.

Future Trends: The Evolution of Blockchain-Based Electoral Systems

The future of blockchain-based electoral systems is likely to involve continued experimentation and gradual adoption, focusing initially on specific use cases or smaller-scale elections before potentially scaling to larger governmental contests. Future trends may include the development of purpose-built blockchains optimized for voting, potentially permissioned ledgers managed by a consortium of trusted election authorities, designed to meet the specific requirements of high throughput, security, and privacy needed for elections.

There will likely be an increased focus on sophisticated cryptographic techniques to enhance voter privacy while maintaining verifiability, such as zero-knowledge proofs. Improving the security and usability of the client-side (voter device) experience will also be paramount.

As the technology matures and regulatory clarity emerges, we may see secure blockchain voting systems being adopted for smaller municipal elections, internal organizational votes, or for specific populations like overseas citizens, gradually building confidence and refining the technology before it is considered for widespread national use. The path forward involves continuous development, rigorous testing, and cautious implementation guided by the lessons learned from early pilot programs.

Conclusion: The Future of Secure and Transparent Elections with Blockchain

Summarizing the Potential and Limitations of Blockchain Voting

Blockchain technology holds significant potential to revolutionize electoral processes by offering enhanced security through immutability and distribution, increased transparency via auditable ledgers, improved accessibility for remote voters, and a stronger defense against certain types of fraud. The pilot programs reviewed, such as those in West Virginia and utilizing the Voatz platform, have demonstrated the feasibility of casting votes remotely using blockchain, particularly for specific populations like deployed military personnel. The Follow My Vote initiative highlights the importance of end-to-end verifiability and open-source development for building trust and ensuring accuracy in secure blockchain voting systems.

However, these pilots and a broader review of secure blockchain voting systems also expose significant limitations and challenges. Scalability for large-scale elections remains a major technical hurdle. Usability and voter education are critical non-technical challenges that must be addressed for mass adoption. Crucially, the security of blockchain voting systems extends beyond the ledger itself to encompass the entire process, from voter authentication and device security to ballot transmission, introducing vulnerabilities that the blockchain alone cannot solve. The lack of clear legal and regulatory frameworks also poses a significant barrier to widespread implementation.

Moving Forward: Recommendations for Successful Blockchain Voting Implementation

Based on the experiences of pilot programs and the inherent characteristics of the technology, successful implementation of secure blockchain voting systems requires a cautious, phased approach. Recommendations include:

  • Start Small: Begin with smaller, less critical elections or specific use cases (like internal organizational votes or limited absentee voting) to test and refine systems in a controlled environment.
  • Prioritize End-to-End Verifiability: Systems should incorporate robust cryptographic methods allowing voters to verify their vote was counted correctly without compromising anonymity.
  • Focus on Holistic Security: Address security vulnerabilities across the entire voting process, including voter authentication, application security, and data transmission, not just the blockchain ledger.
  • Ensure Usability and Accessibility: Design systems that are intuitive for all voters, regardless of technical skill, and provide comprehensive voter education.
  • Develop Clear Regulatory Frameworks: Governments must create updated laws and standards specifically for digital voting systems, addressing legal status, audits, and security requirements.
  • Promote Transparency and Audits: Encourage open-source development where feasible and mandate independent security reviews and public audits of the system design and implementation.
  • Foster Collaboration: Build partnerships between election officials, technologists, cybersecurity experts, and civil liberties advocates to ensure systems are secure, transparent, and protect democratic principles.

Implementing secure blockchain voting systems is a complex undertaking that requires careful consideration of technical capabilities, security risks, regulatory requirements, and public trust. While the pilots have shown promise, significant work remains to build systems that are truly resilient, accessible, and trusted by the electorate.

Frequently Asked Questions

How do blockchain voting systems enhance security?

Blockchain voting systems use cryptographic hashing and a decentralized ledger to ensure votes are immutable and tamper-proof. This reduces the risk of fraud and manipulation compared to traditional systems.

What are some key benefits of using blockchain for voting processes?

Beyond security, blockchain offers increased transparency through publicly auditable records, improved accessibility for voters, and potential for reduced costs associated with traditional elections.

What challenges exist in implementing blockchain voting on a large scale?

Scalability remains a significant hurdle, as blockchain networks can struggle with high transaction volumes. Additionally, concerns about voter privacy and the digital divide need careful consideration.

How are blockchain voting pilot programs being used to test the technology?

Pilot programs allow researchers and election officials to evaluate the performance and usability of blockchain voting systems in real-world scenarios. This helps identify potential vulnerabilities and refine the technology before wider deployment.

What regulatory considerations are crucial for the adoption of blockchain voting?

Clear and comprehensive regulations are needed to establish standards for security, auditability, and voter privacy. These regulations should also address legal liability and data protection concerns to ensure public trust.

Final Reflection: Embracing the Future of Secure Elections

The exploration of blockchain voting pilot programs reveals a critical juncture in our democratic processes. The promise of secure, transparent, and accessible elections is no longer a distant dream, but a tangible possibility being actively tested and refined. The challenges outlined throughout this article, from scalability to voter education, are not insurmountable obstacles, but rather crucial learning opportunities that will shape the future of how we exercise our right to vote.

The journey towards secure blockchain voting is more than just technological advancement; it's a cultural shift that demands our attention and participation. The potential to empower marginalized communities and increase voter turnout is immense, but it requires careful consideration of ethical implications and a commitment to inclusivity. Democracy is not a spectator sport, it's a participatory process. This quote reminds us that the future of our elections depends on our willingness to engage with these new technologies and advocate for responsible implementation.

As we stand on the cusp of a new era in democratic participation, let us not shy away from the challenges that lie ahead. Instead, let us embrace the opportunity to shape a future where every vote is counted securely, every voice is heard, and the integrity of our elections is beyond reproach. Consider how you can contribute to this evolution, whether through advocating for responsible policy, participating in pilot programs, or simply educating yourself and others about the potential of secure blockchain voting systems. The future of democracy is in our hands.

Unveil the Future of Voting: Your Next Step in Digital Democracy!

Thank you for exploring the potential of blockchain voting with us! We hope this article illuminated how pilot programs are paving the way for a more secure and transparent electoral process. Now, it's time to deepen your understanding and become an active participant in shaping the future of voting.

Here are a few ways you can contribute to the evolution of digital democracy:

  • Get involved: Reach out to your local representatives to ask about their views on blockchain voting and encourage the exploration of pilot programs in your community. This is one of the most impactful actions you can take.
  • Explore: Investigate current blockchain voting platforms and initiatives. Learn about the technologies involved and their potential advantages and challenges.
  • Spread awareness: Share this article and related resources on social media to foster discussion and raise awareness about blockchain voting. You can also share this information at community meetings or town halls.

What are your initial thoughts on how blockchain technology could enhance trust and participation in elections within your community? Share your ideas below!


Dr. Ryan Whitmore

Dr. Ryan Whitmore is a distinguished professor of emerging technologies, recognized for his pioneering research into the transformative potential of blockchain in governance and public administration. With a PhD in Political Science and Technology Policy, Dr. Whitmore's academic work focuses on how blockchain can revolutionize elections through secure digital voting systems, enhance transparency in public recordkeeping, and modernize governance models. He is an advocate for using technology to improve civic engagement and government efficiency, frequently publishing in public policy journals and advising government bodies on digital transformation strategies.

Leave a Reply

Your email address will not be published. Required fields are marked *

Go up