<?xml version="1.0" encoding="UTF-8"?>
<xsd:schema targetNamespace="http://www.irs.gov/efile" xmlns="http://www.irs.gov/efile"
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
elementFormDefault="qualified" attributeFormDefault="unqualified" version="1.0">

	<xsd:annotation>
		<xsd:documentation>
			<Description>IRS e-file Corporate Income Tax Schema - IRS Form 1120-L</Description>
			<TaxYear>2012</TaxYear>
			<MaturityLevel>Draft Release</MaturityLevel>
			<ReleaseDate>September 5, 2012</ReleaseDate>
		</xsd:documentation>
	</xsd:annotation>

	<xsd:include schemaLocation="../../../Common/efileTypes.xsd" />


	<!-- ===================================================================== -->
	<!-- ========================  IRS Form 1120-L =========================== -->
	<!-- ===================================================================== -->


	<xsd:element name="IRS1120L">
		<xsd:annotation>
			<xsd:documentation>IRS Form 1120-L excluding embedded schedules and supporting info</xsd:documentation>
		</xsd:annotation>
		<xsd:complexType>
			<xsd:complexContent>
				<xsd:extension base="IRS1120LType">

					<xsd:attributeGroup ref="DocumentAttributes">
						<xsd:annotation>
							<xsd:documentation>Common return document attributes</xsd:documentation>
						</xsd:annotation>
					</xsd:attributeGroup>

					<xsd:attribute name="documentName" type="xsd:string" fixed="IRS1120L">
						<xsd:annotation>
							<xsd:documentation>IRS internal use only. To avoid error in the return, do not include the attribute name or value.</xsd:documentation>
						</xsd:annotation>
					</xsd:attribute>

					<xsd:attribute name="referenceDocumentId" type="IdListType" >
						<xsd:annotation>
							<xsd:documentation>List of document ID's of forms, schedules, supporting info. etc. attached to this form</xsd:documentation>
						</xsd:annotation>
					</xsd:attribute>

					<xsd:attribute name="referenceDocumentName" type="StringType" fixed="AdvancePaymentsForGoodsAndLongTermContractsSchedule AmortizationElectionStatement DualConsolidatedLossesStatement ElectionToDeferGainFromQlfyElecTransmissionTrans F1120LSchFReconcWithAnnStmt IRS851 IRS1122 IRS1120LScheduleM3 IRS2220 IRS2439 IRS4136 IRS8902 IRS8941 IRSFormT NAICAnnualStatement NAICReconciliationScheduleForM3Nonfilers QualifyingReforestationCostsStatement Section108iInformationStatement Section953dSchedule StatementPursuantToReg13555aByDistributingCorpStatement TransferorElectionCertificationStatement TransferToACorpControlledByTransferorStatement" />

				</xsd:extension>
			</xsd:complexContent>
		</xsd:complexType>
	</xsd:element>

	<xsd:complexType name="IRS1120LType">
		<xsd:annotation>
			<xsd:documentation>Content model for Form 1120-L main form</xsd:documentation>
		</xsd:annotation>

		<xsd:sequence>

			<!-- Tax Year Beginning -->
			<xsd:element name="TaxYearBeginning" type="DateType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Tax year beginning</Description>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Tax Year Ending -->
			<xsd:element name="TaxYearEnding" type="DateType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Tax year ending</Description>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Name -->
			<xsd:element name="Name" type="BusinessNameType">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Name</Description>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Address -->
			<xsd:choice minOccurs="0">

				<!-- US Address -->
				<xsd:element name="USAddress" type="USAddressType" >
					<xsd:annotation>
						<xsd:documentation>
							<Description>US address</Description>
						</xsd:documentation>
					</xsd:annotation>
				</xsd:element>

				<!-- Foreign Address -->
				<xsd:element name="ForeignAddress" type="ForeignAddressType">
					<xsd:annotation>
						<xsd:documentation>
							<Description>Foreign address</Description>
						</xsd:documentation>
					</xsd:annotation>
				</xsd:element>

			</xsd:choice>

			<!-- Consolidated Return Indicator -->
			<xsd:element name="IsConsolidatedReturn" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Indicates this is a consolidated return</Description>
						<LineNumber>A1</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
				<xsd:complexType>
					<xsd:simpleContent>
						<xsd:extension base="CheckboxType">
							<xsd:attribute name="referenceDocumentId" type="IdListType" />
							<xsd:attribute name="referenceDocumentName" type="StringType" fixed="IRS851" />
						</xsd:extension>
					</xsd:simpleContent>
				</xsd:complexType>
			</xsd:element>

			<!-- Life-Nonlife Consolidated Return -->
			<xsd:element name="LifeNonlifeConsolidatedReturn" type="CheckboxType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Indicates life-nonlife consolidated return</Description>
						<LineNumber>A2</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Schedule M-3 (1120L) -->
			<xsd:element name="ScheduleM3_1120L" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Indicates Schedule M-3 (1120L)</Description>
						<LineNumber>A3</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
				<xsd:complexType>
					<xsd:simpleContent>
						<xsd:extension base="CheckboxType">
							<xsd:attribute name="referenceDocumentId" type="IdListType" />
							<xsd:attribute name="referenceDocumentName" type="StringType" fixed="IRS1120LScheduleM3" />
						</xsd:extension>
					</xsd:simpleContent>
				</xsd:complexType>
			</xsd:element>

			<!-- Choice between Corporation's EIN or "APPLD FOR" -->
			<xsd:choice minOccurs="1">

				<!-- Corporation's EIN -->
				<xsd:element name="CorporationEIN" type="EINType">
					<xsd:annotation>
						<xsd:documentation>
							<Description>Employer identification number</Description>
							<LineNumber>B</LineNumber>
						</xsd:documentation>
					</xsd:annotation>
				</xsd:element>

				<!-- Missing EIN Reason -->
				<xsd:element name="MissingEINReason">
					<xsd:annotation>
						<xsd:documentation>
							<Description>Missing EIN reason</Description>
							<LineNumber>B</LineNumber>
						</xsd:documentation>
					</xsd:annotation>
					<xsd:simpleType>
						<xsd:restriction base="StringType">
							<xsd:enumeration value="APPLD FOR"/>
						</xsd:restriction>
					</xsd:simpleType>
				</xsd:element>

			</xsd:choice>

			<!-- Date Incorporated -->
			<xsd:element name="DateIncorporated" type="DateType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Date incorporated</Description>
						<LineNumber>C</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Election made Under Section 953(c)(3)(C) -->
			<xsd:element name="ElectionMadeUnderSection953C3C" type="CheckboxType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Election made under section 953(c)(3)(C)</Description>
						<LineNumber>D</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Election made Under Section 953(d) -->
			<xsd:element name="ElectionMadeUnderSection953D" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Election made under section 953(d)</Description>
						<LineNumber>D</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
				<xsd:complexType>
					<xsd:simpleContent>
						<xsd:extension base="CheckboxType">
							<xsd:attribute name="Section953DIndicator">
								<xsd:simpleType>
									<xsd:restriction base="StringType">
										<xsd:enumeration value="SECTION 953(D)"/>
									</xsd:restriction>
								</xsd:simpleType>
							</xsd:attribute>
							<xsd:attribute name="Section953DAmount" type="USAmountType"/>
							<xsd:attribute name="referenceDocumentId" type="IdListType"/>
							<xsd:attribute name="referenceDocumentName" type="StringType" fixed="Section953dSchedule" />
						</xsd:extension>
					</xsd:simpleContent>
				</xsd:complexType>
			</xsd:element>

			<!-- Address Change Indicator -->
			<xsd:element name="AddressChange" type="CheckboxType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Indicates this return has an address change</Description>
						<LineNumber>E(3)</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- INCOME Section -->

			<!-- Gross Premiums -->
			<xsd:element name="GrossPremiumsBalance" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Gross premiums</Description>
						<LineNumber>1</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Net Decrease in Reserves -->
			<xsd:element name="NetDecreaseInReserves" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Net decrease in reserves</Description>
						<LineNumber>2</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Percent Decrease Under Section 807(f)(1)(B)(ii) -->
			<xsd:element name="PercentDecreaseSection807" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Percent decrease under section 807(f)(1)(B)(ii)</Description>
						<LineNumber>3</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Investment Income -->
			<xsd:element name="InvestmentIncome" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Investment income</Description>
						<LineNumber>4</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Capital Gain Net Income -->
			<xsd:element name="CapitalGainNetIncome" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Capital gain net income</Description>
						<LineNumber>5</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Income From Special Loss Discount Account -->
			<xsd:element name="IncmFromSpecialLossDscntAcct" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Income from special loss discount account</Description>
						<LineNumber>6</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
				<xsd:complexType>
					<xsd:simpleContent>
						<xsd:extension base="USAmountType">
							<xsd:attribute name="referenceDocumentId" type="IdListType" />
							<xsd:attribute name="referenceDocumentName" type="StringType" fixed="IRS8816" />
						</xsd:extension>
					</xsd:simpleContent>
				</xsd:complexType>
			</xsd:element>

			<!-- Other Income -->
			<xsd:element name="OtherIncome" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Other income</Description>
						<LineNumber>7</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
				<xsd:complexType>
					<xsd:simpleContent>
						<xsd:extension base="USAmountType">
							<xsd:attribute name="otherIncomeItem" type="ShortDescriptionType" />
							<xsd:attribute name="referenceDocumentId" type="IdListType" />
							<xsd:attribute name="referenceDocumentName" type="StringType" fixed="ItemizedOtherIncomeSchedule" />
						</xsd:extension>
					</xsd:simpleContent>
				</xsd:complexType>
			</xsd:element>

			<!-- Life Insurance Gross Income -->
			<xsd:element name="LifeInsuranceGrossIncome" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Life insurance gross income</Description>
						<LineNumber>8</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>


			<!-- DEDUCTIONS Section -->

			<!-- Death Benefits -->
			<xsd:element name="DeathBenefits" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Death benefits</Description>
						<LineNumber>9</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Net Increase in Reserves -->
			<xsd:element name="NetIncreaseInReserves" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Net increase in reserves</Description>
						<LineNumber>10</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Percent Increase Under Section 807(f)(1)(B)(i) -->
			<xsd:element name="PercentIncreaseUnderSection807" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Percent increase under Section 807(f)(1)(B)(i)</Description>
						<LineNumber>11</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Deductible Dividends -->
			<xsd:element name="DeductiblePolicyholderDiv" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Deductible dividends</Description>
						<LineNumber>12</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Assumption of Liabilities -->
			<xsd:element name="AssumptionOfLiabilities" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Assumption of liabilities</Description>
						<LineNumber>13</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Reimbursable Dividends -->
			<xsd:element name="ReimbursableDividends" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Reimbursable dividends</Description>
						<LineNumber>14</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Interest Deductions -->
			<xsd:element name="InterestDeductions" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Interest deductions</Description>
						<LineNumber>15a</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
				<xsd:complexType>
					<xsd:simpleContent>
						<xsd:extension base="USAmountType">
							<xsd:attribute name="referenceDocumentId" type="IdListType" />
							<xsd:attribute name="referenceDocumentName" type="StringType" fixed="InterestDeductionStatement" />
						</xsd:extension>
					</xsd:simpleContent>
				</xsd:complexType>
			</xsd:element>

			<!-- Tax-Exempt Interest Expense -->
			<xsd:element name="TaxExemptInterestExpense" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Tax-exempt interest expense</Description>
						<LineNumber>15b</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Interest Balance -->
			<xsd:element name="InterestBalance" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Interest balance</Description>
						<LineNumber>15c</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Deductible Acquisition Expenses -->
			<xsd:element name="DeductibleAcquisitionExpenses" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Deductible acquisition expenses</Description>
						<LineNumber>16</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Additional Deduction -->
			<xsd:element name="AdditionalDeduction" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Additional deduction</Description>
						<LineNumber>17</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
				<xsd:complexType>
					<xsd:simpleContent>
						<xsd:extension base="USAmountType">
							<xsd:attribute name="referenceDocumentId" type="IdListType" />
							<xsd:attribute name="referenceDocumentName" type="StringType" fixed="IRS8816" />
						</xsd:extension>
					</xsd:simpleContent>
				</xsd:complexType>
			</xsd:element>

			<!-- Other Deductions -->
			<xsd:element name="OtherDeductions" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Other deductions</Description>
						<LineNumber>18</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
				<xsd:complexType>
					<xsd:simpleContent>
						<xsd:extension base="USAmountType">
							<xsd:attribute name="referenceDocumentId" type="IdListType"/>
							<xsd:attribute name="referenceDocumentName" type="StringType" fixed="CharitableDeclarationStatement CompensationOfOfficersSchedule ExcessQualifiedContributionsStatement ItemizedOtherDeductionsSchedule IRS4562 IRSFormT" />
						</xsd:extension>
					</xsd:simpleContent>
				</xsd:complexType>
			</xsd:element>

			<!-- Partial Total of Deductions -->
			<xsd:element name="PartialTotalDeductions" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Add lines 9 through 18</Description>
						<LineNumber>19</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Subtotal of Deductions -->
			<xsd:element name="SubtotalOfDeductions" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Subtotal. Subtract line 19 from line 8</Description>
						<LineNumber>20</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Dividends-Received Deduction -->
			<xsd:element name="DividendsReceivedDeduction" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Adjusted dividends-received deduction</Description>
						<LineNumber>21a</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Net Operating Loss Deduction -->
			<xsd:element name="NetOperatingLossDeduction" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Net operating loss deduction</Description>
						<LineNumber>Line 21b</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
				<xsd:complexType>
					<xsd:simpleContent>
						<xsd:extension base="USAmountType">
							<xsd:attribute name="referenceDocumentId" type="IdListType" />
							<xsd:attribute name="referenceDocumentName" type="StringType" fixed="OperationsLossDeductionSchedule" />
						</xsd:extension>
					</xsd:simpleContent>
				</xsd:complexType>
			</xsd:element>

			<!-- Total Dividends-Received and Operations Loss -->
			<xsd:element name="TotalDividendsRcvdAndOprLoss" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Total</Description>
						<LineNumber>Line 21c</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Gain or Loss from Operations -->
			<xsd:element name="GainOrLossFromOperations" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Gain or (loss) from operations</Description>
						<LineNumber>22</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Small Life Insurance Company Deduction -->
			<xsd:element name="SmallLifeInsCompanyDeduction" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Small life insurance company deduction</Description>
						<LineNumber>23</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- LICTI -->
			<xsd:element name="LICTI" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Life insurance company taxable income (LICTI)</Description>
						<LineNumber>24</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Limitation On Noninsurance Losses -->
			<xsd:element name="LimitationOnNoninsuranceLosses" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Limitation on noninsurance losses</Description>
						<LineNumber>25</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Surplus Account Deduction -->
			<xsd:element name="SurplusAccountDeduction" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Surplus account deduction</Description>
						<LineNumber>26</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>


			<!-- TAX AND PAYMENTS Section -->

			<!-- Taxable Income -->
			<xsd:element name="TaxableIncome" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Taxable income</Description>
						<LineNumber>27</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Total Tax -->
			<xsd:element name="TotalTax" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Total Tax</Description>
						<LineNumber>28</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Prior Year Overpayment Credit -->
			<xsd:element name="PriorYearOverpaymentCredit" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Prior year overpayment credited to current year</Description>
						<LineNumber>29a</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Prior Year Estimated Tax Payments -->
			<xsd:element name="PriorYearEstimatedTaxPayments" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Prior year estimated tax payments</Description>
						<LineNumber>29b</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Estimated Tax Payments -->
			<xsd:element name="EstimatedTaxPayments" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Estimated tax payments</Description>
						<LineNumber>29c</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Current Year Special Estimated Tax Payments -->
			<xsd:element name="SpecialEstimatedTaxPayments" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Current year special estimated tax payments</Description>
						<LineNumber>29d</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Refund Applied For 29e -->
			<xsd:element name="RefundAppliedFor29e" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Refund applied for on Form 4466</Description>
						<LineNumber>29e</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Refund Applied For 29f -->
			<xsd:element name="SumOfLines29aThrough29cLess29e" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Enter the total of line 29a through 29c less line 29e.  Do not include line 29d in the total for line 29f.</Description>
						<LineNumber>29f</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Tax Deposited with Form 7004 -->
			<xsd:element name="TaxDepositedWithForm7004" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Tax deposited with Form 7004</Description>
						<LineNumber>29g</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Credit from Form 2439 -->
			<xsd:element name="UndistributedCapitalGainsCr" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Credit from Form 2439</Description>
						<LineNumber>29h(1)</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Credit from Form 4136 -->
			<xsd:element name="CreditForFederalTaxOnFuels" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Credit from Form 4136</Description>
						<LineNumber>29h(2)</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Sum of Forms 2439 and 4136 Credits -->
			<xsd:element name="Form2439And4136Credits" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Sum of Forms 2439 and 4136 credits</Description>
						<LineNumber>29h</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
				<xsd:complexType>
					<xsd:simpleContent>
						<xsd:extension base="USAmountType">
							<xsd:attribute name="ODCIndicator">
								<xsd:simpleType>
									<xsd:restriction base="StringType">
										<xsd:enumeration value="ODC"/>
									</xsd:restriction>
								</xsd:simpleType>
							</xsd:attribute>
						</xsd:extension>
					</xsd:simpleContent>
				</xsd:complexType>
			</xsd:element>

			<!-- US Income Tax Paid or Withheld 29i-->
			<xsd:element name="USIncomeTaxPaidOrWithheld29i" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>US income tax paid or withheld</Description>
						<LineNumber>29i</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Refundable Credits-->
			<xsd:element name="RefundableCredits" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Refundable credits</Description>
						<LineNumber>29j</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
				<xsd:complexType>
					<xsd:simpleContent>
						<xsd:extension base="USAmountType">
							<xsd:attribute name="referenceDocumentId" type="IdListType" />
							<xsd:attribute name="referenceDocumentName" type="StringType" fixed="IRS3800 IRS8827" />
						</xsd:extension>
					</xsd:simpleContent>
				</xsd:complexType>
			</xsd:element>

			<!-- US Income Tax Paid or Withheld 29k-->
			<xsd:element name="USIncomeTaxPaidOrWithheld29k" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>US income tax paid or withheld</Description>
						<LineNumber>29k</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
				<xsd:complexType>
					<xsd:simpleContent>
						<xsd:extension base="USAmountType">
							<xsd:attribute name="backupWithholdingIndicator">
								<xsd:simpleType>
									<xsd:restriction base="StringType">
										<xsd:enumeration value="BACKUP WITHHOLDING"/>
									</xsd:restriction>
								</xsd:simpleType>
							</xsd:attribute>
							<xsd:attribute name="backupWithholdingAmount" type="USAmountType"/>
						</xsd:extension>
					</xsd:simpleContent>
				</xsd:complexType>
			</xsd:element>

			<!-- Estimated Tax Penalty -->
			<xsd:element name="EstimatedTaxPenalty" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Estimated tax penalty</Description>
						<LineNumber>30</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Form 2220 Attached -->
			<xsd:element name="Form2220Attached" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Indicates Form 2220 is attached</Description>
						<LineNumber>30</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
				<xsd:complexType>
					<xsd:simpleContent>
						<xsd:extension base="CheckboxType">
							<xsd:attribute name="referenceDocumentId" type="IdListType" />
							<xsd:attribute name="referenceDocumentName" type="StringType" fixed="IRS2220" />
						</xsd:extension>
					</xsd:simpleContent>
				</xsd:complexType>
			</xsd:element>

			<!-- Tax or Overpayment -->
			<xsd:choice minOccurs="0">

				<!-- Amount Owed -->
				<xsd:element name="BalanceDue" type="USAmountType">
					<xsd:annotation>
						<xsd:documentation>
							<Description>Amount owed</Description>
							<LineNumber>31</LineNumber>
						</xsd:documentation>
					</xsd:annotation>
				</xsd:element>

				<!-- Overpayment -->
				<xsd:element name="OverpaymentSection">
					<xsd:complexType>
						<xsd:sequence>

							<!-- Overpayment Amount -->
							<xsd:element name="OverpaymentAmount" type="USAmountType" minOccurs="0">
								<xsd:annotation>
									<xsd:documentation>
										<Description>Overpayment amount</Description>
										<LineNumber>32</LineNumber>
									</xsd:documentation>
								</xsd:annotation>
							</xsd:element>

							<!-- Overpayment Credited -->
							<xsd:element name="CreditElect" type="USAmountType" minOccurs="0">
								<xsd:annotation>
									<xsd:documentation>
										<Description>Overpayment credited to next year's estimated tax</Description>
										<LineNumber>33</LineNumber>
									</xsd:documentation>
								</xsd:annotation>
							</xsd:element>

							<!-- Refunded Amount -->
							<xsd:element name="Refund" minOccurs="0">
								<xsd:annotation>
									<xsd:documentation>
										<Description>Refunded amount</Description>
										<LineNumber>33</LineNumber>
									</xsd:documentation>
								</xsd:annotation>
								<xsd:complexType>
									<xsd:simpleContent>
										<xsd:extension base="USAmountNNType">
											<xsd:attribute name="referenceDocumentId" type="IdListType"/>
											<xsd:attribute name="referenceDocumentName" type="StringType" fixed="IRS8050"/>
										</xsd:extension>
									</xsd:simpleContent>
								</xsd:complexType>
							</xsd:element>

						</xsd:sequence>
					</xsd:complexType>
				</xsd:element>

			</xsd:choice>

			<!-- IRS1120-L Schedule A - Dividend Income and Dividends-Received Deduction -->
			<xsd:element name="IRS1120LScheduleA" type="IRS1120LScheduleAType" minOccurs="0" />

			<!-- IRS1120-L Schedule B - Gross Investment Income -->
			<xsd:element name="IRS1120LScheduleB" type="IRS1120LScheduleBType" minOccurs="0" />

			<!-- IRS1120-L Schedule F - Increase (Decrease) in Reserves and Company/Policyholder Share Percentage -->
			<xsd:element name="IRS1120LScheduleF" type="IRS1120LScheduleFType" minOccurs="0" />

			<!-- IRS1120-L Schedule G - Policy Acquisition Expenses -->
			<xsd:element name="IRS1120LScheduleG" type="IRS1120LScheduleGType" minOccurs="0" />

			<!-- IRS1120-L Schedule H - Small Life Insurance Company Deduction -->
			<xsd:element name="IRS1120LScheduleH" type="IRS1120LScheduleHType" minOccurs="0" />

			<!-- IRS1120-L Schedule I - Limitation on Noninsurance Losses -->
			<xsd:element name="IRS1120LScheduleI" type="IRS1120LScheduleIType" minOccurs="0" />

			<!-- IRS1120-L Schedule J - Policyholders Surplus Account -->
			<xsd:element name="IRS1120LScheduleJ" type="IRS1120LScheduleJType" minOccurs="0" />

			<!-- IRS1120-L Schedule K - Tax Computation -->
			<xsd:element name="IRS1120LScheduleK" type="IRS1120LScheduleKType" minOccurs="0" />

			<!-- IRS1120-L Schedule L - Total Assets -->
			<xsd:element name="IRS1120LScheduleL" type="IRS1120LScheduleLType" minOccurs="0" />

			<!-- IRS1120-L Schedule M - Other Information -->
			<xsd:element name="IRS1120LScheduleM" type="IRS1120LScheduleMType" minOccurs="0" />

		</xsd:sequence>
	</xsd:complexType>


	<!-- =============================================================== -->
	<!-- ======================  IRS Form 1120 Schedule A ============== -->
	<!-- =============================================================== -->

	<xsd:complexType name="IRS1120LScheduleAType">
		<xsd:annotation>
			<xsd:documentation>Content model for Form 1120-L Schedule A</xsd:documentation>
		</xsd:annotation>

		<xsd:sequence>

			<!-- Dividends from Less-Than-20%-Owned Domestic Corporations -->
			<xsd:element name="DomesticOwndBelow20Dividends" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Dividends from less-than-20%-owned domestic corporations (other than debt-financed stock)</Description>
						<LineNumber>Schedule A Line 1(a)</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Deductions from Less-Than-20%-Owned Domestic Corporations -->
			<xsd:element name="DomesticOwndBelow20Deductions" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Deductions on less-than-20%-owned domestic corporations (other than debt-financed stock)</Description>
						<LineNumber>Schedule A Line 1(c)</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Dividends from 20%-or-More-Owned Domestic Corporations -->
			<xsd:element name="DomesticOwnd20OrMoreDividends" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Dividends from 20%-or-more-owned domestic corporations (other than debt-financed stock)</Description>
						<LineNumber>Schedule A Line 2(a)</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Deductions from 20%-or-More-Owned Domestic Corporations -->
			<xsd:element name="DomesticOwnd20OrMoreDeductions" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Deductions on 20%-or-more-owned domestic corporations (other than debt-financed stock)</Description>
						<LineNumber>Schedule A Line 2(c)</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Dividends from Debt Financed Stock of Domestic and Foreign Corporations -->
			<xsd:element name="DebtFinancedStockDividends" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Dividends from debt-financed stock of domestic and foreign corporations</Description>
						<LineNumber>Schedule A Line 3(a)</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Debt Financed Stock Percentage -->
			<xsd:element name="DebtFinancedStockPercentage" type="RatioType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Debt financed stock percentage</Description>
						<LineNumber>Schedule A Line 3(b)</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>


			<!-- Debt Financed Stock Deductions -->
			<xsd:element name="DebtFinancedStockDeductions" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Deductions on debt-financed stock of domestic and foreign corporations (section 246A)</Description>
						<LineNumber>Schedule A Line 3(c)</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
				<xsd:complexType>
					<xsd:simpleContent>
						<xsd:extension base="USAmountType">
							<xsd:attribute name="referenceDocumentId" type="IdListType" />
							<xsd:attribute name="referenceDocumentName" type="StringType" fixed="DividendsOnDebtFinancedStockStatement" />
						</xsd:extension>
					</xsd:simpleContent>
				</xsd:complexType>
			</xsd:element>

			<!-- Dividends from Public Utility Corporations of Less-Than-20%-Owned -->
			<xsd:element name="PubUtilBelow20Dividends" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Dividends from public utilities corporations of less-than-20%-owned</Description>
						<LineNumber>Schedule A Line 4(a)</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Deductions from Public Utility Corporations of Less-Than-20%-Owned -->
			<xsd:element name="PubUtilBelow20Deductions" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Deductions from public utilities corporations of less-than-20%-owned</Description>
						<LineNumber>Schedule A Line 4(c)</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Dividends from Public Utility Corporations of More-Than-20%-Owned -->
			<xsd:element name="PubUtil20OrMoreDividends" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Dividends from public utility corporations of 20%-or-more-owned</Description>
						<LineNumber>Schedule A Line 5(a)</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Deductions from Public Utility Corporations of More-Than-20%-Owned -->
			<xsd:element name="PubUtil20OrMoreDeductions" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Deductions from public utility corporations of 20%-or-more-owned</Description>
						<LineNumber>Schedule A Line 5(c)</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Dividends from Foreign Corporations of Less-Than-20%-Owned -->
			<xsd:element name="ForeignOwndBelow20Dividends" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Dividends from less-than-20%-owned foreign corporations and certain FSCs</Description>
						<LineNumber>Schedule A Line 6(a)</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Deductions from Foreign Corporations of Less-Than-20%-Owned -->
			<xsd:element name="ForeignOwndBelow20Deductions" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Deductions from Foreign Corporations of less-than-20%-owned and certain FSCs</Description>
						<LineNumber>Schedule A Line 6(c)</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Dividends from Foreign Corporations of 20%-or-More-Owned -->
			<xsd:element name="ForeignOwnd20OrMoreDividends" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Dividends from foreign corporations of 20%-or-more-owned and certain FSCs</Description>
						<LineNumber>Schedule A Line 7(a)</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Deductions from Foreign Corporations of 20%-or-More-Owned -->
			<xsd:element name="ForeignOwnd20OrMoreDeductions" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Deductions from foreign corporations of 20%-or-more-owned and certain FSCs</Description>
						<LineNumber>Schedule A Line 7(c)</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Dividends From Wholly Owned Foreign Subsidiaries and certain FSCs -->
			<xsd:element name="WhollyOwnedDividends" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Dividends from wholly owned foreign subsidiaries and certain FSCs</Description>
						<LineNumber>Schedule A Line 8(a)</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Deductions From Wholly Owned Foreign Subsidiaries and Certain FSCs -->
			<xsd:element name="WhollyOwnedFrgnSubsidiaryDed" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Deductions from wholly owned foreign subsidiaries and certain FSCs</Description>
						<LineNumber>Schedule A Line 8(c)</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Dividends From Affiliated Companies -->
			<xsd:element name="DivFromAffltCompanies" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Dividends from affiliated companies</Description>
						<LineNumber>Schedule A Line 9(a)</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Certain Affiliated Company Dividends - Deduction -->
			<xsd:element name="CertainAffiliatedCoDeduction" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Certain affiliated company dividends - deduction</Description>
						<LineNumber>Schedule A Line 9(c)</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Gross Dividends-Received Deduction -->
			<xsd:element name="GrossDividendsRcvdDeduction" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Gross dividends-received deduction</Description>
						<LineNumber>Schedule A Line 10(c)</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Company Share Percentage Deduction -->
			<xsd:element name="CompanySharePctDeduction" type="LargeRatioType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Company share percentage deduction</Description>
						<LineNumber>Schedule A Line 11(c)</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Prorated Amount -->
			<xsd:element name="ProratedAmount" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Prorated amount</Description>
						<LineNumber>Schedule A Line 12(c)</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Affiliated Company Dividends-Received -->
			<xsd:element name="AffiliatedCompanyDividendsRcvd" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Affiliated company dividends-received</Description>
						<LineNumber>Schedule A Line 13(a)</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
				<xsd:complexType>
					<xsd:simpleContent>
						<xsd:extension base="USAmountType">
							<xsd:attribute name="referenceDocumentId" type="IdListType" />
							<xsd:attribute name="referenceDocumentName" type="StringType" fixed="DividendsReceivedDeductionSchedule" />
						</xsd:extension>
					</xsd:simpleContent>
				</xsd:complexType>
			</xsd:element>

			<!-- Affiliated Company Percentage Line 13b -->
			<xsd:element name="AffiliatedCompanyPercentage" type="RatioType"  minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Affiliated company percentage</Description>
						<LineNumber>Schedule A Line 13(b)</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Affiliated Company Deductions Received Line 13c -->
			<xsd:element name="AffiliatedCompanyDedRecd" type="USAmountType"  minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Affiliated company deductions received</Description>
						<LineNumber>Schedule A Line 13(c)</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Other Corporate Dividends -->
			<xsd:element name="OtherCorpDividends" type="USAmountType"  minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Other Corporate Dividends</Description>
						<LineNumber>Schedule A Line 14(a)</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Other Dividends -->
			<xsd:element name="OtherDividends" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Other dividends</Description>
						<LineNumber>Schedule A Line 15(a)</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Total Deductions -->
			<xsd:element name="TotalDeductions" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Total deductions</Description>
						<LineNumber>Schedule A Line 16(c)</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

		</xsd:sequence>
	</xsd:complexType>


	<!-- ================================================================= -->
	<!-- ==================  IRS Form 1120-L Schedule B ================== -->
	<!-- ================================================================= -->

	<xsd:complexType name="IRS1120LScheduleBType">
		<xsd:annotation>
			<xsd:documentation>Content model for Form 1120-L Schedule B</xsd:documentation>
		</xsd:annotation>

		<xsd:sequence>

			<!-- Gross Investment Income Interest -->
			<xsd:element name="GrossInvestmentIncomeInterest" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Gross investment income interest</Description>
						<LineNumber>Schedule B Line 1</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
				<xsd:complexType>
					<xsd:simpleContent>
						<xsd:extension base="USAmountType">
							<xsd:attribute name="referenceDocumentId" type="IdListType" />
							<xsd:attribute name="referenceDocumentName" type="StringType" fixed="GrossInvestmentIncomeSchedule" />
						</xsd:extension>
					</xsd:simpleContent>
				</xsd:complexType>
			</xsd:element>

			<!-- Gross Taxable Dividends -->
			<xsd:element name="GrossTaxableDividends" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Gross taxable dividends</Description>
						<LineNumber>Schedule B Line 2</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Gross Rents -->
			<xsd:element name="GrossRents" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Gross rents</Description>
						<LineNumber>Schedule B Line 3</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Gross Royalties -->
			<xsd:element name="GrossRoyalties" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Gross royalties</Description>
						<LineNumber>Schedule B Line 4</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Gross Income from Leases, Terminations, Etc. -->
			<xsd:element name="GrossIncomeFromLeasesTerm" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Leases, terminations, etc.</Description>
						<LineNumber>Schedule B Line 5</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Excess of Net Short-Term Capital Gain Over Net Long-Term Capital Loss -->
			<xsd:element name="ExcessNetSTGainOverNetLTLoss" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Excess of net short-term capital gain over net long-term capital loss</Description>
						<LineNumber>Schedule B Line 6</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Gross Income from Trade or Business -->
			<xsd:element name="GrossIncomeFromTradeOrBusiness" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Gross income from trade or business</Description>
						<LineNumber>Schedule B Line 7</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
				<xsd:complexType>
					<xsd:simpleContent>
						<xsd:extension base="USAmountType">
							<xsd:attribute name="referenceDocumentId" type="IdListType" />
							<xsd:attribute name="referenceDocumentName" type="StringType" fixed="TradeOrBusinessDeductionsSchedule" />
						</xsd:extension>
					</xsd:simpleContent>
				</xsd:complexType>
			</xsd:element>

			<!-- Gross Investment Income -->
			<xsd:element name="GrossInvestmentIncome" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Gross investment income</Description>
						<LineNumber>Schedule B Line 8</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Tax-Exempt Interest Income -->
			<xsd:element name="TaxExemptInterestIncome" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Tax-exempt interest income</Description>
						<LineNumber>Schedule B Line 9</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Increase in Policy Cash Value of Section 264(f) Policies -->
			<xsd:element name="IncrPolicyCashValueSect264f" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Increase in policy cash value of Section 264(f) policies</Description>
						<LineNumber>Schedule B Line 10</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Add Lines 8, 9, and 10 -->
			<xsd:element name="SubtotalScheduleB" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Add Lines 8, 9, and 10</Description>
						<LineNumber>Schedule B Line 11</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- 100% Qualifying Dividends -->
			<xsd:element name="QualifyingDividends" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>100% Qualifying dividends</Description>
						<LineNumber>Schedule B Line 12</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Gross Investment Income -->
			<xsd:element name="TotalGrossInvestmentIncome" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Gross investment income</Description>
						<LineNumber>Schedule B Line 13</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

		</xsd:sequence>
	</xsd:complexType>


	<!-- ========================================================================= -->
	<!-- ======================  IRS Form 1120-L Schedule F ====================== -->
	<!-- ========================================================================= -->

	<xsd:complexType name="IRS1120LScheduleFType">
		<xsd:annotation>
			<xsd:documentation>Content model for Form 1120-L Schedule F</xsd:documentation>
		</xsd:annotation>

		<xsd:sequence>

			<!-- Life Insurance Reserves - BOY -->
			<xsd:element name="LifeInsuranceReservesBOY" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Life insurance reserves</Description>
						<LineNumber>Schedule F Line 1a</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Life Insurance Reserves - EOY -->
			<xsd:element name="LifeInsuranceReservesEOY" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Life insurance reserves</Description>
						<LineNumber>Schedule F Line 1b</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Unearned Premiums and Unpaid Losses - BOY -->
			<xsd:element name="UnearnedPremUnpaidLossesBOY" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Unearned premiums and unpaid losses</Description>
						<LineNumber>Schedule F Line 2a</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Unearned Premiums and Unpaid Losses - EOY -->
			<xsd:element name="UnearnedPremUnpaidLossesEOY" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Unearned premiums and unpaid losses</Description>
						<LineNumber>Schedule F Line 2b</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Supplementary Contracts - BOY -->
			<xsd:element name="SupplementaryContractsBOY" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Supplementary contracts</Description>
						<LineNumber>Schedule F Line 3a</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Supplementary Contracts - EOY -->
			<xsd:element name="SupplementaryContractsEOY" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Supplementary contracts</Description>
						<LineNumber>Schedule F Line 3b</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Dividend Accumulations - BOY -->
			<xsd:element name="DividendAccumulationsBOY" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Dividend accumulations</Description>
						<LineNumber>Schedule F Line 4a</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Dividend Accumulations - EOY -->
			<xsd:element name="DividendAccumulationsEOY" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Dividend accumulations</Description>
						<LineNumber>Schedule F Line 4b</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Advance Premiums - BOY -->
			<xsd:element name="AdvancePremiumsBOY" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Advance premiums</Description>
						<LineNumber>Schedule F Line 5a</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Advance Premiums - EOY -->
			<xsd:element name="AdvancePremiumsEOY" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Advance premiums</Description>
						<LineNumber>Schedule F Line 5b</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Special Contingency - BOY -->
			<xsd:element name="SpecialContingencyBOY" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Special contingency</Description>
						<LineNumber>Schedule F Line 6a</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Special Contingency - EOY -->
			<xsd:element name="SpecialContingencyEOY" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Special contingency</Description>
						<LineNumber>Schedule F Line 6b</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Add Lines 1 Through 6 - BOY -->
			<xsd:element name="TotalReservesBOY" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Add lines 1 through 6</Description>
						<LineNumber>Schedule F Line 7a</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Add Lines 1 Through 6 - EOY -->
			<xsd:element name="TotalReservesEOY" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Add lines 1 through 6</Description>
						<LineNumber>Schedule F Line 7b</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Increase (Decrease) in Reserves -->
			<xsd:element name="ReservesIncreaseDecreaseEOY" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Increase (decrease) in reserves</Description>
						<LineNumber>Schedule F Line 8b</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Gross Investment Income - EOY -->
			<xsd:element name="GrossInvestmentIncomeEOY" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Gross investment income</Description>
						<LineNumber>Schedule F Line 9</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Required Interest on Reserves -->
			<xsd:element name="RequiredInterestOnReserves" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Required interest on reserves</Description>
						<LineNumber>Schedule F Line 10a</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
				<xsd:complexType>
					<xsd:simpleContent>
						<xsd:extension base="USAmountType">
							<xsd:attribute name="referenceDocumentId" type="IdListType" />
							<xsd:attribute name="referenceDocumentName" type="StringType" fixed="RequiredInterestOnReservesSchedule" />
						</xsd:extension>
					</xsd:simpleContent>
				</xsd:complexType>
			</xsd:element>

			<!-- Deductible Excess Interest -->
			<xsd:element name="DeductibleExcessInterest" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Deductible excess interest</Description>
						<LineNumber>Schedule F Line 10b</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Deductible Amounts Credited to Employee Pension Funds -->
			<xsd:element name="DedAmtCreditedEmplPensionFunds" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Deductible amounts credited to employee pension funds</Description>
						<LineNumber>Schedule F Line 10c</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Deductible Amounts Credited to Deferred Annuities -->
			<xsd:element name="DedAmtCreditedDefrdAnnuities" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Deductible amounts credited to deferred annuities</Description>
						<LineNumber>Schedule F Line 10d</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Deductible Interest on Amounts Left on Deposit -->
			<xsd:element name="DeductibleInterest" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Deductible interest on amounts left on deposit</Description>
						<LineNumber>Schedule F Line 10e</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Total Policy Interest -->
			<xsd:element name="TotalPolicyInterest" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Total policy interest</Description>
						<LineNumber>Schedule F Line 10f</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Gross Investment Income Less Total Policy Interest -->
			<xsd:element name="GrossInvstIncmLessTotPolicyInt" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Subtract line 10f from line 9</Description>
						<LineNumber>Schedule F Line 11</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Life Insurance Company Gross Income -->
			<xsd:element name="GrossIncome" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Life insurance company gross income</Description>
						<LineNumber>Schedule F Line 12</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Tax-Exempt Interest and the Increase in Policy -->
			<xsd:element name="TaxExemptIntIncreaseInPolicy" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Enter the sum of line 9 and 10  from the Schedule B.</Description>
						<LineNumber>Schedule F Line 13</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Total of Gross Income and Tax-Exempt Interest -->
			<xsd:element name="TotGrossIncomeAndTaxExemptInt" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Add lines 12 and 13</Description>
						<LineNumber>Schedule F Line 14</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Increase in Reserves -->
			<xsd:element name="IncreaseInReserves" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Increase in reserves</Description>
						<LineNumber>Schedule F Line 15</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Subtract Line 15 From Line 14 -->
			<xsd:element name="Line14LessLine15" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Subtract line 15 from Line 14</Description>
						<LineNumber>Schedule F Line 16</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Investment Income Ratio -->
			<xsd:element name="InvestmentIncomeRatio" type="LargeRatioType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Investment income ratio</Description>
						<LineNumber>Schedule F Line 17</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Policyholder Dividends Paid Or Accrued -->
			<xsd:element name="PolicyholderDivPaidOrAccrued" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Policyholder dividends paid or accrued</Description>
						<LineNumber>Schedule F Line 18a</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Excess Interest -->
			<xsd:element name="ExcessInterest" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Excess interest</Description>
						<LineNumber>Schedule F Line 18b</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Premium Adjustments -->
			<xsd:element name="PremiumAdjustments" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Premium adjustments</Description>
						<LineNumber>Schedule F Line 18c</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Experience-Rated Refunds -->
			<xsd:element name="ExperienceRatedRefunds" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Experience-rated refunds</Description>
						<LineNumber>Schedule F Line 18d</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Deductible Policyholder Dividends -->
			<xsd:element name="DeductiblePolicyholderDiv" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Deductible policyholder dividends</Description>
						<LineNumber>Schedule F Line 18e</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Deductible Excess Interest From Line 10b -->
			<xsd:element name="DeductibleExcess" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Deductible excess interest from line 10b</Description>
						<LineNumber>Schedule F Line 19</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Employee Pension Funds -->
			<xsd:element name="EmployeePensionFunds" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Employee pension funds</Description>
						<LineNumber>Schedule F Line 20</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Deferred Annuities -->
			<xsd:element name="DeferredAnnuities" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Deferred annuities</Description>
						<LineNumber>Schedule F Line 21</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Mortality Charges -->
			<xsd:element name="MortalityCharges" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Mortality charges</Description>
						<LineNumber>Schedule F Line 22</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Total of Lines 19 Through 22 -->
			<xsd:element name="TotalLines19Through22" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Total of lines 19 through 22</Description>
						<LineNumber>Schedule F Line 23</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Subtract Line 23 From Line 18e -->
			<xsd:element name="Line18eLessLine23" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Subtract line 23 from line 18e</Description>
						<LineNumber>Schedule F Line 24</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Investment Portion of Dividends -->
			<xsd:element name="InvestmentPortion" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Investment portion of dividends</Description>
						<LineNumber>Schedule F Line 25</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Policy Interest from Line 10f -->
			<xsd:element name="PolicyInterest" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Policy interest form Line 10f</Description>
						<LineNumber>Schedule F Line 26</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Policyholder Share Amount -->
			<xsd:element name="PolicyholderShareAmount" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Policyholder share amount</Description>
						<LineNumber>Schedule F Line 27</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Net Investment Income -->
			<xsd:element name="NetInvestmentIncome" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Net Investment Income</Description>
						<LineNumber>Schedule F Line 28</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Policyholder Share Amount from Line 27 -->
			<xsd:element name="PolicyholderShareAmount29" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Policyholder share amount from line 27</Description>
						<LineNumber>Schedule F Line 29</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Company Share of Net Investment Income -->
			<xsd:element name="CompanyShareNetInvestmentIncm" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Company share of net investment income</Description>
						<LineNumber>Schedule F Line 30</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Company Share Percentage -->
			<xsd:element name="CompanySharePercentage" type="LargeRatioType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Company share percentage</Description>
						<LineNumber>Schedule F Line 32</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Policyholders' Share Percentage -->
			<xsd:element name="PolicyholdersSharePercentage" type="LargeRatioType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Policyholders' share percentage</Description>
						<LineNumber>Schedule F Line 33</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Policyholders' Share Tax-Exempt Interest -->
			<xsd:element name="PolicyholdersShareTaxExemptInt" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Policyholders' share tax-exempt interest</Description>
						<LineNumber>Schedule F Line 34</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Net Increase (Decrease) In Reserves -->
			<xsd:element name="NetIncreaseDecreaseInReserves" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Net increase (decrease) in reserves</Description>
						<LineNumber>Schedule F Line 35</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

		</xsd:sequence>
	</xsd:complexType>


	<!-- ================================================================= -->
	<!-- ===============  IRS Form 1120-L Schedule G ===================== -->
	<!-- ================================================================= -->

	<xsd:complexType name="IRS1120LScheduleGType">
		<xsd:annotation>
			<xsd:documentation>Content model for Form 1120-L Schedule G</xsd:documentation>
		</xsd:annotation>

		<xsd:sequence>

			<!-- Gross Premiums Annuity -->
			<xsd:element name="GrossPremiumsAnnuity" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Gross premiums annuity</Description>
						<LineNumber>Schedule G Line 1a</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Gross Premiums Group Life Insurance -->
			<xsd:element name="GrossPremiumsGroupLifeIns" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Gross premiums group life insurance</Description>
						<LineNumber>Schedule G Line 1b</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Gross Premiums Other -->
			<xsd:element name="GrossPremiumsOther" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Gross premiums other</Description>
						<LineNumber>Schedule G Line 1c</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Return Premiums Annuity -->
			<xsd:element name="ReturnPremiumsAnnuity" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Return premiums annuity</Description>
						<LineNumber>Schedule G Line 2a</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Return Premiums Group Life Insurance -->
			<xsd:element name="ReturnPremiumsGroupLifeIns" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Return premiums group life insurance</Description>
						<LineNumber>Schedule G Line 2b</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Return Premiums Other -->
			<xsd:element name="ReturnPremiumsOther" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Return premiums other</Description>
						<LineNumber>Schedule G Line 2c</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Net Premiums Annuity -->
			<xsd:element name="NetPremiumsAnnuity" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Net premiums annuity</Description>
						<LineNumber>Schedule G Line 3a</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Net Premiums Group Life Insurance -->
			<xsd:element name="NetPremiumsGroupLifeIns" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Net premiums group life insurance</Description>
						<LineNumber>Schedule G Line 3b</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Net Premiums Other -->
			<xsd:element name="NetPremiumsOther" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Net premiums other</Description>
						<LineNumber>Schedule G Line 3c</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Multiply Line 3 By Line 4 Annuity -->
			<xsd:element name="Multiply3By4Annuity" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Multiply Line 3 By Line 4 premiums annuity</Description>
						<LineNumber>Schedule G Line 5a</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Multiply Line 3 By Line 4 Group Life Insurance -->
			<xsd:element name="Multiply3By4GroupLifeIns" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Multiply Line 3 By Line 4 group life insurance</Description>
						<LineNumber>Schedule G Line 5b</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Multiply Line 3 By Line 4 Other -->
			<xsd:element name="Multiply3By4Other" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Multiply Line 3 By Line 4 other</Description>
						<LineNumber>Schedule G Line 5c</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Total of Lines 5a, 5b, and 5c -->
			<xsd:element name="TotalLines5a5b5c" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Total of Lines 5a, 5b, and 5c</Description>
						<LineNumber>Schedule G Line 6</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Unused Balance of Negative Capitalization Amount from Prior Years -->
			<xsd:element name="UnusedBalanceNegCapAmountPY" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Unused balance of negative capitalization amount from prior years</Description>
						<LineNumber>Schedule G Line 7</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Total of Lines 6 and 7 -->
			<xsd:element name="TotalLines6And7" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Total of lines 6 and 7</Description>
						<LineNumber>Schedule G Line 8</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- General Deductions -->
			<xsd:element name="GeneralDeductions" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>General deductions</Description>
						<LineNumber>Schedule G Line 9</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
				<xsd:complexType>
					<xsd:simpleContent>
						<xsd:extension base="USAmountType">
							<xsd:attribute name="referenceDocumentId" type="IdListType" />
							<xsd:attribute name="referenceDocumentName" type="StringType" fixed="GeneralDeductionsSchedule" />
						</xsd:extension>
					</xsd:simpleContent>
				</xsd:complexType>
			</xsd:element>

			<!-- Lesser of Line 8 or Line 9 -->
			<xsd:element name="LesserLine8OrLine9" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Lesser of Line 8 or Line 9</Description>
						<LineNumber>Schedule G Line 10</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Deductible General Deductions -->
			<xsd:element name="DeductibleGeneralDeductions" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Deductible general deductions</Description>
						<LineNumber>Schedule G Line 11</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Amount of Line 6 -->
			<xsd:element name="AmountOfLine6" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Amount of Line 6</Description>
						<LineNumber>Schedule G Line 12</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Unamortized Specified Policy Acquisition Expenses -->
			<xsd:element name="UnamortzSpcfdPlcyAcqExpnss" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Unamortized specified policy acquisition expenses</Description>
						<LineNumber>Schedule G Line 13</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Deductible Negative Capitalization -->
			<xsd:element name="DedNegativeCapitalization" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Deductible Negative Capitalization</Description>
						<LineNumber>Schedule G Line 14</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Tentative 60-Month Specified Policy Acquisition Expenses -->
			<xsd:element name="Tentative60MonthSpecifiedPlcy" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Tentative 60-month specified policy acquisition expenses</Description>
						<LineNumber>Schedule G Line 15a</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
				<xsd:simpleType>
					<xsd:restriction base="USAmountType">
						<xsd:maxInclusive value="5000000" />
					</xsd:restriction>
				</xsd:simpleType>
			</xsd:element>

			<!-- Phase-Out Amount -->
			<xsd:element name="PhaseOutAmount" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Phase-Out Amount</Description>
						<LineNumber>Schedule G Line 16</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Current 60-Month Specified Policy Acquisition Expenses -->
			<xsd:element name="Current60MonthSpecifiedPlcy" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Current 60-month specified policy acquisition expenses</Description>
						<LineNumber>Schedule G Line 17a</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Enter 10% of Line 17a -->
			<xsd:element name="TenPercentLine17a" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Enter 10% of line 17a</Description>
						<LineNumber>Schedule G Line 17b</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Current 120-Month Specified Policy Acquisition Expenses -->
			<xsd:element name="Current120MonthSpecifiedPlcy" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Current 120-month specified policy acquisition expenses</Description>
						<LineNumber>Schedule G Line 18a</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Enter 5% of Line 18a -->
			<xsd:element name="FivePercentLine18a" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Enter 5% of line 18a</Description>
						<LineNumber>Schedule G Line 18b</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Amount of Amortization from Specified Policy Acquisition Expenses -->
			<xsd:element name="AmtAmortizationSpecifiedPlcy" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Amount of amortization from specified policy acquisition expenses</Description>
						<LineNumber>Schedule G Line 19</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
				<xsd:complexType>
					<xsd:simpleContent>
						<xsd:extension base="USAmountType">
							<xsd:attribute name="referenceDocumentId" type="IdListType" />
							<xsd:attribute name="referenceDocumentName" type="StringType" fixed="AmortizationSchedule2" />
						</xsd:extension>
					</xsd:simpleContent>
				</xsd:complexType>
			</xsd:element>

			<!-- Deductible Policy Acquisition Expenses -->
			<xsd:element name="DedPolicyAcquisitionExpenses" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Deductible policy acquisition expenses</Description>
						<LineNumber>Schedule G Line 20</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

		</xsd:sequence>
	</xsd:complexType>


	<!-- ================================================================= -->
	<!-- ===============  IRS Form 1120-L Schedule H ===================== -->
	<!-- ================================================================= -->

	<xsd:complexType name="IRS1120LScheduleHType">
		<xsd:annotation>
			<xsd:documentation>Content model for Form 1120-L Schedule H</xsd:documentation>
		</xsd:annotation>

		<xsd:sequence>

			<!-- Part I - Controlled Group Information -->
			<!-- Controlled Group Information -->
			<xsd:element name="ControlledGroupInformation" type="ControlledGroupDetail1120LType" minOccurs="0" maxOccurs="unbounded"/>

			<!-- Total of Lines 1 Through 5 Column A -->
			<xsd:element name="TotalOfLines1Through5ColumnA" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Total of lines 1 through 5 column a</Description>
						<LineNumber>Schedule H Line 6a</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Total of Lines 1 Through 5 Column B -->
			<xsd:element name="TotalOfLines1Through5ColumnB" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Total of lines 1 through 5 column b</Description>
						<LineNumber>Schedule H Line 6b</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Net Controlled Group Tentative LICTI -->
			<xsd:element name="NetControlledGrpTentativeLICTI" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Net controlled group tentative LICTI</Description>
						<LineNumber>Schedule H Line 7b</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Part II - Small Life Insurance Company Deduction -->
			<!-- Gain or Loss from Operations -->
			<xsd:element name="GainOrLossFromOperationsDed" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Gain or (loss) from operations</Description>
						<LineNumber>Schedule H Line 8</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Noninsurance Income -->
			<xsd:element name="NoninsuranceIncome" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Noninsurance income</Description>
						<LineNumber>Schedule H Line 9a</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Noninsurance Deductions -->
			<xsd:element name="NoninsuranceDeductions" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Noninsurance deductions</Description>
						<LineNumber>Schedule H Line 9b</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Gain Or (Loss) On Insurance Operations -->
			<xsd:element name="GainOrLossOnInsOperations" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Gain or (loss) on insurance operations</Description>
						<LineNumber>Schedule H Line 10a</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Adjustments -->
			<xsd:element name="DeductionAdjustments" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Adjustments</Description>
						<LineNumber>Schedule H Line 10b</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
				<xsd:complexType>
					<xsd:simpleContent>
						<xsd:extension base="USAmountType">
							<xsd:attribute name="referenceDocumentId" type="IdListType" />
							<xsd:attribute name="referenceDocumentName" type="StringType" fixed="AdjustmentsSchedule" />
						</xsd:extension>
					</xsd:simpleContent>
				</xsd:complexType>
			</xsd:element>

			<!-- Tentative LICTI -->
			<xsd:element name="TentativeLICTI" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Tentative LICTI</Description>
						<LineNumber>Schedule H Line 10c</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Net Controlled Group Tentative LICTI - Part II -->
			<xsd:element name="NetCtrlGrpTentativeLICTIPartII" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Net controlled group tentative LICTI - Part II</Description>
						<LineNumber>Schedule H Line 11</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Combined Tentative LICTI -->
			<xsd:element name="CombinedTentativeLICTI" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Combined tentative LICTI</Description>
						<LineNumber>Schedule H Line 12</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Enter 60% of Line 12 -->
			<xsd:element name="CombinedTentativeLICTI60Prcnt" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Enter 60% of Line 12</Description>
						<LineNumber>Schedule H Line 13</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
				<xsd:simpleType>
					<xsd:restriction base="USAmountType">
						<xsd:maxInclusive value="1800000" />
					</xsd:restriction>
				</xsd:simpleType>
			</xsd:element>

			<!-- Subtract Line 14a from Line 12 -->
			<xsd:element name="Line12LessLine14a" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Subtract Line 14a from Line 12</Description>
						<LineNumber>Schedule H Line 14b</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Enter 15% of Line 14b -->
			<xsd:element name="Line14B15Pct" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Enter 15% of Line 14b</Description>
						<LineNumber>Schedule H Line 14c</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
				<xsd:simpleType>
					<xsd:restriction base="USAmountType">
						<xsd:maxInclusive value="1800000" />
					</xsd:restriction>
				</xsd:simpleType>
			</xsd:element>

			<!-- Tentative Small Life Insurance Company Deduction -->
			<xsd:element name="TentativeSmallLifeInsCoDed" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Tentative small life insurance company deduction</Description>
						<LineNumber>Schedule H Line 15</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Taxpayer's Share -->
			<xsd:element name="TaxpayersShare" type="LargeRatioType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Taxpayer's share</Description>
						<LineNumber>Schedule H Line 16</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Small Life Insurance Company Deduction -->
			<xsd:element name="SmallLifeInsuranceCompanyDed" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Small life insurance company deduction</Description>
						<LineNumber>Schedule H Line 17</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

		</xsd:sequence>
	</xsd:complexType>

	<!-- Controlled Group Detail Type -->
	<xsd:complexType name="ControlledGroupDetail1120LType">
		<xsd:annotation>
			<xsd:documentation>Controlled Group Detail Type</xsd:documentation>
		</xsd:annotation>

		<xsd:sequence>

			<!-- Name of Company -->
			<xsd:element name="CompanyName" type="BusinessNameType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Name of company</Description>
						<LineNumber>Schedule H Line 1</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Tentative Income -->
			<xsd:element name="TentativeIncome" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Tentative income</Description>
						<LineNumber>Schedule H Line 1(a)</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Tentative Loss -->
			<xsd:element name="TentativeLoss" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Tentative loss</Description>
						<LineNumber>Schedule H Line 1(b)</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

		</xsd:sequence>
	</xsd:complexType>


	<!-- ================================================================= -->
	<!-- ===============  IRS Form 1120-L Schedule I ===================== -->
	<!-- ================================================================= -->

	<xsd:complexType name="IRS1120LScheduleIType">
		<xsd:annotation>
			<xsd:documentation>Content model for Form 1120-L Schedule I</xsd:documentation>
		</xsd:annotation>

		<xsd:sequence>

			<!-- Noninsurance Income -->
			<xsd:element name="NoninsuranceIncomeSchI" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Noninsurance income</Description>
						<LineNumber>Schedule I Line 1</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
				<xsd:complexType>
					<xsd:simpleContent>
						<xsd:extension base="USAmountType">
							<xsd:attribute name="referenceDocumentId" type="IdListType" />
							<xsd:attribute name="referenceDocumentName" type="StringType" fixed="NoninsuranceIncomeSchedule" />
						</xsd:extension>
					</xsd:simpleContent>
				</xsd:complexType>
			</xsd:element>

			<!-- Noninsurance Deductions -->
			<xsd:element name="NoninsuranceDeductionsSchI" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Noninsurance deductions</Description>
						<LineNumber>Schedule I Line 2</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
				<xsd:complexType>
					<xsd:simpleContent>
						<xsd:extension base="USAmountType">
							<xsd:attribute name="referenceDocumentId" type="IdListType" />
							<xsd:attribute name="referenceDocumentName" type="StringType" fixed="NoninsuranceDeductionsSchedule" />
						</xsd:extension>
					</xsd:simpleContent>
				</xsd:complexType>
			</xsd:element>

			<!-- Noninsurance Operations Loss Deductions -->
			<xsd:element name="NoninsuranceOperationsLossDed" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Noninsurance operations loss deductions</Description>
						<LineNumber>Schedule I Line 3</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Total Lines 2 and 3 -->
			<xsd:element name="SchITotalLines2And3" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Total Lines 2 and 3</Description>
						<LineNumber>Schedule I Line 4</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Noninsurance Loss -->
			<xsd:element name="NoninsuranceLoss" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Noninsurance loss</Description>
						<LineNumber>Schedule I Line 5</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Enter 35% of Line 5 -->
			<xsd:element name="NoninsuranceLoss35Pct" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Enter 35% of Line 5</Description>
						<LineNumber>Schedule I Line 6</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Enter 35% of the Excess of LICTI -->
			<xsd:element name="ExcessLICTI35Pct" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Enter 35% of the excess of LICTI</Description>
						<LineNumber>Schedule I Line 7</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Enter the Lesser of Line 6 or Line 7 -->
			<xsd:element name="LesserOfLine6OrLine7" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Enter the lesser of Line 6 or Line 7</Description>
						<LineNumber>Schedule I Line 8</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Limitation on Noninsurance Losses -->
			<xsd:element name="NoninsuranceLossesLimitation" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Limitation on noninsurance losses</Description>
						<LineNumber>Schedule I Line 9</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

		</xsd:sequence>
	</xsd:complexType>


	<!-- ================================================================= -->
	<!-- ===============  IRS Form 1120-L Schedule J ===================== -->
	<!-- ================================================================= -->

	<xsd:complexType name="IRS1120LScheduleJType">
		<xsd:annotation>
			<xsd:documentation>Content model for Form 1120-L Schedule J</xsd:documentation>
		</xsd:annotation>

		<xsd:sequence>

			<!-- Part I - Shareholders Surplus Account -->

			<!-- Balance At the Beginning of the Tax Year -->
			<xsd:element name="ShrBeginningTaxYearBalance" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Balance at the beginning of the tax year</Description>
						<LineNumber>Schedule J Line 1a</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Account Under Pre-1984 Section 815(d)(1) and (4) -->
			<xsd:element name="AcctUnderPre1984Sect815d1And4" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Account under pre-1984 section 815(d)(1) and (4)</Description>
						<LineNumber>Schedule J Line 1b</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Balance at the Beginning of the Tax Year.  Add Lines 1a and 1b -->
			<xsd:element name="TotalBeginningTaxYearBalance" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Balance at the beginning of the tax year.  Add lines 1a and 1b</Description>
						<LineNumber>Schedule J Line 1c</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- LICTI - Add lines 24 and 25 -->
			<xsd:element name="ShareholdersLICTI" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>LICTI - Add lines 24 and 25</Description>
						<LineNumber>Schedule J Line 2a</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Small Life Insurance Company Deduction -->
			<xsd:element name="ShrSmallLifeInsCompanyDed" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Small life insurance company deduction</Description>
						<LineNumber>Schedule J Line 2b</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Dividends-Received Deduction -->
			<xsd:element name="ShrDividendsReceivedDeduction" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Dividends-received deduction</Description>
						<LineNumber>Schedule J Line 2c</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Tax-Exempt Interest -->
			<xsd:element name="ShrTaxExemptInterest" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Tax-exempt interest</Description>
						<LineNumber>Schedule J Line 2d</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Add Lines 1c Through 2d -->
			<xsd:element name="TotalLines1cAnd2d" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Add lines 1c through 2d</Description>
						<LineNumber>Schedule J Line 3</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Tax Liability Without Regard To Section 815 -->
			<xsd:element name="TaxLiabWithoutRegardSect815" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Tax liability without regard to section 815</Description>
						<LineNumber>Schedule J Line 4</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Subtract Line 4 From Line 3 -->
			<xsd:element name="Line3LessLine4" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Subtract line 4 from line 3</Description>
						<LineNumber>Schedule J Line 5</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Direct or Indirect Distributions In TY But Not More Than Amount On Line 5 -->
			<xsd:element name="ShrDirectIndirectDistributions" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Direct or indirect distributions in TY but not more than amount on line 5</Description>
						<LineNumber>Schedule J Line 6</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Balance At the End of the Tax Year -->
			<xsd:element name="ShrEndOfTaxYearBalance" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Balance at the end of the tax year</Description>
						<LineNumber>Schedule J Line 7</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Part II - Policyholders Surplus Account -->

			<!-- Balance At the Beginning of the Tax Year -->
			<xsd:element name="BeginningTaxYearBalance" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Balance at the beginning of the tax year</Description>
						<LineNumber>Schedule J Line 8</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
				<xsd:complexType>
					<xsd:simpleContent>
						<xsd:extension base="USAmountType">
							<xsd:attribute name="referenceDocumentId" type="IdListType" />
							<xsd:attribute name="referenceDocumentName" type="StringType" fixed="PolicyholdersSurplusAccountSchedule" />
						</xsd:extension>
					</xsd:simpleContent>
				</xsd:complexType>
			</xsd:element>

			<!-- Direct or Indirect Distributions In Excess Of The Amount On Line 5 -->
			<xsd:element name="DirectIndirectDistributions" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Direct or indirect distributions in excess of the amount on line 5</Description>
						<LineNumber>Schedule J Line 9a</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Tax Increase On Line 9a  -->
			<xsd:element name="TaxIncreaseLine9A" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Tax increase on line 9a</Description>
						<LineNumber>Schedule J Line 9b</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Subtractions From Account Under Pre-1984 Section 815(d)(1) And (4) -->
			<xsd:element name="SubAcctUndPre1984Sect815d1And4" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Subtractions From Account under pre-1984 section 815(d)(1) and (4)</Description>
						<LineNumber>Schedule J Line 9c</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Tax Increase On Line 9c -->
			<xsd:element name="TaxIncreaseLine9c" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Tax increase on line 9c</Description>
						<LineNumber>Schedule J Line 9d</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Subtraction From Account Under Pre-1984 Section 815(d)(2) -->
			<xsd:element name="SubAcctUnderPre1984Sect815d2" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Subtraction from account under pre-1984 section 815(d)(2)</Description>
						<LineNumber>Schedule J Line 9e</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Add Lines 9a Through 9e -->
			<xsd:element name="TotalLines9aThrough9e" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Add Lines 9a Through 9e</Description>
						<LineNumber>Schedule J Line 10</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Balance At the End of the Tax Year -->
			<xsd:element name="EndOfTaxYearBalance" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Balance at the end of the tax year</Description>
						<LineNumber>Schedule J Line 11</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

		</xsd:sequence>
	</xsd:complexType>


	<!-- ========================================================================= -->
	<!-- ======================  IRS Form 1120-L Schedule K ====================== -->
	<!-- ========================================================================= -->

	<xsd:complexType name="IRS1120LScheduleKType">
		<xsd:annotation>
			<xsd:documentation>Content model for Form 1120-L Schedule K</xsd:documentation>
		</xsd:annotation>

		<xsd:sequence>

			<!-- Member of a Controlled Group -->
			<xsd:element name="MemberOfControlledGroup" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Member of a controlled group</Description>
						<LineNumber>Schedule K Line 1</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
				<xsd:complexType>
					<xsd:simpleContent>
						<xsd:extension base="CheckboxType">
							<xsd:attribute name="referenceDocumentId" type="IdListType" />
							<xsd:attribute name="referenceDocumentName" type="StringType" fixed="IRS1120ScheduleO" />
						</xsd:extension>
					</xsd:simpleContent>
				</xsd:complexType>
			</xsd:element>

			<!-- Income Tax -->
			<xsd:element name="IncomeTax" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Income tax</Description>
						<LineNumber>Schedule K Line 2</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
				<xsd:complexType>
					<xsd:simpleContent>
						<xsd:extension base="USAmountType">
							<xsd:attribute name="differentialRate316Indicator">
								<xsd:simpleType>
									<xsd:restriction base="StringType">
										<xsd:enumeration value="31.6% DIFFERENTIAL RATE"/>
									</xsd:restriction>
								</xsd:simpleType>
							</xsd:attribute>
							<xsd:attribute name="differentialRate316Amount" type="USAmountType"/>
							<xsd:attribute name="section1291Indicator">
								<xsd:simpleType>
									<xsd:restriction base="StringType">
										<xsd:enumeration value="SECTION 1291"/>
									</xsd:restriction>
								</xsd:simpleType>
							</xsd:attribute>
							<xsd:attribute name="section1291Amount" type="USAmountType"/>
							<xsd:attribute name="section1291InterestIndicator">
								<xsd:simpleType>
									<xsd:restriction base="StringType">
										<xsd:enumeration value="SECTION 1291 INTEREST"/>
									</xsd:restriction>
								</xsd:simpleType>
							</xsd:attribute>
							<xsd:attribute name="section1291InterestAmount" type="USAmountType"/>
							<xsd:attribute name="section197Indicator">
								<xsd:simpleType>
									<xsd:restriction base="StringType">
										<xsd:enumeration value="SECTION 197"/>
									</xsd:restriction>
								</xsd:simpleType>
							</xsd:attribute>
							<xsd:attribute name="section197Amount" type="USAmountType"/>
						</xsd:extension>
					</xsd:simpleContent>
				</xsd:complexType>
			</xsd:element>

			<!-- Alternative Minimum Tax -->
			<xsd:element name="AlternativeMinimumTax" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Alternative minimum tax</Description>
						<LineNumber>Schedule K Line 3</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
				<xsd:complexType>
					<xsd:simpleContent>
						<xsd:extension base="USAmountType">
							<xsd:attribute name="referenceDocumentId" type="IdListType" />
							<xsd:attribute name="referenceDocumentName" type="StringType" fixed="IRS4626" />
						</xsd:extension>
					</xsd:simpleContent>
				</xsd:complexType>
			</xsd:element>

			<!-- Add Lines 2 and 3 -->
			<xsd:element name="TaxesPlusAltMinimumTax" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Add lines 2 and 3</Description>
						<LineNumber>Schedule K Line 4</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Foreign Tax Credit -->
			<xsd:element name="ForeignTaxCredit" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Foreign tax credit</Description>
						<LineNumber>Schedule K Line 5a</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
				<xsd:complexType>
					<xsd:simpleContent>
						<xsd:extension base="USAmountType">
							<xsd:attribute name="referenceDocumentId" type="IdListType" />
							<xsd:attribute name="referenceDocumentName" type="StringType" fixed="IRS1118" />
						</xsd:extension>
					</xsd:simpleContent>
				</xsd:complexType>
			</xsd:element>

			<!-- Credit From Form 8834 -->
			<xsd:element name="CreditFromForm8834" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Credit from Form 8834</Description>
						<LineNumber>Schedule K Line 5b</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
				<xsd:complexType>
					<xsd:simpleContent>
						<xsd:extension base="USAmountType">
							<xsd:attribute name="referenceDocumentId" type="IdListType" />
							<xsd:attribute name="referenceDocumentName" type="StringType" fixed="IRS8834" />
						</xsd:extension>
					</xsd:simpleContent>
				</xsd:complexType>
			</xsd:element>

			<!-- General Business Credit -->
			<xsd:element name="GeneralBusinessCredit" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>General business credit</Description>
						<LineNumber>Schedule K Line 5c</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
				<xsd:complexType>
					<xsd:simpleContent>
						<xsd:extension base="USAmountType">
							<xsd:attribute name="referenceDocumentId" type="IdListType" />
							<xsd:attribute name="referenceDocumentName" type="StringType" fixed="IRS3800" />
						</xsd:extension>
					</xsd:simpleContent>
				</xsd:complexType>
			</xsd:element>

			<!-- Prior Year Minimum Tax Credit -->
			<xsd:element name="PriorYearMinimumTaxCredit" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Credit for prior year minimum tax</Description>
						<LineNumber>Schedule K Line 5d</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
				<xsd:complexType>
					<xsd:simpleContent>
						<xsd:extension base="USAmountType">
							<xsd:attribute name="referenceDocumentId" type="IdListType" />
							<xsd:attribute name="referenceDocumentName" type="StringType" fixed="IRS8827" />
						</xsd:extension>
					</xsd:simpleContent>
				</xsd:complexType>
			</xsd:element>

			<!-- Bond Credits from Form 8912 -->
			<xsd:element name="BondCreditsFromForm8912" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Bond credits from Form 8912</Description>
						<LineNumber>Schedule K Line 5e</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
				<xsd:complexType>
					<xsd:simpleContent>
						<xsd:extension base="USAmountType">
							<xsd:attribute name="referenceDocumentId" type="IdListType" />
							<xsd:attribute name="referenceDocumentName" type="StringType" fixed="IRS8912" />
						</xsd:extension>
					</xsd:simpleContent>
				</xsd:complexType>
			</xsd:element>

			<!-- Total Credits -->
			<xsd:element name="TotalCredits" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Total credits</Description>
						<LineNumber>Schedule K Line 6</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Tax Less Total Credit -->
			<xsd:element name="TaxLessTotalCredit" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Tax less total credit. Subtract line 6 from line 4.</Description>
						<LineNumber>Schedule K Line 7</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Foreign Corporations - Tax on Income -->
			<xsd:element name="ForeignCorpTaxOnIncome" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Foreign corporations - tax on income</Description>
						<LineNumber>Schedule K Line 8</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
				<xsd:complexType>
					<xsd:simpleContent>
						<xsd:extension base="USAmountType">
							<xsd:attribute name="referenceDocumentId" type="IdListType" />
							<xsd:attribute name="referenceDocumentName" type="StringType" fixed="OtherUSSourceIncomeReceivedByForeignCorporationSchedule ReductionOfSection881Statement" />
						</xsd:extension>
					</xsd:simpleContent>
				</xsd:complexType>
			</xsd:element>

			<!-- Other Taxes -->
			<xsd:element name="OtherTaxes" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Other taxes</Description>
						<LineNumber>Schedule K Line 9</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>


			<!-- Tax from Form 4255 -->
			<xsd:element name="TaxFromForm4255" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Tax from Form 4255</Description>
						<LineNumber>Schedule K Line 9</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
				<xsd:complexType>
					<xsd:simpleContent>
						<xsd:extension base="CheckboxType">
							<xsd:attribute name="referenceDocumentId" type="IdListType" />
							<xsd:attribute name="referenceDocumentName" type="StringType" fixed="IRS4255" />
						</xsd:extension>
					</xsd:simpleContent>
				</xsd:complexType>
			</xsd:element>

			<!-- Tax from Form 8611 -->
			<xsd:element name="TaxFromForm8611" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Tax from Form 8611</Description>
						<LineNumber>Schedule K Line 9</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
				<xsd:complexType>
					<xsd:simpleContent>
						<xsd:extension base="CheckboxType">
							<xsd:attribute name="referenceDocumentId" type="IdListType" />
							<xsd:attribute name="referenceDocumentName" type="StringType" fixed="IRS8611" />
						</xsd:extension>
					</xsd:simpleContent>
				</xsd:complexType>
			</xsd:element>

			<!-- Tax from Other Form -->
			<xsd:element name="TaxFromOtherForm" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Other taxes</Description>
						<LineNumber>Schedule K Line 9</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
				<xsd:complexType>
					<xsd:simpleContent>
						<xsd:extension base="CheckboxType">
							<xsd:attribute name="referenceDocumentId" type="IdListType" />
							<xsd:attribute name="referenceDocumentName" type="StringType" fixed="OtherTaxAndInterestSchedule" />
						</xsd:extension>
					</xsd:simpleContent>
				</xsd:complexType>
			</xsd:element>

			<!-- Total Tax -->
			<xsd:element name="TotalTax" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Total tax</Description>
						<LineNumber>Schedule K Line 10</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
				<xsd:complexType>
					<xsd:simpleContent>
						<xsd:extension base="USAmountType">
							<xsd:attribute name="referenceDocumentId" type="IdListType" />
							<xsd:attribute name="referenceDocumentName" type="StringType" fixed="TotalTaxSchedule" />
						</xsd:extension>
					</xsd:simpleContent>
				</xsd:complexType>
			</xsd:element>

		</xsd:sequence>
	</xsd:complexType>


	<!-- ================================================================= -->
	<!-- =================  IRS Form 1120-L Schedule L =================== -->
	<!-- ================================================================= -->

	<xsd:complexType name="IRS1120LScheduleLType">
		<xsd:annotation>
			<xsd:documentation>Content model for Form 1120-L Schedule L</xsd:documentation>
		</xsd:annotation>

		<xsd:sequence>

			<!-- Part I - Total Assets -->
			<!-- Real Property BOY -->
			<xsd:element name="RealPropertyBOY" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Real property BOY</Description>
						<LineNumber>Schedule L Part I Line 1(a)</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Real Property EOY -->
			<xsd:element name="RealPropertyEOY" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Real property EOY</Description>
						<LineNumber>Schedule L Part I Line 1(b)</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Stocks BOY -->
			<xsd:element name="StocksBOY" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Stocks BOY</Description>
						<LineNumber>Schedule L Part I Line 2(a)</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Stocks EOY -->
			<xsd:element name="StocksEOY" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Stocks EOY</Description>
						<LineNumber>Schedule L Part I Line 2(b)</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Proportionate Share of Partnership and Trust Assets BOY -->
			<xsd:element name="ProportionateShareBOY" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Proportionate share of partnership and trust assets BOY</Description>
						<LineNumber>Schedule L Part I Line 3(a)</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Proportionate Share of Partnership and Trust Assets EOY -->
			<xsd:element name="ProportionateShareEOY" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Proportionate share of partnership and trust assets EOY</Description>
						<LineNumber>Schedule L Part I Line 3(b)</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Other Assets BOY -->
			<xsd:element name="OtherAssetsBOY" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Other assets BOY</Description>
						<LineNumber>Schedule L Part I Line 4(a)</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
				<xsd:complexType>
					<xsd:simpleContent>
						<xsd:extension base="USAmountType">
							<xsd:attribute name="referenceDocumentId" type="IdListType" />
							<xsd:attribute name="referenceDocumentName" type="StringType" fixed="ItemizedOtherAssetsSchedule" />
						</xsd:extension>
					</xsd:simpleContent>
				</xsd:complexType>

			</xsd:element>

			<!-- Other Assets EOY -->
			<xsd:element name="OtherAssetsEOY" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Other assets EOY</Description>
						<LineNumber>Schedule L Part I Line 4(b)</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Total Assets Controlled Groups BOY -->
			<xsd:element name="TotalAssetsControlledGroupsBOY" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Total assets controlled groups BOY</Description>
						<LineNumber>Schedule L Part I Line 5(a)</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Total Assets Controlled Groups EOY -->
			<xsd:element name="TotalAssetsControlledGroupsEOY" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Total assets controlled groups EOY</Description>
						<LineNumber>Schedule L Part I Line 5(b)</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Total Assets BOY -->
			<xsd:element name="TotalAssetsBOY" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Total assets at beginning of tax year</Description>
						<LineNumber>Schedule L Part I Line 6(a)</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Total Assets EOY -->
			<xsd:element name="TotalAssetsEOY" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Total assets at end of tax year</Description>
						<LineNumber>Schedule L Part I Line 6(b)</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>


			<!-- Part II - Total Assets and Total Insurance Liabilities -->
			<!-- Subtotals for Assets BOY -->
			<xsd:element name="SubtotalsForAssetsBOY" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Subtotals for assets</Description>
						<LineNumber>Schedule L Part II Line 1(a)</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Subtotals for Assets EOY -->
			<xsd:element name="SubtotalsForAssetsEOY" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Subtotals for assets</Description>
						<LineNumber>Schedule L Part II Line 1(b)</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Total Assets BOY -->
			<xsd:element name="TotalAssetsBOYPartII" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Total assets at beginning of tax year</Description>
						<LineNumber>Schedule L Part II Line 2(a)</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Total Assets EOY -->
			<xsd:element name="TotalAssetsEOYPartII" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Total assets at end of tax year</Description>
						<LineNumber>Schedule L Part II Line 2(b)</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Reserve for Life Policies and Contracts BOY -->
			<xsd:element name="RsrvForLifePoliciesCntrctBOY" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Reserve for life policies and contracts</Description>
						<LineNumber>Schedule L Part II Line 3(a)</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Reserve for Life Policies and Contracts EOY -->
			<xsd:element name="RsrvForLifePoliciesCntrctEOY" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Reserve for life policies and contracts</Description>
						<LineNumber>Schedule L Part II Line 3(b)</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Reserve for Accident and Health Policies BOY -->
			<xsd:element name="RsrvForAccidentHealthPlcyBOY" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Reserve for accident and health policies</Description>
						<LineNumber>Schedule L Part II Line 4(a)</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
				<xsd:complexType>
					<xsd:simpleContent>
						<xsd:extension base="USAmountType">
							<xsd:attribute name="referenceDocumentId" type="IdListType" />
							<xsd:attribute name="referenceDocumentName" type="StringType" fixed="ItemizedOtherAssetsSchedule" />
						</xsd:extension>
					</xsd:simpleContent>
				</xsd:complexType>
			</xsd:element>

			<!-- Reserve for Accident and Health Policies  EOY -->
			<xsd:element name="RsrvForAccidentHealthPlcyEOY" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Reserve for accident and health policies</Description>
						<LineNumber>Schedule L Part II Line 4(b)</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Liability for Deposit-Type Contracts BOY -->
			<xsd:element name="LiabilityDepositTypeCntrctBOY" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Liability for deposit-type contracts</Description>
						<LineNumber>Schedule L Part II Line 5(a)</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Liability for Deposit-Type Contracts EOY -->
			<xsd:element name="LiabilityDepositTypeCntrctEOY" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Liability for deposit-type contracts</Description>
						<LineNumber>Schedule L Part II Line 5(b)</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Life Policy and Contract Claims BOY -->
			<xsd:element name="LifePolicyAndContractClaimsBOY" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Life policy and contract claims</Description>
						<LineNumber>Schedule L Part II Line 6(a)</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Life Policy and Contract Claims EOY -->
			<xsd:element name="LifePolicyAndContractClaimsEOY" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Life policy and contract claims</Description>
						<LineNumber>Schedule L Part II Line 6(b)</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Accident and Health Policy and Contract Claims BOY -->
			<xsd:element name="AccdntHlthPlcyContractClmsBOY" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Accident and health policy and contract claims</Description>
						<LineNumber>Schedule L Part II Line 7(a)</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Accident and Health Policy and Contract Claims EOY -->
			<xsd:element name="AccdntHlthPlcyContractClmsEOY" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Accident and health policy and contract claims</Description>
						<LineNumber>Schedule L Part II Line 7(b)</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Policyholder's Dividend and Coupon Accumulations BOY -->
			<xsd:element name="PlcyhldrDivAndCouponAccumBOY" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Policyholder's dividend and coupon accumulations</Description>
						<LineNumber>Schedule L Part II Line 8(a)</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Policyholder's Dividend and Coupon Accumulations EOY -->
			<xsd:element name="PlcyhldrDivAndCouponAccumEOY" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Policyholder's dividend and coupon accumulations</Description>
						<LineNumber>Schedule L Part II Line 8(b)</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Premiums and Annuity Considerations BOY -->
			<xsd:element name="PremAndAnntyConsiderationsBOY" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Premiums and annuity considerations</Description>
						<LineNumber>Schedule L Part II Line 9(a)</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Premiums and Annuity Considerations EOY -->
			<xsd:element name="PremAndAnntyConsiderationsEOY" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Premiums and annuity considerations</Description>
						<LineNumber>Schedule L Part II Line 9(b)</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Surrender Values BOY -->
			<xsd:element name="SurrenderValuesBOY" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Surrender values on canceled policies</Description>
						<LineNumber>Schedule L Part II Line 10(a)</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Surrender Values EOY -->
			<xsd:element name="SurrenderValuesEOY" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Surrender values on canceled policies</Description>
						<LineNumber>Schedule L Part II Line 10(b)</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Part of Other Amounts Payable BOY -->
			<xsd:element name="PartOfOtherAmountsPayableBOY" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Part of other amounts payable</Description>
						<LineNumber>Schedule L Part II Line 11(a)</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Part of Other Amounts Payable EOY -->
			<xsd:element name="PartOfOtherAmountsPayableEOY" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Part of other amounts payable</Description>
						<LineNumber>Schedule L Part II Line 11(b)</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Part of Aggregate Write-Ins for Liabilities BOY -->
			<xsd:element name="PartOfAggrgtWriteinsForLiabBOY" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Part of aggregate write-ins for liabilities</Description>
						<LineNumber>Schedule L Part II Line 12(a)</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Part of Aggregate Write-Ins for Liabilities EOY -->
			<xsd:element name="PartOfAggrgtWriteinsForLiabEOY" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Part of aggregate write-ins for liabilities</Description>
						<LineNumber>Schedule L Part II Line 12(b)</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Seperate Accounts Statement BOY -->
			<xsd:element name="SeperateAccountsStatementBOY" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Seperate accounts statement</Description>
						<LineNumber>Schedule L Part II Line 13(a)</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Seperate Accounts Statement EOY -->
			<xsd:element name="SeperateAccountsStatementEOY" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Seperate accounts statement</Description>
						<LineNumber>Schedule L Part II Line 13(b)</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Total Insurance Liabilities BOY -->
			<xsd:element name="TotalInsuranceLiabilitiesBOY" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Total insurance liabilities</Description>
						<LineNumber>Schedule L Part II Line 14(a)</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Total Insurance Liabilities EOY -->
			<xsd:element name="TotalInsuranceLiabilitiesEOY" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Total insurance liabilities</Description>
						<LineNumber>Schedule L Part II Line 14(b)</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

		</xsd:sequence>
	</xsd:complexType>


	<!-- =============================================================== -->
	<!-- ================  IRS Form 1120-L Schedule M ================== -->
	<!-- =============================================================== -->

	<xsd:complexType name="IRS1120LScheduleMType">
		<xsd:annotation>
			<xsd:documentation>Content model for Form 1120-L Schedule M</xsd:documentation>
		</xsd:annotation>

		<xsd:sequence>

			<xsd:choice minOccurs="0">

				<!-- Method of Accounting: Accrual -->
				<xsd:element name="MethodOfAccountingAccrual" type="CheckboxType" minOccurs="0">
					<xsd:annotation>
						<xsd:documentation>
							<Description>Method of Accounting - Accrual</Description>
							<LineNumber>Schedule M Line 1a</LineNumber>
						</xsd:documentation>
					</xsd:annotation>
				</xsd:element>

				<!-- Name of Other Accounting Method Used -->
				<xsd:element name="MethodOfAccountingOther" minOccurs="0">
					<xsd:annotation>
						<xsd:documentation>
							<Description>Name of other accounting method used</Description>
							<LineNumber>Schedule M Line 1b</LineNumber>
						</xsd:documentation>
					</xsd:annotation>
					<xsd:complexType>
						<xsd:simpleContent>
							<xsd:extension base="CheckboxType">
								<xsd:attribute name="note" type="ShortDescriptionType"/>
							</xsd:extension>
						</xsd:simpleContent>
					</xsd:complexType>
				</xsd:element>

			</xsd:choice>

			<!-- Corporation is a: Legal Reserve Company -->
			<xsd:element name="LegalReserveCompany" type="CheckboxType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Legal reserve company</Description>
						<LineNumber>Schedule M Line 2a</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<xsd:choice minOccurs="0">

				<!-- Kinf of Company: Stock -->
				<xsd:element name="StockCompany" type="CheckboxType" minOccurs="0">
					<xsd:annotation>
						<xsd:documentation>
							<Description>Stock company</Description>
							<LineNumber>Schedule M Line 2a(1)</LineNumber>
						</xsd:documentation>
					</xsd:annotation>
				</xsd:element>

				<!-- Kind of Company: Mutual -->
				<xsd:element name="MutualCompany" type="CheckboxType" minOccurs="0">
					<xsd:annotation>
						<xsd:documentation>
							<Description>Mutual company</Description>
							<LineNumber>Schedule M Line 2a(2)</LineNumber>
						</xsd:documentation>
					</xsd:annotation>
				</xsd:element>

			</xsd:choice>

			<xsd:choice minOccurs="0">

				<!-- Principle Business: Life Insurance -->
				<xsd:element name="LifeInsuranceBusiness" type="CheckboxType" minOccurs="0">
					<xsd:annotation>
						<xsd:documentation>
							<Description>Life insurance</Description>
							<LineNumber>Schedule M Line 2a(1)</LineNumber>
						</xsd:documentation>
					</xsd:annotation>
				</xsd:element>

				<!-- Principle Business: Health and Accident Insurance -->
				<xsd:element name="HealthAndAccidentInsBusiness" type="CheckboxType" minOccurs="0">
					<xsd:annotation>
						<xsd:documentation>
							<Description>Health and accident insurance</Description>
							<LineNumber>Schedule M Line 2a(2)</LineNumber>
						</xsd:documentation>
					</xsd:annotation>
				</xsd:element>

			</xsd:choice>

			<!-- Corporation is a: Fraternal or Assessment Association -->
			<xsd:element name="FraternalAssessmentAssociation" type="CheckboxType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Fraternal or assessment association</Description>
						<LineNumber>Schedule M Line 2b</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Corporation is a: Burial or Other Insurance Company -->
			<xsd:element name="BurialOrOtherInsuranceCompany" type="CheckboxType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Burial or other insurance company</Description>
						<LineNumber>Schedule M Line 2c</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Total of the Corporation's Life Insurance Reserves -->
			<xsd:element name="TotalCorpLifeInsuranceReserves" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Total of the corporation's life insurance reserves</Description>
						<LineNumber>Schedule M Line 3</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
				<xsd:complexType>
					<xsd:simpleContent>
						<xsd:extension base="RatioType">
							<xsd:attribute name="referenceDocumentId" type="IdListType" />
							<xsd:attribute name="referenceDocumentName" type="StringType" fixed="TotalOfCorporationsLifeReservesSchedule" />
						</xsd:extension>
					</xsd:simpleContent>
				</xsd:complexType>
			</xsd:element>

			<!-- Variable Annuity Contracts -->
			<xsd:element name="VariableAnnuityContracts" type="BooleanType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Variable annuity contracts</Description>
						<LineNumber>Schedule M Line 4</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Corp. Owned 50% or More Voting Stock -->
			<xsd:element name="Own50PercentOrMoreVotingStock" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Indicates the corporation own 50% or more of the voting stock of a domestic corporation</Description>
						<LineNumber>Schedule M Line 5</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
				<xsd:complexType>
					<xsd:simpleContent>
						<xsd:extension base="BooleanType">
							<xsd:attribute name="referenceDocumentId" type="IdListType" />
							<xsd:attribute name="referenceDocumentName" type="StringType" fixed="Owned50PercentVotingStockOfDomesticCorpStatement" />
						</xsd:extension>
					</xsd:simpleContent>
				</xsd:complexType>
			</xsd:element>

			<!-- Subsidiary or Parent-Subsidiary -->
			<xsd:element name="ControlledGroupMember" type="BooleanType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Indicates the corporation is a subsidiary in an affiliated group or a parent-subsidiary controlled group</Description>
						<LineNumber>Schedule M Line 6</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Parent Corp. Name -->
			<xsd:element name="ParentCorporationName" type="BusinessNameType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Name of the parent corporation</Description>
						<LineNumber>Schedule M Line 6</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Parent Corp. Name Control -->
			<xsd:element name="ParentCorporationNameControl" type="BusinessNameControlType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Name control of the parent corporation</Description>
						<LineNumber>Schedule M Line 6</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Parent Corp. EIN or Missing EIN Reason -->
			<xsd:choice minOccurs="0">

				<!-- Parent Corp. EIN -->
				<xsd:element name="ParentCorporationEIN" type="EINType">
					<xsd:annotation>
						<xsd:documentation>
							<Description>EIN of the parent corporation</Description>
							<LineNumber>Schedule M Line 6</LineNumber>
						</xsd:documentation>
					</xsd:annotation>
				</xsd:element>

				<!-- Missing EIN Reason -->
				<xsd:element name="MissingEINReason">
					<xsd:annotation>
						<xsd:documentation>
							<Description>Missing EIN reason</Description>
							<LineNumber>Schedule M Line 6</LineNumber>
						</xsd:documentation>
					</xsd:annotation>
					<xsd:simpleType>
						<xsd:restriction base="StringType">
							<xsd:enumeration value="APPLD FOR"/>
						</xsd:restriction>
					</xsd:simpleType>
				</xsd:element>

			</xsd:choice>

			<!-- Any individual, partnership, corporation, estate, or trust own 50% or more of the corporation's voting stock? -->
			<xsd:element name="Own50PercentCorpVotingStock" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Indicates any individual, partnership, corporation, estate, or trust own 50% or more of the corporation's voting stock</Description>
						<LineNumber>Schedule M Line 7</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
				<xsd:complexType>
					<xsd:simpleContent>
						<xsd:extension base="BooleanType">
							<xsd:attribute name="referenceDocumentId" type="IdListType" />
							<xsd:attribute name="referenceDocumentName" type="StringType" fixed="AnyoneOwned50PctOfCorpVotingStockStatement" />
						</xsd:extension>
					</xsd:simpleContent>
				</xsd:complexType>
			</xsd:element>

			<!-- 50% or More Stock Percentage Ownership by Individuals, Partnership, Corporation, Estate or Trust Owned Major Stock Percent -->
			<xsd:element name="OwnCorpVotingStockPercent" type="RatioType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Percent voting stocks owned by individuals, partnership, corporation, estate or trust, if over 50 percent (expressed as a decimal of up to 5 decimal places).</Description>
						<LineNumber>Schedule M Line 7b</LineNumber>
					</xsd:documentation>
				</xsd:annotation>

			</xsd:element>

			<!-- Did any Foreign Person Own at least 25% Stock? -->
			<xsd:element name="ForeignOwn25PercentStock" type="BooleanType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Indicates one foreign person owned, directly or indirectly, at least 25 percent of the total voting power or total value of all classes of stock</Description>
						<LineNumber>Schedule M Line 8</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Percent Voting Stocks Owned by a Foreign Person If at least 25 percent -->
			<xsd:element name="ForeignOwnStockPercent" type="RatioType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Percent voting stocks owned by a foreign person if at least 25 percent (expressed as a decimal of up to 5 decimal places).</Description>
						<LineNumber>Schedule M Line 8(a)</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Country of the Foreign Person Who Owned at least 25 Percent -->
			<xsd:element name="ForeignOwnStockCountry" type="CountryType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>The country of the foreign person who owned at least 25 percent</Description>
						<LineNumber>Schedule M Line 8(b)</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Number of Form 5472 Attached -->
			<xsd:element name="NumberOfForm5472Attached" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Number of Form 5472 attached</Description>
						<LineNumber>Schedule M Line 8c</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
				<xsd:complexType>
					<xsd:simpleContent>
						<xsd:extension base="IntegerNN20Type1120L">
							<xsd:attribute name="referenceDocumentId" type="IdListType" />
							<xsd:attribute name="referenceDocumentName" type="StringType" fixed="IRS5472" />
						</xsd:extension>
					</xsd:simpleContent>
				</xsd:complexType>
			</xsd:element>

			<!-- Corporation Elected to Use Its Own Payout Pattern -->
			<xsd:element name="ElectedOwnPayoutPattern" type="BooleanType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Indicates the corporation has elected to use its own payout pattern</Description>
						<LineNumber>Schedule M Line 9</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Corporation Discounts Any of the Loss Reserves -->
			<xsd:element name="DiscountsLossReserves" type="BooleanType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Corporation discounts any of the loss reserves</Description>
						<LineNumber>Schedule M Line 10</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Unpaid Losses for Current Year -->
			<xsd:element name="UnpaidLossesForCurrentYear" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Unpaid losses for current year</Description>
						<LineNumber>Schedule M Line 11a(1)</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Unpaid Losses for Previous Year -->
			<xsd:element name="UnpaidLossesForPreviousYear" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Unpaid losses for previous year</Description>
						<LineNumber>Schedule M Line 11a(2)</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Total Unpaid Loss for Current Year -->
			<xsd:element name="TotalUnpaidLossForCurrentYear" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Total unpaid loss for current year</Description>
						<LineNumber>Schedule M Line 11b(1)</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Total Losses for Previous Year -->
			<xsd:element name="TotalUnpaidLossForPreviousYear" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Total unpaid loss for previous year</Description>
						<LineNumber>Schedule M Line 11b(2)</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>


			<!-- Operations Loss Deduction Forego Carryback -->
			<xsd:element name="OLDForegoCarryback" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Indicates the corporation has an OLD for the tax year and is electing to forego the carryback period</Description>
						<LineNumber>Schedule M Line 12</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
				<xsd:complexType>
					<xsd:simpleContent>
						<xsd:extension base="CheckboxType">
							<xsd:attribute name="referenceDocumentId" type="IdListType"/>
							<xsd:attribute name="referenceDocumentName" type="StringType" fixed="RegulationSection1150221b3Statement" />
						</xsd:extension>
					</xsd:simpleContent>
				</xsd:complexType>
			</xsd:element>

			<!-- The Available NOL Carryover From Prior Tax Years -->
			<xsd:element name="NOLCarryoverFromPriorYear" type="USAmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>The available NOL carryover from prior tax years</Description>
						<LineNumber>Schedule M Line 13</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Corporation's State of Domicile -->
			<xsd:element name="CorporateStateOfDomicile" type="StateType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Corporation's state of domicile</Description>
						<LineNumber>Schedule M Line 14a</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Annual Statement Used to Prepare Return Was Filed With the State Shown in Schedule M, Line 14a -->
			<xsd:element name="AnnualStmtFiledInLine14aState" type="BooleanType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Annual statement used to prepare return was filed with the state shown in schedule M, line 14a</Description>
						<LineNumber>Schedule M Line 14b</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- If 14b is No, State Where Annual Statement Used to Prepare Return Was Filed -->
			<xsd:element name="AnnualStmtFiledInAnotherState" type="StateType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>If 14b is no, state where annual statement used to prepare return was filed</Description>
						<LineNumber>Schedule M Line 14c</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>

			<!-- Is the corporation required to file Schedule UTP (Form 1120), Uncertain Tax Position Statement? -->
			<xsd:element name="UncertainTaxPositionStatement" type="BooleanType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation>
						<Description>Is corporation required to file Schedule UTP?</Description>
						<LineNumber>Schedule M Line 15</LineNumber>
					</xsd:documentation>
				</xsd:annotation>
			</xsd:element>


		</xsd:sequence>
	</xsd:complexType>


	<!-- =========================================================================== -->
	<!-- ========== Types for Supporting Info, Schedules, Elections, etc. ========== -->
	<!-- =========================================================================== -->

	<!-- A 20-digit Non-negative Integer Type -->
	<xsd:simpleType name="IntegerNN20Type1120L">
		<xsd:annotation>
			<xsd:documentation>20-digit non-negative integer type</xsd:documentation>
		</xsd:annotation>
		<xsd:restriction base="IntegerNNType">
			<xsd:totalDigits value="20"/>
		</xsd:restriction>
	</xsd:simpleType>

</xsd:schema>
