<?xml version="1.0" encoding="UTF-8"?>

<!--
   # Source Control Tags:
   #  $Workfile$
   #  $Revision$
   #  $Archive$
   #  $Date$
   #  $Author$

     Created on : 29 March 2006, 11:42
     Author     : curtisr
    Description: 
        Overall schema definition for label copy data as presented to CatCo.
    Modification History:
        29/03/2006 - initial version
        29/06/2006 - Addition of types
	                OwnershipTypeCode
	                OwnershipType
	
                     Removal of types
                     	RecordingTerritory

                     Amendment of types
	                     Owner - make child element Rights mandatory
	                     Owner - addition of child element Ownership
	                     Owner - addition of child element Comments
                     
 	                     Group - renamed child element GroupMember to Member
                     
	                     Recording - renamed child element RightsOwner to RepertoireOwner
	                     Recording - addition if child element RightsHolder
	                     Recording - type for child element RecordingTerritory changed from RecordingTerritory (obsolete) to Territory
	                     Recording - addition of extra allowed value MULTIMEDIA in attribute Type 
                     
	                     Track - addition of child element Instrumental
	                     Track - addition of child element NonMusic
	                     Track - elements Vocal, Instrumental and NonMusic made mutally exclusive
        03/07/2006 - Removal of Track.MainArtist, do not want to record this information at this level (TH).
        05/07/2006 - Addition of Recording/RecordingSessions.
                   - Removed Recording/RecordingTerritory
                             Recording/RecordingVenue
                             Recording/RecordingDate
                     which are all now included in RecordingSession element.
                   - Recording/Contributors moved to be a child of Recording/RecordingSessions/RecordingSession.
        31/10/2006 - Choice of promotional/commercial etc is optional
        02/01/2007 - Amend reg-exp for the ISRC validation to allow for alpha-numeric characters in the registrant code
                   - No longer use schema validation on the DB so 1000-limit on enumerations can be removed.
        07/02/2007 - Fixed bug in   <xs:complexType name="Party" xdb:SQLType="XML_PARTY_T">
        13/02/2007 - Reinstated Recording/RecordingTerritory
                                Recording/RecordingVenue
                                Recording/RecordingDate
        22/02/2007 - Changed enumeration values for Language to be in line with code_lookup,
                       removed a number of Language codes as they aren't in code_lookup
                     Changed type for <xs:element name="Name"> from Description to LongDescription
                       move_xml_data.sql will substring this to 255 characters
        09/03/2007 - Changed enumeration values for Territory to be in line with code_lookup
        05/04/2007 - Added whiteSpace value="collapse" for all relevant simple and complex Types to remove extra whitespace.
        17/01/2008 - Changed simple type Description to have a min length of 0 to allow empty tags
                     Added new simple type MandatoryDescription which is the same as Description but has a min length
                       of 1.  This is used for mandatory text fields, eg title where minOccurs = 1.  Changed
                       appropriate fields. 
        08/02/2008 - Added 29 instrument/role codes to sync with code look up
                   - made configuration media and format mandatory in line with load spec
                   - Changed type for <xs:complexType name="PLine">, element Line
                       from Description to LongDescription
                       move_xml_data.sql will substring this to 255 characters
                   - Made recording_session.venue minOccurs=0 to allow contributions to be sent without 
                       recording session information
        28/03/2008 - Added promo allowance
                     Made recording.work max_occurs unbound
                     Made work.composer, lyricist, publisher unbound
                     Changed documentation for PositiveInteger
                     Changed complextype territory use from required to optional
                     Changed complextype Party name to MandatoryDescription,
                     Added whiteSpace value="collapse" to longdescription to remove extra whitespace.
                     Added defaults to some fields.  These may have to be removed if we change to loading XML
                       data directly into tables instead of loading a clob and then extracting from the clob
                       using views
        03/06/2008 - Added MandatoryLongDescription and changed Party name to use it
        10/12/2008 - Changed country code for Romania to ROU to be inline with code lookup and ISO
        26/03/2009 - Added Bhangra
        11/07/2012 - Changed Performing Producer to Eligible Studio Producer
        06/05/2014 - Made Recording.RightsHolder and Owner.Terrtory maxOccure="unbounded" 
        16/06/2014 - Added "New Media" and "Distribution Rights" to RightsTypeCode
        13/01/2015 - Added territories - South Sudan; Congo, The Democratic Republic of the; Bonaire, Saint Eustatius and Saba;
                       Curaço; Saint Martin (French part; Saint Barthélemy; Sint Maarten (Dutch Part);
                       Åland Islands; Montenegro; Serbia
                     Renamed territories to be in line with ISO standard - Cabo Verde; Libya; Korea, Democratic People's Republic of;
                       Croatia; Slovakia; Holy See (Vatican City State); Bolivia, Plurinational State of;
                       Venezuela, Bolivarian Republic of; Timor-Leste; Lao People's Democratic Republic;
                       Palestine, State of
        06/03/2015 - Added Isle Of Man, Jersey and Guernsey
        06/03/2015 - Reversed East Timor, added Timor-Leste (Timor-Leste has a different ISO code)
        17/03/2015 - Fixed spelling for Curaçao
        24/06/2015 - Added Recording.NoOfFeaturedArtists,Recording.NoOfNonFeaturedArtists,
                           Recording.FeaturedLineUpStatus,Recording.NonFeaturedLineUpStatus,
                           Individual.IPN
        19/11/2015 - Fixed Recording.NoOfFeaturedArtists,Recording.NoOfNonFeaturedArtists to be positive0integer
		21/03/2016 - [ENH-1353] Removed redundant type of use records
-->

<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
           xmlns:xdb="http://xmlns.oracle.com/xdb"
           version="0.2"
           >

  <xs:simpleType name="VersionCode">
    <xs:annotation>
      <xs:documentation>Define the valid Version codes.</xs:documentation>
    </xs:annotation>
  
    <xs:restriction base="xs:string">
      <xs:whiteSpace value="collapse"/>
	<xs:enumeration value="0">
        <xs:annotation>
          <xs:documentation>Foreign Language version</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="1">
        <xs:annotation>
          <xs:documentation>Dance Mixes</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
    </xs:restriction>
  </xs:simpleType>

  <xs:simpleType name="iso4217aCurrencyCode">
    <xs:annotation>
      <xs:documentation>A 3-alpha-character CurrencyCode according to the ISO 4217 Standard.</xs:documentation>
    </xs:annotation>
    <xs:restriction base="xs:string">
	<xs:whiteSpace value="collapse"/>
      <xs:enumeration value="BWP"><xs:annotation><xs:documentation>Pula.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="SCR"><xs:annotation><xs:documentation>Seychelles Rupee.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="KRW"><xs:annotation><xs:documentation>Won.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="LTL"><xs:annotation><xs:documentation>Lithuanian Litus.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="AOA"><xs:annotation><xs:documentation>Kwanza.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="HKD"><xs:annotation><xs:documentation>Hong Kong Dollar.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="FRF"><xs:annotation><xs:documentation>French Franc.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="SHP"><xs:annotation><xs:documentation>Saint Helena Pound.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="SAR"><xs:annotation><xs:documentation>Saudi Riyal.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="BND"><xs:annotation><xs:documentation>Brunei Dollar.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="WST"><xs:annotation><xs:documentation>Tala.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="TOP"><xs:annotation><xs:documentation>Pa'anga.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="HUF"><xs:annotation><xs:documentation>Forint.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="LBP"><xs:annotation><xs:documentation>Lebanese Pound.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="LAK"><xs:annotation><xs:documentation>Kip.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="BOV"><xs:annotation><xs:documentation>Mvdol.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="DKK"><xs:annotation><xs:documentation>Danish Krone.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="SRD"><xs:annotation><xs:documentation>Suriname Dollar.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="BAM"><xs:annotation><xs:documentation>Convertible Marks.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="VUV"><xs:annotation><xs:documentation>Vatu.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="BSD"><xs:annotation><xs:documentation>Bahamian Dollar.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="CYP"><xs:annotation><xs:documentation>Cyprus Pound.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="SGD"><xs:annotation><xs:documentation>Singapore Dollar.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="SYP"><xs:annotation><xs:documentation>Syrian Pound.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="VND"><xs:annotation><xs:documentation>Dong.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="BEF"><xs:annotation><xs:documentation>Belgian Franc.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="ADP"><xs:annotation><xs:documentation>Andorran Peseta.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="FKP"><xs:annotation><xs:documentation>Falkland Islands Pound.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="SLL"><xs:annotation><xs:documentation>Leone.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="GHC"><xs:annotation><xs:documentation>Cedi.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="CLP"><xs:annotation><xs:documentation>Chilean Peso.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="BHD"><xs:annotation><xs:documentation>Bahraini Dinar.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="NPR"><xs:annotation><xs:documentation>Nepalese Rupee.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="NLG"><xs:annotation><xs:documentation>Netherlands Guilder.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="UYU"><xs:annotation><xs:documentation>Peso Uruguayo.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="SZL"><xs:annotation><xs:documentation>Lilangeni.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="PHP"><xs:annotation><xs:documentation>Philippine Peso.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="GNF"><xs:annotation><xs:documentation>Guinea Franc.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="SBD"><xs:annotation><xs:documentation>Solomon Islands Dollar.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="LUF"><xs:annotation><xs:documentation>Luxembourg Franc.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="GYD"><xs:annotation><xs:documentation>Guyana Dollar.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="JOD"><xs:annotation><xs:documentation>Jordanian Dinar.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="AED"><xs:annotation><xs:documentation>UAE Dirham.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="KMF"><xs:annotation><xs:documentation>Comoro Franc.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="XPF"><xs:annotation><xs:documentation>CFP Franc.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="EGP"><xs:annotation><xs:documentation>Egyptian Pound.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="PAB"><xs:annotation><xs:documentation>Balboa.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="TWD"><xs:annotation><xs:documentation>New Taiwan Dollar.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="CAD"><xs:annotation><xs:documentation>Canadian Dollar.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="KGS"><xs:annotation><xs:documentation>Som.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="BTN"><xs:annotation><xs:documentation>Ngultrum.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="GEL"><xs:annotation><xs:documentation>Lari.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="MGF"><xs:annotation><xs:documentation>Malagasy Franc.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="KPW"><xs:annotation><xs:documentation>North Korean Won.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="IDR"><xs:annotation><xs:documentation>Rupiah.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="NAD"><xs:annotation><xs:documentation>Namibia Dollar.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="UAH"><xs:annotation><xs:documentation>Hryvnia.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="QAR"><xs:annotation><xs:documentation>Qatari Rial.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="MVR"><xs:annotation><xs:documentation>Rufiyaa.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="RWF"><xs:annotation><xs:documentation>Rwanda Franc.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="NIO"><xs:annotation><xs:documentation>Cordoba Oro.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="BDT"><xs:annotation><xs:documentation>Taka.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="JPY"><xs:annotation><xs:documentation>Yen.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="TZS"><xs:annotation><xs:documentation>Tanzanian Shilling.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="ILS"><xs:annotation><xs:documentation>New Israeli Sheqel.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="SOS"><xs:annotation><xs:documentation>Somali Shilling.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="BRL"><xs:annotation><xs:documentation>Brazilian Real.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="ALL"><xs:annotation><xs:documentation>Lek.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="ROL"><xs:annotation><xs:documentation>Leu.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="BMD"><xs:annotation><xs:documentation>Bermudian Dollar.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="GIP"><xs:annotation><xs:documentation>Gibraltar Pound.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="KWD"><xs:annotation><xs:documentation>Kuwaiti Dinar.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="AFA"><xs:annotation><xs:documentation>Afghani.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="YER"><xs:annotation><xs:documentation>Yemeni Rial.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="SIT"><xs:annotation><xs:documentation>Tolar.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="UGX"><xs:annotation><xs:documentation>Uganda Shilling.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="DZD"><xs:annotation><xs:documentation>Algerian Dinar.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="JMD"><xs:annotation><xs:documentation>Jamaican Dollar.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="ZAR"><xs:annotation><xs:documentation>Rand.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="FIM"><xs:annotation><xs:documentation>Markka.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="AMD"><xs:annotation><xs:documentation>Armenian Dram.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="ANG"><xs:annotation><xs:documentation>Netherlands Antillian Guilder.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="KES"><xs:annotation><xs:documentation>Kenyan Shilling.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="ISK"><xs:annotation><xs:documentation>Iceland Krona.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="HTG"><xs:annotation><xs:documentation>Gourde.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="VEB"><xs:annotation><xs:documentation>Bolivar.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="DOP"><xs:annotation><xs:documentation>Dominican Peso.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="MUR"><xs:annotation><xs:documentation>Mauritius Rupee.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="XOF"><xs:annotation><xs:documentation>CFA Franc BCEAO.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="CHF"><xs:annotation><xs:documentation>Swiss Franc.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="CUP"><xs:annotation><xs:documentation>Cuban Peso.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="CNY"><xs:annotation><xs:documentation>Yuan Renminbi.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="ITL"><xs:annotation><xs:documentation>Italian Lira.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="NZD"><xs:annotation><xs:documentation>New Zealand Dollar.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="GWP"><xs:annotation><xs:documentation>Guinea-Bissau Peso.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="EEK"><xs:annotation><xs:documentation>Kroon.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="CRC"><xs:annotation><xs:documentation>Costa Rican Colon.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="GBP"><xs:annotation><xs:documentation>Pound Sterling.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="MMK"><xs:annotation><xs:documentation>Kyat.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="LSL"><xs:annotation><xs:documentation>Loti.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="ARS"><xs:annotation><xs:documentation>Argentine Peso.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="MKD"><xs:annotation><xs:documentation>Denar.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="UZS"><xs:annotation><xs:documentation>Uzbekistan Sum.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="MWK"><xs:annotation><xs:documentation>Kwacha.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="XAF"><xs:annotation><xs:documentation>CFA Franc BEAC.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="IRR"><xs:annotation><xs:documentation>Iranian Rial.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="TMM"><xs:annotation><xs:documentation>Manat.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="TRL"><xs:annotation><xs:documentation>Turkish Lira.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="ATS"><xs:annotation><xs:documentation>Schilling.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="MAD"><xs:annotation><xs:documentation>Moroccan Dirham.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="STD"><xs:annotation><xs:documentation>Dobra.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="NOK"><xs:annotation><xs:documentation>Norwegian Krone.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="GTQ"><xs:annotation><xs:documentation>Quetzal.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="THB"><xs:annotation><xs:documentation>Baht.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="USD"><xs:annotation><xs:documentation>US Dollar.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="PTE"><xs:annotation><xs:documentation>Portuguese Escudo.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="LVL"><xs:annotation><xs:documentation>Latvian Lats.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="CVE"><xs:annotation><xs:documentation>Cape Verde Escudo.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="BBD"><xs:annotation><xs:documentation>Barbados Dollar.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="EUR"><xs:annotation><xs:documentation>Euro.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="MTL"><xs:annotation><xs:documentation>Maltese Lira.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="HNL"><xs:annotation><xs:documentation>Lempira.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="LKR"><xs:annotation><xs:documentation>Sri Lanka Rupee.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="SVC"><xs:annotation><xs:documentation>El Salvador Colon.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="OMR"><xs:annotation><xs:documentation>Rial Omani.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="ZWD"><xs:annotation><xs:documentation>Zimbabwe Dollar.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="CDF"><xs:annotation><xs:documentation>Franc Congolais.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="COP"><xs:annotation><xs:documentation>Colombian Peso.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="NGN"><xs:annotation><xs:documentation>Naira.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="TTD"><xs:annotation><xs:documentation>Trinidad and Tobago Dollar.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="YUM"><xs:annotation><xs:documentation>Yugoslavian Dinar.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="GRD"><xs:annotation><xs:documentation>Drachma .</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="KHR"><xs:annotation><xs:documentation>Riel.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="TND"><xs:annotation><xs:documentation>Tunisian Dinar.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="PGK"><xs:annotation><xs:documentation>Kina.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="MDL"><xs:annotation><xs:documentation>Moldovan Leu.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="RUB"><xs:annotation><xs:documentation>Russian Ruble.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="SKK"><xs:annotation><xs:documentation>Slovak Koruna.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="BZD"><xs:annotation><xs:documentation>Belize Dollar.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="PKR"><xs:annotation><xs:documentation>Pakistan Rupee.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="SDD"><xs:annotation><xs:documentation>Sudanese Dinar.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="MZM"><xs:annotation><xs:documentation>Metical.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="CZK"><xs:annotation><xs:documentation>Czech Koruna.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="PEN"><xs:annotation><xs:documentation>Nuevo Sol.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="BGN"><xs:annotation><xs:documentation>Bulgarian Lev.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="BYR"><xs:annotation><xs:documentation>Belarussian Ruble.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="MRO"><xs:annotation><xs:documentation>Ouguiya.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="XCD"><xs:annotation><xs:documentation>East Caribbean Dollar.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="ESP"><xs:annotation><xs:documentation>Spanish Peseta.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="FJD"><xs:annotation><xs:documentation>Fiji Dollar.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="ERN"><xs:annotation><xs:documentation>Nakfa.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="ZMK"><xs:annotation><xs:documentation>Kwacha.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="AZM"><xs:annotation><xs:documentation>Azerbaijanian Manat.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="BIF"><xs:annotation><xs:documentation>Burundi Franc.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="MOP"><xs:annotation><xs:documentation>Pataca.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="GMD"><xs:annotation><xs:documentation>Dalasi.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="LYD"><xs:annotation><xs:documentation>Libyan Dinar.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="MNT"><xs:annotation><xs:documentation>Tugrik.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="DEM"><xs:annotation><xs:documentation>Deutsche Mark.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="INR"><xs:annotation><xs:documentation>Indian Rupee.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="SEK"><xs:annotation><xs:documentation>Swedish Krona.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="DJF"><xs:annotation><xs:documentation>Djibouti Franc.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="PYG"><xs:annotation><xs:documentation>Guarani.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="LRD"><xs:annotation><xs:documentation>Liberian Dollar.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="KZT"><xs:annotation><xs:documentation>Tenge.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="PLN"><xs:annotation><xs:documentation>Zloty.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="KYD"><xs:annotation><xs:documentation>Cayman Islands Dollar.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="HRK"><xs:annotation><xs:documentation>Croatian Kuna.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="MXN"><xs:annotation><xs:documentation>Mexican Peso.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="AWG"><xs:annotation><xs:documentation>Aruban Guilder.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="IEP"><xs:annotation><xs:documentation>Irish Pound.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="ETB"><xs:annotation><xs:documentation>Ethiopian Birr.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="BOB"><xs:annotation><xs:documentation>Boliviano.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="TPE"><xs:annotation><xs:documentation>Timor Escudo.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="MYR"><xs:annotation><xs:documentation>Malaysian Ringgit.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="TJS"><xs:annotation><xs:documentation>Somoni.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="AUD"><xs:annotation><xs:documentation>Australian Dollar.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="IQD"><xs:annotation><xs:documentation>Iraqi Dinar.</xs:documentation></xs:annotation></xs:enumeration>
    </xs:restriction>
  </xs:simpleType>
      
  <xs:simpleType name="iso639a2LanguageCode">
    <xs:annotation>
      <xs:documentation>A 3-alpha-character LanguageCode according to the ISO 639-2 Standard.</xs:documentation>
    </xs:annotation>
    <xs:restriction base="xs:string">
	<xs:whiteSpace value="collapse"/>
      <xs:enumeration value="HIN"><xs:annotation><xs:documentation>Hindi.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="ITA"><xs:annotation><xs:documentation>Italian.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="PAN"><xs:annotation><xs:documentation>Panjabi or Punjabi.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="RAJ"><xs:annotation><xs:documentation>Rajasthani</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="ARA"><xs:annotation><xs:documentation>Arabic.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="HEB"><xs:annotation><xs:documentation>Hebrew.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="KAS"><xs:annotation><xs:documentation>Kashmiri</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="KHA"><xs:annotation><xs:documentation>Khasi</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="KOK"><xs:annotation><xs:documentation>Konkani</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="MAG"><xs:annotation><xs:documentation>Magadhi</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="MAI"><xs:annotation><xs:documentation>Maithali</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="MAL"><xs:annotation><xs:documentation>Malayalam</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="MAN"><xs:annotation><xs:documentation>Manipuri</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="SIN"><xs:annotation><xs:documentation>Sinhalese</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="ENG"><xs:annotation><xs:documentation>English</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="KAN"><xs:annotation><xs:documentation>Kannada.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="ASM"><xs:annotation><xs:documentation>Assamese.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="AWA"><xs:annotation><xs:documentation>Awadhi</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="FRE"><xs:annotation><xs:documentation>French.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="SPA"><xs:annotation><xs:documentation>Spanish or Castilian.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="JPN"><xs:annotation><xs:documentation>Japanese.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="DUT"><xs:annotation><xs:documentation>Dutch or Flemish.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="GUJ"><xs:annotation><xs:documentation>Gujarati</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="HIM"><xs:annotation><xs:documentation>Himachali</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="SWE"><xs:annotation><xs:documentation>Swedish.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="TUR"><xs:annotation><xs:documentation>Turkish.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="RUS"><xs:annotation><xs:documentation>Russian.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="SND"><xs:annotation><xs:documentation>Sindhi.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="MAR"><xs:annotation><xs:documentation>Marathi</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="MWR"><xs:annotation><xs:documentation>Marwari</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="GRE"><xs:annotation><xs:documentation>Modern Greek (1453-).</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="SAN"><xs:annotation><xs:documentation>Sanskrit.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="SAT"><xs:annotation><xs:documentation>Santali</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="TEL"><xs:annotation><xs:documentation>Telugu.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="POL"><xs:annotation><xs:documentation>Polish.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="NEP"><xs:annotation><xs:documentation>Nepali.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="URD"><xs:annotation><xs:documentation>Urdu.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="BEN"><xs:annotation><xs:documentation>Bengali.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="BHO"><xs:annotation><xs:documentation>Bhojpuri</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="BRA"><xs:annotation><xs:documentation>Braj</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="DOI"><xs:annotation><xs:documentation>Dogri</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="FIN"><xs:annotation><xs:documentation>Finnish.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="ICE"><xs:annotation><xs:documentation>Icelandic.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="TAM"><xs:annotation><xs:documentation>Tamil.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="ORI"><xs:annotation><xs:documentation>Oriya.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="POR"><xs:annotation><xs:documentation>Portuguese.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="GER"><xs:annotation><xs:documentation>German.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="CHI"><xs:annotation><xs:documentation>Chinese.</xs:documentation></xs:annotation></xs:enumeration>

<!--  These languages haven't been set up in code_lookup and so should'nt be used    
      <xs:enumeration value="ku"><xs:annotation><xs:documentation>Kurdish.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="nb"><xs:annotation><xs:documentation>Norwegian Bokmal.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="oc"><xs:annotation><xs:documentation>Occitan (post 1500) or Provencal.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="mi"><xs:annotation><xs:documentation>Maori.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="kw"><xs:annotation><xs:documentation>Cornish.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="na"><xs:annotation><xs:documentation>Nauru.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="ee"><xs:annotation><xs:documentation>Ewe.</xs:documentation></xs:annotation></xs:enumeration> 
      <xs:enumeration value="be"><xs:annotation><xs:documentation>Belarusian.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="sl"><xs:annotation><xs:documentation>Slovenian.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="ha"><xs:annotation><xs:documentation>Hausa.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="ti"><xs:annotation><xs:documentation>Tigrinya.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="sr"><xs:annotation><xs:documentation>Serbian.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="kj"><xs:annotation><xs:documentation>Kuanyama or Kwanyama.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="eo"><xs:annotation><xs:documentation>Esperanto.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="su"><xs:annotation><xs:documentation>Sundanese.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="li"><xs:annotation><xs:documentation>Limburgan or Limburger or Limburgish.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="ch"><xs:annotation><xs:documentation>Chamorro.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="hz"><xs:annotation><xs:documentation>Herero.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="ae"><xs:annotation><xs:documentation>Avestan.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="id"><xs:annotation><xs:documentation>Indonesian.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="jv"><xs:annotation><xs:documentation>Javanese.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="tw"><xs:annotation><xs:documentation>Twi.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="cv"><xs:annotation><xs:documentation>Chuvash.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="nn"><xs:annotation><xs:documentation>Norwegian Nynorsk.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="ss"><xs:annotation><xs:documentation>Swati.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="mk"><xs:annotation><xs:documentation>Macedonian.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="zu"><xs:annotation><xs:documentation>Zulu.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="bm"><xs:annotation><xs:documentation>Bambara.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="ht"><xs:annotation><xs:documentation>Haitian or Haitian Creole.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="dz"><xs:annotation><xs:documentation>Dzongkha.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="bi"><xs:annotation><xs:documentation>Bislama</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="st"><xs:annotation><xs:documentation>Southern Sotho</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="sq"><xs:annotation><xs:documentation>Albanian.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="rm"><xs:annotation><xs:documentation>Raeto-Romance.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="et"><xs:annotation><xs:documentation>Estonian.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="qu"><xs:annotation><xs:documentation>Quechua.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="ug"><xs:annotation><xs:documentation>Uighur.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="th"><xs:annotation><xs:documentation>Thai.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="ve"><xs:annotation><xs:documentation>Venda.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="vi"><xs:annotation><xs:documentation>Vietnamese.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="sm"><xs:annotation><xs:documentation>Samoan.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="co"><xs:annotation><xs:documentation>Corsican.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="an"><xs:annotation><xs:documentation>Aragonese.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="io"><xs:annotation><xs:documentation>Ido.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="mt"><xs:annotation><xs:documentation>Maltese.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="so"><xs:annotation><xs:documentation>Somali.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="hu"><xs:annotation><xs:documentation>Hungarian.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="cu"><xs:annotation><xs:documentation>Church Slavic or Old Slavonic or Church Slavonic or Old Bulgarian or Old Church Slavonic.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="xh"><xs:annotation><xs:documentation>Xhosa.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="tl"><xs:annotation><xs:documentation>Tagalog.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="ki"><xs:annotation><xs:documentation>Kikuyu or Gikuyu.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="fy"><xs:annotation><xs:documentation>Frisian.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="ps"><xs:annotation><xs:documentation>Pushto.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="hr"><xs:annotation><xs:documentation>Croatian.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="da"><xs:annotation><xs:documentation>Danish.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="rn"><xs:annotation><xs:documentation>Rundi.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="rw"><xs:annotation><xs:documentation>Kinyarwanda.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="sk"><xs:annotation><xs:documentation>Slovak.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="ms"><xs:annotation><xs:documentation>Malay.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="ba"><xs:annotation><xs:documentation>Bashkir.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="ga"><xs:annotation><xs:documentation>Irish.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="gd"><xs:annotation><xs:documentation>Gaelic or Scottish Gaelic.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="uz"><xs:annotation><xs:documentation>Uzbek.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="ko"><xs:annotation><xs:documentation>Korean.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="nd"><xs:annotation><xs:documentation>North Ndebele.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="km"><xs:annotation><xs:documentation>Khmer.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="cy"><xs:annotation><xs:documentation>Welsh.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="br"><xs:annotation><xs:documentation>Breton.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="ik"><xs:annotation><xs:documentation>Inupiaq.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="se"><xs:annotation><xs:documentation>Northern Sami.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="eu"><xs:annotation><xs:documentation>Basque.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="la"><xs:annotation><xs:documentation>Latin.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="fa"><xs:annotation><xs:documentation>Persian.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="tn"><xs:annotation><xs:documentation>Tswana.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="ty"><xs:annotation><xs:documentation>Tahitian.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="bg"><xs:annotation><xs:documentation>Bulgarian.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="cr"><xs:annotation><xs:documentation>Cree.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="bs"><xs:annotation><xs:documentation>Bosnian.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="av"><xs:annotation><xs:documentation>Avaric.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="lv"><xs:annotation><xs:documentation>Latvian.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="sc"><xs:annotation><xs:documentation>Sardinian.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="kv"><xs:annotation><xs:documentation>Komi.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="bo"><xs:annotation><xs:documentation>Tibetan.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="af"><xs:annotation><xs:documentation>Afrikaans.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="kr"><xs:annotation><xs:documentation>Kanuri.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="aa"><xs:annotation><xs:documentation>Afar.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="cs"><xs:annotation><xs:documentation>Czech.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="fo"><xs:annotation><xs:documentation>Faroese.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="yi"><xs:annotation><xs:documentation>Yiddish.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="gn"><xs:annotation><xs:documentation>Guarani.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="am"><xs:annotation><xs:documentation>Amharic.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="nr"><xs:annotation><xs:documentation>South Ndebele.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="yo"><xs:annotation><xs:documentation>Yoruba.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="ng"><xs:annotation><xs:documentation>Ndonga.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="kl"><xs:annotation><xs:documentation>Kalaallisut or Greenlandic.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="ff"><xs:annotation><xs:documentation>Fulah.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="ig"><xs:annotation><xs:documentation>Igbo.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="pi"><xs:annotation><xs:documentation>Pali.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="dv"><xs:annotation><xs:documentation>Divehi.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="az"><xs:annotation><xs:documentation>Azerbaijani.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="za"><xs:annotation><xs:documentation>Zhuang or Chuang.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="bh"><xs:annotation><xs:documentation>Bihari.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="ny"><xs:annotation><xs:documentation>Chichewa or Chewa or Nyanja.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="lt"><xs:annotation><xs:documentation>Lithuanian.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="lo"><xs:annotation><xs:documentation>Lao.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="ab"><xs:annotation><xs:documentation>Abkhazian.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="uk"><xs:annotation><xs:documentation>Ukrainian.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="kg"><xs:annotation><xs:documentation>Kongo.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="sw"><xs:annotation><xs:documentation>Swahili.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="mh"><xs:annotation><xs:documentation>Marshallese.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="sg"><xs:annotation><xs:documentation>Sango.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="ii"><xs:annotation><xs:documentation>Sichuan Yi.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="ts"><xs:annotation><xs:documentation>Tsonga.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="wo"><xs:annotation><xs:documentation>Wolof.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="lb"><xs:annotation><xs:documentation>Luxembourgish or Letzeburgesch.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="lu"><xs:annotation><xs:documentation>Luba-Katanga.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="kk"><xs:annotation><xs:documentation>Kazakh.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="mn"><xs:annotation><xs:documentation>Mongolian.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="iu"><xs:annotation><xs:documentation>Inuktitut.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="my"><xs:annotation><xs:documentation>Burmese.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="om"><xs:annotation><xs:documentation>Oromo.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="fj"><xs:annotation><xs:documentation>Fijian.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="ml"><xs:annotation><xs:documentation>Malayalam.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="ie"><xs:annotation><xs:documentation>Interlingue.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="nv"><xs:annotation><xs:documentation>Navajo or Navaho.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="ak"><xs:annotation><xs:documentation>Akan.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="ky"><xs:annotation><xs:documentation>Kirghiz.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="ay"><xs:annotation><xs:documentation>Aymara.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="ia"><xs:annotation><xs:documentation>Interlingua (International Auxiliary Language Association).</xs:documentation></xs:annotation></xs:enumeration><xs:enumeration value="wa"><xs:annotation><xs:documentation>Walloon.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="ho"><xs:annotation><xs:documentation>Hiri Motu.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="mg"><xs:annotation><xs:documentation>Malagasy.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="mo"><xs:annotation><xs:documentation>Moldavian.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="ln"><xs:annotation><xs:documentation>Lingala.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="to"><xs:annotation><xs:documentation>Tonga (Tonga Islands).</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="hy"><xs:annotation><xs:documentation>Armenian.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="tk"><xs:annotation><xs:documentation>Turkmen.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="sn"><xs:annotation><xs:documentation>Shona.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="gl"><xs:annotation><xs:documentation>Gallegan.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="no"><xs:annotation><xs:documentation>Norwegian.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="lg"><xs:annotation><xs:documentation>Ganda.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="gv"><xs:annotation><xs:documentation>Manx.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="ro"><xs:annotation><xs:documentation>Romanian.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="ce"><xs:annotation><xs:documentation>Chechen.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="ka"><xs:annotation><xs:documentation>Georgian.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="ca"><xs:annotation><xs:documentation>Catalan or Valencian.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="os"><xs:annotation><xs:documentation>Ossetian or Ossetic.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="oj"><xs:annotation><xs:documentation>Ojibwa.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="tt"><xs:annotation><xs:documentation>Tatar.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="tg"><xs:annotation><xs:documentation>Tajik.</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="vo"><xs:annotation><xs:documentation>Volapuk.</xs:documentation></xs:annotation></xs:enumeration> -->
    </xs:restriction>
  </xs:simpleType>
  
  <xs:simpleType name="iso3166a2TerritoryCode">
    <xs:annotation>
      <xs:documentation>A 3-alpha-character TerritoryCode according to the ISO 3166-1 Standard.</xs:documentation>
    </xs:annotation>
      <xs:restriction base="xs:string">
	  <xs:whiteSpace value="collapse"/>
        <xs:enumeration value="888"><xs:annotation><xs:documentation>Unknown.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="AFG"><xs:annotation><xs:documentation>Afghanistan.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="ALB"><xs:annotation><xs:documentation>Albania.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="DZA"><xs:annotation><xs:documentation>Algeria.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="ASM"><xs:annotation><xs:documentation>American Samoa.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="AND"><xs:annotation><xs:documentation>Andorra.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="AGO"><xs:annotation><xs:documentation>Angola.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="AIA"><xs:annotation><xs:documentation>Anguilla.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="ATA"><xs:annotation><xs:documentation>Antarctica.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="ATG"><xs:annotation><xs:documentation>Antigua And Barbuda.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="ARG"><xs:annotation><xs:documentation>Argentina.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="ARM"><xs:annotation><xs:documentation>Armenia.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="ABW"><xs:annotation><xs:documentation>Aruba.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="AUS"><xs:annotation><xs:documentation>Australia.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="AUT"><xs:annotation><xs:documentation>Austria.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="AZE"><xs:annotation><xs:documentation>Azerbaijan.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="BHS"><xs:annotation><xs:documentation>Bahamas.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="BHR"><xs:annotation><xs:documentation>Bahrain.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="BGD"><xs:annotation><xs:documentation>Bangladesh.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="BRB"><xs:annotation><xs:documentation>Barbados.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="BLR"><xs:annotation><xs:documentation>Belarus.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="BEL"><xs:annotation><xs:documentation>Belgium.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="BLZ"><xs:annotation><xs:documentation>Belize.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="BEN"><xs:annotation><xs:documentation>Benin.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="BMU"><xs:annotation><xs:documentation>Bermuda.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="BTN"><xs:annotation><xs:documentation>Bhutan.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="BOL"><xs:annotation><xs:documentation>Bolivia, Plurinational State of.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="BIH"><xs:annotation><xs:documentation>Bosnia And Herzegowina.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="BWA"><xs:annotation><xs:documentation>Botswana.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="BVT"><xs:annotation><xs:documentation>Bouvet Island.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="BRA"><xs:annotation><xs:documentation>Brazil.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="IOT"><xs:annotation><xs:documentation>British Indian Ocean Territory.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="BRN"><xs:annotation><xs:documentation>Brunei Darussalam.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="BGR"><xs:annotation><xs:documentation>Bulgaria.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="BFA"><xs:annotation><xs:documentation>Burkina Faso.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="BDI"><xs:annotation><xs:documentation>Burundi.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="KHM"><xs:annotation><xs:documentation>Cambodia.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="CMR"><xs:annotation><xs:documentation>Cameroon.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="CAN"><xs:annotation><xs:documentation>Canada.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="CPV"><xs:annotation><xs:documentation>Cabo Verde.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="CYM"><xs:annotation><xs:documentation>Cayman Islands.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="CAF"><xs:annotation><xs:documentation>Central African Republic.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="TCD"><xs:annotation><xs:documentation>Chad.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="CHL"><xs:annotation><xs:documentation>Chile.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="CHN"><xs:annotation><xs:documentation>China.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="CXR"><xs:annotation><xs:documentation>Christmas Island.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="CCK"><xs:annotation><xs:documentation>Cocos (Keeling) Islands.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="COL"><xs:annotation><xs:documentation>Colombia.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="COM"><xs:annotation><xs:documentation>Comoros.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="COG"><xs:annotation><xs:documentation>Congo.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="COK"><xs:annotation><xs:documentation>Cook Islands.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="CRI"><xs:annotation><xs:documentation>Costa Rica.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="CIV"><xs:annotation><xs:documentation>Cote D'Ivoire.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="HRV"><xs:annotation><xs:documentation>Croatia.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="CUB"><xs:annotation><xs:documentation>Cuba.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="CYP"><xs:annotation><xs:documentation>Cyprus.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="CZE"><xs:annotation><xs:documentation>Czech Republic.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="DNK"><xs:annotation><xs:documentation>Denmark.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="DJI"><xs:annotation><xs:documentation>Djibouti.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="DMA"><xs:annotation><xs:documentation>Dominica.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="DOM"><xs:annotation><xs:documentation>Dominican Republic.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="TMP"><xs:annotation><xs:documentation>East Timor.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="ECU"><xs:annotation><xs:documentation>Ecuador.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="EGY"><xs:annotation><xs:documentation>Egypt.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="SLV"><xs:annotation><xs:documentation>El Salvador.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="GNQ"><xs:annotation><xs:documentation>Equatorial Guinea.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="ERI"><xs:annotation><xs:documentation>Eritrea.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="EST"><xs:annotation><xs:documentation>Estonia.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="ETH"><xs:annotation><xs:documentation>Ethiopia.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="FLK"><xs:annotation><xs:documentation>Falkland Islands (Malvinas).</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="FRO"><xs:annotation><xs:documentation>Faroe Islands.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="FJI"><xs:annotation><xs:documentation>Fiji.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="FIN"><xs:annotation><xs:documentation>Finland.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="FRA"><xs:annotation><xs:documentation>France.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="FXX"><xs:annotation><xs:documentation>France, Metropolitan.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="GRD"><xs:annotation><xs:documentation>Grenada.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="GLP"><xs:annotation><xs:documentation>Guadeloupe.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="GUM"><xs:annotation><xs:documentation>Guam.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="GTM"><xs:annotation><xs:documentation>Guatemala.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="GIN"><xs:annotation><xs:documentation>Guinea.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="GNB"><xs:annotation><xs:documentation>Guinea-Bissau.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="GUY"><xs:annotation><xs:documentation>Guyana.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="HTI"><xs:annotation><xs:documentation>Haiti.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="HMD"><xs:annotation><xs:documentation>Heard And Mc Donald Islands.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="HND"><xs:annotation><xs:documentation>Honduras.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="HKG"><xs:annotation><xs:documentation>Hong Kong.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="HUN"><xs:annotation><xs:documentation>Hungary.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="GUF"><xs:annotation><xs:documentation>French Guiana.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="PYF"><xs:annotation><xs:documentation>French Polynesia.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="ATF"><xs:annotation><xs:documentation>French Southern Territories.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="GAB"><xs:annotation><xs:documentation>Gabon.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="GMB"><xs:annotation><xs:documentation>Gambia.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="GEO"><xs:annotation><xs:documentation>Georgia.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="DEU"><xs:annotation><xs:documentation>Germany.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="GHA"><xs:annotation><xs:documentation>Ghana.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="GIB"><xs:annotation><xs:documentation>Gibraltar.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="GRC"><xs:annotation><xs:documentation>Greece.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="GRL"><xs:annotation><xs:documentation>Greenland.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="ISL"><xs:annotation><xs:documentation>Iceland.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="IND"><xs:annotation><xs:documentation>India.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="IDN"><xs:annotation><xs:documentation>Indonesia.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="IRN"><xs:annotation><xs:documentation>Iran (Islamic Republic Of).</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="IRQ"><xs:annotation><xs:documentation>Iraq.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="IRL"><xs:annotation><xs:documentation>Ireland.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="ISR"><xs:annotation><xs:documentation>Israel.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="ITA"><xs:annotation><xs:documentation>Italy.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="JAM"><xs:annotation><xs:documentation>Jamaica.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="JPN"><xs:annotation><xs:documentation>Japan.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="JOR"><xs:annotation><xs:documentation>Jordan.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="KAZ"><xs:annotation><xs:documentation>Kazakhstan.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="KEN"><xs:annotation><xs:documentation>Kenya.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="KIR"><xs:annotation><xs:documentation>Kiribati.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="PRK"><xs:annotation><xs:documentation>Koria, Democratic People's Republic of.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="KOR"><xs:annotation><xs:documentation>Korea, Republic Of.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="KWT"><xs:annotation><xs:documentation>Kuwait.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="KGZ"><xs:annotation><xs:documentation>Kyrgyzstan.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="LAO"><xs:annotation><xs:documentation>Lao People's Democratic Republic.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="LVA"><xs:annotation><xs:documentation>Latvia.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="LBN"><xs:annotation><xs:documentation>Lebanon.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="LSO"><xs:annotation><xs:documentation>Lesotho.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="LBR"><xs:annotation><xs:documentation>Liberia.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="LBY"><xs:annotation><xs:documentation>Libya.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="LIE"><xs:annotation><xs:documentation>Liechtenstein.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="LTU"><xs:annotation><xs:documentation>Lithuania.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="LUX"><xs:annotation><xs:documentation>Luxembourg.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="MAC"><xs:annotation><xs:documentation>Macau.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="MKD"><xs:annotation><xs:documentation>Macedonia, The Former Yugoslav Republic Of.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="MDG"><xs:annotation><xs:documentation>Madagascar.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="MWI"><xs:annotation><xs:documentation>Malawi.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="MYS"><xs:annotation><xs:documentation>Malaysia.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="MDV"><xs:annotation><xs:documentation>Maldives.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="MLI"><xs:annotation><xs:documentation>Mali.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="MLT"><xs:annotation><xs:documentation>Malta.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="MHL"><xs:annotation><xs:documentation>Marshall Islands.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="MTQ"><xs:annotation><xs:documentation>Martinique.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="MRT"><xs:annotation><xs:documentation>Mauritania.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="MUS"><xs:annotation><xs:documentation>Mauritius.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="MYT"><xs:annotation><xs:documentation>Mayotte.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="MEX"><xs:annotation><xs:documentation>Mexico.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="FSM"><xs:annotation><xs:documentation>Micronesia, Federated States Of.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="MDA"><xs:annotation><xs:documentation>Moldova, Republic Of.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="MCO"><xs:annotation><xs:documentation>Monaco.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="MNG"><xs:annotation><xs:documentation>Mongolia.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="MSR"><xs:annotation><xs:documentation>Montserrat.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="MAR"><xs:annotation><xs:documentation>Morocco.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="MOZ"><xs:annotation><xs:documentation>Mozambique.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="MMR"><xs:annotation><xs:documentation>Myanmar.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="NAM"><xs:annotation><xs:documentation>Namibia.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="NRU"><xs:annotation><xs:documentation>Nauru.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="NPL"><xs:annotation><xs:documentation>Nepal.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="NLD"><xs:annotation><xs:documentation>Netherlands.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="ANT"><xs:annotation><xs:documentation>Netherlands Antilles.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="NCL"><xs:annotation><xs:documentation>New Caledonia.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="NZL"><xs:annotation><xs:documentation>New Zealand.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="NIC"><xs:annotation><xs:documentation>Nicaragua.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="NER"><xs:annotation><xs:documentation>Niger.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="NGA"><xs:annotation><xs:documentation>Nigeria.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="NIU"><xs:annotation><xs:documentation>Niue.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="NFK"><xs:annotation><xs:documentation>Norfolk Island.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="MNP"><xs:annotation><xs:documentation>Northern Mariana Islands.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="NOR"><xs:annotation><xs:documentation>Norway.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="OMN"><xs:annotation><xs:documentation>Oman.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="PAK"><xs:annotation><xs:documentation>Pakistan.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="PLW"><xs:annotation><xs:documentation>Palau.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="PAN"><xs:annotation><xs:documentation>Panama.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="PNG"><xs:annotation><xs:documentation>Papua New Guinea.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="PRY"><xs:annotation><xs:documentation>Paraguay.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="PER"><xs:annotation><xs:documentation>Peru.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="PHL"><xs:annotation><xs:documentation>Philippines.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="PCN"><xs:annotation><xs:documentation>Pitcairn.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="POL"><xs:annotation><xs:documentation>Poland.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="PRT"><xs:annotation><xs:documentation>Portugal.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="PRI"><xs:annotation><xs:documentation>Puerto Rico.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="QAT"><xs:annotation><xs:documentation>Qatar.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="REU"><xs:annotation><xs:documentation>Reunion.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="ROU"><xs:annotation><xs:documentation>Romania.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="RUS"><xs:annotation><xs:documentation>Russian Federation.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="RWA"><xs:annotation><xs:documentation>Rwanda.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="KNA"><xs:annotation><xs:documentation>Saint Kitts And Nevis.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="LCA"><xs:annotation><xs:documentation>Saint Lucia.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="VCT"><xs:annotation><xs:documentation>Saint Vincent And The Grenadines.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="WSM"><xs:annotation><xs:documentation>Samoa.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="SMR"><xs:annotation><xs:documentation>San Marino.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="STP"><xs:annotation><xs:documentation>Sao Tome And Principe.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="SAU"><xs:annotation><xs:documentation>Saudi Arabia.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="SEN"><xs:annotation><xs:documentation>Senegal.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="SYC"><xs:annotation><xs:documentation>Seychelles.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="SLE"><xs:annotation><xs:documentation>Sierra Leone.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="SGP"><xs:annotation><xs:documentation>Singapore.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="SVK"><xs:annotation><xs:documentation>Slovakia.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="SVN"><xs:annotation><xs:documentation>Slovenia.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="SLB"><xs:annotation><xs:documentation>Solomon Islands.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="SOM"><xs:annotation><xs:documentation>Somalia.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="ZAF"><xs:annotation><xs:documentation>South Africa.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="SGS"><xs:annotation><xs:documentation>South Georgia And The South Sandwich Islands.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="ESP"><xs:annotation><xs:documentation>Spain.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="LKA"><xs:annotation><xs:documentation>Sri Lanka.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="SHN"><xs:annotation><xs:documentation>St. Helena.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="SPM"><xs:annotation><xs:documentation>St. Pierre And Miquelon.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="SDN"><xs:annotation><xs:documentation>Sudan.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="SUR"><xs:annotation><xs:documentation>Suriname.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="SJM"><xs:annotation><xs:documentation>Svalbard And Jan Mayen Islands.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="SWZ"><xs:annotation><xs:documentation>Swaziland.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="SWE"><xs:annotation><xs:documentation>Sweden.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="CHE"><xs:annotation><xs:documentation>Switzerland.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="SYR"><xs:annotation><xs:documentation>Syrian Arab Republic.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="TWN"><xs:annotation><xs:documentation>Taiwan, Province Of China.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="TJK"><xs:annotation><xs:documentation>Tajikistan.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="TZA"><xs:annotation><xs:documentation>Tanzania, United Republic Of.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="THA"><xs:annotation><xs:documentation>Thailand.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="TGO"><xs:annotation><xs:documentation>Togo.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="TKL"><xs:annotation><xs:documentation>Tokelau.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="TON"><xs:annotation><xs:documentation>Tonga.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="TTO"><xs:annotation><xs:documentation>Trinidad And Tobago.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="TUN"><xs:annotation><xs:documentation>Tunisia.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="TUR"><xs:annotation><xs:documentation>Turkey.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="TKM"><xs:annotation><xs:documentation>Turkmenistan.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="TCA"><xs:annotation><xs:documentation>Turks And Caicos Islands.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="TUV"><xs:annotation><xs:documentation>Tuvalu.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="UGA"><xs:annotation><xs:documentation>Uganda.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="UKR"><xs:annotation><xs:documentation>Ukraine.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="ARE"><xs:annotation><xs:documentation>United Arab Emirates.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="GBR"><xs:annotation><xs:documentation>United Kingdom.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="USA"><xs:annotation><xs:documentation>United States.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="UMI"><xs:annotation><xs:documentation>United States Minor Outlying Islands.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="URY"><xs:annotation><xs:documentation>Uruguay.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="UZB"><xs:annotation><xs:documentation>Uzbekistan.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="VUT"><xs:annotation><xs:documentation>Vanuatu.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="VAT"><xs:annotation><xs:documentation>Holy See (Vatican City State).</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="VEN"><xs:annotation><xs:documentation>Venezuela, Bolivarian Republic of.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="VNM"><xs:annotation><xs:documentation>Viet Nam.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="VGB"><xs:annotation><xs:documentation>Virgin Islands (British).</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="VIR"><xs:annotation><xs:documentation>Virgin Islands (U.S.).</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="WLF"><xs:annotation><xs:documentation>Wallis And Futuna Islands.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="ESH"><xs:annotation><xs:documentation>Western Sahara.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="YEM"><xs:annotation><xs:documentation>Yemen.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="YUG"><xs:annotation><xs:documentation>Yugoslavia.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="ZAR"><xs:annotation><xs:documentation>Zaire.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="ZMB"><xs:annotation><xs:documentation>Zambia.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="ZWE"><xs:annotation><xs:documentation>Zimbabwe.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="PSE"><xs:annotation><xs:documentation>Palestine, State of.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="SCG"><xs:annotation><xs:documentation>Serbia and Montenegro.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="SSD"><xs:annotation><xs:documentation>South Sudan.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="COD"><xs:annotation><xs:documentation>Congo, The Democratic Republic of the.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="BES"><xs:annotation><xs:documentation>Bonaire, Saint Eustatius and Saba.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="CUW"><xs:annotation><xs:documentation>Curaçao.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="MAF"><xs:annotation><xs:documentation>Saint Martin (French part).</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="BLM"><xs:annotation><xs:documentation>Saint Barthélemy.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="SXM"><xs:annotation><xs:documentation>Sint Maarten (Dutch Part).</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="ALA"><xs:annotation><xs:documentation>Åland Islands.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="MNE"><xs:annotation><xs:documentation>Montenegro.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="SRB"><xs:annotation><xs:documentation>Serbia.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="JEY"><xs:annotation><xs:documentation>Jersey.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="GGY"><xs:annotation><xs:documentation>Guernsey.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="IMN"><xs:annotation><xs:documentation>Isle Of Man.</xs:documentation></xs:annotation></xs:enumeration>
        <xs:enumeration value="TLS"><xs:annotation><xs:documentation>Timor-Leste.</xs:documentation></xs:annotation></xs:enumeration>
      </xs:restriction>
  </xs:simpleType>

  <xs:simpleType name="RoleCode">
    <xs:annotation>
      <xs:documentation>Define the valid Performer roles codes.</xs:documentation>
    </xs:annotation>
 
    <xs:restriction base="xs:string">
	<xs:whiteSpace value="collapse"/>
      <xs:enumeration value="11"><xs:annotation><xs:documentation>Arranger</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="33"><xs:annotation><xs:documentation>Contracted Featured Artist</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="34"><xs:annotation><xs:documentation>Other Featured Artist</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="36"><xs:annotation><xs:documentation>Studio Personnel Non-Perf</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="37"><xs:annotation><xs:documentation>Unknown Non-Featured</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="CONDUCTOR"><xs:annotation><xs:documentation>Conductor</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="FEATURED ARTIST"><xs:annotation><xs:documentation>Featured Artist</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="MIXER"><xs:annotation><xs:documentation>Mixer</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="NON-FEATURED ARTIST"><xs:annotation><xs:documentation>Non-Featured Artist</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="ORCHESTRA"><xs:annotation><xs:documentation>Orchestra</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="RECORDING ENGINEER"><xs:annotation><xs:documentation>Recording Engineer</xs:documentation></xs:annotation></xs:enumeration>
    </xs:restriction>
  </xs:simpleType>

  <xs:simpleType name="InstrumentCode">
    <xs:annotation>
      <xs:documentation>Define the valid Instrument codes.</xs:documentation>
    </xs:annotation>
  
    <xs:restriction base="xs:string">
	<xs:whiteSpace value="collapse"/>
      <xs:enumeration value="AAA"><xs:annotation><xs:documentation>Anatara</xs:documentation></xs:annotation></xs:enumeration>                     
      <xs:enumeration value="ABG"><xs:annotation><xs:documentation>Acoustic Bass Guitar</xs:documentation></xs:annotation></xs:enumeration>        
      <xs:enumeration value="ACC"><xs:annotation><xs:documentation>Accordion</xs:documentation></xs:annotation></xs:enumeration>                   
      <xs:enumeration value="ACE"><xs:annotation><xs:documentation>Accordion Ensemble</xs:documentation></xs:annotation></xs:enumeration>          
      <xs:enumeration value="ACH"><xs:annotation><xs:documentation>Atchere</xs:documentation></xs:annotation></xs:enumeration>                     
      <xs:enumeration value="ACM"><xs:annotation><xs:documentation>Accompanist</xs:documentation></xs:annotation></xs:enumeration>                 
      <xs:enumeration value="ACR"><xs:annotation><xs:documentation>Alto Crumhorn</xs:documentation></xs:annotation></xs:enumeration>               
      <xs:enumeration value="ACT"><xs:annotation><xs:documentation>Actor</xs:documentation></xs:annotation></xs:enumeration>                       
      <xs:enumeration value="ADF"><xs:annotation><xs:documentation>Adufe</xs:documentation></xs:annotation></xs:enumeration>                       
      <xs:enumeration value="AEO"><xs:annotation><xs:documentation>Aeolian Harp</xs:documentation></xs:annotation></xs:enumeration>                
      <xs:enumeration value="AFL"><xs:annotation><xs:documentation>Andean Flute</xs:documentation></xs:annotation></xs:enumeration>                
      <xs:enumeration value="AFU"><xs:annotation><xs:documentation>Afuche</xs:documentation></xs:annotation></xs:enumeration>                      
      <xs:enumeration value="AGA"><xs:annotation><xs:documentation>Algaita</xs:documentation></xs:annotation></xs:enumeration>                     
      <xs:enumeration value="AGG"><xs:annotation><xs:documentation>Agogo</xs:documentation></xs:annotation></xs:enumeration>                       
      <xs:enumeration value="AGH"><xs:annotation><xs:documentation>Apongalahy</xs:documentation></xs:annotation></xs:enumeration>                  
      <xs:enumeration value="AGT"><xs:annotation><xs:documentation>Acoustic Guitar</xs:documentation></xs:annotation></xs:enumeration>             
      <xs:enumeration value="AHA"><xs:annotation><xs:documentation>Andean Harp</xs:documentation></xs:annotation></xs:enumeration>                 
      <xs:enumeration value="AKD"><xs:annotation><xs:documentation>African Congo Drums</xs:documentation></xs:annotation></xs:enumeration>         
      <xs:enumeration value="AKE"><xs:annotation><xs:documentation>Aketse</xs:documentation></xs:annotation></xs:enumeration>                      
      <xs:enumeration value="AKL"><xs:annotation><xs:documentation>Angklung</xs:documentation></xs:annotation></xs:enumeration>                    
      <xs:enumeration value="ALC"><xs:annotation><xs:documentation>Alto Clarinet</xs:documentation></xs:annotation></xs:enumeration>               
      <xs:enumeration value="ALF"><xs:annotation><xs:documentation>Alto Flute</xs:documentation></xs:annotation></xs:enumeration>                  
      <xs:enumeration value="ALG"><xs:annotation><xs:documentation>Algoja</xs:documentation></xs:annotation></xs:enumeration>                      
      <xs:enumeration value="ALH"><xs:annotation><xs:documentation>Alto Horn</xs:documentation></xs:annotation></xs:enumeration>                   
      <xs:enumeration value="ALP"><xs:annotation><xs:documentation>Alphorn</xs:documentation></xs:annotation></xs:enumeration>                     
      <xs:enumeration value="ALT"><xs:annotation><xs:documentation>Alto (voice)</xs:documentation></xs:annotation></xs:enumeration>                
      <xs:enumeration value="ALU"><xs:annotation><xs:documentation>Archlute</xs:documentation></xs:annotation></xs:enumeration>                    
      <xs:enumeration value="AMN"><xs:annotation><xs:documentation>Animal Sounds</xs:documentation></xs:annotation></xs:enumeration>               
      <xs:enumeration value="AMO"><xs:annotation><xs:documentation>Ambtara</xs:documentation></xs:annotation></xs:enumeration>                     
      <xs:enumeration value="ANG"><xs:annotation><xs:documentation>Anglo-Concertina</xs:documentation></xs:annotation></xs:enumeration>            
      <xs:enumeration value="ANH"><xs:annotation><xs:documentation>Anandalahari</xs:documentation></xs:annotation></xs:enumeration>                
      <xs:enumeration value="ANI"><xs:annotation><xs:documentation>Animal Sounds Impersonator</xs:documentation></xs:annotation></xs:enumeration>  
      <xs:enumeration value="ANN"><xs:annotation><xs:documentation>Announcer</xs:documentation></xs:annotation></xs:enumeration>                   
      <xs:enumeration value="APD"><xs:annotation><xs:documentation>Appalachian Dulcimer</xs:documentation></xs:annotation></xs:enumeration>        
      <xs:enumeration value="APE"><xs:annotation><xs:documentation>Arpeggione</xs:documentation></xs:annotation></xs:enumeration>                  
      <xs:enumeration value="APT"><xs:annotation><xs:documentation>Apentemma</xs:documentation></xs:annotation></xs:enumeration>                   
      <xs:enumeration value="ARE"><xs:annotation><xs:documentation>Alto Recorder</xs:documentation></xs:annotation></xs:enumeration>               
      <xs:enumeration value="ARG"><xs:annotation><xs:documentation>Arghul</xs:documentation></xs:annotation></xs:enumeration>                      
      <xs:enumeration value="ASK"><xs:annotation><xs:documentation>Asiko</xs:documentation></xs:annotation></xs:enumeration>                       
      <xs:enumeration value="ASX"><xs:annotation><xs:documentation>Alto Saxophone</xs:documentation></xs:annotation></xs:enumeration>              
      <xs:enumeration value="ATR"><xs:annotation><xs:documentation>Alto Trombone</xs:documentation></xs:annotation></xs:enumeration>               
      <xs:enumeration value="AUH"><xs:annotation><xs:documentation>Autoharp</xs:documentation></xs:annotation></xs:enumeration>                    
      <xs:enumeration value="AVT"><xs:annotation><xs:documentation>Alto Valve Trombone</xs:documentation></xs:annotation></xs:enumeration>         
      <xs:enumeration value="BAB"><xs:annotation><xs:documentation>Babasa</xs:documentation></xs:annotation></xs:enumeration>                      
      <xs:enumeration value="BAC"><xs:annotation><xs:documentation>Bass Accordion</xs:documentation></xs:annotation></xs:enumeration>              
      <xs:enumeration value="BAG"><xs:annotation><xs:documentation>Bagpipes</xs:documentation></xs:annotation></xs:enumeration>                    
      <xs:enumeration value="BAJ"><xs:annotation><xs:documentation>Bajo</xs:documentation></xs:annotation></xs:enumeration>                        
      <xs:enumeration value="BAM"><xs:annotation><xs:documentation>Banjo-Mandolin</xs:documentation></xs:annotation></xs:enumeration>              
      <xs:enumeration value="BAN"><xs:annotation><xs:documentation>Band</xs:documentation></xs:annotation></xs:enumeration>                        
      <xs:enumeration value="BAQ"><xs:annotation><xs:documentation>Brass Quartet&quot;&quot;</xs:documentation></xs:annotation></xs:enumeration>   
      <xs:enumeration value="BAR"><xs:annotation><xs:documentation>BARA</xs:documentation></xs:annotation></xs:enumeration>                        
      <xs:enumeration value="BAS"><xs:annotation><xs:documentation>Bass</xs:documentation></xs:annotation></xs:enumeration>                        
      <xs:enumeration value="BAT"><xs:annotation><xs:documentation>Bata</xs:documentation></xs:annotation></xs:enumeration>                        
      <xs:enumeration value="BBB"><xs:annotation><xs:documentation>Bombo (Mouth Bom)</xs:documentation></xs:annotation></xs:enumeration>           
      <xs:enumeration value="BBD"><xs:annotation><xs:documentation>Bombo (Bass Drum)</xs:documentation></xs:annotation></xs:enumeration>           
      <xs:enumeration value="BBF"><xs:annotation><xs:documentation>Bombo (Frame Drum)</xs:documentation></xs:annotation></xs:enumeration>          
      <xs:enumeration value="BBM"><xs:annotation><xs:documentation>Boobams</xs:documentation></xs:annotation></xs:enumeration>                     
      <xs:enumeration value="BBN"><xs:annotation><xs:documentation>Brass Band</xs:documentation></xs:annotation></xs:enumeration>                  
      <xs:enumeration value="BBO"><xs:annotation><xs:documentation>Bombo?</xs:documentation></xs:annotation></xs:enumeration>                      
      <xs:enumeration value="BBR"><xs:annotation><xs:documentation>Bambaro</xs:documentation></xs:annotation></xs:enumeration>                     
      <xs:enumeration value="BBS"><xs:annotation><xs:documentation>Brass</xs:documentation></xs:annotation></xs:enumeration>                       
      <xs:enumeration value="BBT"><xs:annotation><xs:documentation>Bass-Baritone (voice)</xs:documentation></xs:annotation></xs:enumeration>       
      <xs:enumeration value="BBX"><xs:annotation><xs:documentation>Beat Box</xs:documentation></xs:annotation></xs:enumeration>                    
      <xs:enumeration value="BCD"><xs:annotation><xs:documentation>Boys&apos; Choir Director</xs:documentation></xs:annotation></xs:enumeration>   
      <xs:enumeration value="BCH"><xs:annotation><xs:documentation>Boys Choir</xs:documentation></xs:annotation></xs:enumeration>                  
      <xs:enumeration value="BCR"><xs:annotation><xs:documentation>Bass Crumhorn</xs:documentation></xs:annotation></xs:enumeration>               
      <xs:enumeration value="BCT"><xs:annotation><xs:documentation>Bass Concertina</xs:documentation></xs:annotation></xs:enumeration>             
      <xs:enumeration value="BDA"><xs:annotation><xs:documentation>Bandola</xs:documentation></xs:annotation></xs:enumeration>                     
      <xs:enumeration value="BDC"><xs:annotation><xs:documentation>Bass Dulcian</xs:documentation></xs:annotation></xs:enumeration>                
      <xs:enumeration value="BDH"><xs:annotation><xs:documentation>Bodhr n</xs:documentation></xs:annotation></xs:enumeration>                     
      <xs:enumeration value="BDN"><xs:annotation><xs:documentation>Bandol-n</xs:documentation></xs:annotation></xs:enumeration>                    
      <xs:enumeration value="BDO"><xs:annotation><xs:documentation>Bandonen</xs:documentation></xs:annotation></xs:enumeration>                    
      <xs:enumeration value="BDR"><xs:annotation><xs:documentation>Bandora</xs:documentation></xs:annotation></xs:enumeration>                     
      <xs:enumeration value="BDU"><xs:annotation><xs:documentation>Banjo-Dulcimer</xs:documentation></xs:annotation></xs:enumeration>              
      <xs:enumeration value="BEL"><xs:annotation><xs:documentation>Bells</xs:documentation></xs:annotation></xs:enumeration>                       
      <xs:enumeration value="BEN"><xs:annotation><xs:documentation>Bendir</xs:documentation></xs:annotation></xs:enumeration>                      
      <xs:enumeration value="BER"><xs:annotation><xs:documentation>Berimbau</xs:documentation></xs:annotation></xs:enumeration>                    
      <xs:enumeration value="BFD"><xs:annotation><xs:documentation>Bull Fiddle</xs:documentation></xs:annotation></xs:enumeration>                 
      <xs:enumeration value="BGT"><xs:annotation><xs:documentation>Bass Guitar</xs:documentation></xs:annotation></xs:enumeration>                 
      <xs:enumeration value="BHE"><xs:annotation><xs:documentation>Basset Horn Ensemble</xs:documentation></xs:annotation></xs:enumeration>        
      <xs:enumeration value="BHT"><xs:annotation><xs:documentation>Basset Horn Trio</xs:documentation></xs:annotation></xs:enumeration>            
      <xs:enumeration value="BIU"><xs:annotation><xs:documentation>Biniou</xs:documentation></xs:annotation></xs:enumeration>                      
      <xs:enumeration value="BJL"><xs:annotation><xs:documentation>Banjulele</xs:documentation></xs:annotation></xs:enumeration>                   
      <xs:enumeration value="BJS"><xs:annotation><xs:documentation>Bajo Sexto</xs:documentation></xs:annotation></xs:enumeration>                  
      <xs:enumeration value="BKA"><xs:annotation><xs:documentation>Bankia</xs:documentation></xs:annotation></xs:enumeration>                      
      <xs:enumeration value="BLD"><xs:annotation><xs:documentation>Bandleader</xs:documentation></xs:annotation></xs:enumeration>                  
      <xs:enumeration value="BLE"><xs:annotation><xs:documentation>Bass Lute</xs:documentation></xs:annotation></xs:enumeration>                   
      <xs:enumeration value="BLF"><xs:annotation><xs:documentation>Balafon</xs:documentation></xs:annotation></xs:enumeration>                     
      <xs:enumeration value="BLK"><xs:annotation><xs:documentation>Balalaika</xs:documentation></xs:annotation></xs:enumeration>                   
      <xs:enumeration value="BLM"><xs:annotation><xs:documentation>Baglama</xs:documentation></xs:annotation></xs:enumeration>                     
      <xs:enumeration value="BLO"><xs:annotation><xs:documentation>Bolon</xs:documentation></xs:annotation></xs:enumeration>                       
      <xs:enumeration value="BLR"><xs:annotation><xs:documentation>Bullroarer</xs:documentation></xs:annotation></xs:enumeration>                  
      <xs:enumeration value="BLT"><xs:annotation><xs:documentation>Bell Tree</xs:documentation></xs:annotation></xs:enumeration>                   
      <xs:enumeration value="BMA"><xs:annotation><xs:documentation>Bass Marimba</xs:documentation></xs:annotation></xs:enumeration>                
      <xs:enumeration value="BMB"><xs:annotation><xs:documentation>Bembe</xs:documentation></xs:annotation></xs:enumeration>                       
      <xs:enumeration value="BNG"><xs:annotation><xs:documentation>Bongos</xs:documentation></xs:annotation></xs:enumeration>                      
      <xs:enumeration value="BNJ"><xs:annotation><xs:documentation>Banjo</xs:documentation></xs:annotation></xs:enumeration>                       
      <xs:enumeration value="BNS"><xs:annotation><xs:documentation>Bones</xs:documentation></xs:annotation></xs:enumeration>                       
      <xs:enumeration value="BOB"><xs:annotation><xs:documentation>Bo (Bell)</xs:documentation></xs:annotation></xs:enumeration>                   
      <xs:enumeration value="BOC"><xs:annotation><xs:documentation>Bo (Cymbals)</xs:documentation></xs:annotation></xs:enumeration>                
      <xs:enumeration value="BOF"><xs:annotation><xs:documentation>Bo (Flute)</xs:documentation></xs:annotation></xs:enumeration>                  
      <xs:enumeration value="BOM"><xs:annotation><xs:documentation>Bombarde</xs:documentation></xs:annotation></xs:enumeration>                    
      <xs:enumeration value="BOR"><xs:annotation><xs:documentation>Bordonua</xs:documentation></xs:annotation></xs:enumeration>                    
      <xs:enumeration value="BOU"><xs:annotation><xs:documentation>Bouzouki</xs:documentation></xs:annotation></xs:enumeration>                    
      <xs:enumeration value="BOX"><xs:annotation><xs:documentation>Musical Box</xs:documentation></xs:annotation></xs:enumeration>                 
      <xs:enumeration value="BO_"><xs:annotation><xs:documentation>Bo?</xs:documentation></xs:annotation></xs:enumeration>                         
      <xs:enumeration value="BPE"><xs:annotation><xs:documentation>Body Percussion</xs:documentation></xs:annotation></xs:enumeration>             
      <xs:enumeration value="BPN"><xs:annotation><xs:documentation>Barrel Piano</xs:documentation></xs:annotation></xs:enumeration>                
      <xs:enumeration value="BPQ"><xs:annotation><xs:documentation>Barbershop Quartet</xs:documentation></xs:annotation></xs:enumeration>          
      <xs:enumeration value="BQI"><xs:annotation><xs:documentation>Brass Quintet</xs:documentation></xs:annotation></xs:enumeration>               
      <xs:enumeration value="BRA"><xs:annotation><xs:documentation>Bandura</xs:documentation></xs:annotation></xs:enumeration>                     
      <xs:enumeration value="BRB"><xs:annotation><xs:documentation>Brass Bass</xs:documentation></xs:annotation></xs:enumeration>                  
      <xs:enumeration value="BRC"><xs:annotation><xs:documentation>Bass Recorder</xs:documentation></xs:annotation></xs:enumeration>               
      <xs:enumeration value="BRE"><xs:annotation><xs:documentation>Brass Ensemble</xs:documentation></xs:annotation></xs:enumeration>              
      <xs:enumeration value="BRK"><xs:annotation><xs:documentation>Bass Racket</xs:documentation></xs:annotation></xs:enumeration>                 
      <xs:enumeration value="BRM"><xs:annotation><xs:documentation>Broom</xs:documentation></xs:annotation></xs:enumeration>                       
      <xs:enumeration value="BRN"><xs:annotation><xs:documentation>Brass Section</xs:documentation></xs:annotation></xs:enumeration>               
      <xs:enumeration value="BRO"><xs:annotation><xs:documentation>Barrel Organ</xs:documentation></xs:annotation></xs:enumeration>                
      <xs:enumeration value="BRP"><xs:annotation><xs:documentation>Border Pipes</xs:documentation></xs:annotation></xs:enumeration>                
      <xs:enumeration value="BRR"><xs:annotation><xs:documentation>Bandurria</xs:documentation></xs:annotation></xs:enumeration>                   
      <xs:enumeration value="BRS"><xs:annotation><xs:documentation>Baritone Saxophone</xs:documentation></xs:annotation></xs:enumeration>          
      <xs:enumeration value="BRT"><xs:annotation><xs:documentation>Baritone (voice)</xs:documentation></xs:annotation></xs:enumeration>            
      <xs:enumeration value="BRY"><xs:annotation><xs:documentation>Baryton</xs:documentation></xs:annotation></xs:enumeration>                     
      <xs:enumeration value="BSC"><xs:annotation><xs:documentation>Bass Clarinet</xs:documentation></xs:annotation></xs:enumeration>               
      <xs:enumeration value="BSD"><xs:annotation><xs:documentation>Bass Drum</xs:documentation></xs:annotation></xs:enumeration>                   
      <xs:enumeration value="BSF"><xs:annotation><xs:documentation>Bass Flute</xs:documentation></xs:annotation></xs:enumeration>                  
      <xs:enumeration value="BSH"><xs:annotation><xs:documentation>Basset Horn</xs:documentation></xs:annotation></xs:enumeration>                 
      <xs:enumeration value="BSR"><xs:annotation><xs:documentation>Bansuri Flute</xs:documentation></xs:annotation></xs:enumeration>               
      <xs:enumeration value="BSS"><xs:annotation><xs:documentation>Bassoon</xs:documentation></xs:annotation></xs:enumeration>                     
      <xs:enumeration value="BSX"><xs:annotation><xs:documentation>Bass Saxophone</xs:documentation></xs:annotation></xs:enumeration>              
      <xs:enumeration value="BSY"><xs:annotation><xs:documentation>Basy</xs:documentation></xs:annotation></xs:enumeration>                        
      <xs:enumeration value="BTA"><xs:annotation><xs:documentation>Button Accordion</xs:documentation></xs:annotation></xs:enumeration>            
      <xs:enumeration value="BTB"><xs:annotation><xs:documentation>Bass Tuba</xs:documentation></xs:annotation></xs:enumeration>                   
      <xs:enumeration value="BTC"><xs:annotation><xs:documentation>Basset Clarinet</xs:documentation></xs:annotation></xs:enumeration>             
      <xs:enumeration value="BTM"><xs:annotation><xs:documentation>Bass Tambura</xs:documentation></xs:annotation></xs:enumeration>                
      <xs:enumeration value="BTN"><xs:annotation><xs:documentation>Baritone (Saxhorn)</xs:documentation></xs:annotation></xs:enumeration>          
      <xs:enumeration value="BTP"><xs:annotation><xs:documentation>Bass Trumpet</xs:documentation></xs:annotation></xs:enumeration>                
      <xs:enumeration value="BTR"><xs:annotation><xs:documentation>Bass Trombone</xs:documentation></xs:annotation></xs:enumeration>               
      <xs:enumeration value="BTT"><xs:annotation><xs:documentation>Bottle</xs:documentation></xs:annotation></xs:enumeration>                      
      <xs:enumeration value="BTX"><xs:annotation><xs:documentation>Beat Box (Vocal)</xs:documentation></xs:annotation></xs:enumeration>            
      <xs:enumeration value="BUE"><xs:annotation><xs:documentation>Bugle</xs:documentation></xs:annotation></xs:enumeration>                       
      <xs:enumeration value="BVC"><xs:annotation><xs:documentation>Backing Vocals</xs:documentation></xs:annotation></xs:enumeration>              
      <xs:enumeration value="BVL"><xs:annotation><xs:documentation>Bass Viol</xs:documentation></xs:annotation></xs:enumeration>                   
      <xs:enumeration value="BVO"><xs:annotation><xs:documentation>Bass (voice)</xs:documentation></xs:annotation></xs:enumeration>                
      <xs:enumeration value="BWA"><xs:annotation><xs:documentation>Biwa</xs:documentation></xs:annotation></xs:enumeration>                        
      <xs:enumeration value="BYA"><xs:annotation><xs:documentation>Bayan</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="BYE"><xs:annotation><xs:documentation>Baryton Ensemble</xs:documentation></xs:annotation></xs:enumeration>            
      <xs:enumeration value="BZR"><xs:annotation><xs:documentation>Bouz_r</xs:documentation></xs:annotation></xs:enumeration>                      
      <xs:enumeration value="CAL"><xs:annotation><xs:documentation>Caller</xs:documentation></xs:annotation></xs:enumeration>                      
      <xs:enumeration value="CAM"><xs:annotation><xs:documentation>Campana</xs:documentation></xs:annotation></xs:enumeration>                     
      <xs:enumeration value="CAN"><xs:annotation><xs:documentation>Cor Anglais</xs:documentation></xs:annotation></xs:enumeration>                 
      <xs:enumeration value="CAS"><xs:annotation><xs:documentation>Castanets</xs:documentation></xs:annotation></xs:enumeration>                   
      <xs:enumeration value="CAT"><xs:annotation><xs:documentation>Castrato (voice)</xs:documentation></xs:annotation></xs:enumeration>            
      <xs:enumeration value="CAV"><xs:annotation><xs:documentation>Cavaquinho</xs:documentation></xs:annotation></xs:enumeration>                  
      <xs:enumeration value="CBC"><xs:annotation><xs:documentation>Chamber Choir</xs:documentation></xs:annotation></xs:enumeration>               
      <xs:enumeration value="CBF"><xs:annotation><xs:documentation>Contrabass Flute</xs:documentation></xs:annotation></xs:enumeration>            
      <xs:enumeration value="CBH"><xs:annotation><xs:documentation>Calabash</xs:documentation></xs:annotation></xs:enumeration>                    
      <xs:enumeration value="CBM"><xs:annotation><xs:documentation>Cimbalom</xs:documentation></xs:annotation></xs:enumeration>                    
      <xs:enumeration value="CBO"><xs:annotation><xs:documentation>Chamber Organ</xs:documentation></xs:annotation></xs:enumeration>               
      <xs:enumeration value="CBP"><xs:annotation><xs:documentation>Chamber Pipes</xs:documentation></xs:annotation></xs:enumeration>               
      <xs:enumeration value="CBS"><xs:annotation><xs:documentation>Cabasa</xs:documentation></xs:annotation></xs:enumeration>                      
      <xs:enumeration value="CBU"><xs:annotation><xs:documentation>Cumbus</xs:documentation></xs:annotation></xs:enumeration>                      
      <xs:enumeration value="CCC"><xs:annotation><xs:documentation>MCPS See Comments</xs:documentation></xs:annotation></xs:enumeration>           
      <xs:enumeration value="CCD"><xs:annotation><xs:documentation>Children&apos;s Choir Director</xs:documentation></xs:annotation></xs:enumeration>                               
      <xs:enumeration value="CCE"><xs:annotation><xs:documentation>Ceng Ceng</xs:documentation></xs:annotation></xs:enumeration>                   
      <xs:enumeration value="CCH"><xs:annotation><xs:documentation>Children&apos;s Choir</xs:documentation></xs:annotation></xs:enumeration>       
      <xs:enumeration value="CDC"><xs:annotation><xs:documentation>Corno Da Caccia</xs:documentation></xs:annotation></xs:enumeration>             
      <xs:enumeration value="CDD"><xs:annotation><xs:documentation>Comedy Duo</xs:documentation></xs:annotation></xs:enumeration>                  
      <xs:enumeration value="CDI"><xs:annotation><xs:documentation>Choir Director</xs:documentation></xs:annotation></xs:enumeration>              
      <xs:enumeration value="CDR"><xs:annotation><xs:documentation>Cyla-Diare</xs:documentation></xs:annotation></xs:enumeration>                  
      <xs:enumeration value="CEE"><xs:annotation><xs:documentation>Cello Ensemble</xs:documentation></xs:annotation></xs:enumeration>              
      <xs:enumeration value="CEL"><xs:annotation><xs:documentation>Cello</xs:documentation></xs:annotation></xs:enumeration>                       
      <xs:enumeration value="CFT"><xs:annotation><xs:documentation>Cifteli</xs:documentation></xs:annotation></xs:enumeration>                     
      <xs:enumeration value="CGD"><xs:annotation><xs:documentation>Clog Dancer</xs:documentation></xs:annotation></xs:enumeration>                 
      <xs:enumeration value="CGG"><xs:annotation><xs:documentation>Changgo</xs:documentation></xs:annotation></xs:enumeration>                     
      <xs:enumeration value="CGR"><xs:annotation><xs:documentation>Congregation</xs:documentation></xs:annotation></xs:enumeration>                
      <xs:enumeration value="CHA"><xs:annotation><xs:documentation>Charango</xs:documentation></xs:annotation></xs:enumeration>                    
      <xs:enumeration value="CHB"><xs:annotation><xs:documentation>Chamberlin</xs:documentation></xs:annotation></xs:enumeration>                  
      <xs:enumeration value="CHC"><xs:annotation><xs:documentation>Choral Conductor</xs:documentation></xs:annotation></xs:enumeration>            
      <xs:enumeration value="CHD"><xs:annotation><xs:documentation>Chinese Drum</xs:documentation></xs:annotation></xs:enumeration>                
      <xs:enumeration value="CHG"><xs:annotation><xs:documentation>Cheng</xs:documentation></xs:annotation></xs:enumeration>                       
      <xs:enumeration value="CHH"><xs:annotation><xs:documentation>Chinese Harp</xs:documentation></xs:annotation></xs:enumeration>                
      <xs:enumeration value="CHI"><xs:annotation><xs:documentation>Ching (Cymbals)</xs:documentation></xs:annotation></xs:enumeration>             
      <xs:enumeration value="CHK"><xs:annotation><xs:documentation>Chekere</xs:documentation></xs:annotation></xs:enumeration>                     
      <xs:enumeration value="CHM"><xs:annotation><xs:documentation>Chimes</xs:documentation></xs:annotation></xs:enumeration>                      
      <xs:enumeration value="CHN"><xs:annotation><xs:documentation>Chamber Ensemble</xs:documentation></xs:annotation></xs:enumeration>            
      <xs:enumeration value="CHO"><xs:annotation><xs:documentation>Chamber Orchestra</xs:documentation></xs:annotation></xs:enumeration>           
      <xs:enumeration value="CHR"><xs:annotation><xs:documentation>Choir</xs:documentation></xs:annotation></xs:enumeration>                       
      <xs:enumeration value="CHS"><xs:annotation><xs:documentation>Chapman Stick</xs:documentation></xs:annotation></xs:enumeration>               
      <xs:enumeration value="CHT"><xs:annotation><xs:documentation>Chanting</xs:documentation></xs:annotation></xs:enumeration>                    
      <xs:enumeration value="CIM"><xs:annotation><xs:documentation>Cimpoi</xs:documentation></xs:annotation></xs:enumeration>                      
      <xs:enumeration value="CIT"><xs:annotation><xs:documentation>Citole</xs:documentation></xs:annotation></xs:enumeration>                      
      <xs:enumeration value="CJA"><xs:annotation><xs:documentation>Caja</xs:documentation></xs:annotation></xs:enumeration>                        
      <xs:enumeration value="CJN"><xs:annotation><xs:documentation>Caj n</xs:documentation></xs:annotation></xs:enumeration>                       
      <xs:enumeration value="CLA"><xs:annotation><xs:documentation>Clarinet</xs:documentation></xs:annotation></xs:enumeration>                    
      <xs:enumeration value="CLC"><xs:annotation><xs:documentation>Clarinet (C)</xs:documentation></xs:annotation></xs:enumeration>                
      <xs:enumeration value="CLE"><xs:annotation><xs:documentation>Clarinet (E Flat)</xs:documentation></xs:annotation></xs:enumeration>           
      <xs:enumeration value="CLH"><xs:annotation><xs:documentation>Chocalho</xs:documentation></xs:annotation></xs:enumeration>                    
      <xs:enumeration value="CLM"><xs:annotation><xs:documentation>Chalumeau</xs:documentation></xs:annotation></xs:enumeration>                   
      <xs:enumeration value="CLP"><xs:annotation><xs:documentation>Clapping</xs:documentation></xs:annotation></xs:enumeration>                    
      <xs:enumeration value="CLR"><xs:annotation><xs:documentation>Clarsach</xs:documentation></xs:annotation></xs:enumeration>                    
      <xs:enumeration value="CLS"><xs:annotation><xs:documentation>Claves</xs:documentation></xs:annotation></xs:enumeration>                      
      <xs:enumeration value="CLT"><xs:annotation><xs:documentation>Collector (Musicologist)</xs:documentation></xs:annotation></xs:enumeration>    
      <xs:enumeration value="CLV"><xs:annotation><xs:documentation>Clavier</xs:documentation></xs:annotation></xs:enumeration>                     
      <xs:enumeration value="CMD"><xs:annotation><xs:documentation>Comedian</xs:documentation></xs:annotation></xs:enumeration>                    
      <xs:enumeration value="CME"><xs:annotation><xs:documentation>Comedy Ensemble</xs:documentation></xs:annotation></xs:enumeration>             
      <xs:enumeration value="CMR"><xs:annotation><xs:documentation>Choirmaster</xs:documentation></xs:annotation></xs:enumeration>                 
      <xs:enumeration value="CMS"><xs:annotation><xs:documentation>C Melody Saxophone</xs:documentation></xs:annotation></xs:enumeration>          
      <xs:enumeration value="CMT"><xs:annotation><xs:documentation>Commentator</xs:documentation></xs:annotation></xs:enumeration>                 
      <xs:enumeration value="CNF"><xs:annotation><xs:documentation>Chinese Flute</xs:documentation></xs:annotation></xs:enumeration>               
      <xs:enumeration value="CNO"><xs:annotation><xs:documentation>Cinema Organ</xs:documentation></xs:annotation></xs:enumeration>                
      <xs:enumeration value="CNR"><xs:annotation><xs:documentation>Cantor</xs:documentation></xs:annotation></xs:enumeration>                      
      <xs:enumeration value="CNT"><xs:annotation><xs:documentation>Contralto (voice)</xs:documentation></xs:annotation></xs:enumeration>           
      <xs:enumeration value="COA"><xs:annotation><xs:documentation>Congas</xs:documentation></xs:annotation></xs:enumeration>                      
      <xs:enumeration value="COB"><xs:annotation><xs:documentation>Comb</xs:documentation></xs:annotation></xs:enumeration>                        
      <xs:enumeration value="COE"><xs:annotation><xs:documentation>Cornett Ensemble</xs:documentation></xs:annotation></xs:enumeration>            
      <xs:enumeration value="COL"><xs:annotation><xs:documentation>Collective</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="COO"><xs:annotation><xs:documentation>Congos</xs:documentation></xs:annotation></xs:enumeration>                      
      <xs:enumeration value="COR"><xs:annotation><xs:documentation>Chorus</xs:documentation></xs:annotation></xs:enumeration>                      
      <xs:enumeration value="COW"><xs:annotation><xs:documentation>Cowbell</xs:documentation></xs:annotation></xs:enumeration>                     
      <xs:enumeration value="COY"><xs:annotation><xs:documentation>Company</xs:documentation></xs:annotation></xs:enumeration>                     
      <xs:enumeration value="CPE"><xs:annotation><xs:documentation>Calliope</xs:documentation></xs:annotation></xs:enumeration>                    
      <xs:enumeration value="CPL"><xs:annotation><xs:documentation>Chap Lek</xs:documentation></xs:annotation></xs:enumeration>                    
      <xs:enumeration value="CPS"><xs:annotation><xs:documentation>Clappers</xs:documentation></xs:annotation></xs:enumeration>                    
      <xs:enumeration value="CRL"><xs:annotation><xs:documentation>Carillon</xs:documentation></xs:annotation></xs:enumeration>                    
      <xs:enumeration value="CRM"><xs:annotation><xs:documentation>Crumhorn</xs:documentation></xs:annotation></xs:enumeration>                    
      <xs:enumeration value="CRN"><xs:annotation><xs:documentation>Cornet</xs:documentation></xs:annotation></xs:enumeration>                      
      <xs:enumeration value="CRT"><xs:annotation><xs:documentation>Concertina</xs:documentation></xs:annotation></xs:enumeration>                  
      <xs:enumeration value="CRW"><xs:annotation><xs:documentation>Crwth</xs:documentation></xs:annotation></xs:enumeration>                       
      <xs:enumeration value="CSC"><xs:annotation><xs:documentation>Colascione</xs:documentation></xs:annotation></xs:enumeration>                  
      <xs:enumeration value="CSH"><xs:annotation><xs:documentation>Conch Shell</xs:documentation></xs:annotation></xs:enumeration>                 
      <xs:enumeration value="CSN"><xs:annotation><xs:documentation>Chansonnier</xs:documentation></xs:annotation></xs:enumeration>                 
      <xs:enumeration value="CST"><xs:annotation><xs:documentation>Celeste</xs:documentation></xs:annotation></xs:enumeration>                     
      <xs:enumeration value="CSX"><xs:annotation><xs:documentation>Contrabass Saxophone</xs:documentation></xs:annotation></xs:enumeration>        
      <xs:enumeration value="CTC"><xs:annotation><xs:documentation>Contrabass Clarinet</xs:documentation></xs:annotation></xs:enumeration>         
      <xs:enumeration value="CTE"><xs:annotation><xs:documentation>Clarinet Ensemble</xs:documentation></xs:annotation></xs:enumeration>           
      <xs:enumeration value="CTL"><xs:annotation><xs:documentation>Crotales</xs:documentation></xs:annotation></xs:enumeration>                    
      <xs:enumeration value="CTN"><xs:annotation><xs:documentation>Counter-Tenor (voice)</xs:documentation></xs:annotation></xs:enumeration>       
      <xs:enumeration value="CTO"><xs:annotation><xs:documentation>Cornett</xs:documentation></xs:annotation></xs:enumeration>                     
      <xs:enumeration value="CTR"><xs:annotation><xs:documentation>Chitarrone</xs:documentation></xs:annotation></xs:enumeration>                  
      <xs:enumeration value="CTT"><xs:annotation><xs:documentation>Cittern</xs:documentation></xs:annotation></xs:enumeration>                     
      <xs:enumeration value="CUA"><xs:annotation><xs:documentation>Cuatro</xs:documentation></xs:annotation></xs:enumeration>                      
      <xs:enumeration value="CUI"><xs:annotation><xs:documentation>Cuica</xs:documentation></xs:annotation></xs:enumeration>                       
      <xs:enumeration value="CUR"><xs:annotation><xs:documentation>Curtal</xs:documentation></xs:annotation></xs:enumeration>                      
      <xs:enumeration value="CVA"><xs:annotation><xs:documentation>Cavaco</xs:documentation></xs:annotation></xs:enumeration>                      
      <xs:enumeration value="CVC"><xs:annotation><xs:documentation>Clavichord</xs:documentation></xs:annotation></xs:enumeration>                  
      <xs:enumeration value="CVT"><xs:annotation><xs:documentation>Clavinet</xs:documentation></xs:annotation></xs:enumeration>                    
      <xs:enumeration value="CWT"><xs:annotation><xs:documentation>Chiwata</xs:documentation></xs:annotation></xs:enumeration>                     
      <xs:enumeration value="CXA"><xs:annotation><xs:documentation>Caixa</xs:documentation></xs:annotation></xs:enumeration>                       
      <xs:enumeration value="CXI"><xs:annotation><xs:documentation>Caxixi</xs:documentation></xs:annotation></xs:enumeration>                      
      <xs:enumeration value="CYM"><xs:annotation><xs:documentation>Cymbals</xs:documentation></xs:annotation></xs:enumeration>                     
      <xs:enumeration value="DAE"><xs:annotation><xs:documentation>Dance Troupe</xs:documentation></xs:annotation></xs:enumeration>                
      <xs:enumeration value="DAF"><xs:annotation><xs:documentation>Daf</xs:documentation></xs:annotation></xs:enumeration>                         
      <xs:enumeration value="DAI"><xs:annotation><xs:documentation>Daire</xs:documentation></xs:annotation></xs:enumeration>                       
      <xs:enumeration value="DAN"><xs:annotation><xs:documentation>Dance</xs:documentation></xs:annotation></xs:enumeration>                       
      <xs:enumeration value="DAT"><xs:annotation><xs:documentation>Dan Tranh</xs:documentation></xs:annotation></xs:enumeration>                   
      <xs:enumeration value="DAU"><xs:annotation><xs:documentation>Damaru</xs:documentation></xs:annotation></xs:enumeration>                      
      <xs:enumeration value="DAX"><xs:annotation><xs:documentation>Daxaphone</xs:documentation></xs:annotation></xs:enumeration>                   
      <xs:enumeration value="DBA"><xs:annotation><xs:documentation>Dobro-Bass</xs:documentation></xs:annotation></xs:enumeration>                  
      <xs:enumeration value="DBB"><xs:annotation><xs:documentation>Double Bass</xs:documentation></xs:annotation></xs:enumeration>                 
      <xs:enumeration value="DBI"><xs:annotation><xs:documentation>Doumbi</xs:documentation></xs:annotation></xs:enumeration>                      
      <xs:enumeration value="DBK"><xs:annotation><xs:documentation>Dumbelek</xs:documentation></xs:annotation></xs:enumeration>                    
      <xs:enumeration value="DBS"><xs:annotation><xs:documentation>Double Bassoon</xs:documentation></xs:annotation></xs:enumeration>              
      <xs:enumeration value="DBU"><xs:annotation><xs:documentation>Dan Bau</xs:documentation></xs:annotation></xs:enumeration>                     
      <xs:enumeration value="DCL"><xs:annotation><xs:documentation>Dulceola</xs:documentation></xs:annotation></xs:enumeration>                    
      <xs:enumeration value="DCN"><xs:annotation><xs:documentation>Dulcian</xs:documentation></xs:annotation></xs:enumeration>                     
      <xs:enumeration value="DCT"><xs:annotation><xs:documentation>Double Clarinet</xs:documentation></xs:annotation></xs:enumeration>             
      <xs:enumeration value="DDN"><xs:annotation><xs:documentation>Dundun</xs:documentation></xs:annotation></xs:enumeration>                      
      <xs:enumeration value="DEF"><xs:annotation><xs:documentation>Def</xs:documentation></xs:annotation></xs:enumeration>                         
      <xs:enumeration value="DFE"><xs:annotation><xs:documentation>Dance And Fitness Expert</xs:documentation></xs:annotation></xs:enumeration>    
      <xs:enumeration value="DFF"><xs:annotation><xs:documentation>Diaff</xs:documentation></xs:annotation></xs:enumeration>                       
      <xs:enumeration value="DFL"><xs:annotation><xs:documentation>Double Flute</xs:documentation></xs:annotation></xs:enumeration>                
      <xs:enumeration value="DHK"><xs:annotation><xs:documentation>Dholak</xs:documentation></xs:annotation></xs:enumeration>                      
      <xs:enumeration value="DHL"><xs:annotation><xs:documentation>Dhol</xs:documentation></xs:annotation></xs:enumeration>                        
      <xs:enumeration value="DIB"><xs:annotation><xs:documentation>Dilruba</xs:documentation></xs:annotation></xs:enumeration>                     
      <xs:enumeration value="DID"><xs:annotation><xs:documentation>Didjeridu</xs:documentation></xs:annotation></xs:enumeration>                   
      <xs:enumeration value="DIF"><xs:annotation><xs:documentation>Di (Flute)</xs:documentation></xs:annotation></xs:enumeration>                  
      <xs:enumeration value="DIR"><xs:annotation><xs:documentation>Director (Musical)</xs:documentation></xs:annotation></xs:enumeration>          
      <xs:enumeration value="DIS"><xs:annotation><xs:documentation>Di ( Slit Drum)</xs:documentation></xs:annotation></xs:enumeration>             
      <xs:enumeration value="DIZ"><xs:annotation><xs:documentation>Dizi</xs:documentation></xs:annotation></xs:enumeration>                        
      <xs:enumeration value="DI_"><xs:annotation><xs:documentation>Di?</xs:documentation></xs:annotation></xs:enumeration>                         
      <xs:enumeration value="DJM"><xs:annotation><xs:documentation>Djembe</xs:documentation></xs:annotation></xs:enumeration>                      
      <xs:enumeration value="DJS"><xs:annotation><xs:documentation>Dj (Spoken Word)</xs:documentation></xs:annotation></xs:enumeration>            
      <xs:enumeration value="DJU"><xs:annotation><xs:documentation>Djura</xs:documentation></xs:annotation></xs:enumeration>                       
      <xs:enumeration value="DJX"><xs:annotation><xs:documentation>Dj (Mixer)</xs:documentation></xs:annotation></xs:enumeration>                  
      <xs:enumeration value="DMA"><xs:annotation><xs:documentation>Droma</xs:documentation></xs:annotation></xs:enumeration>                       
      <xs:enumeration value="DMJ"><xs:annotation><xs:documentation>Drum Major</xs:documentation></xs:annotation></xs:enumeration>                  
      <xs:enumeration value="DMM"><xs:annotation><xs:documentation>Drum Machine</xs:documentation></xs:annotation></xs:enumeration>                
      <xs:enumeration value="DNA"><xs:annotation><xs:documentation>Does Not Appear</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="DNB"><xs:annotation><xs:documentation>Danburo</xs:documentation></xs:annotation></xs:enumeration>                     
      <xs:enumeration value="DNG"><xs:annotation><xs:documentation>Dan Nguyet</xs:documentation></xs:annotation></xs:enumeration>                  
      <xs:enumeration value="DNL"><xs:annotation><xs:documentation>Doneli</xs:documentation></xs:annotation></xs:enumeration>                      
      <xs:enumeration value="DOB"><xs:annotation><xs:documentation>Dobro</xs:documentation></xs:annotation></xs:enumeration>                       
      <xs:enumeration value="DOH"><xs:annotation><xs:documentation>Dohol</xs:documentation></xs:annotation></xs:enumeration>                       
      <xs:enumeration value="DOI"><xs:annotation><xs:documentation>Doira</xs:documentation></xs:annotation></xs:enumeration>                       
      <xs:enumeration value="DOM"><xs:annotation><xs:documentation>Dombra</xs:documentation></xs:annotation></xs:enumeration>                      
      <xs:enumeration value="DON"><xs:annotation><xs:documentation>Donno</xs:documentation></xs:annotation></xs:enumeration>                       
      <xs:enumeration value="DOU"><xs:annotation><xs:documentation>Doumbaki</xs:documentation></xs:annotation></xs:enumeration>                    
      <xs:enumeration value="DPL"><xs:annotation><xs:documentation>Diple</xs:documentation></xs:annotation></xs:enumeration>                       
      <xs:enumeration value="DPR"><xs:annotation><xs:documentation>Drum Programmer</xs:documentation></xs:annotation></xs:enumeration>             
      <xs:enumeration value="DRA"><xs:annotation><xs:documentation>Dotara</xs:documentation></xs:annotation></xs:enumeration>                      
      <xs:enumeration value="DRB"><xs:annotation><xs:documentation>Darabukka</xs:documentation></xs:annotation></xs:enumeration>                   
      <xs:enumeration value="DRI"><xs:annotation><xs:documentation>Dril-Bu</xs:documentation></xs:annotation></xs:enumeration>                     
      <xs:enumeration value="DRM"><xs:annotation><xs:documentation>Drum</xs:documentation></xs:annotation></xs:enumeration>                        
      <xs:enumeration value="DRU"><xs:annotation><xs:documentation>Drums</xs:documentation></xs:annotation></xs:enumeration>                       
      <xs:enumeration value="DSG"><xs:annotation><xs:documentation>Drum Sergeant</xs:documentation></xs:annotation></xs:enumeration>               
      <xs:enumeration value="DTD"><xs:annotation><xs:documentation>Dilli Tuiduk</xs:documentation></xs:annotation></xs:enumeration>                
      <xs:enumeration value="DUD"><xs:annotation><xs:documentation>Duduk</xs:documentation></xs:annotation></xs:enumeration>                       
      <xs:enumeration value="DUF"><xs:annotation><xs:documentation>Duff</xs:documentation></xs:annotation></xs:enumeration>                        
      <xs:enumeration value="DUG"><xs:annotation><xs:documentation>Duggi</xs:documentation></xs:annotation></xs:enumeration>                       
      <xs:enumeration value="DUL"><xs:annotation><xs:documentation>Dulcimer</xs:documentation></xs:annotation></xs:enumeration>                    
      <xs:enumeration value="DUM"><xs:annotation><xs:documentation>Dumbuks</xs:documentation></xs:annotation></xs:enumeration>                     
      <xs:enumeration value="DUN"><xs:annotation><xs:documentation>Dung-Chen</xs:documentation></xs:annotation></xs:enumeration>                   
      <xs:enumeration value="DUO"><xs:annotation><xs:documentation>Duo</xs:documentation></xs:annotation></xs:enumeration>                         
      <xs:enumeration value="DUT"><xs:annotation><xs:documentation>Dutar</xs:documentation></xs:annotation></xs:enumeration>                       
      <xs:enumeration value="DVJ"><xs:annotation><xs:documentation>Dvojnice</xs:documentation></xs:annotation></xs:enumeration>                    
      <xs:enumeration value="DVL"><xs:annotation><xs:documentation>Davul</xs:documentation></xs:annotation></xs:enumeration>                       
      <xs:enumeration value="D_J"><xs:annotation><xs:documentation>DJ</xs:documentation></xs:annotation></xs:enumeration>                          
      <xs:enumeration value="EAC"><xs:annotation><xs:documentation>Electric Accordion</xs:documentation></xs:annotation></xs:enumeration>          
      <xs:enumeration value="EAD"><xs:annotation><xs:documentation>Electric Appalachian Dulcimer</xs:documentation></xs:annotation></xs:enumeration>                                
      <xs:enumeration value="EBG"><xs:annotation><xs:documentation>Electric Bass Guitar</xs:documentation></xs:annotation></xs:enumeration>        
      <xs:enumeration value="ECE"><xs:annotation><xs:documentation>Electronic Cello</xs:documentation></xs:annotation></xs:enumeration>            
      <xs:enumeration value="EDS"><xs:annotation><xs:documentation>Electronic Drums</xs:documentation></xs:annotation></xs:enumeration>            
      <xs:enumeration value="EFI"><xs:annotation><xs:documentation>Electric Fiddle</xs:documentation></xs:annotation></xs:enumeration>             
      <xs:enumeration value="EFX"><xs:annotation><xs:documentation>Sound Effects</xs:documentation></xs:annotation></xs:enumeration>               
      <xs:enumeration value="EGT"><xs:annotation><xs:documentation>Electric Guitar</xs:documentation></xs:annotation></xs:enumeration>             
      <xs:enumeration value="EGT"><xs:annotation><xs:documentation>Electric Baritone Guitar</xs:documentation></xs:annotation></xs:enumeration>    
      <xs:enumeration value="EGU"><xs:annotation><xs:documentation>English Guitar</xs:documentation></xs:annotation></xs:enumeration>              
      <xs:enumeration value="EHR"><xs:annotation><xs:documentation>Electric Harp</xs:documentation></xs:annotation></xs:enumeration>               
      <xs:enumeration value="EKB"><xs:annotation><xs:documentation>Electric Keyboard</xs:documentation></xs:annotation></xs:enumeration>           
      <xs:enumeration value="EKT"><xs:annotation><xs:documentation>Ektar</xs:documentation></xs:annotation></xs:enumeration>                       
      <xs:enumeration value="ELE"><xs:annotation><xs:documentation>Electronics</xs:documentation></xs:annotation></xs:enumeration>                 
      <xs:enumeration value="ELN"><xs:annotation><xs:documentation>Electronium</xs:documentation></xs:annotation></xs:enumeration>                 
      <xs:enumeration value="EMU"><xs:annotation><xs:documentation>Emulator</xs:documentation></xs:annotation></xs:enumeration>                    
      <xs:enumeration value="ENB"><xs:annotation><xs:documentation>English Bagpipes</xs:documentation></xs:annotation></xs:enumeration>            
      <xs:enumeration value="ENC"><xs:annotation><xs:documentation>English Concertina</xs:documentation></xs:annotation></xs:enumeration>          
      <xs:enumeration value="ENG"><xs:annotation><xs:documentation>Engineer</xs:documentation></xs:annotation></xs:enumeration>                    
      <xs:enumeration value="ENH"><xs:annotation><xs:documentation>English Horn</xs:documentation></xs:annotation></xs:enumeration>                
      <xs:enumeration value="ENO"><xs:annotation><xs:documentation>Electronic Organ</xs:documentation></xs:annotation></xs:enumeration>            
      <xs:enumeration value="ENS"><xs:annotation><xs:documentation>Ensemble</xs:documentation></xs:annotation></xs:enumeration>                    
      <xs:enumeration value="ENV"><xs:annotation><xs:documentation>Engineer (Vocal)</xs:documentation></xs:annotation></xs:enumeration>            
      <xs:enumeration value="EOR"><xs:annotation><xs:documentation>Electric Organ</xs:documentation></xs:annotation></xs:enumeration>              
      <xs:enumeration value="EPE"><xs:annotation><xs:documentation>Electronic Percussion</xs:documentation></xs:annotation></xs:enumeration>       
      <xs:enumeration value="EPF"><xs:annotation><xs:documentation>Electronic Piano</xs:documentation></xs:annotation></xs:enumeration>            
      <xs:enumeration value="EPI"><xs:annotation><xs:documentation>Electric Piano</xs:documentation></xs:annotation></xs:enumeration>              
      <xs:enumeration value="EPR"><xs:annotation><xs:documentation>Executive Producer</xs:documentation></xs:annotation></xs:enumeration>          
      <xs:enumeration value="ERH"><xs:annotation><xs:documentation>Erhu</xs:documentation></xs:annotation></xs:enumeration>                        
      <xs:enumeration value="ERP"><xs:annotation><xs:documentation>Executive Remaster Producer</xs:documentation></xs:annotation></xs:enumeration> 
      <xs:enumeration value="ESR"><xs:annotation><xs:documentation>Esraj</xs:documentation></xs:annotation></xs:enumeration>                       
      <xs:enumeration value="EST"><xs:annotation><xs:documentation>Electric Sitar</xs:documentation></xs:annotation></xs:enumeration>              
      <xs:enumeration value="EUB"><xs:annotation><xs:documentation>Electric Upright Bass</xs:documentation></xs:annotation></xs:enumeration>       
      <xs:enumeration value="EUP"><xs:annotation><xs:documentation>Euphonium</xs:documentation></xs:annotation></xs:enumeration>                   
      <xs:enumeration value="EVA"><xs:annotation><xs:documentation>Electric Viola</xs:documentation></xs:annotation></xs:enumeration>              
      <xs:enumeration value="EVB"><xs:annotation><xs:documentation>Electronic Vibraphone</xs:documentation></xs:annotation></xs:enumeration>       
      <xs:enumeration value="EVC"><xs:annotation><xs:documentation>Electric Cello</xs:documentation></xs:annotation></xs:enumeration>              
      <xs:enumeration value="EVI"><xs:annotation><xs:documentation>Electric Violin</xs:documentation></xs:annotation></xs:enumeration>             
      <xs:enumeration value="EVN"><xs:annotation><xs:documentation>Electronic Violin</xs:documentation></xs:annotation></xs:enumeration>           
      <xs:enumeration value="EWI"><xs:annotation><xs:documentation>Electronic Wind Instrument</xs:documentation></xs:annotation></xs:enumeration>  
      <xs:enumeration value="FBG"><xs:annotation><xs:documentation>Fretless Bass Guitar</xs:documentation></xs:annotation></xs:enumeration>        
      <xs:enumeration value="FCH"><xs:annotation><xs:documentation>Female Choir</xs:documentation></xs:annotation></xs:enumeration>                
      <xs:enumeration value="FCO"><xs:annotation><xs:documentation>Female Chorus</xs:documentation></xs:annotation></xs:enumeration>               
      <xs:enumeration value="FDM"><xs:annotation><xs:documentation>Frame Drum</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="FDR"><xs:annotation><xs:documentation>Film Director</xs:documentation></xs:annotation></xs:enumeration>               
      <xs:enumeration value="FEE"><xs:annotation><xs:documentation>Feedback</xs:documentation></xs:annotation></xs:enumeration>                    
      <xs:enumeration value="FFT"><xs:annotation><xs:documentation>FanfareTrumpet</xs:documentation></xs:annotation></xs:enumeration>              
      <xs:enumeration value="FGO"><xs:annotation><xs:documentation>Fairground Organ</xs:documentation></xs:annotation></xs:enumeration>            
      <xs:enumeration value="FGT"><xs:annotation><xs:documentation>Fretless Guitar</xs:documentation></xs:annotation></xs:enumeration>             
      <xs:enumeration value="FID"><xs:annotation><xs:documentation>Fiddle</xs:documentation></xs:annotation></xs:enumeration>                      
      <xs:enumeration value="FIF"><xs:annotation><xs:documentation>Fife</xs:documentation></xs:annotation></xs:enumeration>                        
      <xs:enumeration value="FLE"><xs:annotation><xs:documentation>Flute Ensemble</xs:documentation></xs:annotation></xs:enumeration>              
      <xs:enumeration value="FLG"><xs:annotation><xs:documentation>Flageolet</xs:documentation></xs:annotation></xs:enumeration>                   
      <xs:enumeration value="FLH"><xs:annotation><xs:documentation>Flugelhorn</xs:documentation></xs:annotation></xs:enumeration>                  
      <xs:enumeration value="FLO"><xs:annotation><xs:documentation>Flute Organ</xs:documentation></xs:annotation></xs:enumeration>                 
      <xs:enumeration value="FLQ"><xs:annotation><xs:documentation>Flute Quintet</xs:documentation></xs:annotation></xs:enumeration>               
      <xs:enumeration value="FLS"><xs:annotation><xs:documentation>Falsetto (voice)</xs:documentation></xs:annotation></xs:enumeration>            
      <xs:enumeration value="FLU"><xs:annotation><xs:documentation>Flute</xs:documentation></xs:annotation></xs:enumeration>                       
      <xs:enumeration value="FLX"><xs:annotation><xs:documentation>Flexatone</xs:documentation></xs:annotation></xs:enumeration>                   
      <xs:enumeration value="FNC"><xs:annotation><xs:documentation>Finger Cymbals</xs:documentation></xs:annotation></xs:enumeration>              
      <xs:enumeration value="FNL"><xs:annotation><xs:documentation>Finger Clicks</xs:documentation></xs:annotation></xs:enumeration>               
      <xs:enumeration value="FOL"><xs:annotation><xs:documentation>Folklorist</xs:documentation></xs:annotation></xs:enumeration>                  
      <xs:enumeration value="FOT"><xs:annotation><xs:documentation>Fotdella</xs:documentation></xs:annotation></xs:enumeration>                    
      <xs:enumeration value="FRB"><xs:annotation><xs:documentation>French Bagpipes</xs:documentation></xs:annotation></xs:enumeration>             
      <xs:enumeration value="FRH"><xs:annotation><xs:documentation>French Horn</xs:documentation></xs:annotation></xs:enumeration>                 
      <xs:enumeration value="FSB"><xs:annotation><xs:documentation>Five String Banjo</xs:documentation></xs:annotation></xs:enumeration>           
      <xs:enumeration value="FST"><xs:annotation><xs:documentation>Foot Stamping</xs:documentation></xs:annotation></xs:enumeration>               
      <xs:enumeration value="FTA"><xs:annotation><xs:documentation>Foot Tapping</xs:documentation></xs:annotation></xs:enumeration>                
      <xs:enumeration value="FTP"><xs:annotation><xs:documentation>Fortepiano</xs:documentation></xs:annotation></xs:enumeration>                  
      <xs:enumeration value="FUJ"><xs:annotation><xs:documentation>Fujara</xs:documentation></xs:annotation></xs:enumeration>                      
      <xs:enumeration value="FYE"><xs:annotation><xs:documentation>Fyell</xs:documentation></xs:annotation></xs:enumeration>                       
      <xs:enumeration value="FYR"><xs:annotation><xs:documentation>Floyera</xs:documentation></xs:annotation></xs:enumeration>                     
      <xs:enumeration value="GAD"><xs:annotation><xs:documentation>Gadulka</xs:documentation></xs:annotation></xs:enumeration>                     
      <xs:enumeration value="GAJ"><xs:annotation><xs:documentation>Gajde</xs:documentation></xs:annotation></xs:enumeration>                       
      <xs:enumeration value="GAL"><xs:annotation><xs:documentation>Galo</xs:documentation></xs:annotation></xs:enumeration>                        
      <xs:enumeration value="GAM"><xs:annotation><xs:documentation>Gamelan</xs:documentation></xs:annotation></xs:enumeration>                     
      <xs:enumeration value="GAN"><xs:annotation><xs:documentation>Ganga</xs:documentation></xs:annotation></xs:enumeration>                       
      <xs:enumeration value="GAR"><xs:annotation><xs:documentation>Gardon</xs:documentation></xs:annotation></xs:enumeration>                      
      <xs:enumeration value="GBD"><xs:annotation><xs:documentation>Gbedu</xs:documentation></xs:annotation></xs:enumeration>                       
      <xs:enumeration value="GBN"><xs:annotation><xs:documentation>Gambang</xs:documentation></xs:annotation></xs:enumeration>                     
      <xs:enumeration value="GCA"><xs:annotation><xs:documentation>Gua&apos;chara</xs:documentation></xs:annotation></xs:enumeration>              
      <xs:enumeration value="GCH"><xs:annotation><xs:documentation>Girls Choir</xs:documentation></xs:annotation></xs:enumeration>                 
      <xs:enumeration value="GDO"><xs:annotation><xs:documentation>Gorodao</xs:documentation></xs:annotation></xs:enumeration>                     
      <xs:enumeration value="GEN"><xs:annotation><xs:documentation>Genggong</xs:documentation></xs:annotation></xs:enumeration>                    
      <xs:enumeration value="GFS"><xs:annotation><xs:documentation>Goofus</xs:documentation></xs:annotation></xs:enumeration>                      
      <xs:enumeration value="GGE"><xs:annotation><xs:documentation>Goge</xs:documentation></xs:annotation></xs:enumeration>                        
      <xs:enumeration value="GGG"><xs:annotation><xs:documentation>MCPS See General Comments</xs:documentation></xs:annotation></xs:enumeration>   
      <xs:enumeration value="GGS"><xs:annotation><xs:documentation>Gangsa</xs:documentation></xs:annotation></xs:enumeration>                      
      <xs:enumeration value="GHA"><xs:annotation><xs:documentation>Ghatam</xs:documentation></xs:annotation></xs:enumeration>                      
      <xs:enumeration value="GHI"><xs:annotation><xs:documentation>Ghati</xs:documentation></xs:annotation></xs:enumeration>                       
      <xs:enumeration value="GHR"><xs:annotation><xs:documentation>Ghara</xs:documentation></xs:annotation></xs:enumeration>                       
      <xs:enumeration value="GHT"><xs:annotation><xs:documentation>Ghayta</xs:documentation></xs:annotation></xs:enumeration>                      
      <xs:enumeration value="GHU"><xs:annotation><xs:documentation>Gaohu</xs:documentation></xs:annotation></xs:enumeration>                       
      <xs:enumeration value="GIM"><xs:annotation><xs:documentation>Gimbri</xs:documentation></xs:annotation></xs:enumeration>                      
      <xs:enumeration value="GIN"><xs:annotation><xs:documentation>Gini</xs:documentation></xs:annotation></xs:enumeration>                        
      <xs:enumeration value="GIT"><xs:annotation><xs:documentation>Gittern</xs:documentation></xs:annotation></xs:enumeration>                     
      <xs:enumeration value="GKG"><xs:annotation><xs:documentation>Gankogui</xs:documentation></xs:annotation></xs:enumeration>                    
      <xs:enumeration value="GKS"><xs:annotation><xs:documentation>Glockenspiel</xs:documentation></xs:annotation></xs:enumeration>                
      <xs:enumeration value="GLH"><xs:annotation><xs:documentation>Glass Harmonica</xs:documentation></xs:annotation></xs:enumeration>             
      <xs:enumeration value="GNJ"><xs:annotation><xs:documentation>Gunje</xs:documentation></xs:annotation></xs:enumeration>                       
      <xs:enumeration value="GNR"><xs:annotation><xs:documentation>Gender</xs:documentation></xs:annotation></xs:enumeration>                      
      <xs:enumeration value="GON"><xs:annotation><xs:documentation>Gong</xs:documentation></xs:annotation></xs:enumeration>                        
      <xs:enumeration value="GRD"><xs:annotation><xs:documentation>Gourd Rattle</xs:documentation></xs:annotation></xs:enumeration>                
      <xs:enumeration value="GRG"><xs:annotation><xs:documentation>Grantang</xs:documentation></xs:annotation></xs:enumeration>                    
      <xs:enumeration value="GRI"><xs:annotation><xs:documentation>Griot</xs:documentation></xs:annotation></xs:enumeration>                       
      <xs:enumeration value="GRN"><xs:annotation><xs:documentation>Grneta</xs:documentation></xs:annotation></xs:enumeration>                      
      <xs:enumeration value="GRP"><xs:annotation><xs:documentation>Group</xs:documentation></xs:annotation></xs:enumeration>                       
      <xs:enumeration value="GTD"><xs:annotation><xs:documentation>Guitar Duo</xs:documentation></xs:annotation></xs:enumeration>                  
      <xs:enumeration value="GTE"><xs:annotation><xs:documentation>Guitar Ensemble</xs:documentation></xs:annotation></xs:enumeration>             
      <xs:enumeration value="GTG"><xs:annotation><xs:documentation>Guntang</xs:documentation></xs:annotation></xs:enumeration>                     
      <xs:enumeration value="GTL"><xs:annotation><xs:documentation>Guitsteel</xs:documentation></xs:annotation></xs:enumeration>                   
      <xs:enumeration value="GTN"><xs:annotation><xs:documentation>Guitarron</xs:documentation></xs:annotation></xs:enumeration>                   
      <xs:enumeration value="GTQ"><xs:annotation><xs:documentation>Guitar Quartet</xs:documentation></xs:annotation></xs:enumeration>              
      <xs:enumeration value="GTR"><xs:annotation><xs:documentation>Guitar</xs:documentation></xs:annotation></xs:enumeration>                      
      <xs:enumeration value="GTS"><xs:annotation><xs:documentation>Guitar Synthesizer</xs:documentation></xs:annotation></xs:enumeration>          
      <xs:enumeration value="GTT"><xs:annotation><xs:documentation>Guitar Trio</xs:documentation></xs:annotation></xs:enumeration>                 
      <xs:enumeration value="GUA"><xs:annotation><xs:documentation>Guayo</xs:documentation></xs:annotation></xs:enumeration>                       
      <xs:enumeration value="GUB"><xs:annotation><xs:documentation>Gubgubi</xs:documentation></xs:annotation></xs:enumeration>                     
      <xs:enumeration value="GUD"><xs:annotation><xs:documentation>Gudugudu</xs:documentation></xs:annotation></xs:enumeration>                    
      <xs:enumeration value="GUG"><xs:annotation><xs:documentation>Gung</xs:documentation></xs:annotation></xs:enumeration>                        
      <xs:enumeration value="GUI"><xs:annotation><xs:documentation>Guiro</xs:documentation></xs:annotation></xs:enumeration>                       
      <xs:enumeration value="GUN"><xs:annotation><xs:documentation>Guan</xs:documentation></xs:annotation></xs:enumeration>                        
      <xs:enumeration value="GUR"><xs:annotation><xs:documentation>Guitarra</xs:documentation></xs:annotation></xs:enumeration>                    
      <xs:enumeration value="GU_"><xs:annotation><xs:documentation>Gu</xs:documentation></xs:annotation></xs:enumeration>                          
      <xs:enumeration value="GZA"><xs:annotation><xs:documentation>Ganza</xs:documentation></xs:annotation></xs:enumeration>                       
      <xs:enumeration value="HAD"><xs:annotation><xs:documentation>Hammered Dulcimer</xs:documentation></xs:annotation></xs:enumeration>           
      <xs:enumeration value="HAG"><xs:annotation><xs:documentation>Hawaiian Guitar</xs:documentation></xs:annotation></xs:enumeration>             
      <xs:enumeration value="HAM"><xs:annotation><xs:documentation>Hammer</xs:documentation></xs:annotation></xs:enumeration>                      
      <xs:enumeration value="HAO"><xs:annotation><xs:documentation>Hammond Organ</xs:documentation></xs:annotation></xs:enumeration>               
      <xs:enumeration value="HAR"><xs:annotation><xs:documentation>Harp</xs:documentation></xs:annotation></xs:enumeration>                        
      <xs:enumeration value="HBE"><xs:annotation><xs:documentation>Hand Bells</xs:documentation></xs:annotation></xs:enumeration>                  
      <xs:enumeration value="HDK"><xs:annotation><xs:documentation>Hudukka</xs:documentation></xs:annotation></xs:enumeration>                     
      <xs:enumeration value="HFP"><xs:annotation><xs:documentation>Hot Fountain Pen</xs:documentation></xs:annotation></xs:enumeration>            
      <xs:enumeration value="HGT"><xs:annotation><xs:documentation>Harp Guitar</xs:documentation></xs:annotation></xs:enumeration>                 
      <xs:enumeration value="HHN"><xs:annotation><xs:documentation>Hunting Horn (Valved)</xs:documentation></xs:annotation></xs:enumeration>       
      <xs:enumeration value="HHT"><xs:annotation><xs:documentation>Hi-Hat</xs:documentation></xs:annotation></xs:enumeration>                      
      <xs:enumeration value="HKP"><xs:annotation><xs:documentation>Heckelphone</xs:documentation></xs:annotation></xs:enumeration>                 
      <xs:enumeration value="HLC"><xs:annotation><xs:documentation>Helicon</xs:documentation></xs:annotation></xs:enumeration>                     
      <xs:enumeration value="HMM"><xs:annotation><xs:documentation>Humming</xs:documentation></xs:annotation></xs:enumeration>                     
      <xs:enumeration value="HMN"><xs:annotation><xs:documentation>Harmonium</xs:documentation></xs:annotation></xs:enumeration>                   
      <xs:enumeration value="HNE"><xs:annotation><xs:documentation>Horn Ensemble</xs:documentation></xs:annotation></xs:enumeration>               
      <xs:enumeration value="HNS"><xs:annotation><xs:documentation>Horn Section</xs:documentation></xs:annotation></xs:enumeration>                
      <xs:enumeration value="HOD"><xs:annotation><xs:documentation>Hoddu</xs:documentation></xs:annotation></xs:enumeration>                       
      <xs:enumeration value="HOR"><xs:annotation><xs:documentation>Horn</xs:documentation></xs:annotation></xs:enumeration>                        
      <xs:enumeration value="HOS"><xs:annotation><xs:documentation>Hosho</xs:documentation></xs:annotation></xs:enumeration>                       
      <xs:enumeration value="HPE"><xs:annotation><xs:documentation>Harp Ensemble</xs:documentation></xs:annotation></xs:enumeration>               
      <xs:enumeration value="HPI"><xs:annotation><xs:documentation>Highland Bagpipes</xs:documentation></xs:annotation></xs:enumeration>           
      <xs:enumeration value="HPN"><xs:annotation><xs:documentation>Harpsipiano</xs:documentation></xs:annotation></xs:enumeration>                 
      <xs:enumeration value="HRD"><xs:annotation><xs:documentation>Hardanger Fiddle</xs:documentation></xs:annotation></xs:enumeration>            
      <xs:enumeration value="HRM"><xs:annotation><xs:documentation>Harmonica</xs:documentation></xs:annotation></xs:enumeration>                   
      <xs:enumeration value="HRN"><xs:annotation><xs:documentation>Horn</xs:documentation></xs:annotation></xs:enumeration>                        
      <xs:enumeration value="HRP"><xs:annotation><xs:documentation>Harpsichord</xs:documentation></xs:annotation></xs:enumeration>                 
      <xs:enumeration value="HTC"><xs:annotation><xs:documentation>Haute-Contre (voice)</xs:documentation></xs:annotation></xs:enumeration>        
      <xs:enumeration value="HUA"><xs:annotation><xs:documentation>Huapanguera</xs:documentation></xs:annotation></xs:enumeration>                 
      <xs:enumeration value="HUM"><xs:annotation><xs:documentation>Humour</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="HUR"><xs:annotation><xs:documentation>Hurdy Gurdy</xs:documentation></xs:annotation></xs:enumeration>                 
      <xs:enumeration value="IMB"><xs:annotation><xs:documentation>Imitation Bass</xs:documentation></xs:annotation></xs:enumeration>              
      <xs:enumeration value="INE"><xs:annotation><xs:documentation>Instrumental Ensemble</xs:documentation></xs:annotation></xs:enumeration>       
      <xs:enumeration value="INH"><xs:annotation><xs:documentation>Indian Harp</xs:documentation></xs:annotation></xs:enumeration>                 
      <xs:enumeration value="INS"><xs:annotation><xs:documentation>Instruments</xs:documentation></xs:annotation></xs:enumeration>                 
      <xs:enumeration value="IPE"><xs:annotation><xs:documentation>Impersonator</xs:documentation></xs:annotation></xs:enumeration>                
      <xs:enumeration value="IRH"><xs:annotation><xs:documentation>Irish Harp</xs:documentation></xs:annotation></xs:enumeration>                  
      <xs:enumeration value="IST"><xs:annotation><xs:documentation>Instructor</xs:documentation></xs:annotation></xs:enumeration>                  
      <xs:enumeration value="IVE"><xs:annotation><xs:documentation>Interviewee</xs:documentation></xs:annotation></xs:enumeration>                 
      <xs:enumeration value="IVR"><xs:annotation><xs:documentation>Interviewer</xs:documentation></xs:annotation></xs:enumeration>                 
      <xs:enumeration value="JAR"><xs:annotation><xs:documentation>Jarana</xs:documentation></xs:annotation></xs:enumeration>                      
      <xs:enumeration value="JDH"><xs:annotation><xs:documentation>Jagd Horn</xs:documentation></xs:annotation></xs:enumeration>                   
      <xs:enumeration value="JGG"><xs:annotation><xs:documentation>Jegogan</xs:documentation></xs:annotation></xs:enumeration>                     
      <xs:enumeration value="JJO"><xs:annotation><xs:documentation>Jejo</xs:documentation></xs:annotation></xs:enumeration>                        
      <xs:enumeration value="JJV"><xs:annotation><xs:documentation>Jejo Voatavo</xs:documentation></xs:annotation></xs:enumeration>                
      <xs:enumeration value="JMB"><xs:annotation><xs:documentation>Jumbush</xs:documentation></xs:annotation></xs:enumeration>                     
      <xs:enumeration value="JOZ"><xs:annotation><xs:documentation>Joze</xs:documentation></xs:annotation></xs:enumeration>                        
      <xs:enumeration value="JUB"><xs:annotation><xs:documentation>Jublag</xs:documentation></xs:annotation></xs:enumeration>                      
      <xs:enumeration value="JUG"><xs:annotation><xs:documentation>Jug</xs:documentation></xs:annotation></xs:enumeration>                         
      <xs:enumeration value="JUK"><xs:annotation><xs:documentation>Jushichigen-Kin (Bass Koto)</xs:documentation></xs:annotation></xs:enumeration> 
      <xs:enumeration value="JWA"><xs:annotation><xs:documentation>Jawan</xs:documentation></xs:annotation></xs:enumeration>                       
      <xs:enumeration value="JWF"><xs:annotation><xs:documentation>Japanese Wooden Flute</xs:documentation></xs:annotation></xs:enumeration>       
      <xs:enumeration value="JWH"><xs:annotation><xs:documentation>Jews Harp</xs:documentation></xs:annotation></xs:enumeration>                   
      <xs:enumeration value="JZH"><xs:annotation><xs:documentation>Jazz-Horn</xs:documentation></xs:annotation></xs:enumeration>                   
      <xs:enumeration value="KAC"><xs:annotation><xs:documentation>Kacapi</xs:documentation></xs:annotation></xs:enumeration>                      
      <xs:enumeration value="KAL"><xs:annotation><xs:documentation>Kalimba</xs:documentation></xs:annotation></xs:enumeration>                     
      <xs:enumeration value="KAM"><xs:annotation><xs:documentation>Kamanche</xs:documentation></xs:annotation></xs:enumeration>                    
      <xs:enumeration value="KAN"><xs:annotation><xs:documentation>Kantele</xs:documentation></xs:annotation></xs:enumeration>                     
      <xs:enumeration value="KAR"><xs:annotation><xs:documentation>Karna (Trumpet)</xs:documentation></xs:annotation></xs:enumeration>             
      <xs:enumeration value="KAV"><xs:annotation><xs:documentation>Kaval</xs:documentation></xs:annotation></xs:enumeration>                       
      <xs:enumeration value="KAY"><xs:annotation><xs:documentation>Kayagum</xs:documentation></xs:annotation></xs:enumeration>                     
      <xs:enumeration value="KAZ"><xs:annotation><xs:documentation>Kazoo</xs:documentation></xs:annotation></xs:enumeration>                       
      <xs:enumeration value="KBS"><xs:annotation><xs:documentation>Kabosa</xs:documentation></xs:annotation></xs:enumeration>                      
      <xs:enumeration value="KEL"><xs:annotation><xs:documentation>Kelenang</xs:documentation></xs:annotation></xs:enumeration>                    
      <xs:enumeration value="KEM"><xs:annotation><xs:documentation>Kemence</xs:documentation></xs:annotation></xs:enumeration>                     
      <xs:enumeration value="KEN"><xs:annotation><xs:documentation>Kena</xs:documentation></xs:annotation></xs:enumeration>                        
      <xs:enumeration value="KEY"><xs:annotation><xs:documentation>Keyboards</xs:documentation></xs:annotation></xs:enumeration>                   
      <xs:enumeration value="KGD"><xs:annotation><xs:documentation>Kaba Gaida</xs:documentation></xs:annotation></xs:enumeration>                  
      <xs:enumeration value="KGO"><xs:annotation><xs:documentation>Komun&apos;go</xs:documentation></xs:annotation></xs:enumeration>               
      <xs:enumeration value="KHA"><xs:annotation><xs:documentation>Khaen</xs:documentation></xs:annotation></xs:enumeration>                       
      <xs:enumeration value="KHL"><xs:annotation><xs:documentation>Khalam</xs:documentation></xs:annotation></xs:enumeration>                      
      <xs:enumeration value="KHO"><xs:annotation><xs:documentation>Khol</xs:documentation></xs:annotation></xs:enumeration>                        
      <xs:enumeration value="KHU"><xs:annotation><xs:documentation>Khuur</xs:documentation></xs:annotation></xs:enumeration>                       
      <xs:enumeration value="KKH"><xs:annotation><xs:documentation>Khulsan Khuur</xs:documentation></xs:annotation></xs:enumeration>               
      <xs:enumeration value="KKW"><xs:annotation><xs:documentation>Kkwaengwari</xs:documentation></xs:annotation></xs:enumeration>                 
      <xs:enumeration value="KLK"><xs:annotation><xs:documentation>Klong Khaek</xs:documentation></xs:annotation></xs:enumeration>                 
      <xs:enumeration value="KLN"><xs:annotation><xs:documentation>Kelenang</xs:documentation></xs:annotation></xs:enumeration>                    
      <xs:enumeration value="KLO"><xs:annotation><xs:documentation>Klong</xs:documentation></xs:annotation></xs:enumeration>                       
      <xs:enumeration value="KMA"><xs:annotation><xs:documentation>Kamaica</xs:documentation></xs:annotation></xs:enumeration>                     
      <xs:enumeration value="KMC"><xs:annotation><xs:documentation>Kamac</xs:documentation></xs:annotation></xs:enumeration>                       
      <xs:enumeration value="KMN"><xs:annotation><xs:documentation>Kemene</xs:documentation></xs:annotation></xs:enumeration>                      
      <xs:enumeration value="KMP"><xs:annotation><xs:documentation>Kempul</xs:documentation></xs:annotation></xs:enumeration>                      
      <xs:enumeration value="KND"><xs:annotation><xs:documentation>Kendang</xs:documentation></xs:annotation></xs:enumeration>                     
      <xs:enumeration value="KNJ"><xs:annotation><xs:documentation>Kanjira</xs:documentation></xs:annotation></xs:enumeration>                     
      <xs:enumeration value="KOG"><xs:annotation><xs:documentation>Kenong</xs:documentation></xs:annotation></xs:enumeration>                      
      <xs:enumeration value="KOR"><xs:annotation><xs:documentation>Kora</xs:documentation></xs:annotation></xs:enumeration>                        
      <xs:enumeration value="KOT"><xs:annotation><xs:documentation>Koto</xs:documentation></xs:annotation></xs:enumeration>                        
      <xs:enumeration value="KPR"><xs:annotation><xs:documentation>Kempur</xs:documentation></xs:annotation></xs:enumeration>                      
      <xs:enumeration value="KRA"><xs:annotation><xs:documentation>Kra</xs:documentation></xs:annotation></xs:enumeration>                         
      <xs:enumeration value="KRI"><xs:annotation><xs:documentation>Karigo</xs:documentation></xs:annotation></xs:enumeration>                      
      <xs:enumeration value="KRM"><xs:annotation><xs:documentation>Kaiamba Rambo</xs:documentation></xs:annotation></xs:enumeration>               
      <xs:enumeration value="KRR"><xs:annotation><xs:documentation>Krar</xs:documentation></xs:annotation></xs:enumeration>                        
      <xs:enumeration value="KRZ"><xs:annotation><xs:documentation>Karamouza</xs:documentation></xs:annotation></xs:enumeration>                   
      <xs:enumeration value="KSL"><xs:annotation><xs:documentation>Kusle</xs:documentation></xs:annotation></xs:enumeration>                       
      <xs:enumeration value="KTH"><xs:annotation><xs:documentation>Kortholt</xs:documentation></xs:annotation></xs:enumeration>                    
      <xs:enumeration value="KTK"><xs:annotation><xs:documentation>Ketuk</xs:documentation></xs:annotation></xs:enumeration>                       
      <xs:enumeration value="KTL"><xs:annotation><xs:documentation>Kartal</xs:documentation></xs:annotation></xs:enumeration>                      
      <xs:enumeration value="KTS"><xs:annotation><xs:documentation>Korintsana</xs:documentation></xs:annotation></xs:enumeration>                  
      <xs:enumeration value="KWY"><xs:annotation><xs:documentation>Kong Wong Yai</xs:documentation></xs:annotation></xs:enumeration>               
      <xs:enumeration value="KYI"><xs:annotation><xs:documentation>Kenyir</xs:documentation></xs:annotation></xs:enumeration>                      
      <xs:enumeration value="LAF"><xs:annotation><xs:documentation>Lakota Flute</xs:documentation></xs:annotation></xs:enumeration>                
      <xs:enumeration value="LAO"><xs:annotation><xs:documentation>Laouto</xs:documentation></xs:annotation></xs:enumeration>                      
      <xs:enumeration value="LAU"><xs:annotation><xs:documentation>Laud</xs:documentation></xs:annotation></xs:enumeration>                        
      <xs:enumeration value="LBA"><xs:annotation><xs:documentation>Lamba</xs:documentation></xs:annotation></xs:enumeration>                       
      <xs:enumeration value="LDS"><xs:annotation><xs:documentation>Launeddas</xs:documentation></xs:annotation></xs:enumeration>                   
      <xs:enumeration value="LEA"><xs:annotation><xs:documentation>Leader</xs:documentation></xs:annotation></xs:enumeration>                      
      <xs:enumeration value="LGD"><xs:annotation><xs:documentation>Log Drum</xs:documentation></xs:annotation></xs:enumeration>                    
      <xs:enumeration value="LHC"><xs:annotation><xs:documentation>Lute-Harpsichord</xs:documentation></xs:annotation></xs:enumeration>            
      <xs:enumeration value="LIL"><xs:annotation><xs:documentation>Lilting</xs:documentation></xs:annotation></xs:enumeration>                     
      <xs:enumeration value="LIM"><xs:annotation><xs:documentation>Limbe</xs:documentation></xs:annotation></xs:enumeration>                       
      <xs:enumeration value="LIO"><xs:annotation><xs:documentation>Lira Organizzatai</xs:documentation></xs:annotation></xs:enumeration>           
      <xs:enumeration value="LKB"><xs:annotation><xs:documentation>Lokanga Bara</xs:documentation></xs:annotation></xs:enumeration>                
      <xs:enumeration value="LLL"><xs:annotation><xs:documentation>Lamellaphone</xs:documentation></xs:annotation></xs:enumeration>                
      <xs:enumeration value="LLP"><xs:annotation><xs:documentation>Lowland Pipes</xs:documentation></xs:annotation></xs:enumeration>               
      <xs:enumeration value="LLT"><xs:annotation><xs:documentation>Llaute</xs:documentation></xs:annotation></xs:enumeration>                      
      <xs:enumeration value="LOK"><xs:annotation><xs:documentation>Lokole</xs:documentation></xs:annotation></xs:enumeration>                      
      <xs:enumeration value="LRC"><xs:annotation><xs:documentation>Lirica</xs:documentation></xs:annotation></xs:enumeration>                      
      <xs:enumeration value="LRE"><xs:annotation><xs:documentation>Lyre</xs:documentation></xs:annotation></xs:enumeration>                        
      <xs:enumeration value="LRO"><xs:annotation><xs:documentation>Lirone</xs:documentation></xs:annotation></xs:enumeration>                      
      <xs:enumeration value="LSG"><xs:annotation><xs:documentation>Lap Steel Guitar</xs:documentation></xs:annotation></xs:enumeration>            
      <xs:enumeration value="LUK"><xs:annotation><xs:documentation>Lukeme</xs:documentation></xs:annotation></xs:enumeration>                      
      <xs:enumeration value="LUT"><xs:annotation><xs:documentation>Lute</xs:documentation></xs:annotation></xs:enumeration>                        
      <xs:enumeration value="LVL"><xs:annotation><xs:documentation>Lyra Viol</xs:documentation></xs:annotation></xs:enumeration>                   
      <xs:enumeration value="LWH"><xs:annotation><xs:documentation>Low Whistle</xs:documentation></xs:annotation></xs:enumeration>                 
      <xs:enumeration value="LYA"><xs:annotation><xs:documentation>Lyra</xs:documentation></xs:annotation></xs:enumeration>                        
      <xs:enumeration value="LYR"><xs:annotation><xs:documentation>Lyricon</xs:documentation></xs:annotation></xs:enumeration>                     
      <xs:enumeration value="LYS"><xs:annotation><xs:documentation>Lysarden</xs:documentation></xs:annotation></xs:enumeration>                    
      <xs:enumeration value="MAN"><xs:annotation><xs:documentation>Mandolin</xs:documentation></xs:annotation></xs:enumeration>                    
      <xs:enumeration value="MAR"><xs:annotation><xs:documentation>Marimba</xs:documentation></xs:annotation></xs:enumeration>                     
      <xs:enumeration value="MBA"><xs:annotation><xs:documentation>Mbira</xs:documentation></xs:annotation></xs:enumeration>                       
      <xs:enumeration value="MBW"><xs:annotation><xs:documentation>Mouth Bow</xs:documentation></xs:annotation></xs:enumeration>                   
      <xs:enumeration value="MCG"><xs:annotation><xs:documentation>Murcang</xs:documentation></xs:annotation></xs:enumeration>                     
      <xs:enumeration value="MCO"><xs:annotation><xs:documentation>Male Chorus</xs:documentation></xs:annotation></xs:enumeration>                 
      <xs:enumeration value="MCP"><xs:annotation><xs:documentation>MCPS Use</xs:documentation></xs:annotation></xs:enumeration>                    
      <xs:enumeration value="MDA"><xs:annotation><xs:documentation>Mandola</xs:documentation></xs:annotation></xs:enumeration>                     
      <xs:enumeration value="MDC"><xs:annotation><xs:documentation>Mandocello</xs:documentation></xs:annotation></xs:enumeration>                  
      <xs:enumeration value="MDD"><xs:annotation><xs:documentation>Maddalam </xs:documentation></xs:annotation></xs:enumeration>                   
      <xs:enumeration value="MDL"><xs:annotation><xs:documentation>Madal</xs:documentation></xs:annotation></xs:enumeration>                       
      <xs:enumeration value="MDR"><xs:annotation><xs:documentation>Music Director</xs:documentation></xs:annotation></xs:enumeration>              
      <xs:enumeration value="MDS"><xs:annotation><xs:documentation>Musical Director (Shows)</xs:documentation></xs:annotation></xs:enumeration>    
      <xs:enumeration value="MEJ"><xs:annotation><xs:documentation>Mejoranera</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="MEL"><xs:annotation><xs:documentation>Melodeon</xs:documentation></xs:annotation></xs:enumeration>                    
      <xs:enumeration value="MEY"><xs:annotation><xs:documentation>Mey</xs:documentation></xs:annotation></xs:enumeration>                         
      <xs:enumeration value="MGR"><xs:annotation><xs:documentation>Magruna</xs:documentation></xs:annotation></xs:enumeration>                     
      <xs:enumeration value="MIB"><xs:annotation><xs:documentation>MilitaryBand</xs:documentation></xs:annotation></xs:enumeration>                
      <xs:enumeration value="MID"><xs:annotation><xs:documentation>Midistick</xs:documentation></xs:annotation></xs:enumeration>                   
      <xs:enumeration value="MIN"><xs:annotation><xs:documentation>Minister</xs:documentation></xs:annotation></xs:enumeration>                    
      <xs:enumeration value="MIS"><xs:annotation><xs:documentation>Miscellaneous</xs:documentation></xs:annotation></xs:enumeration>               
      <xs:enumeration value="MIX"><xs:annotation><xs:documentation>Mixer</xs:documentation></xs:annotation></xs:enumeration>                       
      <xs:enumeration value="MIZ"><xs:annotation><xs:documentation>Mizmar</xs:documentation></xs:annotation></xs:enumeration>                      
      <xs:enumeration value="MJR"><xs:annotation><xs:documentation>Manjira</xs:documentation></xs:annotation></xs:enumeration>                     
      <xs:enumeration value="MJU"><xs:annotation><xs:documentation>Manjur</xs:documentation></xs:annotation></xs:enumeration>                      
      <xs:enumeration value="MKH"><xs:annotation><xs:documentation>Morin Khuur</xs:documentation></xs:annotation></xs:enumeration>                 
      <xs:enumeration value="MLD"><xs:annotation><xs:documentation>Melodica</xs:documentation></xs:annotation></xs:enumeration>                    
      <xs:enumeration value="MLM"><xs:annotation><xs:documentation>Mellophonium</xs:documentation></xs:annotation></xs:enumeration>                
      <xs:enumeration value="MLN"><xs:annotation><xs:documentation>Mellotron</xs:documentation></xs:annotation></xs:enumeration>                   
      <xs:enumeration value="MLP"><xs:annotation><xs:documentation>Mellophone</xs:documentation></xs:annotation></xs:enumeration>                  
      <xs:enumeration value="MMU"><xs:annotation><xs:documentation>Mouth Music</xs:documentation></xs:annotation></xs:enumeration>                 
      <xs:enumeration value="MNG"><xs:annotation><xs:documentation>Mong</xs:documentation></xs:annotation></xs:enumeration>                        
      <xs:enumeration value="MOR"><xs:annotation><xs:documentation>Mandore</xs:documentation></xs:annotation></xs:enumeration>                     
      <xs:enumeration value="MRC"><xs:annotation><xs:documentation>Maracas</xs:documentation></xs:annotation></xs:enumeration>                     
      <xs:enumeration value="MRD"><xs:annotation><xs:documentation>Mrdanga</xs:documentation></xs:annotation></xs:enumeration>                     
      <xs:enumeration value="MRG"><xs:annotation><xs:documentation>Mouth Organ</xs:documentation></xs:annotation></xs:enumeration>                 
      <xs:enumeration value="MRM"><xs:annotation><xs:documentation>Marimbula</xs:documentation></xs:annotation></xs:enumeration>                   
      <xs:enumeration value="MRT"><xs:annotation><xs:documentation>Morrisette</xs:documentation></xs:annotation></xs:enumeration>                  
      <xs:enumeration value="MRV"><xs:annotation><xs:documentation>Marovany</xs:documentation></xs:annotation></xs:enumeration>                    
      <xs:enumeration value="MRW"><xs:annotation><xs:documentation>Mirwas</xs:documentation></xs:annotation></xs:enumeration>                      
      <xs:enumeration value="MSQ"><xs:annotation><xs:documentation>Masenqo</xs:documentation></xs:annotation></xs:enumeration>                     
      <xs:enumeration value="MSR"><xs:annotation><xs:documentation>Muselar</xs:documentation></xs:annotation></xs:enumeration>                     
      <xs:enumeration value="MST"><xs:annotation><xs:documentation>Musette</xs:documentation></xs:annotation></xs:enumeration>                     
      <xs:enumeration value="MTP"><xs:annotation><xs:documentation>Metallophone</xs:documentation></xs:annotation></xs:enumeration>                
      <xs:enumeration value="MUR"><xs:annotation><xs:documentation>Murali</xs:documentation></xs:annotation></xs:enumeration>                      
      <xs:enumeration value="MVC"><xs:annotation><xs:documentation>Male Voice Choir</xs:documentation></xs:annotation></xs:enumeration>            
      <xs:enumeration value="MZC"><xs:annotation><xs:documentation>Mezzo-Contralto (voice)</xs:documentation></xs:annotation></xs:enumeration>     
      <xs:enumeration value="MZL"><xs:annotation><xs:documentation>Manzello</xs:documentation></xs:annotation></xs:enumeration>                    
      <xs:enumeration value="MZS"><xs:annotation><xs:documentation>Mezzo-Soprano (voice)</xs:documentation></xs:annotation></xs:enumeration>       
      <xs:enumeration value="M_C"><xs:annotation><xs:documentation>MC</xs:documentation></xs:annotation></xs:enumeration>                          
      <xs:enumeration value="NAK"><xs:annotation><xs:documentation>Nakers</xs:documentation></xs:annotation></xs:enumeration>                      
      <xs:enumeration value="NAL"><xs:annotation><xs:documentation>Nal (Drum)</xs:documentation></xs:annotation></xs:enumeration>                  
      <xs:enumeration value="NAO"><xs:annotation><xs:documentation>Nao</xs:documentation></xs:annotation></xs:enumeration>                         
      <xs:enumeration value="NAQ"><xs:annotation><xs:documentation>Naqqara</xs:documentation></xs:annotation></xs:enumeration>                     
      <xs:enumeration value="NAR"><xs:annotation><xs:documentation>Narrator</xs:documentation></xs:annotation></xs:enumeration>                    
      <xs:enumeration value="NAY"><xs:annotation><xs:documentation>Nay</xs:documentation></xs:annotation></xs:enumeration>                         
      <xs:enumeration value="NFL"><xs:annotation><xs:documentation>Nose Flute</xs:documentation></xs:annotation></xs:enumeration>                  
      <xs:enumeration value="NGM"><xs:annotation><xs:documentation>Ngomi</xs:documentation></xs:annotation></xs:enumeration>                       
      <xs:enumeration value="NGO"><xs:annotation><xs:documentation>Ngoma</xs:documentation></xs:annotation></xs:enumeration>                       
      <xs:enumeration value="NGV"><xs:annotation><xs:documentation>Nagasvaram</xs:documentation></xs:annotation></xs:enumeration>                  
      <xs:enumeration value="NHN"><xs:annotation><xs:documentation>Natural Horn</xs:documentation></xs:annotation></xs:enumeration>                
      <xs:enumeration value="NJA"><xs:annotation><xs:documentation>Njarka</xs:documentation></xs:annotation></xs:enumeration>                      
      <xs:enumeration value="NKO"><xs:annotation><xs:documentation>Nkoni</xs:documentation></xs:annotation></xs:enumeration>                       
      <xs:enumeration value="NNE"><xs:annotation><xs:documentation>Nonet</xs:documentation></xs:annotation></xs:enumeration>                       
      <xs:enumeration value="NNG"><xs:annotation><xs:documentation>Nanga</xs:documentation></xs:annotation></xs:enumeration>                       
      <xs:enumeration value="NNT"><xs:annotation><xs:documentation>Nonet</xs:documentation></xs:annotation></xs:enumeration>                       
      <xs:enumeration value="NSP"><xs:annotation><xs:documentation>Northumbrian Small Pipes</xs:documentation></xs:annotation></xs:enumeration>    
      <xs:enumeration value="NTP"><xs:annotation><xs:documentation>Natural Trumpet</xs:documentation></xs:annotation></xs:enumeration>             
      <xs:enumeration value="NTT"><xs:annotation><xs:documentation>Nattuva Talam</xs:documentation></xs:annotation></xs:enumeration>               
      <xs:enumeration value="NVC"><xs:annotation><xs:documentation>Novachord</xs:documentation></xs:annotation></xs:enumeration>                   
      <xs:enumeration value="NYC"><xs:annotation><xs:documentation>Nyckelharpa</xs:documentation></xs:annotation></xs:enumeration>                 
      <xs:enumeration value="NYT"><xs:annotation><xs:documentation>Nyatiti</xs:documentation></xs:annotation></xs:enumeration>                     
      <xs:enumeration value="OBD"><xs:annotation><xs:documentation>Oboe D&apos;Amore</xs:documentation></xs:annotation></xs:enumeration>           
      <xs:enumeration value="OBE"><xs:annotation><xs:documentation>Oboe Ensemble</xs:documentation></xs:annotation></xs:enumeration>               
      <xs:enumeration value="OBO"><xs:annotation><xs:documentation>Oboe</xs:documentation></xs:annotation></xs:enumeration>                        
      <xs:enumeration value="OCA"><xs:annotation><xs:documentation>Ocarina</xs:documentation></xs:annotation></xs:enumeration>                     
      <xs:enumeration value="OCR"><xs:annotation><xs:documentation>Orchestrator</xs:documentation></xs:annotation></xs:enumeration>                
      <xs:enumeration value="OCT"><xs:annotation><xs:documentation>Octet</xs:documentation></xs:annotation></xs:enumeration>                       
      <xs:enumeration value="ODC"><xs:annotation><xs:documentation>Oboe DaCaccia</xs:documentation></xs:annotation></xs:enumeration>               
      <xs:enumeration value="ODM"><xs:annotation><xs:documentation>Ondes Martenot</xs:documentation></xs:annotation></xs:enumeration>              
      <xs:enumeration value="OKK"><xs:annotation><xs:documentation>Okonkole</xs:documentation></xs:annotation></xs:enumeration>                    
      <xs:enumeration value="OMB"><xs:annotation><xs:documentation>One-Man Band</xs:documentation></xs:annotation></xs:enumeration>                
      <xs:enumeration value="OMN"><xs:annotation><xs:documentation>Omnichord</xs:documentation></xs:annotation></xs:enumeration>                   
      <xs:enumeration value="OND"><xs:annotation><xs:documentation>Ondioline</xs:documentation></xs:annotation></xs:enumeration>                   
      <xs:enumeration value="OPG"><xs:annotation><xs:documentation>Optigan</xs:documentation></xs:annotation></xs:enumeration>                     
      <xs:enumeration value="OPH"><xs:annotation><xs:documentation>Ophicleide</xs:documentation></xs:annotation></xs:enumeration>                  
      <xs:enumeration value="ORC"><xs:annotation><xs:documentation>Orchestra</xs:documentation></xs:annotation></xs:enumeration>                   
      <xs:enumeration value="ORG"><xs:annotation><xs:documentation>Organ</xs:documentation></xs:annotation></xs:enumeration>                       
      <xs:enumeration value="ORP"><xs:annotation><xs:documentation>Orpharion</xs:documentation></xs:annotation></xs:enumeration>                   
      <xs:enumeration value="PAB"><xs:annotation><xs:documentation>Pedabro</xs:documentation></xs:annotation></xs:enumeration>                     
      <xs:enumeration value="PAK"><xs:annotation><xs:documentation>Pakhavaj</xs:documentation></xs:annotation></xs:enumeration>                    
      <xs:enumeration value="PAN"><xs:annotation><xs:documentation>Pano</xs:documentation></xs:annotation></xs:enumeration>                        
      <xs:enumeration value="PAT"><xs:annotation><xs:documentation>Pipe And Tabor</xs:documentation></xs:annotation></xs:enumeration>              
      <xs:enumeration value="PBG"><xs:annotation><xs:documentation>Piccolo Bass Guitar</xs:documentation></xs:annotation></xs:enumeration>         
      <xs:enumeration value="PCH"><xs:annotation><xs:documentation>Pi Chawa</xs:documentation></xs:annotation></xs:enumeration>                    
      <xs:enumeration value="PCT"><xs:annotation><xs:documentation>Piccolo Trumpet</xs:documentation></xs:annotation></xs:enumeration>             
      <xs:enumeration value="PDO"><xs:annotation><xs:documentation>Pandeiro</xs:documentation></xs:annotation></xs:enumeration>                    
      <xs:enumeration value="PDT"><xs:annotation><xs:documentation>Pandereta</xs:documentation></xs:annotation></xs:enumeration>                   
      <xs:enumeration value="PDV"><xs:annotation><xs:documentation>Pardessus DeViole</xs:documentation></xs:annotation></xs:enumeration>           
      <xs:enumeration value="PEE"><xs:annotation><xs:documentation>Percussion Ensemble</xs:documentation></xs:annotation></xs:enumeration>         
      <xs:enumeration value="PER"><xs:annotation><xs:documentation>Percussion</xs:documentation></xs:annotation></xs:enumeration>                  
      <xs:enumeration value="PFE"><xs:annotation><xs:documentation>Piano Ensemble</xs:documentation></xs:annotation></xs:enumeration>              
      <xs:enumeration value="PFQ"><xs:annotation><xs:documentation>Piano Quartet</xs:documentation></xs:annotation></xs:enumeration>               
      <xs:enumeration value="PFS"><xs:annotation><xs:documentation>Piano Sextet</xs:documentation></xs:annotation></xs:enumeration>                
      <xs:enumeration value="PHN"><xs:annotation><xs:documentation>Post Horn</xs:documentation></xs:annotation></xs:enumeration>                   
      <xs:enumeration value="PIA"><xs:annotation><xs:documentation>Piano</xs:documentation></xs:annotation></xs:enumeration>                       
      <xs:enumeration value="PIB"><xs:annotation><xs:documentation>Pipe Band</xs:documentation></xs:annotation></xs:enumeration>                   
      <xs:enumeration value="PIC"><xs:annotation><xs:documentation>Piccolo</xs:documentation></xs:annotation></xs:enumeration>                     
      <xs:enumeration value="PID"><xs:annotation><xs:documentation>Piano Duo</xs:documentation></xs:annotation></xs:enumeration>                   
      <xs:enumeration value="PIF"><xs:annotation><xs:documentation>Piffaro</xs:documentation></xs:annotation></xs:enumeration>                     
      <xs:enumeration value="PIN"><xs:annotation><xs:documentation>Piano Accordion</xs:documentation></xs:annotation></xs:enumeration>             
      <xs:enumeration value="PIP"><xs:annotation><xs:documentation>Pipes</xs:documentation></xs:annotation></xs:enumeration>                       
      <xs:enumeration value="PIR"><xs:annotation><xs:documentation>P&apos;iri</xs:documentation></xs:annotation></xs:enumeration>                  
      <xs:enumeration value="PIT"><xs:annotation><xs:documentation>Piano Trio</xs:documentation></xs:annotation></xs:enumeration>                  
      <xs:enumeration value="PJD"><xs:annotation><xs:documentation>Pujador</xs:documentation></xs:annotation></xs:enumeration>                     
      <xs:enumeration value="PKT"><xs:annotation><xs:documentation>Pocket Trumpet</xs:documentation></xs:annotation></xs:enumeration>              
      <xs:enumeration value="PLK"><xs:annotation><xs:documentation>Pulankulal</xs:documentation></xs:annotation></xs:enumeration>                  
      <xs:enumeration value="PLP"><xs:annotation><xs:documentation>Player Piano</xs:documentation></xs:annotation></xs:enumeration>                
      <xs:enumeration value="PMA"><xs:annotation><xs:documentation>Pipe Major</xs:documentation></xs:annotation></xs:enumeration>                  
      <xs:enumeration value="PMS"><xs:annotation><xs:documentation>Palmas</xs:documentation></xs:annotation></xs:enumeration>                      
      <xs:enumeration value="PNA"><xs:annotation><xs:documentation>Pi Nai</xs:documentation></xs:annotation></xs:enumeration>                      
      <xs:enumeration value="POE"><xs:annotation><xs:documentation>Poetry Reader</xs:documentation></xs:annotation></xs:enumeration>               
      <xs:enumeration value="PPA"><xs:annotation><xs:documentation>Pipa</xs:documentation></xs:annotation></xs:enumeration>                        
      <xs:enumeration value="PPE"><xs:annotation><xs:documentation>Pipe</xs:documentation></xs:annotation></xs:enumeration>                        
      <xs:enumeration value="PPH"><xs:annotation><xs:documentation>Pi Phat</xs:documentation></xs:annotation></xs:enumeration>                     
      <xs:enumeration value="PPN"><xs:annotation><xs:documentation>Polyphon</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="PPP"><xs:annotation><xs:documentation>Panpipes</xs:documentation></xs:annotation></xs:enumeration>                    
      <xs:enumeration value="PPR"><xs:annotation><xs:documentation>Eligible Studio Producer</xs:documentation></xs:annotation></xs:enumeration>         
      <xs:enumeration value="PPS"><xs:annotation><xs:documentation>Pipe Sergeant</xs:documentation></xs:annotation></xs:enumeration>               
      <xs:enumeration value="PQI"><xs:annotation><xs:documentation>Piano Quintet</xs:documentation></xs:annotation></xs:enumeration>               
      <xs:enumeration value="PRD"><xs:annotation><xs:documentation>Producer</xs:documentation></xs:annotation></xs:enumeration>                    
      <xs:enumeration value="PRE"><xs:annotation><xs:documentation>Preacher</xs:documentation></xs:annotation></xs:enumeration>                    
      <xs:enumeration value="PRG"><xs:annotation><xs:documentation>Programmer</xs:documentation></xs:annotation></xs:enumeration>                  
      <xs:enumeration value="PRR"><xs:annotation><xs:documentation>Producer (Rhythm track)</xs:documentation></xs:annotation></xs:enumeration>     
      <xs:enumeration value="PRT"><xs:annotation><xs:documentation>Presenter</xs:documentation></xs:annotation></xs:enumeration>                   
      <xs:enumeration value="PRV"><xs:annotation><xs:documentation>Producer (Vocal)</xs:documentation></xs:annotation></xs:enumeration>            
      <xs:enumeration value="PSA"><xs:annotation><xs:documentation>Psaltery</xs:documentation></xs:annotation></xs:enumeration>                    
      <xs:enumeration value="PSG"><xs:annotation><xs:documentation>Pedal Steel Guitar</xs:documentation></xs:annotation></xs:enumeration>          
      <xs:enumeration value="PTV"><xs:annotation><xs:documentation>Positive (Organ)</xs:documentation></xs:annotation></xs:enumeration>            
      <xs:enumeration value="PUP"><xs:annotation><xs:documentation>Pupil (Student)</xs:documentation></xs:annotation></xs:enumeration>             
      <xs:enumeration value="QAN"><xs:annotation><xs:documentation>Qanun</xs:documentation></xs:annotation></xs:enumeration>                       
      <xs:enumeration value="QFG"><xs:annotation><xs:documentation>Quintfagott</xs:documentation></xs:annotation></xs:enumeration>                 
      <xs:enumeration value="QIR"><xs:annotation><xs:documentation>Qirba</xs:documentation></xs:annotation></xs:enumeration>                       
      <xs:enumeration value="QNT"><xs:annotation><xs:documentation>Quinton</xs:documentation></xs:annotation></xs:enumeration>                     
      <xs:enumeration value="QSB"><xs:annotation><xs:documentation>Qasaba</xs:documentation></xs:annotation></xs:enumeration>                      
      <xs:enumeration value="QUA"><xs:annotation><xs:documentation>Quartet</xs:documentation></xs:annotation></xs:enumeration>                     
      <xs:enumeration value="QUL"><xs:annotation><xs:documentation>Quills</xs:documentation></xs:annotation></xs:enumeration>                      
      <xs:enumeration value="QUN"><xs:annotation><xs:documentation>Quintet</xs:documentation></xs:annotation></xs:enumeration>                     
      <xs:enumeration value="QUT"><xs:annotation><xs:documentation>Quinto</xs:documentation></xs:annotation></xs:enumeration>                      
      <xs:enumeration value="RAB"><xs:annotation><xs:documentation>Rabab</xs:documentation></xs:annotation></xs:enumeration>                       
      <xs:enumeration value="RAC"><xs:annotation><xs:documentation>Raconteur</xs:documentation></xs:annotation></xs:enumeration>                   
      <xs:enumeration value="RAU"><xs:annotation><xs:documentation>Rauschpfeife</xs:documentation></xs:annotation></xs:enumeration>                
      <xs:enumeration value="RBB"><xs:annotation><xs:documentation>Rababa</xs:documentation></xs:annotation></xs:enumeration>                      
      <xs:enumeration value="RBD"><xs:annotation><xs:documentation>Rubboard</xs:documentation></xs:annotation></xs:enumeration>                    
      <xs:enumeration value="RBL"><xs:annotation><xs:documentation>Rabel</xs:documentation></xs:annotation></xs:enumeration>                       
      <xs:enumeration value="RCE"><xs:annotation><xs:documentation>Recorder Ensemble</xs:documentation></xs:annotation></xs:enumeration>           
      <xs:enumeration value="RCK"><xs:annotation><xs:documentation>Racket</xs:documentation></xs:annotation></xs:enumeration>                      
      <xs:enumeration value="RCP"><xs:annotation><xs:documentation>Studio Personnel (Non perf)</xs:documentation></xs:annotation></xs:enumeration> 
      <xs:enumeration value="RCQ"><xs:annotation><xs:documentation>Recorder Quartet</xs:documentation></xs:annotation></xs:enumeration>            
      <xs:enumeration value="RCR"><xs:annotation><xs:documentation>Reciter</xs:documentation></xs:annotation></xs:enumeration>                     
      <xs:enumeration value="RDD"><xs:annotation><xs:documentation>Rondadores</xs:documentation></xs:annotation></xs:enumeration>                  
      <xs:enumeration value="RDG"><xs:annotation><xs:documentation>Rag Dung</xs:documentation></xs:annotation></xs:enumeration>                    
      <xs:enumeration value="RDS"><xs:annotation><xs:documentation>Reeds</xs:documentation></xs:annotation></xs:enumeration>                       
      <xs:enumeration value="REB"><xs:annotation><xs:documentation>Rebec</xs:documentation></xs:annotation></xs:enumeration>                       
      <xs:enumeration value="REC"><xs:annotation><xs:documentation>Recorder</xs:documentation></xs:annotation></xs:enumeration>                    
      <xs:enumeration value="REM"><xs:annotation><xs:documentation>Remixer</xs:documentation></xs:annotation></xs:enumeration>                     
      <xs:enumeration value="REN"><xs:annotation><xs:documentation>Remix Engineer</xs:documentation></xs:annotation></xs:enumeration>              
      <xs:enumeration value="REP"><xs:annotation><xs:documentation>Reporter</xs:documentation></xs:annotation></xs:enumeration>                    
      <xs:enumeration value="RGL"><xs:annotation><xs:documentation>Regals</xs:documentation></xs:annotation></xs:enumeration>                      
      <xs:enumeration value="RGY"><xs:annotation><xs:documentation>Rgya-Gling</xs:documentation></xs:annotation></xs:enumeration>                  
      <xs:enumeration value="RKG"><xs:annotation><xs:documentation>Rkang-Gling</xs:documentation></xs:annotation></xs:enumeration>                 
      <xs:enumeration value="RLM"><xs:annotation><xs:documentation>Rol-Mo</xs:documentation></xs:annotation></xs:enumeration>                      
      <xs:enumeration value="RME"><xs:annotation><xs:documentation>Remaster Engineer</xs:documentation></xs:annotation></xs:enumeration>           
      <xs:enumeration value="RMP"><xs:annotation><xs:documentation>Remaster Producer</xs:documentation></xs:annotation></xs:enumeration>           
      <xs:enumeration value="RNE"><xs:annotation><xs:documentation>Ranat Ek</xs:documentation></xs:annotation></xs:enumeration>                    
      <xs:enumeration value="RNG"><xs:annotation><xs:documentation>Rnga</xs:documentation></xs:annotation></xs:enumeration>                        
      <xs:enumeration value="RNP"><xs:annotation><xs:documentation>Studio Personnel (Performing)</xs:documentation></xs:annotation></xs:enumeration>                                
      <xs:enumeration value="RNT"><xs:annotation><xs:documentation>Ranat Thum</xs:documentation></xs:annotation></xs:enumeration>                  
      <xs:enumeration value="RPC"><xs:annotation><xs:documentation>Repicador</xs:documentation></xs:annotation></xs:enumeration>                   
      <xs:enumeration value="RPL"><xs:annotation><xs:documentation>Remaster Personnel (Do not use)</xs:documentation></xs:annotation></xs:enumeration>                              
      <xs:enumeration value="RPQ"><xs:annotation><xs:documentation>Repique</xs:documentation></xs:annotation></xs:enumeration>                     
      <xs:enumeration value="RPR"><xs:annotation><xs:documentation>Rapper</xs:documentation></xs:annotation></xs:enumeration>                      
      <xs:enumeration value="RQQ"><xs:annotation><xs:documentation>RIQQ</xs:documentation></xs:annotation></xs:enumeration>                        
      <xs:enumeration value="RQT"><xs:annotation><xs:documentation>Requinto</xs:documentation></xs:annotation></xs:enumeration>                    
      <xs:enumeration value="RRC"><xs:annotation><xs:documentation>Reco-Reco</xs:documentation></xs:annotation></xs:enumeration>                   
      <xs:enumeration value="RRR"><xs:annotation><xs:documentation>MCPS Remove From Recording</xs:documentation></xs:annotation></xs:enumeration>  
      <xs:enumeration value="RST"><xs:annotation><xs:documentation>Rain Stick</xs:documentation></xs:annotation></xs:enumeration>                  
      <xs:enumeration value="RTT"><xs:annotation><xs:documentation>Rattle</xs:documentation></xs:annotation></xs:enumeration>                      
      <xs:enumeration value="RUA"><xs:annotation><xs:documentation>Ruann</xs:documentation></xs:annotation></xs:enumeration>                       
      <xs:enumeration value="RUD"><xs:annotation><xs:documentation>RudraVina</xs:documentation></xs:annotation></xs:enumeration>                   
      <xs:enumeration value="RYO"><xs:annotation><xs:documentation>Reyong</xs:documentation></xs:annotation></xs:enumeration>                      
      <xs:enumeration value="SAB"><xs:annotation><xs:documentation>Sabaro</xs:documentation></xs:annotation></xs:enumeration>                      
      <xs:enumeration value="SAH"><xs:annotation><xs:documentation>Sahnai</xs:documentation></xs:annotation></xs:enumeration>                      
      <xs:enumeration value="SAL"><xs:annotation><xs:documentation>Sal</xs:documentation></xs:annotation></xs:enumeration>                         
      <xs:enumeration value="SAM"><xs:annotation><xs:documentation>Sampler</xs:documentation></xs:annotation></xs:enumeration>                     
      <xs:enumeration value="SAO"><xs:annotation><xs:documentation>Sao</xs:documentation></xs:annotation></xs:enumeration>                         
      <xs:enumeration value="SAP"><xs:annotation><xs:documentation>Sampled Performer</xs:documentation></xs:annotation></xs:enumeration>           
      <xs:enumeration value="SAR"><xs:annotation><xs:documentation>Sarrusophone</xs:documentation></xs:annotation></xs:enumeration>                
      <xs:enumeration value="SAT"><xs:annotation><xs:documentation>Satara</xs:documentation></xs:annotation></xs:enumeration>                      
      <xs:enumeration value="SAW"><xs:annotation><xs:documentation>Saw</xs:documentation></xs:annotation></xs:enumeration>                         
      <xs:enumeration value="SAX"><xs:annotation><xs:documentation>Saxophone</xs:documentation></xs:annotation></xs:enumeration>                   
      <xs:enumeration value="SAZ"><xs:annotation><xs:documentation>Saz</xs:documentation></xs:annotation></xs:enumeration>                         
      <xs:enumeration value="SBU"><xs:annotation><xs:documentation>Shinobue</xs:documentation></xs:annotation></xs:enumeration>                    
      <xs:enumeration value="SCE"><xs:annotation><xs:documentation>Sackbut Ensemble</xs:documentation></xs:annotation></xs:enumeration>            
      <xs:enumeration value="SCH"><xs:annotation><xs:documentation>School Choir</xs:documentation></xs:annotation></xs:enumeration>                
      <xs:enumeration value="SCK"><xs:annotation><xs:documentation>Sackbut</xs:documentation></xs:annotation></xs:enumeration>                     
      <xs:enumeration value="SCL"><xs:annotation><xs:documentation>Sopranino Clarinet</xs:documentation></xs:annotation></xs:enumeration>          
      <xs:enumeration value="SCM"><xs:annotation><xs:documentation>Soprano Crumhorn</xs:documentation></xs:annotation></xs:enumeration>            
      <xs:enumeration value="SCR"><xs:annotation><xs:documentation>Scraper</xs:documentation></xs:annotation></xs:enumeration>                     
      <xs:enumeration value="SCT"><xs:annotation><xs:documentation>Dj (Scratcher)</xs:documentation></xs:annotation></xs:enumeration>              
      <xs:enumeration value="SDA"><xs:annotation><xs:documentation>Sodinar</xs:documentation></xs:annotation></xs:enumeration>                     
      <xs:enumeration value="SDD"><xs:annotation><xs:documentation>Sound Director</xs:documentation></xs:annotation></xs:enumeration>              
      <xs:enumeration value="SDM"><xs:annotation><xs:documentation>Snare Drum</xs:documentation></xs:annotation></xs:enumeration>                  
      <xs:enumeration value="SDR"><xs:annotation><xs:documentation>Steel Drum</xs:documentation></xs:annotation></xs:enumeration>                  
      <xs:enumeration value="SEK"><xs:annotation><xs:documentation>Sekere</xs:documentation></xs:annotation></xs:enumeration>                      
      <xs:enumeration value="SEP"><xs:annotation><xs:documentation>Septet</xs:documentation></xs:annotation></xs:enumeration>                      
      <xs:enumeration value="SER"><xs:annotation><xs:documentation>Serpent</xs:documentation></xs:annotation></xs:enumeration>                     
      <xs:enumeration value="SEX"><xs:annotation><xs:documentation>Sextet</xs:documentation></xs:annotation></xs:enumeration>                      
      <xs:enumeration value="SGE"><xs:annotation><xs:documentation>String Ensemble</xs:documentation></xs:annotation></xs:enumeration>             
      <xs:enumeration value="SGT"><xs:annotation><xs:documentation>Steel Guitar</xs:documentation></xs:annotation></xs:enumeration>                
      <xs:enumeration value="SHD"><xs:annotation><xs:documentation>Shudraga</xs:documentation></xs:annotation></xs:enumeration>                    
      <xs:enumeration value="SHE"><xs:annotation><xs:documentation>Sheng</xs:documentation></xs:annotation></xs:enumeration>                       
      <xs:enumeration value="SHF"><xs:annotation><xs:documentation>Shofar</xs:documentation></xs:annotation></xs:enumeration>                      
      <xs:enumeration value="SHH"><xs:annotation><xs:documentation>Shakuhachi</xs:documentation></xs:annotation></xs:enumeration>                  
      <xs:enumeration value="SHK"><xs:annotation><xs:documentation>Shaker</xs:documentation></xs:annotation></xs:enumeration>                      
      <xs:enumeration value="SHM"><xs:annotation><xs:documentation>Shamisen</xs:documentation></xs:annotation></xs:enumeration>                    
      <xs:enumeration value="SHN"><xs:annotation><xs:documentation>Shenai</xs:documentation></xs:annotation></xs:enumeration>                      
      <xs:enumeration value="SHO"><xs:annotation><xs:documentation>Shouting</xs:documentation></xs:annotation></xs:enumeration>                    
      <xs:enumeration value="SHP"><xs:annotation><xs:documentation>Shuttle Pipes</xs:documentation></xs:annotation></xs:enumeration>               
      <xs:enumeration value="SIH"><xs:annotation><xs:documentation>Sihu</xs:documentation></xs:annotation></xs:enumeration>                        
      <xs:enumeration value="SIL"><xs:annotation><xs:documentation>Sil-Snyan</xs:documentation></xs:annotation></xs:enumeration>                   
      <xs:enumeration value="SIR"><xs:annotation><xs:documentation>Siren</xs:documentation></xs:annotation></xs:enumeration>                       
      <xs:enumeration value="SIS"><xs:annotation><xs:documentation>Sopranino Saxophone</xs:documentation></xs:annotation></xs:enumeration>         
      <xs:enumeration value="SLI"><xs:annotation><xs:documentation>Sign Language Interpreter</xs:documentation></xs:annotation></xs:enumeration>   
      <xs:enumeration value="SLK"><xs:annotation><xs:documentation>Sopilka</xs:documentation></xs:annotation></xs:enumeration>                     
      <xs:enumeration value="SLM"><xs:annotation><xs:documentation>Slentem</xs:documentation></xs:annotation></xs:enumeration>                     
      <xs:enumeration value="SLO"><xs:annotation><xs:documentation>Saxello</xs:documentation></xs:annotation></xs:enumeration>                     
      <xs:enumeration value="SLS"><xs:annotation><xs:documentation>Steam Locomotive Sounds</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="SLT"><xs:annotation><xs:documentation>Salterio</xs:documentation></xs:annotation></xs:enumeration>                    
      <xs:enumeration value="SNA"><xs:annotation><xs:documentation>Surnai (Kashmir)</xs:documentation></xs:annotation></xs:enumeration>            
      <xs:enumeration value="SNF"><xs:annotation><xs:documentation>Sanfona</xs:documentation></xs:annotation></xs:enumeration>                     
      <xs:enumeration value="SNT"><xs:annotation><xs:documentation>Santur</xs:documentation></xs:annotation></xs:enumeration>                      
      <xs:enumeration value="SNX"><xs:annotation><xs:documentation>Sanxian</xs:documentation></xs:annotation></xs:enumeration>                     
      <xs:enumeration value="SOC"><xs:annotation><xs:documentation>Society</xs:documentation></xs:annotation></xs:enumeration>                     
      <xs:enumeration value="SOL"><xs:annotation><xs:documentation>Souvliari</xs:documentation></xs:annotation></xs:enumeration>                   
      <xs:enumeration value="SOP"><xs:annotation><xs:documentation>Soprano (voice)</xs:documentation></xs:annotation></xs:enumeration>             
      <xs:enumeration value="SOU"><xs:annotation><xs:documentation>Sousaphone</xs:documentation></xs:annotation></xs:enumeration>                  
      <xs:enumeration value="SPE"><xs:annotation><xs:documentation>Speech</xs:documentation></xs:annotation></xs:enumeration>                      
      <xs:enumeration value="SPF"><xs:annotation><xs:documentation>Square Pianoforte</xs:documentation></xs:annotation></xs:enumeration>           
      <xs:enumeration value="SPI"><xs:annotation><xs:documentation>Spinet</xs:documentation></xs:annotation></xs:enumeration>                      
      <xs:enumeration value="SPO"><xs:annotation><xs:documentation>Spoons</xs:documentation></xs:annotation></xs:enumeration>                      
      <xs:enumeration value="SPW"><xs:annotation><xs:documentation>Spoken Word</xs:documentation></xs:annotation></xs:enumeration>                 
      <xs:enumeration value="SRA"><xs:annotation><xs:documentation>Sorna</xs:documentation></xs:annotation></xs:enumeration>                       
      <xs:enumeration value="SRB"><xs:annotation><xs:documentation>Surbahar</xs:documentation></xs:annotation></xs:enumeration>                    
      <xs:enumeration value="SRD"><xs:annotation><xs:documentation>Surdu</xs:documentation></xs:annotation></xs:enumeration>                       
      <xs:enumeration value="SRE"><xs:annotation><xs:documentation>Sopranino Recorder</xs:documentation></xs:annotation></xs:enumeration>          
      <xs:enumeration value="SRG"><xs:annotation><xs:documentation>Sarod</xs:documentation></xs:annotation></xs:enumeration>                       
      <xs:enumeration value="SRN"><xs:annotation><xs:documentation>Sarangi</xs:documentation></xs:annotation></xs:enumeration>                     
      <xs:enumeration value="SRO"><xs:annotation><xs:documentation>Saron</xs:documentation></xs:annotation></xs:enumeration>                       
      <xs:enumeration value="SRZ"><xs:annotation><xs:documentation>Saroz</xs:documentation></xs:annotation></xs:enumeration>                       
      <xs:enumeration value="SSC"><xs:annotation><xs:documentation>Soprano Sax (C)</xs:documentation></xs:annotation></xs:enumeration>             
      <xs:enumeration value="SSG"><xs:annotation><xs:documentation>Sindhi Sarangi</xs:documentation></xs:annotation></xs:enumeration>              
      <xs:enumeration value="SSP"><xs:annotation><xs:documentation>Scottish Small Pipes</xs:documentation></xs:annotation></xs:enumeration>        
      <xs:enumeration value="SSX"><xs:annotation><xs:documentation>Soprano Saxophone</xs:documentation></xs:annotation></xs:enumeration>           
      <xs:enumeration value="STA"><xs:annotation><xs:documentation>Setar</xs:documentation></xs:annotation></xs:enumeration>                       
      <xs:enumeration value="STB"><xs:annotation><xs:documentation>Steel Band</xs:documentation></xs:annotation></xs:enumeration>                  
      <xs:enumeration value="STE"><xs:annotation><xs:documentation>Step Dancer</xs:documentation></xs:annotation></xs:enumeration>                 
      <xs:enumeration value="STG"><xs:annotation><xs:documentation>Strings</xs:documentation></xs:annotation></xs:enumeration>                     
      <xs:enumeration value="STH"><xs:annotation><xs:documentation>Stritch</xs:documentation></xs:annotation></xs:enumeration>                     
      <xs:enumeration value="STN"><xs:annotation><xs:documentation>String Quintet</xs:documentation></xs:annotation></xs:enumeration>              
      <xs:enumeration value="STO"><xs:annotation><xs:documentation>Storyteller</xs:documentation></xs:annotation></xs:enumeration>                 
      <xs:enumeration value="STP"><xs:annotation><xs:documentation>SlideTrumpet</xs:documentation></xs:annotation></xs:enumeration>                
      <xs:enumeration value="STQ"><xs:annotation><xs:documentation>String Quartet</xs:documentation></xs:annotation></xs:enumeration>              
      <xs:enumeration value="STR"><xs:annotation><xs:documentation>Sitar</xs:documentation></xs:annotation></xs:enumeration>                       
      <xs:enumeration value="STS"><xs:annotation><xs:documentation>String Sextet</xs:documentation></xs:annotation></xs:enumeration>               
      <xs:enumeration value="STT"><xs:annotation><xs:documentation>String Trio</xs:documentation></xs:annotation></xs:enumeration>                 
      <xs:enumeration value="STY"><xs:annotation><xs:documentation>Stylophone</xs:documentation></xs:annotation></xs:enumeration>                  
      <xs:enumeration value="SUL"><xs:annotation><xs:documentation>Suling</xs:documentation></xs:annotation></xs:enumeration>                      
      <xs:enumeration value="SUN"><xs:annotation><xs:documentation>Suona</xs:documentation></xs:annotation></xs:enumeration>                       
      <xs:enumeration value="SUR"><xs:annotation><xs:documentation>Surmandal</xs:documentation></xs:annotation></xs:enumeration>                   
      <xs:enumeration value="SVR"><xs:annotation><xs:documentation>Svirala</xs:documentation></xs:annotation></xs:enumeration>                     
      <xs:enumeration value="SWH"><xs:annotation><xs:documentation>Swanee Whistle</xs:documentation></xs:annotation></xs:enumeration>              
      <xs:enumeration value="SWM"><xs:annotation><xs:documentation>Shawm</xs:documentation></xs:annotation></xs:enumeration>                       
      <xs:enumeration value="SXE"><xs:annotation><xs:documentation>Saxophone Ensemble</xs:documentation></xs:annotation></xs:enumeration>          
      <xs:enumeration value="SXQ"><xs:annotation><xs:documentation>Saxophone Quartet</xs:documentation></xs:annotation></xs:enumeration>           
      <xs:enumeration value="SXT"><xs:annotation><xs:documentation>Saxophone Trio</xs:documentation></xs:annotation></xs:enumeration>              
      <xs:enumeration value="SYM"><xs:annotation><xs:documentation>Symphony</xs:documentation></xs:annotation></xs:enumeration>                    
      <xs:enumeration value="SYN"><xs:annotation><xs:documentation>Synthesizer</xs:documentation></xs:annotation></xs:enumeration>                 
      <xs:enumeration value="SZA"><xs:annotation><xs:documentation>Sanza</xs:documentation></xs:annotation></xs:enumeration>                       
      <xs:enumeration value="TAB"><xs:annotation><xs:documentation>Tabla</xs:documentation></xs:annotation></xs:enumeration>                       
      <xs:enumeration value="TAF"><xs:annotation><xs:documentation>Tar (Frame Drum)</xs:documentation></xs:annotation></xs:enumeration>            
      <xs:enumeration value="TAI"><xs:annotation><xs:documentation>Taiko</xs:documentation></xs:annotation></xs:enumeration>                       
      <xs:enumeration value="TAL"><xs:annotation><xs:documentation>Tal</xs:documentation></xs:annotation></xs:enumeration>                         
      <xs:enumeration value="TAM"><xs:annotation><xs:documentation>Tambura</xs:documentation></xs:annotation></xs:enumeration>                     
      <xs:enumeration value="TAR"><xs:annotation><xs:documentation>Tar</xs:documentation></xs:annotation></xs:enumeration>                         
      <xs:enumeration value="TAU"><xs:annotation><xs:documentation>Tambur (Drum)</xs:documentation></xs:annotation></xs:enumeration>               
      <xs:enumeration value="TAV"><xs:annotation><xs:documentation>Tavil</xs:documentation></xs:annotation></xs:enumeration>                       
      <xs:enumeration value="TBA"><xs:annotation><xs:documentation>Tabal</xs:documentation></xs:annotation></xs:enumeration>                       
      <xs:enumeration value="TBB"><xs:annotation><xs:documentation>Tubular Bells</xs:documentation></xs:annotation></xs:enumeration>               
      <xs:enumeration value="TBE"><xs:annotation><xs:documentation>Trombone Ensemble</xs:documentation></xs:annotation></xs:enumeration>           
      <xs:enumeration value="TBL"><xs:annotation><xs:documentation>Timbales</xs:documentation></xs:annotation></xs:enumeration>                    
      <xs:enumeration value="TBO"><xs:annotation><xs:documentation>Tambora</xs:documentation></xs:annotation></xs:enumeration>                     
      <xs:enumeration value="TBR"><xs:annotation><xs:documentation>Tambourine</xs:documentation></xs:annotation></xs:enumeration>                  
      <xs:enumeration value="TBS"><xs:annotation><xs:documentation>Toumbas</xs:documentation></xs:annotation></xs:enumeration>                     
      <xs:enumeration value="TBU"><xs:annotation><xs:documentation>Tambur (Lute)</xs:documentation></xs:annotation></xs:enumeration>               
      <xs:enumeration value="TBW"><xs:annotation><xs:documentation>Tibetan Bowls</xs:documentation></xs:annotation></xs:enumeration>               
      <xs:enumeration value="TCB"><xs:annotation><xs:documentation>Tea Chest Bass</xs:documentation></xs:annotation></xs:enumeration>              
      <xs:enumeration value="TDA"><xs:annotation><xs:documentation>Tap Dancer</xs:documentation></xs:annotation></xs:enumeration>                  
      <xs:enumeration value="TDM"><xs:annotation><xs:documentation>Talking Drum</xs:documentation></xs:annotation></xs:enumeration>                
      <xs:enumeration value="TEB"><xs:annotation><xs:documentation>Tenor Banjo</xs:documentation></xs:annotation></xs:enumeration>                 
      <xs:enumeration value="TEF"><xs:annotation><xs:documentation>Trumpet (Eflat)</xs:documentation></xs:annotation></xs:enumeration>             
      <xs:enumeration value="TEG"><xs:annotation><xs:documentation>Tenor Guitar</xs:documentation></xs:annotation></xs:enumeration>                
      <xs:enumeration value="TEN"><xs:annotation><xs:documentation>Tenor</xs:documentation></xs:annotation></xs:enumeration>                       
      <xs:enumeration value="TER"><xs:annotation><xs:documentation>Tenor Recorder</xs:documentation></xs:annotation></xs:enumeration>              
      <xs:enumeration value="TFI"><xs:annotation><xs:documentation>Tefi</xs:documentation></xs:annotation></xs:enumeration>                        
      <xs:enumeration value="TFL"><xs:annotation><xs:documentation>Treble Flute</xs:documentation></xs:annotation></xs:enumeration>                
      <xs:enumeration value="TGL"><xs:annotation><xs:documentation>Triangle</xs:documentation></xs:annotation></xs:enumeration>                    
      <xs:enumeration value="TGM"><xs:annotation><xs:documentation>Taegum</xs:documentation></xs:annotation></xs:enumeration>                      
      <xs:enumeration value="TGT"><xs:annotation><xs:documentation>Twelve String Guitars</xs:documentation></xs:annotation></xs:enumeration>       
      <xs:enumeration value="THB"><xs:annotation><xs:documentation>Theorbo</xs:documentation></xs:annotation></xs:enumeration>                     
      <xs:enumeration value="THO"><xs:annotation><xs:documentation>Theatre Organ</xs:documentation></xs:annotation></xs:enumeration>               
      <xs:enumeration value="THP"><xs:annotation><xs:documentation>Triple Harp</xs:documentation></xs:annotation></xs:enumeration>                 
      <xs:enumeration value="THR"><xs:annotation><xs:documentation>Theremin</xs:documentation></xs:annotation></xs:enumeration>                    
      <xs:enumeration value="THS"><xs:annotation><xs:documentation>Throat Singing</xs:documentation></xs:annotation></xs:enumeration>              
      <xs:enumeration value="TIM"><xs:annotation><xs:documentation>Timbal</xs:documentation></xs:annotation></xs:enumeration>                      
      <xs:enumeration value="TIN"><xs:annotation><xs:documentation>Tin Whistle</xs:documentation></xs:annotation></xs:enumeration>                 
      <xs:enumeration value="TIP"><xs:annotation><xs:documentation>Tiple</xs:documentation></xs:annotation></xs:enumeration>                       
      <xs:enumeration value="TJA"><xs:annotation><xs:documentation>Tepsija</xs:documentation></xs:annotation></xs:enumeration>                     
      <xs:enumeration value="TLM"><xs:annotation><xs:documentation>Tulum</xs:documentation></xs:annotation></xs:enumeration>                       
      <xs:enumeration value="TLU"><xs:annotation><xs:documentation>Tar (Flute)</xs:documentation></xs:annotation></xs:enumeration>                 
      <xs:enumeration value="TMA"><xs:annotation><xs:documentation>Tama</xs:documentation></xs:annotation></xs:enumeration>                        
      <xs:enumeration value="TMB"><xs:annotation><xs:documentation>Tombak</xs:documentation></xs:annotation></xs:enumeration>                      
      <xs:enumeration value="TMM"><xs:annotation><xs:documentation>Tamborim</xs:documentation></xs:annotation></xs:enumeration>                    
      <xs:enumeration value="TMP"><xs:annotation><xs:documentation>Timpani</xs:documentation></xs:annotation></xs:enumeration>                     
      <xs:enumeration value="TMT"><xs:annotation><xs:documentation>Tam Tam</xs:documentation></xs:annotation></xs:enumeration>                     
      <xs:enumeration value="TMU"><xs:annotation><xs:documentation>Tambur (Gong)</xs:documentation></xs:annotation></xs:enumeration>               
      <xs:enumeration value="TNA"><xs:annotation><xs:documentation>Tanbura</xs:documentation></xs:annotation></xs:enumeration>                     
      <xs:enumeration value="TNB"><xs:annotation><xs:documentation>Tanbur</xs:documentation></xs:annotation></xs:enumeration>                      
      <xs:enumeration value="TNH"><xs:annotation><xs:documentation>Tenor Horn</xs:documentation></xs:annotation></xs:enumeration>                  
      <xs:enumeration value="TOA"><xs:annotation><xs:documentation>Trompeta</xs:documentation></xs:annotation></xs:enumeration>                    
      <xs:enumeration value="TOP"><xs:annotation><xs:documentation>Tiompan</xs:documentation></xs:annotation></xs:enumeration>                     
      <xs:enumeration value="TOR"><xs:annotation><xs:documentation>Tabor</xs:documentation></xs:annotation></xs:enumeration>                       
      <xs:enumeration value="TPA"><xs:annotation><xs:documentation>Traps</xs:documentation></xs:annotation></xs:enumeration>                       
      <xs:enumeration value="TPB"><xs:annotation><xs:documentation>Temple Block</xs:documentation></xs:annotation></xs:enumeration>                
      <xs:enumeration value="TPE"><xs:annotation><xs:documentation>Trumpet Ensemble</xs:documentation></xs:annotation></xs:enumeration>            
      <xs:enumeration value="TPF"><xs:annotation><xs:documentation>Tack Piano</xs:documentation></xs:annotation></xs:enumeration>                  
      <xs:enumeration value="TPN"><xs:annotation><xs:documentation>Tapan</xs:documentation></xs:annotation></xs:enumeration>                       
      <xs:enumeration value="TRA"><xs:annotation><xs:documentation>Tambura (South East Europe)</xs:documentation></xs:annotation></xs:enumeration> 
      <xs:enumeration value="TRC"><xs:annotation><xs:documentation>Trompetica China</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="TRD"><xs:annotation><xs:documentation>Trumpet</xs:documentation></xs:annotation></xs:enumeration>                     
      <xs:enumeration value="TRE"><xs:annotation><xs:documentation>Treble (voice)</xs:documentation></xs:annotation></xs:enumeration>              
      <xs:enumeration value="TRG"><xs:annotation><xs:documentation>Tarogato</xs:documentation></xs:annotation></xs:enumeration>                    
      <xs:enumeration value="TRI"><xs:annotation><xs:documentation>Trio</xs:documentation></xs:annotation></xs:enumeration>                        
      <xs:enumeration value="TRM"><xs:annotation><xs:documentation>Trombone</xs:documentation></xs:annotation></xs:enumeration>                    
      <xs:enumeration value="TRN"><xs:annotation><xs:documentation>Tar Shenai</xs:documentation></xs:annotation></xs:enumeration>                  
      <xs:enumeration value="TRR"><xs:annotation><xs:documentation>Treble Recorder</xs:documentation></xs:annotation></xs:enumeration>             
      <xs:enumeration value="TRS"><xs:annotation><xs:documentation>Tres</xs:documentation></xs:annotation></xs:enumeration>                        
      <xs:enumeration value="TRU"><xs:annotation><xs:documentation>Trumpet</xs:documentation></xs:annotation></xs:enumeration>                     
      <xs:enumeration value="TSA"><xs:annotation><xs:documentation>Tenor Sarrusophone</xs:documentation></xs:annotation></xs:enumeration>          
      <xs:enumeration value="TSD"><xs:annotation><xs:documentation>Tenor Sordun</xs:documentation></xs:annotation></xs:enumeration>                
      <xs:enumeration value="TSH"><xs:annotation><xs:documentation>Treble Shawm</xs:documentation></xs:annotation></xs:enumeration>                
      <xs:enumeration value="TST"><xs:annotation><xs:documentation>Dj (Toaster)</xs:documentation></xs:annotation></xs:enumeration>                
      <xs:enumeration value="TSU"><xs:annotation><xs:documentation>Tsugaru Samisen</xs:documentation></xs:annotation></xs:enumeration>             
      <xs:enumeration value="TSX"><xs:annotation><xs:documentation>Tenor Saxophone</xs:documentation></xs:annotation></xs:enumeration>             
      <xs:enumeration value="TTA"><xs:annotation><xs:documentation>Treble Tambura</xs:documentation></xs:annotation></xs:enumeration>              
      <xs:enumeration value="TTG"><xs:annotation><xs:documentation>Tongtong</xs:documentation></xs:annotation></xs:enumeration>                    
      <xs:enumeration value="TTM"><xs:annotation><xs:documentation>Tom-Tom</xs:documentation></xs:annotation></xs:enumeration>                     
      <xs:enumeration value="TUA"><xs:annotation><xs:documentation>Tumba (Goblet Drum)</xs:documentation></xs:annotation></xs:enumeration>         
      <xs:enumeration value="TUB"><xs:annotation><xs:documentation>Tuba</xs:documentation></xs:annotation></xs:enumeration>                        
      <xs:enumeration value="TUE"><xs:annotation><xs:documentation>Tuba Ensemble</xs:documentation></xs:annotation></xs:enumeration>               
      <xs:enumeration value="TUM"><xs:annotation><xs:documentation>Tumbadora</xs:documentation></xs:annotation></xs:enumeration>                   
      <xs:enumeration value="TVI"><xs:annotation><xs:documentation>Treble Viol</xs:documentation></xs:annotation></xs:enumeration>                 
      <xs:enumeration value="TVL"><xs:annotation><xs:documentation>Tenor Viol</xs:documentation></xs:annotation></xs:enumeration>                  
      <xs:enumeration value="TVO"><xs:annotation><xs:documentation>Tenor (voice)</xs:documentation></xs:annotation></xs:enumeration>               
      <xs:enumeration value="TXA"><xs:annotation><xs:documentation>Txalaparta</xs:documentation></xs:annotation></xs:enumeration>                  
      <xs:enumeration value="TYP"><xs:annotation><xs:documentation>Toy Piano</xs:documentation></xs:annotation></xs:enumeration>                   
      <xs:enumeration value="TZO"><xs:annotation><xs:documentation>Tzouras</xs:documentation></xs:annotation></xs:enumeration>                     
      <xs:enumeration value="UDD"><xs:annotation><xs:documentation>Ud</xs:documentation></xs:annotation></xs:enumeration>                          
      <xs:enumeration value="UDU"><xs:annotation><xs:documentation>Udu</xs:documentation></xs:annotation></xs:enumeration>                         
      <xs:enumeration value="UIL"><xs:annotation><xs:documentation>Uilleann Pipes</xs:documentation></xs:annotation></xs:enumeration>              
      <xs:enumeration value="UKE"><xs:annotation><xs:documentation>Ukulele</xs:documentation></xs:annotation></xs:enumeration>                     
      <xs:enumeration value="UNI"><xs:annotation><xs:documentation>Unidentified</xs:documentation></xs:annotation></xs:enumeration>                
      <xs:enumeration value="UNK"><xs:annotation><xs:documentation>Unknown</xs:documentation></xs:annotation></xs:enumeration>                     
      <xs:enumeration value="UPE"><xs:annotation><xs:documentation>Untuned Percussion</xs:documentation></xs:annotation></xs:enumeration>          
      <xs:enumeration value="UPR"><xs:annotation><xs:documentation>Unidentified Payable Role</xs:documentation></xs:annotation></xs:enumeration>   
      <xs:enumeration value="USI"><xs:annotation><xs:documentation>Unidentified String Instument</xs:documentation></xs:annotation></xs:enumeration>                                
      <xs:enumeration value="VBR"><xs:annotation><xs:documentation>Vibra-Slap</xs:documentation></xs:annotation></xs:enumeration>                  
      <xs:enumeration value="VCO"><xs:annotation><xs:documentation>Vocoder</xs:documentation></xs:annotation></xs:enumeration>                     
      <xs:enumeration value="VCP"><xs:annotation><xs:documentation>Violoncello Piccolo</xs:documentation></xs:annotation></xs:enumeration>         
      <xs:enumeration value="VDA"><xs:annotation><xs:documentation>Viola D`Amore</xs:documentation></xs:annotation></xs:enumeration>               
      <xs:enumeration value="VDG"><xs:annotation><xs:documentation>Viola DaGamba</xs:documentation></xs:annotation></xs:enumeration>               
      <xs:enumeration value="VEN"><xs:annotation><xs:documentation>Vena</xs:documentation></xs:annotation></xs:enumeration>                        
      <xs:enumeration value="VES"><xs:annotation><xs:documentation>Viol Ensemble</xs:documentation></xs:annotation></xs:enumeration>               
      <xs:enumeration value="VFX"><xs:annotation><xs:documentation>Vocal Effects</xs:documentation></xs:annotation></xs:enumeration>               
      <xs:enumeration value="VGL"><xs:annotation><xs:documentation>Virginals</xs:documentation></xs:annotation></xs:enumeration>                   
      <xs:enumeration value="VGT"><xs:annotation><xs:documentation>Viola (Guitar)</xs:documentation></xs:annotation></xs:enumeration>              
      <xs:enumeration value="VIA"><xs:annotation><xs:documentation>Viola</xs:documentation></xs:annotation></xs:enumeration>                       
      <xs:enumeration value="VIB"><xs:annotation><xs:documentation>Vibraphone</xs:documentation></xs:annotation></xs:enumeration>                  
      <xs:enumeration value="VIE"><xs:annotation><xs:documentation>Vocal And Instrumental Ensemble</xs:documentation></xs:annotation></xs:enumeration>                              
      <xs:enumeration value="VIH"><xs:annotation><xs:documentation>Vihuela</xs:documentation></xs:annotation></xs:enumeration>                     
      <xs:enumeration value="VIN"><xs:annotation><xs:documentation>Vina</xs:documentation></xs:annotation></xs:enumeration>                        
      <xs:enumeration value="VIO"><xs:annotation><xs:documentation>Violin</xs:documentation></xs:annotation></xs:enumeration>                      
      <xs:enumeration value="VLB"><xs:annotation><xs:documentation>Viola Bastarda</xs:documentation></xs:annotation></xs:enumeration>              
      <xs:enumeration value="VLE"><xs:annotation><xs:documentation>Violin Ensemble</xs:documentation></xs:annotation></xs:enumeration>             
      <xs:enumeration value="VLH"><xs:annotation><xs:documentation>Valiha</xs:documentation></xs:annotation></xs:enumeration>                      
      <xs:enumeration value="VLR"><xs:annotation><xs:documentation>Violarina</xs:documentation></xs:annotation></xs:enumeration>                   
      <xs:enumeration value="VNE"><xs:annotation><xs:documentation>Violone</xs:documentation></xs:annotation></xs:enumeration>                     
      <xs:enumeration value="VNP"><xs:annotation><xs:documentation>Violino Piccolo</xs:documentation></xs:annotation></xs:enumeration>             
      <xs:enumeration value="VOC"><xs:annotation><xs:documentation>Vocals</xs:documentation></xs:annotation></xs:enumeration>                      
      <xs:enumeration value="VOE"><xs:annotation><xs:documentation>Vocal Ensemble</xs:documentation></xs:annotation></xs:enumeration>              
      <xs:enumeration value="VOG"><xs:annotation><xs:documentation>Vocal Group</xs:documentation></xs:annotation></xs:enumeration>                 
      <xs:enumeration value="VOL"><xs:annotation><xs:documentation>Viol</xs:documentation></xs:annotation></xs:enumeration>                        
      <xs:enumeration value="VOP"><xs:annotation><xs:documentation>Variophon</xs:documentation></xs:annotation></xs:enumeration>                   
      <xs:enumeration value="VOQ"><xs:annotation><xs:documentation>Vocal Quartet</xs:documentation></xs:annotation></xs:enumeration>               
      <xs:enumeration value="VOT"><xs:annotation><xs:documentation>Vocal Trio</xs:documentation></xs:annotation></xs:enumeration>                  
      <xs:enumeration value="VTR"><xs:annotation><xs:documentation>ValveTrombone</xs:documentation></xs:annotation></xs:enumeration>               
      <xs:enumeration value="VVN"><xs:annotation><xs:documentation>VicitraVina</xs:documentation></xs:annotation></xs:enumeration>                 
      <xs:enumeration value="WBN"><xs:annotation><xs:documentation>Weisenborn</xs:documentation></xs:annotation></xs:enumeration>                  
      <xs:enumeration value="WCH"><xs:annotation><xs:documentation>Wind Chimes</xs:documentation></xs:annotation></xs:enumeration>                 
      <xs:enumeration value="WDB"><xs:annotation><xs:documentation>Woodblock</xs:documentation></xs:annotation></xs:enumeration>                   
      <xs:enumeration value="WFL"><xs:annotation><xs:documentation>Wooden Flute</xs:documentation></xs:annotation></xs:enumeration>                
      <xs:enumeration value="WHG"><xs:annotation><xs:documentation>Whistling</xs:documentation></xs:annotation></xs:enumeration>                   
      <xs:enumeration value="WHI"><xs:annotation><xs:documentation>Whistle</xs:documentation></xs:annotation></xs:enumeration>                     
      <xs:enumeration value="WHP"><xs:annotation><xs:documentation>Whip</xs:documentation></xs:annotation></xs:enumeration>                        
      <xs:enumeration value="WIB"><xs:annotation><xs:documentation>Wind Band</xs:documentation></xs:annotation></xs:enumeration>                   
<!-- 
  Too many values at the moment for Oracle - current DB version limited to 1000 enumerations
  -->
      <xs:enumeration value="WIE"><xs:annotation><xs:documentation>Wind Ensemble</xs:documentation></xs:annotation></xs:enumeration>               
      <xs:enumeration value="WIO"><xs:annotation><xs:documentation>Wind Octet</xs:documentation></xs:annotation></xs:enumeration>                  
      <xs:enumeration value="WIQ"><xs:annotation><xs:documentation>Wind Quintet</xs:documentation></xs:annotation></xs:enumeration>                
      <xs:enumeration value="WIS"><xs:annotation><xs:documentation>Wind Septet</xs:documentation></xs:annotation></xs:enumeration>                 
      <xs:enumeration value="WIT"><xs:annotation><xs:documentation>Wind Trio</xs:documentation></xs:annotation></xs:enumeration>                   
      <xs:enumeration value="WND"><xs:annotation><xs:documentation>Unnamed Wind Instrument</xs:documentation></xs:annotation></xs:enumeration>     
      <xs:enumeration value="WOB"><xs:annotation><xs:documentation>Wobble Board</xs:documentation></xs:annotation></xs:enumeration>                
      <xs:enumeration value="WOR"><xs:annotation><xs:documentation>Worship Leader</xs:documentation></xs:annotation></xs:enumeration>              
      <xs:enumeration value="WQA"><xs:annotation><xs:documentation>Wind Quartet</xs:documentation></xs:annotation></xs:enumeration>                
      <xs:enumeration value="WSB"><xs:annotation><xs:documentation>Washboard</xs:documentation></xs:annotation></xs:enumeration>                   
      <xs:enumeration value="WUO"><xs:annotation><xs:documentation>Wurlitzer Organ</xs:documentation></xs:annotation></xs:enumeration>             
      <xs:enumeration value="WWD"><xs:annotation><xs:documentation>Woodwind</xs:documentation></xs:annotation></xs:enumeration>                    
      <xs:enumeration value="XIA"><xs:annotation><xs:documentation>Xiao</xs:documentation></xs:annotation></xs:enumeration>                        
      <xs:enumeration value="XYL"><xs:annotation><xs:documentation>Xylophone</xs:documentation></xs:annotation></xs:enumeration>                   
      <xs:enumeration value="XYR"><xs:annotation><xs:documentation>Xylorimba</xs:documentation></xs:annotation></xs:enumeration>                   
      <xs:enumeration value="YAK"><xs:annotation><xs:documentation>Yaktaro</xs:documentation></xs:annotation></xs:enumeration>                     
      <xs:enumeration value="YAN"><xs:annotation><xs:documentation>Yangqin</xs:documentation></xs:annotation></xs:enumeration>                     
      <xs:enumeration value="YGA"><xs:annotation><xs:documentation>Yatga</xs:documentation></xs:annotation></xs:enumeration>                       
      <xs:enumeration value="YNJ"><xs:annotation><xs:documentation>Yenjing</xs:documentation></xs:annotation></xs:enumeration>                     
      <xs:enumeration value="YOD"><xs:annotation><xs:documentation>Yodelling</xs:documentation></xs:annotation></xs:enumeration>                   
      <xs:enumeration value="YUN"><xs:annotation><xs:documentation>Yunluo</xs:documentation></xs:annotation></xs:enumeration>                      
      <xs:enumeration value="ZAM"><xs:annotation><xs:documentation>Zampona</xs:documentation></xs:annotation></xs:enumeration>                     
      <xs:enumeration value="ZAR"><xs:annotation><xs:documentation>Zarb</xs:documentation></xs:annotation></xs:enumeration>                        
      <xs:enumeration value="ZEZ"><xs:annotation><xs:documentation>Zeze</xs:documentation></xs:annotation></xs:enumeration>                        
      <xs:enumeration value="ZHG"><xs:annotation><xs:documentation>Zhonghu</xs:documentation></xs:annotation></xs:enumeration>                     
      <xs:enumeration value="ZIL"><xs:annotation><xs:documentation>Zil</xs:documentation></xs:annotation></xs:enumeration>                         
      <xs:enumeration value="ZIR"><xs:annotation><xs:documentation>Zirbaghalia</xs:documentation></xs:annotation></xs:enumeration>                 
      <xs:enumeration value="ZIT"><xs:annotation><xs:documentation>Zither</xs:documentation></xs:annotation></xs:enumeration>                      
      <xs:enumeration value="ZMR"><xs:annotation><xs:documentation>Zamr</xs:documentation></xs:annotation></xs:enumeration>                        
      <xs:enumeration value="ZPG"><xs:annotation><xs:documentation>Zampogna</xs:documentation></xs:annotation></xs:enumeration>                    
      <xs:enumeration value="ZRN"><xs:annotation><xs:documentation>Zurna</xs:documentation></xs:annotation></xs:enumeration>                       
      <xs:enumeration value="ZUM"><xs:annotation><xs:documentation>Zumare</xs:documentation></xs:annotation></xs:enumeration>                      
      <xs:enumeration value="ZUR"><xs:annotation><xs:documentation>Zurla</xs:documentation></xs:annotation></xs:enumeration>      
      <xs:enumeration value="ABR"><xs:annotation><xs:documentation>Arranger (Brass)</xs:documentation></xs:annotation></xs:enumeration>            
      <xs:enumeration value="ABV"><xs:annotation><xs:documentation>Arranger (Backing Vocals)</xs:documentation></xs:annotation></xs:enumeration>            
      <xs:enumeration value="ACL"><xs:annotation><xs:documentation>Arranger (Choral)</xs:documentation></xs:annotation></xs:enumeration>            
      <xs:enumeration value="ADM"><xs:annotation><xs:documentation>Arranger (Drum)</xs:documentation></xs:annotation></xs:enumeration>            
      <xs:enumeration value="AGR"><xs:annotation><xs:documentation>Arranger (Guitar)</xs:documentation></xs:annotation></xs:enumeration>            
      <xs:enumeration value="AHN"><xs:annotation><xs:documentation>Arranger (Horns)</xs:documentation></xs:annotation></xs:enumeration>            
      <xs:enumeration value="AKB"><xs:annotation><xs:documentation>Arranger ( Keyboards)</xs:documentation></xs:annotation></xs:enumeration>            
      <xs:enumeration value="AOB"><xs:annotation><xs:documentation>Arranger (Oboe)</xs:documentation></xs:annotation></xs:enumeration>            
      <xs:enumeration value="AOC"><xs:annotation><xs:documentation>Arranger (Orchestra)</xs:documentation></xs:annotation></xs:enumeration>            
      <xs:enumeration value="APF"><xs:annotation><xs:documentation>Arranger (Piano)</xs:documentation></xs:annotation></xs:enumeration>            
      <xs:enumeration value="ARH"><xs:annotation><xs:documentation>Arranger (Rhythm)</xs:documentation></xs:annotation></xs:enumeration>            
      <xs:enumeration value="ARR"><xs:annotation><xs:documentation>Arranger</xs:documentation></xs:annotation></xs:enumeration>            
      <xs:enumeration value="ASB"><xs:annotation><xs:documentation>Arranger (Steel Band)</xs:documentation></xs:annotation></xs:enumeration>            
      <xs:enumeration value="ASP"><xs:annotation><xs:documentation>Arranger (Saxophone)</xs:documentation></xs:annotation></xs:enumeration>            
      <xs:enumeration value="AST"><xs:annotation><xs:documentation>Arranger (Strings)</xs:documentation></xs:annotation></xs:enumeration>            
      <xs:enumeration value="ASY"><xs:annotation><xs:documentation>Arranger (Synthesizer)</xs:documentation></xs:annotation></xs:enumeration>            
      <xs:enumeration value="AUT"><xs:annotation><xs:documentation>Author</xs:documentation></xs:annotation></xs:enumeration>            
      <xs:enumeration value="AVC"><xs:annotation><xs:documentation>Arranger (Vocals)</xs:documentation></xs:annotation></xs:enumeration>            
      <xs:enumeration value="AVL"><xs:annotation><xs:documentation>Arranger (Viola)</xs:documentation></xs:annotation></xs:enumeration>            
      <xs:enumeration value="AWW"><xs:annotation><xs:documentation>Arranger (Woodwind)</xs:documentation></xs:annotation></xs:enumeration>            
      <xs:enumeration value="COI"><xs:annotation><xs:documentation>Conductor (Instruments)</xs:documentation></xs:annotation></xs:enumeration>            
      <xs:enumeration value="COM"><xs:annotation><xs:documentation>Composer</xs:documentation></xs:annotation></xs:enumeration>            
      <xs:enumeration value="CON"><xs:annotation><xs:documentation>Conductor</xs:documentation></xs:annotation></xs:enumeration>            
      <xs:enumeration value="COS"><xs:annotation><xs:documentation>Conductor (Strings)</xs:documentation></xs:annotation></xs:enumeration>            
      <xs:enumeration value="COV"><xs:annotation><xs:documentation>Conductor (Vocals)</xs:documentation></xs:annotation></xs:enumeration>            
      <xs:enumeration value="TOL"><xs:annotation><xs:documentation>Translator of Lyrics</xs:documentation></xs:annotation></xs:enumeration>            
      <xs:enumeration value="CAA"><xs:annotation><xs:documentation>Composer, Author, Arranger</xs:documentation></xs:annotation></xs:enumeration>            
      <xs:enumeration value="ANW"><xs:annotation><xs:documentation>Arranger (Instruments/Vocals)</xs:documentation></xs:annotation></xs:enumeration>            
      <xs:enumeration value="EBA"><xs:annotation><xs:documentation>Electric Baritone Guitar</xs:documentation></xs:annotation></xs:enumeration>                             
    </xs:restriction>
  </xs:simpleType>

  <xs:simpleType name="GenreCode">
    <xs:annotation>
      <xs:documentation>Define the valid Genre codes.</xs:documentation>
    </xs:annotation>
    <xs:restriction base="xs:string">
	<xs:whiteSpace value="collapse"/>
      <xs:enumeration value="ADULT CONTEMPORARY"><xs:annotation><xs:documentation>Adult contemporary</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="ALTERNATIVE"><xs:annotation><xs:documentation>Alternative Rock</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="ANY"><xs:annotation><xs:documentation>Any</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="BHANGRA"><xs:annotation><xs:documentation>Bhangra</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="BLUES"><xs:annotation><xs:documentation>Blues</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="CHAMBER MUSIC"><xs:annotation><xs:documentation>Chamber music</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="CHILDREN'S MUSIC"><xs:annotation><xs:documentation>Childrens music</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="CHRISTIAN"><xs:annotation><xs:documentation>Christian</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="CLASSICAL"><xs:annotation><xs:documentation>Classical</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="COUNTRY"><xs:annotation><xs:documentation>Country</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="DANCE"><xs:annotation><xs:documentation>Dance</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="EASY LISTENING"><xs:annotation><xs:documentation>Easy listening</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="EROTIC"><xs:annotation><xs:documentation>Erotic</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="FOLK"><xs:annotation><xs:documentation>Folk</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="GOSPEL"><xs:annotation><xs:documentation>Gospel</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="HIP HOP"><xs:annotation><xs:documentation>Hip Hop</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="JAZZ"><xs:annotation><xs:documentation>Jazz</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="LATIN"><xs:annotation><xs:documentation>Latin</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="MIDDLE OF THE ROAD"><xs:annotation><xs:documentation>Middle of the road</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="MUSICAL (THEATRE)"><xs:annotation><xs:documentation>Musical (theatre)</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="NEW AGE"><xs:annotation><xs:documentation>New Age</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="OPERA"><xs:annotation><xs:documentation>Opera</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="OPERETTA"><xs:annotation><xs:documentation>Operetta</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="OTHER"><xs:annotation><xs:documentation>Other</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="POP"><xs:annotation><xs:documentation>Pop</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="RAP"><xs:annotation><xs:documentation>Rap</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="REGGAE"><xs:annotation><xs:documentation>Reggae</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="RELIGIOUS"><xs:annotation><xs:documentation>Religious</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="RHYTHM and BLUES"><xs:annotation><xs:documentation>Rhythm and Blues</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="ROCK"><xs:annotation><xs:documentation>Rock</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="ROCK AND ROLL"><xs:annotation><xs:documentation>Rock and Roll</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="SHOW"><xs:annotation><xs:documentation>Show</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="SOUL"><xs:annotation><xs:documentation>Soul</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="SOUND EFFECTS"><xs:annotation><xs:documentation>Sound effects</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="SPOKEN WORD"><xs:annotation><xs:documentation>Spoken word</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="UNCLASSIFIED"><xs:annotation><xs:documentation>Unclassified</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="WORLD MUSIC"><xs:annotation><xs:documentation>World music</xs:documentation></xs:annotation></xs:enumeration>
    </xs:restriction>
  </xs:simpleType>

  <xs:simpleType name="FileTypeCode">
    <xs:annotation>
      <xs:documentation>Define the valid File Type codes.</xs:documentation>
    </xs:annotation>
    <xs:restriction base="xs:string">
	<xs:whiteSpace value="collapse"/>
      <xs:enumeration value="32KADPCM"><xs:annotation><xs:documentation>32Kadpcm format</xs:documentation></xs:annotation></xs:enumeration>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
      <xs:enumeration value="AIFF"><xs:annotation><xs:documentation>Aiff format</xs:documentation></xs:annotation></xs:enumeration>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
      <xs:enumeration value="AVI"><xs:annotation><xs:documentation>Microsoft Video x-msvideo (avi extension)</xs:documentation></xs:annotation></xs:enumeration>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             
      <xs:enumeration value="BMP"><xs:annotation><xs:documentation>Bitmap format</xs:documentation></xs:annotation></xs:enumeration>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         
      <xs:enumeration value="CMG"><xs:annotation><xs:documentation>Computer Graphics Metafile </xs:documentation></xs:annotation></xs:enumeration>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           
      <xs:enumeration value="CMU"><xs:annotation><xs:documentation>CMU-Raster format</xs:documentation></xs:annotation></xs:enumeration>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     
      <xs:enumeration value="G3FAX"><xs:annotation><xs:documentation>G3Fax format</xs:documentation></xs:annotation></xs:enumeration>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
      <xs:enumeration value="GIF"><xs:annotation><xs:documentation>Gif images. A compressed graphics format designed for exchanging images across different types of platforms. Allmost all graphical browsers display GIF images inline (gif)</xs:documentation></xs:annotation></xs:enumeration>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           
      <xs:enumeration value="IEF"><xs:annotation><xs:documentation>Image Exchange Format </xs:documentation></xs:annotation></xs:enumeration>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
      <xs:enumeration value="JPEG"><xs:annotation><xs:documentation>JPEG is another image compression format. Although it is a popular and fairly common format JPEG is not supported internally by as many browsers as GIF (jpg,jpeg,jpe)</xs:documentation></xs:annotation></xs:enumeration>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               
      <xs:enumeration value="M"><xs:annotation><xs:documentation>Multimedia - ( unknown exact file type)</xs:documentation></xs:annotation></xs:enumeration>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 
      <xs:enumeration value="MID"><xs:annotation><xs:documentation>Music stored i MIDI-format x-midi (mid)</xs:documentation></xs:annotation></xs:enumeration>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               
      <xs:enumeration value="MPEG"><xs:annotation><xs:documentation>MPEG compressed video (mpg,mpeg,mpe)</xs:documentation></xs:annotation></xs:enumeration>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 
      <xs:enumeration value="NAPLPS"><xs:annotation><xs:documentation>Naplps format</xs:documentation></xs:annotation></xs:enumeration>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
      <xs:enumeration value="PNG"><xs:annotation><xs:documentation>Png format</xs:documentation></xs:annotation></xs:enumeration>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
      <xs:enumeration value="QCELP"><xs:annotation><xs:documentation>Vnd Qcelp format</xs:documentation></xs:annotation></xs:enumeration>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
      <xs:enumeration value="QT"><xs:annotation><xs:documentation>QuickTime video (qt,mov extension)</xs:documentation></xs:annotation></xs:enumeration>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     
      <xs:enumeration value="SMV"><xs:annotation><xs:documentation>SGI movie  x-sgi-movie (movie extension)</xs:documentation></xs:annotation></xs:enumeration>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
      <xs:enumeration value="TARGA"><xs:annotation><xs:documentation>Targa format</xs:documentation></xs:annotation></xs:enumeration>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
      <xs:enumeration value="TIFF"><xs:annotation><xs:documentation>Tag Image File Format (tif,tiff)</xs:documentation></xs:annotation></xs:enumeration>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     
      <xs:enumeration value="UA"><xs:annotation><xs:documentation>Basic 8-bit. ulaw compressed audio files (ua)</xs:documentation></xs:annotation></xs:enumeration>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
      <xs:enumeration value="VAW"><xs:annotation><xs:documentation>Music stored i wav-format x-wav (vaw)</xs:documentation></xs:annotation></xs:enumeration>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 
      <xs:enumeration value="VIDEO"><xs:annotation><xs:documentation>Motorola video format</xs:documentation></xs:annotation></xs:enumeration>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               
      <xs:enumeration value="VIDEOP"><xs:annotation><xs:documentation>Motorola video p format</xs:documentation></xs:annotation></xs:enumeration>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
      <xs:enumeration value="VIVO"><xs:annotation><xs:documentation>Vivo format vnd.vivo</xs:documentation></xs:annotation></xs:enumeration>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 
      <xs:enumeration value="WAV"><xs:annotation><xs:documentation>Microsoft Windows audio format (wav)</xs:documentation></xs:annotation></xs:enumeration>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
    </xs:restriction>
  </xs:simpleType>

  <xs:complexType name="Version">
    <xs:annotation>
      <xs:documentation>The textual description of the version, along with the code that represets it.</xs:documentation>
    </xs:annotation>
    <xs:simpleContent>
      <xs:extension base="Description" >
        <xs:attribute name="code" use="required" type="VersionCode"></xs:attribute>
      </xs:extension>
    </xs:simpleContent>
  </xs:complexType>

  <xs:complexType name="Format">
    <xs:annotation>
      <xs:documentation>The textual description of the product's delivery medium (format), along with the code that represets it.</xs:documentation>
    </xs:annotation>
    <xs:simpleContent>
      <xs:extension base="Description" >
        <xs:attribute name="code" use="required" type="FormatCode"></xs:attribute>
      </xs:extension>
    </xs:simpleContent>
  </xs:complexType>

  <xs:complexType name="Role">
    <xs:annotation>
      <xs:documentation>The textual description of the role that an artist may play on a track, along with the code that represets it, and the instrument that is being played as part of the role</xs:documentation>
    </xs:annotation>
    <xs:simpleContent>
      <xs:extension base="Description" >
        <xs:attribute name="code" use="required" type="RoleCode"></xs:attribute>
      </xs:extension>
    </xs:simpleContent>
  </xs:complexType>

  <xs:simpleType name="MediaCode">
    <xs:annotation>
      <xs:documentation>Define the valid Media codes.</xs:documentation>
    </xs:annotation>
    <xs:restriction base="xs:string">
	<xs:whiteSpace value="collapse"/>
      <xs:enumeration value="10 in"><xs:annotation><xs:documentation>10"</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="10V33"><xs:annotation><xs:documentation>10" Vinyl 33 rpm</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="10V45"><xs:annotation><xs:documentation>10" Vinyl 45 rpm</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="10V78"><xs:annotation><xs:documentation>10" Vinyl 78 rpm</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="12 in"><xs:annotation><xs:documentation>12" LP</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="12V33"><xs:annotation><xs:documentation>12" Vinyl 33 rpm</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="12V45"><xs:annotation><xs:documentation>12" Vinyl 45 rpm</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="12V78"><xs:annotation><xs:documentation>12" Vinyl 78 rpm</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="12in78"><xs:annotation><xs:documentation>12" 78 rpm</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="3 in CD"><xs:annotation><xs:documentation>3" CD</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="7 in"><xs:annotation><xs:documentation>7" Single (Vinyl 45)</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="7V33"><xs:annotation><xs:documentation>7" Vinyl 33 rpm</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="7V45"><xs:annotation><xs:documentation>7" Vinyl 45 rpm</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="8 TRK"><xs:annotation><xs:documentation>8 Track</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="8MM"><xs:annotation><xs:documentation>8mm Tape</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="BETA"><xs:annotation><xs:documentation>Betamax Cassette</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="CASSETTE"><xs:annotation><xs:documentation>Cassette</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="CD"><xs:annotation><xs:documentation>5" CD</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="CD-ROM"><xs:annotation><xs:documentation>CD-ROM</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="CDI"><xs:annotation><xs:documentation>CD Interactive</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="DAT"><xs:annotation><xs:documentation>DAT</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="DCC"><xs:annotation><xs:documentation>DCC Cassette</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="DD"><xs:annotation><xs:documentation>DualDisc</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="DVD"><xs:annotation><xs:documentation>DVD (all music formats), DVD Music Video</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="EMD"><xs:annotation><xs:documentation>Electronic music delivery,Digital transmission</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="ENHCD"><xs:annotation><xs:documentation>Enhanced CD</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="ENHMCD"><xs:annotation><xs:documentation>Enhanced Maxi CD</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="EP78"><xs:annotation><xs:documentation>EP 78 rpm</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="FD"><xs:annotation><xs:documentation>Floppy Disc</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="LASERDISC"><xs:annotation><xs:documentation>All Laserdisc</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="MAXI CASSETTE"><xs:annotation><xs:documentation>Maxi-Cassette</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="MAXI CD"><xs:annotation><xs:documentation>CD 5,Maxi CD,Extended play</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="MINI DISC"><xs:annotation><xs:documentation>Mini Disc</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="OTHER"><xs:annotation><xs:documentation>Other</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="RR"><xs:annotation><xs:documentation>Reel to Reel</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="SACD"><xs:annotation><xs:documentation>Super Audio CD</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="VCD"><xs:annotation><xs:documentation>CD Video</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="VHS"><xs:annotation><xs:documentation>VHS</xs:documentation></xs:annotation></xs:enumeration>
    </xs:restriction>
  </xs:simpleType>

  <xs:simpleType name="FormatCode">
    <xs:annotation>
      <xs:documentation>Define the valid Format codes.</xs:documentation>
    </xs:annotation>
    <xs:restriction base="xs:string">
	<xs:whiteSpace value="collapse"/>
      <xs:enumeration value="0"><xs:annotation><xs:documentation>Other</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="A"><xs:annotation><xs:documentation>Album</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="B"><xs:annotation><xs:documentation>Boxed Set</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="D"><xs:annotation><xs:documentation>Double Album</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="E"><xs:annotation><xs:documentation>Triple Album</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="EP"><xs:annotation><xs:documentation>EP</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="S"><xs:annotation><xs:documentation>Single</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="T"><xs:annotation><xs:documentation>Digital Tune</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="V"><xs:annotation><xs:documentation>Video</xs:documentation></xs:annotation></xs:enumeration>
    </xs:restriction>
  </xs:simpleType>

  <xs:simpleType name="RightsTypeCode">
    <xs:annotation>
      <xs:documentation>Define the valid codes for the Rights Types.</xs:documentation>
    </xs:annotation>
    <xs:restriction base="xs:string">
	<xs:whiteSpace value="collapse"/>
      <xs:enumeration value="ALL"><xs:annotation><xs:documentation>All Rights</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="PPB"><xs:annotation><xs:documentation>Public Performance and Broadcasting</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="NM"><xs:annotation><xs:documentation>New Media</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="DIST"><xs:annotation><xs:documentation>Distribution Rights</xs:documentation></xs:annotation></xs:enumeration>
    </xs:restriction>
  </xs:simpleType>

  <xs:complexType name="RightsType">
    <xs:annotation>
      <xs:documentation>The textual description of the Rights Type that an owner may declare to PPL, along with the code that represets it.</xs:documentation>
    </xs:annotation>
    <xs:simpleContent>
      <xs:extension base="Description" >
        <xs:attribute name="code" use="required" type="RightsTypeCode"></xs:attribute>
      </xs:extension>
    </xs:simpleContent>
  </xs:complexType>

  <xs:simpleType name="OwnershipTypeCode">
    <xs:annotation>
      <xs:documentation>Define the valid codes for the Ownership Types.</xs:documentation>
    </xs:annotation>
    <xs:restriction base="xs:string">
	<xs:whiteSpace value="collapse"/>
      <xs:enumeration value="O"><xs:annotation><xs:documentation>Original Copyright Owner</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="S"><xs:annotation><xs:documentation>Successor in Title</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="E"><xs:annotation><xs:documentation>Exclusive Licensee</xs:documentation></xs:annotation></xs:enumeration>
      <xs:enumeration value="A"><xs:annotation><xs:documentation>Assumed</xs:documentation></xs:annotation></xs:enumeration>
    </xs:restriction>
  </xs:simpleType>

  <xs:complexType name="OwnershipType">
    <xs:annotation>
      <xs:documentation>The textual description of the Ownership Type that may be declared PPL as part of the rights-data, along with the code that represets it.</xs:documentation>
    </xs:annotation>
    <xs:simpleContent>
      <xs:extension base="Description" >
        <xs:attribute name="code" use="required" type="OwnershipTypeCode"></xs:attribute>
      </xs:extension>
    </xs:simpleContent>
  </xs:complexType>

  <xs:complexType name="Instrument">
    <xs:annotation>
      <xs:documentation>The textual description of the instrument that an artist may play on a track, along with the code that represets it.</xs:documentation>
    </xs:annotation>
    <xs:simpleContent>
      <xs:extension base="Description" >
        <xs:attribute name="code" use="required" type="InstrumentCode"></xs:attribute>
      </xs:extension>
    </xs:simpleContent>
  </xs:complexType>

  <xs:complexType name="Media">
    <xs:annotation>
      <xs:documentation>The textual description of the physical media properties that the product is delivered on, along with the code that represets it.</xs:documentation>
    </xs:annotation>
    <xs:simpleContent>
      <xs:extension base="Description" >
        <xs:attribute name="code" use="required" type="MediaCode">
        </xs:attribute>
      </xs:extension>
    </xs:simpleContent>
  </xs:complexType>

  <xs:simpleType name="PriceAmount">
    <xs:annotation>
      <xs:documentation>A positive decimal amount that represents a price.</xs:documentation>
    </xs:annotation>
    <xs:restriction base="xs:decimal" >
      <xs:minInclusive value="0"/>
    </xs:restriction>
  </xs:simpleType>

  <xs:complexType name="Price">
    <xs:annotation>
      <xs:documentation>A Composite containing details of a Price, currency and amount.</xs:documentation>
    </xs:annotation>
    <xs:simpleContent>
      <xs:extension base="PriceAmount">
        <xs:attribute name="CurrencyCode" type="iso4217aCurrencyCode" use="optional">
          <xs:annotation>
            <xs:documentation>The Currency of the Price (represented by an ISO 4217 Currency Code). This is represented in an XML Schema as an XML Attribute.</xs:documentation>
          </xs:annotation>
        </xs:attribute>
      </xs:extension>
    </xs:simpleContent>
  </xs:complexType>

  <xs:simpleType name="Percent">
    <xs:annotation>
      <xs:documentation>A positive decimal percentage.</xs:documentation>
    </xs:annotation>
    <xs:restriction base="xs:decimal" >
      <xs:minInclusive value="0"/>
      <xs:maxInclusive value="100"/>
    </xs:restriction>
  </xs:simpleType>

  <xs:complexType name="FileType">
    <xs:annotation>
      <xs:documentation>The system code used to identify the file type or format on multi-media products</xs:documentation>
    </xs:annotation>
    <xs:simpleContent>
      <xs:extension base="Description" >
        <xs:attribute name="code" use="required" type="FileTypeCode"></xs:attribute>
      </xs:extension>
    </xs:simpleContent>
  </xs:complexType>

  <xs:simpleType name="SourceKey">
    <xs:annotation>
      <xs:documentation>Alpha-numeric Key as provided by external suppliers to uniquely identify one of thier configurations or recrodings.</xs:documentation>
    </xs:annotation>
    <xs:restriction base="xs:string" >
      <xs:minLength value="1"/>
      <xs:maxLength value="100"/>
    </xs:restriction>
  </xs:simpleType>

  <xs:simpleType name="Description">
    <xs:annotation>
      <xs:documentation>Standard length string used in CatCo</xs:documentation>
    </xs:annotation>
    <xs:restriction base="xs:string" >
      <xs:minLength value="0"/>
      <xs:maxLength value="255"/>
    </xs:restriction>
  </xs:simpleType>

  <xs:simpleType name="MandatoryDescription">
    <xs:annotation>
      <xs:documentation>Standard length string used in CatCo where string must have a value</xs:documentation>
    </xs:annotation>
    <xs:restriction base="xs:string" >
      <xs:minLength value="1"/>
      <xs:maxLength value="255"/>
    </xs:restriction>
  </xs:simpleType>

  <xs:simpleType name="MandatoryLongDescription">
    <xs:annotation>
      <xs:documentation>Standard length string used for long descrptions (comments etc.) in CatCo where string must have a value.  eg Party.name</xs:documentation>
    </xs:annotation>
    <xs:restriction base="xs:string" >
      <xs:whiteSpace value="collapse"/>
      <xs:minLength value="1"/>
      <xs:maxLength value="4000"/>
    </xs:restriction>
  </xs:simpleType>

  <xs:simpleType name="LongDescription">
    <xs:annotation>
      <xs:documentation>Standard length string used for long descrptions (comments etc.) in CatCo</xs:documentation>
    </xs:annotation>
    <xs:restriction base="xs:string" >
      <xs:whiteSpace value="collapse"/>
      <xs:minLength value="0"/>
      <xs:maxLength value="4000"/>
    </xs:restriction>
  </xs:simpleType>

  <xs:complexType name="Genre">
    <xs:annotation>
      <xs:documentation>The textual description of the genre, along with the code for that represents it.</xs:documentation>
    </xs:annotation>
    <xs:simpleContent>
      <xs:extension base="Description" >
        <xs:attribute name="code" use="required" type="GenreCode"></xs:attribute>
        <xs:attribute name="mainGenre" use="optional" type="xs:boolean"></xs:attribute>
      </xs:extension>
    </xs:simpleContent>
  </xs:complexType>

  <xs:complexType name="Territory">
    <xs:annotation>
      <xs:documentation>The textual description of the territory, along with the code for that represents it.</xs:documentation>
    </xs:annotation>
    <xs:simpleContent>
      <xs:extension base="xs:string" >
        <xs:attribute name="code" use="optional" type="iso3166a2TerritoryCode" default="888"></xs:attribute>
      </xs:extension>
    </xs:simpleContent>
  </xs:complexType>

  <xs:simpleType name="CatalogNumber">
    <xs:annotation>
      <xs:documentation>A catalog number is any valid string, between 1 and 50 characters in length.</xs:documentation>
    </xs:annotation>
    <xs:restriction base="xs:string" >
      <xs:minLength value="1"/>
      <xs:maxLength value="50"/>
    </xs:restriction>
  </xs:simpleType>

  <xs:complexType name="PLine">
    <xs:annotation>
       <xs:documentation>A (P) Rights Notice for a Creation.</xs:documentation>
    </xs:annotation>
	<xs:sequence>
       <xs:element name="Line" type="LongDescription"/>
       <xs:element name="Year" type="Year" minOccurs="0"/>
    </xs:sequence>
  </xs:complexType>

  <xs:simpleType name="CLine">
    <xs:annotation>
      <xs:documentation>A Copyright Notice for a Work.</xs:documentation>
    </xs:annotation>
    <xs:restriction base="Description"/>
  </xs:simpleType>

  <xs:simpleType name="Year">
    <xs:union>
     <xs:simpleType>	
      <xs:annotation>
       <xs:documentation>A positive integer representing years between 1900 and 2100.</xs:documentation>
      </xs:annotation>
      <xs:restriction base="xs:integer">
       <xs:minInclusive value="1900"/>
       <xs:maxInclusive value="2100"/>
      </xs:restriction>
     </xs:simpleType>
     <xs:simpleType>
      <xs:restriction base="xs:string">
       <xs:enumeration value=""/>
      </xs:restriction>
     </xs:simpleType>
    </xs:union>
  </xs:simpleType>

  <xs:simpleType name="Positive0Integer">
    <xs:annotation>
      <xs:documentation>A positive integer, including 0.</xs:documentation>
    </xs:annotation>
    <xs:restriction base="xs:integer">
      <xs:minInclusive value="0"/>
    </xs:restriction>
  </xs:simpleType>

  <xs:simpleType name="PositiveInteger">
    <xs:annotation>
      <xs:documentation>A positive integer, excluding 0.</xs:documentation>
    </xs:annotation>
    <xs:restriction base="xs:integer">
      <xs:minInclusive value="1"/>
    </xs:restriction>
  </xs:simpleType>

  <xs:simpleType name="UPC">	 
    <xs:annotation>
      <xs:documentation>Universal Product Code (12 digit), the US based barcode number.</xs:documentation>
    </xs:annotation>
    <xs:restriction base="xs:string">
	<xs:whiteSpace value="collapse"/>
      <xs:minLength value="12"/>
      <xs:maxLength value="13"/>
    </xs:restriction>
  </xs:simpleType>

  <xs:simpleType name="EAN">
    <xs:annotation>
      <xs:documentation>European Article Number (13 digit), the European based barcode number.</xs:documentation>
   </xs:annotation>
    <xs:restriction base="xs:string">
	<xs:whiteSpace value="collapse"/>
      <xs:minLength value="1"/>
      <xs:maxLength value="13"/>
    </xs:restriction>
  </xs:simpleType>

  <!-- should be possible to use the Mi3P ICPN type -->
  <xs:complexType name="ICPN">
    <xs:annotation>
      <xs:documentation>International Code Product Number, which is a super set of the UPC and EAN.</xs:documentation>
    </xs:annotation>
    <xs:choice>
      <xs:element name="UPC" type="UPC"/>	 
      <xs:element name="EAN" type="EAN"/>
    </xs:choice>
  </xs:complexType>

  <xs:simpleType name="ISRC">
    <xs:annotation>
      <xs:documentation>International Standard Recording Code, a code that uniquely identifies sound recordings and music videos internationally.
                        The ISRC is composed from four pieces of information:
                          Country Code (2 characters)
                          Registrant Code (3 characters)
                          Year of Reference (2 digits)
                          Designation Code (5 digits)
                        Each piece of information can be seperated by either a space or a hyphen (-) to ease readability.
      </xs:documentation>
    </xs:annotation>
    <xs:restriction base="xs:string" >
      <xs:minLength value="12"/>
      <xs:maxLength value="15"/>
      <xs:pattern value="[a-zA-Z][a-zA-Z][ \-]?[a-zA-Z0-9][a-zA-Z0-9][a-zA-Z0-9][ \-]?[0-9][0-9][ \-]?[0-9][0-9][0-9][0-9][0-9]"/>
    </xs:restriction>
  </xs:simpleType>

  <xs:simpleType name="ISWC">
    <xs:annotation>
      <xs:documentation>International Standard Work Code, the worldwide identification of a work.
                        Has Format T-999999999-9 where the final digit is a checksum.
                        See http://www.iswc.org
      </xs:documentation>
    </xs:annotation>
    <xs:restriction base="xs:string" >
      <xs:minLength value="13"/>
      <xs:maxLength value="13"/>
      <xs:pattern value="T-[0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9]-[0-9]"/>
    </xs:restriction>
  </xs:simpleType>
  
  <xs:simpleType name="Side">
    <xs:annotation>
      <xs:documentation>The side that a track appears on, this should be A or B, or 1 or 2, but some labels use larger characters or numbers for the different discs in a boxset.
                        Should be a single uppercase alphabetical character, or a 3 digit numeral.
      </xs:documentation>
    </xs:annotation>
    <xs:restriction base="xs:string">
	<xs:whiteSpace value="collapse"/>
      <xs:minLength value="1"/>
      <xs:maxLength value="3"/>
      <xs:pattern value="[A-Z]|([0-9][0-9]?[0-9]?)"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="FeaturedLineUpStatus">
    <xs:annotation>
      <xs:documentation>This status confirms the accuracy of the linked featured performer line-up.</xs:documentation>
    </xs:annotation>
    <xs:restriction base="xs:string">
      <xs:whiteSpace value="collapse"/>
      <xs:enumeration value="Featured Accurate and Linked">
        <xs:annotation>
          <xs:documentation>Featured Accurate and Linked</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Featured Accurate but Missing">
        <xs:annotation>
          <xs:documentation>Featured Accurate but Missing</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Featured Not Accurate">
        <xs:annotation>
          <xs:documentation>Featured Not Accurate</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Featured Unknown">
        <xs:annotation>
          <xs:documentation>Featured Unknown</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
    </xs:restriction>
  </xs:simpleType>
  
  <xs:simpleType name="NonFeaturedLineUpStatus">
    <xs:annotation>
      <xs:documentation>This status confirms the accuracy of the linked non-featured performer line-up.</xs:documentation>
    </xs:annotation>
    <xs:restriction base="xs:string">
      <xs:whiteSpace value="collapse"/>
      <xs:enumeration value="Non-Featured Accurate and Linked">
        <xs:annotation>
          <xs:documentation>Non-Featured Accurate and Linked</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Non-Featured Accurate but Missing">
        <xs:annotation>
          <xs:documentation>Non-Featured Accurate but Missing</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Non-Featured Not Accurate">
        <xs:annotation>
          <xs:documentation>Non-Featured Not Accurate</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Non-Featured Unknown">
        <xs:annotation>
          <xs:documentation>Non-Featured Unknown</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
    </xs:restriction>
  </xs:simpleType>

  <xs:complexType name="Party" xdb:SQLType="XML_PARTY_T">
    <xs:annotation>
      <xs:documentation>Generic defintion of an 'entity' - a person, group of people, company or organisation.</xs:documentation>
    </xs:annotation>
    <xs:sequence>
      <xs:element name="SourceKey" type="SourceKey" minOccurs="1" maxOccurs="1">
        <xs:annotation>
          <xs:documentation>The key that uniquely identifies the party within the label.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="Name" type="MandatoryLongDescription" minOccurs="1" maxOccurs="1" />
      <xs:element name="StartDate" type="xs:date" minOccurs="0" maxOccurs="1" default="1900-01-01">
        <xs:annotation>
          <xs:documentation>The DoB for an individual or the date of incorporation for groups.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="EndDate" type="xs:date" minOccurs="0" maxOccurs="1" default="1900-01-01" >
        <xs:annotation>
          <xs:documentation>The date of death an individual or the date of cessation for groups.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="Territory" type="Territory" minOccurs="0" maxOccurs="1" >
        <xs:annotation>
          <xs:documentation>The originating territory of the individual or group.</xs:documentation>
        </xs:annotation>
      </xs:element>      
      <xs:element name="Comments" type="LongDescription" minOccurs="0" maxOccurs="unbounded">
        <xs:annotation>
          <xs:documentation>Unlimited entries of free-format comments.</xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="Owner" xdb:SQLType="XML_OWNER_T">
    <xs:annotation>
      <xs:documentation>An instance of a party (typically a label) declaring rights data for an item.</xs:documentation>
    </xs:annotation>
    <xs:complexContent>
      <xs:extension base="Party">
        <xs:sequence>
          <xs:element name="Rights" minOccurs="1" maxOccurs="1">
            <xs:complexType>
              <xs:sequence>
                <xs:element name="Type" type="RightsType" minOccurs="1" maxOccurs="1">
                  <xs:annotation>
                    <xs:documentation>The rights-type that is being declared as belonging to this party.</xs:documentation>
                  </xs:annotation>
                </xs:element>
                <xs:element name="Ownership" type="OwnershipType" minOccurs="0" maxOccurs="1">
                  <xs:annotation>
                    <xs:documentation>The type of ownership being declared.</xs:documentation>
                  </xs:annotation>
                </xs:element>
                <xs:element name="Allocation" type="Percent" minOccurs="1" maxOccurs="1" fixed="100">
                  <xs:annotation>
                    <xs:documentation>Where the rights are split, then this determines the perentage split for each party.</xs:documentation>
                    <xs:documentation>This is currently fixed at 100%.  Split ownership has to be handled manually.</xs:documentation>
                  </xs:annotation>
                </xs:element>
                <xs:element name="Territory" type="Territory" minOccurs="0" maxOccurs="unbounded">
                  <xs:annotation>
                    <xs:documentation>The territory that this rights-declaration applies to.</xs:documentation>
                  </xs:annotation>
                </xs:element>
                <xs:element name="ValidFrom" type="xs:date" minOccurs="0" maxOccurs="1" default='1900-01-01'>
                  <xs:annotation>
                    <xs:documentation>The earliest date the rights where in place.</xs:documentation>
                  </xs:annotation>
                </xs:element>
                <xs:element name="ValidTo" type="xs:date" minOccurs="0" maxOccurs="1">
                  <xs:annotation>
                    <xs:documentation>The date the rights expire, blank for on-going.</xs:documentation>
                  </xs:annotation>
                </xs:element>
                <xs:element name="Comments" type="LongDescription" minOccurs="0" maxOccurs="1" >
                  <xs:annotation>
                    <xs:documentation>Free-format comments for the rights data.</xs:documentation>
                  </xs:annotation>
                </xs:element>
              </xs:sequence>
            </xs:complexType>  
          </xs:element>
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>

  <xs:complexType name="Individual" xdb:SQLType="XML_INDIVIDUAL_T">
    <xs:annotation>
      <xs:documentation>A specific instance of a party that represents an artist (an individual).</xs:documentation>
    </xs:annotation>
    <xs:complexContent>
      <xs:extension base="Party">
        <xs:sequence>
          <!-- alternative identifier, type id: 1101  -->
          <xs:element name="AKA" type="Description" minOccurs="0" maxOccurs="unbounded" >
            <xs:annotation>
              <xs:documentation>Allow multiple pseudonyms for an artist.</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element name="IPN" type="PositiveInteger" minOccurs="0" maxOccurs="1" >
            <xs:annotation>
              <xs:documentation>This is the recognised International Performer Number for the given performer, as allocated by the International Performer Database (IPD).</xs:documentation>
            </xs:annotation>
          </xs:element>
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>

  <xs:complexType name="GroupMember" xdb:SQLType="XML_GROUPMEMBER_T">
    <xs:annotation>
      <xs:documentation>An individual that belongs to a group.</xs:documentation>
    </xs:annotation>
    <xs:complexContent>
      <xs:extension base="Individual">
        <xs:sequence>
          <xs:element name="JoingingDate" type="xs:date" minOccurs="0" maxOccurs="1">
            <xs:annotation>
              <xs:documentation>The date that relationship between the group and member started.</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element name="LeavingDate" type="xs:date" minOccurs="0" maxOccurs="1">
            <xs:annotation>
              <xs:documentation>The date that relationship between the group and member ended (not supplied of the relationship is ongoing).</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element name="MembershipComments" type="LongDescription" minOccurs="0" maxOccurs="1">
            <xs:annotation>
              <xs:documentation>Unlimited entries of free-format comments about the membership of the group.</xs:documentation>
            </xs:annotation>
          </xs:element>
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
    
  <xs:complexType name="Group" xdb:SQLType="XML_GROUP_T">
    <xs:annotation>
      <xs:documentation>A specific instance of a party that represents a collaboration of artists performing together.</xs:documentation>
    </xs:annotation>
    <xs:complexContent>
      <xs:extension base="Party">
        <xs:sequence>
          <!-- alternative identifier, type id: 1101  -->
          <xs:element name="AKA" type="Description" minOccurs="0" maxOccurs="unbounded" >
            <xs:annotation>
              <xs:documentation>Allow multiple pseudonyms for an artist.</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element name="Member" type="GroupMember" minOccurs="0" maxOccurs="unbounded" >
            <xs:annotation>
              <xs:documentation>Define the individuals who make up the group.</xs:documentation>
            </xs:annotation>
          </xs:element>
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>     
  
  <xs:complexType name="Contributor" xdb:SQLType="XML_CONTRIBUTOR_T">
    <xs:annotation>
      <xs:documentation>An instance of an artist (performern techinican performing one or more roles on a recording.</xs:documentation>
    </xs:annotation>
    <xs:complexContent>
      <xs:extension base="Individual">
        <xs:sequence>
          <xs:element name="Contribution" minOccurs="1" maxOccurs="unbounded">
            <xs:complexType>
              <xs:sequence>
                <xs:element name="Role" type="Role" minOccurs="1" maxOccurs="1"/>
                <xs:element name="Instrument" type="Instrument" minOccurs="0" maxOccurs="1"/>
              </xs:sequence>    
            </xs:complexType>
          </xs:element>
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>

  <xs:complexType name="Recording" xdb:SQLType="XML_RECORDING_T">
    <xs:sequence>
      <xs:element name="SourceKey" type="SourceKey" minOccurs="1" maxOccurs="1">
        <xs:annotation>
          <xs:documentation>The key that uniquely identifies the recording within the label.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="Title" type="MandatoryDescription" minOccurs="1" maxOccurs="1" />
      <xs:element name="RepertoireOwner" type="Owner" minOccurs="0" maxOccurs="1">
        <xs:annotation>
          <xs:documentation>Define the repertorie-owner for the recording.  This is restricted to the current owner.</xs:documentation>
          <xs:documentation>This should be a single owner, split ownership and historical ownership has to be handled manually.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="RightsHolder" type="Owner" minOccurs="0" maxOccurs="unbounded">
        <xs:annotation>
          <xs:documentation>Define the rights-holder for the recording.  This is restricted to the current rights holder.</xs:documentation>
          <xs:documentation>This should be a single rights-holder, split holders and historical holders have to be handled manually.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="Language" type="iso639a2LanguageCode" minOccurs="0" maxOccurs="1" default="ENG">
        <xs:annotation>
          <xs:documentation>The primary or predominant language of the configuration.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="Comments" type="LongDescription" minOccurs="0" maxOccurs="unbounded">
        <xs:annotation>
          <xs:documentation>Unlimited entries of free-format comments.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="Subtitle" type="Description" minOccurs="0" maxOccurs="1"/>
      <xs:element name="ISRC" type="ISRC" minOccurs="0" maxOccurs="1" default="DU-MMY-00-00000">
        <xs:annotation>
          <xs:documentation>Primary, unique identifier for the recording.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="AlternativeISRC" type="ISRC" minOccurs="0" maxOccurs="unbounded">
        <xs:annotation>
          <xs:documentation>Alternative, unique identifiers for the recording.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="Duration" type="PositiveInteger" minOccurs="0" maxOccurs="1" default="1">
        <xs:annotation>
          <xs:documentation>The number of seconds the recording lasts.</xs:documentation>
        </xs:annotation>
      </xs:element>            
      <xs:element name="RecordingTerritory" type="Territory" minOccurs="1" maxOccurs="1" >
        <xs:annotation>
          <xs:documentation>The territory where the recording was made, if there were recording sessions in more than one country then this should be the territory that the recording was completed.</xs:documentation>
        </xs:annotation>
      </xs:element>      
      <xs:element name="RecordingVenue" type="Description" minOccurs="0" maxOccurs="1">
        <xs:annotation>
          <xs:documentation>The primary location that the recording was made at.</xs:documentation>
        </xs:annotation>
      </xs:element>      
      <xs:element name="RecordingDate" type="xs:date" minOccurs="0" maxOccurs="1">
        <xs:annotation>
          <xs:documentation>The primary date that the recording was made on.</xs:documentation>
        </xs:annotation>
      </xs:element>      
      <xs:element name="PLine" type="PLine" minOccurs="0" maxOccurs="1">
        <xs:annotation>
          <xs:documentation>A (P) Rights Notice for a Creation.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="CommissioningTerritory" type="Territory" minOccurs="0" maxOccurs="1">
        <xs:annotation>
          <xs:documentation>The territory where the recording was commissioned.</xs:documentation>
        </xs:annotation>
      </xs:element>      
      <xs:element name="Genres" minOccurs="0" maxOccurs="1">
        <xs:annotation>
          <xs:documentation>Allow 1 or more genres.</xs:documentation>
        </xs:annotation>
        <xs:complexType>
          <xs:sequence minOccurs="1" maxOccurs="unbounded">
            <xs:element name="Genre" type="Genre"/>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="MainArtist" minOccurs="0" maxOccurs="1">
        <xs:annotation>
          <xs:documentation>Define the artist that this recording is commonly associated with, may be a group or one or more individuals.</xs:documentation>
        </xs:annotation>
          <xs:complexType>
            <xs:choice>
              <xs:element name="Group" type="Group"/>
              <xs:element name="Individual" type="Individual"/>
            </xs:choice>          
          </xs:complexType>
      </xs:element>      
      <xs:element name="Producer" type="Party" minOccurs="0" maxOccurs="1">
        <xs:annotation>
          <xs:documentation>Define the party responsible for producing this recording.</xs:documentation>
        </xs:annotation>
      </xs:element>      
            
      <xs:element name="RecordingSessions" minOccurs="0" maxOccurs="1">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="RecordingSession" minOccurs="1" maxOccurs="unbounded">
              <xs:complexType>
                <xs:sequence>
                  <xs:element name="Venue" type="Description" minOccurs="0" maxOccurs="1">
                    <xs:annotation>
                      <xs:documentation>The name of the studio/venue and the town where the final contribution of this session took place.</xs:documentation>
                    </xs:annotation>
                  </xs:element>      
                  <xs:element name="EndDate" type="xs:date" minOccurs="0" maxOccurs="1">
                    <xs:annotation>
                      <xs:documentation>The date that this recording session finished on.</xs:documentation>
                    </xs:annotation>
                  </xs:element>      
                  <xs:element name="Territory" type="Territory" minOccurs="0" maxOccurs="1">
                    <xs:annotation>
                      <xs:documentation>The territory where the final contribution of this session took place.</xs:documentation>
                    </xs:annotation>
                  </xs:element>      
                  <xs:element name="Contributors" minOccurs="0" maxOccurs="1">
                    <xs:annotation>
                      <xs:documentation>Detail artists, performers and technical staff that contibute on the recording.</xs:documentation>
                    </xs:annotation>
                    <xs:complexType>
                      <xs:sequence minOccurs="1" maxOccurs="unbounded">
                        <xs:element name="Contributor" type="Contributor"/>
                      </xs:sequence>
                    </xs:complexType>
                  </xs:element>
                </xs:sequence>
              </xs:complexType>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>      
      
      <xs:element name="Work" type="Work" minOccurs="0" maxOccurs="unbounded">
        <xs:annotation>
          <xs:documentation>The underlying work that the recording is based on (e.g. the written score).</xs:documentation>
        </xs:annotation>
      </xs:element>
<!--      <xs:element name="Remaster" minOccurs="0" maxOccurs="1">
        <xs:annotation>
          <xs:documentation>The recording that this is a re-master of.</xs:documentation>
        </xs:annotation>
        <xs:complexType>
          <xs:sequence minOccurs="1" maxOccurs="1">
            <xs:element name="Recording" type="Recording"/>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
-->      
      <xs:element name="NoOfFeaturedArtists" type="Positive0Integer" minOccurs="0" maxOccurs="1">
        <xs:annotation>
          <xs:documentation>This is the total number of unique featured performers that appear on the recording.  If the value is unknown then this element should be omitted.  If there are definately no featured artists then a value of 0 should be supplied</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="NoOfNonFeaturedArtists" type="Positive0Integer" minOccurs="0" maxOccurs="1">
        <xs:annotation>
          <xs:documentation>This is the total number of unique non-featured performers that appear on the recording.  If the value is unknown then this element should be omitted.  If there are definately no featured artists then a value of 0 should be supplied</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="FeaturedLineUpStatus" type="FeaturedLineUpStatus" minOccurs="0" maxOccurs="1">
        <xs:annotation>
          <xs:documentation>This status confirms the accuracy of the linked featured performer line-up.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="NonFeaturedLineUpStatus" type="NonFeaturedLineUpStatus" minOccurs="0" maxOccurs="1">
        <xs:annotation>
          <xs:documentation>this status confirms the accuracy of the linked non-featured performer line-up.</xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
    <xs:attribute name="type" default="AUDIO">
      <xs:annotation>
        <xs:documentation>Define the type of content of this recording, e.g. audio, video etc.</xs:documentation>
      </xs:annotation>
      <xs:simpleType>
        <xs:restriction base="xs:string">
	    <xs:whiteSpace value="collapse"/>
          <xs:enumeration value="AUDIO"/>
          <xs:enumeration value="VIDEO"/>
          <xs:enumeration value="MULTIMEDIA"/>
        </xs:restriction>
      </xs:simpleType>
    </xs:attribute>
  </xs:complexType> 

  <xs:complexType name="Work" xdb:SQLType="CATCO_XML_WORK_T" >
    <xs:annotation>
      <xs:documentation>These are the title-headers of the written music that the recording is based on.</xs:documentation>
    </xs:annotation>
    <xs:sequence>
      <xs:element name="SourceKey" type="SourceKey" minOccurs="1" maxOccurs="1">
        <xs:annotation>
          <xs:documentation>The key that uniquely identifies the work within the label.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="Title" type="MandatoryDescription" minOccurs="1" maxOccurs="1">
        <xs:annotation>
          <xs:documentation>The full title for this work this recording is based on.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="ISWC" type="ISWC" minOccurs="0" maxOccurs="1" default="T-999999999-9">
        <xs:annotation>
          <xs:documentation>International Standard Work Code, the worldwide identification of a work</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="Composer" type="Party" minOccurs="0" maxOccurs="unbounded">
        <xs:annotation>
          <xs:documentation>Composer of this work if one exists.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="Lyricist" type="Party" minOccurs="0" maxOccurs="unbounded">
        <xs:annotation>
          <xs:documentation>Lyricist of this work if one exists.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="Publisher" type="Party" minOccurs="0" maxOccurs="unbounded">
        <xs:annotation>
          <xs:documentation>Publisher of this work if one exists.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="Comments" type="LongDescription" minOccurs="0" maxOccurs="unbounded">
        <xs:annotation>
          <xs:documentation>Unlimited entries of free-format comments.</xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="Track" xdb:SQLType="XML_TRACK_T">
    <xs:sequence>
      <xs:element name="SourceKey" type="SourceKey" minOccurs="1" maxOccurs="1">
        <xs:annotation>
          <xs:documentation>The key that uniquely identifies the track within the label.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="Title" type="MandatoryDescription" minOccurs="1" maxOccurs="1" />
      <xs:element name="Language" type="iso639a2LanguageCode" minOccurs="0" maxOccurs="1" default="ENG">
        <xs:annotation>
          <xs:documentation>The primary or predominant language of the configuration.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="Comments" type="LongDescription" minOccurs="0" maxOccurs="unbounded">
        <xs:annotation>
          <xs:documentation>Unlimited entries of free-format comments.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="TrackNumber" type="PositiveInteger" minOccurs="1" maxOccurs="1" default="1">
        <xs:annotation>
            <xs:documentation>Sequence number for the track within the recording.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="Volume" type="PositiveInteger" minOccurs="0" maxOccurs="1" default="1">
        <xs:annotation>
            <xs:documentation>For multiple-piece media detail which disc this track occurs on.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="Side" type="Side" minOccurs="0" maxOccurs="1">
        <xs:annotation>
            <xs:documentation>For multiple-sided media detail which side this track occurs on.  This can be interpreted as sides 1-99 or A-Z for box-sets.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="Hidden" type="xs:boolean" minOccurs="0" default="false">
        <xs:annotation>
           <xs:documentation>Is the track a hidden track (i.e. not listed)?</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="Bonus" type="xs:boolean" minOccurs="0" default="false">
        <xs:annotation>
           <xs:documentation>Is the track a bonus track (e.g. additional material not included in the original version)?</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:choice>
        <xs:element name="Vocal" type="xs:boolean" minOccurs="0" default="false">
          <xs:annotation>
             <xs:documentation>Is the track a vocal only track?</xs:documentation>
          </xs:annotation>
        </xs:element>
        <xs:element name="Instrumental" type="xs:boolean" minOccurs="0" default="false">
          <xs:annotation>
             <xs:documentation>Is the track an instrumental track?</xs:documentation>
          </xs:annotation>
        </xs:element>
        <xs:element name="NonMusic" type="xs:boolean" minOccurs="0" default="false">
          <xs:annotation>
             <xs:documentation>Is the track a non-music track?</xs:documentation>
          </xs:annotation>
        </xs:element>
      </xs:choice>
      <xs:element name="FileType" type="FileType" minOccurs="0" maxOccurs="1">
        <xs:annotation>
           <xs:documentation>For multi-media content this defines the format-type of the track's file</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="PLine" type="PLine" minOccurs="0" maxOccurs="1">
        <xs:annotation>
          <xs:documentation>A (P) Rights Notice for a Creation.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="Duration" type="PositiveInteger" minOccurs="0" maxOccurs="1" default="1">
        <xs:annotation>
          <xs:documentation>The number of seconds the track lasts.  This may vary from the recording's original duration within the guidelines of what is permissible before it is considered to be a new recording.</xs:documentation>
        </xs:annotation>
      </xs:element>            
      <xs:element name="Recording" type="Recording" minOccurs="1" maxOccurs="1">
        <xs:annotation>
          <xs:documentation>The recording that this track is produced from.</xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
  
  <xs:complexType name="Configuration" xdb:SQLType="XML_CONFIGURATION_T">
    <xs:sequence>
      <xs:element name="SourceKey" type="SourceKey" minOccurs="1" maxOccurs="1">
        <xs:annotation>
          <xs:documentation>The key that uniquely identifies the configuation within the label.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="Title" type="MandatoryDescription" minOccurs="1" maxOccurs="1" />
      <xs:element name="Language" type="iso639a2LanguageCode" minOccurs="0" maxOccurs="1" default="ENG">
        <xs:annotation>
          <xs:documentation>The primary or predominant language of the configuration.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="Comments" type="LongDescription" minOccurs="0" maxOccurs="unbounded">
        <xs:annotation>
          <xs:documentation>Unlimited entries of free-format comments.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:choice minOccurs="0" maxOccurs="1">
        <xs:annotation>
          <xs:documentation>A configuation should be either a commercial product OR a promotional item</xs:documentation>
        </xs:annotation>
        <xs:element name="Commercial" type="xs:boolean" default="true"/>	
        <xs:element name="Promotional" type="xs:boolean"/>	
        <xs:element name="NotForSale" type="xs:boolean">	
          <xs:annotation>
            <xs:documentation>Products that are only available as components of other products and are not to be sold individually.</xs:documentation>
          </xs:annotation>
        </xs:element>
      </xs:choice>
      <xs:choice minOccurs="0" maxOccurs="1">
        <xs:annotation>
          <xs:documentation>MCPS Promo Allowance.  The number of promotional items allocated from Gross Quantity</xs:documentation>
        </xs:annotation>
        <xs:element name="PromoAllowanceYes" type="xs:boolean" default="true">	
         <xs:annotation>
            <xs:documentation>Acceptance of MCPS limit of 25% of manufactured items (limited to 400 per format  for singles and 250 per format for albums</xs:documentation>
          </xs:annotation>
        </xs:element>
        <xs:element name="PromoAllowanceNo" type="xs:boolean">	
         <xs:annotation>
            <xs:documentation>None of the Gross Quantity will be allocated as Promotional items</xs:documentation>
          </xs:annotation>
        </xs:element>
        <xs:element name="PromoAllowanceValue" type="Positive0Integer" default="0">
          <xs:annotation>
            <xs:documentation>The number of promotional items if applying MCPS limit.</xs:documentation>
          </xs:annotation>
        </xs:element>
      </xs:choice>
      <xs:element name="ICPN" type="ICPN" minOccurs="0" maxOccurs="1"/>	 
      <xs:element name="AlternativeICPN" type="ICPN" minOccurs="0" maxOccurs="unbounded"/>	 
      <xs:element name="Catno" type="CatalogNumber" minOccurs="0" maxOccurs="1"/>
      <xs:element name="AlternativeCatno" type="CatalogNumber" minOccurs="0" maxOccurs="unbounded"/>
      <xs:element name="Version" type="Version" minOccurs="0" maxOccurs="1"/>
      <xs:element name="ReleaseNumber" type="Description" minOccurs="0" maxOccurs="1">
        <xs:annotation>
          <xs:documentation>Free text that allows data suppliers to allocate a non-unique release tag to a product that can allow grouping of products across the different media and formats etc.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="Subtitle" type="Description" minOccurs="0" maxOccurs="1"/>
      <xs:element name="ReleaseDate" type="xs:date" minOccurs="0" maxOccurs="1"/>
      <xs:element name="Format" type="Format" minOccurs="1" maxOccurs="1"/>
      <xs:element name="Media" type="Media" minOccurs="1" maxOccurs="1"/>
      <xs:element name="PLine" type="PLine" minOccurs="0" maxOccurs="1">
        <xs:annotation>
          <xs:documentation>A (P) Rights Notice for a Creation.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="CLine" type="CLine" minOccurs="0" maxOccurs="1">
        <xs:annotation>
          <xs:documentation>A Copyright Notice for a Work.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="RetailPrice" type="Price" minOccurs="0" maxOccurs="1">
        <xs:annotation>
          <xs:documentation>The ex-Vat retail price for the product.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="DealerPrice" type="Price" minOccurs="0" maxOccurs="1" />
      <xs:element name="VolumeCount" type="PositiveInteger" minOccurs="0" maxOccurs="1">
        <xs:annotation>
          <xs:documentation>The number of items in a multi-item configuration, e.g. box-set or double-album.</xs:documentation>
        </xs:annotation>
      </xs:element>            
      <xs:element name="GrossQuantity" type="Positive0Integer" minOccurs="0" maxOccurs="1" default="1">
        <xs:annotation>
          <xs:documentation>The number of copies to be manufactured, including promotional copies.</xs:documentation>
        </xs:annotation>
      </xs:element>            
      <xs:element name="ChartEligibility" type="xs:boolean" minOccurs="0" default="true"/>
      <xs:element name="MarketingLabel" type="Party" minOccurs="1" maxOccurs="1">
        <xs:annotation>
          <xs:documentation>Enforce one organisation to be defined the marketing label for this configuration</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="Manufacturer" type="Party" minOccurs="0" maxOccurs="1">
        <xs:annotation>
          <xs:documentation>The party responsible for manufacturing the product.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="Distributor" type="Party" minOccurs="0" maxOccurs="1">
        <xs:annotation>
          <xs:documentation>The party responsible for distributing the product.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="Genres" minOccurs="0" maxOccurs="1">
        <xs:annotation>
          <xs:documentation>Allow 1 or more genres.</xs:documentation>
        </xs:annotation>
        <xs:complexType>
          <xs:sequence minOccurs="1" maxOccurs="unbounded">
            <xs:element name="Genre" type="Genre"/>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="MainArtist" minOccurs="1" maxOccurs="1">
        <xs:annotation>
          <xs:documentation>Define the artist that this configuration is commonly associated with, may be a group or one or more individuals.</xs:documentation>
        </xs:annotation>
        <xs:complexType>
          <xs:choice>
            <xs:element name="Group" type="Group"/>
            <xs:element name="Individual" type="Individual"/>
          </xs:choice>          
        </xs:complexType>
      </xs:element>
      <xs:element name="Tracks" minOccurs="1" maxOccurs="1">
        <xs:annotation>
          <xs:documentation>Define 1 or more tracks for the configuration.</xs:documentation>
        </xs:annotation>
        <xs:complexType>
          <xs:sequence minOccurs="1" maxOccurs="unbounded">
            <xs:element name="Track" type="Track"/>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
  
  <xs:element name="CatCoLabelCopy" xdb:SQLType="XML_LABEL_COPY_T" xdb:defaultTable="XML_LABEL_COPY" >
    <xs:complexType>
      <xs:sequence>
        <xs:element name="Configurations" minOccurs="0" maxOccurs="1">
          <xs:annotation>
            <xs:documentation>Allow 1 or more complete configurations to be defined.</xs:documentation>
          </xs:annotation>
          <xs:complexType>
            <xs:sequence>
              <xs:element name="Configuration" type="Configuration" minOccurs="0" maxOccurs="unbounded"/>
          </xs:sequence>
          </xs:complexType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>

</xs:schema>
