<?xml version="1.0" encoding="utf-8"?>
<schema xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://www.w3.org/2001/XMLSchema" xmlns:cmnType="http://soa.finra.org/rad/crd/CRDFormFilingCommonTypes" targetNamespace="http://soa.finra.org/rad/crd/CRDFormFilingCommonTypes" elementFormDefault="unqualified" attributeFormDefault="unqualified">
	<annotation>
		<documentation xml:lang="en">
      ©2025 Financial Industry Regulatory Authority, Inc. (FINRA). All rights reserved.  Materials may not be reprinted or republished without the express permission of FINRA.  This document contains FINRA Confidential and Proprietary information. FINRA provides this information to member firms only for the firms' internal assessment or use of the FINRA CRD Batch Filing and Data Download transfer program. Any other use is strictly prohibited by FINRA. FINRA reserves the right to seek all injunctive and equitable relief available to it in the event FINRA Confidential or Proprietary information is released to a third party by a member firm. A firm's use of this document demonstrates its acknowledgement that this document contains FINRA Confidential and Proprietary information, agreement that the firm will not reprint, republish or otherwise disclose this information to any third party and its agreement that FINRA may protect its rights, including but not limited to intellectual property rights.

      Version:  Release 2025.04.12 (last updated on 04/01/2025)

      Change History

	  04/01/2025
	  - Renamed NYSE-CHI to NYSE-TEX

    </documentation>
	</annotation>
	<simpleType name="SSNType">
		<restriction base="string">
			<length value="11"/>
			<pattern value="[0-9]{3}-[0-9]{2}-[0-9]{4}"/>
		</restriction>
	</simpleType>
	<complexType name="AddressType">
		<sequence>
			<element name="Street1" type="cmnType:StringRestricted50Type" minOccurs="0">
				<annotation>
					<documentation xml:lang="en">
            Address - Street 1
          </documentation>
				</annotation>
			</element>
			<element name="Street2" type="cmnType:StringRestricted50Type" minOccurs="0">
				<annotation>
					<documentation xml:lang="en">
            Address - Street 2
          </documentation>
				</annotation>
			</element>
			<element name="City" type="cmnType:StringRestricted50Type" minOccurs="0">
				<annotation>
					<documentation xml:lang="en">
            Address - City
          </documentation>
				</annotation>
			</element>
			<element name="State" type="cmnType:StateCodeType" nillable="true" minOccurs="0">
				<annotation>
					<documentation xml:lang="en">
            Address - State Code
          </documentation>
				</annotation>
			</element>
			<element name="Country" type="cmnType:CountryCodeType" nillable="true" minOccurs="0">
				<annotation>
					<documentation xml:lang="en">
            Address - Country Code
          </documentation>
				</annotation>
			</element>
			<element name="PostalCode" type="cmnType:StringRestricted11Type" minOccurs="0">
				<annotation>
					<documentation xml:lang="en">
            Address - Zip/Postal Code
          </documentation>
				</annotation>
			</element>
		</sequence>
	</complexType>
	<complexType name="PrivateAddressType">
		<complexContent>
			<extension base="cmnType:AddressType">
				<sequence>
					<element name="PrivateResidence" type="boolean" nillable="true" minOccurs="0">
						<annotation>
							<documentation xml:lang="en">
                Address - Whether it is a private residence
              </documentation>
						</annotation>
					</element>
				</sequence>
			</extension>
		</complexContent>
	</complexType>
	<complexType name="AddressTypeAllCountry">
		<sequence>
			<element name="Street1" type="cmnType:StringRestricted50Type" minOccurs="0">
				<annotation>
					<documentation xml:lang="en">
            Address - Street 1
          </documentation>
				</annotation>
			</element>
			<element name="Street2" type="cmnType:StringRestricted50Type" minOccurs="0">
				<annotation>
					<documentation xml:lang="en">
            Address - Street 2
          </documentation>
				</annotation>
			</element>
			<element name="City" type="cmnType:StringRestricted50Type" minOccurs="0">
				<annotation>
					<documentation xml:lang="en">
            Address - City
          </documentation>
				</annotation>
			</element>
			<element name="State" type="cmnType:StateCodeType" nillable="true" minOccurs="0">
				<annotation>
					<documentation xml:lang="en">
            Address - State Code
          </documentation>
				</annotation>
			</element>
			<element name="Country" type="cmnType:CountryCodeTypeAll" nillable="true" minOccurs="0">
				<annotation>
					<documentation xml:lang="en">
            Address - Country Code
          </documentation>
				</annotation>
			</element>
			<element name="PostalCode" type="cmnType:StringRestricted11Type" minOccurs="0">
				<annotation>
					<documentation xml:lang="en">
            Address - Zip/Postal Code
          </documentation>
				</annotation>
			</element>
		</sequence>
	</complexType>
	<complexType name="PrivateAddressTypeAllCountry">
		<complexContent>
			<extension base="cmnType:AddressTypeAllCountry">
				<sequence>
					<element name="PrivateResidence" type="boolean" nillable="true" minOccurs="0">
						<annotation>
							<documentation xml:lang="en">
                Address - Whether it is a private residence
              </documentation>
						</annotation>
					</element>
				</sequence>
			</extension>
		</complexContent>
	</complexType>
	<simpleType name="SROCodeType">
		<annotation>
			<documentation xml:lang="en">
        Elements of this type represent the allowed SRO Codes.
        Allowed values (code-Name) are:
      </documentation>
		</annotation>
		<restriction base="string">
			<minLength value="1"/>
			<maxLength value="20"/>
			<enumeration value="NYSE-AMER"/>
			<enumeration value="NYSE-ARCA"/>
			<enumeration value="CBOE BYX"/>
			<enumeration value="CBOE BZX"/>
			<enumeration value="BOX"/>
			<enumeration value="BX"/>
			<enumeration value="CBOE C2"/>
			<enumeration value="CBOE"/>
			<enumeration value="NYSE-TEX"/>
			<enumeration value="CBOE EDGA"/>
			<enumeration value="CBOE EDGX"/>
			<enumeration value="FINRA"/>
			<enumeration value="ISE"/>
			<enumeration value="MIAX OPTIONS"/>
			<enumeration value="MIAX PEARL"/>
			<enumeration value="MIAX EMERALD"/>
			<enumeration value="MIAX SAPPHIRE"/>
			<enumeration value="NQX"/>
			<enumeration value="NYSE-NAT"/>
			<enumeration value="NYSE"/>
			<enumeration value="PHLX"/>
			<enumeration value="ISE GEMX"/> 
			<enumeration value="ISE MRX"/>
			<enumeration value="IEX"/>
      <enumeration value="LTSE"/>
      <enumeration value="MEMX"/>
		</restriction>
	</simpleType>
	<simpleType name="SRORegistrationCategoryType">
		<restriction base="NMTOKEN">
			<minLength value="2"/> 
			<maxLength value="2"/>
			<enumeration value="OP"/>
			<enumeration value="IR"/>
			<enumeration value="GS"/>
			<enumeration value="SU"/>
			<enumeration value="SM"/>
			<enumeration value="AR"/>
			<enumeration value="IE"/>
			<enumeration value="DR"/>
			<enumeration value="GP"/> 
			<enumeration value="IP"/>
			<enumeration value="FA"/>
			<enumeration value="FN"/>
			<enumeration value="FI"/>
			<enumeration value="DP"/>
			<enumeration value="OR"/>
			<enumeration value="MR"/>
			<enumeration value="MP"/>
			<enumeration value="CS"/>
			<enumeration value="RG"/>
			<enumeration value="PG"/>
			<enumeration value="SA"/>
			<enumeration value="PR"/>
			<enumeration value="CD"/>
			<enumeration value="CN"/>
			<enumeration value="AP"/>
			<enumeration value="LE"/>
			<enumeration value="LS"/>
			<enumeration value="ME"/>
			<enumeration value="FE"/>
			<enumeration value="CO"/>
			<enumeration value="CF"/>
			<enumeration value="FP"/>
			<enumeration value="RS"/>
			<enumeration value="MB"/>
			<enumeration value="RP"/>
			<enumeration value="MT"/>
			<enumeration value="IB"/>
			<enumeration value="TP"/>
			<enumeration value="CT"/>
			<enumeration value="OS"/>
			<enumeration value="TD"/>
      <enumeration value="FL"/>
      <enumeration value="BP"/>
      <enumeration value="PO"/>
      <enumeration value="CR"/>
      <enumeration value="OM"/>
      </restriction>
	</simpleType>
	<simpleType name="JurisdictionRgstnType">
		<annotation>
			<documentation xml:lang="en">
        Elements of this type represent the allowed registration categories for Jurisdiction.
        Allowed values (code-Name) are:
        AG
        RA
      </documentation>
		</annotation>
		<restriction base="NMTOKEN">
			<minLength value="2"/>
			<maxLength value="2"/>
			<enumeration value="AG"/>
			<enumeration value="RA"/>
		</restriction>
	</simpleType>
	<simpleType name="StateCodeType">
		<annotation>
			<documentation xml:lang="en">
        Elements of this type represent the allowed State Codes.
        Allowed values (code-Name) are:
        AK-Alaska
        AL-Alabama
        AR-Arkansas
        AZ-Arizona
        CA-California
        CO-Colorado
        CT-Connecticut
        DC-District of Columbia
        DE-Delaware
        FL-Florida
        GA-Georgia
        HI-Hawaii
        IA-Iowa
        ID-Idaho
        IL-Illinois
        IN-Indiana
        KS-Kansas
        KY-Kentucky
        LA-Louisiana
        MA-Massachusetts
        MD-Maryland
        ME-Maine
        MI-Michigan
        MN-Minnesota
        MO-Missouri
        MS-Mississippi
        MT-Montana
        NC-North Carolina
        ND-North Dakota
        NE-Nebraska
        NH-New Hampshire
        NJ-New Jersey
        NM-New Mexico
        NV-Nevada
        NY-New York
        OH-Ohio
        OK-Oklahoma
        OR-Oregon
        PA-Pennsylvania
        PR-Puerto Rico
        RI-Rhode Island
        SC-South Carolina
        SD-South Dakota
        TN-Tennessee
        TX-Texas
        UT-Utah
        VA-Virginia
        VT-Vermont
        WA-Washington
        WI-Wisconsin
        WV-West Virginia
        WY-Wyoming
        VI-Virgin Islands
      </documentation>
		</annotation>
		<restriction base="NMTOKEN">
			<maxLength value="2"/>
			<enumeration value="AK"/>
			<enumeration value="AL"/>
			<enumeration value="AR"/>
			<enumeration value="AZ"/>
			<enumeration value="CA"/>
			<enumeration value="CO"/>
			<enumeration value="CT"/>
			<enumeration value="DC"/>
			<enumeration value="DE"/>
			<enumeration value="FL"/>
			<enumeration value="GA"/>
			<enumeration value="HI"/>
			<enumeration value="IA"/>
			<enumeration value="ID"/>
			<enumeration value="IL"/>
			<enumeration value="IN"/>
			<enumeration value="KS"/>
			<enumeration value="KY"/>
			<enumeration value="LA"/>
			<enumeration value="MA"/>
			<enumeration value="MD"/>
			<enumeration value="ME"/>
			<enumeration value="MI"/>
			<enumeration value="MN"/>
			<enumeration value="MO"/>
			<enumeration value="MS"/>
			<enumeration value="MT"/>
			<enumeration value="NC"/>
			<enumeration value="ND"/>
			<enumeration value="NE"/>
			<enumeration value="NH"/>
			<enumeration value="NJ"/>
			<enumeration value="NM"/>
			<enumeration value="NV"/>
			<enumeration value="NY"/>
			<enumeration value="OH"/>
			<enumeration value="OK"/>
			<enumeration value="OR"/>
			<enumeration value="PA"/>
			<enumeration value="PR"/>
			<enumeration value="RI"/>
			<enumeration value="SC"/>
			<enumeration value="SD"/>
			<enumeration value="TN"/>
			<enumeration value="TX"/>
			<enumeration value="UT"/>
			<enumeration value="VA"/>
			<enumeration value="VT"/>
			<enumeration value="WA"/>
			<enumeration value="WI"/>
			<enumeration value="WV"/>
			<enumeration value="WY"/>
			<enumeration value="VI"/>
		</restriction>
	</simpleType>
	<simpleType name="StateCodeTypeWithNA">
		<annotation>
			<documentation xml:lang="en">
        Elements of this type represent the allowed State Codes.
        Allowed values (code-Name) are:
        AK-Alaska
        AL-Alabama
        AR-Arkansas
        AZ-Arizona
        CA-California
        CO-Colorado
        CT-Connecticut
        DC-District of Columbia
        DE-Delaware
        FL-Florida
        GA-Georgia
        HI-Hawaii
        IA-Iowa
        ID-Idaho
        IL-Illinois
        IN-Indiana
        KS-Kansas
        KY-Kentucky
        LA-Louisiana
        MA-Massachusetts
        MD-Maryland
        ME-Maine
        MI-Michigan
        MN-Minnesota
        MO-Missouri
        MS-Mississippi
        MT-Montana
        NC-North Carolina
        ND-North Dakota
        NE-Nebraska
        NH-New Hampshire
        NJ-New Jersey
        NM-New Mexico
        NV-Nevada
        NY-New York
        OH-Ohio
        OK-Oklahoma
        OR-Oregon
        PA-Pennsylvania
        PR-Puerto Rico
        RI-Rhode Island
        SC-South Carolina
        SD-South Dakota
        TN-Tennessee
        TX-Texas
        UT-Utah
        VA-Virginia
        VT-Vermont
        WA-Washington
        WI-Wisconsin
        WV-West Virginia
        WY-Wyoming
        VI-Virgin Islands
        XX -N/A
      </documentation>
		</annotation>
		<restriction base="NMTOKEN">
			<maxLength value="2"/>
			<enumeration value="AK"/>
			<enumeration value="AL"/>
			<enumeration value="AR"/>
			<enumeration value="AZ"/>
			<enumeration value="CA"/>
			<enumeration value="CO"/>
			<enumeration value="CT"/>
			<enumeration value="DC"/>
			<enumeration value="DE"/>
			<enumeration value="FL"/>
			<enumeration value="GA"/>
			<enumeration value="HI"/>
			<enumeration value="IA"/>
			<enumeration value="ID"/>
			<enumeration value="IL"/>
			<enumeration value="IN"/>
			<enumeration value="KS"/>
			<enumeration value="KY"/>
			<enumeration value="LA"/>
			<enumeration value="MA"/>
			<enumeration value="MD"/>
			<enumeration value="ME"/>
			<enumeration value="MI"/>
			<enumeration value="MN"/>
			<enumeration value="MO"/>
			<enumeration value="MS"/>
			<enumeration value="MT"/>
			<enumeration value="NC"/>
			<enumeration value="ND"/>
			<enumeration value="NE"/>
			<enumeration value="NH"/>
			<enumeration value="NJ"/>
			<enumeration value="NM"/>
			<enumeration value="NV"/>
			<enumeration value="NY"/>
			<enumeration value="OH"/>
			<enumeration value="OK"/>
			<enumeration value="OR"/>
			<enumeration value="PA"/>
			<enumeration value="PR"/>
			<enumeration value="RI"/>
			<enumeration value="SC"/>
			<enumeration value="SD"/>
			<enumeration value="TN"/>
			<enumeration value="TX"/>
			<enumeration value="UT"/>
			<enumeration value="VA"/>
			<enumeration value="VT"/>
			<enumeration value="WA"/>
			<enumeration value="WI"/>
			<enumeration value="WV"/>
			<enumeration value="WY"/>
			<enumeration value="VI"/>
			<enumeration value="XX"/>
		</restriction>
	</simpleType>
	<simpleType name="CountryCodeType">
		<annotation>
			<documentation xml:lang="en">
        Elements of this type represent the allowed Current Country Codes.
        Allowed values (Country code-Country Name) are:
        USA - United States
        NON - Other
        AFG - Afghanistan
        ALA - Aland Islands
        ALB - Albania
        DZA - Algeria
        ASM - American Samoa
        AND - Andorra
        AGO - Angola
        AIA - Anguilla
        ATA - Antarctica
        ATG - Antigua and Barbuda
        ARG - Argentina
        ARM - Armenia
        ABW - Aruba
        AUS - Australia
        AUT - Austria
        AZE - Azerbaijan
        BHS - Bahamas, The
        BHR - Bahrain
        BGD - Bangladesh
        BRB - Barbados
        BLR - Belarus
        BEL - Belgium
        BLZ - Belize
        BEN - Benin
        BMU - Bermuda
        BTN - Bhutan
        BOL - Bolivia
        BES - Bonaire, Sint Eustatius and Saba
        BIH - Bosnia and Herzegovina
        BWA - Botswana
        BVT - Bouvet Island
        BRA - Brazil
        IOT - British Indian Ocean Territory (The)
        VGB - British Virgin Islands
        BRN - Brunei
        BGR - Bulgaria
        BFA - Burkina Faso
        MMR - Burma (Myanmar)
        BDI - Burundi
        KHM - Cambodia
        CMR - Cameroon
        CAN - Canada
        CPV - Cape Verde Islands
        CYM - Cayman Islands
        CAF - Central African Republic
        TCD - Chad
        CHL - Chile
        CHN - China
        CXR - Christmas Island
        CCK - Cocos (Keeling) Islands
        COL - Colombia
        COM - Comoros
        COD - Congo (Democratic Republic or Zaire)
        COG - Congo, Republic of
        COK - Cook Islands
        CRI - Costa Rica
        CIV - Cote de Ivoire (Ivory Coast)
        HRV - Croatia
        CUB - Cuba
        CUW - Curacao
        CYP - Cyprus
        CZE - Czech Republic
        DNK - Denmark
        DJI - Djibouti
        DMA - Dominica
        DOM - Dominican Republic
        ECU - Ecuador
        EGY - Egypt (United Arab Republic)
        SLV - El Salvador
        GNQ - Equatorical Guinea
        ERI - Eritrea
        EST - Estonia
        ETH - Ethiopia
        FLK - Falkland Islands (Islas Malvinas)
        FRO - Faroe Islands
        FJI - Fiji Islands
        FIN - Finland
        FRA - France
        GUF - French Guiana
        PYF - French Polynesia
        ATF - French Southern Territories (The)
        GAB - Gabon
        GMB - Gambia
        GEO - Georgia/Gruzinskaya
        DEU - Germany
        GHA - Ghana
        GIB - Gibraltar
        GRC - Greece
        GRL - Greenland
        GRD - Grenada
        GLP - Guadeloupe
        GUM - Guam
        GTM - Guatemala
        GGY - Guernsey
        GIN - Guinea
        GNB - Guinea Bissau
        GUY - Guyana
        HTI - Haiti
        HMD - Heard Island and McDonald Islands
        VAT - Holy See (The) [Vatican City State]
        HND - Honduras
        HKG - Hong kong
        HUN - Hungary
        ISL - Iceland
        IND - India
        IDN - Indonesia
        IRN - Iran
        IRQ - Iraq
        IRL - Ireland
        IMN - Isle of Man
        ISR - Israel
        ITA - Italy
        JAM - Jamaica
        JPN - Japan
        JEY - Jersey
        JOR - Jordan
        KAZ - Kazakhstan
        KEN - Kenya
        KIR - Kiribati
        PRK - Korea, North
        KOR - Korea, South
        KWT - Kuwait
        KGZ - Kyrgyzstan
        LAO - Laos
        LVA - Latvia
        LBN - Lebanon
        LSO - Lesotho
        LBR - Liberia
        LBY - Libya
        LIE - Liechtenstein
        LTU - Lithuania
        LUX - Luxembourg
        MAC - Macau
        MKD - Macedonia
        MDG - Madagascar
        MWI - Malawi
        MYS - Malaysia
        MDV - Maldives
        MLI - Mali
        MLT - Malta
        MHL - Marshall Islands
        MTQ - Martinique
        MRT - Mauritania
        MUS - Mauritius
        MYT - Mayotte
        MEX - Mexico
        FSM - Micronesia, Federated States of
        MDA - Moldova
        MCO - Monaco
        MNG - Mongolia
        MNE - Montenegro
        MSR - Monteserrat
        MAR - Morocco
        MOZ - Mozambique
        NAM - Namibia
        NRU - Nauru
        NPL - Nepal
        NLD - Netherlands
        NCL - New Caledonia
        NZL - New Zealand
        NIC - Nicaragua
        NER - Niger
        NGA - Nigeria
        NIU - Niue
        NFK - Norfolk Island
        MNP - Northern Mariana Islands
        NOR - Norway
        OMN - Oman
        PAK - Pakistan
        PLW - Palau
        PSE - Palestine, State of
        PAN - Panama
        PNG - Papua New Guinea
        PRY - Paraguay
        PER - Peru
        PHL - Philippines
        PCN - Pitcairn Islands (Ducie, Henderson, Oeno)
        POL - Poland
        PRT - Portugal
        QAT - Qatar
        REU - Reunion
        ROU - Romania
        RUS - Russia
        RWA - Rwanda
        BLM - Saint Barthelemy
        SHN - Saint Helena
        KNA - Saint Kitts and Nevis
        LCA - Saint Lucia
        MAF - Saint Martin (French part)
        SPM - Saint Pierre and Miquelon
        VCT - Saint Vincent and The Grenadines
        WSM - Samoa
        SMR - San Marino
        STP - Sao Tome and Principe
        SAU - Saudi Arabia
        SEN - Senegal
        SRB - Serbia
        SYC - Seychelles
        SLE - Sierra Leone
        SGP - Singapore
        SXM - Sint Maarten (Dutch part)
        SVK - Slovakia
        SVN - Slovenia
        SLB - Solomon Islands
        SOM - Somalia
        ZAF - South Africa
        SGS - South Georgia/South Sandwich Islands
        SSD - South Sudan
        ESP - Spain
        LKA - Sri Lanka
        SDN - Sudan
        SUR - Surinam
        SJM - Svalbard
        SWZ - Swaziland
        SWE - Sweden
        CHE - Switzerland
        SYR - Syria
        TWN - Taiwan,  Republic of China
        TJK - Tajikistan
        TZA - Tanzania
        THA - Thailand
        TLS - Timor-Leste
        TGO - Togo
        TKL - Tokelau
        TON - Tonga
        TTO - Trinidad and Tobago
        TUN - Tunisia
        TUR - Turkey
        TKM - Turkmenistan
        TCA - Turks and Caicos Islands
        TUV - Tuvalu
        UGA - Uganda
        UKR - Ukraine
        ARE - United Arab Emirates
        GBR - United Kingdom
        UMI - United States Minor Outlying Islands (The)
        URY - Uruguay
        UZB - Uzbekistan
        VUT - Vanuatu
        VEN - Venezuela
        VNM - Vietnam
        WLF - Wallis and Futuna
        ESH - Western Sahara
        YEM - Yemen
        ZMB - Zambia
        ZWE - Zimbabwe
      </documentation>
		</annotation>
		<restriction base="NMTOKEN">
			<maxLength value="3"/>
			<enumeration value="USA"/>
			<enumeration value="NON"/>
			<enumeration value="AFG"/>
			<enumeration value="ALA"/>
			<enumeration value="ALB"/>
			<enumeration value="DZA"/>
			<enumeration value="ASM"/>
			<enumeration value="AND"/>
			<enumeration value="AGO"/>
			<enumeration value="AIA"/>
			<enumeration value="ATA"/>
			<enumeration value="ATG"/>
			<enumeration value="ARG"/>
			<enumeration value="ARM"/>
			<enumeration value="ABW"/>
			<enumeration value="AUS"/>
			<enumeration value="AUT"/>
			<enumeration value="AZE"/>
			<enumeration value="BHS"/>
			<enumeration value="BHR"/>
			<enumeration value="BGD"/>
			<enumeration value="BRB"/>
			<enumeration value="BLR"/>
			<enumeration value="BEL"/>
			<enumeration value="BLZ"/>
			<enumeration value="BEN"/>
			<enumeration value="BMU"/>
			<enumeration value="BTN"/>
			<enumeration value="BOL"/>
			<enumeration value="BES"/>
			<enumeration value="BIH"/>
			<enumeration value="BWA"/>
			<enumeration value="BVT"/>
			<enumeration value="BRA"/>
			<enumeration value="IOT"/>
			<enumeration value="VGB"/>
			<enumeration value="BRN"/>
			<enumeration value="BGR"/>
			<enumeration value="BFA"/>
			<enumeration value="MMR"/>
			<enumeration value="BDI"/>
			<enumeration value="KHM"/>
			<enumeration value="CMR"/>
			<enumeration value="CAN"/>
			<enumeration value="CPV"/>
			<enumeration value="CYM"/>
			<enumeration value="CAF"/>
			<enumeration value="TCD"/>
			<enumeration value="CHL"/>
			<enumeration value="CHN"/>
			<enumeration value="CXR"/>
			<enumeration value="CCK"/>
			<enumeration value="COL"/>
			<enumeration value="COM"/>
			<enumeration value="COD"/>
			<enumeration value="COG"/>
			<enumeration value="COK"/>
			<enumeration value="CRI"/>
			<enumeration value="CIV"/>
			<enumeration value="HRV"/>
			<enumeration value="CUB"/>
			<enumeration value="CUW"/>
			<enumeration value="CYP"/>
			<enumeration value="CZE"/>
			<enumeration value="DNK"/>
			<enumeration value="DJI"/>
			<enumeration value="DMA"/>
			<enumeration value="DOM"/>
			<enumeration value="ECU"/>
			<enumeration value="EGY"/>
			<enumeration value="SLV"/>
			<enumeration value="GNQ"/>
			<enumeration value="ERI"/>
			<enumeration value="EST"/>
			<enumeration value="ETH"/>
			<enumeration value="FLK"/>
			<enumeration value="FRO"/>
			<enumeration value="FJI"/>
			<enumeration value="FIN"/>
			<enumeration value="FRA"/>
			<enumeration value="GUF"/>
			<enumeration value="PYF"/>
			<enumeration value="ATF"/>
			<enumeration value="GAB"/>
			<enumeration value="GMB"/>
			<enumeration value="GEO"/>
			<enumeration value="DEU"/>
			<enumeration value="GHA"/>
			<enumeration value="GIB"/>
			<enumeration value="GRC"/>
			<enumeration value="GRL"/>
			<enumeration value="GRD"/>
			<enumeration value="GLP"/>
			<enumeration value="GUM"/>
			<enumeration value="GTM"/>
			<enumeration value="GGY"/>
			<enumeration value="GIN"/>
			<enumeration value="GNB"/>
			<enumeration value="GUY"/>
			<enumeration value="HTI"/>
			<enumeration value="HMD"/>
			<enumeration value="VAT"/>
			<enumeration value="HND"/>
			<enumeration value="HKG"/>
			<enumeration value="HUN"/>
			<enumeration value="ISL"/>
			<enumeration value="IND"/>
			<enumeration value="IDN"/>
			<enumeration value="IRN"/>
			<enumeration value="IRQ"/>
			<enumeration value="IRL"/>
			<enumeration value="IMN"/>
			<enumeration value="ISR"/>
			<enumeration value="ITA"/>
			<enumeration value="JAM"/>
			<enumeration value="JPN"/>
			<enumeration value="JEY"/>
			<enumeration value="JOR"/>
			<enumeration value="KAZ"/>
			<enumeration value="KEN"/>
			<enumeration value="KIR"/>
			<enumeration value="PRK"/>
			<enumeration value="KOR"/>
			<enumeration value="KWT"/>
			<enumeration value="KGZ"/>
			<enumeration value="LAO"/>
			<enumeration value="LVA"/>
			<enumeration value="LBN"/>
			<enumeration value="LSO"/>
			<enumeration value="LBR"/>
			<enumeration value="LBY"/>
			<enumeration value="LIE"/>
			<enumeration value="LTU"/>
			<enumeration value="LUX"/>
			<enumeration value="MAC"/>
			<enumeration value="MKD"/>
			<enumeration value="MDG"/>
			<enumeration value="MWI"/>
			<enumeration value="MYS"/>
			<enumeration value="MDV"/>
			<enumeration value="MLI"/>
			<enumeration value="MLT"/>
			<enumeration value="MHL"/>
			<enumeration value="MTQ"/>
			<enumeration value="MRT"/>
			<enumeration value="MUS"/>
			<enumeration value="MYT"/>
			<enumeration value="MEX"/>
			<enumeration value="FSM"/>
			<enumeration value="MDA"/>
			<enumeration value="MCO"/>
			<enumeration value="MNG"/>
			<enumeration value="MNE"/>
			<enumeration value="MSR"/>
			<enumeration value="MAR"/>
			<enumeration value="MOZ"/>
			<enumeration value="NAM"/>
			<enumeration value="NRU"/>
			<enumeration value="NPL"/>
			<enumeration value="NLD"/>
			<enumeration value="NCL"/>
			<enumeration value="NZL"/>
			<enumeration value="NIC"/>
			<enumeration value="NER"/>
			<enumeration value="NGA"/>
			<enumeration value="NIU"/>
			<enumeration value="NFK"/>
			<enumeration value="MNP"/>
			<enumeration value="NOR"/>
			<enumeration value="OMN"/>
			<enumeration value="PAK"/>
			<enumeration value="PLW"/>
			<enumeration value="PSE"/>
			<enumeration value="PAN"/>
			<enumeration value="PNG"/>
			<enumeration value="PRY"/>
			<enumeration value="PER"/>
			<enumeration value="PHL"/>
			<enumeration value="PCN"/>
			<enumeration value="POL"/>
			<enumeration value="PRT"/>
			<enumeration value="QAT"/>
			<enumeration value="REU"/>
			<enumeration value="ROU"/>
			<enumeration value="RUS"/>
			<enumeration value="RWA"/>
			<enumeration value="BLM"/>
			<enumeration value="SHN"/>
			<enumeration value="KNA"/>
			<enumeration value="LCA"/>
			<enumeration value="MAF"/>
			<enumeration value="SPM"/>
			<enumeration value="VCT"/>
			<enumeration value="WSM"/>
			<enumeration value="SMR"/>
			<enumeration value="STP"/>
			<enumeration value="SAU"/>
			<enumeration value="SEN"/>
			<enumeration value="SRB"/>
			<enumeration value="SYC"/>
			<enumeration value="SLE"/>
			<enumeration value="SGP"/>
			<enumeration value="SXM"/>
			<enumeration value="SVK"/>
			<enumeration value="SVN"/>
			<enumeration value="SLB"/>
			<enumeration value="SOM"/>
			<enumeration value="ZAF"/>
			<enumeration value="SGS"/>
			<enumeration value="SSD"/>
			<enumeration value="ESP"/>
			<enumeration value="LKA"/>
			<enumeration value="SDN"/>
			<enumeration value="SUR"/>
			<enumeration value="SJM"/>
			<enumeration value="SWZ"/>
			<enumeration value="SWE"/>
			<enumeration value="CHE"/>
			<enumeration value="SYR"/>
			<enumeration value="TWN"/>
			<enumeration value="TJK"/>
			<enumeration value="TZA"/>
			<enumeration value="THA"/>
			<enumeration value="TLS"/>
			<enumeration value="TGO"/>
			<enumeration value="TKL"/>
			<enumeration value="TON"/>
			<enumeration value="TTO"/>
			<enumeration value="TUN"/>
			<enumeration value="TUR"/>
			<enumeration value="TKM"/>
			<enumeration value="TCA"/>
			<enumeration value="TUV"/>
			<enumeration value="UGA"/>
			<enumeration value="UKR"/>
			<enumeration value="ARE"/>
			<enumeration value="GBR"/>
			<enumeration value="UMI"/>
			<enumeration value="URY"/>
			<enumeration value="UZB"/>
			<enumeration value="VUT"/>
			<enumeration value="VEN"/>
			<enumeration value="VNM"/>
			<enumeration value="WLF"/>
			<enumeration value="ESH"/>
			<enumeration value="YEM"/>
			<enumeration value="ZMB"/>
			<enumeration value="ZWE"/>
		</restriction>
	</simpleType>
	<simpleType name="CountryCodeTypeAll">
		<annotation>
			<documentation xml:lang="en">
        Elements of this type represent the allowed Current/Old valid Country Codes.
        Allowed values (Country code-Country Name) are:
        USA - United States
        NON - Other
        AFG - Afghanistan
        ALA - Aland Islands
        ALB - Albania
        DZA - Algeria
        ASM - American Samoa
        AND - Andorra
        AGO - Angola
        AIA - Anguilla
        ATA - Antarctica
        ATG - Antigua and Barbuda
        ARG - Argentina
        ARM - Armenia
        ABW - Aruba
        AUS - Australia
        AUT - Austria
        AZE - Azerbaijan
        BHS - Bahamas, The
        BHR - Bahrain
        BGD - Bangladesh
        BRB - Barbados
        BLR - Belarus
        BEL - Belgium
        BLZ - Belize
        BEN - Benin
        BMU - Bermuda
        BTN - Bhutan
        BOL - Bolivia
        BES - Bonaire, Sint Eustatius and Saba
        BIH - Bosnia and Herzegovina
        BWA - Botswana
        BVT - Bouvet Island
        BRA - Brazil
        IOT - British Indian Ocean Territory (The)
        VGB - British Virgin Islands
        BRN - Brunei
        BGR - Bulgaria
        BFA - Burkina Faso
        MMR - Burma (Myanmar)
        BDI - Burundi
        KHM - Cambodia
        CMR - Cameroon
        CAN - Canada
        CPV - Cape Verde Islands
        CYM - Cayman Islands
        CAF - Central African Republic
        TCD - Chad
        CHL - Chile
        CHN - China
        CXR - Christmas Island
        CCK - Cocos (Keeling) Islands
        COL - Colombia
        COM - Comoros
        COD - Congo (Democratic Republic or Zaire)
        COG - Congo, Republic of
        COK - Cook Islands
        CRI - Costa Rica
        CIV - Cote de Ivoire (Ivory Coast)
        HRV - Croatia
        CUB - Cuba
        CUW - Curacao
        CYP - Cyprus
        CZE - Czech Republic
        DNK - Denmark
        DJI - Djibouti
        DMA - Dominica
        DOM - Dominican Republic
        ECU - Ecuador
        EGY - Egypt (United Arab Republic)
        SLV - El Salvador
        GNQ - Equatorical Guinea
        ERI - Eritrea
        EST - Estonia
        ETH - Ethiopia
        FLK - Falkland Islands (Islas Malvinas)
        FRO - Faroe Islands
        FJI - Fiji Islands
        FIN - Finland
        FRA - France
        GUF - French Guiana
        PYF - French Polynesia
        ATF - French Southern Territories (The)
        GAB - Gabon
        GMB - Gambia
        GEO - Georgia/Gruzinskaya
        DEU - Germany
        GHA - Ghana
        GIB - Gibraltar
        GRC - Greece
        GRL - Greenland
        GRD - Grenada
        GLP - Guadeloupe
        GUM - Guam
        GTM - Guatemala
        GGY - Guernsey
        GIN - Guinea
        GNB - Guinea Bissau
        GUY - Guyana
        HTI - Haiti
        HMD - Heard Island and McDonald Islands
        VAT - Holy See (The) [Vatican City State]
        HND - Honduras
        HKG - Hong kong
        HUN - Hungary
        ISL - Iceland
        IND - India
        IDN - Indonesia
        IRN - Iran
        IRQ - Iraq
        IRL - Ireland
        IMN - Isle of Man
        ISR - Israel
        ITA - Italy
        JAM - Jamaica
        JPN - Japan
        JEY - Jersey
        JOR - Jordan
        KAZ - Kazakhstan
        KEN - Kenya
        KIR - Kiribati
        PRK - Korea, North
        KOR - Korea, South
        KWT - Kuwait
        KGZ - Kyrgyzstan
        LAO - Laos
        LVA - Latvia
        LBN - Lebanon
        LSO - Lesotho
        LBR - Liberia
        LBY - Libya
        LIE - Liechtenstein
        LTU - Lithuania
        LUX - Luxembourg
        MAC - Macau
        MKD - Macedonia
        MDG - Madagascar
        MWI - Malawi
        MYS - Malaysia
        MDV - Maldives
        MLI - Mali
        MLT - Malta
        MHL - Marshall Islands
        MTQ - Martinique
        MRT - Mauritania
        MUS - Mauritius
        MYT - Mayotte
        MEX - Mexico
        FSM - Micronesia, Federated States of
        MDA - Moldova
        MCO - Monaco
        MNG - Mongolia
        MNE - Montenegro
        MSR - Monteserrat
        MAR - Morocco
        MOZ - Mozambique
        NAM - Namibia
        NRU - Nauru
        NPL - Nepal
        NLD - Netherlands
        NCL - New Caledonia
        NZL - New Zealand
        NIC - Nicaragua
        NER - Niger
        NGA - Nigeria
        NIU - Niue
        NFK - Norfolk Island
        MNP - Northern Mariana Islands
        NOR - Norway
        OMN - Oman
        PAK - Pakistan
        PLW - Palau
        PSE - Palestine, State of
        PAN - Panama
        PNG - Papua New Guinea
        PRY - Paraguay
        PER - Peru
        PHL - Philippines
        PCN - Pitcairn Islands (Ducie, Henderson, Oeno)
        POL - Poland
        PRT - Portugal
        QAT - Qatar
        REU - Reunion
        ROU - Romania
        RUS - Russia
        RWA - Rwanda
        BLM - Saint Barthelemy
        SHN - Saint Helena
        KNA - Saint Kitts and Nevis
        LCA - Saint Lucia
        MAF - Saint Martin (French part)
        SPM - Saint Pierre and Miquelon
        VCT - Saint Vincent and The Grenadines
        WSM - Samoa
        SMR - San Marino
        STP - Sao Tome and Principe
        SAU - Saudi Arabia
        SEN - Senegal
        SRB - Serbia
        SYC - Seychelles
        SLE - Sierra Leone
        SGP - Singapore
        SXM - Sint Maarten (Dutch part)
        SVK - Slovakia
        SVN - Slovenia
        SLB - Solomon Islands
        SOM - Somalia
        ZAF - South Africa
        SGS - South Georgia/South Sandwich Islands
        SSD - South Sudan
        ESP - Spain
        LKA - Sri Lanka
        SDN - Sudan
        SUR - Surinam
        SJM - Svalbard
        SWZ - Swaziland
        SWE - Sweden
        CHE - Switzerland
        SYR - Syria
        TWN - Taiwan,  Republic of China
        TJK - Tajikistan
        TZA - Tanzania
        THA - Thailand
        TLS - Timor-Leste
        TGO - Togo
        TKL - Tokelau
        TON - Tonga
        TTO - Trinidad and Tobago
        TUN - Tunisia
        TUR - Turkey
        TKM - Turkmenistan
        TCA - Turks and Caicos Islands
        TUV - Tuvalu
        UGA - Uganda
        UKR - Ukraine
        ARE - United Arab Emirates
        GBR - United Kingdom
        UMI - United States Minor Outlying Islands (The)
        URY - Uruguay
        UZB - Uzbekistan
        VUT - Vanuatu
        VEN - Venezuela
        VNM - Vietnam
        WLF - Wallis and Futuna
        ESH - Western Sahara
        YEM - Yemen
        ZMB - Zambia
        ZWE - Zimbabwe
        ATB - British Antarctic Territory
        BUR - Burma
        BYS - Byelorussian SSR
        CTE - Canton and Enderbury Islands
        CSK - Czechoslovakia
        DHY - Dahomey
        ATN - Dronning Maud Land
        TMP - East Timor
        AFI - French Afars and Issas
        DDR - German Democratic Republic (East Germany)
        GEL - Gilbert and Ellice Islands
        JTN - Johnston Island
        MID - Midway Islands
        ANT - Netherlands Antilles
        NTZ - Neutral Zone
        NHB - New Hebrides
        PCI - Pacific Islands (Trust Territory)
        PCZ - Panama Canal Zone
        SCG - Serbia and Montenegro
        SKM - Sikkim
        SUN - Soviet Union
        PUS - United States Miscellaneous Pacific Islands
        HVO - Upper Volta
        VDR - Viet-Nam, Democratic Republic of
        WAK - Wake Island
        BRD - West Germany
        YMD - Yemen, Democratic
        YUG - Yugoslavia
        ZAR - Zaire
      </documentation>
		</annotation>
		<restriction base="NMTOKEN">
			<maxLength value="3"/>
			<enumeration value="USA"/>
			<enumeration value="NON"/>
			<enumeration value="AFG"/>
			<enumeration value="ALA"/>
			<enumeration value="ALB"/>
			<enumeration value="DZA"/>
			<enumeration value="ASM"/>
			<enumeration value="AND"/>
			<enumeration value="AGO"/>
			<enumeration value="AIA"/>
			<enumeration value="ATA"/>
			<enumeration value="ATG"/>
			<enumeration value="ARG"/>
			<enumeration value="ARM"/>
			<enumeration value="ABW"/>
			<enumeration value="AUS"/>
			<enumeration value="AUT"/>
			<enumeration value="AZE"/>
			<enumeration value="BHS"/>
			<enumeration value="BHR"/>
			<enumeration value="BGD"/>
			<enumeration value="BRB"/>
			<enumeration value="BLR"/>
			<enumeration value="BEL"/>
			<enumeration value="BLZ"/>
			<enumeration value="BEN"/>
			<enumeration value="BMU"/>
			<enumeration value="BTN"/>
			<enumeration value="BOL"/>
			<enumeration value="BES"/>
			<enumeration value="BIH"/>
			<enumeration value="BWA"/>
			<enumeration value="BVT"/>
			<enumeration value="BRA"/>
			<enumeration value="IOT"/>
			<enumeration value="VGB"/>
			<enumeration value="BRN"/>
			<enumeration value="BGR"/>
			<enumeration value="BFA"/>
			<enumeration value="MMR"/>
			<enumeration value="BDI"/>
			<enumeration value="KHM"/>
			<enumeration value="CMR"/>
			<enumeration value="CAN"/>
			<enumeration value="CPV"/>
			<enumeration value="CYM"/>
			<enumeration value="CAF"/>
			<enumeration value="TCD"/>
			<enumeration value="CHL"/>
			<enumeration value="CHN"/>
			<enumeration value="CXR"/>
			<enumeration value="CCK"/>
			<enumeration value="COL"/>
			<enumeration value="COM"/>
			<enumeration value="COD"/>
			<enumeration value="COG"/>
			<enumeration value="COK"/>
			<enumeration value="CRI"/>
			<enumeration value="CIV"/>
			<enumeration value="HRV"/>
			<enumeration value="CUB"/>
			<enumeration value="CUW"/>
			<enumeration value="CYP"/>
			<enumeration value="CZE"/>
			<enumeration value="DNK"/>
			<enumeration value="DJI"/>
			<enumeration value="DMA"/>
			<enumeration value="DOM"/>
			<enumeration value="ECU"/>
			<enumeration value="EGY"/>
			<enumeration value="SLV"/>
			<enumeration value="GNQ"/>
			<enumeration value="ERI"/>
			<enumeration value="EST"/>
			<enumeration value="ETH"/>
			<enumeration value="FLK"/>
			<enumeration value="FRO"/>
			<enumeration value="FJI"/>
			<enumeration value="FIN"/>
			<enumeration value="FRA"/>
			<enumeration value="GUF"/>
			<enumeration value="PYF"/>
			<enumeration value="ATF"/>
			<enumeration value="GAB"/>
			<enumeration value="GMB"/>
			<enumeration value="GEO"/>
			<enumeration value="DEU"/>
			<enumeration value="GHA"/>
			<enumeration value="GIB"/>
			<enumeration value="GRC"/>
			<enumeration value="GRL"/>
			<enumeration value="GRD"/>
			<enumeration value="GLP"/>
			<enumeration value="GUM"/>
			<enumeration value="GTM"/>
			<enumeration value="GGY"/>
			<enumeration value="GIN"/>
			<enumeration value="GNB"/>
			<enumeration value="GUY"/>
			<enumeration value="HTI"/>
			<enumeration value="HMD"/>
			<enumeration value="VAT"/>
			<enumeration value="HND"/>
			<enumeration value="HKG"/>
			<enumeration value="HUN"/>
			<enumeration value="ISL"/>
			<enumeration value="IND"/>
			<enumeration value="IDN"/>
			<enumeration value="IRN"/>
			<enumeration value="IRQ"/>
			<enumeration value="IRL"/>
			<enumeration value="IMN"/>
			<enumeration value="ISR"/>
			<enumeration value="ITA"/>
			<enumeration value="JAM"/>
			<enumeration value="JPN"/>
			<enumeration value="JEY"/>
			<enumeration value="JOR"/>
			<enumeration value="KAZ"/>
			<enumeration value="KEN"/>
			<enumeration value="KIR"/>
			<enumeration value="PRK"/>
			<enumeration value="KOR"/>
			<enumeration value="KWT"/>
			<enumeration value="KGZ"/>
			<enumeration value="LAO"/>
			<enumeration value="LVA"/>
			<enumeration value="LBN"/>
			<enumeration value="LSO"/>
			<enumeration value="LBR"/>
			<enumeration value="LBY"/>
			<enumeration value="LIE"/>
			<enumeration value="LTU"/>
			<enumeration value="LUX"/>
			<enumeration value="MAC"/>
			<enumeration value="MKD"/>
			<enumeration value="MDG"/>
			<enumeration value="MWI"/>
			<enumeration value="MYS"/>
			<enumeration value="MDV"/>
			<enumeration value="MLI"/>
			<enumeration value="MLT"/>
			<enumeration value="MHL"/>
			<enumeration value="MTQ"/>
			<enumeration value="MRT"/>
			<enumeration value="MUS"/>
			<enumeration value="MYT"/>
			<enumeration value="MEX"/>
			<enumeration value="FSM"/>
			<enumeration value="MDA"/>
			<enumeration value="MCO"/>
			<enumeration value="MNG"/>
			<enumeration value="MNE"/>
			<enumeration value="MSR"/>
			<enumeration value="MAR"/>
			<enumeration value="MOZ"/>
			<enumeration value="NAM"/>
			<enumeration value="NRU"/>
			<enumeration value="NPL"/>
			<enumeration value="NLD"/>
			<enumeration value="NCL"/>
			<enumeration value="NZL"/>
			<enumeration value="NIC"/>
			<enumeration value="NER"/>
			<enumeration value="NGA"/>
			<enumeration value="NIU"/>
			<enumeration value="NFK"/>
			<enumeration value="MNP"/>
			<enumeration value="NOR"/>
			<enumeration value="OMN"/>
			<enumeration value="PAK"/>
			<enumeration value="PLW"/>
			<enumeration value="PSE"/>
			<enumeration value="PAN"/>
			<enumeration value="PNG"/>
			<enumeration value="PRY"/>
			<enumeration value="PER"/>
			<enumeration value="PHL"/>
			<enumeration value="PCN"/>
			<enumeration value="POL"/>
			<enumeration value="PRT"/>
			<enumeration value="QAT"/>
			<enumeration value="REU"/>
			<enumeration value="ROU"/>
			<enumeration value="RUS"/>
			<enumeration value="RWA"/>
			<enumeration value="BLM"/>
			<enumeration value="SHN"/>
			<enumeration value="KNA"/>
			<enumeration value="LCA"/>
			<enumeration value="MAF"/>
			<enumeration value="SPM"/>
			<enumeration value="VCT"/>
			<enumeration value="WSM"/>
			<enumeration value="SMR"/>
			<enumeration value="STP"/>
			<enumeration value="SAU"/>
			<enumeration value="SEN"/>
			<enumeration value="SRB"/>
			<enumeration value="SYC"/>
			<enumeration value="SLE"/>
			<enumeration value="SGP"/>
			<enumeration value="SXM"/>
			<enumeration value="SVK"/>
			<enumeration value="SVN"/>
			<enumeration value="SLB"/>
			<enumeration value="SOM"/>
			<enumeration value="ZAF"/>
			<enumeration value="SGS"/>
			<enumeration value="SSD"/>
			<enumeration value="ESP"/>
			<enumeration value="LKA"/>
			<enumeration value="SDN"/>
			<enumeration value="SUR"/>
			<enumeration value="SJM"/>
			<enumeration value="SWZ"/>
			<enumeration value="SWE"/>
			<enumeration value="CHE"/>
			<enumeration value="SYR"/>
			<enumeration value="TWN"/>
			<enumeration value="TJK"/>
			<enumeration value="TZA"/>
			<enumeration value="THA"/>
			<enumeration value="TLS"/>
			<enumeration value="TGO"/>
			<enumeration value="TKL"/>
			<enumeration value="TON"/>
			<enumeration value="TTO"/>
			<enumeration value="TUN"/>
			<enumeration value="TUR"/>
			<enumeration value="TKM"/>
			<enumeration value="TCA"/>
			<enumeration value="TUV"/>
			<enumeration value="UGA"/>
			<enumeration value="UKR"/>
			<enumeration value="ARE"/>
			<enumeration value="GBR"/>
			<enumeration value="UMI"/>
			<enumeration value="URY"/>
			<enumeration value="UZB"/>
			<enumeration value="VUT"/>
			<enumeration value="VEN"/>
			<enumeration value="VNM"/>
			<enumeration value="WLF"/>
			<enumeration value="ESH"/>
			<enumeration value="YEM"/>
			<enumeration value="ZMB"/>
			<enumeration value="ZWE"/>
			<enumeration value="ATB"/>
			<enumeration value="BUR"/>
			<enumeration value="BYS"/>
			<enumeration value="CTE"/>
			<enumeration value="CSK"/>
			<enumeration value="DHY"/>
			<enumeration value="ATN"/>
			<enumeration value="TMP"/>
			<enumeration value="AFI"/>
			<enumeration value="DDR"/>
			<enumeration value="GEL"/>
			<enumeration value="JTN"/>
			<enumeration value="MID"/>
			<enumeration value="ANT"/>
			<enumeration value="NTZ"/>
			<enumeration value="NHB"/>
			<enumeration value="PCI"/>
			<enumeration value="PCZ"/>
			<enumeration value="SCG"/>
			<enumeration value="SKM"/>
			<enumeration value="SUN"/>
			<enumeration value="PUS"/>
			<enumeration value="HVO"/>
			<enumeration value="VDR"/>
			<enumeration value="WAK"/>
			<enumeration value="BRD"/>
			<enumeration value="YMD"/>
			<enumeration value="YUG"/>
			<enumeration value="ZAR"/>
		</restriction>
	</simpleType>
	<simpleType name="GenderType">
		<annotation>
			<documentation xml:lang="en">
        Elements of this type represent the allowed Gender Codes.
        Allowed values are:
        M - Male
        F - Female
      </documentation>
		</annotation>
		<restriction base="NMTOKEN">
			<minLength value="1"/>
			<maxLength value="1"/>
			<enumeration value="M"/>
			<enumeration value="F"/>
		</restriction>
	</simpleType>
	<simpleType name="HairColorCodeType">
		<annotation>
			<documentation xml:lang="en">
        Elements of this type represent the allowed Hair color Codes.
        Allowed values (code-Name) are:
        BAL
        BLK
        BLN
        BRO
        GRY
        RED
        SDY
        WHI
        BLU
        GRN
        ONG
        PNK
        PLE
      </documentation>
		</annotation>
		<restriction base="NMTOKEN">
			<minLength value="3"/>
			<maxLength value="3"/>
			<enumeration value="BAL"/>
			<enumeration value="BLK"/>
			<enumeration value="BLN"/>
			<enumeration value="BRO"/>
			<enumeration value="GRY"/>
			<enumeration value="RED"/>
			<enumeration value="SDY"/>
			<enumeration value="WHI"/>
			<enumeration value="BLU"/>
			<enumeration value="GRN"/>
			<enumeration value="ONG"/>
			<enumeration value="PNK"/>
			<enumeration value="PLE"/>
		</restriction>
	</simpleType>
	<simpleType name="EyeColorCodeType">
		<annotation>
			<documentation xml:lang="en">
        Elements of this type represent the allowed Eye color Codes.
        Allowed values (code-Name) are:
        BLK
        BLU
        BRO
        GRY
        GRN
        HAZ
        MAR
        MUL
        PNK
      </documentation>
		</annotation>
		<restriction base="NMTOKEN">
			<minLength value="3"/>
			<maxLength value="3"/>
			<enumeration value="BLK"/>
			<enumeration value="BLU"/>
			<enumeration value="BRO"/>
			<enumeration value="GRY"/>
			<enumeration value="GRN"/>
			<enumeration value="HAZ"/>
			<enumeration value="MAR"/>
			<enumeration value="MUL"/>
			<enumeration value="PNK"/>
		</restriction>
	</simpleType>
	<simpleType name="CruCodeType">
		<annotation>
			<documentation xml:lang="en">
        Elements of this type represent the allowed Cru Codes.
        Allowed values are:
        I - Insert
        U - Update
      </documentation>
		</annotation>
		<restriction base="NMTOKEN">
			<minLength value="1"/>
			<maxLength value="1"/>
			<enumeration value="I"/>
			<enumeration value="U"/>
		</restriction>
	</simpleType>
	<simpleType name="CrudCodeType">
		<annotation>
			<documentation xml:lang="en">
        Elements of this type represent the allowed Crud Codes.
        Allowed values are:
        I - Insert
        U - Update
        D - Delete
      </documentation>
		</annotation>
		<restriction base="NMTOKEN">
			<minLength value="1"/>
			<maxLength value="1"/>
			<enumeration value="I"/>
			<enumeration value="U"/>
			<enumeration value="D"/>
		</restriction>
	</simpleType>
	<simpleType name="PositiveBoolean">
		<restriction base="boolean">
			<pattern value="true"/>
		</restriction>
	</simpleType>
	<simpleType name="DateType">
		<restriction base="string">
			<length value="10"/>
			<pattern value="(((0?[13578]|1[02])/31)/|((0?[13-9]|1[0-2])/(29|30)/))((19|[2-9]\d)\d{2})|(0?2/29/(((19|[2-9]\d)(0[48]|[2468][048]|[13579][26])|(([2468][048]|[3579][26])00))))|((0?[1-9])|(1[0-2]))/(0?[1-9]|1\d|2[0-8])/((19|[2-9]\d)\d{2})"/>
		</restriction>
	</simpleType>
	<simpleType name="PositiveIntRestricted4Type">
		<restriction base="unsignedInt">
			<totalDigits value="4"/>
			<minExclusive value="0"/>
		</restriction>
	</simpleType>
	<simpleType name="ShortDateType">
		<restriction base="string">
			<length value="7"/>
			<pattern value="(1[012]|0[1-9])/((1[6-9]|[2-9]\d)\d{2})"/>
		</restriction>
	</simpleType>
	<simpleType name="PositiveIntRestricted8Type">
		<restriction base="unsignedInt">
			<totalDigits value="8"/>
			<minExclusive value="0"/>
		</restriction>
	</simpleType>
	<simpleType name="PositiveIntRestricted10Type">
		<restriction base="unsignedInt">
			<totalDigits value="10"/>
			<minExclusive value="0"/>
			<maxInclusive value="2147483647"/>
		</restriction>
	</simpleType>
	<simpleType name="PositiveIntRestricted16Type">
		<restriction base="unsignedInt">
			<totalDigits value="16"/>
			<minExclusive value="0"/>
		</restriction>
	</simpleType>
	<simpleType name="UnsignedDecimalRestricted12p2Type">
		<restriction base="decimal">
			<totalDigits value="14"/>
			<fractionDigits value="2"/>
			<maxExclusive value="1000000000000"/>
			<minInclusive value="0"/>
		</restriction>
	</simpleType>
	<simpleType name="UnsignedDecimalRestricted15p2Type">
		<restriction base="decimal">
			<totalDigits value="17"/>
			<fractionDigits value="2"/>
			<maxExclusive value="1000000000000000"/>
			<minInclusive value="0"/>
		</restriction>
	</simpleType>
	<simpleType name="FingerprintBarcodeType">
		<restriction base="string">
			<pattern value="([0-9]{10})"/>
		</restriction>
	</simpleType>
	<simpleType name="NonNumericString">
		<restriction base="string">
			<pattern value="([^0-9])*"/>
		</restriction>
	</simpleType>
	<simpleType name="NonNumericStringRestricted5Type">
		<restriction base="cmnType:NonNumericString">
			<maxLength value="5"/>
		</restriction>
	</simpleType>
	<simpleType name="NonNumericStringRestricted20Type">
		<restriction base="cmnType:NonNumericString">
			<maxLength value="20"/>
		</restriction>
	</simpleType>
	<simpleType name="NonNumericStringRestricted25Type">
		<restriction base="cmnType:NonNumericString">
			<maxLength value="25"/>
		</restriction>
	</simpleType>
	<simpleType name="StringRestricted5Type">
		<restriction base="string">
			<maxLength value="5"/>
		</restriction>
	</simpleType>
	<simpleType name="StringRestricted8Type">
		<restriction base="string">
			<maxLength value="8"/>
		</restriction>
	</simpleType>
	<simpleType name="StringRestricted10Type">
		<restriction base="string">
			<maxLength value="10"/>
		</restriction>
	</simpleType>
	<simpleType name="StringRestricted11Type">
		<restriction base="string">
			<maxLength value="11"/>
		</restriction>
	</simpleType>
	<simpleType name="StringRestricted25Type">
		<restriction base="string">
			<maxLength value="25"/>
		</restriction>
	</simpleType>
	<simpleType name="StringRestricted20Type">
		<restriction base="string">
			<maxLength value="20"/>
		</restriction>
	</simpleType>
	<simpleType name="StringRestricted27Type">
		<restriction base="string">
			<maxLength value="27"/>
		</restriction>
	</simpleType>
	<simpleType name="StringRestricted40Type">
		<restriction base="string">
			<maxLength value="40"/>
		</restriction>
	</simpleType>
	<simpleType name="StringRestricted50Type">
		<restriction base="string">
			<maxLength value="50"/>
		</restriction>
	</simpleType>
	<simpleType name="StringRestricted64Type">
		<restriction base="string">
			<maxLength value="64"/>
		</restriction>
	</simpleType>
	<simpleType name="StringRestricted128Type">
		<restriction base="string">
			<maxLength value="128"/>
		</restriction>
	</simpleType>
	<simpleType name="StringRestricted512Type">
		<restriction base="string">
			<maxLength value="512"/>
		</restriction>
	</simpleType>
	<simpleType name="StringRestricted1000Type">
		<restriction base="string">
			<maxLength value="1000"/>
		</restriction>
	</simpleType>
	<simpleType name="StringRestricted2000Type">
		<restriction base="string">
			<maxLength value="2000"/>
		</restriction>
	</simpleType>
	<simpleType name="StringRestricted4000Type">
		<restriction base="string">
			<maxLength value="4000"/>
		</restriction>
	</simpleType>
	<simpleType name="stringPreserveWhiteSpaces">
		<restriction base="string">
			<whiteSpace value="preserve"/>
		</restriction>
	</simpleType>
	<complexType name="nullableDate">
		<sequence>
			<element name="Value" type="cmnType:DateType" nillable="true" minOccurs="1" maxOccurs="1">
				<annotation>
					<documentation xml:lang="en">
            Date that can be null out in the amendments
          </documentation>
				</annotation>
			</element>
		</sequence>
	</complexType>
	<complexType name="nullableShortDate">
		<sequence>
			<element name="Value" type="cmnType:ShortDateType" nillable="true" minOccurs="1" maxOccurs="1">
				<annotation>
					<documentation xml:lang="en">
            Short Date that can be null out in the amendments
          </documentation>
				</annotation>
			</element>
		</sequence>
	</complexType>
	<complexType name="nullableBoolean">
		<sequence>
			<element name="Value" type="boolean" nillable="true" minOccurs="1" maxOccurs="1">
				<annotation>
					<documentation xml:lang="en">
            Boolean that can be null out in the amendments
          </documentation>
				</annotation>
			</element>
		</sequence>
	</complexType>
</schema>
 