<?xml version="1.0" encoding="UTF-8"?>
<EML xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="urn:oasis:names:tc:evs:schema:eml" xmlns:ts="urn:oasis:names:tc:evs:schema:eml:ts" xmlns:ds="http://www.w3.org/2000/09/xmldsig#" xmlns:al="urn:oasis:names:tc:ciq:xal:4" xmlns:nl="urn:oasis:names:tc:ciq:xnl:4" xsi:schemaLocation="urn:oasis:names:tc:evs:schema:eml ../330-electionlist-v7-0.xsd" Id="330" SchemaVersion="7.0"><!--you will need to point the xsi at a server\folder where the schemas are available -->
    <!-- this stuff up-front is the stuff that identifies what kind of EML message and how to handle it -->
    <EMLHeader><!--All of the header information should be generated without any need for external input -->
        <TransactionId> 330</TransactionId> <!--a static value that is always 330 for this EML message -->
        <SequenceNumber>1</SequenceNumber> <!--This is the first message in this EML330 set -->
        <NumberInSequence>3</NumberInSequence> <!--There are 3 EML330 messages in the set -->
        <!-- it is recommended that the voter role be split up in chuncks of 1000 for ease of handling -->
        <SequencedElementName>Set20110105</SequencedElementName> <!--A name for the set that is assigned by the sender == it is random but needs to match across the set-->
        <OfficialStatusDetail>
            <OfficialStatus>approved</OfficialStatus>
            <StatusDate>2011-02-14</StatusDate> <!-- The current date when it is generated -->
        </OfficialStatusDetail>
	<Seal>
	    <ds:Signature>
		<ds:SignedInfo>
		    <ds:CanonicalizationMethod Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315"/>
		    <ds:SignatureMethod Algorithm="http://www.w3.org/2001/04/xmldsig-more#rsa-sha256"/>
		    <ds:Reference>
			<ds:Transforms>
			    <ds:Transform Algorithm="http://www.w3.org/2000/09/xmldsig#enveloped-signature"/>
			</ds:Transforms>
			<ds:DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"/> 
			<ds:DigestValue>8RZvNxMs/eCcBlaYfHwN1DfE1u+bhJ22qnxaGTkYmuY=</ds:DigestValue>
		    </ds:Reference>
		</ds:SignedInfo>
		<ds:SignatureValue Id="SignatureValue">hl7RUOwbI7TevAGg6NgiLEYulPn7jG6t2V/uyI/dgHBXvwlMphZoevHNS/fxqulO
hMYSzfp5nU5j5dBsRlLlInJeDpVoy9wn/mk/Phrckh3Bl0OATqLPeLn4vlq/JY+d
g5bEoOAILbp/0Wq6ujfD9AkfBfZT0maBoFAVDBI5pAipDnu3KGl8NKIc68ksVAvU
Vo9uKdtKrTNRu2pO+/I7Xo5sPpGawkgeHtO0JG/jNTxN3fbDcv8+MS23celFy6Hs
hHWa0sytqy12r3cVnTAhGKrM3U7rRm3EWunW5QCGKmGBFRXf+Z5OQqqzPWM2uVFK
WgRUigSaomNdNTtOJV851g==</ds:SignatureValue>
		<ds:KeyInfo>
		  <ds:KeyName>example_county_cert.pem</ds:KeyName>
		   <ds:X509Data>
		       
		       
		       
		   <ds:X509Certificate>MIIEATCCAumgAwIBAgIJANa0qhYmtHS3MA0GCSqGSIb3DQEBCwUAMG8xCzAJBgNV
BAYTAlVTMREwDwYDVQQIEwhDb2xvcmFkbzErMCkGA1UEChMiMTYyMiBFeGFtcGxl
IENlcnRpZmljYXRlIEF1dGhvcml0eTEgMB4GA1UEAxMXMTYyMiBFeGFtcGxlIENs
YXNzIDAgQ0EwHhcNMTIwMTA0MDUzODA3WhcNMTMwMTAzMDUzODA3WjCBhDELMAkG
A1UEBhMCVVMxETAPBgNVBAgTCENvbG9yYWRvMSowKAYDVQQKEyFFeGFtcGxlIENv
dW50eSBFbGVjdGlvbnMgRGl2aXNpb24xNjA0BgNVBAMTLUV4YW1wbGUgQ291bnR5
IEVsZWN0aW9ucyBEaXZpc2lvbiBTaWduaW5nIEtleTCCASIwDQYJKoZIhvcNAQEB
BQADggEPADCCAQoCggEBALBtHdF6Km0lxwvFauk+C4S3te6yJIC4uIeC2JMonFUs
+tuZJeHlXF9GoVvs9dY0KLzKXhorQ60Yi5qs0E4fGRV5k0NTIrRFBhdGw7zyx4/l
Gq71DB+J2bGTcw3Xe9m+DCx4eW9gFR0W82QzEtEb5n64quhhwFTQWb+4YUugidTi
Jd5p04feqEYSp5IAS0lw2JSp2NFDOEU6O3BJccvmTcE/jjD60bMU12sMyPUkBKoA
k87S4udf1WUHYDj9g2rSVnQzRY8jRvpt9i1Dmj6msqhcjKj8B7Ozxp5fAOPMmfnv
2YECDGv236v+nSga61yljZHcTKOXsfSDEqPOzj1lrqsCAwEAAaOBiTCBhjAJBgNV
HRMEAjAAMAsGA1UdDwQEAwIE0DAsBglghkgBhvhCAQ0EHxYdT3BlblNTTCBHZW5l
cmF0ZWQgQ2VydGlmaWNhdGUwHQYDVR0OBBYEFAVpxyH/Dy10aD1sxW6ucZ7sAaPG
MB8GA1UdIwQYMBaAFGmvS7WjTuYuHL+WrtTFyz8Y5IrFMA0GCSqGSIb3DQEBCwUA
A4IBAQA1k0ly7pG8QGT0edvSb0BQpZGrIrKTwIgFEFvi1y9hNxrLJlkVkgjoesHJ
Swk/O0fdTzUySqH+xI8qZZGH2Lg+8vBRqjpYquyUMRNjnrGofLxjtyBp2dOJm9M5
CmFnwXBh3TGXc6g5ygidS6xXHuw395DpoG43BNMXfH5qgz09N7wGQsdfETOtASGT
pLqFO4HOAMQiR4xuVgpVa4moZpj5v+gtWjXg1Yq8Ril8Prv4XfzjxFVzPsTw43jw
9oYZD8hg1lJpsvNBkj2gZWnXunJB9sR9WzY1WWh8xvLk2k14TqlZaiBfKZqQaC9y
voVK0g+mXSXo0Di/fM8l2JKgYEr+</ds:X509Certificate>
<ds:X509SubjectName>CN=Example County Elections Division Signing Key,O=Example County Elections Division,ST=Colorado,C=US</ds:X509SubjectName>
<ds:X509IssuerSerial>
<ds:X509IssuerName>CN=1622 Example Class 0 CA,O=1622 Example Certificate Authority,ST=Colorado,C=US</ds:X509IssuerName>
<ds:X509SerialNumber>15471177632039859383</ds:X509SerialNumber>
</ds:X509IssuerSerial>
</ds:X509Data>
		</ds:KeyInfo>
	    </ds:Signature>
	</Seal>
    </EMLHeader>
    <!-- end of up-front stuff -->
  <ElectionList>
    <Qualifier><VoterGroup>UOCAVA</VoterGroup></Qualifier><!--Although not required, this can be a way to identify the content -->
    <EventIdentifier IdNumber="AK2011General"/>
    <EventDate><Start>2011-09-27</Start><End>2011-11-08</End></EventDate><!--Not required but this can show when the polling list is valid for in-person voting is one day but UOCAVA is 45 days -->
                <!-- Repeat the Below Lines for each Voter -->
    <VoterDetails>
      <VoterRegistration>
        <Voter>
          <VoterIdentification Id="12345678"> <!--this is the voter id that the system knows the voter by -->
            <VoterName>
              <nl:NameElement>John Q Public</nl:NameElement> <!--no explanation needed -->
            </VoterName>
            <ElectoralAddress>
              <al:FreeTextAddress>
                  <al:AddressLine>123 Main Street, Hometown, AK 22034</al:AddressLine> <!--no explanation needed -->
              </al:FreeTextAddress>
            </ElectoralAddress>
            <VToken VTokenId="AK2011Gen12345678"> <!--This is a value assigned by the VRDB system and used to match back to -->
                <Component/><BallotIdentifier IdNumber="BallotF2Z666"/> <!--Generate this as the ballot form the voter is entitled to vote  -->
            </VToken>
            <VoterId type="driverslicense">AK234-98765-1</VoterId>
			<!--no explanation needed == the types and values are based on what the jurisdiction makes available-->
            <VoterId type="pin">6789</VoterId> <!--multiple types and of voter identification can be provided -->
          </VoterIdentification>
          <VoterInformation>
            <DateOfBirth>1990-01-01</DateOfBirth> <!--no explanation needed -->
            <PreferredLanguage>en-us</PreferredLanguage> <!--no explanation needed == not all jurisdictions will have this available -->
            <Affiliation>Democrat</Affiliation> <!--no explanation needed -->
          </VoterInformation>
          <!--generate one line below for each ballot style the jurisdiction says the voter is entitled to vote
            on the initial feed, every line should be Permitted yes / Received no / Voted no 
            the content of the element is the actual ballot style  -->
          <BallotFormIdentifier Permitted="yes" Received="no" Voted="no">F2Z666</BallotFormIdentifier>
		  <!--voter is permitted to vote this ballot style nothing has been received from the voter yet -->
        </Voter>
      </VoterRegistration>
    </VoterDetails>
                <!-- Repeat the Above Lines for each Voter -->
    <VoterDetails>
      <VoterRegistration>
        <Voter>
            <VoterIdentification Id="12345679">
              <VoterName><nl:NameElement>Jane Anne Public</nl:NameElement></VoterName>
              <ElectoralAddress><al:FreeTextAddress><al:AddressLine>123 Main Street, Hometown, AK 22034</al:AddressLine></al:FreeTextAddress></ElectoralAddress>
            <VToken VTokenId="AK2011Gen12345679">
               <Component/><BallotIdentifier IdNumber="BallotF2Z666"/>
            </VToken>
            <VoterId type="driverslicense">AK234-98765-2</VoterId>
            <VoterId type="pin">6798</VoterId>
           </VoterIdentification>
           <VoterInformation>
             <DateOfBirth>1970-11-11</DateOfBirth>
             <PreferredLanguage>sp-mx</PreferredLanguage>
             <Affiliation>Republican</Affiliation>
           </VoterInformation>
          <BallotFormIdentifier Permitted="yes" Received="no" Voted="no">F2Z666</BallotFormIdentifier> 
        </Voter>
      </VoterRegistration>
    </VoterDetails>
    <VoterDetails><VoterRegistration><Voter><VoterIdentification Id="11111119"><VoterName><nl:NameElement>Alice Wonderful</nl:NameElement></VoterName><ElectoralAddress><al:FreeTextAddress><al:AddressLine>323 Maple Street, 
Hometown, AK 22034</al:AddressLine></al:FreeTextAddress></ElectoralAddress><VToken VTokenId="AK2011Gen11111119"><Component/><BallotIdentifier IdNumber="BallotF3Y111"/></VToken><VoterId type="driverslicense">AK234-98765-3</VoterId><VoterId type="pin">7689</VoterId></VoterIdentification><VoterInformation><DateOfBirth>1910-12-31</DateOfBirth><PreferredLanguage>fr-cn</PreferredLanguage><Affiliation>Independent</Affiliation></VoterInformation><BallotFormIdentifier Permitted="yes" Received="no" Voted="no">F3Y111</BallotFormIdentifier></Voter></VoterRegistration></VoterDetails>
    <VoterDetails><VoterRegistration><Voter><VoterIdentification Id="11111229"><VoterName><nl:NameElement>Francis Wonderful</nl:NameElement></VoterName><ElectoralAddress><al:FreeTextAddress><al:AddressLine>323 Maple Street, 
Hometown, AK 22034</al:AddressLine></al:FreeTextAddress></ElectoralAddress><VToken VTokenId="AK2011Gen11111229"><Component/><BallotIdentifier IdNumber="BallotF3Y111"/></VToken><VoterId type="driverslicense">AK234-98765-4</VoterId><VoterId type="pin">1238</VoterId></VoterIdentification><VoterInformation><DateOfBirth>1899-02-28</DateOfBirth><PreferredLanguage>en-us</PreferredLanguage><Affiliation>Liberterian</Affiliation></VoterInformation><BallotFormIdentifier Permitted="yes" Received="no" Voted="no">F3Y111</BallotFormIdentifier></Voter></VoterRegistration></VoterDetails>
    <VoterDetails><VoterRegistration><Voter><VoterIdentification Id="11111339"><VoterName><nl:NameElement>Mark Mixman</nl:NameElement></VoterName><ElectoralAddress><al:FreeTextAddress><al:AddressLine>9993 Frankfurt Street, 
Hometown, AK 22034</al:AddressLine></al:FreeTextAddress></ElectoralAddress><VToken VTokenId="AK2011Gen11111339"><Component/><BallotIdentifier IdNumber="BallotF3Y111"/></VToken><VoterId type="driverslicense">AK234-98765-5</VoterId><VoterId type="pin">1236</VoterId></VoterIdentification><VoterInformation><DateOfBirth>1950-06-30</DateOfBirth><PreferredLanguage>en-us</PreferredLanguage><Affiliation>undeclaired</Affiliation></VoterInformation><BallotFormIdentifier Permitted="yes" Received="no" Voted="no">F3Y111</BallotFormIdentifier></Voter></VoterRegistration></VoterDetails>
 </ElectionList>
    
</EML>
