<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" targetNamespace="http://www.sifinfo.org/infrastructure/2.x" xmlns:sif="http://www.sifinfo.org/infrastructure/2.x" elementFormDefault="qualified">
  <xs:import namespace="http://www.w3.org/XML/1998/namespace" schemaLocation="http://www.w3.org/2001/xml.xsd" />

  <!--Infrastructure Common Elements-->


  <!--SIF_Message-->

  <xs:complexType name="SIF_MessageType">
    <xs:choice>
      <xs:element name="SIF_Ack" type="sif:SIF_AckType" />
      <xs:element name="SIF_Event" type="sif:SIF_EventType" />
      <xs:element name="SIF_Provide" type="sif:SIF_ProvideType" />
      <xs:element name="SIF_Provision" type="sif:SIF_ProvisionType" />
      <xs:element name="SIF_Register" type="sif:SIF_RegisterType" />
      <xs:element name="SIF_Request" type="sif:SIF_RequestType" />
      <xs:element name="SIF_Response" type="sif:SIF_ResponseType" />
      <xs:element name="SIF_Subscribe" type="sif:SIF_SubscribeType" />
      <xs:element name="SIF_SystemControl" type="sif:SIF_SystemControlType" />
      <xs:element name="SIF_Unprovide" type="sif:SIF_UnprovideType" />
      <xs:element name="SIF_Unregister" type="sif:SIF_UnregisterType" />
      <xs:element name="SIF_Unsubscribe" type="sif:SIF_UnsubscribeType" />
    </xs:choice>
    <!--<xs:attribute name="xmlns" use="optional" type="xs:anyURI" />-->
    <xs:attribute name="Version" use="required" type="sif:VersionType" />
  </xs:complexType>

  <xs:element name="SIF_Message" type="sif:SIF_MessageType" />


  <!--SIF_Header-->

  <xs:complexType name="SIF_HeaderType">
    <xs:sequence>
      <xs:element name="SIF_MsgId" type="sif:MsgIdType" />
      <xs:element name="SIF_Timestamp" type="xs:dateTime" />
      <xs:element name="SIF_Security" minOccurs="0">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="SIF_SecureChannel">
              <xs:complexType>
                <xs:sequence>
                  <xs:element name="SIF_AuthenticationLevel" type="sif:SIF_AuthenticationLevelType" />
                  <xs:element name="SIF_EncryptionLevel" type="sif:SIF_EncryptionLevelType" />
                </xs:sequence>
              </xs:complexType>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="SIF_SourceId" type="xs:token" />
      <xs:element name="SIF_DestinationId" minOccurs="0" type="xs:token" />
      <xs:element name="SIF_Contexts" minOccurs="0" type="sif:SIF_ContextsType" />
    </xs:sequence>
  </xs:complexType>

  <xs:element name="SIF_Header" type="sif:SIF_HeaderType" />


  <!--SIF_EncryptionLevel-->

  <xs:simpleType name="SIF_EncryptionLevelType">
    <xs:restriction base="xs:unsignedInt">
      <xs:enumeration value="0" />
      <xs:enumeration value="1" />
      <xs:enumeration value="2" />
      <xs:enumeration value="3" />
      <xs:enumeration value="4" />
    </xs:restriction>
  </xs:simpleType>

  <xs:element name="SIF_EncryptionLevel" type="sif:SIF_EncryptionLevelType" />


  <!--SIF_AuthenticationLevel-->

  <xs:simpleType name="SIF_AuthenticationLevelType">
    <xs:restriction base="xs:unsignedInt">
      <xs:enumeration value="0" />
      <xs:enumeration value="1" />
      <xs:enumeration value="2" />
      <xs:enumeration value="3" />
    </xs:restriction>
  </xs:simpleType>

  <xs:element name="SIF_AuthenticationLevel" type="sif:SIF_AuthenticationLevelType" />


  <!--SIF_Contexts-->

  <xs:complexType name="SIF_ContextsType">
    <xs:sequence>
      <xs:element name="SIF_Context" maxOccurs="unbounded" type="sif:SIF_ContextType" />
    </xs:sequence>
  </xs:complexType>

  <xs:element name="SIF_Contexts" type="sif:SIF_ContextsType" />


  <!--SIF_Context-->

  <xs:simpleType name="SIF_ContextType">
    <xs:restriction base="xs:token" />
  </xs:simpleType>

  <xs:element name="SIF_Context" type="sif:SIF_ContextType" />


  <!--SIF_Protocol-->

  <xs:complexType name="SIF_ProtocolType">
    <xs:sequence>
      <xs:choice>
        <xs:element name="SIF_URL" type="xs:anyURI" />
        <xs:element name="SIF_Property" maxOccurs="unbounded">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="SIF_Name" type="xs:token" />
              <xs:element name="SIF_Value" type="xs:string" />
            </xs:sequence>
          </xs:complexType>
        </xs:element>
      </xs:choice>
    </xs:sequence>
    <xs:attribute name="Type" use="required">
      <xs:simpleType>
        <xs:union>
          <xs:simpleType>
            <xs:restriction base="sif:DefinedProtocolsType" />
          </xs:simpleType>
          <xs:simpleType>
            <xs:restriction base="xs:token" />
          </xs:simpleType>
        </xs:union>
      </xs:simpleType>
    </xs:attribute>
    <xs:attribute name="Secure" use="required">
      <xs:simpleType>
        <xs:restriction base="xs:token">
          <xs:enumeration value="Yes" />
          <xs:enumeration value="No" />
        </xs:restriction>
      </xs:simpleType>
    </xs:attribute>
  </xs:complexType>

  <xs:element name="SIF_Protocol" type="sif:SIF_ProtocolType" />


  <!--SIF_Status-->

  <xs:complexType name="SIF_StatusType">
    <xs:sequence>
      <xs:element name="SIF_Code" type="sif:InfrastructureStatusCodeType" />
      <xs:element name="SIF_Desc" minOccurs="0" type="xs:string" />
      <xs:element name="SIF_Data" minOccurs="0">
        <xs:complexType>
          <xs:choice>
            <xs:element name="SIF_Message" type="sif:SIF_MessageType" />
            <xs:element name="SIF_AgentACL" type="sif:SIF_AgentACLInfrastructureType" />
            <xs:element name="SIF_ZoneStatus" type="sif:SIF_ZoneStatusInfrastructureType" />
          </xs:choice>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>

  <xs:element name="SIF_Status" type="sif:SIF_StatusType" />


  <!--SIF_Error-->

  <xs:complexType name="SIF_ErrorType">
    <xs:sequence>
      <xs:element name="SIF_Category" type="sif:InfrastructureErrorCategoryType" />
      <xs:element name="SIF_Code">
        <xs:simpleType>
          <xs:union>
            <xs:simpleType>
              <xs:restriction base="sif:InfrastructureXMLValidationErrorType" />
            </xs:simpleType>
            <xs:simpleType>
              <xs:restriction base="sif:InfrastructureEncryptionErrorType" />
            </xs:simpleType>
            <xs:simpleType>
              <xs:restriction base="sif:InfrastructureAuthenticationErrorType" />
            </xs:simpleType>
            <xs:simpleType>
              <xs:restriction base="sif:InfrastructureAccessAndPermissionErrorType" />
            </xs:simpleType>
            <xs:simpleType>
              <xs:restriction base="sif:InfrastructureRegistrationErrorType" />
            </xs:simpleType>
            <xs:simpleType>
              <xs:restriction base="sif:InfrastructureProvisionErrorType" />
            </xs:simpleType>
            <xs:simpleType>
              <xs:restriction base="sif:InfrastructureSubscriptionErrorType" />
            </xs:simpleType>
            <xs:simpleType>
              <xs:restriction base="sif:InfrastructureRequestAndResponseErrorType" />
            </xs:simpleType>
            <xs:simpleType>
              <xs:restriction base="sif:InfrastructureEventReportingAndProcessingErrorType" />
            </xs:simpleType>
            <xs:simpleType>
              <xs:restriction base="sif:InfrastructureTransportErrorType" />
            </xs:simpleType>
            <xs:simpleType>
              <xs:restriction base="sif:InfrastructureSystemErrorType" />
            </xs:simpleType>
            <xs:simpleType>
              <xs:restriction base="sif:InfrastructureGenericMessageHandlingErrorType" />
            </xs:simpleType>
            <xs:simpleType>
              <xs:restriction base="xs:token" />
            </xs:simpleType>
          </xs:union>
        </xs:simpleType>
      </xs:element>
      <xs:element name="SIF_Desc" type="xs:string" />
      <xs:element name="SIF_ExtendedDesc" minOccurs="0" type="xs:string" />
    </xs:sequence>
  </xs:complexType>

  <xs:element name="SIF_Error" type="sif:SIF_ErrorType" />


  <!--SIF_Query-->

  <xs:complexType name="SIF_QueryType">
    <xs:sequence>
      <xs:element name="SIF_QueryObject">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="SIF_Element" minOccurs="0" maxOccurs="unbounded" type="xs:normalizedString" />
          </xs:sequence>
          <xs:attribute name="ObjectName" use="required" type="sif:SIF_RequestObjectNamesType" />
        </xs:complexType>
      </xs:element>
      <xs:choice minOccurs="0">
        <xs:element name="SIF_ConditionGroup">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="SIF_Conditions" maxOccurs="unbounded">
                <xs:complexType>
                  <xs:sequence>
                    <xs:element name="SIF_Condition" maxOccurs="unbounded">
                      <xs:complexType>
                        <xs:sequence>
                          <xs:element name="SIF_Element" type="xs:normalizedString" />
                          <xs:element name="SIF_Operator">
                            <xs:simpleType>
                              <xs:restriction base="xs:token">
                                <xs:enumeration value="EQ" />
                                <xs:enumeration value="LT" />
                                <xs:enumeration value="GT" />
                                <xs:enumeration value="LE" />
                                <xs:enumeration value="GE" />
                                <xs:enumeration value="NE" />
                              </xs:restriction>
                            </xs:simpleType>
                          </xs:element>
                          <xs:element name="SIF_Value" type="xs:string" />
                        </xs:sequence>
                      </xs:complexType>
                    </xs:element>
                  </xs:sequence>
                  <xs:attribute name="Type" use="required">
                    <xs:simpleType>
                      <xs:restriction base="xs:token">
                        <xs:enumeration value="And" />
                        <xs:enumeration value="Or" />
                        <xs:enumeration value="None" />
                      </xs:restriction>
                    </xs:simpleType>
                  </xs:attribute>
                </xs:complexType>
              </xs:element>
            </xs:sequence>
            <xs:attribute name="Type" use="required">
              <xs:simpleType>
                <xs:restriction base="xs:token">
                  <xs:enumeration value="And" />
                  <xs:enumeration value="Or" />
                  <xs:enumeration value="None" />
                </xs:restriction>
              </xs:simpleType>
            </xs:attribute>
          </xs:complexType>
        </xs:element>
        <xs:element name="SIF_Example">
          <xs:complexType>
            <xs:choice>
              <xs:element name="StudentLocator" type="sif:StudentLocatorType" />
            </xs:choice>
          </xs:complexType>
        </xs:element>
      </xs:choice>
    </xs:sequence>
  </xs:complexType>

  <xs:element name="SIF_Query" type="sif:SIF_QueryType" />


  <!--SIF_ExtendedQuery-->

  <xs:complexType name="SIF_ExtendedQueryType">
    <xs:sequence>
      <xs:element name="SIF_DestinationProvider" minOccurs="0" type="sif:SIF_RequestObjectNamesType" />
      <xs:element name="SIF_Select">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="SIF_Element" maxOccurs="unbounded">
              <xs:complexType>
                <xs:simpleContent>
                  <xs:extension base="xs:normalizedString">
                    <xs:attribute name="Alias" use="optional" type="xs:normalizedString" />
                    <xs:attribute name="ObjectName" use="required" type="sif:SIF_RequestObjectNamesType" />
                  </xs:extension>
                </xs:simpleContent>
              </xs:complexType>
            </xs:element>
          </xs:sequence>
          <xs:attribute name="Distinct" use="required" type="xs:boolean" />
          <xs:attribute name="RowCount" use="required">
            <xs:simpleType>
              <xs:union>
                <xs:simpleType>
                  <xs:restriction base="xs:positiveInteger" />
                </xs:simpleType>
                <xs:simpleType>
                  <xs:restriction base="xs:token">
                    <xs:enumeration value="All" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:union>
            </xs:simpleType>
          </xs:attribute>
        </xs:complexType>
      </xs:element>
      <xs:element name="SIF_From">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="SIF_Join" minOccurs="0" maxOccurs="unbounded">
              <xs:complexType>
                <xs:sequence>
                  <xs:element name="SIF_JoinOn" maxOccurs="unbounded">
                    <xs:complexType>
                      <xs:sequence>
                        <xs:element name="SIF_LeftElement">
                          <xs:complexType>
                            <xs:simpleContent>
                              <xs:extension base="xs:normalizedString">
                                <xs:attribute name="ObjectName" use="required" type="sif:SIF_RequestObjectNamesType" />
                              </xs:extension>
                            </xs:simpleContent>
                          </xs:complexType>
                        </xs:element>
                        <xs:element name="SIF_RightElement">
                          <xs:complexType>
                            <xs:simpleContent>
                              <xs:extension base="xs:normalizedString">
                                <xs:attribute name="ObjectName" use="required" type="sif:SIF_RequestObjectNamesType" />
                              </xs:extension>
                            </xs:simpleContent>
                          </xs:complexType>
                        </xs:element>
                      </xs:sequence>
                    </xs:complexType>
                  </xs:element>
                </xs:sequence>
                <xs:attribute name="Type" use="required">
                  <xs:simpleType>
                    <xs:restriction base="xs:token">
                      <xs:enumeration value="Inner" />
                      <xs:enumeration value="LeftOuter" />
                      <xs:enumeration value="RightOuter" />
                      <xs:enumeration value="FullOuter" />
                    </xs:restriction>
                  </xs:simpleType>
                </xs:attribute>
              </xs:complexType>
            </xs:element>
          </xs:sequence>
          <xs:attribute name="ObjectName" use="required" type="sif:SIF_RequestObjectNamesType" />
        </xs:complexType>
      </xs:element>
      <xs:element name="SIF_Where" minOccurs="0">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="SIF_ConditionGroup">
              <xs:complexType>
                <xs:sequence>
                  <xs:element name="SIF_Conditions" maxOccurs="unbounded">
                    <xs:complexType>
                      <xs:sequence>
                        <xs:element name="SIF_Condition" maxOccurs="unbounded">
                          <xs:complexType>
                            <xs:sequence>
                              <xs:element name="SIF_Element">
                                <xs:complexType>
                                  <xs:simpleContent>
                                    <xs:extension base="xs:normalizedString">
                                      <xs:attribute name="ObjectName" use="required" />
                                    </xs:extension>
                                  </xs:simpleContent>
                                </xs:complexType>
                              </xs:element>
                              <xs:element name="SIF_Operator">
                                <xs:simpleType>
                                  <xs:restriction base="xs:token">
                                    <xs:enumeration value="EQ" />
                                    <xs:enumeration value="LT" />
                                    <xs:enumeration value="GT" />
                                    <xs:enumeration value="LE" />
                                    <xs:enumeration value="GE" />
                                    <xs:enumeration value="NE" />
                                  </xs:restriction>
                                </xs:simpleType>
                              </xs:element>
                              <xs:element name="SIF_Value" type="xs:string" />
                            </xs:sequence>
                          </xs:complexType>
                        </xs:element>
                      </xs:sequence>
                      <xs:attribute name="Type" use="required">
                        <xs:simpleType>
                          <xs:restriction base="xs:token">
                            <xs:enumeration value="And" />
                            <xs:enumeration value="Or" />
                            <xs:enumeration value="None" />
                          </xs:restriction>
                        </xs:simpleType>
                      </xs:attribute>
                    </xs:complexType>
                  </xs:element>
                </xs:sequence>
                <xs:attribute name="Type" use="required">
                  <xs:simpleType>
                    <xs:restriction base="xs:token">
                      <xs:enumeration value="And" />
                      <xs:enumeration value="Or" />
                      <xs:enumeration value="None" />
                    </xs:restriction>
                  </xs:simpleType>
                </xs:attribute>
              </xs:complexType>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="SIF_OrderBy" minOccurs="0">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="SIF_Element" maxOccurs="unbounded">
              <xs:complexType>
                <xs:simpleContent>
                  <xs:extension base="xs:normalizedString">
                    <xs:attribute name="ObjectName" use="required" type="sif:SIF_RequestObjectNamesType" />
                    <xs:attribute name="Ordering" use="required">
                      <xs:simpleType>
                        <xs:restriction base="xs:token">
                          <xs:enumeration value="Ascending" />
                          <xs:enumeration value="Descending" />
                        </xs:restriction>
                      </xs:simpleType>
                    </xs:attribute>
                  </xs:extension>
                </xs:simpleContent>
              </xs:complexType>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>

  <xs:element name="SIF_ExtendedQuery" type="sif:SIF_ExtendedQueryType" />


  <!--SIF_ExtendedQueryResults-->

  <xs:complexType name="SIF_ExtendedQueryResultsType">
    <xs:sequence>
      <xs:element name="SIF_ColumnHeaders">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="SIF_Element" maxOccurs="unbounded">
              <xs:complexType>
                <xs:simpleContent>
                  <xs:extension base="xs:normalizedString">
                    <xs:attribute name="ObjectName" use="required" type="sif:SIF_RequestObjectNamesType" />
                    <xs:attribute name="Alias" use="optional" type="xs:normalizedString" />
                    <!--<xs:attribute ref="xsi:type" use="optional" />-->
                  </xs:extension>
                </xs:simpleContent>
              </xs:complexType>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="SIF_Rows">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="R" minOccurs="0" maxOccurs="unbounded">
              <xs:complexType>
                <xs:sequence>
                  <xs:element name="C" maxOccurs="unbounded" type="sif:ExtendedContentType" />
                </xs:sequence>
              </xs:complexType>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>

  <xs:element name="SIF_ExtendedQueryResults" type="sif:SIF_ExtendedQueryResultsType" />


  <!--Infrastructure Messages-->


  <!--SIF_Ack-->

  <xs:complexType name="SIF_AckType">
    <xs:sequence>
      <xs:element name="SIF_Header" type="sif:SIF_HeaderType" />
      <xs:element name="SIF_OriginalSourceId" nillable="true" type="xs:token" />
      <xs:element name="SIF_OriginalMsgId" nillable="true" type="sif:MsgIdType" />
      <xs:choice>
        <xs:element name="SIF_Status" type="sif:SIF_StatusType" />
        <xs:element name="SIF_Error" type="sif:SIF_ErrorType" />
      </xs:choice>
    </xs:sequence>
  </xs:complexType>

  <xs:element name="SIF_Ack" type="sif:SIF_AckType" />


  <!--SIF_Event-->

  <xs:complexType name="SIF_EventType">
    <xs:sequence>
      <xs:element name="SIF_Header" type="sif:SIF_HeaderType" />
      <xs:element name="SIF_ObjectData">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="SIF_EventObject">
              <xs:complexType>
                <xs:complexContent>
                  <xs:extension base="sif:SIF_EventObjectType">
                    <xs:attribute name="ObjectName" use="required" type="sif:SIF_SubscribeObjectNamesType" />
                    <xs:attribute name="Action" use="required">
                      <xs:simpleType>
                        <xs:restriction base="xs:token">
                          <xs:enumeration value="Add" />
                          <xs:enumeration value="Delete" />
                          <xs:enumeration value="Change" />
                        </xs:restriction>
                      </xs:simpleType>
                    </xs:attribute>
                  </xs:extension>
                </xs:complexContent>
              </xs:complexType>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>

  <xs:element name="SIF_Event" type="sif:SIF_EventType" />


  <!--SIF_Provide-->

  <xs:complexType name="SIF_ProvideType">
    <xs:sequence>
      <xs:element name="SIF_Header" type="sif:SIF_HeaderType" />
      <xs:element name="SIF_Object" maxOccurs="unbounded">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="SIF_ExtendedQuerySupport" minOccurs="0" type="xs:boolean" />
            <xs:element name="SIF_Contexts" minOccurs="0" type="sif:SIF_ContextsType" />
          </xs:sequence>
          <xs:attribute name="ObjectName" use="required" type="sif:SIF_ProvideObjectNamesType" />
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>

  <xs:element name="SIF_Provide" type="sif:SIF_ProvideType" />


  <!--SIF_Provision-->

  <xs:complexType name="SIF_ProvisionType">
    <xs:sequence>
      <xs:element name="SIF_Header" type="sif:SIF_HeaderType" />
      <xs:element name="SIF_ProvideObjects">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="SIF_Object" minOccurs="0" maxOccurs="unbounded">
              <xs:complexType>
                <xs:sequence>
                  <xs:element name="SIF_ExtendedQuerySupport" minOccurs="0" type="xs:boolean" />
                  <xs:element name="SIF_Contexts" minOccurs="0" type="sif:SIF_ContextsType" />
                </xs:sequence>
                <xs:attribute name="ObjectName" use="required" type="sif:SIF_ProvideObjectNamesType" />
              </xs:complexType>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="SIF_SubscribeObjects">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="SIF_Object" minOccurs="0" maxOccurs="unbounded">
              <xs:complexType>
                <xs:sequence>
                  <xs:element name="SIF_Contexts" minOccurs="0" type="sif:SIF_ContextsType" />
                </xs:sequence>
                <xs:attribute name="ObjectName" use="required" type="sif:SIF_SubscribeObjectNamesType" />
              </xs:complexType>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="SIF_PublishAddObjects">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="SIF_Object" minOccurs="0" maxOccurs="unbounded">
              <xs:complexType>
                <xs:sequence>
                  <xs:element name="SIF_Contexts" minOccurs="0" type="sif:SIF_ContextsType" />
                </xs:sequence>
                <xs:attribute name="ObjectName" use="required" type="sif:SIF_SubscribeObjectNamesType" />
              </xs:complexType>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="SIF_PublishChangeObjects">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="SIF_Object" minOccurs="0" maxOccurs="unbounded">
              <xs:complexType>
                <xs:sequence>
                  <xs:element name="SIF_Contexts" minOccurs="0" type="sif:SIF_ContextsType" />
                </xs:sequence>
                <xs:attribute name="ObjectName" use="required" type="sif:SIF_SubscribeObjectNamesType" />
              </xs:complexType>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="SIF_PublishDeleteObjects">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="SIF_Object" minOccurs="0" maxOccurs="unbounded">
              <xs:complexType>
                <xs:sequence>
                  <xs:element name="SIF_Contexts" minOccurs="0" type="sif:SIF_ContextsType" />
                </xs:sequence>
                <xs:attribute name="ObjectName" use="required" type="sif:SIF_SubscribeObjectNamesType" />
              </xs:complexType>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="SIF_RequestObjects">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="SIF_Object" minOccurs="0" maxOccurs="unbounded">
              <xs:complexType>
                <xs:sequence>
                  <xs:element name="SIF_ExtendedQuerySupport" minOccurs="0" type="xs:boolean" />
                  <xs:element name="SIF_Contexts" minOccurs="0" type="sif:SIF_ContextsType" />
                </xs:sequence>
                <xs:attribute name="ObjectName" use="required" type="sif:SIF_RequestObjectNamesType" />
              </xs:complexType>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="SIF_RespondObjects">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="SIF_Object" minOccurs="0" maxOccurs="unbounded">
              <xs:complexType>
                <xs:sequence>
                  <xs:element name="SIF_ExtendedQuerySupport" minOccurs="0" type="xs:boolean" />
                  <xs:element name="SIF_Contexts" minOccurs="0" type="sif:SIF_ContextsType" />
                </xs:sequence>
                <xs:attribute name="ObjectName" use="required" type="sif:SIF_RequestObjectNamesType" />
              </xs:complexType>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>

  <xs:element name="SIF_Provision" type="sif:SIF_ProvisionType" />


  <!--SIF_Register-->

  <xs:complexType name="SIF_RegisterType">
    <xs:sequence>
      <xs:element name="SIF_Header" type="sif:SIF_HeaderType" />
      <xs:element name="SIF_Name" type="xs:normalizedString" />
      <xs:element name="SIF_Version" maxOccurs="unbounded" type="sif:VersionWithWildcardsType" />
      <xs:element name="SIF_MaxBufferSize" type="xs:unsignedInt" />
      <xs:element name="SIF_Mode">
        <xs:simpleType>
          <xs:restriction base="xs:token">
            <xs:enumeration value="Push" />
            <xs:enumeration value="Pull" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element name="SIF_Protocol" minOccurs="0" type="sif:SIF_ProtocolType" />
      <xs:element name="SIF_NodeVendor" minOccurs="0" type="xs:normalizedString" />
      <xs:element name="SIF_NodeVersion" minOccurs="0" type="xs:normalizedString" />
      <xs:element name="SIF_Application" minOccurs="0">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="SIF_Vendor" type="xs:normalizedString" />
            <xs:element name="SIF_Product" type="xs:normalizedString" />
            <xs:element name="SIF_Version" type="xs:normalizedString" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="SIF_Icon" minOccurs="0" type="xs:anyURI" />
    </xs:sequence>
  </xs:complexType>

  <xs:element name="SIF_Register" type="sif:SIF_RegisterType" />


  <!--SIF_Request-->

  <xs:complexType name="SIF_RequestType">
    <xs:sequence>
      <xs:element name="SIF_Header" type="sif:SIF_HeaderType" />
      <xs:element name="SIF_Version" maxOccurs="unbounded" type="sif:VersionWithWildcardsType" />
      <xs:element name="SIF_MaxBufferSize" type="xs:unsignedInt" />
      <xs:choice>
        <xs:element name="SIF_Query" type="sif:SIF_QueryType" />
        <xs:element name="SIF_ExtendedQuery" type="sif:SIF_ExtendedQueryType" />
      </xs:choice>
    </xs:sequence>
  </xs:complexType>

  <xs:element name="SIF_Request" type="sif:SIF_RequestType" />


  <!--SIF_Response-->

  <xs:complexType name="SIF_ResponseType">
    <xs:sequence>
      <xs:element name="SIF_Header" type="sif:SIF_HeaderType" />
      <xs:element name="SIF_RequestMsgId" type="sif:MsgIdType" />
      <xs:element name="SIF_PacketNumber" type="xs:positiveInteger" />
      <xs:element name="SIF_MorePackets">
        <xs:simpleType>
          <xs:restriction base="xs:token">
            <xs:enumeration value="Yes" />
            <xs:enumeration value="No" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:choice>
        <xs:element name="SIF_Error" type="sif:SIF_ErrorType" />
        <xs:element name="SIF_ObjectData" type="sif:SIF_ResponseObjectsType" />
        <xs:element name="SIF_ExtendedQueryResults" type="sif:SIF_ExtendedQueryResultsType" />
      </xs:choice>
    </xs:sequence>
  </xs:complexType>

  <xs:element name="SIF_Response" type="sif:SIF_ResponseType" />


  <!--SIF_Subscribe-->

  <xs:complexType name="SIF_SubscribeType">
    <xs:sequence>
      <xs:element name="SIF_Header" type="sif:SIF_HeaderType" />
      <xs:element name="SIF_Object" maxOccurs="unbounded">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="SIF_Contexts" minOccurs="0" type="sif:SIF_ContextsType" />
          </xs:sequence>
          <xs:attribute name="ObjectName" use="required" type="sif:SIF_SubscribeObjectNamesType" />
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>

  <xs:element name="SIF_Subscribe" type="sif:SIF_SubscribeType" />


  <!--SIF_SystemControl-->

  <xs:complexType name="SIF_SystemControlType">
    <xs:sequence>
      <xs:element name="SIF_Header" type="sif:SIF_HeaderType" />
      <xs:element name="SIF_SystemControlData">
        <xs:complexType>
          <xs:choice>
            <xs:element name="SIF_Ping" type="sif:SIF_PingType" />
            <xs:element name="SIF_Sleep" type="sif:SIF_SleepType" />
            <xs:element name="SIF_Wakeup" type="sif:SIF_WakeupType" />
            <xs:element name="SIF_GetMessage" type="sif:SIF_GetMessageType" />
            <xs:element name="SIF_GetZoneStatus" type="sif:SIF_GetZoneStatusType" />
            <xs:element name="SIF_GetAgentACL" type="sif:SIF_GetAgentACLType" />
          </xs:choice>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>

  <xs:element name="SIF_SystemControl" type="sif:SIF_SystemControlType" />


  <!--SIF_Ping-->

  <xs:complexType name="SIF_PingType" />

  <xs:element name="SIF_Ping" type="sif:SIF_PingType" />


  <!--SIF_Sleep-->

  <xs:complexType name="SIF_SleepType" />

  <xs:element name="SIF_Sleep" type="sif:SIF_SleepType" />


  <!--SIF_Wakeup-->

  <xs:complexType name="SIF_WakeupType" />

  <xs:element name="SIF_Wakeup" type="sif:SIF_WakeupType" />


  <!--SIF_GetMessage-->

  <xs:complexType name="SIF_GetMessageType" />

  <xs:element name="SIF_GetMessage" type="sif:SIF_GetMessageType" />


  <!--SIF_GetZoneStatus-->

  <xs:complexType name="SIF_GetZoneStatusType" />

  <xs:element name="SIF_GetZoneStatus" type="sif:SIF_GetZoneStatusType" />


  <!--SIF_GetAgentACL-->

  <xs:complexType name="SIF_GetAgentACLType" />

  <xs:element name="SIF_GetAgentACL" type="sif:SIF_GetAgentACLType" />


  <!--SIF_Unprovide-->

  <xs:complexType name="SIF_UnprovideType">
    <xs:sequence>
      <xs:element name="SIF_Header" type="sif:SIF_HeaderType" />
      <xs:element name="SIF_Object" maxOccurs="unbounded">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="SIF_Contexts" minOccurs="0" type="sif:SIF_ContextsType" />
          </xs:sequence>
          <xs:attribute name="ObjectName" use="required" type="sif:SIF_ProvideObjectNamesType" />
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>

  <xs:element name="SIF_Unprovide" type="sif:SIF_UnprovideType" />


  <!--SIF_Unregister-->

  <xs:complexType name="SIF_UnregisterType">
    <xs:sequence>
      <xs:element name="SIF_Header" type="sif:SIF_HeaderType" />
    </xs:sequence>
  </xs:complexType>

  <xs:element name="SIF_Unregister" type="sif:SIF_UnregisterType" />


  <!--SIF_Unsubscribe-->

  <xs:complexType name="SIF_UnsubscribeType">
    <xs:sequence>
      <xs:element name="SIF_Header" type="sif:SIF_HeaderType" />
      <xs:element name="SIF_Object" maxOccurs="unbounded">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="SIF_Contexts" minOccurs="0" type="sif:SIF_ContextsType" />
          </xs:sequence>
          <xs:attribute name="ObjectName" use="required" type="sif:SIF_SubscribeObjectNamesType" />
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>

  <xs:element name="SIF_Unsubscribe" type="sif:SIF_UnsubscribeType" />


  <!--Infrastructure Data Objects-->


  <!--SIF_ZoneStatus-->

  <xs:complexType name="SIF_ZoneStatusType">
    <xs:sequence>
      <xs:element name="SIF_Name" minOccurs="0" type="xs:normalizedString" />
      <xs:element name="SIF_Icon" minOccurs="0" type="xs:anyURI" />
      <xs:element name="SIF_Vendor" minOccurs="0">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="SIF_Name" minOccurs="0" type="xs:normalizedString" />
            <xs:element name="SIF_Product" minOccurs="0" type="xs:normalizedString" />
            <xs:element name="SIF_Version" minOccurs="0" type="xs:normalizedString" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="SIF_Providers" minOccurs="0">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="SIF_Provider" minOccurs="0" maxOccurs="unbounded">
              <xs:complexType>
                <xs:sequence>
                  <xs:element name="SIF_ObjectList" minOccurs="0">
                    <xs:complexType>
                      <xs:sequence>
                        <xs:element name="SIF_Object" minOccurs="0" maxOccurs="unbounded">
                          <xs:complexType>
                            <xs:sequence>
                              <xs:element name="SIF_ExtendedQuerySupport" minOccurs="0" type="xs:boolean" />
                              <xs:element name="SIF_Contexts" minOccurs="0" type="sif:SIF_ContextsType" />
                            </xs:sequence>
                            <xs:attribute name="ObjectName" use="required" type="xs:NCName" />
                          </xs:complexType>
                        </xs:element>
                      </xs:sequence>
                    </xs:complexType>
                  </xs:element>
                </xs:sequence>
                <xs:attribute name="SourceId" use="required" type="xs:token" />
              </xs:complexType>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="SIF_Subscribers" minOccurs="0">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="SIF_Subscriber" minOccurs="0" maxOccurs="unbounded">
              <xs:complexType>
                <xs:sequence>
                  <xs:element name="SIF_ObjectList" minOccurs="0">
                    <xs:complexType>
                      <xs:sequence>
                        <xs:element name="SIF_Object" minOccurs="0" maxOccurs="unbounded">
                          <xs:complexType>
                            <xs:sequence>
                              <xs:element name="SIF_Contexts" minOccurs="0" type="sif:SIF_ContextsType" />
                            </xs:sequence>
                            <xs:attribute name="ObjectName" use="required" type="xs:NCName" />
                          </xs:complexType>
                        </xs:element>
                      </xs:sequence>
                    </xs:complexType>
                  </xs:element>
                </xs:sequence>
                <xs:attribute name="SourceId" use="required" type="xs:token" />
              </xs:complexType>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="SIF_AddPublishers" minOccurs="0">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="SIF_Publisher" minOccurs="0" maxOccurs="unbounded">
              <xs:complexType>
                <xs:sequence>
                  <xs:element name="SIF_ObjectList" minOccurs="0">
                    <xs:complexType>
                      <xs:sequence>
                        <xs:element name="SIF_Object" minOccurs="0" maxOccurs="unbounded">
                          <xs:complexType>
                            <xs:sequence>
                              <xs:element name="SIF_Contexts" minOccurs="0" type="sif:SIF_ContextsType" />
                            </xs:sequence>
                            <xs:attribute name="ObjectName" use="required" type="xs:NCName" />
                          </xs:complexType>
                        </xs:element>
                      </xs:sequence>
                    </xs:complexType>
                  </xs:element>
                </xs:sequence>
                <xs:attribute name="SourceId" use="required" type="xs:token" />
              </xs:complexType>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="SIF_ChangePublishers" minOccurs="0">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="SIF_Publisher" minOccurs="0" maxOccurs="unbounded">
              <xs:complexType>
                <xs:sequence>
                  <xs:element name="SIF_ObjectList" minOccurs="0">
                    <xs:complexType>
                      <xs:sequence>
                        <xs:element name="SIF_Object" minOccurs="0" maxOccurs="unbounded">
                          <xs:complexType>
                            <xs:sequence>
                              <xs:element name="SIF_Contexts" minOccurs="0" type="sif:SIF_ContextsType" />
                            </xs:sequence>
                            <xs:attribute name="ObjectName" use="required" type="xs:NCName" />
                          </xs:complexType>
                        </xs:element>
                      </xs:sequence>
                    </xs:complexType>
                  </xs:element>
                </xs:sequence>
                <xs:attribute name="SourceId" use="required" type="xs:token" />
              </xs:complexType>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="SIF_DeletePublishers" minOccurs="0">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="SIF_Publisher" minOccurs="0" maxOccurs="unbounded">
              <xs:complexType>
                <xs:sequence>
                  <xs:element name="SIF_ObjectList" minOccurs="0">
                    <xs:complexType>
                      <xs:sequence>
                        <xs:element name="SIF_Object" minOccurs="0" maxOccurs="unbounded">
                          <xs:complexType>
                            <xs:sequence>
                              <xs:element name="SIF_Contexts" minOccurs="0" type="sif:SIF_ContextsType" />
                            </xs:sequence>
                            <xs:attribute name="ObjectName" use="required" type="xs:NCName" />
                          </xs:complexType>
                        </xs:element>
                      </xs:sequence>
                    </xs:complexType>
                  </xs:element>
                </xs:sequence>
                <xs:attribute name="SourceId" use="required" type="xs:token" />
              </xs:complexType>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="SIF_Responders" minOccurs="0">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="SIF_Responder" minOccurs="0" maxOccurs="unbounded">
              <xs:complexType>
                <xs:sequence>
                  <xs:element name="SIF_ObjectList" minOccurs="0">
                    <xs:complexType>
                      <xs:sequence>
                        <xs:element name="SIF_Object" minOccurs="0" maxOccurs="unbounded" />
                      </xs:sequence>
                    </xs:complexType>
                  </xs:element>
                </xs:sequence>
                <xs:attribute name="SourceId" use="required" type="xs:token" />
              </xs:complexType>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="SIF_Requesters" minOccurs="0">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="SIF_Requester" minOccurs="0" maxOccurs="unbounded">
              <xs:complexType>
                <xs:sequence>
                  <xs:element name="SIF_ObjectList" minOccurs="0">
                    <xs:complexType>
                      <xs:sequence>
                        <xs:element name="SIF_Object" minOccurs="0" maxOccurs="unbounded">
                          <xs:complexType>
                            <xs:sequence>
                              <xs:element name="SIF_ExtendedQuerySupport" minOccurs="0" type="xs:boolean" />
                              <xs:element name="SIF_Contexts" minOccurs="0" type="sif:SIF_ContextsType" />
                            </xs:sequence>
                            <xs:attribute name="ObjectName" use="required" type="xs:NCName" />
                          </xs:complexType>
                        </xs:element>
                      </xs:sequence>
                    </xs:complexType>
                  </xs:element>
                </xs:sequence>
                <xs:attribute name="SourceId" use="required" type="xs:token" />
              </xs:complexType>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="SIF_SIFNodes" minOccurs="0">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="SIF_SIFNode" minOccurs="0" maxOccurs="unbounded">
              <xs:complexType>
                <xs:sequence>
                  <xs:element name="SIF_Name" minOccurs="0" type="xs:normalizedString" />
                  <xs:element name="SIF_Icon" minOccurs="0" type="xs:anyURI" />
                  <xs:element name="SIF_NodeVendor" minOccurs="0" type="xs:normalizedString" />
                  <xs:element name="SIF_NodeVersion" minOccurs="0" type="xs:normalizedString" />
                  <xs:element name="SIF_Application" minOccurs="0">
                    <xs:complexType>
                      <xs:sequence>
                        <xs:element name="SIF_Vendor" minOccurs="0" type="xs:normalizedString" />
                        <xs:element name="SIF_Product" minOccurs="0" type="xs:normalizedString" />
                        <xs:element name="SIF_Version" minOccurs="0" type="xs:normalizedString" />
                      </xs:sequence>
                    </xs:complexType>
                  </xs:element>
                  <xs:element name="SIF_SourceId" minOccurs="0" type="xs:token" />
                  <xs:element name="SIF_Mode" minOccurs="0">
                    <xs:simpleType>
                      <xs:restriction base="xs:token">
                        <xs:enumeration value="Push" />
                        <xs:enumeration value="Pull" />
                      </xs:restriction>
                    </xs:simpleType>
                  </xs:element>
                  <xs:element name="SIF_Protocol" minOccurs="0" type="sif:SIF_ProtocolType" />
                  <xs:element name="SIF_VersionList" minOccurs="0">
                    <xs:complexType>
                      <xs:sequence>
                        <xs:element name="SIF_Version" minOccurs="0" maxOccurs="unbounded" type="sif:VersionWithWildcardsType" />
                      </xs:sequence>
                    </xs:complexType>
                  </xs:element>
                  <xs:element name="SIF_AuthenticationLevel" minOccurs="0" type="sif:SIF_AuthenticationLevelType" />
                  <xs:element name="SIF_EncryptionLevel" minOccurs="0" type="sif:SIF_EncryptionLevelType" />
                  <xs:element name="SIF_MaxBufferSize" minOccurs="0" type="xs:unsignedInt" />
                  <xs:element name="SIF_Sleeping" minOccurs="0">
                    <xs:simpleType>
                      <xs:restriction base="xs:token">
                        <xs:enumeration value="No" />
                        <xs:enumeration value="Yes" />
                      </xs:restriction>
                    </xs:simpleType>
                  </xs:element>
                </xs:sequence>
                <xs:attribute name="Type" use="required">
                  <xs:simpleType>
                    <xs:restriction base="xs:token">
                      <xs:enumeration value="Agent" />
                      <xs:enumeration value="ZIS" />
                    </xs:restriction>
                  </xs:simpleType>
                </xs:attribute>
              </xs:complexType>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="SIF_SupportedAuthentication" minOccurs="0">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="SIF_ProtocolName" minOccurs="0" maxOccurs="unbounded">
              <xs:simpleType>
                <xs:restriction base="xs:token">
                  <xs:enumeration value="X.509" />
                </xs:restriction>
              </xs:simpleType>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="SIF_SupportedProtocols" minOccurs="0">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="SIF_Protocol" minOccurs="0" maxOccurs="unbounded" type="sif:SIF_ProtocolType" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="SIF_SupportedVersions" minOccurs="0">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="SIF_Version" minOccurs="0" maxOccurs="unbounded" type="sif:VersionType" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="SIF_AdministrationURL" minOccurs="0" type="xs:anyURI" />
      <xs:element name="SIF_Contexts" minOccurs="0" type="sif:SIF_ContextsType" />
      <xs:element name="SIF_Metadata" minOccurs="0" type="sif:SIF_MetadataType" />
      <xs:element name="SIF_ExtendedElements" minOccurs="0" type="sif:SIF_ExtendedElementsType" />
    </xs:sequence>
    <xs:attribute name="ZoneId" use="required" type="xs:token" />
  </xs:complexType>

  <xs:element name="SIF_ZoneStatus" type="sif:SIF_ZoneStatusType" />


  <!--SIF_ZoneStatusInfrastructure-->

  <xs:complexType name="SIF_ZoneStatusInfrastructureType">
    <xs:sequence>
      <xs:element name="SIF_Name" type="xs:normalizedString" />
      <xs:element name="SIF_Icon" minOccurs="0" type="xs:anyURI" />
      <xs:element name="SIF_Vendor" minOccurs="0">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="SIF_Name" type="xs:normalizedString" />
            <xs:element name="SIF_Product" type="xs:normalizedString" />
            <xs:element name="SIF_Version" type="xs:normalizedString" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="SIF_Providers" minOccurs="0">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="SIF_Provider" maxOccurs="unbounded">
              <xs:complexType>
                <xs:sequence>
                  <xs:element name="SIF_ObjectList">
                    <xs:complexType>
                      <xs:sequence>
                        <xs:element name="SIF_Object" maxOccurs="unbounded">
                          <xs:complexType>
                            <xs:sequence>
                              <xs:element name="SIF_ExtendedQuerySupport" type="xs:boolean" />
                              <xs:element name="SIF_Contexts" type="sif:SIF_ContextsType" />
                            </xs:sequence>
                            <xs:attribute name="ObjectName" use="required" type="xs:NCName" />
                          </xs:complexType>
                        </xs:element>
                      </xs:sequence>
                    </xs:complexType>
                  </xs:element>
                </xs:sequence>
                <xs:attribute name="SourceId" use="required" type="xs:token" />
              </xs:complexType>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="SIF_Subscribers" minOccurs="0">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="SIF_Subscriber" maxOccurs="unbounded">
              <xs:complexType>
                <xs:sequence>
                  <xs:element name="SIF_ObjectList">
                    <xs:complexType>
                      <xs:sequence>
                        <xs:element name="SIF_Object" maxOccurs="unbounded">
                          <xs:complexType>
                            <xs:sequence>
                              <xs:element name="SIF_Contexts" type="sif:SIF_ContextsType" />
                            </xs:sequence>
                            <xs:attribute name="ObjectName" use="required" type="xs:NCName" />
                          </xs:complexType>
                        </xs:element>
                      </xs:sequence>
                    </xs:complexType>
                  </xs:element>
                </xs:sequence>
                <xs:attribute name="SourceId" use="required" type="xs:token" />
              </xs:complexType>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="SIF_AddPublishers" minOccurs="0">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="SIF_Publisher" maxOccurs="unbounded">
              <xs:complexType>
                <xs:sequence>
                  <xs:element name="SIF_ObjectList">
                    <xs:complexType>
                      <xs:sequence>
                        <xs:element name="SIF_Object" maxOccurs="unbounded">
                          <xs:complexType>
                            <xs:sequence>
                              <xs:element name="SIF_Contexts" type="sif:SIF_ContextsType" />
                            </xs:sequence>
                            <xs:attribute name="ObjectName" use="required" type="xs:NCName" />
                          </xs:complexType>
                        </xs:element>
                      </xs:sequence>
                    </xs:complexType>
                  </xs:element>
                </xs:sequence>
                <xs:attribute name="SourceId" use="required" type="xs:token" />
              </xs:complexType>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="SIF_ChangePublishers" minOccurs="0">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="SIF_Publisher" maxOccurs="unbounded">
              <xs:complexType>
                <xs:sequence>
                  <xs:element name="SIF_ObjectList">
                    <xs:complexType>
                      <xs:sequence>
                        <xs:element name="SIF_Object" maxOccurs="unbounded">
                          <xs:complexType>
                            <xs:sequence>
                              <xs:element name="SIF_Contexts" type="sif:SIF_ContextsType" />
                            </xs:sequence>
                            <xs:attribute name="ObjectName" use="required" type="xs:NCName" />
                          </xs:complexType>
                        </xs:element>
                      </xs:sequence>
                    </xs:complexType>
                  </xs:element>
                </xs:sequence>
                <xs:attribute name="SourceId" use="required" type="xs:token" />
              </xs:complexType>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="SIF_DeletePublishers" minOccurs="0">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="SIF_Publisher" maxOccurs="unbounded">
              <xs:complexType>
                <xs:sequence>
                  <xs:element name="SIF_ObjectList">
                    <xs:complexType>
                      <xs:sequence>
                        <xs:element name="SIF_Object" maxOccurs="unbounded">
                          <xs:complexType>
                            <xs:sequence>
                              <xs:element name="SIF_Contexts" type="sif:SIF_ContextsType" />
                            </xs:sequence>
                            <xs:attribute name="ObjectName" use="required" type="xs:NCName" />
                          </xs:complexType>
                        </xs:element>
                      </xs:sequence>
                    </xs:complexType>
                  </xs:element>
                </xs:sequence>
                <xs:attribute name="SourceId" use="required" type="xs:token" />
              </xs:complexType>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="SIF_Responders" minOccurs="0">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="SIF_Responder" maxOccurs="unbounded">
              <xs:complexType>
                <xs:sequence>
                  <xs:element name="SIF_ObjectList">
                    <xs:complexType>
                      <xs:sequence>
                        <xs:element name="SIF_Object" maxOccurs="unbounded" />
                      </xs:sequence>
                    </xs:complexType>
                  </xs:element>
                </xs:sequence>
                <xs:attribute name="SourceId" use="required" type="xs:token" />
              </xs:complexType>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="SIF_Requesters" minOccurs="0">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="SIF_Requester" maxOccurs="unbounded">
              <xs:complexType>
                <xs:sequence>
                  <xs:element name="SIF_ObjectList">
                    <xs:complexType>
                      <xs:sequence>
                        <xs:element name="SIF_Object" maxOccurs="unbounded">
                          <xs:complexType>
                            <xs:sequence>
                              <xs:element name="SIF_ExtendedQuerySupport" type="xs:boolean" />
                              <xs:element name="SIF_Contexts" type="sif:SIF_ContextsType" />
                            </xs:sequence>
                            <xs:attribute name="ObjectName" use="required" type="xs:NCName" />
                          </xs:complexType>
                        </xs:element>
                      </xs:sequence>
                    </xs:complexType>
                  </xs:element>
                </xs:sequence>
                <xs:attribute name="SourceId" use="required" type="xs:token" />
              </xs:complexType>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="SIF_SIFNodes" minOccurs="0">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="SIF_SIFNode" maxOccurs="unbounded">
              <xs:complexType>
                <xs:sequence>
                  <xs:element name="SIF_Name" type="xs:normalizedString" />
                  <xs:element name="SIF_Icon" minOccurs="0" type="xs:anyURI" />
                  <xs:element name="SIF_NodeVendor" minOccurs="0" type="xs:normalizedString" />
                  <xs:element name="SIF_NodeVersion" minOccurs="0" type="xs:normalizedString" />
                  <xs:element name="SIF_Application" minOccurs="0">
                    <xs:complexType>
                      <xs:sequence>
                        <xs:element name="SIF_Vendor" type="xs:normalizedString" />
                        <xs:element name="SIF_Product" type="xs:normalizedString" />
                        <xs:element name="SIF_Version" type="xs:normalizedString" />
                      </xs:sequence>
                    </xs:complexType>
                  </xs:element>
                  <xs:element name="SIF_SourceId" type="xs:token" />
                  <xs:element name="SIF_Mode">
                    <xs:simpleType>
                      <xs:restriction base="xs:token">
                        <xs:enumeration value="Push" />
                        <xs:enumeration value="Pull" />
                      </xs:restriction>
                    </xs:simpleType>
                  </xs:element>
                  <xs:element name="SIF_Protocol" minOccurs="0" type="sif:SIF_ProtocolType" />
                  <xs:element name="SIF_VersionList">
                    <xs:complexType>
                      <xs:sequence>
                        <xs:element name="SIF_Version" maxOccurs="unbounded" type="sif:VersionWithWildcardsType" />
                      </xs:sequence>
                    </xs:complexType>
                  </xs:element>
                  <xs:element name="SIF_AuthenticationLevel" minOccurs="0" type="sif:SIF_AuthenticationLevelType" />
                  <xs:element name="SIF_EncryptionLevel" minOccurs="0" type="sif:SIF_EncryptionLevelType" />
                  <xs:element name="SIF_MaxBufferSize" type="xs:unsignedInt" />
                  <xs:element name="SIF_Sleeping">
                    <xs:simpleType>
                      <xs:restriction base="xs:token">
                        <xs:enumeration value="No" />
                        <xs:enumeration value="Yes" />
                      </xs:restriction>
                    </xs:simpleType>
                  </xs:element>
                </xs:sequence>
                <xs:attribute name="Type" use="required">
                  <xs:simpleType>
                    <xs:restriction base="xs:token">
                      <xs:enumeration value="Agent" />
                      <xs:enumeration value="ZIS" />
                    </xs:restriction>
                  </xs:simpleType>
                </xs:attribute>
              </xs:complexType>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="SIF_SupportedAuthentication" minOccurs="0">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="SIF_ProtocolName" maxOccurs="unbounded">
              <xs:simpleType>
                <xs:restriction base="xs:token">
                  <xs:enumeration value="X.509" />
                </xs:restriction>
              </xs:simpleType>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="SIF_SupportedProtocols">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="SIF_Protocol" maxOccurs="unbounded" type="sif:SIF_ProtocolType" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="SIF_SupportedVersions">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="SIF_Version" maxOccurs="unbounded" type="sif:VersionType" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="SIF_AdministrationURL" minOccurs="0" type="xs:anyURI" />
      <xs:element name="SIF_Contexts" type="sif:SIF_ContextsType" />
      <xs:element name="SIF_Metadata" minOccurs="0" type="sif:SIF_MetadataType" />
      <xs:element name="SIF_ExtendedElements" minOccurs="0" type="sif:SIF_ExtendedElementsType" />
    </xs:sequence>
    <xs:attribute name="ZoneId" use="required" type="xs:token" />
  </xs:complexType>


  <!--SIF_AgentACL-->

  <xs:complexType name="SIF_AgentACLType">
    <xs:sequence>
      <xs:element name="SIF_ProvideAccess" minOccurs="0">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="SIF_Object" minOccurs="0" maxOccurs="unbounded">
              <xs:complexType>
                <xs:sequence>
                  <xs:element name="SIF_Contexts" minOccurs="0" type="sif:SIF_ContextsType" />
                </xs:sequence>
                <xs:attribute name="ObjectName" use="required" type="sif:SIF_ProvideObjectNamesType" />
              </xs:complexType>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="SIF_SubscribeAccess" minOccurs="0">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="SIF_Object" minOccurs="0" maxOccurs="unbounded">
              <xs:complexType>
                <xs:sequence>
                  <xs:element name="SIF_Contexts" minOccurs="0" type="sif:SIF_ContextsType" />
                </xs:sequence>
                <xs:attribute name="ObjectName" use="required" type="sif:SIF_SubscribeObjectNamesType" />
              </xs:complexType>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="SIF_PublishAddAccess" minOccurs="0">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="SIF_Object" minOccurs="0" maxOccurs="unbounded">
              <xs:complexType>
                <xs:sequence>
                  <xs:element name="SIF_Contexts" minOccurs="0" type="sif:SIF_ContextsType" />
                </xs:sequence>
                <xs:attribute name="ObjectName" use="required" type="sif:SIF_SubscribeObjectNamesType" />
              </xs:complexType>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="SIF_PublishChangeAccess" minOccurs="0">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="SIF_Object" minOccurs="0" maxOccurs="unbounded">
              <xs:complexType>
                <xs:sequence>
                  <xs:element name="SIF_Contexts" minOccurs="0" type="sif:SIF_ContextsType" />
                </xs:sequence>
                <xs:attribute name="ObjectName" use="required" type="sif:SIF_SubscribeObjectNamesType" />
              </xs:complexType>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="SIF_PublishDeleteAccess" minOccurs="0">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="SIF_Object" minOccurs="0" maxOccurs="unbounded">
              <xs:complexType>
                <xs:sequence>
                  <xs:element name="SIF_Contexts" minOccurs="0" type="sif:SIF_ContextsType" />
                </xs:sequence>
                <xs:attribute name="ObjectName" use="required" type="sif:SIF_SubscribeObjectNamesType" />
              </xs:complexType>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="SIF_RequestAccess" minOccurs="0">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="SIF_Object" minOccurs="0" maxOccurs="unbounded">
              <xs:complexType>
                <xs:sequence>
                  <xs:element name="SIF_Contexts" minOccurs="0" type="sif:SIF_ContextsType" />
                </xs:sequence>
                <xs:attribute name="ObjectName" use="required" type="sif:SIF_RequestObjectNamesType" />
              </xs:complexType>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="SIF_RespondAccess" minOccurs="0">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="SIF_Object" minOccurs="0" maxOccurs="unbounded">
              <xs:complexType>
                <xs:sequence>
                  <xs:element name="SIF_Contexts" minOccurs="0" type="sif:SIF_ContextsType" />
                </xs:sequence>
                <xs:attribute name="ObjectName" use="required" type="sif:SIF_RequestObjectNamesType" />
              </xs:complexType>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="SIF_Metadata" minOccurs="0" type="sif:SIF_MetadataType" />
      <xs:element name="SIF_ExtendedElements" minOccurs="0" type="sif:SIF_ExtendedElementsType" />
    </xs:sequence>
  </xs:complexType>

  <xs:element name="SIF_AgentACL" type="sif:SIF_AgentACLType" />


  <!--SIF_AgentACLInfrastructure-->

  <xs:complexType name="SIF_AgentACLInfrastructureType">
    <xs:sequence>
      <xs:element name="SIF_ProvideAccess">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="SIF_Object" maxOccurs="unbounded">
              <xs:complexType>
                <xs:sequence>
                  <xs:element name="SIF_Contexts" type="sif:SIF_ContextsType" />
                </xs:sequence>
                <xs:attribute name="ObjectName" use="required" type="sif:SIF_ProvideObjectNamesType" />
              </xs:complexType>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="SIF_SubscribeAccess">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="SIF_Object" maxOccurs="unbounded">
              <xs:complexType>
                <xs:sequence>
                  <xs:element name="SIF_Contexts" type="sif:SIF_ContextsType" />
                </xs:sequence>
                <xs:attribute name="ObjectName" use="required" type="sif:SIF_SubscribeObjectNamesType" />
              </xs:complexType>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="SIF_PublishAddAccess">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="SIF_Object" maxOccurs="unbounded">
              <xs:complexType>
                <xs:sequence>
                  <xs:element name="SIF_Contexts" type="sif:SIF_ContextsType" />
                </xs:sequence>
                <xs:attribute name="ObjectName" use="required" type="sif:SIF_SubscribeObjectNamesType" />
              </xs:complexType>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="SIF_PublishChangeAccess">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="SIF_Object" maxOccurs="unbounded">
              <xs:complexType>
                <xs:sequence>
                  <xs:element name="SIF_Contexts" type="sif:SIF_ContextsType" />
                </xs:sequence>
                <xs:attribute name="ObjectName" use="required" type="sif:SIF_SubscribeObjectNamesType" />
              </xs:complexType>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="SIF_PublishDeleteAccess">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="SIF_Object" maxOccurs="unbounded">
              <xs:complexType>
                <xs:sequence>
                  <xs:element name="SIF_Contexts" type="sif:SIF_ContextsType" />
                </xs:sequence>
                <xs:attribute name="ObjectName" use="required" type="sif:SIF_SubscribeObjectNamesType" />
              </xs:complexType>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="SIF_RequestAccess">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="SIF_Object" maxOccurs="unbounded">
              <xs:complexType>
                <xs:sequence>
                  <xs:element name="SIF_Contexts" type="sif:SIF_ContextsType" />
                </xs:sequence>
                <xs:attribute name="ObjectName" use="required" type="sif:SIF_RequestObjectNamesType" />
              </xs:complexType>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="SIF_RespondAccess">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="SIF_Object" maxOccurs="unbounded">
              <xs:complexType>
                <xs:sequence>
                  <xs:element name="SIF_Contexts" type="sif:SIF_ContextsType" />
                </xs:sequence>
                <xs:attribute name="ObjectName" use="required" type="sif:SIF_RequestObjectNamesType" />
              </xs:complexType>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="SIF_Metadata" minOccurs="0" type="sif:SIF_MetadataType" />
      <xs:element name="SIF_ExtendedElements" minOccurs="0" type="sif:SIF_ExtendedElementsType" />
    </xs:sequence>
  </xs:complexType>


  <!--Data Model Common Elements-->


  <!--SIF_ExtendedElements-->

  <xs:complexType name="SIF_ExtendedElementsType">
    <xs:sequence>
      <xs:element name="SIF_ExtendedElement" minOccurs="0" maxOccurs="unbounded">
        <xs:complexType>
          <xs:complexContent>
            <xs:extension base="sif:ExtendedContentType">
              <xs:attribute name="Name" use="required" type="xs:normalizedString" />
              <!--<xs:attribute ref="xsi:type" use="optional" />-->
              <xs:attribute name="SIF_Action" use="optional">
                <xs:simpleType>
                  <xs:restriction base="xs:token">
                    <xs:enumeration value="Delete" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:attribute>
            </xs:extension>
          </xs:complexContent>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>

  <xs:element name="SIF_ExtendedElements" type="sif:SIF_ExtendedElementsType" />


  <!--ElectronicIdList-->

  <xs:complexType name="ElectronicIdListType">
    <xs:sequence>
      <xs:element name="ElectronicId" minOccurs="0" maxOccurs="unbounded" type="sif:ElectronicIdType" />
    </xs:sequence>
  </xs:complexType>

  <xs:element name="ElectronicIdList" type="sif:ElectronicIdListType" />


  <!--ElectronicId-->

  <xs:complexType name="ElectronicIdType">
    <xs:simpleContent>
      <xs:extension base="xs:normalizedString">
        <xs:attribute name="Type" use="required">
          <xs:simpleType>
            <xs:restriction base="xs:token">
              <xs:enumeration value="Barcode" />
              <xs:enumeration value="Magstripe" />
              <xs:enumeration value="PIN" />
              <xs:enumeration value="RFID" />
            </xs:restriction>
          </xs:simpleType>
        </xs:attribute>
      </xs:extension>
    </xs:simpleContent>
  </xs:complexType>

  <xs:element name="ElectronicId" type="sif:ElectronicIdType" />


  <!--IdentificationInfoList-->

  <xs:complexType name="IdentificationInfoListType">
    <xs:sequence>
      <xs:element name="IdentificationInfo" minOccurs="0" maxOccurs="unbounded" type="sif:IdentificationInfoType" />
    </xs:sequence>
  </xs:complexType>

  <xs:element name="IdentificationInfoList" type="sif:IdentificationInfoListType" />


  <!--IdentificationInfo-->

  <xs:complexType name="IdentificationInfoType">
    <xs:simpleContent>
      <xs:extension base="xs:normalizedString">
        <xs:attribute name="Code" use="required">
          <xs:simpleType>
            <xs:restriction base="sif:NCES0147IdentificationSystemType">
              <xs:enumeration value="0175" />
              <xs:enumeration value="0264" />
              <xs:enumeration value="0276" />
              <xs:enumeration value="0764" />
              <xs:enumeration value="9999" />
            </xs:restriction>
          </xs:simpleType>
        </xs:attribute>
      </xs:extension>
    </xs:simpleContent>
  </xs:complexType>

  <xs:element name="IdentificationInfo" type="sif:IdentificationInfoType" />


  <!--ContactInfo-->

  <xs:complexType name="ContactInfoType">
    <xs:sequence>
      <xs:element name="Name" minOccurs="0">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="Prefix" minOccurs="0" nillable="true" type="xs:normalizedString" />
            <xs:element name="LastName" minOccurs="0" nillable="true" type="sif:LastNameType" />
            <xs:element name="FirstName" minOccurs="0" nillable="true" type="sif:FirstNameType" />
            <xs:element name="MiddleName" minOccurs="0" nillable="true" type="sif:MiddleNameType" />
            <xs:element name="Suffix" minOccurs="0" nillable="true" type="xs:normalizedString" />
            <xs:element name="PreferredName" minOccurs="0" nillable="true" type="xs:normalizedString" />
            <xs:element name="SortName" minOccurs="0" nillable="true" type="xs:normalizedString" />
            <xs:element name="FullName" minOccurs="0" nillable="true" type="xs:normalizedString" />
          </xs:sequence>
          <xs:attribute name="Type" use="required">
            <xs:simpleType>
              <xs:restriction base="xs:token">
                <xs:enumeration value="01" />
                <xs:enumeration value="02" />
                <xs:enumeration value="03" />
                <xs:enumeration value="04" />
                <xs:enumeration value="05" />
                <xs:enumeration value="07" />
                <xs:enumeration value="08" />
              </xs:restriction>
            </xs:simpleType>
          </xs:attribute>
        </xs:complexType>
      </xs:element>
      <xs:element name="PositionTitle" minOccurs="0" nillable="true" type="xs:normalizedString" />
      <xs:element name="Role" minOccurs="0" nillable="true" type="xs:normalizedString" />
      <xs:element name="Address" minOccurs="0" nillable="true" type="sif:AddressType" />
      <xs:element name="EmailList" minOccurs="0" nillable="true" type="sif:EmailListType" />
      <xs:element name="PhoneNumberList" minOccurs="0" nillable="true" type="sif:PhoneNumberListType" />
    </xs:sequence>
  </xs:complexType>

  <xs:element name="ContactInfo" type="sif:ContactInfoType" />


  <!--SchoolURL-->

  <xs:simpleType name="SchoolURLType">
    <xs:restriction base="xs:anyURI" />
  </xs:simpleType>

  <xs:element name="SchoolURL" type="sif:SchoolURLType" />


  <!--LocalId-->

  <xs:simpleType name="LocalIdType">
    <xs:restriction base="xs:normalizedString" />
  </xs:simpleType>

  <xs:element name="LocalId" type="sif:LocalIdType" />


  <!--SchoolYear-->

  <xs:simpleType name="SchoolYearType">
    <xs:restriction base="xs:gYear" />
  </xs:simpleType>

  <xs:element name="SchoolYear" type="sif:SchoolYearType" />


  <!--LastName-->

  <xs:simpleType name="LastNameType">
    <xs:restriction base="xs:normalizedString" />
  </xs:simpleType>

  <xs:element name="LastName" type="sif:LastNameType" />


  <!--FirstName-->

  <xs:simpleType name="FirstNameType">
    <xs:restriction base="xs:normalizedString" />
  </xs:simpleType>

  <xs:element name="FirstName" type="sif:FirstNameType" />


  <!--MiddleName-->

  <xs:simpleType name="MiddleNameType">
    <xs:restriction base="xs:normalizedString" />
  </xs:simpleType>

  <xs:element name="MiddleName" type="sif:MiddleNameType" />


  <!--Address-->

  <xs:complexType name="AddressType">
    <xs:sequence>
      <xs:element name="StartDate" minOccurs="0" nillable="true" type="xs:date" />
      <xs:element name="EndDate" minOccurs="0" nillable="true" type="xs:date" />
      <xs:element name="BS7666" minOccurs="0" nillable="true">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="PAON" minOccurs="0">
              <xs:complexType>
                <xs:sequence>
                  <xs:element name="Description" minOccurs="0" nillable="true" type="xs:normalizedString" />
                  <xs:element name="StartNumber" minOccurs="0" nillable="true" />
                  <xs:element name="StartNumberSuffix" minOccurs="0" nillable="true" />
                  <xs:element name="EndNumber" minOccurs="0" nillable="true" />
                  <xs:element name="EndNumberSuffix" minOccurs="0" nillable="true" />
                </xs:sequence>
              </xs:complexType>
            </xs:element>
            <xs:element name="SAON" minOccurs="0" nillable="true">
              <xs:complexType>
                <xs:sequence>
                  <xs:element name="Description" minOccurs="0" nillable="true" type="xs:normalizedString" />
                  <xs:element name="StartNumber" minOccurs="0" nillable="true" />
                  <xs:element name="StartNumberSuffix" minOccurs="0" nillable="true" />
                  <xs:element name="EndNumber" minOccurs="0" nillable="true" />
                  <xs:element name="EndNumberSuffix" minOccurs="0" nillable="true" />
                </xs:sequence>
              </xs:complexType>
            </xs:element>
            <xs:element name="Street" minOccurs="0" nillable="true" type="xs:normalizedString" />
            <xs:element name="Locality" minOccurs="0" nillable="true" type="xs:normalizedString" />
            <xs:element name="Town" minOccurs="0" nillable="true" type="xs:normalizedString" />
            <xs:element name="AdministrativeArea" minOccurs="0" nillable="true" type="xs:normalizedString" />
            <xs:element name="PostTown" minOccurs="0" nillable="true" type="xs:normalizedString" />
            <xs:element name="PostCode" minOccurs="0" nillable="true" type="xs:normalizedString" />
            <xs:element name="UniquePropertyReferenceNumber" minOccurs="0" nillable="true" type="xs:integer" />
            <xs:element name="UniqueStreetReferenceNumber" minOccurs="0" nillable="true" type="xs:integer" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="Country" minOccurs="0" nillable="true" type="sif:CountryType" />
      <xs:element name="LocationContext" minOccurs="0" nillable="true" type="sif:LocationContextType" />
      <xs:element name="GridLocation" minOccurs="0" nillable="true" type="sif:GridLocationType" />
      <xs:element name="LineAddress" minOccurs="0" nillable="true">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="Line1" minOccurs="0" type="xs:normalizedString" />
            <xs:element name="Line2" minOccurs="0" type="xs:normalizedString" />
            <xs:element name="Line3" minOccurs="0" nillable="true" type="xs:normalizedString" />
            <xs:element name="Line4" minOccurs="0" nillable="true" type="xs:normalizedString" />
            <xs:element name="Line5" minOccurs="0" nillable="true" type="xs:normalizedString" />
            <xs:element name="PostalCode" minOccurs="0" nillable="true" type="xs:normalizedString" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
    <xs:attribute name="Type" use="required">
      <xs:simpleType>
        <xs:restriction base="xs:token">
          <xs:enumeration value="Current" />
          <xs:enumeration value="Mailing" />
          <xs:enumeration value="Transportation" />
          <xs:enumeration value="Previous" />
          <xs:enumeration value="Other" />
        </xs:restriction>
      </xs:simpleType>
    </xs:attribute>
  </xs:complexType>

  <xs:element name="Address" type="sif:AddressType" />


  <!--AddressList-->

  <xs:complexType name="AddressListType">
    <xs:sequence>
      <xs:element name="Address" minOccurs="0" maxOccurs="unbounded">
        <xs:complexType>
          <xs:complexContent>
            <xs:extension base="sif:AddressType">
              <xs:attribute name="SIF_Action" use="optional">
                <xs:simpleType>
                  <xs:restriction base="xs:token">
                    <xs:enumeration value="Delete" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:attribute>
            </xs:extension>
          </xs:complexContent>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>

  <xs:element name="AddressList" type="sif:AddressListType" />


  <!--ContactList-->

  <xs:complexType name="ContactListType">
    <xs:sequence>
      <xs:element name="Contact" minOccurs="0" maxOccurs="unbounded">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="PositionTitle" minOccurs="0" nillable="true" type="xs:normalizedString" />
            <xs:element name="Role" minOccurs="0" nillable="true" type="xs:normalizedString" />
            <xs:element name="PublishInDirectory" minOccurs="0" nillable="true">
              <xs:simpleType>
                <xs:restriction base="xs:token">
                  <xs:enumeration value="Yes" />
                  <xs:enumeration value="No" />
                </xs:restriction>
              </xs:simpleType>
            </xs:element>
          </xs:sequence>
          <xs:attribute name="SIF_RefId" use="required" type="sif:IdRefType" />
          <xs:attribute name="SIF_RefObject" use="required">
            <xs:simpleType>
              <xs:restriction base="xs:token">
                <xs:enumeration value="WorkforcePersonal" />
                <xs:enumeration value="ContactPersonal" />
                <xs:enumeration value="LearnerPersonal" />
              </xs:restriction>
            </xs:simpleType>
          </xs:attribute>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>

  <xs:element name="ContactList" type="sif:ContactListType" />


  <!--Country-->

  <xs:simpleType name="CountryType">
    <xs:restriction base="sif:teachernetNationStatesAndCountriesType" />
  </xs:simpleType>

  <xs:element name="Country" type="sif:CountryType" />


  <!--Demographics-->

  <xs:complexType name="DemographicsType">
    <xs:sequence>
      <xs:element name="EthnicityList" minOccurs="0" nillable="true" type="sif:EthnicityListType" />
      <xs:element name="Gender" minOccurs="0" nillable="true">
        <xs:simpleType>
          <xs:restriction base="xs:token">
            <xs:enumeration value="M" />
            <xs:enumeration value="F" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element name="BirthDate" minOccurs="0" type="xs:date" />
      <xs:element name="BirthDateVerification" minOccurs="0" nillable="true" type="sif:UKBirthDateVerificationLevelType" />
      <xs:element name="PlaceOfBirth" minOccurs="0" nillable="true" type="xs:normalizedString" />
      <xs:element name="CountyOfBirth" minOccurs="0" nillable="true" type="xs:normalizedString" />
      <xs:element name="CountryOfBirth" minOccurs="0" nillable="true" type="sif:CountryType" />
      <xs:element name="CountriesOfCitizenship" minOccurs="0" nillable="true">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="CountryOfCitizenship" minOccurs="0" maxOccurs="unbounded" type="sif:CountryType" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="CountriesOfResidency" minOccurs="0" nillable="true">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="CountryOfResidency" minOccurs="0" maxOccurs="unbounded" type="sif:CountryType" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="CountryArrivalDate" minOccurs="0" nillable="true" type="xs:date" />
      <xs:element name="EnglishProficiency" minOccurs="0" nillable="true">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="EALSteps" minOccurs="0" nillable="true">
              <xs:simpleType>
                <xs:restriction base="xs:token">
                  <xs:enumeration value="S1" />
                  <xs:enumeration value="S2" />
                  <xs:enumeration value="1T" />
                  <xs:enumeration value="1S" />
                </xs:restriction>
              </xs:simpleType>
            </xs:element>
            <xs:element name="EALAcquisition" minOccurs="0" nillable="true">
              <xs:simpleType>
                <xs:restriction base="xs:token">
                  <xs:enumeration value="A" />
                  <xs:enumeration value="B" />
                  <xs:enumeration value="C" />
                  <xs:enumeration value="D" />
                  <xs:enumeration value="E" />
                  <xs:enumeration value="0" />
                </xs:restriction>
              </xs:simpleType>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="LanguageList" minOccurs="0" nillable="true">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="Language" minOccurs="0" maxOccurs="unbounded">
              <xs:complexType>
                <xs:sequence>
                  <xs:element name="Code" minOccurs="0" type="sif:teachernetLanguagesType" />
                  <xs:element name="Fluent" minOccurs="0" nillable="true">
                    <xs:simpleType>
                      <xs:restriction base="xs:token">
                        <xs:enumeration value="Yes" />
                        <xs:enumeration value="No" />
                      </xs:restriction>
                    </xs:simpleType>
                  </xs:element>
                  <xs:element name="TypeList" minOccurs="0">
                    <xs:complexType>
                      <xs:sequence>
                        <xs:element name="Type" minOccurs="0" maxOccurs="unbounded">
                          <xs:simpleType>
                            <xs:restriction base="xs:token">
                              <xs:enumeration value="C" />
                              <xs:enumeration value="F" />
                              <xs:enumeration value="M" />
                              <xs:enumeration value="H" />
                              <xs:enumeration value="T" />
                              <xs:enumeration value="S" />
                            </xs:restriction>
                          </xs:simpleType>
                        </xs:element>
                      </xs:sequence>
                    </xs:complexType>
                  </xs:element>
                  <xs:element name="Source" minOccurs="0" nillable="true" type="sif:UKSourceCodeType" />
                  <xs:element name="Study" minOccurs="0" nillable="true">
                    <xs:simpleType>
                      <xs:union>
                        <xs:simpleType>
                          <xs:restriction base="sif:UKLanguageStudyWalesType" />
                        </xs:simpleType>
                      </xs:union>
                    </xs:simpleType>
                  </xs:element>
                  <xs:element name="StudyOther" minOccurs="0" nillable="true">
                    <xs:simpleType>
                      <xs:restriction base="xs:token">
                        <xs:enumeration value="Yes" />
                        <xs:enumeration value="No" />
                      </xs:restriction>
                    </xs:simpleType>
                  </xs:element>
                </xs:sequence>
              </xs:complexType>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="MaritalStatus" minOccurs="0" nillable="true" type="sif:UKMaritalStatusType" />
      <xs:element name="NonUKSystemImmigrant" minOccurs="0" nillable="true">
        <xs:simpleType>
          <xs:restriction base="xs:token">
            <xs:enumeration value="Yes" />
            <xs:enumeration value="No" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element name="Refugee" minOccurs="0" nillable="true">
        <xs:simpleType>
          <xs:restriction base="xs:token">
            <xs:enumeration value="Yes" />
            <xs:enumeration value="No" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element name="Religion" minOccurs="0" nillable="true">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="AffiliationCode" minOccurs="0" type="sif:UKReligiousAffiliationType" />
            <xs:element name="EducationStatus" minOccurs="0" nillable="true">
              <xs:simpleType>
                <xs:restriction base="xs:token">
                  <xs:enumeration value="A" />
                  <xs:enumeration value="W" />
                </xs:restriction>
              </xs:simpleType>
            </xs:element>
            <xs:element name="CollectiveWorshipStatus" minOccurs="0" nillable="true">
              <xs:simpleType>
                <xs:restriction base="xs:token">
                  <xs:enumeration value="A" />
                  <xs:enumeration value="W" />
                </xs:restriction>
              </xs:simpleType>
            </xs:element>
            <xs:element name="Source" minOccurs="0" nillable="true" type="sif:UKSourceCodeType" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="Traveller" minOccurs="0" nillable="true">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="Code" minOccurs="0" type="sif:UKTravellerGypsyCodeType" />
            <xs:element name="Source" minOccurs="0" type="sif:UKSourceCodeType" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>

  <xs:element name="Demographics" type="sif:DemographicsType" />


  <!--Email-->

  <xs:complexType name="EmailType">
    <xs:simpleContent>
      <xs:extension base="xs:normalizedString">
        <xs:attribute name="Type" use="required">
          <xs:simpleType>
            <xs:restriction base="xs:token">
              <xs:enumeration value="Business" />
              <xs:enumeration value="Personal" />
              <xs:enumeration value="School" />
              <xs:enumeration value="Alternate1" />
              <xs:enumeration value="Alternate2" />
              <xs:enumeration value="Alternate3" />
              <xs:enumeration value="Alternate4" />
            </xs:restriction>
          </xs:simpleType>
        </xs:attribute>
      </xs:extension>
    </xs:simpleContent>
  </xs:complexType>

  <xs:element name="Email" type="sif:EmailType" />


  <!--EmailList-->

  <xs:complexType name="EmailListType">
    <xs:sequence>
      <xs:element name="Email" minOccurs="0" maxOccurs="unbounded" />
    </xs:sequence>
  </xs:complexType>

  <xs:element name="EmailList" type="sif:EmailListType" />


  <!--EstablishmentId-->

  <xs:simpleType name="EstablishmentIdType">
    <xs:restriction base="sif:teachernetEstablishmentIdType" />
  </xs:simpleType>

  <xs:element name="EstablishmentId" type="sif:EstablishmentIdType" />


  <!--EthnicityList-->

  <xs:complexType name="EthnicityListType">
    <xs:sequence>
      <xs:element name="Ethnicity" minOccurs="0" maxOccurs="unbounded">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="Code" minOccurs="0">
              <xs:simpleType>
                <xs:restriction base="xs:token" />
              </xs:simpleType>
            </xs:element>
            <xs:element name="Source" minOccurs="0" type="sif:UKSourceCodeType" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>

  <xs:element name="EthnicityList" type="sif:EthnicityListType" />


  <!--GridLocation-->

  <xs:complexType name="GridLocationType">
    <xs:sequence>
      <xs:element name="PropertyEasting" minOccurs="0" type="xs:decimal" />
      <xs:element name="PropertyNorthing" minOccurs="0" type="xs:decimal" />
      <xs:element name="Latitude" minOccurs="0" nillable="true" type="xs:decimal" />
      <xs:element name="Longitude" minOccurs="0" nillable="true" type="xs:decimal" />
    </xs:sequence>
  </xs:complexType>

  <xs:element name="GridLocation" type="sif:GridLocationType" />


  <!--LAId-->

  <xs:simpleType name="LAIdType">
    <xs:restriction base="sif:teachernetLAIdType" />
  </xs:simpleType>

  <xs:element name="LAId" type="sif:LAIdType" />


  <!--LAName-->

  <xs:simpleType name="LANameType">
    <xs:restriction base="sif:teachernetLANameType" />
  </xs:simpleType>

  <xs:element name="LAName" type="sif:LANameType" />


  <!--LocationContext-->

  <xs:complexType name="LocationContextType">
    <xs:sequence>
      <xs:element name="CensusDistrict" minOccurs="0" nillable="true" type="xs:normalizedString" />
      <xs:element name="WardCode" minOccurs="0" type="sif:ONSWardCodeType" />
      <xs:element name="WardName" minOccurs="0" type="sif:ONSWardNameType" />
      <xs:element name="ConstituencyCode" minOccurs="0" nillable="true" type="sif:ONSParliamentaryConstituencyCodeType" />
      <xs:element name="ConstituencyName" minOccurs="0" nillable="true" type="sif:ONSParliamentaryConstituencyNameType" />
      <xs:element name="Parish" minOccurs="0" nillable="true" type="sif:ONSParishCouncilNameType" />
      <xs:element name="ChurchOfEnglandDiocese" minOccurs="0" nillable="true" type="sif:teachernetChurchOfEnglandDioceseType" />
      <xs:element name="ChurchOfEnglandParish" minOccurs="0" nillable="true" type="xs:normalizedString" />
      <xs:element name="RomanCatholicDiocese" minOccurs="0" nillable="true" type="sif:teachernetRomanCatholicDioceseType" />
      <xs:element name="RomanCatholicParish" minOccurs="0" nillable="true" type="xs:normalizedString" />
      <xs:element name="LSCouncilCode" minOccurs="0" nillable="true" type="sif:teachernetLearningAndSkillsCouncilAreaCodeType" />
      <xs:element name="CatchmentArea" minOccurs="0" nillable="true" type="xs:normalizedString" />
    </xs:sequence>
  </xs:complexType>

  <xs:element name="LocationContext" type="sif:LocationContextType" />


  <!--Name-->

  <xs:complexType name="NameType">
    <xs:sequence>
      <xs:element name="Title" minOccurs="0" nillable="true" type="xs:normalizedString" />
      <xs:element name="FamilyName" minOccurs="0" nillable="true" type="xs:normalizedString" />
      <xs:element name="GivenName" minOccurs="0" nillable="true" type="xs:normalizedString" />
      <xs:element name="MiddleNames" minOccurs="0" nillable="true" type="xs:normalizedString" />
      <xs:element name="FamilyNameFirst" minOccurs="0" nillable="true">
        <xs:simpleType>
          <xs:restriction base="xs:token">
            <xs:enumeration value="Yes" />
            <xs:enumeration value="No" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element name="PreferredFamilyName" minOccurs="0" nillable="true" type="xs:normalizedString" />
      <xs:element name="PreferredFamilyNameFirst" minOccurs="0" nillable="true">
        <xs:simpleType>
          <xs:restriction base="xs:token">
            <xs:enumeration value="Yes" />
            <xs:enumeration value="No" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element name="PreferredGivenName" minOccurs="0" nillable="true" type="xs:normalizedString" />
      <xs:element name="Suffix" minOccurs="0" nillable="true" type="xs:normalizedString" />
      <xs:element name="FullName" minOccurs="0" nillable="true" type="xs:normalizedString" />
    </xs:sequence>
    <xs:attribute name="Type" use="required">
      <xs:simpleType>
        <xs:restriction base="xs:token">
          <xs:enumeration value="B" />
          <xs:enumeration value="C" />
          <xs:enumeration value="A" />
          <xs:enumeration value="R" />
          <xs:enumeration value="F" />
          <xs:enumeration value="M" />
          <xs:enumeration value="P" />
        </xs:restriction>
      </xs:simpleType>
    </xs:attribute>
  </xs:complexType>

  <xs:element name="Name" type="sif:NameType" />


  <!--NCYearGroup-->

  <xs:simpleType name="NCYearGroupType">
    <xs:restriction base="sif:UKNCYearGroupType" />
  </xs:simpleType>

  <xs:element name="NCYearGroup" type="sif:NCYearGroupType" />


  <!--NCYearGroupList-->

  <xs:complexType name="NCYearGroupListType">
    <xs:sequence>
      <xs:element name="NCYearGroup" minOccurs="0" maxOccurs="unbounded" type="sif:NCYearGroupType" />
    </xs:sequence>
  </xs:complexType>

  <xs:element name="NCYearGroupList" type="sif:NCYearGroupListType" />


  <!--PersonalInformation-->

  <xs:complexType name="PersonalInformationType">
    <xs:sequence>
      <xs:element name="Name" minOccurs="0" type="sif:NameType" />
      <xs:element name="OtherNames" minOccurs="0" nillable="true">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="Name" minOccurs="0" maxOccurs="unbounded" type="sif:NameType" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="Demographics" minOccurs="0" nillable="true" type="sif:DemographicsType" />
      <xs:element name="Email" minOccurs="0" nillable="true" type="sif:EmailType" />
      <xs:element name="OtherEmailList" minOccurs="0" nillable="true" type="sif:EmailListType" />
      <xs:element name="Address" minOccurs="0" nillable="true" type="sif:AddressType" />
      <xs:element name="OtherAddressList" minOccurs="0" nillable="true" type="sif:AddressListType" />
      <xs:element name="PhoneNumber" minOccurs="0" nillable="true" type="sif:PhoneNumberType" />
      <xs:element name="OtherPhoneNumberList" minOccurs="0" nillable="true" type="sif:PhoneNumberListType" />
      <xs:element name="ElectronicIdList" minOccurs="0" nillable="true" type="sif:ElectronicIdListType" />
      <xs:element name="OtherIdList" minOccurs="0" nillable="true">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="OtherId" minOccurs="0" maxOccurs="unbounded">
              <xs:complexType>
                <xs:simpleContent>
                  <xs:extension base="xs:normalizedString">
                    <xs:attribute name="Type" use="required" type="xs:normalizedString" />
                  </xs:extension>
                </xs:simpleContent>
              </xs:complexType>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>

  <xs:element name="PersonalInformation" type="sif:PersonalInformationType" />


  <!--PhoneNumber-->

  <xs:complexType name="PhoneNumberType">
    <xs:sequence>
      <xs:element name="Number" minOccurs="0" type="xs:normalizedString" />
      <xs:element name="Extension" minOccurs="0" nillable="true" type="xs:normalizedString" />
      <xs:element name="ListedStatus" minOccurs="0" nillable="true">
        <xs:simpleType>
          <xs:restriction base="xs:token">
            <xs:enumeration value="Listed" />
            <xs:enumeration value="Unlisted" />
            <xs:enumeration value="Unknown" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
    </xs:sequence>
    <xs:attribute name="Type" use="required" type="sif:UKPhoneTypeType" />
  </xs:complexType>

  <xs:element name="PhoneNumber" type="sif:PhoneNumberType" />


  <!--PhoneNumberList-->

  <xs:complexType name="PhoneNumberListType">
    <xs:sequence>
      <xs:element name="PhoneNumber" minOccurs="0" maxOccurs="unbounded">
        <xs:complexType>
          <xs:complexContent>
            <xs:extension base="sif:PhoneNumberType">
              <xs:attribute name="SIF_Action" use="optional">
                <xs:simpleType>
                  <xs:restriction base="xs:token">
                    <xs:enumeration value="Delete" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:attribute>
            </xs:extension>
          </xs:complexContent>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>

  <xs:element name="PhoneNumberList" type="sif:PhoneNumberListType" />


  <!--SchoolURN-->

  <xs:simpleType name="SchoolURNType">
    <xs:restriction base="sif:teachernetEstablishmentIdType" />
  </xs:simpleType>

  <xs:element name="SchoolURN" type="sif:SchoolURNType" />


  <!--SubjectAreaList-->

  <xs:complexType name="SubjectAreaListType">
    <xs:sequence>
      <xs:element name="SubjectArea" minOccurs="0" maxOccurs="unbounded" type="sif:UKGeneralSubjectType" />
    </xs:sequence>
  </xs:complexType>

  <xs:element name="SubjectAreaList" type="sif:SubjectAreaListType" />


  <!--DataModelTaskForce-->


  <!--SIF_Metadata-->

  <xs:complexType name="SIF_MetadataType">
    <xs:sequence>
      <xs:element name="TimeElements" minOccurs="0" nillable="true">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="TimeElement" minOccurs="0" maxOccurs="unbounded" type="sif:TimeElementType" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="LifeCycle" minOccurs="0" nillable="true" type="sif:LifeCycleType" />
      <xs:element name="RightsElements" minOccurs="0" nillable="true">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="RightsElement" minOccurs="0" maxOccurs="unbounded" type="sif:RightsElementType" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>

  <xs:element name="SIF_Metadata" type="sif:SIF_MetadataType" />


  <!--TimeElement-->

  <xs:complexType name="TimeElementType">
    <xs:sequence>
      <xs:element name="Type" minOccurs="0" type="xs:normalizedString" />
      <xs:element name="Code" minOccurs="0" type="xs:token" />
      <xs:element name="Name" minOccurs="0" type="xs:normalizedString" />
      <xs:element name="Value" minOccurs="0" type="xs:normalizedString" />
      <xs:element name="StartDateTime" minOccurs="0" nillable="true" type="xs:dateTime" />
      <xs:element name="EndDateTime" minOccurs="0" nillable="true" type="xs:dateTime" />
      <xs:element name="SpanGaps" minOccurs="0" nillable="true">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="SpanGap" minOccurs="0" maxOccurs="unbounded">
              <xs:complexType>
                <xs:sequence>
                  <xs:element name="Type" minOccurs="0" type="xs:normalizedString" />
                  <xs:element name="Code" minOccurs="0" type="xs:token" />
                  <xs:element name="Name" minOccurs="0" type="xs:normalizedString" />
                  <xs:element name="Value" minOccurs="0" type="xs:normalizedString" />
                  <xs:element name="StartDateTime" minOccurs="0" nillable="true" type="xs:dateTime" />
                  <xs:element name="EndDateTime" minOccurs="0" nillable="true" type="xs:dateTime" />
                </xs:sequence>
              </xs:complexType>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="IsCurrent" minOccurs="0" type="xs:boolean" />
    </xs:sequence>
  </xs:complexType>

  <xs:element name="TimeElement" type="sif:TimeElementType" />


  <!--LifeCycle-->

  <xs:complexType name="LifeCycleType">
    <xs:sequence>
      <xs:element name="Created" minOccurs="0" nillable="true">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="DateTime" minOccurs="0" type="xs:dateTime" />
            <xs:element name="Creators" minOccurs="0" nillable="true">
              <xs:complexType>
                <xs:sequence>
                  <xs:element name="Creator" minOccurs="0" maxOccurs="unbounded">
                    <xs:complexType>
                      <xs:sequence>
                        <xs:element name="Name" minOccurs="0" type="xs:normalizedString" />
                        <xs:element name="ID" minOccurs="0" type="xs:normalizedString" />
                      </xs:sequence>
                    </xs:complexType>
                  </xs:element>
                </xs:sequence>
              </xs:complexType>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="ModificationHistory" minOccurs="0" nillable="true">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="Modified" minOccurs="0" maxOccurs="unbounded">
              <xs:complexType>
                <xs:sequence>
                  <xs:element name="By" minOccurs="0" type="xs:normalizedString" />
                  <xs:element name="DateTime" minOccurs="0" type="xs:dateTime" />
                  <xs:element name="Description" minOccurs="0" nillable="true" type="xs:string" />
                </xs:sequence>
              </xs:complexType>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="TimeElements" minOccurs="0" nillable="true">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="TimeElement" minOccurs="0" maxOccurs="unbounded" type="sif:TimeElementType" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>

  <xs:element name="LifeCycle" type="sif:LifeCycleType" />


  <!--RightsElement-->

  <xs:complexType name="RightsElementType">
    <xs:sequence>
      <xs:element name="Cost" minOccurs="0" nillable="true" type="xs:boolean" />
      <xs:element name="FeesForUse" minOccurs="0" nillable="true">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="FeeForUse" minOccurs="0" maxOccurs="unbounded">
              <xs:complexType>
                <xs:sequence>
                  <xs:element name="UseType" minOccurs="0" type="xs:string" />
                  <xs:element name="MeteringType" minOccurs="0" type="xs:token" />
                  <xs:element name="MeteringURL" minOccurs="0" nillable="true" type="xs:anyURI" />
                  <xs:element name="PerUseCharge" minOccurs="0" nillable="true" type="sif:MonetaryAmountType" />
                </xs:sequence>
              </xs:complexType>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="CopyrightStatement" minOccurs="0" nillable="true" type="xs:string" />
      <xs:element name="TermsOfUse" minOccurs="0" nillable="true" type="xs:string" />
    </xs:sequence>
  </xs:complexType>

  <xs:element name="RightsElement" type="sif:RightsElementType" />


  <!--SIFUK-->


  <!--ContactPersonal-->

  <xs:complexType name="ContactPersonalType">
    <xs:sequence>
      <xs:element name="PersonalInformation" minOccurs="0" type="sif:PersonalInformationType" />
      <xs:element name="SIF_Metadata" minOccurs="0" nillable="true" type="sif:SIF_MetadataType" />
      <xs:element name="SIF_ExtendedElements" minOccurs="0" nillable="true" type="sif:SIF_ExtendedElementsType" />
    </xs:sequence>
    <xs:attribute name="RefId" use="required" type="sif:RefIdType" />
  </xs:complexType>

  <xs:element name="ContactPersonal" type="sif:ContactPersonalType" />


  <!--LAInfo-->

  <xs:complexType name="LAInfoType">
    <xs:sequence>
      <xs:element name="LAId" minOccurs="0" type="sif:LAIdType" />
      <xs:element name="LAName" minOccurs="0" type="sif:LANameType" />
      <xs:element name="LAFullName" minOccurs="0" type="xs:normalizedString" />
      <xs:element name="LAURL" minOccurs="0" nillable="true" type="xs:anyURI" />
      <xs:element name="LAAddress" minOccurs="0" nillable="true" type="sif:AddressType" />
      <xs:element name="AddressList" minOccurs="0" nillable="true" type="sif:AddressListType" />
      <xs:element name="LAPhoneNumber" minOccurs="0" nillable="true" type="sif:PhoneNumberType" />
      <xs:element name="PhoneNumberList" minOccurs="0" nillable="true" type="sif:PhoneNumberListType" />
      <xs:element name="LAContactList" minOccurs="0" nillable="true" type="sif:ContactListType" />
      <xs:element name="SIF_Metadata" minOccurs="0" nillable="true" type="sif:SIF_MetadataType" />
      <xs:element name="SIF_ExtendedElements" minOccurs="0" nillable="true" type="sif:SIF_ExtendedElementsType" />
    </xs:sequence>
    <xs:attribute name="RefId" use="required" type="sif:RefIdType" />
  </xs:complexType>

  <xs:element name="LAInfo" type="sif:LAInfoType" />


  <!--LearnerAttendanceSummary-->

  <xs:complexType name="LearnerAttendanceSummaryType">
    <xs:sequence>
      <xs:element name="SchoolYear" minOccurs="0" type="sif:SchoolYearType" />
      <xs:element name="StartDate" minOccurs="0" type="xs:date" />
      <xs:element name="EndDate" minOccurs="0" type="xs:date" />
      <xs:element name="ReasonsList" minOccurs="0">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="Reason" minOccurs="0" maxOccurs="unbounded">
              <xs:complexType>
                <xs:sequence>
                  <xs:element name="Code" minOccurs="0">
                    <xs:simpleType>
                      <xs:union>
                        <xs:simpleType>
                          <xs:restriction base="sif:UKAttendanceCodesEnglandType" />
                        </xs:simpleType>
                        <xs:simpleType>
                          <xs:restriction base="sif:UKAttendanceCodesWalesType" />
                        </xs:simpleType>
                      </xs:union>
                    </xs:simpleType>
                  </xs:element>
                  <xs:element name="Type" minOccurs="0">
                    <xs:simpleType>
                      <xs:restriction base="xs:token">
                        <xs:enumeration value="Absent" />
                        <xs:enumeration value="EarlyDeparture" />
                        <xs:enumeration value="Late" />
                        <xs:enumeration value="Partial" />
                        <xs:enumeration value="Present" />
                        <xs:enumeration value="Other" />
                        <xs:enumeration value="NA" />
                      </xs:restriction>
                    </xs:simpleType>
                  </xs:element>
                  <xs:element name="Status" minOccurs="0">
                    <xs:simpleType>
                      <xs:restriction base="xs:token">
                        <xs:enumeration value="Authorised" />
                        <xs:enumeration value="Unauthorised" />
                        <xs:enumeration value="Unknown" />
                        <xs:enumeration value="NA" />
                      </xs:restriction>
                    </xs:simpleType>
                  </xs:element>
                  <xs:element name="Total" minOccurs="0" type="xs:unsignedInt" />
                </xs:sequence>
              </xs:complexType>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="SessionsAttendedTotal" minOccurs="0" type="xs:unsignedInt" />
      <xs:element name="SessionsPossible" minOccurs="0" type="xs:unsignedInt" />
      <xs:element name="AuthorisedAbsences" minOccurs="0" nillable="true" type="xs:unsignedInt" />
      <xs:element name="UnauthorisedAbsences" minOccurs="0" nillable="true" type="xs:unsignedInt" />
      <xs:element name="AlternativeTuitionHours" minOccurs="0" nillable="true" type="sif:UKTuitionHoursType" />
      <xs:element name="SIF_Metadata" minOccurs="0" nillable="true" type="sif:SIF_MetadataType" />
      <xs:element name="SIF_ExtendedElements" minOccurs="0" nillable="true" type="sif:SIF_ExtendedElementsType" />
    </xs:sequence>
    <xs:attribute name="LearnerPersonalRefId" use="required" type="sif:IdRefType" />
    <xs:attribute name="SchoolInfoRefId" use="required" type="sif:IdRefType" />
  </xs:complexType>

  <xs:element name="LearnerAttendanceSummary" type="sif:LearnerAttendanceSummaryType" />


  <!--LearnerContact-->

  <xs:complexType name="LearnerContactType">
    <xs:sequence>
      <xs:element name="Relationship" minOccurs="0" type="sif:UKRelationshipType" />
      <xs:element name="LocalId" minOccurs="0" nillable="true" type="sif:LocalIdType" />
      <xs:element name="ContactFlags" minOccurs="0">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="ParentLegalGuardian" minOccurs="0" nillable="true">
              <xs:simpleType>
                <xs:restriction base="xs:token">
                  <xs:enumeration value="Yes" />
                  <xs:enumeration value="No" />
                </xs:restriction>
              </xs:simpleType>
            </xs:element>
            <xs:element name="PickupRights" minOccurs="0" nillable="true">
              <xs:simpleType>
                <xs:restriction base="xs:token">
                  <xs:enumeration value="Yes" />
                  <xs:enumeration value="No" />
                </xs:restriction>
              </xs:simpleType>
            </xs:element>
            <xs:element name="LivesWith" minOccurs="0" nillable="true">
              <xs:simpleType>
                <xs:restriction base="xs:token">
                  <xs:enumeration value="Yes" />
                  <xs:enumeration value="No" />
                </xs:restriction>
              </xs:simpleType>
            </xs:element>
            <xs:element name="AddressDisclosure" minOccurs="0" nillable="true">
              <xs:simpleType>
                <xs:restriction base="xs:token">
                  <xs:enumeration value="Yes" />
                  <xs:enumeration value="No" />
                </xs:restriction>
              </xs:simpleType>
            </xs:element>
            <xs:element name="EmailCommunication" minOccurs="0" nillable="true">
              <xs:simpleType>
                <xs:restriction base="xs:token">
                  <xs:enumeration value="Yes" />
                  <xs:enumeration value="No" />
                </xs:restriction>
              </xs:simpleType>
            </xs:element>
            <xs:element name="EmergencyContact" minOccurs="0" nillable="true">
              <xs:simpleType>
                <xs:restriction base="xs:token">
                  <xs:enumeration value="Yes" />
                  <xs:enumeration value="No" />
                </xs:restriction>
              </xs:simpleType>
            </xs:element>
            <xs:element name="DisciplinaryContact" minOccurs="0" nillable="true">
              <xs:simpleType>
                <xs:restriction base="xs:token">
                  <xs:enumeration value="Yes" />
                  <xs:enumeration value="No" />
                </xs:restriction>
              </xs:simpleType>
            </xs:element>
            <xs:element name="HomeDuringDay" minOccurs="0" nillable="true">
              <xs:simpleType>
                <xs:restriction base="xs:token">
                  <xs:enumeration value="Yes" />
                  <xs:enumeration value="No" />
                </xs:restriction>
              </xs:simpleType>
            </xs:element>
            <xs:element name="MemberOfArmedForces" minOccurs="0" nillable="true">
              <xs:simpleType>
                <xs:restriction base="xs:token">
                  <xs:enumeration value="Yes" />
                  <xs:enumeration value="No" />
                </xs:restriction>
              </xs:simpleType>
            </xs:element>
            <xs:element name="PrimaryCareProvider" minOccurs="0" nillable="true">
              <xs:simpleType>
                <xs:restriction base="xs:token">
                  <xs:enumeration value="Yes" />
                  <xs:enumeration value="No" />
                </xs:restriction>
              </xs:simpleType>
            </xs:element>
            <xs:element name="RequiresInterpreter" minOccurs="0" nillable="true">
              <xs:simpleType>
                <xs:restriction base="xs:token">
                  <xs:enumeration value="Yes" />
                  <xs:enumeration value="No" />
                </xs:restriction>
              </xs:simpleType>
            </xs:element>
            <xs:element name="TransferAddress" minOccurs="0" nillable="true">
              <xs:simpleType>
                <xs:restriction base="xs:token">
                  <xs:enumeration value="Yes" />
                  <xs:enumeration value="No" />
                </xs:restriction>
              </xs:simpleType>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="ContactSequence" minOccurs="0" nillable="true" type="xs:unsignedInt" />
      <xs:element name="ContactSequenceSource" minOccurs="0" nillable="true" type="sif:UKSourceCodeType" />
      <xs:element name="SIF_Metadata" minOccurs="0" nillable="true" type="sif:SIF_MetadataType" />
      <xs:element name="SIF_ExtendedElements" minOccurs="0" nillable="true" type="sif:SIF_ExtendedElementsType" />
    </xs:sequence>
    <xs:attribute name="LearnerPersonalRefId" use="required" type="sif:IdRefType" />
    <xs:attribute name="ContactPersonalRefId" use="required" type="sif:IdRefType" />
  </xs:complexType>

  <xs:element name="LearnerContact" type="sif:LearnerContactType" />


  <!--LearnerExclusion-->

  <xs:complexType name="LearnerExclusionType">
    <xs:sequence>
      <xs:element name="Category" minOccurs="0">
        <xs:simpleType>
          <xs:restriction base="xs:token">
            <xs:enumeration value="FIXD" />
            <xs:enumeration value="PERM" />
            <xs:enumeration value="LNCH" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element name="Reason" minOccurs="0">
        <xs:simpleType>
          <xs:union>
            <xs:simpleType>
              <xs:restriction base="sif:UKExclusionReasonEnglandType" />
            </xs:simpleType>
            <xs:simpleType>
              <xs:restriction base="sif:UKExclusionReasonWalesType" />
            </xs:simpleType>
          </xs:union>
        </xs:simpleType>
      </xs:element>
      <xs:element name="StartDate" minOccurs="0" type="xs:date" />
      <xs:element name="StartSession" minOccurs="0" type="xs:unsignedInt" />
      <xs:element name="EndDate" minOccurs="0" nillable="true" type="xs:date" />
      <xs:element name="ActualSessions" minOccurs="0" nillable="true" type="xs:unsignedInt" />
      <xs:element name="Appeal" minOccurs="0" nillable="true">
        <xs:simpleType>
          <xs:restriction base="xs:token">
            <xs:enumeration value="Yes" />
            <xs:enumeration value="No" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element name="AppealDate" minOccurs="0" nillable="true" type="xs:date" />
      <xs:element name="AppealResult" minOccurs="0" nillable="true">
        <xs:simpleType>
          <xs:restriction base="xs:token">
            <xs:enumeration value="R" />
            <xs:enumeration value="E" />
            <xs:enumeration value="O" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element name="ReinstatementDate" minOccurs="0" nillable="true" type="xs:date" />
      <xs:element name="HeadTeacherNotificationDate" minOccurs="0" nillable="true" type="xs:date" />
      <xs:element name="GovernorMeetingDate" minOccurs="0" nillable="true" type="xs:date" />
      <xs:element name="HearingNoticeOfAppealDate" minOccurs="0" nillable="true" type="xs:date" />
      <xs:element name="SIF_Metadata" minOccurs="0" nillable="true" type="sif:SIF_MetadataType" />
      <xs:element name="SIF_ExtendedElements" minOccurs="0" nillable="true" type="sif:SIF_ExtendedElementsType" />
    </xs:sequence>
    <xs:attribute name="RefId" use="required" type="sif:RefIdType" />
    <xs:attribute name="LearnerPersonalRefId" use="required" type="sif:IdRefType" />
  </xs:complexType>

  <xs:element name="LearnerExclusion" type="sif:LearnerExclusionType" />


  <!--LearnerGroupEnrolment-->

  <xs:complexType name="LearnerGroupEnrolmentType">
    <xs:sequence>
      <xs:element name="SchoolYear" minOccurs="0" type="sif:SchoolYearType" />
      <xs:element name="EntryDate" minOccurs="0" nillable="true" type="xs:date" />
      <xs:element name="ExitDate" minOccurs="0" nillable="true" type="xs:date" />
      <xs:element name="SIF_Metadata" minOccurs="0" nillable="true" type="sif:SIF_MetadataType" />
      <xs:element name="SIF_ExtendedElements" minOccurs="0" nillable="true" type="sif:SIF_ExtendedElementsType" />
    </xs:sequence>
    <xs:attribute name="RefId" use="required" type="sif:RefIdType" />
    <xs:attribute name="LearnerPersonalRefId" use="required" type="sif:IdRefType" />
    <xs:attribute name="SchoolGroupRefId" use="required" type="sif:IdRefType" />
  </xs:complexType>

  <xs:element name="LearnerGroupEnrolment" type="sif:LearnerGroupEnrolmentType" />


  <!--LearnerPersonal-->

  <xs:complexType name="LearnerPersonalType">
    <xs:sequence>
      <xs:element name="LocalId" minOccurs="0" nillable="true" type="sif:LocalIdType" />
      <xs:element name="AlertMsgList" minOccurs="0" nillable="true">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="AlertMsg" minOccurs="0" maxOccurs="unbounded">
              <xs:complexType>
                <xs:simpleContent>
                  <xs:extension base="xs:normalizedString">
                    <xs:attribute name="Type" use="required">
                      <xs:simpleType>
                        <xs:restriction base="xs:token">
                          <xs:enumeration value="Legal" />
                          <xs:enumeration value="Discipline" />
                          <xs:enumeration value="Educational" />
                          <xs:enumeration value="Other" />
                        </xs:restriction>
                      </xs:simpleType>
                    </xs:attribute>
                  </xs:extension>
                </xs:simpleContent>
              </xs:complexType>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="MedicalAlertMsgList" minOccurs="0" nillable="true">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="MedicalAlertMsg" minOccurs="0" maxOccurs="unbounded">
              <xs:complexType>
                <xs:simpleContent>
                  <xs:extension base="xs:normalizedString">
                    <xs:attribute name="Severity" use="required">
                      <xs:simpleType>
                        <xs:restriction base="xs:token">
                          <xs:enumeration value="Low" />
                          <xs:enumeration value="Moderate" />
                          <xs:enumeration value="High" />
                          <xs:enumeration value="Severe" />
                          <xs:enumeration value="Unknown" />
                        </xs:restriction>
                      </xs:simpleType>
                    </xs:attribute>
                  </xs:extension>
                </xs:simpleContent>
              </xs:complexType>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="PersonalInformation" minOccurs="0" type="sif:PersonalInformationType" />
      <xs:element name="UIPI" minOccurs="0" nillable="true" type="xs:normalizedString" />
      <xs:element name="UPN" minOccurs="0" nillable="true" type="xs:normalizedString" />
      <xs:element name="UPNAllocationDate" minOccurs="0" nillable="true" type="xs:date" />
      <xs:element name="FormerUPNList" minOccurs="0" nillable="true">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="UPN" minOccurs="0" maxOccurs="unbounded" type="xs:normalizedString" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="ULN" minOccurs="0" nillable="true" type="xs:normalizedString" />
      <xs:element name="FamilyStructure" minOccurs="0" nillable="true" type="sif:UKFamilyStructureType" />
      <xs:element name="InCare" minOccurs="0">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="Current" minOccurs="0">
              <xs:simpleType>
                <xs:restriction base="xs:token">
                  <xs:enumeration value="Yes" />
                  <xs:enumeration value="No" />
                  <xs:enumeration value="Unknown" />
                </xs:restriction>
              </xs:simpleType>
            </xs:element>
            <xs:element name="Type" minOccurs="0" nillable="true" type="sif:UKInCareTypeType" />
            <xs:element name="LAId" minOccurs="0" type="sif:LAIdType" />
            <xs:element name="AtCurrentSchool" minOccurs="0" nillable="true">
              <xs:simpleType>
                <xs:restriction base="xs:token">
                  <xs:enumeration value="Yes" />
                  <xs:enumeration value="No" />
                </xs:restriction>
              </xs:simpleType>
            </xs:element>
            <xs:element name="PersonalEducationPlan" minOccurs="0" nillable="true">
              <xs:simpleType>
                <xs:restriction base="xs:token">
                  <xs:enumeration value="Yes" />
                  <xs:enumeration value="No" />
                </xs:restriction>
              </xs:simpleType>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="ConnexionsAgreement" minOccurs="0" nillable="true" type="sif:UKConnexionsAgreementType" />
      <xs:element name="ChildProtectionRegister" minOccurs="0" nillable="true">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="isRegistered" minOccurs="0">
              <xs:simpleType>
                <xs:restriction base="xs:token">
                  <xs:enumeration value="Yes" />
                  <xs:enumeration value="No" />
                  <xs:enumeration value="Unknown" />
                </xs:restriction>
              </xs:simpleType>
            </xs:element>
            <xs:element name="LAId" minOccurs="0" nillable="true" type="sif:LAIdType" />
            <xs:element name="SiblingRegistered" minOccurs="0" nillable="true">
              <xs:simpleType>
                <xs:restriction base="xs:token">
                  <xs:enumeration value="Yes" />
                  <xs:enumeration value="No" />
                </xs:restriction>
              </xs:simpleType>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="GiftedTalented" minOccurs="0" nillable="true">
        <xs:simpleType>
          <xs:restriction base="xs:token">
            <xs:enumeration value="Yes" />
            <xs:enumeration value="No" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element name="HomeLA" minOccurs="0" nillable="true" type="sif:LAIdType" />
      <xs:element name="LearnerIdentity" minOccurs="0" nillable="true" type="sif:UKLearnerIdentityType" />
      <xs:element name="Pregnant" minOccurs="0" nillable="true">
        <xs:simpleType>
          <xs:restriction base="xs:token">
            <xs:enumeration value="Yes" />
            <xs:enumeration value="No" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element name="SiblingList" minOccurs="0" nillable="true">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="Sibling" minOccurs="0" maxOccurs="unbounded">
              <xs:complexType>
                <xs:sequence>
                  <xs:element name="LearnerPersonalRefId" minOccurs="0" type="sif:IdRefType" />
                  <xs:element name="UIPI" minOccurs="0" type="xs:normalizedString" />
                </xs:sequence>
              </xs:complexType>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="UniformAllowance" minOccurs="0" nillable="true">
        <xs:simpleType>
          <xs:restriction base="xs:token">
            <xs:enumeration value="Yes" />
            <xs:enumeration value="No" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element name="CurrentSchoolEnrolment" minOccurs="0" nillable="true">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="LAId" minOccurs="0" type="sif:LAIdType" />
            <xs:element name="EstablishmentId" minOccurs="0" type="sif:EstablishmentIdType" />
            <xs:element name="NCYearGroup" minOccurs="0" type="sif:NCYearGroupType" />
          </xs:sequence>
          <xs:attribute name="LearnerSchoolEnrolmentRefId" use="required" type="sif:IdRefType" />
        </xs:complexType>
      </xs:element>
      <xs:element name="PreviousEstablishmentList" minOccurs="0" nillable="true">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="PreviousEstablishment" minOccurs="0" maxOccurs="unbounded">
              <xs:complexType>
                <xs:sequence>
                  <xs:element name="EstablishmentId" minOccurs="0" nillable="true" type="sif:EstablishmentIdType" />
                  <xs:element name="EstablishmentName" minOccurs="0" nillable="true" type="xs:normalizedString" />
                  <xs:element name="LAId" minOccurs="0" nillable="true" type="sif:LAIdType" />
                  <xs:element name="EntryDate" minOccurs="0" nillable="true" type="xs:date" />
                  <xs:element name="ExitDate" minOccurs="0" nillable="true" type="xs:date" />
                  <xs:element name="ExitType" minOccurs="0" nillable="true" type="sif:UKLeavingReasonType" />
                  <xs:element name="LastSchool" minOccurs="0" nillable="true">
                    <xs:simpleType>
                      <xs:restriction base="xs:token">
                        <xs:enumeration value="Yes" />
                        <xs:enumeration value="No" />
                      </xs:restriction>
                    </xs:simpleType>
                  </xs:element>
                </xs:sequence>
              </xs:complexType>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="SIF_Metadata" minOccurs="0" nillable="true" type="sif:SIF_MetadataType" />
      <xs:element name="SIF_ExtendedElements" minOccurs="0" nillable="true" type="sif:SIF_ExtendedElementsType" />
    </xs:sequence>
    <xs:attribute name="RefId" use="required" type="sif:RefIdType" />
  </xs:complexType>

  <xs:element name="LearnerPersonal" type="sif:LearnerPersonalType" />


  <!--LearnerSchoolEnrolment-->

  <xs:complexType name="LearnerSchoolEnrolmentType">
    <xs:sequence>
      <xs:element name="EntryDate" minOccurs="0" type="xs:date" />
      <xs:element name="NCYearGroupActual" minOccurs="0" type="sif:NCYearGroupType" />
      <xs:element name="ClassType" minOccurs="0" nillable="true" type="sif:UKClassTypeType" />
      <xs:element name="ExitDate" minOccurs="0" nillable="true" type="xs:date" />
      <xs:element name="ExitType" minOccurs="0" nillable="true">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="Code" minOccurs="0" type="sif:UKLeavingReasonType" />
            <xs:element name="Destination" minOccurs="0" nillable="true">
              <xs:complexType>
                <xs:sequence>
                  <xs:element name="Code" minOccurs="0" type="sif:UKLeavingDestinationType" />
                  <xs:element name="LAId" minOccurs="0" nillable="true" type="sif:LAIdType" />
                  <xs:element name="EstablishmentId" minOccurs="0" nillable="true" type="sif:EstablishmentIdType" />
                  <xs:element name="Name" minOccurs="0" nillable="true" type="xs:normalizedString" />
                </xs:sequence>
              </xs:complexType>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="Sessions" minOccurs="0" nillable="true" type="xs:unsignedInt" />
      <xs:element name="FTPTStatus" minOccurs="0" nillable="true">
        <xs:simpleType>
          <xs:restriction base="xs:token">
            <xs:enumeration value="Yes" />
            <xs:enumeration value="No" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element name="Boarder" minOccurs="0" nillable="true" type="sif:UKBoarderTypeType" />
      <xs:element name="FreeSchoolMilkEligible" minOccurs="0" nillable="true">
        <xs:simpleType>
          <xs:restriction base="xs:token">
            <xs:enumeration value="Yes" />
            <xs:enumeration value="No" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element name="FreeSchoolMealEligible" minOccurs="0" nillable="true">
        <xs:simpleType>
          <xs:restriction base="xs:token">
            <xs:enumeration value="Yes" />
            <xs:enumeration value="No" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element name="FreeSchoolMealReviewDate" minOccurs="0" nillable="true" type="xs:date" />
      <xs:element name="FreeSchoolMealClaimed" minOccurs="0" nillable="true">
        <xs:simpleType>
          <xs:restriction base="xs:token">
            <xs:enumeration value="Yes" />
            <xs:enumeration value="No" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element name="FreeTransportEligible" minOccurs="0" nillable="true">
        <xs:simpleType>
          <xs:restriction base="xs:token">
            <xs:enumeration value="Yes" />
            <xs:enumeration value="No" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element name="FreeTransportReviewDate" minOccurs="0" nillable="true" type="xs:date" />
      <xs:element name="UsualModeOfTravel" minOccurs="0" nillable="true" type="sif:UKUsualModeOfTravelType" />
      <xs:element name="AlternativeTuition" minOccurs="0" nillable="true">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="Category" minOccurs="0" type="sif:UKTuitionCategoryType" />
            <xs:element name="StartDate" minOccurs="0" type="xs:date" />
            <xs:element name="EndDate" minOccurs="0" nillable="true" type="xs:date" />
            <xs:element name="TotalHours" minOccurs="0" nillable="true" type="xs:unsignedInt" />
            <xs:element name="ProvisionType" minOccurs="0" type="sif:UKAlternativeProvisionTypeType" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="SIF_Metadata" minOccurs="0" nillable="true" type="sif:SIF_MetadataType" />
      <xs:element name="SIF_ExtendedElements" minOccurs="0" nillable="true" type="sif:SIF_ExtendedElementsType" />
    </xs:sequence>
    <xs:attribute name="RefId" use="required" type="sif:RefIdType" />
    <xs:attribute name="LearnerPersonalRefId" use="required" type="sif:IdRefType" />
    <xs:attribute name="SchoolInfoRefId" use="required" type="sif:IdRefType" />
    <xs:attribute name="MembershipType" use="required" type="sif:UKLearnerEnrolmentStatusType" />
    <xs:attribute name="TimeFrame" use="required">
      <xs:simpleType>
        <xs:restriction base="xs:token">
          <xs:enumeration value="Current" />
          <xs:enumeration value="Historical" />
          <xs:enumeration value="Future" />
        </xs:restriction>
      </xs:simpleType>
    </xs:attribute>
    <xs:attribute name="SchoolYear" use="required" type="sif:SchoolYearType" />
  </xs:complexType>

  <xs:element name="LearnerSchoolEnrolment" type="sif:LearnerSchoolEnrolmentType" />


  <!--LearnerSpecialNeeds-->

  <xs:complexType name="LearnerSpecialNeedsType">
    <xs:sequence>
      <xs:element name="UnitMember" minOccurs="0" nillable="true">
        <xs:simpleType>
          <xs:restriction base="xs:token">
            <xs:enumeration value="Yes" />
            <xs:enumeration value="No" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element name="ResoucedProvisionMember" minOccurs="0" nillable="true">
        <xs:simpleType>
          <xs:restriction base="xs:token">
            <xs:enumeration value="Yes" />
            <xs:enumeration value="No" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element name="NextReviewDate" minOccurs="0" nillable="true" type="xs:date" />
      <xs:element name="ProvisionList" minOccurs="0">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="Provision" minOccurs="0" maxOccurs="unbounded">
              <xs:complexType>
                <xs:sequence>
                  <xs:element name="StartDate" minOccurs="0" type="xs:date" />
                  <xs:element name="EndDate" minOccurs="0" nillable="true" type="xs:date" />
                  <xs:element name="SENTypeList" minOccurs="0" nillable="true">
                    <xs:complexType>
                      <xs:sequence>
                        <xs:element name="SENType" minOccurs="0" maxOccurs="unbounded">
                          <xs:complexType>
                            <xs:simpleContent>
                              <xs:extension base="sif:UKSENTypeType">
                                <xs:attribute name="Ranking" use="required" type="xs:unsignedInt" />
                              </xs:extension>
                            </xs:simpleContent>
                          </xs:complexType>
                        </xs:element>
                      </xs:sequence>
                    </xs:complexType>
                  </xs:element>
                </xs:sequence>
                <xs:attribute name="Code" use="required" type="sif:UKSENProvisionType" />
              </xs:complexType>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="AdviceAndAssessmentLevel" minOccurs="0" nillable="true">
        <xs:simpleType>
          <xs:union>
            <xs:simpleType>
              <xs:restriction base="sif:UKAdviceAndAssessmentWalesType" />
            </xs:simpleType>
          </xs:union>
        </xs:simpleType>
      </xs:element>
      <xs:element name="GroupingAndSupportLevel" minOccurs="0" nillable="true">
        <xs:simpleType>
          <xs:union>
            <xs:simpleType>
              <xs:restriction base="sif:UKGroupingAndSupportWalesType" />
            </xs:simpleType>
          </xs:union>
        </xs:simpleType>
      </xs:element>
      <xs:element name="SpecialisedResourcesLevel" minOccurs="0" nillable="true">
        <xs:simpleType>
          <xs:union>
            <xs:simpleType>
              <xs:restriction base="sif:UKSpecialisedResourcesWalesType" />
            </xs:simpleType>
          </xs:union>
        </xs:simpleType>
      </xs:element>
      <xs:element name="TeachingMethodsLevel" minOccurs="0" nillable="true">
        <xs:simpleType>
          <xs:union>
            <xs:simpleType>
              <xs:restriction base="sif:UKCurriculumAndTeachingMethodsWalesType" />
            </xs:simpleType>
          </xs:union>
        </xs:simpleType>
      </xs:element>
      <xs:element name="EmbeddedBasicSkillsSupport" minOccurs="0" nillable="true">
        <xs:simpleType>
          <xs:union>
            <xs:simpleType>
              <xs:restriction base="sif:UKBasicSkillsSupportWalesType" />
            </xs:simpleType>
          </xs:union>
        </xs:simpleType>
      </xs:element>
      <xs:element name="LiteracyLevelStart" minOccurs="0" nillable="true" type="xs:normalizedString" />
      <xs:element name="LiteracyLevelEnd" minOccurs="0" nillable="true" type="xs:normalizedString" />
      <xs:element name="NumeracyLevelStart" minOccurs="0" nillable="true" type="xs:normalizedString" />
      <xs:element name="NumeracyLevelEnd" minOccurs="0" nillable="true" type="xs:normalizedString" />
      <xs:element name="NationalCurriculumList" minOccurs="0" nillable="true">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="NationalCurriculum" minOccurs="0" maxOccurs="unbounded">
              <xs:complexType>
                <xs:sequence>
                  <xs:element name="Modification" minOccurs="0">
                    <xs:simpleType>
                      <xs:restriction base="xs:token">
                        <xs:enumeration value="M" />
                        <xs:enumeration value="N" />
                      </xs:restriction>
                    </xs:simpleType>
                  </xs:element>
                </xs:sequence>
              </xs:complexType>
            </xs:element>
            <xs:element name="Subject" minOccurs="0" type="sif:UKGeneralSubjectType" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="MedicalFlag" minOccurs="0" nillable="true">
        <xs:simpleType>
          <xs:restriction base="xs:token">
            <xs:enumeration value="Yes" />
            <xs:enumeration value="No" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element name="ParamedicalSupport" minOccurs="0" nillable="true">
        <xs:simpleType>
          <xs:restriction base="xs:token">
            <xs:enumeration value="P" />
            <xs:enumeration value="S" />
            <xs:enumeration value="O" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element name="MedicalNotes" minOccurs="0" nillable="true" type="xs:normalizedString" />
      <xs:element name="SIF_Metadata" minOccurs="0" nillable="true" type="sif:SIF_MetadataType" />
      <xs:element name="SIF_ExtendedElements" minOccurs="0" nillable="true" type="sif:SIF_ExtendedElementsType" />
    </xs:sequence>
    <xs:attribute name="LearnerPersonalRefId" use="required" type="sif:IdRefType" />
    <xs:attribute name="SchoolInfoRefId" use="required" type="sif:IdRefType" />
  </xs:complexType>

  <xs:element name="LearnerSpecialNeeds" type="sif:LearnerSpecialNeedsType" />


  <!--PersonPicture-->

  <xs:complexType name="PersonPictureType">
    <xs:sequence>
      <xs:element name="SIF_RefObjectList" minOccurs="0" maxOccurs="unbounded">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="SIF_RefObject" minOccurs="0">
              <xs:simpleType>
                <xs:restriction base="xs:token">
                  <xs:enumeration value="ContactPersonal" />
                  <xs:enumeration value="LearnerPersonal" />
                  <xs:enumeration value="WorkforcePersonal" />
                </xs:restriction>
              </xs:simpleType>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="SchoolYear" minOccurs="0" type="sif:SchoolYearType" />
      <xs:element name="PictureSource" minOccurs="0">
        <xs:simpleType>
          <xs:restriction base="xs:token" />
        </xs:simpleType>
      </xs:element>
      <xs:element name="OKToPublish" minOccurs="0" nillable="true">
        <xs:simpleType>
          <xs:restriction base="xs:token">
            <xs:enumeration value="Yes" />
            <xs:enumeration value="No" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element name="SIF_Metadata" minOccurs="0" nillable="true" type="sif:SIF_MetadataType" />
      <xs:element name="SIF_ExtendedElements" minOccurs="0" nillable="true" type="sif:SIF_ExtendedElementsType" />
    </xs:sequence>
    <xs:attribute name="PersonRefId" use="required" type="sif:IdRefType" />
  </xs:complexType>

  <xs:element name="PersonPicture" type="sif:PersonPictureType" />


  <!--SchoolGroupType-->

  <xs:complexType name="SchoolGroupTypeType">
    <xs:sequence>
      <xs:element name="Code" minOccurs="0" nillable="true" type="xs:normalizedString" />
      <xs:element name="Title" minOccurs="0" nillable="true" type="xs:normalizedString" />
      <xs:element name="Description" minOccurs="0" nillable="true" type="xs:normalizedString" />
      <xs:element name="SubjectAreaList" minOccurs="0" nillable="true" type="sif:SubjectAreaListType" />
      <xs:element name="SIF_Metadata" minOccurs="0" nillable="true" type="sif:SIF_MetadataType" />
      <xs:element name="SIF_ExtendedElements" minOccurs="0" nillable="true" type="sif:SIF_ExtendedElementsType" />
    </xs:sequence>
    <xs:attribute name="RefId" use="required" type="sif:RefIdType" />
    <xs:attribute name="SchoolInfoRefId" use="required" type="sif:IdRefType" />
    <xs:attribute name="SchoolYear" use="required" type="sif:SchoolYearType" />
    <xs:attribute name="GroupType" use="required">
      <xs:simpleType>
        <xs:restriction base="xs:token">
          <xs:enumeration value="G" />
          <xs:enumeration value="R" />
          <xs:enumeration value="T" />
        </xs:restriction>
      </xs:simpleType>
    </xs:attribute>
  </xs:complexType>

  <xs:element name="SchoolGroupType" type="sif:SchoolGroupTypeType" />


  <!--SchoolGroup-->

  <xs:complexType name="SchoolGroupType">
    <xs:sequence>
      <xs:element name="LocalId" minOccurs="0" type="sif:LocalIdType" />
      <xs:element name="GroupName" minOccurs="0" type="xs:normalizedString" />
      <xs:element name="Description" minOccurs="0" nillable="true" type="xs:normalizedString" />
      <xs:element name="ParentSchoolGroupRefId" minOccurs="0" nillable="true" type="sif:IdRefType" />
      <xs:element name="ScheduleInfoList" minOccurs="0" nillable="true">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="ScheduleInfo" minOccurs="0" maxOccurs="unbounded">
              <xs:complexType>
                <xs:sequence>
                  <xs:element name="TeacherList" minOccurs="0" nillable="true">
                    <xs:complexType>
                      <xs:sequence>
                        <xs:element name="Teacher" minOccurs="0" maxOccurs="unbounded">
                          <xs:complexType>
                            <xs:sequence>
                              <xs:element name="Role" minOccurs="0" nillable="true" type="sif:UKGroupRoleType" />
                            </xs:sequence>
                            <xs:attribute name="WorkforcePersonalRefId" use="required" type="sif:IdRefType" />
                          </xs:complexType>
                        </xs:element>
                      </xs:sequence>
                    </xs:complexType>
                  </xs:element>
                </xs:sequence>
                <xs:attribute name="TermInfoRefId" use="required" type="sif:IdRefType" />
              </xs:complexType>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="SIF_Metadata" minOccurs="0" nillable="true" type="sif:SIF_MetadataType" />
      <xs:element name="SIF_ExtendedElements" minOccurs="0" nillable="true" type="sif:SIF_ExtendedElementsType" />
    </xs:sequence>
    <xs:attribute name="RefId" use="required" type="sif:RefIdType" />
    <xs:attribute name="SchoolGroupTypeRefId" use="required" type="sif:IdRefType" />
    <xs:attribute name="SchoolYear" use="required" type="sif:SchoolYearType" />
  </xs:complexType>

  <xs:element name="SchoolGroup" type="sif:SchoolGroupType" />


  <!--SchoolInfo-->

  <xs:complexType name="SchoolInfoType">
    <xs:sequence>
      <xs:element name="LocalId" minOccurs="0" nillable="true" type="xs:normalizedString" />
      <xs:element name="EstablishmentId" minOccurs="0" type="sif:EstablishmentIdType" />
      <xs:element name="LAId" minOccurs="0" type="sif:LAIdType" />
      <xs:element name="SchoolName" minOccurs="0" type="xs:normalizedString" />
      <xs:element name="SchoolFullName" minOccurs="0" nillable="true" type="xs:normalizedString" />
      <xs:element name="URN" minOccurs="0" nillable="true" type="sif:SchoolURNType" />
      <xs:element name="SchoolURL" minOccurs="0" nillable="true" type="sif:SchoolURLType" />
      <xs:element name="SchoolAddress" minOccurs="0" nillable="true" type="sif:AddressType" />
      <xs:element name="AddressList" minOccurs="0" nillable="true" type="sif:AddressListType" />
      <xs:element name="SchoolPhoneNumber" minOccurs="0" nillable="true" type="sif:PhoneNumberType" />
      <xs:element name="OtherPhoneNumberList" minOccurs="0" nillable="true" type="sif:PhoneNumberListType" />
      <xs:element name="SchoolEmail" minOccurs="0" nillable="true" type="sif:EmailType" />
      <xs:element name="SchoolContactList" minOccurs="0" nillable="true" type="sif:ContactListType" />
      <xs:element name="HeadTeacherInfo" minOccurs="0" nillable="true">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="ContactName" minOccurs="0" type="xs:normalizedString" />
            <xs:element name="ContactTitle" minOccurs="0" nillable="true" type="xs:normalizedString" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="Phase" minOccurs="0" nillable="true" type="sif:UKPhaseTypeType" />
      <xs:element name="SchoolType" minOccurs="0" nillable="true" type="sif:UKSchoolTypesType" />
      <xs:element name="Governance" minOccurs="0" nillable="true" type="sif:UKGovernanceTypeType" />
      <xs:element name="Intake" minOccurs="0" nillable="true">
        <xs:simpleType>
          <xs:restriction base="xs:token">
            <xs:enumeration value="COMP" />
            <xs:enumeration value="SEL1" />
            <xs:enumeration value="SEL2" />
            <xs:enumeration value="SEL3" />
            <xs:enumeration value="SEL4" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element name="NCYearGroupList" minOccurs="0" nillable="true" type="sif:NCYearGroupListType" />
      <xs:element name="GenderOfEntry" minOccurs="0" nillable="true">
        <xs:simpleType>
          <xs:restriction base="xs:token">
            <xs:enumeration value="C" />
            <xs:enumeration value="F" />
            <xs:enumeration value="M" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element name="GenderSixthForm" minOccurs="0" nillable="true">
        <xs:simpleType>
          <xs:restriction base="xs:token">
            <xs:enumeration value="C" />
            <xs:enumeration value="F" />
            <xs:enumeration value="M" />
            <xs:enumeration value="blank = HighestNCYear less than 12" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element name="Boarders" minOccurs="0" nillable="true">
        <xs:simpleType>
          <xs:restriction base="xs:token">
            <xs:enumeration value="Yes" />
            <xs:enumeration value="No" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element name="SessionsPerDay" minOccurs="0" type="xs:unsignedInt" />
      <xs:element name="Nursery" minOccurs="0" nillable="true">
        <xs:simpleType>
          <xs:restriction base="xs:token">
            <xs:enumeration value="Yes" />
            <xs:enumeration value="No" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element name="Special" minOccurs="0" nillable="true">
        <xs:simpleType>
          <xs:restriction base="xs:token">
            <xs:enumeration value="Yes" />
            <xs:enumeration value="No" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element name="IdentificationInfoList" minOccurs="0" nillable="true" type="sif:IdentificationInfoListType" />
      <xs:element name="OperationalStatus" minOccurs="0" nillable="true" type="sif:UKOperationalStatusType" />
      <xs:element name="SIF_Metadata" minOccurs="0" nillable="true" type="sif:SIF_MetadataType" />
      <xs:element name="SIF_ExtendedElements" minOccurs="0" nillable="true" type="sif:SIF_ExtendedElementsType" />
    </xs:sequence>
    <xs:attribute name="RefId" use="required" type="sif:RefIdType" />
    <xs:attribute name="LAInfoRefId" use="optional" type="sif:IdRefType" />
  </xs:complexType>

  <xs:element name="SchoolInfo" type="sif:SchoolInfoType" />


  <!--TermInfo-->

  <xs:complexType name="TermInfoType">
    <xs:sequence>
      <xs:element name="SchoolYear" minOccurs="0" type="sif:SchoolYearType" />
      <xs:element name="StartDate" minOccurs="0" type="xs:date" />
      <xs:element name="EndDate" minOccurs="0" type="xs:date" />
      <xs:element name="Description" minOccurs="0" nillable="true" type="xs:normalizedString" />
      <xs:element name="TermCode" minOccurs="0" nillable="true" type="xs:normalizedString" />
      <xs:element name="TermsPerYear" minOccurs="0" nillable="true" type="xs:unsignedInt" />
      <xs:element name="MarkingTerm" minOccurs="0" nillable="true">
        <xs:simpleType>
          <xs:restriction base="xs:token">
            <xs:enumeration value="Yes" />
            <xs:enumeration value="No" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element name="SchedulingTerm" minOccurs="0" nillable="true">
        <xs:simpleType>
          <xs:restriction base="xs:token">
            <xs:enumeration value="Yes" />
            <xs:enumeration value="No" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element name="AttendanceTerm" minOccurs="0" nillable="true">
        <xs:simpleType>
          <xs:restriction base="xs:token">
            <xs:enumeration value="Yes" />
            <xs:enumeration value="No" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element name="SIF_Metadata" minOccurs="0" nillable="true" type="sif:SIF_MetadataType" />
      <xs:element name="SIF_ExtendedElements" minOccurs="0" nillable="true" type="sif:SIF_ExtendedElementsType" />
    </xs:sequence>
    <xs:attribute name="RefId" use="required" type="sif:RefIdType" />
    <xs:attribute name="SchoolInfoRefId" use="required" type="sif:IdRefType" />
  </xs:complexType>

  <xs:element name="TermInfo" type="sif:TermInfoType" />


  <!--WorkforcePersonal-->

  <xs:complexType name="WorkforcePersonalType">
    <xs:sequence>
      <xs:element name="LocalId" minOccurs="0" type="sif:LocalIdType" />
      <xs:element name="AlertMsgList" minOccurs="0" nillable="true">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="AlertMsg" minOccurs="0" maxOccurs="unbounded">
              <xs:complexType>
                <xs:simpleContent>
                  <xs:extension base="xs:normalizedString">
                    <xs:attribute name="Type" use="required">
                      <xs:simpleType>
                        <xs:restriction base="xs:token">
                          <xs:enumeration value="Legal" />
                          <xs:enumeration value="Discipline" />
                          <xs:enumeration value="Educational" />
                          <xs:enumeration value="Other" />
                        </xs:restriction>
                      </xs:simpleType>
                    </xs:attribute>
                  </xs:extension>
                </xs:simpleContent>
              </xs:complexType>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="MedicalAlertMsgList" minOccurs="0" nillable="true">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="MedicalAlertMsg" minOccurs="0" maxOccurs="unbounded">
              <xs:complexType>
                <xs:simpleContent>
                  <xs:extension base="xs:normalizedString">
                    <xs:attribute name="Severity" use="required">
                      <xs:simpleType>
                        <xs:restriction base="xs:token">
                          <xs:enumeration value="Low" />
                          <xs:enumeration value="Moderate" />
                          <xs:enumeration value="High" />
                          <xs:enumeration value="Severe" />
                          <xs:enumeration value="Unknown" />
                        </xs:restriction>
                      </xs:simpleType>
                    </xs:attribute>
                  </xs:extension>
                </xs:simpleContent>
              </xs:complexType>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="PersonalInformation" minOccurs="0" type="sif:PersonalInformationType" />
      <xs:element name="TeacherNumber" minOccurs="0" nillable="true" type="xs:normalizedString" />
      <xs:element name="NINumber" minOccurs="0" nillable="true" type="xs:normalizedString" />
      <xs:element name="CurrentAssignmentList" minOccurs="0" nillable="true">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="CurrentAssignment" minOccurs="0" maxOccurs="unbounded">
              <xs:complexType>
                <xs:sequence>
                  <xs:element name="LAId" minOccurs="0" nillable="true" type="sif:LAIdType" />
                  <xs:element name="EstablishmentId" minOccurs="0" nillable="true" type="sif:EstablishmentIdType" />
                  <xs:element name="Posts" minOccurs="0" nillable="true" />
                  <xs:element name="Post" minOccurs="0" maxOccurs="unbounded" type="sif:UKAssignmentPostType" />
                </xs:sequence>
              </xs:complexType>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="SIF_Metadata" minOccurs="0" nillable="true" type="sif:SIF_MetadataType" />
      <xs:element name="SIF_ExtendedElements" minOccurs="0" nillable="true" type="sif:SIF_ExtendedElementsType" />
    </xs:sequence>
    <xs:attribute name="RefId" use="required" type="sif:RefIdType" />
  </xs:complexType>

  <xs:element name="WorkforcePersonal" type="sif:WorkforcePersonalType" />


  <!--VerticalReportingTaskForce-->


  <!--ReportManifest-->

  <xs:complexType name="ReportManifestType">
    <xs:sequence>
      <xs:element name="SIF_Version" minOccurs="0" type="sif:VersionWithWildcardsType" />
      <xs:element name="SIF_MaxBufferSize" minOccurs="0" type="xs:unsignedInt" />
      <xs:element name="ReceivingAuthority" minOccurs="0" nillable="true">
        <xs:complexType>
          <xs:simpleContent>
            <xs:extension base="sif:IdRefType">
              <xs:attribute name="SIF_RefObject" use="required">
                <xs:simpleType>
                  <xs:restriction base="xs:token">
                    <xs:enumeration value="ReportAuthorityInfo" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:attribute>
            </xs:extension>
          </xs:simpleContent>
        </xs:complexType>
      </xs:element>
      <xs:element name="ReportName" minOccurs="0" type="xs:normalizedString" />
      <xs:element name="Description" minOccurs="0" nillable="true" type="xs:string" />
      <xs:element name="ReportingPeriod" minOccurs="0" nillable="true">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="BeginReportDate" minOccurs="0" nillable="true" type="xs:date" />
            <xs:element name="EndReportDate" minOccurs="0" nillable="true" type="xs:date" />
            <xs:element name="BeginSubmitDate" minOccurs="0" nillable="true" type="xs:date" />
            <xs:element name="EndSubmitDate" minOccurs="0" nillable="true" type="xs:date" />
            <xs:element name="DueDate" minOccurs="0" nillable="true" type="xs:date" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="ReportDefinitionSource" minOccurs="0">
        <xs:complexType>
          <xs:simpleContent>
            <xs:extension base="xs:string">
              <xs:attribute name="Type" use="required">
                <xs:simpleType>
                  <xs:restriction base="xs:token">
                    <xs:enumeration value="URL" />
                    <xs:enumeration value="Embedded" />
                    <xs:enumeration value="Base64Binary" />
                    <xs:enumeration value="SIF_Query" />
                    <xs:enumeration value="SIF_ExtendedQuery" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:attribute>
              <xs:attribute name="QueryLanguage" use="required" type="xs:token" />
            </xs:extension>
          </xs:simpleContent>
        </xs:complexType>
      </xs:element>
      <xs:element name="ReportFormatList" minOccurs="0" nillable="true">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="ReportFormat" minOccurs="0" maxOccurs="unbounded">
              <xs:complexType>
                <xs:simpleContent>
                  <xs:extension base="xs:string">
                    <xs:attribute name="Type" use="required">
                      <xs:simpleType>
                        <xs:restriction base="xs:token">
                          <xs:enumeration value="URL" />
                          <xs:enumeration value="Embedded" />
                          <xs:enumeration value="Base64Binary" />
                        </xs:restriction>
                      </xs:simpleType>
                    </xs:attribute>
                    <xs:attribute name="ContentType" use="required" type="xs:normalizedString" />
                  </xs:extension>
                </xs:simpleContent>
              </xs:complexType>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="SIF_QueryGroup" minOccurs="0" nillable="true">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="SIF_Query" minOccurs="0" maxOccurs="unbounded" type="sif:SIF_QueryType" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="SIF_ExtendedQuery" minOccurs="0" nillable="true" type="sif:SIF_ExtendedQueryType" />
      <xs:element name="SIF_Metadata" minOccurs="0" nillable="true" type="sif:SIF_MetadataType" />
      <xs:element name="SIF_ExtendedElements" minOccurs="0" nillable="true" type="sif:SIF_ExtendedElementsType" />
    </xs:sequence>
    <xs:attribute name="RefId" use="required" type="sif:RefIdType" />
    <xs:attribute name="ReportAuthorityInfoRefId" use="required" type="sif:IdRefType" />
  </xs:complexType>

  <xs:element name="ReportManifest" type="sif:ReportManifestType" />


  <!--ReportAuthorityInfo-->

  <xs:complexType name="ReportAuthorityInfoType">
    <xs:sequence>
      <xs:element name="AuthorityName" minOccurs="0" type="xs:normalizedString" />
      <xs:element name="AuthorityId" minOccurs="0" type="xs:token" />
      <xs:element name="AuthorityDepartment" minOccurs="0" nillable="true" type="xs:normalizedString" />
      <xs:element name="AuthorityLevel" minOccurs="0">
        <xs:simpleType>
          <xs:restriction base="xs:token">
            <xs:enumeration value="Federal" />
            <xs:enumeration value="State" />
            <xs:enumeration value="RSA" />
            <xs:enumeration value="LEA" />
            <xs:enumeration value="School" />
            <xs:enumeration value="Other" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element name="ContactInfo" minOccurs="0" nillable="true" type="sif:ContactInfoType" />
      <xs:element name="Address" minOccurs="0" nillable="true" type="sif:AddressType" />
      <xs:element name="PhoneNumber" minOccurs="0" nillable="true" type="sif:PhoneNumberType" />
      <xs:element name="SIF_Metadata" minOccurs="0" nillable="true" type="sif:SIF_MetadataType" />
      <xs:element name="SIF_ExtendedElements" minOccurs="0" nillable="true" type="sif:SIF_ExtendedElementsType" />
    </xs:sequence>
    <xs:attribute name="RefId" use="required" type="sif:RefIdType" />
  </xs:complexType>

  <xs:element name="ReportAuthorityInfo" type="sif:ReportAuthorityInfoType" />


  <!--SIF_ReportObject-->

  <xs:complexType name="SIF_ReportObjectType">
    <xs:sequence>
      <xs:element name="ReportInfo" minOccurs="0" nillable="true">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="CalculationDate" minOccurs="0" type="xs:date" />
            <xs:element name="SubmissionNumber" minOccurs="0" type="xs:positiveInteger" />
            <xs:element name="SubmissionReason" minOccurs="0">
              <xs:simpleType>
                <xs:restriction base="xs:token">
                  <xs:enumeration value="Initial" />
                  <xs:enumeration value="Correction" />
                  <xs:enumeration value="Revision" />
                  <xs:enumeration value="Addition" />
                </xs:restriction>
              </xs:simpleType>
            </xs:element>
            <xs:element name="ReportSubmitterInfo" minOccurs="0" nillable="true">
              <xs:complexType>
                <xs:sequence>
                  <xs:element name="SIF_RefId" minOccurs="0" nillable="true">
                    <xs:complexType>
                      <xs:simpleContent>
                        <xs:extension base="sif:IdRefType">
                          <xs:attribute name="SIF_RefObject" use="required">
                            <xs:simpleType>
                              <xs:restriction base="xs:token">
                                <xs:enumeration value="LEAInfo" />
                                <xs:enumeration value="SchoolInfo" />
                              </xs:restriction>
                            </xs:simpleType>
                          </xs:attribute>
                        </xs:extension>
                      </xs:simpleContent>
                    </xs:complexType>
                  </xs:element>
                  <xs:element name="SubmitterName" minOccurs="0" type="xs:normalizedString" />
                  <xs:element name="SubmitterDepartment" minOccurs="0" nillable="true" type="xs:normalizedString" />
                  <xs:element name="ContactInfo" minOccurs="0" nillable="true" type="sif:ContactInfoType" />
                  <xs:element name="Address" minOccurs="0" nillable="true" type="sif:AddressType" />
                  <xs:element name="PhoneNumber" minOccurs="0" nillable="true" type="sif:PhoneNumberType" />
                  <xs:element name="SubmitterNotes" minOccurs="0" nillable="true" type="xs:string" />
                </xs:sequence>
              </xs:complexType>
            </xs:element>
            <xs:element name="Description" minOccurs="0" nillable="true" type="xs:string" />
          </xs:sequence>
          <xs:attribute name="ReportManifestRefId" use="required" type="sif:IdRefType" />
        </xs:complexType>
      </xs:element>
      <xs:element name="ReportData" minOccurs="0" nillable="true" type="sif:ReportDataObjectType" />
      <xs:element name="SIF_ExtendedQueryResults" minOccurs="0" nillable="true" type="sif:SIF_ExtendedQueryResultsType" />
      <xs:element name="SIF_Metadata" minOccurs="0" nillable="true" type="sif:SIF_MetadataType" />
      <xs:element name="SIF_ExtendedElements" minOccurs="0" nillable="true" type="sif:SIF_ExtendedElementsType" />
    </xs:sequence>
    <xs:attribute name="RefId" use="required" type="sif:RefIdType" />
  </xs:complexType>

  <xs:element name="SIF_ReportObject" type="sif:SIF_ReportObjectType" />


  <!--InfrastructureWorkingGroup-->


  <!--SIF_LogEntry-->

  <xs:complexType name="SIF_LogEntryType">
    <xs:sequence>
      <xs:element name="SIF_LogEntryHeader" minOccurs="0">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="SIF_Header" minOccurs="0" type="sif:SIF_HeaderType" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="SIF_OriginalHeader" minOccurs="0" nillable="true">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="SIF_Header" minOccurs="0" type="sif:SIF_HeaderType" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="SIF_Category" minOccurs="0" nillable="true">
        <xs:simpleType>
          <xs:restriction base="xs:token">
            <xs:enumeration value="1" />
            <xs:enumeration value="2" />
            <xs:enumeration value="3" />
            <xs:enumeration value="4" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element name="SIF_Code" minOccurs="0" nillable="true">
        <xs:simpleType>
          <xs:union>
            <xs:simpleType>
              <xs:restriction base="sif:SIF_LogEntrySuccessCategoryType" />
            </xs:simpleType>
            <xs:simpleType>
              <xs:restriction base="sif:SIF_LogEntryDataIssuesWithSuccessResultType" />
            </xs:simpleType>
            <xs:simpleType>
              <xs:restriction base="sif:SIF_LogEntryDataIssuesWithFailureResultType" />
            </xs:simpleType>
            <xs:simpleType>
              <xs:restriction base="sif:SIF_LogEntryAgentErrorConditionType" />
            </xs:simpleType>
            <xs:simpleType>
              <xs:restriction base="sif:SIF_LogEntryZISErrorConditionType" />
            </xs:simpleType>
          </xs:union>
        </xs:simpleType>
      </xs:element>
      <xs:element name="SIF_ApplicationCode" minOccurs="0" nillable="true" type="xs:normalizedString" />
      <xs:element name="SIF_Desc" minOccurs="0" type="xs:string" />
      <xs:element name="SIF_ExtendedDesc" minOccurs="0" nillable="true" type="xs:string" />
      <xs:element name="SIF_LogObjects" minOccurs="0" nillable="true">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="SIF_LogObject" minOccurs="0" maxOccurs="unbounded">
              <xs:complexType>
                <xs:complexContent>
                  <xs:extension base="sif:SIF_ResponseObjectType">
                    <xs:attribute name="ObjectName" use="required" type="sif:SIF_RequestObjectNamesType" />
                  </xs:extension>
                </xs:complexContent>
              </xs:complexType>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="SIF_Metadata" minOccurs="0" nillable="true" type="sif:SIF_MetadataType" />
      <xs:element name="SIF_ExtendedElements" minOccurs="0" nillable="true" type="sif:SIF_ExtendedElementsType" />
    </xs:sequence>
    <xs:attribute name="Source" use="required">
      <xs:simpleType>
        <xs:restriction base="xs:token">
          <xs:enumeration value="Agent" />
          <xs:enumeration value="ZIS" />
        </xs:restriction>
      </xs:simpleType>
    </xs:attribute>
    <xs:attribute name="LogLevel" use="required">
      <xs:simpleType>
        <xs:restriction base="xs:token">
          <xs:enumeration value="Info" />
          <xs:enumeration value="Warning" />
          <xs:enumeration value="Error" />
        </xs:restriction>
      </xs:simpleType>
    </xs:attribute>
  </xs:complexType>

  <xs:element name="SIF_LogEntry" type="sif:SIF_LogEntryType" />

  <xs:simpleType name="InfrastructureStatusCodeType">
    <xs:restriction base="xs:token">
      <xs:enumeration value="0" />
      <xs:enumeration value="1" />
      <xs:enumeration value="2" />
      <xs:enumeration value="3" />
      <xs:enumeration value="7" />
      <xs:enumeration value="8" />
      <xs:enumeration value="9" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="InfrastructureErrorCategoryType">
    <xs:restriction base="xs:token">
      <xs:enumeration value="0" />
      <xs:enumeration value="1" />
      <xs:enumeration value="2" />
      <xs:enumeration value="3" />
      <xs:enumeration value="4" />
      <xs:enumeration value="5" />
      <xs:enumeration value="6" />
      <xs:enumeration value="7" />
      <xs:enumeration value="8" />
      <xs:enumeration value="9" />
      <xs:enumeration value="10" />
      <xs:enumeration value="11" />
      <xs:enumeration value="12" />
      <xs:enumeration value="13" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="InfrastructureXMLValidationErrorType">
    <xs:restriction base="xs:token">
      <xs:enumeration value="1" />
      <xs:enumeration value="2" />
      <xs:enumeration value="3" />
      <xs:enumeration value="4" />
      <xs:enumeration value="6" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="InfrastructureEncryptionErrorType">
    <xs:restriction base="xs:token">
      <xs:enumeration value="1" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="InfrastructureAuthenticationErrorType">
    <xs:restriction base="xs:token">
      <xs:enumeration value="1" />
      <xs:enumeration value="2" />
      <xs:enumeration value="3" />
      <xs:enumeration value="4" />
      <xs:enumeration value="5" />
      <xs:enumeration value="6" />
      <xs:enumeration value="7" />
      <xs:enumeration value="8" />
      <xs:enumeration value="9" />
      <xs:enumeration value="10" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="InfrastructureAccessAndPermissionErrorType">
    <xs:restriction base="xs:token">
      <xs:enumeration value="1" />
      <xs:enumeration value="2" />
      <xs:enumeration value="3" />
      <xs:enumeration value="4" />
      <xs:enumeration value="5" />
      <xs:enumeration value="6" />
      <xs:enumeration value="7" />
      <xs:enumeration value="8" />
      <xs:enumeration value="9" />
      <xs:enumeration value="10" />
      <xs:enumeration value="11" />
      <xs:enumeration value="12" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="InfrastructureRegistrationErrorType">
    <xs:restriction base="xs:token">
      <xs:enumeration value="1" />
      <xs:enumeration value="2" />
      <xs:enumeration value="3" />
      <xs:enumeration value="4" />
      <xs:enumeration value="6" />
      <xs:enumeration value="7" />
      <xs:enumeration value="9" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="InfrastructureProvisionErrorType">
    <xs:restriction base="xs:token">
      <xs:enumeration value="1" />
      <xs:enumeration value="3" />
      <xs:enumeration value="4" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="InfrastructureSubscriptionErrorType">
    <xs:restriction base="xs:token">
      <xs:enumeration value="1" />
      <xs:enumeration value="3" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="InfrastructureRequestAndResponseErrorType">
    <xs:restriction base="xs:token">
      <xs:enumeration value="1" />
      <xs:enumeration value="3" />
      <xs:enumeration value="4" />
      <xs:enumeration value="7" />
      <xs:enumeration value="8" />
      <xs:enumeration value="9" />
      <xs:enumeration value="10" />
      <xs:enumeration value="11" />
      <xs:enumeration value="12" />
      <xs:enumeration value="13" />
      <xs:enumeration value="14" />
      <xs:enumeration value="15" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="InfrastructureEventReportingAndProcessingErrorType">
    <xs:restriction base="xs:token">
      <xs:enumeration value="1" />
      <xs:enumeration value="3" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="InfrastructureTransportErrorType">
    <xs:restriction base="xs:token">
      <xs:enumeration value="1" />
      <xs:enumeration value="2" />
      <xs:enumeration value="3" />
      <xs:enumeration value="4" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="InfrastructureSystemErrorType">
    <xs:restriction base="xs:token">
      <xs:enumeration value="1" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="InfrastructureGenericMessageHandlingErrorType">
    <xs:restriction base="xs:token">
      <xs:enumeration value="1" />
      <xs:enumeration value="2" />
      <xs:enumeration value="3" />
      <xs:enumeration value="4" />
      <xs:enumeration value="5" />
      <xs:enumeration value="6" />
      <xs:enumeration value="7" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="InfrastructureSMBErrorType">
    <xs:restriction base="xs:token">
      <xs:enumeration value="1" />
      <xs:enumeration value="2" />
      <xs:enumeration value="3" />
      <xs:enumeration value="4" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="SIF_LogEntrySuccessCategoryType">
    <xs:restriction base="xs:token">
      <xs:enumeration value="1" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="SIF_LogEntryDataIssuesWithSuccessResultType">
    <xs:restriction base="xs:token">
      <xs:enumeration value="1" />
      <xs:enumeration value="2" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="SIF_LogEntryDataIssuesWithFailureResultType">
    <xs:restriction base="xs:token">
      <xs:enumeration value="1" />
      <xs:enumeration value="2" />
      <xs:enumeration value="3" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="SIF_LogEntryAgentErrorConditionType">
    <xs:restriction base="xs:token">
      <xs:enumeration value="1" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="SIF_LogEntryZISErrorConditionType">
    <xs:restriction base="xs:token">
      <xs:enumeration value="1" />
      <xs:enumeration value="2" />
      <xs:enumeration value="3" />
      <xs:enumeration value="4" />
      <xs:enumeration value="5" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="UKAbsenceCategoryType">
    <xs:restriction base="xs:token">
      <xs:enumeration value="MAT" />
      <xs:enumeration value="OTH" />
      <xs:enumeration value="PUB" />
      <xs:enumeration value="SEC" />
      <xs:enumeration value="SIC" />
      <xs:enumeration value="TRN" />
      <xs:enumeration value="UNA" />
      <xs:enumeration value="UNP" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="UKAdditionalPaymentTypeType">
    <xs:restriction base="xs:token">
      <xs:enumeration value="LIN" />
      <xs:enumeration value="LOT" />
      <xs:enumeration value="LFR" />
      <xs:enumeration value="MAL" />
      <xs:enumeration value="TLR" />
      <xs:enumeration value="RAR" />
      <xs:enumeration value="SEN" />
      <xs:enumeration value="ACT" />
      <xs:enumeration value="RES" />
      <xs:enumeration value="INS" />
      <xs:enumeration value="OOS" />
      <xs:enumeration value="RCP" />
      <xs:enumeration value="RCC" />
      <xs:enumeration value="RCA" />
      <xs:enumeration value="WEL" />
      <xs:enumeration value="GTC" />
      <xs:enumeration value="UQT" />
      <xs:enumeration value="OTH" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="UKAdmissionsAptitudeCodeType">
    <xs:restriction base="xs:token">
      <xs:enumeration value="PE" />
      <xs:enumeration value="PA" />
      <xs:enumeration value="VA" />
      <xs:enumeration value="ML" />
      <xs:enumeration value="DT" />
      <xs:enumeration value="OT" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="UKAdmissionsOfferStatusType">
    <xs:restriction base="xs:token">
      <xs:enumeration value="O" />
      <xs:enumeration value="N" />
      <xs:enumeration value="W" />
      <xs:enumeration value="D" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="UKAdmissionsNotifyMethodType">
    <xs:restriction base="xs:token">
      <xs:enumeration value="O" />
      <xs:enumeration value="E" />
      <xs:enumeration value="T" />
      <xs:enumeration value="L" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="UKAdmissionsPrebandCategoryType">
    <xs:restriction base="xs:token">
      <xs:enumeration value="1A" />
      <xs:enumeration value="1B" />
      <xs:enumeration value="2A" />
      <xs:enumeration value="2B" />
      <xs:enumeration value="3" />
      <xs:enumeration value="U" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="UKAdmissionsReasonCodeType">
    <xs:restriction base="xs:token">
      <xs:enumeration value="DIST" />
      <xs:enumeration value="SIBL" />
      <xs:enumeration value="MEDL" />
      <xs:enumeration value="RLGN" />
      <xs:enumeration value="CTCH" />
      <xs:enumeration value="FEED" />
      <xs:enumeration value="TRAV" />
      <xs:enumeration value="SSEX" />
      <xs:enumeration value="COED" />
      <xs:enumeration value="APTD" />
      <xs:enumeration value="SOCL" />
      <xs:enumeration value="OTHR" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="UKADTFileStatusTypeType">
    <xs:restriction base="xs:token">
      <xs:enumeration value="Prime" />
      <xs:enumeration value="Change" />
      <xs:enumeration value="Withdrawal" />
      <xs:enumeration value="Suspended" />
      <xs:enumeration value="Late" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="UKAdviceAndAssessmentWalesType">
    <xs:restriction base="xs:token">
      <xs:enumeration value="AA1" />
      <xs:enumeration value="AA2" />
      <xs:enumeration value="AA3" />
      <xs:enumeration value="AA4" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="UKAlternativeProvisionTypeType">
    <xs:restriction base="xs:token">
      <xs:enumeration value="HSP" />
      <xs:enumeration value="IND" />
      <xs:enumeration value="NMS" />
      <xs:enumeration value="NOT" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="UKAssessmentResultTypeEnglandType">
    <xs:restriction base="xs:token">
      <xs:enumeration value="E" />
      <xs:enumeration value="I" />
      <xs:enumeration value="P" />
      <xs:enumeration value="R" />
      <xs:enumeration value="T" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="UKAssessmentResultTypeWalesType">
    <xs:restriction base="xs:token">
      <xs:enumeration value="D" />
      <xs:enumeration value="W" />
      <xs:enumeration value="1" />
      <xs:enumeration value="2" />
      <xs:enumeration value="3" />
      <xs:enumeration value="4" />
      <xs:enumeration value="5" />
      <xs:enumeration value="6" />
      <xs:enumeration value="7" />
      <xs:enumeration value="8" />
      <xs:enumeration value="E" />
      <xs:enumeration value="N" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="UKAssignmentPostType">
    <xs:restriction base="xs:token">
      <xs:enumeration value="ADMC" />
      <xs:enumeration value="ADVT" />
      <xs:enumeration value="ARTD" />
      <xs:enumeration value="ASHT" />
      <xs:enumeration value="ATTN" />
      <xs:enumeration value="BILN" />
      <xs:enumeration value="BURS" />
      <xs:enumeration value="BUSS" />
      <xs:enumeration value="CTKR" />
      <xs:enumeration value="TCHR" />
      <xs:enumeration value="CLNR" />
      <xs:enumeration value="CXPA" />
      <xs:enumeration value="COOK" />
      <xs:enumeration value="COVR" />
      <xs:enumeration value="CART" />
      <xs:enumeration value="DATA" />
      <xs:enumeration value="DPHT" />
      <xs:enumeration value="EDWO" />
      <xs:enumeration value="EPSY" />
      <xs:enumeration value="ESCT" />
      <xs:enumeration value="INVG" />
      <xs:enumeration value="EXAM" />
      <xs:enumeration value="FINC" />
      <xs:enumeration value="HDTR" />
      <xs:enumeration value="HDYR" />
      <xs:enumeration value="HDPT" />
      <xs:enumeration value="HDHO" />
      <xs:enumeration value="HLTA" />
      <xs:enumeration value="HSLO" />
      <xs:enumeration value="ICTM" />
      <xs:enumeration value="ICTT" />
      <xs:enumeration value="INST" />
      <xs:enumeration value="LANG" />
      <xs:enumeration value="SPLY" />
      <xs:enumeration value="LRNM" />
      <xs:enumeration value="LMEN" />
      <xs:enumeration value="LSEN" />
      <xs:enumeration value="LIBR" />
      <xs:enumeration value="LITR" />
      <xs:enumeration value="MIDA" />
      <xs:enumeration value="MIDS" />
      <xs:enumeration value="MINS" />
      <xs:enumeration value="MISC" />
      <xs:enumeration value="MUSS" />
      <xs:enumeration value="MUSC" />
      <xs:enumeration value="NURS" />
      <xs:enumeration value="NNSE" />
      <xs:enumeration value="OMAN" />
      <xs:enumeration value="CATR" />
      <xs:enumeration value="OICT" />
      <xs:enumeration value="PERI" />
      <xs:enumeration value="PAHT" />
      <xs:enumeration value="PREM" />
      <xs:enumeration value="RECP" />
      <xs:enumeration value="RPRG" />
      <xs:enumeration value="SSEC" />
      <xs:enumeration value="STCH" />
      <xs:enumeration value="SENC" />
      <xs:enumeration value="TNON" />
      <xs:enumeration value="TPRU" />
      <xs:enumeration value="TMIS" />
      <xs:enumeration value="TASS" />
      <xs:enumeration value="TTCH" />
      <xs:enumeration value="THER" />
      <xs:enumeration value="TRAV" />
      <xs:enumeration value="VOLN" />
      <xs:enumeration value="WELF" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="UKAttendanceCodesEnglandType">
    <xs:restriction base="xs:token">
      <xs:enumeration value="/" />
      <xs:enumeration value="\" />
      <xs:enumeration value="L" />
      <xs:enumeration value="I" />
      <xs:enumeration value="M" />
      <xs:enumeration value="R" />
      <xs:enumeration value="S" />
      <xs:enumeration value="T" />
      <xs:enumeration value="H" />
      <xs:enumeration value="F" />
      <xs:enumeration value="E" />
      <xs:enumeration value="C" />
      <xs:enumeration value="B" />
      <xs:enumeration value="D" />
      <xs:enumeration value="J" />
      <xs:enumeration value="P" />
      <xs:enumeration value="V" />
      <xs:enumeration value="W" />
      <xs:enumeration value="G" />
      <xs:enumeration value="U" />
      <xs:enumeration value="O" />
      <xs:enumeration value="N" />
      <xs:enumeration value="X" />
      <xs:enumeration value="Y" />
      <xs:enumeration value="Z" />
      <xs:enumeration value="#" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="UKAttendanceCodesWalesType">
    <xs:restriction base="xs:token">
      <xs:enumeration value="/ \" />
      <xs:enumeration value="D" />
      <xs:enumeration value="R" />
      <xs:enumeration value="W" />
      <xs:enumeration value="O" />
      <xs:enumeration value="L" />
      <xs:enumeration value="C" />
      <xs:enumeration value="E" />
      <xs:enumeration value="H" />
      <xs:enumeration value="M" />
      <xs:enumeration value="S" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="UKBasicSkillsWalesType">
    <xs:restriction base="xs:token">
      <xs:enumeration value="NS" />
      <xs:enumeration value="NA" />
      <xs:enumeration value="BE" />
      <xs:enumeration value="E1" />
      <xs:enumeration value="E2" />
      <xs:enumeration value="E3" />
      <xs:enumeration value="L1" />
      <xs:enumeration value="L2" />
      <xs:enumeration value="99" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="UKBasicSkillsSupportWalesType">
    <xs:restriction base="xs:token">
      <xs:enumeration value="00" />
      <xs:enumeration value="01" />
      <xs:enumeration value="02" />
      <xs:enumeration value="03" />
      <xs:enumeration value="04" />
      <xs:enumeration value="05" />
      <xs:enumeration value="06" />
      <xs:enumeration value="07" />
      <xs:enumeration value="90" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="UKBirthDateVerificationLevelType">
    <xs:restriction base="xs:token">
      <xs:enumeration value="0" />
      <xs:enumeration value="1" />
      <xs:enumeration value="2" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="UKBoarderTypeType">
    <xs:restriction base="xs:token">
      <xs:enumeration value="B" />
      <xs:enumeration value="6" />
      <xs:enumeration value="7" />
      <xs:enumeration value="N" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="UKClassActivityType">
    <xs:restriction base="xs:token">
      <xs:enumeration value="AR" />
      <xs:enumeration value="EN" />
      <xs:enumeration value="FL" />
      <xs:enumeration value="GP" />
      <xs:enumeration value="GS" />
      <xs:enumeration value="HU" />
      <xs:enumeration value="MA" />
      <xs:enumeration value="MD" />
      <xs:enumeration value="OT" />
      <xs:enumeration value="PE" />
      <xs:enumeration value="PL" />
      <xs:enumeration value="PS" />
      <xs:enumeration value="RE" />
      <xs:enumeration value="SC" />
      <xs:enumeration value="TE" />
      <xs:enumeration value="TV" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="UKClassKeyStageType">
    <xs:restriction base="xs:token">
      <xs:enumeration value="F" />
      <xs:enumeration value="1" />
      <xs:enumeration value="2" />
      <xs:enumeration value="3" />
      <xs:enumeration value="M" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="UKClassTypeType">
    <xs:restriction base="xs:token">
      <xs:enumeration value="N" />
      <xs:enumeration value="O" />
      <xs:enumeration value="N" />
      <xs:enumeration value="O" />
      <xs:enumeration value="S" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="UKCompletionStatusWalesType">
    <xs:restriction base="xs:token">
      <xs:enumeration value="1" />
      <xs:enumeration value="2" />
      <xs:enumeration value="3" />
      <xs:enumeration value="4" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="UKConnexionsAgreementType">
    <xs:restriction base="xs:token">
      <xs:enumeration value="Yes" />
      <xs:enumeration value="No" />
      <xs:enumeration value="UNS" />
      <xs:enumeration value="SNR" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="UKContractTypeType">
    <xs:restriction base="xs:token">
      <xs:enumeration value="PRM" />
      <xs:enumeration value="FXT" />
      <xs:enumeration value="TMP" />
      <xs:enumeration value="SLA" />
      <xs:enumeration value="SAG" />
      <xs:enumeration value="SOT" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="UKCurriculumAndTeachingMethodsWalesType">
    <xs:restriction base="xs:token">
      <xs:enumeration value="CT1" />
      <xs:enumeration value="CT2" />
      <xs:enumeration value="CT3" />
      <xs:enumeration value="CT4" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="UKDegreeClassType">
    <xs:restriction base="xs:token">
      <xs:enumeration value="01" />
      <xs:enumeration value="02" />
      <xs:enumeration value="03" />
      <xs:enumeration value="04" />
      <xs:enumeration value="05" />
      <xs:enumeration value="06" />
      <xs:enumeration value="07" />
      <xs:enumeration value="08" />
      <xs:enumeration value="09" />
      <xs:enumeration value="10" />
      <xs:enumeration value="11" />
      <xs:enumeration value="12" />
      <xs:enumeration value="13" />
      <xs:enumeration value="14" />
      <xs:enumeration value="15" />
      <xs:enumeration value="99" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="UKDegreeSubjectType">
    <xs:restriction base="xs:token">
      <xs:enumeration value="A100" />
      <xs:enumeration value="A200" />
      <xs:enumeration value="A300" />
      <xs:enumeration value="A400" />
      <xs:enumeration value="A900" />
      <xs:enumeration value="B100" />
      <xs:enumeration value="B200" />
      <xs:enumeration value="B300" />
      <xs:enumeration value="B400" />
      <xs:enumeration value="B500" />
      <xs:enumeration value="B600" />
      <xs:enumeration value="B700" />
      <xs:enumeration value="B800" />
      <xs:enumeration value="B900" />
      <xs:enumeration value="C100" />
      <xs:enumeration value="C200" />
      <xs:enumeration value="C300" />
      <xs:enumeration value="C400" />
      <xs:enumeration value="C500" />
      <xs:enumeration value="C600" />
      <xs:enumeration value="C700" />
      <xs:enumeration value="C800" />
      <xs:enumeration value="C900" />
      <xs:enumeration value="D100" />
      <xs:enumeration value="D200" />
      <xs:enumeration value="D300" />
      <xs:enumeration value="D400" />
      <xs:enumeration value="D500" />
      <xs:enumeration value="D600" />
      <xs:enumeration value="D700" />
      <xs:enumeration value="D900" />
      <xs:enumeration value="F100" />
      <xs:enumeration value="F200" />
      <xs:enumeration value="F300" />
      <xs:enumeration value="F400" />
      <xs:enumeration value="F500" />
      <xs:enumeration value="F600" />
      <xs:enumeration value="F700" />
      <xs:enumeration value="F800" />
      <xs:enumeration value="F900" />
      <xs:enumeration value="G100" />
      <xs:enumeration value="G200" />
      <xs:enumeration value="G300" />
      <xs:enumeration value="G400" />
      <xs:enumeration value="G500" />
      <xs:enumeration value="G600" />
      <xs:enumeration value="G700" />
      <xs:enumeration value="G900" />
      <xs:enumeration value="H100" />
      <xs:enumeration value="H200" />
      <xs:enumeration value="H300" />
      <xs:enumeration value="H400" />
      <xs:enumeration value="H500" />
      <xs:enumeration value="H600" />
      <xs:enumeration value="H700" />
      <xs:enumeration value="H800" />
      <xs:enumeration value="H900" />
      <xs:enumeration value="J100" />
      <xs:enumeration value="J200" />
      <xs:enumeration value="J300" />
      <xs:enumeration value="J400" />
      <xs:enumeration value="J500" />
      <xs:enumeration value="J600" />
      <xs:enumeration value="J700" />
      <xs:enumeration value="J900" />
      <xs:enumeration value="K100" />
      <xs:enumeration value="K200" />
      <xs:enumeration value="K300" />
      <xs:enumeration value="K400" />
      <xs:enumeration value="K900" />
      <xs:enumeration value="L100" />
      <xs:enumeration value="L200" />
      <xs:enumeration value="L300" />
      <xs:enumeration value="L400" />
      <xs:enumeration value="L500" />
      <xs:enumeration value="L600" />
      <xs:enumeration value="L700" />
      <xs:enumeration value="L900" />
      <xs:enumeration value="M100" />
      <xs:enumeration value="M200" />
      <xs:enumeration value="M900" />
      <xs:enumeration value="N100" />
      <xs:enumeration value="N200" />
      <xs:enumeration value="N300" />
      <xs:enumeration value="N400" />
      <xs:enumeration value="N500" />
      <xs:enumeration value="N600" />
      <xs:enumeration value="N700" />
      <xs:enumeration value="N800" />
      <xs:enumeration value="N900" />
      <xs:enumeration value="P100" />
      <xs:enumeration value="P200" />
      <xs:enumeration value="P300" />
      <xs:enumeration value="P400" />
      <xs:enumeration value="P500" />
      <xs:enumeration value="P900" />
      <xs:enumeration value="Q100" />
      <xs:enumeration value="Q200" />
      <xs:enumeration value="Q300" />
      <xs:enumeration value="Q400" />
      <xs:enumeration value="Q500" />
      <xs:enumeration value="Q600" />
      <xs:enumeration value="Q700" />
      <xs:enumeration value="Q800" />
      <xs:enumeration value="Q900" />
      <xs:enumeration value="R100" />
      <xs:enumeration value="R200" />
      <xs:enumeration value="R300" />
      <xs:enumeration value="R400" />
      <xs:enumeration value="R500" />
      <xs:enumeration value="R600" />
      <xs:enumeration value="R700" />
      <xs:enumeration value="R900" />
      <xs:enumeration value="T100" />
      <xs:enumeration value="T200" />
      <xs:enumeration value="T300" />
      <xs:enumeration value="T400" />
      <xs:enumeration value="T500" />
      <xs:enumeration value="T600" />
      <xs:enumeration value="T700" />
      <xs:enumeration value="T800" />
      <xs:enumeration value="T900" />
      <xs:enumeration value="V100" />
      <xs:enumeration value="V200" />
      <xs:enumeration value="V300" />
      <xs:enumeration value="V400" />
      <xs:enumeration value="V500" />
      <xs:enumeration value="V600" />
      <xs:enumeration value="V900" />
      <xs:enumeration value="W100" />
      <xs:enumeration value="W200" />
      <xs:enumeration value="W300" />
      <xs:enumeration value="W400" />
      <xs:enumeration value="W500" />
      <xs:enumeration value="W600" />
      <xs:enumeration value="W700" />
      <xs:enumeration value="W800" />
      <xs:enumeration value="W900" />
      <xs:enumeration value="X100" />
      <xs:enumeration value="X200" />
      <xs:enumeration value="X300" />
      <xs:enumeration value="X900" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="UKDenominationsType">
    <xs:restriction base="xs:token">
      <xs:enumeration value="CE" />
      <xs:enumeration value="CO" />
      <xs:enumeration value="EC" />
      <xs:enumeration value="FR" />
      <xs:enumeration value="GR" />
      <xs:enumeration value="JE" />
      <xs:enumeration value="ME" />
      <xs:enumeration value="MU" />
      <xs:enumeration value="NO" />
      <xs:enumeration value="OT" />
      <xs:enumeration value="QU" />
      <xs:enumeration value="RC" />
      <xs:enumeration value="SD" />
      <xs:enumeration value="SI" />
      <xs:enumeration value="UR" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="UKEmployeeDestinationType">
    <xs:restriction base="xs:token">
      <xs:enumeration value="LEAPRM" />
      <xs:enumeration value="LEASEC" />
      <xs:enumeration value="LEAOTH" />
      <xs:enumeration value="OTHPRM" />
      <xs:enumeration value="OTHSEC" />
      <xs:enumeration value="OTHOTH" />
      <xs:enumeration value="LEASIX" />
      <xs:enumeration value="OTHSIX" />
      <xs:enumeration value="INDEPN" />
      <xs:enumeration value="FHEHUK" />
      <xs:enumeration value="NONUKP" />
      <xs:enumeration value="PUBSEC" />
      <xs:enumeration value="SELFMP" />
      <xs:enumeration value="OTHERE" />
      <xs:enumeration value="RETAGE" />
      <xs:enumeration value="RETILL" />
      <xs:enumeration value="RETPRM" />
      <xs:enumeration value="MATFAM" />
      <xs:enumeration value="NAPPCH" />
      <xs:enumeration value="OTHERR" />
      <xs:enumeration value="NTKNWN" />
      <xs:enumeration value="DECESD" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="UKEmployeeEthnicityType">
    <xs:restriction base="xs:token">
      <xs:enumeration value="WBRI" />
      <xs:enumeration value="WIRI" />
      <xs:enumeration value="WOTH" />
      <xs:enumeration value="MWBC" />
      <xs:enumeration value="MWBA" />
      <xs:enumeration value="MWAS" />
      <xs:enumeration value="MOTH" />
      <xs:enumeration value="AIND" />
      <xs:enumeration value="APKN" />
      <xs:enumeration value="ABAN" />
      <xs:enumeration value="AOTH" />
      <xs:enumeration value="BCRB" />
      <xs:enumeration value="BAFR" />
      <xs:enumeration value="BOTH" />
      <xs:enumeration value="CHNE" />
      <xs:enumeration value="OOTH" />
      <xs:enumeration value="REFU" />
      <xs:enumeration value="NOBT" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="UKEmployeeOriginType">
    <xs:restriction base="xs:token">
      <xs:enumeration value="1STIMM" />
      <xs:enumeration value="1STAFT" />
      <xs:enumeration value="1STEBR" />
      <xs:enumeration value="TCHLEA" />
      <xs:enumeration value="TCH6TH" />
      <xs:enumeration value="TCHIND" />
      <xs:enumeration value="TCHFHE" />
      <xs:enumeration value="OTHEDU" />
      <xs:enumeration value="TCHSNI" />
      <xs:enumeration value="OTHSNI" />
      <xs:enumeration value="TCHFOR" />
      <xs:enumeration value="OTHFOR" />
      <xs:enumeration value="EMPPUB" />
      <xs:enumeration value="EMPSLF" />
      <xs:enumeration value="EMPOTH" />
      <xs:enumeration value="UNEMPL" />
      <xs:enumeration value="FAMBRK" />
      <xs:enumeration value="OTHBRK" />
      <xs:enumeration value="OTHERR" />
      <xs:enumeration value="NOTKNW" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="UKEthnicCodesWalesType">
    <xs:restriction base="xs:token">
      <xs:enumeration value="WBRI" />
      <xs:enumeration value="WIRT" />
      <xs:enumeration value="WROM" />
      <xs:enumeration value="WOTH" />
      <xs:enumeration value="WALB" />
      <xs:enumeration value="WBOS" />
      <xs:enumeration value="WCRO" />
      <xs:enumeration value="WGRE" />
      <xs:enumeration value="WKOS" />
      <xs:enumeration value="WSER" />
      <xs:enumeration value="WTUR" />
      <xs:enumeration value="WEUR" />
      <xs:enumeration value="WEEU" />
      <xs:enumeration value="WWEU" />
      <xs:enumeration value="WOTW" />
      <xs:enumeration value="MWBC" />
      <xs:enumeration value="MWBA" />
      <xs:enumeration value="MWAS" />
      <xs:enumeration value="MOTH" />
      <xs:enumeration value="MWCH" />
      <xs:enumeration value="MWOE" />
      <xs:enumeration value="MABL" />
      <xs:enumeration value="MACH" />
      <xs:enumeration value="MAOE" />
      <xs:enumeration value="MBCH" />
      <xs:enumeration value="MBOE" />
      <xs:enumeration value="MCOE" />
      <xs:enumeration value="MOTM" />
      <xs:enumeration value="AIND" />
      <xs:enumeration value="APKN" />
      <xs:enumeration value="AMPK" />
      <xs:enumeration value="AOPK" />
      <xs:enumeration value="ABAN" />
      <xs:enumeration value="AOTH" />
      <xs:enumeration value="AAFR" />
      <xs:enumeration value="ANEP" />
      <xs:enumeration value="ASNL" />
      <xs:enumeration value="ASLT" />
      <xs:enumeration value="AOTA" />
      <xs:enumeration value="BCRB" />
      <xs:enumeration value="BAFR" />
      <xs:enumeration value="BGHA" />
      <xs:enumeration value="BNGN" />
      <xs:enumeration value="BSLN" />
      <xs:enumeration value="BSOM" />
      <xs:enumeration value="BSUD" />
      <xs:enumeration value="BAOF" />
      <xs:enumeration value="BOTH" />
      <xs:enumeration value="BEUR" />
      <xs:enumeration value="BNAM" />
      <xs:enumeration value="BOTB" />
      <xs:enumeration value="CHNE" />
      <xs:enumeration value="CHKC" />
      <xs:enumeration value="CMAL" />
      <xs:enumeration value="CSNG" />
      <xs:enumeration value="CTWN" />
      <xs:enumeration value="COCH" />
      <xs:enumeration value="OOTH" />
      <xs:enumeration value="OAFG" />
      <xs:enumeration value="OARA" />
      <xs:enumeration value="OEGY" />
      <xs:enumeration value="OFIL" />
      <xs:enumeration value="OIRN" />
      <xs:enumeration value="OIRQ" />
      <xs:enumeration value="OJPN" />
      <xs:enumeration value="OKOR" />
      <xs:enumeration value="OKRD" />
      <xs:enumeration value="OLAM" />
      <xs:enumeration value="OLEB" />
      <xs:enumeration value="OMAL" />
      <xs:enumeration value="OMRC" />
      <xs:enumeration value="OPOL" />
      <xs:enumeration value="OTHA" />
      <xs:enumeration value="OVIE" />
      <xs:enumeration value="OYEM" />
      <xs:enumeration value="OOEG" />
      <xs:enumeration value="REFU" />
      <xs:enumeration value="NOBT" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="UKExclusionReasonEnglandType">
    <xs:restriction base="xs:token">
      <xs:enumeration value="PP" />
      <xs:enumeration value="PA" />
      <xs:enumeration value="VP" />
      <xs:enumeration value="VA" />
      <xs:enumeration value="BU" />
      <xs:enumeration value="RA" />
      <xs:enumeration value="SM" />
      <xs:enumeration value="DA" />
      <xs:enumeration value="DM" />
      <xs:enumeration value="TH" />
      <xs:enumeration value="DB" />
      <xs:enumeration value="OT" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="UKExclusionReasonWalesType">
    <xs:restriction base="xs:token">
      <xs:enumeration value="PP" />
      <xs:enumeration value="PA" />
      <xs:enumeration value="DB" />
      <xs:enumeration value="BU" />
      <xs:enumeration value="RA" />
      <xs:enumeration value="SM" />
      <xs:enumeration value="TH" />
      <xs:enumeration value="DM" />
      <xs:enumeration value="DA" />
      <xs:enumeration value="OT" />
      <xs:enumeration value="DR" />
      <xs:enumeration value="VA" />
      <xs:enumeration value="TB" />
      <xs:enumeration value="PW" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="UKExtendedServicesType">
    <xs:restriction base="xs:token">
      <xs:enumeration value="CH_BEFOR" />
      <xs:enumeration value="CH_AFTER" />
      <xs:enumeration value="CH_HOLS" />
      <xs:enumeration value="CH_INT_T" />
      <xs:enumeration value="CH_INT_H" />
      <xs:enumeration value="CH_OTH" />
      <xs:enumeration value="CH_YEAR" />
      <xs:enumeration value="CH_INT_Y" />
      <xs:enumeration value="CH_0_3_Y" />
      <xs:enumeration value="CH_SCH_P" />
      <xs:enumeration value="CH_EXT_P" />
      <xs:enumeration value="STUDY" />
      <xs:enumeration value="FACILITS" />
      <xs:enumeration value="P_INFO_S" />
      <xs:enumeration value="P_GROUPS" />
      <xs:enumeration value="P_SPEC" />
      <xs:enumeration value="P_INFO" />
      <xs:enumeration value="P_OTHER" />
      <xs:enumeration value="ADULT" />
      <xs:enumeration value="FAMILY" />
      <xs:enumeration value="HEALTH_C" />
      <xs:enumeration value="SOCIAL_C" />
      <xs:enumeration value="C_OTHER" />
      <xs:enumeration value="HEALTH_P" />
      <xs:enumeration value="S_CARE_P" />
      <xs:enumeration value="EX_OTH" />
      <xs:enumeration value="NONE" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="UKFaithType">
    <xs:restriction base="xs:token">
      <xs:enumeration value="BA" />
      <xs:enumeration value="BU" />
      <xs:enumeration value="CE" />
      <xs:enumeration value="CH" />
      <xs:enumeration value="CO" />
      <xs:enumeration value="EC" />
      <xs:enumeration value="FR" />
      <xs:enumeration value="GR" />
      <xs:enumeration value="HI" />
      <xs:enumeration value="JE" />
      <xs:enumeration value="JW" />
      <xs:enumeration value="ME" />
      <xs:enumeration value="MU" />
      <xs:enumeration value="QU" />
      <xs:enumeration value="RC" />
      <xs:enumeration value="RU" />
      <xs:enumeration value="SA" />
      <xs:enumeration value="SD" />
      <xs:enumeration value="SI" />
      <xs:enumeration value="UR" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="UKFamilyStructureType">
    <xs:restriction base="xs:token">
      <xs:enumeration value="S" />
      <xs:enumeration value="A" />
      <xs:enumeration value="F" />
      <xs:enumeration value="C" />
      <xs:enumeration value="U" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="UKGeneralSubjectType">
    <xs:restriction base="xs:token">
      <xs:enumeration value="AAD" />
      <xs:enumeration value="ABS" />
      <xs:enumeration value="ACC" />
      <xs:enumeration value="AHS" />
      <xs:enumeration value="AIT" />
      <xs:enumeration value="ARA" />
      <xs:enumeration value="ART" />
      <xs:enumeration value="ASC" />
      <xs:enumeration value="BEN" />
      <xs:enumeration value="BIO" />
      <xs:enumeration value="CAB" />
      <xs:enumeration value="CAR" />
      <xs:enumeration value="CBE" />
      <xs:enumeration value="CDT" />
      <xs:enumeration value="CHD" />
      <xs:enumeration value="CHI" />
      <xs:enumeration value="CHM" />
      <xs:enumeration value="CIT" />
      <xs:enumeration value="CLS" />
      <xs:enumeration value="COM" />
      <xs:enumeration value="COS" />
      <xs:enumeration value="CSB" />
      <xs:enumeration value="CSC" />
      <xs:enumeration value="CSP" />
      <xs:enumeration value="CYM" />
      <xs:enumeration value="DAN" />
      <xs:enumeration value="DAT" />
      <xs:enumeration value="DNC" />
      <xs:enumeration value="DRA" />
      <xs:enumeration value="DTE" />
      <xs:enumeration value="DTF" />
      <xs:enumeration value="DTG" />
      <xs:enumeration value="DTR" />
      <xs:enumeration value="DTS" />
      <xs:enumeration value="DTT" />
      <xs:enumeration value="DUT" />
      <xs:enumeration value="ECO" />
      <xs:enumeration value="EDU" />
      <xs:enumeration value="ENG" />
      <xs:enumeration value="ENR" />
      <xs:enumeration value="ENV" />
      <xs:enumeration value="EUR" />
      <xs:enumeration value="FIN" />
      <xs:enumeration value="FRE" />
      <xs:enumeration value="GEN" />
      <xs:enumeration value="GEO" />
      <xs:enumeration value="GER" />
      <xs:enumeration value="GLG" />
      <xs:enumeration value="GPL" />
      <xs:enumeration value="GRC" />
      <xs:enumeration value="GRE" />
      <xs:enumeration value="GUJ" />
      <xs:enumeration value="HAC" />
      <xs:enumeration value="HBB" />
      <xs:enumeration value="HEB" />
      <xs:enumeration value="HIN" />
      <xs:enumeration value="HIS" />
      <xs:enumeration value="HSC" />
      <xs:enumeration value="HUM" />
      <xs:enumeration value="ICT" />
      <xs:enumeration value="IND" />
      <xs:enumeration value="ITA" />
      <xs:enumeration value="JAP" />
      <xs:enumeration value="KSK" />
      <xs:enumeration value="LAE" />
      <xs:enumeration value="LAT" />
      <xs:enumeration value="LAW" />
      <xs:enumeration value="LIF" />
      <xs:enumeration value="LTT" />
      <xs:enumeration value="MAT" />
      <xs:enumeration value="MED" />
      <xs:enumeration value="MFL" />
      <xs:enumeration value="MNF" />
      <xs:enumeration value="MUS" />
      <xs:enumeration value="OBC" />
      <xs:enumeration value="OCL" />
      <xs:enumeration value="OHU" />
      <xs:enumeration value="OLA" />
      <xs:enumeration value="OMA" />
      <xs:enumeration value="OPH" />
      <xs:enumeration value="OPR" />
      <xs:enumeration value="OSC" />
      <xs:enumeration value="OSS" />
      <xs:enumeration value="OTE" />
      <xs:enumeration value="OTH" />
      <xs:enumeration value="OVO" />
      <xs:enumeration value="PAN" />
      <xs:enumeration value="PED" />
      <xs:enumeration value="PER" />
      <xs:enumeration value="PHL" />
      <xs:enumeration value="PHY" />
      <xs:enumeration value="POR" />
      <xs:enumeration value="PRI" />
      <xs:enumeration value="PSH" />
      <xs:enumeration value="PSY" />
      <xs:enumeration value="REL" />
      <xs:enumeration value="RUS" />
      <xs:enumeration value="RWD" />
      <xs:enumeration value="SCI" />
      <xs:enumeration value="SEN" />
      <xs:enumeration value="SOC" />
      <xs:enumeration value="SPA" />
      <xs:enumeration value="SSS" />
      <xs:enumeration value="STA" />
      <xs:enumeration value="SWE" />
      <xs:enumeration value="TDG" />
      <xs:enumeration value="TUR" />
      <xs:enumeration value="UFA" />
      <xs:enumeration value="URD" />
      <xs:enumeration value="VNW" />
      <xs:enumeration value="WEL" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="UKGovernanceTypeType">
    <xs:restriction base="xs:token">
      <xs:enumeration value="CO" />
      <xs:enumeration value="VA" />
      <xs:enumeration value="VC" />
      <xs:enumeration value="FO" />
      <xs:enumeration value="IN" />
      <xs:enumeration value="NM" />
      <xs:enumeration value="CT" />
      <xs:enumeration value="CA" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="UKGroupRoleType">
    <xs:restriction base="xs:token">
      <xs:enumeration value="HDT" />
      <xs:enumeration value="DHT" />
      <xs:enumeration value="AHT" />
      <xs:enumeration value="TCH" />
      <xs:enumeration value="AST" />
      <xs:enumeration value="EXL" />
      <xs:enumeration value="SUP" />
      <xs:enumeration value="AVT" />
      <xs:enumeration value="EPS" />
      <xs:enumeration value="ADM" />
      <xs:enumeration value="GOV" />
      <xs:enumeration value="ACD" />
      <xs:enumeration value="OTH" />
      <xs:enumeration value="VOL" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="UKGroupingAndSupportWalesType">
    <xs:restriction base="xs:token">
      <xs:enumeration value="GS1" />
      <xs:enumeration value="GS2" />
      <xs:enumeration value="GS3" />
      <xs:enumeration value="GS4" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="UKInCareTypeType">
    <xs:restriction base="xs:token">
      <xs:enumeration value="FT" />
      <xs:enumeration value="CH" />
      <xs:enumeration value="WP" />
      <xs:enumeration value="PA" />
      <xs:enumeration value="OT" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="UKLanguageStudyWalesType">
    <xs:restriction base="xs:token">
      <xs:enumeration value="1" />
      <xs:enumeration value="2" />
      <xs:enumeration value="3" />
      <xs:enumeration value="4" />
      <xs:enumeration value="5" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="UKLearnerActivityMediumWalesType">
    <xs:restriction base="xs:token">
      <xs:enumeration value="E" />
      <xs:enumeration value="C" />
      <xs:enumeration value="P" />
      <xs:enumeration value="R" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="UKLearnerEnrolmentStatusType">
    <xs:restriction base="xs:token">
      <xs:enumeration value="C" />
      <xs:enumeration value="G" />
      <xs:enumeration value="M" />
      <xs:enumeration value="S" />
      <xs:enumeration value="P" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="UKLearnerIdentityType">
    <xs:restriction base="xs:token">
      <xs:enumeration value="WAL" />
      <xs:enumeration value="ENG" />
      <xs:enumeration value="SCO" />
      <xs:enumeration value="IRE" />
      <xs:enumeration value="BRI" />
      <xs:enumeration value="OTH" />
      <xs:enumeration value="REF" />
      <xs:enumeration value="NOS" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="UKLearningAimCompletionStatusType">
    <xs:restriction base="xs:token">
      <xs:enumeration value="0" />
      <xs:enumeration value="1" />
      <xs:enumeration value="2" />
      <xs:enumeration value="3" />
      <xs:enumeration value="4" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="UKLearningDifficultiesWalesType">
    <xs:restriction base="xs:token">
      <xs:enumeration value="0" />
      <xs:enumeration value="1" />
      <xs:enumeration value="2" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="UKLeavingDestinationType">
    <xs:restriction base="xs:token">
      <xs:enumeration value="MP" />
      <xs:enumeration value="IP" />
      <xs:enumeration value="MS" />
      <xs:enumeration value="IS" />
      <xs:enumeration value="SC" />
      <xs:enumeration value="FE" />
      <xs:enumeration value="HE" />
      <xs:enumeration value="WL" />
      <xs:enumeration value="EM" />
      <xs:enumeration value="NK" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="UKLeavingReasonType">
    <xs:restriction base="xs:token">
      <xs:enumeration value="DD" />
      <xs:enumeration value="EO" />
      <xs:enumeration value="EM" />
      <xs:enumeration value="FE" />
      <xs:enumeration value="FM" />
      <xs:enumeration value="HE" />
      <xs:enumeration value="NI" />
      <xs:enumeration value="IJ" />
      <xs:enumeration value="JS" />
      <xs:enumeration value="MS" />
      <xs:enumeration value="OS" />
      <xs:enumeration value="OT" />
      <xs:enumeration value="PE" />
      <xs:enumeration value="ST" />
      <xs:enumeration value="TR" />
      <xs:enumeration value="UN" />
      <xs:enumeration value="WK" />
      <xs:enumeration value="MD" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="UKMaritalStatusType">
    <xs:restriction base="xs:token">
      <xs:enumeration value="S" />
      <xs:enumeration value="M" />
      <xs:enumeration value="D" />
      <xs:enumeration value="W" />
      <xs:enumeration value="N" />
      <xs:enumeration value="P" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="UKNCYearGroupType">
    <xs:restriction base="xs:token">
      <xs:enumeration value="N1" />
      <xs:enumeration value="N2" />
      <xs:enumeration value="R" />
      <xs:enumeration value="1" />
      <xs:enumeration value="2" />
      <xs:enumeration value="3" />
      <xs:enumeration value="4" />
      <xs:enumeration value="5" />
      <xs:enumeration value="6" />
      <xs:enumeration value="7" />
      <xs:enumeration value="8" />
      <xs:enumeration value="9" />
      <xs:enumeration value="10" />
      <xs:enumeration value="11" />
      <xs:enumeration value="12" />
      <xs:enumeration value="13" />
      <xs:enumeration value="14" />
      <xs:enumeration value="M" />
      <xs:enumeration value="X" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="UKNonTeacherCategoryType">
    <xs:restriction base="xs:token">
      <xs:enumeration value="AC" />
      <xs:enumeration value="AO" />
      <xs:enumeration value="BU" />
      <xs:enumeration value="CQ" />
      <xs:enumeration value="CU" />
      <xs:enumeration value="EB" />
      <xs:enumeration value="EO" />
      <xs:enumeration value="HL" />
      <xs:enumeration value="IT" />
      <xs:enumeration value="LI" />
      <xs:enumeration value="ME" />
      <xs:enumeration value="QA" />
      <xs:enumeration value="SN" />
      <xs:enumeration value="SS" />
      <xs:enumeration value="TA" />
      <xs:enumeration value="TE" />
      <xs:enumeration value="UA" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="UKOperationalStatusType">
    <xs:restriction base="xs:token">
      <xs:enumeration value="1" />
      <xs:enumeration value="2" />
      <xs:enumeration value="3" />
      <xs:enumeration value="4" />
      <xs:enumeration value="5" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="UKPayScaleType">
    <xs:restriction base="xs:token">
      <xs:enumeration value="LD" />
      <xs:enumeration value="TE" />
      <xs:enumeration value="TU" />
      <xs:enumeration value="AS" />
      <xs:enumeration value="EX" />
      <xs:enumeration value="UQ" />
      <xs:enumeration value="SO" />
      <xs:enumeration value="NJ" />
      <xs:enumeration value="OT" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="UKPhaseTypeType">
    <xs:restriction base="xs:token">
      <xs:enumeration value="NY" />
      <xs:enumeration value="PY" />
      <xs:enumeration value="MP" />
      <xs:enumeration value="MS" />
      <xs:enumeration value="SY" />
      <xs:enumeration value="SP" />
      <xs:enumeration value="EY" />
      <xs:enumeration value="PR" />
      <xs:enumeration value="XX" />
      <xs:enumeration value="NO" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="UKPhoneTypeType">
    <xs:restriction base="xs:token">
      <xs:enumeration value="F" />
      <xs:enumeration value="H" />
      <xs:enumeration value="A" />
      <xs:enumeration value="M" />
      <xs:enumeration value="W" />
      <xs:enumeration value="D" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="UKProvisionTypeType">
    <xs:restriction base="xs:token">
      <xs:enumeration value="VI" />
      <xs:enumeration value="HI" />
      <xs:enumeration value="MSI" />
      <xs:enumeration value="SCD" />
      <xs:enumeration value="AUT" />
      <xs:enumeration value="ASP" />
      <xs:enumeration value="EBD" />
      <xs:enumeration value="EPIL" />
      <xs:enumeration value="PHD" />
      <xs:enumeration value="MLD" />
      <xs:enumeration value="SLD" />
      <xs:enumeration value="MSLD" />
      <xs:enumeration value="SPLD" />
      <xs:enumeration value="DEL" />
      <xs:enumeration value="OTH" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="UKQualificationCodeType">
    <xs:restriction base="xs:token">
      <xs:enumeration value="PGCE" />
      <xs:enumeration value="MAST" />
      <xs:enumeration value="DOCT" />
      <xs:enumeration value="BEDO" />
      <xs:enumeration value="FRST" />
      <xs:enumeration value="CTED" />
      <xs:enumeration value="NVQ4" />
      <xs:enumeration value="NNUK" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="UKQTSRouteType">
    <xs:restriction base="xs:token">
      <xs:enumeration value="ACEG" />
      <xs:enumeration value="ACEP" />
      <xs:enumeration value="OTTP" />
      <xs:enumeration value="RTPR" />
      <xs:enumeration value="GTPR" />
      <xs:enumeration value="TFST" />
      <xs:enumeration value="RECG" />
      <xs:enumeration value="FLEX" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="UKRegionalSpineType">
    <xs:restriction base="xs:token">
      <xs:enumeration value="LI" />
      <xs:enumeration value="LO" />
      <xs:enumeration value="LF" />
      <xs:enumeration value="EW" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="UKRelationshipType">
    <xs:restriction base="xs:token">
      <xs:enumeration value="ASWR" />
      <xs:enumeration value="CARE" />
      <xs:enumeration value="CHMR" />
      <xs:enumeration value="DEPD" />
      <xs:enumeration value="DOCT" />
      <xs:enumeration value="EMPY" />
      <xs:enumeration value="FAAP" />
      <xs:enumeration value="FAAS" />
      <xs:enumeration value="FABH" />
      <xs:enumeration value="FABI" />
      <xs:enumeration value="FABN" />
      <xs:enumeration value="FABS" />
      <xs:enumeration value="FADF" />
      <xs:enumeration value="FADI" />
      <xs:enumeration value="FADR" />
      <xs:enumeration value="FAFF" />
      <xs:enumeration value="FAFI" />
      <xs:enumeration value="FAFN" />
      <xs:enumeration value="FAFO" />
      <xs:enumeration value="FAFS" />
      <xs:enumeration value="FAGA" />
      <xs:enumeration value="FAGD" />
      <xs:enumeration value="FAGF" />
      <xs:enumeration value="FAGM" />
      <xs:enumeration value="FAGS" />
      <xs:enumeration value="FAGU" />
      <xs:enumeration value="FALP" />
      <xs:enumeration value="FAMF" />
      <xs:enumeration value="FAMH" />
      <xs:enumeration value="FAMI" />
      <xs:enumeration value="FAMN" />
      <xs:enumeration value="FAMO" />
      <xs:enumeration value="FAMS" />
      <xs:enumeration value="FANC" />
      <xs:enumeration value="FANW" />
      <xs:enumeration value="FAOT" />
      <xs:enumeration value="FAPF" />
      <xs:enumeration value="FAPP" />
      <xs:enumeration value="FASF" />
      <xs:enumeration value="FASH" />
      <xs:enumeration value="FASI" />
      <xs:enumeration value="FASN" />
      <xs:enumeration value="FASO" />
      <xs:enumeration value="FASP" />
      <xs:enumeration value="FASS" />
      <xs:enumeration value="FASW" />
      <xs:enumeration value="FNCF" />
      <xs:enumeration value="FNCM" />
      <xs:enumeration value="FRND" />
      <xs:enumeration value="GUAR" />
      <xs:enumeration value="HTCR" />
      <xs:enumeration value="NONE" />
      <xs:enumeration value="OTHR" />
      <xs:enumeration value="PREH" />
      <xs:enumeration value="PREW" />
      <xs:enumeration value="PROB" />
      <xs:enumeration value="PTNP" />
      <xs:enumeration value="PTNR" />
      <xs:enumeration value="RELA" />
      <xs:enumeration value="RELC" />
      <xs:enumeration value="RELG" />
      <xs:enumeration value="RELU" />
      <xs:enumeration value="SIGO" />
      <xs:enumeration value="SWKR" />
      <xs:enumeration value="TADV" />
      <xs:enumeration value="WARD" />
      <xs:enumeration value="WIFE" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="UKReligiousAffiliationType">
    <xs:restriction base="xs:token">
      <xs:enumeration value="BU" />
      <xs:enumeration value="CH" />
      <xs:enumeration value="HI" />
      <xs:enumeration value="JE" />
      <xs:enumeration value="MU" />
      <xs:enumeration value="NO" />
      <xs:enumeration value="OT" />
      <xs:enumeration value="SI" />
      <xs:enumeration value="RF" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="UKSchoolTypesType">
    <xs:restriction base="xs:token">
      <xs:enumeration value="01" />
      <xs:enumeration value="02" />
      <xs:enumeration value="03" />
      <xs:enumeration value="04" />
      <xs:enumeration value="05" />
      <xs:enumeration value="06" />
      <xs:enumeration value="07" />
      <xs:enumeration value="08" />
      <xs:enumeration value="09" />
      <xs:enumeration value="10" />
      <xs:enumeration value="11" />
      <xs:enumeration value="12" />
      <xs:enumeration value="16" />
      <xs:enumeration value="17" />
      <xs:enumeration value="18" />
      <xs:enumeration value="21" />
      <xs:enumeration value="22" />
      <xs:enumeration value="25" />
      <xs:enumeration value="26" />
      <xs:enumeration value="27" />
      <xs:enumeration value="28" />
      <xs:enumeration value="29" />
      <xs:enumeration value="30" />
      <xs:enumeration value="31" />
      <xs:enumeration value="32" />
      <xs:enumeration value="33" />
      <xs:enumeration value="36" />
      <xs:enumeration value="37" />
      <xs:enumeration value="38" />
      <xs:enumeration value="39" />
      <xs:enumeration value="41" />
      <xs:enumeration value="42" />
      <xs:enumeration value="43" />
      <xs:enumeration value="44" />
      <xs:enumeration value="45" />
      <xs:enumeration value="46" />
      <xs:enumeration value="47" />
      <xs:enumeration value="48" />
      <xs:enumeration value="49" />
      <xs:enumeration value="50" />
      <xs:enumeration value="51" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="UKSeasonsType">
    <xs:restriction base="xs:token">
      <xs:enumeration value="1" />
      <xs:enumeration value="2" />
      <xs:enumeration value="3" />
      <xs:enumeration value="4" />
      <xs:enumeration value="5" />
      <xs:enumeration value="6" />
      <xs:enumeration value="7" />
      <xs:enumeration value="8" />
      <xs:enumeration value="9" />
      <xs:enumeration value="A" />
      <xs:enumeration value="B" />
      <xs:enumeration value="C" />
      <xs:enumeration value="S" />
      <xs:enumeration value="W" />
      <xs:enumeration value="M" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="UKSENProvisionType">
    <xs:restriction base="xs:token">
      <xs:enumeration value="N" />
      <xs:enumeration value="A" />
      <xs:enumeration value="P" />
      <xs:enumeration value="S" />
      <xs:enumeration value="Q" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="UKSENTypeType">
    <xs:restriction base="xs:token">
      <xs:enumeration value="SPLD" />
      <xs:enumeration value="MLD" />
      <xs:enumeration value="SLD" />
      <xs:enumeration value="PMLD" />
      <xs:enumeration value="BESD" />
      <xs:enumeration value="SLCD" />
      <xs:enumeration value="SLCN" />
      <xs:enumeration value="HI" />
      <xs:enumeration value="VI" />
      <xs:enumeration value="MSI" />
      <xs:enumeration value="PD" />
      <xs:enumeration value="PMED" />
      <xs:enumeration value="ASD" />
      <xs:enumeration value="OTH" />
      <xs:enumeration value="DNA" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="UKSourceCodeType">
    <xs:restriction base="xs:token">
      <xs:enumeration value="C" />
      <xs:enumeration value="P" />
      <xs:enumeration value="S" />
      <xs:enumeration value="T" />
      <xs:enumeration value="O" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="UKSpecialisedResourcesWalesType">
    <xs:restriction base="xs:token">
      <xs:enumeration value="SR1" />
      <xs:enumeration value="SR2" />
      <xs:enumeration value="SR3" />
      <xs:enumeration value="SR4" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="UKSpecialismsType">
    <xs:restriction base="xs:token">
      <xs:enumeration value="0" />
      <xs:enumeration value="1" />
      <xs:enumeration value="2" />
      <xs:enumeration value="3" />
      <xs:enumeration value="4" />
      <xs:enumeration value="5" />
      <xs:enumeration value="6" />
      <xs:enumeration value="7" />
      <xs:enumeration value="8" />
      <xs:enumeration value="9" />
      <xs:enumeration value="10" />
      <xs:enumeration value="11" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="UKSpinePointType">
    <xs:restriction base="xs:token">
      <xs:enumeration value="M1" />
      <xs:enumeration value="M2" />
      <xs:enumeration value="M3" />
      <xs:enumeration value="M4" />
      <xs:enumeration value="M5" />
      <xs:enumeration value="M6" />
      <xs:enumeration value="U1" />
      <xs:enumeration value="U2" />
      <xs:enumeration value="U3" />
      <xs:enumeration value="L1" />
      <xs:enumeration value="L2" />
      <xs:enumeration value="L3" />
      <xs:enumeration value="L4" />
      <xs:enumeration value="L5" />
      <xs:enumeration value="L6" />
      <xs:enumeration value="L7" />
      <xs:enumeration value="L8" />
      <xs:enumeration value="L9" />
      <xs:enumeration value="L10" />
      <xs:enumeration value="L11" />
      <xs:enumeration value="L12" />
      <xs:enumeration value="L13" />
      <xs:enumeration value="L14" />
      <xs:enumeration value="L15" />
      <xs:enumeration value="L16" />
      <xs:enumeration value="L17" />
      <xs:enumeration value="L18" />
      <xs:enumeration value="L19" />
      <xs:enumeration value="L20" />
      <xs:enumeration value="L21" />
      <xs:enumeration value="L22" />
      <xs:enumeration value="L23" />
      <xs:enumeration value="L24" />
      <xs:enumeration value="L25" />
      <xs:enumeration value="L26" />
      <xs:enumeration value="L27" />
      <xs:enumeration value="L28" />
      <xs:enumeration value="L29" />
      <xs:enumeration value="L30" />
      <xs:enumeration value="L31" />
      <xs:enumeration value="L32" />
      <xs:enumeration value="L33" />
      <xs:enumeration value="L34" />
      <xs:enumeration value="L35" />
      <xs:enumeration value="L36" />
      <xs:enumeration value="L37" />
      <xs:enumeration value="L38" />
      <xs:enumeration value="L39" />
      <xs:enumeration value="L40" />
      <xs:enumeration value="L41" />
      <xs:enumeration value="L42" />
      <xs:enumeration value="L43" />
      <xs:enumeration value="AST1" />
      <xs:enumeration value="AST2" />
      <xs:enumeration value="AST3" />
      <xs:enumeration value="AST4" />
      <xs:enumeration value="AST5" />
      <xs:enumeration value="AST6" />
      <xs:enumeration value="AST7" />
      <xs:enumeration value="AST8" />
      <xs:enumeration value="AST9" />
      <xs:enumeration value="AST10" />
      <xs:enumeration value="AST11" />
      <xs:enumeration value="AST12" />
      <xs:enumeration value="AST13" />
      <xs:enumeration value="AST14" />
      <xs:enumeration value="AST15" />
      <xs:enumeration value="AST16" />
      <xs:enumeration value="AST17" />
      <xs:enumeration value="AST18" />
      <xs:enumeration value="UNQ1" />
      <xs:enumeration value="UNQ2" />
      <xs:enumeration value="UNQ3" />
      <xs:enumeration value="UNQ4" />
      <xs:enumeration value="UNQ5" />
      <xs:enumeration value="UNQ6" />
      <xs:enumeration value="UNQ7" />
      <xs:enumeration value="UNQ8" />
      <xs:enumeration value="UNQ9" />
      <xs:enumeration value="UNQ10" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="UKTeacherCategoryType">
    <xs:restriction base="xs:token">
      <xs:enumeration value="QT" />
      <xs:enumeration value="NQ" />
      <xs:enumeration value="LQ" />
      <xs:enumeration value="LT" />
      <xs:enumeration value="ET" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="UKTravellerGypsyCodeType">
    <xs:restriction base="xs:token">
      <xs:enumeration value="GH" />
      <xs:enumeration value="GT" />
      <xs:enumeration value="OT" />
      <xs:enumeration value="TR" />
      <xs:enumeration value="NT" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="UKTuitionCategoryType">
    <xs:restriction base="xs:token">
      <xs:enumeration value="IL" />
      <xs:enumeration value="PE" />
      <xs:enumeration value="OR" />
      <xs:enumeration value="HP" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="UKTuitionHoursType">
    <xs:restriction base="xs:token">
      <xs:enumeration value="A" />
      <xs:enumeration value="B" />
      <xs:enumeration value="C" />
      <xs:enumeration value="D" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="UKUsualModeOfTravelType">
    <xs:restriction base="xs:token">
      <xs:enumeration value="WLK" />
      <xs:enumeration value="CYC" />
      <xs:enumeration value="CAR" />
      <xs:enumeration value="CRS" />
      <xs:enumeration value="PSB" />
      <xs:enumeration value="DSB" />
      <xs:enumeration value="BNK" />
      <xs:enumeration value="TXI" />
      <xs:enumeration value="TRN" />
      <xs:enumeration value="LUL" />
      <xs:enumeration value="MTL" />
      <xs:enumeration value="OTH" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="NCES0147IdentificationSystemType">
    <xs:restriction base="xs:token">
      <xs:enumeration value="0254" />
      <xs:enumeration value="0243" />
      <xs:enumeration value="0175" />
      <xs:enumeration value="0593" />
      <xs:enumeration value="0328" />
      <xs:enumeration value="0276" />
      <xs:enumeration value="0164" />
      <xs:enumeration value="0264" />
      <xs:enumeration value="0339" />
      <xs:enumeration value="0233" />
      <xs:enumeration value="0186" />
      <xs:enumeration value="0338" />
      <xs:enumeration value="0879" />
      <xs:enumeration value="0216" />
      <xs:enumeration value="0208" />
      <xs:enumeration value="9999" />
      <xs:enumeration value="0222" />
      <xs:enumeration value="0764" />
      <xs:enumeration value="0154" />
      <xs:enumeration value="0399" />
      <xs:enumeration value="0495" />
      <xs:enumeration value="0763" />
      <xs:enumeration value="0197" />
      <xs:enumeration value="0780" />
      <xs:enumeration value="0004" />
      <xs:enumeration value="0686" />
      <xs:enumeration value="0873" />
      <xs:enumeration value="0936" />
      <xs:enumeration value="0307" />
      <xs:enumeration value="0113" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="teachernetAssessmentStageType">
    <xs:restriction base="xs:token">
      <xs:enumeration value="FSP" />
      <xs:enumeration value="KS0" />
      <xs:enumeration value="KS1" />
      <xs:enumeration value="KS2" />
      <xs:enumeration value="KS3" />
      <xs:enumeration value="KS4" />
      <xs:enumeration value="KS5" />
      <xs:enumeration value="Y03" />
      <xs:enumeration value="Y04" />
      <xs:enumeration value="Y4X" />
      <xs:enumeration value="Y05" />
      <xs:enumeration value="Y07" />
      <xs:enumeration value="Y7P" />
      <xs:enumeration value="Y08" />
      <xs:enumeration value="EAL" />
      <xs:enumeration value="SEN" />
      <xs:enumeration value="W09" />
      <xs:enumeration value="W13" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="teachernetAssessmentSubjectsSENType">
    <xs:restriction base="xs:token">
      <xs:enumeration value="ENG" />
      <xs:enumeration value="MAT" />
      <xs:enumeration value="SCI" />
      <xs:enumeration value="PSH" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="teachernetAssessmentSubjectsKS1KS2Type">
    <xs:restriction base="xs:token">
      <xs:enumeration value="ENG" />
      <xs:enumeration value="MAT" />
      <xs:enumeration value="SCI" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="teachernetAssessmentSubjectsKS3Type">
    <xs:restriction base="xs:token">
      <xs:enumeration value="ARA" />
      <xs:enumeration value="ART" />
      <xs:enumeration value="BEN" />
      <xs:enumeration value="CHI" />
      <xs:enumeration value="DAN" />
      <xs:enumeration value="DAT" />
      <xs:enumeration value="DUT" />
      <xs:enumeration value="ENG" />
      <xs:enumeration value="FIN" />
      <xs:enumeration value="FRE" />
      <xs:enumeration value="GEO" />
      <xs:enumeration value="GER" />
      <xs:enumeration value="GRE" />
      <xs:enumeration value="GUJ" />
      <xs:enumeration value="HEB" />
      <xs:enumeration value="HIS" />
      <xs:enumeration value="ICT" />
      <xs:enumeration value="ITA" />
      <xs:enumeration value="JAP" />
      <xs:enumeration value="MAT" />
      <xs:enumeration value="MUS" />
      <xs:enumeration value="PAN" />
      <xs:enumeration value="PED" />
      <xs:enumeration value="POR" />
      <xs:enumeration value="RUS" />
      <xs:enumeration value="SCI" />
      <xs:enumeration value="SPA" />
      <xs:enumeration value="SWE" />
      <xs:enumeration value="TUR" />
      <xs:enumeration value="URD" />
      <xs:enumeration value="WEL" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="teachernetAssessmentSubjectsY03Y7PType">
    <xs:restriction base="xs:token">
      <xs:enumeration value="ENG" />
      <xs:enumeration value="MAT" />
      <xs:enumeration value="SCI" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="teachernetAssessmentSubjectsY07Y08Type">
    <xs:restriction base="xs:token">
      <xs:enumeration value="ENG" />
      <xs:enumeration value="MAT" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="teachernetAssessmentSubjectsKS4KS5Type">
    <xs:restriction base="xs:token">
      <xs:enumeration value="0001" />
      <xs:enumeration value="0002" />
      <xs:enumeration value="0003" />
      <xs:enumeration value="0004" />
      <xs:enumeration value="0005" />
      <xs:enumeration value="0006" />
      <xs:enumeration value="0007" />
      <xs:enumeration value="0008" />
      <xs:enumeration value="0009" />
      <xs:enumeration value="0010" />
      <xs:enumeration value="0011" />
      <xs:enumeration value="0012" />
      <xs:enumeration value="0013" />
      <xs:enumeration value="0014" />
      <xs:enumeration value="0015" />
      <xs:enumeration value="0097" />
      <xs:enumeration value="0098" />
      <xs:enumeration value="0099" />
      <xs:enumeration value="1010" />
      <xs:enumeration value="1030" />
      <xs:enumeration value="1050" />
      <xs:enumeration value="1060" />
      <xs:enumeration value="1110" />
      <xs:enumeration value="1210" />
      <xs:enumeration value="1310" />
      <xs:enumeration value="1330" />
      <xs:enumeration value="1350" />
      <xs:enumeration value="1370" />
      <xs:enumeration value="1390" />
      <xs:enumeration value="1410" />
      <xs:enumeration value="1450" />
      <xs:enumeration value="1470" />
      <xs:enumeration value="1630" />
      <xs:enumeration value="1650" />
      <xs:enumeration value="1660" />
      <xs:enumeration value="1670" />
      <xs:enumeration value="1690" />
      <xs:enumeration value="1710" />
      <xs:enumeration value="1730" />
      <xs:enumeration value="1750" />
      <xs:enumeration value="1770" />
      <xs:enumeration value="1790" />
      <xs:enumeration value="1810" />
      <xs:enumeration value="1830" />
      <xs:enumeration value="1850" />
      <xs:enumeration value="1870" />
      <xs:enumeration value="1910" />
      <xs:enumeration value="1920" />
      <xs:enumeration value="1930" />
      <xs:enumeration value="1970" />
      <xs:enumeration value="1990" />
      <xs:enumeration value="2010" />
      <xs:enumeration value="2030" />
      <xs:enumeration value="2210" />
      <xs:enumeration value="2220" />
      <xs:enumeration value="2230" />
      <xs:enumeration value="2240" />
      <xs:enumeration value="2250" />
      <xs:enumeration value="2260" />
      <xs:enumeration value="2270" />
      <xs:enumeration value="2280" />
      <xs:enumeration value="2290" />
      <xs:enumeration value="2300" />
      <xs:enumeration value="2310" />
      <xs:enumeration value="2330" />
      <xs:enumeration value="2340" />
      <xs:enumeration value="2350" />
      <xs:enumeration value="2510" />
      <xs:enumeration value="2610" />
      <xs:enumeration value="2630" />
      <xs:enumeration value="2650" />
      <xs:enumeration value="2670" />
      <xs:enumeration value="2810" />
      <xs:enumeration value="2830" />
      <xs:enumeration value="2850" />
      <xs:enumeration value="2870" />
      <xs:enumeration value="2890" />
      <xs:enumeration value="2910" />
      <xs:enumeration value="2930" />
      <xs:enumeration value="2940" />
      <xs:enumeration value="2950" />
      <xs:enumeration value="2970" />
      <xs:enumeration value="2990" />
      <xs:enumeration value="3010" />
      <xs:enumeration value="3030" />
      <xs:enumeration value="3050" />
      <xs:enumeration value="3070" />
      <xs:enumeration value="3090" />
      <xs:enumeration value="3110" />
      <xs:enumeration value="3130" />
      <xs:enumeration value="3210" />
      <xs:enumeration value="3230" />
      <xs:enumeration value="3250" />
      <xs:enumeration value="3270" />
      <xs:enumeration value="3310" />
      <xs:enumeration value="3320" />
      <xs:enumeration value="3330" />
      <xs:enumeration value="3350" />
      <xs:enumeration value="3370" />
      <xs:enumeration value="3390" />
      <xs:enumeration value="3510" />
      <xs:enumeration value="3530" />
      <xs:enumeration value="3550" />
      <xs:enumeration value="3570" />
      <xs:enumeration value="3610" />
      <xs:enumeration value="3630" />
      <xs:enumeration value="3650" />
      <xs:enumeration value="3670" />
      <xs:enumeration value="3680" />
      <xs:enumeration value="3690" />
      <xs:enumeration value="3700" />
      <xs:enumeration value="3810" />
      <xs:enumeration value="3820" />
      <xs:enumeration value="3830" />
      <xs:enumeration value="3910" />
      <xs:enumeration value="3920" />
      <xs:enumeration value="3930" />
      <xs:enumeration value="3950" />
      <xs:enumeration value="3970" />
      <xs:enumeration value="4010" />
      <xs:enumeration value="4110" />
      <xs:enumeration value="4130" />
      <xs:enumeration value="4150" />
      <xs:enumeration value="4170" />
      <xs:enumeration value="4190" />
      <xs:enumeration value="4210" />
      <xs:enumeration value="4230" />
      <xs:enumeration value="4250" />
      <xs:enumeration value="4270" />
      <xs:enumeration value="4410" />
      <xs:enumeration value="4430" />
      <xs:enumeration value="4510" />
      <xs:enumeration value="4520" />
      <xs:enumeration value="4530" />
      <xs:enumeration value="4550" />
      <xs:enumeration value="4610" />
      <xs:enumeration value="4630" />
      <xs:enumeration value="4710" />
      <xs:enumeration value="4730" />
      <xs:enumeration value="4750" />
      <xs:enumeration value="4770" />
      <xs:enumeration value="4790" />
      <xs:enumeration value="4810" />
      <xs:enumeration value="4820" />
      <xs:enumeration value="4825" />
      <xs:enumeration value="4830" />
      <xs:enumeration value="4850" />
      <xs:enumeration value="4870" />
      <xs:enumeration value="4890" />
      <xs:enumeration value="4895" />
      <xs:enumeration value="4910" />
      <xs:enumeration value="5010" />
      <xs:enumeration value="5030" />
      <xs:enumeration value="5110" />
      <xs:enumeration value="5150" />
      <xs:enumeration value="5160" />
      <xs:enumeration value="5210" />
      <xs:enumeration value="5220" />
      <xs:enumeration value="5230" />
      <xs:enumeration value="5310" />
      <xs:enumeration value="5330" />
      <xs:enumeration value="5340" />
      <xs:enumeration value="5345" />
      <xs:enumeration value="5350" />
      <xs:enumeration value="5360" />
      <xs:enumeration value="5370" />
      <xs:enumeration value="5510" />
      <xs:enumeration value="5515" />
      <xs:enumeration value="5530" />
      <xs:enumeration value="5550" />
      <xs:enumeration value="5610" />
      <xs:enumeration value="5630" />
      <xs:enumeration value="5650" />
      <xs:enumeration value="5670" />
      <xs:enumeration value="5690" />
      <xs:enumeration value="5710" />
      <xs:enumeration value="5730" />
      <xs:enumeration value="5750" />
      <xs:enumeration value="5910" />
      <xs:enumeration value="5930" />
      <xs:enumeration value="5950" />
      <xs:enumeration value="5970" />
      <xs:enumeration value="5990" />
      <xs:enumeration value="6010" />
      <xs:enumeration value="6030" />
      <xs:enumeration value="6050" />
      <xs:enumeration value="6070" />
      <xs:enumeration value="6090" />
      <xs:enumeration value="6110" />
      <xs:enumeration value="6130" />
      <xs:enumeration value="6150" />
      <xs:enumeration value="6310" />
      <xs:enumeration value="6510" />
      <xs:enumeration value="6530" />
      <xs:enumeration value="6550" />
      <xs:enumeration value="6570" />
      <xs:enumeration value="6590" />
      <xs:enumeration value="6610" />
      <xs:enumeration value="6630" />
      <xs:enumeration value="6650" />
      <xs:enumeration value="6810" />
      <xs:enumeration value="6830" />
      <xs:enumeration value="6850" />
      <xs:enumeration value="7010" />
      <xs:enumeration value="7020" />
      <xs:enumeration value="7030" />
      <xs:enumeration value="7040" />
      <xs:enumeration value="7210" />
      <xs:enumeration value="7230" />
      <xs:enumeration value="7250" />
      <xs:enumeration value="7410" />
      <xs:enumeration value="7430" />
      <xs:enumeration value="7450" />
      <xs:enumeration value="7460" />
      <xs:enumeration value="7470" />
      <xs:enumeration value="7490" />
      <xs:enumeration value="7510" />
      <xs:enumeration value="7530" />
      <xs:enumeration value="7550" />
      <xs:enumeration value="7560" />
      <xs:enumeration value="7570" />
      <xs:enumeration value="7590" />
      <xs:enumeration value="7610" />
      <xs:enumeration value="7630" />
      <xs:enumeration value="7650" />
      <xs:enumeration value="7670" />
      <xs:enumeration value="7690" />
      <xs:enumeration value="7710" />
      <xs:enumeration value="7810" />
      <xs:enumeration value="7830" />
      <xs:enumeration value="8000" />
      <xs:enumeration value="8010" />
      <xs:enumeration value="8020" />
      <xs:enumeration value="8030" />
      <xs:enumeration value="8040" />
      <xs:enumeration value="8050" />
      <xs:enumeration value="8060" />
      <xs:enumeration value="8070" />
      <xs:enumeration value="8080" />
      <xs:enumeration value="8090" />
      <xs:enumeration value="8100" />
      <xs:enumeration value="8110" />
      <xs:enumeration value="8120" />
      <xs:enumeration value="8130" />
      <xs:enumeration value="8140" />
      <xs:enumeration value="8150" />
      <xs:enumeration value="8160" />
      <xs:enumeration value="8170" />
      <xs:enumeration value="8180" />
      <xs:enumeration value="8190" />
      <xs:enumeration value="8200" />
      <xs:enumeration value="8210" />
      <xs:enumeration value="8220" />
      <xs:enumeration value="8230" />
      <xs:enumeration value="8240" />
      <xs:enumeration value="8250" />
      <xs:enumeration value="8260" />
      <xs:enumeration value="8270" />
      <xs:enumeration value="8280" />
      <xs:enumeration value="8290" />
      <xs:enumeration value="8300" />
      <xs:enumeration value="8310" />
      <xs:enumeration value="8320" />
      <xs:enumeration value="8330" />
      <xs:enumeration value="8340" />
      <xs:enumeration value="8350" />
      <xs:enumeration value="8360" />
      <xs:enumeration value="8370" />
      <xs:enumeration value="8380" />
      <xs:enumeration value="8390" />
      <xs:enumeration value="8395" />
      <xs:enumeration value="8400" />
      <xs:enumeration value="8410" />
      <xs:enumeration value="8420" />
      <xs:enumeration value="8430" />
      <xs:enumeration value="8440" />
      <xs:enumeration value="8450" />
      <xs:enumeration value="8460" />
      <xs:enumeration value="8470" />
      <xs:enumeration value="8480" />
      <xs:enumeration value="8490" />
      <xs:enumeration value="8500" />
      <xs:enumeration value="8510" />
      <xs:enumeration value="8520" />
      <xs:enumeration value="8530" />
      <xs:enumeration value="8540" />
      <xs:enumeration value="8600" />
      <xs:enumeration value="8610" />
      <xs:enumeration value="8620" />
      <xs:enumeration value="8630" />
      <xs:enumeration value="8640" />
      <xs:enumeration value="8700" />
      <xs:enumeration value="8710" />
      <xs:enumeration value="8720" />
      <xs:enumeration value="8730" />
      <xs:enumeration value="8740" />
      <xs:enumeration value="8900" />
      <xs:enumeration value="8910" />
      <xs:enumeration value="8920" />
      <xs:enumeration value="8930" />
      <xs:enumeration value="9010" />
      <xs:enumeration value="9020" />
      <xs:enumeration value="9030" />
      <xs:enumeration value="9040" />
      <xs:enumeration value="9050" />
      <xs:enumeration value="9060" />
      <xs:enumeration value="9070" />
      <xs:enumeration value="9080" />
      <xs:enumeration value="IBOLA1" />
      <xs:enumeration value="IBOLA2" />
      <xs:enumeration value="IBOIAS" />
      <xs:enumeration value="IBOESC" />
      <xs:enumeration value="IBOMAT" />
      <xs:enumeration value="IBOAAE" />
      <xs:enumeration value="IBOEXE" />
      <xs:enumeration value="IBOTOK" />
      <xs:enumeration value="IBOCAS" />
      <xs:enumeration value="IBOETK" />
      <xs:enumeration value="IBOTOT" />
      <xs:enumeration value="IBOFIN" />
      <xs:enumeration value="NVQACC" />
      <xs:enumeration value="NVQADM" />
      <xs:enumeration value="NVQBUI" />
      <xs:enumeration value="NVQHOR" />
      <xs:enumeration value="NVQCON" />
      <xs:enumeration value="NVQDEC" />
      <xs:enumeration value="NVQDTP" />
      <xs:enumeration value="NVQDIT" />
      <xs:enumeration value="NVQDIS" />
      <xs:enumeration value="NVQENG" />
      <xs:enumeration value="NVQENM" />
      <xs:enumeration value="NVQFPC" />
      <xs:enumeration value="NVQHAI" />
      <xs:enumeration value="NVQHOS" />
      <xs:enumeration value="NVQISA" />
      <xs:enumeration value="NVQINT" />
      <xs:enumeration value="NVQPMO" />
      <xs:enumeration value="NVQPSF" />
      <xs:enumeration value="NVQPSQ" />
      <xs:enumeration value="NVQRET" />
      <xs:enumeration value="NVQSOF" />
      <xs:enumeration value="NVQSAR" />
      <xs:enumeration value="NVQSRA" />
      <xs:enumeration value="NVQTRO" />
      <xs:enumeration value="NVQUIT" />
      <xs:enumeration value="NVQWOO" />
      <xs:enumeration value="CEOART" />
      <xs:enumeration value="CEOBUI" />
      <xs:enumeration value="CEOBUS" />
      <xs:enumeration value="CEOCGR" />
      <xs:enumeration value="CEODAT" />
      <xs:enumeration value="CEODRA" />
      <xs:enumeration value="CEODTE" />
      <xs:enumeration value="CEODTF" />
      <xs:enumeration value="CEODTG" />
      <xs:enumeration value="CEODTR" />
      <xs:enumeration value="CEODTS" />
      <xs:enumeration value="CEODTT" />
      <xs:enumeration value="CEOENG" />
      <xs:enumeration value="CEOFRE" />
      <xs:enumeration value="CEOGEO" />
      <xs:enumeration value="CEOGER" />
      <xs:enumeration value="CEOGRA" />
      <xs:enumeration value="CEOHEC" />
      <xs:enumeration value="CEOHEF" />
      <xs:enumeration value="CEOHIS" />
      <xs:enumeration value="CEOHUM" />
      <xs:enumeration value="CEOINF" />
      <xs:enumeration value="CEOJAP" />
      <xs:enumeration value="CEOMAT" />
      <xs:enumeration value="CEOMOT" />
      <xs:enumeration value="CEOMUS" />
      <xs:enumeration value="CEOPSE" />
      <xs:enumeration value="CEORED" />
      <xs:enumeration value="CEORST" />
      <xs:enumeration value="CEOSCI" />
      <xs:enumeration value="CEOSPA" />
      <xs:enumeration value="CEOSPE" />
      <xs:enumeration value="CEOTEX" />
      <xs:enumeration value="CEOWEF" />
      <xs:enumeration value="CEOWES" />
      <xs:enumeration value="KSKAON" />
      <xs:enumeration value="KSKCOM" />
      <xs:enumeration value="KSKINF" />
      <xs:enumeration value="KSKIOL" />
      <xs:enumeration value="KSKPRS" />
      <xs:enumeration value="KSKWWO" />
      <xs:enumeration value="FMUF01" />
      <xs:enumeration value="FMUF02" />
      <xs:enumeration value="FMUF03" />
      <xs:enumeration value="FMUI01" />
      <xs:enumeration value="FMUI02" />
      <xs:enumeration value="FMUI03" />
      <xs:enumeration value="FMUI04" />
      <xs:enumeration value="FMUI05" />
      <xs:enumeration value="FMUA01" />
      <xs:enumeration value="FMUA02" />
      <xs:enumeration value="FMUA03" />
      <xs:enumeration value="AEABIO" />
      <xs:enumeration value="AEACHE" />
      <xs:enumeration value="AEACRT" />
      <xs:enumeration value="AEAECO" />
      <xs:enumeration value="AEAENG" />
      <xs:enumeration value="AEAHIS" />
      <xs:enumeration value="AEAFRE" />
      <xs:enumeration value="AEAGEO" />
      <xs:enumeration value="AEAGER" />
      <xs:enumeration value="AEALAT" />
      <xs:enumeration value="AEAMAT" />
      <xs:enumeration value="AEAPHY" />
      <xs:enumeration value="AEAREL" />
      <xs:enumeration value="AEASPA" />
      <xs:enumeration value="AEAWEL" />
      <xs:enumeration value="AEAWSL" />
      <xs:enumeration value="SGV001" />
      <xs:enumeration value="SGV010" />
      <xs:enumeration value="SGV020" />
      <xs:enumeration value="SGV021" />
      <xs:enumeration value="SGV030" />
      <xs:enumeration value="SGV031" />
      <xs:enumeration value="SGV032" />
      <xs:enumeration value="SGV033" />
      <xs:enumeration value="SGV040" />
      <xs:enumeration value="SGV050" />
      <xs:enumeration value="SGV051" />
      <xs:enumeration value="SGV052" />
      <xs:enumeration value="SGV060" />
      <xs:enumeration value="SGV070" />
      <xs:enumeration value="SGV071" />
      <xs:enumeration value="SGV072" />
      <xs:enumeration value="SGV073" />
      <xs:enumeration value="SGV074" />
      <xs:enumeration value="SGV080" />
      <xs:enumeration value="SGV081" />
      <xs:enumeration value="SGV082" />
      <xs:enumeration value="SGV090" />
      <xs:enumeration value="SGV100" />
      <xs:enumeration value="SGV110" />
      <xs:enumeration value="SGV120" />
      <xs:enumeration value="SGV130" />
      <xs:enumeration value="SGV140" />
      <xs:enumeration value="SGV150" />
      <xs:enumeration value="SGV151" />
      <xs:enumeration value="SV0101" />
      <xs:enumeration value="SV0102" />
      <xs:enumeration value="SV0103" />
      <xs:enumeration value="SV0104" />
      <xs:enumeration value="SV0105" />
      <xs:enumeration value="SV0106" />
      <xs:enumeration value="SV0107" />
      <xs:enumeration value="SV0108" />
      <xs:enumeration value="SV0109" />
      <xs:enumeration value="SV0110" />
      <xs:enumeration value="SV0111" />
      <xs:enumeration value="SV0112" />
      <xs:enumeration value="SV0113" />
      <xs:enumeration value="SV0114" />
      <xs:enumeration value="SV0115" />
      <xs:enumeration value="SV0116" />
      <xs:enumeration value="SV0117" />
      <xs:enumeration value="SV0118" />
      <xs:enumeration value="SV0119" />
      <xs:enumeration value="SV0120" />
      <xs:enumeration value="SV0121" />
      <xs:enumeration value="SV0122" />
      <xs:enumeration value="SV0123" />
      <xs:enumeration value="SV0124" />
      <xs:enumeration value="SV0125" />
      <xs:enumeration value="SV0126" />
      <xs:enumeration value="SV0127" />
      <xs:enumeration value="SV0128" />
      <xs:enumeration value="SV0129" />
      <xs:enumeration value="SV0130" />
      <xs:enumeration value="SV0131" />
      <xs:enumeration value="SV0132" />
      <xs:enumeration value="SV0133" />
      <xs:enumeration value="SV0134" />
      <xs:enumeration value="SV0135" />
      <xs:enumeration value="SV0136" />
      <xs:enumeration value="SV0137" />
      <xs:enumeration value="SV0201" />
      <xs:enumeration value="SV0202" />
      <xs:enumeration value="SV0203" />
      <xs:enumeration value="SV0204" />
      <xs:enumeration value="SV0205" />
      <xs:enumeration value="SV0206" />
      <xs:enumeration value="SV0207" />
      <xs:enumeration value="SV0208" />
      <xs:enumeration value="SV0209" />
      <xs:enumeration value="SV0210" />
      <xs:enumeration value="SV0211" />
      <xs:enumeration value="SV0212" />
      <xs:enumeration value="SV0213" />
      <xs:enumeration value="SV0214" />
      <xs:enumeration value="SV0215" />
      <xs:enumeration value="SV0216" />
      <xs:enumeration value="SV0217" />
      <xs:enumeration value="SV0218" />
      <xs:enumeration value="SV0219" />
      <xs:enumeration value="SV0220" />
      <xs:enumeration value="SV0221" />
      <xs:enumeration value="SV0222" />
      <xs:enumeration value="SV0223" />
      <xs:enumeration value="SV0224" />
      <xs:enumeration value="SV0225" />
      <xs:enumeration value="SV0226" />
      <xs:enumeration value="SV0227" />
      <xs:enumeration value="SV0228" />
      <xs:enumeration value="SV0229" />
      <xs:enumeration value="SV0230" />
      <xs:enumeration value="SV0231" />
      <xs:enumeration value="SV0301" />
      <xs:enumeration value="SV0302" />
      <xs:enumeration value="SV0303" />
      <xs:enumeration value="SV0304" />
      <xs:enumeration value="SV0305" />
      <xs:enumeration value="SV0306" />
      <xs:enumeration value="SV0307" />
      <xs:enumeration value="SV0308" />
      <xs:enumeration value="SV0309" />
      <xs:enumeration value="SV0310" />
      <xs:enumeration value="SV0311" />
      <xs:enumeration value="SV0312" />
      <xs:enumeration value="SV0313" />
      <xs:enumeration value="SV0314" />
      <xs:enumeration value="SV0315" />
      <xs:enumeration value="SV0316" />
      <xs:enumeration value="SV0317" />
      <xs:enumeration value="SV0318" />
      <xs:enumeration value="SV0319" />
      <xs:enumeration value="SV0320" />
      <xs:enumeration value="SV0321" />
      <xs:enumeration value="SV0322" />
      <xs:enumeration value="SV0323" />
      <xs:enumeration value="SV0324" />
      <xs:enumeration value="SV0325" />
      <xs:enumeration value="SV0326" />
      <xs:enumeration value="SV0327" />
      <xs:enumeration value="SV0328" />
      <xs:enumeration value="SV0329" />
      <xs:enumeration value="SV0330" />
      <xs:enumeration value="SV0331" />
      <xs:enumeration value="SV0332" />
      <xs:enumeration value="SV0333" />
      <xs:enumeration value="SV0334" />
      <xs:enumeration value="SV0335" />
      <xs:enumeration value="SV0336" />
      <xs:enumeration value="SV0337" />
      <xs:enumeration value="SV0338" />
      <xs:enumeration value="SV0339" />
      <xs:enumeration value="SV0340" />
      <xs:enumeration value="SV0341" />
      <xs:enumeration value="SV0342" />
      <xs:enumeration value="SV0343" />
      <xs:enumeration value="SV0344" />
      <xs:enumeration value="SV0345" />
      <xs:enumeration value="SV0346" />
      <xs:enumeration value="SV0347" />
      <xs:enumeration value="SV0348" />
      <xs:enumeration value="SV0349" />
      <xs:enumeration value="SV0350" />
      <xs:enumeration value="SV0351" />
      <xs:enumeration value="SV0352" />
      <xs:enumeration value="SV0353" />
      <xs:enumeration value="SV0354" />
      <xs:enumeration value="SV0355" />
      <xs:enumeration value="SV0356" />
      <xs:enumeration value="SV0357" />
      <xs:enumeration value="SV0358" />
      <xs:enumeration value="SV0359" />
      <xs:enumeration value="SV0360" />
      <xs:enumeration value="SV0361" />
      <xs:enumeration value="SV0362" />
      <xs:enumeration value="SV0363" />
      <xs:enumeration value="SV0364" />
      <xs:enumeration value="SV0365" />
      <xs:enumeration value="SV0366" />
      <xs:enumeration value="SV0401" />
      <xs:enumeration value="SV0402" />
      <xs:enumeration value="SV0403" />
      <xs:enumeration value="SV0404" />
      <xs:enumeration value="SV0405" />
      <xs:enumeration value="SV0406" />
      <xs:enumeration value="SV0407" />
      <xs:enumeration value="SV0408" />
      <xs:enumeration value="SV0409" />
      <xs:enumeration value="SV0410" />
      <xs:enumeration value="SV0411" />
      <xs:enumeration value="SV0412" />
      <xs:enumeration value="SV0413" />
      <xs:enumeration value="SV0414" />
      <xs:enumeration value="SV0415" />
      <xs:enumeration value="SV0416" />
      <xs:enumeration value="SV0417" />
      <xs:enumeration value="SV0418" />
      <xs:enumeration value="SV0419" />
      <xs:enumeration value="SV0420" />
      <xs:enumeration value="SV0421" />
      <xs:enumeration value="SV0422" />
      <xs:enumeration value="SV0423" />
      <xs:enumeration value="SV0424" />
      <xs:enumeration value="SV0425" />
      <xs:enumeration value="SV0426" />
      <xs:enumeration value="SV0427" />
      <xs:enumeration value="SV0428" />
      <xs:enumeration value="SV0429" />
      <xs:enumeration value="SV0430" />
      <xs:enumeration value="SV0431" />
      <xs:enumeration value="SV0432" />
      <xs:enumeration value="SV0433" />
      <xs:enumeration value="SV0434" />
      <xs:enumeration value="SV0435" />
      <xs:enumeration value="SV0436" />
      <xs:enumeration value="SV0437" />
      <xs:enumeration value="SV0438" />
      <xs:enumeration value="SV0439" />
      <xs:enumeration value="SV0440" />
      <xs:enumeration value="SV0441" />
      <xs:enumeration value="SV0442" />
      <xs:enumeration value="SV0443" />
      <xs:enumeration value="SV0444" />
      <xs:enumeration value="SV0445" />
      <xs:enumeration value="SV0446" />
      <xs:enumeration value="SV0447" />
      <xs:enumeration value="SV0448" />
      <xs:enumeration value="SV0449" />
      <xs:enumeration value="SV0450" />
      <xs:enumeration value="SV0451" />
      <xs:enumeration value="SV0452" />
      <xs:enumeration value="SV0453" />
      <xs:enumeration value="SV0454" />
      <xs:enumeration value="SV0455" />
      <xs:enumeration value="SV0456" />
      <xs:enumeration value="SV0457" />
      <xs:enumeration value="SV0458" />
      <xs:enumeration value="SV0459" />
      <xs:enumeration value="SV0460" />
      <xs:enumeration value="SV0461" />
      <xs:enumeration value="SV0462" />
      <xs:enumeration value="SV0463" />
      <xs:enumeration value="SV0501" />
      <xs:enumeration value="SV0502" />
      <xs:enumeration value="SV0503" />
      <xs:enumeration value="SV0504" />
      <xs:enumeration value="SV0505" />
      <xs:enumeration value="SV0506" />
      <xs:enumeration value="SV0507" />
      <xs:enumeration value="SV0508" />
      <xs:enumeration value="SV0509" />
      <xs:enumeration value="SV0510" />
      <xs:enumeration value="SV0511" />
      <xs:enumeration value="SV0512" />
      <xs:enumeration value="SV0513" />
      <xs:enumeration value="SV0514" />
      <xs:enumeration value="SV0515" />
      <xs:enumeration value="SV0516" />
      <xs:enumeration value="SV0517" />
      <xs:enumeration value="SV0518" />
      <xs:enumeration value="SV0519" />
      <xs:enumeration value="SV0520" />
      <xs:enumeration value="SV0521" />
      <xs:enumeration value="SV0522" />
      <xs:enumeration value="SV0523" />
      <xs:enumeration value="SV0524" />
      <xs:enumeration value="SV0525" />
      <xs:enumeration value="SV0526" />
      <xs:enumeration value="SV0527" />
      <xs:enumeration value="SV0528" />
      <xs:enumeration value="SV0529" />
      <xs:enumeration value="SV0530" />
      <xs:enumeration value="SV0531" />
      <xs:enumeration value="SV0532" />
      <xs:enumeration value="SV0601" />
      <xs:enumeration value="SV0602" />
      <xs:enumeration value="SV0603" />
      <xs:enumeration value="SV0604" />
      <xs:enumeration value="SV0605" />
      <xs:enumeration value="SV0606" />
      <xs:enumeration value="SV0607" />
      <xs:enumeration value="SV0608" />
      <xs:enumeration value="SV0609" />
      <xs:enumeration value="SV0610" />
      <xs:enumeration value="SV0611" />
      <xs:enumeration value="SV0612" />
      <xs:enumeration value="SV0701" />
      <xs:enumeration value="SV0702" />
      <xs:enumeration value="SV0703" />
      <xs:enumeration value="SV0704" />
      <xs:enumeration value="SV0705" />
      <xs:enumeration value="SV0706" />
      <xs:enumeration value="SV0707" />
      <xs:enumeration value="SV0708" />
      <xs:enumeration value="SV0709" />
      <xs:enumeration value="SV0710" />
      <xs:enumeration value="SV0711" />
      <xs:enumeration value="SV0712" />
      <xs:enumeration value="SV0713" />
      <xs:enumeration value="SV0714" />
      <xs:enumeration value="SV0715" />
      <xs:enumeration value="SV0716" />
      <xs:enumeration value="SV0717" />
      <xs:enumeration value="SV0718" />
      <xs:enumeration value="SV0719" />
      <xs:enumeration value="SV0720" />
      <xs:enumeration value="SV0721" />
      <xs:enumeration value="SV0722" />
      <xs:enumeration value="SV0723" />
      <xs:enumeration value="SV0724" />
      <xs:enumeration value="SV0725" />
      <xs:enumeration value="SV0726" />
      <xs:enumeration value="SV0727" />
      <xs:enumeration value="SV0728" />
      <xs:enumeration value="SV0729" />
      <xs:enumeration value="SV0730" />
      <xs:enumeration value="SV0731" />
      <xs:enumeration value="SV0732" />
      <xs:enumeration value="SV0733" />
      <xs:enumeration value="SV0734" />
      <xs:enumeration value="SV0735" />
      <xs:enumeration value="SV0736" />
      <xs:enumeration value="SV0737" />
      <xs:enumeration value="SV0738" />
      <xs:enumeration value="SV0739" />
      <xs:enumeration value="SV0740" />
      <xs:enumeration value="SV0741" />
      <xs:enumeration value="SV0742" />
      <xs:enumeration value="SV0743" />
      <xs:enumeration value="SV0744" />
      <xs:enumeration value="SV0745" />
      <xs:enumeration value="SV0746" />
      <xs:enumeration value="SV0747" />
      <xs:enumeration value="SV0748" />
      <xs:enumeration value="SV0749" />
      <xs:enumeration value="SV0750" />
      <xs:enumeration value="SV0751" />
      <xs:enumeration value="SV0752" />
      <xs:enumeration value="SV0753" />
      <xs:enumeration value="SV0754" />
      <xs:enumeration value="SV0755" />
      <xs:enumeration value="SV0756" />
      <xs:enumeration value="SV0757" />
      <xs:enumeration value="SV0758" />
      <xs:enumeration value="SV0759" />
      <xs:enumeration value="SV0760" />
      <xs:enumeration value="SV0761" />
      <xs:enumeration value="SV0762" />
      <xs:enumeration value="SV0763" />
      <xs:enumeration value="SV0764" />
      <xs:enumeration value="SV0765" />
      <xs:enumeration value="SV0766" />
      <xs:enumeration value="SV0767" />
      <xs:enumeration value="SV0768" />
      <xs:enumeration value="SV0769" />
      <xs:enumeration value="SV0770" />
      <xs:enumeration value="SV0771" />
      <xs:enumeration value="SV0801" />
      <xs:enumeration value="SV0802" />
      <xs:enumeration value="SV0803" />
      <xs:enumeration value="SV0804" />
      <xs:enumeration value="SV0805" />
      <xs:enumeration value="SV0806" />
      <xs:enumeration value="SV0807" />
      <xs:enumeration value="SV0808" />
      <xs:enumeration value="SV0809" />
      <xs:enumeration value="SV0810" />
      <xs:enumeration value="SV0811" />
      <xs:enumeration value="SV0812" />
      <xs:enumeration value="SV0813" />
      <xs:enumeration value="SV0814" />
      <xs:enumeration value="SV0815" />
      <xs:enumeration value="SV0816" />
      <xs:enumeration value="SV0817" />
      <xs:enumeration value="SV0818" />
      <xs:enumeration value="SV0819" />
      <xs:enumeration value="SV0820" />
      <xs:enumeration value="SV0821" />
      <xs:enumeration value="SV0822" />
      <xs:enumeration value="SV0823" />
      <xs:enumeration value="SV0824" />
      <xs:enumeration value="SV0825" />
      <xs:enumeration value="SV0826" />
      <xs:enumeration value="SV0827" />
      <xs:enumeration value="SV0828" />
      <xs:enumeration value="SV0829" />
      <xs:enumeration value="SV0830" />
      <xs:enumeration value="SV0831" />
      <xs:enumeration value="SV0832" />
      <xs:enumeration value="SV0833" />
      <xs:enumeration value="SV0834" />
      <xs:enumeration value="SV0835" />
      <xs:enumeration value="SV0836" />
      <xs:enumeration value="SV0837" />
      <xs:enumeration value="SV0838" />
      <xs:enumeration value="SV0839" />
      <xs:enumeration value="SV0840" />
      <xs:enumeration value="SV0841" />
      <xs:enumeration value="SV0842" />
      <xs:enumeration value="SV0843" />
      <xs:enumeration value="SV0844" />
      <xs:enumeration value="SV0845" />
      <xs:enumeration value="SV0846" />
      <xs:enumeration value="SV0847" />
      <xs:enumeration value="SV0848" />
      <xs:enumeration value="SV0901" />
      <xs:enumeration value="SV0902" />
      <xs:enumeration value="SV0903" />
      <xs:enumeration value="SV0904" />
      <xs:enumeration value="SV0905" />
      <xs:enumeration value="SV0906" />
      <xs:enumeration value="SV0907" />
      <xs:enumeration value="SV0908" />
      <xs:enumeration value="SV0909" />
      <xs:enumeration value="SV0910" />
      <xs:enumeration value="SV0911" />
      <xs:enumeration value="SV0912" />
      <xs:enumeration value="SV0913" />
      <xs:enumeration value="SV0914" />
      <xs:enumeration value="SV0915" />
      <xs:enumeration value="SV0916" />
      <xs:enumeration value="SV0917" />
      <xs:enumeration value="SV0918" />
      <xs:enumeration value="SV0919" />
      <xs:enumeration value="SV0920" />
      <xs:enumeration value="SV0921" />
      <xs:enumeration value="SV0922" />
      <xs:enumeration value="SV0923" />
      <xs:enumeration value="SV0924" />
      <xs:enumeration value="SV0925" />
      <xs:enumeration value="SV0926" />
      <xs:enumeration value="SV0927" />
      <xs:enumeration value="SV0928" />
      <xs:enumeration value="SV0929" />
      <xs:enumeration value="SV0930" />
      <xs:enumeration value="SV0931" />
      <xs:enumeration value="SV0932" />
      <xs:enumeration value="SV0933" />
      <xs:enumeration value="SV0934" />
      <xs:enumeration value="SV0935" />
      <xs:enumeration value="SV0936" />
      <xs:enumeration value="SV0937" />
      <xs:enumeration value="SV0938" />
      <xs:enumeration value="SV0939" />
      <xs:enumeration value="SV0940" />
      <xs:enumeration value="SV0941" />
      <xs:enumeration value="SV0942" />
      <xs:enumeration value="SV1001" />
      <xs:enumeration value="SV1002" />
      <xs:enumeration value="SV1003" />
      <xs:enumeration value="SV1004" />
      <xs:enumeration value="SV1005" />
      <xs:enumeration value="SV1006" />
      <xs:enumeration value="SV1007" />
      <xs:enumeration value="SV1008" />
      <xs:enumeration value="SV1009" />
      <xs:enumeration value="SV1010" />
      <xs:enumeration value="SV1011" />
      <xs:enumeration value="SV1012" />
      <xs:enumeration value="SV1013" />
      <xs:enumeration value="SV1014" />
      <xs:enumeration value="SV1015" />
      <xs:enumeration value="SV1016" />
      <xs:enumeration value="SV1017" />
      <xs:enumeration value="SV1018" />
      <xs:enumeration value="SV1019" />
      <xs:enumeration value="SV1020" />
      <xs:enumeration value="SV1021" />
      <xs:enumeration value="SV1022" />
      <xs:enumeration value="SV1023" />
      <xs:enumeration value="SV1024" />
      <xs:enumeration value="SV1025" />
      <xs:enumeration value="SV1026" />
      <xs:enumeration value="SV1027" />
      <xs:enumeration value="SV1028" />
      <xs:enumeration value="SV1029" />
      <xs:enumeration value="SV1030" />
      <xs:enumeration value="SV1031" />
      <xs:enumeration value="SV1032" />
      <xs:enumeration value="SV1033" />
      <xs:enumeration value="SV1034" />
      <xs:enumeration value="SV1035" />
      <xs:enumeration value="SV1036" />
      <xs:enumeration value="SV1037" />
      <xs:enumeration value="SV1038" />
      <xs:enumeration value="SV1039" />
      <xs:enumeration value="SV1040" />
      <xs:enumeration value="SV1041" />
      <xs:enumeration value="SV1042" />
      <xs:enumeration value="SV1043" />
      <xs:enumeration value="SV1044" />
      <xs:enumeration value="SV1045" />
      <xs:enumeration value="SV1046" />
      <xs:enumeration value="SV1047" />
      <xs:enumeration value="SV1048" />
      <xs:enumeration value="SV1049" />
      <xs:enumeration value="SV1050" />
      <xs:enumeration value="SV1051" />
      <xs:enumeration value="SV1052" />
      <xs:enumeration value="SV1053" />
      <xs:enumeration value="SV1054" />
      <xs:enumeration value="SV1055" />
      <xs:enumeration value="SV1056" />
      <xs:enumeration value="SV1057" />
      <xs:enumeration value="SV1058" />
      <xs:enumeration value="SV1059" />
      <xs:enumeration value="SV1060" />
      <xs:enumeration value="SV1061" />
      <xs:enumeration value="SV1062" />
      <xs:enumeration value="SV1063" />
      <xs:enumeration value="SV1064" />
      <xs:enumeration value="SV1101" />
      <xs:enumeration value="SV1102" />
      <xs:enumeration value="SV1103" />
      <xs:enumeration value="SV1104" />
      <xs:enumeration value="SV1105" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="teachernetAssessmentMethodsKS1KS2Type">
    <xs:restriction base="xs:token">
      <xs:enumeration value="DD" />
      <xs:enumeration value="NA" />
      <xs:enumeration value="TA" />
      <xs:enumeration value="TT" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="teachernetAssessmentMethodsKS3Type">
    <xs:restriction base="xs:token">
      <xs:enumeration value="DD" />
      <xs:enumeration value="NA" />
      <xs:enumeration value="TA" />
      <xs:enumeration value="TT" />
      <xs:enumeration value="FA" />
      <xs:enumeration value="35" />
      <xs:enumeration value="36" />
      <xs:enumeration value="47" />
      <xs:enumeration value="46" />
      <xs:enumeration value="57" />
      <xs:enumeration value="68" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="teachernetAssessmentMethodsKS4KS5Type">
    <xs:restriction base="xs:token">
      <xs:enumeration value="GF" />
      <xs:enumeration value="GH" />
      <xs:enumeration value="V1I" />
      <xs:enumeration value="V1F" />
      <xs:enumeration value="VLI" />
      <xs:enumeration value="VLF" />
      <xs:enumeration value="VFI" />
      <xs:enumeration value="VFF" />
      <xs:enumeration value="AL" />
      <xs:enumeration value="AS" />
      <xs:enumeration value="AV" />
      <xs:enumeration value="VCA" />
      <xs:enumeration value="VCB" />
      <xs:enumeration value="VCS" />
      <xs:enumeration value="IB" />
      <xs:enumeration value="NVQ" />
      <xs:enumeration value="CE" />
      <xs:enumeration value="KS" />
      <xs:enumeration value="FMU" />
      <xs:enumeration value="AEA" />
      <xs:enumeration value="SS1" />
      <xs:enumeration value="SSF" />
      <xs:enumeration value="SSG" />
      <xs:enumeration value="SSC" />
      <xs:enumeration value="SCA" />
      <xs:enumeration value="SI1" />
      <xs:enumeration value="SI2" />
      <xs:enumeration value="SCH" />
      <xs:enumeration value="SAH" />
      <xs:enumeration value="SHE" />
      <xs:enumeration value="SYS" />
      <xs:enumeration value="SGV" />
      <xs:enumeration value="SVQ" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="teachernetAssessmentMethodsY03Y08Type">
    <xs:restriction base="xs:token">
      <xs:enumeration value="DD" />
      <xs:enumeration value="NA" />
      <xs:enumeration value="TA" />
      <xs:enumeration value="TT" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="teachernetAssessmentComponentsType">
    <xs:restriction base="xs:token" />
  </xs:simpleType>
  <xs:simpleType name="teachernetAssessmentComponentResultTypesType">
    <xs:restriction base="xs:token">
      <xs:enumeration value="EG" />
      <xs:enumeration value="EL" />
      <xs:enumeration value="FC" />
      <xs:enumeration value="FD" />
      <xs:enumeration value="FS" />
      <xs:enumeration value="IA" />
      <xs:enumeration value="IG" />
      <xs:enumeration value="IR" />
      <xs:enumeration value="IS" />
      <xs:enumeration value="NA" />
      <xs:enumeration value="ND" />
      <xs:enumeration value="NF" />
      <xs:enumeration value="NL" />
      <xs:enumeration value="NM" />
      <xs:enumeration value="NP" />
      <xs:enumeration value="NR" />
      <xs:enumeration value="NS" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="teachernetAssessmentComponentResultType">
    <xs:restriction base="xs:token" />
  </xs:simpleType>
  <xs:simpleType name="teachernetChurchOfEnglandDioceseType">
    <xs:restriction base="xs:token">
      <xs:enumeration value="BAT" />
      <xs:enumeration value="BIR" />
      <xs:enumeration value="BLA" />
      <xs:enumeration value="BRA" />
      <xs:enumeration value="BRI" />
      <xs:enumeration value="CAN" />
      <xs:enumeration value="CAR" />
      <xs:enumeration value="CHE" />
      <xs:enumeration value="CHS" />
      <xs:enumeration value="CHI" />
      <xs:enumeration value="COV" />
      <xs:enumeration value="DER" />
      <xs:enumeration value="DUR" />
      <xs:enumeration value="ELY" />
      <xs:enumeration value="EXE" />
      <xs:enumeration value="GLO" />
      <xs:enumeration value="GUI" />
      <xs:enumeration value="HER" />
      <xs:enumeration value="LEI" />
      <xs:enumeration value="LIC" />
      <xs:enumeration value="LIN" />
      <xs:enumeration value="LIV" />
      <xs:enumeration value="LON" />
      <xs:enumeration value="MAN" />
      <xs:enumeration value="NEW" />
      <xs:enumeration value="NOR" />
      <xs:enumeration value="OXF" />
      <xs:enumeration value="PET" />
      <xs:enumeration value="POR" />
      <xs:enumeration value="RIP" />
      <xs:enumeration value="ROC" />
      <xs:enumeration value="STA" />
      <xs:enumeration value="STE" />
      <xs:enumeration value="SAL" />
      <xs:enumeration value="SHE" />
      <xs:enumeration value="SOD" />
      <xs:enumeration value="SOU" />
      <xs:enumeration value="SOW" />
      <xs:enumeration value="TRU" />
      <xs:enumeration value="WAK" />
      <xs:enumeration value="WIN" />
      <xs:enumeration value="WOR" />
      <xs:enumeration value="YOR" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="teachernetCountryType">
    <xs:restriction base="xs:token">
      <xs:enumeration value="AFG" />
      <xs:enumeration value="ALA" />
      <xs:enumeration value="ALB" />
      <xs:enumeration value="DZA" />
      <xs:enumeration value="ASM" />
      <xs:enumeration value="AND" />
      <xs:enumeration value="AGO" />
      <xs:enumeration value="AIA" />
      <xs:enumeration value="ATA" />
      <xs:enumeration value="ATG" />
      <xs:enumeration value="ARG" />
      <xs:enumeration value="ARM" />
      <xs:enumeration value="ABW" />
      <xs:enumeration value="AUS" />
      <xs:enumeration value="AUT" />
      <xs:enumeration value="AZE" />
      <xs:enumeration value="BHS" />
      <xs:enumeration value="BHR" />
      <xs:enumeration value="BGD" />
      <xs:enumeration value="BRB" />
      <xs:enumeration value="BLR" />
      <xs:enumeration value="BEL" />
      <xs:enumeration value="BLZ" />
      <xs:enumeration value="BEN" />
      <xs:enumeration value="BMU" />
      <xs:enumeration value="BTN" />
      <xs:enumeration value="BOL" />
      <xs:enumeration value="BIH" />
      <xs:enumeration value="BWA" />
      <xs:enumeration value="BVT" />
      <xs:enumeration value="BRA" />
      <xs:enumeration value="ATB" />
      <xs:enumeration value="IOT" />
      <xs:enumeration value="BRN" />
      <xs:enumeration value="BGR" />
      <xs:enumeration value="BFA" />
      <xs:enumeration value="BUR" />
      <xs:enumeration value="BDI" />
      <xs:enumeration value="BYS" />
      <xs:enumeration value="KHM" />
      <xs:enumeration value="CMR" />
      <xs:enumeration value="CAN" />
      <xs:enumeration value="CTE" />
      <xs:enumeration value="CPV" />
      <xs:enumeration value="CYM" />
      <xs:enumeration value="CAF" />
      <xs:enumeration value="TCD" />
      <xs:enumeration value="CHL" />
      <xs:enumeration value="CHN" />
      <xs:enumeration value="CXR" />
      <xs:enumeration value="CCK" />
      <xs:enumeration value="COL" />
      <xs:enumeration value="COM" />
      <xs:enumeration value="COG" />
      <xs:enumeration value="COD" />
      <xs:enumeration value="COK" />
      <xs:enumeration value="CRI" />
      <xs:enumeration value="HRV" />
      <xs:enumeration value="CUB" />
      <xs:enumeration value="CYP" />
      <xs:enumeration value="CZE" />
      <xs:enumeration value="CSK" />
      <xs:enumeration value="DHY" />
      <xs:enumeration value="YMD" />
      <xs:enumeration value="DNK" />
      <xs:enumeration value="DJI" />
      <xs:enumeration value="DMA" />
      <xs:enumeration value="DOM" />
      <xs:enumeration value="ATN" />
      <xs:enumeration value="TMP" />
      <xs:enumeration value="ECU" />
      <xs:enumeration value="EGY" />
      <xs:enumeration value="SLV" />
      <xs:enumeration value="GNQ" />
      <xs:enumeration value="ERI" />
      <xs:enumeration value="EST" />
      <xs:enumeration value="ETH" />
      <xs:enumeration value="ETH" />
      <xs:enumeration value="FLK" />
      <xs:enumeration value="FRO" />
      <xs:enumeration value="DEU" />
      <xs:enumeration value="FJI" />
      <xs:enumeration value="FIN" />
      <xs:enumeration value="FIN" />
      <xs:enumeration value="FRA" />
      <xs:enumeration value="GUF" />
      <xs:enumeration value="PYF" />
      <xs:enumeration value="ATF" />
      <xs:enumeration value="AFI" />
      <xs:enumeration value="GAB" />
      <xs:enumeration value="GMB" />
      <xs:enumeration value="GEO" />
      <xs:enumeration value="DDR" />
      <xs:enumeration value="DEU" />
      <xs:enumeration value="GHA" />
      <xs:enumeration value="GIB" />
      <xs:enumeration value="GEL" />
      <xs:enumeration value="GEL" />
      <xs:enumeration value="GRC" />
      <xs:enumeration value="GRL" />
      <xs:enumeration value="GRD" />
      <xs:enumeration value="GLP" />
      <xs:enumeration value="GUM" />
      <xs:enumeration value="GTM" />
      <xs:enumeration value="GIN" />
      <xs:enumeration value="GNB" />
      <xs:enumeration value="GUY" />
      <xs:enumeration value="HTI" />
      <xs:enumeration value="HMD" />
      <xs:enumeration value="VAT" />
      <xs:enumeration value="HND" />
      <xs:enumeration value="HKG" />
      <xs:enumeration value="HUN" />
      <xs:enumeration value="ISL" />
      <xs:enumeration value="IND" />
      <xs:enumeration value="IDN" />
      <xs:enumeration value="IRN" />
      <xs:enumeration value="IRQ" />
      <xs:enumeration value="IRL" />
      <xs:enumeration value="ISR" />
      <xs:enumeration value="ITA" />
      <xs:enumeration value="CIV" />
      <xs:enumeration value="JAM" />
      <xs:enumeration value="JPN" />
      <xs:enumeration value="JTN" />
      <xs:enumeration value="JOR" />
      <xs:enumeration value="KHM" />
      <xs:enumeration value="KAZ" />
      <xs:enumeration value="KEN" />
      <xs:enumeration value="KIR" />
      <xs:enumeration value="PRK" />
      <xs:enumeration value="KOR" />
      <xs:enumeration value="KWT" />
      <xs:enumeration value="KGZ" />
      <xs:enumeration value="LAO" />
      <xs:enumeration value="LVA" />
      <xs:enumeration value="LBN" />
      <xs:enumeration value="LSO" />
      <xs:enumeration value="LBR" />
      <xs:enumeration value="LBY" />
      <xs:enumeration value="LIE" />
      <xs:enumeration value="LTU" />
      <xs:enumeration value="LUX" />
      <xs:enumeration value="MAC" />
      <xs:enumeration value="MKD" />
      <xs:enumeration value="MDG" />
      <xs:enumeration value="MWI" />
      <xs:enumeration value="MYS" />
      <xs:enumeration value="MDV" />
      <xs:enumeration value="MLI" />
      <xs:enumeration value="MLT" />
      <xs:enumeration value="MHL" />
      <xs:enumeration value="MTQ" />
      <xs:enumeration value="MRT" />
      <xs:enumeration value="MUS" />
      <xs:enumeration value="MYT" />
      <xs:enumeration value="MEX" />
      <xs:enumeration value="FSM" />
      <xs:enumeration value="MID" />
      <xs:enumeration value="MDA" />
      <xs:enumeration value="MCO" />
      <xs:enumeration value="MNG" />
      <xs:enumeration value="MSR" />
      <xs:enumeration value="MAR" />
      <xs:enumeration value="MOZ" />
      <xs:enumeration value="MMR" />
      <xs:enumeration value="NAM" />
      <xs:enumeration value="NRU" />
      <xs:enumeration value="NPL" />
      <xs:enumeration value="NLD" />
      <xs:enumeration value="ANT" />
      <xs:enumeration value="ANT" />
      <xs:enumeration value="NCL" />
      <xs:enumeration value="NHB" />
      <xs:enumeration value="NZL" />
      <xs:enumeration value="NIC" />
      <xs:enumeration value="NER" />
      <xs:enumeration value="NGA" />
      <xs:enumeration value="NIU" />
      <xs:enumeration value="NFK" />
      <xs:enumeration value="MNP" />
      <xs:enumeration value="NOR" />
      <xs:enumeration value="OMN" />
      <xs:enumeration value="PAK" />
      <xs:enumeration value="PLW" />
      <xs:enumeration value="PSE" />
      <xs:enumeration value="PAN" />
      <xs:enumeration value="PCZ" />
      <xs:enumeration value="PNG" />
      <xs:enumeration value="PRY" />
      <xs:enumeration value="PER" />
      <xs:enumeration value="PHL" />
      <xs:enumeration value="PCN" />
      <xs:enumeration value="POL" />
      <xs:enumeration value="PRT" />
      <xs:enumeration value="PRI" />
      <xs:enumeration value="QAT" />
      <xs:enumeration value="REU" />
      <xs:enumeration value="ROU" />
      <xs:enumeration value="RUS" />
      <xs:enumeration value="RWA" />
      <xs:enumeration value="SHN" />
      <xs:enumeration value="KNA" />
      <xs:enumeration value="KNA" />
      <xs:enumeration value="LCA" />
      <xs:enumeration value="SPM" />
      <xs:enumeration value="VCT" />
      <xs:enumeration value="WSM" />
      <xs:enumeration value="SMR" />
      <xs:enumeration value="STP" />
      <xs:enumeration value="SAU" />
      <xs:enumeration value="SEN" />
      <xs:enumeration value="SCG" />
      <xs:enumeration value="SYC" />
      <xs:enumeration value="SLE" />
      <xs:enumeration value="SKM" />
      <xs:enumeration value="SGP" />
      <xs:enumeration value="SVK" />
      <xs:enumeration value="SVN" />
      <xs:enumeration value="SLB" />
      <xs:enumeration value="SOM" />
      <xs:enumeration value="ZAF" />
      <xs:enumeration value="SGS" />
      <xs:enumeration value="VDR" />
      <xs:enumeration value="RHO" />
      <xs:enumeration value="ESP" />
      <xs:enumeration value="ESH" />
      <xs:enumeration value="LKA" />
      <xs:enumeration value="SDN" />
      <xs:enumeration value="SUR" />
      <xs:enumeration value="SJM" />
      <xs:enumeration value="SWZ" />
      <xs:enumeration value="SWE" />
      <xs:enumeration value="CHE" />
      <xs:enumeration value="SYR" />
      <xs:enumeration value="TWN" />
      <xs:enumeration value="TJK" />
      <xs:enumeration value="TZA" />
      <xs:enumeration value="THA" />
      <xs:enumeration value="TLS" />
      <xs:enumeration value="TGO" />
      <xs:enumeration value="TKL" />
      <xs:enumeration value="TON" />
      <xs:enumeration value="TTO" />
      <xs:enumeration value="PCI" />
      <xs:enumeration value="TUN" />
      <xs:enumeration value="TUR" />
      <xs:enumeration value="TKM" />
      <xs:enumeration value="TCA" />
      <xs:enumeration value="TUV" />
      <xs:enumeration value="UGA" />
      <xs:enumeration value="UKR" />
      <xs:enumeration value="UKR" />
      <xs:enumeration value="SUN" />
      <xs:enumeration value="ARE" />
      <xs:enumeration value="GBR" />
      <xs:enumeration value="USA" />
      <xs:enumeration value="UMI" />
      <xs:enumeration value="PUS" />
      <xs:enumeration value="HVO" />
      <xs:enumeration value="URY" />
      <xs:enumeration value="UZB" />
      <xs:enumeration value="VUT" />
      <xs:enumeration value="VAT" />
      <xs:enumeration value="VEN" />
      <xs:enumeration value="VNM" />
      <xs:enumeration value="VGB" />
      <xs:enumeration value="VIR" />
      <xs:enumeration value="WAK" />
      <xs:enumeration value="WLF" />
      <xs:enumeration value="ESH" />
      <xs:enumeration value="YEM" />
      <xs:enumeration value="YEM" />
      <xs:enumeration value="YUG" />
      <xs:enumeration value="ZAR" />
      <xs:enumeration value="ZMB" />
      <xs:enumeration value="ZWE" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="teachernetEstablishmentIdType">
    <xs:restriction base="xs:token" />
  </xs:simpleType>
  <xs:simpleType name="teachernetExamBoardsType">
    <xs:restriction base="xs:token">
      <xs:enumeration value="AQA" />
      <xs:enumeration value="EDX" />
      <xs:enumeration value="NIC" />
      <xs:enumeration value="OCR" />
      <xs:enumeration value="WJE" />
      <xs:enumeration value="AAT" />
      <xs:enumeration value="ABB" />
      <xs:enumeration value="ABC" />
      <xs:enumeration value="ACA" />
      <xs:enumeration value="ACE" />
      <xs:enumeration value="ACR" />
      <xs:enumeration value="ACT" />
      <xs:enumeration value="AET" />
      <xs:enumeration value="AMD" />
      <xs:enumeration value="AMS" />
      <xs:enumeration value="ASA" />
      <xs:enumeration value="ASD" />
      <xs:enumeration value="BAA" />
      <xs:enumeration value="BBO" />
      <xs:enumeration value="BCF" />
      <xs:enumeration value="BCS" />
      <xs:enumeration value="BFM" />
      <xs:enumeration value="BGA" />
      <xs:enumeration value="BHS" />
      <xs:enumeration value="BHT" />
      <xs:enumeration value="BIC" />
      <xs:enumeration value="BII" />
      <xs:enumeration value="BMI" />
      <xs:enumeration value="BPI" />
      <xs:enumeration value="BPT" />
      <xs:enumeration value="BSA" />
      <xs:enumeration value="BSC" />
      <xs:enumeration value="BST" />
      <xs:enumeration value="BTC" />
      <xs:enumeration value="BTD" />
      <xs:enumeration value="BVN" />
      <xs:enumeration value="BWP" />
      <xs:enumeration value="CAB" />
      <xs:enumeration value="CAG" />
      <xs:enumeration value="CAP" />
      <xs:enumeration value="CBS" />
      <xs:enumeration value="CBT" />
      <xs:enumeration value="CCE" />
      <xs:enumeration value="CDP" />
      <xs:enumeration value="CEL" />
      <xs:enumeration value="CIB" />
      <xs:enumeration value="CIE" />
      <xs:enumeration value="CIH" />
      <xs:enumeration value="CII" />
      <xs:enumeration value="CIM" />
      <xs:enumeration value="CIN" />
      <xs:enumeration value="CIO" />
      <xs:enumeration value="CIT" />
      <xs:enumeration value="CMI" />
      <xs:enumeration value="CPA" />
      <xs:enumeration value="CPD" />
      <xs:enumeration value="CPM" />
      <xs:enumeration value="CPS" />
      <xs:enumeration value="CSD" />
      <xs:enumeration value="CTT" />
      <xs:enumeration value="CYQ" />
      <xs:enumeration value="DNT" />
      <xs:enumeration value="EAT" />
      <xs:enumeration value="ECI" />
      <xs:enumeration value="EDI" />
      <xs:enumeration value="EEB" />
      <xs:enumeration value="EMA" />
      <xs:enumeration value="EMT" />
      <xs:enumeration value="EPI" />
      <xs:enumeration value="ESB" />
      <xs:enumeration value="ESS" />
      <xs:enumeration value="EST" />
      <xs:enumeration value="ETA" />
      <xs:enumeration value="ETA" />
      <xs:enumeration value="ETC" />
      <xs:enumeration value="F4S" />
      <xs:enumeration value="FAB" />
      <xs:enumeration value="FAQ" />
      <xs:enumeration value="FAS" />
      <xs:enumeration value="FDQ" />
      <xs:enumeration value="FSA" />
      <xs:enumeration value="GCL" />
      <xs:enumeration value="GEM" />
      <xs:enumeration value="GQA" />
      <xs:enumeration value="GSM" />
      <xs:enumeration value="HAB" />
      <xs:enumeration value="HBI" />
      <xs:enumeration value="HCI" />
      <xs:enumeration value="HTB" />
      <xs:enumeration value="IAB" />
      <xs:enumeration value="IAM" />
      <xs:enumeration value="IBO" />
      <xs:enumeration value="ICA" />
      <xs:enumeration value="ICE" />
      <xs:enumeration value="ICG" />
      <xs:enumeration value="ICM" />
      <xs:enumeration value="ICR" />
      <xs:enumeration value="IDA" />
      <xs:enumeration value="IDT" />
      <xs:enumeration value="IFS" />
      <xs:enumeration value="IHI" />
      <xs:enumeration value="IIT" />
      <xs:enumeration value="ILE" />
      <xs:enumeration value="ILM" />
      <xs:enumeration value="ILT" />
      <xs:enumeration value="IMF" />
      <xs:enumeration value="IMI" />
      <xs:enumeration value="INT" />
      <xs:enumeration value="IOL" />
      <xs:enumeration value="IOM" />
      <xs:enumeration value="IPD" />
      <xs:enumeration value="IQA" />
      <xs:enumeration value="IQL" />
      <xs:enumeration value="IRR" />
      <xs:enumeration value="ISD" />
      <xs:enumeration value="ISM" />
      <xs:enumeration value="IMM" />
      <xs:enumeration value="IST" />
      <xs:enumeration value="ITE" />
      <xs:enumeration value="JEB" />
      <xs:enumeration value="JEC" />
      <xs:enumeration value="JPM" />
      <xs:enumeration value="KAL" />
      <xs:enumeration value="LAM" />
      <xs:enumeration value="LAN" />
      <xs:enumeration value="LCC" />
      <xs:enumeration value="LCM" />
      <xs:enumeration value="LDB" />
      <xs:enumeration value="LDC" />
      <xs:enumeration value="LPI" />
      <xs:enumeration value="MET" />
      <xs:enumeration value="MOD" />
      <xs:enumeration value="MRS" />
      <xs:enumeration value="MTC" />
      <xs:enumeration value="MVC" />
      <xs:enumeration value="NAM" />
      <xs:enumeration value="NBS" />
      <xs:enumeration value="NCB" />
      <xs:enumeration value="NCF" />
      <xs:enumeration value="NCM" />
      <xs:enumeration value="NCN" />
      <xs:enumeration value="NEA" />
      <xs:enumeration value="NEN" />
      <xs:enumeration value="NFT" />
      <xs:enumeration value="NMB" />
      <xs:enumeration value="NOC" />
      <xs:enumeration value="NPH" />
      <xs:enumeration value="NPT" />
      <xs:enumeration value="NQC" />
      <xs:enumeration value="NSH" />
      <xs:enumeration value="NSM" />
      <xs:enumeration value="NTI" />
      <xs:enumeration value="NTT" />
      <xs:enumeration value="OCN" />
      <xs:enumeration value="OPI" />
      <xs:enumeration value="OUN" />
      <xs:enumeration value="PAA" />
      <xs:enumeration value="PAB" />
      <xs:enumeration value="PCL" />
      <xs:enumeration value="PDI" />
      <xs:enumeration value="PEC" />
      <xs:enumeration value="PET" />
      <xs:enumeration value="PIA" />
      <xs:enumeration value="PIQ" />
      <xs:enumeration value="PIT" />
      <xs:enumeration value="PMI" />
      <xs:enumeration value="PPP" />
      <xs:enumeration value="PSN" />
      <xs:enumeration value="PTC" />
      <xs:enumeration value="QFI" />
      <xs:enumeration value="RAD" />
      <xs:enumeration value="RCM" />
      <xs:enumeration value="RCV" />
      <xs:enumeration value="RDA" />
      <xs:enumeration value="RHD" />
      <xs:enumeration value="RHS" />
      <xs:enumeration value="RIT" />
      <xs:enumeration value="RPH" />
      <xs:enumeration value="RSL" />
      <xs:enumeration value="RSM" />
      <xs:enumeration value="RSP" />
      <xs:enumeration value="SII" />
      <xs:enumeration value="SIP" />
      <xs:enumeration value="SIQ" />
      <xs:enumeration value="SIT" />
      <xs:enumeration value="SKI" />
      <xs:enumeration value="SLT" />
      <xs:enumeration value="SNI" />
      <xs:enumeration value="SLU" />
      <xs:enumeration value="STA" />
      <xs:enumeration value="STD" />
      <xs:enumeration value="SUM" />
      <xs:enumeration value="TCL" />
      <xs:enumeration value="TEL" />
      <xs:enumeration value="TTF" />
      <xs:enumeration value="TTO" />
      <xs:enumeration value="TUC" />
      <xs:enumeration value="TVG" />
      <xs:enumeration value="TVU" />
      <xs:enumeration value="TWI" />
      <xs:enumeration value="UCS" />
      <xs:enumeration value="VCM" />
      <xs:enumeration value="VQS" />
      <xs:enumeration value="VTC" />
      <xs:enumeration value="WCF" />
      <xs:enumeration value="WCS" />
      <xs:enumeration value="WMI" />
      <xs:enumeration value="WSE" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="teachernetExamSyllabusNumbersKeyStage4Type">
    <xs:restriction base="xs:token">
      <xs:enumeration value="1551A" />
      <xs:enumeration value="1551B" />
      <xs:enumeration value="1551C" />
      <xs:enumeration value="1552" />
      <xs:enumeration value="1552A" />
      <xs:enumeration value="1552B" />
      <xs:enumeration value="1552C" />
      <xs:enumeration value="1553" />
      <xs:enumeration value="1553A" />
      <xs:enumeration value="1553B" />
      <xs:enumeration value="1553C" />
      <xs:enumeration value="1554A" />
      <xs:enumeration value="1554B" />
      <xs:enumeration value="1554C" />
      <xs:enumeration value="1555" />
      <xs:enumeration value="1555A" />
      <xs:enumeration value="1555B" />
      <xs:enumeration value="1555C" />
      <xs:enumeration value="1556" />
      <xs:enumeration value="1556A" />
      <xs:enumeration value="1556B" />
      <xs:enumeration value="1556C" />
      <xs:enumeration value="2551A" />
      <xs:enumeration value="2551B" />
      <xs:enumeration value="2551C" />
      <xs:enumeration value="2552A" />
      <xs:enumeration value="2552B" />
      <xs:enumeration value="2552C" />
      <xs:enumeration value="2553A" />
      <xs:enumeration value="2553B" />
      <xs:enumeration value="2553C" />
      <xs:enumeration value="2554A" />
      <xs:enumeration value="2554B" />
      <xs:enumeration value="2554C" />
      <xs:enumeration value="2555A" />
      <xs:enumeration value="2555B" />
      <xs:enumeration value="2555C" />
      <xs:enumeration value="2556A" />
      <xs:enumeration value="2556B" />
      <xs:enumeration value="2556C" />
      <xs:enumeration value="3555A" />
      <xs:enumeration value="3555B" />
      <xs:enumeration value="3555C" />
      <xs:enumeration value="3555D" />
      <xs:enumeration value="3555E" />
      <xs:enumeration value="3555F" />
      <xs:enumeration value="3555G" />
      <xs:enumeration value="3555H" />
      <xs:enumeration value="3555I" />
      <xs:enumeration value="3556A" />
      <xs:enumeration value="3556B" />
      <xs:enumeration value="3556C" />
      <xs:enumeration value="3556D" />
      <xs:enumeration value="3556E" />
      <xs:enumeration value="3556F" />
      <xs:enumeration value="3556G" />
      <xs:enumeration value="3556H" />
      <xs:enumeration value="3556I" />
      <xs:enumeration value="3557A" />
      <xs:enumeration value="3557B" />
      <xs:enumeration value="3557C" />
      <xs:enumeration value="3559A" />
      <xs:enumeration value="3559B" />
      <xs:enumeration value="3559C" />
      <xs:enumeration value="3562A" />
      <xs:enumeration value="3562B" />
      <xs:enumeration value="3563A" />
      <xs:enumeration value="3563B" />
      <xs:enumeration value="3564A" />
      <xs:enumeration value="3564B" />
      <xs:enumeration value="3565A" />
      <xs:enumeration value="3565B" />
      <xs:enumeration value="3566A" />
      <xs:enumeration value="3566B" />
      <xs:enumeration value="3567A" />
      <xs:enumeration value="3567B" />
      <xs:enumeration value="3568A" />
      <xs:enumeration value="3568B" />
      <xs:enumeration value="3569A" />
      <xs:enumeration value="3569B" />
      <xs:enumeration value="1000" />
      <xs:enumeration value="1001" />
      <xs:enumeration value="1001" />
      <xs:enumeration value="1002" />
      <xs:enumeration value="1002" />
      <xs:enumeration value="1003" />
      <xs:enumeration value="1003" />
      <xs:enumeration value="1004" />
      <xs:enumeration value="1004" />
      <xs:enumeration value="1005" />
      <xs:enumeration value="1005" />
      <xs:enumeration value="1006" />
      <xs:enumeration value="1007" />
      <xs:enumeration value="1008" />
      <xs:enumeration value="1009" />
      <xs:enumeration value="1010" />
      <xs:enumeration value="1015" />
      <xs:enumeration value="1016" />
      <xs:enumeration value="1016" />
      <xs:enumeration value="1017" />
      <xs:enumeration value="1017" />
      <xs:enumeration value="1018" />
      <xs:enumeration value="1018" />
      <xs:enumeration value="1019" />
      <xs:enumeration value="1019" />
      <xs:enumeration value="1020" />
      <xs:enumeration value="1020" />
      <xs:enumeration value="1021" />
      <xs:enumeration value="1022" />
      <xs:enumeration value="1023" />
      <xs:enumeration value="1024" />
      <xs:enumeration value="1025" />
      <xs:enumeration value="1025" />
      <xs:enumeration value="1026" />
      <xs:enumeration value="1027" />
      <xs:enumeration value="1028" />
      <xs:enumeration value="1029" />
      <xs:enumeration value="1036" />
      <xs:enumeration value="1038" />
      <xs:enumeration value="1040" />
      <xs:enumeration value="1046" />
      <xs:enumeration value="1048" />
      <xs:enumeration value="1050" />
      <xs:enumeration value="1075" />
      <xs:enumeration value="1077" />
      <xs:enumeration value="1100" />
      <xs:enumeration value="1101" />
      <xs:enumeration value="1102" />
      <xs:enumeration value="1104" />
      <xs:enumeration value="1105" />
      <xs:enumeration value="1106" />
      <xs:enumeration value="1108" />
      <xs:enumeration value="1109" />
      <xs:enumeration value="1111" />
      <xs:enumeration value="1112" />
      <xs:enumeration value="1114" />
      <xs:enumeration value="1115" />
      <xs:enumeration value="1117" />
      <xs:enumeration value="1118" />
      <xs:enumeration value="1120" />
      <xs:enumeration value="1121" />
      <xs:enumeration value="1125" />
      <xs:enumeration value="1126" />
      <xs:enumeration value="1127" />
      <xs:enumeration value="1150" />
      <xs:enumeration value="1151" />
      <xs:enumeration value="1152" />
      <xs:enumeration value="1170" />
      <xs:enumeration value="1175" />
      <xs:enumeration value="1176" />
      <xs:enumeration value="1200" />
      <xs:enumeration value="1201" />
      <xs:enumeration value="1202" />
      <xs:enumeration value="1205" />
      <xs:enumeration value="1205" />
      <xs:enumeration value="1206" />
      <xs:enumeration value="1207" />
      <xs:enumeration value="1208" />
      <xs:enumeration value="1210" />
      <xs:enumeration value="1211" />
      <xs:enumeration value="1212" />
      <xs:enumeration value="1225" />
      <xs:enumeration value="1230" />
      <xs:enumeration value="1235" />
      <xs:enumeration value="1236" />
      <xs:enumeration value="1240" />
      <xs:enumeration value="1245" />
      <xs:enumeration value="1300" />
      <xs:enumeration value="1301" />
      <xs:enumeration value="1305" />
      <xs:enumeration value="1310" />
      <xs:enumeration value="1311" />
      <xs:enumeration value="1321" />
      <xs:enumeration value="1322" />
      <xs:enumeration value="1325" />
      <xs:enumeration value="1326" />
      <xs:enumeration value="1327" />
      <xs:enumeration value="1328" />
      <xs:enumeration value="1350" />
      <xs:enumeration value="1351" />
      <xs:enumeration value="1352" />
      <xs:enumeration value="1353" />
      <xs:enumeration value="1354" />
      <xs:enumeration value="1375" />
      <xs:enumeration value="1376" />
      <xs:enumeration value="1377" />
      <xs:enumeration value="1378" />
      <xs:enumeration value="1379" />
      <xs:enumeration value="1380" />
      <xs:enumeration value="1381" />
      <xs:enumeration value="1382" />
      <xs:enumeration value="1383" />
      <xs:enumeration value="1384" />
      <xs:enumeration value="1385" />
      <xs:enumeration value="1386" />
      <xs:enumeration value="1387" />
      <xs:enumeration value="1388" />
      <xs:enumeration value="1390" />
      <xs:enumeration value="1391" />
      <xs:enumeration value="1392" />
      <xs:enumeration value="1393" />
      <xs:enumeration value="1395" />
      <xs:enumeration value="1396" />
      <xs:enumeration value="1397" />
      <xs:enumeration value="1400" />
      <xs:enumeration value="1401" />
      <xs:enumeration value="1402" />
      <xs:enumeration value="1403" />
      <xs:enumeration value="1405" />
      <xs:enumeration value="1406" />
      <xs:enumeration value="1407" />
      <xs:enumeration value="1425" />
      <xs:enumeration value="1450" />
      <xs:enumeration value="1452" />
      <xs:enumeration value="1475" />
      <xs:enumeration value="1476" />
      <xs:enumeration value="1477" />
      <xs:enumeration value="1478" />
      <xs:enumeration value="1479" />
      <xs:enumeration value="1500" />
      <xs:enumeration value="1501" />
      <xs:enumeration value="1502" />
      <xs:enumeration value="1505" />
      <xs:enumeration value="1506" />
      <xs:enumeration value="1510" />
      <xs:enumeration value="1511" />
      <xs:enumeration value="1520" />
      <xs:enumeration value="1522" />
      <xs:enumeration value="1522" />
      <xs:enumeration value="1523" />
      <xs:enumeration value="1524" />
      <xs:enumeration value="1524" />
      <xs:enumeration value="1526" />
      <xs:enumeration value="1527" />
      <xs:enumeration value="1528" />
      <xs:enumeration value="1530" />
      <xs:enumeration value="1531" />
      <xs:enumeration value="1531" />
      <xs:enumeration value="1532" />
      <xs:enumeration value="1533" />
      <xs:enumeration value="1533" />
      <xs:enumeration value="1534" />
      <xs:enumeration value="1535" />
      <xs:enumeration value="1535" />
      <xs:enumeration value="1536" />
      <xs:enumeration value="1537" />
      <xs:enumeration value="1538" />
      <xs:enumeration value="1540" />
      <xs:enumeration value="1540" />
      <xs:enumeration value="1541" />
      <xs:enumeration value="1544" />
      <xs:enumeration value="1545" />
      <xs:enumeration value="1545" />
      <xs:enumeration value="1548" />
      <xs:enumeration value="1555" />
      <xs:enumeration value="1555" />
      <xs:enumeration value="1557" />
      <xs:enumeration value="1557" />
      <xs:enumeration value="1559" />
      <xs:enumeration value="1560" />
      <xs:enumeration value="1561" />
      <xs:enumeration value="1600" />
      <xs:enumeration value="1605" />
      <xs:enumeration value="1610" />
      <xs:enumeration value="1620" />
      <xs:enumeration value="1625" />
      <xs:enumeration value="1626" />
      <xs:enumeration value="1640" />
      <xs:enumeration value="1645" />
      <xs:enumeration value="1650" />
      <xs:enumeration value="1651" />
      <xs:enumeration value="1652" />
      <xs:enumeration value="1653" />
      <xs:enumeration value="1654" />
      <xs:enumeration value="1660" />
      <xs:enumeration value="1661" />
      <xs:enumeration value="1663" />
      <xs:enumeration value="1665" />
      <xs:enumeration value="1675" />
      <xs:enumeration value="1680" />
      <xs:enumeration value="1685" />
      <xs:enumeration value="1686" />
      <xs:enumeration value="1690" />
      <xs:enumeration value="1695" />
      <xs:enumeration value="1698" />
      <xs:enumeration value="1700" />
      <xs:enumeration value="1705" />
      <xs:enumeration value="1710" />
      <xs:enumeration value="1715" />
      <xs:enumeration value="1720" />
      <xs:enumeration value="1725" />
      <xs:enumeration value="1730" />
      <xs:enumeration value="1735" />
      <xs:enumeration value="1736" />
      <xs:enumeration value="1740" />
      <xs:enumeration value="1745" />
      <xs:enumeration value="1750" />
      <xs:enumeration value="1751" />
      <xs:enumeration value="1755" />
      <xs:enumeration value="1760" />
      <xs:enumeration value="1765" />
      <xs:enumeration value="1767" />
      <xs:enumeration value="1768" />
      <xs:enumeration value="1775" />
      <xs:enumeration value="1780" />
      <xs:enumeration value="1785" />
      <xs:enumeration value="1795" />
      <xs:enumeration value="1805" />
      <xs:enumeration value="1810" />
      <xs:enumeration value="1815" />
      <xs:enumeration value="1820" />
      <xs:enumeration value="1825" />
      <xs:enumeration value="1826" />
      <xs:enumeration value="1830" />
      <xs:enumeration value="1835" />
      <xs:enumeration value="1850" />
      <xs:enumeration value="1855" />
      <xs:enumeration value="1860" />
      <xs:enumeration value="1861" />
      <xs:enumeration value="1862" />
      <xs:enumeration value="1870" />
      <xs:enumeration value="1875" />
      <xs:enumeration value="1880" />
      <xs:enumeration value="1885" />
      <xs:enumeration value="1890" />
      <xs:enumeration value="1891" />
      <xs:enumeration value="1895" />
      <xs:enumeration value="1900" />
      <xs:enumeration value="1950" />
      <xs:enumeration value="1951" />
      <xs:enumeration value="1952" />
      <xs:enumeration value="1953" />
      <xs:enumeration value="1954" />
      <xs:enumeration value="1955" />
      <xs:enumeration value="1956" />
      <xs:enumeration value="1957" />
      <xs:enumeration value="1958" />
      <xs:enumeration value="1959" />
      <xs:enumeration value="1960" />
      <xs:enumeration value="1961" />
      <xs:enumeration value="1962" />
      <xs:enumeration value="1964" />
      <xs:enumeration value="1965" />
      <xs:enumeration value="1966" />
      <xs:enumeration value="1967" />
      <xs:enumeration value="1968" />
      <xs:enumeration value="1980" />
      <xs:enumeration value="1981" />
      <xs:enumeration value="1982" />
      <xs:enumeration value="1984" />
      <xs:enumeration value="2000" />
      <xs:enumeration value="2310" />
      <xs:enumeration value="2330" />
      <xs:enumeration value="2332" />
      <xs:enumeration value="2332" />
      <xs:enumeration value="2333" />
      <xs:enumeration value="2336" />
      <xs:enumeration value="2337" />
      <xs:enumeration value="2337" />
      <xs:enumeration value="2338" />
      <xs:enumeration value="2340" />
      <xs:enumeration value="2345" />
      <xs:enumeration value="2360" />
      <xs:enumeration value="2380" />
      <xs:enumeration value="2400" />
      <xs:enumeration value="2401" />
      <xs:enumeration value="2402" />
      <xs:enumeration value="2460" />
      <xs:enumeration value="2461" />
      <xs:enumeration value="2462" />
      <xs:enumeration value="2600" />
      <xs:enumeration value="2601" />
      <xs:enumeration value="2603" />
      <xs:enumeration value="2604" />
      <xs:enumeration value="2605" />
      <xs:enumeration value="2606" />
      <xs:enumeration value="2607" />
      <xs:enumeration value="2607" />
      <xs:enumeration value="2608" />
      <xs:enumeration value="2611" />
      <xs:enumeration value="2620" />
      <xs:enumeration value="2630" />
      <xs:enumeration value="2700" />
      <xs:enumeration value="2701" />
      <xs:enumeration value="2702" />
      <xs:enumeration value="2703" />
      <xs:enumeration value="2705" />
      <xs:enumeration value="2706" />
      <xs:enumeration value="2707" />
      <xs:enumeration value="2708" />
      <xs:enumeration value="2710" />
      <xs:enumeration value="2711" />
      <xs:enumeration value="2712" />
      <xs:enumeration value="2713" />
      <xs:enumeration value="2714" />
      <xs:enumeration value="2715" />
      <xs:enumeration value="3001" />
      <xs:enumeration value="3003" />
      <xs:enumeration value="3004" />
      <xs:enumeration value="3005" />
      <xs:enumeration value="3008" />
      <xs:enumeration value="3011" />
      <xs:enumeration value="3012" />
      <xs:enumeration value="3013" />
      <xs:enumeration value="3017" />
      <xs:enumeration value="3020" />
      <xs:enumeration value="3021" />
      <xs:enumeration value="3024" />
      <xs:enumeration value="3028" />
      <xs:enumeration value="3029" />
      <xs:enumeration value="3031" />
      <xs:enumeration value="3032" />
      <xs:enumeration value="3034" />
      <xs:enumeration value="3036" />
      <xs:enumeration value="3040" />
      <xs:enumeration value="3041" />
      <xs:enumeration value="3042" />
      <xs:enumeration value="3043" />
      <xs:enumeration value="3044" />
      <xs:enumeration value="3045" />
      <xs:enumeration value="3046" />
      <xs:enumeration value="3047" />
      <xs:enumeration value="3048" />
      <xs:enumeration value="3049" />
      <xs:enumeration value="3200" />
      <xs:enumeration value="3201" />
      <xs:enumeration value="3360" />
      <xs:enumeration value="3362" />
      <xs:enumeration value="3390" />
      <xs:enumeration value="3400" />
      <xs:enumeration value="3401" />
      <xs:enumeration value="3410" />
      <xs:enumeration value="3480" />
      <xs:enumeration value="3481" />
      <xs:enumeration value="3482" />
      <xs:enumeration value="3520" />
      <xs:enumeration value="3521" />
      <xs:enumeration value="3522" />
      <xs:enumeration value="3523" />
      <xs:enumeration value="3580" />
      <xs:enumeration value="3600" />
      <xs:enumeration value="3601" />
      <xs:enumeration value="3602" />
      <xs:enumeration value="3605" />
      <xs:enumeration value="3606" />
      <xs:enumeration value="3608" />
      <xs:enumeration value="3609" />
      <xs:enumeration value="4625" />
      <xs:enumeration value="4630" />
      <xs:enumeration value="4645" />
      <xs:enumeration value="4665" />
      <xs:enumeration value="4684" />
      <xs:enumeration value="4710" />
      <xs:enumeration value="4711" />
      <xs:enumeration value="4712" />
      <xs:enumeration value="4713" />
      <xs:enumeration value="4714" />
      <xs:enumeration value="4715" />
      <xs:enumeration value="4820" />
      <xs:enumeration value="4822" />
      <xs:enumeration value="4840" />
      <xs:enumeration value="4850" />
      <xs:enumeration value="4860" />
      <xs:enumeration value="4870" />
      <xs:enumeration value="4890" />
      <xs:enumeration value="4891" />
      <xs:enumeration value="4891" />
      <xs:enumeration value="4892" />
      <xs:enumeration value="4893" />
      <xs:enumeration value="4893" />
      <xs:enumeration value="4894" />
      <xs:enumeration value="4910" />
      <xs:enumeration value="5000" />
      <xs:enumeration value="5015" />
      <xs:enumeration value="5025" />
      <xs:enumeration value="5050" />
      <xs:enumeration value="5075" />
      <xs:enumeration value="5076" />
      <xs:enumeration value="5125" />
      <xs:enumeration value="5126" />
      <xs:enumeration value="5175" />
      <xs:enumeration value="5200" />
      <xs:enumeration value="5201" />
      <xs:enumeration value="5202" />
      <xs:enumeration value="5302" />
      <xs:enumeration value="5325" />
      <xs:enumeration value="5326" />
      <xs:enumeration value="5351" />
      <xs:enumeration value="5375" />
      <xs:enumeration value="5376" />
      <xs:enumeration value="5377" />
      <xs:enumeration value="5378" />
      <xs:enumeration value="5450" />
      <xs:enumeration value="5452" />
      <xs:enumeration value="5475" />
      <xs:enumeration value="5505" />
      <xs:enumeration value="5570" />
      <xs:enumeration value="5571" />
      <xs:enumeration value="5580" />
      <xs:enumeration value="5581" />
      <xs:enumeration value="5582" />
      <xs:enumeration value="5600" />
      <xs:enumeration value="6000" />
      <xs:enumeration value="6001" />
      <xs:enumeration value="6002" />
      <xs:enumeration value="6003" />
      <xs:enumeration value="6004" />
      <xs:enumeration value="6005" />
      <xs:enumeration value="6025" />
      <xs:enumeration value="6027" />
      <xs:enumeration value="6040" />
      <xs:enumeration value="6050" />
      <xs:enumeration value="6075" />
      <xs:enumeration value="6175" />
      <xs:enumeration value="6200" />
      <xs:enumeration value="6210" />
      <xs:enumeration value="6300" />
      <xs:enumeration value="6325" />
      <xs:enumeration value="6326" />
      <xs:enumeration value="6327" />
      <xs:enumeration value="6380" />
      <xs:enumeration value="6381" />
      <xs:enumeration value="6382" />
      <xs:enumeration value="6383" />
      <xs:enumeration value="6400" />
      <xs:enumeration value="6401" />
      <xs:enumeration value="6402" />
      <xs:enumeration value="6450" />
      <xs:enumeration value="6452" />
      <xs:enumeration value="6475" />
      <xs:enumeration value="6476" />
      <xs:enumeration value="6600" />
      <xs:enumeration value="6645" />
      <xs:enumeration value="6680" />
      <xs:enumeration value="6855" />
      <xs:enumeration value="1101*" />
      <xs:enumeration value="1101CF" />
      <xs:enumeration value="1101CH" />
      <xs:enumeration value="1101WF" />
      <xs:enumeration value="1101WH" />
      <xs:enumeration value="1104*" />
      <xs:enumeration value="1106*" />
      <xs:enumeration value="1111*" />
      <xs:enumeration value="1111F" />
      <xs:enumeration value="1111H" />
      <xs:enumeration value="1112*" />
      <xs:enumeration value="1112F" />
      <xs:enumeration value="1112H" />
      <xs:enumeration value="11132A" />
      <xs:enumeration value="11132E" />
      <xs:enumeration value="1113CA" />
      <xs:enumeration value="1113CE" />
      <xs:enumeration value="1113EA" />
      <xs:enumeration value="1113EE" />
      <xs:enumeration value="1114*" />
      <xs:enumeration value="1115*" />
      <xs:enumeration value="1116*" />
      <xs:enumeration value="11211" />
      <xs:enumeration value="11211A" />
      <xs:enumeration value="11211B" />
      <xs:enumeration value="11212A" />
      <xs:enumeration value="11212B" />
      <xs:enumeration value="1121A" />
      <xs:enumeration value="1121E" />
      <xs:enumeration value="1121F" />
      <xs:enumeration value="1121H" />
      <xs:enumeration value="1122*" />
      <xs:enumeration value="11311P" />
      <xs:enumeration value="11311Q" />
      <xs:enumeration value="11311R" />
      <xs:enumeration value="11312P" />
      <xs:enumeration value="11312Q" />
      <xs:enumeration value="11312R" />
      <xs:enumeration value="1131F" />
      <xs:enumeration value="1131H" />
      <xs:enumeration value="1131I" />
      <xs:enumeration value="1131P" />
      <xs:enumeration value="1131Q" />
      <xs:enumeration value="1131R" />
      <xs:enumeration value="11321P" />
      <xs:enumeration value="11321Q" />
      <xs:enumeration value="11321R" />
      <xs:enumeration value="11322P" />
      <xs:enumeration value="11322Q" />
      <xs:enumeration value="11322R" />
      <xs:enumeration value="1132F" />
      <xs:enumeration value="1132H" />
      <xs:enumeration value="1132I" />
      <xs:enumeration value="1132P" />
      <xs:enumeration value="1132Q" />
      <xs:enumeration value="1132R" />
      <xs:enumeration value="1133P" />
      <xs:enumeration value="1133Q" />
      <xs:enumeration value="1133R" />
      <xs:enumeration value="1134*" />
      <xs:enumeration value="1135AF" />
      <xs:enumeration value="1135AH" />
      <xs:enumeration value="1135AI" />
      <xs:enumeration value="1135BF" />
      <xs:enumeration value="1135BH" />
      <xs:enumeration value="1135BI" />
      <xs:enumeration value="1135F" />
      <xs:enumeration value="1135FA" />
      <xs:enumeration value="1135FB" />
      <xs:enumeration value="1135H" />
      <xs:enumeration value="1135HA" />
      <xs:enumeration value="1135HB" />
      <xs:enumeration value="1135M" />
      <xs:enumeration value="1135MA" />
      <xs:enumeration value="1135MB" />
      <xs:enumeration value="11371" />
      <xs:enumeration value="11372" />
      <xs:enumeration value="1137F" />
      <xs:enumeration value="1137H" />
      <xs:enumeration value="1137P" />
      <xs:enumeration value="1137Q" />
      <xs:enumeration value="1139E" />
      <xs:enumeration value="1139G" />
      <xs:enumeration value="1140CA" />
      <xs:enumeration value="1140CB" />
      <xs:enumeration value="1140CE" />
      <xs:enumeration value="1140CG" />
      <xs:enumeration value="1140WA" />
      <xs:enumeration value="1140WB" />
      <xs:enumeration value="1140WE" />
      <xs:enumeration value="1140WG" />
      <xs:enumeration value="1141A" />
      <xs:enumeration value="1141B" />
      <xs:enumeration value="1141E" />
      <xs:enumeration value="1141EA" />
      <xs:enumeration value="1141EB" />
      <xs:enumeration value="1141EE" />
      <xs:enumeration value="1141EG" />
      <xs:enumeration value="1141G" />
      <xs:enumeration value="1141MA" />
      <xs:enumeration value="1141MB" />
      <xs:enumeration value="1141ME" />
      <xs:enumeration value="1141MG" />
      <xs:enumeration value="1142*" />
      <xs:enumeration value="1142C" />
      <xs:enumeration value="1142W" />
      <xs:enumeration value="1143*" />
      <xs:enumeration value="1143C" />
      <xs:enumeration value="1143W" />
      <xs:enumeration value="1144*" />
      <xs:enumeration value="1151*" />
      <xs:enumeration value="11521" />
      <xs:enumeration value="11522" />
      <xs:enumeration value="1153*" />
      <xs:enumeration value="1153F" />
      <xs:enumeration value="1153H" />
      <xs:enumeration value="1154*" />
      <xs:enumeration value="1154F" />
      <xs:enumeration value="1154H" />
      <xs:enumeration value="1155*" />
      <xs:enumeration value="1155F" />
      <xs:enumeration value="1155H" />
      <xs:enumeration value="1161F" />
      <xs:enumeration value="1161H" />
      <xs:enumeration value="1161I" />
      <xs:enumeration value="1161P" />
      <xs:enumeration value="1161PE" />
      <xs:enumeration value="1161Q" />
      <xs:enumeration value="1161QE" />
      <xs:enumeration value="1161R" />
      <xs:enumeration value="1162F" />
      <xs:enumeration value="1162H" />
      <xs:enumeration value="1162I" />
      <xs:enumeration value="1162P" />
      <xs:enumeration value="1162P" />
      <xs:enumeration value="1162PE" />
      <xs:enumeration value="1162Q" />
      <xs:enumeration value="1162Q" />
      <xs:enumeration value="1162QE" />
      <xs:enumeration value="1162R" />
      <xs:enumeration value="11711" />
      <xs:enumeration value="11711E" />
      <xs:enumeration value="11712" />
      <xs:enumeration value="11712E" />
      <xs:enumeration value="1171F" />
      <xs:enumeration value="1171H" />
      <xs:enumeration value="1171I" />
      <xs:enumeration value="1171P" />
      <xs:enumeration value="1171Q" />
      <xs:enumeration value="1171R" />
      <xs:enumeration value="11721" />
      <xs:enumeration value="11721E" />
      <xs:enumeration value="11722" />
      <xs:enumeration value="11722E" />
      <xs:enumeration value="1172F" />
      <xs:enumeration value="1173H" />
      <xs:enumeration value="1181F" />
      <xs:enumeration value="1181H" />
      <xs:enumeration value="1181I" />
      <xs:enumeration value="1181P" />
      <xs:enumeration value="1181PE" />
      <xs:enumeration value="1181Q" />
      <xs:enumeration value="1181QE" />
      <xs:enumeration value="1181R" />
      <xs:enumeration value="1182F" />
      <xs:enumeration value="1182P" />
      <xs:enumeration value="1182PE" />
      <xs:enumeration value="1182Q" />
      <xs:enumeration value="1182QE" />
      <xs:enumeration value="1183H" />
      <xs:enumeration value="1191*" />
      <xs:enumeration value="1192*" />
      <xs:enumeration value="1193*" />
      <xs:enumeration value="1194*" />
      <xs:enumeration value="1195*" />
      <xs:enumeration value="1196*" />
      <xs:enumeration value="1197*" />
      <xs:enumeration value="1199*" />
      <xs:enumeration value="11991" />
      <xs:enumeration value="11992" />
      <xs:enumeration value="1201F" />
      <xs:enumeration value="1201F" />
      <xs:enumeration value="1201H" />
      <xs:enumeration value="1201H" />
      <xs:enumeration value="1203F" />
      <xs:enumeration value="1203H" />
      <xs:enumeration value="1206F" />
      <xs:enumeration value="1206F" />
      <xs:enumeration value="1206H" />
      <xs:enumeration value="1206H" />
      <xs:enumeration value="1208F" />
      <xs:enumeration value="1208H" />
      <xs:enumeration value="1211A" />
      <xs:enumeration value="1211B" />
      <xs:enumeration value="1211C" />
      <xs:enumeration value="1211CA" />
      <xs:enumeration value="1211CB" />
      <xs:enumeration value="1211CC" />
      <xs:enumeration value="1211CD" />
      <xs:enumeration value="1211D" />
      <xs:enumeration value="1211E" />
      <xs:enumeration value="1211F" />
      <xs:enumeration value="1211G" />
      <xs:enumeration value="1211H" />
      <xs:enumeration value="1211J" />
      <xs:enumeration value="1211K" />
      <xs:enumeration value="1211L" />
      <xs:enumeration value="1211M" />
      <xs:enumeration value="1211WA" />
      <xs:enumeration value="1211WB" />
      <xs:enumeration value="1211WC" />
      <xs:enumeration value="1211WD" />
      <xs:enumeration value="1211WE" />
      <xs:enumeration value="1211WF" />
      <xs:enumeration value="1211WG" />
      <xs:enumeration value="1211WH" />
      <xs:enumeration value="1216A" />
      <xs:enumeration value="1216B" />
      <xs:enumeration value="1216C" />
      <xs:enumeration value="1216CA" />
      <xs:enumeration value="1216CB" />
      <xs:enumeration value="1216CC" />
      <xs:enumeration value="1216CD" />
      <xs:enumeration value="1216D" />
      <xs:enumeration value="1216E" />
      <xs:enumeration value="1216F" />
      <xs:enumeration value="1216G" />
      <xs:enumeration value="1216H" />
      <xs:enumeration value="1216J" />
      <xs:enumeration value="1216K" />
      <xs:enumeration value="1216L" />
      <xs:enumeration value="1216M" />
      <xs:enumeration value="1216WA" />
      <xs:enumeration value="1216WB" />
      <xs:enumeration value="1216WC" />
      <xs:enumeration value="1216WD" />
      <xs:enumeration value="1216WE" />
      <xs:enumeration value="1216WF" />
      <xs:enumeration value="1216WG" />
      <xs:enumeration value="1216WH" />
      <xs:enumeration value="1221A" />
      <xs:enumeration value="1221B" />
      <xs:enumeration value="1221C" />
      <xs:enumeration value="1221CA" />
      <xs:enumeration value="1221CB" />
      <xs:enumeration value="1221CC" />
      <xs:enumeration value="1221CD" />
      <xs:enumeration value="1221D" />
      <xs:enumeration value="1221E" />
      <xs:enumeration value="1221F" />
      <xs:enumeration value="1221G" />
      <xs:enumeration value="1221H" />
      <xs:enumeration value="1221J" />
      <xs:enumeration value="1221K" />
      <xs:enumeration value="1221L" />
      <xs:enumeration value="1221M" />
      <xs:enumeration value="1221WA" />
      <xs:enumeration value="1221WB" />
      <xs:enumeration value="1221WC" />
      <xs:enumeration value="1221WD" />
      <xs:enumeration value="1221WE" />
      <xs:enumeration value="1221WF" />
      <xs:enumeration value="1221WG" />
      <xs:enumeration value="1221WH" />
      <xs:enumeration value="1226A" />
      <xs:enumeration value="1226B" />
      <xs:enumeration value="1226C" />
      <xs:enumeration value="1226CA" />
      <xs:enumeration value="1226CB" />
      <xs:enumeration value="1226CC" />
      <xs:enumeration value="1226CD" />
      <xs:enumeration value="1226D" />
      <xs:enumeration value="1226E" />
      <xs:enumeration value="1226F" />
      <xs:enumeration value="1226G" />
      <xs:enumeration value="1226H" />
      <xs:enumeration value="1226J" />
      <xs:enumeration value="1226K" />
      <xs:enumeration value="1226L" />
      <xs:enumeration value="1226M" />
      <xs:enumeration value="1226WA" />
      <xs:enumeration value="1226WB" />
      <xs:enumeration value="1226WC" />
      <xs:enumeration value="1226WD" />
      <xs:enumeration value="1226WE" />
      <xs:enumeration value="1226WF" />
      <xs:enumeration value="1226WG" />
      <xs:enumeration value="1226WH" />
      <xs:enumeration value="1231A" />
      <xs:enumeration value="1231B" />
      <xs:enumeration value="1231C" />
      <xs:enumeration value="1231CA" />
      <xs:enumeration value="1231CB" />
      <xs:enumeration value="1231CC" />
      <xs:enumeration value="1231CD" />
      <xs:enumeration value="1231D" />
      <xs:enumeration value="1231E" />
      <xs:enumeration value="1231F" />
      <xs:enumeration value="1231G" />
      <xs:enumeration value="1231H" />
      <xs:enumeration value="1231J" />
      <xs:enumeration value="1231K" />
      <xs:enumeration value="1231L" />
      <xs:enumeration value="1231M" />
      <xs:enumeration value="1231WA" />
      <xs:enumeration value="1231WB" />
      <xs:enumeration value="1231WC" />
      <xs:enumeration value="1231WD" />
      <xs:enumeration value="1231WE" />
      <xs:enumeration value="1231WF" />
      <xs:enumeration value="1231WG" />
      <xs:enumeration value="1231WH" />
      <xs:enumeration value="1236A" />
      <xs:enumeration value="1236B" />
      <xs:enumeration value="1236C" />
      <xs:enumeration value="1236CA" />
      <xs:enumeration value="1236CB" />
      <xs:enumeration value="1236CC" />
      <xs:enumeration value="1236CD" />
      <xs:enumeration value="1236D" />
      <xs:enumeration value="1236E" />
      <xs:enumeration value="1236F" />
      <xs:enumeration value="1236G" />
      <xs:enumeration value="1236H" />
      <xs:enumeration value="1236J" />
      <xs:enumeration value="1236K" />
      <xs:enumeration value="1236L" />
      <xs:enumeration value="1236M" />
      <xs:enumeration value="1236WA" />
      <xs:enumeration value="1236WB" />
      <xs:enumeration value="1236WC" />
      <xs:enumeration value="1236WD" />
      <xs:enumeration value="1236WE" />
      <xs:enumeration value="1236WF" />
      <xs:enumeration value="1236WG" />
      <xs:enumeration value="1236WH" />
      <xs:enumeration value="1241A" />
      <xs:enumeration value="1241B" />
      <xs:enumeration value="1241C" />
      <xs:enumeration value="1241CA" />
      <xs:enumeration value="1241CB" />
      <xs:enumeration value="1241CC" />
      <xs:enumeration value="1241CD" />
      <xs:enumeration value="1241D" />
      <xs:enumeration value="1241E" />
      <xs:enumeration value="1241F" />
      <xs:enumeration value="1241G" />
      <xs:enumeration value="1241H" />
      <xs:enumeration value="1241J" />
      <xs:enumeration value="1241K" />
      <xs:enumeration value="1241L" />
      <xs:enumeration value="1241M" />
      <xs:enumeration value="1241WA" />
      <xs:enumeration value="1241WB" />
      <xs:enumeration value="1241WC" />
      <xs:enumeration value="1241WD" />
      <xs:enumeration value="1241WE" />
      <xs:enumeration value="1241WF" />
      <xs:enumeration value="1241WG" />
      <xs:enumeration value="1241WH" />
      <xs:enumeration value="1246A" />
      <xs:enumeration value="1246B" />
      <xs:enumeration value="1246C" />
      <xs:enumeration value="1246CA" />
      <xs:enumeration value="1246CB" />
      <xs:enumeration value="1246CC" />
      <xs:enumeration value="1246CD" />
      <xs:enumeration value="1246D" />
      <xs:enumeration value="1246E" />
      <xs:enumeration value="1246F" />
      <xs:enumeration value="1246G" />
      <xs:enumeration value="1246H" />
      <xs:enumeration value="1246J" />
      <xs:enumeration value="1246K" />
      <xs:enumeration value="1246L" />
      <xs:enumeration value="1246M" />
      <xs:enumeration value="1246WA" />
      <xs:enumeration value="1246WB" />
      <xs:enumeration value="1246WC" />
      <xs:enumeration value="1246WD" />
      <xs:enumeration value="1246WE" />
      <xs:enumeration value="1246WF" />
      <xs:enumeration value="1246WG" />
      <xs:enumeration value="1246WH" />
      <xs:enumeration value="1251A" />
      <xs:enumeration value="1251B" />
      <xs:enumeration value="1251C" />
      <xs:enumeration value="1251D" />
      <xs:enumeration value="1251E" />
      <xs:enumeration value="1251F" />
      <xs:enumeration value="1251G" />
      <xs:enumeration value="1251H" />
      <xs:enumeration value="1251J" />
      <xs:enumeration value="1251K" />
      <xs:enumeration value="1251L" />
      <xs:enumeration value="1251M" />
      <xs:enumeration value="1256A" />
      <xs:enumeration value="1256B" />
      <xs:enumeration value="1256C" />
      <xs:enumeration value="1256CA" />
      <xs:enumeration value="1256CB" />
      <xs:enumeration value="1256CC" />
      <xs:enumeration value="1256CD" />
      <xs:enumeration value="1256D" />
      <xs:enumeration value="1256E" />
      <xs:enumeration value="1256F" />
      <xs:enumeration value="1256G" />
      <xs:enumeration value="1256H" />
      <xs:enumeration value="1256J" />
      <xs:enumeration value="1256K" />
      <xs:enumeration value="1256L" />
      <xs:enumeration value="1256M" />
      <xs:enumeration value="1256WA" />
      <xs:enumeration value="1256WB" />
      <xs:enumeration value="1256WC" />
      <xs:enumeration value="1256WD" />
      <xs:enumeration value="1256WE" />
      <xs:enumeration value="1256WF" />
      <xs:enumeration value="1256WG" />
      <xs:enumeration value="1256WH" />
      <xs:enumeration value="1271*" />
      <xs:enumeration value="1311*" />
      <xs:enumeration value="1311FF" />
      <xs:enumeration value="1311FH" />
      <xs:enumeration value="1311FI" />
      <xs:enumeration value="1311FP" />
      <xs:enumeration value="1311FQ" />
      <xs:enumeration value="1311FR" />
      <xs:enumeration value="1311GF" />
      <xs:enumeration value="1311GH" />
      <xs:enumeration value="1311GI" />
      <xs:enumeration value="1311GP" />
      <xs:enumeration value="1311GQ" />
      <xs:enumeration value="1311GR" />
      <xs:enumeration value="1311TF" />
      <xs:enumeration value="1311TH" />
      <xs:enumeration value="1311TI" />
      <xs:enumeration value="1311TP" />
      <xs:enumeration value="1311TQ" />
      <xs:enumeration value="1311TR" />
      <xs:enumeration value="1312*" />
      <xs:enumeration value="1313*" />
      <xs:enumeration value="1313F" />
      <xs:enumeration value="1313H" />
      <xs:enumeration value="1314*" />
      <xs:enumeration value="1314F" />
      <xs:enumeration value="1314F" />
      <xs:enumeration value="1314H" />
      <xs:enumeration value="1314H" />
      <xs:enumeration value="1314I" />
      <xs:enumeration value="1314P" />
      <xs:enumeration value="1314Q" />
      <xs:enumeration value="1314R" />
      <xs:enumeration value="1315*" />
      <xs:enumeration value="1315F" />
      <xs:enumeration value="1315H" />
      <xs:enumeration value="1316F" />
      <xs:enumeration value="1316H" />
      <xs:enumeration value="1317F" />
      <xs:enumeration value="1317H" />
      <xs:enumeration value="1318F" />
      <xs:enumeration value="1318H" />
      <xs:enumeration value="1321F" />
      <xs:enumeration value="1321H" />
      <xs:enumeration value="1321P" />
      <xs:enumeration value="1321Q" />
      <xs:enumeration value="1322*" />
      <xs:enumeration value="1323*" />
      <xs:enumeration value="1323F" />
      <xs:enumeration value="1323H" />
      <xs:enumeration value="1323P" />
      <xs:enumeration value="1323Q" />
      <xs:enumeration value="1326*" />
      <xs:enumeration value="1331*" />
      <xs:enumeration value="1331F" />
      <xs:enumeration value="1331H" />
      <xs:enumeration value="1332*" />
      <xs:enumeration value="1332F" />
      <xs:enumeration value="1332H" />
      <xs:enumeration value="1333*" />
      <xs:enumeration value="1333F" />
      <xs:enumeration value="1333H" />
      <xs:enumeration value="1334*" />
      <xs:enumeration value="1334E" />
      <xs:enumeration value="1334F" />
      <xs:enumeration value="1334H" />
      <xs:enumeration value="1334S" />
      <xs:enumeration value="1334Y" />
      <xs:enumeration value="1335*" />
      <xs:enumeration value="134111" />
      <xs:enumeration value="134112" />
      <xs:enumeration value="134113" />
      <xs:enumeration value="134114" />
      <xs:enumeration value="134115" />
      <xs:enumeration value="134116" />
      <xs:enumeration value="134117" />
      <xs:enumeration value="134118" />
      <xs:enumeration value="134119" />
      <xs:enumeration value="134121" />
      <xs:enumeration value="134122" />
      <xs:enumeration value="134123" />
      <xs:enumeration value="134124" />
      <xs:enumeration value="134125" />
      <xs:enumeration value="134126" />
      <xs:enumeration value="134127" />
      <xs:enumeration value="134128" />
      <xs:enumeration value="134129" />
      <xs:enumeration value="134131" />
      <xs:enumeration value="134132" />
      <xs:enumeration value="134133" />
      <xs:enumeration value="134134" />
      <xs:enumeration value="134135" />
      <xs:enumeration value="134136" />
      <xs:enumeration value="134137" />
      <xs:enumeration value="134138" />
      <xs:enumeration value="134139" />
      <xs:enumeration value="134141" />
      <xs:enumeration value="134142" />
      <xs:enumeration value="134143" />
      <xs:enumeration value="134144" />
      <xs:enumeration value="134145" />
      <xs:enumeration value="134146" />
      <xs:enumeration value="134147" />
      <xs:enumeration value="134148" />
      <xs:enumeration value="134149" />
      <xs:enumeration value="134151" />
      <xs:enumeration value="134152" />
      <xs:enumeration value="134153" />
      <xs:enumeration value="134154" />
      <xs:enumeration value="134155" />
      <xs:enumeration value="134156" />
      <xs:enumeration value="134157" />
      <xs:enumeration value="134158" />
      <xs:enumeration value="134159" />
      <xs:enumeration value="134161" />
      <xs:enumeration value="134162" />
      <xs:enumeration value="134163" />
      <xs:enumeration value="134164" />
      <xs:enumeration value="134165" />
      <xs:enumeration value="134166" />
      <xs:enumeration value="134167" />
      <xs:enumeration value="134168" />
      <xs:enumeration value="134169" />
      <xs:enumeration value="134171" />
      <xs:enumeration value="134172" />
      <xs:enumeration value="134173" />
      <xs:enumeration value="134174" />
      <xs:enumeration value="134175" />
      <xs:enumeration value="134176" />
      <xs:enumeration value="134177" />
      <xs:enumeration value="134178" />
      <xs:enumeration value="134179" />
      <xs:enumeration value="134181" />
      <xs:enumeration value="134182" />
      <xs:enumeration value="134183" />
      <xs:enumeration value="134184" />
      <xs:enumeration value="134185" />
      <xs:enumeration value="134186" />
      <xs:enumeration value="134187" />
      <xs:enumeration value="134188" />
      <xs:enumeration value="134189" />
      <xs:enumeration value="134191" />
      <xs:enumeration value="134192" />
      <xs:enumeration value="134193" />
      <xs:enumeration value="134194" />
      <xs:enumeration value="134195" />
      <xs:enumeration value="134196" />
      <xs:enumeration value="134197" />
      <xs:enumeration value="134198" />
      <xs:enumeration value="134199" />
      <xs:enumeration value="1342*" />
      <xs:enumeration value="1342AA" />
      <xs:enumeration value="1342B" />
      <xs:enumeration value="1342BA" />
      <xs:enumeration value="1342BB" />
      <xs:enumeration value="1342C" />
      <xs:enumeration value="1342CA" />
      <xs:enumeration value="1342CB" />
      <xs:enumeration value="1343*" />
      <xs:enumeration value="1343P" />
      <xs:enumeration value="1343Q" />
      <xs:enumeration value="1343R" />
      <xs:enumeration value="1351*" />
      <xs:enumeration value="1351F" />
      <xs:enumeration value="1351H" />
      <xs:enumeration value="1351P" />
      <xs:enumeration value="1351Q" />
      <xs:enumeration value="1352*" />
      <xs:enumeration value="1352F" />
      <xs:enumeration value="1352H" />
      <xs:enumeration value="1352P" />
      <xs:enumeration value="1352Q" />
      <xs:enumeration value="1353*" />
      <xs:enumeration value="1354*" />
      <xs:enumeration value="1355*" />
      <xs:enumeration value="1355F" />
      <xs:enumeration value="1355H" />
      <xs:enumeration value="1355P" />
      <xs:enumeration value="1355Q" />
      <xs:enumeration value="1356*" />
      <xs:enumeration value="1356AF" />
      <xs:enumeration value="1356AH" />
      <xs:enumeration value="1356AP" />
      <xs:enumeration value="1356AQ" />
      <xs:enumeration value="1356BF" />
      <xs:enumeration value="1356BH" />
      <xs:enumeration value="1356BP" />
      <xs:enumeration value="1356BQ" />
      <xs:enumeration value="1357*" />
      <xs:enumeration value="1358*" />
      <xs:enumeration value="1361*" />
      <xs:enumeration value="1361F" />
      <xs:enumeration value="1361H" />
      <xs:enumeration value="1361P" />
      <xs:enumeration value="1361Q" />
      <xs:enumeration value="1362*" />
      <xs:enumeration value="1362F" />
      <xs:enumeration value="1362H" />
      <xs:enumeration value="1362P" />
      <xs:enumeration value="1362Q" />
      <xs:enumeration value="1363*" />
      <xs:enumeration value="1364*" />
      <xs:enumeration value="1371*" />
      <xs:enumeration value="1371F" />
      <xs:enumeration value="1371H" />
      <xs:enumeration value="1371P" />
      <xs:enumeration value="1371Q" />
      <xs:enumeration value="1374*" />
      <xs:enumeration value="1374F" />
      <xs:enumeration value="1374H" />
      <xs:enumeration value="1374P" />
      <xs:enumeration value="1374Q" />
      <xs:enumeration value="1381*" />
      <xs:enumeration value="1384*" />
      <xs:enumeration value="1384*" />
      <xs:enumeration value="1385*" />
      <xs:enumeration value="1391*" />
      <xs:enumeration value="1392*" />
      <xs:enumeration value="1394*" />
      <xs:enumeration value="1396*" />
      <xs:enumeration value="1397*" />
      <xs:enumeration value="1398*" />
      <xs:enumeration value="1399*" />
      <xs:enumeration value="1411*" />
      <xs:enumeration value="1411AF" />
      <xs:enumeration value="1411AH" />
      <xs:enumeration value="1411AP" />
      <xs:enumeration value="1411AQ" />
      <xs:enumeration value="1411BF" />
      <xs:enumeration value="1411BH" />
      <xs:enumeration value="1411BP" />
      <xs:enumeration value="1411BQ" />
      <xs:enumeration value="1412*" />
      <xs:enumeration value="1414*" />
      <xs:enumeration value="1416*" />
      <xs:enumeration value="1416AF" />
      <xs:enumeration value="1416AH" />
      <xs:enumeration value="1416AP" />
      <xs:enumeration value="1416AQ" />
      <xs:enumeration value="1416BF" />
      <xs:enumeration value="1416BH" />
      <xs:enumeration value="1416BP" />
      <xs:enumeration value="1416BQ" />
      <xs:enumeration value="14171" />
      <xs:enumeration value="14172" />
      <xs:enumeration value="1421*" />
      <xs:enumeration value="1421F" />
      <xs:enumeration value="1421H" />
      <xs:enumeration value="1424*" />
      <xs:enumeration value="1425F" />
      <xs:enumeration value="1425H" />
      <xs:enumeration value="14261" />
      <xs:enumeration value="14262" />
      <xs:enumeration value="1431A" />
      <xs:enumeration value="1431A1" />
      <xs:enumeration value="1431A2" />
      <xs:enumeration value="1431B" />
      <xs:enumeration value="1432A1" />
      <xs:enumeration value="1432A2" />
      <xs:enumeration value="1432B" />
      <xs:enumeration value="1432E" />
      <xs:enumeration value="1432F" />
      <xs:enumeration value="1432J" />
      <xs:enumeration value="1433A1" />
      <xs:enumeration value="1433A2" />
      <xs:enumeration value="1433A3" />
      <xs:enumeration value="1433B" />
      <xs:enumeration value="1434A1" />
      <xs:enumeration value="1434A2" />
      <xs:enumeration value="1434B" />
      <xs:enumeration value="1434P" />
      <xs:enumeration value="1434Q" />
      <xs:enumeration value="1435A1" />
      <xs:enumeration value="1435A2" />
      <xs:enumeration value="1435B" />
      <xs:enumeration value="1435P" />
      <xs:enumeration value="1435Q" />
      <xs:enumeration value="1436P" />
      <xs:enumeration value="1436Q" />
      <xs:enumeration value="1437P" />
      <xs:enumeration value="1437Q" />
      <xs:enumeration value="143812" />
      <xs:enumeration value="14383" />
      <xs:enumeration value="143912" />
      <xs:enumeration value="14393" />
      <xs:enumeration value="1441*" />
      <xs:enumeration value="1442F" />
      <xs:enumeration value="1442H" />
      <xs:enumeration value="1446*" />
      <xs:enumeration value="1446F" />
      <xs:enumeration value="1446H" />
      <xs:enumeration value="1446I" />
      <xs:enumeration value="1446P" />
      <xs:enumeration value="1446Q" />
      <xs:enumeration value="1446R" />
      <xs:enumeration value="1447*" />
      <xs:enumeration value="1451*" />
      <xs:enumeration value="14531" />
      <xs:enumeration value="14532" />
      <xs:enumeration value="1453F" />
      <xs:enumeration value="1453H" />
      <xs:enumeration value="1453P" />
      <xs:enumeration value="1453Q" />
      <xs:enumeration value="1461*" />
      <xs:enumeration value="1464*" />
      <xs:enumeration value="1464F" />
      <xs:enumeration value="1464H" />
      <xs:enumeration value="1466A" />
      <xs:enumeration value="1466B" />
      <xs:enumeration value="1467A" />
      <xs:enumeration value="1467B" />
      <xs:enumeration value="1476*" />
      <xs:enumeration value="1476F" />
      <xs:enumeration value="1476H" />
      <xs:enumeration value="1476P" />
      <xs:enumeration value="1476Q" />
      <xs:enumeration value="1481*" />
      <xs:enumeration value="1481P" />
      <xs:enumeration value="1481Q" />
      <xs:enumeration value="1482*" />
      <xs:enumeration value="1482F" />
      <xs:enumeration value="1482H" />
      <xs:enumeration value="1482P" />
      <xs:enumeration value="1482Q" />
      <xs:enumeration value="1483*" />
      <xs:enumeration value="1483P" />
      <xs:enumeration value="1483Q" />
      <xs:enumeration value="1486P" />
      <xs:enumeration value="1486Q" />
      <xs:enumeration value="1491" />
      <xs:enumeration value="1491*" />
      <xs:enumeration value="1491P" />
      <xs:enumeration value="1491Q" />
      <xs:enumeration value="1492*" />
      <xs:enumeration value="1496*" />
      <xs:enumeration value="1497" />
      <xs:enumeration value="1497*" />
      <xs:enumeration value="1497E" />
      <xs:enumeration value="1497F" />
      <xs:enumeration value="1497G" />
      <xs:enumeration value="1497H" />
      <xs:enumeration value="1501*" />
      <xs:enumeration value="1502*" />
      <xs:enumeration value="1503*" />
      <xs:enumeration value="1511*" />
      <xs:enumeration value="1512*" />
      <xs:enumeration value="1601F" />
      <xs:enumeration value="1601F" />
      <xs:enumeration value="1601H" />
      <xs:enumeration value="1601H" />
      <xs:enumeration value="1601I" />
      <xs:enumeration value="1601I" />
      <xs:enumeration value="1601P" />
      <xs:enumeration value="1601P" />
      <xs:enumeration value="1601Q" />
      <xs:enumeration value="1601Q" />
      <xs:enumeration value="1601R" />
      <xs:enumeration value="1601R" />
      <xs:enumeration value="1602P" />
      <xs:enumeration value="1602Q" />
      <xs:enumeration value="1602R" />
      <xs:enumeration value="1603F" />
      <xs:enumeration value="1603H" />
      <xs:enumeration value="1603I" />
      <xs:enumeration value="1603P" />
      <xs:enumeration value="1603Q" />
      <xs:enumeration value="1603R" />
      <xs:enumeration value="1604F" />
      <xs:enumeration value="1604F" />
      <xs:enumeration value="1604H" />
      <xs:enumeration value="1604H" />
      <xs:enumeration value="1604I" />
      <xs:enumeration value="1604I" />
      <xs:enumeration value="1604P" />
      <xs:enumeration value="1604P" />
      <xs:enumeration value="1604Q" />
      <xs:enumeration value="1604Q" />
      <xs:enumeration value="1604R" />
      <xs:enumeration value="1604R" />
      <xs:enumeration value="1605P" />
      <xs:enumeration value="1605Q" />
      <xs:enumeration value="1605R" />
      <xs:enumeration value="1606F" />
      <xs:enumeration value="1606F" />
      <xs:enumeration value="1606H" />
      <xs:enumeration value="1606H" />
      <xs:enumeration value="1606I" />
      <xs:enumeration value="1606I" />
      <xs:enumeration value="1606P" />
      <xs:enumeration value="1606P" />
      <xs:enumeration value="1606Q" />
      <xs:enumeration value="1606Q" />
      <xs:enumeration value="1606R" />
      <xs:enumeration value="1606R" />
      <xs:enumeration value="1607R" />
      <xs:enumeration value="1608F" />
      <xs:enumeration value="1608H" />
      <xs:enumeration value="1608I" />
      <xs:enumeration value="1608P" />
      <xs:enumeration value="1608Q" />
      <xs:enumeration value="1608R" />
      <xs:enumeration value="1609P" />
      <xs:enumeration value="1609Q" />
      <xs:enumeration value="1609R" />
      <xs:enumeration value="1611AF" />
      <xs:enumeration value="1611AH" />
      <xs:enumeration value="1611AP" />
      <xs:enumeration value="1611AQ" />
      <xs:enumeration value="1611BF" />
      <xs:enumeration value="1611BH" />
      <xs:enumeration value="1611BP" />
      <xs:enumeration value="1611BQ" />
      <xs:enumeration value="1614AF" />
      <xs:enumeration value="1614AH" />
      <xs:enumeration value="1614AP" />
      <xs:enumeration value="1614AQ" />
      <xs:enumeration value="1614BF" />
      <xs:enumeration value="1614BH" />
      <xs:enumeration value="1614BP" />
      <xs:enumeration value="1614BQ" />
      <xs:enumeration value="1614CF" />
      <xs:enumeration value="1614CH" />
      <xs:enumeration value="1614CP" />
      <xs:enumeration value="1614CQ" />
      <xs:enumeration value="1631F" />
      <xs:enumeration value="1631H" />
      <xs:enumeration value="1631I" />
      <xs:enumeration value="1631P" />
      <xs:enumeration value="1631Q" />
      <xs:enumeration value="1631R" />
      <xs:enumeration value="1632F" />
      <xs:enumeration value="1632H" />
      <xs:enumeration value="1632I" />
      <xs:enumeration value="1632P" />
      <xs:enumeration value="1632Q" />
      <xs:enumeration value="1632R" />
      <xs:enumeration value="1633F" />
      <xs:enumeration value="1633H" />
      <xs:enumeration value="1633I" />
      <xs:enumeration value="1633P" />
      <xs:enumeration value="1633Q" />
      <xs:enumeration value="1633R" />
      <xs:enumeration value="1700*" />
      <xs:enumeration value="1780A" />
      <xs:enumeration value="1780B" />
      <xs:enumeration value="1780C" />
      <xs:enumeration value="1780D" />
      <xs:enumeration value="1780E" />
      <xs:enumeration value="1780F" />
      <xs:enumeration value="1780G" />
      <xs:enumeration value="1780H" />
      <xs:enumeration value="1780J" />
      <xs:enumeration value="1780K" />
      <xs:enumeration value="1780L" />
      <xs:enumeration value="1780M" />
      <xs:enumeration value="1781A" />
      <xs:enumeration value="1781B" />
      <xs:enumeration value="1781C" />
      <xs:enumeration value="1781D" />
      <xs:enumeration value="1781E" />
      <xs:enumeration value="1800*" />
      <xs:enumeration value="1802*" />
      <xs:enumeration value="1803*" />
      <xs:enumeration value="1820*" />
      <xs:enumeration value="1820A" />
      <xs:enumeration value="1820B" />
      <xs:enumeration value="1821*" />
      <xs:enumeration value="1822B" />
      <xs:enumeration value="1823" />
      <xs:enumeration value="1823*" />
      <xs:enumeration value="1824*" />
      <xs:enumeration value="1830*" />
      <xs:enumeration value="1841*" />
      <xs:enumeration value="1842*" />
      <xs:enumeration value="1843*" />
      <xs:enumeration value="1845*" />
      <xs:enumeration value="1846*" />
      <xs:enumeration value="1847*" />
      <xs:enumeration value="1848*" />
      <xs:enumeration value="1860*" />
      <xs:enumeration value="1861" />
      <xs:enumeration value="1880*" />
      <xs:enumeration value="1881" />
      <xs:enumeration value="1882*" />
      <xs:enumeration value="1883*" />
      <xs:enumeration value="1884*" />
      <xs:enumeration value="1885*" />
      <xs:enumeration value="1887*" />
      <xs:enumeration value="1888*" />
      <xs:enumeration value="1889*" />
      <xs:enumeration value="1890*" />
      <xs:enumeration value="2001F" />
      <xs:enumeration value="2001H" />
      <xs:enumeration value="2001I" />
      <xs:enumeration value="2001P" />
      <xs:enumeration value="2001Q" />
      <xs:enumeration value="2001R" />
      <xs:enumeration value="2002FF" />
      <xs:enumeration value="2002FH" />
      <xs:enumeration value="2002HF" />
      <xs:enumeration value="2002HH" />
      <xs:enumeration value="2002IF" />
      <xs:enumeration value="2002IH" />
      <xs:enumeration value="2002PF" />
      <xs:enumeration value="2002PG" />
      <xs:enumeration value="2002PH" />
      <xs:enumeration value="2002QF" />
      <xs:enumeration value="2002QG" />
      <xs:enumeration value="2002QH" />
      <xs:enumeration value="2002RF" />
      <xs:enumeration value="2002RG" />
      <xs:enumeration value="2002RH" />
      <xs:enumeration value="2003F" />
      <xs:enumeration value="2003FW" />
      <xs:enumeration value="2003FX" />
      <xs:enumeration value="2003FY" />
      <xs:enumeration value="2003FZ" />
      <xs:enumeration value="2003H" />
      <xs:enumeration value="2003HW" />
      <xs:enumeration value="2003HX" />
      <xs:enumeration value="2003HY" />
      <xs:enumeration value="2003HZ" />
      <xs:enumeration value="2003I" />
      <xs:enumeration value="2003P" />
      <xs:enumeration value="2003Q" />
      <xs:enumeration value="2003R" />
      <xs:enumeration value="2004F" />
      <xs:enumeration value="2004FW" />
      <xs:enumeration value="2004FX" />
      <xs:enumeration value="2004FY" />
      <xs:enumeration value="2004FZ" />
      <xs:enumeration value="2004H" />
      <xs:enumeration value="2004HW" />
      <xs:enumeration value="2004HX" />
      <xs:enumeration value="2004HY" />
      <xs:enumeration value="2004HZ" />
      <xs:enumeration value="2004I" />
      <xs:enumeration value="2004P" />
      <xs:enumeration value="2004Q" />
      <xs:enumeration value="2004R" />
      <xs:enumeration value="2005F" />
      <xs:enumeration value="2005FW" />
      <xs:enumeration value="2005FX" />
      <xs:enumeration value="2005FY" />
      <xs:enumeration value="2005FZ" />
      <xs:enumeration value="2005H" />
      <xs:enumeration value="2005HW" />
      <xs:enumeration value="2005HX" />
      <xs:enumeration value="2005HY" />
      <xs:enumeration value="2005HZ" />
      <xs:enumeration value="2005I" />
      <xs:enumeration value="2005P" />
      <xs:enumeration value="2005Q" />
      <xs:enumeration value="2005R" />
      <xs:enumeration value="2006F" />
      <xs:enumeration value="2006FW" />
      <xs:enumeration value="2006FX" />
      <xs:enumeration value="2006FY" />
      <xs:enumeration value="2006FZ" />
      <xs:enumeration value="2006H" />
      <xs:enumeration value="2006HW" />
      <xs:enumeration value="2006HX" />
      <xs:enumeration value="2006HY" />
      <xs:enumeration value="2006HZ" />
      <xs:enumeration value="2006I" />
      <xs:enumeration value="2006P" />
      <xs:enumeration value="2006Q" />
      <xs:enumeration value="2006R" />
      <xs:enumeration value="2008FW" />
      <xs:enumeration value="2008FX" />
      <xs:enumeration value="2008FY" />
      <xs:enumeration value="2008FZ" />
      <xs:enumeration value="2008HW" />
      <xs:enumeration value="2008HX" />
      <xs:enumeration value="2008HY" />
      <xs:enumeration value="2008HZ" />
      <xs:enumeration value="2011AW" />
      <xs:enumeration value="2011AX" />
      <xs:enumeration value="2011AY" />
      <xs:enumeration value="2011AZ" />
      <xs:enumeration value="2011BW" />
      <xs:enumeration value="2011BX" />
      <xs:enumeration value="2011BY" />
      <xs:enumeration value="2011BZ" />
      <xs:enumeration value="2011CW" />
      <xs:enumeration value="2011CX" />
      <xs:enumeration value="2011CY" />
      <xs:enumeration value="2011CZ" />
      <xs:enumeration value="2011DW" />
      <xs:enumeration value="2011DX" />
      <xs:enumeration value="2011DY" />
      <xs:enumeration value="2011DZ" />
      <xs:enumeration value="2011EW" />
      <xs:enumeration value="2011EX" />
      <xs:enumeration value="2011EY" />
      <xs:enumeration value="2011EZ" />
      <xs:enumeration value="2011FW" />
      <xs:enumeration value="2011FX" />
      <xs:enumeration value="2011FY" />
      <xs:enumeration value="2011FZ" />
      <xs:enumeration value="2011GW" />
      <xs:enumeration value="2011GX" />
      <xs:enumeration value="2011GY" />
      <xs:enumeration value="2011GZ" />
      <xs:enumeration value="2011HW" />
      <xs:enumeration value="2011HX" />
      <xs:enumeration value="2011HY" />
      <xs:enumeration value="2011HZ" />
      <xs:enumeration value="2011JW" />
      <xs:enumeration value="2011JX" />
      <xs:enumeration value="2011JY" />
      <xs:enumeration value="2011JZ" />
      <xs:enumeration value="2011KW" />
      <xs:enumeration value="2011KX" />
      <xs:enumeration value="2011KY" />
      <xs:enumeration value="2011KZ" />
      <xs:enumeration value="2011LW" />
      <xs:enumeration value="2011LX" />
      <xs:enumeration value="2011LY" />
      <xs:enumeration value="2011LZ" />
      <xs:enumeration value="2011MW" />
      <xs:enumeration value="2011MX" />
      <xs:enumeration value="2011MY" />
      <xs:enumeration value="2011MZ" />
      <xs:enumeration value="2016FW" />
      <xs:enumeration value="2016FX" />
      <xs:enumeration value="2016FY" />
      <xs:enumeration value="2016FZ" />
      <xs:enumeration value="2016HW" />
      <xs:enumeration value="2016HX" />
      <xs:enumeration value="2016HY" />
      <xs:enumeration value="2016HZ" />
      <xs:enumeration value="2021AW" />
      <xs:enumeration value="2021AX" />
      <xs:enumeration value="2021AY" />
      <xs:enumeration value="2021AZ" />
      <xs:enumeration value="2021BW" />
      <xs:enumeration value="2021BX" />
      <xs:enumeration value="2021BY" />
      <xs:enumeration value="2021BZ" />
      <xs:enumeration value="2021CW" />
      <xs:enumeration value="2021CX" />
      <xs:enumeration value="2021CY" />
      <xs:enumeration value="2021CZ" />
      <xs:enumeration value="2021DW" />
      <xs:enumeration value="2021DX" />
      <xs:enumeration value="2021DY" />
      <xs:enumeration value="2021DZ" />
      <xs:enumeration value="2021EW" />
      <xs:enumeration value="2021EX" />
      <xs:enumeration value="2021EY" />
      <xs:enumeration value="2021EZ" />
      <xs:enumeration value="2021FW" />
      <xs:enumeration value="2021FX" />
      <xs:enumeration value="2021FY" />
      <xs:enumeration value="2021FZ" />
      <xs:enumeration value="2021GW" />
      <xs:enumeration value="2021GX" />
      <xs:enumeration value="2021GY" />
      <xs:enumeration value="2021GZ" />
      <xs:enumeration value="2021HW" />
      <xs:enumeration value="2021HX" />
      <xs:enumeration value="2021HY" />
      <xs:enumeration value="2021HZ" />
      <xs:enumeration value="2021JW" />
      <xs:enumeration value="2021JX" />
      <xs:enumeration value="2021JY" />
      <xs:enumeration value="2021JZ" />
      <xs:enumeration value="2021KW" />
      <xs:enumeration value="2021KX" />
      <xs:enumeration value="2021KY" />
      <xs:enumeration value="2021KZ" />
      <xs:enumeration value="2021LW" />
      <xs:enumeration value="2021LX" />
      <xs:enumeration value="2021LY" />
      <xs:enumeration value="2021LZ" />
      <xs:enumeration value="2021MW" />
      <xs:enumeration value="2021MX" />
      <xs:enumeration value="2021MY" />
      <xs:enumeration value="2021MZ" />
      <xs:enumeration value="2023FW" />
      <xs:enumeration value="2023FX" />
      <xs:enumeration value="2023FY" />
      <xs:enumeration value="2023FZ" />
      <xs:enumeration value="2023HW" />
      <xs:enumeration value="2023HX" />
      <xs:enumeration value="2023HY" />
      <xs:enumeration value="2023HZ" />
      <xs:enumeration value="2026AW" />
      <xs:enumeration value="2026AX" />
      <xs:enumeration value="2026AY" />
      <xs:enumeration value="2026AZ" />
      <xs:enumeration value="2026BW" />
      <xs:enumeration value="2026BX" />
      <xs:enumeration value="2026BY" />
      <xs:enumeration value="2026BZ" />
      <xs:enumeration value="2026CW" />
      <xs:enumeration value="2026CX" />
      <xs:enumeration value="2026CY" />
      <xs:enumeration value="2026CZ" />
      <xs:enumeration value="2026DW" />
      <xs:enumeration value="2026DX" />
      <xs:enumeration value="2026DY" />
      <xs:enumeration value="2026DZ" />
      <xs:enumeration value="2026EW" />
      <xs:enumeration value="2026EX" />
      <xs:enumeration value="2026EY" />
      <xs:enumeration value="2026EZ" />
      <xs:enumeration value="2026FW" />
      <xs:enumeration value="2026FX" />
      <xs:enumeration value="2026FY" />
      <xs:enumeration value="2026FZ" />
      <xs:enumeration value="2026GW" />
      <xs:enumeration value="2026GX" />
      <xs:enumeration value="2026GY" />
      <xs:enumeration value="2026GZ" />
      <xs:enumeration value="2026HW" />
      <xs:enumeration value="2026HX" />
      <xs:enumeration value="2026HY" />
      <xs:enumeration value="2026HZ" />
      <xs:enumeration value="2026JW" />
      <xs:enumeration value="2026JX" />
      <xs:enumeration value="2026JY" />
      <xs:enumeration value="2026JZ" />
      <xs:enumeration value="2026KW" />
      <xs:enumeration value="2026KX" />
      <xs:enumeration value="2026KY" />
      <xs:enumeration value="2026KZ" />
      <xs:enumeration value="2026LW" />
      <xs:enumeration value="2026LX" />
      <xs:enumeration value="2026LY" />
      <xs:enumeration value="2026LZ" />
      <xs:enumeration value="2026MW" />
      <xs:enumeration value="2026MX" />
      <xs:enumeration value="2026MY" />
      <xs:enumeration value="2026MZ" />
      <xs:enumeration value="2031FF" />
      <xs:enumeration value="2031FH" />
      <xs:enumeration value="2031HF" />
      <xs:enumeration value="2031HH" />
      <xs:enumeration value="2033FF" />
      <xs:enumeration value="2033FH" />
      <xs:enumeration value="2033HF" />
      <xs:enumeration value="2033HH" />
      <xs:enumeration value="2035FF" />
      <xs:enumeration value="2035FH" />
      <xs:enumeration value="2035HF" />
      <xs:enumeration value="2035HH" />
      <xs:enumeration value="2037FF" />
      <xs:enumeration value="2037FH" />
      <xs:enumeration value="2037HF" />
      <xs:enumeration value="2037HH" />
      <xs:enumeration value="2039FF" />
      <xs:enumeration value="2039FH" />
      <xs:enumeration value="2039HF" />
      <xs:enumeration value="2039HH" />
      <xs:enumeration value="2041FF" />
      <xs:enumeration value="2041FH" />
      <xs:enumeration value="2041HF" />
      <xs:enumeration value="2041HH" />
      <xs:enumeration value="2043FF" />
      <xs:enumeration value="2043FH" />
      <xs:enumeration value="2043HF" />
      <xs:enumeration value="2043HH" />
      <xs:enumeration value="2045FF" />
      <xs:enumeration value="2045FH" />
      <xs:enumeration value="2045HF" />
      <xs:enumeration value="2045HH" />
      <xs:enumeration value="2047FF" />
      <xs:enumeration value="2047FH" />
      <xs:enumeration value="2047HF" />
      <xs:enumeration value="2047HH" />
      <xs:enumeration value="2049FF" />
      <xs:enumeration value="2049FH" />
      <xs:enumeration value="2049HF" />
      <xs:enumeration value="2049HH" />
      <xs:enumeration value="2101" />
      <xs:enumeration value="2101F" />
      <xs:enumeration value="2101H" />
      <xs:enumeration value="2101I" />
      <xs:enumeration value="2101P" />
      <xs:enumeration value="2101Q" />
      <xs:enumeration value="2101R" />
      <xs:enumeration value="2102FF" />
      <xs:enumeration value="2102FH" />
      <xs:enumeration value="2102HF" />
      <xs:enumeration value="2102HH" />
      <xs:enumeration value="2102IF" />
      <xs:enumeration value="2102IH" />
      <xs:enumeration value="2102PF" />
      <xs:enumeration value="2102PG" />
      <xs:enumeration value="2102PH" />
      <xs:enumeration value="2102QF" />
      <xs:enumeration value="2102QG" />
      <xs:enumeration value="2102QH" />
      <xs:enumeration value="2102RF" />
      <xs:enumeration value="2102RG" />
      <xs:enumeration value="2102RH" />
      <xs:enumeration value="2103F" />
      <xs:enumeration value="2103H" />
      <xs:enumeration value="2103I" />
      <xs:enumeration value="2103P" />
      <xs:enumeration value="2103Q" />
      <xs:enumeration value="2103R" />
      <xs:enumeration value="2105F" />
      <xs:enumeration value="2105H" />
      <xs:enumeration value="2105I" />
      <xs:enumeration value="2105P" />
      <xs:enumeration value="2105Q" />
      <xs:enumeration value="2105R" />
      <xs:enumeration value="2106F" />
      <xs:enumeration value="2106H" />
      <xs:enumeration value="2106I" />
      <xs:enumeration value="2106P" />
      <xs:enumeration value="2106Q" />
      <xs:enumeration value="2106R" />
      <xs:enumeration value="2201P" />
      <xs:enumeration value="2201Q" />
      <xs:enumeration value="2201R" />
      <xs:enumeration value="2202PG" />
      <xs:enumeration value="2202PH" />
      <xs:enumeration value="2202QG" />
      <xs:enumeration value="2202QH" />
      <xs:enumeration value="2202RG" />
      <xs:enumeration value="2202RH" />
      <xs:enumeration value="2203P" />
      <xs:enumeration value="2203Q" />
      <xs:enumeration value="2203R" />
      <xs:enumeration value="2205P" />
      <xs:enumeration value="2205Q" />
      <xs:enumeration value="2206P" />
      <xs:enumeration value="2206Q" />
      <xs:enumeration value="2221A" />
      <xs:enumeration value="2221B" />
      <xs:enumeration value="2221C" />
      <xs:enumeration value="2221D" />
      <xs:enumeration value="2221E" />
      <xs:enumeration value="2221F" />
      <xs:enumeration value="2221G" />
      <xs:enumeration value="2221H" />
      <xs:enumeration value="2221J" />
      <xs:enumeration value="2221K" />
      <xs:enumeration value="2221L" />
      <xs:enumeration value="2221M" />
      <xs:enumeration value="2301PA" />
      <xs:enumeration value="2301PC" />
      <xs:enumeration value="2301PE" />
      <xs:enumeration value="2301PF" />
      <xs:enumeration value="2301PG" />
      <xs:enumeration value="2301PH" />
      <xs:enumeration value="2301PM" />
      <xs:enumeration value="2301QA" />
      <xs:enumeration value="2301QC" />
      <xs:enumeration value="2301QE" />
      <xs:enumeration value="2301QF" />
      <xs:enumeration value="2301QG" />
      <xs:enumeration value="2301QH" />
      <xs:enumeration value="2301QM" />
      <xs:enumeration value="2301RA" />
      <xs:enumeration value="2301RC" />
      <xs:enumeration value="2301RE" />
      <xs:enumeration value="2301RF" />
      <xs:enumeration value="2301RG" />
      <xs:enumeration value="2301RH" />
      <xs:enumeration value="2301RM" />
      <xs:enumeration value="2302PA" />
      <xs:enumeration value="2302PC" />
      <xs:enumeration value="2302PF" />
      <xs:enumeration value="2302PG" />
      <xs:enumeration value="2302PH" />
      <xs:enumeration value="2302PM" />
      <xs:enumeration value="2302QA" />
      <xs:enumeration value="2302QC" />
      <xs:enumeration value="2302QF" />
      <xs:enumeration value="2302QG" />
      <xs:enumeration value="2302QH" />
      <xs:enumeration value="2302QM" />
      <xs:enumeration value="2302RA" />
      <xs:enumeration value="2302RC" />
      <xs:enumeration value="2302RF" />
      <xs:enumeration value="2302RG" />
      <xs:enumeration value="2302RH" />
      <xs:enumeration value="2302RM" />
      <xs:enumeration value="2303PA" />
      <xs:enumeration value="2303PC" />
      <xs:enumeration value="2303PF" />
      <xs:enumeration value="2303PG" />
      <xs:enumeration value="2303PH" />
      <xs:enumeration value="2303PM" />
      <xs:enumeration value="2303QA" />
      <xs:enumeration value="2303QC" />
      <xs:enumeration value="2303QF" />
      <xs:enumeration value="2303QG" />
      <xs:enumeration value="2303QH" />
      <xs:enumeration value="2303QM" />
      <xs:enumeration value="2303RA" />
      <xs:enumeration value="2303RC" />
      <xs:enumeration value="2303RF" />
      <xs:enumeration value="2303RG" />
      <xs:enumeration value="2303RH" />
      <xs:enumeration value="2303RM" />
      <xs:enumeration value="2332" />
      <xs:enumeration value="2332*" />
      <xs:enumeration value="2451A" />
      <xs:enumeration value="2451B" />
      <xs:enumeration value="2451C" />
      <xs:enumeration value="2451D" />
      <xs:enumeration value="2451E" />
      <xs:enumeration value="3101" />
      <xs:enumeration value="3101*" />
      <xs:enumeration value="3102" />
      <xs:enumeration value="3103" />
      <xs:enumeration value="3103*" />
      <xs:enumeration value="3104*" />
      <xs:enumeration value="3105" />
      <xs:enumeration value="3105*" />
      <xs:enumeration value="3121" />
      <xs:enumeration value="3121*" />
      <xs:enumeration value="3122" />
      <xs:enumeration value="3123*" />
      <xs:enumeration value="3124" />
      <xs:enumeration value="3126" />
      <xs:enumeration value="3127" />
      <xs:enumeration value="3128" />
      <xs:enumeration value="3141" />
      <xs:enumeration value="3141*" />
      <xs:enumeration value="3142" />
      <xs:enumeration value="3143" />
      <xs:enumeration value="3144" />
      <xs:enumeration value="3145" />
      <xs:enumeration value="3146" />
      <xs:enumeration value="3146*" />
      <xs:enumeration value="3147" />
      <xs:enumeration value="3148" />
      <xs:enumeration value="3149" />
      <xs:enumeration value="3149*" />
      <xs:enumeration value="3161" />
      <xs:enumeration value="3161*" />
      <xs:enumeration value="3162" />
      <xs:enumeration value="3163" />
      <xs:enumeration value="3163*" />
      <xs:enumeration value="3181" />
      <xs:enumeration value="3181*" />
      <xs:enumeration value="3201" />
      <xs:enumeration value="3201*" />
      <xs:enumeration value="3202" />
      <xs:enumeration value="3202*" />
      <xs:enumeration value="3203" />
      <xs:enumeration value="3204" />
      <xs:enumeration value="3205" />
      <xs:enumeration value="3206" />
      <xs:enumeration value="3206*" />
      <xs:enumeration value="3207" />
      <xs:enumeration value="3231" />
      <xs:enumeration value="3231*" />
      <xs:enumeration value="3241" />
      <xs:enumeration value="3242B" />
      <xs:enumeration value="3242H" />
      <xs:enumeration value="3243B" />
      <xs:enumeration value="3243H" />
      <xs:enumeration value="3244" />
      <xs:enumeration value="3244*" />
      <xs:enumeration value="3245" />
      <xs:enumeration value="3246" />
      <xs:enumeration value="3247" />
      <xs:enumeration value="3248" />
      <xs:enumeration value="3261" />
      <xs:enumeration value="3262" />
      <xs:enumeration value="3263" />
      <xs:enumeration value="3263*" />
      <xs:enumeration value="3264" />
      <xs:enumeration value="3265" />
      <xs:enumeration value="3266" />
      <xs:enumeration value="3267" />
      <xs:enumeration value="3268" />
      <xs:enumeration value="3268*" />
      <xs:enumeration value="3269" />
      <xs:enumeration value="3270" />
      <xs:enumeration value="3270*" />
      <xs:enumeration value="3273" />
      <xs:enumeration value="3281" />
      <xs:enumeration value="3291" />
      <xs:enumeration value="3302" />
      <xs:enumeration value="3303" />
      <xs:enumeration value="3304" />
      <xs:enumeration value="3305" />
      <xs:enumeration value="3306" />
      <xs:enumeration value="3321" />
      <xs:enumeration value="3322" />
      <xs:enumeration value="3323" />
      <xs:enumeration value="3324" />
      <xs:enumeration value="3325" />
      <xs:enumeration value="3326" />
      <xs:enumeration value="3327" />
      <xs:enumeration value="3328" />
      <xs:enumeration value="3329" />
      <xs:enumeration value="3330" />
      <xs:enumeration value="3330*" />
      <xs:enumeration value="3331" />
      <xs:enumeration value="3332" />
      <xs:enumeration value="3341" />
      <xs:enumeration value="3341*" />
      <xs:enumeration value="3342" />
      <xs:enumeration value="3343" />
      <xs:enumeration value="3345" />
      <xs:enumeration value="3346" />
      <xs:enumeration value="3350" />
      <xs:enumeration value="3361" />
      <xs:enumeration value="3362" />
      <xs:enumeration value="3363" />
      <xs:enumeration value="3364" />
      <xs:enumeration value="3366" />
      <xs:enumeration value="3381" />
      <xs:enumeration value="3382A" />
      <xs:enumeration value="3382B" />
      <xs:enumeration value="3384" />
      <xs:enumeration value="3385" />
      <xs:enumeration value="3386" />
      <xs:enumeration value="3386*" />
      <xs:enumeration value="3388" />
      <xs:enumeration value="3388*" />
      <xs:enumeration value="3388A" />
      <xs:enumeration value="3388B" />
      <xs:enumeration value="3391" />
      <xs:enumeration value="3391*" />
      <xs:enumeration value="3391A" />
      <xs:enumeration value="3391B" />
      <xs:enumeration value="3424" />
      <xs:enumeration value="3431" />
      <xs:enumeration value="3432" />
      <xs:enumeration value="3433" />
      <xs:enumeration value="3434" />
      <xs:enumeration value="3435" />
      <xs:enumeration value="3470" />
      <xs:enumeration value="3471" />
      <xs:enumeration value="3472" />
      <xs:enumeration value="3473" />
      <xs:enumeration value="3491" />
      <xs:enumeration value="3491*" />
      <xs:enumeration value="3492" />
      <xs:enumeration value="3493" />
      <xs:enumeration value="3493*" />
      <xs:enumeration value="3494" />
      <xs:enumeration value="3494*" />
      <xs:enumeration value="3495" />
      <xs:enumeration value="3495*" />
      <xs:enumeration value="3497" />
      <xs:enumeration value="3498" />
      <xs:enumeration value="3498*" />
      <xs:enumeration value="3499" />
      <xs:enumeration value="3499*" />
      <xs:enumeration value="3500" />
      <xs:enumeration value="3521" />
      <xs:enumeration value="3521*" />
      <xs:enumeration value="3522" />
      <xs:enumeration value="3542" />
      <xs:enumeration value="3551" />
      <xs:enumeration value="3551*" />
      <xs:enumeration value="3551A" />
      <xs:enumeration value="3551B" />
      <xs:enumeration value="3562F" />
      <xs:enumeration value="3562H" />
      <xs:enumeration value="3563F" />
      <xs:enumeration value="3563H" />
      <xs:enumeration value="3564F" />
      <xs:enumeration value="3564H" />
      <xs:enumeration value="3566F" />
      <xs:enumeration value="3566H" />
      <xs:enumeration value="3569F" />
      <xs:enumeration value="3569H" />
      <xs:enumeration value="3572" />
      <xs:enumeration value="3591" />
      <xs:enumeration value="3592" />
      <xs:enumeration value="3593" />
      <xs:enumeration value="3594" />
      <xs:enumeration value="3595" />
      <xs:enumeration value="3621" />
      <xs:enumeration value="3621*" />
      <xs:enumeration value="3641" />
      <xs:enumeration value="3641*" />
      <xs:enumeration value="3643" />
      <xs:enumeration value="3643*" />
      <xs:enumeration value="3645" />
      <xs:enumeration value="3645*" />
      <xs:enumeration value="3645P" />
      <xs:enumeration value="3645X" />
      <xs:enumeration value="3647" />
      <xs:enumeration value="3648" />
      <xs:enumeration value="3649" />
      <xs:enumeration value="3661" />
      <xs:enumeration value="3681" />
      <xs:enumeration value="3691" />
      <xs:enumeration value="3701" />
      <xs:enumeration value="3701*" />
      <xs:enumeration value="3710" />
      <xs:enumeration value="3710*" />
      <xs:enumeration value="W22801" />
      <xs:enumeration value="W22802" />
      <xs:enumeration value="W22803" />
      <xs:enumeration value="G01" />
      <xs:enumeration value="G01 A" />
      <xs:enumeration value="G01 B" />
      <xs:enumeration value="G01 F" />
      <xs:enumeration value="G01 H" />
      <xs:enumeration value="G01 L" />
      <xs:enumeration value="G01H" />
      <xs:enumeration value="G01L" />
      <xs:enumeration value="G03" />
      <xs:enumeration value="G03 *" />
      <xs:enumeration value="G03*" />
      <xs:enumeration value="G07" />
      <xs:enumeration value="G07 *" />
      <xs:enumeration value="G07*" />
      <xs:enumeration value="G09" />
      <xs:enumeration value="G09 B" />
      <xs:enumeration value="G09 F" />
      <xs:enumeration value="G09 H" />
      <xs:enumeration value="G09 P" />
      <xs:enumeration value="G09 Q" />
      <xs:enumeration value="G09 R" />
      <xs:enumeration value="G09 X" />
      <xs:enumeration value="G09B" />
      <xs:enumeration value="G09X" />
      <xs:enumeration value="G10" />
      <xs:enumeration value="G10 A" />
      <xs:enumeration value="G10 B" />
      <xs:enumeration value="G10 F" />
      <xs:enumeration value="G10 H" />
      <xs:enumeration value="G10 X" />
      <xs:enumeration value="G10B" />
      <xs:enumeration value="G10X" />
      <xs:enumeration value="G12" />
      <xs:enumeration value="G12 F" />
      <xs:enumeration value="G12 H" />
      <xs:enumeration value="G12 L" />
      <xs:enumeration value="G12 S" />
      <xs:enumeration value="G12 T" />
      <xs:enumeration value="G12H" />
      <xs:enumeration value="G12L" />
      <xs:enumeration value="G14" />
      <xs:enumeration value="G14 B" />
      <xs:enumeration value="G14 F" />
      <xs:enumeration value="G14 H" />
      <xs:enumeration value="G14 P" />
      <xs:enumeration value="G14 Q" />
      <xs:enumeration value="G14 R" />
      <xs:enumeration value="G14 X" />
      <xs:enumeration value="G14B" />
      <xs:enumeration value="G14X" />
      <xs:enumeration value="G16" />
      <xs:enumeration value="G16 *" />
      <xs:enumeration value="G16 F" />
      <xs:enumeration value="G16 H" />
      <xs:enumeration value="G16*" />
      <xs:enumeration value="G19" />
      <xs:enumeration value="G19 A" />
      <xs:enumeration value="G19 B" />
      <xs:enumeration value="G19 H" />
      <xs:enumeration value="G19 L" />
      <xs:enumeration value="G19H" />
      <xs:enumeration value="G19L" />
      <xs:enumeration value="G19M" />
      <xs:enumeration value="G21" />
      <xs:enumeration value="G21 *" />
      <xs:enumeration value="G21*" />
      <xs:enumeration value="G22" />
      <xs:enumeration value="G22 *" />
      <xs:enumeration value="G22*" />
      <xs:enumeration value="G25" />
      <xs:enumeration value="G25 F" />
      <xs:enumeration value="G25 H" />
      <xs:enumeration value="G25 S" />
      <xs:enumeration value="G25 T" />
      <xs:enumeration value="G27" />
      <xs:enumeration value="G27 A" />
      <xs:enumeration value="G27 B" />
      <xs:enumeration value="G27 F" />
      <xs:enumeration value="G27 H" />
      <xs:enumeration value="G27 L" />
      <xs:enumeration value="G27 S" />
      <xs:enumeration value="G27 T" />
      <xs:enumeration value="G27H" />
      <xs:enumeration value="G27L" />
      <xs:enumeration value="G29" />
      <xs:enumeration value="G29 F" />
      <xs:enumeration value="G29 H" />
      <xs:enumeration value="G29 S" />
      <xs:enumeration value="G29 T" />
      <xs:enumeration value="G29*" />
      <xs:enumeration value="G30" />
      <xs:enumeration value="G30 F" />
      <xs:enumeration value="G30 H" />
      <xs:enumeration value="G30 S" />
      <xs:enumeration value="G30 T" />
      <xs:enumeration value="G30*" />
      <xs:enumeration value="G31" />
      <xs:enumeration value="G31*" />
      <xs:enumeration value="G32" />
      <xs:enumeration value="G32 A" />
      <xs:enumeration value="G32 B" />
      <xs:enumeration value="G32 C" />
      <xs:enumeration value="G32 D" />
      <xs:enumeration value="G32 E" />
      <xs:enumeration value="G32 F" />
      <xs:enumeration value="G32 G" />
      <xs:enumeration value="G32 H" />
      <xs:enumeration value="G32 I" />
      <xs:enumeration value="G32 J" />
      <xs:enumeration value="G32 K" />
      <xs:enumeration value="G32 L" />
      <xs:enumeration value="G32 M" />
      <xs:enumeration value="G32 N" />
      <xs:enumeration value="G32 O" />
      <xs:enumeration value="G32 P" />
      <xs:enumeration value="G32A" />
      <xs:enumeration value="G32C" />
      <xs:enumeration value="G32E" />
      <xs:enumeration value="G32F" />
      <xs:enumeration value="G32G" />
      <xs:enumeration value="G32H" />
      <xs:enumeration value="G32I" />
      <xs:enumeration value="G32J" />
      <xs:enumeration value="G32K" />
      <xs:enumeration value="G32L" />
      <xs:enumeration value="G36" />
      <xs:enumeration value="G36 B" />
      <xs:enumeration value="G36 F" />
      <xs:enumeration value="G36 H" />
      <xs:enumeration value="G36 X" />
      <xs:enumeration value="G36B" />
      <xs:enumeration value="G36X" />
      <xs:enumeration value="G42" />
      <xs:enumeration value="G42 A" />
      <xs:enumeration value="G42 B" />
      <xs:enumeration value="G42 C" />
      <xs:enumeration value="G42 D" />
      <xs:enumeration value="G42 E" />
      <xs:enumeration value="G42 F" />
      <xs:enumeration value="G42 G" />
      <xs:enumeration value="G42 H" />
      <xs:enumeration value="G42 I" />
      <xs:enumeration value="G42 J" />
      <xs:enumeration value="G42 K" />
      <xs:enumeration value="G42 L" />
      <xs:enumeration value="G42 M" />
      <xs:enumeration value="G42 N" />
      <xs:enumeration value="G42 O" />
      <xs:enumeration value="G42 P" />
      <xs:enumeration value="G42A" />
      <xs:enumeration value="G42E" />
      <xs:enumeration value="G42G" />
      <xs:enumeration value="G42I" />
      <xs:enumeration value="G42L" />
      <xs:enumeration value="G44" />
      <xs:enumeration value="G44*" />
      <xs:enumeration value="G46" />
      <xs:enumeration value="G46 *" />
      <xs:enumeration value="G46 F" />
      <xs:enumeration value="G46 H" />
      <xs:enumeration value="G46*" />
      <xs:enumeration value="G50 F" />
      <xs:enumeration value="G50 H" />
      <xs:enumeration value="G50 P" />
      <xs:enumeration value="G50 Q" />
      <xs:enumeration value="G50 R" />
      <xs:enumeration value="G51" />
      <xs:enumeration value="G51 B" />
      <xs:enumeration value="G51 X" />
      <xs:enumeration value="G51B" />
      <xs:enumeration value="G51X" />
      <xs:enumeration value="G52" />
      <xs:enumeration value="G52 B" />
      <xs:enumeration value="G52 X" />
      <xs:enumeration value="G52B" />
      <xs:enumeration value="G52X" />
      <xs:enumeration value="G53" />
      <xs:enumeration value="G53 B" />
      <xs:enumeration value="G53 X" />
      <xs:enumeration value="G53B" />
      <xs:enumeration value="G53X" />
      <xs:enumeration value="G54 A" />
      <xs:enumeration value="G54 B" />
      <xs:enumeration value="G54 F" />
      <xs:enumeration value="G54 H" />
      <xs:enumeration value="G55" />
      <xs:enumeration value="G55 A" />
      <xs:enumeration value="G55 B" />
      <xs:enumeration value="G55 C" />
      <xs:enumeration value="G55 D" />
      <xs:enumeration value="G55 E" />
      <xs:enumeration value="G55 F" />
      <xs:enumeration value="G55 G" />
      <xs:enumeration value="G55 H" />
      <xs:enumeration value="G55 I" />
      <xs:enumeration value="G55 J" />
      <xs:enumeration value="G55 K" />
      <xs:enumeration value="G55 L" />
      <xs:enumeration value="G55 M" />
      <xs:enumeration value="G55 N" />
      <xs:enumeration value="G55 O" />
      <xs:enumeration value="G55 P" />
      <xs:enumeration value="G55A" />
      <xs:enumeration value="G55C" />
      <xs:enumeration value="G55D" />
      <xs:enumeration value="G55E" />
      <xs:enumeration value="G55F" />
      <xs:enumeration value="G55G" />
      <xs:enumeration value="G55I" />
      <xs:enumeration value="G55J" />
      <xs:enumeration value="G55K" />
      <xs:enumeration value="G55L" />
      <xs:enumeration value="G56 F" />
      <xs:enumeration value="G56 H" />
      <xs:enumeration value="G56 S" />
      <xs:enumeration value="G56 T" />
      <xs:enumeration value="G57" />
      <xs:enumeration value="G57 A" />
      <xs:enumeration value="G57 B" />
      <xs:enumeration value="G57 C" />
      <xs:enumeration value="G57 D" />
      <xs:enumeration value="G57 E" />
      <xs:enumeration value="G57 F" />
      <xs:enumeration value="G57 G" />
      <xs:enumeration value="G57 H" />
      <xs:enumeration value="G57 I" />
      <xs:enumeration value="G57 J" />
      <xs:enumeration value="G57 K" />
      <xs:enumeration value="G57 L" />
      <xs:enumeration value="G57 M" />
      <xs:enumeration value="G57 N" />
      <xs:enumeration value="G57 O" />
      <xs:enumeration value="G57 P" />
      <xs:enumeration value="G57E" />
      <xs:enumeration value="G57G" />
      <xs:enumeration value="G57I" />
      <xs:enumeration value="G57L" />
      <xs:enumeration value="G59" />
      <xs:enumeration value="G59 *" />
      <xs:enumeration value="G59*" />
      <xs:enumeration value="G60 F" />
      <xs:enumeration value="G60 H" />
      <xs:enumeration value="G60 I" />
      <xs:enumeration value="G60 P" />
      <xs:enumeration value="G60 Q" />
      <xs:enumeration value="G60 R" />
      <xs:enumeration value="G60 S" />
      <xs:enumeration value="G61" />
      <xs:enumeration value="G61 F" />
      <xs:enumeration value="G61 H" />
      <xs:enumeration value="G61 I" />
      <xs:enumeration value="G61 L" />
      <xs:enumeration value="G61 M" />
      <xs:enumeration value="G61 P" />
      <xs:enumeration value="G61 Q" />
      <xs:enumeration value="G61 R" />
      <xs:enumeration value="G61 S" />
      <xs:enumeration value="G61H" />
      <xs:enumeration value="G61L" />
      <xs:enumeration value="G61M" />
      <xs:enumeration value="G68" />
      <xs:enumeration value="G68 B" />
      <xs:enumeration value="G68 F" />
      <xs:enumeration value="G68 H" />
      <xs:enumeration value="G68 X" />
      <xs:enumeration value="G68B" />
      <xs:enumeration value="G68X" />
      <xs:enumeration value="G70" />
      <xs:enumeration value="G70 *" />
      <xs:enumeration value="G70*" />
      <xs:enumeration value="G72" />
      <xs:enumeration value="G72 *" />
      <xs:enumeration value="G72*" />
      <xs:enumeration value="G73" />
      <xs:enumeration value="G73 *" />
      <xs:enumeration value="G74" />
      <xs:enumeration value="G74 B" />
      <xs:enumeration value="G74 S" />
      <xs:enumeration value="G74 T" />
      <xs:enumeration value="G74 X" />
      <xs:enumeration value="G74B" />
      <xs:enumeration value="G74X" />
      <xs:enumeration value="G76" />
      <xs:enumeration value="G76 B" />
      <xs:enumeration value="G76 F" />
      <xs:enumeration value="G76 H" />
      <xs:enumeration value="G76 P" />
      <xs:enumeration value="G76 Q" />
      <xs:enumeration value="G76 R" />
      <xs:enumeration value="G76 X" />
      <xs:enumeration value="G76B" />
      <xs:enumeration value="G76X" />
      <xs:enumeration value="G80" />
      <xs:enumeration value="G80 B" />
      <xs:enumeration value="G80 F" />
      <xs:enumeration value="G80 H" />
      <xs:enumeration value="G80 S" />
      <xs:enumeration value="G80 T" />
      <xs:enumeration value="G80 X" />
      <xs:enumeration value="G80B" />
      <xs:enumeration value="G80X" />
      <xs:enumeration value="G81" />
      <xs:enumeration value="G81 B" />
      <xs:enumeration value="G81 X" />
      <xs:enumeration value="G81B" />
      <xs:enumeration value="G81X" />
      <xs:enumeration value="G82" />
      <xs:enumeration value="G82 B" />
      <xs:enumeration value="G82 F" />
      <xs:enumeration value="G82 F" />
      <xs:enumeration value="G82 H" />
      <xs:enumeration value="G82 H" />
      <xs:enumeration value="G82 X" />
      <xs:enumeration value="G82B" />
      <xs:enumeration value="G82X" />
      <xs:enumeration value="G83" />
      <xs:enumeration value="G83 F" />
      <xs:enumeration value="G83 F" />
      <xs:enumeration value="G83 H" />
      <xs:enumeration value="G83 H" />
      <xs:enumeration value="G83 P" />
      <xs:enumeration value="G83 P" />
      <xs:enumeration value="G83 Q" />
      <xs:enumeration value="G83 Q" />
      <xs:enumeration value="G83 R" />
      <xs:enumeration value="G83 R" />
      <xs:enumeration value="G83*" />
      <xs:enumeration value="G83B" />
      <xs:enumeration value="G83C" />
      <xs:enumeration value="G84" />
      <xs:enumeration value="G84 F" />
      <xs:enumeration value="G84 F" />
      <xs:enumeration value="G84 H" />
      <xs:enumeration value="G84 H" />
      <xs:enumeration value="G84 H" />
      <xs:enumeration value="G84 L" />
      <xs:enumeration value="G84 P" />
      <xs:enumeration value="G84 P" />
      <xs:enumeration value="G84 Q" />
      <xs:enumeration value="G84 Q" />
      <xs:enumeration value="G84 R" />
      <xs:enumeration value="G84 R" />
      <xs:enumeration value="G84H" />
      <xs:enumeration value="G84L" />
      <xs:enumeration value="G85" />
      <xs:enumeration value="G85" />
      <xs:enumeration value="G85 A" />
      <xs:enumeration value="G85 B" />
      <xs:enumeration value="G85 F" />
      <xs:enumeration value="G85 H" />
      <xs:enumeration value="G85*" />
      <xs:enumeration value="G86" />
      <xs:enumeration value="G86 *" />
      <xs:enumeration value="G86*" />
      <xs:enumeration value="G87" />
      <xs:enumeration value="G87 E" />
      <xs:enumeration value="G87 F" />
      <xs:enumeration value="G87 F" />
      <xs:enumeration value="G87 G" />
      <xs:enumeration value="G87 H" />
      <xs:enumeration value="G87 I" />
      <xs:enumeration value="G87 K" />
      <xs:enumeration value="G87 L" />
      <xs:enumeration value="G87 P" />
      <xs:enumeration value="G87 Q" />
      <xs:enumeration value="G87 R" />
      <xs:enumeration value="G87E" />
      <xs:enumeration value="G87F" />
      <xs:enumeration value="G87G" />
      <xs:enumeration value="G87I" />
      <xs:enumeration value="G87L" />
      <xs:enumeration value="G88" />
      <xs:enumeration value="G89" />
      <xs:enumeration value="G89" />
      <xs:enumeration value="G89 *" />
      <xs:enumeration value="G89 F" />
      <xs:enumeration value="G89 H" />
      <xs:enumeration value="G89H" />
      <xs:enumeration value="G89L" />
      <xs:enumeration value="G90" />
      <xs:enumeration value="G91" />
      <xs:enumeration value="G91" />
      <xs:enumeration value="G91 A" />
      <xs:enumeration value="G91 B" />
      <xs:enumeration value="G91 B" />
      <xs:enumeration value="G91 C" />
      <xs:enumeration value="G91 D" />
      <xs:enumeration value="G91 E" />
      <xs:enumeration value="G91 F" />
      <xs:enumeration value="G91 G" />
      <xs:enumeration value="G91 H" />
      <xs:enumeration value="G91 I" />
      <xs:enumeration value="G91 J" />
      <xs:enumeration value="G91 K" />
      <xs:enumeration value="G91 L" />
      <xs:enumeration value="G91 M" />
      <xs:enumeration value="G91 N" />
      <xs:enumeration value="G91 O" />
      <xs:enumeration value="G91 P" />
      <xs:enumeration value="G91 Q" />
      <xs:enumeration value="G91 R" />
      <xs:enumeration value="G91 S" />
      <xs:enumeration value="G91 T" />
      <xs:enumeration value="G91 U" />
      <xs:enumeration value="G91 V" />
      <xs:enumeration value="G91 W" />
      <xs:enumeration value="G91 X" />
      <xs:enumeration value="G91 Y" />
      <xs:enumeration value="G91 Z" />
      <xs:enumeration value="G91B" />
      <xs:enumeration value="G91Q" />
      <xs:enumeration value="G91R" />
      <xs:enumeration value="G91S" />
      <xs:enumeration value="G91T" />
      <xs:enumeration value="G91U" />
      <xs:enumeration value="G91V" />
      <xs:enumeration value="G91W" />
      <xs:enumeration value="G91X" />
      <xs:enumeration value="G91Y" />
      <xs:enumeration value="G91Z" />
      <xs:enumeration value="G92" />
      <xs:enumeration value="G93" />
      <xs:enumeration value="G93" />
      <xs:enumeration value="G93 N" />
      <xs:enumeration value="G93 N" />
      <xs:enumeration value="G93*" />
      <xs:enumeration value="G93*" />
      <xs:enumeration value="G93N" />
      <xs:enumeration value="G93N" />
      <xs:enumeration value="G94" />
      <xs:enumeration value="G94 B" />
      <xs:enumeration value="G94 F" />
      <xs:enumeration value="G94 H" />
      <xs:enumeration value="G94 X" />
      <xs:enumeration value="G95 F" />
      <xs:enumeration value="G95 H" />
      <xs:enumeration value="G95 S" />
      <xs:enumeration value="G95 T" />
      <xs:enumeration value="G96" />
      <xs:enumeration value="1300" />
      <xs:enumeration value="1301" />
      <xs:enumeration value="1302" />
      <xs:enumeration value="1303" />
      <xs:enumeration value="1304" />
      <xs:enumeration value="1305" />
      <xs:enumeration value="1306" />
      <xs:enumeration value="1307" />
      <xs:enumeration value="1308" />
      <xs:enumeration value="1309" />
      <xs:enumeration value="1310" />
      <xs:enumeration value="1311" />
      <xs:enumeration value="1325" />
      <xs:enumeration value="1326" />
      <xs:enumeration value="1327" />
      <xs:enumeration value="1350" />
      <xs:enumeration value="1351" />
      <xs:enumeration value="1352" />
      <xs:enumeration value="1375" />
      <xs:enumeration value="1376" />
      <xs:enumeration value="1377" />
      <xs:enumeration value="1400" />
      <xs:enumeration value="1401" />
      <xs:enumeration value="1402" />
      <xs:enumeration value="1403" />
      <xs:enumeration value="1404" />
      <xs:enumeration value="1405" />
      <xs:enumeration value="1406" />
      <xs:enumeration value="1407" />
      <xs:enumeration value="1408" />
      <xs:enumeration value="1409" />
      <xs:enumeration value="1410" />
      <xs:enumeration value="1411" />
      <xs:enumeration value="1412" />
      <xs:enumeration value="1425" />
      <xs:enumeration value="1426" />
      <xs:enumeration value="1435" />
      <xs:enumeration value="1436" />
      <xs:enumeration value="1438" />
      <xs:enumeration value="1450" />
      <xs:enumeration value="1451" />
      <xs:enumeration value="1452" />
      <xs:enumeration value="1453" />
      <xs:enumeration value="1455" />
      <xs:enumeration value="1456" />
      <xs:enumeration value="1457" />
      <xs:enumeration value="1458" />
      <xs:enumeration value="1459" />
      <xs:enumeration value="1460" />
      <xs:enumeration value="1461" />
      <xs:enumeration value="1462" />
      <xs:enumeration value="1463" />
      <xs:enumeration value="1464" />
      <xs:enumeration value="1465" />
      <xs:enumeration value="1466" />
      <xs:enumeration value="1467" />
      <xs:enumeration value="1469" />
      <xs:enumeration value="1470" />
      <xs:enumeration value="1471" />
      <xs:enumeration value="1475" />
      <xs:enumeration value="1476" />
      <xs:enumeration value="1479" />
      <xs:enumeration value="1480" />
      <xs:enumeration value="1481" />
      <xs:enumeration value="1484" />
      <xs:enumeration value="1485" />
      <xs:enumeration value="1500" />
      <xs:enumeration value="1501" />
      <xs:enumeration value="1501" />
      <xs:enumeration value="1502" />
      <xs:enumeration value="1503" />
      <xs:enumeration value="1504" />
      <xs:enumeration value="1505" />
      <xs:enumeration value="1506" />
      <xs:enumeration value="1507" />
      <xs:enumeration value="1510" />
      <xs:enumeration value="1512" />
      <xs:enumeration value="1513" />
      <xs:enumeration value="1514" />
      <xs:enumeration value="1515" />
      <xs:enumeration value="1525" />
      <xs:enumeration value="1526" />
      <xs:enumeration value="1527" />
      <xs:enumeration value="1528" />
      <xs:enumeration value="1529" />
      <xs:enumeration value="1530" />
      <xs:enumeration value="1535" />
      <xs:enumeration value="1535" />
      <xs:enumeration value="1536" />
      <xs:enumeration value="1536" />
      <xs:enumeration value="1538" />
      <xs:enumeration value="1550" />
      <xs:enumeration value="1551" />
      <xs:enumeration value="1552" />
      <xs:enumeration value="1553" />
      <xs:enumeration value="1554" />
      <xs:enumeration value="1555" />
      <xs:enumeration value="1575" />
      <xs:enumeration value="1576" />
      <xs:enumeration value="1577" />
      <xs:enumeration value="1578" />
      <xs:enumeration value="1579" />
      <xs:enumeration value="1580" />
      <xs:enumeration value="1581" />
      <xs:enumeration value="1586" />
      <xs:enumeration value="1587" />
      <xs:enumeration value="1588" />
      <xs:enumeration value="1592" />
      <xs:enumeration value="1594" />
      <xs:enumeration value="1595" />
      <xs:enumeration value="1596" />
      <xs:enumeration value="1597" />
      <xs:enumeration value="1605" />
      <xs:enumeration value="1606" />
      <xs:enumeration value="1607" />
      <xs:enumeration value="1609" />
      <xs:enumeration value="1610" />
      <xs:enumeration value="1611" />
      <xs:enumeration value="1612" />
      <xs:enumeration value="1613" />
      <xs:enumeration value="1625" />
      <xs:enumeration value="1626" />
      <xs:enumeration value="1627" />
      <xs:enumeration value="1628" />
      <xs:enumeration value="1650" />
      <xs:enumeration value="1651" />
      <xs:enumeration value="1652" />
      <xs:enumeration value="1653" />
      <xs:enumeration value="1654" />
      <xs:enumeration value="1660" />
      <xs:enumeration value="1661" />
      <xs:enumeration value="1662" />
      <xs:enumeration value="1663" />
      <xs:enumeration value="1664" />
      <xs:enumeration value="1665" />
      <xs:enumeration value="1666" />
      <xs:enumeration value="1668" />
      <xs:enumeration value="1675" />
      <xs:enumeration value="1676" />
      <xs:enumeration value="1677" />
      <xs:enumeration value="1678" />
      <xs:enumeration value="1680" />
      <xs:enumeration value="1681" />
      <xs:enumeration value="1700" />
      <xs:enumeration value="1701" />
      <xs:enumeration value="1725" />
      <xs:enumeration value="1726" />
      <xs:enumeration value="1727" />
      <xs:enumeration value="1730" />
      <xs:enumeration value="1731" />
      <xs:enumeration value="1732" />
      <xs:enumeration value="1751" />
      <xs:enumeration value="1752" />
      <xs:enumeration value="1753" />
      <xs:enumeration value="1754" />
      <xs:enumeration value="1755" />
      <xs:enumeration value="1756" />
      <xs:enumeration value="1757" />
      <xs:enumeration value="1758" />
      <xs:enumeration value="1759" />
      <xs:enumeration value="1760" />
      <xs:enumeration value="1761" />
      <xs:enumeration value="1762" />
      <xs:enumeration value="1763" />
      <xs:enumeration value="1764" />
      <xs:enumeration value="1765" />
      <xs:enumeration value="1766" />
      <xs:enumeration value="1767" />
      <xs:enumeration value="1768" />
      <xs:enumeration value="1769" />
      <xs:enumeration value="1770" />
      <xs:enumeration value="1770" />
      <xs:enumeration value="1771" />
      <xs:enumeration value="1772" />
      <xs:enumeration value="1772" />
      <xs:enumeration value="1773" />
      <xs:enumeration value="1774" />
      <xs:enumeration value="1774" />
      <xs:enumeration value="1775" />
      <xs:enumeration value="1777" />
      <xs:enumeration value="1777" />
      <xs:enumeration value="1778" />
      <xs:enumeration value="1780" />
      <xs:enumeration value="1781" />
      <xs:enumeration value="1782" />
      <xs:enumeration value="1785" />
      <xs:enumeration value="1786" />
      <xs:enumeration value="1787" />
      <xs:enumeration value="1790" />
      <xs:enumeration value="1791" />
      <xs:enumeration value="1792" />
      <xs:enumeration value="1794" />
      <xs:enumeration value="1794" />
      <xs:enumeration value="1795" />
      <xs:enumeration value="1800" />
      <xs:enumeration value="1815" />
      <xs:enumeration value="1825" />
      <xs:enumeration value="1826" />
      <xs:enumeration value="1827" />
      <xs:enumeration value="2000" />
      <xs:enumeration value="2010" />
      <xs:enumeration value="2020" />
      <xs:enumeration value="2023" />
      <xs:enumeration value="2040" />
      <xs:enumeration value="2041" />
      <xs:enumeration value="2047" />
      <xs:enumeration value="2058" />
      <xs:enumeration value="2059" />
      <xs:enumeration value="2158" />
      <xs:enumeration value="2159" />
      <xs:enumeration value="2160" />
      <xs:enumeration value="2162" />
      <xs:enumeration value="2163" />
      <xs:enumeration value="2165" />
      <xs:enumeration value="2220" />
      <xs:enumeration value="2221" />
      <xs:enumeration value="2222" />
      <xs:enumeration value="2227" />
      <xs:enumeration value="2230" />
      <xs:enumeration value="2281" />
      <xs:enumeration value="2300" />
      <xs:enumeration value="2305" />
      <xs:enumeration value="2310" />
      <xs:enumeration value="2315" />
      <xs:enumeration value="2320" />
      <xs:enumeration value="2321" />
      <xs:enumeration value="2325" />
      <xs:enumeration value="2327" />
      <xs:enumeration value="2335" />
      <xs:enumeration value="2340" />
      <xs:enumeration value="2341" />
      <xs:enumeration value="2345" />
      <xs:enumeration value="2346" />
      <xs:enumeration value="2350" />
      <xs:enumeration value="2351" />
      <xs:enumeration value="2352" />
      <xs:enumeration value="2355" />
      <xs:enumeration value="2356" />
      <xs:enumeration value="2360" />
      <xs:enumeration value="2365" />
      <xs:enumeration value="2366" />
      <xs:enumeration value="2367" />
      <xs:enumeration value="2370" />
      <xs:enumeration value="2375" />
      <xs:enumeration value="2380" />
      <xs:enumeration value="2385" />
      <xs:enumeration value="2390" />
      <xs:enumeration value="2391" />
      <xs:enumeration value="2395" />
      <xs:enumeration value="2400" />
      <xs:enumeration value="2405" />
      <xs:enumeration value="2410" />
      <xs:enumeration value="2415" />
      <xs:enumeration value="2420" />
      <xs:enumeration value="2421" />
      <xs:enumeration value="2422" />
      <xs:enumeration value="2423" />
      <xs:enumeration value="2424" />
      <xs:enumeration value="2427" />
      <xs:enumeration value="2428" />
      <xs:enumeration value="2429" />
      <xs:enumeration value="2431" />
      <xs:enumeration value="2432" />
      <xs:enumeration value="2433" />
      <xs:enumeration value="2434" />
      <xs:enumeration value="2435" />
      <xs:enumeration value="2436" />
      <xs:enumeration value="2437" />
      <xs:enumeration value="2438" />
      <xs:enumeration value="2439" />
      <xs:enumeration value="2440" />
      <xs:enumeration value="2441" />
      <xs:enumeration value="2442" />
      <xs:enumeration value="2443" />
      <xs:enumeration value="2444" />
      <xs:enumeration value="2445" />
      <xs:enumeration value="2446" />
      <xs:enumeration value="2447" />
      <xs:enumeration value="2448" />
      <xs:enumeration value="2451" />
      <xs:enumeration value="2452" />
      <xs:enumeration value="2453" />
      <xs:enumeration value="2454" />
      <xs:enumeration value="2455" />
      <xs:enumeration value="2456" />
      <xs:enumeration value="2457" />
      <xs:enumeration value="2458" />
      <xs:enumeration value="2459" />
      <xs:enumeration value="2463" />
      <xs:enumeration value="2464" />
      <xs:enumeration value="2465" />
      <xs:enumeration value="3001" />
      <xs:enumeration value="3010" />
      <xs:enumeration value="3015" />
      <xs:enumeration value="3021" />
      <xs:enumeration value="3030" />
      <xs:enumeration value="3052" />
      <xs:enumeration value="3100" />
      <xs:enumeration value="3102" />
      <xs:enumeration value="3104" />
      <xs:enumeration value="3108" />
      <xs:enumeration value="3109" />
      <xs:enumeration value="3110" />
      <xs:enumeration value="3111" />
      <xs:enumeration value="3112" />
      <xs:enumeration value="3161" />
      <xs:enumeration value="3162" />
      <xs:enumeration value="3182" />
      <xs:enumeration value="3207" />
      <xs:enumeration value="3208" />
      <xs:enumeration value="3210" />
      <xs:enumeration value="3211" />
      <xs:enumeration value="3254" />
      <xs:enumeration value="3257" />
      <xs:enumeration value="3262" />
      <xs:enumeration value="3263" />
      <xs:enumeration value="3301" />
      <xs:enumeration value="3305" />
      <xs:enumeration value="3349" />
      <xs:enumeration value="3350" />
      <xs:enumeration value="3351" />
      <xs:enumeration value="3352" />
      <xs:enumeration value="3353" />
      <xs:enumeration value="3354" />
      <xs:enumeration value="3360" />
      <xs:enumeration value="3361" />
      <xs:enumeration value="3361" />
      <xs:enumeration value="3362" />
      <xs:enumeration value="3363" />
      <xs:enumeration value="3365" />
      <xs:enumeration value="3370" />
      <xs:enumeration value="3371" />
      <xs:enumeration value="3380" />
      <xs:enumeration value="3390" />
      <xs:enumeration value="3428" />
      <xs:enumeration value="3444" />
      <xs:enumeration value="4004" />
      <xs:enumeration value="4024" />
      <xs:enumeration value="4030" />
      <xs:enumeration value="4031" />
      <xs:enumeration value="4300" />
      <xs:enumeration value="4301" />
      <xs:enumeration value="4302" />
      <xs:enumeration value="4303" />
      <xs:enumeration value="5006" />
      <xs:enumeration value="5007" />
      <xs:enumeration value="5036" />
      <xs:enumeration value="5054" />
      <xs:enumeration value="5070" />
      <xs:enumeration value="5090" />
      <xs:enumeration value="5096" />
      <xs:enumeration value="5124" />
      <xs:enumeration value="5125" />
      <xs:enumeration value="5126" />
      <xs:enumeration value="5127" />
      <xs:enumeration value="5128" />
      <xs:enumeration value="5129" />
      <xs:enumeration value="5300" />
      <xs:enumeration value="5302" />
      <xs:enumeration value="5303" />
      <xs:enumeration value="5304" />
      <xs:enumeration value="5305" />
      <xs:enumeration value="5306" />
      <xs:enumeration value="5307" />
      <xs:enumeration value="5308" />
      <xs:enumeration value="5309" />
      <xs:enumeration value="5310" />
      <xs:enumeration value="5311" />
      <xs:enumeration value="5312" />
      <xs:enumeration value="5313" />
      <xs:enumeration value="5314" />
      <xs:enumeration value="5315" />
      <xs:enumeration value="5316" />
      <xs:enumeration value="5318" />
      <xs:enumeration value="5319" />
      <xs:enumeration value="5320" />
      <xs:enumeration value="5321" />
      <xs:enumeration value="5322" />
      <xs:enumeration value="5323" />
      <xs:enumeration value="5324" />
      <xs:enumeration value="5325" />
      <xs:enumeration value="5326" />
      <xs:enumeration value="5327" />
      <xs:enumeration value="5328" />
      <xs:enumeration value="5329" />
      <xs:enumeration value="5330" />
      <xs:enumeration value="5331" />
      <xs:enumeration value="5332" />
      <xs:enumeration value="5333" />
      <xs:enumeration value="5334" />
      <xs:enumeration value="5335" />
      <xs:enumeration value="5336" />
      <xs:enumeration value="5337" />
      <xs:enumeration value="5338" />
      <xs:enumeration value="5339" />
      <xs:enumeration value="5340" />
      <xs:enumeration value="5341" />
      <xs:enumeration value="5342" />
      <xs:enumeration value="5343" />
      <xs:enumeration value="5344" />
      <xs:enumeration value="5345" />
      <xs:enumeration value="5346" />
      <xs:enumeration value="5347" />
      <xs:enumeration value="5348" />
      <xs:enumeration value="5349" />
      <xs:enumeration value="5350" />
      <xs:enumeration value="5351" />
      <xs:enumeration value="5352" />
      <xs:enumeration value="5353" />
      <xs:enumeration value="5354" />
      <xs:enumeration value="5355" />
      <xs:enumeration value="5356" />
      <xs:enumeration value="5357" />
      <xs:enumeration value="5358" />
      <xs:enumeration value="5359" />
      <xs:enumeration value="5360" />
      <xs:enumeration value="5361" />
      <xs:enumeration value="5362" />
      <xs:enumeration value="5363" />
      <xs:enumeration value="5364" />
      <xs:enumeration value="5365" />
      <xs:enumeration value="5366" />
      <xs:enumeration value="5367" />
      <xs:enumeration value="5368" />
      <xs:enumeration value="5369" />
      <xs:enumeration value="5370" />
      <xs:enumeration value="5371" />
      <xs:enumeration value="5372" />
      <xs:enumeration value="5373" />
      <xs:enumeration value="5374" />
      <xs:enumeration value="5375" />
      <xs:enumeration value="5376" />
      <xs:enumeration value="5377" />
      <xs:enumeration value="5378" />
      <xs:enumeration value="5379" />
      <xs:enumeration value="5380" />
      <xs:enumeration value="5381" />
      <xs:enumeration value="5382" />
      <xs:enumeration value="5383" />
      <xs:enumeration value="5384" />
      <xs:enumeration value="5385" />
      <xs:enumeration value="5386" />
      <xs:enumeration value="5387" />
      <xs:enumeration value="5388" />
      <xs:enumeration value="5389" />
      <xs:enumeration value="5390" />
      <xs:enumeration value="5391" />
      <xs:enumeration value="5392" />
      <xs:enumeration value="5393" />
      <xs:enumeration value="5394" />
      <xs:enumeration value="5395" />
      <xs:enumeration value="5396" />
      <xs:enumeration value="5397" />
      <xs:enumeration value="5398" />
      <xs:enumeration value="5399" />
      <xs:enumeration value="5400" />
      <xs:enumeration value="5401" />
      <xs:enumeration value="5402" />
      <xs:enumeration value="5403" />
      <xs:enumeration value="5404" />
      <xs:enumeration value="5405" />
      <xs:enumeration value="5406" />
      <xs:enumeration value="5407" />
      <xs:enumeration value="5408" />
      <xs:enumeration value="5409" />
      <xs:enumeration value="5410" />
      <xs:enumeration value="5411" />
      <xs:enumeration value="5412" />
      <xs:enumeration value="5413" />
      <xs:enumeration value="5414" />
      <xs:enumeration value="5415" />
      <xs:enumeration value="5416" />
      <xs:enumeration value="5417" />
      <xs:enumeration value="5418" />
      <xs:enumeration value="5419" />
      <xs:enumeration value="5420" />
      <xs:enumeration value="5421" />
      <xs:enumeration value="5422" />
      <xs:enumeration value="5423" />
      <xs:enumeration value="5424" />
      <xs:enumeration value="5425" />
      <xs:enumeration value="5426" />
      <xs:enumeration value="5427" />
      <xs:enumeration value="5428" />
      <xs:enumeration value="5429" />
      <xs:enumeration value="5430" />
      <xs:enumeration value="5431" />
      <xs:enumeration value="5432" />
      <xs:enumeration value="5433" />
      <xs:enumeration value="5434" />
      <xs:enumeration value="5435" />
      <xs:enumeration value="5436" />
      <xs:enumeration value="5437" />
      <xs:enumeration value="5438" />
      <xs:enumeration value="5439" />
      <xs:enumeration value="5440" />
      <xs:enumeration value="5441" />
      <xs:enumeration value="5916" />
      <xs:enumeration value="6000" />
      <xs:enumeration value="6001" />
      <xs:enumeration value="6009" />
      <xs:enumeration value="6010" />
      <xs:enumeration value="6020" />
      <xs:enumeration value="6022" />
      <xs:enumeration value="6030" />
      <xs:enumeration value="6040" />
      <xs:enumeration value="6044" />
      <xs:enumeration value="6050" />
      <xs:enumeration value="6060" />
      <xs:enumeration value="6300" />
      <xs:enumeration value="6301" />
      <xs:enumeration value="6302" />
      <xs:enumeration value="6303" />
      <xs:enumeration value="6304" />
      <xs:enumeration value="6305" />
      <xs:enumeration value="6306" />
      <xs:enumeration value="6307" />
      <xs:enumeration value="6308" />
      <xs:enumeration value="6309" />
      <xs:enumeration value="6310" />
      <xs:enumeration value="6311" />
      <xs:enumeration value="6312" />
      <xs:enumeration value="6313" />
      <xs:enumeration value="6314" />
      <xs:enumeration value="6315" />
      <xs:enumeration value="6316" />
      <xs:enumeration value="6317" />
      <xs:enumeration value="6318" />
      <xs:enumeration value="6319" />
      <xs:enumeration value="6320" />
      <xs:enumeration value="6321" />
      <xs:enumeration value="6322" />
      <xs:enumeration value="6323" />
      <xs:enumeration value="6324" />
      <xs:enumeration value="6325" />
      <xs:enumeration value="6326" />
      <xs:enumeration value="6327" />
      <xs:enumeration value="6328" />
      <xs:enumeration value="6329" />
      <xs:enumeration value="6330" />
      <xs:enumeration value="6331" />
      <xs:enumeration value="6332" />
      <xs:enumeration value="6333" />
      <xs:enumeration value="6334" />
      <xs:enumeration value="6335" />
      <xs:enumeration value="6336" />
      <xs:enumeration value="6337" />
      <xs:enumeration value="6338" />
      <xs:enumeration value="6339" />
      <xs:enumeration value="6340" />
      <xs:enumeration value="6341" />
      <xs:enumeration value="6342" />
      <xs:enumeration value="6343" />
      <xs:enumeration value="6344" />
      <xs:enumeration value="6345" />
      <xs:enumeration value="6346" />
      <xs:enumeration value="6347" />
      <xs:enumeration value="6348" />
      <xs:enumeration value="6349" />
      <xs:enumeration value="6350" />
      <xs:enumeration value="6351" />
      <xs:enumeration value="6352" />
      <xs:enumeration value="6353" />
      <xs:enumeration value="6354" />
      <xs:enumeration value="6355" />
      <xs:enumeration value="6356" />
      <xs:enumeration value="6357" />
      <xs:enumeration value="6358" />
      <xs:enumeration value="6359" />
      <xs:enumeration value="6360" />
      <xs:enumeration value="6361" />
      <xs:enumeration value="6362" />
      <xs:enumeration value="6363" />
      <xs:enumeration value="6364" />
      <xs:enumeration value="6365" />
      <xs:enumeration value="6366" />
      <xs:enumeration value="6367" />
      <xs:enumeration value="6368" />
      <xs:enumeration value="6369" />
      <xs:enumeration value="6370" />
      <xs:enumeration value="6371" />
      <xs:enumeration value="6372" />
      <xs:enumeration value="6373" />
      <xs:enumeration value="6374" />
      <xs:enumeration value="6375" />
      <xs:enumeration value="6376" />
      <xs:enumeration value="6377" />
      <xs:enumeration value="6378" />
      <xs:enumeration value="6379" />
      <xs:enumeration value="6380" />
      <xs:enumeration value="6381" />
      <xs:enumeration value="6382" />
      <xs:enumeration value="6383" />
      <xs:enumeration value="6384" />
      <xs:enumeration value="6385" />
      <xs:enumeration value="6386" />
      <xs:enumeration value="6387" />
      <xs:enumeration value="6388" />
      <xs:enumeration value="6389" />
      <xs:enumeration value="6390" />
      <xs:enumeration value="6391" />
      <xs:enumeration value="6392" />
      <xs:enumeration value="6393" />
      <xs:enumeration value="6394" />
      <xs:enumeration value="6395" />
      <xs:enumeration value="6396" />
      <xs:enumeration value="6397" />
      <xs:enumeration value="6398" />
      <xs:enumeration value="6399" />
      <xs:enumeration value="6400" />
      <xs:enumeration value="6401" />
      <xs:enumeration value="6402" />
      <xs:enumeration value="6403" />
      <xs:enumeration value="6404" />
      <xs:enumeration value="6405" />
      <xs:enumeration value="6406" />
      <xs:enumeration value="6407" />
      <xs:enumeration value="6408" />
      <xs:enumeration value="6409" />
      <xs:enumeration value="6410" />
      <xs:enumeration value="6411" />
      <xs:enumeration value="6412" />
      <xs:enumeration value="6413" />
      <xs:enumeration value="6414" />
      <xs:enumeration value="6415" />
      <xs:enumeration value="6416" />
      <xs:enumeration value="6417" />
      <xs:enumeration value="6418" />
      <xs:enumeration value="6419" />
      <xs:enumeration value="6420" />
      <xs:enumeration value="6421" />
      <xs:enumeration value="6422" />
      <xs:enumeration value="6423" />
      <xs:enumeration value="6424" />
      <xs:enumeration value="6425" />
      <xs:enumeration value="6426" />
      <xs:enumeration value="6427" />
      <xs:enumeration value="6428" />
      <xs:enumeration value="6429" />
      <xs:enumeration value="6430" />
      <xs:enumeration value="6431" />
      <xs:enumeration value="6432" />
      <xs:enumeration value="6433" />
      <xs:enumeration value="6434" />
      <xs:enumeration value="6435" />
      <xs:enumeration value="6436" />
      <xs:enumeration value="6437" />
      <xs:enumeration value="6438" />
      <xs:enumeration value="6439" />
      <xs:enumeration value="6440" />
      <xs:enumeration value="6441" />
      <xs:enumeration value="6442" />
      <xs:enumeration value="6443" />
      <xs:enumeration value="6444" />
      <xs:enumeration value="6445" />
      <xs:enumeration value="6446" />
      <xs:enumeration value="6447" />
      <xs:enumeration value="6448" />
      <xs:enumeration value="6449" />
      <xs:enumeration value="6450" />
      <xs:enumeration value="6451" />
      <xs:enumeration value="6452" />
      <xs:enumeration value="6453" />
      <xs:enumeration value="6454" />
      <xs:enumeration value="6455" />
      <xs:enumeration value="6456" />
      <xs:enumeration value="6457" />
      <xs:enumeration value="6458" />
      <xs:enumeration value="6459" />
      <xs:enumeration value="6460" />
      <xs:enumeration value="6461" />
      <xs:enumeration value="6462" />
      <xs:enumeration value="6463" />
      <xs:enumeration value="6464" />
      <xs:enumeration value="6465" />
      <xs:enumeration value="6466" />
      <xs:enumeration value="6467" />
      <xs:enumeration value="6468" />
      <xs:enumeration value="6469" />
      <xs:enumeration value="6480" />
      <xs:enumeration value="6481" />
      <xs:enumeration value="6482" />
      <xs:enumeration value="6484" />
      <xs:enumeration value="6485" />
      <xs:enumeration value="6486" />
      <xs:enumeration value="6487" />
      <xs:enumeration value="6493" />
      <xs:enumeration value="6494" />
      <xs:enumeration value="6495" />
      <xs:enumeration value="6496" />
      <xs:enumeration value="6497" />
      <xs:enumeration value="6498" />
      <xs:enumeration value="6499" />
      <xs:enumeration value="6500" />
      <xs:enumeration value="6501" />
      <xs:enumeration value="6502" />
      <xs:enumeration value="6503" />
      <xs:enumeration value="6505" />
      <xs:enumeration value="6509" />
      <xs:enumeration value="6510" />
      <xs:enumeration value="6511" />
      <xs:enumeration value="6512" />
      <xs:enumeration value="6513" />
      <xs:enumeration value="6514" />
      <xs:enumeration value="6515" />
      <xs:enumeration value="6516" />
      <xs:enumeration value="6517" />
      <xs:enumeration value="6518" />
      <xs:enumeration value="6519" />
      <xs:enumeration value="6520" />
      <xs:enumeration value="6521" />
      <xs:enumeration value="6522" />
      <xs:enumeration value="6523" />
      <xs:enumeration value="6524" />
      <xs:enumeration value="6525" />
      <xs:enumeration value="6526" />
      <xs:enumeration value="6527" />
      <xs:enumeration value="6528" />
      <xs:enumeration value="6529" />
      <xs:enumeration value="6530" />
      <xs:enumeration value="6531" />
      <xs:enumeration value="6532" />
      <xs:enumeration value="6533" />
      <xs:enumeration value="6534" />
      <xs:enumeration value="6535" />
      <xs:enumeration value="6536" />
      <xs:enumeration value="6537" />
      <xs:enumeration value="6538" />
      <xs:enumeration value="6539" />
      <xs:enumeration value="6540" />
      <xs:enumeration value="6541" />
      <xs:enumeration value="6542" />
      <xs:enumeration value="6543" />
      <xs:enumeration value="6544" />
      <xs:enumeration value="6545" />
      <xs:enumeration value="6546" />
      <xs:enumeration value="6547" />
      <xs:enumeration value="6548" />
      <xs:enumeration value="6549" />
      <xs:enumeration value="6550" />
      <xs:enumeration value="6551" />
      <xs:enumeration value="6552" />
      <xs:enumeration value="6553" />
      <xs:enumeration value="6554" />
      <xs:enumeration value="6555" />
      <xs:enumeration value="6556" />
      <xs:enumeration value="6557" />
      <xs:enumeration value="6558" />
      <xs:enumeration value="6559" />
      <xs:enumeration value="6560" />
      <xs:enumeration value="6561" />
      <xs:enumeration value="6562" />
      <xs:enumeration value="6563" />
      <xs:enumeration value="6564" />
      <xs:enumeration value="6911" />
      <xs:enumeration value="6929" />
      <xs:enumeration value="6932" />
      <xs:enumeration value="6935" />
      <xs:enumeration value="6996" />
      <xs:enumeration value="7000" />
      <xs:enumeration value="7010" />
      <xs:enumeration value="7040" />
      <xs:enumeration value="7045" />
      <xs:enumeration value="7100" />
      <xs:enumeration value="7110" />
      <xs:enumeration value="7300" />
      <xs:enumeration value="7301" />
      <xs:enumeration value="7302" />
      <xs:enumeration value="7303" />
      <xs:enumeration value="7304" />
      <xs:enumeration value="7306" />
      <xs:enumeration value="7307" />
      <xs:enumeration value="7310" />
      <xs:enumeration value="7311" />
      <xs:enumeration value="7312" />
      <xs:enumeration value="7313" />
      <xs:enumeration value="7318" />
      <xs:enumeration value="7319" />
      <xs:enumeration value="7320" />
      <xs:enumeration value="7321" />
      <xs:enumeration value="7322" />
      <xs:enumeration value="7323" />
      <xs:enumeration value="7324" />
      <xs:enumeration value="7325" />
      <xs:enumeration value="7326" />
      <xs:enumeration value="7327" />
      <xs:enumeration value="7328" />
      <xs:enumeration value="7329" />
      <xs:enumeration value="7330" />
      <xs:enumeration value="7331" />
      <xs:enumeration value="7358" />
      <xs:enumeration value="7359" />
      <xs:enumeration value="7360" />
      <xs:enumeration value="7361" />
      <xs:enumeration value="7362" />
      <xs:enumeration value="7363" />
      <xs:enumeration value="7364" />
      <xs:enumeration value="7365" />
      <xs:enumeration value="7366" />
      <xs:enumeration value="7367" />
      <xs:enumeration value="7369" />
      <xs:enumeration value="7371" />
      <xs:enumeration value="7372" />
      <xs:enumeration value="7373" />
      <xs:enumeration value="7374" />
      <xs:enumeration value="7375" />
      <xs:enumeration value="7384" />
      <xs:enumeration value="7385" />
      <xs:enumeration value="7387" />
      <xs:enumeration value="7388" />
      <xs:enumeration value="7389" />
      <xs:enumeration value="7390" />
      <xs:enumeration value="7391" />
      <xs:enumeration value="7392" />
      <xs:enumeration value="7393" />
      <xs:enumeration value="7394" />
      <xs:enumeration value="7395" />
      <xs:enumeration value="7396" />
      <xs:enumeration value="7397" />
      <xs:enumeration value="7398" />
      <xs:enumeration value="7406" />
      <xs:enumeration value="7407" />
      <xs:enumeration value="7408" />
      <xs:enumeration value="7438" />
      <xs:enumeration value="7439" />
      <xs:enumeration value="7440" />
      <xs:enumeration value="7441" />
      <xs:enumeration value="7442" />
      <xs:enumeration value="7443" />
      <xs:enumeration value="7444" />
      <xs:enumeration value="7445" />
      <xs:enumeration value="7446" />
      <xs:enumeration value="7447" />
      <xs:enumeration value="7448" />
      <xs:enumeration value="7448" />
      <xs:enumeration value="7449" />
      <xs:enumeration value="7450" />
      <xs:enumeration value="7451" />
      <xs:enumeration value="7499" />
      <xs:enumeration value="7500" />
      <xs:enumeration value="7501" />
      <xs:enumeration value="7502" />
      <xs:enumeration value="7503" />
      <xs:enumeration value="7504" />
      <xs:enumeration value="7600" />
      <xs:enumeration value="7601" />
      <xs:enumeration value="7603" />
      <xs:enumeration value="7606" />
      <xs:enumeration value="7607" />
      <xs:enumeration value="7608" />
      <xs:enumeration value="02611F" />
      <xs:enumeration value="02611H" />
      <xs:enumeration value="02612F" />
      <xs:enumeration value="02612H" />
      <xs:enumeration value="02613F" />
      <xs:enumeration value="02613H" />
      <xs:enumeration value="02614F" />
      <xs:enumeration value="02614H" />
      <xs:enumeration value="02630F" />
      <xs:enumeration value="02630H" />
      <xs:enumeration value="424" />
      <xs:enumeration value="425" />
      <xs:enumeration value="04260F" />
      <xs:enumeration value="04260H" />
      <xs:enumeration value="04260I" />
      <xs:enumeration value="04270F" />
      <xs:enumeration value="04270H" />
      <xs:enumeration value="04280F" />
      <xs:enumeration value="04280H" />
      <xs:enumeration value="04401F" />
      <xs:enumeration value="04401H" />
      <xs:enumeration value="04401I" />
      <xs:enumeration value="04402F" />
      <xs:enumeration value="04402H" />
      <xs:enumeration value="04402I" />
      <xs:enumeration value="04403F" />
      <xs:enumeration value="04403H" />
      <xs:enumeration value="04403I" />
      <xs:enumeration value="04430F" />
      <xs:enumeration value="04430H" />
      <xs:enumeration value="04430I" />
      <xs:enumeration value="04440F" />
      <xs:enumeration value="04440H" />
      <xs:enumeration value="6998" />
      <xs:enumeration value="6999" />
      <xs:enumeration value="21" />
      <xs:enumeration value="22" />
      <xs:enumeration value="23" />
      <xs:enumeration value="24" />
      <xs:enumeration value="101" />
      <xs:enumeration value="102" />
      <xs:enumeration value="103" />
      <xs:enumeration value="104" />
      <xs:enumeration value="105" />
      <xs:enumeration value="106" />
      <xs:enumeration value="107" />
      <xs:enumeration value="118" />
      <xs:enumeration value="119" />
      <xs:enumeration value="163" />
      <xs:enumeration value="164" />
      <xs:enumeration value="166" />
      <xs:enumeration value="167" />
      <xs:enumeration value="713" />
      <xs:enumeration value="714" />
      <xs:enumeration value="718" />
      <xs:enumeration value="719" />
      <xs:enumeration value="730" />
      <xs:enumeration value="735" />
      <xs:enumeration value="740" />
      <xs:enumeration value="741" />
      <xs:enumeration value="1000" />
      <xs:enumeration value="1001" />
      <xs:enumeration value="1002" />
      <xs:enumeration value="1003" />
      <xs:enumeration value="1004" />
      <xs:enumeration value="1005" />
      <xs:enumeration value="1006" />
      <xs:enumeration value="1050" />
      <xs:enumeration value="1051" />
      <xs:enumeration value="1052" />
      <xs:enumeration value="1052E" />
      <xs:enumeration value="1052G" />
      <xs:enumeration value="1052XE" />
      <xs:enumeration value="1052XG" />
      <xs:enumeration value="1053" />
      <xs:enumeration value="1054" />
      <xs:enumeration value="1055" />
      <xs:enumeration value="1056" />
      <xs:enumeration value="1056E" />
      <xs:enumeration value="1056G" />
      <xs:enumeration value="1056XE" />
      <xs:enumeration value="1056XG" />
      <xs:enumeration value="1057" />
      <xs:enumeration value="1058" />
      <xs:enumeration value="1059" />
      <xs:enumeration value="1060" />
      <xs:enumeration value="1060E" />
      <xs:enumeration value="1060G" />
      <xs:enumeration value="1060XE" />
      <xs:enumeration value="1060XG" />
      <xs:enumeration value="1061" />
      <xs:enumeration value="1062" />
      <xs:enumeration value="1063" />
      <xs:enumeration value="1064" />
      <xs:enumeration value="1065" />
      <xs:enumeration value="1066" />
      <xs:enumeration value="1067" />
      <xs:enumeration value="1068" />
      <xs:enumeration value="1068" />
      <xs:enumeration value="1068A" />
      <xs:enumeration value="1069" />
      <xs:enumeration value="1069" />
      <xs:enumeration value="1069A" />
      <xs:enumeration value="1070" />
      <xs:enumeration value="1071" />
      <xs:enumeration value="1072" />
      <xs:enumeration value="1073" />
      <xs:enumeration value="1074" />
      <xs:enumeration value="1075" />
      <xs:enumeration value="1076" />
      <xs:enumeration value="1077" />
      <xs:enumeration value="1077" />
      <xs:enumeration value="1077A" />
      <xs:enumeration value="1078" />
      <xs:enumeration value="1078" />
      <xs:enumeration value="1078A" />
      <xs:enumeration value="1100" />
      <xs:enumeration value="1101" />
      <xs:enumeration value="1102" />
      <xs:enumeration value="1103" />
      <xs:enumeration value="1104" />
      <xs:enumeration value="1105" />
      <xs:enumeration value="1106" />
      <xs:enumeration value="1107" />
      <xs:enumeration value="1108" />
      <xs:enumeration value="1109" />
      <xs:enumeration value="1112" />
      <xs:enumeration value="1113" />
      <xs:enumeration value="1114" />
      <xs:enumeration value="1115" />
      <xs:enumeration value="1115E" />
      <xs:enumeration value="1115F" />
      <xs:enumeration value="1115G" />
      <xs:enumeration value="1115H" />
      <xs:enumeration value="1115XE" />
      <xs:enumeration value="1115XG" />
      <xs:enumeration value="1116" />
      <xs:enumeration value="1117" />
      <xs:enumeration value="1118" />
      <xs:enumeration value="1119" />
      <xs:enumeration value="1120" />
      <xs:enumeration value="1121" />
      <xs:enumeration value="1122" />
      <xs:enumeration value="1123" />
      <xs:enumeration value="1124" />
      <xs:enumeration value="1125" />
      <xs:enumeration value="1126" />
      <xs:enumeration value="1127" />
      <xs:enumeration value="1128" />
      <xs:enumeration value="1130" />
      <xs:enumeration value="1130A" />
      <xs:enumeration value="1130X" />
      <xs:enumeration value="1131" />
      <xs:enumeration value="1132" />
      <xs:enumeration value="1133" />
      <xs:enumeration value="1134" />
      <xs:enumeration value="1135" />
      <xs:enumeration value="1136" />
      <xs:enumeration value="1137" />
      <xs:enumeration value="1138" />
      <xs:enumeration value="1139" />
      <xs:enumeration value="1140" />
      <xs:enumeration value="1141" />
      <xs:enumeration value="1141F" />
      <xs:enumeration value="1141H" />
      <xs:enumeration value="1141M" />
      <xs:enumeration value="1141X" />
      <xs:enumeration value="1142" />
      <xs:enumeration value="1143" />
      <xs:enumeration value="1143CE" />
      <xs:enumeration value="1143CG" />
      <xs:enumeration value="1143PE" />
      <xs:enumeration value="1143PG" />
      <xs:enumeration value="1143SE" />
      <xs:enumeration value="1143SG" />
      <xs:enumeration value="1143TE" />
      <xs:enumeration value="1143TG" />
      <xs:enumeration value="1144" />
      <xs:enumeration value="1144TG" />
      <xs:enumeration value="1145" />
      <xs:enumeration value="1146" />
      <xs:enumeration value="1147" />
      <xs:enumeration value="1148" />
      <xs:enumeration value="1149" />
      <xs:enumeration value="1150" />
      <xs:enumeration value="1151" />
      <xs:enumeration value="1152" />
      <xs:enumeration value="1153" />
      <xs:enumeration value="1154" />
      <xs:enumeration value="1155" />
      <xs:enumeration value="1156" />
      <xs:enumeration value="1156AF" />
      <xs:enumeration value="1156AH" />
      <xs:enumeration value="1156BF" />
      <xs:enumeration value="1156BH" />
      <xs:enumeration value="1156CF" />
      <xs:enumeration value="1156CH" />
      <xs:enumeration value="1156DF" />
      <xs:enumeration value="1156DH" />
      <xs:enumeration value="1156EF" />
      <xs:enumeration value="1156EH" />
      <xs:enumeration value="1156F" />
      <xs:enumeration value="1156H" />
      <xs:enumeration value="1156M" />
      <xs:enumeration value="1156X" />
      <xs:enumeration value="1157" />
      <xs:enumeration value="1160" />
      <xs:enumeration value="1161" />
      <xs:enumeration value="1162" />
      <xs:enumeration value="1163" />
      <xs:enumeration value="1163X" />
      <xs:enumeration value="1164" />
      <xs:enumeration value="1165" />
      <xs:enumeration value="1166" />
      <xs:enumeration value="1167" />
      <xs:enumeration value="1167X" />
      <xs:enumeration value="1168" />
      <xs:enumeration value="1169" />
      <xs:enumeration value="1169N" />
      <xs:enumeration value="1170" />
      <xs:enumeration value="1171" />
      <xs:enumeration value="1172" />
      <xs:enumeration value="1173" />
      <xs:enumeration value="1174" />
      <xs:enumeration value="1175" />
      <xs:enumeration value="1175B" />
      <xs:enumeration value="1175R" />
      <xs:enumeration value="1175S" />
      <xs:enumeration value="1176" />
      <xs:enumeration value="1177" />
      <xs:enumeration value="1177A" />
      <xs:enumeration value="1177F" />
      <xs:enumeration value="1177H" />
      <xs:enumeration value="1177X" />
      <xs:enumeration value="1178" />
      <xs:enumeration value="1179" />
      <xs:enumeration value="1179F" />
      <xs:enumeration value="1179H" />
      <xs:enumeration value="1179N" />
      <xs:enumeration value="1179X" />
      <xs:enumeration value="1180" />
      <xs:enumeration value="1181" />
      <xs:enumeration value="1182" />
      <xs:enumeration value="1182F" />
      <xs:enumeration value="1182H" />
      <xs:enumeration value="1182X" />
      <xs:enumeration value="1183" />
      <xs:enumeration value="1184" />
      <xs:enumeration value="1185" />
      <xs:enumeration value="1185E" />
      <xs:enumeration value="1185ES" />
      <xs:enumeration value="1185G" />
      <xs:enumeration value="1185GH" />
      <xs:enumeration value="1185H" />
      <xs:enumeration value="1185R" />
      <xs:enumeration value="1186" />
      <xs:enumeration value="1187" />
      <xs:enumeration value="1188" />
      <xs:enumeration value="1189" />
      <xs:enumeration value="1190" />
      <xs:enumeration value="1191" />
      <xs:enumeration value="1192" />
      <xs:enumeration value="1193" />
      <xs:enumeration value="1194" />
      <xs:enumeration value="1230" />
      <xs:enumeration value="1231" />
      <xs:enumeration value="1232" />
      <xs:enumeration value="1233" />
      <xs:enumeration value="1234" />
      <xs:enumeration value="1235" />
      <xs:enumeration value="1235AB" />
      <xs:enumeration value="1235AC" />
      <xs:enumeration value="1235AD" />
      <xs:enumeration value="1235AH" />
      <xs:enumeration value="1235BC" />
      <xs:enumeration value="1235BD" />
      <xs:enumeration value="1235BH" />
      <xs:enumeration value="1235CD" />
      <xs:enumeration value="1235CH" />
      <xs:enumeration value="1235E" />
      <xs:enumeration value="1235F" />
      <xs:enumeration value="1236" />
      <xs:enumeration value="1237" />
      <xs:enumeration value="1238" />
      <xs:enumeration value="1239" />
      <xs:enumeration value="1240" />
      <xs:enumeration value="1241" />
      <xs:enumeration value="1242" />
      <xs:enumeration value="1243" />
      <xs:enumeration value="1244" />
      <xs:enumeration value="1245" />
      <xs:enumeration value="1246" />
      <xs:enumeration value="1247" />
      <xs:enumeration value="1248" />
      <xs:enumeration value="1248AC" />
      <xs:enumeration value="1248AD" />
      <xs:enumeration value="1248AE" />
      <xs:enumeration value="1248AF" />
      <xs:enumeration value="1248BC" />
      <xs:enumeration value="1248BD" />
      <xs:enumeration value="1248BE" />
      <xs:enumeration value="1248BF" />
      <xs:enumeration value="1248CD" />
      <xs:enumeration value="1248CE" />
      <xs:enumeration value="1248CF" />
      <xs:enumeration value="1248DE" />
      <xs:enumeration value="1248DF" />
      <xs:enumeration value="1248EF" />
      <xs:enumeration value="1249" />
      <xs:enumeration value="1250" />
      <xs:enumeration value="1251" />
      <xs:enumeration value="1252" />
      <xs:enumeration value="1253" />
      <xs:enumeration value="1254" />
      <xs:enumeration value="1255" />
      <xs:enumeration value="1256" />
      <xs:enumeration value="1257" />
      <xs:enumeration value="1258" />
      <xs:enumeration value="1259" />
      <xs:enumeration value="1260" />
      <xs:enumeration value="1261" />
      <xs:enumeration value="1262" />
      <xs:enumeration value="1263" />
      <xs:enumeration value="1264" />
      <xs:enumeration value="1265" />
      <xs:enumeration value="1266" />
      <xs:enumeration value="1267" />
      <xs:enumeration value="1268" />
      <xs:enumeration value="1268" />
      <xs:enumeration value="1269" />
      <xs:enumeration value="1270" />
      <xs:enumeration value="1272" />
      <xs:enumeration value="1273" />
      <xs:enumeration value="1273C" />
      <xs:enumeration value="1273P" />
      <xs:enumeration value="1274" />
      <xs:enumeration value="1275" />
      <xs:enumeration value="1275E" />
      <xs:enumeration value="1275G" />
      <xs:enumeration value="1276" />
      <xs:enumeration value="1277" />
      <xs:enumeration value="1278" />
      <xs:enumeration value="1279" />
      <xs:enumeration value="1280" />
      <xs:enumeration value="1281" />
      <xs:enumeration value="1282" />
      <xs:enumeration value="1300" />
      <xs:enumeration value="1300A" />
      <xs:enumeration value="1300B" />
      <xs:enumeration value="1300C" />
      <xs:enumeration value="1300D" />
      <xs:enumeration value="1300E" />
      <xs:enumeration value="1300F" />
      <xs:enumeration value="1300G" />
      <xs:enumeration value="1300H" />
      <xs:enumeration value="1300K" />
      <xs:enumeration value="1300M" />
      <xs:enumeration value="1300P" />
      <xs:enumeration value="1300R" />
      <xs:enumeration value="1300T" />
      <xs:enumeration value="1300V" />
      <xs:enumeration value="1300X" />
      <xs:enumeration value="1300XA" />
      <xs:enumeration value="1300XB" />
      <xs:enumeration value="1300XC" />
      <xs:enumeration value="1300XD" />
      <xs:enumeration value="1300XE" />
      <xs:enumeration value="1300XF" />
      <xs:enumeration value="1300XG" />
      <xs:enumeration value="1300XH" />
      <xs:enumeration value="1300XK" />
      <xs:enumeration value="1300XM" />
      <xs:enumeration value="1300XP" />
      <xs:enumeration value="1300XR" />
      <xs:enumeration value="1300XT" />
      <xs:enumeration value="1300XV" />
      <xs:enumeration value="1300XY" />
      <xs:enumeration value="1300XZ" />
      <xs:enumeration value="1300Y" />
      <xs:enumeration value="1300Z" />
      <xs:enumeration value="1301" />
      <xs:enumeration value="1301A" />
      <xs:enumeration value="1301B" />
      <xs:enumeration value="1301C" />
      <xs:enumeration value="1301D" />
      <xs:enumeration value="1301E" />
      <xs:enumeration value="1301F" />
      <xs:enumeration value="1301G" />
      <xs:enumeration value="1301H" />
      <xs:enumeration value="1301X" />
      <xs:enumeration value="1301XA" />
      <xs:enumeration value="1301XB" />
      <xs:enumeration value="1301XC" />
      <xs:enumeration value="1301XD" />
      <xs:enumeration value="1301XE" />
      <xs:enumeration value="1301XF" />
      <xs:enumeration value="1301XG" />
      <xs:enumeration value="1301XH" />
      <xs:enumeration value="1302" />
      <xs:enumeration value="1302X" />
      <xs:enumeration value="1303" />
      <xs:enumeration value="1303X" />
      <xs:enumeration value="1304" />
      <xs:enumeration value="1304X" />
      <xs:enumeration value="1305" />
      <xs:enumeration value="1305X" />
      <xs:enumeration value="1306" />
      <xs:enumeration value="1306X" />
      <xs:enumeration value="1307" />
      <xs:enumeration value="1307X" />
      <xs:enumeration value="1308" />
      <xs:enumeration value="1308X" />
      <xs:enumeration value="1309" />
      <xs:enumeration value="1309X" />
      <xs:enumeration value="1310" />
      <xs:enumeration value="1310X" />
      <xs:enumeration value="1311" />
      <xs:enumeration value="1311X" />
      <xs:enumeration value="1312" />
      <xs:enumeration value="1312X" />
      <xs:enumeration value="1313" />
      <xs:enumeration value="1313X" />
      <xs:enumeration value="1314" />
      <xs:enumeration value="1314X" />
      <xs:enumeration value="1315" />
      <xs:enumeration value="1315X" />
      <xs:enumeration value="1316" />
      <xs:enumeration value="1316X" />
      <xs:enumeration value="1317" />
      <xs:enumeration value="1317X" />
      <xs:enumeration value="1318" />
      <xs:enumeration value="1318X" />
      <xs:enumeration value="1319" />
      <xs:enumeration value="1319X" />
      <xs:enumeration value="1320" />
      <xs:enumeration value="1320X" />
      <xs:enumeration value="1321" />
      <xs:enumeration value="1321X" />
      <xs:enumeration value="1322" />
      <xs:enumeration value="1322X" />
      <xs:enumeration value="1323" />
      <xs:enumeration value="1323X" />
      <xs:enumeration value="1330" />
      <xs:enumeration value="1331" />
      <xs:enumeration value="1332" />
      <xs:enumeration value="1333" />
      <xs:enumeration value="1334" />
      <xs:enumeration value="1335" />
      <xs:enumeration value="1336" />
      <xs:enumeration value="1337" />
      <xs:enumeration value="1338" />
      <xs:enumeration value="1339" />
      <xs:enumeration value="1340" />
      <xs:enumeration value="1341" />
      <xs:enumeration value="1342" />
      <xs:enumeration value="1343" />
      <xs:enumeration value="1344" />
      <xs:enumeration value="1345" />
      <xs:enumeration value="1346" />
      <xs:enumeration value="1347" />
      <xs:enumeration value="1348" />
      <xs:enumeration value="1349" />
      <xs:enumeration value="1350" />
      <xs:enumeration value="1351" />
      <xs:enumeration value="1352" />
      <xs:enumeration value="1353" />
      <xs:enumeration value="1360" />
      <xs:enumeration value="1360A" />
      <xs:enumeration value="1360B" />
      <xs:enumeration value="1360C" />
      <xs:enumeration value="1360D" />
      <xs:enumeration value="1360E" />
      <xs:enumeration value="1360F" />
      <xs:enumeration value="1360G" />
      <xs:enumeration value="1360H" />
      <xs:enumeration value="1360K" />
      <xs:enumeration value="1360M" />
      <xs:enumeration value="1360P" />
      <xs:enumeration value="1360R" />
      <xs:enumeration value="1360T" />
      <xs:enumeration value="1360V" />
      <xs:enumeration value="1360X" />
      <xs:enumeration value="1360XA" />
      <xs:enumeration value="1360XB" />
      <xs:enumeration value="1360XC" />
      <xs:enumeration value="1360XD" />
      <xs:enumeration value="1360XE" />
      <xs:enumeration value="1360XF" />
      <xs:enumeration value="1360XG" />
      <xs:enumeration value="1360XH" />
      <xs:enumeration value="1360XK" />
      <xs:enumeration value="1360XM" />
      <xs:enumeration value="1360XP" />
      <xs:enumeration value="1360XR" />
      <xs:enumeration value="1360XT" />
      <xs:enumeration value="1360XV" />
      <xs:enumeration value="1360XY" />
      <xs:enumeration value="1360XZ" />
      <xs:enumeration value="1360Y" />
      <xs:enumeration value="1360Z" />
      <xs:enumeration value="1361" />
      <xs:enumeration value="1361A" />
      <xs:enumeration value="1361B" />
      <xs:enumeration value="1361C" />
      <xs:enumeration value="1361D" />
      <xs:enumeration value="1361E" />
      <xs:enumeration value="1361F" />
      <xs:enumeration value="1361G" />
      <xs:enumeration value="1361H" />
      <xs:enumeration value="1361X" />
      <xs:enumeration value="1361XA" />
      <xs:enumeration value="1361XB" />
      <xs:enumeration value="1361XC" />
      <xs:enumeration value="1361XD" />
      <xs:enumeration value="1361XE" />
      <xs:enumeration value="1361XF" />
      <xs:enumeration value="1361XG" />
      <xs:enumeration value="1361XH" />
      <xs:enumeration value="1362" />
      <xs:enumeration value="1362X" />
      <xs:enumeration value="1363" />
      <xs:enumeration value="1363X" />
      <xs:enumeration value="1364" />
      <xs:enumeration value="1364X" />
      <xs:enumeration value="1365" />
      <xs:enumeration value="1365X" />
      <xs:enumeration value="1366" />
      <xs:enumeration value="1366X" />
      <xs:enumeration value="1367" />
      <xs:enumeration value="1367X" />
      <xs:enumeration value="1368" />
      <xs:enumeration value="1368X" />
      <xs:enumeration value="1369" />
      <xs:enumeration value="1369X" />
      <xs:enumeration value="1370" />
      <xs:enumeration value="1370X" />
      <xs:enumeration value="1371" />
      <xs:enumeration value="1371X" />
      <xs:enumeration value="1372" />
      <xs:enumeration value="1372X" />
      <xs:enumeration value="1373" />
      <xs:enumeration value="1373X" />
      <xs:enumeration value="1374" />
      <xs:enumeration value="1374X" />
      <xs:enumeration value="1375" />
      <xs:enumeration value="1375X" />
      <xs:enumeration value="1376" />
      <xs:enumeration value="1376X" />
      <xs:enumeration value="1377" />
      <xs:enumeration value="1377X" />
      <xs:enumeration value="1378" />
      <xs:enumeration value="1378X" />
      <xs:enumeration value="1379" />
      <xs:enumeration value="1379X" />
      <xs:enumeration value="1380" />
      <xs:enumeration value="1380X" />
      <xs:enumeration value="1381" />
      <xs:enumeration value="1381X" />
      <xs:enumeration value="1382" />
      <xs:enumeration value="1382X" />
      <xs:enumeration value="1383" />
      <xs:enumeration value="1383X" />
      <xs:enumeration value="1390" />
      <xs:enumeration value="1390X" />
      <xs:enumeration value="1391" />
      <xs:enumeration value="1391X" />
      <xs:enumeration value="1392" />
      <xs:enumeration value="1392X" />
      <xs:enumeration value="1393" />
      <xs:enumeration value="1393X" />
      <xs:enumeration value="1394" />
      <xs:enumeration value="1394X" />
      <xs:enumeration value="1395" />
      <xs:enumeration value="1395X" />
      <xs:enumeration value="1396" />
      <xs:enumeration value="1396X" />
      <xs:enumeration value="1397" />
      <xs:enumeration value="1397X" />
      <xs:enumeration value="1398" />
      <xs:enumeration value="1398X" />
      <xs:enumeration value="1399" />
      <xs:enumeration value="1399X" />
      <xs:enumeration value="1400" />
      <xs:enumeration value="1400X" />
      <xs:enumeration value="1401" />
      <xs:enumeration value="1401X" />
      <xs:enumeration value="1402" />
      <xs:enumeration value="1402X" />
      <xs:enumeration value="1403" />
      <xs:enumeration value="1403X" />
      <xs:enumeration value="1404" />
      <xs:enumeration value="1404X" />
      <xs:enumeration value="1405" />
      <xs:enumeration value="1405X" />
      <xs:enumeration value="1406" />
      <xs:enumeration value="1406X" />
      <xs:enumeration value="1407" />
      <xs:enumeration value="1407X" />
      <xs:enumeration value="1408" />
      <xs:enumeration value="1408X" />
      <xs:enumeration value="1409" />
      <xs:enumeration value="1409X" />
      <xs:enumeration value="1410" />
      <xs:enumeration value="1410X" />
      <xs:enumeration value="1411" />
      <xs:enumeration value="1411X" />
      <xs:enumeration value="1412" />
      <xs:enumeration value="1412X" />
      <xs:enumeration value="1413" />
      <xs:enumeration value="1413X" />
      <xs:enumeration value="1414" />
      <xs:enumeration value="1415" />
      <xs:enumeration value="1416" />
      <xs:enumeration value="1417" />
      <xs:enumeration value="1418" />
      <xs:enumeration value="1419" />
      <xs:enumeration value="1420" />
      <xs:enumeration value="1421" />
      <xs:enumeration value="1422" />
      <xs:enumeration value="1500" />
      <xs:enumeration value="1501" />
      <xs:enumeration value="1502" />
      <xs:enumeration value="1504" />
      <xs:enumeration value="1505" />
      <xs:enumeration value="1506" />
      <xs:enumeration value="1507" />
      <xs:enumeration value="1508" />
      <xs:enumeration value="1509" />
      <xs:enumeration value="1510" />
      <xs:enumeration value="1512" />
      <xs:enumeration value="1513" />
      <xs:enumeration value="1514" />
      <xs:enumeration value="1515" />
      <xs:enumeration value="1516" />
      <xs:enumeration value="1517" />
      <xs:enumeration value="1518" />
      <xs:enumeration value="1519" />
      <xs:enumeration value="1520" />
      <xs:enumeration value="1521" />
      <xs:enumeration value="1533" />
      <xs:enumeration value="1536" />
      <xs:enumeration value="1550" />
      <xs:enumeration value="1551" />
      <xs:enumeration value="1552" />
      <xs:enumeration value="1553" />
      <xs:enumeration value="1559" />
      <xs:enumeration value="1567" />
      <xs:enumeration value="1575" />
      <xs:enumeration value="1576" />
      <xs:enumeration value="1577" />
      <xs:enumeration value="1578" />
      <xs:enumeration value="1579" />
      <xs:enumeration value="1600" />
      <xs:enumeration value="1601" />
      <xs:enumeration value="1602" />
      <xs:enumeration value="1603" />
      <xs:enumeration value="1604" />
      <xs:enumeration value="1605" />
      <xs:enumeration value="1606" />
      <xs:enumeration value="1607" />
      <xs:enumeration value="1608" />
      <xs:enumeration value="1609" />
      <xs:enumeration value="1610" />
      <xs:enumeration value="1611" />
      <xs:enumeration value="1612" />
      <xs:enumeration value="1613" />
      <xs:enumeration value="1616" />
      <xs:enumeration value="1661" />
      <xs:enumeration value="1662" />
      <xs:enumeration value="1663" />
      <xs:enumeration value="1665" />
      <xs:enumeration value="1668" />
      <xs:enumeration value="1669" />
      <xs:enumeration value="1670" />
      <xs:enumeration value="1671" />
      <xs:enumeration value="1672" />
      <xs:enumeration value="1673" />
      <xs:enumeration value="1674" />
      <xs:enumeration value="1675" />
      <xs:enumeration value="1679" />
      <xs:enumeration value="1681" />
      <xs:enumeration value="1682" />
      <xs:enumeration value="1684" />
      <xs:enumeration value="1685" />
      <xs:enumeration value="1734" />
      <xs:enumeration value="1735" />
      <xs:enumeration value="1740" />
      <xs:enumeration value="1764" />
      <xs:enumeration value="1770" />
      <xs:enumeration value="1775" />
      <xs:enumeration value="1779" />
      <xs:enumeration value="1801" />
      <xs:enumeration value="1802" />
      <xs:enumeration value="1803" />
      <xs:enumeration value="1804" />
      <xs:enumeration value="1805" />
      <xs:enumeration value="1806" />
      <xs:enumeration value="1807" />
      <xs:enumeration value="1808" />
      <xs:enumeration value="1809" />
      <xs:enumeration value="1850" />
      <xs:enumeration value="1851" />
      <xs:enumeration value="1860" />
      <xs:enumeration value="1900" />
      <xs:enumeration value="1901" />
      <xs:enumeration value="1903" />
      <xs:enumeration value="1932" />
      <xs:enumeration value="1956" />
      <xs:enumeration value="1959" />
      <xs:enumeration value="1962" />
      <xs:enumeration value="1983" />
      <xs:enumeration value="1985" />
      <xs:enumeration value="2000" />
      <xs:enumeration value="2000F" />
      <xs:enumeration value="2000H" />
      <xs:enumeration value="2001" />
      <xs:enumeration value="2002" />
      <xs:enumeration value="2003" />
      <xs:enumeration value="2004" />
      <xs:enumeration value="2005" />
      <xs:enumeration value="2040F" />
      <xs:enumeration value="2040H" />
      <xs:enumeration value="2050" />
      <xs:enumeration value="2050E" />
      <xs:enumeration value="2050F" />
      <xs:enumeration value="2050G" />
      <xs:enumeration value="2050H" />
      <xs:enumeration value="2050XE" />
      <xs:enumeration value="2050XG" />
      <xs:enumeration value="2051" />
      <xs:enumeration value="2052" />
      <xs:enumeration value="2053" />
      <xs:enumeration value="2054" />
      <xs:enumeration value="2055" />
      <xs:enumeration value="2056" />
      <xs:enumeration value="2057" />
      <xs:enumeration value="2058" />
      <xs:enumeration value="2059" />
      <xs:enumeration value="2059E" />
      <xs:enumeration value="2059G" />
      <xs:enumeration value="2059XE" />
      <xs:enumeration value="2059XG" />
      <xs:enumeration value="2060" />
      <xs:enumeration value="2061" />
      <xs:enumeration value="2062" />
      <xs:enumeration value="2063" />
      <xs:enumeration value="2064" />
      <xs:enumeration value="2065" />
      <xs:enumeration value="2066" />
      <xs:enumeration value="2100" />
      <xs:enumeration value="2120" />
      <xs:enumeration value="2140" />
      <xs:enumeration value="2158" />
      <xs:enumeration value="2159" />
      <xs:enumeration value="2160" />
      <xs:enumeration value="2161" />
      <xs:enumeration value="2162" />
      <xs:enumeration value="2163" />
      <xs:enumeration value="2164" />
      <xs:enumeration value="2165" />
      <xs:enumeration value="2166" />
      <xs:enumeration value="2167" />
      <xs:enumeration value="2168" />
      <xs:enumeration value="2169" />
      <xs:enumeration value="2170" />
      <xs:enumeration value="2171" />
      <xs:enumeration value="2175F" />
      <xs:enumeration value="2175H" />
      <xs:enumeration value="2230" />
      <xs:enumeration value="2231" />
      <xs:enumeration value="2232" />
      <xs:enumeration value="2232X" />
      <xs:enumeration value="2233" />
      <xs:enumeration value="2234" />
      <xs:enumeration value="2235" />
      <xs:enumeration value="2236" />
      <xs:enumeration value="2237" />
      <xs:enumeration value="2238" />
      <xs:enumeration value="2239" />
      <xs:enumeration value="2240" />
      <xs:enumeration value="2241" />
      <xs:enumeration value="2242" />
      <xs:enumeration value="2300" />
      <xs:enumeration value="2300A" />
      <xs:enumeration value="2300B" />
      <xs:enumeration value="2300C" />
      <xs:enumeration value="2300D" />
      <xs:enumeration value="2300E" />
      <xs:enumeration value="2300F" />
      <xs:enumeration value="2300G" />
      <xs:enumeration value="2300H" />
      <xs:enumeration value="2300K" />
      <xs:enumeration value="2300M" />
      <xs:enumeration value="2300P" />
      <xs:enumeration value="2300R" />
      <xs:enumeration value="2300T" />
      <xs:enumeration value="2300V" />
      <xs:enumeration value="2300X" />
      <xs:enumeration value="2300XA" />
      <xs:enumeration value="2300XB" />
      <xs:enumeration value="2300XC" />
      <xs:enumeration value="2300XD" />
      <xs:enumeration value="2300XE" />
      <xs:enumeration value="2300XF" />
      <xs:enumeration value="2300XG" />
      <xs:enumeration value="2300XH" />
      <xs:enumeration value="2300XK" />
      <xs:enumeration value="2300XM" />
      <xs:enumeration value="2300XP" />
      <xs:enumeration value="2300XR" />
      <xs:enumeration value="2300XT" />
      <xs:enumeration value="2300XV" />
      <xs:enumeration value="2300XY" />
      <xs:enumeration value="2300XZ" />
      <xs:enumeration value="2300Y" />
      <xs:enumeration value="2300Z" />
      <xs:enumeration value="2301" />
      <xs:enumeration value="2301A" />
      <xs:enumeration value="2301B" />
      <xs:enumeration value="2301C" />
      <xs:enumeration value="2301D" />
      <xs:enumeration value="2301E" />
      <xs:enumeration value="2301F" />
      <xs:enumeration value="2301G" />
      <xs:enumeration value="2301H" />
      <xs:enumeration value="2301X" />
      <xs:enumeration value="2301XA" />
      <xs:enumeration value="2301XB" />
      <xs:enumeration value="2301XC" />
      <xs:enumeration value="2301XD" />
      <xs:enumeration value="2301XE" />
      <xs:enumeration value="2301XF" />
      <xs:enumeration value="2301XG" />
      <xs:enumeration value="2301XH" />
      <xs:enumeration value="2302" />
      <xs:enumeration value="2302X" />
      <xs:enumeration value="2303" />
      <xs:enumeration value="2303X" />
      <xs:enumeration value="2304" />
      <xs:enumeration value="2304X" />
      <xs:enumeration value="2305" />
      <xs:enumeration value="2305X" />
      <xs:enumeration value="2306" />
      <xs:enumeration value="2306X" />
      <xs:enumeration value="2307" />
      <xs:enumeration value="2307X" />
      <xs:enumeration value="2308" />
      <xs:enumeration value="2308X" />
      <xs:enumeration value="2309" />
      <xs:enumeration value="2309X" />
      <xs:enumeration value="2310" />
      <xs:enumeration value="2310X" />
      <xs:enumeration value="2311" />
      <xs:enumeration value="2311X" />
      <xs:enumeration value="2312" />
      <xs:enumeration value="2312X" />
      <xs:enumeration value="2313" />
      <xs:enumeration value="2313X" />
      <xs:enumeration value="2314" />
      <xs:enumeration value="2314X" />
      <xs:enumeration value="2315" />
      <xs:enumeration value="2315X" />
      <xs:enumeration value="2316" />
      <xs:enumeration value="2316X" />
      <xs:enumeration value="2317" />
      <xs:enumeration value="2317X" />
      <xs:enumeration value="2318" />
      <xs:enumeration value="2318X" />
      <xs:enumeration value="2319" />
      <xs:enumeration value="2319X" />
      <xs:enumeration value="2320" />
      <xs:enumeration value="2320X" />
      <xs:enumeration value="2321" />
      <xs:enumeration value="2321X" />
      <xs:enumeration value="2322" />
      <xs:enumeration value="2322X" />
      <xs:enumeration value="2323" />
      <xs:enumeration value="2323X" />
      <xs:enumeration value="2330" />
      <xs:enumeration value="2330X" />
      <xs:enumeration value="2331" />
      <xs:enumeration value="2331X" />
      <xs:enumeration value="2332" />
      <xs:enumeration value="2332X" />
      <xs:enumeration value="2333" />
      <xs:enumeration value="2333X" />
      <xs:enumeration value="2334" />
      <xs:enumeration value="2334X" />
      <xs:enumeration value="2335" />
      <xs:enumeration value="2335X" />
      <xs:enumeration value="2336" />
      <xs:enumeration value="2336X" />
      <xs:enumeration value="2337" />
      <xs:enumeration value="2337X" />
      <xs:enumeration value="2338" />
      <xs:enumeration value="2338X" />
      <xs:enumeration value="2339" />
      <xs:enumeration value="2339X" />
      <xs:enumeration value="2340" />
      <xs:enumeration value="2340X" />
      <xs:enumeration value="2341" />
      <xs:enumeration value="2341X" />
      <xs:enumeration value="2342" />
      <xs:enumeration value="2342X" />
      <xs:enumeration value="2343" />
      <xs:enumeration value="2343X" />
      <xs:enumeration value="2344" />
      <xs:enumeration value="2344X" />
      <xs:enumeration value="2345" />
      <xs:enumeration value="2345X" />
      <xs:enumeration value="2346" />
      <xs:enumeration value="2346X" />
      <xs:enumeration value="2347" />
      <xs:enumeration value="2347X" />
      <xs:enumeration value="2348" />
      <xs:enumeration value="2348X" />
      <xs:enumeration value="2349" />
      <xs:enumeration value="2349X" />
      <xs:enumeration value="2350" />
      <xs:enumeration value="2350X" />
      <xs:enumeration value="2351" />
      <xs:enumeration value="2351X" />
      <xs:enumeration value="2352" />
      <xs:enumeration value="2352X" />
      <xs:enumeration value="2353" />
      <xs:enumeration value="2353X" />
      <xs:enumeration value="2360" />
      <xs:enumeration value="2398" />
      <xs:enumeration value="2399" />
      <xs:enumeration value="2400BF" />
      <xs:enumeration value="2400BH" />
      <xs:enumeration value="2400CH" />
      <xs:enumeration value="2400MF" />
      <xs:enumeration value="2400MH" />
      <xs:enumeration value="2400PF" />
      <xs:enumeration value="2400PH" />
      <xs:enumeration value="2400SH" />
      <xs:enumeration value="2400TF" />
      <xs:enumeration value="2400TH" />
      <xs:enumeration value="2400XF" />
      <xs:enumeration value="2400XH" />
      <xs:enumeration value="2400YH" />
      <xs:enumeration value="2400ZH" />
      <xs:enumeration value="2401MF" />
      <xs:enumeration value="2401MH" />
      <xs:enumeration value="2401PF" />
      <xs:enumeration value="2401PH" />
      <xs:enumeration value="2401TF" />
      <xs:enumeration value="2401TH" />
      <xs:enumeration value="2401XF" />
      <xs:enumeration value="2401XH" />
      <xs:enumeration value="2410AF" />
      <xs:enumeration value="2410AH" />
      <xs:enumeration value="2410AM" />
      <xs:enumeration value="2410CF" />
      <xs:enumeration value="2410CH" />
      <xs:enumeration value="2410CM" />
      <xs:enumeration value="2410EF" />
      <xs:enumeration value="2410EH" />
      <xs:enumeration value="2410EM" />
      <xs:enumeration value="2410SF" />
      <xs:enumeration value="2410SH" />
      <xs:enumeration value="2410SM" />
      <xs:enumeration value="2410TF" />
      <xs:enumeration value="2410TH" />
      <xs:enumeration value="2410TM" />
      <xs:enumeration value="2410XF" />
      <xs:enumeration value="2410XH" />
      <xs:enumeration value="2410XM" />
      <xs:enumeration value="2411CF" />
      <xs:enumeration value="2411CH" />
      <xs:enumeration value="2411CM" />
      <xs:enumeration value="2411TF" />
      <xs:enumeration value="2411TH" />
      <xs:enumeration value="2411TM" />
      <xs:enumeration value="2411XF" />
      <xs:enumeration value="2411XH" />
      <xs:enumeration value="2411XM" />
      <xs:enumeration value="2420F" />
      <xs:enumeration value="2420H" />
      <xs:enumeration value="2420M" />
      <xs:enumeration value="2421F" />
      <xs:enumeration value="2421F" />
      <xs:enumeration value="2421H" />
      <xs:enumeration value="2421H" />
      <xs:enumeration value="2421M" />
      <xs:enumeration value="2421M" />
      <xs:enumeration value="2422F" />
      <xs:enumeration value="2422H" />
      <xs:enumeration value="2422M" />
      <xs:enumeration value="2423F" />
      <xs:enumeration value="2423F" />
      <xs:enumeration value="2423H" />
      <xs:enumeration value="2423H" />
      <xs:enumeration value="2423M" />
      <xs:enumeration value="2423M" />
      <xs:enumeration value="2424F" />
      <xs:enumeration value="2424H" />
      <xs:enumeration value="2424M" />
      <xs:enumeration value="2426F" />
      <xs:enumeration value="2426H" />
      <xs:enumeration value="2426M" />
      <xs:enumeration value="2427F" />
      <xs:enumeration value="2427H" />
      <xs:enumeration value="2427M" />
      <xs:enumeration value="2428F" />
      <xs:enumeration value="2428H" />
      <xs:enumeration value="2428M" />
      <xs:enumeration value="2431F" />
      <xs:enumeration value="2431H" />
      <xs:enumeration value="2431M" />
      <xs:enumeration value="2432F" />
      <xs:enumeration value="2432FF" />
      <xs:enumeration value="2432FH" />
      <xs:enumeration value="2432FM" />
      <xs:enumeration value="2432H" />
      <xs:enumeration value="2432HF" />
      <xs:enumeration value="2432HH" />
      <xs:enumeration value="2432HM" />
      <xs:enumeration value="2432M" />
      <xs:enumeration value="2432MF" />
      <xs:enumeration value="2432MH" />
      <xs:enumeration value="2432MM" />
      <xs:enumeration value="2433F" />
      <xs:enumeration value="2433FF" />
      <xs:enumeration value="2433FH" />
      <xs:enumeration value="2433FM" />
      <xs:enumeration value="2433H" />
      <xs:enumeration value="2433HF" />
      <xs:enumeration value="2433HH" />
      <xs:enumeration value="2433HM" />
      <xs:enumeration value="2433M" />
      <xs:enumeration value="2433MF" />
      <xs:enumeration value="2433MH" />
      <xs:enumeration value="2433MM" />
      <xs:enumeration value="2434FF" />
      <xs:enumeration value="2434FH" />
      <xs:enumeration value="2434FM" />
      <xs:enumeration value="2434HF" />
      <xs:enumeration value="2434HH" />
      <xs:enumeration value="2434HM" />
      <xs:enumeration value="2434MF" />
      <xs:enumeration value="2434MH" />
      <xs:enumeration value="2434MM" />
      <xs:enumeration value="2435F" />
      <xs:enumeration value="2435FF" />
      <xs:enumeration value="2435FH" />
      <xs:enumeration value="2435FM" />
      <xs:enumeration value="2435H" />
      <xs:enumeration value="2435HF" />
      <xs:enumeration value="2435HH" />
      <xs:enumeration value="2435HM" />
      <xs:enumeration value="2435M" />
      <xs:enumeration value="2435MF" />
      <xs:enumeration value="2435MH" />
      <xs:enumeration value="2435MM" />
      <xs:enumeration value="2436F" />
      <xs:enumeration value="2436H" />
      <xs:enumeration value="2436M" />
      <xs:enumeration value="2437F" />
      <xs:enumeration value="2437H" />
      <xs:enumeration value="2437M" />
      <xs:enumeration value="2439FF" />
      <xs:enumeration value="2439FH" />
      <xs:enumeration value="2439FM" />
      <xs:enumeration value="2439HF" />
      <xs:enumeration value="2439HH" />
      <xs:enumeration value="2439HM" />
      <xs:enumeration value="2439MF" />
      <xs:enumeration value="2439MH" />
      <xs:enumeration value="2439MM" />
      <xs:enumeration value="2440F" />
      <xs:enumeration value="2440FF" />
      <xs:enumeration value="2440FH" />
      <xs:enumeration value="2440FM" />
      <xs:enumeration value="2440H" />
      <xs:enumeration value="2440HF" />
      <xs:enumeration value="2440HH" />
      <xs:enumeration value="2440HM" />
      <xs:enumeration value="2440M" />
      <xs:enumeration value="2440MF" />
      <xs:enumeration value="2440MH" />
      <xs:enumeration value="2440MM" />
      <xs:enumeration value="2450F" />
      <xs:enumeration value="2450H" />
      <xs:enumeration value="2455" />
      <xs:enumeration value="2455F" />
      <xs:enumeration value="2455H" />
      <xs:enumeration value="2455M" />
      <xs:enumeration value="2456" />
      <xs:enumeration value="2456F" />
      <xs:enumeration value="2456H" />
      <xs:enumeration value="2456M" />
      <xs:enumeration value="2457" />
      <xs:enumeration value="2457F" />
      <xs:enumeration value="2457H" />
      <xs:enumeration value="2457M" />
      <xs:enumeration value="2460F" />
      <xs:enumeration value="2460H" />
      <xs:enumeration value="2495RF" />
      <xs:enumeration value="2495RH" />
      <xs:enumeration value="2495TF" />
      <xs:enumeration value="2495TH" />
      <xs:enumeration value="2495XF" />
      <xs:enumeration value="2495XH" />
      <xs:enumeration value="2500CF" />
      <xs:enumeration value="2500CH" />
      <xs:enumeration value="2500CM" />
      <xs:enumeration value="2500TF" />
      <xs:enumeration value="2500TH" />
      <xs:enumeration value="2500TM" />
      <xs:enumeration value="2500XF" />
      <xs:enumeration value="2500XH" />
      <xs:enumeration value="2500XM" />
      <xs:enumeration value="2501" />
      <xs:enumeration value="2510CF" />
      <xs:enumeration value="2510CH" />
      <xs:enumeration value="2510CI" />
      <xs:enumeration value="2510TF" />
      <xs:enumeration value="2510TH" />
      <xs:enumeration value="2510TI" />
      <xs:enumeration value="2510XF" />
      <xs:enumeration value="2510XH" />
      <xs:enumeration value="2510XI" />
      <xs:enumeration value="2520CF" />
      <xs:enumeration value="2520CH" />
      <xs:enumeration value="2520CM" />
      <xs:enumeration value="2520TF" />
      <xs:enumeration value="2520TH" />
      <xs:enumeration value="2520TM" />
      <xs:enumeration value="2520XF" />
      <xs:enumeration value="2520XH" />
      <xs:enumeration value="2520XM" />
      <xs:enumeration value="2540TF" />
      <xs:enumeration value="2540TH" />
      <xs:enumeration value="2540TI" />
      <xs:enumeration value="2551" />
      <xs:enumeration value="2553" />
      <xs:enumeration value="2554" />
      <xs:enumeration value="2555" />
      <xs:enumeration value="2556" />
      <xs:enumeration value="2561" />
      <xs:enumeration value="2562" />
      <xs:enumeration value="2563" />
      <xs:enumeration value="2564" />
      <xs:enumeration value="2565" />
      <xs:enumeration value="2566" />
      <xs:enumeration value="2567" />
      <xs:enumeration value="2569" />
      <xs:enumeration value="2570" />
      <xs:enumeration value="2571" />
      <xs:enumeration value="2580" />
      <xs:enumeration value="2580F" />
      <xs:enumeration value="2580H" />
      <xs:enumeration value="2590" />
      <xs:enumeration value="2591" />
      <xs:enumeration value="2600F" />
      <xs:enumeration value="2600H" />
      <xs:enumeration value="2610F" />
      <xs:enumeration value="2610F" />
      <xs:enumeration value="2610H" />
      <xs:enumeration value="2610H" />
      <xs:enumeration value="2620F" />
      <xs:enumeration value="2620H" />
      <xs:enumeration value="2630F" />
      <xs:enumeration value="2630F" />
      <xs:enumeration value="2630H" />
      <xs:enumeration value="2630H" />
      <xs:enumeration value="2633" />
      <xs:enumeration value="2640F" />
      <xs:enumeration value="2640H" />
      <xs:enumeration value="2650F" />
      <xs:enumeration value="2650H" />
      <xs:enumeration value="2660F" />
      <xs:enumeration value="2660H" />
      <xs:enumeration value="2667" />
      <xs:enumeration value="2670F" />
      <xs:enumeration value="2670H" />
      <xs:enumeration value="2671" />
      <xs:enumeration value="2672" />
      <xs:enumeration value="2673" />
      <xs:enumeration value="2674" />
      <xs:enumeration value="2675" />
      <xs:enumeration value="2676" />
      <xs:enumeration value="2680" />
      <xs:enumeration value="2680" />
      <xs:enumeration value="2685" />
      <xs:enumeration value="2686" />
      <xs:enumeration value="2690F" />
      <xs:enumeration value="2690H" />
      <xs:enumeration value="2695" />
      <xs:enumeration value="2697" />
      <xs:enumeration value="2698" />
      <xs:enumeration value="2699" />
      <xs:enumeration value="2700" />
      <xs:enumeration value="2700F" />
      <xs:enumeration value="2700H" />
      <xs:enumeration value="2705" />
      <xs:enumeration value="2706" />
      <xs:enumeration value="2707" />
      <xs:enumeration value="2732" />
      <xs:enumeration value="2734" />
      <xs:enumeration value="2736" />
      <xs:enumeration value="2741" />
      <xs:enumeration value="2749" />
      <xs:enumeration value="2800F" />
      <xs:enumeration value="2800H" />
      <xs:enumeration value="2802" />
      <xs:enumeration value="2819" />
      <xs:enumeration value="2853" />
      <xs:enumeration value="2861" />
      <xs:enumeration value="2866" />
      <xs:enumeration value="2900F" />
      <xs:enumeration value="2900H" />
      <xs:enumeration value="2961" />
      <xs:enumeration value="3148" />
      <xs:enumeration value="3149" />
      <xs:enumeration value="3150" />
      <xs:enumeration value="3151" />
      <xs:enumeration value="3152" />
      <xs:enumeration value="3153" />
      <xs:enumeration value="3154" />
      <xs:enumeration value="3155" />
      <xs:enumeration value="3156" />
      <xs:enumeration value="3157" />
      <xs:enumeration value="3158" />
      <xs:enumeration value="3159" />
      <xs:enumeration value="3160" />
      <xs:enumeration value="3161" />
      <xs:enumeration value="3162" />
      <xs:enumeration value="3163" />
      <xs:enumeration value="3164" />
      <xs:enumeration value="3165" />
      <xs:enumeration value="3166" />
      <xs:enumeration value="3167" />
      <xs:enumeration value="3168" />
      <xs:enumeration value="3169" />
      <xs:enumeration value="3170" />
      <xs:enumeration value="3171" />
      <xs:enumeration value="3172" />
      <xs:enumeration value="3173" />
      <xs:enumeration value="3174" />
      <xs:enumeration value="3175" />
      <xs:enumeration value="3176" />
      <xs:enumeration value="3177" />
      <xs:enumeration value="3178" />
      <xs:enumeration value="3179" />
      <xs:enumeration value="3180" />
      <xs:enumeration value="3181" />
      <xs:enumeration value="3182" />
      <xs:enumeration value="3183" />
      <xs:enumeration value="3184" />
      <xs:enumeration value="3185" />
      <xs:enumeration value="3186" />
      <xs:enumeration value="3187" />
      <xs:enumeration value="3188" />
      <xs:enumeration value="3189" />
      <xs:enumeration value="3190" />
      <xs:enumeration value="3191" />
      <xs:enumeration value="3192" />
      <xs:enumeration value="3193" />
      <xs:enumeration value="3194" />
      <xs:enumeration value="3195" />
      <xs:enumeration value="3196" />
      <xs:enumeration value="3197" />
      <xs:enumeration value="3198" />
      <xs:enumeration value="3199" />
      <xs:enumeration value="3200" />
      <xs:enumeration value="3201" />
      <xs:enumeration value="3202" />
      <xs:enumeration value="3203" />
      <xs:enumeration value="3204" />
      <xs:enumeration value="3205" />
      <xs:enumeration value="3206" />
      <xs:enumeration value="3207" />
      <xs:enumeration value="3208" />
      <xs:enumeration value="3209" />
      <xs:enumeration value="3210" />
      <xs:enumeration value="3211" />
      <xs:enumeration value="3212" />
      <xs:enumeration value="3213" />
      <xs:enumeration value="3214" />
      <xs:enumeration value="3215" />
      <xs:enumeration value="3216" />
      <xs:enumeration value="3217" />
      <xs:enumeration value="3218" />
      <xs:enumeration value="3219" />
      <xs:enumeration value="3220" />
      <xs:enumeration value="3221" />
      <xs:enumeration value="3222" />
      <xs:enumeration value="3250F" />
      <xs:enumeration value="3250H" />
      <xs:enumeration value="3260F" />
      <xs:enumeration value="3260H" />
      <xs:enumeration value="3280" />
      <xs:enumeration value="3300" />
      <xs:enumeration value="3310" />
      <xs:enumeration value="3310" />
      <xs:enumeration value="3320" />
      <xs:enumeration value="3330" />
      <xs:enumeration value="3340" />
      <xs:enumeration value="3350" />
      <xs:enumeration value="3360" />
      <xs:enumeration value="3370" />
      <xs:enumeration value="3380F" />
      <xs:enumeration value="3380H" />
      <xs:enumeration value="3390" />
      <xs:enumeration value="3400AF" />
      <xs:enumeration value="3400AH" />
      <xs:enumeration value="3400BF" />
      <xs:enumeration value="3400BH" />
      <xs:enumeration value="3400CF" />
      <xs:enumeration value="3400CH" />
      <xs:enumeration value="3400DF" />
      <xs:enumeration value="3400DH" />
      <xs:enumeration value="3400EF" />
      <xs:enumeration value="3400EH" />
      <xs:enumeration value="3400FF" />
      <xs:enumeration value="3400FH" />
      <xs:enumeration value="3460F" />
      <xs:enumeration value="3460H" />
      <xs:enumeration value="3480F" />
      <xs:enumeration value="3480H" />
      <xs:enumeration value="3487" />
      <xs:enumeration value="3488" />
      <xs:enumeration value="3489" />
      <xs:enumeration value="3490" />
      <xs:enumeration value="3490F" />
      <xs:enumeration value="3490H" />
      <xs:enumeration value="3491" />
      <xs:enumeration value="3493" />
      <xs:enumeration value="3494" />
      <xs:enumeration value="3500" />
      <xs:enumeration value="3501" />
      <xs:enumeration value="3502" />
      <xs:enumeration value="3503" />
      <xs:enumeration value="3508" />
      <xs:enumeration value="3509" />
      <xs:enumeration value="3525" />
      <xs:enumeration value="3526" />
      <xs:enumeration value="3550" />
      <xs:enumeration value="3551" />
      <xs:enumeration value="3552" />
      <xs:enumeration value="3553" />
      <xs:enumeration value="3555" />
      <xs:enumeration value="3556" />
      <xs:enumeration value="3557" />
      <xs:enumeration value="3558" />
      <xs:enumeration value="3559" />
      <xs:enumeration value="3560" />
      <xs:enumeration value="3561" />
      <xs:enumeration value="3562" />
      <xs:enumeration value="3563" />
      <xs:enumeration value="3564" />
      <xs:enumeration value="3565" />
      <xs:enumeration value="3567" />
      <xs:enumeration value="3568" />
      <xs:enumeration value="3571" />
      <xs:enumeration value="3573" />
      <xs:enumeration value="3574" />
      <xs:enumeration value="3575" />
      <xs:enumeration value="3577" />
      <xs:enumeration value="3578" />
      <xs:enumeration value="3579" />
      <xs:enumeration value="3580" />
      <xs:enumeration value="3581" />
      <xs:enumeration value="3582" />
      <xs:enumeration value="3586" />
      <xs:enumeration value="3587" />
      <xs:enumeration value="3588" />
      <xs:enumeration value="3589" />
      <xs:enumeration value="3591" />
      <xs:enumeration value="3592" />
      <xs:enumeration value="3593" />
      <xs:enumeration value="3594" />
      <xs:enumeration value="3595" />
      <xs:enumeration value="3596" />
      <xs:enumeration value="3597" />
      <xs:enumeration value="3598" />
      <xs:enumeration value="3599" />
      <xs:enumeration value="3600" />
      <xs:enumeration value="3601" />
      <xs:enumeration value="3602" />
      <xs:enumeration value="3603" />
      <xs:enumeration value="3604" />
      <xs:enumeration value="3605" />
      <xs:enumeration value="3606" />
      <xs:enumeration value="3630" />
      <xs:enumeration value="3631" />
      <xs:enumeration value="3632" />
      <xs:enumeration value="3633" />
      <xs:enumeration value="3634" />
      <xs:enumeration value="3635" />
      <xs:enumeration value="3636" />
      <xs:enumeration value="3660" />
      <xs:enumeration value="3661" />
      <xs:enumeration value="3662" />
      <xs:enumeration value="3663" />
      <xs:enumeration value="3665" />
      <xs:enumeration value="3666" />
      <xs:enumeration value="3667" />
      <xs:enumeration value="3668" />
      <xs:enumeration value="3669" />
      <xs:enumeration value="3670" />
      <xs:enumeration value="3671" />
      <xs:enumeration value="3672" />
      <xs:enumeration value="3673" />
      <xs:enumeration value="3674" />
      <xs:enumeration value="3675" />
      <xs:enumeration value="3676" />
      <xs:enumeration value="3677" />
      <xs:enumeration value="3678" />
      <xs:enumeration value="3679" />
      <xs:enumeration value="3680" />
      <xs:enumeration value="3681" />
      <xs:enumeration value="3682" />
      <xs:enumeration value="3683" />
      <xs:enumeration value="3684" />
      <xs:enumeration value="3685" />
      <xs:enumeration value="3686" />
      <xs:enumeration value="3687" />
      <xs:enumeration value="3688" />
      <xs:enumeration value="3689" />
      <xs:enumeration value="3690" />
      <xs:enumeration value="3691" />
      <xs:enumeration value="3692" />
      <xs:enumeration value="3693" />
      <xs:enumeration value="3694" />
      <xs:enumeration value="3695" />
      <xs:enumeration value="3696" />
      <xs:enumeration value="3697" />
      <xs:enumeration value="3698" />
      <xs:enumeration value="3700" />
      <xs:enumeration value="3701" />
      <xs:enumeration value="3702" />
      <xs:enumeration value="3703" />
      <xs:enumeration value="3704" />
      <xs:enumeration value="3706" />
      <xs:enumeration value="3707" />
      <xs:enumeration value="3708" />
      <xs:enumeration value="3709" />
      <xs:enumeration value="3710" />
      <xs:enumeration value="3730" />
      <xs:enumeration value="3731" />
      <xs:enumeration value="3732" />
      <xs:enumeration value="3733" />
      <xs:enumeration value="3734" />
      <xs:enumeration value="3735" />
      <xs:enumeration value="3737" />
      <xs:enumeration value="3738" />
      <xs:enumeration value="3739" />
      <xs:enumeration value="3740" />
      <xs:enumeration value="3741" />
      <xs:enumeration value="3742" />
      <xs:enumeration value="3744" />
      <xs:enumeration value="3745" />
      <xs:enumeration value="3746" />
      <xs:enumeration value="3747" />
      <xs:enumeration value="3749" />
      <xs:enumeration value="3750" />
      <xs:enumeration value="3751" />
      <xs:enumeration value="3752" />
      <xs:enumeration value="3753" />
      <xs:enumeration value="3800" />
      <xs:enumeration value="3801" />
      <xs:enumeration value="3802" />
      <xs:enumeration value="3803" />
      <xs:enumeration value="3804" />
      <xs:enumeration value="3805" />
      <xs:enumeration value="3806" />
      <xs:enumeration value="3808" />
      <xs:enumeration value="3809" />
      <xs:enumeration value="3810" />
      <xs:enumeration value="3820" />
      <xs:enumeration value="3821" />
      <xs:enumeration value="3822" />
      <xs:enumeration value="3850" />
      <xs:enumeration value="3851" />
      <xs:enumeration value="3851" />
      <xs:enumeration value="3852" />
      <xs:enumeration value="3853" />
      <xs:enumeration value="3854" />
      <xs:enumeration value="3855" />
      <xs:enumeration value="3856" />
      <xs:enumeration value="3857" />
      <xs:enumeration value="3865" />
      <xs:enumeration value="3866" />
      <xs:enumeration value="3877" />
      <xs:enumeration value="3881" />
      <xs:enumeration value="3950" />
      <xs:enumeration value="3951" />
      <xs:enumeration value="3952" />
      <xs:enumeration value="3953" />
      <xs:enumeration value="3954" />
      <xs:enumeration value="3959" />
      <xs:enumeration value="3999" />
      <xs:enumeration value="4502" />
      <xs:enumeration value="4503" />
      <xs:enumeration value="4504" />
      <xs:enumeration value="4505" />
      <xs:enumeration value="4541" />
      <xs:enumeration value="4555" />
      <xs:enumeration value="4556" />
      <xs:enumeration value="4557" />
      <xs:enumeration value="4558" />
      <xs:enumeration value="4572" />
      <xs:enumeration value="4573" />
      <xs:enumeration value="4574" />
      <xs:enumeration value="4579" />
      <xs:enumeration value="4580" />
      <xs:enumeration value="4581" />
      <xs:enumeration value="4592" />
      <xs:enumeration value="4601" />
      <xs:enumeration value="4625" />
      <xs:enumeration value="4631" />
      <xs:enumeration value="4661" />
      <xs:enumeration value="4662" />
      <xs:enumeration value="4666" />
      <xs:enumeration value="4668" />
      <xs:enumeration value="4669" />
      <xs:enumeration value="4670" />
      <xs:enumeration value="4671" />
      <xs:enumeration value="4674" />
      <xs:enumeration value="4678" />
      <xs:enumeration value="4679" />
      <xs:enumeration value="4680" />
      <xs:enumeration value="4684" />
      <xs:enumeration value="4685" />
      <xs:enumeration value="4687" />
      <xs:enumeration value="4690" />
      <xs:enumeration value="4691" />
      <xs:enumeration value="4692" />
      <xs:enumeration value="4692" />
      <xs:enumeration value="4693" />
      <xs:enumeration value="4694" />
      <xs:enumeration value="4696" />
      <xs:enumeration value="4698" />
      <xs:enumeration value="4703" />
      <xs:enumeration value="4704" />
      <xs:enumeration value="4705" />
      <xs:enumeration value="4731" />
      <xs:enumeration value="4733" />
      <xs:enumeration value="4735" />
      <xs:enumeration value="4737" />
      <xs:enumeration value="4740" />
      <xs:enumeration value="4742" />
      <xs:enumeration value="4743" />
      <xs:enumeration value="4745" />
      <xs:enumeration value="4746" />
      <xs:enumeration value="4747" />
      <xs:enumeration value="4748" />
      <xs:enumeration value="4751" />
      <xs:enumeration value="4761" />
      <xs:enumeration value="4762" />
      <xs:enumeration value="4763" />
      <xs:enumeration value="4764" />
      <xs:enumeration value="4771" />
      <xs:enumeration value="4775" />
      <xs:enumeration value="4776" />
      <xs:enumeration value="4777" />
      <xs:enumeration value="4779" />
      <xs:enumeration value="4801" />
      <xs:enumeration value="4802" />
      <xs:enumeration value="4803" />
      <xs:enumeration value="4804" />
      <xs:enumeration value="4805" />
      <xs:enumeration value="4806" />
      <xs:enumeration value="4807" />
      <xs:enumeration value="4808" />
      <xs:enumeration value="4809" />
      <xs:enumeration value="4810" />
      <xs:enumeration value="4811" />
      <xs:enumeration value="4812" />
      <xs:enumeration value="4830" />
      <xs:enumeration value="4851" />
      <xs:enumeration value="4862" />
      <xs:enumeration value="4863" />
      <xs:enumeration value="4865" />
      <xs:enumeration value="4871" />
      <xs:enumeration value="4872" />
      <xs:enumeration value="4881" />
      <xs:enumeration value="4890" />
      <xs:enumeration value="4895" />
      <xs:enumeration value="4896" />
      <xs:enumeration value="4946" />
      <xs:enumeration value="4947" />
      <xs:enumeration value="4950" />
      <xs:enumeration value="4951" />
      <xs:enumeration value="4952" />
      <xs:enumeration value="4953" />
      <xs:enumeration value="4954" />
      <xs:enumeration value="4955" />
      <xs:enumeration value="4958" />
      <xs:enumeration value="4959" />
      <xs:enumeration value="4960" />
      <xs:enumeration value="4961" />
      <xs:enumeration value="4962" />
      <xs:enumeration value="4963" />
      <xs:enumeration value="4964" />
      <xs:enumeration value="4965" />
      <xs:enumeration value="4966" />
      <xs:enumeration value="4967" />
      <xs:enumeration value="4968" />
      <xs:enumeration value="4969" />
      <xs:enumeration value="4970" />
      <xs:enumeration value="4975" />
      <xs:enumeration value="5500" />
      <xs:enumeration value="5501" />
      <xs:enumeration value="5550" />
      <xs:enumeration value="5551" />
      <xs:enumeration value="5552" />
      <xs:enumeration value="5553" />
      <xs:enumeration value="5554" />
      <xs:enumeration value="5555" />
      <xs:enumeration value="5556" />
      <xs:enumeration value="5557" />
      <xs:enumeration value="5558" />
      <xs:enumeration value="5559" />
      <xs:enumeration value="5561" />
      <xs:enumeration value="5562" />
      <xs:enumeration value="5563" />
      <xs:enumeration value="5564" />
      <xs:enumeration value="5565" />
      <xs:enumeration value="5566" />
      <xs:enumeration value="5567" />
      <xs:enumeration value="5568" />
      <xs:enumeration value="5569" />
      <xs:enumeration value="5570" />
      <xs:enumeration value="5571" />
      <xs:enumeration value="5572" />
      <xs:enumeration value="5577" />
      <xs:enumeration value="5578" />
      <xs:enumeration value="5581" />
      <xs:enumeration value="5582" />
      <xs:enumeration value="5583" />
      <xs:enumeration value="5586" />
      <xs:enumeration value="5600" />
      <xs:enumeration value="5601" />
      <xs:enumeration value="5602" />
      <xs:enumeration value="5603" />
      <xs:enumeration value="5621" />
      <xs:enumeration value="5630" />
      <xs:enumeration value="5631" />
      <xs:enumeration value="5632" />
      <xs:enumeration value="5660" />
      <xs:enumeration value="5661" />
      <xs:enumeration value="5662" />
      <xs:enumeration value="5663" />
      <xs:enumeration value="5664" />
      <xs:enumeration value="5665" />
      <xs:enumeration value="5666" />
      <xs:enumeration value="5667" />
      <xs:enumeration value="5668" />
      <xs:enumeration value="5669" />
      <xs:enumeration value="5670" />
      <xs:enumeration value="5672" />
      <xs:enumeration value="5673" />
      <xs:enumeration value="5674" />
      <xs:enumeration value="5676" />
      <xs:enumeration value="5677" />
      <xs:enumeration value="5679" />
      <xs:enumeration value="5680" />
      <xs:enumeration value="5681" />
      <xs:enumeration value="5682" />
      <xs:enumeration value="5683" />
      <xs:enumeration value="5684" />
      <xs:enumeration value="5685" />
      <xs:enumeration value="5687" />
      <xs:enumeration value="5688" />
      <xs:enumeration value="5689" />
      <xs:enumeration value="5690" />
      <xs:enumeration value="5691" />
      <xs:enumeration value="5692" />
      <xs:enumeration value="5693" />
      <xs:enumeration value="5694" />
      <xs:enumeration value="5695" />
      <xs:enumeration value="5696" />
      <xs:enumeration value="5697" />
      <xs:enumeration value="5698" />
      <xs:enumeration value="5699" />
      <xs:enumeration value="5700" />
      <xs:enumeration value="5701" />
      <xs:enumeration value="5702" />
      <xs:enumeration value="5703" />
      <xs:enumeration value="5704" />
      <xs:enumeration value="5705" />
      <xs:enumeration value="5706" />
      <xs:enumeration value="5707" />
      <xs:enumeration value="5708" />
      <xs:enumeration value="5709" />
      <xs:enumeration value="5711" />
      <xs:enumeration value="5712" />
      <xs:enumeration value="5713" />
      <xs:enumeration value="5714" />
      <xs:enumeration value="5715" />
      <xs:enumeration value="5716" />
      <xs:enumeration value="5717" />
      <xs:enumeration value="5718" />
      <xs:enumeration value="5719" />
      <xs:enumeration value="5720" />
      <xs:enumeration value="5721" />
      <xs:enumeration value="5722" />
      <xs:enumeration value="5723" />
      <xs:enumeration value="5724" />
      <xs:enumeration value="5725" />
      <xs:enumeration value="5726" />
      <xs:enumeration value="5727" />
      <xs:enumeration value="5728" />
      <xs:enumeration value="5730" />
      <xs:enumeration value="5731" />
      <xs:enumeration value="5732" />
      <xs:enumeration value="5733" />
      <xs:enumeration value="5734" />
      <xs:enumeration value="5735" />
      <xs:enumeration value="5736" />
      <xs:enumeration value="5737" />
      <xs:enumeration value="5738" />
      <xs:enumeration value="5739" />
      <xs:enumeration value="5740" />
      <xs:enumeration value="5741" />
      <xs:enumeration value="5742" />
      <xs:enumeration value="5744" />
      <xs:enumeration value="5745" />
      <xs:enumeration value="5746" />
      <xs:enumeration value="5747" />
      <xs:enumeration value="5748" />
      <xs:enumeration value="5749" />
      <xs:enumeration value="5750" />
      <xs:enumeration value="5751" />
      <xs:enumeration value="5752" />
      <xs:enumeration value="5753" />
      <xs:enumeration value="5754" />
      <xs:enumeration value="5755" />
      <xs:enumeration value="5756" />
      <xs:enumeration value="5757" />
      <xs:enumeration value="5761" />
      <xs:enumeration value="5765" />
      <xs:enumeration value="5766" />
      <xs:enumeration value="5767" />
      <xs:enumeration value="5768" />
      <xs:enumeration value="5768" />
      <xs:enumeration value="5769" />
      <xs:enumeration value="5771" />
      <xs:enumeration value="5772" />
      <xs:enumeration value="5774" />
      <xs:enumeration value="5775" />
      <xs:enumeration value="5776" />
      <xs:enumeration value="5777" />
      <xs:enumeration value="5778" />
      <xs:enumeration value="5781" />
      <xs:enumeration value="5782" />
      <xs:enumeration value="5800" />
      <xs:enumeration value="5801" />
      <xs:enumeration value="5802" />
      <xs:enumeration value="5803" />
      <xs:enumeration value="5804" />
      <xs:enumeration value="5805" />
      <xs:enumeration value="5806" />
      <xs:enumeration value="5807" />
      <xs:enumeration value="5809" />
      <xs:enumeration value="5810" />
      <xs:enumeration value="5811" />
      <xs:enumeration value="5812" />
      <xs:enumeration value="5813" />
      <xs:enumeration value="5814" />
      <xs:enumeration value="5815" />
      <xs:enumeration value="5816" />
      <xs:enumeration value="5817" />
      <xs:enumeration value="5818" />
      <xs:enumeration value="5819" />
      <xs:enumeration value="5820" />
      <xs:enumeration value="5821" />
      <xs:enumeration value="5822" />
      <xs:enumeration value="5823" />
      <xs:enumeration value="5824" />
      <xs:enumeration value="5825" />
      <xs:enumeration value="5826" />
      <xs:enumeration value="5827" />
      <xs:enumeration value="5828" />
      <xs:enumeration value="5829" />
      <xs:enumeration value="5830" />
      <xs:enumeration value="5831" />
      <xs:enumeration value="5832" />
      <xs:enumeration value="5833" />
      <xs:enumeration value="5834" />
      <xs:enumeration value="5835" />
      <xs:enumeration value="5836" />
      <xs:enumeration value="5837" />
      <xs:enumeration value="5838" />
      <xs:enumeration value="5839" />
      <xs:enumeration value="5840" />
      <xs:enumeration value="5841" />
      <xs:enumeration value="5842" />
      <xs:enumeration value="5843" />
      <xs:enumeration value="5844" />
      <xs:enumeration value="5845" />
      <xs:enumeration value="5846" />
      <xs:enumeration value="5847" />
      <xs:enumeration value="5848" />
      <xs:enumeration value="5849" />
      <xs:enumeration value="5850" />
      <xs:enumeration value="5851" />
      <xs:enumeration value="5852" />
      <xs:enumeration value="5853" />
      <xs:enumeration value="5854" />
      <xs:enumeration value="5855" />
      <xs:enumeration value="5856" />
      <xs:enumeration value="5857" />
      <xs:enumeration value="5858" />
      <xs:enumeration value="5859" />
      <xs:enumeration value="5900" />
      <xs:enumeration value="5901" />
      <xs:enumeration value="5902" />
      <xs:enumeration value="5903" />
      <xs:enumeration value="5904" />
      <xs:enumeration value="5905" />
      <xs:enumeration value="5906" />
      <xs:enumeration value="5907" />
      <xs:enumeration value="5908" />
      <xs:enumeration value="5909" />
      <xs:enumeration value="5910" />
      <xs:enumeration value="5911" />
      <xs:enumeration value="5912" />
      <xs:enumeration value="5913" />
      <xs:enumeration value="5914" />
      <xs:enumeration value="5915" />
      <xs:enumeration value="5916" />
      <xs:enumeration value="5917" />
      <xs:enumeration value="5918" />
      <xs:enumeration value="5920" />
      <xs:enumeration value="6100" />
      <xs:enumeration value="6101" />
      <xs:enumeration value="6102" />
      <xs:enumeration value="6103" />
      <xs:enumeration value="6104" />
      <xs:enumeration value="6105" />
      <xs:enumeration value="6106" />
      <xs:enumeration value="6107" />
      <xs:enumeration value="6108" />
      <xs:enumeration value="6998" />
      <xs:enumeration value="6999" />
      <xs:enumeration value="9001" />
      <xs:enumeration value="9002" />
      <xs:enumeration value="9003" />
      <xs:enumeration value="9004" />
      <xs:enumeration value="9005" />
      <xs:enumeration value="9006" />
      <xs:enumeration value="9007" />
      <xs:enumeration value="9008" />
      <xs:enumeration value="9011" />
      <xs:enumeration value="9012" />
      <xs:enumeration value="9013" />
      <xs:enumeration value="9014" />
      <xs:enumeration value="9021" />
      <xs:enumeration value="9030" />
      <xs:enumeration value="9031" />
      <xs:enumeration value="9041" />
      <xs:enumeration value="9042" />
      <xs:enumeration value="9043" />
      <xs:enumeration value="9044" />
      <xs:enumeration value="9045" />
      <xs:enumeration value="9051" />
      <xs:enumeration value="9052" />
      <xs:enumeration value="9053" />
      <xs:enumeration value="9061" />
      <xs:enumeration value="9061" />
      <xs:enumeration value="9061A" />
      <xs:enumeration value="9062" />
      <xs:enumeration value="9062" />
      <xs:enumeration value="9063" />
      <xs:enumeration value="9064" />
      <xs:enumeration value="9071" />
      <xs:enumeration value="9072" />
      <xs:enumeration value="9100" />
      <xs:enumeration value="9101" />
      <xs:enumeration value="9102" />
      <xs:enumeration value="9103" />
      <xs:enumeration value="9104" />
      <xs:enumeration value="9105" />
      <xs:enumeration value="9106" />
      <xs:enumeration value="9107" />
      <xs:enumeration value="9108" />
      <xs:enumeration value="9109" />
      <xs:enumeration value="9110" />
      <xs:enumeration value="9111" />
      <xs:enumeration value="9112" />
      <xs:enumeration value="9113" />
      <xs:enumeration value="9114" />
      <xs:enumeration value="9115" />
      <xs:enumeration value="9117" />
      <xs:enumeration value="9118" />
      <xs:enumeration value="9119" />
      <xs:enumeration value="9120" />
      <xs:enumeration value="9122" />
      <xs:enumeration value="9123" />
      <xs:enumeration value="9125" />
      <xs:enumeration value="9126" />
      <xs:enumeration value="9131" />
      <xs:enumeration value="9136" />
      <xs:enumeration value="9137" />
      <xs:enumeration value="9139" />
      <xs:enumeration value="9140" />
      <xs:enumeration value="9147" />
      <xs:enumeration value="9151" />
      <xs:enumeration value="9152" />
      <xs:enumeration value="9153" />
      <xs:enumeration value="9154" />
      <xs:enumeration value="9155" />
      <xs:enumeration value="9156" />
      <xs:enumeration value="9159" />
      <xs:enumeration value="9160" />
      <xs:enumeration value="9163" />
      <xs:enumeration value="9164" />
      <xs:enumeration value="9167" />
      <xs:enumeration value="9190" />
      <xs:enumeration value="9212" />
      <xs:enumeration value="9215" />
      <xs:enumeration value="9240" />
      <xs:enumeration value="9250" />
      <xs:enumeration value="9266" />
      <xs:enumeration value="9282" />
      <xs:enumeration value="9289" />
      <xs:enumeration value="9290" />
      <xs:enumeration value="9341" />
      <xs:enumeration value="9351" />
      <xs:enumeration value="9352" />
      <xs:enumeration value="9352" />
      <xs:enumeration value="9352A" />
      <xs:enumeration value="10001" />
      <xs:enumeration value="10002" />
      <xs:enumeration value="10201" />
      <xs:enumeration value="10401" />
      <xs:enumeration value="10501" />
      <xs:enumeration value="10601" />
      <xs:enumeration value="10701" />
      <xs:enumeration value="10801" />
      <xs:enumeration value="11501" />
      <xs:enumeration value="11701" />
      <xs:enumeration value="11702" />
      <xs:enumeration value="11703" />
      <xs:enumeration value="11801" />
      <xs:enumeration value="11802" />
      <xs:enumeration value="12001" />
      <xs:enumeration value="12002" />
      <xs:enumeration value="12101" />
      <xs:enumeration value="12102" />
      <xs:enumeration value="12201" />
      <xs:enumeration value="12202" />
      <xs:enumeration value="12301" />
      <xs:enumeration value="12401" />
      <xs:enumeration value="12402" />
      <xs:enumeration value="12501" />
      <xs:enumeration value="12502" />
      <xs:enumeration value="12503" />
      <xs:enumeration value="12601" />
      <xs:enumeration value="12602" />
      <xs:enumeration value="12801" />
      <xs:enumeration value="13001" />
      <xs:enumeration value="13002" />
      <xs:enumeration value="13201" />
      <xs:enumeration value="13202" />
      <xs:enumeration value="13401" />
      <xs:enumeration value="13601" />
      <xs:enumeration value="13801" />
      <xs:enumeration value="13901" />
      <xs:enumeration value="13902" />
      <xs:enumeration value="14001" />
      <xs:enumeration value="14001" />
      <xs:enumeration value="14002" />
      <xs:enumeration value="14101" />
      <xs:enumeration value="14102" />
      <xs:enumeration value="14201" />
      <xs:enumeration value="14202" />
      <xs:enumeration value="01420A" />
      <xs:enumeration value="01420B" />
      <xs:enumeration value="01420C" />
      <xs:enumeration value="01420D" />
      <xs:enumeration value="01420E" />
      <xs:enumeration value="01420F" />
      <xs:enumeration value="01420G" />
      <xs:enumeration value="01420H" />
      <xs:enumeration value="01420J" />
      <xs:enumeration value="01420K" />
      <xs:enumeration value="01420L" />
      <xs:enumeration value="01420M" />
      <xs:enumeration value="01420N" />
      <xs:enumeration value="01420P" />
      <xs:enumeration value="01420R" />
      <xs:enumeration value="01420S" />
      <xs:enumeration value="01420T" />
      <xs:enumeration value="01420V" />
      <xs:enumeration value="01420X" />
      <xs:enumeration value="01420Y" />
      <xs:enumeration value="01420Z" />
      <xs:enumeration value="14301" />
      <xs:enumeration value="14301" />
      <xs:enumeration value="14302" />
      <xs:enumeration value="14302" />
      <xs:enumeration value="14303" />
      <xs:enumeration value="14304" />
      <xs:enumeration value="14305" />
      <xs:enumeration value="14306" />
      <xs:enumeration value="14307" />
      <xs:enumeration value="14308" />
      <xs:enumeration value="14309" />
      <xs:enumeration value="14310" />
      <xs:enumeration value="14311" />
      <xs:enumeration value="14312" />
      <xs:enumeration value="14501" />
      <xs:enumeration value="14801" />
      <xs:enumeration value="14802" />
      <xs:enumeration value="15001" />
      <xs:enumeration value="15002" />
      <xs:enumeration value="15003" />
      <xs:enumeration value="15004" />
      <xs:enumeration value="15005" />
      <xs:enumeration value="15101" />
      <xs:enumeration value="15102" />
      <xs:enumeration value="15301" />
      <xs:enumeration value="15302" />
      <xs:enumeration value="15303" />
      <xs:enumeration value="15304" />
      <xs:enumeration value="15501" />
      <xs:enumeration value="15502" />
      <xs:enumeration value="15701" />
      <xs:enumeration value="15702" />
      <xs:enumeration value="15703" />
      <xs:enumeration value="15704" />
      <xs:enumeration value="15705" />
      <xs:enumeration value="15706" />
      <xs:enumeration value="15707" />
      <xs:enumeration value="15708" />
      <xs:enumeration value="15709" />
      <xs:enumeration value="01570A" />
      <xs:enumeration value="01570B" />
      <xs:enumeration value="01570C" />
      <xs:enumeration value="01570D" />
      <xs:enumeration value="01570E" />
      <xs:enumeration value="01570F" />
      <xs:enumeration value="01570G" />
      <xs:enumeration value="01570H" />
      <xs:enumeration value="01570J" />
      <xs:enumeration value="01570K" />
      <xs:enumeration value="01570L" />
      <xs:enumeration value="01570M" />
      <xs:enumeration value="15710" />
      <xs:enumeration value="15711" />
      <xs:enumeration value="15712" />
      <xs:enumeration value="15713" />
      <xs:enumeration value="15714" />
      <xs:enumeration value="15715" />
      <xs:enumeration value="15716" />
      <xs:enumeration value="15717" />
      <xs:enumeration value="15718" />
      <xs:enumeration value="15719" />
      <xs:enumeration value="15720" />
      <xs:enumeration value="15721" />
      <xs:enumeration value="15722" />
      <xs:enumeration value="15723" />
      <xs:enumeration value="15724" />
      <xs:enumeration value="15725" />
      <xs:enumeration value="15726" />
      <xs:enumeration value="15727" />
      <xs:enumeration value="15728" />
      <xs:enumeration value="15729" />
      <xs:enumeration value="15730" />
      <xs:enumeration value="15731" />
      <xs:enumeration value="15732" />
      <xs:enumeration value="15901" />
      <xs:enumeration value="15902" />
      <xs:enumeration value="15903" />
      <xs:enumeration value="16001" />
      <xs:enumeration value="16002" />
      <xs:enumeration value="16101" />
      <xs:enumeration value="16102" />
      <xs:enumeration value="16301" />
      <xs:enumeration value="16302" />
      <xs:enumeration value="16303" />
      <xs:enumeration value="16304" />
      <xs:enumeration value="16305" />
      <xs:enumeration value="16306" />
      <xs:enumeration value="16307" />
      <xs:enumeration value="16308" />
      <xs:enumeration value="16309" />
      <xs:enumeration value="01630A" />
      <xs:enumeration value="01630B" />
      <xs:enumeration value="01630C" />
      <xs:enumeration value="01630D" />
      <xs:enumeration value="01630E" />
      <xs:enumeration value="01630F" />
      <xs:enumeration value="01630G" />
      <xs:enumeration value="01630H" />
      <xs:enumeration value="01630J" />
      <xs:enumeration value="01630K" />
      <xs:enumeration value="01630L" />
      <xs:enumeration value="01630M" />
      <xs:enumeration value="16310" />
      <xs:enumeration value="16311" />
      <xs:enumeration value="16312" />
      <xs:enumeration value="16313" />
      <xs:enumeration value="16314" />
      <xs:enumeration value="16315" />
      <xs:enumeration value="16316" />
      <xs:enumeration value="16317" />
      <xs:enumeration value="16318" />
      <xs:enumeration value="16319" />
      <xs:enumeration value="16320" />
      <xs:enumeration value="16321" />
      <xs:enumeration value="16322" />
      <xs:enumeration value="16323" />
      <xs:enumeration value="16324" />
      <xs:enumeration value="16325" />
      <xs:enumeration value="16326" />
      <xs:enumeration value="16327" />
      <xs:enumeration value="16328" />
      <xs:enumeration value="16329" />
      <xs:enumeration value="16330" />
      <xs:enumeration value="16331" />
      <xs:enumeration value="16332" />
      <xs:enumeration value="0164AA" />
      <xs:enumeration value="0164AB" />
      <xs:enumeration value="0164AC" />
      <xs:enumeration value="0164AD" />
      <xs:enumeration value="0164AE" />
      <xs:enumeration value="0164AF" />
      <xs:enumeration value="0164AG" />
      <xs:enumeration value="0164AH" />
      <xs:enumeration value="0164AI" />
      <xs:enumeration value="0164AJ" />
      <xs:enumeration value="0164AK" />
      <x
