	<complexType name="PublicationType0">
		<sequence>
			<element name="title" type="string"></element>
			<element name="author" type="string" minOccurs="0" maxOccurs="unbounded"></element>
			<element name="date" type="gYear"></element>
		</sequence>
	</complexType>
	
	<complexType name="BookType0">
		<complexContent>
			<extension base="c:PublicationType0">
				<sequence>
					<element name="isbn" type="string" />
					<element name="publisher" type="string"/>
				</sequence>
			</extension>
		</complexContent>
	</complexType>
	
	<complexType name="MagazineType0">
		<complexContent>			
			<restriction base="c:PublicationType0">
				<sequence>
					<element name="title" type="string" />
					<element name="author" type="string" minOccurs="0" maxOccurs="0"/>
					<element name="date" type="gYear"></element>
				</sequence>
			</restriction>
		</complexContent>
	</complexType>
	
	<element name="Publication0" type="c:PublicationType0" abstract="true"></element>
	
	<element name="Book0" type="c:BookType0" substitutionGroup="c:Publication0"></element>

	<element name="Magazine0" type="c:MagazineType0" substitutionGroup="c:Publication0"></element>
	
	<element name="Catalogue0">
		<complexType>
			<sequence>
				<element ref="c:Publication0" maxOccurs="unbounded"></element>
			</sequence>
		</complexType>
	</element>
	<complexType name="PublicationType1">
		<sequence>
			<element name="title" type="string"></element>
			<element name="author" type="string" minOccurs="0" maxOccurs="unbounded"></element>
			<element name="date" type="gYear"></element>
		</sequence>
	</complexType>
	
	<complexType name="BookType1">
		<complexContent>
			<extension base="c:PublicationType1">
				<sequence>
					<element name="isbn" type="string" />
					<element name="publisher" type="string"/>
				</sequence>
			</extension>
		</complexContent>
	</complexType>
	
	<complexType name="MagazineType1">
		<complexContent>			
			<restriction base="c:PublicationType1">
				<sequence>
					<element name="title" type="string" />
					<element name="author" type="string" minOccurs="0" maxOccurs="0"/>
					<element name="date" type="gYear"></element>
				</sequence>
			</restriction>
		</complexContent>
	</complexType>
	
	<element name="Publication1" type="c:PublicationType1" abstract="true"></element>
	
	<element name="Book1" type="c:BookType1" substitutionGroup="c:Publication1"></element>

	<element name="Magazine1" type="c:MagazineType1" substitutionGroup="c:Publication1"></element>
	
	<element name="Catalogue1">
		<complexType>
			<sequence>
				<element ref="c:Publication1" maxOccurs="unbounded"></element>
			</sequence>
		</complexType>
	</element>
	<complexType name="PublicationType2">
		<sequence>
			<element name="title" type="string"></element>
			<element name="author" type="string" minOccurs="0" maxOccurs="unbounded"></element>
			<element name="date" type="gYear"></element>
		</sequence>
	</complexType>
	
	<complexType name="BookType2">
		<complexContent>
			<extension base="c:PublicationType2">
				<sequence>
					<element name="isbn" type="string" />
					<element name="publisher" type="string"/>
				</sequence>
			</extension>
		</complexContent>
	</complexType>
	
	<complexType name="MagazineType2">
		<complexContent>			
			<restriction base="c:PublicationType2">
				<sequence>
					<element name="title" type="string" />
					<element name="author" type="string" minOccurs="0" maxOccurs="0"/>
					<element name="date" type="gYear"></element>
				</sequence>
			</restriction>
		</complexContent>
	</complexType>
	
	<element name="Publication2" type="c:PublicationType2" abstract="true"></element>
	
	<element name="Book2" type="c:BookType2" substitutionGroup="c:Publication2"></element>

	<element name="Magazine2" type="c:MagazineType2" substitutionGroup="c:Publication2"></element>
	
	<element name="Catalogue2">
		<complexType>
			<sequence>
				<element ref="c:Publication2" maxOccurs="unbounded"></element>
			</sequence>
		</complexType>
	</element>
	<complexType name="PublicationType3">
		<sequence>
			<element name="title" type="string"></element>
			<element name="author" type="string" minOccurs="0" maxOccurs="unbounded"></element>
			<element name="date" type="gYear"></element>
		</sequence>
	</complexType>
	
	<complexType name="BookType3">
		<complexContent>
			<extension base="c:PublicationType3">
				<sequence>
					<element name="isbn" type="string" />
					<element name="publisher" type="string"/>
				</sequence>
			</extension>
		</complexContent>
	</complexType>
	
	<complexType name="MagazineType3">
		<complexContent>			
			<restriction base="c:PublicationType3">
				<sequence>
					<element name="title" type="string" />
					<element name="author" type="string" minOccurs="0" maxOccurs="0"/>
					<element name="date" type="gYear"></element>
				</sequence>
			</restriction>
		</complexContent>
	</complexType>
	
	<element name="Publication3" type="c:PublicationType3" abstract="true"></element>
	
	<element name="Book3" type="c:BookType3" substitutionGroup="c:Publication3"></element>

	<element name="Magazine3" type="c:MagazineType3" substitutionGroup="c:Publication3"></element>
	
	<element name="Catalogue3">
		<complexType>
			<sequence>
				<element ref="c:Publication3" maxOccurs="unbounded"></element>
			</sequence>
		</complexType>
	</element>
	<complexType name="PublicationType4">
		<sequence>
			<element name="title" type="string"></element>
			<element name="author" type="string" minOccurs="0" maxOccurs="unbounded"></element>
			<element name="date" type="gYear"></element>
		</sequence>
	</complexType>
	
	<complexType name="BookType4">
		<complexContent>
			<extension base="c:PublicationType4">
				<sequence>
					<element name="isbn" type="string" />
					<element name="publisher" type="string"/>
				</sequence>
			</extension>
		</complexContent>
	</complexType>
	
	<complexType name="MagazineType4">
		<complexContent>			
			<restriction base="c:PublicationType4">
				<sequence>
					<element name="title" type="string" />
					<element name="author" type="string" minOccurs="0" maxOccurs="0"/>
					<element name="date" type="gYear"></element>
				</sequence>
			</restriction>
		</complexContent>
	</complexType>
	
	<element name="Publication4" type="c:PublicationType4" abstract="true"></element>
	
	<element name="Book4" type="c:BookType4" substitutionGroup="c:Publication4"></element>

	<element name="Magazine4" type="c:MagazineType4" substitutionGroup="c:Publication4"></element>
	
	<element name="Catalogue4">
		<complexType>
			<sequence>
				<element ref="c:Publication4" maxOccurs="unbounded"></element>
			</sequence>
		</complexType>
	</element>
	<complexType name="PublicationType5">
		<sequence>
			<element name="title" type="string"></element>
			<element name="author" type="string" minOccurs="0" maxOccurs="unbounded"></element>
			<element name="date" type="gYear"></element>
		</sequence>
	</complexType>
	
	<complexType name="BookType5">
		<complexContent>
			<extension base="c:PublicationType5">
				<sequence>
					<element name="isbn" type="string" />
					<element name="publisher" type="string"/>
				</sequence>
			</extension>
		</complexContent>
	</complexType>
	
	<complexType name="MagazineType5">
		<complexContent>			
			<restriction base="c:PublicationType5">
				<sequence>
					<element name="title" type="string" />
					<element name="author" type="string" minOccurs="0" maxOccurs="0"/>
					<element name="date" type="gYear"></element>
				</sequence>
			</restriction>
		</complexContent>
	</complexType>
	
	<element name="Publication5" type="c:PublicationType5" abstract="true"></element>
	
	<element name="Book5" type="c:BookType5" substitutionGroup="c:Publication5"></element>

	<element name="Magazine5" type="c:MagazineType5" substitutionGroup="c:Publication5"></element>
	
	<element name="Catalogue5">
		<complexType>
			<sequence>
				<element ref="c:Publication5" maxOccurs="unbounded"></element>
			</sequence>
		</complexType>
	</element>
	<complexType name="PublicationType6">
		<sequence>
			<element name="title" type="string"></element>
			<element name="author" type="string" minOccurs="0" maxOccurs="unbounded"></element>
			<element name="date" type="gYear"></element>
		</sequence>
	</complexType>
	
	<complexType name="BookType6">
		<complexContent>
			<extension base="c:PublicationType6">
				<sequence>
					<element name="isbn" type="string" />
					<element name="publisher" type="string"/>
				</sequence>
			</extension>
		</complexContent>
	</complexType>
	
	<complexType name="MagazineType6">
		<complexContent>			
			<restriction base="c:PublicationType6">
				<sequence>
					<element name="title" type="string" />
					<element name="author" type="string" minOccurs="0" maxOccurs="0"/>
					<element name="date" type="gYear"></element>
				</sequence>
			</restriction>
		</complexContent>
	</complexType>
	
	<element name="Publication6" type="c:PublicationType6" abstract="true"></element>
	
	<element name="Book6" type="c:BookType6" substitutionGroup="c:Publication6"></element>

	<element name="Magazine6" type="c:MagazineType6" substitutionGroup="c:Publication6"></element>
	
	<element name="Catalogue6">
		<complexType>
			<sequence>
				<element ref="c:Publication6" maxOccurs="unbounded"></element>
			</sequence>
		</complexType>
	</element>
	<complexType name="PublicationType7">
		<sequence>
			<element name="title" type="string"></element>
			<element name="author" type="string" minOccurs="0" maxOccurs="unbounded"></element>
			<element name="date" type="gYear"></element>
		</sequence>
	</complexType>
	
	<complexType name="BookType7">
		<complexContent>
			<extension base="c:PublicationType7">
				<sequence>
					<element name="isbn" type="string" />
					<element name="publisher" type="string"/>
				</sequence>
			</extension>
		</complexContent>
	</complexType>
	
	<complexType name="MagazineType7">
		<complexContent>			
			<restriction base="c:PublicationType7">
				<sequence>
					<element name="title" type="string" />
					<element name="author" type="string" minOccurs="0" maxOccurs="0"/>
					<element name="date" type="gYear"></element>
				</sequence>
			</restriction>
		</complexContent>
	</complexType>
	
	<element name="Publication7" type="c:PublicationType7" abstract="true"></element>
	
	<element name="Book7" type="c:BookType7" substitutionGroup="c:Publication7"></element>

	<element name="Magazine7" type="c:MagazineType7" substitutionGroup="c:Publication7"></element>
	
	<element name="Catalogue7">
		<complexType>
			<sequence>
				<element ref="c:Publication7" maxOccurs="unbounded"></element>
			</sequence>
		</complexType>
	</element>
	<complexType name="PublicationType8">
		<sequence>
			<element name="title" type="string"></element>
			<element name="author" type="string" minOccurs="0" maxOccurs="unbounded"></element>
			<element name="date" type="gYear"></element>
		</sequence>
	</complexType>
	
	<complexType name="BookType8">
		<complexContent>
			<extension base="c:PublicationType8">
				<sequence>
					<element name="isbn" type="string" />
					<element name="publisher" type="string"/>
				</sequence>
			</extension>
		</complexContent>
	</complexType>
	
	<complexType name="MagazineType8">
		<complexContent>			
			<restriction base="c:PublicationType8">
				<sequence>
					<element name="title" type="string" />
					<element name="author" type="string" minOccurs="0" maxOccurs="0"/>
					<element name="date" type="gYear"></element>
				</sequence>
			</restriction>
		</complexContent>
	</complexType>
	
	<element name="Publication8" type="c:PublicationType8" abstract="true"></element>
	
	<element name="Book8" type="c:BookType8" substitutionGroup="c:Publication8"></element>

	<element name="Magazine8" type="c:MagazineType8" substitutionGroup="c:Publication8"></element>
	
	<element name="Catalogue8">
		<complexType>
			<sequence>
				<element ref="c:Publication8" maxOccurs="unbounded"></element>
			</sequence>
		</complexType>
	</element>
	<complexType name="PublicationType9">
		<sequence>
			<element name="title" type="string"></element>
			<element name="author" type="string" minOccurs="0" maxOccurs="unbounded"></element>
			<element name="date" type="gYear"></element>
		</sequence>
	</complexType>
	
	<complexType name="BookType9">
		<complexContent>
			<extension base="c:PublicationType9">
				<sequence>
					<element name="isbn" type="string" />
					<element name="publisher" type="string"/>
				</sequence>
			</extension>
		</complexContent>
	</complexType>
	
	<complexType name="MagazineType9">
		<complexContent>			
			<restriction base="c:PublicationType9">
				<sequence>
					<element name="title" type="string" />
					<element name="author" type="string" minOccurs="0" maxOccurs="0"/>
					<element name="date" type="gYear"></element>
				</sequence>
			</restriction>
		</complexContent>
	</complexType>
	
	<element name="Publication9" type="c:PublicationType9" abstract="true"></element>
	
	<element name="Book9" type="c:BookType9" substitutionGroup="c:Publication9"></element>

	<element name="Magazine9" type="c:MagazineType9" substitutionGroup="c:Publication9"></element>
	
	<element name="Catalogue9">
		<complexType>
			<sequence>
				<element ref="c:Publication9" maxOccurs="unbounded"></element>
			</sequence>
		</complexType>
	</element>
	<complexType name="PublicationType10">
		<sequence>
			<element name="title" type="string"></element>
			<element name="author" type="string" minOccurs="0" maxOccurs="unbounded"></element>
			<element name="date" type="gYear"></element>
		</sequence>
	</complexType>
	
	<complexType name="BookType10">
		<complexContent>
			<extension base="c:PublicationType10">
				<sequence>
					<element name="isbn" type="string" />
					<element name="publisher" type="string"/>
				</sequence>
			</extension>
		</complexContent>
	</complexType>
	
	<complexType name="MagazineType10">
		<complexContent>			
			<restriction base="c:PublicationType10">
				<sequence>
					<element name="title" type="string" />
					<element name="author" type="string" minOccurs="0" maxOccurs="0"/>
					<element name="date" type="gYear"></element>
				</sequence>
			</restriction>
		</complexContent>
	</complexType>
	
	<element name="Publication10" type="c:PublicationType10" abstract="true"></element>
	
	<element name="Book10" type="c:BookType10" substitutionGroup="c:Publication10"></element>

	<element name="Magazine10" type="c:MagazineType10" substitutionGroup="c:Publication10"></element>
	
	<element name="Catalogue10">
		<complexType>
			<sequence>
				<element ref="c:Publication10" maxOccurs="unbounded"></element>
			</sequence>
		</complexType>
	</element>
	<complexType name="PublicationType11">
		<sequence>
			<element name="title" type="string"></element>
			<element name="author" type="string" minOccurs="0" maxOccurs="unbounded"></element>
			<element name="date" type="gYear"></element>
		</sequence>
	</complexType>
	
	<complexType name="BookType11">
		<complexContent>
			<extension base="c:PublicationType11">
				<sequence>
					<element name="isbn" type="string" />
					<element name="publisher" type="string"/>
				</sequence>
			</extension>
		</complexContent>
	</complexType>
	
	<complexType name="MagazineType11">
		<complexContent>			
			<restriction base="c:PublicationType11">
				<sequence>
					<element name="title" type="string" />
					<element name="author" type="string" minOccurs="0" maxOccurs="0"/>
					<element name="date" type="gYear"></element>
				</sequence>
			</restriction>
		</complexContent>
	</complexType>
	
	<element name="Publication11" type="c:PublicationType11" abstract="true"></element>
	
	<element name="Book11" type="c:BookType11" substitutionGroup="c:Publication11"></element>

	<element name="Magazine11" type="c:MagazineType11" substitutionGroup="c:Publication11"></element>
	
	<element name="Catalogue11">
		<complexType>
			<sequence>
				<element ref="c:Publication11" maxOccurs="unbounded"></element>
			</sequence>
		</complexType>
	</element>
	<complexType name="PublicationType12">
		<sequence>
			<element name="title" type="string"></element>
			<element name="author" type="string" minOccurs="0" maxOccurs="unbounded"></element>
			<element name="date" type="gYear"></element>
		</sequence>
	</complexType>
	
	<complexType name="BookType12">
		<complexContent>
			<extension base="c:PublicationType12">
				<sequence>
					<element name="isbn" type="string" />
					<element name="publisher" type="string"/>
				</sequence>
			</extension>
		</complexContent>
	</complexType>
	
	<complexType name="MagazineType12">
		<complexContent>			
			<restriction base="c:PublicationType12">
				<sequence>
					<element name="title" type="string" />
					<element name="author" type="string" minOccurs="0" maxOccurs="0"/>
					<element name="date" type="gYear"></element>
				</sequence>
			</restriction>
		</complexContent>
	</complexType>
	
	<element name="Publication12" type="c:PublicationType12" abstract="true"></element>
	
	<element name="Book12" type="c:BookType12" substitutionGroup="c:Publication12"></element>

	<element name="Magazine12" type="c:MagazineType12" substitutionGroup="c:Publication12"></element>
	
	<element name="Catalogue12">
		<complexType>
			<sequence>
				<element ref="c:Publication12" maxOccurs="unbounded"></element>
			</sequence>
		</complexType>
	</element>
	<complexType name="PublicationType13">
		<sequence>
			<element name="title" type="string"></element>
			<element name="author" type="string" minOccurs="0" maxOccurs="unbounded"></element>
			<element name="date" type="gYear"></element>
		</sequence>
	</complexType>
	
	<complexType name="BookType13">
		<complexContent>
			<extension base="c:PublicationType13">
				<sequence>
					<element name="isbn" type="string" />
					<element name="publisher" type="string"/>
				</sequence>
			</extension>
		</complexContent>
	</complexType>
	
	<complexType name="MagazineType13">
		<complexContent>			
			<restriction base="c:PublicationType13">
				<sequence>
					<element name="title" type="string" />
					<element name="author" type="string" minOccurs="0" maxOccurs="0"/>
					<element name="date" type="gYear"></element>
				</sequence>
			</restriction>
		</complexContent>
	</complexType>
	
	<element name="Publication13" type="c:PublicationType13" abstract="true"></element>
	
	<element name="Book13" type="c:BookType13" substitutionGroup="c:Publication13"></element>

	<element name="Magazine13" type="c:MagazineType13" substitutionGroup="c:Publication13"></element>
	
	<element name="Catalogue13">
		<complexType>
			<sequence>
				<element ref="c:Publication13" maxOccurs="unbounded"></element>
			</sequence>
		</complexType>
	</element>
	<complexType name="PublicationType14">
		<sequence>
			<element name="title" type="string"></element>
			<element name="author" type="string" minOccurs="0" maxOccurs="unbounded"></element>
			<element name="date" type="gYear"></element>
		</sequence>
	</complexType>
	
	<complexType name="BookType14">
		<complexContent>
			<extension base="c:PublicationType14">
				<sequence>
					<element name="isbn" type="string" />
					<element name="publisher" type="string"/>
				</sequence>
			</extension>
		</complexContent>
	</complexType>
	
	<complexType name="MagazineType14">
		<complexContent>			
			<restriction base="c:PublicationType14">
				<sequence>
					<element name="title" type="string" />
					<element name="author" type="string" minOccurs="0" maxOccurs="0"/>
					<element name="date" type="gYear"></element>
				</sequence>
			</restriction>
		</complexContent>
	</complexType>
	
	<element name="Publication14" type="c:PublicationType14" abstract="true"></element>
	
	<element name="Book14" type="c:BookType14" substitutionGroup="c:Publication14"></element>

	<element name="Magazine14" type="c:MagazineType14" substitutionGroup="c:Publication14"></element>
	
	<element name="Catalogue14">
		<complexType>
			<sequence>
				<element ref="c:Publication14" maxOccurs="unbounded"></element>
			</sequence>
		</complexType>
	</element>
	<complexType name="PublicationType15">
		<sequence>
			<element name="title" type="string"></element>
			<element name="author" type="string" minOccurs="0" maxOccurs="unbounded"></element>
			<element name="date" type="gYear"></element>
		</sequence>
	</complexType>
	
	<complexType name="BookType15">
		<complexContent>
			<extension base="c:PublicationType15">
				<sequence>
					<element name="isbn" type="string" />
					<element name="publisher" type="string"/>
				</sequence>
			</extension>
		</complexContent>
	</complexType>
	
	<complexType name="MagazineType15">
		<complexContent>			
			<restriction base="c:PublicationType15">
				<sequence>
					<element name="title" type="string" />
					<element name="author" type="string" minOccurs="0" maxOccurs="0"/>
					<element name="date" type="gYear"></element>
				</sequence>
			</restriction>
		</complexContent>
	</complexType>
	
	<element name="Publication15" type="c:PublicationType15" abstract="true"></element>
	
	<element name="Book15" type="c:BookType15" substitutionGroup="c:Publication15"></element>

	<element name="Magazine15" type="c:MagazineType15" substitutionGroup="c:Publication15"></element>
	
	<element name="Catalogue15">
		<complexType>
			<sequence>
				<element ref="c:Publication15" maxOccurs="unbounded"></element>
			</sequence>
		</complexType>
	</element>
	<complexType name="PublicationType16">
		<sequence>
			<element name="title" type="string"></element>
			<element name="author" type="string" minOccurs="0" maxOccurs="unbounded"></element>
			<element name="date" type="gYear"></element>
		</sequence>
	</complexType>
	
	<complexType name="BookType16">
		<complexContent>
			<extension base="c:PublicationType16">
				<sequence>
					<element name="isbn" type="string" />
					<element name="publisher" type="string"/>
				</sequence>
			</extension>
		</complexContent>
	</complexType>
	
	<complexType name="MagazineType16">
		<complexContent>			
			<restriction base="c:PublicationType16">
				<sequence>
					<element name="title" type="string" />
					<element name="author" type="string" minOccurs="0" maxOccurs="0"/>
					<element name="date" type="gYear"></element>
				</sequence>
			</restriction>
		</complexContent>
	</complexType>
	
	<element name="Publication16" type="c:PublicationType16" abstract="true"></element>
	
	<element name="Book16" type="c:BookType16" substitutionGroup="c:Publication16"></element>

	<element name="Magazine16" type="c:MagazineType16" substitutionGroup="c:Publication16"></element>
	
	<element name="Catalogue16">
		<complexType>
			<sequence>
				<element ref="c:Publication16" maxOccurs="unbounded"></element>
			</sequence>
		</complexType>
	</element>
	<complexType name="PublicationType17">
		<sequence>
			<element name="title" type="string"></element>
			<element name="author" type="string" minOccurs="0" maxOccurs="unbounded"></element>
			<element name="date" type="gYear"></element>
		</sequence>
	</complexType>
	
	<complexType name="BookType17">
		<complexContent>
			<extension base="c:PublicationType17">
				<sequence>
					<element name="isbn" type="string" />
					<element name="publisher" type="string"/>
				</sequence>
			</extension>
		</complexContent>
	</complexType>
	
	<complexType name="MagazineType17">
		<complexContent>			
			<restriction base="c:PublicationType17">
				<sequence>
					<element name="title" type="string" />
					<element name="author" type="string" minOccurs="0" maxOccurs="0"/>
					<element name="date" type="gYear"></element>
				</sequence>
			</restriction>
		</complexContent>
	</complexType>
	
	<element name="Publication17" type="c:PublicationType17" abstract="true"></element>
	
	<element name="Book17" type="c:BookType17" substitutionGroup="c:Publication17"></element>

	<element name="Magazine17" type="c:MagazineType17" substitutionGroup="c:Publication17"></element>
	
	<element name="Catalogue17">
		<complexType>
			<sequence>
				<element ref="c:Publication17" maxOccurs="unbounded"></element>
			</sequence>
		</complexType>
	</element>
	<complexType name="PublicationType18">
		<sequence>
			<element name="title" type="string"></element>
			<element name="author" type="string" minOccurs="0" maxOccurs="unbounded"></element>
			<element name="date" type="gYear"></element>
		</sequence>
	</complexType>
	
	<complexType name="BookType18">
		<complexContent>
			<extension base="c:PublicationType18">
				<sequence>
					<element name="isbn" type="string" />
					<element name="publisher" type="string"/>
				</sequence>
			</extension>
		</complexContent>
	</complexType>
	
	<complexType name="MagazineType18">
		<complexContent>			
			<restriction base="c:PublicationType18">
				<sequence>
					<element name="title" type="string" />
					<element name="author" type="string" minOccurs="0" maxOccurs="0"/>
					<element name="date" type="gYear"></element>
				</sequence>
			</restriction>
		</complexContent>
	</complexType>
	
	<element name="Publication18" type="c:PublicationType18" abstract="true"></element>
	
	<element name="Book18" type="c:BookType18" substitutionGroup="c:Publication18"></element>

	<element name="Magazine18" type="c:MagazineType18" substitutionGroup="c:Publication18"></element>
	
	<element name="Catalogue18">
		<complexType>
			<sequence>
				<element ref="c:Publication18" maxOccurs="unbounded"></element>
			</sequence>
		</complexType>
	</element>
	<complexType name="PublicationType19">
		<sequence>
			<element name="title" type="string"></element>
			<element name="author" type="string" minOccurs="0" maxOccurs="unbounded"></element>
			<element name="date" type="gYear"></element>
		</sequence>
	</complexType>
	
	<complexType name="BookType19">
		<complexContent>
			<extension base="c:PublicationType19">
				<sequence>
					<element name="isbn" type="string" />
					<element name="publisher" type="string"/>
				</sequence>
			</extension>
		</complexContent>
	</complexType>
	
	<complexType name="MagazineType19">
		<complexContent>			
			<restriction base="c:PublicationType19">
				<sequence>
					<element name="title" type="string" />
					<element name="author" type="string" minOccurs="0" maxOccurs="0"/>
					<element name="date" type="gYear"></element>
				</sequence>
			</restriction>
		</complexContent>
	</complexType>
	
	<element name="Publication19" type="c:PublicationType19" abstract="true"></element>
	
	<element name="Book19" type="c:BookType19" substitutionGroup="c:Publication19"></element>

	<element name="Magazine19" type="c:MagazineType19" substitutionGroup="c:Publication19"></element>
	
	<element name="Catalogue19">
		<complexType>
			<sequence>
				<element ref="c:Publication19" maxOccurs="unbounded"></element>
			</sequence>
		</complexType>
	</element>
	<complexType name="PublicationType20">
		<sequence>
			<element name="title" type="string"></element>
			<element name="author" type="string" minOccurs="0" maxOccurs="unbounded"></element>
			<element name="date" type="gYear"></element>
		</sequence>
	</complexType>
	
	<complexType name="BookType20">
		<complexContent>
			<extension base="c:PublicationType20">
				<sequence>
					<element name="isbn" type="string" />
					<element name="publisher" type="string"/>
				</sequence>
			</extension>
		</complexContent>
	</complexType>
	
	<complexType name="MagazineType20">
		<complexContent>			
			<restriction base="c:PublicationType20">
				<sequence>
					<element name="title" type="string" />
					<element name="author" type="string" minOccurs="0" maxOccurs="0"/>
					<element name="date" type="gYear"></element>
				</sequence>
			</restriction>
		</complexContent>
	</complexType>
	
	<element name="Publication20" type="c:PublicationType20" abstract="true"></element>
	
	<element name="Book20" type="c:BookType20" substitutionGroup="c:Publication20"></element>

	<element name="Magazine20" type="c:MagazineType20" substitutionGroup="c:Publication20"></element>
	
	<element name="Catalogue20">
		<complexType>
			<sequence>
				<element ref="c:Publication20" maxOccurs="unbounded"></element>
			</sequence>
		</complexType>
	</element>
	<complexType name="PublicationType21">
		<sequence>
			<element name="title" type="string"></element>
			<element name="author" type="string" minOccurs="0" maxOccurs="unbounded"></element>
			<element name="date" type="gYear"></element>
		</sequence>
	</complexType>
	
	<complexType name="BookType21">
		<complexContent>
			<extension base="c:PublicationType21">
				<sequence>
					<element name="isbn" type="string" />
					<element name="publisher" type="string"/>
				</sequence>
			</extension>
		</complexContent>
	</complexType>
	
	<complexType name="MagazineType21">
		<complexContent>			
			<restriction base="c:PublicationType21">
				<sequence>
					<element name="title" type="string" />
					<element name="author" type="string" minOccurs="0" maxOccurs="0"/>
					<element name="date" type="gYear"></element>
				</sequence>
			</restriction>
		</complexContent>
	</complexType>
	
	<element name="Publication21" type="c:PublicationType21" abstract="true"></element>
	
	<element name="Book21" type="c:BookType21" substitutionGroup="c:Publication21"></element>

	<element name="Magazine21" type="c:MagazineType21" substitutionGroup="c:Publication21"></element>
	
	<element name="Catalogue21">
		<complexType>
			<sequence>
				<element ref="c:Publication21" maxOccurs="unbounded"></element>
			</sequence>
		</complexType>
	</element>
	<complexType name="PublicationType22">
		<sequence>
			<element name="title" type="string"></element>
			<element name="author" type="string" minOccurs="0" maxOccurs="unbounded"></element>
			<element name="date" type="gYear"></element>
		</sequence>
	</complexType>
	
	<complexType name="BookType22">
		<complexContent>
			<extension base="c:PublicationType22">
				<sequence>
					<element name="isbn" type="string" />
					<element name="publisher" type="string"/>
				</sequence>
			</extension>
		</complexContent>
	</complexType>
	
	<complexType name="MagazineType22">
		<complexContent>			
			<restriction base="c:PublicationType22">
				<sequence>
					<element name="title" type="string" />
					<element name="author" type="string" minOccurs="0" maxOccurs="0"/>
					<element name="date" type="gYear"></element>
				</sequence>
			</restriction>
		</complexContent>
	</complexType>
	
	<element name="Publication22" type="c:PublicationType22" abstract="true"></element>
	
	<element name="Book22" type="c:BookType22" substitutionGroup="c:Publication22"></element>

	<element name="Magazine22" type="c:MagazineType22" substitutionGroup="c:Publication22"></element>
	
	<element name="Catalogue22">
		<complexType>
			<sequence>
				<element ref="c:Publication22" maxOccurs="unbounded"></element>
			</sequence>
		</complexType>
	</element>
	<complexType name="PublicationType23">
		<sequence>
			<element name="title" type="string"></element>
			<element name="author" type="string" minOccurs="0" maxOccurs="unbounded"></element>
			<element name="date" type="gYear"></element>
		</sequence>
	</complexType>
	
	<complexType name="BookType23">
		<complexContent>
			<extension base="c:PublicationType23">
				<sequence>
					<element name="isbn" type="string" />
					<element name="publisher" type="string"/>
				</sequence>
			</extension>
		</complexContent>
	</complexType>
	
	<complexType name="MagazineType23">
		<complexContent>			
			<restriction base="c:PublicationType23">
				<sequence>
					<element name="title" type="string" />
					<element name="author" type="string" minOccurs="0" maxOccurs="0"/>
					<element name="date" type="gYear"></element>
				</sequence>
			</restriction>
		</complexContent>
	</complexType>
	
	<element name="Publication23" type="c:PublicationType23" abstract="true"></element>
	
	<element name="Book23" type="c:BookType23" substitutionGroup="c:Publication23"></element>

	<element name="Magazine23" type="c:MagazineType23" substitutionGroup="c:Publication23"></element>
	
	<element name="Catalogue23">
		<complexType>
			<sequence>
				<element ref="c:Publication23" maxOccurs="unbounded"></element>
			</sequence>
		</complexType>
	</element>
	<complexType name="PublicationType24">
		<sequence>
			<element name="title" type="string"></element>
			<element name="author" type="string" minOccurs="0" maxOccurs="unbounded"></element>
			<element name="date" type="gYear"></element>
		</sequence>
	</complexType>
	
	<complexType name="BookType24">
		<complexContent>
			<extension base="c:PublicationType24">
				<sequence>
					<element name="isbn" type="string" />
					<element name="publisher" type="string"/>
				</sequence>
			</extension>
		</complexContent>
	</complexType>
	
	<complexType name="MagazineType24">
		<complexContent>			
			<restriction base="c:PublicationType24">
				<sequence>
					<element name="title" type="string" />
					<element name="author" type="string" minOccurs="0" maxOccurs="0"/>
					<element name="date" type="gYear"></element>
				</sequence>
			</restriction>
		</complexContent>
	</complexType>
	
	<element name="Publication24" type="c:PublicationType24" abstract="true"></element>
	
	<element name="Book24" type="c:BookType24" substitutionGroup="c:Publication24"></element>

	<element name="Magazine24" type="c:MagazineType24" substitutionGroup="c:Publication24"></element>
	
	<element name="Catalogue24">
		<complexType>
			<sequence>
				<element ref="c:Publication24" maxOccurs="unbounded"></element>
			</sequence>
		</complexType>
	</element>
	<complexType name="PublicationType25">
		<sequence>
			<element name="title" type="string"></element>
			<element name="author" type="string" minOccurs="0" maxOccurs="unbounded"></element>
			<element name="date" type="gYear"></element>
		</sequence>
	</complexType>
	
	<complexType name="BookType25">
		<complexContent>
			<extension base="c:PublicationType25">
				<sequence>
					<element name="isbn" type="string" />
					<element name="publisher" type="string"/>
				</sequence>
			</extension>
		</complexContent>
	</complexType>
	
	<complexType name="MagazineType25">
		<complexContent>			
			<restriction base="c:PublicationType25">
				<sequence>
					<element name="title" type="string" />
					<element name="author" type="string" minOccurs="0" maxOccurs="0"/>
					<element name="date" type="gYear"></element>
				</sequence>
			</restriction>
		</complexContent>
	</complexType>
	
	<element name="Publication25" type="c:PublicationType25" abstract="true"></element>
	
	<element name="Book25" type="c:BookType25" substitutionGroup="c:Publication25"></element>

	<element name="Magazine25" type="c:MagazineType25" substitutionGroup="c:Publication25"></element>
	
	<element name="Catalogue25">
		<complexType>
			<sequence>
				<element ref="c:Publication25" maxOccurs="unbounded"></element>
			</sequence>
		</complexType>
	</element>
	<complexType name="PublicationType26">
		<sequence>
			<element name="title" type="string"></element>
			<element name="author" type="string" minOccurs="0" maxOccurs="unbounded"></element>
			<element name="date" type="gYear"></element>
		</sequence>
	</complexType>
	
	<complexType name="BookType26">
		<complexContent>
			<extension base="c:PublicationType26">
				<sequence>
					<element name="isbn" type="string" />
					<element name="publisher" type="string"/>
				</sequence>
			</extension>
		</complexContent>
	</complexType>
	
	<complexType name="MagazineType26">
		<complexContent>			
			<restriction base="c:PublicationType26">
				<sequence>
					<element name="title" type="string" />
					<element name="author" type="string" minOccurs="0" maxOccurs="0"/>
					<element name="date" type="gYear"></element>
				</sequence>
			</restriction>
		</complexContent>
	</complexType>
	
	<element name="Publication26" type="c:PublicationType26" abstract="true"></element>
	
	<element name="Book26" type="c:BookType26" substitutionGroup="c:Publication26"></element>

	<element name="Magazine26" type="c:MagazineType26" substitutionGroup="c:Publication26"></element>
	
	<element name="Catalogue26">
		<complexType>
			<sequence>
				<element ref="c:Publication26" maxOccurs="unbounded"></element>
			</sequence>
		</complexType>
	</element>
	<complexType name="PublicationType27">
		<sequence>
			<element name="title" type="string"></element>
			<element name="author" type="string" minOccurs="0" maxOccurs="unbounded"></element>
			<element name="date" type="gYear"></element>
		</sequence>
	</complexType>
	
	<complexType name="BookType27">
		<complexContent>
			<extension base="c:PublicationType27">
				<sequence>
					<element name="isbn" type="string" />
					<element name="publisher" type="string"/>
				</sequence>
			</extension>
		</complexContent>
	</complexType>
	
	<complexType name="MagazineType27">
		<complexContent>			
			<restriction base="c:PublicationType27">
				<sequence>
					<element name="title" type="string" />
					<element name="author" type="string" minOccurs="0" maxOccurs="0"/>
					<element name="date" type="gYear"></element>
				</sequence>
			</restriction>
		</complexContent>
	</complexType>
	
	<element name="Publication27" type="c:PublicationType27" abstract="true"></element>
	
	<element name="Book27" type="c:BookType27" substitutionGroup="c:Publication27"></element>

	<element name="Magazine27" type="c:MagazineType27" substitutionGroup="c:Publication27"></element>
	
	<element name="Catalogue27">
		<complexType>
			<sequence>
				<element ref="c:Publication27" maxOccurs="unbounded"></element>
			</sequence>
		</complexType>
	</element>
	<complexType name="PublicationType28">
		<sequence>
			<element name="title" type="string"></element>
			<element name="author" type="string" minOccurs="0" maxOccurs="unbounded"></element>
			<element name="date" type="gYear"></element>
		</sequence>
	</complexType>
	
	<complexType name="BookType28">
		<complexContent>
			<extension base="c:PublicationType28">
				<sequence>
					<element name="isbn" type="string" />
					<element name="publisher" type="string"/>
				</sequence>
			</extension>
		</complexContent>
	</complexType>
	
	<complexType name="MagazineType28">
		<complexContent>			
			<restriction base="c:PublicationType28">
				<sequence>
					<element name="title" type="string" />
					<element name="author" type="string" minOccurs="0" maxOccurs="0"/>
					<element name="date" type="gYear"></element>
				</sequence>
			</restriction>
		</complexContent>
	</complexType>
	
	<element name="Publication28" type="c:PublicationType28" abstract="true"></element>
	
	<element name="Book28" type="c:BookType28" substitutionGroup="c:Publication28"></element>

	<element name="Magazine28" type="c:MagazineType28" substitutionGroup="c:Publication28"></element>
	
	<element name="Catalogue28">
		<complexType>
			<sequence>
				<element ref="c:Publication28" maxOccurs="unbounded"></element>
			</sequence>
		</complexType>
	</element>
	<complexType name="PublicationType29">
		<sequence>
			<element name="title" type="string"></element>
			<element name="author" type="string" minOccurs="0" maxOccurs="unbounded"></element>
			<element name="date" type="gYear"></element>
		</sequence>
	</complexType>
	
	<complexType name="BookType29">
		<complexContent>
			<extension base="c:PublicationType29">
				<sequence>
					<element name="isbn" type="string" />
					<element name="publisher" type="string"/>
				</sequence>
			</extension>
		</complexContent>
	</complexType>
	
	<complexType name="MagazineType29">
		<complexContent>			
			<restriction base="c:PublicationType29">
				<sequence>
					<element name="title" type="string" />
					<element name="author" type="string" minOccurs="0" maxOccurs="0"/>
					<element name="date" type="gYear"></element>
				</sequence>
			</restriction>
		</complexContent>
	</complexType>
	
	<element name="Publication29" type="c:PublicationType29" abstract="true"></element>
	
	<element name="Book29" type="c:BookType29" substitutionGroup="c:Publication29"></element>

	<element name="Magazine29" type="c:MagazineType29" substitutionGroup="c:Publication29"></element>
	
	<element name="Catalogue29">
		<complexType>
			<sequence>
				<element ref="c:Publication29" maxOccurs="unbounded"></element>
			</sequence>
		</complexType>
	</element>
	<complexType name="PublicationType30">
		<sequence>
			<element name="title" type="string"></element>
			<element name="author" type="string" minOccurs="0" maxOccurs="unbounded"></element>
			<element name="date" type="gYear"></element>
		</sequence>
	</complexType>
	
	<complexType name="BookType30">
		<complexContent>
			<extension base="c:PublicationType30">
				<sequence>
					<element name="isbn" type="string" />
					<element name="publisher" type="string"/>
				</sequence>
			</extension>
		</complexContent>
	</complexType>
	
	<complexType name="MagazineType30">
		<complexContent>			
			<restriction base="c:PublicationType30">
				<sequence>
					<element name="title" type="string" />
					<element name="author" type="string" minOccurs="0" maxOccurs="0"/>
					<element name="date" type="gYear"></element>
				</sequence>
			</restriction>
		</complexContent>
	</complexType>
	
	<element name="Publication30" type="c:PublicationType30" abstract="true"></element>
	
	<element name="Book30" type="c:BookType30" substitutionGroup="c:Publication30"></element>

	<element name="Magazine30" type="c:MagazineType30" substitutionGroup="c:Publication30"></element>
	
	<element name="Catalogue30">
		<complexType>
			<sequence>
				<element ref="c:Publication30" maxOccurs="unbounded"></element>
			</sequence>
		</complexType>
	</element>
	<complexType name="PublicationType31">
		<sequence>
			<element name="title" type="string"></element>
			<element name="author" type="string" minOccurs="0" maxOccurs="unbounded"></element>
			<element name="date" type="gYear"></element>
		</sequence>
	</complexType>
	
	<complexType name="BookType31">
		<complexContent>
			<extension base="c:PublicationType31">
				<sequence>
					<element name="isbn" type="string" />
					<element name="publisher" type="string"/>
				</sequence>
			</extension>
		</complexContent>
	</complexType>
	
	<complexType name="MagazineType31">
		<complexContent>			
			<restriction base="c:PublicationType31">
				<sequence>
					<element name="title" type="string" />
					<element name="author" type="string" minOccurs="0" maxOccurs="0"/>
					<element name="date" type="gYear"></element>
				</sequence>
			</restriction>
		</complexContent>
	</complexType>
	
	<element name="Publication31" type="c:PublicationType31" abstract="true"></element>
	
	<element name="Book31" type="c:BookType31" substitutionGroup="c:Publication31"></element>

	<element name="Magazine31" type="c:MagazineType31" substitutionGroup="c:Publication31"></element>
	
	<element name="Catalogue31">
		<complexType>
			<sequence>
				<element ref="c:Publication31" maxOccurs="unbounded"></element>
			</sequence>
		</complexType>
	</element>
	<complexType name="PublicationType32">
		<sequence>
			<element name="title" type="string"></element>
			<element name="author" type="string" minOccurs="0" maxOccurs="unbounded"></element>
			<element name="date" type="gYear"></element>
		</sequence>
	</complexType>
	
	<complexType name="BookType32">
		<complexContent>
			<extension base="c:PublicationType32">
				<sequence>
					<element name="isbn" type="string" />
					<element name="publisher" type="string"/>
				</sequence>
			</extension>
		</complexContent>
	</complexType>
	
	<complexType name="MagazineType32">
		<complexContent>			
			<restriction base="c:PublicationType32">
				<sequence>
					<element name="title" type="string" />
					<element name="author" type="string" minOccurs="0" maxOccurs="0"/>
					<element name="date" type="gYear"></element>
				</sequence>
			</restriction>
		</complexContent>
	</complexType>
	
	<element name="Publication32" type="c:PublicationType32" abstract="true"></element>
	
	<element name="Book32" type="c:BookType32" substitutionGroup="c:Publication32"></element>

	<element name="Magazine32" type="c:MagazineType32" substitutionGroup="c:Publication32"></element>
	
	<element name="Catalogue32">
		<complexType>
			<sequence>
				<element ref="c:Publication32" maxOccurs="unbounded"></element>
			</sequence>
		</complexType>
	</element>
	<complexType name="PublicationType33">
		<sequence>
			<element name="title" type="string"></element>
			<element name="author" type="string" minOccurs="0" maxOccurs="unbounded"></element>
			<element name="date" type="gYear"></element>
		</sequence>
	</complexType>
	
	<complexType name="BookType33">
		<complexContent>
			<extension base="c:PublicationType33">
				<sequence>
					<element name="isbn" type="string" />
					<element name="publisher" type="string"/>
				</sequence>
			</extension>
		</complexContent>
	</complexType>
	
	<complexType name="MagazineType33">
		<complexContent>			
			<restriction base="c:PublicationType33">
				<sequence>
					<element name="title" type="string" />
					<element name="author" type="string" minOccurs="0" maxOccurs="0"/>
					<element name="date" type="gYear"></element>
				</sequence>
			</restriction>
		</complexContent>
	</complexType>
	
	<element name="Publication33" type="c:PublicationType33" abstract="true"></element>
	
	<element name="Book33" type="c:BookType33" substitutionGroup="c:Publication33"></element>

	<element name="Magazine33" type="c:MagazineType33" substitutionGroup="c:Publication33"></element>
	
	<element name="Catalogue33">
		<complexType>
			<sequence>
				<element ref="c:Publication33" maxOccurs="unbounded"></element>
			</sequence>
		</complexType>
	</element>
	<complexType name="PublicationType34">
		<sequence>
			<element name="title" type="string"></element>
			<element name="author" type="string" minOccurs="0" maxOccurs="unbounded"></element>
			<element name="date" type="gYear"></element>
		</sequence>
	</complexType>
	
	<complexType name="BookType34">
		<complexContent>
			<extension base="c:PublicationType34">
				<sequence>
					<element name="isbn" type="string" />
					<element name="publisher" type="string"/>
				</sequence>
			</extension>
		</complexContent>
	</complexType>
	
	<complexType name="MagazineType34">
		<complexContent>			
			<restriction base="c:PublicationType34">
				<sequence>
					<element name="title" type="string" />
					<element name="author" type="string" minOccurs="0" maxOccurs="0"/>
					<element name="date" type="gYear"></element>
				</sequence>
			</restriction>
		</complexContent>
	</complexType>
	
	<element name="Publication34" type="c:PublicationType34" abstract="true"></element>
	
	<element name="Book34" type="c:BookType34" substitutionGroup="c:Publication34"></element>

	<element name="Magazine34" type="c:MagazineType34" substitutionGroup="c:Publication34"></element>
	
	<element name="Catalogue34">
		<complexType>
			<sequence>
				<element ref="c:Publication34" maxOccurs="unbounded"></element>
			</sequence>
		</complexType>
	</element>
	<complexType name="PublicationType35">
		<sequence>
			<element name="title" type="string"></element>
			<element name="author" type="string" minOccurs="0" maxOccurs="unbounded"></element>
			<element name="date" type="gYear"></element>
		</sequence>
	</complexType>
	
	<complexType name="BookType35">
		<complexContent>
			<extension base="c:PublicationType35">
				<sequence>
					<element name="isbn" type="string" />
					<element name="publisher" type="string"/>
				</sequence>
			</extension>
		</complexContent>
	</complexType>
	
	<complexType name="MagazineType35">
		<complexContent>			
			<restriction base="c:PublicationType35">
				<sequence>
					<element name="title" type="string" />
					<element name="author" type="string" minOccurs="0" maxOccurs="0"/>
					<element name="date" type="gYear"></element>
				</sequence>
			</restriction>
		</complexContent>
	</complexType>
	
	<element name="Publication35" type="c:PublicationType35" abstract="true"></element>
	
	<element name="Book35" type="c:BookType35" substitutionGroup="c:Publication35"></element>

	<element name="Magazine35" type="c:MagazineType35" substitutionGroup="c:Publication35"></element>
	
	<element name="Catalogue35">
		<complexType>
			<sequence>
				<element ref="c:Publication35" maxOccurs="unbounded"></element>
			</sequence>
		</complexType>
	</element>
	<complexType name="PublicationType36">
		<sequence>
			<element name="title" type="string"></element>
			<element name="author" type="string" minOccurs="0" maxOccurs="unbounded"></element>
			<element name="date" type="gYear"></element>
		</sequence>
	</complexType>
	
	<complexType name="BookType36">
		<complexContent>
			<extension base="c:PublicationType36">
				<sequence>
					<element name="isbn" type="string" />
					<element name="publisher" type="string"/>
				</sequence>
			</extension>
		</complexContent>
	</complexType>
	
	<complexType name="MagazineType36">
		<complexContent>			
			<restriction base="c:PublicationType36">
				<sequence>
					<element name="title" type="string" />
					<element name="author" type="string" minOccurs="0" maxOccurs="0"/>
					<element name="date" type="gYear"></element>
				</sequence>
			</restriction>
		</complexContent>
	</complexType>
	
	<element name="Publication36" type="c:PublicationType36" abstract="true"></element>
	
	<element name="Book36" type="c:BookType36" substitutionGroup="c:Publication36"></element>

	<element name="Magazine36" type="c:MagazineType36" substitutionGroup="c:Publication36"></element>
	
	<element name="Catalogue36">
		<complexType>
			<sequence>
				<element ref="c:Publication36" maxOccurs="unbounded"></element>
			</sequence>
		</complexType>
	</element>
	<complexType name="PublicationType37">
		<sequence>
			<element name="title" type="string"></element>
			<element name="author" type="string" minOccurs="0" maxOccurs="unbounded"></element>
			<element name="date" type="gYear"></element>
		</sequence>
	</complexType>
	
	<complexType name="BookType37">
		<complexContent>
			<extension base="c:PublicationType37">
				<sequence>
					<element name="isbn" type="string" />
					<element name="publisher" type="string"/>
				</sequence>
			</extension>
		</complexContent>
	</complexType>
	
	<complexType name="MagazineType37">
		<complexContent>			
			<restriction base="c:PublicationType37">
				<sequence>
					<element name="title" type="string" />
					<element name="author" type="string" minOccurs="0" maxOccurs="0"/>
					<element name="date" type="gYear"></element>
				</sequence>
			</restriction>
		</complexContent>
	</complexType>
	
	<element name="Publication37" type="c:PublicationType37" abstract="true"></element>
	
	<element name="Book37" type="c:BookType37" substitutionGroup="c:Publication37"></element>

	<element name="Magazine37" type="c:MagazineType37" substitutionGroup="c:Publication37"></element>
	
	<element name="Catalogue37">
		<complexType>
			<sequence>
				<element ref="c:Publication37" maxOccurs="unbounded"></element>
			</sequence>
		</complexType>
	</element>
	<complexType name="PublicationType38">
		<sequence>
			<element name="title" type="string"></element>
			<element name="author" type="string" minOccurs="0" maxOccurs="unbounded"></element>
			<element name="date" type="gYear"></element>
		</sequence>
	</complexType>
	
	<complexType name="BookType38">
		<complexContent>
			<extension base="c:PublicationType38">
				<sequence>
					<element name="isbn" type="string" />
					<element name="publisher" type="string"/>
				</sequence>
			</extension>
		</complexContent>
	</complexType>
	
	<complexType name="MagazineType38">
		<complexContent>			
			<restriction base="c:PublicationType38">
				<sequence>
					<element name="title" type="string" />
					<element name="author" type="string" minOccurs="0" maxOccurs="0"/>
					<element name="date" type="gYear"></element>
				</sequence>
			</restriction>
		</complexContent>
	</complexType>
	
	<element name="Publication38" type="c:PublicationType38" abstract="true"></element>
	
	<element name="Book38" type="c:BookType38" substitutionGroup="c:Publication38"></element>

	<element name="Magazine38" type="c:MagazineType38" substitutionGroup="c:Publication38"></element>
	
	<element name="Catalogue38">
		<complexType>
			<sequence>
				<element ref="c:Publication38" maxOccurs="unbounded"></element>
			</sequence>
		</complexType>
	</element>
	<complexType name="PublicationType39">
		<sequence>
			<element name="title" type="string"></element>
			<element name="author" type="string" minOccurs="0" maxOccurs="unbounded"></element>
			<element name="date" type="gYear"></element>
		</sequence>
	</complexType>
	
	<complexType name="BookType39">
		<complexContent>
			<extension base="c:PublicationType39">
				<sequence>
					<element name="isbn" type="string" />
					<element name="publisher" type="string"/>
				</sequence>
			</extension>
		</complexContent>
	</complexType>
	
	<complexType name="MagazineType39">
		<complexContent>			
			<restriction base="c:PublicationType39">
				<sequence>
					<element name="title" type="string" />
					<element name="author" type="string" minOccurs="0" maxOccurs="0"/>
					<element name="date" type="gYear"></element>
				</sequence>
			</restriction>
		</complexContent>
	</complexType>
	
	<element name="Publication39" type="c:PublicationType39" abstract="true"></element>
	
	<element name="Book39" type="c:BookType39" substitutionGroup="c:Publication39"></element>

	<element name="Magazine39" type="c:MagazineType39" substitutionGroup="c:Publication39"></element>
	
	<element name="Catalogue39">
		<complexType>
			<sequence>
				<element ref="c:Publication39" maxOccurs="unbounded"></element>
			</sequence>
		</complexType>
	</element>
	<complexType name="PublicationType40">
		<sequence>
			<element name="title" type="string"></element>
			<element name="author" type="string" minOccurs="0" maxOccurs="unbounded"></element>
			<element name="date" type="gYear"></element>
		</sequence>
	</complexType>
	
	<complexType name="BookType40">
		<complexContent>
			<extension base="c:PublicationType40">
				<sequence>
					<element name="isbn" type="string" />
					<element name="publisher" type="string"/>
				</sequence>
			</extension>
		</complexContent>
	</complexType>
	
	<complexType name="MagazineType40">
		<complexContent>			
			<restriction base="c:PublicationType40">
				<sequence>
					<element name="title" type="string" />
					<element name="author" type="string" minOccurs="0" maxOccurs="0"/>
					<element name="date" type="gYear"></element>
				</sequence>
			</restriction>
		</complexContent>
	</complexType>
	
	<element name="Publication40" type="c:PublicationType40" abstract="true"></element>
	
	<element name="Book40" type="c:BookType40" substitutionGroup="c:Publication40"></element>

	<element name="Magazine40" type="c:MagazineType40" substitutionGroup="c:Publication40"></element>
	
	<element name="Catalogue40">
		<complexType>
			<sequence>
				<element ref="c:Publication40" maxOccurs="unbounded"></element>
			</sequence>
		</complexType>
	</element>
	<complexType name="PublicationType41">
		<sequence>
			<element name="title" type="string"></element>
			<element name="author" type="string" minOccurs="0" maxOccurs="unbounded"></element>
			<element name="date" type="gYear"></element>
		</sequence>
	</complexType>
	
	<complexType name="BookType41">
		<complexContent>
			<extension base="c:PublicationType41">
				<sequence>
					<element name="isbn" type="string" />
					<element name="publisher" type="string"/>
				</sequence>
			</extension>
		</complexContent>
	</complexType>
	
	<complexType name="MagazineType41">
		<complexContent>			
			<restriction base="c:PublicationType41">
				<sequence>
					<element name="title" type="string" />
					<element name="author" type="string" minOccurs="0" maxOccurs="0"/>
					<element name="date" type="gYear"></element>
				</sequence>
			</restriction>
		</complexContent>
	</complexType>
	
	<element name="Publication41" type="c:PublicationType41" abstract="true"></element>
	
	<element name="Book41" type="c:BookType41" substitutionGroup="c:Publication41"></element>

	<element name="Magazine41" type="c:MagazineType41" substitutionGroup="c:Publication41"></element>
	
	<element name="Catalogue41">
		<complexType>
			<sequence>
				<element ref="c:Publication41" maxOccurs="unbounded"></element>
			</sequence>
		</complexType>
	</element>
	<complexType name="PublicationType42">
		<sequence>
			<element name="title" type="string"></element>
			<element name="author" type="string" minOccurs="0" maxOccurs="unbounded"></element>
			<element name="date" type="gYear"></element>
		</sequence>
	</complexType>
	
	<complexType name="BookType42">
		<complexContent>
			<extension base="c:PublicationType42">
				<sequence>
					<element name="isbn" type="string" />
					<element name="publisher" type="string"/>
				</sequence>
			</extension>
		</complexContent>
	</complexType>
	
	<complexType name="MagazineType42">
		<complexContent>			
			<restriction base="c:PublicationType42">
				<sequence>
					<element name="title" type="string" />
					<element name="author" type="string" minOccurs="0" maxOccurs="0"/>
					<element name="date" type="gYear"></element>
				</sequence>
			</restriction>
		</complexContent>
	</complexType>
	
	<element name="Publication42" type="c:PublicationType42" abstract="true"></element>
	
	<element name="Book42" type="c:BookType42" substitutionGroup="c:Publication42"></element>

	<element name="Magazine42" type="c:MagazineType42" substitutionGroup="c:Publication42"></element>
	
	<element name="Catalogue42">
		<complexType>
			<sequence>
				<element ref="c:Publication42" maxOccurs="unbounded"></element>
			</sequence>
		</complexType>
	</element>
	<complexType name="PublicationType43">
		<sequence>
			<element name="title" type="string"></element>
			<element name="author" type="string" minOccurs="0" maxOccurs="unbounded"></element>
			<element name="date" type="gYear"></element>
		</sequence>
	</complexType>
	
	<complexType name="BookType43">
		<complexContent>
			<extension base="c:PublicationType43">
				<sequence>
					<element name="isbn" type="string" />
					<element name="publisher" type="string"/>
				</sequence>
			</extension>
		</complexContent>
	</complexType>
	
	<complexType name="MagazineType43">
		<complexContent>			
			<restriction base="c:PublicationType43">
				<sequence>
					<element name="title" type="string" />
					<element name="author" type="string" minOccurs="0" maxOccurs="0"/>
					<element name="date" type="gYear"></element>
				</sequence>
			</restriction>
		</complexContent>
	</complexType>
	
	<element name="Publication43" type="c:PublicationType43" abstract="true"></element>
	
	<element name="Book43" type="c:BookType43" substitutionGroup="c:Publication43"></element>

	<element name="Magazine43" type="c:MagazineType43" substitutionGroup="c:Publication43"></element>
	
	<element name="Catalogue43">
		<complexType>
			<sequence>
				<element ref="c:Publication43" maxOccurs="unbounded"></element>
			</sequence>
		</complexType>
	</element>
	<complexType name="PublicationType44">
		<sequence>
			<element name="title" type="string"></element>
			<element name="author" type="string" minOccurs="0" maxOccurs="unbounded"></element>
			<element name="date" type="gYear"></element>
		</sequence>
	</complexType>
	
	<complexType name="BookType44">
		<complexContent>
			<extension base="c:PublicationType44">
				<sequence>
					<element name="isbn" type="string" />
					<element name="publisher" type="string"/>
				</sequence>
			</extension>
		</complexContent>
	</complexType>
	
	<complexType name="MagazineType44">
		<complexContent>			
			<restriction base="c:PublicationType44">
				<sequence>
					<element name="title" type="string" />
					<element name="author" type="string" minOccurs="0" maxOccurs="0"/>
					<element name="date" type="gYear"></element>
				</sequence>
			</restriction>
		</complexContent>
	</complexType>
	
	<element name="Publication44" type="c:PublicationType44" abstract="true"></element>
	
	<element name="Book44" type="c:BookType44" substitutionGroup="c:Publication44"></element>

	<element name="Magazine44" type="c:MagazineType44" substitutionGroup="c:Publication44"></element>
	
	<element name="Catalogue44">
		<complexType>
			<sequence>
				<element ref="c:Publication44" maxOccurs="unbounded"></element>
			</sequence>
		</complexType>
	</element>
	<complexType name="PublicationType45">
		<sequence>
			<element name="title" type="string"></element>
			<element name="author" type="string" minOccurs="0" maxOccurs="unbounded"></element>
			<element name="date" type="gYear"></element>
		</sequence>
	</complexType>
	
	<complexType name="BookType45">
		<complexContent>
			<extension base="c:PublicationType45">
				<sequence>
					<element name="isbn" type="string" />
					<element name="publisher" type="string"/>
				</sequence>
			</extension>
		</complexContent>
	</complexType>
	
	<complexType name="MagazineType45">
		<complexContent>			
			<restriction base="c:PublicationType45">
				<sequence>
					<element name="title" type="string" />
					<element name="author" type="string" minOccurs="0" maxOccurs="0"/>
					<element name="date" type="gYear"></element>
				</sequence>
			</restriction>
		</complexContent>
	</complexType>
	
	<element name="Publication45" type="c:PublicationType45" abstract="true"></element>
	
	<element name="Book45" type="c:BookType45" substitutionGroup="c:Publication45"></element>

	<element name="Magazine45" type="c:MagazineType45" substitutionGroup="c:Publication45"></element>
	
	<element name="Catalogue45">
		<complexType>
			<sequence>
				<element ref="c:Publication45" maxOccurs="unbounded"></element>
			</sequence>
		</complexType>
	</element>
	<complexType name="PublicationType46">
		<sequence>
			<element name="title" type="string"></element>
			<element name="author" type="string" minOccurs="0" maxOccurs="unbounded"></element>
			<element name="date" type="gYear"></element>
		</sequence>
	</complexType>
	
	<complexType name="BookType46">
		<complexContent>
			<extension base="c:PublicationType46">
				<sequence>
					<element name="isbn" type="string" />
					<element name="publisher" type="string"/>
				</sequence>
			</extension>
		</complexContent>
	</complexType>
	
	<complexType name="MagazineType46">
		<complexContent>			
			<restriction base="c:PublicationType46">
				<sequence>
					<element name="title" type="string" />
					<element name="author" type="string" minOccurs="0" maxOccurs="0"/>
					<element name="date" type="gYear"></element>
				</sequence>
			</restriction>
		</complexContent>
	</complexType>
	
	<element name="Publication46" type="c:PublicationType46" abstract="true"></element>
	
	<element name="Book46" type="c:BookType46" substitutionGroup="c:Publication46"></element>

	<element name="Magazine46" type="c:MagazineType46" substitutionGroup="c:Publication46"></element>
	
	<element name="Catalogue46">
		<complexType>
			<sequence>
				<element ref="c:Publication46" maxOccurs="unbounded"></element>
			</sequence>
		</complexType>
	</element>
	<complexType name="PublicationType47">
		<sequence>
			<element name="title" type="string"></element>
			<element name="author" type="string" minOccurs="0" maxOccurs="unbounded"></element>
			<element name="date" type="gYear"></element>
		</sequence>
	</complexType>
	
	<complexType name="BookType47">
		<complexContent>
			<extension base="c:PublicationType47">
				<sequence>
					<element name="isbn" type="string" />
					<element name="publisher" type="string"/>
				</sequence>
			</extension>
		</complexContent>
	</complexType>
	
	<complexType name="MagazineType47">
		<complexContent>			
			<restriction base="c:PublicationType47">
				<sequence>
					<element name="title" type="string" />
					<element name="author" type="string" minOccurs="0" maxOccurs="0"/>
					<element name="date" type="gYear"></element>
				</sequence>
			</restriction>
		</complexContent>
	</complexType>
	
	<element name="Publication47" type="c:PublicationType47" abstract="true"></element>
	
	<element name="Book47" type="c:BookType47" substitutionGroup="c:Publication47"></element>

	<element name="Magazine47" type="c:MagazineType47" substitutionGroup="c:Publication47"></element>
	
	<element name="Catalogue47">
		<complexType>
			<sequence>
				<element ref="c:Publication47" maxOccurs="unbounded"></element>
			</sequence>
		</complexType>
	</element>
	<complexType name="PublicationType48">
		<sequence>
			<element name="title" type="string"></element>
			<element name="author" type="string" minOccurs="0" maxOccurs="unbounded"></element>
			<element name="date" type="gYear"></element>
		</sequence>
	</complexType>
	
	<complexType name="BookType48">
		<complexContent>
			<extension base="c:PublicationType48">
				<sequence>
					<element name="isbn" type="string" />
					<element name="publisher" type="string"/>
				</sequence>
			</extension>
		</complexContent>
	</complexType>
	
	<complexType name="MagazineType48">
		<complexContent>			
			<restriction base="c:PublicationType48">
				<sequence>
					<element name="title" type="string" />
					<element name="author" type="string" minOccurs="0" maxOccurs="0"/>
					<element name="date" type="gYear"></element>
				</sequence>
			</restriction>
		</complexContent>
	</complexType>
	
	<element name="Publication48" type="c:PublicationType48" abstract="true"></element>
	
	<element name="Book48" type="c:BookType48" substitutionGroup="c:Publication48"></element>

	<element name="Magazine48" type="c:MagazineType48" substitutionGroup="c:Publication48"></element>
	
	<element name="Catalogue48">
		<complexType>
			<sequence>
				<element ref="c:Publication48" maxOccurs="unbounded"></element>
			</sequence>
		</complexType>
	</element>
	<complexType name="PublicationType49">
		<sequence>
			<element name="title" type="string"></element>
			<element name="author" type="string" minOccurs="0" maxOccurs="unbounded"></element>
			<element name="date" type="gYear"></element>
		</sequence>
	</complexType>
	
	<complexType name="BookType49">
		<complexContent>
			<extension base="c:PublicationType49">
				<sequence>
					<element name="isbn" type="string" />
					<element name="publisher" type="string"/>
				</sequence>
			</extension>
		</complexContent>
	</complexType>
	
	<complexType name="MagazineType49">
		<complexContent>			
			<restriction base="c:PublicationType49">
				<sequence>
					<element name="title" type="string" />
					<element name="author" type="string" minOccurs="0" maxOccurs="0"/>
					<element name="date" type="gYear"></element>
				</sequence>
			</restriction>
		</complexContent>
	</complexType>
	
	<element name="Publication49" type="c:PublicationType49" abstract="true"></element>
	
	<element name="Book49" type="c:BookType49" substitutionGroup="c:Publication49"></element>

	<element name="Magazine49" type="c:MagazineType49" substitutionGroup="c:Publication49"></element>
	
	<element name="Catalogue49">
		<complexType>
			<sequence>
				<element ref="c:Publication49" maxOccurs="unbounded"></element>
			</sequence>
		</complexType>
	</element>
	<complexType name="PublicationType50">
		<sequence>
			<element name="title" type="string"></element>
			<element name="author" type="string" minOccurs="0" maxOccurs="unbounded"></element>
			<element name="date" type="gYear"></element>
		</sequence>
	</complexType>
	
	<complexType name="BookType50">
		<complexContent>
			<extension base="c:PublicationType50">
				<sequence>
					<element name="isbn" type="string" />
					<element name="publisher" type="string"/>
				</sequence>
			</extension>
		</complexContent>
	</complexType>
	
	<complexType name="MagazineType50">
		<complexContent>			
			<restriction base="c:PublicationType50">
				<sequence>
					<element name="title" type="string" />
					<element name="author" type="string" minOccurs="0" maxOccurs="0"/>
					<element name="date" type="gYear"></element>
				</sequence>
			</restriction>
		</complexContent>
	</complexType>
	
	<element name="Publication50" type="c:PublicationType50" abstract="true"></element>
	
	<element name="Book50" type="c:BookType50" substitutionGroup="c:Publication50"></element>

	<element name="Magazine50" type="c:MagazineType50" substitutionGroup="c:Publication50"></element>
	
	<element name="Catalogue50">
		<complexType>
			<sequence>
				<element ref="c:Publication50" maxOccurs="unbounded"></element>
			</sequence>
		</complexType>
	</element>
	<complexType name="PublicationType51">
		<sequence>
			<element name="title" type="string"></element>
			<element name="author" type="string" minOccurs="0" maxOccurs="unbounded"></element>
			<element name="date" type="gYear"></element>
		</sequence>
	</complexType>
	
	<complexType name="BookType51">
		<complexContent>
			<extension base="c:PublicationType51">
				<sequence>
					<element name="isbn" type="string" />
					<element name="publisher" type="string"/>
				</sequence>
			</extension>
		</complexContent>
	</complexType>
	
	<complexType name="MagazineType51">
		<complexContent>			
			<restriction base="c:PublicationType51">
				<sequence>
					<element name="title" type="string" />
					<element name="author" type="string" minOccurs="0" maxOccurs="0"/>
					<element name="date" type="gYear"></element>
				</sequence>
			</restriction>
		</complexContent>
	</complexType>
	
	<element name="Publication51" type="c:PublicationType51" abstract="true"></element>
	
	<element name="Book51" type="c:BookType51" substitutionGroup="c:Publication51"></element>

	<element name="Magazine51" type="c:MagazineType51" substitutionGroup="c:Publication51"></element>
	
	<element name="Catalogue51">
		<complexType>
			<sequence>
				<element ref="c:Publication51" maxOccurs="unbounded"></element>
			</sequence>
		</complexType>
	</element>
	<complexType name="PublicationType52">
		<sequence>
			<element name="title" type="string"></element>
			<element name="author" type="string" minOccurs="0" maxOccurs="unbounded"></element>
			<element name="date" type="gYear"></element>
		</sequence>
	</complexType>
	
	<complexType name="BookType52">
		<complexContent>
			<extension base="c:PublicationType52">
				<sequence>
					<element name="isbn" type="string" />
					<element name="publisher" type="string"/>
				</sequence>
			</extension>
		</complexContent>
	</complexType>
	
	<complexType name="MagazineType52">
		<complexContent>			
			<restriction base="c:PublicationType52">
				<sequence>
					<element name="title" type="string" />
					<element name="author" type="string" minOccurs="0" maxOccurs="0"/>
					<element name="date" type="gYear"></element>
				</sequence>
			</restriction>
		</complexContent>
	</complexType>
	
	<element name="Publication52" type="c:PublicationType52" abstract="true"></element>
	
	<element name="Book52" type="c:BookType52" substitutionGroup="c:Publication52"></element>

	<element name="Magazine52" type="c:MagazineType52" substitutionGroup="c:Publication52"></element>
	
	<element name="Catalogue52">
		<complexType>
			<sequence>
				<element ref="c:Publication52" maxOccurs="unbounded"></element>
			</sequence>
		</complexType>
	</element>
	<complexType name="PublicationType53">
		<sequence>
			<element name="title" type="string"></element>
			<element name="author" type="string" minOccurs="0" maxOccurs="unbounded"></element>
			<element name="date" type="gYear"></element>
		</sequence>
	</complexType>
	
	<complexType name="BookType53">
		<complexContent>
			<extension base="c:PublicationType53">
				<sequence>
					<element name="isbn" type="string" />
					<element name="publisher" type="string"/>
				</sequence>
			</extension>
		</complexContent>
	</complexType>
	
	<complexType name="MagazineType53">
		<complexContent>			
			<restriction base="c:PublicationType53">
				<sequence>
					<element name="title" type="string" />
					<element name="author" type="string" minOccurs="0" maxOccurs="0"/>
					<element name="date" type="gYear"></element>
				</sequence>
			</restriction>
		</complexContent>
	</complexType>
	
	<element name="Publication53" type="c:PublicationType53" abstract="true"></element>
	
	<element name="Book53" type="c:BookType53" substitutionGroup="c:Publication53"></element>

	<element name="Magazine53" type="c:MagazineType53" substitutionGroup="c:Publication53"></element>
	
	<element name="Catalogue53">
		<complexType>
			<sequence>
				<element ref="c:Publication53" maxOccurs="unbounded"></element>
			</sequence>
		</complexType>
	</element>
	<complexType name="PublicationType54">
		<sequence>
			<element name="title" type="string"></element>
			<element name="author" type="string" minOccurs="0" maxOccurs="unbounded"></element>
			<element name="date" type="gYear"></element>
		</sequence>
	</complexType>
	
	<complexType name="BookType54">
		<complexContent>
			<extension base="c:PublicationType54">
				<sequence>
					<element name="isbn" type="string" />
					<element name="publisher" type="string"/>
				</sequence>
			</extension>
		</complexContent>
	</complexType>
	
	<complexType name="MagazineType54">
		<complexContent>			
			<restriction base="c:PublicationType54">
				<sequence>
					<element name="title" type="string" />
					<element name="author" type="string" minOccurs="0" maxOccurs="0"/>
					<element name="date" type="gYear"></element>
				</sequence>
			</restriction>
		</complexContent>
	</complexType>
	
	<element name="Publication54" type="c:PublicationType54" abstract="true"></element>
	
	<element name="Book54" type="c:BookType54" substitutionGroup="c:Publication54"></element>

	<element name="Magazine54" type="c:MagazineType54" substitutionGroup="c:Publication54"></element>
	
	<element name="Catalogue54">
		<complexType>
			<sequence>
				<element ref="c:Publication54" maxOccurs="unbounded"></element>
			</sequence>
		</complexType>
	</element>
	<complexType name="PublicationType55">
		<sequence>
			<element name="title" type="string"></element>
			<element name="author" type="string" minOccurs="0" maxOccurs="unbounded"></element>
			<element name="date" type="gYear"></element>
		</sequence>
	</complexType>
	
	<complexType name="BookType55">
		<complexContent>
			<extension base="c:PublicationType55">
				<sequence>
					<element name="isbn" type="string" />
					<element name="publisher" type="string"/>
				</sequence>
			</extension>
		</complexContent>
	</complexType>
	
	<complexType name="MagazineType55">
		<complexContent>			
			<restriction base="c:PublicationType55">
				<sequence>
					<element name="title" type="string" />
					<element name="author" type="string" minOccurs="0" maxOccurs="0"/>
					<element name="date" type="gYear"></element>
				</sequence>
			</restriction>
		</complexContent>
	</complexType>
	
	<element name="Publication55" type="c:PublicationType55" abstract="true"></element>
	
	<element name="Book55" type="c:BookType55" substitutionGroup="c:Publication55"></element>

	<element name="Magazine55" type="c:MagazineType55" substitutionGroup="c:Publication55"></element>
	
	<element name="Catalogue55">
		<complexType>
			<sequence>
				<element ref="c:Publication55" maxOccurs="unbounded"></element>
			</sequence>
		</complexType>
	</element>
	<complexType name="PublicationType56">
		<sequence>
			<element name="title" type="string"></element>
			<element name="author" type="string" minOccurs="0" maxOccurs="unbounded"></element>
			<element name="date" type="gYear"></element>
		</sequence>
	</complexType>
	
	<complexType name="BookType56">
		<complexContent>
			<extension base="c:PublicationType56">
				<sequence>
					<element name="isbn" type="string" />
					<element name="publisher" type="string"/>
				</sequence>
			</extension>
		</complexContent>
	</complexType>
	
	<complexType name="MagazineType56">
		<complexContent>			
			<restriction base="c:PublicationType56">
				<sequence>
					<element name="title" type="string" />
					<element name="author" type="string" minOccurs="0" maxOccurs="0"/>
					<element name="date" type="gYear"></element>
				</sequence>
			</restriction>
		</complexContent>
	</complexType>
	
	<element name="Publication56" type="c:PublicationType56" abstract="true"></element>
	
	<element name="Book56" type="c:BookType56" substitutionGroup="c:Publication56"></element>

	<element name="Magazine56" type="c:MagazineType56" substitutionGroup="c:Publication56"></element>
	
	<element name="Catalogue56">
		<complexType>
			<sequence>
				<element ref="c:Publication56" maxOccurs="unbounded"></element>
			</sequence>
		</complexType>
	</element>
	<complexType name="PublicationType57">
		<sequence>
			<element name="title" type="string"></element>
			<element name="author" type="string" minOccurs="0" maxOccurs="unbounded"></element>
			<element name="date" type="gYear"></element>
		</sequence>
	</complexType>
	
	<complexType name="BookType57">
		<complexContent>
			<extension base="c:PublicationType57">
				<sequence>
					<element name="isbn" type="string" />
					<element name="publisher" type="string"/>
				</sequence>
			</extension>
		</complexContent>
	</complexType>
	
	<complexType name="MagazineType57">
		<complexContent>			
			<restriction base="c:PublicationType57">
				<sequence>
					<element name="title" type="string" />
					<element name="author" type="string" minOccurs="0" maxOccurs="0"/>
					<element name="date" type="gYear"></element>
				</sequence>
			</restriction>
		</complexContent>
	</complexType>
	
	<element name="Publication57" type="c:PublicationType57" abstract="true"></element>
	
	<element name="Book57" type="c:BookType57" substitutionGroup="c:Publication57"></element>

	<element name="Magazine57" type="c:MagazineType57" substitutionGroup="c:Publication57"></element>
	
	<element name="Catalogue57">
		<complexType>
			<sequence>
				<element ref="c:Publication57" maxOccurs="unbounded"></element>
			</sequence>
		</complexType>
	</element>
	<complexType name="PublicationType58">
		<sequence>
			<element name="title" type="string"></element>
			<element name="author" type="string" minOccurs="0" maxOccurs="unbounded"></element>
			<element name="date" type="gYear"></element>
		</sequence>
	</complexType>
	
	<complexType name="BookType58">
		<complexContent>
			<extension base="c:PublicationType58">
				<sequence>
					<element name="isbn" type="string" />
					<element name="publisher" type="string"/>
				</sequence>
			</extension>
		</complexContent>
	</complexType>
	
	<complexType name="MagazineType58">
		<complexContent>			
			<restriction base="c:PublicationType58">
				<sequence>
					<element name="title" type="string" />
					<element name="author" type="string" minOccurs="0" maxOccurs="0"/>
					<element name="date" type="gYear"></element>
				</sequence>
			</restriction>
		</complexContent>
	</complexType>
	
	<element name="Publication58" type="c:PublicationType58" abstract="true"></element>
	
	<element name="Book58" type="c:BookType58" substitutionGroup="c:Publication58"></element>

	<element name="Magazine58" type="c:MagazineType58" substitutionGroup="c:Publication58"></element>
	
	<element name="Catalogue58">
		<complexType>
			<sequence>
				<element ref="c:Publication58" maxOccurs="unbounded"></element>
			</sequence>
		</complexType>
	</element>
	<complexType name="PublicationType59">
		<sequence>
			<element name="title" type="string"></element>
			<element name="author" type="string" minOccurs="0" maxOccurs="unbounded"></element>
			<element name="date" type="gYear"></element>
		</sequence>
	</complexType>
	
	<complexType name="BookType59">
		<complexContent>
			<extension base="c:PublicationType59">
				<sequence>
					<element name="isbn" type="string" />
					<element name="publisher" type="string"/>
				</sequence>
			</extension>
		</complexContent>
	</complexType>
	
	<complexType name="MagazineType59">
		<complexContent>			
			<restriction base="c:PublicationType59">
				<sequence>
					<element name="title" type="string" />
					<element name="author" type="string" minOccurs="0" maxOccurs="0"/>
					<element name="date" type="gYear"></element>
				</sequence>
			</restriction>
		</complexContent>
	</complexType>
	
	<element name="Publication59" type="c:PublicationType59" abstract="true"></element>
	
	<element name="Book59" type="c:BookType59" substitutionGroup="c:Publication59"></element>

	<element name="Magazine59" type="c:MagazineType59" substitutionGroup="c:Publication59"></element>
	
	<element name="Catalogue59">
		<complexType>
			<sequence>
				<element ref="c:Publication59" maxOccurs="unbounded"></element>
			</sequence>
		</complexType>
	</element>
	<complexType name="PublicationType60">
		<sequence>
			<element name="title" type="string"></element>
			<element name="author" type="string" minOccurs="0" maxOccurs="unbounded"></element>
			<element name="date" type="gYear"></element>
		</sequence>
	</complexType>
	
	<complexType name="BookType60">
		<complexContent>
			<extension base="c:PublicationType60">
				<sequence>
					<element name="isbn" type="string" />
					<element name="publisher" type="string"/>
				</sequence>
			</extension>
		</complexContent>
	</complexType>
	
	<complexType name="MagazineType60">
		<complexContent>			
			<restriction base="c:PublicationType60">
				<sequence>
					<element name="title" type="string" />
					<element name="author" type="string" minOccurs="0" maxOccurs="0"/>
					<element name="date" type="gYear"></element>
				</sequence>
			</restriction>
		</complexContent>
	</complexType>
	
	<element name="Publication60" type="c:PublicationType60" abstract="true"></element>
	
	<element name="Book60" type="c:BookType60" substitutionGroup="c:Publication60"></element>

	<element name="Magazine60" type="c:MagazineType60" substitutionGroup="c:Publication60"></element>
	
	<element name="Catalogue60">
		<complexType>
			<sequence>
				<element ref="c:Publication60" maxOccurs="unbounded"></element>
			</sequence>
		</complexType>
	</element>
	<complexType name="PublicationType61">
		<sequence>
			<element name="title" type="string"></element>
			<element name="author" type="string" minOccurs="0" maxOccurs="unbounded"></element>
			<element name="date" type="gYear"></element>
		</sequence>
	</complexType>
	
	<complexType name="BookType61">
		<complexContent>
			<extension base="c:PublicationType61">
				<sequence>
					<element name="isbn" type="string" />
					<element name="publisher" type="string"/>
				</sequence>
			</extension>
		</complexContent>
	</complexType>
	
	<complexType name="MagazineType61">
		<complexContent>			
			<restriction base="c:PublicationType61">
				<sequence>
					<element name="title" type="string" />
					<element name="author" type="string" minOccurs="0" maxOccurs="0"/>
					<element name="date" type="gYear"></element>
				</sequence>
			</restriction>
		</complexContent>
	</complexType>
	
	<element name="Publication61" type="c:PublicationType61" abstract="true"></element>
	
	<element name="Book61" type="c:BookType61" substitutionGroup="c:Publication61"></element>

	<element name="Magazine61" type="c:MagazineType61" substitutionGroup="c:Publication61"></element>
	
	<element name="Catalogue61">
		<complexType>
			<sequence>
				<element ref="c:Publication61" maxOccurs="unbounded"></element>
			</sequence>
		</complexType>
	</element>
	<complexType name="PublicationType62">
		<sequence>
			<element name="title" type="string"></element>
			<element name="author" type="string" minOccurs="0" maxOccurs="unbounded"></element>
			<element name="date" type="gYear"></element>
		</sequence>
	</complexType>
	
	<complexType name="BookType62">
		<complexContent>
			<extension base="c:PublicationType62">
				<sequence>
					<element name="isbn" type="string" />
					<element name="publisher" type="string"/>
				</sequence>
			</extension>
		</complexContent>
	</complexType>
	
	<complexType name="MagazineType62">
		<complexContent>			
			<restriction base="c:PublicationType62">
				<sequence>
					<element name="title" type="string" />
					<element name="author" type="string" minOccurs="0" maxOccurs="0"/>
					<element name="date" type="gYear"></element>
				</sequence>
			</restriction>
		</complexContent>
	</complexType>
	
	<element name="Publication62" type="c:PublicationType62" abstract="true"></element>
	
	<element name="Book62" type="c:BookType62" substitutionGroup="c:Publication62"></element>

	<element name="Magazine62" type="c:MagazineType62" substitutionGroup="c:Publication62"></element>
	
	<element name="Catalogue62">
		<complexType>
			<sequence>
				<element ref="c:Publication62" maxOccurs="unbounded"></element>
			</sequence>
		</complexType>
	</element>
	<complexType name="PublicationType63">
		<sequence>
			<element name="title" type="string"></element>
			<element name="author" type="string" minOccurs="0" maxOccurs="unbounded"></element>
			<element name="date" type="gYear"></element>
		</sequence>
	</complexType>
	
	<complexType name="BookType63">
		<complexContent>
			<extension base="c:PublicationType63">
				<sequence>
					<element name="isbn" type="string" />
					<element name="publisher" type="string"/>
				</sequence>
			</extension>
		</complexContent>
	</complexType>
	
	<complexType name="MagazineType63">
		<complexContent>			
			<restriction base="c:PublicationType63">
				<sequence>
					<element name="title" type="string" />
					<element name="author" type="string" minOccurs="0" maxOccurs="0"/>
					<element name="date" type="gYear"></element>
				</sequence>
			</restriction>
		</complexContent>
	</complexType>
	
	<element name="Publication63" type="c:PublicationType63" abstract="true"></element>
	
	<element name="Book63" type="c:BookType63" substitutionGroup="c:Publication63"></element>

	<element name="Magazine63" type="c:MagazineType63" substitutionGroup="c:Publication63"></element>
	
	<element name="Catalogue63">
		<complexType>
			<sequence>
				<element ref="c:Publication63" maxOccurs="unbounded"></element>
			</sequence>
		</complexType>
	</element>
	<complexType name="PublicationType64">
		<sequence>
			<element name="title" type="string"></element>
			<element name="author" type="string" minOccurs="0" maxOccurs="unbounded"></element>
			<element name="date" type="gYear"></element>
		</sequence>
	</complexType>
	
	<complexType name="BookType64">
		<complexContent>
			<extension base="c:PublicationType64">
				<sequence>
					<element name="isbn" type="string" />
					<element name="publisher" type="string"/>
				</sequence>
			</extension>
		</complexContent>
	</complexType>
	
	<complexType name="MagazineType64">
		<complexContent>			
			<restriction base="c:PublicationType64">
				<sequence>
					<element name="title" type="string" />
					<element name="author" type="string" minOccurs="0" maxOccurs="0"/>
					<element name="date" type="gYear"></element>
				</sequence>
			</restriction>
		</complexContent>
	</complexType>
	
	<element name="Publication64" type="c:PublicationType64" abstract="true"></element>
	
	<element name="Book64" type="c:BookType64" substitutionGroup="c:Publication64"></element>

	<element name="Magazine64" type="c:MagazineType64" substitutionGroup="c:Publication64"></element>
	
	<element name="Catalogue64">
		<complexType>
			<sequence>
				<element ref="c:Publication64" maxOccurs="unbounded"></element>
			</sequence>
		</complexType>
	</element>
	<complexType name="PublicationType65">
		<sequence>
			<element name="title" type="string"></element>
			<element name="author" type="string" minOccurs="0" maxOccurs="unbounded"></element>
			<element name="date" type="gYear"></element>
		</sequence>
	</complexType>
	
	<complexType name="BookType65">
		<complexContent>
			<extension base="c:PublicationType65">
				<sequence>
					<element name="isbn" type="string" />
					<element name="publisher" type="string"/>
				</sequence>
			</extension>
		</complexContent>
	</complexType>
	
	<complexType name="MagazineType65">
		<complexContent>			
			<restriction base="c:PublicationType65">
				<sequence>
					<element name="title" type="string" />
					<element name="author" type="string" minOccurs="0" maxOccurs="0"/>
					<element name="date" type="gYear"></element>
				</sequence>
			</restriction>
		</complexContent>
	</complexType>
	
	<element name="Publication65" type="c:PublicationType65" abstract="true"></element>
	
	<element name="Book65" type="c:BookType65" substitutionGroup="c:Publication65"></element>

	<element name="Magazine65" type="c:MagazineType65" substitutionGroup="c:Publication65"></element>
	
	<element name="Catalogue65">
		<complexType>
			<sequence>
				<element ref="c:Publication65" maxOccurs="unbounded"></element>
			</sequence>
		</complexType>
	</element>
	<complexType name="PublicationType66">
		<sequence>
			<element name="title" type="string"></element>
			<element name="author" type="string" minOccurs="0" maxOccurs="unbounded"></element>
			<element name="date" type="gYear"></element>
		</sequence>
	</complexType>
	
	<complexType name="BookType66">
		<complexContent>
			<extension base="c:PublicationType66">
				<sequence>
					<element name="isbn" type="string" />
					<element name="publisher" type="string"/>
				</sequence>
			</extension>
		</complexContent>
	</complexType>
	
	<complexType name="MagazineType66">
		<complexContent>			
			<restriction base="c:PublicationType66">
				<sequence>
					<element name="title" type="string" />
					<element name="author" type="string" minOccurs="0" maxOccurs="0"/>
					<element name="date" type="gYear"></element>
				</sequence>
			</restriction>
		</complexContent>
	</complexType>
	
	<element name="Publication66" type="c:PublicationType66" abstract="true"></element>
	
	<element name="Book66" type="c:BookType66" substitutionGroup="c:Publication66"></element>

	<element name="Magazine66" type="c:MagazineType66" substitutionGroup="c:Publication66"></element>
	
	<element name="Catalogue66">
		<complexType>
			<sequence>
				<element ref="c:Publication66" maxOccurs="unbounded"></element>
			</sequence>
		</complexType>
	</element>
	<complexType name="PublicationType67">
		<sequence>
			<element name="title" type="string"></element>
			<element name="author" type="string" minOccurs="0" maxOccurs="unbounded"></element>
			<element name="date" type="gYear"></element>
		</sequence>
	</complexType>
	
	<complexType name="BookType67">
		<complexContent>
			<extension base="c:PublicationType67">
				<sequence>
					<element name="isbn" type="string" />
					<element name="publisher" type="string"/>
				</sequence>
			</extension>
		</complexContent>
	</complexType>
	
	<complexType name="MagazineType67">
		<complexContent>			
			<restriction base="c:PublicationType67">
				<sequence>
					<element name="title" type="string" />
					<element name="author" type="string" minOccurs="0" maxOccurs="0"/>
					<element name="date" type="gYear"></element>
				</sequence>
			</restriction>
		</complexContent>
	</complexType>
	
	<element name="Publication67" type="c:PublicationType67" abstract="true"></element>
	
	<element name="Book67" type="c:BookType67" substitutionGroup="c:Publication67"></element>

	<element name="Magazine67" type="c:MagazineType67" substitutionGroup="c:Publication67"></element>
	
	<element name="Catalogue67">
		<complexType>
			<sequence>
				<element ref="c:Publication67" maxOccurs="unbounded"></element>
			</sequence>
		</complexType>
	</element>
	<complexType name="PublicationType68">
		<sequence>
			<element name="title" type="string"></element>
			<element name="author" type="string" minOccurs="0" maxOccurs="unbounded"></element>
			<element name="date" type="gYear"></element>
		</sequence>
	</complexType>
	
	<complexType name="BookType68">
		<complexContent>
			<extension base="c:PublicationType68">
				<sequence>
					<element name="isbn" type="string" />
					<element name="publisher" type="string"/>
				</sequence>
			</extension>
		</complexContent>
	</complexType>
	
	<complexType name="MagazineType68">
		<complexContent>			
			<restriction base="c:PublicationType68">
				<sequence>
					<element name="title" type="string" />
					<element name="author" type="string" minOccurs="0" maxOccurs="0"/>
					<element name="date" type="gYear"></element>
				</sequence>
			</restriction>
		</complexContent>
	</complexType>
	
	<element name="Publication68" type="c:PublicationType68" abstract="true"></element>
	
	<element name="Book68" type="c:BookType68" substitutionGroup="c:Publication68"></element>

	<element name="Magazine68" type="c:MagazineType68" substitutionGroup="c:Publication68"></element>
	
	<element name="Catalogue68">
		<complexType>
			<sequence>
				<element ref="c:Publication68" maxOccurs="unbounded"></element>
			</sequence>
		</complexType>
	</element>
	<complexType name="PublicationType69">
		<sequence>
			<element name="title" type="string"></element>
			<element name="author" type="string" minOccurs="0" maxOccurs="unbounded"></element>
			<element name="date" type="gYear"></element>
		</sequence>
	</complexType>
	
	<complexType name="BookType69">
		<complexContent>
			<extension base="c:PublicationType69">
				<sequence>
					<element name="isbn" type="string" />
					<element name="publisher" type="string"/>
				</sequence>
			</extension>
		</complexContent>
	</complexType>
	
	<complexType name="MagazineType69">
		<complexContent>			
			<restriction base="c:PublicationType69">
				<sequence>
					<element name="title" type="string" />
					<element name="author" type="string" minOccurs="0" maxOccurs="0"/>
					<element name="date" type="gYear"></element>
				</sequence>
			</restriction>
		</complexContent>
	</complexType>
	
	<element name="Publication69" type="c:PublicationType69" abstract="true"></element>
	
	<element name="Book69" type="c:BookType69" substitutionGroup="c:Publication69"></element>

	<element name="Magazine69" type="c:MagazineType69" substitutionGroup="c:Publication69"></element>
	
	<element name="Catalogue69">
		<complexType>
			<sequence>
				<element ref="c:Publication69" maxOccurs="unbounded"></element>
			</sequence>
		</complexType>
	</element>
	<complexType name="PublicationType70">
		<sequence>
			<element name="title" type="string"></element>
			<element name="author" type="string" minOccurs="0" maxOccurs="unbounded"></element>
			<element name="date" type="gYear"></element>
		</sequence>
	</complexType>
	
	<complexType name="BookType70">
		<complexContent>
			<extension base="c:PublicationType70">
				<sequence>
					<element name="isbn" type="string" />
					<element name="publisher" type="string"/>
				</sequence>
			</extension>
		</complexContent>
	</complexType>
	
	<complexType name="MagazineType70">
		<complexContent>			
			<restriction base="c:PublicationType70">
				<sequence>
					<element name="title" type="string" />
					<element name="author" type="string" minOccurs="0" maxOccurs="0"/>
					<element name="date" type="gYear"></element>
				</sequence>
			</restriction>
		</complexContent>
	</complexType>
	
	<element name="Publication70" type="c:PublicationType70" abstract="true"></element>
	
	<element name="Book70" type="c:BookType70" substitutionGroup="c:Publication70"></element>

	<element name="Magazine70" type="c:MagazineType70" substitutionGroup="c:Publication70"></element>
	
	<element name="Catalogue70">
		<complexType>
			<sequence>
				<element ref="c:Publication70" maxOccurs="unbounded"></element>
			</sequence>
		</complexType>
	</element>
	<complexType name="PublicationType71">
		<sequence>
			<element name="title" type="string"></element>
			<element name="author" type="string" minOccurs="0" maxOccurs="unbounded"></element>
			<element name="date" type="gYear"></element>
		</sequence>
	</complexType>
	
	<complexType name="BookType71">
		<complexContent>
			<extension base="c:PublicationType71">
				<sequence>
					<element name="isbn" type="string" />
					<element name="publisher" type="string"/>
				</sequence>
			</extension>
		</complexContent>
	</complexType>
	
	<complexType name="MagazineType71">
		<complexContent>			
			<restriction base="c:PublicationType71">
				<sequence>
					<element name="title" type="string" />
					<element name="author" type="string" minOccurs="0" maxOccurs="0"/>
					<element name="date" type="gYear"></element>
				</sequence>
			</restriction>
		</complexContent>
	</complexType>
	
	<element name="Publication71" type="c:PublicationType71" abstract="true"></element>
	
	<element name="Book71" type="c:BookType71" substitutionGroup="c:Publication71"></element>

	<element name="Magazine71" type="c:MagazineType71" substitutionGroup="c:Publication71"></element>
	
	<element name="Catalogue71">
		<complexType>
			<sequence>
				<element ref="c:Publication71" maxOccurs="unbounded"></element>
			</sequence>
		</complexType>
	</element>
	<complexType name="PublicationType72">
		<sequence>
			<element name="title" type="string"></element>
			<element name="author" type="string" minOccurs="0" maxOccurs="unbounded"></element>
			<element name="date" type="gYear"></element>
		</sequence>
	</complexType>
	
	<complexType name="BookType72">
		<complexContent>
			<extension base="c:PublicationType72">
				<sequence>
					<element name="isbn" type="string" />
					<element name="publisher" type="string"/>
				</sequence>
			</extension>
		</complexContent>
	</complexType>
	
	<complexType name="MagazineType72">
		<complexContent>			
			<restriction base="c:PublicationType72">
				<sequence>
					<element name="title" type="string" />
					<element name="author" type="string" minOccurs="0" maxOccurs="0"/>
					<element name="date" type="gYear"></element>
				</sequence>
			</restriction>
		</complexContent>
	</complexType>
	
	<element name="Publication72" type="c:PublicationType72" abstract="true"></element>
	
	<element name="Book72" type="c:BookType72" substitutionGroup="c:Publication72"></element>

	<element name="Magazine72" type="c:MagazineType72" substitutionGroup="c:Publication72"></element>
	
	<element name="Catalogue72">
		<complexType>
			<sequence>
				<element ref="c:Publication72" maxOccurs="unbounded"></element>
			</sequence>
		</complexType>
	</element>
	<complexType name="PublicationType73">
		<sequence>
			<element name="title" type="string"></element>
			<element name="author" type="string" minOccurs="0" maxOccurs="unbounded"></element>
			<element name="date" type="gYear"></element>
		</sequence>
	</complexType>
	
	<complexType name="BookType73">
		<complexContent>
			<extension base="c:PublicationType73">
				<sequence>
					<element name="isbn" type="string" />
					<element name="publisher" type="string"/>
				</sequence>
			</extension>
		</complexContent>
	</complexType>
	
	<complexType name="MagazineType73">
		<complexContent>			
			<restriction base="c:PublicationType73">
				<sequence>
					<element name="title" type="string" />
					<element name="author" type="string" minOccurs="0" maxOccurs="0"/>
					<element name="date" type="gYear"></element>
				</sequence>
			</restriction>
		</complexContent>
	</complexType>
	
	<element name="Publication73" type="c:PublicationType73" abstract="true"></element>
	
	<element name="Book73" type="c:BookType73" substitutionGroup="c:Publication73"></element>

	<element name="Magazine73" type="c:MagazineType73" substitutionGroup="c:Publication73"></element>
	
	<element name="Catalogue73">
		<complexType>
			<sequence>
				<element ref="c:Publication73" maxOccurs="unbounded"></element>
			</sequence>
		</complexType>
	</element>
	<complexType name="PublicationType74">
		<sequence>
			<element name="title" type="string"></element>
			<element name="author" type="string" minOccurs="0" maxOccurs="unbounded"></element>
			<element name="date" type="gYear"></element>
		</sequence>
	</complexType>
	
	<complexType name="BookType74">
		<complexContent>
			<extension base="c:PublicationType74">
				<sequence>
					<element name="isbn" type="string" />
					<element name="publisher" type="string"/>
				</sequence>
			</extension>
		</complexContent>
	</complexType>
	
	<complexType name="MagazineType74">
		<complexContent>			
			<restriction base="c:PublicationType74">
				<sequence>
					<element name="title" type="string" />
					<element name="author" type="string" minOccurs="0" maxOccurs="0"/>
					<element name="date" type="gYear"></element>
				</sequence>
			</restriction>
		</complexContent>
	</complexType>
	
	<element name="Publication74" type="c:PublicationType74" abstract="true"></element>
	
	<element name="Book74" type="c:BookType74" substitutionGroup="c:Publication74"></element>

	<element name="Magazine74" type="c:MagazineType74" substitutionGroup="c:Publication74"></element>
	
	<element name="Catalogue74">
		<complexType>
			<sequence>
				<element ref="c:Publication74" maxOccurs="unbounded"></element>
			</sequence>
		</complexType>
	</element>
	<complexType name="PublicationType75">
		<sequence>
			<element name="title" type="string"></element>
			<element name="author" type="string" minOccurs="0" maxOccurs="unbounded"></element>
			<element name="date" type="gYear"></element>
		</sequence>
	</complexType>
	
	<complexType name="BookType75">
		<complexContent>
			<extension base="c:PublicationType75">
				<sequence>
					<element name="isbn" type="string" />
					<element name="publisher" type="string"/>
				</sequence>
			</extension>
		</complexContent>
	</complexType>
	
	<complexType name="MagazineType75">
		<complexContent>			
			<restriction base="c:PublicationType75">
				<sequence>
					<element name="title" type="string" />
					<element name="author" type="string" minOccurs="0" maxOccurs="0"/>
					<element name="date" type="gYear"></element>
				</sequence>
			</restriction>
		</complexContent>
	</complexType>
	
	<element name="Publication75" type="c:PublicationType75" abstract="true"></element>
	
	<element name="Book75" type="c:BookType75" substitutionGroup="c:Publication75"></element>

	<element name="Magazine75" type="c:MagazineType75" substitutionGroup="c:Publication75"></element>
	
	<element name="Catalogue75">
		<complexType>
			<sequence>
				<element ref="c:Publication75" maxOccurs="unbounded"></element>
			</sequence>
		</complexType>
	</element>
	<complexType name="PublicationType76">
		<sequence>
			<element name="title" type="string"></element>
			<element name="author" type="string" minOccurs="0" maxOccurs="unbounded"></element>
			<element name="date" type="gYear"></element>
		</sequence>
	</complexType>
	
	<complexType name="BookType76">
		<complexContent>
			<extension base="c:PublicationType76">
				<sequence>
					<element name="isbn" type="string" />
					<element name="publisher" type="string"/>
				</sequence>
			</extension>
		</complexContent>
	</complexType>
	
	<complexType name="MagazineType76">
		<complexContent>			
			<restriction base="c:PublicationType76">
				<sequence>
					<element name="title" type="string" />
					<element name="author" type="string" minOccurs="0" maxOccurs="0"/>
					<element name="date" type="gYear"></element>
				</sequence>
			</restriction>
		</complexContent>
	</complexType>
	
	<element name="Publication76" type="c:PublicationType76" abstract="true"></element>
	
	<element name="Book76" type="c:BookType76" substitutionGroup="c:Publication76"></element>

	<element name="Magazine76" type="c:MagazineType76" substitutionGroup="c:Publication76"></element>
	
	<element name="Catalogue76">
		<complexType>
			<sequence>
				<element ref="c:Publication76" maxOccurs="unbounded"></element>
			</sequence>
		</complexType>
	</element>
	<complexType name="PublicationType77">
		<sequence>
			<element name="title" type="string"></element>
			<element name="author" type="string" minOccurs="0" maxOccurs="unbounded"></element>
			<element name="date" type="gYear"></element>
		</sequence>
	</complexType>
	
	<complexType name="BookType77">
		<complexContent>
			<extension base="c:PublicationType77">
				<sequence>
					<element name="isbn" type="string" />
					<element name="publisher" type="string"/>
				</sequence>
			</extension>
		</complexContent>
	</complexType>
	
	<complexType name="MagazineType77">
		<complexContent>			
			<restriction base="c:PublicationType77">
				<sequence>
					<element name="title" type="string" />
					<element name="author" type="string" minOccurs="0" maxOccurs="0"/>
					<element name="date" type="gYear"></element>
				</sequence>
			</restriction>
		</complexContent>
	</complexType>
	
	<element name="Publication77" type="c:PublicationType77" abstract="true"></element>
	
	<element name="Book77" type="c:BookType77" substitutionGroup="c:Publication77"></element>

	<element name="Magazine77" type="c:MagazineType77" substitutionGroup="c:Publication77"></element>
	
	<element name="Catalogue77">
		<complexType>
			<sequence>
				<element ref="c:Publication77" maxOccurs="unbounded"></element>
			</sequence>
		</complexType>
	</element>
	<complexType name="PublicationType78">
		<sequence>
			<element name="title" type="string"></element>
			<element name="author" type="string" minOccurs="0" maxOccurs="unbounded"></element>
			<element name="date" type="gYear"></element>
		</sequence>
	</complexType>
	
	<complexType name="BookType78">
		<complexContent>
			<extension base="c:PublicationType78">
				<sequence>
					<element name="isbn" type="string" />
					<element name="publisher" type="string"/>
				</sequence>
			</extension>
		</complexContent>
	</complexType>
	
	<complexType name="MagazineType78">
		<complexContent>			
			<restriction base="c:PublicationType78">
				<sequence>
					<element name="title" type="string" />
					<element name="author" type="string" minOccurs="0" maxOccurs="0"/>
					<element name="date" type="gYear"></element>
				</sequence>
			</restriction>
		</complexContent>
	</complexType>
	
	<element name="Publication78" type="c:PublicationType78" abstract="true"></element>
	
	<element name="Book78" type="c:BookType78" substitutionGroup="c:Publication78"></element>

	<element name="Magazine78" type="c:MagazineType78" substitutionGroup="c:Publication78"></element>
	
	<element name="Catalogue78">
		<complexType>
			<sequence>
				<element ref="c:Publication78" maxOccurs="unbounded"></element>
			</sequence>
		</complexType>
	</element>
	<complexType name="PublicationType79">
		<sequence>
			<element name="title" type="string"></element>
			<element name="author" type="string" minOccurs="0" maxOccurs="unbounded"></element>
			<element name="date" type="gYear"></element>
		</sequence>
	</complexType>
	
	<complexType name="BookType79">
		<complexContent>
			<extension base="c:PublicationType79">
				<sequence>
					<element name="isbn" type="string" />
					<element name="publisher" type="string"/>
				</sequence>
			</extension>
		</complexContent>
	</complexType>
	
	<complexType name="MagazineType79">
		<complexContent>			
			<restriction base="c:PublicationType79">
				<sequence>
					<element name="title" type="string" />
					<element name="author" type="string" minOccurs="0" maxOccurs="0"/>
					<element name="date" type="gYear"></element>
				</sequence>
			</restriction>
		</complexContent>
	</complexType>
	
	<element name="Publication79" type="c:PublicationType79" abstract="true"></element>
	
	<element name="Book79" type="c:BookType79" substitutionGroup="c:Publication79"></element>

	<element name="Magazine79" type="c:MagazineType79" substitutionGroup="c:Publication79"></element>
	
	<element name="Catalogue79">
		<complexType>
			<sequence>
				<element ref="c:Publication79" maxOccurs="unbounded"></element>
			</sequence>
		</complexType>
	</element>
	<complexType name="PublicationType80">
		<sequence>
			<element name="title" type="string"></element>
			<element name="author" type="string" minOccurs="0" maxOccurs="unbounded"></element>
			<element name="date" type="gYear"></element>
		</sequence>
	</complexType>
	
	<complexType name="BookType80">
		<complexContent>
			<extension base="c:PublicationType80">
				<sequence>
					<element name="isbn" type="string" />
					<element name="publisher" type="string"/>
				</sequence>
			</extension>
		</complexContent>
	</complexType>
	
	<complexType name="MagazineType80">
		<complexContent>			
			<restriction base="c:PublicationType80">
				<sequence>
					<element name="title" type="string" />
					<element name="author" type="string" minOccurs="0" maxOccurs="0"/>
					<element name="date" type="gYear"></element>
				</sequence>
			</restriction>
		</complexContent>
	</complexType>
	
	<element name="Publication80" type="c:PublicationType80" abstract="true"></element>
	
	<element name="Book80" type="c:BookType80" substitutionGroup="c:Publication80"></element>

	<element name="Magazine80" type="c:MagazineType80" substitutionGroup="c:Publication80"></element>
	
	<element name="Catalogue80">
		<complexType>
			<sequence>
				<element ref="c:Publication80" maxOccurs="unbounded"></element>
			</sequence>
		</complexType>
	</element>
	<complexType name="PublicationType81">
		<sequence>
			<element name="title" type="string"></element>
			<element name="author" type="string" minOccurs="0" maxOccurs="unbounded"></element>
			<element name="date" type="gYear"></element>
		</sequence>
	</complexType>
	
	<complexType name="BookType81">
		<complexContent>
			<extension base="c:PublicationType81">
				<sequence>
					<element name="isbn" type="string" />
					<element name="publisher" type="string"/>
				</sequence>
			</extension>
		</complexContent>
	</complexType>
	
	<complexType name="MagazineType81">
		<complexContent>			
			<restriction base="c:PublicationType81">
				<sequence>
					<element name="title" type="string" />
					<element name="author" type="string" minOccurs="0" maxOccurs="0"/>
					<element name="date" type="gYear"></element>
				</sequence>
			</restriction>
		</complexContent>
	</complexType>
	
	<element name="Publication81" type="c:PublicationType81" abstract="true"></element>
	
	<element name="Book81" type="c:BookType81" substitutionGroup="c:Publication81"></element>

	<element name="Magazine81" type="c:MagazineType81" substitutionGroup="c:Publication81"></element>
	
	<element name="Catalogue81">
		<complexType>
			<sequence>
				<element ref="c:Publication81" maxOccurs="unbounded"></element>
			</sequence>
		</complexType>
	</element>
	<complexType name="PublicationType82">
		<sequence>
			<element name="title" type="string"></element>
			<element name="author" type="string" minOccurs="0" maxOccurs="unbounded"></element>
			<element name="date" type="gYear"></element>
		</sequence>
	</complexType>
	
	<complexType name="BookType82">
		<complexContent>
			<extension base="c:PublicationType82">
				<sequence>
					<element name="isbn" type="string" />
					<element name="publisher" type="string"/>
				</sequence>
			</extension>
		</complexContent>
	</complexType>
	
	<complexType name="MagazineType82">
		<complexContent>			
			<restriction base="c:PublicationType82">
				<sequence>
					<element name="title" type="string" />
					<element name="author" type="string" minOccurs="0" maxOccurs="0"/>
					<element name="date" type="gYear"></element>
				</sequence>
			</restriction>
		</complexContent>
	</complexType>
	
	<element name="Publication82" type="c:PublicationType82" abstract="true"></element>
	
	<element name="Book82" type="c:BookType82" substitutionGroup="c:Publication82"></element>

	<element name="Magazine82" type="c:MagazineType82" substitutionGroup="c:Publication82"></element>
	
	<element name="Catalogue82">
		<complexType>
			<sequence>
				<element ref="c:Publication82" maxOccurs="unbounded"></element>
			</sequence>
		</complexType>
	</element>
	<complexType name="PublicationType83">
		<sequence>
			<element name="title" type="string"></element>
			<element name="author" type="string" minOccurs="0" maxOccurs="unbounded"></element>
			<element name="date" type="gYear"></element>
		</sequence>
	</complexType>
	
	<complexType name="BookType83">
		<complexContent>
			<extension base="c:PublicationType83">
				<sequence>
					<element name="isbn" type="string" />
					<element name="publisher" type="string"/>
				</sequence>
			</extension>
		</complexContent>
	</complexType>
	
	<complexType name="MagazineType83">
		<complexContent>			
			<restriction base="c:PublicationType83">
				<sequence>
					<element name="title" type="string" />
					<element name="author" type="string" minOccurs="0" maxOccurs="0"/>
					<element name="date" type="gYear"></element>
				</sequence>
			</restriction>
		</complexContent>
	</complexType>
	
	<element name="Publication83" type="c:PublicationType83" abstract="true"></element>
	
	<element name="Book83" type="c:BookType83" substitutionGroup="c:Publication83"></element>

	<element name="Magazine83" type="c:MagazineType83" substitutionGroup="c:Publication83"></element>
	
	<element name="Catalogue83">
		<complexType>
			<sequence>
				<element ref="c:Publication83" maxOccurs="unbounded"></element>
			</sequence>
		</complexType>
	</element>
	<complexType name="PublicationType84">
		<sequence>
			<element name="title" type="string"></element>
			<element name="author" type="string" minOccurs="0" maxOccurs="unbounded"></element>
			<element name="date" type="gYear"></element>
		</sequence>
	</complexType>
	
	<complexType name="BookType84">
		<complexContent>
			<extension base="c:PublicationType84">
				<sequence>
					<element name="isbn" type="string" />
					<element name="publisher" type="string"/>
				</sequence>
			</extension>
		</complexContent>
	</complexType>
	
	<complexType name="MagazineType84">
		<complexContent>			
			<restriction base="c:PublicationType84">
				<sequence>
					<element name="title" type="string" />
					<element name="author" type="string" minOccurs="0" maxOccurs="0"/>
					<element name="date" type="gYear"></element>
				</sequence>
			</restriction>
		</complexContent>
	</complexType>
	
	<element name="Publication84" type="c:PublicationType84" abstract="true"></element>
	
	<element name="Book84" type="c:BookType84" substitutionGroup="c:Publication84"></element>

	<element name="Magazine84" type="c:MagazineType84" substitutionGroup="c:Publication84"></element>
	
	<element name="Catalogue84">
		<complexType>
			<sequence>
				<element ref="c:Publication84" maxOccurs="unbounded"></element>
			</sequence>
		</complexType>
	</element>
	<complexType name="PublicationType85">
		<sequence>
			<element name="title" type="string"></element>
			<element name="author" type="string" minOccurs="0" maxOccurs="unbounded"></element>
			<element name="date" type="gYear"></element>
		</sequence>
	</complexType>
	
	<complexType name="BookType85">
		<complexContent>
			<extension base="c:PublicationType85">
				<sequence>
					<element name="isbn" type="string" />
					<element name="publisher" type="string"/>
				</sequence>
			</extension>
		</complexContent>
	</complexType>
	
	<complexType name="MagazineType85">
		<complexContent>			
			<restriction base="c:PublicationType85">
				<sequence>
					<element name="title" type="string" />
					<element name="author" type="string" minOccurs="0" maxOccurs="0"/>
					<element name="date" type="gYear"></element>
				</sequence>
			</restriction>
		</complexContent>
	</complexType>
	
	<element name="Publication85" type="c:PublicationType85" abstract="true"></element>
	
	<element name="Book85" type="c:BookType85" substitutionGroup="c:Publication85"></element>

	<element name="Magazine85" type="c:MagazineType85" substitutionGroup="c:Publication85"></element>
	
	<element name="Catalogue85">
		<complexType>
			<sequence>
				<element ref="c:Publication85" maxOccurs="unbounded"></element>
			</sequence>
		</complexType>
	</element>
	<complexType name="PublicationType86">
		<sequence>
			<element name="title" type="string"></element>
			<element name="author" type="string" minOccurs="0" maxOccurs="unbounded"></element>
			<element name="date" type="gYear"></element>
		</sequence>
	</complexType>
	
	<complexType name="BookType86">
		<complexContent>
			<extension base="c:PublicationType86">
				<sequence>
					<element name="isbn" type="string" />
					<element name="publisher" type="string"/>
				</sequence>
			</extension>
		</complexContent>
	</complexType>
	
	<complexType name="MagazineType86">
		<complexContent>			
			<restriction base="c:PublicationType86">
				<sequence>
					<element name="title" type="string" />
					<element name="author" type="string" minOccurs="0" maxOccurs="0"/>
					<element name="date" type="gYear"></element>
				</sequence>
			</restriction>
		</complexContent>
	</complexType>
	
	<element name="Publication86" type="c:PublicationType86" abstract="true"></element>
	
	<element name="Book86" type="c:BookType86" substitutionGroup="c:Publication86"></element>

	<element name="Magazine86" type="c:MagazineType86" substitutionGroup="c:Publication86"></element>
	
	<element name="Catalogue86">
		<complexType>
			<sequence>
				<element ref="c:Publication86" maxOccurs="unbounded"></element>
			</sequence>
		</complexType>
	</element>
	<complexType name="PublicationType87">
		<sequence>
			<element name="title" type="string"></element>
			<element name="author" type="string" minOccurs="0" maxOccurs="unbounded"></element>
			<element name="date" type="gYear"></element>
		</sequence>
	</complexType>
	
	<complexType name="BookType87">
		<complexContent>
			<extension base="c:PublicationType87">
				<sequence>
					<element name="isbn" type="string" />
					<element name="publisher" type="string"/>
				</sequence>
			</extension>
		</complexContent>
	</complexType>
	
	<complexType name="MagazineType87">
		<complexContent>			
			<restriction base="c:PublicationType87">
				<sequence>
					<element name="title" type="string" />
					<element name="author" type="string" minOccurs="0" maxOccurs="0"/>
					<element name="date" type="gYear"></element>
				</sequence>
			</restriction>
		</complexContent>
	</complexType>
	
	<element name="Publication87" type="c:PublicationType87" abstract="true"></element>
	
	<element name="Book87" type="c:BookType87" substitutionGroup="c:Publication87"></element>

	<element name="Magazine87" type="c:MagazineType87" substitutionGroup="c:Publication87"></element>
	
	<element name="Catalogue87">
		<complexType>
			<sequence>
				<element ref="c:Publication87" maxOccurs="unbounded"></element>
			</sequence>
		</complexType>
	</element>
	<complexType name="PublicationType88">
		<sequence>
			<element name="title" type="string"></element>
			<element name="author" type="string" minOccurs="0" maxOccurs="unbounded"></element>
			<element name="date" type="gYear"></element>
		</sequence>
	</complexType>
	
	<complexType name="BookType88">
		<complexContent>
			<extension base="c:PublicationType88">
				<sequence>
					<element name="isbn" type="string" />
					<element name="publisher" type="string"/>
				</sequence>
			</extension>
		</complexContent>
	</complexType>
	
	<complexType name="MagazineType88">
		<complexContent>			
			<restriction base="c:PublicationType88">
				<sequence>
					<element name="title" type="string" />
					<element name="author" type="string" minOccurs="0" maxOccurs="0"/>
					<element name="date" type="gYear"></element>
				</sequence>
			</restriction>
		</complexContent>
	</complexType>
	
	<element name="Publication88" type="c:PublicationType88" abstract="true"></element>
	
	<element name="Book88" type="c:BookType88" substitutionGroup="c:Publication88"></element>

	<element name="Magazine88" type="c:MagazineType88" substitutionGroup="c:Publication88"></element>
	
	<element name="Catalogue88">
		<complexType>
			<sequence>
				<element ref="c:Publication88" maxOccurs="unbounded"></element>
			</sequence>
		</complexType>
	</element>
	<complexType name="PublicationType89">
		<sequence>
			<element name="title" type="string"></element>
			<element name="author" type="string" minOccurs="0" maxOccurs="unbounded"></element>
			<element name="date" type="gYear"></element>
		</sequence>
	</complexType>
	
	<complexType name="BookType89">
		<complexContent>
			<extension base="c:PublicationType89">
				<sequence>
					<element name="isbn" type="string" />
					<element name="publisher" type="string"/>
				</sequence>
			</extension>
		</complexContent>
	</complexType>
	
	<complexType name="MagazineType89">
		<complexContent>			
			<restriction base="c:PublicationType89">
				<sequence>
					<element name="title" type="string" />
					<element name="author" type="string" minOccurs="0" maxOccurs="0"/>
					<element name="date" type="gYear"></element>
				</sequence>
			</restriction>
		</complexContent>
	</complexType>
	
	<element name="Publication89" type="c:PublicationType89" abstract="true"></element>
	
	<element name="Book89" type="c:BookType89" substitutionGroup="c:Publication89"></element>

	<element name="Magazine89" type="c:MagazineType89" substitutionGroup="c:Publication89"></element>
	
	<element name="Catalogue89">
		<complexType>
			<sequence>
				<element ref="c:Publication89" maxOccurs="unbounded"></element>
			</sequence>
		</complexType>
	</element>
	<complexType name="PublicationType90">
		<sequence>
			<element name="title" type="string"></element>
			<element name="author" type="string" minOccurs="0" maxOccurs="unbounded"></element>
			<element name="date" type="gYear"></element>
		</sequence>
	</complexType>
	
	<complexType name="BookType90">
		<complexContent>
			<extension base="c:PublicationType90">
				<sequence>
					<element name="isbn" type="string" />
					<element name="publisher" type="string"/>
				</sequence>
			</extension>
		</complexContent>
	</complexType>
	
	<complexType name="MagazineType90">
		<complexContent>			
			<restriction base="c:PublicationType90">
				<sequence>
					<element name="title" type="string" />
					<element name="author" type="string" minOccurs="0" maxOccurs="0"/>
					<element name="date" type="gYear"></element>
				</sequence>
			</restriction>
		</complexContent>
	</complexType>
	
	<element name="Publication90" type="c:PublicationType90" abstract="true"></element>
	
	<element name="Book90" type="c:BookType90" substitutionGroup="c:Publication90"></element>

	<element name="Magazine90" type="c:MagazineType90" substitutionGroup="c:Publication90"></element>
	
	<element name="Catalogue90">
		<complexType>
			<sequence>
				<element ref="c:Publication90" maxOccurs="unbounded"></element>
			</sequence>
		</complexType>
	</element>
	<complexType name="PublicationType91">
		<sequence>
			<element name="title" type="string"></element>
			<element name="author" type="string" minOccurs="0" maxOccurs="unbounded"></element>
			<element name="date" type="gYear"></element>
		</sequence>
	</complexType>
	
	<complexType name="BookType91">
		<complexContent>
			<extension base="c:PublicationType91">
				<sequence>
					<element name="isbn" type="string" />
					<element name="publisher" type="string"/>
				</sequence>
			</extension>
		</complexContent>
	</complexType>
	
	<complexType name="MagazineType91">
		<complexContent>			
			<restriction base="c:PublicationType91">
				<sequence>
					<element name="title" type="string" />
					<element name="author" type="string" minOccurs="0" maxOccurs="0"/>
					<element name="date" type="gYear"></element>
				</sequence>
			</restriction>
		</complexContent>
	</complexType>
	
	<element name="Publication91" type="c:PublicationType91" abstract="true"></element>
	
	<element name="Book91" type="c:BookType91" substitutionGroup="c:Publication91"></element>

	<element name="Magazine91" type="c:MagazineType91" substitutionGroup="c:Publication91"></element>
	
	<element name="Catalogue91">
		<complexType>
			<sequence>
				<element ref="c:Publication91" maxOccurs="unbounded"></element>
			</sequence>
		</complexType>
	</element>
	<complexType name="PublicationType92">
		<sequence>
			<element name="title" type="string"></element>
			<element name="author" type="string" minOccurs="0" maxOccurs="unbounded"></element>
			<element name="date" type="gYear"></element>
		</sequence>
	</complexType>
	
	<complexType name="BookType92">
		<complexContent>
			<extension base="c:PublicationType92">
				<sequence>
					<element name="isbn" type="string" />
					<element name="publisher" type="string"/>
				</sequence>
			</extension>
		</complexContent>
	</complexType>
	
	<complexType name="MagazineType92">
		<complexContent>			
			<restriction base="c:PublicationType92">
				<sequence>
					<element name="title" type="string" />
					<element name="author" type="string" minOccurs="0" maxOccurs="0"/>
					<element name="date" type="gYear"></element>
				</sequence>
			</restriction>
		</complexContent>
	</complexType>
	
	<element name="Publication92" type="c:PublicationType92" abstract="true"></element>
	
	<element name="Book92" type="c:BookType92" substitutionGroup="c:Publication92"></element>

	<element name="Magazine92" type="c:MagazineType92" substitutionGroup="c:Publication92"></element>
	
	<element name="Catalogue92">
		<complexType>
			<sequence>
				<element ref="c:Publication92" maxOccurs="unbounded"></element>
			</sequence>
		</complexType>
	</element>
	<complexType name="PublicationType93">
		<sequence>
			<element name="title" type="string"></element>
			<element name="author" type="string" minOccurs="0" maxOccurs="unbounded"></element>
			<element name="date" type="gYear"></element>
		</sequence>
	</complexType>
	
	<complexType name="BookType93">
		<complexContent>
			<extension base="c:PublicationType93">
				<sequence>
					<element name="isbn" type="string" />
					<element name="publisher" type="string"/>
				</sequence>
			</extension>
		</complexContent>
	</complexType>
	
	<complexType name="MagazineType93">
		<complexContent>			
			<restriction base="c:PublicationType93">
				<sequence>
					<element name="title" type="string" />
					<element name="author" type="string" minOccurs="0" maxOccurs="0"/>
					<element name="date" type="gYear"></element>
				</sequence>
			</restriction>
		</complexContent>
	</complexType>
	
	<element name="Publication93" type="c:PublicationType93" abstract="true"></element>
	
	<element name="Book93" type="c:BookType93" substitutionGroup="c:Publication93"></element>

	<element name="Magazine93" type="c:MagazineType93" substitutionGroup="c:Publication93"></element>
	
	<element name="Catalogue93">
		<complexType>
			<sequence>
				<element ref="c:Publication93" maxOccurs="unbounded"></element>
			</sequence>
		</complexType>
	</element>
	<complexType name="PublicationType94">
		<sequence>
			<element name="title" type="string"></element>
			<element name="author" type="string" minOccurs="0" maxOccurs="unbounded"></element>
			<element name="date" type="gYear"></element>
		</sequence>
	</complexType>
	
	<complexType name="BookType94">
		<complexContent>
			<extension base="c:PublicationType94">
				<sequence>
					<element name="isbn" type="string" />
					<element name="publisher" type="string"/>
				</sequence>
			</extension>
		</complexContent>
	</complexType>
	
	<complexType name="MagazineType94">
		<complexContent>			
			<restriction base="c:PublicationType94">
				<sequence>
					<element name="title" type="string" />
					<element name="author" type="string" minOccurs="0" maxOccurs="0"/>
					<element name="date" type="gYear"></element>
				</sequence>
			</restriction>
		</complexContent>
	</complexType>
	
	<element name="Publication94" type="c:PublicationType94" abstract="true"></element>
	
	<element name="Book94" type="c:BookType94" substitutionGroup="c:Publication94"></element>

	<element name="Magazine94" type="c:MagazineType94" substitutionGroup="c:Publication94"></element>
	
	<element name="Catalogue94">
		<complexType>
			<sequence>
				<element ref="c:Publication94" maxOccurs="unbounded"></element>
			</sequence>
		</complexType>
	</element>
	<complexType name="PublicationType95">
		<sequence>
			<element name="title" type="string"></element>
			<element name="author" type="string" minOccurs="0" maxOccurs="unbounded"></element>
			<element name="date" type="gYear"></element>
		</sequence>
	</complexType>
	
	<complexType name="BookType95">
		<complexContent>
			<extension base="c:PublicationType95">
				<sequence>
					<element name="isbn" type="string" />
					<element name="publisher" type="string"/>
				</sequence>
			</extension>
		</complexContent>
	</complexType>
	
	<complexType name="MagazineType95">
		<complexContent>			
			<restriction base="c:PublicationType95">
				<sequence>
					<element name="title" type="string" />
					<element name="author" type="string" minOccurs="0" maxOccurs="0"/>
					<element name="date" type="gYear"></element>
				</sequence>
			</restriction>
		</complexContent>
	</complexType>
	
	<element name="Publication95" type="c:PublicationType95" abstract="true"></element>
	
	<element name="Book95" type="c:BookType95" substitutionGroup="c:Publication95"></element>

	<element name="Magazine95" type="c:MagazineType95" substitutionGroup="c:Publication95"></element>
	
	<element name="Catalogue95">
		<complexType>
			<sequence>
				<element ref="c:Publication95" maxOccurs="unbounded"></element>
			</sequence>
		</complexType>
	</element>
	<complexType name="PublicationType96">
		<sequence>
			<element name="title" type="string"></element>
			<element name="author" type="string" minOccurs="0" maxOccurs="unbounded"></element>
			<element name="date" type="gYear"></element>
		</sequence>
	</complexType>
	
	<complexType name="BookType96">
		<complexContent>
			<extension base="c:PublicationType96">
				<sequence>
					<element name="isbn" type="string" />
					<element name="publisher" type="string"/>
				</sequence>
			</extension>
		</complexContent>
	</complexType>
	
	<complexType name="MagazineType96">
		<complexContent>			
			<restriction base="c:PublicationType96">
				<sequence>
					<element name="title" type="string" />
					<element name="author" type="string" minOccurs="0" maxOccurs="0"/>
					<element name="date" type="gYear"></element>
				</sequence>
			</restriction>
		</complexContent>
	</complexType>
	
	<element name="Publication96" type="c:PublicationType96" abstract="true"></element>
	
	<element name="Book96" type="c:BookType96" substitutionGroup="c:Publication96"></element>

	<element name="Magazine96" type="c:MagazineType96" substitutionGroup="c:Publication96"></element>
	
	<element name="Catalogue96">
		<complexType>
			<sequence>
				<element ref="c:Publication96" maxOccurs="unbounded"></element>
			</sequence>
		</complexType>
	</element>
	<complexType name="PublicationType97">
		<sequence>
			<element name="title" type="string"></element>
			<element name="author" type="string" minOccurs="0" maxOccurs="unbounded"></element>
			<element name="date" type="gYear"></element>
		</sequence>
	</complexType>
	
	<complexType name="BookType97">
		<complexContent>
			<extension base="c:PublicationType97">
				<sequence>
					<element name="isbn" type="string" />
					<element name="publisher" type="string"/>
				</sequence>
			</extension>
		</complexContent>
	</complexType>
	
	<complexType name="MagazineType97">
		<complexContent>			
			<restriction base="c:PublicationType97">
				<sequence>
					<element name="title" type="string" />
					<element name="author" type="string" minOccurs="0" maxOccurs="0"/>
					<element name="date" type="gYear"></element>
				</sequence>
			</restriction>
		</complexContent>
	</complexType>
	
	<element name="Publication97" type="c:PublicationType97" abstract="true"></element>
	
	<element name="Book97" type="c:BookType97" substitutionGroup="c:Publication97"></element>

	<element name="Magazine97" type="c:MagazineType97" substitutionGroup="c:Publication97"></element>
	
	<element name="Catalogue97">
		<complexType>
			<sequence>
				<element ref="c:Publication97" maxOccurs="unbounded"></element>
			</sequence>
		</complexType>
	</element>
	<complexType name="PublicationType98">
		<sequence>
			<element name="title" type="string"></element>
			<element name="author" type="string" minOccurs="0" maxOccurs="unbounded"></element>
			<element name="date" type="gYear"></element>
		</sequence>
	</complexType>
	
	<complexType name="BookType98">
		<complexContent>
			<extension base="c:PublicationType98">
				<sequence>
					<element name="isbn" type="string" />
					<element name="publisher" type="string"/>
				</sequence>
			</extension>
		</complexContent>
	</complexType>
	
	<complexType name="MagazineType98">
		<complexContent>			
			<restriction base="c:PublicationType98">
				<sequence>
					<element name="title" type="string" />
					<element name="author" type="string" minOccurs="0" maxOccurs="0"/>
					<element name="date" type="gYear"></element>
				</sequence>
			</restriction>
		</complexContent>
	</complexType>
	
	<element name="Publication98" type="c:PublicationType98" abstract="true"></element>
	
	<element name="Book98" type="c:BookType98" substitutionGroup="c:Publication98"></element>

	<element name="Magazine98" type="c:MagazineType98" substitutionGroup="c:Publication98"></element>
	
	<element name="Catalogue98">
		<complexType>
			<sequence>
				<element ref="c:Publication98" maxOccurs="unbounded"></element>
			</sequence>
		</complexType>
	</element>
	<complexType name="PublicationType99">
		<sequence>
			<element name="title" type="string"></element>
			<element name="author" type="string" minOccurs="0" maxOccurs="unbounded"></element>
			<element name="date" type="gYear"></element>
		</sequence>
	</complexType>
	
	<complexType name="BookType99">
		<complexContent>
			<extension base="c:PublicationType99">
				<sequence>
					<element name="isbn" type="string" />
					<element name="publisher" type="string"/>
				</sequence>
			</extension>
		</complexContent>
	</complexType>
	
	<complexType name="MagazineType99">
		<complexContent>			
			<restriction base="c:PublicationType99">
				<sequence>
					<element name="title" type="string" />
					<element name="author" type="string" minOccurs="0" maxOccurs="0"/>
					<element name="date" type="gYear"></element>
				</sequence>
			</restriction>
		</complexContent>
	</complexType>
	
	<element name="Publication99" type="c:PublicationType99" abstract="true"></element>
	
	<element name="Book99" type="c:BookType99" substitutionGroup="c:Publication99"></element>

	<element name="Magazine99" type="c:MagazineType99" substitutionGroup="c:Publication99"></element>
	
	<element name="Catalogue99">
		<complexType>
			<sequence>
				<element ref="c:Publication99" maxOccurs="unbounded"></element>
			</sequence>
		</complexType>
	</element>
	<complexType name="PublicationType100">
		<sequence>
			<element name="title" type="string"></element>
			<element name="author" type="string" minOccurs="0" maxOccurs="unbounded"></element>
			<element name="date" type="gYear"></element>
		</sequence>
	</complexType>
	
	<complexType name="BookType100">
		<complexContent>
			<extension base="c:PublicationType100">
				<sequence>
					<element name="isbn" type="string" />
					<element name="publisher" type="string"/>
				</sequence>
			</extension>
		</complexContent>
	</complexType>
	
	<complexType name="MagazineType100">
		<complexContent>			
			<restriction base="c:PublicationType100">
				<sequence>
					<element name="title" type="string" />
					<element name="author" type="string" minOccurs="0" maxOccurs="0"/>
					<element name="date" type="gYear"></element>
				</sequence>
			</restriction>
		</complexContent>
	</complexType>
	
	<element name="Publication100" type="c:PublicationType100" abstract="true"></element>
	
	<element name="Book100" type="c:BookType100" substitutionGroup="c:Publication100"></element>

	<element name="Magazine100" type="c:MagazineType100" substitutionGroup="c:Publication100"></element>
	
	<element name="Catalogue100">
		<complexType>
			<sequence>
				<element ref="c:Publication100" maxOccurs="unbounded"></element>
			</sequence>
		</complexType>
	</element>
	<complexType name="PublicationType101">
		<sequence>
			<element name="title" type="string"></element>
			<element name="author" type="string" minOccurs="0" maxOccurs="unbounded"></element>
			<element name="date" type="gYear"></element>
		</sequence>
	</complexType>
	
	<complexType name="BookType101">
		<complexContent>
			<extension base="c:PublicationType101">
				<sequence>
					<element name="isbn" type="string" />
					<element name="publisher" type="string"/>
				</sequence>
			</extension>
		</complexContent>
	</complexType>
	
	<complexType name="MagazineType101">
		<complexContent>			
			<restriction base="c:PublicationType101">
				<sequence>
					<element name="title" type="string" />
					<element name="author" type="string" minOccurs="0" maxOccurs="0"/>
					<element name="date" type="gYear"></element>
				</sequence>
			</restriction>
		</complexContent>
	</complexType>
	
	<element name="Publication101" type="c:PublicationType101" abstract="true"></element>
	
	<element name="Book101" type="c:BookType101" substitutionGroup="c:Publication101"></element>

	<element name="Magazine101" type="c:MagazineType101" substitutionGroup="c:Publication101"></element>
	
	<element name="Catalogue101">
		<complexType>
			<sequence>
				<element ref="c:Publication101" maxOccurs="unbounded"></element>
			</sequence>
		</complexType>
	</element>
	<complexType name="PublicationType102">
		<sequence>
			<element name="title" type="string"></element>
			<element name="author" type="string" minOccurs="0" maxOccurs="unbounded"></element>
			<element name="date" type="gYear"></element>
		</sequence>
	</complexType>
	
	<complexType name="BookType102">
		<complexContent>
			<extension base="c:PublicationType102">
				<sequence>
					<element name="isbn" type="string" />
					<element name="publisher" type="string"/>
				</sequence>
			</extension>
		</complexContent>
	</complexType>
	
	<complexType name="MagazineType102">
		<complexContent>			
			<restriction base="c:PublicationType102">
				<sequence>
					<element name="title" type="string" />
					<element name="author" type="string" minOccurs="0" maxOccurs="0"/>
					<element name="date" type="gYear"></element>
				</sequence>
			</restriction>
		</complexContent>
	</complexType>
	
	<element name="Publication102" type="c:PublicationType102" abstract="true"></element>
	
	<element name="Book102" type="c:BookType102" substitutionGroup="c:Publication102"></element>

	<element name="Magazine102" type="c:MagazineType102" substitutionGroup="c:Publication102"></element>
	
	<element name="Catalogue102">
		<complexType>
			<sequence>
				<element ref="c:Publication102" maxOccurs="unbounded"></element>
			</sequence>
		</complexType>
	</element>
	<complexType name="PublicationType103">
		<sequence>
			<element name="title" type="string"></element>
			<element name="author" type="string" minOccurs="0" maxOccurs="unbounded"></element>
			<element name="date" type="gYear"></element>
		</sequence>
	</complexType>
	
	<complexType name="BookType103">
		<complexContent>
			<extension base="c:PublicationType103">
				<sequence>
					<element name="isbn" type="string" />
					<element name="publisher" type="string"/>
				</sequence>
			</extension>
		</complexContent>
	</complexType>
	
	<complexType name="MagazineType103">
		<complexContent>			
			<restriction base="c:PublicationType103">
				<sequence>
					<element name="title" type="string" />
					<element name="author" type="string" minOccurs="0" maxOccurs="0"/>
					<element name="date" type="gYear"></element>
				</sequence>
			</restriction>
		</complexContent>
	</complexType>
	
	<element name="Publication103" type="c:PublicationType103" abstract="true"></element>
	
	<element name="Book103" type="c:BookType103" substitutionGroup="c:Publication103"></element>

	<element name="Magazine103" type="c:MagazineType103" substitutionGroup="c:Publication103"></element>
	
	<element name="Catalogue103">
		<complexType>
			<sequence>
				<element ref="c:Publication103" maxOccurs="unbounded"></element>
			</sequence>
		</complexType>
	</element>
	<complexType name="PublicationType104">
		<sequence>
			<element name="title" type="string"></element>
			<element name="author" type="string" minOccurs="0" maxOccurs="unbounded"></element>
			<element name="date" type="gYear"></element>
		</sequence>
	</complexType>
	
	<complexType name="BookType104">
		<complexContent>
			<extension base="c:PublicationType104">
				<sequence>
					<element name="isbn" type="string" />
					<element name="publisher" type="string"/>
				</sequence>
			</extension>
		</complexContent>
	</complexType>
	
	<complexType name="MagazineType104">
		<complexContent>			
			<restriction base="c:PublicationType104">
				<sequence>
					<element name="title" type="string" />
					<element name="author" type="string" minOccurs="0" maxOccurs="0"/>
					<element name="date" type="gYear"></element>
				</sequence>
			</restriction>
		</complexContent>
	</complexType>
	
	<element name="Publication104" type="c:PublicationType104" abstract="true"></element>
	
	<element name="Book104" type="c:BookType104" substitutionGroup="c:Publication104"></element>

	<element name="Magazine104" type="c:MagazineType104" substitutionGroup="c:Publication104"></element>
	
	<element name="Catalogue104">
		<complexType>
			<sequence>
				<element ref="c:Publication104" maxOccurs="unbounded"></element>
			</sequence>
		</complexType>
	</element>
	<complexType name="PublicationType105">
		<sequence>
			<element name="title" type="string"></element>
			<element name="author" type="string" minOccurs="0" maxOccurs="unbounded"></element>
			<element name="date" type="gYear"></element>
		</sequence>
	</complexType>
	
	<complexType name="BookType105">
		<complexContent>
			<extension base="c:PublicationType105">
				<sequence>
					<element name="isbn" type="string" />
					<element name="publisher" type="string"/>
				</sequence>
			</extension>
		</complexContent>
	</complexType>
	
	<complexType name="MagazineType105">
		<complexContent>			
			<restriction base="c:PublicationType105">
				<sequence>
					<element name="title" type="string" />
					<element name="author" type="string" minOccurs="0" maxOccurs="0"/>
					<element name="date" type="gYear"></element>
				</sequence>
			</restriction>
		</complexContent>
	</complexType>
	
	<element name="Publication105" type="c:PublicationType105" abstract="true"></element>
	
	<element name="Book105" type="c:BookType105" substitutionGroup="c:Publication105"></element>

	<element name="Magazine105" type="c:MagazineType105" substitutionGroup="c:Publication105"></element>
	
	<element name="Catalogue105">
		<complexType>
			<sequence>
				<element ref="c:Publication105" maxOccurs="unbounded"></element>
			</sequence>
		</complexType>
	</element>
	<complexType name="PublicationType106">
		<sequence>
			<element name="title" type="string"></element>
			<element name="author" type="string" minOccurs="0" maxOccurs="unbounded"></element>
			<element name="date" type="gYear"></element>
		</sequence>
	</complexType>
	
	<complexType name="BookType106">
		<complexContent>
			<extension base="c:PublicationType106">
				<sequence>
					<element name="isbn" type="string" />
					<element name="publisher" type="string"/>
				</sequence>
			</extension>
		</complexContent>
	</complexType>
	
	<complexType name="MagazineType106">
		<complexContent>			
			<restriction base="c:PublicationType106">
				<sequence>
					<element name="title" type="string" />
					<element name="author" type="string" minOccurs="0" maxOccurs="0"/>
					<element name="date" type="gYear"></element>
				</sequence>
			</restriction>
		</complexContent>
	</complexType>
	
	<element name="Publication106" type="c:PublicationType106" abstract="true"></element>
	
	<element name="Book106" type="c:BookType106" substitutionGroup="c:Publication106"></element>

	<element name="Magazine106" type="c:MagazineType106" substitutionGroup="c:Publication106"></element>
	
	<element name="Catalogue106">
		<complexType>
			<sequence>
				<element ref="c:Publication106" maxOccurs="unbounded"></element>
			</sequence>
		</complexType>
	</element>
	<complexType name="PublicationType107">
		<sequence>
			<element name="title" type="string"></element>
			<element name="author" type="string" minOccurs="0" maxOccurs="unbounded"></element>
			<element name="date" type="gYear"></element>
		</sequence>
	</complexType>
	
	<complexType name="BookType107">
		<complexContent>
			<extension base="c:PublicationType107">
				<sequence>
					<element name="isbn" type="string" />
					<element name="publisher" type="string"/>
				</sequence>
			</extension>
		</complexContent>
	</complexType>
	
	<complexType name="MagazineType107">
		<complexContent>			
			<restriction base="c:PublicationType107">
				<sequence>
					<element name="title" type="string" />
					<element name="author" type="string" minOccurs="0" maxOccurs="0"/>
					<element name="date" type="gYear"></element>
				</sequence>
			</restriction>
		</complexContent>
	</complexType>
	
	<element name="Publication107" type="c:PublicationType107" abstract="true"></element>
	
	<element name="Book107" type="c:BookType107" substitutionGroup="c:Publication107"></element>

	<element name="Magazine107" type="c:MagazineType107" substitutionGroup="c:Publication107"></element>
	
	<element name="Catalogue107">
		<complexType>
			<sequence>
				<element ref="c:Publication107" maxOccurs="unbounded"></element>
			</sequence>
		</complexType>
	</element>
	<complexType name="PublicationType108">
		<sequence>
			<element name="title" type="string"></element>
			<element name="author" type="string" minOccurs="0" maxOccurs="unbounded"></element>
			<element name="date" type="gYear"></element>
		</sequence>
	</complexType>
	
	<complexType name="BookType108">
		<complexContent>
			<extension base="c:PublicationType108">
				<sequence>
					<element name="isbn" type="string" />
					<element name="publisher" type="string"/>
				</sequence>
			</extension>
		</complexContent>
	</complexType>
	
	<complexType name="MagazineType108">
		<complexContent>			
			<restriction base="c:PublicationType108">
				<sequence>
					<element name="title" type="string" />
					<element name="author" type="string" minOccurs="0" maxOccurs="0"/>
					<element name="date" type="gYear"></element>
				</sequence>
			</restriction>
		</complexContent>
	</complexType>
	
	<element name="Publication108" type="c:PublicationType108" abstract="true"></element>
	
	<element name="Book108" type="c:BookType108" substitutionGroup="c:Publication108"></element>

	<element name="Magazine108" type="c:MagazineType108" substitutionGroup="c:Publication108"></element>
	
	<element name="Catalogue108">
		<complexType>
			<sequence>
				<element ref="c:Publication108" maxOccurs="unbounded"></element>
			</sequence>
		</complexType>
	</element>
	<complexType name="PublicationType109">
		<sequence>
			<element name="title" type="string"></element>
			<element name="author" type="string" minOccurs="0" maxOccurs="unbounded"></element>
			<element name="date" type="gYear"></element>
		</sequence>
	</complexType>
	
	<complexType name="BookType109">
		<complexContent>
			<extension base="c:PublicationType109">
				<sequence>
					<element name="isbn" type="string" />
					<element name="publisher" type="string"/>
				</sequence>
			</extension>
		</complexContent>
	</complexType>
	
	<complexType name="MagazineType109">
		<complexContent>			
			<restriction base="c:PublicationType109">
				<sequence>
					<element name="title" type="string" />
					<element name="author" type="string" minOccurs="0" maxOccurs="0"/>
					<element name="date" type="gYear"></element>
				</sequence>
			</restriction>
		</complexContent>
	</complexType>
	
	<element name="Publication109" type="c:PublicationType109" abstract="true"></element>
	
	<element name="Book109" type="c:BookType109" substitutionGroup="c:Publication109"></element>

	<element name="Magazine109" type="c:MagazineType109" substitutionGroup="c:Publication109"></element>
	
	<element name="Catalogue109">
		<complexType>
			<sequence>
				<element ref="c:Publication109" maxOccurs="unbounded"></element>
			</sequence>
		</complexType>
	</element>
	<complexType name="PublicationType110">
		<sequence>
			<element name="title" type="string"></element>
			<element name="author" type="string" minOccurs="0" maxOccurs="unbounded"></element>
			<element name="date" type="gYear"></element>
		</sequence>
	</complexType>
	
	<complexType name="BookType110">
		<complexContent>
			<extension base="c:PublicationType110">
				<sequence>
					<element name="isbn" type="string" />
					<element name="publisher" type="string"/>
				</sequence>
			</extension>
		</complexContent>
	</complexType>
	
	<complexType name="MagazineType110">
		<complexContent>			
			<restriction base="c:PublicationType110">
				<sequence>
					<element name="title" type="string" />
					<element name="author" type="string" minOccurs="0" maxOccurs="0"/>
					<element name="date" type="gYear"></element>
				</sequence>
			</restriction>
		</complexContent>
	</complexType>
	
	<element name="Publication110" type="c:PublicationType110" abstract="true"></element>
	
	<element name="Book110" type="c:BookType110" substitutionGroup="c:Publication110"></element>

	<element name="Magazine110" type="c:MagazineType110" substitutionGroup="c:Publication110"></element>
	
	<element name="Catalogue110">
		<complexType>
			<sequence>
				<element ref="c:Publication110" maxOccurs="unbounded"></element>
			</sequence>
		</complexType>
	</element>
	<complexType name="PublicationType111">
		<sequence>
			<element name="title" type="string"></element>
			<element name="author" type="string" minOccurs="0" maxOccurs="unbounded"></element>
			<element name="date" type="gYear"></element>
		</sequence>
	</complexType>
	
	<complexType name="BookType111">
		<complexContent>
			<extension base="c:PublicationType111">
				<sequence>
					<element name="isbn" type="string" />
					<element name="publisher" type="string"/>
				</sequence>
			</extension>
		</complexContent>
	</complexType>
	
	<complexType name="MagazineType111">
		<complexContent>			
			<restriction base="c:PublicationType111">
				<sequence>
					<element name="title" type="string" />
					<element name="author" type="string" minOccurs="0" maxOccurs="0"/>
					<element name="date" type="gYear"></element>
				</sequence>
			</restriction>
		</complexContent>
	</complexType>
	
	<element name="Publication111" type="c:PublicationType111" abstract="true"></element>
	
	<element name="Book111" type="c:BookType111" substitutionGroup="c:Publication111"></element>

	<element name="Magazine111" type="c:MagazineType111" substitutionGroup="c:Publication111"></element>
	
	<element name="Catalogue111">
		<complexType>
			<sequence>
				<element ref="c:Publication111" maxOccurs="unbounded"></element>
			</sequence>
		</complexType>
	</element>
	<complexType name="PublicationType112">
		<sequence>
			<element name="title" type="string"></element>
			<element name="author" type="string" minOccurs="0" maxOccurs="unbounded"></element>
			<element name="date" type="gYear"></element>
		</sequence>
	</complexType>
	
	<complexType name="BookType112">
		<complexContent>
			<extension base="c:PublicationType112">
				<sequence>
					<element name="isbn" type="string" />
					<element name="publisher" type="string"/>
				</sequence>
			</extension>
		</complexContent>
	</complexType>
	
	<complexType name="MagazineType112">
		<complexContent>			
			<restriction base="c:PublicationType112">
				<sequence>
					<element name="title" type="string" />
					<element name="author" type="string" minOccurs="0" maxOccurs="0"/>
					<element name="date" type="gYear"></element>
				</sequence>
			</restriction>
		</complexContent>
	</complexType>
	
	<element name="Publication112" type="c:PublicationType112" abstract="true"></element>
	
	<element name="Book112" type="c:BookType112" substitutionGroup="c:Publication112"></element>

	<element name="Magazine112" type="c:MagazineType112" substitutionGroup="c:Publication112"></element>
	
	<element name="Catalogue112">
		<complexType>
			<sequence>
				<element ref="c:Publication112" maxOccurs="unbounded"></element>
			</sequence>
		</complexType>
	</element>
	<complexType name="PublicationType113">
		<sequence>
			<element name="title" type="string"></element>
			<element name="author" type="string" minOccurs="0" maxOccurs="unbounded"></element>
			<element name="date" type="gYear"></element>
		</sequence>
	</complexType>
	
	<complexType name="BookType113">
		<complexContent>
			<extension base="c:PublicationType113">
				<sequence>
					<element name="isbn" type="string" />
					<element name="publisher" type="string"/>
				</sequence>
			</extension>
		</complexContent>
	</complexType>
	
	<complexType name="MagazineType113">
		<complexContent>			
			<restriction base="c:PublicationType113">
				<sequence>
					<element name="title" type="string" />
					<element name="author" type="string" minOccurs="0" maxOccurs="0"/>
					<element name="date" type="gYear"></element>
				</sequence>
			</restriction>
		</complexContent>
	</complexType>
	
	<element name="Publication113" type="c:PublicationType113" abstract="true"></element>
	
	<element name="Book113" type="c:BookType113" substitutionGroup="c:Publication113"></element>

	<element name="Magazine113" type="c:MagazineType113" substitutionGroup="c:Publication113"></element>
	
	<element name="Catalogue113">
		<complexType>
			<sequence>
				<element ref="c:Publication113" maxOccurs="unbounded"></element>
			</sequence>
		</complexType>
	</element>
	<complexType name="PublicationType114">
		<sequence>
			<element name="title" type="string"></element>
			<element name="author" type="string" minOccurs="0" maxOccurs="unbounded"></element>
			<element name="date" type="gYear"></element>
		</sequence>
	</complexType>
	
	<complexType name="BookType114">
		<complexContent>
			<extension base="c:PublicationType114">
				<sequence>
					<element name="isbn" type="string" />
					<element name="publisher" type="string"/>
				</sequence>
			</extension>
		</complexContent>
	</complexType>
	
	<complexType name="MagazineType114">
		<complexContent>			
			<restriction base="c:PublicationType114">
				<sequence>
					<element name="title" type="string" />
					<element name="author" type="string" minOccurs="0" maxOccurs="0"/>
					<element name="date" type="gYear"></element>
				</sequence>
			</restriction>
		</complexContent>
	</complexType>
	
	<element name="Publication114" type="c:PublicationType114" abstract="true"></element>
	
	<element name="Book114" type="c:BookType114" substitutionGroup="c:Publication114"></element>

	<element name="Magazine114" type="c:MagazineType114" substitutionGroup="c:Publication114"></element>
	
	<element name="Catalogue114">
		<complexType>
			<sequence>
				<element ref="c:Publication114" maxOccurs="unbounded"></element>
			</sequence>
		</complexType>
	</element>
	<complexType name="PublicationType115">
		<sequence>
			<element name="title" type="string"></element>
			<element name="author" type="string" minOccurs="0" maxOccurs="unbounded"></element>
			<element name="date" type="gYear"></element>
		</sequence>
	</complexType>
	
	<complexType name="BookType115">
		<complexContent>
			<extension base="c:PublicationType115">
				<sequence>
					<element name="isbn" type="string" />
					<element name="publisher" type="string"/>
				</sequence>
			</extension>
		</complexContent>
	</complexType>
	
	<complexType name="MagazineType115">
		<complexContent>			
			<restriction base="c:PublicationType115">
				<sequence>
					<element name="title" type="string" />
					<element name="author" type="string" minOccurs="0" maxOccurs="0"/>
					<element name="date" type="gYear"></element>
				</sequence>
			</restriction>
		</complexContent>
	</complexType>
	
	<element name="Publication115" type="c:PublicationType115" abstract="true"></element>
	
	<element name="Book115" type="c:BookType115" substitutionGroup="c:Publication115"></element>

	<element name="Magazine115" type="c:MagazineType115" substitutionGroup="c:Publication115"></element>
	
	<element name="Catalogue115">
		<complexType>
			<sequence>
				<element ref="c:Publication115" maxOccurs="unbounded"></element>
			</sequence>
		</complexType>
	</element>
	<complexType name="PublicationType116">
		<sequence>
			<element name="title" type="string"></element>
			<element name="author" type="string" minOccurs="0" maxOccurs="unbounded"></element>
			<element name="date" type="gYear"></element>
		</sequence>
	</complexType>
	
	<complexType name="BookType116">
		<complexContent>
			<extension base="c:PublicationType116">
				<sequence>
					<element name="isbn" type="string" />
					<element name="publisher" type="string"/>
				</sequence>
			</extension>
		</complexContent>
	</complexType>
	
	<complexType name="MagazineType116">
		<complexContent>			
			<restriction base="c:PublicationType116">
				<sequence>
					<element name="title" type="string" />
					<element name="author" type="string" minOccurs="0" maxOccurs="0"/>
					<element name="date" type="gYear"></element>
				</sequence>
			</restriction>
		</complexContent>
	</complexType>
	
	<element name="Publication116" type="c:PublicationType116" abstract="true"></element>
	
	<element name="Book116" type="c:BookType116" substitutionGroup="c:Publication116"></element>

	<element name="Magazine116" type="c:MagazineType116" substitutionGroup="c:Publication116"></element>
	
	<element name="Catalogue116">
		<complexType>
			<sequence>
				<element ref="c:Publication116" maxOccurs="unbounded"></element>
			</sequence>
		</complexType>
	</element>
	<complexType name="PublicationType117">
		<sequence>
			<element name="title" type="string"></element>
			<element name="author" type="string" minOccurs="0" maxOccurs="unbounded"></element>
			<element name="date" type="gYear"></element>
		</sequence>
	</complexType>
	
	<complexType name="BookType117">
		<complexContent>
			<extension base="c:PublicationType117">
				<sequence>
					<element name="isbn" type="string" />
					<element name="publisher" type="string"/>
				</sequence>
			</extension>
		</complexContent>
	</complexType>
	
	<complexType name="MagazineType117">
		<complexContent>			
			<restriction base="c:PublicationType117">
				<sequence>
					<element name="title" type="string" />
					<element name="author" type="string" minOccurs="0" maxOccurs="0"/>
					<element name="date" type="gYear"></element>
				</sequence>
			</restriction>
		</complexContent>
	</complexType>
	
	<element name="Publication117" type="c:PublicationType117" abstract="true"></element>
	
	<element name="Book117" type="c:BookType117" substitutionGroup="c:Publication117"></element>

	<element name="Magazine117" type="c:MagazineType117" substitutionGroup="c:Publication117"></element>
	
	<element name="Catalogue117">
		<complexType>
			<sequence>
				<element ref="c:Publication117" maxOccurs="unbounded"></element>
			</sequence>
		</complexType>
	</element>
	<complexType name="PublicationType118">
		<sequence>
			<element name="title" type="string"></element>
			<element name="author" type="string" minOccurs="0" maxOccurs="unbounded"></element>
			<element name="date" type="gYear"></element>
		</sequence>
	</complexType>
	
	<complexType name="BookType118">
		<complexContent>
			<extension base="c:PublicationType118">
				<sequence>
					<element name="isbn" type="string" />
					<element name="publisher" type="string"/>
				</sequence>
			</extension>
		</complexContent>
	</complexType>
	
	<complexType name="MagazineType118">
		<complexContent>			
			<restriction base="c:PublicationType118">
				<sequence>
					<element name="title" type="string" />
					<element name="author" type="string" minOccurs="0" maxOccurs="0"/>
					<element name="date" type="gYear"></element>
				</sequence>
			</restriction>
		</complexContent>
	</complexType>
	
	<element name="Publication118" type="c:PublicationType118" abstract="true"></element>
	
	<element name="Book118" type="c:BookType118" substitutionGroup="c:Publication118"></element>

	<element name="Magazine118" type="c:MagazineType118" substitutionGroup="c:Publication118"></element>
	
	<element name="Catalogue118">
		<complexType>
			<sequence>
				<element ref="c:Publication118" maxOccurs="unbounded"></element>
			</sequence>
		</complexType>
	</element>
	<complexType name="PublicationType119">
		<sequence>
			<element name="title" type="string"></element>
			<element name="author" type="string" minOccurs="0" maxOccurs="unbounded"></element>
			<element name="date" type="gYear"></element>
		</sequence>
	</complexType>
	
	<complexType name="BookType119">
		<complexContent>
			<extension base="c:PublicationType119">
				<sequence>
					<element name="isbn" type="string" />
					<element name="publisher" type="string"/>
				</sequence>
			</extension>
		</complexContent>
	</complexType>
	
	<complexType name="MagazineType119">
		<complexContent>			
			<restriction base="c:PublicationType119">
				<sequence>
					<element name="title" type="string" />
					<element name="author" type="string" minOccurs="0" maxOccurs="0"/>
					<element name="date" type="gYear"></element>
				</sequence>
			</restriction>
		</complexContent>
	</complexType>
	
	<element name="Publication119" type="c:PublicationType119" abstract="true"></element>
	
	<element name="Book119" type="c:BookType119" substitutionGroup="c:Publication119"></element>

	<element name="Magazine119" type="c:MagazineType119" substitutionGroup="c:Publication119"></element>
	
	<element name="Catalogue119">
		<complexType>
			<sequence>
				<element ref="c:Publication119" maxOccurs="unbounded"></element>
			</sequence>
		</complexType>
	</element>
	<complexType name="PublicationType120">
		<sequence>
			<element name="title" type="string"></element>
			<element name="author" type="string" minOccurs="0" maxOccurs="unbounded"></element>
			<element name="date" type="gYear"></element>
		</sequence>
	</complexType>
	
	<complexType name="BookType120">
		<complexContent>
			<extension base="c:PublicationType120">
				<sequence>
					<element name="isbn" type="string" />
					<element name="publisher" type="string"/>
				</sequence>
			</extension>
		</complexContent>
	</complexType>
	
	<complexType name="MagazineType120">
		<complexContent>			
			<restriction base="c:PublicationType120">
				<sequence>
					<element name="title" type="string" />
					<element name="author" type="string" minOccurs="0" maxOccurs="0"/>
					<element name="date" type="gYear"></element>
				</sequence>
			</restriction>
		</complexContent>
	</complexType>
	
	<element name="Publication120" type="c:PublicationType120" abstract="true"></element>
	
	<element name="Book120" type="c:BookType120" substitutionGroup="c:Publication120"></element>

	<element name="Magazine120" type="c:MagazineType120" substitutionGroup="c:Publication120"></element>
	
	<element name="Catalogue120">
		<complexType>
			<sequence>
				<element ref="c:Publication120" maxOccurs="unbounded"></element>
			</sequence>
		</complexType>
	</element>
	<complexType name="PublicationType121">
		<sequence>
			<element name="title" type="string"></element>
			<element name="author" type="string" minOccurs="0" maxOccurs="unbounded"></element>
			<element name="date" type="gYear"></element>
		</sequence>
	</complexType>
	
	<complexType name="BookType121">
		<complexContent>
			<extension base="c:PublicationType121">
				<sequence>
					<element name="isbn" type="string" />
					<element name="publisher" type="string"/>
				</sequence>
			</extension>
		</complexContent>
	</complexType>
	
	<complexType name="MagazineType121">
		<complexContent>			
			<restriction base="c:PublicationType121">
				<sequence>
					<element name="title" type="string" />
					<element name="author" type="string" minOccurs="0" maxOccurs="0"/>
					<element name="date" type="gYear"></element>
				</sequence>
			</restriction>
		</complexContent>
	</complexType>
	
	<element name="Publication121" type="c:PublicationType121" abstract="true"></element>
	
	<element name="Book121" type="c:BookType121" substitutionGroup="c:Publication121"></element>

	<element name="Magazine121" type="c:MagazineType121" substitutionGroup="c:Publication121"></element>
	
	<element name="Catalogue121">
		<complexType>
			<sequence>
				<element ref="c:Publication121" maxOccurs="unbounded"></element>
			</sequence>
		</complexType>
	</element>
	<complexType name="PublicationType122">
		<sequence>
			<element name="title" type="string"></element>
			<element name="author" type="string" minOccurs="0" maxOccurs="unbounded"></element>
			<element name="date" type="gYear"></element>
		</sequence>
	</complexType>
	
	<complexType name="BookType122">
		<complexContent>
			<extension base="c:PublicationType122">
				<sequence>
					<element name="isbn" type="string" />
					<element name="publisher" type="string"/>
				</sequence>
			</extension>
		</complexContent>
	</complexType>
	
	<complexType name="MagazineType122">
		<complexContent>			
			<restriction base="c:PublicationType122">
				<sequence>
					<element name="title" type="string" />
					<element name="author" type="string" minOccurs="0" maxOccurs="0"/>
					<element name="date" type="gYear"></element>
				</sequence>
			</restriction>
		</complexContent>
	</complexType>
	
	<element name="Publication122" type="c:PublicationType122" abstract="true"></element>
	
	<element name="Book122" type="c:BookType122" substitutionGroup="c:Publication122"></element>

	<element name="Magazine122" type="c:MagazineType122" substitutionGroup="c:Publication122"></element>
	
	<element name="Catalogue122">
		<complexType>
			<sequence>
				<element ref="c:Publication122" maxOccurs="unbounded"></element>
			</sequence>
		</complexType>
	</element>
	<complexType name="PublicationType123">
		<sequence>
			<element name="title" type="string"></element>
			<element name="author" type="string" minOccurs="0" maxOccurs="unbounded"></element>
			<element name="date" type="gYear"></element>
		</sequence>
	</complexType>
	
	<complexType name="BookType123">
		<complexContent>
			<extension base="c:PublicationType123">
				<sequence>
					<element name="isbn" type="string" />
					<element name="publisher" type="string"/>
				</sequence>
			</extension>
		</complexContent>
	</complexType>
	
	<complexType name="MagazineType123">
		<complexContent>			
			<restriction base="c:PublicationType123">
				<sequence>
					<element name="title" type="string" />
					<element name="author" type="string" minOccurs="0" maxOccurs="0"/>
					<element name="date" type="gYear"></element>
				</sequence>
			</restriction>
		</complexContent>
	</complexType>
	
	<element name="Publication123" type="c:PublicationType123" abstract="true"></element>
	
	<element name="Book123" type="c:BookType123" substitutionGroup="c:Publication123"></element>

	<element name="Magazine123" type="c:MagazineType123" substitutionGroup="c:Publication123"></element>
	
	<element name="Catalogue123">
		<complexType>
			<sequence>
				<element ref="c:Publication123" maxOccurs="unbounded"></element>
			</sequence>
		</complexType>
	</element>
	<complexType name="PublicationType124">
		<sequence>
			<element name="title" type="string"></element>
			<element name="author" type="string" minOccurs="0" maxOccurs="unbounded"></element>
			<element name="date" type="gYear"></element>
		</sequence>
	</complexType>
	
	<complexType name="BookType124">
		<complexContent>
			<extension base="c:PublicationType124">
				<sequence>
					<element name="isbn" type="string" />
					<element name="publisher" type="string"/>
				</sequence>
			</extension>
		</complexContent>
	</complexType>
	
	<complexType name="MagazineType124">
		<complexContent>			
			<restriction base="c:PublicationType124">
				<sequence>
					<element name="title" type="string" />
					<element name="author" type="string" minOccurs="0" maxOccurs="0"/>
					<element name="date" type="gYear"></element>
				</sequence>
			</restriction>
		</complexContent>
	</complexType>
	
	<element name="Publication124" type="c:PublicationType124" abstract="true"></element>
	
	<element name="Book124" type="c:BookType124" substitutionGroup="c:Publication124"></element>

	<element name="Magazine124" type="c:MagazineType124" substitutionGroup="c:Publication124"></element>
	
	<element name="Catalogue124">
		<complexType>
			<sequence>
				<element ref="c:Publication124" maxOccurs="unbounded"></element>
			</sequence>
		</complexType>
	</element>
	<complexType name="PublicationType125">
		<sequence>
			<element name="title" type="string"></element>
			<element name="author" type="string" minOccurs="0" maxOccurs="unbounded"></element>
			<element name="date" type="gYear"></element>
		</sequence>
	</complexType>
	
	<complexType name="BookType125">
		<complexContent>
			<extension base="c:PublicationType125">
				<sequence>
					<element name="isbn" type="string" />
					<element name="publisher" type="string"/>
				</sequence>
			</extension>
		</complexContent>
	</complexType>
	
	<complexType name="MagazineType125">
		<complexContent>			
			<restriction base="c:PublicationType125">
				<sequence>
					<element name="title" type="string" />
					<element name="author" type="string" minOccurs="0" maxOccurs="0"/>
					<element name="date" type="gYear"></element>
				</sequence>
			</restriction>
		</complexContent>
	</complexType>
	
	<element name="Publication125" type="c:PublicationType125" abstract="true"></element>
	
	<element name="Book125" type="c:BookType125" substitutionGroup="c:Publication125"></element>

	<element name="Magazine125" type="c:MagazineType125" substitutionGroup="c:Publication125"></element>
	
	<element name="Catalogue125">
		<complexType>
			<sequence>
				<element ref="c:Publication125" maxOccurs="unbounded"></element>
			</sequence>
		</complexType>
	</element>
	<complexType name="PublicationType126">
		<sequence>
			<element name="title" type="string"></element>
			<element name="author" type="string" minOccurs="0" maxOccurs="unbounded"></element>
			<element name="date" type="gYear"></element>
		</sequence>
	</complexType>
	
	<complexType name="BookType126">
		<complexContent>
			<extension base="c:PublicationType126">
				<sequence>
					<element name="isbn" type="string" />
					<element name="publisher" type="string"/>
				</sequence>
			</extension>
		</complexContent>
	</complexType>
	
	<complexType name="MagazineType126">
		<complexContent>			
			<restriction base="c:PublicationType126">
				<sequence>
					<element name="title" type="string" />
					<element name="author" type="string" minOccurs="0" maxOccurs="0"/>
					<element name="date" type="gYear"></element>
				</sequence>
			</restriction>
		</complexContent>
	</complexType>
	
	<element name="Publication126" type="c:PublicationType126" abstract="true"></element>
	
	<element name="Book126" type="c:BookType126" substitutionGroup="c:Publication126"></element>

	<element name="Magazine126" type="c:MagazineType126" substitutionGroup="c:Publication126"></element>
	
	<element name="Catalogue126">
		<complexType>
			<sequence>
				<element ref="c:Publication126" maxOccurs="unbounded"></element>
			</sequence>
		</complexType>
	</element>
	<complexType name="PublicationType127">
		<sequence>
			<element name="title" type="string"></element>
			<element name="author" type="string" minOccurs="0" maxOccurs="unbounded"></element>
			<element name="date" type="gYear"></element>
		</sequence>
	</complexType>
	
	<complexType name="BookType127">
		<complexContent>
			<extension base="c:PublicationType127">
				<sequence>
					<element name="isbn" type="string" />
					<element name="publisher" type="string"/>
				</sequence>
			</extension>
		</complexContent>
	</complexType>
	
	<complexType name="MagazineType127">
		<complexContent>			
			<restriction base="c:PublicationType127">
				<sequence>
					<element name="title" type="string" />
					<element name="author" type="string" minOccurs="0" maxOccurs="0"/>
					<element name="date" type="gYear"></element>
				</sequence>
			</restriction>
		</complexContent>
	</complexType>
	
	<element name="Publication127" type="c:PublicationType127" abstract="true"></element>
	
	<element name="Book127" type="c:BookType127" substitutionGroup="c:Publication127"></element>

	<element name="Magazine127" type="c:MagazineType127" substitutionGroup="c:Publication127"></element>
	
	<element name="Catalogue127">
		<complexType>
			<sequence>
				<element ref="c:Publication127" maxOccurs="unbounded"></element>
			</sequence>
		</complexType>
	</element>
	<complexType name="PublicationType128">
		<sequence>
			<element name="title" type="string"></element>
			<element name="author" type="string" minOccurs="0" maxOccurs="unbounded"></element>
			<element name="date" type="gYear"></element>
		</sequence>
	</complexType>
	
	<complexType name="BookType128">
		<complexContent>
			<extension base="c:PublicationType128">
				<sequence>
					<element name="isbn" type="string" />
					<element name="publisher" type="string"/>
				</sequence>
			</extension>
		</complexContent>
	</complexType>
	
	<complexType name="MagazineType128">
		<complexContent>			
			<restriction base="c:PublicationType128">
				<sequence>
					<element name="title" type="string" />
					<element name="author" type="string" minOccurs="0" maxOccurs="0"/>
					<element name="date" type="gYear"></element>
				</sequence>
			</restriction>
		</complexContent>
	</complexType>
	
	<element name="Publication128" type="c:PublicationType128" abstract="true"></element>
	
	<element name="Book128" type="c:BookType128" substitutionGroup="c:Publication128"></element>

	<element name="Magazine128" type="c:MagazineType128" substitutionGroup="c:Publication128"></element>
	
	<element name="Catalogue128">
		<complexType>
			<sequence>
				<element ref="c:Publication128" maxOccurs="unbounded"></element>
			</sequence>
		</complexType>
	</element>
	<complexType name="PublicationType129">
		<sequence>
			<element name="title" type="string"></element>
			<element name="author" type="string" minOccurs="0" maxOccurs="unbounded"></element>
			<element name="date" type="gYear"></element>
		</sequence>
	</complexType>
	
	<complexType name="BookType129">
		<complexContent>
			<extension base="c:PublicationType129">
				<sequence>
					<element name="isbn" type="string" />
					<element name="publisher" type="string"/>
				</sequence>
			</extension>
		</complexContent>
	</complexType>
	
	<complexType name="MagazineType129">
		<complexContent>			
			<restriction base="c:PublicationType129">
				<sequence>
					<element name="title" type="string" />
					<element name="author" type="string" minOccurs="0" maxOccurs="0"/>
					<element name="date" type="gYear"></element>
				</sequence>
			</restriction>
		</complexContent>
	</complexType>
	
	<element name="Publication129" type="c:PublicationType129" abstract="true"></element>
	
	<element name="Book129" type="c:BookType129" substitutionGroup="c:Publication129"></element>

	<element name="Magazine129" type="c:MagazineType129" substitutionGroup="c:Publication129"></element>
	
	<element name="Catalogue129">
		<complexType>
			<sequence>
				<element ref="c:Publication129" maxOccurs="unbounded"></element>
			</sequence>
		</complexType>
	</element>
	<complexType name="PublicationType130">
		<sequence>
			<element name="title" type="string"></element>
			<element name="author" type="string" minOccurs="0" maxOccurs="unbounded"></element>
			<element name="date" type="gYear"></element>
		</sequence>
	</complexType>
	
	<complexType name="BookType130">
		<complexContent>
			<extension base="c:PublicationType130">
				<sequence>
					<element name="isbn" type="string" />
					<element name="publisher" type="string"/>
				</sequence>
			</extension>
		</complexContent>
	</complexType>
	
	<complexType name="MagazineType130">
		<complexContent>			
			<restriction base="c:PublicationType130">
				<sequence>
					<element name="title" type="string" />
					<element name="author" type="string" minOccurs="0" maxOccurs="0"/>
					<element name="date" type="gYear"></element>
				</sequence>
			</restriction>
		</complexContent>
	</complexType>
	
	<element name="Publication130" type="c:PublicationType130" abstract="true"></element>
	
	<element name="Book130" type="c:BookType130" substitutionGroup="c:Publication130"></element>

	<element name="Magazine130" type="c:MagazineType130" substitutionGroup="c:Publication130"></element>
	
	<element name="Catalogue130">
		<complexType>
			<sequence>
				<element ref="c:Publication130" maxOccurs="unbounded"></element>
			</sequence>
		</complexType>
	</element>
	<complexType name="PublicationType131">
		<sequence>
			<element name="title" type="string"></element>
			<element name="author" type="string" minOccurs="0" maxOccurs="unbounded"></element>
			<element name="date" type="gYear"></element>
		</sequence>
	</complexType>
	
	<complexType name="BookType131">
		<complexContent>
			<extension base="c:PublicationType131">
				<sequence>
					<element name="isbn" type="string" />
					<element name="publisher" type="string"/>
				</sequence>
			</extension>
		</complexContent>
	</complexType>
	
	<complexType name="MagazineType131">
		<complexContent>			
			<restriction base="c:PublicationType131">
				<sequence>
					<element name="title" type="string" />
					<element name="author" type="string" minOccurs="0" maxOccurs="0"/>
					<element name="date" type="gYear"></element>
				</sequence>
			</restriction>
		</complexContent>
	</complexType>
	
	<element name="Publication131" type="c:PublicationType131" abstract="true"></element>
	
	<element name="Book131" type="c:BookType131" substitutionGroup="c:Publication131"></element>

	<element name="Magazine131" type="c:MagazineType131" substitutionGroup="c:Publication131"></element>
	
	<element name="Catalogue131">
		<complexType>
			<sequence>
				<element ref="c:Publication131" maxOccurs="unbounded"></element>
			</sequence>
		</complexType>
	</element>
	<complexType name="PublicationType132">
		<sequence>
			<element name="title" type="string"></element>
			<element name="author" type="string" minOccurs="0" maxOccurs="unbounded"></element>
			<element name="date" type="gYear"></element>
		</sequence>
	</complexType>
	
	<complexType name="BookType132">
		<complexContent>
			<extension base="c:PublicationType132">
				<sequence>
					<element name="isbn" type="string" />
					<element name="publisher" type="string"/>
				</sequence>
			</extension>
		</complexContent>
	</complexType>
	
	<complexType name="MagazineType132">
		<complexContent>			
			<restriction base="c:PublicationType132">
				<sequence>
					<element name="title" type="string" />
					<element name="author" type="string" minOccurs="0" maxOccurs="0"/>
					<element name="date" type="gYear"></element>
				</sequence>
			</restriction>
		</complexContent>
	</complexType>
	
	<element name="Publication132" type="c:PublicationType132" abstract="true"></element>
	
	<element name="Book132" type="c:BookType132" substitutionGroup="c:Publication132"></element>

	<element name="Magazine132" type="c:MagazineType132" substitutionGroup="c:Publication132"></element>
	
	<element name="Catalogue132">
		<complexType>
			<sequence>
				<element ref="c:Publication132" maxOccurs="unbounded"></element>
			</sequence>
		</complexType>
	</element>
	<complexType name="PublicationType133">
		<sequence>
			<element name="title" type="string"></element>
			<element name="author" type="string" minOccurs="0" maxOccurs="unbounded"></element>
			<element name="date" type="gYear"></element>
		</sequence>
	</complexType>
	
	<complexType name="BookType133">
		<complexContent>
			<extension base="c:PublicationType133">
				<sequence>
					<element name="isbn" type="string" />
					<element name="publisher" type="string"/>
				</sequence>
			</extension>
		</complexContent>
	</complexType>
	
	<complexType name="MagazineType133">
		<complexContent>			
			<restriction base="c:PublicationType133">
				<sequence>
					<element name="title" type="string" />
					<element name="author" type="string" minOccurs="0" maxOccurs="0"/>
					<element name="date" type="gYear"></element>
				</sequence>
			</restriction>
		</complexContent>
	</complexType>
	
	<element name="Publication133" type="c:PublicationType133" abstract="true"></element>
	
	<element name="Book133" type="c:BookType133" substitutionGroup="c:Publication133"></element>

	<element name="Magazine133" type="c:MagazineType133" substitutionGroup="c:Publication133"></element>
	
	<element name="Catalogue133">
		<complexType>
			<sequence>
				<element ref="c:Publication133" maxOccurs="unbounded"></element>
			</sequence>
		</complexType>
	</element>
	<complexType name="PublicationType134">
		<sequence>
			<element name="title" type="string"></element>
			<element name="author" type="string" minOccurs="0" maxOccurs="unbounded"></element>
			<element name="date" type="gYear"></element>
		</sequence>
	</complexType>
	
	<complexType name="BookType134">
		<complexContent>
			<extension base="c:PublicationType134">
				<sequence>
					<element name="isbn" type="string" />
					<element name="publisher" type="string"/>
				</sequence>
			</extension>
		</complexContent>
	</complexType>
	
	<complexType name="MagazineType134">
		<complexContent>			
			<restriction base="c:PublicationType134">
				<sequence>
					<element name="title" type="string" />
					<element name="author" type="string" minOccurs="0" maxOccurs="0"/>
					<element name="date" type="gYear"></element>
				</sequence>
			</restriction>
		</complexContent>
	</complexType>
	
	<element name="Publication134" type="c:PublicationType134" abstract="true"></element>
	
	<element name="Book134" type="c:BookType134" substitutionGroup="c:Publication134"></element>

	<element name="Magazine134" type="c:MagazineType134" substitutionGroup="c:Publication134"></element>
	
	<element name="Catalogue134">
		<complexType>
			<sequence>
				<element ref="c:Publication134" maxOccurs="unbounded"></element>
			</sequence>
		</complexType>
	</element>
	<complexType name="PublicationType135">
		<sequence>
			<element name="title" type="string"></element>
			<element name="author" type="string" minOccurs="0" maxOccurs="unbounded"></element>
			<element name="date" type="gYear"></element>
		</sequence>
	</complexType>
	
	<complexType name="BookType135">
		<complexContent>
			<extension base="c:PublicationType135">
				<sequence>
					<element name="isbn" type="string" />
					<element name="publisher" type="string"/>
				</sequence>
			</extension>
		</complexContent>
	</complexType>
	
	<complexType name="MagazineType135">
		<complexContent>			
			<restriction base="c:PublicationType135">
				<sequence>
					<element name="title" type="string" />
					<element name="author" type="string" minOccurs="0" maxOccurs="0"/>
					<element name="date" type="gYear"></element>
				</sequence>
			</restriction>
		</complexContent>
	</complexType>
	
	<element name="Publication135" type="c:PublicationType135" abstract="true"></element>
	
	<element name="Book135" type="c:BookType135" substitutionGroup="c:Publication135"></element>

	<element name="Magazine135" type="c:MagazineType135" substitutionGroup="c:Publication135"></element>
	
	<element name="Catalogue135">
		<complexType>
			<sequence>
				<element ref="c:Publication135" maxOccurs="unbounded"></element>
			</sequence>
		</complexType>
	</element>
	<complexType name="PublicationType136">
		<sequence>
			<element name="title" type="string"></element>
			<element name="author" type="string" minOccurs="0" maxOccurs="unbounded"></element>
			<element name="date" type="gYear"></element>
		</sequence>
	</complexType>
	
	<complexType name="BookType136">
		<complexContent>
			<extension base="c:PublicationType136">
				<sequence>
					<element name="isbn" type="string" />
					<element name="publisher" type="string"/>
				</sequence>
			</extension>
		</complexContent>
	</complexType>
	
	<complexType name="MagazineType136">
		<complexContent>			
			<restriction base="c:PublicationType136">
				<sequence>
					<element name="title" type="string" />
					<element name="author" type="string" minOccurs="0" maxOccurs="0"/>
					<element name="date" type="gYear"></element>
				</sequence>
			</restriction>
		</complexContent>
	</complexType>
	
	<element name="Publication136" type="c:PublicationType136" abstract="true"></element>
	
	<element name="Book136" type="c:BookType136" substitutionGroup="c:Publication136"></element>

	<element name="Magazine136" type="c:MagazineType136" substitutionGroup="c:Publication136"></element>
	
	<element name="Catalogue136">
		<complexType>
			<sequence>
				<element ref="c:Publication136" maxOccurs="unbounded"></element>
			</sequence>
		</complexType>
	</element>
	<complexType name="PublicationType137">
		<sequence>
			<element name="title" type="string"></element>
			<element name="author" type="string" minOccurs="0" maxOccurs="unbounded"></element>
			<element name="date" type="gYear"></element>
		</sequence>
	</complexType>
	
	<complexType name="BookType137">
		<complexContent>
			<extension base="c:PublicationType137">
				<sequence>
					<element name="isbn" type="string" />
					<element name="publisher" type="string"/>
				</sequence>
			</extension>
		</complexContent>
	</complexType>
	
	<complexType name="MagazineType137">
		<complexContent>			
			<restriction base="c:PublicationType137">
				<sequence>
					<element name="title" type="string" />
					<element name="author" type="string" minOccurs="0" maxOccurs="0"/>
					<element name="date" type="gYear"></element>
				</sequence>
			</restriction>
		</complexContent>
	</complexType>
	
	<element name="Publication137" type="c:PublicationType137" abstract="true"></element>
	
	<element name="Book137" type="c:BookType137" substitutionGroup="c:Publication137"></element>

	<element name="Magazine137" type="c:MagazineType137" substitutionGroup="c:Publication137"></element>
	
	<element name="Catalogue137">
		<complexType>
			<sequence>
				<element ref="c:Publication137" maxOccurs="unbounded"></element>
			</sequence>
		</complexType>
	</element>
	<complexType name="PublicationType138">
		<sequence>
			<element name="title" type="string"></element>
			<element name="author" type="string" minOccurs="0" maxOccurs="unbounded"></element>
			<element name="date" type="gYear"></element>
		</sequence>
	</complexType>
	
	<complexType name="BookType138">
		<complexContent>
			<extension base="c:PublicationType138">
				<sequence>
					<element name="isbn" type="string" />
					<element name="publisher" type="string"/>
				</sequence>
			</extension>
		</complexContent>
	</complexType>
	
	<complexType name="MagazineType138">
		<complexContent>			
			<restriction base="c:PublicationType138">
				<sequence>
					<element name="title" type="string" />
					<element name="author" type="string" minOccurs="0" maxOccurs="0"/>
					<element name="date" type="gYear"></element>
				</sequence>
			</restriction>
		</complexContent>
	</complexType>
	
	<element name="Publication138" type="c:PublicationType138" abstract="true"></element>
	
	<element name="Book138" type="c:BookType138" substitutionGroup="c:Publication138"></element>

	<element name="Magazine138" type="c:MagazineType138" substitutionGroup="c:Publication138"></element>
	
	<element name="Catalogue138">
		<complexType>
			<sequence>
				<element ref="c:Publication138" maxOccurs="unbounded"></element>
			</sequence>
		</complexType>
	</element>
	<complexType name="PublicationType139">
		<sequence>
			<element name="title" type="string"></element>
			<element name="author" type="string" minOccurs="0" maxOccurs="unbounded"></element>
			<element name="date" type="gYear"></element>
		</sequence>
	</complexType>
	
	<complexType name="BookType139">
		<complexContent>
			<extension base="c:PublicationType139">
				<sequence>
					<element name="isbn" type="string" />
					<element name="publisher" type="string"/>
				</sequence>
			</extension>
		</complexContent>
	</complexType>
	
	<complexType name="MagazineType139">
		<complexContent>			
			<restriction base="c:PublicationType139">
				<sequence>
					<element name="title" type="string" />
					<element name="author" type="string" minOccurs="0" maxOccurs="0"/>
					<element name="date" type="gYear"></element>
				</sequence>
			</restriction>
		</complexContent>
	</complexType>
	
	<element name="Publication139" type="c:PublicationType139" abstract="true"></element>
	
	<element name="Book139" type="c:BookType139" substitutionGroup="c:Publication139"></element>

	<element name="Magazine139" type="c:MagazineType139" substitutionGroup="c:Publication139"></element>
	
	<element name="Catalogue139">
		<complexType>
			<sequence>
				<element ref="c:Publication139" maxOccurs="unbounded"></element>
			</sequence>
		</complexType>
	</element>
	<complexType name="PublicationType140">
		<sequence>
			<element name="title" type="string"></element>
			<element name="author" type="string" minOccurs="0" maxOccurs="unbounded"></element>
			<element name="date" type="gYear"></element>
		</sequence>
	</complexType>
	
	<complexType name="BookType140">
		<complexContent>
			<extension base="c:PublicationType140">
				<sequence>
					<element name="isbn" type="string" />
					<element name="publisher" type="string"/>
				</sequence>
			</extension>
		</complexContent>
	</complexType>
	
	<complexType name="MagazineType140">
		<complexContent>			
			<restriction base="c:PublicationType140">
				<sequence>
					<element name="title" type="string" />
					<element name="author" type="string" minOccurs="0" maxOccurs="0"/>
					<element name="date" type="gYear"></element>
				</sequence>
			</restriction>
		</complexContent>
	</complexType>
	
	<element name="Publication140" type="c:PublicationType140" abstract="true"></element>
	
	<element name="Book140" type="c:BookType140" substitutionGroup="c:Publication140"></element>

	<element name="Magazine140" type="c:MagazineType140" substitutionGroup="c:Publication140"></element>
	
	<element name="Catalogue140">
		<complexType>
			<sequence>
				<element ref="c:Publication140" maxOccurs="unbounded"></element>
			</sequence>
		</complexType>
	</element>
	<complexType name="PublicationType141">
		<sequence>
			<element name="title" type="string"></element>
			<element name="author" type="string" minOccurs="0" maxOccurs="unbounded"></element>
			<element name="date" type="gYear"></element>
		</sequence>
	</complexType>
	
	<complexType name="BookType141">
		<complexContent>
			<extension base="c:PublicationType141">
				<sequence>
					<element name="isbn" type="string" />
					<element name="publisher" type="string"/>
				</sequence>
			</extension>
		</complexContent>
	</complexType>
	
	<complexType name="MagazineType141">
		<complexContent>			
			<restriction base="c:PublicationType141">
				<sequence>
					<element name="title" type="string" />
					<element name="author" type="string" minOccurs="0" maxOccurs="0"/>
					<element name="date" type="gYear"></element>
				</sequence>
			</restriction>
		</complexContent>
	</complexType>
	
	<element name="Publication141" type="c:PublicationType141" abstract="true"></element>
	
	<element name="Book141" type="c:BookType141" substitutionGroup="c:Publication141"></element>

	<element name="Magazine141" type="c:MagazineType141" substitutionGroup="c:Publication141"></element>
	
	<element name="Catalogue141">
		<complexType>
			<sequence>
				<element ref="c:Publication141" maxOccurs="unbounded"></element>
			</sequence>
		</complexType>
	</element>
	<complexType name="PublicationType142">
		<sequence>
			<element name="title" type="string"></element>
			<element name="author" type="string" minOccurs="0" maxOccurs="unbounded"></element>
			<element name="date" type="gYear"></element>
		</sequence>
	</complexType>
	
	<complexType name="BookType142">
		<complexContent>
			<extension base="c:PublicationType142">
				<sequence>
					<element name="isbn" type="string" />
					<element name="publisher" type="string"/>
				</sequence>
			</extension>
		</complexContent>
	</complexType>
	
	<complexType name="MagazineType142">
		<complexContent>			
			<restriction base="c:PublicationType142">
				<sequence>
					<element name="title" type="string" />
					<element name="author" type="string" minOccurs="0" maxOccurs="0"/>
					<element name="date" type="gYear"></element>
				</sequence>
			</restriction>
		</complexContent>
	</complexType>
	
	<element name="Publication142" type="c:PublicationType142" abstract="true"></element>
	
	<element name="Book142" type="c:BookType142" substitutionGroup="c:Publication142"></element>

	<element name="Magazine142" type="c:MagazineType142" substitutionGroup="c:Publication142"></element>
	
	<element name="Catalogue142">
		<complexType>
			<sequence>
				<element ref="c:Publication142" maxOccurs="unbounded"></element>
			</sequence>
		</complexType>
	</element>
	<complexType name="PublicationType143">
		<sequence>
			<element name="title" type="string"></element>
			<element name="author" type="string" minOccurs="0" maxOccurs="unbounded"></element>
			<element name="date" type="gYear"></element>
		</sequence>
	</complexType>
	
	<complexType name="BookType143">
		<complexContent>
			<extension base="c:PublicationType143">
				<sequence>
					<element name="isbn" type="string" />
					<element name="publisher" type="string"/>
				</sequence>
			</extension>
		</complexContent>
	</complexType>
	
	<complexType name="MagazineType143">
		<complexContent>			
			<restriction base="c:PublicationType143">
				<sequence>
					<element name="title" type="string" />
					<element name="author" type="string" minOccurs="0" maxOccurs="0"/>
					<element name="date" type="gYear"></element>
				</sequence>
			</restriction>
		</complexContent>
	</complexType>
	
	<element name="Publication143" type="c:PublicationType143" abstract="true"></element>
	
	<element name="Book143" type="c:BookType143" substitutionGroup="c:Publication143"></element>

	<element name="Magazine143" type="c:MagazineType143" substitutionGroup="c:Publication143"></element>
	
	<element name="Catalogue143">
		<complexType>
			<sequence>
				<element ref="c:Publication143" maxOccurs="unbounded"></element>
			</sequence>
		</complexType>
	</element>
	<complexType name="PublicationType144">
		<sequence>
			<element name="title" type="string"></element>
			<element name="author" type="string" minOccurs="0" maxOccurs="unbounded"></element>
			<element name="date" type="gYear"></element>
		</sequence>
	</complexType>
	
	<complexType name="BookType144">
		<complexContent>
			<extension base="c:PublicationType144">
				<sequence>
					<element name="isbn" type="string" />
					<element name="publisher" type="string"/>
				</sequence>
			</extension>
		</complexContent>
	</complexType>
	
	<complexType name="MagazineType144">
		<complexContent>			
			<restriction base="c:PublicationType144">
				<sequence>
					<element name="title" type="string" />
					<element name="author" type="string" minOccurs="0" maxOccurs="0"/>
					<element name="date" type="gYear"></element>
				</sequence>
			</restriction>
		</complexContent>
	</complexType>
	
	<element name="Publication144" type="c:PublicationType144" abstract="true"></element>
	
	<element name="Book144" type="c:BookType144" substitutionGroup="c:Publication144"></element>

	<element name="Magazine144" type="c:MagazineType144" substitutionGroup="c:Publication144"></element>
	
	<element name="Catalogue144">
		<complexType>
			<sequence>
				<element ref="c:Publication144" maxOccurs="unbounded"></element>
			</sequence>
		</complexType>
	</element>
	<complexType name="PublicationType145">
		<sequence>
			<element name="title" type="string"></element>
			<element name="author" type="string" minOccurs="0" maxOccurs="unbounded"></element>
			<element name="date" type="gYear"></element>
		</sequence>
	</complexType>
	
	<complexType name="BookType145">
		<complexContent>
			<extension base="c:PublicationType145">
				<sequence>
					<element name="isbn" type="string" />
					<element name="publisher" type="string"/>
				</sequence>
			</extension>
		</complexContent>
	</complexType>
	
	<complexType name="MagazineType145">
		<complexContent>			
			<restriction base="c:PublicationType145">
				<sequence>
					<element name="title" type="string" />
					<element name="author" type="string" minOccurs="0" maxOccurs="0"/>
					<element name="date" type="gYear"></element>
				</sequence>
			</restriction>
		</complexContent>
	</complexType>
	
	<element name="Publication145" type="c:PublicationType145" abstract="true"></element>
	
	<element name="Book145" type="c:BookType145" substitutionGroup="c:Publication145"></element>

	<element name="Magazine145" type="c:MagazineType145" substitutionGroup="c:Publication145"></element>
	
	<element name="Catalogue145">
		<complexType>
			<sequence>
				<element ref="c:Publication145" maxOccurs="unbounded"></element>
			</sequence>
		</complexType>
	</element>
	<complexType name="PublicationType146">
		<sequence>
			<element name="title" type="string"></element>
			<element name="author" type="string" minOccurs="0" maxOccurs="unbounded"></element>
			<element name="date" type="gYear"></element>
		</sequence>
	</complexType>
	
	<complexType name="BookType146">
		<complexContent>
			<extension base="c:PublicationType146">
				<sequence>
					<element name="isbn" type="string" />
					<element name="publisher" type="string"/>
				</sequence>
			</extension>
		</complexContent>
	</complexType>
	
	<complexType name="MagazineType146">
		<complexContent>			
			<restriction base="c:PublicationType146">
				<sequence>
					<element name="title" type="string" />
					<element name="author" type="string" minOccurs="0" maxOccurs="0"/>
					<element name="date" type="gYear"></element>
				</sequence>
			</restriction>
		</complexContent>
	</complexType>
	
	<element name="Publication146" type="c:PublicationType146" abstract="true"></element>
	
	<element name="Book146" type="c:BookType146" substitutionGroup="c:Publication146"></element>

	<element name="Magazine146" type="c:MagazineType146" substitutionGroup="c:Publication146"></element>
	
	<element name="Catalogue146">
		<complexType>
			<sequence>
				<element ref="c:Publication146" maxOccurs="unbounded"></element>
			</sequence>
		</complexType>
	</element>
	<complexType name="PublicationType147">
		<sequence>
			<element name="title" type="string"></element>
			<element name="author" type="string" minOccurs="0" maxOccurs="unbounded"></element>
			<element name="date" type="gYear"></element>
		</sequence>
	</complexType>
	
	<complexType name="BookType147">
		<complexContent>
			<extension base="c:PublicationType147">
				<sequence>
					<element name="isbn" type="string" />
					<element name="publisher" type="string"/>
				</sequence>
			</extension>
		</complexContent>
	</complexType>
	
	<complexType name="MagazineType147">
		<complexContent>			
			<restriction base="c:PublicationType147">
				<sequence>
					<element name="title" type="string" />
					<element name="author" type="string" minOccurs="0" maxOccurs="0"/>
					<element name="date" type="gYear"></element>
				</sequence>
			</restriction>
		</complexContent>
	</complexType>
	
	<element name="Publication147" type="c:PublicationType147" abstract="true"></element>
	
	<element name="Book147" type="c:BookType147" substitutionGroup="c:Publication147"></element>

	<element name="Magazine147" type="c:MagazineType147" substitutionGroup="c:Publication147"></element>
	
	<element name="Catalogue147">
		<complexType>
			<sequence>
				<element ref="c:Publication147" maxOccurs="unbounded"></element>
			</sequence>
		</complexType>
	</element>
	<complexType name="PublicationType148">
		<sequence>
			<element name="title" type="string"></element>
			<element name="author" type="string" minOccurs="0" maxOccurs="unbounded"></element>
			<element name="date" type="gYear"></element>
		</sequence>
	</complexType>
	
	<complexType name="BookType148">
		<complexContent>
			<extension base="c:PublicationType148">
				<sequence>
					<element name="isbn" type="string" />
					<element name="publisher" type="string"/>
				</sequence>
			</extension>
		</complexContent>
	</complexType>
	
	<complexType name="MagazineType148">
		<complexContent>			
			<restriction base="c:PublicationType148">
				<sequence>
					<element name="title" type="string" />
					<element name="author" type="string" minOccurs="0" maxOccurs="0"/>
					<element name="date" type="gYear"></element>
				</sequence>
			</restriction>
		</complexContent>
	</complexType>
	
	<element name="Publication148" type="c:PublicationType148" abstract="true"></element>
	
	<element name="Book148" type="c:BookType148" substitutionGroup="c:Publication148"></element>

	<element name="Magazine148" type="c:MagazineType148" substitutionGroup="c:Publication148"></element>
	
	<element name="Catalogue148">
		<complexType>
			<sequence>
				<element ref="c:Publication148" maxOccurs="unbounded"></element>
			</sequence>
		</complexType>
	</element>
	<complexType name="PublicationType149">
		<sequence>
			<element name="title" type="string"></element>
			<element name="author" type="string" minOccurs="0" maxOccurs="unbounded"></element>
			<element name="date" type="gYear"></element>
		</sequence>
	</complexType>
	
	<complexType name="BookType149">
		<complexContent>
			<extension base="c:PublicationType149">
				<sequence>
					<element name="isbn" type="string" />
					<element name="publisher" type="string"/>
				</sequence>
			</extension>
		</complexContent>
	</complexType>
	
	<complexType name="MagazineType149">
		<complexContent>			
			<restriction base="c:PublicationType149">
				<sequence>
					<element name="title" type="string" />
					<element name="author" type="string" minOccurs="0" maxOccurs="0"/>
					<element name="date" type="gYear"></element>
				</sequence>
			</restriction>
		</complexContent>
	</complexType>
	
	<element name="Publication149" type="c:PublicationType149" abstract="true"></element>
	
	<element name="Book149" type="c:BookType149" substitutionGroup="c:Publication149"></element>

	<element name="Magazine149" type="c:MagazineType149" substitutionGroup="c:Publication149"></element>
	
	<element name="Catalogue149">
		<complexType>
			<sequence>
				<element ref="c:Publication149" maxOccurs="unbounded"></element>
			</sequence>
		</complexType>
	</element>
	<complexType name="PublicationType150">
		<sequence>
			<element name="title" type="string"></element>
			<element name="author" type="string" minOccurs="0" maxOccurs="unbounded"></element>
			<element name="date" type="gYear"></element>
		</sequence>
	</complexType>
	
	<complexType name="BookType150">
		<complexContent>
			<extension base="c:PublicationType150">
				<sequence>
					<element name="isbn" type="string" />
					<element name="publisher" type="string"/>
				</sequence>
			</extension>
		</complexContent>
	</complexType>
	
	<complexType name="MagazineType150">
		<complexContent>			
			<restriction base="c:PublicationType150">
				<sequence>
					<element name="title" type="string" />
					<element name="author" type="string" minOccurs="0" maxOccurs="0"/>
					<element name="date" type="gYear"></element>
				</sequence>
			</restriction>
		</complexContent>
	</complexType>
	
	<element name="Publication150" type="c:PublicationType150" abstract="true"></element>
	
	<element name="Book150" type="c:BookType150" substitutionGroup="c:Publication150"></element>

	<element name="Magazine150" type="c:MagazineType150" substitutionGroup="c:Publication150"></element>
	
	<element name="Catalogue150">
		<complexType>
			<sequence>
				<element ref="c:Publication150" maxOccurs="unbounded"></element>
			</sequence>
		</complexType>
	</element>
	<complexType name="PublicationType151">
		<sequence>
			<element name="title" type="string"></element>
			<element name="author" type="string" minOccurs="0" maxOccurs="unbounded"></element>
			<element name="date" type="gYear"></element>
		</sequence>
	</complexType>
	
	<complexType name="BookType151">
		<complexContent>
			<extension base="c:PublicationType151">
				<sequence>
					<element name="isbn" type="string" />
					<element name="publisher" type="string"/>
				</sequence>
			</extension>
		</complexContent>
	</complexType>
	
	<complexType name="MagazineType151">
		<complexContent>			
			<restriction base="c:PublicationType151">
				<sequence>
					<element name="title" type="string" />
					<element name="author" type="string" minOccurs="0" maxOccurs="0"/>
					<element name="date" type="gYear"></element>
				</sequence>
			</restriction>
		</complexContent>
	</complexType>
	
	<element name="Publication151" type="c:PublicationType151" abstract="true"></element>
	
	<element name="Book151" type="c:BookType151" substitutionGroup="c:Publication151"></element>

	<element name="Magazine151" type="c:MagazineType151" substitutionGroup="c:Publication151"></element>
	
	<element name="Catalogue151">
		<complexType>
			<sequence>
				<element ref="c:Publication151" maxOccurs="unbounded"></element>
			</sequence>
		</complexType>
	</element>
	<complexType name="PublicationType152">
		<sequence>
			<element name="title" type="string"></element>
			<element name="author" type="string" minOccurs="0" maxOccurs="unbounded"></element>
			<element name="date" type="gYear"></element>
		</sequence>
	</complexType>
	
	<complexType name="BookType152">
		<complexContent>
			<extension base="c:PublicationType152">
				<sequence>
					<element name="isbn" type="string" />
					<element name="publisher" type="string"/>
				</sequence>
			</extension>
		</complexContent>
	</complexType>
	
	<complexType name="MagazineType152">
		<complexContent>			
			<restriction base="c:PublicationType152">
				<sequence>
					<element name="title" type="string" />
					<element name="author" type="string" minOccurs="0" maxOccurs="0"/>
					<element name="date" type="gYear"></element>
				</sequence>
			</restriction>
		</complexContent>
	</complexType>
	
	<element name="Publication152" type="c:PublicationType152" abstract="true"></element>
	
	<element name="Book152" type="c:BookType152" substitutionGroup="c:Publication152"></element>

	<element name="Magazine152" type="c:MagazineType152" substitutionGroup="c:Publication152"></element>
	
	<element name="Catalogue152">
		<complexType>
			<sequence>
				<element ref="c:Publication152" maxOccurs="unbounded"></element>
			</sequence>
		</complexType>
	</element>
	<complexType name="PublicationType153">
		<sequence>
			<element name="title" type="string"></element>
			<element name="author" type="string" minOccurs="0" maxOccurs="unbounded"></element>
			<element name="date" type="gYear"></element>
		</sequence>
	</complexType>
	
	<complexType name="BookType153">
		<complexContent>
			<extension base="c:PublicationType153">
				<sequence>
					<element name="isbn" type="string" />
					<element name="publisher" type="string"/>
				</sequence>
			</extension>
		</complexContent>
	</complexType>
	
	<complexType name="MagazineType153">
		<complexContent>			
			<restriction base="c:PublicationType153">
				<sequence>
					<element name="title" type="string" />
					<element name="author" type="string" minOccurs="0" maxOccurs="0"/>
					<element name="date" type="gYear"></element>
				</sequence>
			</restriction>
		</complexContent>
	</complexType>
	
	<element name="Publication153" type="c:PublicationType153" abstract="true"></element>
	
	<element name="Book153" type="c:BookType153" substitutionGroup="c:Publication153"></element>

	<element name="Magazine153" type="c:MagazineType153" substitutionGroup="c:Publication153"></element>
	
	<element name="Catalogue153">
		<complexType>
			<sequence>
				<element ref="c:Publication153" maxOccurs="unbounded"></element>
			</sequence>
		</complexType>
	</element>
	<complexType name="PublicationType154">
		<sequence>
			<element name="title" type="string"></element>
			<element name="author" type="string" minOccurs="0" maxOccurs="unbounded"></element>
			<element name="date" type="gYear"></element>
		</sequence>
	</complexType>
	
	<complexType name="BookType154">
		<complexContent>
			<extension base="c:PublicationType154">
				<sequence>
					<element name="isbn" type="string" />
					<element name="publisher" type="string"/>
				</sequence>
			</extension>
		</complexContent>
	</complexType>
	
	<complexType name="MagazineType154">
		<complexContent>			
			<restriction base="c:PublicationType154">
				<sequence>
					<element name="title" type="string" />
					<element name="author" type="string" minOccurs="0" maxOccurs="0"/>
					<element name="date" type="gYear"></element>
				</sequence>
			</restriction>
		</complexContent>
	</complexType>
	
	<element name="Publication154" type="c:PublicationType154" abstract="true"></element>
	
	<element name="Book154" type="c:BookType154" substitutionGroup="c:Publication154"></element>

	<element name="Magazine154" type="c:MagazineType154" substitutionGroup="c:Publication154"></element>
	
	<element name="Catalogue154">
		<complexType>
			<sequence>
				<element ref="c:Publication154" maxOccurs="unbounded"></element>
			</sequence>
		</complexType>
	</element>
	<complexType name="PublicationType155">
		<sequence>
			<element name="title" type="string"></element>
			<element name="author" type="string" minOccurs="0" maxOccurs="unbounded"></element>
			<element name="date" type="gYear"></element>
		</sequence>
	</complexType>
	
	<complexType name="BookType155">
		<complexContent>
			<extension base="c:PublicationType155">
				<sequence>
					<element name="isbn" type="string" />
					<element name="publisher" type="string"/>
				</sequence>
			</extension>
		</complexContent>
	</complexType>
	
	<complexType name="MagazineType155">
		<complexContent>			
			<restriction base="c:PublicationType155">
				<sequence>
					<element name="title" type="string" />
					<element name="author" type="string" minOccurs="0" maxOccurs="0"/>
					<element name="date" type="gYear"></element>
				</sequence>
			</restriction>
		</complexContent>
	</complexType>
	
	<element name="Publication155" type="c:PublicationType155" abstract="true"></element>
	
	<element name="Book155" type="c:BookType155" substitutionGroup="c:Publication155"></element>

	<element name="Magazine155" type="c:MagazineType155" substitutionGroup="c:Publication155"></element>
	
	<element name="Catalogue155">
		<complexType>
			<sequence>
				<element ref="c:Publication155" maxOccurs="unbounded"></element>
			</sequence>
		</complexType>
	</element>
	<complexType name="PublicationType156">
		<sequence>
			<element name="title" type="string"></element>
			<element name="author" type="string" minOccurs="0" maxOccurs="unbounded"></element>
			<element name="date" type="gYear"></element>
		</sequence>
	</complexType>
	
	<complexType name="BookType156">
		<complexContent>
			<extension base="c:PublicationType156">
				<sequence>
					<element name="isbn" type="string" />
					<element name="publisher" type="string"/>
				</sequence>
			</extension>
		</complexContent>
	</complexType>
	
	<complexType name="MagazineType156">
		<complexContent>			
			<restriction base="c:PublicationType156">
				<sequence>
					<element name="title" type="string" />
					<element name="author" type="string" minOccurs="0" maxOccurs="0"/>
					<element name="date" type="gYear"></element>
				</sequence>
			</restriction>
		</complexContent>
	</complexType>
	
	<element name="Publication156" type="c:PublicationType156" abstract="true"></element>
	
	<element name="Book156" type="c:BookType156" substitutionGroup="c:Publication156"></element>

	<element name="Magazine156" type="c:MagazineType156" substitutionGroup="c:Publication156"></element>
	
	<element name="Catalogue156">
		<complexType>
			<sequence>
				<element ref="c:Publication156" maxOccurs="unbounded"></element>
			</sequence>
		</complexType>
	</element>
	<complexType name="PublicationType157">
		<sequence>
			<element name="title" type="string"></element>
			<element name="author" type="string" minOccurs="0" maxOccurs="unbounded"></element>
			<element name="date" type="gYear"></element>
		</sequence>
	</complexType>
	
	<complexType name="BookType157">
		<complexContent>
			<extension base="c:PublicationType157">
				<sequence>
					<element name="isbn" type="string" />
					<element name="publisher" type="string"/>
				</sequence>
			</extension>
		</complexContent>
	</complexType>
	
	<complexType name="MagazineType157">
		<complexContent>			
			<restriction base="c:PublicationType157">
				<sequence>
					<element name="title" type="string" />
					<element name="author" type="string" minOccurs="0" maxOccurs="0"/>
					<element name="date" type="gYear"></element>
				</sequence>
			</restriction>
		</complexContent>
	</complexType>
	
	<element name="Publication157" type="c:PublicationType157" abstract="true"></element>
	
	<element name="Book157" type="c:BookType157" substitutionGroup="c:Publication157"></element>

	<element name="Magazine157" type="c:MagazineType157" substitutionGroup="c:Publication157"></element>
	
	<element name="Catalogue157">
		<complexType>
			<sequence>
				<element ref="c:Publication157" maxOccurs="unbounded"></element>
			</sequence>
		</complexType>
	</element>
	<complexType name="PublicationType158">
		<sequence>
			<element name="title" type="string"></element>
			<element name="author" type="string" minOccurs="0" maxOccurs="unbounded"></element>
			<element name="date" type="gYear"></element>
		</sequence>
	</complexType>
	
	<complexType name="BookType158">
		<complexContent>
			<extension base="c:PublicationType158">
				<sequence>
					<element name="isbn" type="string" />
					<element name="publisher" type="string"/>
				</sequence>
			</extension>
		</complexContent>
	</complexType>
	
	<complexType name="MagazineType158">
		<complexContent>			
			<restriction base="c:PublicationType158">
				<sequence>
					<element name="title" type="string" />
					<element name="author" type="string" minOccurs="0" maxOccurs="0"/>
					<element name="date" type="gYear"></element>
				</sequence>
			</restriction>
		</complexContent>
	</complexType>
	
	<element name="Publication158" type="c:PublicationType158" abstract="true"></element>
	
	<element name="Book158" type="c:BookType158" substitutionGroup="c:Publication158"></element>

	<element name="Magazine158" type="c:MagazineType158" substitutionGroup="c:Publication158"></element>
	
	<element name="Catalogue158">
		<complexType>
			<sequence>
				<element ref="c:Publication158" maxOccurs="unbounded"></element>
			</sequence>
		</complexType>
	</element>
	<complexType name="PublicationType159">
		<sequence>
			<element name="title" type="string"></element>
			<element name="author" type="string" minOccurs="0" maxOccurs="unbounded"></element>
			<element name="date" type="gYear"></element>
		</sequence>
	</complexType>
	
	<complexType name="BookType159">
		<complexContent>
			<extension base="c:PublicationType159">
				<sequence>
					<element name="isbn" type="string" />
					<element name="publisher" type="string"/>
				</sequence>
			</extension>
		</complexContent>
	</complexType>
	
	<complexType name="MagazineType159">
		<complexContent>			
			<restriction base="c:PublicationType159">
				<sequence>
					<element name="title" type="string" />
					<element name="author" type="string" minOccurs="0" maxOccurs="0"/>
					<element name="date" type="gYear"></element>
				</sequence>
			</restriction>
		</complexContent>
	</complexType>
	
	<element name="Publication159" type="c:PublicationType159" abstract="true"></element>
	
	<element name="Book159" type="c:BookType159" substitutionGroup="c:Publication159"></element>

	<element name="Magazine159" type="c:MagazineType159" substitutionGroup="c:Publication159"></element>
	
	<element name="Catalogue159">
		<complexType>
			<sequence>
				<element ref="c:Publication159" maxOccurs="unbounded"></element>
			</sequence>
		</complexType>
	</element>
	<complexType name="PublicationType160">
		<sequence>
			<element name="title" type="string"></element>
			<element name="author" type="string" minOccurs="0" maxOccurs="unbounded"></element>
			<element name="date" type="gYear"></element>
		</sequence>
	</complexType>
	
	<complexType name="BookType160">
		<complexContent>
			<extension base="c:PublicationType160">
				<sequence>
					<element name="isbn" type="string" />
					<element name="publisher" type="string"/>
				</sequence>
			</extension>
		</complexContent>
	</complexType>
	
	<complexType name="MagazineType160">
		<complexContent>			
			<restriction base="c:PublicationType160">
				<sequence>
					<element name="title" type="string" />
					<element name="author" type="string" minOccurs="0" maxOccurs="0"/>
					<element name="date" type="gYear"></element>
				</sequence>
			</restriction>
		</complexContent>
	</complexType>
	
	<element name="Publication160" type="c:PublicationType160" abstract="true"></element>
	
	<element name="Book160" type="c:BookType160" substitutionGroup="c:Publication160"></element>

	<element name="Magazine160" type="c:MagazineType160" substitutionGroup="c:Publication160"></element>
	
	<element name="Catalogue160">
		<complexType>
			<sequence>
				<element ref="c:Publication160" maxOccurs="unbounded"></element>
			</sequence>
		</complexType>
	</element>
	<complexType name="PublicationType161">
		<sequence>
			<element name="title" type="string"></element>
			<element name="author" type="string" minOccurs="0" maxOccurs="unbounded"></element>
			<element name="date" type="gYear"></element>
		</sequence>
	</complexType>
	
	<complexType name="BookType161">
		<complexContent>
			<extension base="c:PublicationType161">
				<sequence>
					<element name="isbn" type="string" />
					<element name="publisher" type="string"/>
				</sequence>
			</extension>
		</complexContent>
	</complexType>
	
	<complexType name="MagazineType161">
		<complexContent>			
			<restriction base="c:PublicationType161">
				<sequence>
					<element name="title" type="string" />
					<element name="author" type="string" minOccurs="0" maxOccurs="0"/>
					<element name="date" type="gYear"></element>
				</sequence>
			</restriction>
		</complexContent>
	</complexType>
	
	<element name="Publication161" type="c:PublicationType161" abstract="true"></element>
	
	<element name="Book161" type="c:BookType161" substitutionGroup="c:Publication161"></element>

	<element name="Magazine161" type="c:MagazineType161" substitutionGroup="c:Publication161"></element>
	
	<element name="Catalogue161">
		<complexType>
			<sequence>
				<element ref="c:Publication161" maxOccurs="unbounded"></element>
			</sequence>
		</complexType>
	</element>
	<complexType name="PublicationType162">
		<sequence>
			<element name="title" type="string"></element>
			<element name="author" type="string" minOccurs="0" maxOccurs="unbounded"></element>
			<element name="date" type="gYear"></element>
		</sequence>
	</complexType>
	
	<complexType name="BookType162">
		<complexContent>
			<extension base="c:PublicationType162">
				<sequence>
					<element name="isbn" type="string" />
					<element name="publisher" type="string"/>
				</sequence>
			</extension>
		</complexContent>
	</complexType>
	
	<complexType name="MagazineType162">
		<complexContent>			
			<restriction base="c:PublicationType162">
				<sequence>
					<element name="title" type="string" />
					<element name="author" type="string" minOccurs="0" maxOccurs="0"/>
					<element name="date" type="gYear"></element>
				</sequence>
			</restriction>
		</complexContent>
	</complexType>
	
	<element name="Publication162" type="c:PublicationType162" abstract="true"></element>
	
	<element name="Book162" type="c:BookType162" substitutionGroup="c:Publication162"></element>

	<element name="Magazine162" type="c:MagazineType162" substitutionGroup="c:Publication162"></element>
	
	<element name="Catalogue162">
		<complexType>
			<sequence>
				<element ref="c:Publication162" maxOccurs="unbounded"></element>
			</sequence>
		</complexType>
	</element>
	<complexType name="PublicationType163">
		<sequence>
			<element name="title" type="string"></element>
			<element name="author" type="string" minOccurs="0" maxOccurs="unbounded"></element>
			<element name="date" type="gYear"></element>
		</sequence>
	</complexType>
	
	<complexType name="BookType163">
		<complexContent>
			<extension base="c:PublicationType163">
				<sequence>
					<element name="isbn" type="string" />
					<element name="publisher" type="string"/>
				</sequence>
			</extension>
		</complexContent>
	</complexType>
	
	<complexType name="MagazineType163">
		<complexContent>			
			<restriction base="c:PublicationType163">
				<sequence>
					<element name="title" type="string" />
					<element name="author" type="string" minOccurs="0" maxOccurs="0"/>
					<element name="date" type="gYear"></element>
				</sequence>
			</restriction>
		</complexContent>
	</complexType>
	
	<element name="Publication163" type="c:PublicationType163" abstract="true"></element>
	
	<element name="Book163" type="c:BookType163" substitutionGroup="c:Publication163"></element>

	<element name="Magazine163" type="c:MagazineType163" substitutionGroup="c:Publication163"></element>
	
	<element name="Catalogue163">
		<complexType>
			<sequence>
				<element ref="c:Publication163" maxOccurs="unbounded"></element>
			</sequence>
		</complexType>
	</element>
	<complexType name="PublicationType164">
		<sequence>
			<element name="title" type="string"></element>
			<element name="author" type="string" minOccurs="0" maxOccurs="unbounded"></element>
			<element name="date" type="gYear"></element>
		</sequence>
	</complexType>
	
	<complexType name="BookType164">
		<complexContent>
			<extension base="c:PublicationType164">
				<sequence>
					<element name="isbn" type="string" />
					<element name="publisher" type="string"/>
				</sequence>
			</extension>
		</complexContent>
	</complexType>
	
	<complexType name="MagazineType164">
		<complexContent>			
			<restriction base="c:PublicationType164">
				<sequence>
					<element name="title" type="string" />
					<element name="author" type="string" minOccurs="0" maxOccurs="0"/>
					<element name="date" type="gYear"></element>
				</sequence>
			</restriction>
		</complexContent>
	</complexType>
	
	<element name="Publication164" type="c:PublicationType164" abstract="true"></element>
	
	<element name="Book164" type="c:BookType164" substitutionGroup="c:Publication164"></element>

	<element name="Magazine164" type="c:MagazineType164" substitutionGroup="c:Publication164"></element>
	
	<element name="Catalogue164">
		<complexType>
			<sequence>
				<element ref="c:Publication164" maxOccurs="unbounded"></element>
			</sequence>
		</complexType>
	</element>
	<complexType name="PublicationType165">
		<sequence>
			<element name="title" type="string"></element>
			<element name="author" type="string" minOccurs="0" maxOccurs="unbounded"></element>
			<element name="date" type="gYear"></element>
		</sequence>
	</complexType>
	
	<complexType name="BookType165">
		<complexContent>
			<extension base="c:PublicationType165">
				<sequence>
					<element name="isbn" type="string" />
					<element name="publisher" type="string"/>
				</sequence>
			</extension>
		</complexContent>
	</complexType>
	
	<complexType name="MagazineType165">
		<complexContent>			
			<restriction base="c:PublicationType165">
				<sequence>
					<element name="title" type="string" />
					<element name="author" type="string" minOccurs="0" maxOccurs="0"/>
					<element name="date" type="gYear"></element>
				</sequence>
			</restriction>
		</complexContent>
	</complexType>
	
	<element name="Publication165" type="c:PublicationType165" abstract="true"></element>
	
	<element name="Book165" type="c:BookType165" substitutionGroup="c:Publication165"></element>

	<element name="Magazine165" type="c:MagazineType165" substitutionGroup="c:Publication165"></element>
	
	<element name="Catalogue165">
		<complexType>
			<sequence>
				<element ref="c:Publication165" maxOccurs="unbounded"></element>
			</sequence>
		</complexType>
	</element>
	<complexType name="PublicationType166">
		<sequence>
			<element name="title" type="string"></element>
			<element name="author" type="string" minOccurs="0" maxOccurs="unbounded"></element>
			<element name="date" type="gYear"></element>
		</sequence>
	</complexType>
	
	<complexType name="BookType166">
		<complexContent>
			<extension base="c:PublicationType166">
				<sequence>
					<element name="isbn" type="string" />
					<element name="publisher" type="string"/>
				</sequence>
			</extension>
		</complexContent>
	</complexType>
	
	<complexType name="MagazineType166">
		<complexContent>			
			<restriction base="c:PublicationType166">
				<sequence>
					<element name="title" type="string" />
					<element name="author" type="string" minOccurs="0" maxOccurs="0"/>
					<element name="date" type="gYear"></element>
				</sequence>
			</restriction>
		</complexContent>
	</complexType>
	
	<element name="Publication166" type="c:PublicationType166" abstract="true"></element>
	
	<element name="Book166" type="c:BookType166" substitutionGroup="c:Publication166"></element>

	<element name="Magazine166" type="c:MagazineType166" substitutionGroup="c:Publication166"></element>
	
	<element name="Catalogue166">
		<complexType>
			<sequence>
				<element ref="c:Publication166" maxOccurs="unbounded"></element>
			</sequence>
		</complexType>
	</element>
	<complexType name="PublicationType167">
		<sequence>
			<element name="title" type="string"></element>
			<element name="author" type="string" minOccurs="0" maxOccurs="unbounded"></element>
			<element name="date" type="gYear"></element>
		</sequence>
	</complexType>
	
	<complexType name="BookType167">
		<complexContent>
			<extension base="c:PublicationType167">
				<sequence>
					<element name="isbn" type="string" />
					<element name="publisher" type="string"/>
				</sequence>
			</extension>
		</complexContent>
	</complexType>
	
	<complexType name="MagazineType167">
		<complexContent>			
			<restriction base="c:PublicationType167">
				<sequence>
					<element name="title" type="string" />
					<element name="author" type="string" minOccurs="0" maxOccurs="0"/>
					<element name="date" type="gYear"></element>
				</sequence>
			</restriction>
		</complexContent>
	</complexType>
	
	<element name="Publication167" type="c:PublicationType167" abstract="true"></element>
	
	<element name="Book167" type="c:BookType167" substitutionGroup="c:Publication167"></element>

	<element name="Magazine167" type="c:MagazineType167" substitutionGroup="c:Publication167"></element>
	
	<element name="Catalogue167">
		<complexType>
			<sequence>
				<element ref="c:Publication167" maxOccurs="unbounded"></element>
			</sequence>
		</complexType>
	</element>
	<complexType name="PublicationType168">
		<sequence>
			<element name="title" type="string"></element>
			<element name="author" type="string" minOccurs="0" maxOccurs="unbounded"></element>
			<element name="date" type="gYear"></element>
		</sequence>
	</complexType>
	
	<complexType name="BookType168">
		<complexContent>
			<extension base="c:PublicationType168">
				<sequence>
					<element name="isbn" type="string" />
					<element name="publisher" type="string"/>
				</sequence>
			</extension>
		</complexContent>
	</complexType>
	
	<complexType name="MagazineType168">
		<complexContent>			
			<restriction base="c:PublicationType168">
				<sequence>
					<element name="title" type="string" />
					<element name="author" type="string" minOccurs="0" maxOccurs="0"/>
					<element name="date" type="gYear"></element>
				</sequence>
			</restriction>
		</complexContent>
	</complexType>
	
	<element name="Publication168" type="c:PublicationType168" abstract="true"></element>
	
	<element name="Book168" type="c:BookType168" substitutionGroup="c:Publication168"></element>

	<element name="Magazine168" type="c:MagazineType168" substitutionGroup="c:Publication168"></element>
	
	<element name="Catalogue168">
		<complexType>
			<sequence>
				<element ref="c:Publication168" maxOccurs="unbounded"></element>
			</sequence>
		</complexType>
	</element>
	<complexType name="PublicationType169">
		<sequence>
			<element name="title" type="string"></element>
			<element name="author" type="string" minOccurs="0" maxOccurs="unbounded"></element>
			<element name="date" type="gYear"></element>
		</sequence>
	</complexType>
	
	<complexType name="BookType169">
		<complexContent>
			<extension base="c:PublicationType169">
				<sequence>
					<element name="isbn" type="string" />
					<element name="publisher" type="string"/>
				</sequence>
			</extension>
		</complexContent>
	</complexType>
	
	<complexType name="MagazineType169">
		<complexContent>			
			<restriction base="c:PublicationType169">
				<sequence>
					<element name="title" type="string" />
					<element name="author" type="string" minOccurs="0" maxOccurs="0"/>
					<element name="date" type="gYear"></element>
				</sequence>
			</restriction>
		</complexContent>
	</complexType>
	
	<element name="Publication169" type="c:PublicationType169" abstract="true"></element>
	
	<element name="Book169" type="c:BookType169" substitutionGroup="c:Publication169"></element>

	<element name="Magazine169" type="c:MagazineType169" substitutionGroup="c:Publication169"></element>
	
	<element name="Catalogue169">
		<complexType>
			<sequence>
				<element ref="c:Publication169" maxOccurs="unbounded"></element>
			</sequence>
		</complexType>
	</element>
	<complexType name="PublicationType170">
		<sequence>
			<element name="title" type="string"></element>
			<element name="author" type="string" minOccurs="0" maxOccurs="unbounded"></element>
			<element name="date" type="gYear"></element>
		</sequence>
	</complexType>
	
	<complexType name="BookType170">
		<complexContent>
			<extension base="c:PublicationType170">
				<sequence>
					<element name="isbn" type="string" />
					<element name="publisher" type="string"/>
				</sequence>
			</extension>
		</complexContent>
	</complexType>
	
	<complexType name="MagazineType170">
		<complexContent>			
			<restriction base="c:PublicationType170">
				<sequence>
					<element name="title" type="string" />
					<element name="author" type="string" minOccurs="0" maxOccurs="0"/>
					<element name="date" type="gYear"></element>
				</sequence>
			</restriction>
		</complexContent>
	</complexType>
	
	<element name="Publication170" type="c:PublicationType170" abstract="true"></element>
	
	<element name="Book170" type="c:BookType170" substitutionGroup="c:Publication170"></element>

	<element name="Magazine170" type="c:MagazineType170" substitutionGroup="c:Publication170"></element>
	
	<element name="Catalogue170">
		<complexType>
			<sequence>
				<element ref="c:Publication170" maxOccurs="unbounded"></element>
			</sequence>
		</complexType>
	</element>
	<complexType name="PublicationType171">
		<sequence>
			<element name="title" type="string"></element>
			<element name="author" type="string" minOccurs="0" maxOccurs="unbounded"></element>
			<element name="date" type="gYear"></element>
		</sequence>
	</complexType>
	
	<complexType name="BookType171">
		<complexContent>
			<extension base="c:PublicationType171">
				<sequence>
					<element name="isbn" type="string" />
					<element name="publisher" type="string"/>
				</sequence>
			</extension>
		</complexContent>
	</complexType>
	
	<complexType name="MagazineType171">
		<complexContent>			
			<restriction base="c:PublicationType171">
				<sequence>
					<element name="title" type="string" />
					<element name="author" type="string" minOccurs="0" maxOccurs="0"/>
					<element name="date" type="gYear"></element>
				</sequence>
			</restriction>
		</complexContent>
	</complexType>
	
	<element name="Publication171" type="c:PublicationType171" abstract="true"></element>
	
	<element name="Book171" type="c:BookType171" substitutionGroup="c:Publication171"></element>

	<element name="Magazine171" type="c:MagazineType171" substitutionGroup="c:Publication171"></element>
	
	<element name="Catalogue171">
		<complexType>
			<sequence>
				<element ref="c:Publication171" maxOccurs="unbounded"></element>
			</sequence>
		</complexType>
	</element>
	<complexType name="PublicationType172">
		<sequence>
			<element name="title" type="string"></element>
			<element name="author" type="string" minOccurs="0" maxOccurs="unbounded"></element>
			<element name="date" type="gYear"></element>
		</sequence>
	</complexType>
	
	<complexType name="BookType172">
		<complexContent>
			<extension base="c:PublicationType172">
				<sequence>
					<element name="isbn" type="string" />
					<element name="publisher" type="string"/>
				</sequence>
			</extension>
		</complexContent>
	</complexType>
	
	<complexType name="MagazineType172">
		<complexContent>			
			<restriction base="c:PublicationType172">
				<sequence>
					<element name="title" type="string" />
					<element name="author" type="string" minOccurs="0" maxOccurs="0"/>
					<element name="date" type="gYear"></element>
				</sequence>
			</restriction>
		</complexContent>
	</complexType>
	
	<element name="Publication172" type="c:PublicationType172" abstract="true"></element>
	
	<element name="Book172" type="c:BookType172" substitutionGroup="c:Publication172"></element>

	<element name="Magazine172" type="c:MagazineType172" substitutionGroup="c:Publication172"></element>
	
	<element name="Catalogue172">
		<complexType>
			<sequence>
				<element ref="c:Publication172" maxOccurs="unbounded"></element>
			</sequence>
		</complexType>
	</element>
	<complexType name="PublicationType173">
		<sequence>
			<element name="title" type="string"></element>
			<element name="author" type="string" minOccurs="0" maxOccurs="unbounded"></element>
			<element name="date" type="gYear"></element>
		</sequence>
	</complexType>
	
	<complexType name="BookType173">
		<complexContent>
			<extension base="c:PublicationType173">
				<sequence>
					<element name="isbn" type="string" />
					<element name="publisher" type="string"/>
				</sequence>
			</extension>
		</complexContent>
	</complexType>
	
	<complexType name="MagazineType173">
		<complexContent>			
			<restriction base="c:PublicationType173">
				<sequence>
					<element name="title" type="string" />
					<element name="author" type="string" minOccurs="0" maxOccurs="0"/>
					<element name="date" type="gYear"></element>
				</sequence>
			</restriction>
		</complexContent>
	</complexType>
	
	<element name="Publication173" type="c:PublicationType173" abstract="true"></element>
	
	<element name="Book173" type="c:BookType173" substitutionGroup="c:Publication173"></element>

	<element name="Magazine173" type="c:MagazineType173" substitutionGroup="c:Publication173"></element>
	
	<element name="Catalogue173">
		<complexType>
			<sequence>
				<element ref="c:Publication173" maxOccurs="unbounded"></element>
			</sequence>
		</complexType>
	</element>
	<complexType name="PublicationType174">
		<sequence>
			<element name="title" type="string"></element>
			<element name="author" type="string" minOccurs="0" maxOccurs="unbounded"></element>
			<element name="date" type="gYear"></element>
		</sequence>
	</complexType>
	
	<complexType name="BookType174">
		<complexContent>
			<extension base="c:PublicationType174">
				<sequence>
					<element name="isbn" type="string" />
					<element name="publisher" type="string"/>
				</sequence>
			</extension>
		</complexContent>
	</complexType>
	
	<complexType name="MagazineType174">
		<complexContent>			
			<restriction base="c:PublicationType174">
				<sequence>
					<element name="title" type="string" />
					<element name="author" type="string" minOccurs="0" maxOccurs="0"/>
					<element name="date" type="gYear"></element>
				</sequence>
			</restriction>
		</complexContent>
	</complexType>
	
	<element name="Publication174" type="c:PublicationType174" abstract="true"></element>
	
	<element name="Book174" type="c:BookType174" substitutionGroup="c:Publication174"></element>

	<element name="Magazine174" type="c:MagazineType174" substitutionGroup="c:Publication174"></element>
	
	<element name="Catalogue174">
		<complexType>
			<sequence>
				<element ref="c:Publication174" maxOccurs="unbounded"></element>
			</sequence>
		</complexType>
	</element>
	<complexType name="PublicationType175">
		<sequence>
			<element name="title" type="string"></element>
			<element name="author" type="string" minOccurs="0" maxOccurs="unbounded"></element>
			<element name="date" type="gYear"></element>
		</sequence>
	</complexType>
	
	<complexType name="BookType175">
		<complexContent>
			<extension base="c:PublicationType175">
				<sequence>
					<element name="isbn" type="string" />
					<element name="publisher" type="string"/>
				</sequence>
			</extension>
		</complexContent>
	</complexType>
	
	<complexType name="MagazineType175">
		<complexContent>			
			<restriction base="c:PublicationType175">
				<sequence>
					<element name="title" type="string" />
					<element name="author" type="string" minOccurs="0" maxOccurs="0"/>
					<element name="date" type="gYear"></element>
				</sequence>
			</restriction>
		</complexContent>
	</complexType>
	
	<element name="Publication175" type="c:PublicationType175" abstract="true"></element>
	
	<element name="Book175" type="c:BookType175" substitutionGroup="c:Publication175"></element>

	<element name="Magazine175" type="c:MagazineType175" substitutionGroup="c:Publication175"></element>
	
	<element name="Catalogue175">
		<complexType>
			<sequence>
				<element ref="c:Publication175" maxOccurs="unbounded"></element>
			</sequence>
		</complexType>
	</element>
	<complexType name="PublicationType176">
		<sequence>
			<element name="title" type="string"></element>
			<element name="author" type="string" minOccurs="0" maxOccurs="unbounded"></element>
			<element name="date" type="gYear"></element>
		</sequence>
	</complexType>
	
	<complexType name="BookType176">
		<complexContent>
			<extension base="c:PublicationType176">
				<sequence>
					<element name="isbn" type="string" />
					<element name="publisher" type="string"/>
				</sequence>
			</extension>
		</complexContent>
	</complexType>
	
	<complexType name="MagazineType176">
		<complexContent>			
			<restriction base="c:PublicationType176">
				<sequence>
					<element name="title" type="string" />
					<element name="author" type="string" minOccurs="0" maxOccurs="0"/>
					<element name="date" type="gYear"></element>
				</sequence>
			</restriction>
		</complexContent>
	</complexType>
	
	<element name="Publication176" type="c:PublicationType176" abstract="true"></element>
	
	<element name="Book176" type="c:BookType176" substitutionGroup="c:Publication176"></element>

	<element name="Magazine176" type="c:MagazineType176" substitutionGroup="c:Publication176"></element>
	
	<element name="Catalogue176">
		<complexType>
			<sequence>
				<element ref="c:Publication176" maxOccurs="unbounded"></element>
			</sequence>
		</complexType>
	</element>
	<complexType name="PublicationType177">
		<sequence>
			<element name="title" type="string"></element>
			<element name="author" type="string" minOccurs="0" maxOccurs="unbounded"></element>
			<element name="date" type="gYear"></element>
		</sequence>
	</complexType>
	
	<complexType name="BookType177">
		<complexContent>
			<extension base="c:PublicationType177">
				<sequence>
					<element name="isbn" type="string" />
					<element name="publisher" type="string"/>
				</sequence>
			</extension>
		</complexContent>
	</complexType>
	
	<complexType name="MagazineType177">
		<complexContent>			
			<restriction base="c:PublicationType177">
				<sequence>
					<element name="title" type="string" />
					<element name="author" type="string" minOccurs="0" maxOccurs="0"/>
					<element name="date" type="gYear"></element>
				</sequence>
			</restriction>
		</complexContent>
	</complexType>
	
	<element name="Publication177" type="c:PublicationType177" abstract="true"></element>
	
	<element name="Book177" type="c:BookType177" substitutionGroup="c:Publication177"></element>

	<element name="Magazine177" type="c:MagazineType177" substitutionGroup="c:Publication177"></element>
	
	<element name="Catalogue177">
		<complexType>
			<sequence>
				<element ref="c:Publication177" maxOccurs="unbounded"></element>
			</sequence>
		</complexType>
	</element>
	<complexType name="PublicationType178">
		<sequence>
			<element name="title" type="string"></element>
			<element name="author" type="string" minOccurs="0" maxOccurs="unbounded"></element>
			<element name="date" type="gYear"></element>
		</sequence>
	</complexType>
	
	<complexType name="BookType178">
		<complexContent>
			<extension base="c:PublicationType178">
				<sequence>
					<element name="isbn" type="string" />
					<element name="publisher" type="string"/>
				</sequence>
			</extension>
		</complexContent>
	</complexType>
	
	<complexType name="MagazineType178">
		<complexContent>			
			<restriction base="c:PublicationType178">
				<sequence>
					<element name="title" type="string" />
					<element name="author" type="string" minOccurs="0" maxOccurs="0"/>
					<element name="date" type="gYear"></element>
				</sequence>
			</restriction>
		</complexContent>
	</complexType>
	
	<element name="Publication178" type="c:PublicationType178" abstract="true"></element>
	
	<element name="Book178" type="c:BookType178" substitutionGroup="c:Publication178"></element>

	<element name="Magazine178" type="c:MagazineType178" substitutionGroup="c:Publication178"></element>
	
	<element name="Catalogue178">
		<complexType>
			<sequence>
				<element ref="c:Publication178" maxOccurs="unbounded"></element>
			</sequence>
		</complexType>
	</element>
	<complexType name="PublicationType179">
		<sequence>
			<element name="title" type="string"></element>
			<element name="author" type="string" minOccurs="0" maxOccurs="unbounded"></element>
			<element name="date" type="gYear"></element>
		</sequence>
	</complexType>
	
	<complexType name="BookType179">
		<complexContent>
			<extension base="c:PublicationType179">
				<sequence>
					<element name="isbn" type="string" />
					<element name="publisher" type="string"/>
				</sequence>
			</extension>
		</complexContent>
	</complexType>
	
	<complexType name="MagazineType179">
		<complexContent>			
			<restriction base="c:PublicationType179">
				<sequence>
					<element name="title" type="string" />
					<element name="author" type="string" minOccurs="0" maxOccurs="0"/>
					<element name="date" type="gYear"></element>
				</sequence>
			</restriction>
		</complexContent>
	</complexType>
	
	<element name="Publication179" type="c:PublicationType179" abstract="true"></element>
	
	<element name="Book179" type="c:BookType179" substitutionGroup="c:Publication179"></element>

	<element name="Magazine179" type="c:MagazineType179" substitutionGroup="c:Publication179"></element>
	
	<element name="Catalogue179">
		<complexType>
			<sequence>
				<element ref="c:Publication179" maxOccurs="unbounded"></element>
			</sequence>
		</complexType>
	</element>
	<complexType name="PublicationType180">
		<sequence>
			<element name="title" type="string"></element>
			<element name="author" type="string" minOccurs="0" maxOccurs="unbounded"></element>
			<element name="date" type="gYear"></element>
		</sequence>
	</complexType>
	
	<complexType name="BookType180">
		<complexContent>
			<extension base="c:PublicationType180">
				<sequence>
					<element name="isbn" type="string" />
					<element name="publisher" type="string"/>
				</sequence>
			</extension>
		</complexContent>
	</complexType>
	
	<complexType name="MagazineType180">
		<complexContent>			
			<restriction base="c:PublicationType180">
				<sequence>
					<element name="title" type="string" />
					<element name="author" type="string" minOccurs="0" maxOccurs="0"/>
					<element name="date" type="gYear"></element>
				</sequence>
			</restriction>
		</complexContent>
	</complexType>
	
	<element name="Publication180" type="c:PublicationType180" abstract="true"></element>
	
	<element name="Book180" type="c:BookType180" substitutionGroup="c:Publication180"></element>

	<element name="Magazine180" type="c:MagazineType180" substitutionGroup="c:Publication180"></element>
	
	<element name="Catalogue180">
		<complexType>
			<sequence>
				<element ref="c:Publication180" maxOccurs="unbounded"></element>
			</sequence>
		</complexType>
	</element>
	<complexType name="PublicationType181">
		<sequence>
			<element name="title" type="string"></element>
			<element name="author" type="string" minOccurs="0" maxOccurs="unbounded"></element>
			<element name="date" type="gYear"></element>
		</sequence>
	</complexType>
	
	<complexType name="BookType181">
		<complexContent>
			<extension base="c:PublicationType181">
				<sequence>
					<element name="isbn" type="string" />
					<element name="publisher" type="string"/>
				</sequence>
			</extension>
		</complexContent>
	</complexType>
	
	<complexType name="MagazineType181">
		<complexContent>			
			<restriction base="c:PublicationType181">
				<sequence>
					<element name="title" type="string" />
					<element name="author" type="string" minOccurs="0" maxOccurs="0"/>
					<element name="date" type="gYear"></element>
				</sequence>
			</restriction>
		</complexContent>
	</complexType>
	
	<element name="Publication181" type="c:PublicationType181" abstract="true"></element>
	
	<element name="Book181" type="c:BookType181" substitutionGroup="c:Publication181"></element>

	<element name="Magazine181" type="c:MagazineType181" substitutionGroup="c:Publication181"></element>
	
	<element name="Catalogue181">
		<complexType>
			<sequence>
				<element ref="c:Publication181" maxOccurs="unbounded"></element>
			</sequence>
		</complexType>
	</element>
	<complexType name="PublicationType182">
		<sequence>
			<element name="title" type="string"></element>
			<element name="author" type="string" minOccurs="0" maxOccurs="unbounded"></element>
			<element name="date" type="gYear"></element>
		</sequence>
	</complexType>
	
	<complexType name="BookType182">
		<complexContent>
			<extension base="c:PublicationType182">
				<sequence>
					<element name="isbn" type="string" />
					<element name="publisher" type="string"/>
				</sequence>
			</extension>
		</complexContent>
	</complexType>
	
	<complexType name="MagazineType182">
		<complexContent>			
			<restriction base="c:PublicationType182">
				<sequence>
					<element name="title" type="string" />
					<element name="author" type="string" minOccurs="0" maxOccurs="0"/>
					<element name="date" type="gYear"></element>
				</sequence>
			</restriction>
		</complexContent>
	</complexType>
	
	<element name="Publication182" type="c:PublicationType182" abstract="true"></element>
	
	<element name="Book182" type="c:BookType182" substitutionGroup="c:Publication182"></element>

	<element name="Magazine182" type="c:MagazineType182" substitutionGroup="c:Publication182"></element>
	
	<element name="Catalogue182">
		<complexType>
			<sequence>
				<element ref="c:Publication182" maxOccurs="unbounded"></element>
			</sequence>
		</complexType>
	</element>
	<complexType name="PublicationType183">
		<sequence>
			<element name="title" type="string"></element>
			<element name="author" type="string" minOccurs="0" maxOccurs="unbounded"></element>
			<element name="date" type="gYear"></element>
		</sequence>
	</complexType>
	
	<complexType name="BookType183">
		<complexContent>
			<extension base="c:PublicationType183">
				<sequence>
					<element name="isbn" type="string" />
					<element name="publisher" type="string"/>
				</sequence>
			</extension>
		</complexContent>
	</complexType>
	
	<complexType name="MagazineType183">
		<complexContent>			
			<restriction base="c:PublicationType183">
				<sequence>
					<element name="title" type="string" />
					<element name="author" type="string" minOccurs="0" maxOccurs="0"/>
					<element name="date" type="gYear"></element>
				</sequence>
			</restriction>
		</complexContent>
	</complexType>
	
	<element name="Publication183" type="c:PublicationType183" abstract="true"></element>
	
	<element name="Book183" type="c:BookType183" substitutionGroup="c:Publication183"></element>

	<element name="Magazine183" type="c:MagazineType183" substitutionGroup="c:Publication183"></element>
	
	<element name="Catalogue183">
		<complexType>
			<sequence>
				<element ref="c:Publication183" maxOccurs="unbounded"></element>
			</sequence>
		</complexType>
	</element>
	<complexType name="PublicationType184">
		<sequence>
			<element name="title" type="string"></element>
			<element name="author" type="string" minOccurs="0" maxOccurs="unbounded"></element>
			<element name="date" type="gYear"></element>
		</sequence>
	</complexType>
	
	<complexType name="BookType184">
		<complexContent>
			<extension base="c:PublicationType184">
				<sequence>
					<element name="isbn" type="string" />
					<element name="publisher" type="string"/>
				</sequence>
			</extension>
		</complexContent>
	</complexType>
	
	<complexType name="MagazineType184">
		<complexContent>			
			<restriction base="c:PublicationType184">
				<sequence>
					<element name="title" type="string" />
					<element name="author" type="string" minOccurs="0" maxOccurs="0"/>
					<element name="date" type="gYear"></element>
				</sequence>
			</restriction>
		</complexContent>
	</complexType>
	
	<element name="Publication184" type="c:PublicationType184" abstract="true"></element>
	
	<element name="Book184" type="c:BookType184" substitutionGroup="c:Publication184"></element>

	<element name="Magazine184" type="c:MagazineType184" substitutionGroup="c:Publication184"></element>
	
	<element name="Catalogue184">
		<complexType>
			<sequence>
				<element ref="c:Publication184" maxOccurs="unbounded"></element>
			</sequence>
		</complexType>
	</element>
	<complexType name="PublicationType185">
		<sequence>
			<element name="title" type="string"></element>
			<element name="author" type="string" minOccurs="0" maxOccurs="unbounded"></element>
			<element name="date" type="gYear"></element>
		</sequence>
	</complexType>
	
	<complexType name="BookType185">
		<complexContent>
			<extension base="c:PublicationType185">
				<sequence>
					<element name="isbn" type="string" />
					<element name="publisher" type="string"/>
				</sequence>
			</extension>
		</complexContent>
	</complexType>
	
	<complexType name="MagazineType185">
		<complexContent>			
			<restriction base="c:PublicationType185">
				<sequence>
					<element name="title" type="string" />
					<element name="author" type="string" minOccurs="0" maxOccurs="0"/>
					<element name="date" type="gYear"></element>
				</sequence>
			</restriction>
		</complexContent>
	</complexType>
	
	<element name="Publication185" type="c:PublicationType185" abstract="true"></element>
	
	<element name="Book185" type="c:BookType185" substitutionGroup="c:Publication185"></element>

	<element name="Magazine185" type="c:MagazineType185" substitutionGroup="c:Publication185"></element>
	
	<element name="Catalogue185">
		<complexType>
			<sequence>
				<element ref="c:Publication185" maxOccurs="unbounded"></element>
			</sequence>
		</complexType>
	</element>
	<complexType name="PublicationType186">
		<sequence>
			<element name="title" type="string"></element>
			<element name="author" type="string" minOccurs="0" maxOccurs="unbounded"></element>
			<element name="date" type="gYear"></element>
		</sequence>
	</complexType>
	
	<complexType name="BookType186">
		<complexContent>
			<extension base="c:PublicationType186">
				<sequence>
					<element name="isbn" type="string" />
					<element name="publisher" type="string"/>
				</sequence>
			</extension>
		</complexContent>
	</complexType>
	
	<complexType name="MagazineType186">
		<complexContent>			
			<restriction base="c:PublicationType186">
				<sequence>
					<element name="title" type="string" />
					<element name="author" type="string" minOccurs="0" maxOccurs="0"/>
					<element name="date" type="gYear"></element>
				</sequence>
			</restriction>
		</complexContent>
	</complexType>
	
	<element name="Publication186" type="c:PublicationType186" abstract="true"></element>
	
	<element name="Book186" type="c:BookType186" substitutionGroup="c:Publication186"></element>

	<element name="Magazine186" type="c:MagazineType186" substitutionGroup="c:Publication186"></element>
	
	<element name="Catalogue186">
		<complexType>
			<sequence>
				<element ref="c:Publication186" maxOccurs="unbounded"></element>
			</sequence>
		</complexType>
	</element>
	<complexType name="PublicationType187">
		<sequence>
			<element name="title" type="string"></element>
			<element name="author" type="string" minOccurs="0" maxOccurs="unbounded"></element>
			<element name="date" type="gYear"></element>
		</sequence>
	</complexType>
	
	<complexType name="BookType187">
		<complexContent>
			<extension base="c:PublicationType187">
				<sequence>
					<element name="isbn" type="string" />
					<element name="publisher" type="string"/>
				</sequence>
			</extension>
		</complexContent>
	</complexType>
	
	<complexType name="MagazineType187">
		<complexContent>			
			<restriction base="c:PublicationType187">
				<sequence>
					<element name="title" type="string" />
					<element name="author" type="string" minOccurs="0" maxOccurs="0"/>
					<element name="date" type="gYear"></element>
				</sequence>
			</restriction>
		</complexContent>
	</complexType>
	
	<element name="Publication187" type="c:PublicationType187" abstract="true"></element>
	
	<element name="Book187" type="c:BookType187" substitutionGroup="c:Publication187"></element>

	<element name="Magazine187" type="c:MagazineType187" substitutionGroup="c:Publication187"></element>
	
	<element name="Catalogue187">
		<complexType>
			<sequence>
				<element ref="c:Publication187" maxOccurs="unbounded"></element>
			</sequence>
		</complexType>
	</element>
	<complexType name="PublicationType188">
		<sequence>
			<element name="title" type="string"></element>
			<element name="author" type="string" minOccurs="0" maxOccurs="unbounded"></element>
			<element name="date" type="gYear"></element>
		</sequence>
	</complexType>
	
	<complexType name="BookType188">
		<complexContent>
			<extension base="c:PublicationType188">
				<sequence>
					<element name="isbn" type="string" />
					<element name="publisher" type="string"/>
				</sequence>
			</extension>
		</complexContent>
	</complexType>
	
	<complexType name="MagazineType188">
		<complexContent>			
			<restriction base="c:PublicationType188">
				<sequence>
					<element name="title" type="string" />
					<element name="author" type="string" minOccurs="0" maxOccurs="0"/>
					<element name="date" type="gYear"></element>
				</sequence>
			</restriction>
		</complexContent>
	</complexType>
	
	<element name="Publication188" type="c:PublicationType188" abstract="true"></element>
	
	<element name="Book188" type="c:BookType188" substitutionGroup="c:Publication188"></element>

	<element name="Magazine188" type="c:MagazineType188" substitutionGroup="c:Publication188"></element>
	
	<element name="Catalogue188">
		<complexType>
			<sequence>
				<element ref="c:Publication188" maxOccurs="unbounded"></element>
			</sequence>
		</complexType>
	</element>
	<complexType name="PublicationType189">
		<sequence>
			<element name="title" type="string"></element>
			<element name="author" type="string" minOccurs="0" maxOccurs="unbounded"></element>
			<element name="date" type="gYear"></element>
		</sequence>
	</complexType>
	
	<complexType name="BookType189">
		<complexContent>
			<extension base="c:PublicationType189">
				<sequence>
					<element name="isbn" type="string" />
					<element name="publisher" type="string"/>
				</sequence>
			</extension>
		</complexContent>
	</complexType>
	
	<complexType name="MagazineType189">
		<complexContent>			
			<restriction base="c:PublicationType189">
				<sequence>
					<element name="title" type="string" />
					<element name="author" type="string" minOccurs="0" maxOccurs="0"/>
					<element name="date" type="gYear"></element>
				</sequence>
			</restriction>
		</complexContent>
	</complexType>
	
	<element name="Publication189" type="c:PublicationType189" abstract="true"></element>
	
	<element name="Book189" type="c:BookType189" substitutionGroup="c:Publication189"></element>

	<element name="Magazine189" type="c:MagazineType189" substitutionGroup="c:Publication189"></element>
	
	<element name="Catalogue189">
		<complexType>
			<sequence>
				<element ref="c:Publication189" maxOccurs="unbounded"></element>
			</sequence>
		</complexType>
	</element>
	<complexType name="PublicationType190">
		<sequence>
			<element name="title" type="string"></element>
			<element name="author" type="string" minOccurs="0" maxOccurs="unbounded"></element>
			<element name="date" type="gYear"></element>
		</sequence>
	</complexType>
	
	<complexType name="BookType190">
		<complexContent>
			<extension base="c:PublicationType190">
				<sequence>
					<element name="isbn" type="string" />
					<element name="publisher" type="string"/>
				</sequence>
			</extension>
		</complexContent>
	</complexType>
	
	<complexType name="MagazineType190">
		<complexContent>			
			<restriction base="c:PublicationType190">
				<sequence>
					<element name="title" type="string" />
					<element name="author" type="string" minOccurs="0" maxOccurs="0"/>
					<element name="date" type="gYear"></element>
				</sequence>
			</restriction>
		</complexContent>
	</complexType>
	
	<element name="Publication190" type="c:PublicationType190" abstract="true"></element>
	
	<element name="Book190" type="c:BookType190" substitutionGroup="c:Publication190"></element>

	<element name="Magazine190" type="c:MagazineType190" substitutionGroup="c:Publication190"></element>
	
	<element name="Catalogue190">
		<complexType>
			<sequence>
				<element ref="c:Publication190" maxOccurs="unbounded"></element>
			</sequence>
		</complexType>
	</element>
	<complexType name="PublicationType191">
		<sequence>
			<element name="title" type="string"></element>
			<element name="author" type="string" minOccurs="0" maxOccurs="unbounded"></element>
			<element name="date" type="gYear"></element>
		</sequence>
	</complexType>
	
	<complexType name="BookType191">
		<complexContent>
			<extension base="c:PublicationType191">
				<sequence>
					<element name="isbn" type="string" />
					<element name="publisher" type="string"/>
				</sequence>
			</extension>
		</complexContent>
	</complexType>
	
	<complexType name="MagazineType191">
		<complexContent>			
			<restriction base="c:PublicationType191">
				<sequence>
					<element name="title" type="string" />
					<element name="author" type="string" minOccurs="0" maxOccurs="0"/>
					<element name="date" type="gYear"></element>
				</sequence>
			</restriction>
		</complexContent>
	</complexType>
	
	<element name="Publication191" type="c:PublicationType191" abstract="true"></element>
	
	<element name="Book191" type="c:BookType191" substitutionGroup="c:Publication191"></element>

	<element name="Magazine191" type="c:MagazineType191" substitutionGroup="c:Publication191"></element>
	
	<element name="Catalogue191">
		<complexType>
			<sequence>
				<element ref="c:Publication191" maxOccurs="unbounded"></element>
			</sequence>
		</complexType>
	</element>
	<complexType name="PublicationType192">
		<sequence>
			<element name="title" type="string"></element>
			<element name="author" type="string" minOccurs="0" maxOccurs="unbounded"></element>
			<element name="date" type="gYear"></element>
		</sequence>
	</complexType>
	
	<complexType name="BookType192">
		<complexContent>
			<extension base="c:PublicationType192">
				<sequence>
					<element name="isbn" type="string" />
					<element name="publisher" type="string"/>
				</sequence>
			</extension>
		</complexContent>
	</complexType>
	
	<complexType name="MagazineType192">
		<complexContent>			
			<restriction base="c:PublicationType192">
				<sequence>
					<element name="title" type="string" />
					<element name="author" type="string" minOccurs="0" maxOccurs="0"/>
					<element name="date" type="gYear"></element>
				</sequence>
			</restriction>
		</complexContent>
	</complexType>
	
	<element name="Publication192" type="c:PublicationType192" abstract="true"></element>
	
	<element name="Book192" type="c:BookType192" substitutionGroup="c:Publication192"></element>

	<element name="Magazine192" type="c:MagazineType192" substitutionGroup="c:Publication192"></element>
	
	<element name="Catalogue192">
		<complexType>
			<sequence>
				<element ref="c:Publication192" maxOccurs="unbounded"></element>
			</sequence>
		</complexType>
	</element>
	<complexType name="PublicationType193">
		<sequence>
			<element name="title" type="string"></element>
			<element name="author" type="string" minOccurs="0" maxOccurs="unbounded"></element>
			<element name="date" type="gYear"></element>
		</sequence>
	</complexType>
	
	<complexType name="BookType193">
		<complexContent>
			<extension base="c:PublicationType193">
				<sequence>
					<element name="isbn" type="string" />
					<element name="publisher" type="string"/>
				</sequence>
			</extension>
		</complexContent>
	</complexType>
	
	<complexType name="MagazineType193">
		<complexContent>			
			<restriction base="c:PublicationType193">
				<sequence>
					<element name="title" type="string" />
					<element name="author" type="string" minOccurs="0" maxOccurs="0"/>
					<element name="date" type="gYear"></element>
				</sequence>
			</restriction>
		</complexContent>
	</complexType>
	
	<element name="Publication193" type="c:PublicationType193" abstract="true"></element>
	
	<element name="Book193" type="c:BookType193" substitutionGroup="c:Publication193"></element>

	<element name="Magazine193" type="c:MagazineType193" substitutionGroup="c:Publication193"></element>
	
	<element name="Catalogue193">
		<complexType>
			<sequence>
				<element ref="c:Publication193" maxOccurs="unbounded"></element>
			</sequence>
		</complexType>
	</element>
	<complexType name="PublicationType194">
		<sequence>
			<element name="title" type="string"></element>
			<element name="author" type="string" minOccurs="0" maxOccurs="unbounded"></element>
			<element name="date" type="gYear"></element>
		</sequence>
	</complexType>
	
	<complexType name="BookType194">
		<complexContent>
			<extension base="c:PublicationType194">
				<sequence>
					<element name="isbn" type="string" />
					<element name="publisher" type="string"/>
				</sequence>
			</extension>
		</complexContent>
	</complexType>
	
	<complexType name="MagazineType194">
		<complexContent>			
			<restriction base="c:PublicationType194">
				<sequence>
					<element name="title" type="string" />
					<element name="author" type="string" minOccurs="0" maxOccurs="0"/>
					<element name="date" type="gYear"></element>
				</sequence>
			</restriction>
		</complexContent>
	</complexType>
	
	<element name="Publication194" type="c:PublicationType194" abstract="true"></element>
	
	<element name="Book194" type="c:BookType194" substitutionGroup="c:Publication194"></element>

	<element name="Magazine194" type="c:MagazineType194" substitutionGroup="c:Publication194"></element>
	
	<element name="Catalogue194">
		<complexType>
			<sequence>
				<element ref="c:Publication194" maxOccurs="unbounded"></element>
			</sequence>
		</complexType>
	</element>
	<complexType name="PublicationType195">
		<sequence>
			<element name="title" type="string"></element>
			<element name="author" type="string" minOccurs="0" maxOccurs="unbounded"></element>
			<element name="date" type="gYear"></element>
		</sequence>
	</complexType>
	
	<complexType name="BookType195">
		<complexContent>
			<extension base="c:PublicationType195">
				<sequence>
					<element name="isbn" type="string" />
					<element name="publisher" type="string"/>
				</sequence>
			</extension>
		</complexContent>
	</complexType>
	
	<complexType name="MagazineType195">
		<complexContent>			
			<restriction base="c:PublicationType195">
				<sequence>
					<element name="title" type="string" />
					<element name="author" type="string" minOccurs="0" maxOccurs="0"/>
					<element name="date" type="gYear"></element>
				</sequence>
			</restriction>
		</complexContent>
	</complexType>
	
	<element name="Publication195" type="c:PublicationType195" abstract="true"></element>
	
	<element name="Book195" type="c:BookType195" substitutionGroup="c:Publication195"></element>

	<element name="Magazine195" type="c:MagazineType195" substitutionGroup="c:Publication195"></element>
	
	<element name="Catalogue195">
		<complexType>
			<sequence>
				<element ref="c:Publication195" maxOccurs="unbounded"></element>
			</sequence>
		</complexType>
	</element>
	<complexType name="PublicationType196">
		<sequence>
			<element name="title" type="string"></element>
			<element name="author" type="string" minOccurs="0" maxOccurs="unbounded"></element>
			<element name="date" type="gYear"></element>
		</sequence>
	</complexType>
	
	<complexType name="BookType196">
		<complexContent>
			<extension base="c:PublicationType196">
				<sequence>
					<element name="isbn" type="string" />
					<element name="publisher" type="string"/>
				</sequence>
			</extension>
		</complexContent>
	</complexType>
	
	<complexType name="MagazineType196">
		<complexContent>			
			<restriction base="c:PublicationType196">
				<sequence>
					<element name="title" type="string" />
					<element name="author" type="string" minOccurs="0" maxOccurs="0"/>
					<element name="date" type="gYear"></element>
				</sequence>
			</restriction>
		</complexContent>
	</complexType>
	
	<element name="Publication196" type="c:PublicationType196" abstract="true"></element>
	
	<element name="Book196" type="c:BookType196" substitutionGroup="c:Publication196"></element>

	<element name="Magazine196" type="c:MagazineType196" substitutionGroup="c:Publication196"></element>
	
	<element name="Catalogue196">
		<complexType>
			<sequence>
				<element ref="c:Publication196" maxOccurs="unbounded"></element>
			</sequence>
		</complexType>
	</element>
	<complexType name="PublicationType197">
		<sequence>
			<element name="title" type="string"></element>
			<element name="author" type="string" minOccurs="0" maxOccurs="unbounded"></element>
			<element name="date" type="gYear"></element>
		</sequence>
	</complexType>
	
	<complexType name="BookType197">
		<complexContent>
			<extension base="c:PublicationType197">
				<sequence>
					<element name="isbn" type="string" />
					<element name="publisher" type="string"/>
				</sequence>
			</extension>
		</complexContent>
	</complexType>
	
	<complexType name="MagazineType197">
		<complexContent>			
			<restriction base="c:PublicationType197">
				<sequence>
					<element name="title" type="string" />
					<element name="author" type="string" minOccurs="0" maxOccurs="0"/>
					<element name="date" type="gYear"></element>
				</sequence>
			</restriction>
		</complexContent>
	</complexType>
	
	<element name="Publication197" type="c:PublicationType197" abstract="true"></element>
	
	<element name="Book197" type="c:BookType197" substitutionGroup="c:Publication197"></element>

	<element name="Magazine197" type="c:MagazineType197" substitutionGroup="c:Publication197"></element>
	
	<element name="Catalogue197">
		<complexType>
			<sequence>
				<element ref="c:Publication197" maxOccurs="unbounded"></element>
			</sequence>
		</complexType>
	</element>
	<complexType name="PublicationType198">
		<sequence>
			<element name="title" type="string"></element>
			<element name="author" type="string" minOccurs="0" maxOccurs="unbounded"></element>
			<element name="date" type="gYear"></element>
		</sequence>
	</complexType>
	
	<complexType name="BookType198">
		<complexContent>
			<extension base="c:PublicationType198">
				<sequence>
					<element name="isbn" type="string" />
					<element name="publisher" type="string"/>
				</sequence>
			</extension>
		</complexContent>
	</complexType>
	
	<complexType name="MagazineType198">
		<complexContent>			
			<restriction base="c:PublicationType198">
				<sequence>
					<element name="title" type="string" />
					<element name="author" type="string" minOccurs="0" maxOccurs="0"/>
					<element name="date" type="gYear"></element>
				</sequence>
			</restriction>
		</complexContent>
	</complexType>
	
	<element name="Publication198" type="c:PublicationType198" abstract="true"></element>
	
	<element name="Book198" type="c:BookType198" substitutionGroup="c:Publication198"></element>

	<element name="Magazine198" type="c:MagazineType198" substitutionGroup="c:Publication198"></element>
	
	<element name="Catalogue198">
		<complexType>
			<sequence>
				<element ref="c:Publication198" maxOccurs="unbounded"></element>
			</sequence>
		</complexType>
	</element>
	<complexType name="PublicationType199">
		<sequence>
			<element name="title" type="string"></element>
			<element name="author" type="string" minOccurs="0" maxOccurs="unbounded"></element>
			<element name="date" type="gYear"></element>
		</sequence>
	</complexType>
	
	<complexType name="BookType199">
		<complexContent>
			<extension base="c:PublicationType199">
				<sequence>
					<element name="isbn" type="string" />
					<element name="publisher" type="string"/>
				</sequence>
			</extension>
		</complexContent>
	</complexType>
	
	<complexType name="MagazineType199">
		<complexContent>			
			<restriction base="c:PublicationType199">
				<sequence>
					<element name="title" type="string" />
					<element name="author" type="string" minOccurs="0" maxOccurs="0"/>
					<element name="date" type="gYear"></element>
				</sequence>
			</restriction>
		</complexContent>
	</complexType>
	
	<element name="Publication199" type="c:PublicationType199" abstract="true"></element>
	
	<element name="Book199" type="c:BookType199" substitutionGroup="c:Publication199"></element>

	<element name="Magazine199" type="c:MagazineType199" substitutionGroup="c:Publication199"></element>
	
	<element name="Catalogue199">
		<complexType>
			<sequence>
				<element ref="c:Publication199" maxOccurs="unbounded"></element>
			</sequence>
		</complexType>
	</element>
