<?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:xsd="http://www.w3.org/2001/XMLSchema" xmlns="http://mt.gov/revenue/forbusinesses/taxsoftwarevendors" targetNamespace="http://mt.gov/revenue/forbusinesses/taxsoftwarevendors" elementFormDefault="qualified" attributeFormDefault="unqualified">
	<xsd:include schemaLocation="../TIGERS/Common/efileTypes.xsd"/>
	<xsd:element name="MT_K_COMB_07">
		<xsd:annotation>
			<xsd:documentation>Root for Schedule K-COMB</xsd:documentation>
		</xsd:annotation>
		<xsd:complexType>
			<xsd:sequence>
				<xsd:element name="Land" type="EWhereActivityDetail" minOccurs="0">
					<xsd:annotation>
						<xsd:documentation>Lin1 1.1</xsd:documentation>
					</xsd:annotation>
				</xsd:element>
				<xsd:element name="Buildings" type="EWhereActivityDetail" minOccurs="0">
					<xsd:annotation>
						<xsd:documentation>Line 1.2</xsd:documentation>
					</xsd:annotation>
				</xsd:element>
				<xsd:element name="Machinery" type="EWhereActivityDetail" minOccurs="0">
					<xsd:annotation>
						<xsd:documentation>Line 1.3</xsd:documentation>
					</xsd:annotation>
				</xsd:element>
				<xsd:element name="Equipment" type="EWhereActivityDetail" minOccurs="0">
					<xsd:annotation>
						<xsd:documentation>Line 1.4</xsd:documentation>
					</xsd:annotation>
				</xsd:element>
				<xsd:element name="FurnitureAndFixture" type="EWhereActivityDetail" minOccurs="0">
					<xsd:annotation>
						<xsd:documentation>Line 1.5</xsd:documentation>
					</xsd:annotation>
				</xsd:element>
				<xsd:element name="LeasedProperty" type="EWhereActivityDetail" minOccurs="0">
					<xsd:annotation>
						<xsd:documentation>Line 1.6</xsd:documentation>
					</xsd:annotation>
				</xsd:element>
				<xsd:element name="Inventories" type="EWhereActivityDetail" minOccurs="0">
					<xsd:annotation>
						<xsd:documentation>Line 1.7</xsd:documentation>
					</xsd:annotation>
				</xsd:element>
				<xsd:element name="Supplies" type="EWhereActivityDetail" minOccurs="0">
					<xsd:annotation>
						<xsd:documentation>Line 1.8</xsd:documentation>
					</xsd:annotation>
				</xsd:element>
				<xsd:element name="PropForeignSub" type="EWhereActivityDetail" minOccurs="0">
					<xsd:annotation>
						<xsd:documentation>Line 1.9</xsd:documentation>
					</xsd:annotation>
				</xsd:element>
				<xsd:element name="PropUnconSub" type="EWhereActivityDetail" minOccurs="0">
					<xsd:annotation>
						<xsd:documentation>Line 1.10</xsd:documentation>
					</xsd:annotation>
				</xsd:element>
				<xsd:element name="PropPassThru" type="EWhereActivityDetail" minOccurs="0">
					<xsd:annotation>
						<xsd:documentation>Line 1.11</xsd:documentation>
					</xsd:annotation>
				</xsd:element>
				<xsd:element name="MultiplyRentAmtBy8" type="EWhereActivityDetail" minOccurs="0">
					<xsd:annotation>
						<xsd:documentation>Line 1.12</xsd:documentation>
					</xsd:annotation>
				</xsd:element>
				<xsd:element name="TotalMtAvgProp" type="MtSepEntityActivity" minOccurs="0">
					<xsd:annotation>
						<xsd:documentation>Line 1.12a</xsd:documentation>
					</xsd:annotation>
				</xsd:element>
				<xsd:element name="TotalEwhereAvgProp" type="EWhereActivityDetail" minOccurs="0">
					<xsd:annotation>
						<xsd:documentation>Line 1.12b</xsd:documentation>
					</xsd:annotation>
				</xsd:element>
				<xsd:element name="SepEntityPropFactor" type="MtSepEntityActivityPcnt" minOccurs="0">
					<xsd:annotation>
						<xsd:documentation>Line 1.12c</xsd:documentation>
					</xsd:annotation>
				</xsd:element>
				<xsd:element name="TotalPropFactor" type="RatioType" minOccurs="0">
					<xsd:annotation>
						<xsd:documentation>Line 1.12d</xsd:documentation>
					</xsd:annotation>
				</xsd:element>
				<xsd:element name="OfficerCompensation" type="EWhereActivityDetail" minOccurs="0">
					<xsd:annotation>
						<xsd:documentation>Line 2.1</xsd:documentation>
					</xsd:annotation>
				</xsd:element>
				<xsd:element name="Wages" type="EWhereActivityDetail" minOccurs="0">
					<xsd:annotation>
						<xsd:documentation>Line 2.2</xsd:documentation>
					</xsd:annotation>
				</xsd:element>
				<xsd:element name="CostGoodsSold" type="EWhereActivityDetail" minOccurs="0">
					<xsd:annotation>
						<xsd:documentation>Line 2.3</xsd:documentation>
					</xsd:annotation>
				</xsd:element>
				<xsd:element name="Repairs" type="EWhereActivityDetail" minOccurs="0">
					<xsd:annotation>
						<xsd:documentation>Line 2.4</xsd:documentation>
					</xsd:annotation>
				</xsd:element>
				<xsd:element name="OtherDeduc" type="EWhereActivityDetail" minOccurs="0">
					<xsd:annotation>
						<xsd:documentation>Line 2.5</xsd:documentation>
					</xsd:annotation>
				</xsd:element>
				<xsd:element name="PayrollForeignSub" type="EWhereActivityDetail" minOccurs="0">
					<xsd:annotation>
						<xsd:documentation>Line 2.6</xsd:documentation>
					</xsd:annotation>
				</xsd:element>
				<xsd:element name="PayrollUnconSub" type="EWhereActivityDetail" minOccurs="0">
					<xsd:annotation>
						<xsd:documentation>Line 2.7</xsd:documentation>
					</xsd:annotation>
				</xsd:element>
				<xsd:element name="PayrollPassThru" type="EWhereActivityDetail" minOccurs="0">
					<xsd:annotation>
						<xsd:documentation>Line 2.8</xsd:documentation>
					</xsd:annotation>
				</xsd:element>
				<xsd:element name="TotalMtPayroll" type="MtSepEntityActivity" minOccurs="0">
					<xsd:annotation>
						<xsd:documentation>Line 2.8a</xsd:documentation>
					</xsd:annotation>
				</xsd:element>
				<xsd:element name="TotalEwherePayroll" type="EWhereActivityDetail" minOccurs="0">
					<xsd:annotation>
						<xsd:documentation>Line 2.8b</xsd:documentation>
					</xsd:annotation>
				</xsd:element>
				<xsd:element name="SepEntityPayrollFactor" type="MtSepEntityActivityPcnt" minOccurs="0">
					<xsd:annotation>
						<xsd:documentation>Line 2.8c</xsd:documentation>
					</xsd:annotation>
				</xsd:element>
				<xsd:element name="TotalPayrollFactor" type="RatioType" minOccurs="0">
					<xsd:annotation>
						<xsd:documentation>Line 2.8d</xsd:documentation>
					</xsd:annotation>
				</xsd:element>
				<xsd:element name="GrossSales" type="USAmountType" minOccurs="0">
					<xsd:annotation>
						<xsd:documentation>Line 3.1</xsd:documentation>
					</xsd:annotation>
				</xsd:element>
				<xsd:element name="ShipFrmOutMt" type="MtSepEntityActivity" minOccurs="0">
					<xsd:annotation>
						<xsd:documentation>Line 3.2</xsd:documentation>
					</xsd:annotation>
				</xsd:element>
				<xsd:element name="ShipFrmWithinMt" type="MtSepEntityActivity" minOccurs="0">
					<xsd:annotation>
						<xsd:documentation>Line 3.3</xsd:documentation>
					</xsd:annotation>
				</xsd:element>
				<xsd:element name="SalesShipMtToGov" type="MtSepEntityActivity" minOccurs="0">
					<xsd:annotation>
						<xsd:documentation>Line 3.4</xsd:documentation>
					</xsd:annotation>
				</xsd:element>
				<xsd:element name="SalesShipStPurchase" type="MtSepEntityActivity" minOccurs="0">
					<xsd:annotation>
						<xsd:documentation>Line 3.5</xsd:documentation>
					</xsd:annotation>
				</xsd:element>
				<xsd:element name="SalesNotServiceIncome" type="MtSepEntityActivity" minOccurs="0">
					<xsd:annotation>
						<xsd:documentation>Line 3.6</xsd:documentation>
					</xsd:annotation>
				</xsd:element>
				<xsd:element name="InterentitySales" type="EWhereActivityDetailSigned" minOccurs="0">
					<xsd:annotation>
						<xsd:documentation>Line 3.7</xsd:documentation>
					</xsd:annotation>
				</xsd:element>
				<xsd:element name="NetGainSchD" type="EWhereActivityDetail" minOccurs="0">
					<xsd:annotation>
						<xsd:documentation>Line 3.8</xsd:documentation>
					</xsd:annotation>
				</xsd:element>
				<xsd:element name="OtherGrossReceipt" type="EWhereActivityDetail" minOccurs="0">
					<xsd:annotation>
						<xsd:documentation>Line 3.9</xsd:documentation>
					</xsd:annotation>
				</xsd:element>
				<xsd:element name="SalesInclForeignSub" type="EWhereActivityDetail" minOccurs="0">
					<xsd:annotation>
						<xsd:documentation>Line 3.10</xsd:documentation>
					</xsd:annotation>
				</xsd:element>
				<xsd:element name="SalesInclUnconSub" type="EWhereActivityDetail" minOccurs="0">
					<xsd:annotation>
						<xsd:documentation>Line 3.11</xsd:documentation>
					</xsd:annotation>
				</xsd:element>
				<xsd:element name="SalesInclPassThru" type="EWhereActivityDetail" minOccurs="0">
					<xsd:annotation>
						<xsd:documentation>Line 3.12</xsd:documentation>
					</xsd:annotation>
				</xsd:element>
				<xsd:element name="OtherInterentityTran" type="EWhereActivityDetailSigned" minOccurs="0">
					<xsd:annotation>
						<xsd:documentation>Line 3.13</xsd:documentation>
					</xsd:annotation>
				</xsd:element>
				<xsd:element name="TotalMtSales" type="MtSepEntityActivity" minOccurs="0">
					<xsd:annotation>
						<xsd:documentation>Line 3.13a</xsd:documentation>
					</xsd:annotation>
				</xsd:element>
				<xsd:element name="TotalEwhereSales" type="EWhereActivityDetail" minOccurs="0">
					<xsd:annotation>
						<xsd:documentation>Line 3.13b</xsd:documentation>
					</xsd:annotation>
				</xsd:element>
				<xsd:element name="SepEntitySalesFactor" type="MtSepEntityActivityPcnt" minOccurs="0">
					<xsd:annotation>
						<xsd:documentation>Line 3.13c</xsd:documentation>
					</xsd:annotation>
				</xsd:element>
				<xsd:element name="TotalSalesFactor" type="RatioType" minOccurs="0">
					<xsd:annotation>
						<xsd:documentation>Line 3.13d</xsd:documentation>
					</xsd:annotation>
				</xsd:element>
				<xsd:element name="FactorSum" type="MtSepEntityActivityPcnt" minOccurs="0">
					<xsd:annotation>
						<xsd:documentation>Line 4.1</xsd:documentation>
					</xsd:annotation>
				</xsd:element>
				<xsd:element name="SepApportionFactor" type="MtSepEntityActivityPcnt" minOccurs="0">
					<xsd:annotation>
						<xsd:documentation>Line 5a</xsd:documentation>
					</xsd:annotation>
				</xsd:element>
				<xsd:element name="TotalApportionFactor" type="RatioType" minOccurs="0">
					<xsd:annotation>
						<xsd:documentation>Line 5b</xsd:documentation>
					</xsd:annotation>
				</xsd:element>
				<xsd:element name="MtAdjTaxIncome" type="MtSepEntityActivity" minOccurs="0">
					<xsd:annotation>
						<xsd:documentation>Line 6a</xsd:documentation>
					</xsd:annotation>
				</xsd:element>
				<xsd:element name="IncomeApportionMt" type="MtSepEntityActivity" minOccurs="0">
					<xsd:annotation>
						<xsd:documentation>Line 6b</xsd:documentation>
					</xsd:annotation>
				</xsd:element>
				<xsd:element name="IncomeAllocMt" type="MtSepEntityActivity" minOccurs="0">
					<xsd:annotation>
						<xsd:documentation>Line 6c</xsd:documentation>
					</xsd:annotation>
				</xsd:element>
				<xsd:element name="MtTaxIncomeLoss" type="MtSepEntityActivity" minOccurs="0">
					<xsd:annotation>
						<xsd:documentation>Line 6d</xsd:documentation>
					</xsd:annotation>
				</xsd:element>
				<xsd:element name="MtNetOperLossCarry" minOccurs="0">
					<xsd:annotation>
						<xsd:documentation>Line 6e</xsd:documentation>
					</xsd:annotation>
					<xsd:complexType>
						<xsd:sequence>
							<xsd:element name="OperLossCarryMtCorpA" type="USAmountType" minOccurs="0"/>
							<xsd:element name="OperLossCarryMtCorpB" type="USAmountType" minOccurs="0"/>
						</xsd:sequence>
					</xsd:complexType>
				</xsd:element>
				<xsd:element name="TotalNOLCarryover" type="USAmountType" minOccurs="0">
					<xsd:annotation>
						<xsd:documentation>Line 6.e.1</xsd:documentation>
					</xsd:annotation>
				</xsd:element>
				<xsd:element name="MtTaxableIncome" type="MtSepEntityActivity" minOccurs="0">
					<xsd:annotation>
						<xsd:documentation>Line 6f</xsd:documentation>
					</xsd:annotation>
				</xsd:element>
				<xsd:element name="TotalMtTaxableIncome" type="USAmountType" minOccurs="0">
					<xsd:annotation>
						<xsd:documentation>Line 6g</xsd:documentation>
					</xsd:annotation>
				</xsd:element>
			</xsd:sequence>
		</xsd:complexType>
	</xsd:element>
	<xsd:complexType name="EWhereActivityDetail">
		<xsd:sequence>
			<xsd:element name="EWhereActivity" type="USAmountType" minOccurs="0"/>
			<xsd:element name="MtActivityCorpA" type="USAmountType" minOccurs="0"/>
			<xsd:element name="MtActivityCorpB" type="USAmountType" minOccurs="0"/>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:complexType name="MtSepEntityActivity">
		<xsd:sequence>
			<xsd:element name="MtActivityCorpA" type="USAmountType" minOccurs="0"/>
			<xsd:element name="MtActivityCorpB" type="USAmountType" minOccurs="0"/>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:complexType name="EWhereActivityDetailSigned">
		<xsd:sequence>
			<xsd:element name="EWhereActivity" type="USAmountType" minOccurs="0"/>
			<xsd:element name="MtActivityCorpA" type="USAmountType" minOccurs="0"/>
			<xsd:element name="MtActivityCorpB" type="USAmountType" minOccurs="0"/>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:complexType name="MtSepEntityActivityPcnt">
		<xsd:sequence>
			<xsd:element name="MtActivityCorpA" type="RatioType" minOccurs="0"/>
			<xsd:element name="MtActivityCorpB" type="RatioType" minOccurs="0"/>
		</xsd:sequence>
	</xsd:complexType>
</xsd:schema>
