<?xml version="1.0"?>
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" 
		targetNamespace="http://xmlgw.cocredo.com/v2-0/docs/schemas" 
		xmlns="http://xmlgw.cocredo.com/v2-0/docs/schemas"
		elementFormDefault="qualified">
	<xsd:annotation>
		<xsd:documentation>
		This schema is used to define data returned from a product selection request
		</xsd:documentation>
	</xsd:annotation>
	<xsd:element name="productSelectionResponse">
		<xsd:complexType>
			<xsd:sequence>
				<xsd:element name="cocredoId" type="xsd:integer" />
				<xsd:element name="productCode" type="xsd:string" minOccurs="0" />
				<xsd:element name="productType" type="xsd:string" minOccurs="0" />
				<xsd:element name="text" type="addiText" minOccurs="0" maxOccurs="unbounded" />
				<xsd:element name="reportOrderCode" type="xsd:string" minOccurs="0" />
				<xsd:element name="creditReportData" minOccurs="0">
					<xsd:complexType>
						<xsd:sequence>
							<xsd:element name="core" type="crCoreType" />
							<xsd:element name="contactInformation" type="crContactInfoType" minOccurs="0" />
							<xsd:element name="activities" type="crActivityType" minOccurs="0" />
							<xsd:element name="creditRating" type="crRatingType" minOccurs="0" />
							<xsd:element name="financialStatements" type="crFinancialsType" minOccurs="0" />
							<xsd:element name="auditorOpinions" type="crAuditorOpinionsType" minOccurs="0" />
							<xsd:element name="paymentDataSets" type="crPaymentDataType" minOccurs="0" />
							<xsd:element name="legalEvents" type="crLegalEventsType" minOccurs="0" />
							<xsd:element name="mortgages" type="crMortgagesType" minOccurs="0" />
							<xsd:element name="eventHistory" type="crEventHistoryType" minOccurs="0" />
							<xsd:element name="banking" type="crBankType" minOccurs="0" />
							<xsd:element name="tradingStyles" type="crTradingStylesType" minOccurs="0" />
							<xsd:element name="branches" type="crBranchesType" minOccurs="0" />
							<xsd:element name="subsidiaries" type="crSubsidiariesType" minOccurs="0" />
							<xsd:element name="affiliates" type="crAffiliatesType" minOccurs="0" />
							<xsd:element name="corporateStructure" type="crCorpStructureType" minOccurs="0" />
							<xsd:element name="principals" type="crPrincipalsType" minOccurs="0" />
							<xsd:element name="additionalInformation" type="crAdditionalInfoType" minOccurs="0" />
						</xsd:sequence>
					</xsd:complexType>
				</xsd:element>
				<xsd:element name="companyDocumentData" minOccurs="0">
					<xsd:complexType>
						<xsd:sequence>
							<xsd:element name="fileContent" type="xsd:hexBinary" />
							<xsd:element name="fileType" type="xsd:string" />
						</xsd:sequence>
					</xsd:complexType>
				</xsd:element>
			</xsd:sequence>
		</xsd:complexType>
	</xsd:element>
	<!-- Data Types -->
	<xsd:complexType name="crCoreType">
		<xsd:sequence>
			<xsd:element name="cocredoId" type="xsd:integer" />
			<xsd:element name="companyName" type="companyNameType" minOccurs="0" />
			<xsd:element name="operatingStatus" type="xsd:string" minOccurs="0" />
			<xsd:element name="registrationNumber" type="companyRegNumType" minOccurs="0" />
			<xsd:element name="vatNumber" type="companyRegNumType" minOccurs="0" />
			<xsd:element name="legalForm" type="xsd:string" minOccurs="0" />
			<xsd:element name="incorporationDate" type="xsd:date" minOccurs="0" />
			<xsd:element name="operationsStartDate" type="xsd:date" minOccurs="0" />
			<xsd:element name="chamberOfCommerce" type="xsd:string" minOccurs="0" />
			<xsd:element name="dateOfLatestAccounts" type="xsd:date" minOccurs="0" />
			<xsd:element name="dateOfAccountsDue" type="xsd:date" minOccurs="0" />
			<xsd:element name="text" type="addiText" minOccurs="0" maxOccurs="unbounded" />
		</xsd:sequence>
	</xsd:complexType>
	<xsd:complexType name="crContactInfoType">
		<xsd:sequence>
			<xsd:element name="text" type="addiText" minOccurs="0" maxOccurs="unbounded" />
			<xsd:element name="primaryAddress" type="addressType" minOccurs="0" />
			<xsd:element name="otherAddresses" minOccurs="0">
				<xsd:complexType>
					<xsd:sequence>
						<xsd:element name="otherAddress" maxOccurs="unbounded">
							<xsd:complexType>
								<xsd:sequence>
									<xsd:element name="addressType" type="xsd:string" minOccurs="0" />
									<xsd:element name="address" type="addressType" />
								</xsd:sequence>
							</xsd:complexType>
						</xsd:element>
					</xsd:sequence>
				</xsd:complexType>
			</xsd:element>
			<xsd:element name="telephones" minOccurs="0">
				<xsd:complexType>
					<xsd:sequence>
						<xsd:element name="telephone" type="xsd:string" maxOccurs="unbounded" />
					</xsd:sequence>
				</xsd:complexType>
			</xsd:element>
			<xsd:element name="faxes" minOccurs="0">
				<xsd:complexType>
					<xsd:sequence>
						<xsd:element name="fax" type="xsd:string" maxOccurs="unbounded" />
					</xsd:sequence>
				</xsd:complexType>
			</xsd:element>
			<xsd:element name="websites" minOccurs="0">
				<xsd:complexType>
					<xsd:sequence>
						<xsd:element name="website" type="xsd:string" maxOccurs="unbounded" />
					</xsd:sequence>
				</xsd:complexType>
			</xsd:element>
			<xsd:element name="emails" minOccurs="0">
				<xsd:complexType>
					<xsd:sequence>
						<xsd:element name="email" type="xsd:string" maxOccurs="unbounded" />
					</xsd:sequence>
				</xsd:complexType>
			</xsd:element>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:complexType name="crActivityType">
		<xsd:sequence>
			<xsd:element name="text" type="addiText" minOccurs="0" maxOccurs="unbounded" />
			<xsd:element name="principleActivity" type="xsd:string" minOccurs="0" />
			<xsd:element name="activityCode" minOccurs="0" maxOccurs="unbounded">
				<xsd:complexType>
					<xsd:sequence>
						<xsd:element name="code" type="xsd:string" minOccurs="0" />
						<xsd:element name="codeType" type="xsd:string" minOccurs="0" />
						<xsd:element name="codeDescription" type="xsd:string" minOccurs="0" />
					</xsd:sequence>
				</xsd:complexType>
			</xsd:element>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:complexType name="crRatingType">
		<xsd:sequence>
			<xsd:element name="text" type="addiText" minOccurs="0" maxOccurs="unbounded" />
			<xsd:element name="creditOpinion" maxOccurs="3">
				<xsd:complexType>
					<xsd:sequence>
						<xsd:element name="opinionFlag" type="xsd:string" />
						<xsd:element name="currency" type="xsd:string" minOccurs="0" />
						<xsd:element name="creditLimit" type="xsd:string" minOccurs="0" />
						<xsd:element name="riskIndex" type="xsd:integer" minOccurs="0" />
						<xsd:element name="ratingDescription" type="xsd:string" minOccurs="0" />
						<xsd:element name="riskOverride" type="xsd:string" minOccurs="0" />
						<xsd:element name="contractCreditLimit" type="xsd:string" minOccurs="0" />
						<xsd:element name="avg30DayExposure" type="xsd:string" minOccurs="0" />
						<xsd:element name="delinquencyScore" type="xsd:integer" minOccurs="0" />
						<xsd:element name="influencingFactors" minOccurs="0">
							<xsd:complexType>
								<xsd:sequence>
									<xsd:element name="factor" maxOccurs="unbounded">
										<xsd:complexType>
											<xsd:sequence>
												<xsd:element name="factorText" type="xsd:string" />
												<xsd:element name="factorType" type="xsd:string" minOccurs="0" />
											</xsd:sequence>
										</xsd:complexType>
									</xsd:element>
								</xsd:sequence>
							</xsd:complexType>
						</xsd:element>
						<xsd:element name="riskIndexHistory" minOccurs="0">
							<xsd:complexType>
								<xsd:sequence>
									<xsd:element name="riskIndex" maxOccurs="unbounded">
										<xsd:complexType>
											<xsd:sequence>
												<xsd:element name="date" type="xsd:date" />
												<xsd:element name="score" type="xsd:integer" minOccurs="0" />
											</xsd:sequence>
										</xsd:complexType>
									</xsd:element>
								</xsd:sequence>
							</xsd:complexType>
						</xsd:element>
						<xsd:element name="creditHistory" minOccurs="0">
							<xsd:complexType>
								<xsd:sequence>
									<xsd:element name="creditLimit" maxOccurs="unbounded">
										<xsd:complexType>
											<xsd:sequence>
												<xsd:element name="date" type="xsd:date" />
												<xsd:element name="limit" type="xsd:string" minOccurs="0" />
											</xsd:sequence>
										</xsd:complexType>
									</xsd:element>
								</xsd:sequence>
							</xsd:complexType>
						</xsd:element>
						<xsd:element name="industryAverageRiskIndex" type="xsd:integer" minOccurs="0" />
						<xsd:element name="industryAverageCreditLimit" type="xsd:string" minOccurs="0" />
						<xsd:element name="text" type="addiText" minOccurs="0" maxOccurs="unbounded" />
					</xsd:sequence>
				</xsd:complexType>
			</xsd:element>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:complexType name="crFinancialsType">
		<xsd:sequence>
			<xsd:element name="text" type="addiText" minOccurs="0" maxOccurs="unbounded" />
			<xsd:element name="financialStatement" maxOccurs="6">
				<xsd:complexType>
					<xsd:sequence>
						<xsd:element name="dateOfAccounts" type="xsd:date" minOccurs="0" />
						<xsd:element name="accountsPeriod" type="xsd:integer" minOccurs="0"/>
						<xsd:element name="currency" type="xsd:string" minOccurs="0" />
						<xsd:element name="multiplier" type="xsd:integer" minOccurs="0" />
						<xsd:element name="consolidated" type="xsd:string" minOccurs="0" />
						<xsd:element name="balanceSheet" type="balanceSheetType" minOccurs="0" />
						<xsd:element name="profitAndLoss" type="profitAndLossType" minOccurs="0" />
						<xsd:element name="cashflow" type="cashflowType" minOccurs="0" />
						<xsd:element name="ratios" type="ratiosType" minOccurs="0" />
						<xsd:element name="growthRates" type="growthRatesType" minOccurs="0" />
						<xsd:element name="text" type="addiText" minOccurs="0" maxOccurs="unbounded" />
					</xsd:sequence>
				</xsd:complexType>
			</xsd:element>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:complexType name="crAuditorOpinionsType">
		<xsd:sequence>
			<xsd:element name="text" type="addiText" minOccurs="0" maxOccurs="unbounded" />
			<xsd:element name="auditor" type="xsd:string" minOccurs="0" maxOccurs="unbounded" />
			<xsd:element name="auditEntry" maxOccurs="unbounded">
				<xsd:complexType>
					<xsd:sequence>
						<xsd:element name="date" type="xsd:date" minOccurs="0" />
						<xsd:element name="auditor" type="xsd:string" minOccurs="0" />
						<xsd:element name="opinionText" type="xsd:string" minOccurs="0" />
						<xsd:element name="auditFee" type="xsd:string" minOccurs="0" />
					</xsd:sequence>
				</xsd:complexType>
			</xsd:element>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:complexType name="crPaymentDataType">
		<xsd:sequence>
			<xsd:element name="paymentData" maxOccurs="3">
				<xsd:complexType>
					<xsd:sequence>
						<xsd:element name="opinionFlag" type="xsd:string" />
						<xsd:element name="text" type="addiText" minOccurs="0" maxOccurs="unbounded" />
						<xsd:element name="dbt" type="xsd:integer" minOccurs="0" />
						<xsd:element name="dbtHistory" minOccurs="0">
							<xsd:complexType>
								<xsd:sequence>
									<xsd:element name="dbtEntry" maxOccurs="unbounded">
										<xsd:complexType>
											<xsd:sequence>
												<xsd:element name="month" type="xsd:string" minOccurs="0" />
												<xsd:element name="dbt" type="xsd:integer" minOccurs="0" />
												<xsd:element name="experiences" type="xsd:integer" minOccurs="0" />
												<xsd:element name="trend" type="xsd:string" minOccurs="0" />
											</xsd:sequence>
										</xsd:complexType>
									</xsd:element>
								</xsd:sequence>
							</xsd:complexType>
						</xsd:element>
						<xsd:element name="balanceHistory" minOccurs="0">
							<xsd:complexType>
								<xsd:sequence>
									<xsd:element name="balanceEntry" maxOccurs="unbounded">
										<xsd:complexType>
											<xsd:sequence>
												<xsd:element name="month" type="xsd:string" minOccurs="0" />
												<xsd:element name="balance" type="xsd:decimal" minOccurs="0" />
											</xsd:sequence>
										</xsd:complexType>
									</xsd:element>
								</xsd:sequence>
							</xsd:complexType>
						</xsd:element>
						<xsd:element name="totalInvoicesAvailable" type="xsd:integer" minOccurs="0" />
						<xsd:element name="totalInvoicesPaidBefore30DaysDue" type="xsd:integer" minOccurs="0" />
						<xsd:element name="totalInvoicesPaidAfter30DaysDue" type="xsd:integer" minOccurs="0" />
						<xsd:element name="totalInvoicesOwingBefore30DaysDue" type="xsd:integer" minOccurs="0" />
						<xsd:element name="totalInvoicesOwingAfter30DaysDue" type="xsd:integer" minOccurs="0" />
						<xsd:element name="totalBalanceOwing" type="xsd:integer" minOccurs="0" />
						<xsd:element name="totalInvoicesPaidOnTime" type="xsd:integer" minOccurs="0" />
						<xsd:element name="totalInvoicesPaidLate" type="xsd:integer" minOccurs="0" />
						<xsd:element name="totalInvoiceValue" type="xsd:integer" minOccurs="0" />
						<xsd:element name="averageMonthlyBalance" type="xsd:integer" minOccurs="0" />
						<xsd:element name="averageInvoiceValue" type="xsd:integer" minOccurs="0" />
						<xsd:element name="totalTradeLines" type="xsd:integer" minOccurs="0" />
						<xsd:element name="totalTradeLinesOutstanding" type="xsd:integer" minOccurs="0" />
						<xsd:element name="paymentsSentLegal" type="xsd:integer" minOccurs="0" />
						<xsd:element name="paymentSummary" minOccurs="0">
							<xsd:complexType>
								<xsd:sequence>
									<xsd:element name="paymentSummaryItem" maxOccurs="unbounded">
										<xsd:complexType>
											<xsd:sequence>
												<xsd:element name="months" type="xsd:string" minOccurs="0" />
												<xsd:element name="amountCollected" type="xsd:decimal" minOccurs="0" />
												<xsd:element name="withinTerms" type="xsd:decimal" minOccurs="0" />
												<xsd:element name="period0_30" type="xsd:decimal" minOccurs="0" />
												<xsd:element name="period31_60" type="xsd:decimal" minOccurs="0" />
												<xsd:element name="period61_90" type="xsd:decimal" minOccurs="0" />
												<xsd:element name="period91_120" type="xsd:decimal" minOccurs="0" />
											</xsd:sequence>
										</xsd:complexType>
									</xsd:element>
								</xsd:sequence>
							</xsd:complexType>
						</xsd:element>
					</xsd:sequence>
				</xsd:complexType>
			</xsd:element>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:complexType name="crLegalEventsType">
		<xsd:sequence>
			<xsd:element name="text" type="addiText" minOccurs="0" maxOccurs="unbounded" />
			<xsd:element name="event" minOccurs="0" maxOccurs="unbounded">
				<xsd:complexType>
					<xsd:sequence>
						<xsd:element name="opinionFlag" type="xsd:string" />
						<xsd:element name="eventType" type="xsd:string" minOccurs="0" />
						<xsd:element name="name" type="xsd:string" minOccurs="0" />
						<xsd:element name="date" type="xsd:date" minOccurs="0" />
						<xsd:element name="dateEnd" type="xsd:date" minOccurs="0" />
						<xsd:element name="court" type="xsd:string" minOccurs="0" />
						<xsd:element name="amount" type="xsd:string" minOccurs="0" />
						<xsd:element name="caseNumber" type="xsd:string" minOccurs="0" />
						<xsd:element name="status" type="xsd:string" minOccurs="0" />
						<xsd:element name="datePaid" type="xsd:date" minOccurs="0" />
						<xsd:element name="details" type="xsd:string" minOccurs="0" />
						<xsd:element name="text" type="addiText" minOccurs="0" maxOccurs="unbounded" />
					</xsd:sequence>
				</xsd:complexType>
			</xsd:element>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:complexType name="crMortgagesType">
		<xsd:sequence>
			<xsd:element name="text" type="addiText" minOccurs="0" maxOccurs="unbounded" />
			<xsd:element name="mortgageDetail" maxOccurs="unbounded">
				<xsd:complexType>
					<xsd:sequence>
						<xsd:element name="chargeType" type="xsd:string" minOccurs="0" />
						<xsd:element name="dateChargeCreated" type="xsd:date" minOccurs="0" />
						<xsd:element name="dateChargeRegistered" type="xsd:date" minOccurs="0" />
						<xsd:element name="dateChargeSatisfied" type="xsd:date" minOccurs="0" />
						<xsd:element name="chargeStatus" type="xsd:string" minOccurs="0" />
						<xsd:element name="personsEntitled" type="xsd:string" minOccurs="0" />
						<xsd:element name="amountSecured" type="xsd:string" minOccurs="0" />
						<xsd:element name="details" type="xsd:string" minOccurs="0" />
						<xsd:element name="text" type="addiText" minOccurs="0" maxOccurs="unbounded" />
					</xsd:sequence>
				</xsd:complexType>
			</xsd:element>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:complexType name="crEventHistoryType">
		<xsd:sequence>
			<xsd:element name="text" type="addiText" minOccurs="0" maxOccurs="unbounded" />
			<xsd:element name="event" maxOccurs="unbounded">
				<xsd:complexType>
					<xsd:sequence>
						<xsd:element name="date" type="xsd:date" minOccurs="0" />
						<xsd:element name="dateEnd" type="xsd:date" minOccurs="0" />
						<xsd:element name="eventType" type="xsd:string" minOccurs="0" />
						<xsd:element name="eventText" type="xsd:string" minOccurs="0" />
						<xsd:element name="text" type="addiText" minOccurs="0" maxOccurs="unbounded" />
					</xsd:sequence>
				</xsd:complexType>
			</xsd:element>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:complexType name="crBankType">
		<xsd:sequence>
			<xsd:element name="text" type="addiText" minOccurs="0" maxOccurs="unbounded" />
			<xsd:element name="bankItem" maxOccurs="unbounded">
				<xsd:complexType>
					<xsd:sequence>
						<xsd:element name="bankName" type="xsd:string" minOccurs="0" />
						<xsd:element name="sortCode" type="xsd:string" minOccurs="0" />
						<xsd:element name="address" type="addressType" minOccurs="0" />
					</xsd:sequence>
				</xsd:complexType>
			</xsd:element>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:complexType name="crTradingStylesType">
		<xsd:sequence>
			<xsd:element name="tradingStyleItem" maxOccurs="unbounded">
				<xsd:complexType>
					<xsd:sequence>
						<xsd:element name="tradingStyleName" type="companyNameType" />
					</xsd:sequence>
				</xsd:complexType>
			</xsd:element>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:complexType name="crBranchesType">
		<xsd:sequence>
			<xsd:element name="text" type="addiText" minOccurs="0" maxOccurs="unbounded" />
			<xsd:element name="branch" maxOccurs="unbounded">
				<xsd:complexType>
					<xsd:sequence>
						<xsd:element name="branchType" type="xsd:string" minOccurs="0" />
						<xsd:element name="registration" type="companyRegNumType" minOccurs="0" />
						<xsd:element name="status" type="xsd:string" minOccurs="0" />
						<xsd:element name="opened" type="xsd:date" minOccurs="0" />
						<xsd:element name="address" type="addressType" minOccurs="0" />
						<xsd:element name="telephone" type="xsd:string" minOccurs="0" />
						<xsd:element name="activity" type="xsd:string" minOccurs="0" />
					</xsd:sequence>
				</xsd:complexType>
			</xsd:element>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:complexType name="crSubsidiariesType">
		<xsd:sequence>
			<xsd:element name="text" type="addiText" minOccurs="0" maxOccurs="unbounded" />
			<xsd:element name="subsidiary" type="companyDetailType" maxOccurs="unbounded" />
		</xsd:sequence>
	</xsd:complexType>
	<xsd:complexType name="crAffiliatesType">
		<xsd:sequence>
			<xsd:element name="text" type="addiText" minOccurs="0" maxOccurs="unbounded" />
			<xsd:element name="affiliate" type="companyDetailType" maxOccurs="unbounded" />
		</xsd:sequence>
	</xsd:complexType>
	<xsd:complexType name="crCorpStructureType">
		<xsd:sequence>
			<xsd:element name="text" type="addiText" minOccurs="0" maxOccurs="unbounded" />
			<xsd:element name="ultimateParent" type="companyDetailType" minOccurs="0" />
			<xsd:element name="immediateParent" type="companyDetailType" minOccurs="0" />
			<xsd:element name="companyInGroup" type="companyDetailType" minOccurs="0" maxOccurs="unbounded" />
			<xsd:element name="shareholder" minOccurs="0" maxOccurs="unbounded">
				<xsd:complexType>
					<xsd:sequence>
						<xsd:element name="name" type="companyNameType" minOccurs="0" />
						<xsd:element name="cocredoId" type="xsd:integer" minOccurs="0" />
						<xsd:element name="registration" type="companyRegNumType" minOccurs="0" />
						<xsd:element name="address" type="addressType" minOccurs="0" />
						<xsd:element name="sharePercentage" type="xsd:string" minOccurs="0" />
					</xsd:sequence>
				</xsd:complexType>
			</xsd:element>
			<xsd:element name="beneficialOwner" minOccurs="0" maxOccurs="unbounded">
				<xsd:complexType>
					<xsd:sequence>
						<xsd:element name="name" type="companyNameType" minOccurs="0" />
						<xsd:element name="cocredoId" type="xsd:integer" minOccurs="0" />
						<xsd:element name="address" type="addressType" minOccurs="0" />
						<xsd:element name="sharePercentage" type="xsd:string" minOccurs="0" />
					</xsd:sequence>
				</xsd:complexType>
			</xsd:element>
			<xsd:element name="shareCapital" minOccurs="0">
				<xsd:complexType>
					<xsd:sequence>
						<xsd:element name="issuedShareCapital" type="xsd:integer" minOccurs="0" />
						<xsd:element name="nominalShareCapital" type="xsd:integer" minOccurs="0" />
					</xsd:sequence>
				</xsd:complexType>
			</xsd:element>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:complexType name="crPrincipalsType">
		<xsd:sequence>
			<xsd:element name="text" type="addiText" minOccurs="0" maxOccurs="unbounded" />
			<xsd:element name="director" minOccurs="0" maxOccurs="unbounded">
				<xsd:complexType>
					<xsd:sequence>
						<xsd:element name="status" type="xsd:string" minOccurs="0" />
						<xsd:element name="fullName" type="xsd:string" minOccurs="0" />
						<xsd:element name="prefix" type="xsd:string" minOccurs="0" />
						<xsd:element name="firstName" type="xsd:string" minOccurs="0" />
						<xsd:element name="middleName1" type="xsd:string" minOccurs="0" />
						<xsd:element name="middleName2" type="xsd:string" minOccurs="0" />
						<xsd:element name="lastName" type="xsd:string" minOccurs="0" />
						<xsd:element name="suffix" type="xsd:string" minOccurs="0" />
						<xsd:element name="address" type="addressType" minOccurs="0" />
						<xsd:element name="dateOfBirth" type="xsd:date" minOccurs="0" />
						<xsd:element name="yearOfBirth" type="xsd:integer" minOccurs="0" />
						<xsd:element name="nationality" type="xsd:string" minOccurs="0" />
						<xsd:element name="occupation" type="xsd:string" minOccurs="0" />
						<xsd:element name="dateAppointed" type="xsd:date" minOccurs="0" />
						<xsd:element name="dateResigned" type="xsd:date" minOccurs="0" />
						<xsd:element name="positions" type="directorPositionsType" minOccurs="0" />
						<xsd:element name="associations" type="directorAssociationsType" minOccurs="0" />
					</xsd:sequence>
				</xsd:complexType>
			</xsd:element>
			<xsd:element name="keyPersonnel" minOccurs="0" maxOccurs="unbounded">
				<xsd:complexType>
					<xsd:sequence>
						<xsd:element name="status" type="xsd:string" minOccurs="0" />
						<xsd:element name="fullName" type="xsd:string" minOccurs="0" />
						<xsd:element name="prefix" type="xsd:string" minOccurs="0" />
						<xsd:element name="firstName" type="xsd:string" minOccurs="0" />
						<xsd:element name="middleName1" type="xsd:string" minOccurs="0" />
						<xsd:element name="middleName2" type="xsd:string" minOccurs="0" />
						<xsd:element name="lastName" type="xsd:string" minOccurs="0" />
						<xsd:element name="suffix" type="xsd:string" minOccurs="0" />
						<xsd:element name="address" type="addressType" minOccurs="0" />
						<xsd:element name="dateOfBirth" type="xsd:date" minOccurs="0" />
						<xsd:element name="yearOfBirth" type="xsd:integer" minOccurs="0" />
						<xsd:element name="nationality" type="xsd:string" minOccurs="0" />
						<xsd:element name="occupation" type="xsd:string" minOccurs="0" />
						<xsd:element name="dateAppointed" type="xsd:date" minOccurs="0" />
						<xsd:element name="dateResigned" type="xsd:date" minOccurs="0" />
						<xsd:element name="positions" type="directorPositionsType" minOccurs="0" />
					</xsd:sequence>
				</xsd:complexType>
			</xsd:element>
			<xsd:element name="personOfSignificantControl" minOccurs="0" maxOccurs="unbounded">
				<xsd:complexType>
					<xsd:sequence>
						<xsd:element name="kind" type="xsd:string" minOccurs="0" />
						<xsd:element name="status" type="xsd:string" minOccurs="0" />
						<xsd:element name="fullName" type="xsd:string" minOccurs="0" />
						<xsd:element name="prefix" type="xsd:string" minOccurs="0" />
						<xsd:element name="firstName" type="xsd:string" minOccurs="0" />
						<xsd:element name="middleName1" type="xsd:string" minOccurs="0" />
						<xsd:element name="middleName2" type="xsd:string" minOccurs="0" />
						<xsd:element name="lastName" type="xsd:string" minOccurs="0" />
						<xsd:element name="suffix" type="xsd:string" minOccurs="0" />
						<xsd:element name="address" type="addressType" minOccurs="0" />
						<xsd:element name="dateOfBirth" type="xsd:date" minOccurs="0" />
						<xsd:element name="yearOfBirth" type="xsd:integer" minOccurs="0" />
						<xsd:element name="nationality" type="xsd:string" minOccurs="0" />
						<xsd:element name="natureOfControl" type="xsd:string" minOccurs="0" maxOccurs="unbounded" />
					</xsd:sequence>
				</xsd:complexType>
			</xsd:element>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:complexType name="crAdditionalInfoType">
		<xsd:sequence>
			<xsd:element name="text" type="addiText" minOccurs="0" maxOccurs="unbounded" />
			<xsd:element name="employees" minOccurs="0">
				<xsd:complexType>
					<xsd:sequence>
						<xsd:element name="text" type="addiText" minOccurs="0" maxOccurs="unbounded" />
						<xsd:element name="employeeEntry" maxOccurs="unbounded">
							<xsd:complexType>
								<xsd:sequence>
									<xsd:element name="year" type="xsd:integer" minOccurs="0" />
									<xsd:element name="numberEmployees" type="xsd:integer" minOccurs="0" />
								</xsd:sequence>
							</xsd:complexType>
						</xsd:element>
						<xsd:element name="numberEmployeesAtAddress" type="xsd:integer" minOccurs="0" />
						<xsd:element name="numberEmployeesAtCompany" type="xsd:integer" minOccurs="0" />
						<xsd:element name="numberDirectors" type="xsd:integer" minOccurs="0" />
						<xsd:element name="numberPartners" type="xsd:integer" minOccurs="0" />
					</xsd:sequence>
				</xsd:complexType>
			</xsd:element>
			<xsd:element name="otherOfficials" minOccurs="0">
				<xsd:complexType>
					<xsd:sequence>
						<xsd:element name="text" type="addiText" minOccurs="0" maxOccurs="unbounded" />
						<xsd:element name="official" maxOccurs="unbounded">
							<xsd:complexType>
								<xsd:sequence>
									<xsd:element name="position" type="xsd:string" minOccurs="0" />
									<xsd:element name="name" type="xsd:string" minOccurs="0" />
									<xsd:element name="dateStart" type="xsd:date" minOccurs="0" />
									<xsd:element name="dateEnd" type="xsd:date" minOccurs="0" />
									<xsd:element name="address" type="addressType" minOccurs="0" />
									<xsd:element name="text" type="addiText" minOccurs="0" maxOccurs="unbounded" />
								</xsd:sequence>
							</xsd:complexType>
						</xsd:element>
					</xsd:sequence>
				</xsd:complexType>
			</xsd:element>
			<xsd:element name="turnoverRanges" minOccurs="0">
				<xsd:complexType>
					<xsd:sequence>
						<xsd:element name="text" type="addiText" minOccurs="0" maxOccurs="unbounded" />
						<xsd:element name="turnoverRange" maxOccurs="unbounded">
							<xsd:complexType>
								<xsd:sequence>
									<xsd:element name="year" type="xsd:string" minOccurs="0" />
									<xsd:element name="range" type="xsd:string" minOccurs="0" />
								</xsd:sequence>
							</xsd:complexType>
						</xsd:element>
					</xsd:sequence>
				</xsd:complexType>
			</xsd:element>
			<xsd:element name="genderPayGapReport" minOccurs="0">
				<xsd:complexType>
					<xsd:sequence>
						<xsd:element name="reportPeriod" type="xsd:string" minOccurs="0" />
						<xsd:element name="text" type="addiText" minOccurs="0" maxOccurs="unbounded" />
						<xsd:element name="womensMeanHourlyRate" type="xsd:integer" minOccurs="0" />
						<xsd:element name="womensMedianHourlyRate" type="xsd:integer" minOccurs="0" />
						<xsd:element name="womenReceivedBonusPay" type="xsd:integer" minOccurs="0" />
						<xsd:element name="menReceivedBonusPay" type="xsd:integer" minOccurs="0" />
						<xsd:element name="womensMeanBonusPay" type="xsd:integer" minOccurs="0" />
						<xsd:element name="womensMedianBonusPay" type="xsd:integer" minOccurs="0" />
						<xsd:element name="womenTopQuartileProportion" type="xsd:integer" minOccurs="0" />
						<xsd:element name="menTopQuartileProportion" type="xsd:integer" minOccurs="0" />
						<xsd:element name="womenUpperMiddleQuartileProportion" type="xsd:integer" minOccurs="0" />
						<xsd:element name="menUpperMiddleQuartileProportion" type="xsd:integer" minOccurs="0" />
						<xsd:element name="womenLowerMiddleQuartileProportion" type="xsd:integer" minOccurs="0" />
						<xsd:element name="menLowerMiddleQuartileProportion" type="xsd:integer" minOccurs="0" />
						<xsd:element name="womenBottomQuartileProportion" type="xsd:integer" minOccurs="0" />
						<xsd:element name="menBottomQuartileProportion" type="xsd:integer" minOccurs="0" />
					</xsd:sequence>
				</xsd:complexType>
			</xsd:element>
			<xsd:element name="crossBorder" minOccurs="0">
				<xsd:complexType>
					<xsd:sequence>
						<xsd:element name="text" type="addiText" minOccurs="0" maxOccurs="unbounded" />
						<xsd:element name="percentages" minOccurs="0" maxOccurs="unbounded">
							<xsd:complexType>
								<xsd:sequence>
									<xsd:element name="year" type="xsd:integer" minOccurs="0" />
									<xsd:element name="percentExports" type="xsd:string" minOccurs="0" />
									<xsd:element name="percentImports" type="xsd:string" minOccurs="0" />
								</xsd:sequence>
							</xsd:complexType>
						</xsd:element>
						<xsd:element name="exporter" type="xsd:string" minOccurs="0" />
						<xsd:element name="importer" type="xsd:string" minOccurs="0" />
					</xsd:sequence>
				</xsd:complexType>
			</xsd:element>
			<xsd:element name="news" minOccurs="0">
				<xsd:complexType>
					<xsd:sequence>
						<xsd:element name="text" type="addiText" minOccurs="0" maxOccurs="unbounded" />
						<xsd:element name="newsEntry" minOccurs="0" maxOccurs="unbounded">
							<xsd:complexType>
								<xsd:sequence>
									<xsd:element name="date" type="xsd:date" minOccurs="0" />
									<xsd:element name="text" type="addiText" minOccurs="0" />
								</xsd:sequence>
							</xsd:complexType>
						</xsd:element>
					</xsd:sequence>
				</xsd:complexType>
			</xsd:element>
			<xsd:element name="sanctions" minOccurs="0">
				<xsd:complexType>
					<xsd:sequence>
						<xsd:element name="text" type="addiText" minOccurs="0" maxOccurs="unbounded" />
					</xsd:sequence>
				</xsd:complexType>
			</xsd:element>
		</xsd:sequence>
	</xsd:complexType>
	
	<xsd:simpleType name="companyNameType">
		<xsd:restriction base="xsd:string">
			<xsd:maxLength value="200" />
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="companyRegNumType">
		<xsd:restriction base="xsd:string">
			<xsd:minLength value="1" />
			<xsd:maxLength value="70" />
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="countryCodeType">
		<xsd:restriction base="xsd:string">
			<xsd:length value="2" />
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:complexType name="addiText">
		<xsd:simpleContent>
			<xsd:extension base="xsd:string">
				<xsd:attribute name="description" type="xsd:string"></xsd:attribute>
			</xsd:extension>
		</xsd:simpleContent>
	</xsd:complexType>
	<xsd:complexType name="addressType">
		<xsd:sequence>
			<xsd:element name="addressString" type="xsd:string" minOccurs="0" />
			<xsd:element name="address1" type="xsd:string" minOccurs="0" />
			<xsd:element name="address2" type="xsd:string" minOccurs="0" />
			<xsd:element name="address3" type="xsd:string" minOccurs="0" />
			<xsd:element name="town" type="xsd:string" minOccurs="0" />
			<xsd:element name="county" type="xsd:string" minOccurs="0" />
			<xsd:element name="postcode" type="xsd:string" minOccurs="0" />
			<xsd:element name="country" type="xsd:string" minOccurs="0" />
			<xsd:element name="countryCode" type="countryCodeType" minOccurs="0" />
		</xsd:sequence>
	</xsd:complexType>
	<xsd:complexType name="companyDetailType">
		<xsd:sequence>
			<xsd:element name="level" type="xsd:integer" minOccurs="0" />
			<xsd:element name="name" type="companyNameType" minOccurs="0" />
			<xsd:element name="cocredoId" type="xsd:integer" minOccurs="0" />
			<xsd:element name="registration" type="companyRegNumType" minOccurs="0" />
			<xsd:element name="vatNumber" type="companyRegNumType" minOccurs="0" />
			<xsd:element name="status" type="xsd:string" minOccurs="0" />
			<xsd:element name="address" type="addressType" minOccurs="0" />
			<xsd:element name="email" type="xsd:string" minOccurs="0" />
			<xsd:element name="sharePercentage" type="xsd:string" minOccurs="0" />
			<xsd:element name="shareQuantity" type="xsd:string" minOccurs="0" />
		</xsd:sequence>
	</xsd:complexType>
	<xsd:complexType name="balanceSheetType">
		<xsd:sequence>
			<xsd:element name="text" type="addiText" minOccurs="0" />
			<xsd:element name="intangible" type="xsd:decimal" minOccurs="0" />
			<xsd:element name="landAndBuildings" type="xsd:decimal" minOccurs="0" />
			<xsd:element name="fixturesAndEquipment" type="xsd:decimal" minOccurs="0" />
			<xsd:element name="tangibleFixedAssets" type="xsd:decimal" minOccurs="0" />
			<xsd:element name="longTermInvestments" type="xsd:decimal" minOccurs="0" />
			<xsd:element name="otherLongTermAssets" type="xsd:decimal" minOccurs="0" />
			<xsd:element name="miscellaneousFixedAssets" type="xsd:decimal" minOccurs="0" />
			<xsd:element name="deposits" type="xsd:decimal" minOccurs="0" />
			<xsd:element name="totalFixedAssets" type="xsd:decimal" minOccurs="0" />
			<xsd:element name="workInProgress" type="xsd:decimal" minOccurs="0" />
			<xsd:element name="stock" type="xsd:decimal" minOccurs="0" />
			<xsd:element name="stockAndWorkInProgress" type="xsd:decimal" minOccurs="0" />
			<xsd:element name="cash" type="xsd:decimal" minOccurs="0" />
			<xsd:element name="tradeDebtors" type="xsd:decimal" minOccurs="0" />
			<xsd:element name="otherReceivables" type="xsd:decimal" minOccurs="0" />
			<xsd:element name="prepayments" type="xsd:decimal" minOccurs="0" />
			<xsd:element name="amountsOwedByGroupCompanies" type="xsd:decimal" minOccurs="0" />
			<xsd:element name="otherCurrentAssets" type="xsd:decimal" minOccurs="0" />
			<xsd:element name="totalCurrentAssets" type="xsd:decimal" minOccurs="0" />
			<xsd:element name="totalAssets" type="xsd:decimal" minOccurs="0" />
			<xsd:element name="tradeCreditors" type="xsd:decimal" minOccurs="0" />
			<xsd:element name="accrualsDeferredIncome" type="xsd:decimal" minOccurs="0" />
			<xsd:element name="bankLoansAndOverdraft" type="xsd:decimal" minOccurs="0" />
			<xsd:element name="taxAndSocialSecurity" type="xsd:decimal" minOccurs="0" />
			<xsd:element name="amountsDueToGroupCompaniesShort" type="xsd:decimal" minOccurs="0" />
			<xsd:element name="leasePaymentsDueIn1Year" type="xsd:decimal" minOccurs="0" />
			<xsd:element name="otherBorrowing" type="xsd:decimal" minOccurs="0" />
			<xsd:element name="otherCurrentLiabilities" type="xsd:decimal" minOccurs="0" />
			<xsd:element name="totalCurrentLiabilities" type="xsd:decimal" minOccurs="0" />
			<xsd:element name="netCurrentAssets" type="xsd:decimal" minOccurs="0" />
			<xsd:element name="totalAssetsLessCurrentLiabilities" type="xsd:decimal" minOccurs="0" />
			<xsd:element name="ammountsDueToGroupCompaniesLong" type="xsd:decimal" minOccurs="0" />
			<xsd:element name="deferredTaxation" type="xsd:decimal" minOccurs="0" />
			<xsd:element name="leasePaymentsDueAfter1Year" type="xsd:decimal" minOccurs="0" />
			<xsd:element name="bankPaymentsDueAfter1Year" type="xsd:decimal" minOccurs="0" />
			<xsd:element name="minorityInterests" type="xsd:decimal" minOccurs="0" />
			<xsd:element name="otherLongTermLiabilities" type="xsd:decimal" minOccurs="0" />
			<xsd:element name="totalLongTermLiabilities" type="xsd:decimal" minOccurs="0" />
			<xsd:element name="totalLiabilities" type="xsd:decimal" minOccurs="0" />
			<xsd:element name="netAssets" type="xsd:decimal" minOccurs="0" />
			<xsd:element name="workingCapital" type="xsd:decimal" minOccurs="0" />
			<xsd:element name="issuedShareCapital" type="xsd:decimal" minOccurs="0" />
			<xsd:element name="sharePremiumAccount" type="xsd:decimal" minOccurs="0" />
			<xsd:element name="reserves" type="xsd:decimal" minOccurs="0" />
			<xsd:element name="retainedEarnings" type="xsd:decimal" minOccurs="0" />
			<xsd:element name="equityShareholdersFunds" type="xsd:decimal" minOccurs="0" />
			<xsd:element name="netWorth" type="xsd:decimal" minOccurs="0" />
			<xsd:element name="tangibleNetWorth" type="xsd:decimal" minOccurs="0" />
		</xsd:sequence>
	</xsd:complexType>
	<xsd:complexType name="profitAndLossType">
		<xsd:sequence>
			<xsd:element name="text" type="addiText" minOccurs="0" />
			<xsd:element name="netSales" type="xsd:decimal" minOccurs="0" />
			<xsd:element name="otherRevenue" type="xsd:decimal" minOccurs="0" />
			<xsd:element name="totalRevenue" type="xsd:decimal" minOccurs="0" />
			<xsd:element name="exportSales" type="xsd:decimal" minOccurs="0" />
			<xsd:element name="costOfSales" type="xsd:decimal" minOccurs="0" />
			<xsd:element name="grossProfitLoss" type="xsd:decimal" minOccurs="0" />
			<xsd:element name="operatingCosts" type="xsd:decimal" minOccurs="0" />
			<xsd:element name="advertisingAndDistributionCosts" type="xsd:decimal" minOccurs="0" />
			<xsd:element name="generalExpenses" type="xsd:decimal" minOccurs="0" />
			<xsd:element name="wages" type="xsd:decimal" minOccurs="0" />
			<xsd:element name="depreciation" type="xsd:decimal" minOccurs="0" />
			<xsd:element name="amortisation" type="xsd:decimal" minOccurs="0" />
			<xsd:element name="auditFees" type="xsd:decimal" minOccurs="0" />
			<xsd:element name="otherOperatingIncome" type="xsd:decimal" minOccurs="0" />
			<xsd:element name="otherOperatingCharges" type="xsd:decimal" minOccurs="0" />
			<xsd:element name="netOperatingIncome" type="xsd:decimal" minOccurs="0" />
			<xsd:element name="interestReceivable" type="xsd:decimal" minOccurs="0" />
			<xsd:element name="otherFinancialIncome" type="xsd:decimal" minOccurs="0" />
			<xsd:element name="totalFinancialIncome" type="xsd:decimal" minOccurs="0" />
			<xsd:element name="interestPayable" type="xsd:decimal" minOccurs="0" />
			<xsd:element name="otherGroupFinancialExpenses" type="xsd:decimal" minOccurs="0" />
			<xsd:element name="totalFinancialExpenses" type="xsd:decimal" minOccurs="0" />
			<xsd:element name="profitLossBeforeTax" type="xsd:decimal" minOccurs="0" />
			<xsd:element name="corporationTax" type="xsd:decimal" minOccurs="0" />
			<xsd:element name="totalOtherTaxes" type="xsd:decimal" minOccurs="0" />
			<xsd:element name="profitLossAfterTax" type="xsd:decimal" minOccurs="0" />
			<xsd:element name="exceptionalItems" type="xsd:decimal" minOccurs="0" />
			<xsd:element name="dividends" type="xsd:decimal" minOccurs="0" />
			<xsd:element name="retainedProfitForYear" type="xsd:decimal" minOccurs="0" />
			<xsd:element name="retainedEarningsAtStartOfYear" type="xsd:decimal" minOccurs="0" />
			<xsd:element name="retainedProfitForYearRecon" type="xsd:decimal" minOccurs="0" />
			<xsd:element name="otherAdditions" type="xsd:decimal" minOccurs="0" />
			<xsd:element name="otherDeductions" type="xsd:decimal" minOccurs="0" />
			<xsd:element name="retainedEarningsAtEndOfYear" type="xsd:decimal" minOccurs="0" />
			<xsd:element name="numberEmployees" type="xsd:integer" minOccurs="0" />
			<xsd:element name="directorsRenumeration" type="xsd:decimal" minOccurs="0" />
		</xsd:sequence>
	</xsd:complexType>
	<xsd:complexType name="cashflowType">
		<xsd:sequence>
			<xsd:element name="text" type="addiText" minOccurs="0" />
			<xsd:element name="netCashflowFromOperations" type="xsd:decimal" minOccurs="0" />
			<xsd:element name="netCashflowBeforeFinancing" type="xsd:decimal" minOccurs="0" />
			<xsd:element name="netCashflowFromFinancing" type="xsd:decimal" minOccurs="0" />
		</xsd:sequence>
	</xsd:complexType>
	<xsd:complexType name="ratiosType">
		<xsd:sequence>
			<xsd:element name="text" type="addiText" minOccurs="0" />
			<xsd:element name="profitMargin" type="xsd:decimal" minOccurs="0" />
			<xsd:element name="shareholderReturn" type="xsd:decimal" minOccurs="0" />
			<xsd:element name="returnOnCapital" type="xsd:decimal" minOccurs="0" />
			<xsd:element name="returnOnAssets" type="xsd:decimal" minOccurs="0" />
			<xsd:element name="gearingRatio" type="xsd:decimal" minOccurs="0" />
			<xsd:element name="acidTest" type="xsd:decimal" minOccurs="0" />
			<xsd:element name="currentRatio" type="xsd:decimal" minOccurs="0" />
			<xsd:element name="solvencyRatio" type="xsd:decimal" minOccurs="0" />
			<xsd:element name="fixedAssetsToNetWorth" type="xsd:decimal" minOccurs="0" />
			<xsd:element name="currentLiabilitiesToNetWorth" type="xsd:decimal" minOccurs="0" />
			<xsd:element name="currentLiabilitiesToStock" type="xsd:decimal" minOccurs="0" />
			<xsd:element name="stockTurnover" type="xsd:decimal" minOccurs="0" />
			<xsd:element name="collectionPeriod" type="xsd:decimal" minOccurs="0" />
			<xsd:element name="assetTurnover" type="xsd:decimal" minOccurs="0" />
			<xsd:element name="salesToNetWorkingCapital" type="xsd:decimal" minOccurs="0" />
			<xsd:element name="assetsToSales" type="xsd:decimal" minOccurs="0" />
			<xsd:element name="creditorsToSales" type="xsd:decimal" minOccurs="0" />
			<xsd:element name="capitalEmployedPerEmployee" type="xsd:decimal" minOccurs="0" />
			<xsd:element name="salesPerEmployee" type="xsd:decimal" minOccurs="0" />
			<xsd:element name="profitPerEmployee" type="xsd:decimal" minOccurs="0" />
			<xsd:element name="equityPercentage" type="xsd:decimal" minOccurs="0" />
			<xsd:element name="totalDebtRatio" type="xsd:decimal" minOccurs="0" />
		</xsd:sequence>
	</xsd:complexType>
	<xsd:complexType name="growthRatesType">
		<xsd:sequence>
			<xsd:element name="growthStatement" maxOccurs="6">
				<xsd:complexType>
					<xsd:sequence>
						<xsd:element name="text" type="addiText" minOccurs="0" />
						<xsd:element name="compareYear1" type="xsd:integer" minOccurs="0" />
						<xsd:element name="compareYear2" type="xsd:integer" minOccurs="0" />
						<xsd:element name="compareTurnover" type="xsd:decimal" minOccurs="0" />
						<xsd:element name="compareGrossProfit" type="xsd:decimal" minOccurs="0" />
						<xsd:element name="compareNetOperatingProfit" type="xsd:decimal" minOccurs="0" />
						<xsd:element name="compareProfitBeforeTax" type="xsd:decimal" minOccurs="0" />
						<xsd:element name="compareProfitAfterTax" type="xsd:decimal" minOccurs="0" />
						<xsd:element name="compareNumberEmployees" type="xsd:decimal" minOccurs="0" />
						<xsd:element name="compareProfitPerEmployee" type="xsd:decimal" minOccurs="0" />
						<xsd:element name="compareTotalIntangibleAssets" type="xsd:decimal" minOccurs="0" />
						<xsd:element name="compareCurrentAssets" type="xsd:decimal" minOccurs="0" />
						<xsd:element name="compareCurrentLiabilities" type="xsd:decimal" minOccurs="0" />
						<xsd:element name="compareNetCurrentAssets" type="xsd:decimal" minOccurs="0" />
						<xsd:element name="compareTotalLongTermLiabilities" type="xsd:decimal" minOccurs="0" />
						<xsd:element name="compareNetAssets" type="xsd:decimal" minOccurs="0" />
					</xsd:sequence>
				</xsd:complexType>
			</xsd:element>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:complexType name="directorPositionsType">
		<xsd:sequence>
			<xsd:element name="positionItem" maxOccurs="unbounded">
				<xsd:simpleType>
					<xsd:restriction base="xsd:string">
						<xsd:maxLength value="200" />
					</xsd:restriction>
				</xsd:simpleType>
			</xsd:element>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:complexType name="directorAssociationsType">
		<xsd:sequence>
			<xsd:element name="associationItem" maxOccurs="unbounded">
				<xsd:complexType>
					<xsd:sequence>
						<xsd:element name="name" type="companyNameType" />
						<xsd:element name="cocredoId" type="xsd:integer" minOccurs="0" />
						<xsd:element name="registration" type="companyRegNumType" minOccurs="0" />
						<xsd:element name="country" type="xsd:string" minOccurs="0" />
						<xsd:element name="countryCode" type="countryCodeType" minOccurs="0" />
						<xsd:element name="status" type="xsd:string" minOccurs="0" />
						<xsd:element name="dateAppointed" type="xsd:date" minOccurs="0" />
						<xsd:element name="dateResigned" type="xsd:date" minOccurs="0" />
						<xsd:element name="position" type="xsd:string" minOccurs="0" />
					</xsd:sequence>
				</xsd:complexType>
			</xsd:element>
		</xsd:sequence>
	</xsd:complexType>
</xsd:schema>