All bodies  ›  Office of Voting Systems Technology Assessment  ›  Remote Accessible Vote by Mail System Use Procedures for California, Alternate Format Ballot

OVSTA

Remote Accessible Vote by Mail System Use Procedures for California, Alternate Format Ballot

Five Cedars Group Alternate Format Ballot (AFB) v4.3

Office of Voting Systems Technology Assessment · vendors-fcg-fcg-afb-use-proc · Use procedures · Five Cedars Group

Read the report at Five Cedars Group ↗

Remote Accessible Vote by Mail System Use Procedures for California Alternate Format Ballot TABLE OF CONTENTS Executive Summary .......................................................................................................................... 3 1. Introduction ................................................................................................................................... 4 1.1 System Description......................................................................................................................... 4 1.2 Ballot Marking Process ................................................................................................................... 4 2. HTML Ballot Functional Overview .......................................................................................... 6 2.1 Enabling Voters With Disabilities to Vote Privately and Independently ........................................ 6 2.2 Ballot Functional Diagram .............................................................................................................. 8 2.3 County Staff AFB Training .............................................................................................................. 9 2.4 Voter Instructions – On Website .................................................................................................... 9 2.5 Voter Instructions – Within the Ballot ........................................................................................... 9 3. County Interaction and Ballot Generation ....................................................................... 10 3.1 County Role in Ballot Generation. ................................................................................................ 10 3.2 Returning Summary Pages to the County .................................................................................... 13 3.3 Scanning and Tabulation Using Ballot on Demand Printers ........................................................ 13 4. Acceptance and Accessibility Testing ................................................................................. 14 4.1 Acceptance Testing ...................................................................................................................... 14 4.2 Accessibility Testing ..................................................................................................................... 14 5. Registration Page Additions for Hosting HTML Ballots ................................................ 15 5.1 Download Pages – Where to Host the Ballots ............................................................................. 16 5.2 How a Voter Gets the Right Ballot Style – How the Magic Happens ........................................... 16 5.3 Website Coding Materials ............................................................................................................ 16 5.4 Simplified Voter Instructions........................................................................................................ 16 6. AFB System Meets Security Standards ............................................................................. 17 Appendix A .......................................................................................................................................... 18 Alternate Format Ballot (AFB) Process ............................................................................................... 18 Appendix B .......................................................................................................................................... 19 Sample English and Chinese HTML Ballot Screen Shots ..................................................................... 19 Appendix C .......................................................................................................................................... 20 Sample English and Chinese AFB Summary Pages with Barcodes ...................................................... 20 Five Cedars Group, Inc. Page 1 Voting System Use Procedures for California Alternate Format Ballot Page 2 Five Cedars Group, Inc. Remote Accessible Vote by Mail System Use Procedures for California Alternate Format Ballot Executive Summary The Five Cedars Group’s Alternate Format Ballot system is an existing, proven, accessible vote-by-mail solution for providing voters with disabilities the means to vote independently and privately, using their own assistive systems. The Alternate Format Ballot (AFB) was designed specifically to meet the needs of voters with disabilities. The AFB has truly touched people's lives in a positive way. The AFB creation process and accessibility factors were specifically designed to work within an existing vote-by- mail system. Fig. 1 - Senior citizen voting in her bathrobe at a rehab facility In 2007, Five Cedars bid on and won the opportunity to build the Alternate Format Ballot product for the Oregon Secretary of State. The AFB process and ballots got their first test during the May 2008 Primary. This is a quote from a voter in that first election: "The Alternate Format Ballot has given me the ability to do something I've never been able to do in my 18 years of being a registered voter--it has provided me the opportunity to mark my ballot privately and independently.” – - Angel C. Hale, Training Center Director, Oregon Commission for the Blind Since then, the Alternate Format Ballot has been used by all 36 Oregon counties for all state, federal and local elections. While the early versions only worked on PC’s with JAWS and ZoomText, today voters are marking their choices on their PC’s, iPads, iPhones, MAC’s, Chromebooks, and even on a Kindle. We are pleased to provide information on the accessible AFB process and ballots to your county. John Schmitt President Five Cedars Group, Inc. Five Cedars Group, Inc. Page 3 Voting System Use Procedures for California Alternate Format Ballot 1. Introduction An Alternate Format Ballot (also known as Accessible Absentee Ballot) is a single HTML file that is downloaded by, or emailed to, a voter needing an alternative to a paper ballot or physically going to a polling place to vote. This document is focused on the ballot itself, the county’s role and the how a voter interacts with both. Because the HTML ballots are created by a service provided by Five Cedars Group, those details are not germane to this discussion. The Alternate Format Ballot Generator program and how it works is discussed in fully in the AFB Generator System Documentation.pdf document. 1.1 System Description HTML ballots can be read and marked on any system with a browser, screen reader, audio output, with or without a keyboard (touch screen). A typical configuration is a Microsoft PC running Windows 7, 8.1, or 10, IE or Edge browser, and using the Narrator screen reader that comes standard with Windows. The Summary page can be printed on any COTS laser or ink jet printer found in the voter’s home. IPad users will use VoiceOver and an Airprint enabled printer to print the Summary page. Appendix A shows an overview of the entire ballot generation, distribution, personas of voters, and return of the ballot to the county. Appendix B shows a screen shot of a sample, marked ballot, a Summary page, and the printed Summary page, with barcode. 1.2 Ballot Marking Process Sighted voters can navigate the ballot using a mouse, or by using the TAB and SPACE BAR. Voters with vision difficulties can make the text on the screen larger by pressing the “CTRL +” keys. Or, on a tablet, using the appropriate re-sizing gestures. Voters with disabilities who have the computer systems capable of downloading a web page and either the dexterity or assistive tools (screen readers, joysticks, etc.) to navigate a web page will have no trouble navigating and marking an AFB ballot. If a voter over-votes on a race or measure a message box immediately tells them to go back and uncheck a choice. Figure 2 shows the error message box that immediately tells a voter they’ve marked more than the allowable candidates for a race. Fig. 2 – Over-vote message box informs voter of voting error. Page 4 Five Cedars Group, Inc. Remote Accessible Vote by Mail System Use Procedures for California Alternate Format Ballot Five Cedars Group, Inc. Page 5 Voting System Use Procedures for California Alternate Format Ballot Once a voter has completed making their choices, they navigate to the Summary page which shows only the race and measure titles and their choices. Any under or over votes are noted. When the voter is ready, they print the Summary, either by using the button on the ballot or by going to the browser’s print function. When the Summary is printed, a barcode is also printed containing the voter’s choices. This barcode can be scanned at a county office by a ballot-on-demand (BOD) system to produce a scan-able ballot for tallying. There is no voter identifying data in the barcode. If the county doesn’t have BOD’s, the barcode option can be turned off when Five Cedars creates the ballots. After printing their Summary page, a voter puts the Summary in the proper “secrecy” envelop and mails their ballot to the county, just like they would a paper absentee ballot. The ballot generation process requires the counties to upload their CSV ballot definition file to Five Cedars where they are processed into HTML ballot files and returned to the counties. Five Cedars provides the processing as software-as-a-service (SaaS). The details of this process are discussed in Section 3 below. 2. HTML Ballot Functional Overview 2.1 Enabling Voters With Disabilities to Vote Privately and Independently The HTML AFB was specifically designed for voters with disabilities. It assumes limited mobility and vision. Once downloaded onto the voter’s own system, the ballot is navigated and marked by the voter using the assistive tools most familiar to the voter, such as screen readers, sip and puff, joysticks, etc. The HTML ballots leverage W3C and WCAG Accessibility Guidelines. Ballots generated by the AFB Ballot Generator perform all the functions required to meet accessibility standards outlined in NIST’s draft report “Principles and Guidelines for Remote Ballot Marking Systems”. A few of them are: A ballot can be viewed one race at a time or the whole ballot at once. A voter can navigate back and forth between the two views of the ballot. Each race/measure can be checked for “over or under voting”. The entire ballot can be checked for “over or under voting”. Races can have as many write-in names as the “Vote for X” number each race allows. The Ballot Summary page displays a note indicating any “over or under voting”. The screen and font sizes are easily scaled for ease of reading. All navigation indicators (buttons) are plainly identified and give visual cues when activated. All navigation indicators are placed near the left margins so as not be lost when the screen is enlarged by screen magnifier software or the zoom functions of the browser (CNTL +, CNTL -). At key sections of the ballot, there is additional “hidden” text in the HTML that only a screen reader user will hear. These auditory cues assist the blind voter to understand Page 6 Five Cedars Group, Inc. Remote Accessible Vote by Mail System Use Procedures for California Alternate Format Ballot the organization of the ballot, what keys to press, and other navigation assistance that a sighted voter picks up visually. The HTML ballots were originally designed specifically for the vision impaired and disabled voters. As such, they work with the following assistive software: JAWS VoiceOver (Apple) Narrator (Microsoft) NVDA ZoomText Window Eyes Dragon (Nuance) ChromeVox (Google) Fig 3 - Voter marking ballot via Jelly Bean input The HTML ballots are self-contained, meaning once the single HTML file is loaded into a browser it does not request any data, graphics or navigation links from a server. Once a voter receives a ballot, there is no internet connection required. Voters can mark their choices, print their Ballot Summary, and complete the voting process, literally anywhere. All the ballot’s functions are self-contained in the JavaScript contained in the ballot. This is important for the following reasons: Because the ballots don’t rely on an active internet connection to work and the voting process is done entirely on the device the voter is using, there is no “refresh delay” or chance of a dropped connection, the device freezing, etc. interrupting the voting process. A Ballot can be emailed to a voter as an attachment, to be opened later, and marked at the voter’s convenience. This is important for voters who have email access but don’t necessarily have reliable web access. A typical HTML ballot is 80Kb to 120Kb in size. A state or county’s entire collection of ballots for an election can be put on a laptop/tablet/USB device and carried into a facility that does not have an internet connection. They can be zipped/unzipped for bulk emailing to a remote location. Five Cedars Group, Inc. Page 7 Voting System Use Procedures for California Alternate Format Ballot 2.2 Ballot Functional Diagram Figure 4 below shows the basic concepts of how the AFB HTML Ballots work. It is not a click- by-click explanation of the ballot code but does show the high level functions such as the multiple-view capability, making the ballot, error messages given at the time of marking, the Summary, and printing process. Ballot Downloaded Ballot Initiated and Voter Instructions Read Ballot Shown and Ballot Shown and Marked in One Marked in Full View Select Viewing Race/Measure at a Mod, Over Vote Mode Time, Over Vote Messages Displayed Messages Displayed Summary Page is Displayed for Voter Review Voter Prints a Summary Page Containing Their Choices and the 2D Barcode Browser Closed Fig 4 – HTML Ballot Basic Functional Flow Page 8 Five Cedars Group, Inc. Remote Accessible Vote by Mail System Use Procedures for California Alternate Format Ballot 2.3 County Staff AFB Training The main purpose and beautify of the AFB accessible ballots is they allow voters with disabilities to download, mark, and return their ballot from home using their own PC or other accessible device. But, if the county is expecting to have “drop-in” voters requesting to use an accessible PC to mark a ballot, it is critical, for all the known reasons, that staff is trained to be able to assist a voter to download their ballot. Since the HTML AFB ballot is really just a web page, the training required for county staff is minimal. Oregon did develop some step by step instructions to help county staff make the jump from Windows 7 to Windows 8/10. A sample of that training is shown in the Word doc on the USB –file named AFB_Surface_Training.docx. This is an example of the materials used by Oregon to train their counties to assist a voter who comes into a county office to use the Windows 10 system and the Narrator screen reader to mark their ballot. Training county staff to be familiar and comfortable with HTML ballots is part of any AFB implementation. The purpose and expectation of the AFB training is that of “train the trainer”. The customized training Five Cedars is prepared to deliver consists of: Introduction to the general AFB Process and Ballots. Specific steps for populating and generating AFB ballots from county data files. How to download an AFB ballot on various devices (PC, iPad, etc.). Demonstrations of typical usage of the ballot using a mouse, keyboard, touch screen, JAWS, sip and puff and Jelly Beans. Generating and printing a Summary Ballot page. Using a ballot-on-demand printer to generate a scan-able ballot. Other topics as needed for county specific requirements. Onsite support should only be required during the initial implementation phase. Five Cedars’ staff are willing to make onsite calls whenever the state requests such an activity. Before any election cycle, Five Cedars can hold WebEx sessions for county staff demonstrating and giving the county staff hands-on experience downloading and using an AFB Ballot. 2.4 Voter Instructions – On Website There is a minimum set of instructions that should be available on the county’s website for a voter looking to download their HTML ballot. Examples of the types of instructions, webpage sequences, and an FAQ that could be provided are on the USB submitted in the Ballots and Download Web Page folder. 2.5 Voter Instructions – Within the Ballot There are several points within the HTML ballot where “hidden” text has been inserted into the flow of the ballot to provide additional guidance to blind voters using a screen reader. A sighted voter can see there is a block of instruction text before the races and measures start. A blind voter doesn’t know that so what they hear is “The Ballot choices will start after these instructions on how to mark your ballot.” Similarly, when a sighted voter gets to the end of the ballot, they can see the navigation buttons leading to the Summary page. A screen reader voter will hear “You've reached the Five Cedars Group, Inc. Page 9 Voting System Use Procedures for California Alternate Format Ballot end of the ballot. Tab to buttons below to check the ballot for mistakes, go to the Summary page, and other navigation.” There are several other places in the ballot that additional navigation instructions have been provided for the unsighted voter. 3. County Interaction and Ballot Generation 3.1 County Role in Ballot Generation. The ballot generation process requires the counties to upload their Hart BOSS 4.3 CSV ballot definition files to Five Cedars using our Citrix ShareFile secure file transfer service. County staff are given a login and password to ShareFile specifically for this purpose. The required CSV files are: 1. ELECTION.txt 2. CANDIDATE.txt 3. CANDIDATE_DETAIL.txt 4. CONTEST.txt 5. CONTEST_AND_PRECINCT.txt (could be named PRECINCT_AND_CONTEST.txt) 6. PARTY.txt 7. PRECINCT.txt Once these files are received at Five Cedars, they are processed by the AFB Generator program and the HTML ballot files are built by combining the CSV data with pre-defined HTML templates. These templates, along with resulting sample HTML ballots, are what we’ve submitted for certification. If the county has supplied XLF formatted translation files, ballots in the specified language will be generated. The AFB Generator and templates support the following languages: English, Spanish, Chinese, Hindi, Japanese, Khmer, Korean, Tagalog, Thai, and Vietnamese. After generating the HTML ballots, Five Cedars does a visual check of the ballots to catch any anomalies that may have been caused by data issues. The next step is to send the completed ballots back to the county, again by the Citrix ShareFile path. Once the HTML ballots are received by the county and verified to be free of data errors, the HTML files are uploaded to the county’s “My Vote” site, in the same area that a voter enters or updates their registration data. This process and the security of the ballots is dependent on the county’s staff making sure the ballots are loaded into a read only folder and accessible only by registered voters. Five Cedars has sample web site code that makes this process straight forward. Section 5 details this process. Figure 5 shows the basic work flow for ballot generation. A registered voter will download their AFB ballot from the County “My Vote” on-line registration system. During an active election, the voter logs in to the same place they make edits to their address, party affiliation, etc. where, during and active election, there will be a link to download their precinct specific ballot. Page 10 Five Cedars Group, Inc. Remote Accessible Vote by Mail System Use Procedures for California Alternate Format Ballot Five Cedars Group, Inc. Page 11 Voting System Use Procedures for California Alternate Format Ballot Five Cedars County Sends Citrix Upload of CSV Generates HTML Ballot Definition Files Ballots in Files Multiple Languages County Verifies the Ballots Prior to Distribution. e. e ra s to lla B L M T H e h t o t d e d a o lp U t is b e W ” e to V y M “ Voters access their Ballot from the county’s “My Vote” Site. Ballot Style is determined from their registration address. Fig 5 – Ballot Generation Process Page 12 Five Cedars Group, Inc. Remote Accessible Vote by Mail System Use Procedures for California Alternate Format Ballot 3.2 Returning Summary Pages to the County The voter returns their Summary page the same way any vote-by-mail voter would, either by USPS or by using a drop box. The return envelope is supplied by the county as part of the voter packet that is mailed to every voter. A voter who creates an AFB summary doesn’t use the ballot mailed to them. An unsighted voter signs the return envelope on the same line as a sighted voter. It’s common practice for ballot return envelopes to have a punch hole in them. The hole is used to make sure no ballots are inadvertently left in an envelope as a piece of yarn or string is passed through each box of “empty” envelopes. Oregon’s return envelopes have two punches in them. It is actually a very simple but brilliant system. One hole goes all the way through the envelope and the other punch hole is only through one layer of the envelope. The punches are lined up to guide an unsighted person to exactly where to sign their envelope. 3.3 Scanning and Tabulation Using Ballot on Demand Printers For jurisdictions that make use of ballot on demand printer (BOD) capabilities to duplicate ballots, the AFB generates a Data Matrix (ISO/IEC 16022) barcode on the Summary page. It containing only integer data representing the race position number and the relative position of the voter’s choices. It will include the text of any write-in candidates. It also contains the county code, district, and precinct codes. Using a smart phone app, the barcode shown in Appendix B’s sample printed Summary page can be read to see how the voter’s choices are read by a BOD printer. (A good app to use is the Datamatrix Scanner from Kenzap, Ltd.) Another very important feature is the proactive way the BOD and the Summary page prevent a Summary page from being duplicated more than once. The AFB generates a seven digit Fig 6 – Summary page being scanned random number which is included in the barcode and printed below the barcode. Five Cedars Group, Inc. Page 13 Voting System Use Procedures for California Alternate Format Ballot The BOD software will associate this number with the Summary page and will not allow that Summary page to be scanned a second time. That random number can also be printed in the margin of the duplicated, scan-able ballot page for audit purposes. The barcode feature is turned on or off by a parameter set by the AFB Generator program. Oregon counties have been using barcodes with ES&S ballot on demand printers for several years and find the duplication process to be quick, accurate, and easy to accomplish. The specifications and additional documentation for the Data Matrix barcode is on the ID Automation site: http://www.idautomation.com/barcode-faq/2d/data-matrix/#Data_Matrix_Overview 4. Acceptance and Accessibility Testing This section discusses how the county can do minimal functional testing or extensive accessibility testing to determine if the ballots are working correctly. 4.1 Acceptance Testing The HTML ballots are a single web page with lots of built-in, complex logic. However, it turns out that there are a few simple tests or observations that one can try that typically will indicate if the ballot is working properly. These simple tasks will not guarantee that a screen reader will work properly, as those test are described in Section 4.2. The following are a few simple tests that should indicate an HTML ballot is functioning properly: 1. If the checkboxes are real small and pushed to the left, it’s an indication that JavaScript is turned off in the browser. If JavaScript is turned on, it’s an indication the ballot is broken. You should never see this condition. 2. If none of the buttons appear or don’t work, again, check that JavaScript is turned on. If JavaScript is turned on, it’s an indication the ballot is broken. You should never see this condition. 3. Try a few navigation tasks: Click to “one race @ a time”, does the tab move the cursor up and down through the ballot, can you display the Summary page, does the Summary match what you voted, if you over vote does an error pop up? These are all basic indications that a ballot is working properly. Again, you should never see these conditions. If you do, the ballot has been damaged or compromised. 4.2 Accessibility Testing To test a screen reader’s ability to read, navigate, mark the ballot using only the tab and space bar, there are a set of “commands” that should be executed to make sure the combination of the operating system (OS) and the screen reader actually are supported by the AFB Ballot. Five Cedars has developed a matrix of OS vs screen readers and an AFB Test Plan Matrix included on the submitted USB – File named AFB QA Environments May 2017.xlsz. There are operating system and screen reader combinations, such as Microsoft’s new browser, Edge, and Narrator that currently do not support accessibility due to Edge’s poor support for screen readers. Page 14 Five Cedars Group, Inc. Remote Accessible Vote by Mail System Use Procedures for California Alternate Format Ballot Windows Environments \ JAWS NVDA3 Win-Eyes1 ZoomText Narrator Screen Readers V17.0-18.0 2017.1 V9.2.1 11.2 Win 7 Internet Explorer 11 Passed N/S Passed Testing Testing Win 7 FireFox v52.0 Passed N/S Passed Testing Testing Win 7 Chrome v45.0 Passed N/S Passed N/S Testing Win 8.1/10 IE 11 Passed Passed Passed Testing Testing Win 8.1/10 FireFox v52.0 Passed Passed Passed Testing Testing Win 8.1/10 Chrome v57.0 Passed Passed Passed N/S Testing Win 8.1/10 Edge Browser N/S N/S N/S Testing Testing Other Environments \ Explore By Voiceover ChromeVox Screen Readers Touch iPad Safari ( IOS 10) Testing iPad Chrome v53 (IOS 10) Testing Mac Safari (10.6.8, 10.7) Testing Mac Chrome (10.6.8, 10.7) Testing Google Chromebook4 Passed4 Kindle Fire4 & 5 Passed4 & 5 Figure 7 shows the screen readers and platforms (OS) that are supported by the current (May 2017) version of the HTML Alternate Format Ballots. This table will be updated as new platforms come to market, operating systems are updated, and screen readers are enhanced or become more relevant to the voting population. Note: All of the above OS and Browsers have been tested in the sighted, screen reader, and bi-modal navigation modes (tab & space bar). N/S = Currently Not Supported Errata: 1 GW Micro does not currently support usage of Window-Eyes on Chrome. 2 While Narrator works on Win 7, it's not recommended. 3 NVDA (NonVisual Desktop Access) - Open Source free program from Australia (Note: When changing to Single view mode, voter needs to use down arrow to hear first race title.) 4 Both the Chromebook and Kindle Fire require WiFi for printing. 5 Kindle Fire is usable device but the screen reader can be touchy. 5. Registration Page Additions for Hosting HTML Ballots Five Cedars Group, Inc. Page 15 Fig 7 – Supported OS and Screen Readers Voting System Use Procedures for California Alternate Format Ballot 5.1 Download Pages – Where to Host the Ballots This section explains why a County’s registration “My Vote” site and server should be used to host the AFB’s HTML ballots. Generated accessible HTML ballots are stored in a folder, by language, and are retrieved when a voter clicks the “My Ballot” link on their voter registration page. Reasons for a County to host their own HTML Ballots: 1. It’s very easy to implement and puts a very, very small load on the server. The HTML ballots are very small (85-130K) and once the download is completed, there is no further load on the server. It’s the equivalent to downloading a small picture every few hours. 2. For security reasons it’s better to have the ballots on the same server they use, and protect, for voter registrations. 3. The added code to facilitate the download is not complicated. Sample code is on the USB. 4. The folder the ballots would reside in should not be more than a 100-300Mb, depending on how many languages the county required ballots to be translated into. Whether the County decides to host the download themselves or Five Cedars does, the process is the same. 5.2 How a Voter Gets the Right Ballot Style – How the Magic Happens Since the voter’s registration contains their location information (precinct, district, language preference, etc.) an HTML link on the registration page to their correct ballot style can be pre-generated using the ballot style data in the voter’s record. The ballot style numbers are appended to the ballot file name (Orange_<!—language _<!-- precinct# -->.html) in the HREF anchor tag before the page is generated. For instance, if the voter’s precinct number is 02001, that’s the number that would be inserted into the link creating an HTML command like this: <a href=http://file-path/Orange_es_02001.html>My Ballot</a>. The “es” indicates it’s a Spanish ballot. 5.3 Website Coding Materials The HTML pages in the Ballots and Download Web Pages folder give live examples of how the registration pages have been modified in Oregon’s implementation to serve up the correct ballot style to only registered voters. Clicking on the Welcome to My Vote Page!.html page takes you to a sample registration login page. Typing any name will take you to a sample voter’s registration and to the “My Ballot” link to download a ballot. Additionally, Five Cedars will work closely with the County’s web team to insure a successful implantation. 5.4 Simplified Voter Instructions There is a digital copy of the type of voter instructions that should be available on the county’s “My Vote” site for a voter with a disability. The text is taken from the Oregon My Vote site and is an example of the type of help provided, especially for blind voters. It is Page 16 Five Cedars Group, Inc. Remote Accessible Vote by Mail System Use Procedures for California Alternate Format Ballot very straight forward, simple, yet complete with an FAQ. The file is on the USB – File named Voting Instructions for Voters with a Disability.docx. 6. AFB System Meets Security Standards The basic premise of the security of the AFB accessible ballot process is that the vote-by- mail system’s security is intact. All the AFB process does is replace the scan-able ballot mailed to the voter with a Summary printed by the voter. All the envelope and signature security measures are the same. The processing at the county is the same as any ballot that needs to be duplicated due to coffee stains, “the dog ate it”, etc. Since an AFB HTML ballot does not need an active internet connection to work and since, once downloaded, it never makes any attempt to connect to the internet, there is no risk of the voter’s choices being changed by some nefarious hacker. And, the voter can verify their vote choices before mailing their printed Summary. The process of downloading a single HTML file from a secure county/state server conforms to EAC, California, and NIST recommendations for election security. The AFB HTML ballot does not, on its own, retain a voter’s votes. Once the HTML file is downloaded to a voters system, there is no built-in way to prevent a ballot from being saved on their system. However, once the browser is closed, all choices made by the voter are lost. Even if someone were to go to the browser history to re-load the HTML ballot, it would load as a fresh ballot with no choices selected. The voter’s printed Summary page contains no identifiable information to link their Summary back to them. Five Cedars Group, Inc. Page 17 Voting System Use Procedures for California Alternate Format Ballot s s e c o r P ) B F A A x ( i t d o n l e l a p B p A t a m r o F e t a n r e t l A Page 18 Five Cedars Group, Inc. Remote Accessible Vote by Mail System Use Procedures for California Alternate Format Ballot Appendix B Sample English and Chinese HTML Ballot Screen Shots Five Cedars Group, Inc. Page 19 Voting System Use Procedures for California Alternate Format Ballot Appendix C Sample English and Chinese AFB Summary Pages with Barcodes Page 20 Five Cedars Group, Inc.