<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!--W3C Schema generated by XMLSpy v2009 sp1 (http://www.altova.com)-->
<!--Please add namespace attributes, a targetNamespace attribute and import elements according to your requirements-->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified">
	<xs:import namespace="http://www.w3.org/XML/1998/namespace"/>
	<xs:complexType name="FEDREG" mixed="true">
		<xs:choice minOccurs="0" maxOccurs="unbounded">
			<xs:element ref="VOL"/>
			<xs:element ref="NO"/>
			<xs:element ref="DATE"/>
			<xs:element ref="INCLUDES"/>
			<xs:element ref="UNITNAME"/>
			<xs:element ref="BTITLE"/>
			<xs:element ref="CNTNTS"/>
			<xs:element ref="CORRECT"/>
			<xs:element ref="CUMLIST"/>
			<xs:element ref="NEWPART"/>
			<xs:element ref="NOTICES"/>
			<xs:element ref="PRESDOC"/>
			<xs:element ref="PRESDOCS"/>
			<xs:element ref="PRORULES"/>
			<xs:element ref="READAID"/>
			<xs:element ref="RULES"/>
			<xs:element ref="TITLEPAG"/>
			<xs:element ref="PRTPAGE"/>
		</xs:choice>
	</xs:complexType>
	<xs:element name="FEDREG" type="FEDREG"/>
	<xs:complexType name="AC">
		<xs:attribute name="T" use="required" type="xs:anySimpleType"/>
	</xs:complexType>
	<xs:element name="AC" type="AC"/>
	<xs:complexType name="ACCESS" mixed="true">
		<xs:choice minOccurs="0" maxOccurs="unbounded">
			<xs:element ref="HD"/>
			<xs:element ref="GPO"/>
			<xs:element ref="FP"/>
			<xs:element ref="SYMBOL"/>
			<xs:element ref="P"/>
		</xs:choice>
	</xs:complexType>
	<xs:element name="ACCESS" type="ACCESS"/>
	<xs:complexType name="ACT" mixed="true">
		<xs:choice minOccurs="0" maxOccurs="unbounded">
			<xs:element ref="PRTPAGE"/>
			<xs:element ref="HD"/>
			<xs:element ref="P"/>
		</xs:choice>
	</xs:complexType>
	<xs:element name="ACT" type="ACT"/>
	<xs:complexType name="ADOPT" mixed="true">
		<xs:choice minOccurs="0" maxOccurs="unbounded">
			<xs:element ref="AC"/>
			<xs:element ref="E"/>
			<xs:element ref="FR"/>
			<xs:element ref="FTREF"/>
			<xs:element ref="H"/>
			<xs:element ref="PRTPAGE"/>
			<xs:element ref="SU"/>
		</xs:choice>
	</xs:complexType>
	<xs:element name="ADOPT" type="ADOPT"/>
	<xs:complexType name="ADD" mixed="true">
		<xs:choice minOccurs="0" maxOccurs="unbounded">
			<xs:element ref="HD"/>
			<xs:element ref="EXTRACT"/>
			<xs:element ref="FP"/>
			<xs:element ref="FTNT"/>
			<xs:element ref="P"/>
			<xs:element ref="PRTPAGE"/>
		</xs:choice>
	</xs:complexType>
	<xs:element name="ADD" type="ADD"/>
	<xs:complexType name="ADMIN" mixed="true">
		<xs:choice minOccurs="0" maxOccurs="unbounded">
			<xs:element ref="PRTPAGE"/>
			<xs:element ref="MEMS"/>
			<xs:element ref="ANOTICE"/>
			<xs:element ref="ORDERNO"/>
			<xs:element ref="MOREPGS"/>
			<xs:element ref="FRPAGE"/>
			<xs:element ref="P"/>
			<xs:element ref="HD"/>
		</xs:choice>
	</xs:complexType>
	<xs:element name="ADMIN" type="ADMIN"/>
	<xs:complexType name="AGCY" mixed="true">
		<xs:choice minOccurs="0" maxOccurs="unbounded">
			<xs:element ref="EAR"/>
			<xs:element ref="PRTPAGE"/>
			<xs:element ref="HD"/>
			<xs:element ref="ED"/>
			<xs:element ref="SEE"/>
			<xs:element ref="CAT"/>
			<xs:element ref="SJ"/>
			<xs:element ref="SJDOC"/>
			<xs:element ref="SJDENT"/>
		</xs:choice>
	</xs:complexType>
	<xs:element name="AGCY" type="AGCY"/>
	<xs:complexType name="AGENCIES" mixed="true">
		<xs:choice minOccurs="0" maxOccurs="unbounded">
			<xs:element ref="AC"/>
			<xs:element ref="E"/>
			<xs:element ref="FR"/>
			<xs:element ref="FTREF"/>
			<xs:element ref="H"/>
			<xs:element ref="PRTPAGE"/>
			<xs:element ref="SU"/>
		</xs:choice>
		<xs:attribute name="TYPE" default="P">
			<xs:simpleType>
				<xs:restriction base="xs:NMTOKEN">
					<xs:enumeration value="L"/>
					<xs:enumeration value="M"/>
					<xs:enumeration value="P"/>
				</xs:restriction>
			</xs:simpleType>
		</xs:attribute>
	</xs:complexType>
	<xs:element name="AGENCIES" type="AGENCIES"/>
	<xs:complexType name="AGENCY" mixed="true">
		<xs:choice minOccurs="0" maxOccurs="unbounded">
			<xs:element ref="AC"/>
			<xs:element ref="E"/>
			<xs:element ref="FR"/>
			<xs:element ref="FTREF"/>
			<xs:element ref="H"/>
			<xs:element ref="PRTPAGE"/>
			<xs:element ref="SU"/>
		</xs:choice>
		<xs:attribute name="TYPE" default="S">
			<xs:simpleType>
				<xs:restriction base="xs:NMTOKEN">
					<xs:enumeration value="PNR"/>
					<xs:enumeration value="SMALLNR"/>
					<xs:enumeration value="MED"/>
					<xs:enumeration value="F"/>
					<xs:enumeration value="N"/>
					<xs:enumeration value="O"/>
					<xs:enumeration value="P"/>
					<xs:enumeration value="S"/>
					<xs:enumeration value="SMALL"/>
					<xs:enumeration value="MEDNR"/>
				</xs:restriction>
			</xs:simpleType>
		</xs:attribute>
	</xs:complexType>
	<xs:element name="AGENCY" type="AGENCY"/>
	<xs:complexType name="AGY" mixed="true">
		<xs:choice minOccurs="0" maxOccurs="unbounded">
			<xs:element ref="PRTPAGE"/>
			<xs:element ref="HD"/>
			<xs:element ref="FP"/>
			<xs:element ref="P"/>
			<xs:element ref="FTNT"/>
		</xs:choice>
	</xs:complexType>
	<xs:element name="AGY" type="AGY"/>
	<xs:complexType name="AIDS" mixed="true">
		<xs:choice minOccurs="0" maxOccurs="unbounded">
			<xs:element ref="PRTPAGE"/>
			<xs:element ref="HD"/>
			<xs:element ref="P"/>
		</xs:choice>
	</xs:complexType>
	<xs:element name="AIDS" type="AIDS"/>
	<xs:complexType name="AMDPAR" mixed="true">
		<xs:choice minOccurs="0" maxOccurs="unbounded">
			<xs:element ref="AC"/>
			<xs:element ref="E"/>
			<xs:element ref="FR"/>
			<xs:element ref="FTREF"/>
			<xs:element ref="H"/>
			<xs:element ref="PRTPAGE"/>
			<xs:element ref="SU"/>
		</xs:choice>
	</xs:complexType>
	<xs:element name="AMDPAR" type="AMDPAR"/>
	<xs:complexType name="ANNEX" mixed="true">
		<xs:choice minOccurs="0" maxOccurs="unbounded">
			<xs:element ref="PRTPAGE"/>
			<xs:element ref="BQUOTE"/>
			<xs:element ref="FP"/>
			<xs:element ref="FTNT"/>
			<xs:element ref="PRE"/>
			<xs:element ref="GPOTABLE"/>
			<xs:element ref="HD"/>
			<xs:element ref="P"/>
		</xs:choice>
	</xs:complexType>
	<xs:element name="ANNEX" type="ANNEX"/>
	<xs:complexType name="ANOTICE" mixed="true">
		<xs:choice minOccurs="0" maxOccurs="unbounded">
			<xs:element ref="AC"/>
			<xs:element ref="E"/>
			<xs:element ref="FR"/>
			<xs:element ref="FTREF"/>
			<xs:element ref="H"/>
			<xs:element ref="PRTPAGE"/>
			<xs:element ref="SU"/>
		</xs:choice>
	</xs:complexType>
	<xs:element name="ANOTICE" type="ANOTICE"/>
	<xs:complexType name="APP" mixed="true">
		<xs:choice minOccurs="0" maxOccurs="unbounded">
			<xs:element ref="AC"/>
			<xs:element ref="E"/>
			<xs:element ref="FR"/>
			<xs:element ref="FTREF"/>
			<xs:element ref="H"/>
			<xs:element ref="PRTPAGE"/>
			<xs:element ref="SU"/>
		</xs:choice>
	</xs:complexType>
	<xs:element name="APP" type="APP"/>
	<xs:complexType name="APPENDIX" mixed="true">
		<xs:choice minOccurs="0" maxOccurs="unbounded">
			<xs:element ref="RESERVED"/>
			<xs:element ref="EAR"/>
			<xs:element ref="PRE"/>
			<xs:element ref="AUTH"/>
			<xs:element ref="BILCOD"/>
			<xs:element ref="CITA"/>
			<xs:element ref="CONTENTS"/>
			<xs:element ref="DOCKETHD"/>
			<xs:element ref="EDNOTE"/>
			<xs:element ref="EFFDNOT"/>
			<xs:element ref="EXAMPLE"/>
			<xs:element ref="FP"/>
			<xs:element ref="FTNT"/>
			<xs:element ref="GPH"/>
			<xs:element ref="GPOTABLE"/>
			<xs:element ref="HD"/>
			<xs:element ref="LDRWK"/>
			<xs:element ref="MATH"/>
			<xs:element ref="NOTE"/>
			<xs:element ref="P"/>
			<xs:element ref="PARTHD"/>
			<xs:element ref="PRTPAGE"/>
			<xs:element ref="SECTNO"/>
			<xs:element ref="SUBJECT"/>
			<xs:element ref="SCOL2"/>
			<xs:element ref="SECHD"/>
			<xs:element ref="SIG"/>
			<xs:element ref="SOURCE"/>
			<xs:element ref="STARS"/>
			<xs:element ref="WIDE"/>
		</xs:choice>
	</xs:complexType>
	<xs:element name="APPENDIX" type="APPENDIX"/>
	<xs:complexType name="APPR" mixed="true">
		<xs:choice minOccurs="0" maxOccurs="unbounded">
			<xs:element ref="AC"/>
			<xs:element ref="E"/>
			<xs:element ref="FR"/>
			<xs:element ref="FTREF"/>
			<xs:element ref="H"/>
			<xs:element ref="PRTPAGE"/>
			<xs:element ref="SU"/>
		</xs:choice>
	</xs:complexType>
	<xs:element name="APPR" type="APPR"/>
	<xs:complexType name="APPRO" mixed="true">
		<xs:choice minOccurs="0" maxOccurs="unbounded">
			<xs:element ref="AC"/>
			<xs:element ref="E"/>
			<xs:element ref="FR"/>
			<xs:element ref="FTNT"/>
			<xs:element ref="FTREF"/>
			<xs:element ref="H"/>
			<xs:element ref="PRTPAGE"/>
			<xs:element ref="SU"/>
			<xs:element ref="URL"/>
		</xs:choice>
	</xs:complexType>
	<xs:element name="APPRO" type="APPRO"/>
	<xs:complexType name="ATNAME" mixed="true">
		<xs:choice minOccurs="0" maxOccurs="unbounded">
			<xs:element ref="AC"/>
			<xs:element ref="E"/>
			<xs:element ref="FR"/>
			<xs:element ref="FTREF"/>
			<xs:element ref="H"/>
			<xs:element ref="PRTPAGE"/>
			<xs:element ref="SU"/>
		</xs:choice>
	</xs:complexType>
	<xs:element name="ATNAME" type="ATNAME"/>
	<xs:complexType name="ATTEST" mixed="true">
		<xs:choice minOccurs="0" maxOccurs="unbounded">
			<xs:element ref="AC"/>
			<xs:element ref="E"/>
			<xs:element ref="FR"/>
			<xs:element ref="FTREF"/>
			<xs:element ref="H"/>
			<xs:element ref="PRTPAGE"/>
			<xs:element ref="SU"/>
		</xs:choice>
	</xs:complexType>
	<xs:element name="ATTEST" type="ATTEST"/>
	<xs:complexType name="AUTH" mixed="true">
		<xs:choice minOccurs="0" maxOccurs="unbounded">
			<xs:element ref="PRTPAGE"/>
			<xs:element ref="HD"/>
			<xs:element ref="P"/>
		</xs:choice>
	</xs:complexType>
	<xs:element name="AUTH" type="AUTH"/>
	<xs:complexType name="BILCOD" mixed="true">
		<xs:choice minOccurs="0" maxOccurs="unbounded">
			<xs:element ref="AC"/>
			<xs:element ref="E"/>
			<xs:element ref="FR"/>
			<xs:element ref="FTREF"/>
			<xs:element ref="H"/>
			<xs:element ref="PRTPAGE"/>
			<xs:element ref="SU"/>
		</xs:choice>
	</xs:complexType>
	<xs:element name="BILCOD" type="BILCOD"/>
	<xs:complexType name="BOOK" mixed="true">
		<xs:choice minOccurs="0" maxOccurs="unbounded">
			<xs:element ref="AC"/>
			<xs:element ref="E"/>
			<xs:element ref="FR"/>
			<xs:element ref="FTREF"/>
			<xs:element ref="H"/>
			<xs:element ref="PRTPAGE"/>
			<xs:element ref="SU"/>
		</xs:choice>
	</xs:complexType>
	<xs:element name="BOOK" type="BOOK"/>
	<xs:complexType name="BQUOTE" mixed="true">
		<xs:choice minOccurs="0" maxOccurs="unbounded">
			<xs:element ref="AC"/>
			<xs:element ref="E"/>
			<xs:element ref="FR"/>
			<xs:element ref="FTREF"/>
			<xs:element ref="H"/>
			<xs:element ref="PRTPAGE"/>
			<xs:element ref="SU"/>
		</xs:choice>
	</xs:complexType>
	<xs:element name="BQUOTE" type="BQUOTE"/>
	<xs:complexType name="BRIEFBOX" mixed="true">
		<xs:choice minOccurs="0" maxOccurs="unbounded">
			<xs:element ref="HD"/>
			<xs:element ref="FP"/>
		</xs:choice>
	</xs:complexType>
	<xs:element name="BRIEFBOX" type="BRIEFBOX"/>
	<xs:complexType name="BTITLE" mixed="true">
		<xs:choice minOccurs="0" maxOccurs="unbounded">
			<xs:element ref="PRTPAGE"/>
			<xs:element ref="FP"/>
			<xs:element ref="SUBSCRIP"/>
			<xs:element ref="WORKSHOP"/>
		</xs:choice>
	</xs:complexType>
	<xs:element name="BTITLE" type="BTITLE"/>
	<xs:complexType name="CAT" mixed="true">
		<xs:choice minOccurs="0" maxOccurs="unbounded">
			<xs:element ref="PRTPAGE"/>
			<xs:element ref="HD"/>
			<xs:element ref="DOCENT"/>
			<xs:element ref="ED"/>
			<xs:element ref="SJ"/>
			<xs:element ref="SJDENT"/>
			<xs:element ref="SUBSJ"/>
			<xs:element ref="SSJDENT"/>
			<xs:element ref="SUBSJDOC"/>
			<xs:element ref="SJDOC"/>
			<xs:element ref="DOC"/>
		</xs:choice>
	</xs:complexType>
	<xs:element name="CAT" type="CAT"/>
	<xs:complexType name="CFR" mixed="true">
		<xs:choice minOccurs="0" maxOccurs="unbounded">
			<xs:element ref="AC"/>
			<xs:element ref="E"/>
			<xs:element ref="FR"/>
			<xs:element ref="FTREF"/>
			<xs:element ref="H"/>
			<xs:element ref="PRTPAGE"/>
			<xs:element ref="SU"/>
		</xs:choice>
	</xs:complexType>
	<xs:element name="CFR" type="CFR"/>
	<xs:complexType name="CFRPART" mixed="true">
		<xs:choice minOccurs="0" maxOccurs="unbounded">
			<xs:element ref="AC"/>
			<xs:element ref="E"/>
			<xs:element ref="FR"/>
			<xs:element ref="FTREF"/>
			<xs:element ref="H"/>
			<xs:element ref="PRTPAGE"/>
			<xs:element ref="SU"/>
		</xs:choice>
	</xs:complexType>
	<xs:element name="CFRPART" type="CFRPART"/>
	<xs:complexType name="CFRPARTS" mixed="true">
		<xs:choice minOccurs="0" maxOccurs="unbounded">
			<xs:element ref="PARTSAFF"/>
			<xs:element ref="P"/>
			<xs:element ref="CFRS"/>
		</xs:choice>
	</xs:complexType>
	<xs:element name="CFRPARTS" type="CFRPARTS"/>
	<xs:complexType name="CFRS" mixed="true">
		<xs:choice minOccurs="0" maxOccurs="unbounded">
			<xs:element ref="PRTPAGE"/>
			<xs:element ref="CFR"/>
			<xs:element ref="ADMIN"/>
			<xs:element ref="EXEC"/>
			<xs:element ref="PRESDET"/>
			<xs:element ref="PROCS"/>
			<xs:element ref="CFRPART"/>
			<xs:element ref="FRPAGE"/>
			<xs:element ref="MOREPGS"/>
			<xs:element ref="PRORULE"/>
			<xs:element ref="PUBLAND"/>
		</xs:choice>
	</xs:complexType>
	<xs:element name="CFRS" type="CFRS"/>
	<xs:complexType name="CFRSET" mixed="true">
		<xs:choice minOccurs="0" maxOccurs="unbounded">
			<xs:element ref="AC"/>
			<xs:element ref="E"/>
			<xs:element ref="FR"/>
			<xs:element ref="FTREF"/>
			<xs:element ref="H"/>
			<xs:element ref="PRTPAGE"/>
			<xs:element ref="SU"/>
		</xs:choice>
	</xs:complexType>
	<xs:element name="CFRSET" type="CFRSET"/>
	<xs:complexType name="CHAPS" mixed="true">
		<xs:choice minOccurs="0" maxOccurs="unbounded">
			<xs:element ref="AC"/>
			<xs:element ref="E"/>
			<xs:element ref="FR"/>
			<xs:element ref="FTREF"/>
			<xs:element ref="H"/>
			<xs:element ref="PRTPAGE"/>
			<xs:element ref="SU"/>
		</xs:choice>
		<xs:attribute name="TYPE" default="S">
			<xs:simpleType>
				<xs:restriction base="xs:NMTOKEN">
					<xs:enumeration value="N"/>
					<xs:enumeration value="S"/>
				</xs:restriction>
			</xs:simpleType>
		</xs:attribute>
	</xs:complexType>
	<xs:element name="CHAPS" type="CHAPS"/>
	<xs:complexType name="CHAPTER" mixed="true">
		<xs:choice minOccurs="0" maxOccurs="unbounded">
			<xs:element ref="RESERVED"/>
			<xs:element ref="HD"/>
			<xs:element ref="PART"/>
			<xs:element ref="SUBCHAP"/>
			<xs:element ref="SUBJGRP"/>
		</xs:choice>
		<xs:attribute name="TITLE" type="xs:anySimpleType"/>
	</xs:complexType>
	<xs:element name="CHAPTER" type="CHAPTER"/>
	<xs:complexType name="CHECKLST" mixed="true">
		<xs:choice minOccurs="0" maxOccurs="unbounded">
			<xs:element ref="PRTPAGE"/>
			<xs:element ref="HD"/>
			<xs:element ref="FP"/>
			<xs:element ref="LISTING"/>
		</xs:choice>
	</xs:complexType>
	<xs:element name="CHECKLST" type="CHECKLST"/>
	<xs:complexType name="CITA" mixed="true">
		<xs:choice minOccurs="0" maxOccurs="unbounded">
			<xs:element ref="AC"/>
			<xs:element ref="E"/>
			<xs:element ref="FR"/>
			<xs:element ref="FTREF"/>
			<xs:element ref="H"/>
			<xs:element ref="PRTPAGE"/>
			<xs:element ref="SU"/>
			<xs:element ref="URL"/>
		</xs:choice>
		<xs:attribute name="TYPE" default="N">
			<xs:simpleType>
				<xs:restriction base="xs:NMTOKEN">
					<xs:enumeration value="C"/>
					<xs:enumeration value="N"/>
				</xs:restriction>
			</xs:simpleType>
		</xs:attribute>
	</xs:complexType>
	<xs:element name="CITA" type="CITA"/>
	<xs:complexType name="CITY" mixed="true">
		<xs:choice minOccurs="0" maxOccurs="unbounded">
			<xs:element ref="AC"/>
			<xs:element ref="E"/>
			<xs:element ref="FR"/>
			<xs:element ref="FTREF"/>
			<xs:element ref="H"/>
			<xs:element ref="PRTPAGE"/>
			<xs:element ref="SU"/>
		</xs:choice>
	</xs:complexType>
	<xs:element name="CITY" type="CITY"/>
	<xs:complexType name="COMTITLE" mixed="true">
		<xs:choice minOccurs="0" maxOccurs="unbounded">
			<xs:element ref="AC"/>
			<xs:element ref="E"/>
			<xs:element ref="FR"/>
			<xs:element ref="FTREF"/>
			<xs:element ref="H"/>
			<xs:element ref="PRTPAGE"/>
			<xs:element ref="SU"/>
		</xs:choice>
		<xs:attribute name="SIZE" default="S">
			<xs:simpleType>
				<xs:restriction base="xs:NMTOKEN">
					<xs:enumeration value="L"/>
					<xs:enumeration value="M"/>
					<xs:enumeration value="S"/>
				</xs:restriction>
			</xs:simpleType>
		</xs:attribute>
	</xs:complexType>
	<xs:element name="COMTITLE" type="COMTITLE"/>
	<xs:complexType name="COMRULE" mixed="true">
		<xs:choice minOccurs="0" maxOccurs="unbounded">
			<xs:element ref="PRTPAGE"/>
			<xs:element ref="HD"/>
			<xs:element ref="REGTEXT"/>
			<xs:element ref="ADOPT"/>
			<xs:element ref="P"/>
		</xs:choice>
	</xs:complexType>
	<xs:element name="COMRULE" type="COMRULE"/>
	<xs:complexType name="CNTNTS" mixed="true">
		<xs:choice minOccurs="0" maxOccurs="unbounded">
			<xs:element ref="LSER"/>
			<xs:element ref="ED"/>
			<xs:element ref="AGCY"/>
			<xs:element ref="PTS"/>
			<xs:element ref="AIDS"/>
			<xs:element ref="EBB"/>
			<xs:element ref="P"/>
			<xs:element ref="PRTPAGE"/>
		</xs:choice>
	</xs:complexType>
	<xs:element name="CNTNTS" type="CNTNTS"/>
	<xs:complexType name="CONTENTS" mixed="true">
		<xs:choice minOccurs="0" maxOccurs="unbounded">
			<xs:element ref="PRTPAGE"/>
			<xs:element ref="SECHD"/>
			<xs:element ref="STARS"/>
			<xs:element ref="PARTHD"/>
			<xs:element ref="SUBPART"/>
			<xs:element ref="SUBJGRP"/>
			<xs:element ref="SECTNO"/>
			<xs:element ref="SUBJECT"/>
			<xs:element ref="FTNT"/>
			<xs:element ref="RESERVED"/>
			<xs:element ref="APP"/>
			<xs:element ref="EX"/>
			<xs:element ref="HD"/>
			<xs:element ref="FP"/>
			<xs:element ref="SECT"/>
			<xs:element ref="P"/>
		</xs:choice>
	</xs:complexType>
	<xs:element name="CONTENTS" type="CONTENTS"/>
	<xs:complexType name="CORRECT" mixed="true">
		<xs:choice minOccurs="0" maxOccurs="unbounded">
			<xs:element ref="PRTPAGE"/>
			<xs:element ref="EDITOR"/>
			<xs:element ref="PREAMB"/>
			<xs:element ref="SUPLINF"/>
			<xs:element ref="CXPAGE"/>
			<xs:element ref="FRDOC"/>
			<xs:element ref="BILCOD"/>
		</xs:choice>
	</xs:complexType>
	<xs:element name="CORRECT" type="CORRECT"/>
	<xs:complexType name="CROSSREF" mixed="true">
		<xs:choice minOccurs="0" maxOccurs="unbounded">
			<xs:element ref="HD"/>
			<xs:element ref="PRTPAGE"/>
			<xs:element ref="P"/>
		</xs:choice>
	</xs:complexType>
	<xs:element name="CROSSREF" type="CROSSREF"/>
	<xs:complexType name="CUMLIST" mixed="true">
		<xs:choice minOccurs="0" maxOccurs="unbounded">
			<xs:element ref="CFRS"/>
		</xs:choice>
	</xs:complexType>
	<xs:element name="CUMLIST" type="CUMLIST"/>
	<xs:complexType name="CXPAGE" mixed="true">
		<xs:choice minOccurs="0" maxOccurs="unbounded">
			<xs:element ref="REGTEXT"/>
		</xs:choice>
	</xs:complexType>
	<xs:element name="CXPAGE" type="CXPAGE"/>
	<xs:complexType name="DATE" mixed="true">
		<xs:choice minOccurs="0" maxOccurs="unbounded">
			<xs:element ref="AC"/>
			<xs:element ref="E"/>
			<xs:element ref="FR"/>
			<xs:element ref="FTREF"/>
			<xs:element ref="H"/>
			<xs:element ref="PRTPAGE"/>
			<xs:element ref="SU"/>
		</xs:choice>
	</xs:complexType>
	<xs:element name="DATE" type="DATE"/>
	<xs:complexType name="DATED" mixed="true">
		<xs:choice minOccurs="0" maxOccurs="unbounded">
			<xs:element ref="AC"/>
			<xs:element ref="E"/>
			<xs:element ref="FR"/>
			<xs:element ref="FTREF"/>
			<xs:element ref="H"/>
			<xs:element ref="PRTPAGE"/>
			<xs:element ref="SU"/>
		</xs:choice>
	</xs:complexType>
	<xs:element name="DATED" type="DATED"/>
	<xs:complexType name="DATES" mixed="true">
		<xs:choice minOccurs="0" maxOccurs="unbounded">
			<xs:element ref="PRTPAGE"/>
			<xs:element ref="HD"/>
			<xs:element ref="P"/>
			<xs:element ref="FTNT"/>
		</xs:choice>
	</xs:complexType>
	<xs:element name="DATES" type="DATES"/>
  <xs:complexType name="DCN" mixed="true">
    <xs:choice minOccurs="0" maxOccurs="unbounded">
      <xs:element ref="AC"/>
      <xs:element ref="E"/>
      <xs:element ref="FR"/>
      <xs:element ref="FTREF"/>
      <xs:element ref="H"/>
      <xs:element ref="PRTPAGE"/>
      <xs:element ref="SU"/>
    </xs:choice>
  </xs:complexType>
  <xs:element name="DCN" type="DCN"/>
	<xs:complexType name="DEPDOC" mixed="true">
		<xs:choice minOccurs="0" maxOccurs="unbounded">
			<xs:element ref="AC"/>
			<xs:element ref="E"/>
			<xs:element ref="FR"/>
			<xs:element ref="FTREF"/>
			<xs:element ref="H"/>
			<xs:element ref="PRTPAGE"/>
			<xs:element ref="SU"/>
		</xs:choice>
	</xs:complexType>
	<xs:element name="DEPDOC" type="DEPDOC"/>
	<xs:complexType name="DETERM" mixed="true">
		<xs:choice minOccurs="0" maxOccurs="unbounded">
			<xs:element ref="TITLE3"/>
			<xs:element ref="PRES"/>
			<xs:element ref="DETNO"/>
			<xs:element ref="HD"/>
			<xs:element ref="LI"/>
			<xs:element ref="BQUOTE"/>
			<xs:element ref="EDNOTE"/>
			<xs:element ref="FP"/>
			<xs:element ref="FTNT"/>
			<xs:element ref="GPH"/>
			<xs:element ref="PRE"/>
			<xs:element ref="GPOTABLE"/>
			<xs:element ref="MATH"/>
			<xs:element ref="P"/>
			<xs:element ref="PRTPAGE"/>
			<xs:element ref="ST1"/>
			<xs:element ref="TXT"/>
			<xs:element ref="ST2"/>
			<xs:element ref="ST3"/>
			<xs:element ref="PSIG"/>
			<xs:element ref="PLACE"/>
			<xs:element ref="DATE"/>
			<xs:element ref="ATTEST"/>
			<xs:element ref="ATNAME"/>
			<xs:element ref="FRDOC"/>
			<xs:element ref="ANNEX"/>
			<xs:element ref="FILED"/>
			<xs:element ref="BILCOD"/>
		</xs:choice>
	</xs:complexType>
	<xs:element name="DETERM" type="DETERM"/>
	<xs:complexType name="DETNO" mixed="true">
		<xs:choice minOccurs="0" maxOccurs="unbounded">
			<xs:element ref="AC"/>
			<xs:element ref="E"/>
			<xs:element ref="FR"/>
			<xs:element ref="FTREF"/>
			<xs:element ref="H"/>
			<xs:element ref="PRTPAGE"/>
			<xs:element ref="SU"/>
		</xs:choice>
	</xs:complexType>
	<xs:element name="DETNO" type="DETNO"/>
	<xs:complexType name="DOC" mixed="true">
		<xs:choice minOccurs="0" maxOccurs="unbounded">
			<xs:element ref="AC"/>
			<xs:element ref="E"/>
			<xs:element ref="FR"/>
			<xs:element ref="FTREF"/>
			<xs:element ref="H"/>
			<xs:element ref="PRTPAGE"/>
			<xs:element ref="SU"/>
			<xs:element ref="FRDOC"/>
		</xs:choice>
	</xs:complexType>
	<xs:element name="DOC" type="DOC"/>
	<xs:complexType name="DOCENT" mixed="true">
		<xs:choice minOccurs="0" maxOccurs="unbounded">
			<xs:element ref="PRTPAGE"/>
			<xs:element ref="DOC"/>
			<xs:element ref="PGS"/>
			<xs:element ref="FRDOC"/>
			<xs:element ref="FRDOCBP"/>
		</xs:choice>
	</xs:complexType>
	<xs:element name="DOCENT" type="DOCENT"/>
	<xs:complexType name="DOCKETHD" mixed="true">
		<xs:choice minOccurs="0" maxOccurs="unbounded">
			<xs:element ref="AC"/>
			<xs:element ref="E"/>
			<xs:element ref="FR"/>
			<xs:element ref="FTREF"/>
			<xs:element ref="H"/>
			<xs:element ref="PRTPAGE"/>
			<xs:element ref="SU"/>
		</xs:choice>
	</xs:complexType>
	<xs:element name="DOCKETHD" type="DOCKETHD"/>
	<xs:complexType name="E" mixed="true">
		<xs:choice minOccurs="0" maxOccurs="unbounded">
			<xs:element ref="AC"/>
			<xs:element ref="FR"/>
			<xs:element ref="FTREF"/>
			<xs:element ref="H"/>
			<xs:element ref="PRTPAGE"/>
			<xs:element ref="SU"/>
		</xs:choice>
		<xs:attribute name="T" type="xs:NMTOKEN"/>
		<xs:attribute name="I" type="xs:anySimpleType"/>
	</xs:complexType>
	<xs:element name="E" type="E"/>
	<xs:complexType name="EAR" mixed="true">
		<xs:choice minOccurs="0" maxOccurs="unbounded">
			<xs:element ref="AC"/>
			<xs:element ref="E"/>
			<xs:element ref="FR"/>
			<xs:element ref="FTREF"/>
			<xs:element ref="H"/>
			<xs:element ref="PRTPAGE"/>
			<xs:element ref="SU"/>
		</xs:choice>
	</xs:complexType>
	<xs:element name="EAR" type="EAR"/>
	<xs:complexType name="EBB" mixed="true">
		<xs:choice minOccurs="0" maxOccurs="unbounded">
			<xs:element ref="HD"/>
			<xs:element ref="P"/>
		</xs:choice>
	</xs:complexType>
	<xs:element name="EBB" type="EBB"/>
	<xs:complexType name="ED" mixed="true">
		<xs:choice minOccurs="0" maxOccurs="unbounded">
			<xs:element ref="PRTPAGE"/>
			<xs:element ref="HD"/>
			<xs:element ref="P"/>
			<xs:element ref="AGCY"/>
			<xs:element ref="HRULE"/>
		</xs:choice>
	</xs:complexType>
	<xs:element name="ED" type="ED"/>
	<xs:complexType name="EDITOR" mixed="true">
		<xs:choice minOccurs="0" maxOccurs="unbounded">
			<xs:element ref="AC"/>
			<xs:element ref="E"/>
			<xs:element ref="FR"/>
			<xs:element ref="FTREF"/>
			<xs:element ref="H"/>
			<xs:element ref="PRTPAGE"/>
			<xs:element ref="SU"/>
		</xs:choice>
	</xs:complexType>
	<xs:element name="EDITOR" type="EDITOR"/>
	<xs:complexType name="EDNOTE" mixed="true">
		<xs:choice minOccurs="0" maxOccurs="unbounded">
			<xs:element ref="PRTPAGE"/>
			<xs:element ref="HD"/>
			<xs:element ref="P"/>
			<xs:element ref="FP"/>
			<xs:element ref="REVTXT"/>
			<xs:element ref="TXT"/>
		</xs:choice>
	</xs:complexType>
	<xs:element name="EDNOTE" type="EDNOTE"/>
	<xs:complexType name="EFFDATE" mixed="true">
		<xs:choice minOccurs="0" maxOccurs="unbounded">
			<xs:element ref="PRTPAGE"/>
			<xs:element ref="HD"/>
			<xs:element ref="P"/>
			<xs:element ref="FTNT"/>
		</xs:choice>
	</xs:complexType>
	<xs:element name="EFFDATE" type="EFFDATE"/>
	<xs:complexType name="EFFDATES" mixed="true">
		<xs:choice minOccurs="0" maxOccurs="unbounded">
			<xs:element ref="AC"/>
			<xs:element ref="E"/>
			<xs:element ref="FR"/>
			<xs:element ref="FTREF"/>
			<xs:element ref="H"/>
			<xs:element ref="PRTPAGE"/>
			<xs:element ref="SU"/>
		</xs:choice>
	</xs:complexType>
	<xs:element name="EFFDATES" type="EFFDATES"/>
	<xs:complexType name="EFFDNOT" mixed="true">
		<xs:choice minOccurs="0" maxOccurs="unbounded">
			<xs:element ref="PRTPAGE"/>
			<xs:element ref="FP"/>
			<xs:element ref="HD"/>
			<xs:element ref="P"/>
			<xs:element ref="SECHD"/>
			<xs:element ref="STARS"/>
			<xs:element ref="REVTXT"/>
		</xs:choice>
	</xs:complexType>
	<xs:element name="EFFDNOT" type="EFFDNOT"/>
	<xs:complexType name="ELECBB" mixed="true">
		<xs:choice minOccurs="0" maxOccurs="unbounded">
			<xs:element ref="HD"/>
			<xs:element ref="P"/>
			<xs:element ref="PHONENO"/>
			<xs:element ref="PRTPAGE"/>
		</xs:choice>
	</xs:complexType>
	<xs:element name="ELECBB" type="ELECBB"/>
	<xs:complexType name="EX" mixed="true">
		<xs:choice minOccurs="0" maxOccurs="unbounded">
			<xs:element ref="AC"/>
			<xs:element ref="E"/>
			<xs:element ref="FR"/>
			<xs:element ref="FTREF"/>
			<xs:element ref="H"/>
			<xs:element ref="PRTPAGE"/>
			<xs:element ref="SU"/>
		</xs:choice>
	</xs:complexType>
	<xs:element name="EX" type="EX"/>
	<xs:complexType name="EXAMPLE" mixed="true">
		<xs:choice minOccurs="0" maxOccurs="unbounded">
			<xs:element ref="PRTPAGE"/>
			<xs:element ref="BILCOD"/>
			<xs:element ref="DATE"/>
			<xs:element ref="FP"/>
			<xs:element ref="FTNT"/>
			<xs:element ref="GPH"/>
			<xs:element ref="HD"/>
			<xs:element ref="PRE"/>
			<xs:element ref="GPOTABLE"/>
			<xs:element ref="LDRWK"/>
			<xs:element ref="MATH"/>
			<xs:element ref="P"/>
			<xs:element ref="STARS"/>
			<xs:element ref="WIDE"/>
		</xs:choice>
	</xs:complexType>
	<xs:element name="EXAMPLE" type="EXAMPLE"/>
	<xs:complexType name="EXEC" mixed="true">
		<xs:choice minOccurs="0" maxOccurs="unbounded">
			<xs:element ref="PRTPAGE"/>
			<xs:element ref="HD"/>
			<xs:element ref="ORDERNO"/>
			<xs:element ref="MOREPGS"/>
			<xs:element ref="FRPAGE"/>
		</xs:choice>
	</xs:complexType>
	<xs:element name="EXEC" type="EXEC"/>
	<xs:complexType name="EXECORD" mixed="true">
		<xs:choice minOccurs="0" maxOccurs="unbounded">
			<xs:element ref="PRTPAGE"/>
			<xs:element ref="TITLE3"/>
			<xs:element ref="PRES"/>
			<xs:element ref="EXECORDR"/>
			<xs:element ref="HD"/>
			<xs:element ref="LI"/>
			<xs:element ref="BQUOTE"/>
			<xs:element ref="EDNOTE"/>
			<xs:element ref="FP"/>
			<xs:element ref="FTNT"/>
			<xs:element ref="GPH"/>
			<xs:element ref="PRE"/>
			<xs:element ref="GPOTABLE"/>
			<xs:element ref="MATH"/>
			<xs:element ref="P"/>
			<xs:element ref="ST1"/>
			<xs:element ref="TXT"/>
			<xs:element ref="ST2"/>
			<xs:element ref="ST3"/>
			<xs:element ref="PSIG"/>
			<xs:element ref="PLACE"/>
			<xs:element ref="DATE"/>
			<xs:element ref="ATTEST"/>
			<xs:element ref="ATNAME"/>
			<xs:element ref="FRDOC"/>
			<xs:element ref="FILED"/>
			<xs:element ref="BILCOD"/>
			<xs:element ref="ANNEX"/>
		</xs:choice>
	</xs:complexType>
	<xs:element name="EXECORD" type="EXECORD"/>
	<xs:complexType name="EXECORDR" mixed="true">
		<xs:choice minOccurs="0" maxOccurs="unbounded">
			<xs:element ref="AC"/>
			<xs:element ref="E"/>
			<xs:element ref="FR"/>
			<xs:element ref="FTREF"/>
			<xs:element ref="H"/>
			<xs:element ref="PRTPAGE"/>
			<xs:element ref="SU"/>
		</xs:choice>
	</xs:complexType>
	<xs:element name="EXECORDR" type="EXECORDR"/>
	<xs:complexType name="EXHIBIT" mixed="true">
		<xs:choice minOccurs="0" maxOccurs="unbounded">
			<xs:element ref="RESERVED"/>
			<xs:element ref="HD"/>
			<xs:element ref="PRE"/>
			<xs:element ref="GPOTABLE"/>
			<xs:element ref="AUTH"/>
			<xs:element ref="BILCOD"/>
			<xs:element ref="CITA"/>
			<xs:element ref="CONTENTS"/>
			<xs:element ref="DATE"/>
			<xs:element ref="DOCKETHD"/>
			<xs:element ref="EDNOTE"/>
			<xs:element ref="EFFDNOT"/>
			<xs:element ref="FP"/>
			<xs:element ref="FTNT"/>
			<xs:element ref="GPH"/>
			<xs:element ref="LDRWK"/>
			<xs:element ref="MATH"/>
			<xs:element ref="NAME"/>
			<xs:element ref="NOTE"/>
			<xs:element ref="P"/>
			<xs:element ref="PARTHD"/>
			<xs:element ref="PRTPAGE"/>
			<xs:element ref="SCOL2"/>
			<xs:element ref="SECHD"/>
			<xs:element ref="STARS"/>
			<xs:element ref="WIDE"/>
		</xs:choice>
	</xs:complexType>
	<xs:element name="EXHIBIT" type="EXHIBIT"/>
	<xs:complexType name="EXTRACT" mixed="true">
		<xs:choice minOccurs="0" maxOccurs="unbounded">
			<xs:element ref="PRTPAGE"/>
			<xs:element ref="AUTH"/>
			<xs:element ref="BILCOD"/>
			<xs:element ref="CITA"/>
			<xs:element ref="CONTENTS"/>
			<xs:element ref="DATE"/>
			<xs:element ref="DOCKETHD"/>
			<xs:element ref="EXAMPLE"/>
			<xs:element ref="FP"/>
			<xs:element ref="FTNT"/>
			<xs:element ref="GPH"/>
			<xs:element ref="PRE"/>
			<xs:element ref="GPOTABLE"/>
			<xs:element ref="HD"/>
			<xs:element ref="HALFDASH"/>
			<xs:element ref="LDRWK"/>
			<xs:element ref="MATH"/>
			<xs:element ref="NAME"/>
			<xs:element ref="NOTE"/>
			<xs:element ref="P"/>
			<xs:element ref="PRIACT"/>
			<xs:element ref="SUBPART"/>
			<xs:element ref="SIG"/>
			<xs:element ref="SCOL2"/>
			<xs:element ref="SFP-2"/>
			<xs:element ref="STARS"/>
			<xs:element ref="WIDE"/>
			<xs:element ref="FTREF"/>
		</xs:choice>
	</xs:complexType>
	<xs:element name="EXTRACT" type="EXTRACT"/>
	<xs:complexType name="FILED" mixed="true">
		<xs:choice minOccurs="0" maxOccurs="unbounded">
			<xs:element ref="AC"/>
			<xs:element ref="E"/>
			<xs:element ref="FR"/>
			<xs:element ref="FTREF"/>
			<xs:element ref="H"/>
			<xs:element ref="PRTPAGE"/>
			<xs:element ref="SU"/>
		</xs:choice>
	</xs:complexType>
	<xs:element name="FILED" type="FILED"/>
	<xs:complexType name="FL-2" mixed="true">
		<xs:choice minOccurs="0" maxOccurs="unbounded">
			<xs:element ref="AC"/>
			<xs:element ref="E"/>
			<xs:element ref="FR"/>
			<xs:element ref="FTREF"/>
			<xs:element ref="H"/>
			<xs:element ref="PRTPAGE"/>
			<xs:element ref="SU"/>
			<xs:element ref="URL"/>
		</xs:choice>
	</xs:complexType>
	<xs:element name="FL-2" type="FL-2"/>
	<xs:complexType name="FNRUL" mixed="true"/>
	<xs:element name="FNRUL" type="FNRUL"/>
	<xs:complexType name="FP" mixed="true">
		<xs:choice minOccurs="0" maxOccurs="unbounded">
			<xs:element ref="AC"/>
			<xs:element ref="E"/>
			<xs:element ref="FR"/>
			<xs:element ref="FTREF"/>
			<xs:element ref="H"/>
			<xs:element ref="PRTPAGE"/>
			<xs:element ref="SU"/>
			<xs:element ref="URL"/>
		</xs:choice>
		<xs:attribute name="SOURCE" type="xs:anySimpleType"/>
	</xs:complexType>
	<xs:element name="FP" type="FP"/>
	<xs:complexType name="FR" mixed="true"/>
	<xs:element name="FR" type="FR"/>
	<xs:complexType name="FRDATE" mixed="true">
		<xs:choice minOccurs="0" maxOccurs="unbounded">
			<xs:element ref="AC"/>
			<xs:element ref="E"/>
			<xs:element ref="FR"/>
			<xs:element ref="FTREF"/>
			<xs:element ref="H"/>
			<xs:element ref="PRTPAGE"/>
			<xs:element ref="SU"/>
		</xs:choice>
	</xs:complexType>
	<xs:element name="FRDATE" type="FRDATE"/>
	<xs:complexType name="FRDOC" mixed="true">
		<xs:choice minOccurs="0" maxOccurs="unbounded">
			<xs:element ref="AC"/>
			<xs:element ref="E"/>
			<xs:element ref="FR"/>
			<xs:element ref="FTREF"/>
			<xs:element ref="H"/>
			<xs:element ref="PRTPAGE"/>
			<xs:element ref="SU"/>
		</xs:choice>
	</xs:complexType>
	<xs:element name="FRDOC" type="FRDOC"/>
	<xs:complexType name="FRDOCBP" mixed="true">
		<xs:choice minOccurs="0" maxOccurs="unbounded">
			<xs:element ref="AC"/>
			<xs:element ref="E"/>
			<xs:element ref="FR"/>
			<xs:element ref="FTREF"/>
			<xs:element ref="H"/>
			<xs:element ref="PRTPAGE"/>
			<xs:element ref="SU"/>
		</xs:choice>
		<xs:attribute name="T" type="xs:anySimpleType"/>
		<xs:attribute name="D" type="xs:anySimpleType"/>
	</xs:complexType>
	<xs:element name="FRDOCBP" type="FRDOCBP"/>
	<xs:complexType name="FRPAGE" mixed="true">
		<xs:choice minOccurs="0" maxOccurs="unbounded">
			<xs:element ref="AC"/>
			<xs:element ref="E"/>
			<xs:element ref="FR"/>
			<xs:element ref="FTREF"/>
			<xs:element ref="H"/>
			<xs:element ref="PRTPAGE"/>
			<xs:element ref="SU"/>
		</xs:choice>
	</xs:complexType>
	<xs:element name="FRPAGE" type="FRPAGE"/>
	<xs:complexType name="FTNT" mixed="true">
		<xs:choice minOccurs="0" maxOccurs="unbounded">
			<xs:element ref="P"/>
		</xs:choice>
	</xs:complexType>
	<xs:element name="FTNT" type="FTNT"/>
	<xs:complexType name="FTREF" mixed="true"/>
	<xs:element name="FTREF" type="FTREF"/>
	<xs:complexType name="FURINF" mixed="true">
		<xs:choice minOccurs="0" maxOccurs="unbounded">
			<xs:element ref="HD"/>
			<xs:element ref="AMDPAR"/>
			<xs:element ref="APP"/>
			<xs:element ref="APPENDIX"/>
			<xs:element ref="AUTH"/>
			<xs:element ref="BILCOD"/>
			<xs:element ref="CHAPTER"/>
			<xs:element ref="CONTENTS"/>
			<xs:element ref="DATE"/>
			<xs:element ref="DEPDOC"/>
			<xs:element ref="EDNOTE"/>
			<xs:element ref="EXTRACT"/>
			<xs:element ref="FP"/>
			<xs:element ref="FTNT"/>
			<xs:element ref="GPH"/>
			<xs:element ref="PRE"/>
			<xs:element ref="GPOTABLE"/>
			<xs:element ref="LSTSUB"/>
			<xs:element ref="MATH"/>
			<xs:element ref="NOLPAGES"/>
			<xs:element ref="NOTE"/>
			<xs:element ref="OLNOTES"/>
			<xs:element ref="OLPAGES"/>
			<xs:element ref="P"/>
			<xs:element ref="PART"/>
			<xs:element ref="PRIACT"/>
			<xs:element ref="PRTPAGE"/>
			<xs:element ref="REGTEXT"/>
			<xs:element ref="SECTION"/>
			<xs:element ref="SIG"/>
			<xs:element ref="SOURCE"/>
			<xs:element ref="STARS"/>
			<xs:element ref="SUBCHAP"/>
			<xs:element ref="SUBDAT"/>
			<xs:element ref="SUBDOC"/>
			<xs:element ref="SUBPART"/>
			<xs:element ref="SUBTITLE"/>
			<xs:element ref="TITLE"/>
			<xs:element ref="WIDE"/>
			<xs:element ref="E"/>
		</xs:choice>
	</xs:complexType>
	<xs:element name="FURINF" type="FURINF"/>
	<xs:complexType name="GPH" mixed="true">
		<xs:choice minOccurs="0" maxOccurs="unbounded">
			<xs:element ref="PRTPAGE"/>
			<xs:element ref="TCAP"/>
			<xs:element ref="GID"/>
			<xs:element ref="BCAP"/>
		</xs:choice>
		<xs:attribute name="SPAN" use="required">
			<xs:simpleType>
				<xs:restriction base="xs:NMTOKEN">
					<xs:enumeration value="1"/>
					<xs:enumeration value="2"/>
					<xs:enumeration value="3"/>
					<xs:enumeration value="4"/>
				</xs:restriction>
			</xs:simpleType>
		</xs:attribute>
		<xs:attribute name="POSITION" default="NOFLOAT">
			<xs:simpleType>
				<xs:restriction base="xs:NMTOKEN">
					<xs:enumeration value="FLOAT"/>
					<xs:enumeration value="NOFLOAT"/>
				</xs:restriction>
			</xs:simpleType>
		</xs:attribute>
		<xs:attribute name="BORDER" default="NODRAW">
			<xs:simpleType>
				<xs:restriction base="xs:NMTOKEN">
					<xs:enumeration value="NODRAW"/>
					<xs:enumeration value="DRAW"/>
				</xs:restriction>
			</xs:simpleType>
		</xs:attribute>
		<xs:attribute name="STRIP" default="YES">
			<xs:simpleType>
				<xs:restriction base="xs:NMTOKEN">
					<xs:enumeration value="YES"/>
					<xs:enumeration value="NO"/>
				</xs:restriction>
			</xs:simpleType>
		</xs:attribute>
		<xs:attribute name="DEEP" use="required" type="xs:anySimpleType"/>
		<xs:attribute name="HTYPE" default="CENTER">
			<xs:simpleType>
				<xs:restriction base="xs:NMTOKEN">
					<xs:enumeration value="RIGHT"/>
					<xs:enumeration value="CENTER"/>
					<xs:enumeration value="LEFT"/>
				</xs:restriction>
			</xs:simpleType>
		</xs:attribute>
		<xs:attribute name="INDENT" type="xs:NMTOKEN"/>
		<xs:attribute name="ROTATION" default="P">
			<xs:simpleType>
				<xs:restriction base="xs:NMTOKEN">
					<xs:enumeration value="I"/>
					<xs:enumeration value="L"/>
					<xs:enumeration value="P"/>
					<xs:enumeration value="IL"/>
				</xs:restriction>
			</xs:simpleType>
		</xs:attribute>
	</xs:complexType>
	<xs:element name="GPH" type="GPH"/>
	<xs:complexType name="GID" mixed="true"/>
	<xs:element name="GID" type="GID"/>
	<xs:complexType name="GPO" mixed="true">
		<xs:choice minOccurs="0" maxOccurs="unbounded">
			<xs:element ref="AC"/>
			<xs:element ref="E"/>
			<xs:element ref="FR"/>
			<xs:element ref="FTREF"/>
			<xs:element ref="H"/>
			<xs:element ref="PRTPAGE"/>
			<xs:element ref="SU"/>
		</xs:choice>
	</xs:complexType>
	<xs:element name="GPO" type="GPO"/>
	<xs:complexType name="BOXHD" mixed="true">
		<xs:choice minOccurs="0" maxOccurs="unbounded">
			<xs:element ref="CHED"/>
		</xs:choice>
	</xs:complexType>
	<xs:element name="BOXHD" type="BOXHD"/>
	<xs:complexType name="CHED" mixed="true">
		<xs:choice minOccurs="0" maxOccurs="unbounded">
			<xs:element ref="AC"/>
			<xs:element ref="E"/>
			<xs:element ref="FR"/>
			<xs:element ref="FTREF"/>
			<xs:element ref="H"/>
			<xs:element ref="LI"/>
			<xs:element ref="SU"/>
		</xs:choice>
		<xs:attribute name="H" type="xs:NMTOKEN"/>
		<xs:attribute name="O" type="xs:anySimpleType"/>
	</xs:complexType>
	<xs:element name="CHED" type="CHED"/>
	<xs:complexType name="ENT" mixed="true">
		<xs:choice minOccurs="0" maxOccurs="unbounded">
			<xs:element ref="AC"/>
			<xs:element ref="E"/>
			<xs:element ref="FR"/>
			<xs:element ref="FTREF"/>
			<xs:element ref="H"/>
			<xs:element ref="LI"/>
			<xs:element ref="PRTPAGE"/>
			<xs:element ref="SU"/>
		</xs:choice>
		<xs:attribute name="I" type="xs:anySimpleType"/>
		<xs:attribute name="O" type="xs:anySimpleType"/>
		<xs:attribute name="O1" type="xs:anySimpleType"/>
		<xs:attribute name="A" type="xs:anySimpleType"/>
	</xs:complexType>
	<xs:element name="ENT" type="ENT"/>
	<xs:complexType name="GPOTABLE" mixed="true">
		<xs:choice minOccurs="0" maxOccurs="unbounded">
			<xs:element ref="PRTPAGE"/>
			<xs:element ref="TTITLE"/>
			<xs:element ref="TDESC"/>
			<xs:element ref="BOXHD"/>
			<xs:element ref="ROW"/>
			<xs:element ref="TNOTE"/>
			<xs:element ref="SIGDAT"/>
		</xs:choice>
		<xs:attribute name="COLS" use="required" type="xs:anySimpleType"/>
		<xs:attribute name="OPTS" type="xs:anySimpleType"/>
		<xs:attribute name="CDEF" use="required" type="xs:anySimpleType"/>
	</xs:complexType>
	<xs:element name="GPOTABLE" type="GPOTABLE"/>
	<xs:complexType name="SIGDAT" mixed="true">
		<xs:choice minOccurs="0" maxOccurs="unbounded">
			<xs:element ref="AC"/>
			<xs:element ref="E"/>
			<xs:element ref="FR"/>
			<xs:element ref="FTREF"/>
			<xs:element ref="H"/>
			<xs:element ref="PRTPAGE"/>
			<xs:element ref="SU"/>
		</xs:choice>
	</xs:complexType>
	<xs:element name="SIGDAT" type="SIGDAT"/>
	<xs:complexType name="TNOTE" mixed="true">
		<xs:choice minOccurs="0" maxOccurs="unbounded">
			<xs:element ref="AC"/>
			<xs:element ref="E"/>
			<xs:element ref="FR"/>
			<xs:element ref="FTREF"/>
			<xs:element ref="H"/>
			<xs:element ref="PRTPAGE"/>
			<xs:element ref="SU"/>
		</xs:choice>
	</xs:complexType>
	<xs:element name="TNOTE" type="TNOTE"/>
	<xs:complexType name="ROW" mixed="true">
		<xs:choice minOccurs="0" maxOccurs="unbounded">
			<xs:element ref="PRTPAGE"/>
			<xs:element ref="ENT"/>
		</xs:choice>
		<xs:attribute name="EXPSTB" type="xs:anySimpleType"/>
		<xs:attribute name="EXPSTB1" type="xs:anySimpleType"/>
		<xs:attribute name="TOPRUL" type="xs:anySimpleType"/>
		<xs:attribute name="RUL" type="xs:anySimpleType"/>
		<xs:attribute name="RUL1" type="xs:anySimpleType"/>
	</xs:complexType>
	<xs:element name="ROW" type="ROW"/>
	<xs:complexType name="TTITLE" mixed="true">
		<xs:choice minOccurs="0" maxOccurs="unbounded">
			<xs:element ref="AC"/>
			<xs:element ref="E"/>
			<xs:element ref="FR"/>
			<xs:element ref="FTREF"/>
			<xs:element ref="H"/>
			<xs:element ref="SU"/>
		</xs:choice>
	</xs:complexType>
	<xs:element name="TTITLE" type="TTITLE"/>
	<xs:complexType name="TDESC" mixed="true">
		<xs:choice minOccurs="0" maxOccurs="unbounded">
			<xs:element ref="AC"/>
			<xs:element ref="E"/>
			<xs:element ref="FR"/>
			<xs:element ref="FTREF"/>
			<xs:element ref="H"/>
			<xs:element ref="SU"/>
		</xs:choice>
	</xs:complexType>
	<xs:element name="TDESC" type="TDESC"/>
	<xs:complexType name="H">
		<xs:attribute name="U" use="required" type="xs:NMTOKEN"/>
	</xs:complexType>
	<xs:element name="H" type="H"/>
	<xs:complexType name="HALFDASH" mixed="true">
		<xs:choice minOccurs="0" maxOccurs="unbounded">
			<xs:element ref="AC"/>
			<xs:element ref="E"/>
			<xs:element ref="FR"/>
			<xs:element ref="FTREF"/>
			<xs:element ref="H"/>
			<xs:element ref="PRTPAGE"/>
			<xs:element ref="SU"/>
			<xs:element ref="URL"/>
		</xs:choice>
	</xs:complexType>
	<xs:element name="HALFDASH" type="HALFDASH"/>
	<xs:complexType name="HD" mixed="true">
		<xs:choice minOccurs="0" maxOccurs="unbounded">
			<xs:element ref="AC"/>
			<xs:element ref="E"/>
			<xs:element ref="FR"/>
			<xs:element ref="FTREF"/>
			<xs:element ref="H"/>
			<xs:element ref="PRTPAGE"/>
			<xs:element ref="SU"/>
			<xs:element ref="FRDOC"/>
		</xs:choice>
		<xs:attribute name="SOURCE" type="xs:anySimpleType"/>
	</xs:complexType>
	<xs:element name="HD" type="HD"/>
	<xs:complexType name="HJRNO" mixed="true">
		<xs:choice minOccurs="0" maxOccurs="unbounded">
			<xs:element ref="P"/>
		</xs:choice>
	</xs:complexType>
	<xs:element name="HJRNO" type="HJRNO"/>
	<xs:complexType name="HNO" mixed="true">
		<xs:choice minOccurs="0" maxOccurs="unbounded">
			<xs:element ref="P"/>
		</xs:choice>
	</xs:complexType>
	<xs:element name="HNO" type="HNO"/>
	<xs:complexType name="HRNO" mixed="true">
		<xs:choice minOccurs="0" maxOccurs="unbounded">
			<xs:element ref="P"/>
		</xs:choice>
	</xs:complexType>
	<xs:element name="HRNO" type="HRNO"/>
	<xs:complexType name="HRULE"/>
	<xs:element name="HRULE" type="HRULE"/>
	<xs:complexType name="INCLUDES" mixed="true">
		<xs:choice minOccurs="0" maxOccurs="unbounded">
			<xs:element ref="AC"/>
			<xs:element ref="E"/>
			<xs:element ref="FR"/>
			<xs:element ref="FTREF"/>
			<xs:element ref="H"/>
			<xs:element ref="PRTPAGE"/>
			<xs:element ref="SU"/>
		</xs:choice>
	</xs:complexType>
	<xs:element name="INCLUDES" type="INCLUDES"/>
	<xs:complexType name="INDXAIDS" mixed="true">
		<xs:choice minOccurs="0" maxOccurs="unbounded">
			<xs:element ref="AC"/>
			<xs:element ref="E"/>
			<xs:element ref="FR"/>
			<xs:element ref="FTREF"/>
			<xs:element ref="H"/>
			<xs:element ref="PRTPAGE"/>
			<xs:element ref="SU"/>
		</xs:choice>
	</xs:complexType>
	<xs:element name="INDXAIDS" type="INDXAIDS"/>
	<xs:complexType name="INFO" mixed="true">
		<xs:choice minOccurs="0" maxOccurs="unbounded">
			<xs:element ref="AC"/>
			<xs:element ref="E"/>
			<xs:element ref="FR"/>
			<xs:element ref="FTREF"/>
			<xs:element ref="H"/>
			<xs:element ref="PRTPAGE"/>
			<xs:element ref="SU"/>
		</xs:choice>
	</xs:complexType>
	<xs:element name="INFO" type="INFO"/>
	<xs:complexType name="INFOASST" mixed="true">
		<xs:choice minOccurs="0" maxOccurs="unbounded">
			<xs:element ref="PRTPAGE"/>
			<xs:element ref="INFO"/>
			<xs:element ref="HD"/>
			<xs:element ref="P"/>
			<xs:element ref="PHONENO"/>
		</xs:choice>
	</xs:complexType>
	<xs:element name="INFOASST" type="INFOASST"/>
	<xs:complexType name="LASTLIST" mixed="true">
		<xs:choice minOccurs="0" maxOccurs="unbounded">
			<xs:element ref="AC"/>
			<xs:element ref="E"/>
			<xs:element ref="FR"/>
			<xs:element ref="FTREF"/>
			<xs:element ref="H"/>
			<xs:element ref="PRTPAGE"/>
			<xs:element ref="SU"/>
		</xs:choice>
	</xs:complexType>
	<xs:element name="LASTLIST" type="LASTLIST"/>
	<xs:complexType name="LAWSLIST" mixed="true">
		<xs:choice minOccurs="0" maxOccurs="unbounded">
			<xs:element ref="AC"/>
			<xs:element ref="E"/>
			<xs:element ref="FR"/>
			<xs:element ref="FTREF"/>
			<xs:element ref="H"/>
			<xs:element ref="PRTPAGE"/>
			<xs:element ref="SU"/>
		</xs:choice>
	</xs:complexType>
	<xs:element name="LAWSLIST" type="LAWSLIST"/>
	<xs:complexType name="LDRFIG" mixed="true">
		<xs:choice minOccurs="0" maxOccurs="unbounded">
			<xs:element ref="AC"/>
			<xs:element ref="E"/>
			<xs:element ref="FR"/>
			<xs:element ref="FTREF"/>
			<xs:element ref="H"/>
			<xs:element ref="PRTPAGE"/>
			<xs:element ref="SU"/>
		</xs:choice>
	</xs:complexType>
	<xs:element name="LDRFIG" type="LDRFIG"/>
	<xs:complexType name="LDRWK" mixed="true">
		<xs:choice minOccurs="0" maxOccurs="unbounded">
			<xs:element ref="FL-2"/>
			<xs:element ref="LDRFIG"/>
		</xs:choice>
	</xs:complexType>
	<xs:element name="LDRWK" type="LDRWK"/>
	<xs:complexType name="LI" mixed="true">
		<xs:choice minOccurs="0" maxOccurs="unbounded">
			<xs:element ref="AC"/>
			<xs:element ref="E"/>
			<xs:element ref="FR"/>
			<xs:element ref="FTREF"/>
			<xs:element ref="H"/>
			<xs:element ref="PRTPAGE"/>
			<xs:element ref="SU"/>
		</xs:choice>
		<xs:attribute name="O" type="xs:anySimpleType"/>
		<xs:attribute name="O1" type="xs:anySimpleType"/>
	</xs:complexType>
	<xs:element name="LI" type="LI"/>
	<xs:complexType name="LISTING" mixed="true">
		<xs:choice minOccurs="0" maxOccurs="unbounded">
			<xs:element ref="TITLE"/>
			<xs:element ref="SN"/>
			<xs:element ref="PRICE"/>
			<xs:element ref="REVDATE"/>
			<xs:element ref="TITLENO"/>
			<xs:element ref="PARTS"/>
			<xs:element ref="CHAPS"/>
			<xs:element ref="MISCPUBS"/>
			<xs:element ref="NOTES"/>
		</xs:choice>
	</xs:complexType>
	<xs:element name="LISTING" type="LISTING"/>
	<xs:complexType name="LOPL" mixed="true">
		<xs:choice minOccurs="0" maxOccurs="unbounded">
			<xs:element ref="PRTPAGE"/>
			<xs:element ref="HD"/>
			<xs:element ref="FP"/>
			<xs:element ref="P"/>
		</xs:choice>
	</xs:complexType>
	<xs:element name="LOPL" type="LOPL"/>
	<xs:complexType name="LSER" mixed="true">
		<xs:choice minOccurs="0" maxOccurs="unbounded">
			<xs:element ref="PRTPAGE"/>
			<xs:element ref="HD"/>
			<xs:element ref="P"/>
			<xs:element ref="AGCY"/>
			<xs:element ref="HRULE"/>
		</xs:choice>
	</xs:complexType>
	<xs:element name="LSER" type="LSER"/>
	<xs:complexType name="LSTSUB" mixed="true">
		<xs:choice minOccurs="0" maxOccurs="unbounded">
			<xs:element ref="PRTPAGE"/>
			<xs:element ref="HD"/>
			<xs:element ref="CFR"/>
			<xs:element ref="P"/>
		</xs:choice>
	</xs:complexType>
	<xs:element name="LSTSUB" type="LSTSUB"/>
	<xs:complexType name="MATH" mixed="true">
		<xs:choice minOccurs="0" maxOccurs="unbounded">
			<xs:element ref="PRTPAGE"/>
			<xs:element ref="TCAP"/>
			<xs:element ref="MID"/>
			<xs:element ref="BCAP"/>
		</xs:choice>
		<xs:attribute name="SPAN" use="required">
			<xs:simpleType>
				<xs:restriction base="xs:NMTOKEN">
					<xs:enumeration value="1"/>
					<xs:enumeration value="2"/>
					<xs:enumeration value="3"/>
					<xs:enumeration value="4"/>
				</xs:restriction>
			</xs:simpleType>
		</xs:attribute>
		<xs:attribute name="POSITION" default="NOFLOAT">
			<xs:simpleType>
				<xs:restriction base="xs:NMTOKEN">
					<xs:enumeration value="FLOAT"/>
					<xs:enumeration value="NOFLOAT"/>
				</xs:restriction>
			</xs:simpleType>
		</xs:attribute>
		<xs:attribute name="BORDER" default="NODRAW">
			<xs:simpleType>
				<xs:restriction base="xs:NMTOKEN">
					<xs:enumeration value="NODRAW"/>
					<xs:enumeration value="DRAW"/>
				</xs:restriction>
			</xs:simpleType>
		</xs:attribute>
		<xs:attribute name="STRIP" default="YES">
			<xs:simpleType>
				<xs:restriction base="xs:NMTOKEN">
					<xs:enumeration value="YES"/>
					<xs:enumeration value="NO"/>
				</xs:restriction>
			</xs:simpleType>
		</xs:attribute>
		<xs:attribute name="DEEP" use="required" type="xs:NMTOKEN"/>
		<xs:attribute name="HTYPE" default="CENTER">
			<xs:simpleType>
				<xs:restriction base="xs:NMTOKEN">
					<xs:enumeration value="RIGHT"/>
					<xs:enumeration value="CENTER"/>
					<xs:enumeration value="LEFT"/>
				</xs:restriction>
			</xs:simpleType>
		</xs:attribute>
		<xs:attribute name="INDENT" type="xs:NMTOKEN"/>
		<xs:attribute name="ROTATION" default="P">
			<xs:simpleType>
				<xs:restriction base="xs:NMTOKEN">
					<xs:enumeration value="I"/>
					<xs:enumeration value="L"/>
					<xs:enumeration value="P"/>
					<xs:enumeration value="IL"/>
				</xs:restriction>
			</xs:simpleType>
		</xs:attribute>
	</xs:complexType>
	<xs:element name="MATH" type="MATH"/>
	<xs:complexType name="TCAP" mixed="true">
		<xs:choice minOccurs="0" maxOccurs="unbounded">
			<xs:element ref="AC"/>
			<xs:element ref="E"/>
			<xs:element ref="FR"/>
			<xs:element ref="FTREF"/>
			<xs:element ref="H"/>
			<xs:element ref="SU"/>
		</xs:choice>
	</xs:complexType>
	<xs:element name="TCAP" type="TCAP"/>
	<xs:complexType name="MID" mixed="true"/>
	<xs:element name="MID" type="MID"/>
	<xs:complexType name="BCAP" mixed="true">
		<xs:choice minOccurs="0" maxOccurs="unbounded">
			<xs:element ref="AC"/>
			<xs:element ref="E"/>
			<xs:element ref="FR"/>
			<xs:element ref="FTREF"/>
			<xs:element ref="H"/>
			<xs:element ref="SU"/>
		</xs:choice>
	</xs:complexType>
	<xs:element name="BCAP" type="BCAP"/>
	<xs:complexType name="MEMO" mixed="true">
		<xs:choice minOccurs="0" maxOccurs="unbounded">
			<xs:element ref="AC"/>
			<xs:element ref="E"/>
			<xs:element ref="FR"/>
			<xs:element ref="FTREF"/>
			<xs:element ref="H"/>
			<xs:element ref="PRTPAGE"/>
			<xs:element ref="SU"/>
		</xs:choice>
	</xs:complexType>
	<xs:element name="MEMO" type="MEMO"/>
	<xs:complexType name="MEMS" mixed="true">
		<xs:choice minOccurs="0" maxOccurs="unbounded">
			<xs:element ref="AC"/>
			<xs:element ref="E"/>
			<xs:element ref="FR"/>
			<xs:element ref="FTREF"/>
			<xs:element ref="H"/>
			<xs:element ref="PRTPAGE"/>
			<xs:element ref="SU"/>
		</xs:choice>
	</xs:complexType>
	<xs:element name="MEMS" type="MEMS"/>
	<xs:complexType name="MICROED" mixed="true">
		<xs:choice minOccurs="0" maxOccurs="unbounded">
			<xs:element ref="AC"/>
			<xs:element ref="E"/>
			<xs:element ref="FR"/>
			<xs:element ref="FTREF"/>
			<xs:element ref="H"/>
			<xs:element ref="PRTPAGE"/>
			<xs:element ref="SU"/>
		</xs:choice>
	</xs:complexType>
	<xs:element name="MICROED" type="MICROED"/>
	<xs:complexType name="MISCPUBS" mixed="true">
		<xs:choice minOccurs="0" maxOccurs="unbounded">
			<xs:element ref="INDXAIDS"/>
			<xs:element ref="CFRSET"/>
			<xs:element ref="SN"/>
			<xs:element ref="REVDATE"/>
			<xs:element ref="PRTPAGE"/>
			<xs:element ref="MICROED"/>
			<xs:element ref="SET"/>
			<xs:element ref="PRICE"/>
		</xs:choice>
	</xs:complexType>
	<xs:element name="MISCPUBS" type="MISCPUBS"/>
	<xs:complexType name="MOREPGS" mixed="true">
		<xs:choice minOccurs="0" maxOccurs="unbounded">
			<xs:element ref="AC"/>
			<xs:element ref="E"/>
			<xs:element ref="FR"/>
			<xs:element ref="FTREF"/>
			<xs:element ref="H"/>
			<xs:element ref="PRTPAGE"/>
			<xs:element ref="SU"/>
		</xs:choice>
	</xs:complexType>
	<xs:element name="MOREPGS" type="MOREPGS"/>
	<xs:complexType name="NAME" mixed="true">
		<xs:choice minOccurs="0" maxOccurs="unbounded">
			<xs:element ref="AC"/>
			<xs:element ref="E"/>
			<xs:element ref="FR"/>
			<xs:element ref="FTREF"/>
			<xs:element ref="H"/>
			<xs:element ref="PRTPAGE"/>
			<xs:element ref="SU"/>
		</xs:choice>
		<xs:attribute name="TYPE" default="B">
			<xs:simpleType>
				<xs:restriction base="xs:NMTOKEN">
					<xs:enumeration value="B"/>
					<xs:enumeration value="L"/>
				</xs:restriction>
			</xs:simpleType>
		</xs:attribute>
	</xs:complexType>
	<xs:element name="NAME" type="NAME"/>
	<xs:complexType name="NEWBOOKT" mixed="true">
		<xs:choice minOccurs="0" maxOccurs="unbounded">
			<xs:element ref="PRTPAGE"/>
			<xs:element ref="PARTNO"/>
			<xs:element ref="BOOK"/>
			<xs:element ref="PGS"/>
			<xs:element ref="AGENCIES"/>
			<xs:element ref="AGENCY"/>
			<xs:element ref="SUBAGY"/>
			<xs:element ref="HRULE"/>
			<xs:element ref="CFR"/>
			<xs:element ref="TITLE"/>
			<xs:element ref="COMTITLE"/>
			<xs:element ref="PRES"/>
			<xs:element ref="DETNO"/>
			<xs:element ref="EXECORDR"/>
			<xs:element ref="MEMO"/>
			<xs:element ref="PNOTICE"/>
			<xs:element ref="PROC"/>
		</xs:choice>
	</xs:complexType>
	<xs:element name="NEWBOOKT" type="NEWBOOKT"/>
	<xs:complexType name="NEWPART" mixed="true">
		<xs:choice minOccurs="0" maxOccurs="unbounded">
			<xs:element ref="PTITLE"/>
			<xs:element ref="NEWBOOKT"/>
			<xs:element ref="NOTICES"/>
			<xs:element ref="PRESDOC"/>
			<xs:element ref="PRESDOCS"/>
			<xs:element ref="PRORULES"/>
			<xs:element ref="RULES"/>
			<xs:element ref="SECTNAME"/>
		</xs:choice>
	</xs:complexType>
	<xs:element name="NEWPART" type="NEWPART"/>
	<xs:complexType name="NEXTBOX" mixed="true">
		<xs:choice minOccurs="0" maxOccurs="unbounded">
			<xs:element ref="HD"/>
			<xs:element ref="FP"/>
			<xs:element ref="P"/>
		</xs:choice>
	</xs:complexType>
	<xs:element name="NEXTBOX" type="NEXTBOX"/>
	<xs:complexType name="NO" mixed="true">
		<xs:choice minOccurs="0" maxOccurs="unbounded">
			<xs:element ref="AC"/>
			<xs:element ref="E"/>
			<xs:element ref="FR"/>
			<xs:element ref="FTREF"/>
			<xs:element ref="H"/>
			<xs:element ref="PRTPAGE"/>
			<xs:element ref="SU"/>
		</xs:choice>
	</xs:complexType>
	<xs:element name="NO" type="NO"/>
	<xs:complexType name="NOLPAGES"/>
	<xs:element name="NOLPAGES" type="NOLPAGES"/>
	<xs:complexType name="NOTE" mixed="true">
		<xs:choice minOccurs="0" maxOccurs="unbounded">
			<xs:element ref="HD"/>
			<xs:element ref="BILCOD"/>
			<xs:element ref="CITA"/>
			<xs:element ref="FTNT"/>
			<xs:element ref="GPH"/>
			<xs:element ref="MATH"/>
			<xs:element ref="P"/>
			<xs:element ref="PRTPAGE"/>
		</xs:choice>
	</xs:complexType>
	<xs:element name="NOTE" type="NOTE"/>
	<xs:complexType name="NOTES" mixed="true">
		<xs:choice minOccurs="0" maxOccurs="unbounded">
			<xs:element ref="P"/>
		</xs:choice>
	</xs:complexType>
	<xs:element name="NOTES" type="NOTES"/>
	<xs:complexType name="NOTICE" mixed="true">
		<xs:choice minOccurs="0" maxOccurs="unbounded">
			<xs:element ref="PRTPAGE"/>
			<xs:element ref="GPH"/>
			<xs:element ref="PREAMB"/>
			<xs:element ref="SUPLINF"/>
			<xs:element ref="FRDOC"/>
			<xs:element ref="BILCOD"/>
		</xs:choice>
	</xs:complexType>
	<xs:element name="NOTICE" type="NOTICE"/>
	<xs:complexType name="NOTICES" mixed="true">
		<xs:choice minOccurs="0" maxOccurs="unbounded">
			<xs:element ref="NOTICE"/>
		</xs:choice>
	</xs:complexType>
	<xs:element name="NOTICES" type="NOTICES"/>
	<xs:complexType name="OLNOTE1" mixed="true">
		<xs:choice minOccurs="0" maxOccurs="unbounded">
			<xs:element ref="AC"/>
			<xs:element ref="E"/>
			<xs:element ref="FR"/>
			<xs:element ref="FTREF"/>
			<xs:element ref="H"/>
			<xs:element ref="PRTPAGE"/>
			<xs:element ref="SU"/>
		</xs:choice>
		<xs:attribute name="SOURCE" type="xs:anySimpleType"/>
	</xs:complexType>
	<xs:element name="OLNOTE1" type="OLNOTE1"/>
	<xs:complexType name="OLNOTES" mixed="true">
		<xs:choice minOccurs="0" maxOccurs="unbounded">
			<xs:element ref="FNRUL"/>
			<xs:element ref="OLNOTE1"/>
		</xs:choice>
	</xs:complexType>
	<xs:element name="OLNOTES" type="OLNOTES"/>
	<xs:complexType name="OLPAGES"/>
	<xs:element name="OLPAGES" type="OLPAGES"/>
	<xs:complexType name="ORDER" mixed="true">
		<xs:choice minOccurs="0" maxOccurs="unbounded">
			<xs:element ref="AC"/>
			<xs:element ref="E"/>
			<xs:element ref="FR"/>
			<xs:element ref="FTREF"/>
			<xs:element ref="H"/>
			<xs:element ref="PRTPAGE"/>
			<xs:element ref="SU"/>
		</xs:choice>
	</xs:complexType>
	<xs:element name="ORDER" type="ORDER"/>
	<xs:complexType name="ORDERNO" mixed="true">
		<xs:choice minOccurs="0" maxOccurs="unbounded">
			<xs:element ref="AC"/>
			<xs:element ref="E"/>
			<xs:element ref="FR"/>
			<xs:element ref="FTREF"/>
			<xs:element ref="H"/>
			<xs:element ref="PRTPAGE"/>
			<xs:element ref="SU"/>
		</xs:choice>
	</xs:complexType>
	<xs:element name="ORDERNO" type="ORDERNO"/>
	<xs:complexType name="P" mixed="true">
		<xs:choice minOccurs="0" maxOccurs="unbounded">
			<xs:element ref="AC"/>
			<xs:element ref="E"/>
			<xs:element ref="FR"/>
			<xs:element ref="FTREF"/>
			<xs:element ref="H"/>
			<xs:element ref="PRTPAGE"/>
			<xs:element ref="SU"/>
			<xs:element ref="URL"/>
		</xs:choice>
		<xs:attribute name="SOURCE" type="xs:anySimpleType"/>
		<xs:attribute name="Q" type="xs:anySimpleType"/>
	</xs:complexType>
	<xs:element name="P" type="P"/>
	<xs:complexType name="PAGDATE" mixed="true">
		<xs:choice minOccurs="0" maxOccurs="unbounded">
			<xs:element ref="PRTPAGE"/>
			<xs:element ref="HD"/>
			<xs:element ref="FRPAGE"/>
			<xs:element ref="FRDATE"/>
		</xs:choice>
	</xs:complexType>
	<xs:element name="PAGDATE" type="PAGDATE"/>
	<xs:complexType name="PARAUTH" mixed="true">
		<xs:choice minOccurs="0" maxOccurs="unbounded">
			<xs:element ref="AC"/>
			<xs:element ref="E"/>
			<xs:element ref="FR"/>
			<xs:element ref="FTREF"/>
			<xs:element ref="H"/>
			<xs:element ref="PRTPAGE"/>
			<xs:element ref="SU"/>
			<xs:element ref="URL"/>
		</xs:choice>
	</xs:complexType>
	<xs:element name="PARAUTH" type="PARAUTH"/>
	<xs:complexType name="PART" mixed="true">
		<xs:choice minOccurs="0" maxOccurs="unbounded">
			<xs:element ref="RESERVED"/>
			<xs:element ref="HD"/>
			<xs:element ref="APP"/>
			<xs:element ref="APPENDIX"/>
			<xs:element ref="AUTH"/>
			<xs:element ref="CITA"/>
			<xs:element ref="CONTENTS"/>
			<xs:element ref="CROSSREF"/>
			<xs:element ref="EDNOTE"/>
			<xs:element ref="EFFDNOT"/>
			<xs:element ref="EXHIBIT"/>
			<xs:element ref="EXTRACT"/>
			<xs:element ref="FP"/>
			<xs:element ref="FTNT"/>
			<xs:element ref="PRE"/>
			<xs:element ref="GPOTABLE"/>
			<xs:element ref="NOTE"/>
			<xs:element ref="P"/>
			<xs:element ref="PRIACT"/>
			<xs:element ref="PRTPAGE"/>
			<xs:element ref="SECTION"/>
			<xs:element ref="SIG"/>
			<xs:element ref="SOURCE"/>
			<xs:element ref="SUBJGRP"/>
			<xs:element ref="SUBPART"/>
			<xs:element ref="STARS"/>
			<xs:element ref="TITLE"/>
		</xs:choice>
	</xs:complexType>
	<xs:element name="PART" type="PART"/>
	<xs:complexType name="PARTHD" mixed="true">
		<xs:choice minOccurs="0" maxOccurs="unbounded">
			<xs:element ref="AC"/>
			<xs:element ref="E"/>
			<xs:element ref="FR"/>
			<xs:element ref="FTREF"/>
			<xs:element ref="H"/>
			<xs:element ref="PRTPAGE"/>
			<xs:element ref="SU"/>
		</xs:choice>
	</xs:complexType>
	<xs:element name="PARTHD" type="PARTHD"/>
	<xs:complexType name="PARTNO" mixed="true">
		<xs:choice minOccurs="0" maxOccurs="unbounded">
			<xs:element ref="AC"/>
			<xs:element ref="E"/>
			<xs:element ref="FR"/>
			<xs:element ref="FTREF"/>
			<xs:element ref="H"/>
			<xs:element ref="PRTPAGE"/>
			<xs:element ref="SU"/>
		</xs:choice>
		<xs:attribute name="TYPE" default="N">
			<xs:simpleType>
				<xs:restriction base="xs:NMTOKEN">
					<xs:enumeration value="B"/>
					<xs:enumeration value="H"/>
					<xs:enumeration value="M"/>
					<xs:enumeration value="N"/>
					<xs:enumeration value="S"/>
				</xs:restriction>
			</xs:simpleType>
		</xs:attribute>
	</xs:complexType>
	<xs:element name="PARTNO" type="PARTNO"/>
	<xs:complexType name="PARTS" mixed="true">
		<xs:choice minOccurs="0" maxOccurs="unbounded">
			<xs:element ref="AC"/>
			<xs:element ref="E"/>
			<xs:element ref="FR"/>
			<xs:element ref="FTREF"/>
			<xs:element ref="H"/>
			<xs:element ref="PRTPAGE"/>
			<xs:element ref="SU"/>
		</xs:choice>
		<xs:attribute name="TYPE" default="S">
			<xs:simpleType>
				<xs:restriction base="xs:NMTOKEN">
					<xs:enumeration value="N"/>
					<xs:enumeration value="S"/>
				</xs:restriction>
			</xs:simpleType>
		</xs:attribute>
	</xs:complexType>
	<xs:element name="PARTS" type="PARTS"/>
	<xs:complexType name="PARTSAFF" mixed="true">
		<xs:choice minOccurs="0" maxOccurs="unbounded">
			<xs:element ref="AC"/>
			<xs:element ref="E"/>
			<xs:element ref="FR"/>
			<xs:element ref="FTREF"/>
			<xs:element ref="H"/>
			<xs:element ref="PRTPAGE"/>
			<xs:element ref="SU"/>
		</xs:choice>
	</xs:complexType>
	<xs:element name="PARTSAFF" type="PARTSAFF"/>
	<xs:complexType name="PENS" mixed="true">
		<xs:choice minOccurs="0" maxOccurs="unbounded">
			<xs:element ref="PRTPAGE"/>
			<xs:element ref="HD"/>
			<xs:element ref="FP"/>
			<xs:element ref="P"/>
		</xs:choice>
	</xs:complexType>
	<xs:element name="PENS" type="PENS"/>
	<xs:complexType name="PGS" mixed="true">
		<xs:choice minOccurs="0" maxOccurs="unbounded">
			<xs:element ref="AC"/>
			<xs:element ref="E"/>
			<xs:element ref="FR"/>
			<xs:element ref="FTREF"/>
			<xs:element ref="H"/>
			<xs:element ref="PRTPAGE"/>
			<xs:element ref="SU"/>
		</xs:choice>
	</xs:complexType>
	<xs:element name="PGS" type="PGS"/>
	<xs:complexType name="PHONENO" mixed="true">
		<xs:choice minOccurs="0" maxOccurs="unbounded">
			<xs:element ref="AC"/>
			<xs:element ref="E"/>
			<xs:element ref="FR"/>
			<xs:element ref="FTREF"/>
			<xs:element ref="H"/>
			<xs:element ref="PRTPAGE"/>
			<xs:element ref="SU"/>
		</xs:choice>
	</xs:complexType>
	<xs:element name="PHONENO" type="PHONENO"/>
	<xs:complexType name="PLACE" mixed="true">
		<xs:choice minOccurs="0" maxOccurs="unbounded">
			<xs:element ref="AC"/>
			<xs:element ref="E"/>
			<xs:element ref="FR"/>
			<xs:element ref="FTREF"/>
			<xs:element ref="H"/>
			<xs:element ref="PRTPAGE"/>
			<xs:element ref="SU"/>
		</xs:choice>
	</xs:complexType>
	<xs:element name="PLACE" type="PLACE"/>
	<xs:complexType name="PNOTICE" mixed="true">
		<xs:choice minOccurs="0" maxOccurs="unbounded">
			<xs:element ref="AC"/>
			<xs:element ref="E"/>
			<xs:element ref="FR"/>
			<xs:element ref="FTREF"/>
			<xs:element ref="H"/>
			<xs:element ref="PRTPAGE"/>
			<xs:element ref="SU"/>
		</xs:choice>
	</xs:complexType>
	<xs:element name="PNOTICE" type="PNOTICE"/>
	<xs:complexType name="PRE" mixed="true"/>
	<xs:element name="PRE" type="PRE"/>
	<xs:complexType name="PREAMB" mixed="true">
		<xs:choice minOccurs="0" maxOccurs="unbounded">
			<xs:element ref="AGENCY"/>
			<xs:element ref="CFR"/>
			<xs:element ref="PRTPAGE"/>
			<xs:element ref="RIN"/>
			<xs:element ref="DCN"/>
			<xs:element ref="SUBAGY"/>
			<xs:element ref="SUBJECT"/>
			<xs:element ref="DATE"/>
			<xs:element ref="AGY"/>
			<xs:element ref="ACT"/>
			<xs:element ref="ADD"/>
			<xs:element ref="APP"/>
			<xs:element ref="APPENDIX"/>
			<xs:element ref="AUTH"/>
			<xs:element ref="BILCOD"/>
			<xs:element ref="CHAPTER"/>
			<xs:element ref="CONTENTS"/>
			<xs:element ref="DATES"/>
			<xs:element ref="DEPDOC"/>
			<xs:element ref="EDNOTE"/>
			<xs:element ref="EFFDATE"/>
			<xs:element ref="EXAMPLE"/>
			<xs:element ref="EXHIBIT"/>
			<xs:element ref="EXTRACT"/>
			<xs:element ref="FP"/>
			<xs:element ref="FTNT"/>
			<xs:element ref="FURINF"/>
			<xs:element ref="GPH"/>
			<xs:element ref="PRE"/>
			<xs:element ref="GPOTABLE"/>
			<xs:element ref="HD"/>
			<xs:element ref="LSTSUB"/>
			<xs:element ref="MATH"/>
			<xs:element ref="NOLPAGES"/>
			<xs:element ref="NOTE"/>
			<xs:element ref="OLNOTES"/>
			<xs:element ref="OLPAGES"/>
			<xs:element ref="P"/>
			<xs:element ref="PART"/>
			<xs:element ref="PREAMHD"/>
			<xs:element ref="PRIACT"/>
			<xs:element ref="REGTEXT"/>
			<xs:element ref="SECTION"/>
			<xs:element ref="SIG"/>
			<xs:element ref="STARS"/>
			<xs:element ref="SUBCHAP"/>
			<xs:element ref="SUBDAT"/>
			<xs:element ref="SUBDOC"/>
			<xs:element ref="SUBPART"/>
			<xs:element ref="SUBTITLE"/>
			<xs:element ref="SUM"/>
			<xs:element ref="TITLE"/>
			<xs:element ref="WIDE"/>
		</xs:choice>
	</xs:complexType>
	<xs:element name="PREAMB" type="PREAMB"/>
	<xs:complexType name="PREAMHD" mixed="true">
		<xs:choice minOccurs="0" maxOccurs="unbounded">
			<xs:element ref="PRTPAGE"/>
			<xs:element ref="HD"/>
			<xs:element ref="P"/>
		</xs:choice>
	</xs:complexType>
	<xs:element name="PREAMHD" type="PREAMHD"/>
	<xs:complexType name="PRES" mixed="true">
		<xs:choice minOccurs="0" maxOccurs="unbounded">
			<xs:element ref="AC"/>
			<xs:element ref="E"/>
			<xs:element ref="FR"/>
			<xs:element ref="FTREF"/>
			<xs:element ref="H"/>
			<xs:element ref="PRTPAGE"/>
			<xs:element ref="SU"/>
		</xs:choice>
	</xs:complexType>
	<xs:element name="PRES" type="PRES"/>
	<xs:complexType name="PRESDET" mixed="true">
		<xs:choice minOccurs="0" maxOccurs="unbounded">
			<xs:element ref="PRTPAGE"/>
			<xs:element ref="HD"/>
			<xs:element ref="DETNO"/>
			<xs:element ref="MOREPGS"/>
			<xs:element ref="FRPAGE"/>
		</xs:choice>
	</xs:complexType>
	<xs:element name="PRESDET" type="PRESDET"/>
	<xs:complexType name="PRESDOC" mixed="true">
		<xs:choice minOccurs="0" maxOccurs="unbounded">
			<xs:element ref="PRESDOCU"/>
		</xs:choice>
	</xs:complexType>
	<xs:element name="PRESDOC" type="PRESDOC"/>
	<xs:complexType name="PRESDOCS" mixed="true">
		<xs:choice minOccurs="0" maxOccurs="unbounded">
			<xs:element ref="PRESDOCU"/>
		</xs:choice>
	</xs:complexType>
	<xs:element name="PRESDOCS" type="PRESDOCS"/>
	<xs:complexType name="PRESDOCU" mixed="true">
		<xs:choice minOccurs="0" maxOccurs="unbounded">
			<xs:element ref="DETERM"/>
			<xs:element ref="EXECORD"/>
			<xs:element ref="PRMEMO"/>
			<xs:element ref="PRNOTICE"/>
			<xs:element ref="PROCLA"/>
			<xs:element ref="PRORDER"/>
		</xs:choice>
	</xs:complexType>
	<xs:element name="PRESDOCU" type="PRESDOCU"/>
	<xs:complexType name="PRIACT" mixed="true">
		<xs:choice minOccurs="0" maxOccurs="unbounded">
			<xs:element ref="EXTRACT"/>
			<xs:element ref="FTNT"/>
			<xs:element ref="HD"/>
			<xs:element ref="NOTE"/>
			<xs:element ref="P"/>
			<xs:element ref="STARS"/>
		</xs:choice>
	</xs:complexType>
	<xs:element name="PRIACT" type="PRIACT"/>
	<xs:complexType name="PRICE" mixed="true">
		<xs:choice minOccurs="0" maxOccurs="unbounded">
			<xs:element ref="AC"/>
			<xs:element ref="E"/>
			<xs:element ref="FR"/>
			<xs:element ref="FTREF"/>
			<xs:element ref="H"/>
			<xs:element ref="PRTPAGE"/>
			<xs:element ref="SU"/>
		</xs:choice>
	</xs:complexType>
	<xs:element name="PRICE" type="PRICE"/>
	<xs:complexType name="PRMEMO" mixed="true">
		<xs:choice minOccurs="0" maxOccurs="unbounded">
			<xs:element ref="PRTPAGE"/>
			<xs:element ref="TITLE3"/>
			<xs:element ref="PRES"/>
			<xs:element ref="MEMO"/>
			<xs:element ref="HD"/>
			<xs:element ref="LI"/>
			<xs:element ref="BQUOTE"/>
			<xs:element ref="EDNOTE"/>
			<xs:element ref="FP"/>
			<xs:element ref="FTNT"/>
			<xs:element ref="GPH"/>
			<xs:element ref="PRE"/>
			<xs:element ref="GPOTABLE"/>
			<xs:element ref="MATH"/>
			<xs:element ref="P"/>
			<xs:element ref="ST1"/>
			<xs:element ref="TXT"/>
			<xs:element ref="ST2"/>
			<xs:element ref="ST3"/>
			<xs:element ref="PSIG"/>
			<xs:element ref="PLACE"/>
			<xs:element ref="DATE"/>
			<xs:element ref="ATTEST"/>
			<xs:element ref="ATNAME"/>
			<xs:element ref="FRDOC"/>
			<xs:element ref="FILED"/>
			<xs:element ref="BILCOD"/>
			<xs:element ref="ANNEX"/>
		</xs:choice>
	</xs:complexType>
	<xs:element name="PRMEMO" type="PRMEMO"/>
	<xs:complexType name="PRNOTICE" mixed="true">
		<xs:choice minOccurs="0" maxOccurs="unbounded">
			<xs:element ref="PRTPAGE"/>
			<xs:element ref="TITLE3"/>
			<xs:element ref="PRES"/>
			<xs:element ref="PNOTICE"/>
			<xs:element ref="HD"/>
			<xs:element ref="LI"/>
			<xs:element ref="EDNOTE"/>
			<xs:element ref="FP"/>
			<xs:element ref="FTNT"/>
			<xs:element ref="GPH"/>
			<xs:element ref="PRE"/>
			<xs:element ref="GPOTABLE"/>
			<xs:element ref="MATH"/>
			<xs:element ref="P"/>
			<xs:element ref="PSIG"/>
			<xs:element ref="PLACE"/>
			<xs:element ref="DATE"/>
			<xs:element ref="ATTEST"/>
			<xs:element ref="ATNAME"/>
			<xs:element ref="FRDOC"/>
			<xs:element ref="FILED"/>
			<xs:element ref="BILCOD"/>
		</xs:choice>
	</xs:complexType>
	<xs:element name="PRNOTICE" type="PRNOTICE"/>
	<xs:complexType name="PROC" mixed="true">
		<xs:choice minOccurs="0" maxOccurs="unbounded">
			<xs:element ref="AC"/>
			<xs:element ref="E"/>
			<xs:element ref="FR"/>
			<xs:element ref="FTREF"/>
			<xs:element ref="H"/>
			<xs:element ref="PRTPAGE"/>
			<xs:element ref="SU"/>
		</xs:choice>
	</xs:complexType>
	<xs:element name="PROC" type="PROC"/>
	<xs:complexType name="PROCLA" mixed="true">
		<xs:choice minOccurs="0" maxOccurs="unbounded">
			<xs:element ref="PRTPAGE"/>
			<xs:element ref="TITLE3"/>
			<xs:element ref="PROC"/>
			<xs:element ref="HD"/>
			<xs:element ref="LI"/>
			<xs:element ref="PRES"/>
			<xs:element ref="BQUOTE"/>
			<xs:element ref="EDNOTE"/>
			<xs:element ref="FP"/>
			<xs:element ref="FTNT"/>
			<xs:element ref="P"/>
			<xs:element ref="PRE"/>
			<xs:element ref="GPOTABLE"/>
			<xs:element ref="ST1"/>
			<xs:element ref="TXT"/>
			<xs:element ref="ST2"/>
			<xs:element ref="ST3"/>
			<xs:element ref="PSIG"/>
			<xs:element ref="ATTEST"/>
			<xs:element ref="ATNAME"/>
			<xs:element ref="FRDOC"/>
			<xs:element ref="FILED"/>
			<xs:element ref="BILCOD"/>
			<xs:element ref="ANNEX"/>
			<xs:element ref="GPH"/>
			<xs:element ref="MATH"/>
		</xs:choice>
	</xs:complexType>
	<xs:element name="PROCLA" type="PROCLA"/>
	<xs:complexType name="PROCNO" mixed="true">
		<xs:choice minOccurs="0" maxOccurs="unbounded">
			<xs:element ref="AC"/>
			<xs:element ref="E"/>
			<xs:element ref="FR"/>
			<xs:element ref="FTREF"/>
			<xs:element ref="H"/>
			<xs:element ref="PRTPAGE"/>
			<xs:element ref="SU"/>
		</xs:choice>
	</xs:complexType>
	<xs:element name="PROCNO" type="PROCNO"/>
	<xs:complexType name="PROCS" mixed="true">
		<xs:choice minOccurs="0" maxOccurs="unbounded">
			<xs:element ref="PRTPAGE"/>
			<xs:element ref="HD"/>
			<xs:element ref="PROCNO"/>
			<xs:element ref="MOREPGS"/>
			<xs:element ref="FRPAGE"/>
		</xs:choice>
	</xs:complexType>
	<xs:element name="PROCS" type="PROCS"/>
	<xs:complexType name="PRORDER" mixed="true">
		<xs:choice minOccurs="0" maxOccurs="unbounded">
			<xs:element ref="PRTPAGE"/>
			<xs:element ref="TITLE3"/>
			<xs:element ref="PRES"/>
			<xs:element ref="ORDER"/>
			<xs:element ref="HD"/>
			<xs:element ref="LI"/>
			<xs:element ref="EDNOTE"/>
			<xs:element ref="FP"/>
			<xs:element ref="FTNT"/>
			<xs:element ref="GPH"/>
			<xs:element ref="PRE"/>
			<xs:element ref="GPOTABLE"/>
			<xs:element ref="MATH"/>
			<xs:element ref="P"/>
			<xs:element ref="PSIG"/>
			<xs:element ref="PLACE"/>
			<xs:element ref="DATE"/>
			<xs:element ref="ATTEST"/>
			<xs:element ref="ATNAME"/>
			<xs:element ref="FRDOC"/>
			<xs:element ref="FILED"/>
			<xs:element ref="BILCOD"/>
		</xs:choice>
	</xs:complexType>
	<xs:element name="PRORDER" type="PRORDER"/>
	<xs:complexType name="PRORULE" mixed="true">
		<xs:choice minOccurs="0" maxOccurs="unbounded">
			<xs:element ref="GPH"/>
			<xs:element ref="PRTPAGE"/>
			<xs:element ref="PREAMB"/>
			<xs:element ref="SUPLINF"/>
			<xs:element ref="FRDOC"/>
			<xs:element ref="BILCOD"/>
			<xs:element ref="HD"/>
			<xs:element ref="CFRPART"/>
			<xs:element ref="FRPAGE"/>
			<xs:element ref="MOREPGS"/>
		</xs:choice>
	</xs:complexType>
	<xs:element name="PRORULE" type="PRORULE"/>
	<xs:complexType name="PRORULES" mixed="true">
		<xs:choice minOccurs="0" maxOccurs="unbounded">
			<xs:element ref="PRORULE"/>
		</xs:choice>
	</xs:complexType>
	<xs:element name="PRORULES" type="PRORULES"/>
	<xs:complexType name="PRTPAGE" mixed="true">
		<xs:attribute name="P" type="xs:anySimpleType"/>
	</xs:complexType>
	<xs:element name="PRTPAGE" type="PRTPAGE"/>
	<xs:complexType name="PSIG" mixed="true">
		<xs:choice minOccurs="0" maxOccurs="unbounded">
			<xs:element ref="AC"/>
			<xs:element ref="E"/>
			<xs:element ref="FR"/>
			<xs:element ref="FTREF"/>
			<xs:element ref="H"/>
			<xs:element ref="PRTPAGE"/>
			<xs:element ref="SU"/>
		</xs:choice>
	</xs:complexType>
	<xs:element name="PSIG" type="PSIG"/>
	<xs:complexType name="PTITLE" mixed="true">
		<xs:choice minOccurs="0" maxOccurs="unbounded">
			<xs:element ref="PRTPAGE"/>
			<xs:element ref="PARTNO"/>
			<xs:element ref="BOOK"/>
			<xs:element ref="PGS"/>
			<xs:element ref="AGENCIES"/>
			<xs:element ref="AGENCY"/>
			<xs:element ref="SUBAGY"/>
			<xs:element ref="HRULE"/>
			<xs:element ref="CFR"/>
			<xs:element ref="TITLE"/>
			<xs:element ref="COMTITLE"/>
			<xs:element ref="PRES"/>
			<xs:element ref="DETNO"/>
			<xs:element ref="EXECORDR"/>
			<xs:element ref="MEMO"/>
			<xs:element ref="PNOTICE"/>
			<xs:element ref="PROC"/>
		</xs:choice>
	</xs:complexType>
	<xs:element name="PTITLE" type="PTITLE"/>
	<xs:complexType name="PTS" mixed="true">
		<xs:choice minOccurs="0" maxOccurs="unbounded">
			<xs:element ref="PRTPAGE"/>
			<xs:element ref="HD"/>
			<xs:element ref="ED"/>
			<xs:element ref="DOCENT"/>
			<xs:element ref="DOC"/>
			<xs:element ref="PGS"/>
		</xs:choice>
	</xs:complexType>
	<xs:element name="PTS" type="PTS"/>
	<xs:complexType name="PUBLAND" mixed="true">
		<xs:choice minOccurs="0" maxOccurs="unbounded">
			<xs:element ref="PUBLANDO"/>
			<xs:element ref="CFRPART"/>
			<xs:element ref="MOREPGS"/>
			<xs:element ref="FRPAGE"/>
		</xs:choice>
	</xs:complexType>
	<xs:element name="PUBLAND" type="PUBLAND"/>
	<xs:complexType name="PUBLANDO" mixed="true">
		<xs:choice minOccurs="0" maxOccurs="unbounded">
			<xs:element ref="AC"/>
			<xs:element ref="E"/>
			<xs:element ref="FR"/>
			<xs:element ref="FTREF"/>
			<xs:element ref="H"/>
			<xs:element ref="PRTPAGE"/>
			<xs:element ref="SU"/>
		</xs:choice>
	</xs:complexType>
	<xs:element name="PUBLANDO" type="PUBLANDO"/>
	<xs:complexType name="PUBLAWS" mixed="true">
		<xs:choice minOccurs="0" maxOccurs="unbounded">
			<xs:element ref="LAWSLIST"/>
			<xs:element ref="P"/>
			<xs:element ref="HJRNO"/>
			<xs:element ref="HNO"/>
			<xs:element ref="HRNO"/>
			<xs:element ref="SJRNO"/>
			<xs:element ref="SNO"/>
			<xs:element ref="SRNO"/>
		</xs:choice>
	</xs:complexType>
	<xs:element name="PUBLAWS" type="PUBLAWS"/>
	<xs:complexType name="READAID" mixed="true">
		<xs:choice minOccurs="0" maxOccurs="unbounded">
			<xs:element ref="INFOASST"/>
			<xs:element ref="ELECBB"/>
			<xs:element ref="PAGDATE"/>
			<xs:element ref="CFRPARTS"/>
			<xs:element ref="PUBLAWS"/>
			<xs:element ref="REMINDER"/>
			<xs:element ref="LASTLIST"/>
			<xs:element ref="CHECKLST"/>
			<xs:element ref="TOEDATP"/>
		</xs:choice>
	</xs:complexType>
	<xs:element name="READAID" type="READAID"/>
	<xs:complexType name="REGTEXT" mixed="true">
		<xs:choice minOccurs="0" maxOccurs="unbounded">
			<xs:element ref="EFFDATES"/>
			<xs:element ref="AMDPAR"/>
			<xs:element ref="APP"/>
			<xs:element ref="APPENDIX"/>
			<xs:element ref="APPRO"/>
			<xs:element ref="AUTH"/>
			<xs:element ref="BILCOD"/>
			<xs:element ref="CHAPTER"/>
			<xs:element ref="CONTENTS"/>
			<xs:element ref="EDNOTE"/>
			<xs:element ref="EFFDNOT"/>
			<xs:element ref="EXAMPLE"/>
			<xs:element ref="EXHIBIT"/>
			<xs:element ref="EXTRACT"/>
			<xs:element ref="FP"/>
			<xs:element ref="FTNT"/>
			<xs:element ref="GPH"/>
			<xs:element ref="PRE"/>
			<xs:element ref="GPOTABLE"/>
			<xs:element ref="HD"/>
			<xs:element ref="LSTSUB"/>
			<xs:element ref="MATH"/>
			<xs:element ref="NOTE"/>
			<xs:element ref="P"/>
			<xs:element ref="PARAUTH"/>
			<xs:element ref="PART"/>
			<xs:element ref="PRTPAGE"/>
			<xs:element ref="SECAUTH"/>
			<xs:element ref="SECTION"/>
			<xs:element ref="SIG"/>
			<xs:element ref="SOURCE"/>
			<xs:element ref="STARS"/>
			<xs:element ref="SUBCHAP"/>
			<xs:element ref="SUBDAT"/>
			<xs:element ref="SUBDOC"/>
			<xs:element ref="SUBJGRP"/>
			<xs:element ref="SUBPART"/>
			<xs:element ref="TITLE"/>
			<xs:element ref="WIDE"/>
		</xs:choice>
		<xs:attribute name="TITLE" type="xs:anySimpleType"/>
		<xs:attribute name="TITLE1" type="xs:anySimpleType"/>
		<xs:attribute name="CHAPTER" type="xs:anySimpleType"/>
		<xs:attribute name="PART" type="xs:anySimpleType"/>
		<xs:attribute name="EFFDATE" type="xs:anySimpleType"/>
		<xs:attribute name="FRPAGE" type="xs:anySimpleType"/>
		<xs:attribute name="ID" type="xs:anySimpleType"/>
	</xs:complexType>
	<xs:element name="REGTEXT" type="REGTEXT"/>
	<xs:complexType name="REMINDER" mixed="true">
		<xs:choice minOccurs="0" maxOccurs="unbounded">
			<xs:element ref="PRTPAGE"/>
			<xs:element ref="HD"/>
			<xs:element ref="P"/>
			<xs:element ref="RULEHED"/>
			<xs:element ref="LOPL"/>
			<xs:element ref="PENS"/>
		</xs:choice>
	</xs:complexType>
	<xs:element name="REMINDER" type="REMINDER"/>
	<xs:complexType name="RESERVA" mixed="true">
		<xs:choice minOccurs="0" maxOccurs="unbounded">
			<xs:element ref="AC"/>
			<xs:element ref="E"/>
			<xs:element ref="FR"/>
			<xs:element ref="FTREF"/>
			<xs:element ref="H"/>
			<xs:element ref="PRTPAGE"/>
			<xs:element ref="SU"/>
		</xs:choice>
	</xs:complexType>
	<xs:element name="RESERVA" type="RESERVA"/>
	<xs:complexType name="RESERVED" mixed="true">
		<xs:choice minOccurs="0" maxOccurs="unbounded">
			<xs:element ref="AC"/>
			<xs:element ref="E"/>
			<xs:element ref="FR"/>
			<xs:element ref="FTREF"/>
			<xs:element ref="H"/>
			<xs:element ref="PRTPAGE"/>
			<xs:element ref="SU"/>
		</xs:choice>
	</xs:complexType>
	<xs:element name="RESERVED" type="RESERVED"/>
	<xs:complexType name="REVDATE" mixed="true">
		<xs:choice minOccurs="0" maxOccurs="unbounded">
			<xs:element ref="AC"/>
			<xs:element ref="E"/>
			<xs:element ref="FR"/>
			<xs:element ref="FTREF"/>
			<xs:element ref="H"/>
			<xs:element ref="PRTPAGE"/>
			<xs:element ref="SU"/>
		</xs:choice>
	</xs:complexType>
	<xs:element name="REVDATE" type="REVDATE"/>
	<xs:complexType name="REVTXT" mixed="true">
		<xs:choice minOccurs="0" maxOccurs="unbounded">
			<xs:element ref="APPENDIX"/>
			<xs:element ref="PART"/>
			<xs:element ref="SUBPART"/>
			<xs:element ref="SECTION"/>
		</xs:choice>
	</xs:complexType>
	<xs:element name="REVTXT" type="REVTXT"/>
	<xs:complexType name="RIN" mixed="true">
		<xs:choice minOccurs="0" maxOccurs="unbounded">
			<xs:element ref="AC"/>
			<xs:element ref="E"/>
			<xs:element ref="FR"/>
			<xs:element ref="FTREF"/>
			<xs:element ref="H"/>
			<xs:element ref="PRTPAGE"/>
			<xs:element ref="SU"/>
		</xs:choice>
	</xs:complexType>
	<xs:element name="RIN" type="RIN"/>
	<xs:complexType name="RULE" mixed="true">
		<xs:choice minOccurs="0" maxOccurs="unbounded">
			<xs:element ref="PRTPAGE"/>
			<xs:element ref="GPH"/>
			<xs:element ref="PREAMB"/>
			<xs:element ref="SUPLINF"/>
			<xs:element ref="FRDOC"/>
			<xs:element ref="BILCOD"/>
		</xs:choice>
	</xs:complexType>
	<xs:element name="RULE" type="RULE"/>
	<xs:complexType name="RULEHED" mixed="true">
		<xs:choice minOccurs="0" maxOccurs="unbounded">
			<xs:element ref="HD"/>
			<xs:element ref="FP"/>
			<xs:element ref="P"/>
		</xs:choice>
	</xs:complexType>
	<xs:element name="RULEHED" type="RULEHED"/>
	<xs:complexType name="RULES" mixed="true">
		<xs:choice minOccurs="0" maxOccurs="unbounded">
			<xs:element ref="RULE"/>
			<xs:element ref="HD"/>
			<xs:element ref="P"/>
		</xs:choice>
	</xs:complexType>
	<xs:element name="RULES" type="RULES"/>
	<xs:complexType name="SCOL2" mixed="true">
		<xs:choice minOccurs="0" maxOccurs="unbounded">
			<xs:element ref="LI"/>
		</xs:choice>
	</xs:complexType>
	<xs:element name="SCOL2" type="SCOL2"/>
	<xs:complexType name="SECAUTH" mixed="true">
		<xs:choice minOccurs="0" maxOccurs="unbounded">
			<xs:element ref="AC"/>
			<xs:element ref="E"/>
			<xs:element ref="FR"/>
			<xs:element ref="FTREF"/>
			<xs:element ref="H"/>
			<xs:element ref="PRTPAGE"/>
			<xs:element ref="SU"/>
			<xs:element ref="URL"/>
		</xs:choice>
	</xs:complexType>
	<xs:element name="SECAUTH" type="SECAUTH"/>
	<xs:complexType name="SECHD" mixed="true">
		<xs:choice minOccurs="0" maxOccurs="unbounded">
			<xs:element ref="AC"/>
			<xs:element ref="E"/>
			<xs:element ref="FR"/>
			<xs:element ref="FTREF"/>
			<xs:element ref="H"/>
			<xs:element ref="PRTPAGE"/>
			<xs:element ref="SU"/>
		</xs:choice>
	</xs:complexType>
	<xs:element name="SECHD" type="SECHD"/>
	<xs:complexType name="SECT" mixed="true">
		<xs:choice minOccurs="0" maxOccurs="unbounded">
			<xs:element ref="AC"/>
			<xs:element ref="E"/>
			<xs:element ref="FR"/>
			<xs:element ref="FTREF"/>
			<xs:element ref="H"/>
			<xs:element ref="PRTPAGE"/>
			<xs:element ref="SU"/>
		</xs:choice>
	</xs:complexType>
	<xs:element name="SECT" type="SECT"/>
	<xs:complexType name="SECTION" mixed="true">
		<xs:choice minOccurs="0" maxOccurs="unbounded">
			<xs:element ref="SECTNO"/>
			<xs:element ref="SUBJECT"/>
			<xs:element ref="APPENDIX"/>
			<xs:element ref="AUTH"/>
			<xs:element ref="APPRO"/>
			<xs:element ref="BILCOD"/>
			<xs:element ref="CITA"/>
			<xs:element ref="CONTENTS"/>
			<xs:element ref="CROSSREF"/>
			<xs:element ref="EDNOTE"/>
			<xs:element ref="EFFDNOT"/>
			<xs:element ref="EXAMPLE"/>
			<xs:element ref="EXHIBIT"/>
			<xs:element ref="EXTRACT"/>
			<xs:element ref="FP"/>
			<xs:element ref="FTNT"/>
			<xs:element ref="GPH"/>
			<xs:element ref="PRE"/>
			<xs:element ref="GPOTABLE"/>
			<xs:element ref="HD"/>
			<xs:element ref="LDRWK"/>
			<xs:element ref="MATH"/>
			<xs:element ref="NOTE"/>
			<xs:element ref="P"/>
			<xs:element ref="PARAUTH"/>
			<xs:element ref="PRTPAGE"/>
			<xs:element ref="SECAUTH"/>
			<xs:element ref="SFP-2"/>
			<xs:element ref="STARS"/>
			<xs:element ref="RESERVED"/>
		</xs:choice>
	</xs:complexType>
	<xs:element name="SECTION" type="SECTION"/>
	<xs:complexType name="SECTNAME" mixed="true">
		<xs:choice minOccurs="0" maxOccurs="unbounded">
			<xs:element ref="AC"/>
			<xs:element ref="E"/>
			<xs:element ref="FR"/>
			<xs:element ref="FTREF"/>
			<xs:element ref="H"/>
			<xs:element ref="PRTPAGE"/>
			<xs:element ref="SU"/>
		</xs:choice>
	</xs:complexType>
	<xs:element name="SECTNAME" type="SECTNAME"/>
	<xs:complexType name="SECTNO" mixed="true">
		<xs:choice minOccurs="0" maxOccurs="unbounded">
			<xs:element ref="AC"/>
			<xs:element ref="E"/>
			<xs:element ref="FR"/>
			<xs:element ref="FTREF"/>
			<xs:element ref="H"/>
			<xs:element ref="PRTPAGE"/>
			<xs:element ref="SU"/>
		</xs:choice>
	</xs:complexType>
	<xs:element name="SECTNO" type="SECTNO"/>
	<xs:complexType name="SEE" mixed="true">
		<xs:choice minOccurs="0" maxOccurs="unbounded">
			<xs:element ref="PRTPAGE"/>
			<xs:element ref="HD"/>
			<xs:element ref="P"/>
		</xs:choice>
	</xs:complexType>
	<xs:element name="SEE" type="SEE"/>
	<xs:complexType name="SET" mixed="true">
		<xs:choice minOccurs="0" maxOccurs="unbounded">
			<xs:element ref="AC"/>
			<xs:element ref="E"/>
			<xs:element ref="FR"/>
			<xs:element ref="FTREF"/>
			<xs:element ref="H"/>
			<xs:element ref="PRTPAGE"/>
			<xs:element ref="SU"/>
		</xs:choice>
	</xs:complexType>
	<xs:element name="SET" type="SET"/>
	<xs:complexType name="SFP-2" mixed="true">
		<xs:choice minOccurs="0" maxOccurs="unbounded">
			<xs:element ref="AC"/>
			<xs:element ref="E"/>
			<xs:element ref="FR"/>
			<xs:element ref="FTREF"/>
			<xs:element ref="H"/>
			<xs:element ref="PRTPAGE"/>
			<xs:element ref="SU"/>
			<xs:element ref="URL"/>
		</xs:choice>
	</xs:complexType>
	<xs:element name="SFP-2" type="SFP-2"/>
	<xs:complexType name="SIG" mixed="true">
		<xs:choice minOccurs="0" maxOccurs="unbounded">
			<xs:element ref="APPR"/>
			<xs:element ref="DATED"/>
			<xs:element ref="FP"/>
			<xs:element ref="FTNT"/>
			<xs:element ref="P"/>
			<xs:element ref="PRTPAGE"/>
			<xs:element ref="STARS"/>
			<xs:element ref="NAME"/>
			<xs:element ref="TITLE"/>
		</xs:choice>
	</xs:complexType>
	<xs:element name="SIG" type="SIG"/>
	<xs:complexType name="SITE" mixed="true">
		<xs:choice minOccurs="0" maxOccurs="unbounded">
			<xs:element ref="CITY"/>
			<xs:element ref="WHEN"/>
			<xs:element ref="DATE"/>
			<xs:element ref="WHERE"/>
			<xs:element ref="P"/>
			<xs:element ref="RESERVA"/>
		</xs:choice>
	</xs:complexType>
	<xs:element name="SITE" type="SITE"/>
	<xs:complexType name="SJ" mixed="true">
		<xs:choice minOccurs="0" maxOccurs="unbounded">
			<xs:element ref="AC"/>
			<xs:element ref="E"/>
			<xs:element ref="FR"/>
			<xs:element ref="FTREF"/>
			<xs:element ref="H"/>
			<xs:element ref="PRTPAGE"/>
			<xs:element ref="SU"/>
		</xs:choice>
	</xs:complexType>
	<xs:element name="SJ" type="SJ"/>
	<xs:complexType name="SJDENT" mixed="true">
		<xs:choice minOccurs="0" maxOccurs="unbounded">
			<xs:element ref="PRTPAGE"/>
			<xs:element ref="SJDOC"/>
			<xs:element ref="PGS"/>
			<xs:element ref="FRDOC"/>
			<xs:element ref="FRDOCBP"/>
		</xs:choice>
	</xs:complexType>
	<xs:element name="SJDENT" type="SJDENT"/>
	<xs:complexType name="SJDOC" mixed="true">
		<xs:choice minOccurs="0" maxOccurs="unbounded">
			<xs:element ref="AC"/>
			<xs:element ref="E"/>
			<xs:element ref="FR"/>
			<xs:element ref="FTREF"/>
			<xs:element ref="H"/>
			<xs:element ref="PRTPAGE"/>
			<xs:element ref="SU"/>
			<xs:element ref="FRDOC"/>
		</xs:choice>
	</xs:complexType>
	<xs:element name="SJDOC" type="SJDOC"/>
	<xs:complexType name="SJRNO" mixed="true">
		<xs:choice minOccurs="0" maxOccurs="unbounded">
			<xs:element ref="P"/>
		</xs:choice>
	</xs:complexType>
	<xs:element name="SJRNO" type="SJRNO"/>
	<xs:complexType name="SN" mixed="true">
		<xs:choice minOccurs="0" maxOccurs="unbounded">
			<xs:element ref="AC"/>
			<xs:element ref="E"/>
			<xs:element ref="FR"/>
			<xs:element ref="FTREF"/>
			<xs:element ref="H"/>
			<xs:element ref="PRTPAGE"/>
			<xs:element ref="SU"/>
		</xs:choice>
	</xs:complexType>
	<xs:element name="SN" type="SN"/>
	<xs:complexType name="SNO" mixed="true">
		<xs:choice minOccurs="0" maxOccurs="unbounded">
			<xs:element ref="P"/>
		</xs:choice>
	</xs:complexType>
	<xs:element name="SNO" type="SNO"/>
	<xs:complexType name="SOURCE" mixed="true">
		<xs:choice minOccurs="0" maxOccurs="unbounded">
			<xs:element ref="PRTPAGE"/>
			<xs:element ref="HD"/>
			<xs:element ref="P"/>
		</xs:choice>
	</xs:complexType>
	<xs:element name="SOURCE" type="SOURCE"/>
	<xs:complexType name="SRNO" mixed="true">
		<xs:choice minOccurs="0" maxOccurs="unbounded">
			<xs:element ref="P"/>
		</xs:choice>
	</xs:complexType>
	<xs:element name="SRNO" type="SRNO"/>
	<xs:complexType name="SSJDENT" mixed="true">
		<xs:choice minOccurs="0" maxOccurs="unbounded">
			<xs:element ref="PRTPAGE"/>
			<xs:element ref="SUBSJDOC"/>
			<xs:element ref="PGS"/>
			<xs:element ref="FRDOC"/>
			<xs:element ref="FRDOCBP"/>
		</xs:choice>
	</xs:complexType>
	<xs:element name="SSJDENT" type="SSJDENT"/>
	<xs:complexType name="ST1" mixed="true">
		<xs:choice minOccurs="0" maxOccurs="unbounded">
			<xs:element ref="AC"/>
			<xs:element ref="E"/>
			<xs:element ref="FR"/>
			<xs:element ref="FTREF"/>
			<xs:element ref="H"/>
			<xs:element ref="PRTPAGE"/>
			<xs:element ref="SU"/>
		</xs:choice>
	</xs:complexType>
	<xs:element name="ST1" type="ST1"/>
	<xs:complexType name="ST2" mixed="true">
		<xs:choice minOccurs="0" maxOccurs="unbounded">
			<xs:element ref="AC"/>
			<xs:element ref="E"/>
			<xs:element ref="FR"/>
			<xs:element ref="FTREF"/>
			<xs:element ref="H"/>
			<xs:element ref="PRTPAGE"/>
			<xs:element ref="SU"/>
		</xs:choice>
	</xs:complexType>
	<xs:element name="ST2" type="ST2"/>
	<xs:complexType name="ST3" mixed="true">
		<xs:choice minOccurs="0" maxOccurs="unbounded">
			<xs:element ref="AC"/>
			<xs:element ref="E"/>
			<xs:element ref="FR"/>
			<xs:element ref="FTREF"/>
			<xs:element ref="H"/>
			<xs:element ref="PRTPAGE"/>
			<xs:element ref="SU"/>
		</xs:choice>
	</xs:complexType>
	<xs:element name="ST3" type="ST3"/>
	<xs:complexType name="STARS"/>
	<xs:element name="STARS" type="STARS"/>
	<xs:complexType name="SU" mixed="true"/>
	<xs:element name="SU" type="SU"/>
	<xs:complexType name="SUBAGY" mixed="true">
		<xs:choice minOccurs="0" maxOccurs="unbounded">
			<xs:element ref="AC"/>
			<xs:element ref="E"/>
			<xs:element ref="FR"/>
			<xs:element ref="FTREF"/>
			<xs:element ref="H"/>
			<xs:element ref="PRTPAGE"/>
			<xs:element ref="SU"/>
		</xs:choice>
	</xs:complexType>
	<xs:element name="SUBAGY" type="SUBAGY"/>
	<xs:complexType name="SUBCHAP" mixed="true">
		<xs:choice minOccurs="0" maxOccurs="unbounded">
			<xs:element ref="PRTPAGE"/>
			<xs:element ref="RESERVED"/>
			<xs:element ref="HD"/>
			<xs:element ref="APPENDIX"/>
			<xs:element ref="EXHIBIT"/>
			<xs:element ref="NOTE"/>
			<xs:element ref="PART"/>
			<xs:element ref="SUBJGRP"/>
			<xs:element ref="WIDE"/>
		</xs:choice>
	</xs:complexType>
	<xs:element name="SUBCHAP" type="SUBCHAP"/>
	<xs:complexType name="SUBDAT" mixed="true">
		<xs:choice minOccurs="0" maxOccurs="unbounded">
			<xs:element ref="AC"/>
			<xs:element ref="E"/>
			<xs:element ref="FR"/>
			<xs:element ref="FTREF"/>
			<xs:element ref="H"/>
			<xs:element ref="PRTPAGE"/>
			<xs:element ref="SU"/>
		</xs:choice>
	</xs:complexType>
	<xs:element name="SUBDAT" type="SUBDAT"/>
	<xs:complexType name="SUBDOC" mixed="true">
		<xs:choice minOccurs="0" maxOccurs="unbounded">
			<xs:element ref="AC"/>
			<xs:element ref="E"/>
			<xs:element ref="FR"/>
			<xs:element ref="FTREF"/>
			<xs:element ref="H"/>
			<xs:element ref="PRTPAGE"/>
			<xs:element ref="SU"/>
		</xs:choice>
	</xs:complexType>
	<xs:element name="SUBDOC" type="SUBDOC"/>
	<xs:complexType name="SUBJECT" mixed="true">
		<xs:choice minOccurs="0" maxOccurs="unbounded">
			<xs:element ref="AC"/>
			<xs:element ref="E"/>
			<xs:element ref="FR"/>
			<xs:element ref="FTREF"/>
			<xs:element ref="H"/>
			<xs:element ref="PRTPAGE"/>
			<xs:element ref="SU"/>
		</xs:choice>
	</xs:complexType>
	<xs:element name="SUBJECT" type="SUBJECT"/>
	<xs:complexType name="SUBJGRP" mixed="true">
		<xs:choice minOccurs="0" maxOccurs="unbounded">
			<xs:element ref="PRTPAGE"/>
			<xs:element ref="RESERVED"/>
			<xs:element ref="HD"/>
			<xs:element ref="FTNT"/>
			<xs:element ref="P"/>
			<xs:element ref="AUTH"/>
			<xs:element ref="SOURCE"/>
			<xs:element ref="SECTION"/>
			<xs:element ref="SECHD"/>
			<xs:element ref="SECTNO"/>
			<xs:element ref="SUBJECT"/>
			<xs:element ref="FP"/>
			<xs:element ref="APP"/>
		</xs:choice>
	</xs:complexType>
	<xs:element name="SUBJGRP" type="SUBJGRP"/>
	<xs:complexType name="SUBPART" mixed="true">
		<xs:choice minOccurs="0" maxOccurs="unbounded">
			<xs:element ref="PRTPAGE"/>
			<xs:element ref="HD"/>
			<xs:element ref="FTNT"/>
			<xs:element ref="AUTH"/>
			<xs:element ref="CITA"/>
			<xs:element ref="CROSSREF"/>
			<xs:element ref="EFFDNOT"/>
			<xs:element ref="SECTION"/>
			<xs:element ref="SOURCE"/>
			<xs:element ref="STARS"/>
			<xs:element ref="SUBJGRP"/>
			<xs:element ref="SECHD"/>
			<xs:element ref="SECTNO"/>
			<xs:element ref="SUBJECT"/>
			<xs:element ref="RESERVED"/>
			<xs:element ref="APPENDIX"/>
			<xs:element ref="APP"/>
			<xs:element ref="EXHIBIT"/>
		</xs:choice>
	</xs:complexType>
	<xs:element name="SUBPART" type="SUBPART"/>
	<xs:complexType name="SUBSCRIP" mixed="true">
		<xs:choice minOccurs="0" maxOccurs="unbounded">
			<xs:element ref="HD"/>
			<xs:element ref="P"/>
			<xs:element ref="PHONENO"/>
		</xs:choice>
	</xs:complexType>
	<xs:element name="SUBSCRIP" type="SUBSCRIP"/>
	<xs:complexType name="SUBSJ" mixed="true">
		<xs:choice minOccurs="0" maxOccurs="unbounded">
			<xs:element ref="AC"/>
			<xs:element ref="E"/>
			<xs:element ref="FR"/>
			<xs:element ref="FTREF"/>
			<xs:element ref="H"/>
			<xs:element ref="PRTPAGE"/>
			<xs:element ref="SU"/>
		</xs:choice>
	</xs:complexType>
	<xs:element name="SUBSJ" type="SUBSJ"/>
	<xs:complexType name="SUBSJDOC" mixed="true">
		<xs:choice minOccurs="0" maxOccurs="unbounded">
			<xs:element ref="AC"/>
			<xs:element ref="E"/>
			<xs:element ref="FR"/>
			<xs:element ref="FTREF"/>
			<xs:element ref="H"/>
			<xs:element ref="PRTPAGE"/>
			<xs:element ref="SU"/>
			<xs:element ref="FRDOC"/>
		</xs:choice>
	</xs:complexType>
	<xs:element name="SUBSJDOC" type="SUBSJDOC"/>
	<xs:complexType name="SUBTITLE" mixed="true">
		<xs:choice minOccurs="0" maxOccurs="unbounded">
			<xs:element ref="AC"/>
			<xs:element ref="E"/>
			<xs:element ref="FR"/>
			<xs:element ref="FTREF"/>
			<xs:element ref="H"/>
			<xs:element ref="PRTPAGE"/>
			<xs:element ref="SU"/>
		</xs:choice>
	</xs:complexType>
	<xs:element name="SUBTITLE" type="SUBTITLE"/>
	<xs:complexType name="SUM" mixed="true">
		<xs:choice minOccurs="0" maxOccurs="unbounded">
			<xs:element ref="PRTPAGE"/>
			<xs:element ref="HD"/>
			<xs:element ref="EXTRACT"/>
			<xs:element ref="FP"/>
			<xs:element ref="FTNT"/>
			<xs:element ref="P"/>
		</xs:choice>
	</xs:complexType>
	<xs:element name="SUM" type="SUM"/>
	<xs:complexType name="SUPLHD" mixed="true">
		<xs:choice minOccurs="0" maxOccurs="unbounded">
			<xs:element ref="PRTPAGE"/>
			<xs:element ref="HD"/>
			<xs:element ref="P"/>
			<xs:element ref="FTNT"/>
		</xs:choice>
	</xs:complexType>
	<xs:element name="SUPLHD" type="SUPLHD"/>
	<xs:complexType name="SUPLINF" mixed="true">
		<xs:choice minOccurs="0" maxOccurs="unbounded">
			<xs:element ref="AMDPAR"/>
			<xs:element ref="APP"/>
			<xs:element ref="APPENDIX"/>
			<xs:element ref="AUTH"/>
			<xs:element ref="BILCOD"/>
			<xs:element ref="CHAPTER"/>
			<xs:element ref="COMRULE"/>
			<xs:element ref="CONTENTS"/>
			<xs:element ref="DATE"/>
			<xs:element ref="DEPDOC"/>
			<xs:element ref="EDNOTE"/>
			<xs:element ref="EXAMPLE"/>
			<xs:element ref="EXHIBIT"/>
			<xs:element ref="EXTRACT"/>
			<xs:element ref="FP"/>
			<xs:element ref="FTNT"/>
			<xs:element ref="FURINF"/>
			<xs:element ref="GPH"/>
			<xs:element ref="PRE"/>
			<xs:element ref="GPOTABLE"/>
			<xs:element ref="HD"/>
			<xs:element ref="LSTSUB"/>
			<xs:element ref="MATH"/>
			<xs:element ref="NOLPAGES"/>
			<xs:element ref="NOTE"/>
			<xs:element ref="OLNOTES"/>
			<xs:element ref="OLPAGES"/>
			<xs:element ref="P"/>
			<xs:element ref="PART"/>
			<xs:element ref="PRIACT"/>
			<xs:element ref="PRTPAGE"/>
			<xs:element ref="REGTEXT"/>
			<xs:element ref="SECTION"/>
			<xs:element ref="SIG"/>
			<xs:element ref="SOURCE"/>
			<xs:element ref="STARS"/>
			<xs:element ref="SUBCHAP"/>
			<xs:element ref="SUBDAT"/>
			<xs:element ref="SUBDOC"/>
			<xs:element ref="SUBPART"/>
			<xs:element ref="SUBTITLE"/>
			<xs:element ref="SUPLHD"/>
			<xs:element ref="TITLE"/>
			<xs:element ref="WIDE"/>
			<xs:element ref="E"/>
			<xs:element ref="FTREF"/>
			<xs:element ref="SU"/>
		</xs:choice>
	</xs:complexType>
	<xs:element name="SUPLINF" type="SUPLINF"/>
	<xs:complexType name="SYMBOL" mixed="true"/>
	<xs:element name="SYMBOL" type="SYMBOL"/>
	<xs:complexType name="TITLE" mixed="true">
		<xs:choice minOccurs="0" maxOccurs="unbounded">
			<xs:element ref="AC"/>
			<xs:element ref="E"/>
			<xs:element ref="FR"/>
			<xs:element ref="FTREF"/>
			<xs:element ref="H"/>
			<xs:element ref="PRTPAGE"/>
			<xs:element ref="SU"/>
		</xs:choice>
	</xs:complexType>
	<xs:element name="TITLE" type="TITLE"/>
	<xs:complexType name="TITLE3" mixed="true">
		<xs:choice minOccurs="0" maxOccurs="unbounded">
			<xs:element ref="AC"/>
			<xs:element ref="E"/>
			<xs:element ref="FR"/>
			<xs:element ref="FTREF"/>
			<xs:element ref="H"/>
			<xs:element ref="PRTPAGE"/>
			<xs:element ref="SU"/>
		</xs:choice>
	</xs:complexType>
	<xs:element name="TITLE3" type="TITLE3"/>
	<xs:complexType name="TITLENO" mixed="true">
		<xs:choice minOccurs="0" maxOccurs="unbounded">
			<xs:element ref="AC"/>
			<xs:element ref="E"/>
			<xs:element ref="FR"/>
			<xs:element ref="FTREF"/>
			<xs:element ref="H"/>
			<xs:element ref="PRTPAGE"/>
			<xs:element ref="SU"/>
		</xs:choice>
		<xs:attribute name="TYPE" default="C">
			<xs:simpleType>
				<xs:restriction base="xs:NMTOKEN">
					<xs:enumeration value="C"/>
					<xs:enumeration value="P"/>
					<xs:enumeration value="S"/>
				</xs:restriction>
			</xs:simpleType>
		</xs:attribute>
	</xs:complexType>
	<xs:element name="TITLENO" type="TITLENO"/>
	<xs:complexType name="TITLEPAG" mixed="true">
		<xs:choice minOccurs="0" maxOccurs="unbounded">
			<xs:element ref="ACCESS"/>
			<xs:element ref="BRIEFBOX"/>
			<xs:element ref="NEXTBOX"/>
			<xs:element ref="P"/>
			<xs:element ref="PRTPAGE"/>
		</xs:choice>
	</xs:complexType>
	<xs:element name="TITLEPAG" type="TITLEPAG"/>
	<xs:complexType name="TOEDATP" mixed="true">
		<xs:choice minOccurs="0" maxOccurs="unbounded">
			<xs:element ref="PRTPAGE"/>
			<xs:element ref="HD"/>
			<xs:element ref="P"/>
			<xs:element ref="PRE"/>
			<xs:element ref="GPOTABLE"/>
		</xs:choice>
	</xs:complexType>
	<xs:element name="TOEDATP" type="TOEDATP"/>
	<xs:complexType name="TXT" mixed="true">
		<xs:choice minOccurs="0" maxOccurs="unbounded">
			<xs:element ref="AC"/>
			<xs:element ref="E"/>
			<xs:element ref="FR"/>
			<xs:element ref="FTREF"/>
			<xs:element ref="H"/>
			<xs:element ref="PRTPAGE"/>
			<xs:element ref="SU"/>
			<xs:element ref="URL"/>
		</xs:choice>
	</xs:complexType>
	<xs:element name="TXT" type="TXT"/>
	<xs:complexType name="UNITNAME" mixed="true">
		<xs:choice minOccurs="0" maxOccurs="unbounded">
			<xs:element ref="AC"/>
			<xs:element ref="E"/>
			<xs:element ref="FR"/>
			<xs:element ref="FTREF"/>
			<xs:element ref="H"/>
			<xs:element ref="PRTPAGE"/>
			<xs:element ref="SU"/>
		</xs:choice>
	</xs:complexType>
	<xs:element name="UNITNAME" type="UNITNAME"/>
	<xs:complexType name="URL" mixed="true"/>
	<xs:element name="URL" type="URL"/>
	<xs:complexType name="VOL" mixed="true">
		<xs:choice minOccurs="0" maxOccurs="unbounded">
			<xs:element ref="AC"/>
			<xs:element ref="E"/>
			<xs:element ref="FR"/>
			<xs:element ref="FTREF"/>
			<xs:element ref="H"/>
			<xs:element ref="PRTPAGE"/>
			<xs:element ref="SU"/>
		</xs:choice>
	</xs:complexType>
	<xs:element name="VOL" type="VOL"/>
	<xs:complexType name="WHEN" mixed="true">
		<xs:choice minOccurs="0" maxOccurs="unbounded">
			<xs:element ref="AC"/>
			<xs:element ref="E"/>
			<xs:element ref="FR"/>
			<xs:element ref="FTREF"/>
			<xs:element ref="H"/>
			<xs:element ref="PRTPAGE"/>
			<xs:element ref="SU"/>
		</xs:choice>
	</xs:complexType>
	<xs:element name="WHEN" type="WHEN"/>
	<xs:complexType name="WHERE" mixed="true">
		<xs:choice minOccurs="0" maxOccurs="unbounded">
			<xs:element ref="AC"/>
			<xs:element ref="E"/>
			<xs:element ref="FR"/>
			<xs:element ref="FTREF"/>
			<xs:element ref="H"/>
			<xs:element ref="PRTPAGE"/>
			<xs:element ref="SU"/>
		</xs:choice>
	</xs:complexType>
	<xs:element name="WHERE" type="WHERE"/>
	<xs:complexType name="WIDE" mixed="true">
		<xs:choice minOccurs="0" maxOccurs="unbounded">
			<xs:element ref="AMDPAR"/>
			<xs:element ref="APP"/>
			<xs:element ref="AUTH"/>
			<xs:element ref="FP"/>
			<xs:element ref="PRE"/>
			<xs:element ref="GPOTABLE"/>
			<xs:element ref="HD"/>
			<xs:element ref="NOTE"/>
			<xs:element ref="P"/>
			<xs:element ref="PRTPAGE"/>
			<xs:element ref="REGTEXT"/>
			<xs:element ref="RESERVED"/>
			<xs:element ref="SECTION"/>
			<xs:element ref="STARS"/>
			<xs:element ref="WSECT"/>
		</xs:choice>
	</xs:complexType>
	<xs:element name="WIDE" type="WIDE"/>
	<xs:complexType name="WORKSHOP" mixed="true">
		<xs:choice minOccurs="0" maxOccurs="unbounded">
			<xs:element ref="HD"/>
			<xs:element ref="TXT"/>
			<xs:element ref="P"/>
			<xs:element ref="SITE"/>
		</xs:choice>
	</xs:complexType>
	<xs:element name="WORKSHOP" type="WORKSHOP"/>
	<xs:complexType name="WSECT" mixed="true">
		<xs:choice minOccurs="0" maxOccurs="unbounded">
			<xs:element ref="SECTNO"/>
			<xs:element ref="SUBJECT"/>
		</xs:choice>
	</xs:complexType>
	<xs:element name="WSECT" type="WSECT"/>
</xs:schema>
