Diff - Left File: CorporateIncomeTax/Common/IRS5471/IRS5471.xsd (2012v4.2) Right File: CorporateIncomeTax/Common/IRS5471/IRS5471.xsd (2013v1.0)
OLD: CorporateIncomeTax/Common/IRS5471/IRS5471.xsd (2012v4.2)
NEW: CorporateIncomeTax/Common/IRS5471/IRS5471.xsd (2013v1.0)

OLD line(s): 2

<xsd:schema targetNamespace="http://www.irs.gov/efile" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="http://www.irs.gov/efile" elementFormDefault="qualified" attributeFormDefault="unqualified">
NEW line(s): 2

<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="http://www.irs.gov/efile" targetNamespace="http://www.irs.gov/efile" elementFormDefault="qualified" attributeFormDefault="unqualified">
OLD line(s): 6

      <TaxYear>2012</TaxYear>
NEW line(s): 6

      <TaxYear>2013</TaxYear>
OLD line(s): 36,37

          <xsd:attribute name="referenceDocumentId" type="IdListType" />
          <xsd:attribute name="referenceDocumentName" type="StringType" fixed="IRS3115 IRS5452 IRS5471ScheduleJ IRS5471ScheduleM IRS5471ScheduleO IRS8594 IRS8833 IRS8883 BinaryAttachment GeneralDependencySmall" />
NEW line(s): 36,37

          <xsd:attribute name="referenceDocumentId" type="IdListType"/>
          <xsd:attribute name="referenceDocumentName" type="StringType" fixed="IRS3115 IRS5452 IRS5471ScheduleJ IRS5471ScheduleM IRS5471ScheduleO IRS8594 IRS8833 IRS8883 BinaryAttachment GeneralDependencySmall"/>
OLD line(s): 39

          <xsd:attribute name="dormantIndicator">
NEW line(s): 39

          <xsd:attribute name="dormantForeignCorporationCd">
OLD line(s): 46

          <xsd:attribute name="changeAnnualAccountingPeriod">
NEW line(s): 46

          <xsd:attribute name="changeAnnualAccountingPeriodCd">
OLD line(s): 66

      <xsd:element name="TaxYearBeginning" type="DateType" minOccurs="0">
NEW line(s): 66

      <xsd:element name="TaxYearBeginDt" type="DateType" minOccurs="0">
OLD line(s): 75

      <xsd:element name="TaxYearEnding" type="DateType" minOccurs="0">
NEW line(s): 75

      <xsd:element name="TaxYearEndDt" type="DateType" minOccurs="0">
OLD line(s): 84

      <xsd:element name="ChangeInTaxableYearNo898c" type="CheckboxType" minOccurs="0">
NEW line(s): 84

      <xsd:element name="ChangeInTaxableYearNo898cInd" type="CheckboxType" minOccurs="0">
OLD line(s): 93

      <xsd:element name="ElectionChangeInYear898c" type="CheckboxType" minOccurs="0">
NEW line(s): 93

      <xsd:element name="ElectionChangeInYear898cInd" type="CheckboxType" minOccurs="0">
OLD line(s): 102

      <xsd:element name="Section898cElection" type="CheckboxType" minOccurs="0">
NEW line(s): 102

      <xsd:element name="Section898cElectionInd" type="CheckboxType" minOccurs="0">
OLD line(s): 111

      <xsd:element name="Section338gElection" type="CheckboxType" minOccurs="0">
NEW line(s): 111

      <xsd:element name="Section338gElectionInd" type="CheckboxType" minOccurs="0">
OLD line(s): 128

            <xsd:element name="Name" type="BusinessNameType" minOccurs="0"/>
NEW line(s): 128

            <xsd:element name="BusinessName" type="BusinessNameType" minOccurs="0"/>
OLD line(s): 140

          <xsd:attribute name="referenceDocumentName" type="StringType" fixed="NameChangeExplanation" />
NEW line(s): 140

          <xsd:attribute name="referenceDocumentName" type="StringType" fixed="NameChangeExplanation"/>
OLD line(s): 145

      <xsd:element name="FilersTaxYearBeginning" type="DateType" minOccurs="0">
NEW line(s): 145

      <xsd:element name="FilerTaxYearBeginDt" type="DateType" minOccurs="0">
OLD line(s): 154

      <xsd:element name="FilersTaxYearEnding" type="DateType" minOccurs="0">
NEW line(s): 154

      <xsd:element name="FilerTaxYearEndDt" type="DateType" minOccurs="0">
OLD line(s): 186

        <xsd:element name="MissingEINReason">
NEW line(s): 186

        <xsd:element name="MissingEINReasonCd">
OLD line(s): 204

      <xsd:element name="CategoryOfFiler2" type="CheckboxType" minOccurs="0">
NEW line(s): 204

      <xsd:element name="CategoryOfFiler2Ind" type="CheckboxType" minOccurs="0">
OLD line(s): 214

      <xsd:element name="CategoryOfFiler3" minOccurs="0">
NEW line(s): 214

      <xsd:element name="CategoryOfFiler3Ind" minOccurs="0">
OLD line(s): 225

              <xsd:attribute name="referenceDocumentName" type="StringType" fixed="Category3FilerStatement" />
NEW line(s): 225

              <xsd:attribute name="referenceDocumentName" type="StringType" fixed="Category3FilerStatement"/>
OLD line(s): 232

      <xsd:element name="CategoryOfFiler4" type="CheckboxType" minOccurs="0">
NEW line(s): 232

      <xsd:element name="CategoryOfFiler4Ind" type="CheckboxType" minOccurs="0">
OLD line(s): 242

      <xsd:element name="CategoryOfFiler5" type="CheckboxType" minOccurs="0">
NEW line(s): 242

      <xsd:element name="CategoryOfFiler5Ind" type="CheckboxType" minOccurs="0">
OLD line(s): 252

      <xsd:element name="PercentageOfVotingStockOwned" type="RatioType" minOccurs="0">
NEW line(s): 252

      <xsd:element name="VotingStockOwnedPct" type="RatioType" minOccurs="0">
OLD line(s): 298

                  <xsd:element name="MissingEINReason">
NEW line(s): 298

                  <xsd:element name="MissingEINReasonCd">
OLD line(s): 316

                <xsd:element name="ShareholderIndicator" type="CheckboxType" minOccurs="0">
NEW line(s): 316

                <xsd:element name="ShareholderInd" type="CheckboxType" minOccurs="0">
OLD line(s): 326

                <xsd:element name="OfficerIndicator" type="CheckboxType" minOccurs="0">
NEW line(s): 326

                <xsd:element name="OfficerInd" type="CheckboxType" minOccurs="0">
OLD line(s): 336

                <xsd:element name="DirectorIndicator" type="CheckboxType" minOccurs="0">
NEW line(s): 336

                <xsd:element name="DirectorInd" type="CheckboxType" minOccurs="0">
OLD line(s): 347,348

              <xsd:attribute name="referenceDocumentId" type="IdListType" />
              <xsd:attribute name="referenceDocumentName" type="StringType" fixed="PersonMeetingFilingRequirementsStatement" />
NEW line(s): 347,348

              <xsd:attribute name="referenceDocumentId" type="IdListType"/>
              <xsd:attribute name="referenceDocumentName" type="StringType" fixed="PersonMeetingFilingRequirementsStatement"/>
OLD line(s): 368,369

              <xsd:element name="AddressInUS" type="USAddressType"/>
              <xsd:element name="AddressInForeign" type="ForeignAddressType"/>
NEW line(s): 368,369

              <xsd:element name="USAddress" type="USAddressType"/>
              <xsd:element name="ForeignAddress" type="ForeignAddressType"/>
OLD line(s): 389

        <xsd:element name="MissingEmployerEINReason">
NEW line(s): 389

        <xsd:element name="MissingEmployerEINReasonCd">
OLD line(s): 417

      <xsd:element name="CountryUnderWhoseLawsInc" type="CountryType" minOccurs="0">
NEW line(s): 417

      <xsd:element name="CountryUnderWhoseLawsIncCd" type="CountryType" minOccurs="0">
OLD line(s): 427

      <xsd:element name="DateOfIncorporation" type="DateType" minOccurs="0">
NEW line(s): 427

      <xsd:element name="IncorporationDt" type="DateType" minOccurs="0">
OLD line(s): 437

      <xsd:element name="PrincipalPlaceOfBusiness" type="AllCountriesType" minOccurs="0">
NEW line(s): 437

      <xsd:element name="PrincipalPlaceOfBusCountryCd" type="AllCountriesType" minOccurs="0">
OLD line(s): 450

        <xsd:element name="PrincipalBusinessActivityCode" type="BusinessActivityCodeType" minOccurs="0">
NEW line(s): 450

        <xsd:element name="PrincipalBusinessActivityCd" type="BusinessActivityCodeType" minOccurs="0">
OLD line(s): 460

        <xsd:element name="InactivePrincipalBusActyCode">
NEW line(s): 460

        <xsd:element name="InactivePrincipalBusActyCd">
OLD line(s): 477

      <xsd:element name="PrincipalBusinessActivity" minOccurs="0">
NEW line(s): 477

      <xsd:element name="PrincipalBusinessActivityDesc" minOccurs="0">
OLD line(s): 493

      <xsd:element name="FunctionalCurrency" type="ShortDescriptionType" minOccurs="0">
NEW line(s): 493

      <xsd:element name="FunctionalCurrencyTxt" type="ShortDescriptionType" minOccurs="0">
OLD line(s): 516

        <xsd:element name="SSNOfAgentInTheUS" type="SSNType">
NEW line(s): 516

        <xsd:element name="USAgentSSN" type="SSNType">
OLD line(s): 526

        <xsd:element name="EINOfBranchOfficeInTheUS" type="EINType">
NEW line(s): 526

        <xsd:element name="USAgentEIN" type="EINType">
OLD line(s): 536

        <xsd:element name="MissingEINBranchOfficeInTheUS">
NEW line(s): 536

        <xsd:element name="USAgentMissingEINReasonCd">
OLD line(s): 554

      <xsd:element name="TaxableIncomeOrLoss" type="USAmountType" minOccurs="0">
NEW line(s): 554

      <xsd:element name="TaxableIncomeOrNetLossAmt" type="USAmountType" minOccurs="0">
OLD line(s): 564

      <xsd:element name="USIncomeTaxPaidAfterAllCredits" type="USAmountType" minOccurs="0">
NEW line(s): 564

      <xsd:element name="USIncomeTaxPaidAfterCrAmt" type="USAmountType" minOccurs="0">
OLD line(s): 608

      <xsd:element name="IRS5471ScheduleA" type="IRS5471ScheduleAType" minOccurs="0" />
NEW line(s): 608

      <xsd:element name="IRS5471ScheduleA" type="IRS5471ScheduleAType" minOccurs="0"/>
OLD line(s): 611

      <xsd:element name="IRS5471ScheduleB" type="IRS5471ScheduleBType" minOccurs="0" />
NEW line(s): 611

      <xsd:element name="IRS5471ScheduleB" type="IRS5471ScheduleBType" minOccurs="0"/>
OLD line(s): 614

      <xsd:element name="IRS5471ScheduleC" type="IRS5471ScheduleCType" minOccurs="0" />
NEW line(s): 614

      <xsd:element name="IRS5471ScheduleC" type="IRS5471ScheduleCType" minOccurs="0"/>
OLD line(s): 617

      <xsd:element name="IRS5471ScheduleE" type="IRS5471ScheduleEType" minOccurs="0" />
NEW line(s): 617

      <xsd:element name="IRS5471ScheduleE" type="IRS5471ScheduleEType" minOccurs="0"/>
OLD line(s): 620

      <xsd:element name="IRS5471ScheduleF" type="IRS5471ScheduleFType" minOccurs="0" />
NEW line(s): 620

      <xsd:element name="IRS5471ScheduleF" type="IRS5471ScheduleFType" minOccurs="0"/>
OLD line(s): 623

      <xsd:element name="IRS5471ScheduleG" type="IRS5471ScheduleGType" minOccurs="0" />
NEW line(s): 623

      <xsd:element name="IRS5471ScheduleG" type="IRS5471ScheduleGType" minOccurs="0"/>
OLD line(s): 626

      <xsd:element name="IRS5471ScheduleH" type="IRS5471ScheduleHType" minOccurs="0" />
NEW line(s): 626

      <xsd:element name="IRS5471ScheduleH" type="IRS5471ScheduleHType" minOccurs="0"/>
OLD line(s): 629

      <xsd:element name="IRS5471ScheduleI" type="IRS5471ScheduleIType" minOccurs="0" maxOccurs="unbounded" />
NEW line(s): 629

      <xsd:element name="IRS5471ScheduleI" type="IRS5471ScheduleIType" minOccurs="0" maxOccurs="unbounded"/>
OLD line(s): 662

              <xsd:element name="DescOfEachClassOfStock" type="StockDescriptionType">
NEW line(s): 662

              <xsd:element name="StockClassDesc" type="StockDescriptionType">
OLD line(s): 672

              <xsd:element name="SelectionOfEachClassOfStock">
NEW line(s): 672

              <xsd:element name="StockClassTypeCd">
OLD line(s): 691

            <xsd:element name="NumOfSharesBegngAnnualAcctPrd" type="NumberOfSharesType" minOccurs="0">
NEW line(s): 691

            <xsd:element name="AnnualAcctPeriodBeginShareCnt" type="NumberOfSharesType" minOccurs="0">
OLD line(s): 701

            <xsd:element name="NumberOfSharesEndAnnualAcctPrd" type="NumberOfSharesType" minOccurs="0">
NEW line(s): 701

            <xsd:element name="AnnualAcctPeriodEndShareCnt" type="NumberOfSharesType" minOccurs="0">
OLD line(s): 747

                  <xsd:element name="EINOfShareholder" type="EINType">
NEW line(s): 747

                  <xsd:element name="ShareholderEIN" type="EINType">
OLD line(s): 757

                  <xsd:element name="SSNOfShareholder" type="SSNType">
NEW line(s): 757

                  <xsd:element name="ShareholderSSN" type="SSNType">
OLD line(s): 767

                  <xsd:element name="MissingEINReasonOfShareholder">
NEW line(s): 767

                  <xsd:element name="ShareholderMissingEINReasonCd">
OLD line(s): 795

                <xsd:element name="ProRataShareOfSubpartFIncome" type="RatioType" minOccurs="0">
NEW line(s): 795

                <xsd:element name="ProRataShareSubpartFIncomeRt" type="RatioType" minOccurs="0">
OLD line(s): 829

      <xsd:element name="ForeignGrossReceiptsOrSales" type="ForeignAmountType" minOccurs="0">
NEW line(s): 829

      <xsd:element name="ForeignGrossReceiptsOrSalesAmt" type="ForeignAmountType" minOccurs="0">
OLD line(s): 839

      <xsd:element name="USGrossReceiptsOrSales" type="USAmountType" minOccurs="0">
NEW line(s): 839

      <xsd:element name="USGrossReceiptsOrSalesAmt" type="USAmountType" minOccurs="0">
OLD line(s): 849

      <xsd:element name="ForeignReturnsAndAllowances" type="ForeignAmountType" minOccurs="0">
NEW line(s): 849

      <xsd:element name="ForeignReturnsAndAllowancesAmt" type="ForeignAmountType" minOccurs="0">
OLD line(s): 859

      <xsd:element name="USReturnsAndAllowances" type="USAmountType" minOccurs="0">
NEW line(s): 859

      <xsd:element name="USReturnsAndAllowancesAmt" type="USAmountType" minOccurs="0">
OLD line(s): 869

      <xsd:element name="ForeignGroReceiptsMinusReturns" type="ForeignAmountType" minOccurs="0">
NEW line(s): 869

      <xsd:element name="ForeignNetGrossReceiptsAmt" type="ForeignAmountType" minOccurs="0">
OLD line(s): 879

      <xsd:element name="USGrossReceiptsMinusReturns" type="USAmountType" minOccurs="0">
NEW line(s): 879

      <xsd:element name="USNetGrossReceiptsAmt" type="USAmountType" minOccurs="0">
OLD line(s): 889

      <xsd:element name="ForeignCostOfGoodsSold" type="ForeignAmountType" minOccurs="0">
NEW line(s): 889

      <xsd:element name="ForeignCostOfGoodsSoldAmt" type="ForeignAmountType" minOccurs="0">
OLD line(s): 899

      <xsd:element name="USCostOfGoodsSold" type="USAmountType" minOccurs="0">
NEW line(s): 899

      <xsd:element name="USCostOfGoodsSoldAmt" type="USAmountType" minOccurs="0">
OLD line(s): 909

      <xsd:element name="ForeignGrossProfit" type="ForeignAmountType" minOccurs="0">
NEW line(s): 909

      <xsd:element name="ForeignGrossProfitAmt" type="ForeignAmountType" minOccurs="0">
OLD line(s): 919

      <xsd:element name="USGrossProfit" type="USAmountType" minOccurs="0">
NEW line(s): 919

      <xsd:element name="USGrossProfitAmt" type="USAmountType" minOccurs="0">
OLD line(s): 929

      <xsd:element name="ForeignDividends" type="ForeignAmountType" minOccurs="0">
NEW line(s): 929

      <xsd:element name="ForeignDividendsAmt" type="ForeignAmountType" minOccurs="0">
OLD line(s): 939

      <xsd:element name="USDividends" type="USAmountType" minOccurs="0">
NEW line(s): 939

      <xsd:element name="USDividendsAmt" type="USAmountType" minOccurs="0">
OLD line(s): 949

      <xsd:element name="ForeignIncomeInterest" type="ForeignAmountType" minOccurs="0">
NEW line(s): 949

      <xsd:element name="ForeignInterestIncomeAmt" type="ForeignAmountType" minOccurs="0">
OLD line(s): 959

      <xsd:element name="USIncomeInterest" type="USAmountType" minOccurs="0">
NEW line(s): 959

      <xsd:element name="USInterestIncomeAmt" type="USAmountType" minOccurs="0">
OLD line(s): 969

      <xsd:element name="ForeignGrossRents" type="ForeignAmountType" minOccurs="0">
NEW line(s): 969

      <xsd:element name="ForeignGrossRentsAmt" type="ForeignAmountType" minOccurs="0">
OLD line(s): 979

      <xsd:element name="USGrossRents" type="USAmountType" minOccurs="0">
NEW line(s): 979

      <xsd:element name="USGrossRentsAmt" type="USAmountType" minOccurs="0">
OLD line(s): 989

      <xsd:element name="FrgnGrossRoyaltiesAndLcnsFees" type="ForeignAmountType" minOccurs="0">
NEW line(s): 989

      <xsd:element name="FrgnGrRoyaltiesAndLcnsFeesAmt" type="ForeignAmountType" minOccurs="0">
OLD line(s): 999

      <xsd:element name="USGrossRoyaltiesAndLcnsFees" type="USAmountType" minOccurs="0">
NEW line(s): 999

      <xsd:element name="USGrRoyaltiesAndLcnsFeesAmt" type="USAmountType" minOccurs="0">
OLD line(s): 1009

      <xsd:element name="FrgnNetGainOnSaleOfCapitalAst" type="ForeignAmountType" minOccurs="0">
NEW line(s): 1009

      <xsd:element name="FrgnNetGainOrLossSaleCapAstAmt" type="ForeignAmountType" minOccurs="0">
OLD line(s): 1019

      <xsd:element name="USNetGainOnSaleOfCapitalAssets" type="USAmountType" minOccurs="0">
NEW line(s): 1019

      <xsd:element name="USNetGainOrLossSaleCapAstAmt" type="USAmountType" minOccurs="0">
OLD line(s): 1029

      <xsd:element name="ForeignOtherIncome" minOccurs="0">
NEW line(s): 1029

      <xsd:element name="ForeignOtherIncomeAmt" minOccurs="0">
OLD line(s): 1040

              <xsd:attribute name="referenceDocumentName" type="StringType" fixed="OtherIncomeForm5471Statement" />
NEW line(s): 1040

              <xsd:attribute name="referenceDocumentName" type="StringType" fixed="OtherIncomeForm5471Statement"/>
OLD line(s): 1047

      <xsd:element name="USOtherIncome" minOccurs="0">
NEW line(s): 1047

      <xsd:element name="USOtherIncomeAmt" minOccurs="0">
OLD line(s): 1058

              <xsd:attribute name="referenceDocumentName" type="StringType" fixed="OtherIncomeForm5471Statement" />
NEW line(s): 1058

              <xsd:attribute name="referenceDocumentName" type="StringType" fixed="OtherIncomeForm5471Statement"/>
OLD line(s): 1065

      <xsd:element name="ForeignTotalIncome" type="ForeignAmountType" minOccurs="0">
NEW line(s): 1065

      <xsd:element name="ForeignTotalIncomeAmt" type="ForeignAmountType" minOccurs="0">
OLD line(s): 1075

      <xsd:element name="USTotalIncome" type="USAmountType" minOccurs="0">
NEW line(s): 1075

      <xsd:element name="USTotalIncomeAmt" type="USAmountType" minOccurs="0">
OLD line(s): 1087

      <xsd:element name="ForeignCompensationNotDeducted" type="ForeignAmountType" minOccurs="0">
NEW line(s): 1087

      <xsd:element name="ForeignCompensationNotDedAmt" type="ForeignAmountType" minOccurs="0">
OLD line(s): 1097

      <xsd:element name="USCompensationNotDeducted" type="USAmountType" minOccurs="0">
NEW line(s): 1097

      <xsd:element name="USCompensationNotDedAmt" type="USAmountType" minOccurs="0">
OLD line(s): 1107

      <xsd:element name="ForeignRents" type="ForeignAmountType" minOccurs="0">
NEW line(s): 1107

      <xsd:element name="ForeignRentsAmt" type="ForeignAmountType" minOccurs="0">
OLD line(s): 1117

      <xsd:element name="USRents" type="USAmountType" minOccurs="0">
NEW line(s): 1117

      <xsd:element name="USRentsAmt" type="USAmountType" minOccurs="0">
OLD line(s): 1127

      <xsd:element name="FrgnRoyaltiesAndLicensesFees" type="ForeignAmountType" minOccurs="0">
NEW line(s): 1127

      <xsd:element name="FrgnRoyaltiesAndLcnsFeesAmt" type="ForeignAmountType" minOccurs="0">
OLD line(s): 1137

      <xsd:element name="USRoyaltiesAndLicensesFees" type="USAmountType" minOccurs="0">
NEW line(s): 1137

      <xsd:element name="USRoyaltiesAndLcnsFeesAmt" type="USAmountType" minOccurs="0">
OLD line(s): 1147

      <xsd:element name="ForeignDeductionInterest" type="ForeignAmountType" minOccurs="0">
NEW line(s): 1147

      <xsd:element name="ForeignInterestDeductionAmt" type="ForeignAmountType" minOccurs="0">
OLD line(s): 1157

      <xsd:element name="USDeductionsInterest" type="USAmountType" minOccurs="0">
NEW line(s): 1157

      <xsd:element name="USInterestDeductionAmt" type="USAmountType" minOccurs="0">
OLD line(s): 1167

      <xsd:element name="ForeignDepreciationNotDeducted" type="ForeignAmountType" minOccurs="0">
NEW line(s): 1167

      <xsd:element name="ForeignDepreciationNotDedAmt" type="ForeignAmountType" minOccurs="0">
OLD line(s): 1177

      <xsd:element name="USDepreciationNotDeducted" type="USAmountType" minOccurs="0">
NEW line(s): 1177

      <xsd:element name="USDepreciationNotDedAmt" type="USAmountType" minOccurs="0">
OLD line(s): 1187

      <xsd:element name="ForeignDepletion" type="ForeignAmountType" minOccurs="0">
NEW line(s): 1187

      <xsd:element name="ForeignDepletionAmt" type="ForeignAmountType" minOccurs="0">
OLD line(s): 1197

      <xsd:element name="USDepletion" type="USAmountType" minOccurs="0">
NEW line(s): 1197

      <xsd:element name="USDepletionAmt" type="USAmountType" minOccurs="0">
OLD line(s): 1207

      <xsd:element name="ForeignTaxes" type="ForeignAmountType" minOccurs="0">
NEW line(s): 1207

      <xsd:element name="ForeignTaxesAmt" type="ForeignAmountType" minOccurs="0">
OLD line(s): 1217

      <xsd:element name="USTaxes" type="USAmountType" minOccurs="0">
NEW line(s): 1217

      <xsd:element name="USTaxesAmt" type="USAmountType" minOccurs="0">
OLD line(s): 1227

      <xsd:element name="ForeignOtherDeductions" minOccurs="0">
NEW line(s): 1227

      <xsd:element name="ForeignOtherDeductionsAmt" minOccurs="0">
OLD line(s): 1238

              <xsd:attribute name="referenceDocumentName" type="StringType" fixed="ItemizedOtherDeductionsSchedule2" />
NEW line(s): 1238

              <xsd:attribute name="referenceDocumentName" type="StringType" fixed="ItemizedOtherDeductionsSchedule2"/>
OLD line(s): 1245

      <xsd:element name="USOtherDeductions" minOccurs="0">
NEW line(s): 1245

      <xsd:element name="USOtherDeductionsAmt" minOccurs="0">
OLD line(s): 1256

              <xsd:attribute name="referenceDocumentName" type="StringType" fixed="ItemizedOtherDeductionsSchedule2" />
NEW line(s): 1256

              <xsd:attribute name="referenceDocumentName" type="StringType" fixed="ItemizedOtherDeductionsSchedule2"/>
OLD line(s): 1263

      <xsd:element name="ForeignTotalDeductions" type="ForeignAmountType" minOccurs="0">
NEW line(s): 1263

      <xsd:element name="ForeignTotalDeductionsAmt" type="ForeignAmountType" minOccurs="0">
OLD line(s): 1273

      <xsd:element name="USTotalDeductions" type="USAmountType" minOccurs="0">
NEW line(s): 1273

      <xsd:element name="USTotalDeductionsAmt" type="USAmountType" minOccurs="0">
OLD line(s): 1285

      <xsd:element name="FrgnTotalIncomeMinusTotalDed" type="ForeignAmountType" minOccurs="0">
NEW line(s): 1285

      <xsd:element name="FrgnTotalIncomeMinusTotDedAmt" type="ForeignAmountType" minOccurs="0">
OLD line(s): 1295

      <xsd:element name="USTotalIncomeMinusTotalDed" type="USAmountType" minOccurs="0">
NEW line(s): 1295

      <xsd:element name="USTotalIncomeMinusTotDedAmt" type="USAmountType" minOccurs="0">
OLD line(s): 1305

      <xsd:element name="ForeignExtraordinaryItems" type="ForeignAmountType" minOccurs="0">
NEW line(s): 1305

      <xsd:element name="ForeignExtraordinaryItemsAmt" type="ForeignAmountType" minOccurs="0">
OLD line(s): 1315

      <xsd:element name="USExtraordinaryItems" type="USAmountType" minOccurs="0">
NEW line(s): 1315

      <xsd:element name="USExtraordinaryItemsAmt" type="USAmountType" minOccurs="0">
OLD line(s): 1325

      <xsd:element name="ForeignProvisionForIncome" type="ForeignAmountType" minOccurs="0">
NEW line(s): 1325

      <xsd:element name="ForeignProvisionForIncomeAmt" type="ForeignAmountType" minOccurs="0">
OLD line(s): 1335

      <xsd:element name="USProvisionForIncome" type="USAmountType" minOccurs="0">
NEW line(s): 1335

      <xsd:element name="USProvisionForIncomeAmt" type="USAmountType" minOccurs="0">
OLD line(s): 1345

      <xsd:element name="FrgnCurrentYrNetIncomePerBooks" type="ForeignAmountType" minOccurs="0">
NEW line(s): 1345

      <xsd:element name="ForeignCYNetIncomePerBooksAmt" type="ForeignAmountType" minOccurs="0">
OLD line(s): 1355

      <xsd:element name="USCurrentYearNetIncomePerBooks" type="USAmountType" minOccurs="0">
NEW line(s): 1355

      <xsd:element name="USCYNetIncomePerBooksAmt" type="USAmountType" minOccurs="0">
OLD line(s): 1380

      <xsd:element name="USIncomeAndProfitsTaxes" type="USAmountType" minOccurs="0">
NEW line(s): 1380

      <xsd:element name="USIncomeAndProfitsTaxesAmt" type="USAmountType" minOccurs="0">
OLD line(s): 1402

            <xsd:element name="NameOfCountryOrUSPosession" minOccurs="0">
NEW line(s): 1402

            <xsd:element name="CountryOrPossessionName" minOccurs="0">
OLD line(s): 1417

            <xsd:element name="AmountOfTaxInForeignCurrency" type="ForeignAmountType" minOccurs="0">
NEW line(s): 1417

            <xsd:element name="TaxInForeignCurrencyAmt" type="ForeignAmountType" minOccurs="0">
OLD line(s): 1427

            <xsd:element name="AmountOfTaxConversionRate" type="LargeRatioType" minOccurs="0">
NEW line(s): 1427

            <xsd:element name="ConversionRt" type="LargeRatioType" minOccurs="0">
OLD line(s): 1437

            <xsd:element name="AmountOfTaxInUSDollars" type="USAmountType" minOccurs="0">
NEW line(s): 1437

            <xsd:element name="TaxInUSDollarsAmt" type="USAmountType" minOccurs="0">
OLD line(s): 1451

      <xsd:element name="TotalIncomeAndWarProfitsTaxes" type="USAmountType" minOccurs="0">
NEW line(s): 1451

      <xsd:element name="TotalIncomeAndWarProfitsTxsAmt" type="USAmountType" minOccurs="0">
OLD line(s): 1478

      <xsd:element name="BegngAccountingPeriodCash" type="USAmountType" minOccurs="0">
NEW line(s): 1478

      <xsd:element name="BegngAcctPrdCashAmt" type="USAmountType" minOccurs="0">
OLD line(s): 1488

      <xsd:element name="EndAccountingPeriodCash" type="USAmountType" minOccurs="0">
NEW line(s): 1488

      <xsd:element name="EndAcctPrdCashAmt" type="USAmountType" minOccurs="0">
OLD line(s): 1499

      <xsd:element name="BegngAccountingPrdTradeNotes" type="USAmountType" minOccurs="0">
NEW line(s): 1499

      <xsd:element name="BegngAcctPrdTradeNotesAmt" type="USAmountType" minOccurs="0">
OLD line(s): 1509

      <xsd:element name="EndAccountingPrdTradeNotes" type="USAmountType" minOccurs="0">
NEW line(s): 1509

      <xsd:element name="EndAcctPrdTradeNotesAmt" type="USAmountType" minOccurs="0">
OLD line(s): 1519

      <xsd:element name="BegngAcctPrdTrdNtsLessBadDebt" type="USAmountType" minOccurs="0">
NEW line(s): 1519

      <xsd:element name="BegngAcctPrdBadDebtAllwncAmt" type="USAmountType" minOccurs="0">
OLD line(s): 1529

      <xsd:element name="EndAcctPrdTrdNotesLessBadDebt" type="USAmountType" minOccurs="0">
NEW line(s): 1529

      <xsd:element name="EndAcctPrdBadDebtAllwncAmt" type="USAmountType" minOccurs="0">
OLD line(s): 1539

      <xsd:element name="BegngAccountingPrdInventories" type="USAmountType" minOccurs="0">
NEW line(s): 1539

      <xsd:element name="BegngAcctPrdInventoriesAmt" type="USAmountType" minOccurs="0">
OLD line(s): 1549

      <xsd:element name="EndAccountingPrdInventories" type="USAmountType" minOccurs="0">
NEW line(s): 1549

      <xsd:element name="EndAcctPrdInventoriesAmt" type="USAmountType" minOccurs="0">
OLD line(s): 1559

      <xsd:element name="BegngAcctPrdOtherCurrentAssets" minOccurs="0">
NEW line(s): 1559

      <xsd:element name="BegngAcctPrdOtherCurrAssetsAmt" minOccurs="0">
OLD line(s): 1570

              <xsd:attribute name="referenceDocumentName" type="StringType" fixed="ItemizedOtherCurrentAssetsSchedule" />
NEW line(s): 1570

              <xsd:attribute name="referenceDocumentName" type="StringType" fixed="ItemizedOtherCurrentAssetsSchedule"/>
OLD line(s): 1577

      <xsd:element name="EndAcctPrdOtherCurrentAssets" minOccurs="0">
NEW line(s): 1577

      <xsd:element name="EndAcctPrdOtherCurrAssetsAmt" minOccurs="0">
OLD line(s): 1588

              <xsd:attribute name="referenceDocumentName" type="StringType" fixed="ItemizedOtherCurrentAssetsSchedule" />
NEW line(s): 1588

              <xsd:attribute name="referenceDocumentName" type="StringType" fixed="ItemizedOtherCurrentAssetsSchedule"/>
OLD line(s): 1595

      <xsd:element name="BegngAcctPrdLoansToStkhldr" type="USAmountType" minOccurs="0">
NEW line(s): 1595

      <xsd:element name="BegngAcctPrdLoansToShrAmt" type="USAmountType" minOccurs="0">
OLD line(s): 1605

      <xsd:element name="EndAcctPrdLoansToStockholder" type="USAmountType" minOccurs="0">
NEW line(s): 1605

      <xsd:element name="EndAcctPrdLoansToShrAmt" type="USAmountType" minOccurs="0">
OLD line(s): 1615

      <xsd:element name="BegngAcctPeriodInvestInSbsds" minOccurs="0">
NEW line(s): 1615

      <xsd:element name="BegngAcctPrdInvstSubsidiaryAmt" minOccurs="0">
OLD line(s): 1626

              <xsd:attribute name="referenceDocumentName" type="StringType" fixed="InvestmentInSubsidiariesStmt" />
NEW line(s): 1626

              <xsd:attribute name="referenceDocumentName" type="StringType" fixed="InvestmentInSubsidiariesStmt"/>
OLD line(s): 1633

      <xsd:element name="EndAcctPeriodInvstInSbsds" minOccurs="0">
NEW line(s): 1633

      <xsd:element name="EndAcctPrdInvstSubsidiaryAmt" minOccurs="0">
OLD line(s): 1644

              <xsd:attribute name="referenceDocumentName" type="StringType" fixed="InvestmentInSubsidiariesStmt" />
NEW line(s): 1644

              <xsd:attribute name="referenceDocumentName" type="StringType" fixed="InvestmentInSubsidiariesStmt"/>
OLD line(s): 1651

      <xsd:element name="BegngAcctPrdOtherInvestments" minOccurs="0">
NEW line(s): 1651

      <xsd:element name="BegngAcctPrdOthInvestmentsAmt" minOccurs="0">
OLD line(s): 1662

              <xsd:attribute name="referenceDocumentName" type="StringType" fixed="ItemizedOtherInvestmentsSchedule" />
NEW line(s): 1662

              <xsd:attribute name="referenceDocumentName" type="StringType" fixed="ItemizedOtherInvestmentsSchedule"/>
OLD line(s): 1669

      <xsd:element name="EndAcctPeriodOtherInvestments" minOccurs="0">
NEW line(s): 1669

      <xsd:element name="EndAcctPrdOthInvestmentsAmt" minOccurs="0">
OLD line(s): 1680

              <xsd:attribute name="referenceDocumentName" type="StringType" fixed="ItemizedOtherInvestmentsSchedule" />
NEW line(s): 1680

              <xsd:attribute name="referenceDocumentName" type="StringType" fixed="ItemizedOtherInvestmentsSchedule"/>
OLD line(s): 1687

      <xsd:element name="BegngAcctPrdBldgAndOtherAst" type="USAmountType" minOccurs="0">
NEW line(s): 1687

      <xsd:element name="BegngAcctPrdBldgAndOtherAstAmt" type="USAmountType" minOccurs="0">
OLD line(s): 1697

      <xsd:element name="EndAcctPrdBldgAndOtherAssets" type="USAmountType" minOccurs="0">
NEW line(s): 1697

      <xsd:element name="EndAcctPrdBldgAndOtherAstAmt" type="USAmountType" minOccurs="0">
OLD line(s): 1707

      <xsd:element name="BegngAcctPrdAssetsLessDeprec" type="USAmountType" minOccurs="0">
NEW line(s): 1707

      <xsd:element name="BegngAcctPrdNetAccumDeprecAmt" type="USAmountType" minOccurs="0">
OLD line(s): 1717

      <xsd:element name="EndAcctPrdAssetsLessDeprec" type="USAmountType" minOccurs="0">
NEW line(s): 1717

      <xsd:element name="EndAcctPrdNetAccumDeprecAmt" type="USAmountType" minOccurs="0">
OLD line(s): 1727

      <xsd:element name="BegngAcctPrdDepletableAssets" type="USAmountType" minOccurs="0">
NEW line(s): 1727

      <xsd:element name="BegngAcctPrdDepletableAstAmt" type="USAmountType" minOccurs="0">
OLD line(s): 1737

      <xsd:element name="EndAcctPrdDepletableAssets" type="USAmountType" minOccurs="0">
NEW line(s): 1737

      <xsd:element name="EndAcctPrdDepletableAstAmt" type="USAmountType" minOccurs="0">
OLD line(s): 1747

      <xsd:element name="BegngAcctPrdAstLessDepletion" type="USAmountType" minOccurs="0">
NEW line(s): 1747

      <xsd:element name="BegngAcctPrdNetAccumDpltnAmt" type="USAmountType" minOccurs="0">
OLD line(s): 1757

      <xsd:element name="EndAcctPrdAstLessDepletion" type="USAmountType" minOccurs="0">
NEW line(s): 1757

      <xsd:element name="EndAcctPrdNetAccumDpltnAmt" type="USAmountType" minOccurs="0">
OLD line(s): 1767

      <xsd:element name="BeginningAccountingPeriodLand" type="USAmountType" minOccurs="0">
NEW line(s): 1767

      <xsd:element name="BegngAcctPrdLandAmt" type="USAmountType" minOccurs="0">
OLD line(s): 1777

      <xsd:element name="EndAccountingPeriodLand" type="USAmountType" minOccurs="0">
NEW line(s): 1777

      <xsd:element name="EndAcctPrdLandAmt" type="USAmountType" minOccurs="0">
OLD line(s): 1787

      <xsd:element name="BeginningAccountingPrdGoodwill" type="USAmountType" minOccurs="0">
NEW line(s): 1787

      <xsd:element name="BegngAcctPrdGoodwillAmt" type="USAmountType" minOccurs="0">
OLD line(s): 1797

      <xsd:element name="EndAccountingPrdGoodwill" type="USAmountType" minOccurs="0">
NEW line(s): 1797

      <xsd:element name="EndAcctPrdGoodwillAmt" type="USAmountType" minOccurs="0">
OLD line(s): 1807

      <xsd:element name="BegngAcctPrdOrganizationCosts" type="USAmountType" minOccurs="0">
NEW line(s): 1807

      <xsd:element name="BegngAcctPrdOrgCostAmt" type="USAmountType" minOccurs="0">
OLD line(s): 1817

      <xsd:element name="EndAcctPrdOrganizationCosts" type="USAmountType" minOccurs="0">
NEW line(s): 1817

      <xsd:element name="EndAcctPrdOrgCostAmt" type="USAmountType" minOccurs="0">
OLD line(s): 1827

      <xsd:element name="BegngAcctPrdPatentsAndOtherAst" type="USAmountType" minOccurs="0">
NEW line(s): 1827

      <xsd:element name="BegngAcctPrdPatentsOthAstAmt" type="USAmountType" minOccurs="0">
OLD line(s): 1837

      <xsd:element name="EndAcctPrdPatentsAndOtherAst" type="USAmountType" minOccurs="0">
NEW line(s): 1837

      <xsd:element name="EndAcctPrdPatentsOthAstAmt" type="USAmountType" minOccurs="0">
OLD line(s): 1847

      <xsd:element name="BegngAcctPrdAssetsLessAmortz" type="USAmountType" minOccurs="0">
NEW line(s): 1847

      <xsd:element name="BegngAcctPrdNetAccumAmortzAmt" type="USAmountType" minOccurs="0">
OLD line(s): 1857

      <xsd:element name="EndAcctPrdAssetsLessAmortz" type="USAmountType" minOccurs="0">
NEW line(s): 1857

      <xsd:element name="EndAcctPrdNetAccumAmortzAmt" type="USAmountType" minOccurs="0">
OLD line(s): 1867

      <xsd:element name="BeginningAcctPeriodOtherAssets" minOccurs="0">
NEW line(s): 1867

      <xsd:element name="BegngAcctPrdOtherAssetsAmt" minOccurs="0">
OLD line(s): 1878

              <xsd:attribute name="referenceDocumentName" type="StringType" fixed="ItemizedOtherAssetsSchedule" />
NEW line(s): 1878

              <xsd:attribute name="referenceDocumentName" type="StringType" fixed="ItemizedOtherAssetsSchedule"/>
OLD line(s): 1885

      <xsd:element name="EndAcctPeriodOtherAssets" minOccurs="0">
NEW line(s): 1885

      <xsd:element name="EndAcctPrdOtherAssetsAmt" minOccurs="0">
OLD line(s): 1896

              <xsd:attribute name="referenceDocumentName" type="StringType" fixed="ItemizedOtherAssetsSchedule" />
NEW line(s): 1896

              <xsd:attribute name="referenceDocumentName" type="StringType" fixed="ItemizedOtherAssetsSchedule"/>
OLD line(s): 1903

      <xsd:element name="BeginningAcctPeriodTotalAssets" type="USAmountType" minOccurs="0">
NEW line(s): 1903

      <xsd:element name="BegngAcctPrdTotalAssetsAmt" type="USAmountType" minOccurs="0">
OLD line(s): 1913

      <xsd:element name="EndAcctPeriodTotalAssets" type="USAmountType" minOccurs="0">
NEW line(s): 1913

      <xsd:element name="EndAcctPrdTotalAssetsAmt" type="USAmountType" minOccurs="0">
OLD line(s): 1925

      <xsd:element name="BegngAcctPeriodAccountsPayable" type="USAmountType" minOccurs="0">
NEW line(s): 1925

      <xsd:element name="BegngAcctPrdAccountsPayableAmt" type="USAmountType" minOccurs="0">
OLD line(s): 1935

      <xsd:element name="EndAcctPeriodAccountsPayable" type="USAmountType" minOccurs="0">
NEW line(s): 1935

      <xsd:element name="EndAcctPrdAccountsPayableAmt" type="USAmountType" minOccurs="0">
OLD line(s): 1945

      <xsd:element name="BegngAcctPrdOtherCurrentLiab" minOccurs="0">
NEW line(s): 1945

      <xsd:element name="BegngAcctPrdOtherCurrLiabAmt" minOccurs="0">
OLD line(s): 1956

              <xsd:attribute name="referenceDocumentName" type="StringType" fixed="ItemizedOtherCurrentLiabilitiesSchedule" />
NEW line(s): 1956

              <xsd:attribute name="referenceDocumentName" type="StringType" fixed="ItemizedOtherCurrentLiabilitiesSchedule"/>
OLD line(s): 1963

      <xsd:element name="EndAcctPrdOtherCurrentLiab" minOccurs="0">
NEW line(s): 1963

      <xsd:element name="EndAcctPrdOtherCurrLiabAmt" minOccurs="0">
OLD line(s): 1974

              <xsd:attribute name="referenceDocumentName" type="StringType" fixed="ItemizedOtherCurrentLiabilitiesSchedule" />
NEW line(s): 1974

              <xsd:attribute name="referenceDocumentName" type="StringType" fixed="ItemizedOtherCurrentLiabilitiesSchedule"/>
OLD line(s): 1981

      <xsd:element name="BegngAcctPrdLoansFromStkhldr" type="USAmountType" minOccurs="0">
NEW line(s): 1981

      <xsd:element name="BegngAcctPrdLoansFromShrAmt" type="USAmountType" minOccurs="0">
OLD line(s): 1991

      <xsd:element name="EndAcctPrdLoansFromStkhldr" type="USAmountType" minOccurs="0">
NEW line(s): 1991

      <xsd:element name="EndAcctPrdLoansFromShrAmt" type="USAmountType" minOccurs="0">
OLD line(s): 2001

      <xsd:element name="BegngAcctPrdOtherLiabilities" minOccurs="0">
NEW line(s): 2001

      <xsd:element name="BegngAcctPrdOthLiabilitiesAmt" minOccurs="0">
OLD line(s): 2012

              <xsd:attribute name="referenceDocumentName" type="StringType" fixed="ItemizedOtherLiabilitiesSchedule" />
NEW line(s): 2012

              <xsd:attribute name="referenceDocumentName" type="StringType" fixed="ItemizedOtherLiabilitiesSchedule"/>
OLD line(s): 2019

      <xsd:element name="EndAcctPrdOtherLiabilities" minOccurs="0">
NEW line(s): 2019

      <xsd:element name="EndAcctPrdOthLiabilitiesAmt" minOccurs="0">
OLD line(s): 2030

              <xsd:attribute name="referenceDocumentName" type="StringType" fixed="ItemizedOtherLiabilitiesSchedule" />
NEW line(s): 2030

              <xsd:attribute name="referenceDocumentName" type="StringType" fixed="ItemizedOtherLiabilitiesSchedule"/>
OLD line(s): 2037

      <xsd:element name="BeginningAcctPrdPreferredStock" type="USAmountType" minOccurs="0">
NEW line(s): 2037

      <xsd:element name="BegngAcctPrdPreferredStockAmt" type="USAmountType" minOccurs="0">
OLD line(s): 2047

      <xsd:element name="EndAccountingPrdPreferredStock" type="USAmountType" minOccurs="0">
NEW line(s): 2047

      <xsd:element name="EndAcctPrdPreferredStockAmt" type="USAmountType" minOccurs="0">
OLD line(s): 2057

      <xsd:element name="BeginningAcctPeriodCommonStock" type="USAmountType" minOccurs="0">
NEW line(s): 2057

      <xsd:element name="BegngAcctPrdCommonStockAmt" type="USAmountType" minOccurs="0">
OLD line(s): 2067

      <xsd:element name="EndAcctPeriodCommonStock" type="USAmountType" minOccurs="0">
NEW line(s): 2067

      <xsd:element name="EndAcctPrdCommonStockAmt" type="USAmountType" minOccurs="0">
OLD line(s): 2077

      <xsd:element name="BeginningAcctPrdPaidInSurplus" minOccurs="0">
NEW line(s): 2077

      <xsd:element name="BegngAcctPrdPaidInOrSurplusAmt" minOccurs="0">
OLD line(s): 2088

              <xsd:attribute name="referenceDocumentName" type="StringType" fixed="PaidInOrCapSurplusRecnclStmt" />
NEW line(s): 2088

              <xsd:attribute name="referenceDocumentName" type="StringType" fixed="PaidInOrCapSurplusRecnclStmt"/>
OLD line(s): 2095

      <xsd:element name="EndAccountingPrdPaidInSurplus" minOccurs="0">
NEW line(s): 2095

      <xsd:element name="EndAcctPrdPaidInOrSurplusAmt" minOccurs="0">
OLD line(s): 2106

              <xsd:attribute name="referenceDocumentName" type="StringType" fixed="PaidInOrCapSurplusRecnclStmt" />
NEW line(s): 2106

              <xsd:attribute name="referenceDocumentName" type="StringType" fixed="PaidInOrCapSurplusRecnclStmt"/>
OLD line(s): 2113

      <xsd:element name="BegngAcctPrdRetainedEarnings" type="USAmountType" minOccurs="0">
NEW line(s): 2113

      <xsd:element name="BegngAcctPrdRtnEarningsAmt" type="USAmountType" minOccurs="0">
OLD line(s): 2123

      <xsd:element name="EndAcctPeriodRetainedEarnings" type="USAmountType" minOccurs="0">
NEW line(s): 2123

      <xsd:element name="EndAcctPrdRtnEarningsAmt" type="USAmountType" minOccurs="0">
OLD line(s): 2133

      <xsd:element name="BegngAcctPrdRtnEarnLessTrStock" type="USAmountType" minOccurs="0">
NEW line(s): 2133

      <xsd:element name="BegngAcctPrdNetCostOfTrStkAmt" type="USAmountType" minOccurs="0">
OLD line(s): 2143

      <xsd:element name="EndAcctPrdRtnEarnLessTrStock" type="USAmountType" minOccurs="0">
NEW line(s): 2143

      <xsd:element name="EndAcctPrdNetCostOfTrStkAmt" type="USAmountType" minOccurs="0">
OLD line(s): 2153

      <xsd:element name="BegngAcctPrdTotLiabAndEquity" type="USAmountType" minOccurs="0">
NEW line(s): 2153

      <xsd:element name="BegngAcctPrdTotLiabShrEqtyAmt" type="USAmountType" minOccurs="0">
OLD line(s): 2163

      <xsd:element name="EndAcctPrdTotLiabAndEquity" type="USAmountType" minOccurs="0">
NEW line(s): 2163

      <xsd:element name="EndAcctPrdTotLiabShrEqtyAmt" type="USAmountType" minOccurs="0">
OLD line(s): 2187

      <xsd:element name="Owns10PctOrMoreFrgnPartnership">
NEW line(s): 2187

      <xsd:element name="Owns10PctOrMoreFrgnPrtshpInd">
OLD line(s): 2198

              <xsd:attribute name="referenceDocumentName" type="StringType" fixed="OwnsForeignPartnershipStmt" />
NEW line(s): 2198

              <xsd:attribute name="referenceDocumentName" type="StringType" fixed="OwnsForeignPartnershipStmt"/>
OLD line(s): 2205

      <xsd:element name="OwnsInterestInAnyTrust" type="BooleanType">
NEW line(s): 2205

      <xsd:element name="FrgnCorpOwnsInterestInTrustInd" type="BooleanType">
OLD line(s): 2215

      <xsd:element name="OwnsAnyForeignEntities">
NEW line(s): 2215

      <xsd:element name="FrgnCorpOwnsForeignEntityInd">
OLD line(s): 2226

              <xsd:attribute name="referenceDocumentName" type="StringType" fixed="IRS8858 OwnsForeignEntitiesStatement" />
NEW line(s): 2226

              <xsd:attribute name="referenceDocumentName" type="StringType" fixed="IRS8858 OwnsForeignEntitiesStatement"/>
OLD line(s): 2233

      <xsd:element name="ForeignCorpWasParticipant" type="BooleanType">
NEW line(s): 2233

      <xsd:element name="FrgnCorpPartcpCostShrInd" type="BooleanType">
OLD line(s): 2243

      <xsd:element name="ForeignCorpBecameParticipant" type="BooleanType">
NEW line(s): 2243

      <xsd:element name="FrgnCorpBecamePartcpCostShrInd" type="BooleanType">
OLD line(s): 2253

      <xsd:element name="PrtcptInReportableTrans" minOccurs="0">
NEW line(s): 2253

      <xsd:element name="ReportableTransactionPrtcptInd" minOccurs="0">
OLD line(s): 2264

              <xsd:attribute name="referenceDocumentName" type="StringType" fixed="IRS8886" />
NEW line(s): 2264

              <xsd:attribute name="referenceDocumentName" type="StringType" fixed="IRS8886"/>
OLD line(s): 2271

      <xsd:element name="ForeignCorpPd901Tax" type="BooleanType" minOccurs="0">
NEW line(s): 2271

      <xsd:element name="FrgnTaxDisqualifiedSec901mInd" type="BooleanType" minOccurs="0">
OLD line(s): 2281

      <xsd:element name="ForeignCorpPd909Tax" type="BooleanType" minOccurs="0">
NEW line(s): 2281

      <xsd:element name="ForeignTaxSection909Ind" type="BooleanType" minOccurs="0">
OLD line(s): 2305

      <xsd:element name="CYIncomePerForeignBooksOfAcct" type="ForeignAmountType" minOccurs="0">
NEW line(s): 2305

      <xsd:element name="ForeignCYNetIncomePerBooksAmt" type="ForeignAmountType" minOccurs="0">
OLD line(s): 2315

      <xsd:element name="CapitalGainsOrLossNetAddition" type="ForeignAmountType" minOccurs="0">
NEW line(s): 2315

      <xsd:element name="CapitalGainOrLossNetAddnAmt" type="ForeignAmountType" minOccurs="0">
OLD line(s): 2325

      <xsd:element name="CapitalGainsLossNetSubtraction" type="ForeignAmountType" minOccurs="0">
NEW line(s): 2325

      <xsd:element name="CapitalGainOrLossNetSbtrctnAmt" type="ForeignAmountType" minOccurs="0">
OLD line(s): 2335

      <xsd:element name="DeprecAndAmortizNetAddition" type="ForeignAmountType" minOccurs="0">
NEW line(s): 2335

      <xsd:element name="DeprecAndAmortzNetAddnAmt" type="ForeignAmountType" minOccurs="0">
OLD line(s): 2345

      <xsd:element name="DeprecAndAmortizNetSubtraction" type="ForeignAmountType" minOccurs="0">
NEW line(s): 2345

      <xsd:element name="DeprecAndAmortzNetSbtrctnAmt" type="ForeignAmountType" minOccurs="0">
OLD line(s): 2355

      <xsd:element name="DepletionNetAddition" type="ForeignAmountType" minOccurs="0">
NEW line(s): 2355

      <xsd:element name="DepletionNetAddnAmt" type="ForeignAmountType" minOccurs="0">
OLD line(s): 2365

      <xsd:element name="DepletionNetSubtraction" type="ForeignAmountType" minOccurs="0">
NEW line(s): 2365

      <xsd:element name="DepletionNetSbtrctnAmt" type="ForeignAmountType" minOccurs="0">
OLD line(s): 2375

      <xsd:element name="InvstOrIncntvAllowanceNetAddn" type="ForeignAmountType" minOccurs="0">
NEW line(s): 2375

      <xsd:element name="InvstIncntvAllwncNetAddnAmt" type="ForeignAmountType" minOccurs="0">
OLD line(s): 2385

      <xsd:element name="InvstOrIncntvAllwncNetSubtrctn" type="ForeignAmountType" minOccurs="0">
NEW line(s): 2385

      <xsd:element name="InvstIncntvAllwncNetSbtrctnAmt" type="ForeignAmountType" minOccurs="0">
OLD line(s): 2395

      <xsd:element name="ChrgsToStryReservesNetAddition" type="ForeignAmountType" minOccurs="0">
NEW line(s): 2395

      <xsd:element name="ChrgsStryReservesNetAddnAmt" type="ForeignAmountType" minOccurs="0">
OLD line(s): 2405

      <xsd:element name="ChrgsToStryRsrvNetSubtraction" type="ForeignAmountType" minOccurs="0">
NEW line(s): 2405

      <xsd:element name="ChrgsStryReservesNetSbtrctnAmt" type="ForeignAmountType" minOccurs="0">
OLD line(s): 2415

      <xsd:element name="InventoryAdjustmentNetAddition" type="ForeignAmountType" minOccurs="0">
NEW line(s): 2415

      <xsd:element name="InventoryAdjNetAddnAmt" type="ForeignAmountType" minOccurs="0">
OLD line(s): 2425

      <xsd:element name="InventoryAdjNetSubtraction" type="ForeignAmountType" minOccurs="0">
NEW line(s): 2425

      <xsd:element name="InventoryAdjNetSbtrctnAmt" type="ForeignAmountType" minOccurs="0">
OLD line(s): 2435

      <xsd:element name="TaxesNetAddition" type="ForeignAmountType" minOccurs="0">
NEW line(s): 2435

      <xsd:element name="TaxesNetAddnAmt" type="ForeignAmountType" minOccurs="0">
OLD line(s): 2445

      <xsd:element name="TaxesNetSubtraction" type="ForeignAmountType" minOccurs="0">
NEW line(s): 2445

      <xsd:element name="TaxesNetSbtrctnAmt" type="ForeignAmountType" minOccurs="0">
OLD line(s): 2455

      <xsd:element name="OtherAdjustmentsNetAddition" minOccurs="0">
NEW line(s): 2455

      <xsd:element name="OtherAdjustmentsNetAddnAmt" minOccurs="0">
OLD line(s): 2466

              <xsd:attribute name="referenceDocumentName" type="StringType" fixed="EarningsAndProfitsOtherAdjStmt" />
NEW line(s): 2466

              <xsd:attribute name="referenceDocumentName" type="StringType" fixed="EarningsAndProfitsOtherAdjStmt"/>
OLD line(s): 2473

      <xsd:element name="OtherAdjNetSubtraction" minOccurs="0">
NEW line(s): 2473

      <xsd:element name="OtherAdjustmentsNetSbtrctnAmt" minOccurs="0">
OLD line(s): 2484

              <xsd:attribute name="referenceDocumentName" type="StringType" fixed="EarningsAndProfitsOtherAdjStmt" />
NEW line(s): 2484

              <xsd:attribute name="referenceDocumentName" type="StringType" fixed="EarningsAndProfitsOtherAdjStmt"/>
OLD line(s): 2491

      <xsd:element name="TotalNetAdditions" type="ForeignAmountType" minOccurs="0">
NEW line(s): 2491

      <xsd:element name="TotalNetAdditonsAmt" type="ForeignAmountType" minOccurs="0">
OLD line(s): 2501

      <xsd:element name="TotalNetSubtractions" type="ForeignAmountType" minOccurs="0">
NEW line(s): 2501

      <xsd:element name="TotalNetSubtractionsAmt" type="ForeignAmountType" minOccurs="0">
OLD line(s): 2511

      <xsd:element name="CurrentEarningsAndProfits" type="ForeignAmountType" minOccurs="0">
NEW line(s): 2511

      <xsd:element name="CurrentEarningsAndProfitsAmt" type="ForeignAmountType" minOccurs="0">
OLD line(s): 2521

      <xsd:element name="DASTMGainOrLoss" type="ForeignAmountType" minOccurs="0">
NEW line(s): 2521

      <xsd:element name="DASTMGainOrLossAmt" type="ForeignAmountType" minOccurs="0">
OLD line(s): 2531

      <xsd:element name="EarnAndProfitsPlusDASTMGain" type="ForeignAmountType" minOccurs="0">
NEW line(s): 2531

      <xsd:element name="EarningAndPrftPlusDASTMGainAmt" type="ForeignAmountType" minOccurs="0">
OLD line(s): 2541

      <xsd:element name="CurrentEarnAndPrftInUSDollars" minOccurs="0">
NEW line(s): 2541

      <xsd:element name="CurrEarnAndPrftInUSDollarsAmt" minOccurs="0">
OLD line(s): 2551

              <xsd:attribute name="exchangeRateUsed" type="LargeRatioType"/>
NEW line(s): 2551

              <xsd:attribute name="exchangeRt" type="LargeRatioType"/>
OLD line(s): 2582

      <xsd:element name="SubpartFIncome" type="USAmountType" minOccurs="0">
NEW line(s): 2582

      <xsd:element name="SubpartFIncomeAmt" type="USAmountType" minOccurs="0">
OLD line(s): 2592

      <xsd:element name="EarningsInvestedInUSProperty" type="USAmountType" minOccurs="0">
NEW line(s): 2592

      <xsd:element name="EarningsInvestedInUSPropAmt" type="USAmountType" minOccurs="0">
OLD line(s): 2602

      <xsd:element name="PrevExcludedSubpartFIncome" type="USAmountType" minOccurs="0">
NEW line(s): 2602

      <xsd:element name="PrevExcludedSubpartFIncomeAmt" type="USAmountType" minOccurs="0">
OLD line(s): 2612

      <xsd:element name="WithdrawnExportTradeIncome" type="USAmountType" minOccurs="0">
NEW line(s): 2612

      <xsd:element name="WithdrawnExportTradeIncomeAmt" type="USAmountType" minOccurs="0">
OLD line(s): 2622

      <xsd:element name="FactoringIncome" type="USAmountType" minOccurs="0">
NEW line(s): 2622

      <xsd:element name="FactoringIncomeAmt" type="USAmountType" minOccurs="0">
OLD line(s): 2632

      <xsd:element name="WthdrwPropAndFactoringIncome" type="USAmountType" minOccurs="0">
NEW line(s): 2632

      <xsd:element name="TotalIncmControlledFrgnCorpAmt" type="USAmountType" minOccurs="0">
OLD line(s): 2642

      <xsd:element name="DividendsReceived" type="USAmountType" minOccurs="0">
NEW line(s): 2642

      <xsd:element name="DividendsReceivedAmt" type="USAmountType" minOccurs="0">
OLD line(s): 2652

      <xsd:element name="ExchangeGainOnDistribution" type="USAmountType" minOccurs="0">
NEW line(s): 2652

      <xsd:element name="ExchangeGainOrLossOnDistriAmt" type="USAmountType" minOccurs="0">
OLD line(s): 2662

      <xsd:element name="AnyIncomeBlocked" minOccurs="0">
NEW line(s): 2662

      <xsd:element name="IncomeBlockedInd" minOccurs="0">
OLD line(s): 2672

              <xsd:attribute name="referenceDocumentName" type="StringType" fixed="ExplanationOfBlockedIncomeStmt" />
NEW line(s): 2672

              <xsd:attribute name="referenceDocumentName" type="StringType" fixed="ExplanationOfBlockedIncomeStmt"/>
OLD line(s): 2679

      <xsd:element name="IncomeBecomeUnblockedThisTY" minOccurs="0">
NEW line(s): 2679

      <xsd:element name="IncomeUnblockedInd" minOccurs="0">
OLD line(s): 2689

              <xsd:attribute name="referenceDocumentName" type="StringType" fixed="ExplanationOfBlockedIncomeStmt" />
NEW line(s): 2689

              <xsd:attribute name="referenceDocumentName" type="StringType" fixed="ExplanationOfBlockedIncomeStmt"/>
OLD line(s): 2710

        <xsd:element name="ShareholderPersonName" type="PersonNameType">
NEW line(s): 2710

        <xsd:element name="ShareholderPersonNm" type="PersonNameType">
OLD line(s): 2751

        <xsd:element name="ShareholderMissingEINReason">
NEW line(s): 2751

        <xsd:element name="ShareholderMissingEINReasonCd">
OLD line(s): 2789

      <xsd:element name="DescOfStockHeldByShareholder" type="StockDescriptionType" minOccurs="0">
NEW line(s): 2789

      <xsd:element name="StockClassDesc" type="StockDescriptionType" minOccurs="0">
OLD line(s): 2799

      <xsd:element name="NumOfSharesBegngAnnualAcctPrd" type="NumberOfSharesType" minOccurs="0">
NEW line(s): 2799

      <xsd:element name="AnnualAcctPeriodBeginShareCnt" type="NumberOfSharesType" minOccurs="0">
OLD line(s): 2809

      <xsd:element name="NumberOfSharesEndAnnualAcctPrd" type="NumberOfSharesType" minOccurs="0">
NEW line(s): 2809

      <xsd:element name="AnnualAcctPeriodEndShareCnt" type="NumberOfSharesType" minOccurs="0">