<?xml version="1.0" encoding="us-ascii"?>
<!--XBRL document created by RR Donnelley IM Processor 6.0.0.0 using Fujitsu Interstage XWand-->
<schema targetNamespace="http://www.integrityvikingfunds.com/20121128" elementFormDefault="qualified" xmlns="http://www.w3.org/2001/XMLSchema" xmlns:imp1="http://www.integrityvikingfunds.com/20121128" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric">
  <annotation>
    <appinfo>
      <link:linkbaseRef xlink:type="simple" xlink:href="imp1-20121128_pre.xml" xlink:title="Presentation Links, all" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" />
      <link:linkbaseRef xlink:type="simple" xlink:href="imp1-20121128_cal.xml" xlink:title="Calculation Links, all" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" />
      <link:linkbaseRef xlink:type="simple" xlink:href="imp1-20121128_def.xml" xlink:title="Definition Links, all" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" />
      <link:linkbaseRef xlink:type="simple" xlink:href="imp1-20121128_lab.xml" xlink:title="Label Links, all" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" />
      <link:roleType roleURI="http://www.integrityvikingfunds.com/role/DocumentDocumentandEntityInformation" id="DocumentDocumentandEntityInformation">
        <link:definition>000000 - Document - Document and Entity Information</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.integrityvikingfunds.com/role/DocumentRiskReturnSummaryUnlabeledKansasMunicipalFund" id="DocumentRiskReturnSummaryUnlabeledKansasMunicipalFund">
        <link:definition>000011 - Document - Risk/Return Summary {Unlabeled} - Kansas Municipal Fund</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.integrityvikingfunds.com/role/ScheduleShareholderFeesKansasMunicipalFund" id="ScheduleShareholderFeesKansasMunicipalFund">
        <link:definition>000012 - Schedule - Shareholder Fees {- Kansas Municipal Fund}</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.integrityvikingfunds.com/role/ScheduleAnnualFundOperatingExpensesKansasMunicipalFund" id="ScheduleAnnualFundOperatingExpensesKansasMunicipalFund">
        <link:definition>000013 - Schedule - Annual Fund Operating Expenses {- Kansas Municipal Fund}</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.integrityvikingfunds.com/role/ScheduleExpenseExampleTransposedKansasMunicipalFund" id="ScheduleExpenseExampleTransposedKansasMunicipalFund">
        <link:definition>000014 - Schedule - Expense Example {Transposed} {- Kansas Municipal Fund}</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.integrityvikingfunds.com/role/ScheduleExpenseExampleNoRedemptionTransposedKansasMunicipalFund" id="ScheduleExpenseExampleNoRedemptionTransposedKansasMunicipalFund">
        <link:definition>000015 - Schedule - Expense Example, No Redemption {Transposed} {- Kansas Municipal Fund}</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.integrityvikingfunds.com/role/ScheduleAnnualTotalReturnsKansasMunicipalFundBarChart" id="ScheduleAnnualTotalReturnsKansasMunicipalFundBarChart">
        <link:definition>000016 - Schedule - Annual Total Returns - Kansas Municipal Fund [BarChart]</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.integrityvikingfunds.com/role/ScheduleAverageAnnualTotalReturnsTransposedKansasMunicipalFund" id="ScheduleAverageAnnualTotalReturnsTransposedKansasMunicipalFund">
        <link:definition>000017 - Schedule - Average Annual Total Returns {Transposed} {- Kansas Municipal Fund}</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.integrityvikingfunds.com/role/DocumentRiskReturnDetailUnlabeledKansasMunicipalFund" id="DocumentRiskReturnDetailUnlabeledKansasMunicipalFund">
        <link:definition>000018 - Document - Risk/Return Detail {Unlabeled} - Kansas Municipal Fund</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.integrityvikingfunds.com/role/DisclosureRiskReturnDetailDataElementsKansasMunicipalFund" id="DisclosureRiskReturnDetailDataElementsKansasMunicipalFund">
        <link:definition>000019 - Disclosure - Risk/Return Detail Data {Elements} - Kansas Municipal Fund</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.integrityvikingfunds.com/role/DocumentRiskReturnSummaryUnlabeledMaineMunicipalFund" id="DocumentRiskReturnSummaryUnlabeledMaineMunicipalFund">
        <link:definition>000021 - Document - Risk/Return Summary {Unlabeled} - Maine Municipal Fund</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.integrityvikingfunds.com/role/ScheduleShareholderFeesMaineMunicipalFund" id="ScheduleShareholderFeesMaineMunicipalFund">
        <link:definition>000022 - Schedule - Shareholder Fees {- Maine Municipal Fund}</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.integrityvikingfunds.com/role/ScheduleAnnualFundOperatingExpensesMaineMunicipalFund" id="ScheduleAnnualFundOperatingExpensesMaineMunicipalFund">
        <link:definition>000023 - Schedule - Annual Fund Operating Expenses {- Maine Municipal Fund}</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.integrityvikingfunds.com/role/ScheduleExpenseExampleTransposedMaineMunicipalFund" id="ScheduleExpenseExampleTransposedMaineMunicipalFund">
        <link:definition>000024 - Schedule - Expense Example {Transposed} {- Maine Municipal Fund}</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.integrityvikingfunds.com/role/ScheduleExpenseExampleNoRedemptionTransposedMaineMunicipalFund" id="ScheduleExpenseExampleNoRedemptionTransposedMaineMunicipalFund">
        <link:definition>000025 - Schedule - Expense Example, No Redemption {Transposed} {- Maine Municipal Fund}</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.integrityvikingfunds.com/role/ScheduleAnnualTotalReturnsMaineMunicipalFundBarChart" id="ScheduleAnnualTotalReturnsMaineMunicipalFundBarChart">
        <link:definition>000026 - Schedule - Annual Total Returns - Maine Municipal Fund [BarChart]</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.integrityvikingfunds.com/role/ScheduleAverageAnnualTotalReturnsTransposedMaineMunicipalFund" id="ScheduleAverageAnnualTotalReturnsTransposedMaineMunicipalFund">
        <link:definition>000027 - Schedule - Average Annual Total Returns {Transposed} {- Maine Municipal Fund}</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.integrityvikingfunds.com/role/DocumentRiskReturnDetailUnlabeledMaineMunicipalFund" id="DocumentRiskReturnDetailUnlabeledMaineMunicipalFund">
        <link:definition>000028 - Document - Risk/Return Detail {Unlabeled} - Maine Municipal Fund</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.integrityvikingfunds.com/role/DisclosureRiskReturnDetailDataElementsMaineMunicipalFund" id="DisclosureRiskReturnDetailDataElementsMaineMunicipalFund">
        <link:definition>000029 - Disclosure - Risk/Return Detail Data {Elements} - Maine Municipal Fund</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.integrityvikingfunds.com/role/DocumentRiskReturnSummaryUnlabeledNebraskaMunicipalFund" id="DocumentRiskReturnSummaryUnlabeledNebraskaMunicipalFund">
        <link:definition>000031 - Document - Risk/Return Summary {Unlabeled} - Nebraska Municipal Fund</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.integrityvikingfunds.com/role/ScheduleShareholderFeesNebraskaMunicipalFund" id="ScheduleShareholderFeesNebraskaMunicipalFund">
        <link:definition>000032 - Schedule - Shareholder Fees {- Nebraska Municipal Fund}</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.integrityvikingfunds.com/role/ScheduleAnnualFundOperatingExpensesNebraskaMunicipalFund" id="ScheduleAnnualFundOperatingExpensesNebraskaMunicipalFund">
        <link:definition>000033 - Schedule - Annual Fund Operating Expenses {- Nebraska Municipal Fund}</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.integrityvikingfunds.com/role/ScheduleExpenseExampleTransposedNebraskaMunicipalFund" id="ScheduleExpenseExampleTransposedNebraskaMunicipalFund">
        <link:definition>000034 - Schedule - Expense Example {Transposed} {- Nebraska Municipal Fund}</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.integrityvikingfunds.com/role/ScheduleExpenseExampleNoRedemptionTransposedNebraskaMunicipalFund" id="ScheduleExpenseExampleNoRedemptionTransposedNebraskaMunicipalFund">
        <link:definition>000035 - Schedule - Expense Example, No Redemption {Transposed} {- Nebraska Municipal Fund}</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.integrityvikingfunds.com/role/ScheduleAnnualTotalReturnsNebraskaMunicipalFundBarChart" id="ScheduleAnnualTotalReturnsNebraskaMunicipalFundBarChart">
        <link:definition>000036 - Schedule - Annual Total Returns - Nebraska Municipal Fund [BarChart]</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.integrityvikingfunds.com/role/ScheduleAverageAnnualTotalReturnsTransposedNebraskaMunicipalFund" id="ScheduleAverageAnnualTotalReturnsTransposedNebraskaMunicipalFund">
        <link:definition>000037 - Schedule - Average Annual Total Returns {Transposed} {- Nebraska Municipal Fund}</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.integrityvikingfunds.com/role/DocumentRiskReturnDetailUnlabeledNebraskaMunicipalFund" id="DocumentRiskReturnDetailUnlabeledNebraskaMunicipalFund">
        <link:definition>000038 - Document - Risk/Return Detail {Unlabeled} - Nebraska Municipal Fund</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.integrityvikingfunds.com/role/DisclosureRiskReturnDetailDataElementsNebraskaMunicipalFund" id="DisclosureRiskReturnDetailDataElementsNebraskaMunicipalFund">
        <link:definition>000039 - Disclosure - Risk/Return Detail Data {Elements} - Nebraska Municipal Fund</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.integrityvikingfunds.com/role/DocumentRiskReturnSummaryUnlabeledNewHampshireMunicipalFund" id="DocumentRiskReturnSummaryUnlabeledNewHampshireMunicipalFund">
        <link:definition>000041 - Document - Risk/Return Summary {Unlabeled} - New Hampshire Municipal Fund</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.integrityvikingfunds.com/role/ScheduleShareholderFeesNewHampshireMunicipalFund" id="ScheduleShareholderFeesNewHampshireMunicipalFund">
        <link:definition>000042 - Schedule - Shareholder Fees {- New Hampshire Municipal Fund}</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.integrityvikingfunds.com/role/ScheduleAnnualFundOperatingExpensesNewHampshireMunicipalFund" id="ScheduleAnnualFundOperatingExpensesNewHampshireMunicipalFund">
        <link:definition>000043 - Schedule - Annual Fund Operating Expenses {- New Hampshire Municipal Fund}</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.integrityvikingfunds.com/role/ScheduleExpenseExampleTransposedNewHampshireMunicipalFund" id="ScheduleExpenseExampleTransposedNewHampshireMunicipalFund">
        <link:definition>000044 - Schedule - Expense Example {Transposed} {- New Hampshire Municipal Fund}</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.integrityvikingfunds.com/role/ScheduleExpenseExampleNoRedemptionTransposedNewHampshireMunicipalFund" id="ScheduleExpenseExampleNoRedemptionTransposedNewHampshireMunicipalFund">
        <link:definition>000045 - Schedule - Expense Example, No Redemption {Transposed} {- New Hampshire Municipal Fund}</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.integrityvikingfunds.com/role/ScheduleAnnualTotalReturnsNewHampshireMunicipalFundBarChart" id="ScheduleAnnualTotalReturnsNewHampshireMunicipalFundBarChart">
        <link:definition>000046 - Schedule - Annual Total Returns - New Hampshire Municipal Fund [BarChart]</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.integrityvikingfunds.com/role/ScheduleAverageAnnualTotalReturnsTransposedNewHampshireMunicipalFund" id="ScheduleAverageAnnualTotalReturnsTransposedNewHampshireMunicipalFund">
        <link:definition>000047 - Schedule - Average Annual Total Returns {Transposed} {- New Hampshire Municipal Fund}</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.integrityvikingfunds.com/role/DocumentRiskReturnDetailUnlabeledNewHampshireMunicipalFund" id="DocumentRiskReturnDetailUnlabeledNewHampshireMunicipalFund">
        <link:definition>000048 - Document - Risk/Return Detail {Unlabeled} - New Hampshire Municipal Fund</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.integrityvikingfunds.com/role/DisclosureRiskReturnDetailDataElementsNewHampshireMunicipalFund" id="DisclosureRiskReturnDetailDataElementsNewHampshireMunicipalFund">
        <link:definition>000049 - Disclosure - Risk/Return Detail Data {Elements} - New Hampshire Municipal Fund</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.integrityvikingfunds.com/role/DocumentRiskReturnSummaryUnlabeledOklahomaMunicipalFund" id="DocumentRiskReturnSummaryUnlabeledOklahomaMunicipalFund">
        <link:definition>000051 - Document - Risk/Return Summary {Unlabeled} - Oklahoma Municipal Fund</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.integrityvikingfunds.com/role/ScheduleShareholderFeesOklahomaMunicipalFund" id="ScheduleShareholderFeesOklahomaMunicipalFund">
        <link:definition>000052 - Schedule - Shareholder Fees {- Oklahoma Municipal Fund}</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.integrityvikingfunds.com/role/ScheduleAnnualFundOperatingExpensesOklahomaMunicipalFund" id="ScheduleAnnualFundOperatingExpensesOklahomaMunicipalFund">
        <link:definition>000053 - Schedule - Annual Fund Operating Expenses {- Oklahoma Municipal Fund}</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.integrityvikingfunds.com/role/ScheduleExpenseExampleTransposedOklahomaMunicipalFund" id="ScheduleExpenseExampleTransposedOklahomaMunicipalFund">
        <link:definition>000054 - Schedule - Expense Example {Transposed} {- Oklahoma Municipal Fund}</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.integrityvikingfunds.com/role/ScheduleExpenseExampleNoRedemptionTransposedOklahomaMunicipalFund" id="ScheduleExpenseExampleNoRedemptionTransposedOklahomaMunicipalFund">
        <link:definition>000055 - Schedule - Expense Example, No Redemption {Transposed} {- Oklahoma Municipal Fund}</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.integrityvikingfunds.com/role/ScheduleAnnualTotalReturnsOklahomaMunicipalFundBarChart" id="ScheduleAnnualTotalReturnsOklahomaMunicipalFundBarChart">
        <link:definition>000056 - Schedule - Annual Total Returns - Oklahoma Municipal Fund [BarChart]</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.integrityvikingfunds.com/role/ScheduleAverageAnnualTotalReturnsTransposedOklahomaMunicipalFund" id="ScheduleAverageAnnualTotalReturnsTransposedOklahomaMunicipalFund">
        <link:definition>000057 - Schedule - Average Annual Total Returns {Transposed} {- Oklahoma Municipal Fund}</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.integrityvikingfunds.com/role/DocumentRiskReturnDetailUnlabeledOklahomaMunicipalFund" id="DocumentRiskReturnDetailUnlabeledOklahomaMunicipalFund">
        <link:definition>000058 - Document - Risk/Return Detail {Unlabeled} - Oklahoma Municipal Fund</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.integrityvikingfunds.com/role/DisclosureRiskReturnDetailDataElementsOklahomaMunicipalFund" id="DisclosureRiskReturnDetailDataElementsOklahomaMunicipalFund">
        <link:definition>000059 - Disclosure - Risk/Return Detail Data {Elements} - Oklahoma Municipal Fund</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
    </appinfo>
  </annotation>
  <import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd" />
  <import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" />
  <import namespace="http://xbrl.sec.gov/rr/2012-01-31" schemaLocation="http://xbrl.sec.gov/rr/2012/rr-2012-01-31.xsd" />
  <import namespace="http://xbrl.sec.gov/dei/2012-01-31" schemaLocation="http://xbrl.sec.gov/dei/2012/dei-2012-01-31.xsd" />
  <import namespace="http://www.xbrl.org/dtr/type/non-numeric" schemaLocation="http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd" />
  <element name="S000000142Member" id="imp1_S000000142Member" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <element name="C000110208Member" id="imp1_C000110208Member" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <element name="C000000311Member" id="imp1_C000000311Member" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <element name="BarclaysCapitalMunicipalBondIndexMember" id="imp1_BarclaysCapitalMunicipalBondIndexMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <element name="S000000144Member" id="imp1_S000000144Member" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <element name="C000110210Member" id="imp1_C000110210Member" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <element name="C000000313Member" id="imp1_C000000313Member" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <element name="S000000145Member" id="imp1_S000000145Member" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <element name="C000110211Member" id="imp1_C000110211Member" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <element name="C000000314Member" id="imp1_C000000314Member" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <element name="S000000146Member" id="imp1_S000000146Member" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <element name="C000110212Member" id="imp1_C000110212Member" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <element name="C000000315Member" id="imp1_C000000315Member" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <element name="S000000147Member" id="imp1_S000000147Member" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <element name="C000110213Member" id="imp1_C000110213Member" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <element name="C000000316Member" id="imp1_C000000316Member" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
</schema>
