<?xml version="1.0" encoding="UTF-8"?>
<!-- edited with XMLSpy v2008 (http://www.altova.com) by XMLSpy 2008 Enterprise Ed. (ASC X12) -->
<xsd:schema xmlns="http://mt.gov/revenue/forbusinesses/taxsoftwarevendors" xmlns:xsd="http://www.w3.org/2001/XMLSchema" targetNamespace="http://mt.gov/revenue/forbusinesses/taxsoftwarevendors" elementFormDefault="qualified" attributeFormDefault="unqualified">
	<xsd:include schemaLocation="../Common/MT_mefTypes.xsd"/>
	<xsd:include schemaLocation="../TIGERS/Common/efileTypes.xsd"/>
	<xsd:element name="MT_CLT_4_07">
		<xsd:annotation>
			<xsd:documentation>Root for Corporation License Tax Return for 2008</xsd:documentation>
		</xsd:annotation>
		<xsd:complexType>
			<xsd:sequence>
				<xsd:element name="TaxYrBegin" type="DateType" minOccurs="0">
					<xsd:annotation>
						<xsd:documentation>Header info</xsd:documentation>
					</xsd:annotation>
				</xsd:element>
				<xsd:element name="TaxYrEnd" type="DateType" minOccurs="0">
					<xsd:annotation>
						<xsd:documentation>Header info</xsd:documentation>
					</xsd:annotation>
				</xsd:element>
				<xsd:element name="ReturnInfo" type="ReturnInfoType" minOccurs="0">
					<xsd:annotation>
						<xsd:documentation>Header info</xsd:documentation>
					</xsd:annotation>
				</xsd:element>
				<xsd:element name="CorpInfo" type="CorpInfoType" minOccurs="0">
					<xsd:annotation>
						<xsd:documentation>Header info</xsd:documentation>
					</xsd:annotation>
				</xsd:element>
				<xsd:element name="CorpInfoDetail" minOccurs="0">
					<xsd:annotation>
						<xsd:documentation>Header info</xsd:documentation>
					</xsd:annotation>
					<xsd:complexType>
						<xsd:sequence>
							<xsd:element name="CorpFEIN" type="EINType" minOccurs="0"/>
							<xsd:element name="FedBusinessCode" type="String25Type" minOccurs="0"/>
							<xsd:element name="CorpStateIncorp" type="StateType" minOccurs="0"/>
							<xsd:element name="CorpDateIncorp" type="DateType" minOccurs="0"/>
							<xsd:element name="CorpDateMTQual" type="DateType" minOccurs="0"/>
						</xsd:sequence>
					</xsd:complexType>
				</xsd:element>
				<xsd:element name="NoCLTBooklt" type="BooleanType" minOccurs="0">
					<xsd:annotation>
						<xsd:documentation>Header info</xsd:documentation>
					</xsd:annotation>
				</xsd:element>
				<xsd:element name="FilingMethod" minOccurs="0">
					<xsd:annotation>
						<xsd:documentation>Part I</xsd:documentation>
					</xsd:annotation>
					<xsd:simpleType>
						<xsd:restriction base="String25Type">
							<xsd:enumeration value="DOMCOM"/>
							<xsd:enumeration value="EXEMT"/>
							<xsd:enumeration value="LMTCOM"/>
							<xsd:enumeration value="SEPACT"/>
							<xsd:enumeration value="SEPAPT"/>
							<xsd:enumeration value="WATRTN"/>
							<xsd:enumeration value="WLDCOM"/>
						</xsd:restriction>
					</xsd:simpleType>
				</xsd:element>
				<xsd:element name="AmendRtnOnly" minOccurs="0">
					<xsd:annotation>
						<xsd:documentation>Part II</xsd:documentation>
					</xsd:annotation>
					<xsd:complexType>
						<xsd:sequence>
							<xsd:element name="FedRevAgentRpt" type="BooleanType" minOccurs="0">
								<xsd:annotation>
									<xsd:documentation>Line a</xsd:documentation>
								</xsd:annotation>
							</xsd:element>
							<xsd:element name="YearOfLoss" type="YearType" minOccurs="0">
								<xsd:annotation>
									<xsd:documentation>Line b</xsd:documentation>
								</xsd:annotation>
							</xsd:element>
							<xsd:element name="NOLCarry" type="BooleanType" minOccurs="0">
								<xsd:annotation>
									<xsd:documentation>Line b</xsd:documentation>
								</xsd:annotation>
							</xsd:element>
							<xsd:element name="ApporFactorChange" type="BooleanType" minOccurs="0">
								<xsd:annotation>
									<xsd:documentation>Line c</xsd:documentation>
								</xsd:annotation>
							</xsd:element>
							<xsd:element name="AmendFedTaxRtn" type="BooleanType" minOccurs="0">
								<xsd:annotation>
									<xsd:documentation>Line d</xsd:documentation>
								</xsd:annotation>
							</xsd:element>
							<xsd:element name="TypeOfCreditClaimed" type="String25Type" minOccurs="0">
								<xsd:annotation>
									<xsd:documentation>Line e</xsd:documentation>
								</xsd:annotation>
							</xsd:element>
							<xsd:element name="AppChangeTaxCrd" type="BooleanType" minOccurs="0">
								<xsd:annotation>
									<xsd:documentation>Line e</xsd:documentation>
								</xsd:annotation>
							</xsd:element>
							<xsd:element name="AmendOther" type="BooleanType" minOccurs="0">
								<xsd:annotation>
									<xsd:documentation>Line f</xsd:documentation>
								</xsd:annotation>
							</xsd:element>
						</xsd:sequence>
					</xsd:complexType>
				</xsd:element>
				<xsd:element name="GeneralQuestions" minOccurs="0">
					<xsd:annotation>
						<xsd:documentation>Part III</xsd:documentation>
					</xsd:annotation>
					<xsd:complexType>
						<xsd:sequence>
							<xsd:element name="NatureLocMT" type="String500Type" minOccurs="0">
								<xsd:annotation>
									<xsd:documentation>Line a</xsd:documentation>
								</xsd:annotation>
							</xsd:element>
							<xsd:element name="CorpFirstMTRtn" type="BooleanType" minOccurs="0">
								<xsd:annotation>
									<xsd:documentation>Line b</xsd:documentation>
								</xsd:annotation>
							</xsd:element>
							<xsd:element name="PrevCorpNameFEIN" type="String50Type" minOccurs="0">
								<xsd:annotation>
									<xsd:documentation>Line  b: If 'Yes', previous corp name</xsd:documentation>
								</xsd:annotation>
							</xsd:element>
							<xsd:element name="CorpFinalMTRtn" type="BooleanType" minOccurs="0">
								<xsd:annotation>
									<xsd:documentation>Line c</xsd:documentation>
								</xsd:annotation>
							</xsd:element>
							<xsd:element name="CorpFinalMTRtnYes" minOccurs="0">
								<xsd:annotation>
									<xsd:documentation>Line c: If 'Yes', describe</xsd:documentation>
								</xsd:annotation>
								<xsd:complexType>
									<xsd:sequence>
										<xsd:element name="Withdrawn" type="BooleanType" minOccurs="0"/>
										<xsd:element name="Dissolved" type="BooleanType" minOccurs="0"/>
										<xsd:element name="Merged" type="BooleanType" minOccurs="0"/>
										<xsd:element name="Reorganized" type="BooleanType" minOccurs="0"/>
									</xsd:sequence>
								</xsd:complexType>
							</xsd:element>
							<xsd:element name="DateWithdrawDisReorgMerger" type="DateType" minOccurs="0"/>
							<xsd:element name="IRSChangeNotice" type="BooleanType" minOccurs="0">
								<xsd:annotation>
									<xsd:documentation>Line d</xsd:documentation>
								</xsd:annotation>
							</xsd:element>
							<xsd:element name="IRSChangeNoticePeriod" type="String50Type" minOccurs="0">
								<xsd:annotation>
									<xsd:documentation>Line d: If 'Yes'- period details</xsd:documentation>
								</xsd:annotation>
							</xsd:element>
							<xsd:element name="IRSLimitationWaiver" type="BooleanType" minOccurs="0">
								<xsd:annotation>
									<xsd:documentation>Line e</xsd:documentation>
								</xsd:annotation>
							</xsd:element>
							<xsd:element name="IRSLimitationWaiverPeriod" type="String50Type" minOccurs="0">
								<xsd:annotation>
									<xsd:documentation>Line e: If 'Yes' - period details</xsd:documentation>
								</xsd:annotation>
							</xsd:element>
							<xsd:element name="FiveTaxPrdAmdRtn" type="BooleanType" minOccurs="0">
								<xsd:annotation>
									<xsd:documentation>Line f</xsd:documentation>
								</xsd:annotation>
							</xsd:element>
							<xsd:element name="FiveTaxPrdAmdRtnPeriod" type="String50Type" minOccurs="0">
								<xsd:annotation>
									<xsd:documentation>Line f: If 'Yes', describe</xsd:documentation>
								</xsd:annotation>
							</xsd:element>
							<xsd:element name="CombinedMTRtn" type="BooleanType" minOccurs="0">
								<xsd:annotation>
									<xsd:documentation>Line g</xsd:documentation>
								</xsd:annotation>
							</xsd:element>
							<xsd:element name="CombinedMTRtnEntityNumber" type="IntegerNNType" minOccurs="0">
								<xsd:annotation>
									<xsd:documentation>Line g: If 'Yes', describe</xsd:documentation>
								</xsd:annotation>
							</xsd:element>
							<xsd:element name="IRSMemConsolGroup" type="BooleanType" minOccurs="0">
								<xsd:annotation>
									<xsd:documentation>Line h</xsd:documentation>
								</xsd:annotation>
							</xsd:element>
							<xsd:element name="IRSConsolGrpUltimateParent" minOccurs="0">
								<xsd:annotation>
									<xsd:documentation>Line h: If 'Yes'- ultimate US parent details</xsd:documentation>
								</xsd:annotation>
								<xsd:complexType>
									<xsd:sequence>
										<xsd:element name="UltimateUSParentName" type="BusinessNameType" minOccurs="0"/>
										<xsd:element name="UltimateUSParentFEIN" type="EINType" minOccurs="0"/>
									</xsd:sequence>
								</xsd:complexType>
							</xsd:element>
							<xsd:element name="IndOwnVotStkCorp" type="BooleanType" minOccurs="0">
								<xsd:annotation>
									<xsd:documentation>Line i</xsd:documentation>
								</xsd:annotation>
							</xsd:element>
							<xsd:element name="IndOwnVotStkCorpDesc" minOccurs="0">
								<xsd:annotation>
									<xsd:documentation>Line i: If 'Yes'- Individual name and FEIN</xsd:documentation>
								</xsd:annotation>
								<xsd:complexType>
									<xsd:sequence>
										<xsd:element name="IndName" type="String50Type" minOccurs="0"/>
										<xsd:element name="IndPercentOwn" type="RatioType" minOccurs="0"/>
									</xsd:sequence>
								</xsd:complexType>
							</xsd:element>
							<xsd:element name="CorpOwn50PcntVotStkCorp" type="BooleanType" minOccurs="0">
								<xsd:annotation>
									<xsd:documentation>Line j</xsd:documentation>
								</xsd:annotation>
							</xsd:element>
							<xsd:element name="CorpIndOwn50PcntVotStkDiffCorp" type="BooleanType" minOccurs="0">
								<xsd:annotation>
									<xsd:documentation>Line k</xsd:documentation>
								</xsd:annotation>
							</xsd:element>
							<xsd:element name="CorpOwn50PcntVotStkDomCorp" type="BooleanType" minOccurs="0">
								<xsd:annotation>
									<xsd:documentation>Line l</xsd:documentation>
								</xsd:annotation>
							</xsd:element>
							<xsd:element name="CorpOwn50PcntVotStkForeignCorp" type="BooleanType" minOccurs="0">
								<xsd:annotation>
									<xsd:documentation>Line m</xsd:documentation>
								</xsd:annotation>
							</xsd:element>
						</xsd:sequence>
					</xsd:complexType>
				</xsd:element>
				<xsd:element name="SpecialTransacReport" minOccurs="0">
					<xsd:annotation>
						<xsd:documentation>Part IV</xsd:documentation>
					</xsd:annotation>
					<xsd:complexType>
						<xsd:sequence>
							<xsd:element name="IRSFedFrm8264" type="BooleanType" minOccurs="0">
								<xsd:annotation>
									<xsd:documentation>Line a</xsd:documentation>
								</xsd:annotation>
							</xsd:element>
							<xsd:element name="IRSFedFrm8271" type="BooleanType" minOccurs="0">
								<xsd:annotation>
									<xsd:documentation>Line b</xsd:documentation>
								</xsd:annotation>
							</xsd:element>
							<xsd:element name="IRSFedFrm8824" type="BooleanType" minOccurs="0">
								<xsd:annotation>
									<xsd:documentation>Line c</xsd:documentation>
								</xsd:annotation>
							</xsd:element>
							<xsd:element name="IRSFedFrm8865" type="BooleanType" minOccurs="0">
								<xsd:annotation>
									<xsd:documentation>Line d</xsd:documentation>
								</xsd:annotation>
							</xsd:element>
							<xsd:element name="IRSFedFrm8886" type="BooleanType" minOccurs="0">
								<xsd:annotation>
									<xsd:documentation>Line e</xsd:documentation>
								</xsd:annotation>
							</xsd:element>
							<xsd:element name="IRSFedFrm13657" type="BooleanType" minOccurs="0">
								<xsd:annotation>
									<xsd:documentation>Line f</xsd:documentation>
								</xsd:annotation>
							</xsd:element>
							<xsd:element name="IRSFedFrm13750" type="BooleanType" minOccurs="0">
								<xsd:annotation>
									<xsd:documentation>Line g</xsd:documentation>
								</xsd:annotation>
							</xsd:element>
						</xsd:sequence>
					</xsd:complexType>
				</xsd:element>
				<xsd:element name="OfficerInfo" minOccurs="0">
					<xsd:annotation>
						<xsd:documentation>Information about officer of corporation</xsd:documentation>
					</xsd:annotation>
					<xsd:complexType>
						<xsd:sequence>
							<xsd:element name="OfficerDateSign" type="DateType" minOccurs="0"/>
							<xsd:element name="OfficerPrintName" type="String20Type" minOccurs="0"/>
							<xsd:element name="OfficerTitle" type="PersonTitleType" minOccurs="0"/>
							<xsd:element name="OfficerPhone" type="PhoneNumberType" minOccurs="0"/>
						</xsd:sequence>
					</xsd:complexType>
				</xsd:element>
				<xsd:element name="PreparerInfo" minOccurs="0">
					<xsd:annotation>
						<xsd:documentation>Preparer Information</xsd:documentation>
					</xsd:annotation>
					<xsd:complexType>
						<xsd:sequence>
							<xsd:element name="PreparerName" type="PersonNameType" minOccurs="0"/>
							<xsd:element name="PreparerDate" type="DateType" minOccurs="0"/>
							<xsd:element name="PreparerSSN" type="StringType" minOccurs="0"/>
							<xsd:element name="PreparerPhone" type="PhoneNumberType" minOccurs="0"/>
						</xsd:sequence>
					</xsd:complexType>
				</xsd:element>
				<xsd:element name="DiscussPreparer" type="BooleanType" minOccurs="0">
					<xsd:annotation>
						<xsd:documentation>If MT DOR can discuss the return with the preparer</xsd:documentation>
					</xsd:annotation>
				</xsd:element>
				<xsd:element name="FedRtnTaxableIncome" type="USAmountType" minOccurs="0">
					<xsd:annotation>
						<xsd:documentation>Computation of MT taxable income and net amount due........Line 1</xsd:documentation>
					</xsd:annotation>
				</xsd:element>
				<xsd:element name="Additions" minOccurs="0">
					<xsd:annotation>
						<xsd:documentation>Line 2 details</xsd:documentation>
					</xsd:annotation>
					<xsd:complexType>
						<xsd:sequence>
							<xsd:element name="MTCorpLicenseTax" type="USAmountType" minOccurs="0">
								<xsd:annotation>
									<xsd:documentation>Line 2a</xsd:documentation>
								</xsd:annotation>
							</xsd:element>
							<xsd:element name="OtherIncomeBasedTax" type="USAmountType" minOccurs="0">
								<xsd:annotation>
									<xsd:documentation>Line 2b</xsd:documentation>
								</xsd:annotation>
							</xsd:element>
							<xsd:element name="FedTaxExemptInterest" type="USAmountType" minOccurs="0">
								<xsd:annotation>
									<xsd:documentation>Line 2c</xsd:documentation>
								</xsd:annotation>
							</xsd:element>
							<xsd:element name="QualEndowmentCredit" type="USAmountType" minOccurs="0">
								<xsd:annotation>
									<xsd:documentation>Line 2d</xsd:documentation>
								</xsd:annotation>
							</xsd:element>
							<xsd:element name="IncLossWwideCombFiler" type="USAmountType" minOccurs="0">
								<xsd:annotation>
									<xsd:documentation>Line 2e</xsd:documentation>
								</xsd:annotation>
							</xsd:element>
							<xsd:element name="IncLossUnitaryCorp" type="USAmountType" minOccurs="0">
								<xsd:annotation>
									<xsd:documentation>Line 2f</xsd:documentation>
								</xsd:annotation>
							</xsd:element>
							<xsd:element name="ExtraterritorialIncExcl" type="USAmountType" minOccurs="0">
								<xsd:annotation>
									<xsd:documentation>Line 2g</xsd:documentation>
								</xsd:annotation>
							</xsd:element>
							<xsd:element name="DeemedDivWaterEdge" type="USAmountType" minOccurs="0">
								<xsd:annotation>
									<xsd:documentation>Line 2h</xsd:documentation>
								</xsd:annotation>
							</xsd:element>
							<xsd:element name="FedCapitalLossCarryOver" type="USAmountType" minOccurs="0">
								<xsd:annotation>
									<xsd:documentation>Line 2i</xsd:documentation>
								</xsd:annotation>
							</xsd:element>
							<xsd:element name="OtherAdditions" type="USAmountType" minOccurs="0">
								<xsd:annotation>
									<xsd:documentation>Line 2j</xsd:documentation>
								</xsd:annotation>
							</xsd:element>
							<xsd:element name="TotalAdditions" type="USAmountType" minOccurs="0">
								<xsd:annotation>
									<xsd:documentation>Line 2</xsd:documentation>
								</xsd:annotation>
							</xsd:element>
						</xsd:sequence>
					</xsd:complexType>
				</xsd:element>
				<xsd:element name="Reductions" minOccurs="0">
					<xsd:annotation>
						<xsd:documentation>Line 3 details</xsd:documentation>
					</xsd:annotation>
					<xsd:complexType>
						<xsd:sequence>
							<xsd:element name="IRC243Dividend" type="USAmountType" minOccurs="0">
								<xsd:annotation>
									<xsd:documentation>Line 3a</xsd:documentation>
								</xsd:annotation>
							</xsd:element>
							<xsd:element name="NonbusinessInc" type="USAmountType" minOccurs="0">
								<xsd:annotation>
									<xsd:documentation>Line 3b</xsd:documentation>
								</xsd:annotation>
							</xsd:element>
							<xsd:element name="MTRecyclingDed" type="USAmountType" minOccurs="0">
								<xsd:annotation>
									<xsd:documentation>Line 3c</xsd:documentation>
								</xsd:annotation>
							</xsd:element>
							<xsd:element name="IncLossNonunitaryCorp" type="USAmountType" minOccurs="0">
								<xsd:annotation>
									<xsd:documentation>Line 3d</xsd:documentation>
								</xsd:annotation>
							</xsd:element>
							<xsd:element name="CapitalLossCurrentYr" type="USAmountType" minOccurs="0">
								<xsd:annotation>
									<xsd:documentation>Line 3e</xsd:documentation>
								</xsd:annotation>
							</xsd:element>
							<xsd:element name="OtherReductions" type="USAmountType" minOccurs="0">
								<xsd:annotation>
									<xsd:documentation>Line 3f</xsd:documentation>
								</xsd:annotation>
							</xsd:element>
							<xsd:element name="TotalReductions" type="USAmountType" minOccurs="0">
								<xsd:annotation>
									<xsd:documentation>Line 3</xsd:documentation>
								</xsd:annotation>
							</xsd:element>
						</xsd:sequence>
					</xsd:complexType>
				</xsd:element>
				<xsd:element name="AdjustedTaxableInc" type="USAmountType" minOccurs="0">
					<xsd:annotation>
						<xsd:documentation>Line 4</xsd:documentation>
					</xsd:annotation>
				</xsd:element>
				<xsd:element name="IncApportionedMT" type="USAmountType" minOccurs="0">
					<xsd:annotation>
						<xsd:documentation>Line 5</xsd:documentation>
					</xsd:annotation>
				</xsd:element>
				<xsd:element name="IncApportionedMTPercent" type="LargeRatioType" minOccurs="0">
					<xsd:annotation>
						<xsd:documentation>Line 5 Percent</xsd:documentation>
					</xsd:annotation>
				</xsd:element>
				<xsd:element name="IncAllocDirectlyMT" type="USAmountType" minOccurs="0">
					<xsd:annotation>
						<xsd:documentation>Line 6</xsd:documentation>
					</xsd:annotation>
				</xsd:element>
				<xsd:element name="MTTaxIncBeforeNetOperLoss" type="USAmountType" minOccurs="0">
					<xsd:annotation>
						<xsd:documentation>Line 7</xsd:documentation>
					</xsd:annotation>
				</xsd:element>
				<xsd:element name="ForegoNetOperLossCarryBack" type="BooleanType" minOccurs="0"/>
				<xsd:element name="MTNetOperLossCarryOvr" type="USAmountType" minOccurs="0">
					<xsd:annotation>
						<xsd:documentation>Line 8</xsd:documentation>
					</xsd:annotation>
				</xsd:element>
				<xsd:element name="MTTaxableInc" type="USAmountType" minOccurs="0">
					<xsd:annotation>
						<xsd:documentation>Line 9</xsd:documentation>
					</xsd:annotation>
				</xsd:element>
				<xsd:element name="MTTaxLiability" type="AmtMin50Type" minOccurs="0">
					<xsd:annotation>
						<xsd:documentation>Line 10</xsd:documentation>
					</xsd:annotation>
				</xsd:element>
				<xsd:element name="TaxLiaCalcAltTaxMethod" type="BooleanType" minOccurs="0">
					<xsd:annotation>
						<xsd:documentation>Checkbox: Calculating tax liability using Alternative Tax Method</xsd:documentation>
					</xsd:annotation>
				</xsd:element>
				<xsd:element name="Payments" minOccurs="0">
					<xsd:annotation>
						<xsd:documentation>Line 11 details</xsd:documentation>
					</xsd:annotation>
					<xsd:complexType>
						<xsd:sequence>
							<xsd:element name="OverPymt2006" type="USAmountType" minOccurs="0">
								<xsd:annotation>
									<xsd:documentation>Line 11a</xsd:documentation>
								</xsd:annotation>
							</xsd:element>
							<xsd:element name="TentativePymt" type="USAmountType" minOccurs="0">
								<xsd:annotation>
									<xsd:documentation>Line 11b</xsd:documentation>
								</xsd:annotation>
							</xsd:element>
							<xsd:element name="QuaterlyEstTaxPymt" type="USAmountType" minOccurs="0">
								<xsd:annotation>
									<xsd:documentation>Line 11c</xsd:documentation>
								</xsd:annotation>
							</xsd:element>
							<xsd:element name="OtherPymt" type="USAmountType" minOccurs="0">
								<xsd:annotation>
									<xsd:documentation>Line 11d</xsd:documentation>
								</xsd:annotation>
							</xsd:element>
							<xsd:element name="OtherPymtDesc" type="String50Type" minOccurs="0">
								<xsd:annotation>
									<xsd:documentation>Line 11d- description</xsd:documentation>
								</xsd:annotation>
							</xsd:element>
							<xsd:element name="PrevIssuedRefund" type="USAmountType" minOccurs="0">
								<xsd:annotation>
									<xsd:documentation>Line 11e</xsd:documentation>
								</xsd:annotation>
							</xsd:element>
							<xsd:element name="PrevIssuedRfndDesc" type="String50Type" minOccurs="0">
								<xsd:annotation>
									<xsd:documentation>Line 11e- description</xsd:documentation>
								</xsd:annotation>
							</xsd:element>
							<xsd:element name="TotalPymt" type="USAmountType" minOccurs="0">
								<xsd:annotation>
									<xsd:documentation>Line 11</xsd:documentation>
								</xsd:annotation>
							</xsd:element>
						</xsd:sequence>
					</xsd:complexType>
				</xsd:element>
				<xsd:element name="TotalCreditFromSchC" type="USAmountType" minOccurs="0">
					<xsd:annotation>
						<xsd:documentation>Line 12</xsd:documentation>
					</xsd:annotation>
				</xsd:element>
				<xsd:element name="TaxDueOrOvpymt" type="USAmountType" minOccurs="0">
					<xsd:annotation>
						<xsd:documentation>Line 13</xsd:documentation>
					</xsd:annotation>
				</xsd:element>
				<xsd:element name="Ovpymt2008EstTax" type="USAmountType" minOccurs="0">
					<xsd:annotation>
						<xsd:documentation>Line 14</xsd:documentation>
					</xsd:annotation>
				</xsd:element>
				<xsd:element name="NetTaxDueOrOvpymt" type="USAmountType" minOccurs="0">
					<xsd:annotation>
						<xsd:documentation>Line 15</xsd:documentation>
					</xsd:annotation>
				</xsd:element>
				<xsd:element name="IntTaxAfterDueDate" type="USAmountType" minOccurs="0">
					<xsd:annotation>
						<xsd:documentation>Line 16</xsd:documentation>
					</xsd:annotation>
				</xsd:element>
				<xsd:element name="EstTaxUnderpymtInt" type="USAmountType" minOccurs="0">
					<xsd:annotation>
						<xsd:documentation>Line 17</xsd:documentation>
					</xsd:annotation>
				</xsd:element>
				<xsd:element name="AnnualAdjIncMthd" type="BooleanType" minOccurs="0">
					<xsd:annotation>
						<xsd:documentation>Line 17: Check box if using annualized income or adjusted seasonal income method</xsd:documentation>
					</xsd:annotation>
				</xsd:element>
				<xsd:element name="Penalty" minOccurs="0">
					<xsd:annotation>
						<xsd:documentation>Line 18: Penalty</xsd:documentation>
					</xsd:annotation>
					<xsd:complexType>
						<xsd:sequence>
							<xsd:element name="LateFilingPenalty" type="USAmountType" minOccurs="0">
								<xsd:annotation>
									<xsd:documentation>Line 18a</xsd:documentation>
								</xsd:annotation>
							</xsd:element>
							<xsd:element name="LatePymtPenalty" type="USAmountType" minOccurs="0">
								<xsd:annotation>
									<xsd:documentation>Line 18b</xsd:documentation>
								</xsd:annotation>
							</xsd:element>
							<xsd:element name="TotalPenalty" type="USAmountType" minOccurs="0">
								<xsd:annotation>
									<xsd:documentation>Line 18</xsd:documentation>
								</xsd:annotation>
							</xsd:element>
						</xsd:sequence>
					</xsd:complexType>
				</xsd:element>
				<xsd:element name="TaxOrRefund" minOccurs="0">
					<xsd:annotation>
						<xsd:documentation>Line 19: Calculate if result is tax due or refund</xsd:documentation>
					</xsd:annotation>
					<xsd:complexType>
						<xsd:choice>
							<xsd:element name="TaxDue" type="USAmountType" minOccurs="0">
								<xsd:annotation>
									<xsd:documentation>Line 19a</xsd:documentation>
								</xsd:annotation>
							</xsd:element>
							<xsd:element name="Refund" type="USAmountType" minOccurs="0">
								<xsd:annotation>
									<xsd:documentation>Line 19b</xsd:documentation>
								</xsd:annotation>
							</xsd:element>
						</xsd:choice>
					</xsd:complexType>
				</xsd:element>
				<xsd:element name="BankAcctInfo" minOccurs="0">
					<xsd:annotation>
						<xsd:documentation>Taxpayer bank account information</xsd:documentation>
					</xsd:annotation>
					<xsd:complexType>
						<xsd:sequence>
							<xsd:element name="BankRoutingNo" type="RoutingTransitNumberType" minOccurs="0"/>
							<xsd:element name="BankAccountNo" type="BankAccountNumberType" minOccurs="0"/>
							<xsd:choice minOccurs="0">
								<xsd:element name="Checking" type="BooleanType" minOccurs="0"/>
								<xsd:element name="Savings" type="BooleanType" minOccurs="0"/>
							</xsd:choice>
						</xsd:sequence>
					</xsd:complexType>
				</xsd:element>
			</xsd:sequence>
		</xsd:complexType>
	</xsd:element>
	<xsd:complexType name="ReturnInfoType">
		<xsd:sequence>
			<xsd:element name="InitialRtn" type="BooleanType" minOccurs="0"/>
			<xsd:element name="FinalRtn" type="BooleanType" minOccurs="0"/>
			<xsd:element name="AmendRtn" type="BooleanType" minOccurs="0"/>
			<xsd:element name="RefundRtn" type="BooleanType" minOccurs="0"/>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:complexType name="CorpInfoType">
		<xsd:sequence>
			<xsd:element name="CorpName" type="BusinessNameType" minOccurs="0"/>
			<xsd:element name="AddressLine1" type="StreetAddressType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>Address line 1</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="AddressLine2" type="StreetAddressType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>Address line 2</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="CorpNewAddChk" type="BooleanType" minOccurs="0"/>
			<xsd:element name="City" type="CityType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>City</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="State" type="StateType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>State</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="ZIPCode" type="ZIPCodeType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>ZIP code</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
		</xsd:sequence>
	</xsd:complexType>
</xsd:schema>
