<?xml version="1.0" encoding="utf-8"?>
<xsd:schema xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:mdref="http://www.mddl.org/mddl/2003/2.3-final/ref" targetNamespace="http://www.mddl.org/mddl/2003/2.3-final/ref" elementFormDefault="qualified" attributeFormDefault="unqualified">
<xsd:import namespace="http://www.w3.org/1999/xlink" schemaLocation="mddllink-2.3-final.xsd"/>
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" schemaLocation="xml.xsd"/>
<xsd:element name="accrual">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#accrual"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="accrualGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#accrualGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="accrualBasis">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#accrualBasis"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="accrualBasisGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#accrualBasisGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="accrualBasisType">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#accrualBasisType"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="accrualBasisTypeGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#accrualBasisTypeGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="accrualConventionType">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#accrualConventionType"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="accrualConventionTypeGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#accrualConventionTypeGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="address">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#address"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="addressGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#addressGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="agencyRankings">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#agencyRankings"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="agencyRankingsGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#agencyRankingsGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="agencyRatings">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#agencyRatings"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="agencyRatingsGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#agencyRatingsGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="agent">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#agent"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="agentGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#agentGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="agentType">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#agentType"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="agentTypeGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#agentTypeGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="agreedRestrictions">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#agreedRestrictions"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="agreedRestrictionsGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#agreedRestrictionsGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="allowedIndebtedness">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#allowedIndebtedness"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="allowedIndebtednessGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#allowedIndebtednessGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="amortization">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#amortization"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="amortizationGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#amortizationGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="amortizationBehavior">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#amortizationBehavior"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="amortizationBehaviorGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#amortizationBehaviorGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="amortizationType">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#amortizationType"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="amortizationTypeGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#amortizationTypeGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="amountOutstanding">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#amountOutstanding"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="amountOutstandingGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#amountOutstandingGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="amountOutstandingType">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#amountOutstandingType"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="amountOutstandingTypeGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#amountOutstandingTypeGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="analytics">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#analytics"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="analyticsGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#analyticsGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="announcementDate">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#announcementDate"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="announcementDateGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#announcementDateGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="annuityClass">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#annuityClass"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="annuityClassGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#annuityClassGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="ask">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#ask"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="askGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#askGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="auctionDate">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#auctionDate"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="auctionDateGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#auctionDateGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="background">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#background"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="backgroundGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#backgroundGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="backLoad">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#backLoad"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="backLoadGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#backLoadGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="baseValue">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#baseValue"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="baseValueGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#baseValueGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="benchmarkStrategy">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#benchmarkStrategy"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="benchmarkStrategyGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#benchmarkStrategyGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="bid">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#bid"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="bidGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#bidGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="caeDomain">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#caeDomain"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="caeDomainGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#caeDomainGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="caeType">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#caeType"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="caeTypeGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#caeTypeGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="calculationType">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#calculationType"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="calculationTypeGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#calculationTypeGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="callable">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#callable"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="callableGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#callableGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="callableType">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#callableType"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="callableTypeGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#callableTypeGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="callConditionType">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#callConditionType"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="callConditionTypeGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#callConditionTypeGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="capitalizationType">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#capitalizationType"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="capitalizationTypeGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#capitalizationTypeGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="capped">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#capped"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="cappedGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#cappedGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="certificateClass">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#certificateClass"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="certificateClassGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#certificateClassGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="change">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#change"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="changeGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#changeGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="changeDirection">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#changeDirection"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="changeDirectionGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#changeDirectionGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="changeType">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#changeType"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="changeTypeGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#changeTypeGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="civDomain">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#civDomain"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="civDomainGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#civDomainGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="cleanup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#cleanup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="cleanupGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#cleanupGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="clearingHouse">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#clearingHouse"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="clearingHouseGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#clearingHouseGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="clearingProcess">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#clearingProcess"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="clearingProcessGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#clearingProcessGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="clearingSettlement">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#clearingSettlement"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="clearingSettlementGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#clearingSettlementGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="clearingSystem">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#clearingSystem"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="clearingSystemGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#clearingSystemGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="close">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#close"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="closeGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#closeGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="closeType">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#closeType"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="closeTypeGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#closeTypeGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="closingDate">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#closingDate"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="closingDateGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#closingDateGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="closingDateType">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#closingDateType"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="closingDateTypeGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#closingDateTypeGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="code">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#code"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="codeGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#codeGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="codeType">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#codeType"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="codeTypeGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#codeTypeGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="collateralType">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#collateralType"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="collateralTypeGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#collateralTypeGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="comment">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#comment"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="commentGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#commentGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="commonClass">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#commonClass"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="commonClassGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#commonClassGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="component">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#component"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="componentGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#componentGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="componentIdentifier">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#componentIdentifier"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="componentIdentifierGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#componentIdentifierGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="componentValue">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#componentValue"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="componentValueGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#componentValueGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="compounding">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#compounding"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="compoundingGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#compoundingGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="contractValueMultiplier">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#contractValueMultiplier"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="contractValueMultiplierGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#contractValueMultiplierGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="convertible">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#convertible"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="convertibleGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#convertibleGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="convertibleType">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#convertibleType"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="convertibleTypeGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#convertibleTypeGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="corporateActionsClass">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#corporateActionsClass"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="corporateActionsClassGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#corporateActionsClassGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="corporateEventsClass">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#corporateEventsClass"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="corporateEventsClassGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#corporateEventsClassGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="country">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#country"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="countryGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#countryGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="covenant">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#covenant"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="covenantGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#covenantGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="creditEnhancement">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#creditEnhancement"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="creditEnhancementGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#creditEnhancementGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="creditEnhancementType">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#creditEnhancementType"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="creditEnhancementTypeGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#creditEnhancementTypeGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="crossrate">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#crossrate"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="crossrateGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#crossrateGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="currency">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#currency"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="currencyGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#currencyGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="dateTime">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#dateTime"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="dateTimeGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#dateTimeGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="dayOfWeek">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#dayOfWeek"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="dayOfWeekGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#dayOfWeekGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="dayRuleType">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#dayRuleType"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="dayRuleTypeGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#dayRuleTypeGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="days">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#days"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="daysGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#daysGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="daysInMonth">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#daysInMonth"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="daysInMonthGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#daysInMonthGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="daysInYear">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#daysInYear"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="daysInYearGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#daysInYearGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="debtDomain">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#debtDomain"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="debtDomainGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#debtDomainGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="debtIndicatorsType">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#debtIndicatorsType"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="debtIndicatorsTypeGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#debtIndicatorsTypeGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="debtIssueData">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#debtIssueData"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="debtIssueDataGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#debtIssueDataGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="debtPricing">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#debtPricing"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="debtPricingGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#debtPricingGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="declining">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#declining"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="decliningGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#decliningGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="defaultClause">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#defaultClause"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="defaultClauseGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#defaultClauseGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="deferred">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#deferred"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="deferredGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#deferredGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="delayFactor">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#delayFactor"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="delayFactorGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#delayFactorGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="delivery">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#delivery"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="deliveryGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#deliveryGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="deliveryType">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#deliveryType"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="deliveryTypeGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#deliveryTypeGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="delta">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#delta"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="deltaGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#deltaGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="denomination">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#denomination"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="denominationGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#denominationGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="depositaryClass">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#depositaryClass"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="depositaryClassGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#depositaryClassGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="depositoryName">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#depositoryName"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="depositoryNameGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#depositoryNameGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="depositorySystem">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#depositorySystem"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="depositorySystemGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#depositorySystemGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="derivativeDomain">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#derivativeDomain"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="derivativeDomainGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#derivativeDomainGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="description">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#description"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="descriptionGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#descriptionGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="deviation">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#deviation"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="deviationGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#deviationGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="deviationType">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#deviationType"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="deviationTypeGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#deviationTypeGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="diary">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#diary"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="diaryGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#diaryGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="distributionType">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#distributionType"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="distributionTypeGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#distributionTypeGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="dividend">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#dividend"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="dividendGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#dividendGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="dividendYield">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#dividendYield"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="dividendYieldGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#dividendYieldGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="dividendYieldType">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#dividendYieldType"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="dividendYieldTypeGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#dividendYieldTypeGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="duration">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#duration"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="durationGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#durationGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="earnings">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#earnings"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="earningsGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#earningsGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="earningsRef">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#earningsRef"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="earningsRefGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#earningsRefGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="earningsType">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#earningsType"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="earningsTypeGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#earningsTypeGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="end">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#end"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="endGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#endGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="enhancement">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#enhancement"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="enhancementGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#enhancementGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="entityDomain">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#entityDomain"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="entityDomainGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#entityDomainGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="entityType">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#entityType"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="entityTypeGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#entityTypeGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="equityDomain">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#equityDomain"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="equityDomainGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#equityDomainGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="eventType">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#eventType"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="eventTypeGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#eventTypeGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="exchangeTradedSubclass">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#exchangeTradedSubclass"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="exchangeTradedSubclassGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#exchangeTradedSubclassGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="exercisePrice">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#exercisePrice"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="exercisePriceGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#exercisePriceGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="exerciseRights">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#exerciseRights"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="exerciseRightsGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#exerciseRightsGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="exerciseRightsType">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#exerciseRightsType"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="exerciseRightsTypeGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#exerciseRightsTypeGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="extendible">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#extendible"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="extendibleGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#extendibleGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="extendibleDate">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#extendibleDate"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="extendibleDateGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#extendibleDateGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="faceValue">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#faceValue"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="faceValueGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#faceValueGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="factor">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#factor"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="factorGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#factorGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="firstAmount">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#firstAmount"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="firstAmountGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#firstAmountGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="firstDate">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#firstDate"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="firstDateGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#firstDateGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="firstDealingDate">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#firstDealingDate"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="firstDealingDateGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#firstDealingDateGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="firstSettlementDate">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#firstSettlementDate"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="firstSettlementDateGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#firstSettlementDateGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="foreignExchangeDomain">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#foreignExchangeDomain"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="foreignExchangeDomainGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#foreignExchangeDomainGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="formula">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#formula"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="formulaGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#formulaGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="forwardClass">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#forwardClass"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="forwardClassGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#forwardClassGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="fraction">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#fraction"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="fractionGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#fractionGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="frontLoad">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#frontLoad"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="frontLoadGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#frontLoadGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="fundClass">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#fundClass"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="fundClassGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#fundClassGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="fundStrategyType">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#fundStrategyType"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="fundStrategyTypeGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#fundStrategyTypeGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="futureClass">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#futureClass"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="futureClassGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#futureClassGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="governingLaw">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#governingLaw"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="governingLawGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#governingLawGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="high">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#high"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="highGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#highGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="incomeType">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#incomeType"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="incomeTypeGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#incomeTypeGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="increment">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#increment"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="incrementGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#incrementGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="indexDomain">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#indexDomain"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="indexDomainGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#indexDomainGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="indexBaseDate">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#indexBaseDate"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="indexBaseDateGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#indexBaseDateGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="indexBaseValue">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#indexBaseValue"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="indexBaseValueGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#indexBaseValueGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="indexMethodology">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#indexMethodology"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="indexMethodologyGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#indexMethodologyGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="indexMultiplier">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#indexMultiplier"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="indexMultiplierGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#indexMultiplierGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="indexObjective">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#indexObjective"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="indexObjectiveGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#indexObjectiveGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="indexValue">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#indexValue"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="indexValueGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#indexValueGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="indexWeighting">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#indexWeighting"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="indexWeightingGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#indexWeightingGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="indicatorsDomain">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#indicatorsDomain"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="indicatorsDomainGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#indicatorsDomainGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="indicatorsType">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#indicatorsType"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="indicatorsTypeGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#indicatorsTypeGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="industryIdentifier">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#industryIdentifier"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="industryIdentifierGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#industryIdentifierGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="instrumentData">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#instrumentData"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="instrumentDataGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#instrumentDataGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="instrumentFormType">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#instrumentFormType"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="instrumentFormTypeGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#instrumentFormTypeGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="instrumentIdentifier">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#instrumentIdentifier"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="instrumentIdentifierGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#instrumentIdentifierGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="instrumentStatusType">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#instrumentStatusType"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="instrumentStatusTypeGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#instrumentStatusTypeGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="instrumentType">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#instrumentType"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="instrumentTypeGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#instrumentTypeGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="insuranceSubclass">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#insuranceSubclass"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="insuranceSubclassGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#insuranceSubclassGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="interestPayment">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#interestPayment"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="interestPaymentGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#interestPaymentGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="interestRateClass">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#interestRateClass"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="interestRateClassGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#interestRateClassGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="interestRate">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#interestRate"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="interestRateGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#interestRateGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="investingRestrictions">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#investingRestrictions"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="investingRestrictionsGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#investingRestrictionsGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="investingStyle">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#investingStyle"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="investingStyleGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#investingStyleGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="investingTechniques">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#investingTechniques"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="investingTechniquesGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#investingTechniquesGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="issueAmount">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#issueAmount"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="issueAmountGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#issueAmountGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="issueData">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#issueData"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="issueDataGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#issueDataGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="issueDate">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#issueDate"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="issueDateGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#issueDateGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="issueFees">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#issueFees"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="issueFeesGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#issueFeesGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="issueFeesType">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#issueFeesType"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="issueFeesTypeGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#issueFeesTypeGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="issueMarketType">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#issueMarketType"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="issueMarketTypeGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#issueMarketTypeGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="issuePrice">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#issuePrice"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="issuePriceGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#issuePriceGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="issuerClass">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#issuerClass"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="issuerClassGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#issuerClassGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="issuerChoice">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#issuerChoice"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="issuerChoiceGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#issuerChoiceGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="issuerRef">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#issuerRef"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="issuerRefGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#issuerRefGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="jurisdiction">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#jurisdiction"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="jurisdictionGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#jurisdictionGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="jurisdictionType">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#jurisdictionType"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="jurisdictionTypeGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#jurisdictionTypeGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="last">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#last"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="lastGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#lastGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="lastCAE">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#lastCAE"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="lastCAEGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#lastCAEGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="lastDate">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#lastDate"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="lastDateGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#lastDateGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="limitedSubclass">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#limitedSubclass"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="limitedSubclassGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#limitedSubclassGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="limited">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#limited"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="limitedGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#limitedGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="linkedClass">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#linkedClass"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="linkedClassGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#linkedClassGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="linked">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#linked"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="linkedGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#linkedGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="liquidationStatusType">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#liquidationStatusType"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="liquidationStatusTypeGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#liquidationStatusTypeGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="location">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#location"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="locationGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#locationGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="locationType">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#locationType"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="locationTypeGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#locationTypeGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="low">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#low"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="lowGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#lowGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="makeWholeCall">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#makeWholeCall"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="makeWholeCallGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#makeWholeCallGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="mandatory">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#mandatory"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="mandatoryGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#mandatoryGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="margin">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#margin"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="marginGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#marginGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="marketCapitalization">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#marketCapitalization"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="marketCapitalizationGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#marketCapitalizationGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="marketCenter">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#marketCenter"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="marketCenterGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#marketCenterGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="marketConditions">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#marketConditions"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="marketConditionsGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#marketConditionsGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="marketDerivedInfo">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#marketDerivedInfo"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="marketDerivedInfoGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#marketDerivedInfoGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="marketIdentifier">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#marketIdentifier"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="marketIdentifierGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#marketIdentifierGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="marketStatusType">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#marketStatusType"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="marketStatusTypeGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#marketStatusTypeGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="marketType">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#marketType"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="marketTypeGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#marketTypeGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="maturity">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#maturity"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="maturityGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#maturityGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="maturityDate">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#maturityDate"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="maturityDateGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#maturityDateGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="maturityType">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#maturityType"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="maturityTypeGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#maturityTypeGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="maxVal">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#maxVal"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="maxValGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#maxValGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="mid">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#mid"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="midGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#midGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="minVal">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#minVal"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="minValGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#minValGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="modification">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#modification"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="modificationGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#modificationGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="modificationType">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#modificationType"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="modificationTypeGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#modificationTypeGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="moneyMarketSubclass">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#moneyMarketSubclass"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="moneyMarketSubclassGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#moneyMarketSubclassGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="multiplier">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#multiplier"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="multiplierGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#multiplierGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="municipality">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#municipality"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="municipalityGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#municipalityGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="mutualSubclass">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#mutualSubclass"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="mutualSubclassGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#mutualSubclassGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="name">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#name"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="nameGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#nameGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="nameRef">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#nameRef"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="nameRefGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#nameRefGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="nav">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#nav"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="navGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#navGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="negativePledge">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#negativePledge"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="negativePledgeGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#negativePledgeGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="nonFixedRate">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#nonFixedRate"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="nonFixedRateGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#nonFixedRateGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="nonFixedRateType">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#nonFixedRateType"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="nonFixedRateTypeGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#nonFixedRateTypeGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="notification">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#notification"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="notificationGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#notificationGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="numberHolders">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#numberHolders"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="numberHoldersGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#numberHoldersGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="objective">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#objective"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="objectiveGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#objectiveGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="objectiveType">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#objectiveType"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="objectiveTypeGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#objectiveTypeGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="obligor">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#obligor"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="obligorGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#obligorGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="oeiSubclass">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#oeiSubclass"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="oeiSubclassGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#oeiSubclassGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="offerType">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#offerType"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="offerTypeGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#offerTypeGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="open">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#open"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="openGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#openGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="openType">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#openType"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="openTypeGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#openTypeGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="optionClass">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#optionClass"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="optionClassGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#optionClassGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="orderbook">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#orderbook"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="orderbookGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#orderbookGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="orderbookType">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#orderbookType"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="orderbookTypeGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#orderbookTypeGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="orders">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#orders"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="ordersGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#ordersGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="overAllotment">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#overAllotment"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="overAllotmentGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#overAllotmentGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="partial">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#partial"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="partialGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#partialGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="partiesInvolved">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#partiesInvolved"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="partiesInvolvedGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#partiesInvolvedGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="partnershipClass">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#partnershipClass"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="partnershipClassGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#partnershipClassGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="partyStatusType">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#partyStatusType"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="partyStatusTypeGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#partyStatusTypeGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="payableInKind">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#payableInKind"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="payableInKindGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#payableInKindGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="payment">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#payment"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="paymentGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#paymentGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="paymentDate">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#paymentDate"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="paymentDateGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#paymentDateGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="paymentDelay">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#paymentDelay"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="paymentDelayGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#paymentDelayGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="paymentFrequency">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#paymentFrequency"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="paymentFrequencyGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#paymentFrequencyGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="penultimateDate">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#penultimateDate"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="penultimateDateGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#penultimateDateGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="peRatio">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#peRatio"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="peRatioGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#peRatioGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="peRatioType">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#peRatioType"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="peRatioTypeGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#peRatioTypeGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="period">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#period"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="periodGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#periodGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="periodType">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#periodType"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="periodTypeGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#periodTypeGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="placeOfListing">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#placeOfListing"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="placeOfListingGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#placeOfListingGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="placeOfTrade">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#placeOfTrade"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="placeOfTradeGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#placeOfTradeGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="postalCode">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#postalCode"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="postalCodeGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#postalCodeGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="precision">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#precision"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="precisionGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#precisionGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="preferredClass">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#preferredClass"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="preferredClassGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#preferredClassGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="previousDateTime">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#previousDateTime"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="previousDateTimeGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#previousDateTimeGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="priceRef">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#priceRef"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="priceRefGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#priceRefGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="principalProtection">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#principalProtection"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="principalProtectionGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#principalProtectionGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="principalRepayment">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#principalRepayment"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="principalRepaymentGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#principalRepaymentGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="programSpecific">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#programSpecific"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="programSpecificGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#programSpecificGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="programType">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#programType"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="programTypeGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#programTypeGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="purchasingMinimums">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#purchasingMinimums"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="purchasingMinimumsGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#purchasingMinimumsGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="putable">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#putable"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="putableGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#putableGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="putableType">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#putableType"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="putableTypeGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#putableTypeGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="putConditionType">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#putConditionType"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="putConditionTypeGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#putConditionTypeGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="qualifiedPlans">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#qualifiedPlans"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="qualifiedPlansGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#qualifiedPlansGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="quantityDescriptionType">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#quantityDescriptionType"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="quantityDescriptionTypeGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#quantityDescriptionTypeGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="quantityType">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#quantityType"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="quantityTypeGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#quantityTypeGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="queryReference">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#queryReference"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="queryReferenceGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#queryReferenceGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="queryStatusType">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#queryStatusType"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="queryStatusTypeGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#queryStatusTypeGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="quotation">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#quotation"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="quotationGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#quotationGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="rank">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#rank"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="rankGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#rankGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="ranking">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#ranking"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="rankingGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#rankingGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="rate">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#rate"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="rateGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#rateGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="rateFix">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#rateFix"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="rateFixGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#rateFixGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="rating">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#rating"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="ratingGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#ratingGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="ratingType">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#ratingType"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="ratingTypeGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#ratingTypeGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="recordingDate">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#recordingDate"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="recordingDateGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#recordingDateGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="recurring">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#recurring"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="recurringGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#recurringGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="redeemable">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#redeemable"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="redeemableGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#redeemableGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="redemption">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#redemption"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="redemptionGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#redemptionGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="redemptionType">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#redemptionType"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="redemptionTypeGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#redemptionTypeGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="refrainFromActs">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#refrainFromActs"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="refrainFromActsGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#refrainFromActsGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="region">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#region"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="regionGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#regionGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="registrationStatusType">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#registrationStatusType"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="registrationStatusTypeGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#registrationStatusTypeGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="regulationAct">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#regulationAct"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="regulationActGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#regulationActGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="regulatory">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#regulatory"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="regulatoryGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#regulatoryGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="relatedTo">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#relatedTo"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="relatedToGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#relatedToGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="relationshipType">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#relationshipType"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="relationshipTypeGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#relationshipTypeGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="relationshipValid">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#relationshipValid"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="relationshipValidGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#relationshipValidGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="replaces">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#replaces"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="replacesGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#replacesGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="restrictionsExist">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#restrictionsExist"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="restrictionsExistGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#restrictionsExistGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="revenues">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#revenues"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="revenuesGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#revenuesGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="rightClass">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#rightClass"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="rightClassGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#rightClassGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="role">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#role"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="roleGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#roleGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="rulesType">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#rulesType"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="rulesTypeGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#rulesTypeGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="salesRestrictionsType">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#salesRestrictionsType"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="salesRestrictionsTypeGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#salesRestrictionsTypeGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="schedule">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#schedule"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="scheduleGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#scheduleGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="scheduleEvent">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#scheduleEvent"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="scheduleEventGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#scheduleEventGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="scheduleEventType">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#scheduleEventType"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="scheduleEventTypeGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#scheduleEventTypeGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="scopeType">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#scopeType"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="scopeTypeGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#scopeTypeGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="segmentIdentifier">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#segmentIdentifier"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="segmentIdentifierGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#segmentIdentifierGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="segmentType">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#segmentType"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="segmentTypeGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#segmentTypeGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="sequence">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#sequence"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="sequenceGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#sequenceGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="session">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#session"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="sessionGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#sessionGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="sessionStatusType">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#sessionStatusType"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="sessionStatusTypeGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#sessionStatusTypeGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="settlement">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#settlement"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="settlementGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#settlementGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="settlementDate">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#settlementDate"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="settlementDateGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#settlementDateGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="settlementType">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#settlementType"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="settlementTypeGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#settlementTypeGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="sharedSubclass">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#sharedSubclass"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="sharedSubclassGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#sharedSubclassGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="sharesControlled">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#sharesControlled"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="sharesControlledGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#sharesControlledGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="sinkable">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#sinkable"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="sinkableGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#sinkableGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="sinkableComputationType">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#sinkableComputationType"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="sinkableComputationTypeGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#sinkableComputationTypeGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="sinkableType">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#sinkableType"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="sinkableTypeGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#sinkableTypeGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="sinkComputationAmount">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#sinkComputationAmount"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="sinkComputationAmountGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#sinkComputationAmountGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="size">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#size"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="sizeGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#sizeGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="snapType">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#snapType"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="snapTypeGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#snapTypeGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="softCall">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#softCall"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="softCallGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#softCallGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="source">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#source"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="sourceGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#sourceGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="specialRedemption">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#specialRedemption"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="specialRedemptionGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#specialRedemptionGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="spread">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#spread"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="spreadGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#spreadGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="start">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#start"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="startGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#startGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="stateOrProvince">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#stateOrProvince"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="stateOrProvinceGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#stateOrProvinceGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="strippable">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#strippable"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="strippableGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#strippableGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="stripType">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#stripType"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="stripTypeGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#stripTypeGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="subscriptions">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#subscriptions"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="subscriptionsGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#subscriptionsGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="support">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#support"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="supportGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#supportGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="swapClass">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#swapClass"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="swapClassGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#swapClassGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="targetMarketType">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#targetMarketType"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="targetMarketTypeGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#targetMarketTypeGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="taxation">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#taxation"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="taxationGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#taxationGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="taxExempt">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#taxExempt"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="taxExemptGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#taxExemptGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="taxReasons">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#taxReasons"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="taxReasonsGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#taxReasonsGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="taxType">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#taxType"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="taxTypeGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#taxTypeGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="terms">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#terms"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="termsGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#termsGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="tickDirection">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#tickDirection"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="tickDirectionGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#tickDirectionGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="timeseriesType">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#timeseriesType"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="timeseriesTypeGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#timeseriesTypeGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="timezone">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#timezone"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="timezoneGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#timezoneGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="trade">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#trade"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="tradeGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#tradeGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="tradingHaltedType">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#tradingHaltedType"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="tradingHaltedTypeGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#tradingHaltedTypeGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="tradingRestrictionsType">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#tradingRestrictionsType"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="tradingRestrictionsTypeGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#tradingRestrictionsTypeGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="tradingStatusType">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#tradingStatusType"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="tradingStatusTypeGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#tradingStatusTypeGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="tranche">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#tranche"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="trancheGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#trancheGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="transferAgent">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#transferAgent"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="transferAgentGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#transferAgentGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="transferSize">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#transferSize"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="transferSizeGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#transferSizeGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="trustClass">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#trustClass"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="trustClassGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#trustClassGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="turnover">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#turnover"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="turnoverGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#turnoverGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="umbrellaSubclass">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#umbrellaSubclass"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="umbrellaSubclassGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#umbrellaSubclassGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="underlying">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#underlying"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="underlyingGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#underlyingGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="underwriting">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#underwriting"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="underwritingGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#underwritingGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="underwritingFees">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#underwritingFees"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="underwritingFeesGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#underwritingFeesGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="underwritingFeesType">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#underwritingFeesType"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="underwritingFeesTypeGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#underwritingFeesTypeGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="unitSubclass">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#unitSubclass"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="unitSubclassGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#unitSubclassGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="unitsSubclass">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#unitsSubclass"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="unitsSubclassGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#unitsSubclassGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="unitSize">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#unitSize"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="unitSizeGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#unitSizeGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="unitType">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#unitType"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="unitTypeGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#unitTypeGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="useOfProceeds">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#useOfProceeds"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="useOfProceedsGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#useOfProceedsGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="valuationBase">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#valuationBase"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="valuationBaseGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#valuationBaseGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="valuationRef">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#valuationRef"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="valuationRefGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#valuationRefGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="valuationType">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#valuationType"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="valuationTypeGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#valuationTypeGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="volatility">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#volatility"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="volatilityGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#volatilityGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="volatilityCalculationType">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#volatilityCalculationType"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="volatilityCalculationTypeGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#volatilityCalculationTypeGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="volatilityType">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#volatilityType"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="volatilityTypeGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#volatilityTypeGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="volume">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#volume"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="volumeGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#volumeGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="volumeType">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#volumeType"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="volumeTypeGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#volumeTypeGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="votingRightsType">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#votingRightsType"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="votingRightsTypeGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#votingRightsTypeGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="vwap">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#vwap"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="vwapGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#vwapGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="vwop">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#vwop"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="vwopGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#vwopGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="warrantClass">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#warrantClass"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="warrantClassGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#warrantClassGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="weighting">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#weighting"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="weightingGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#weightingGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="yield">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#yield"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="yieldGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#yieldGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="yieldType">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#yieldType"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="yieldTypeGroup">
<xsd:complexType>
<xsd:complexContent>
<xsd:restriction base="mdref:mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role" fixed="http://www.mddl.org/mddl/2003/2.3-final#yieldTypeGroup"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:group name="mdRefType.model">
<xsd:choice>
<xsd:element ref="mdref:delete"/>
<xsd:element ref="mdref:replace"/>
<xsd:element ref="mdref:addChildrenOf"/>
</xsd:choice>
</xsd:group>
<xsd:complexType name="mdRefType">
<xsd:group ref="mdref:mdRefType.model" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute ref="xlink:type"/>
<xsd:attribute ref="xlink:href" use="required"/>
<xsd:attribute ref="xlink:role"/>
</xsd:complexType>
<xsd:element name="delete">
<xsd:complexType/>
</xsd:element>
<xsd:element name="replace">
<xsd:complexType>
<xsd:sequence>
<xsd:any namespace="http://www.mddl.org/mddl/2003/2.3-final" processContents="strict"/>
</xsd:sequence>
<xsd:attribute ref="xlink:href" use="required"/>
</xsd:complexType>
</xsd:element>
<xsd:element name="addChildrenOf">
<xsd:complexType>
<xsd:sequence>
<xsd:any namespace="http://www.mddl.org/mddl/2003/2.3-final" processContents="strict"/>
</xsd:sequence>
<xsd:attribute ref="xlink:href" use="required"/>
</xsd:complexType>
</xsd:element>
</xsd:schema>

