﻿<?xml version="1.0" encoding="utf-8"?>
<Return xmlns="http://www.irs.gov/efile" xsi:schemaLocation="http://www.irs.gov/efile" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" returnVersion="2024v5.1">
  <ReturnHeader binaryAttachmentCnt="0">
    <ReturnTs>2025-05-05T08:43:20-05:00</ReturnTs>
    <TaxPeriodEndDt>2024-12-31</TaxPeriodEndDt>
    <PreparerFirmGrp>
      <PreparerFirmName>
        <BusinessNameLine1Txt>Foundation Source</BusinessNameLine1Txt>
      </PreparerFirmName>
      <PreparerUSAddress>
        <AddressLine1Txt>3333 New Hyde Park Rd Ste 406</AddressLine1Txt>
        <CityNm>New Hyde Park</CityNm>
        <StateAbbreviationCd>NY</StateAbbreviationCd>
        <ZIPCd>11042</ZIPCd>
      </PreparerUSAddress>
    </PreparerFirmGrp>
    <ReturnTypeCd>990PF</ReturnTypeCd>
    <TaxPeriodBeginDt>2024-01-01</TaxPeriodBeginDt>
    <Filer>
      <EIN>863415232</EIN>
      <BusinessName>
        <BusinessNameLine1Txt>Thrivers Foundation</BusinessNameLine1Txt>
      </BusinessName>
      <InCareOfNm>% Foundation Source</InCareOfNm>
      <BusinessNameControlTxt>THRI</BusinessNameControlTxt>
      <PhoneNum>8008391754</PhoneNum>
      <USAddress>
        <AddressLine1Txt>Foundation Source 501 Silverside Rd</AddressLine1Txt>
        <CityNm>Wilmington</CityNm>
        <StateAbbreviationCd>DE</StateAbbreviationCd>
        <ZIPCd>198091377</ZIPCd>
      </USAddress>
    </Filer>
    <BusinessOfficerGrp>
      <PersonNm>VANCE BROWN</PersonNm>
      <PersonTitleTxt>CO-PRESIDENT</PersonTitleTxt>
      <PhoneNum>8008391754</PhoneNum>
      <SignatureDt>2025-04-26</SignatureDt>
      <DiscussWithPaidPreparerInd>true</DiscussWithPaidPreparerInd>
    </BusinessOfficerGrp>
    <IRSResponsiblePrtyInfoCurrInd>true</IRSResponsiblePrtyInfoCurrInd>
    <PreparerPersonGrp>
      <PreparerPersonNm>Jeffrey D Haskell</PreparerPersonNm>
      <PTIN>P01345770</PTIN>
      <PhoneNum>8008391754</PhoneNum>
    </PreparerPersonGrp>
    <TaxYr>2024</TaxYr>
    <BuildTS>2025-03-06 01:10:19Z</BuildTS>
  </ReturnHeader>
  <ReturnData documentCnt="9">
    <IRS990PF documentId="IRS990PF">
      <Organization501c3ExemptPFInd>X</Organization501c3ExemptPFInd>
      <FMVAssetsEOYAmt>3759660</FMVAssetsEOYAmt>
      <MethodOfAccountingCashInd>X</MethodOfAccountingCashInd>
      <AnalysisOfRevenueAndExpenses>
        <ContriRcvdRevAndExpnssAmt>500</ContriRcvdRevAndExpnssAmt>
        <ScheduleBNotRequiredInd>X</ScheduleBNotRequiredInd>
        <InterestOnSavRevAndExpnssAmt>1036</InterestOnSavRevAndExpnssAmt>
        <InterestOnSavNetInvstIncmAmt>1036</InterestOnSavNetInvstIncmAmt>
        <DividendsRevAndExpnssAmt>70132</DividendsRevAndExpnssAmt>
        <DividendsNetInvstIncmAmt>68276</DividendsNetInvstIncmAmt>
        <NetGainSaleAstRevAndExpnssAmt>124643</NetGainSaleAstRevAndExpnssAmt>
        <GrossSalesPriceAmt>2534271</GrossSalesPriceAmt>
        <CapGainNetIncmNetInvstIncmAmt>230278</CapGainNetIncmNetInvstIncmAmt>
        <OtherIncomeRevAndExpnssAmt referenceDocumentId="OtherIncomeSch2">186</OtherIncomeRevAndExpnssAmt>
        <TotalRevAndExpnssAmt>196497</TotalRevAndExpnssAmt>
        <TotalNetInvstIncmAmt>299590</TotalNetInvstIncmAmt>
        <CompOfcrDirTrstRevAndExpnssAmt>0</CompOfcrDirTrstRevAndExpnssAmt>
        <OtherProfFeesRevAndExpnssAmt referenceDocumentId="OthProfFeesSch">34882</OtherProfFeesRevAndExpnssAmt>
        <OtherProfFeesNetInvstIncmAmt>34882</OtherProfFeesNetInvstIncmAmt>
        <TaxesRevAndExpnssAmt referenceDocumentId="TaxesSchedule">3274</TaxesRevAndExpnssAmt>
        <TaxesNetInvstIncmAmt>37</TaxesNetInvstIncmAmt>
        <OccupancyRevAndExpnssAmt>9384</OccupancyRevAndExpnssAmt>
        <OccupancyDsbrsChrtblAmt>9384</OccupancyDsbrsChrtblAmt>
        <OtherExpensesRevAndExpnssAmt referenceDocumentId="OtherExpensesSch">18316</OtherExpensesRevAndExpnssAmt>
        <OtherExpensesNetInvstIncmAmt>349</OtherExpensesNetInvstIncmAmt>
        <OtherExpensesDsbrsChrtblAmt>17967</OtherExpensesDsbrsChrtblAmt>
        <TotOprExpensesRevAndExpnssAmt>65856</TotOprExpensesRevAndExpnssAmt>
        <TotOprExpensesNetInvstIncmAmt>35268</TotOprExpensesNetInvstIncmAmt>
        <TotOprExpensesDsbrsChrtblAmt>27351</TotOprExpensesDsbrsChrtblAmt>
        <ContriPaidRevAndExpnssAmt>135000</ContriPaidRevAndExpnssAmt>
        <ContriPaidDsbrsChrtblAmt>135000</ContriPaidDsbrsChrtblAmt>
        <TotalExpensesRevAndExpnssAmt>200856</TotalExpensesRevAndExpnssAmt>
        <TotalExpensesNetInvstIncmAmt>35268</TotalExpensesNetInvstIncmAmt>
        <TotalExpensesDsbrsChrtblAmt>162351</TotalExpensesDsbrsChrtblAmt>
        <ExcessRevenueOverExpensesAmt>-4359</ExcessRevenueOverExpensesAmt>
        <NetInvestmentIncomeAmt>264322</NetInvestmentIncomeAmt>
      </AnalysisOfRevenueAndExpenses>
      <Form990PFBalanceSheetsGrp>
        <SavAndTempCashInvstBOYAmt>38545</SavAndTempCashInvstBOYAmt>
        <SavAndTempCashInvstEOYAmt>101245</SavAndTempCashInvstEOYAmt>
        <SavAndTempCashInvstEOYFMVAmt>101245</SavAndTempCashInvstEOYFMVAmt>
        <USGovernmentObligationsBOYAmt>233046</USGovernmentObligationsBOYAmt>
        <USGovernmentObligationsEOYAmt referenceDocumentId="InvGovtObligSch">375750</USGovernmentObligationsEOYAmt>
        <USGovtObligationsEOYFMVAmt>365436</USGovtObligationsEOYFMVAmt>
        <CorporateStockBOYAmt>2741082</CorporateStockBOYAmt>
        <CorporateStockEOYAmt referenceDocumentId="InvestCorpStockSch">2326970</CorporateStockEOYAmt>
        <CorporateStockEOYFMVAmt>2648165</CorporateStockEOYFMVAmt>
        <CorporateBondsBOYAmt>444842</CorporateBondsBOYAmt>
        <CorporateBondsEOYAmt referenceDocumentId="InvestCorpBondsSch">649191</CorporateBondsEOYAmt>
        <CorporateBondsEOYFMVAmt>644814</CorporateBondsEOYFMVAmt>
        <TotalAssetsBOYAmt>3457515</TotalAssetsBOYAmt>
        <TotalAssetsEOYAmt>3453156</TotalAssetsEOYAmt>
        <TotalAssetsEOYFMVAmt>3759660</TotalAssetsEOYFMVAmt>
        <TotalLiabilitiesBOYAmt>0</TotalLiabilitiesBOYAmt>
        <TotalLiabilitiesEOYAmt>0</TotalLiabilitiesEOYAmt>
        <OrgDoesNotFollowFASB117Ind>X</OrgDoesNotFollowFASB117Ind>
        <RetainedEarningBOYAmt>3457515</RetainedEarningBOYAmt>
        <RetainedEarningEOYAmt>3453156</RetainedEarningEOYAmt>
        <TotNetAstOrFundBalancesBOYAmt>3457515</TotNetAstOrFundBalancesBOYAmt>
        <TotNetAstOrFundBalancesEOYAmt>3453156</TotNetAstOrFundBalancesEOYAmt>
        <TotalLiabilitiesNetAstBOYAmt>3457515</TotalLiabilitiesNetAstBOYAmt>
        <TotalLiabilitiesNetAstEOYAmt>3453156</TotalLiabilitiesNetAstEOYAmt>
      </Form990PFBalanceSheetsGrp>
      <ChgInNetAssetsFundBalancesGrp>
        <TotNetAstOrFundBalancesBOYAmt>3457515</TotNetAstOrFundBalancesBOYAmt>
        <ExcessRevenueOverExpensesAmt>-4359</ExcessRevenueOverExpensesAmt>
        <SubtotalAmt>3453156</SubtotalAmt>
        <TotNetAstOrFundBalancesEOYAmt>3453156</TotNetAstOrFundBalancesEOYAmt>
      </ChgInNetAssetsFundBalancesGrp>
      <CapGainsLossTxInvstIncmDetail>
        <CapGainsLossTxInvstIncmGrp>
          <PropertyDesc>Publicly-traded Securities</PropertyDesc>
          <GrossSalesPriceAmt>2534271</GrossSalesPriceAmt>
          <CostOrOtherBasisAmt>2303993</CostOrOtherBasisAmt>
          <GainOrLossAmt>230278</GainOrLossAmt>
          <GainsMinusExcessOrLossesAmt>230278</GainsMinusExcessOrLossesAmt>
        </CapGainsLossTxInvstIncmGrp>
        <CapitalGainNetIncomeAmt>230278</CapitalGainNetIncomeAmt>
      </CapGainsLossTxInvstIncmDetail>
      <ExciseTaxBasedOnInvstIncmGrp>
        <InvestmentIncomeExciseTaxAmt>3674</InvestmentIncomeExciseTaxAmt>
        <SubtotalAmt>3674</SubtotalAmt>
        <TaxBasedOnInvestmentIncomeAmt>3674</TaxBasedOnInvestmentIncomeAmt>
        <EstimatedPlusOvpmtIncmTxAmt>3100</EstimatedPlusOvpmtIncmTxAmt>
        <ExemptFrgnOrgTaxWthldAtSrceAmt>0</ExemptFrgnOrgTaxWthldAtSrceAmt>
        <TotalPaymentsAndCreditsAmt>3100</TotalPaymentsAndCreditsAmt>
        <Form2220AttachedInd referenceDocumentId="IRS2220">X</Form2220AttachedInd>
        <EsPenaltyAmt>0</EsPenaltyAmt>
        <TaxDueAmt>574</TaxDueAmt>
      </ExciseTaxBasedOnInvstIncmGrp>
      <StatementsRegardingActyGrp>
        <LegislativePoliticalActyInd>false</LegislativePoliticalActyInd>
        <MoreThan100SpentInd>false</MoreThan100SpentInd>
        <Form1120POLFiledInd>false</Form1120POLFiledInd>
        <ActivitiesNotPreviouslyRptInd>false</ActivitiesNotPreviouslyRptInd>
        <ChangesToArticlesOrBylawsInd>false</ChangesToArticlesOrBylawsInd>
        <UnrelatedBusIncmOverLimitInd>false</UnrelatedBusIncmOverLimitInd>
        <OrganizationDissolvedEtcInd>false</OrganizationDissolvedEtcInd>
        <Section508eRqrSatisfiedInd>true</Section508eRqrSatisfiedInd>
        <AtLeast5000InAssetsInd>true</AtLeast5000InAssetsInd>
        <OrgReportOrRegisterStateCd>DE</OrgReportOrRegisterStateCd>
        <Form990PFFiledWithAttyGenInd>true</Form990PFFiledWithAttyGenInd>
        <PrivateOperatingFoundationInd>false</PrivateOperatingFoundationInd>
        <NewSubstantialContributorsInd>false</NewSubstantialContributorsInd>
        <OwnControlledEntityInd>false</OwnControlledEntityInd>
        <DonorAdvisedFundInd>false</DonorAdvisedFundInd>
        <ComplyWithPublicInspRqrInd>true</ComplyWithPublicInspRqrInd>
        <PersonsWithBooksName>
          <BusinessNameLine1Txt>Foundation Source</BusinessNameLine1Txt>
        </PersonsWithBooksName>
        <PhoneNum>8008391754</PhoneNum>
        <LocationOfBooksUSAddress>
          <AddressLine1Txt>501 Silverside Road Suite 123</AddressLine1Txt>
          <CityNm>Wilmington</CityNm>
          <StateAbbreviationCd>DE</StateAbbreviationCd>
          <ZIPCd>198091377</ZIPCd>
        </LocationOfBooksUSAddress>
        <ForeignAccountsQuestionInd>false</ForeignAccountsQuestionInd>
      </StatementsRegardingActyGrp>
      <StatementsRegardingActy4720Grp>
        <SaleOrExchDisqualifiedPrsnInd>false</SaleOrExchDisqualifiedPrsnInd>
        <BrrwOrLendDisqualifiedPrsnInd>false</BrrwOrLendDisqualifiedPrsnInd>
        <FurnGoodsDisqualifiedPrsnInd>false</FurnGoodsDisqualifiedPrsnInd>
        <PayCompDisqualifiedPrsnInd>false</PayCompDisqualifiedPrsnInd>
        <TransferAstDisqualifiedPrsnInd>false</TransferAstDisqualifiedPrsnInd>
        <PaymentToGovernmentOfficialInd>false</PaymentToGovernmentOfficialInd>
        <UncorrectedPriorActsInd>false</UncorrectedPriorActsInd>
        <UndistributedIncomePYInd>false</UndistributedIncomePYInd>
        <BusinessHoldingsInd>false</BusinessHoldingsInd>
        <JeopardyInvestmentsInd>false</JeopardyInvestmentsInd>
        <UncorrectedPYJeopardyInvstInd>false</UncorrectedPYJeopardyInvstInd>
        <InfluenceLegislationInd>false</InfluenceLegislationInd>
        <InfluenceElectionInd>false</InfluenceElectionInd>
        <GrantsToIndividualsInd>false</GrantsToIndividualsInd>
        <GrantsToOrganizationsInd>false</GrantsToOrganizationsInd>
        <NoncharitablePurposeInd>false</NoncharitablePurposeInd>
        <RcvFndsToPayPrsnlBnftCntrctInd>false</RcvFndsToPayPrsnlBnftCntrctInd>
        <PayPremiumsPrsnlBnftCntrctInd>false</PayPremiumsPrsnlBnftCntrctInd>
        <ProhibitedTaxShelterTransInd>false</ProhibitedTaxShelterTransInd>
        <SubjToTaxRmnrtnExPrchtPymtInd>false</SubjToTaxRmnrtnExPrchtPymtInd>
      </StatementsRegardingActy4720Grp>
      <OfficerDirTrstKeyEmplInfoGrp>
        <OfficerDirTrstKeyEmplGrp>
          <PersonNm>Elizabeth J Brown</PersonNm>
          <USAddress>
            <AddressLine1Txt>Foundation Source 501 Silverside Rd</AddressLine1Txt>
            <CityNm>Wilmington</CityNm>
            <StateAbbreviationCd>DE</StateAbbreviationCd>
            <ZIPCd>198091377</ZIPCd>
          </USAddress>
          <TitleTxt>Co- Pres, Dir</TitleTxt>
          <AverageHrsPerWkDevotedToPosRt>1.0</AverageHrsPerWkDevotedToPosRt>
          <CompensationAmt>0</CompensationAmt>
          <EmployeeBenefitProgramAmt>0</EmployeeBenefitProgramAmt>
          <ExpenseAccountOtherAllwncAmt>0</ExpenseAccountOtherAllwncAmt>
        </OfficerDirTrstKeyEmplGrp>
        <OfficerDirTrstKeyEmplGrp>
          <PersonNm>Vance F Brown</PersonNm>
          <USAddress>
            <AddressLine1Txt>Foundation Source 501 Silverside Rd</AddressLine1Txt>
            <CityNm>Wilmington</CityNm>
            <StateAbbreviationCd>DE</StateAbbreviationCd>
            <ZIPCd>198091377</ZIPCd>
          </USAddress>
          <TitleTxt>Co- Pres, Dir, Sec, Treas</TitleTxt>
          <AverageHrsPerWkDevotedToPosRt>1.0</AverageHrsPerWkDevotedToPosRt>
          <CompensationAmt>0</CompensationAmt>
          <EmployeeBenefitProgramAmt>0</EmployeeBenefitProgramAmt>
          <ExpenseAccountOtherAllwncAmt>0</ExpenseAccountOtherAllwncAmt>
        </OfficerDirTrstKeyEmplGrp>
      </OfficerDirTrstKeyEmplInfoGrp>
      <SummaryOfDirectChrtblActyGrp />
      <SumOfProgramRelatedInvstGrp />
      <MinimumInvestmentReturnGrp>
        <AverageMonthlyFMVOfSecAmt>3671048</AverageMonthlyFMVOfSecAmt>
        <AverageMonthlyCashBalancesAmt>95221</AverageMonthlyCashBalancesAmt>
        <FMVAllOtherNoncharitableAstAmt>0</FMVAllOtherNoncharitableAstAmt>
        <TotalFMVOfUnusedAssetsAmt>3766269</TotalFMVOfUnusedAssetsAmt>
        <AcquisitionIndebtednessAmt>0</AcquisitionIndebtednessAmt>
        <AdjustedTotalFMVOfUnusedAstAmt>3766269</AdjustedTotalFMVOfUnusedAstAmt>
        <CashDeemedCharitableAmt>56494</CashDeemedCharitableAmt>
        <NetVlNoncharitableAssetsAmt>3709775</NetVlNoncharitableAssetsAmt>
        <MinimumInvestmentReturnAmt>185489</MinimumInvestmentReturnAmt>
      </MinimumInvestmentReturnGrp>
      <DistributableAmountGrp>
        <MinimumInvestmentReturnAmt>185489</MinimumInvestmentReturnAmt>
        <TaxBasedOnInvestmentIncomeAmt>3674</TaxBasedOnInvestmentIncomeAmt>
        <TotalTaxAmt>3674</TotalTaxAmt>
        <DistributableBeforeAdjAmt>181815</DistributableBeforeAdjAmt>
        <DistributableBeforeDedAmt>181815</DistributableBeforeDedAmt>
        <DistributableAsAdjustedAmt>181815</DistributableAsAdjustedAmt>
      </DistributableAmountGrp>
      <PFQualifyingDistributionsGrp>
        <ExpensesAndContributionsAmt>162351</ExpensesAndContributionsAmt>
        <ProgramRelatedInvstTotalAmt>0</ProgramRelatedInvstTotalAmt>
        <CharitableAssetsAcquisPaidAmt>0</CharitableAssetsAcquisPaidAmt>
        <SetAsideSuitabilityTestAmt>0</SetAsideSuitabilityTestAmt>
        <SetAsideCashDistriTestAmt>0</SetAsideCashDistriTestAmt>
        <QualifyingDistributionsAmt>162351</QualifyingDistributionsAmt>
      </PFQualifyingDistributionsGrp>
      <UndistributedIncomeGrp>
        <DistributableAsAdjustedAmt>181815</DistributableAsAdjustedAmt>
        <UndistributedIncomePYAmt>161342</UndistributedIncomePYAmt>
        <QualifyingDistributionsAmt>162351</QualifyingDistributionsAmt>
        <AppliedToYear1Amt>161342</AppliedToYear1Amt>
        <AppliedToCurrentYearAmt>1009</AppliedToCurrentYearAmt>
        <RemainingDistriFromCorpusAmt>0</RemainingDistriFromCorpusAmt>
        <TotalCorpusAmt>0</TotalCorpusAmt>
        <UndistributedIncomeCYAmt>180806</UndistributedIncomeCYAmt>
        <ExcessDistriCyovToNextYrAmt>0</ExcessDistriCyovToNextYrAmt>
        <ExcessFromCurrentYearAmt>0</ExcessFromCurrentYearAmt>
      </UndistributedIncomeGrp>
      <PrivateOperatingFoundationsGrp></PrivateOperatingFoundationsGrp>
      <SupplementaryInformationGrp>
        <ContributingManagerNm>Elizabeth J Brown</ContributingManagerNm>
        <ContributingManagerNm>Vance F Brown</ContributingManagerNm>
        <OnlyContriToPreselectedInd>X</OnlyContriToPreselectedInd>
        <GrantOrContributionPdDurYrGrp>
          <RecipientBusinessName>
            <BusinessNameLine1Txt>CENTER FOR ACTION AND CONTEMPLATION INC</BusinessNameLine1Txt>
          </RecipientBusinessName>
          <RecipientUSAddress>
            <AddressLine1Txt>1705 FIVE POINTS RD SW</AddressLine1Txt>
            <CityNm>ALBUQUERQUE</CityNm>
            <StateAbbreviationCd>NM</StateAbbreviationCd>
            <ZIPCd>87105</ZIPCd>
          </RecipientUSAddress>
          <RecipientRelationshipTxt>N/A</RecipientRelationshipTxt>
          <RecipientFoundationStatusTxt>PC</RecipientFoundationStatusTxt>
          <GrantOrContributionPurposeTxt>General &amp; Unrestricted</GrantOrContributionPurposeTxt>
          <Amt>25000</Amt>
        </GrantOrContributionPdDurYrGrp>
        <GrantOrContributionPdDurYrGrp>
          <RecipientBusinessName>
            <BusinessNameLine1Txt>COLORADO SPRINGS CHILD NURSERY CENTERS INC</BusinessNameLine1Txt>
          </RecipientBusinessName>
          <RecipientUSAddress>
            <AddressLine1Txt>104 E RIO GRANDE ST</AddressLine1Txt>
            <CityNm>COLORADO SPGS</CityNm>
            <StateAbbreviationCd>CO</StateAbbreviationCd>
            <ZIPCd>80903</ZIPCd>
          </RecipientUSAddress>
          <RecipientRelationshipTxt>N/A</RecipientRelationshipTxt>
          <RecipientFoundationStatusTxt>PC</RecipientFoundationStatusTxt>
          <GrantOrContributionPurposeTxt>General &amp; Unrestricted</GrantOrContributionPurposeTxt>
          <Amt>5000</Amt>
        </GrantOrContributionPdDurYrGrp>
        <GrantOrContributionPdDurYrGrp>
          <RecipientBusinessName>
            <BusinessNameLine1Txt>COLORADO SPRINGS SCHOOL OF TECHNOLOGY</BusinessNameLine1Txt>
          </RecipientBusinessName>
          <RecipientUSAddress>
            <AddressLine1Txt>3650 N NEVADA</AddressLine1Txt>
            <CityNm>COLORADO SPRINGS</CityNm>
            <StateAbbreviationCd>CO</StateAbbreviationCd>
            <ZIPCd>80907</ZIPCd>
          </RecipientUSAddress>
          <RecipientRelationshipTxt>N/A</RecipientRelationshipTxt>
          <RecipientFoundationStatusTxt>PC</RecipientFoundationStatusTxt>
          <GrantOrContributionPurposeTxt>General &amp; Unrestricted</GrantOrContributionPurposeTxt>
          <Amt>10000</Amt>
        </GrantOrContributionPdDurYrGrp>
        <GrantOrContributionPdDurYrGrp>
          <RecipientBusinessName>
            <BusinessNameLine1Txt>DREAM CENTERS OF COLORADO SPRINGS</BusinessNameLine1Txt>
          </RecipientBusinessName>
          <RecipientUSAddress>
            <AddressLine1Txt>11025 VOYAGER PKWY</AddressLine1Txt>
            <CityNm>COLORADO SPGS</CityNm>
            <StateAbbreviationCd>CO</StateAbbreviationCd>
            <ZIPCd>80921</ZIPCd>
          </RecipientUSAddress>
          <RecipientRelationshipTxt>N/A</RecipientRelationshipTxt>
          <RecipientFoundationStatusTxt>PC</RecipientFoundationStatusTxt>
          <GrantOrContributionPurposeTxt>General &amp; Unrestricted</GrantOrContributionPurposeTxt>
          <Amt>10000</Amt>
        </GrantOrContributionPdDurYrGrp>
        <GrantOrContributionPdDurYrGrp>
          <RecipientBusinessName>
            <BusinessNameLine1Txt>EXPONENTIAL IMPACT</BusinessNameLine1Txt>
          </RecipientBusinessName>
          <RecipientUSAddress>
            <AddressLine1Txt>3650 N NEVADA AVE</AddressLine1Txt>
            <CityNm>COLORADO SPRINGS</CityNm>
            <StateAbbreviationCd>CO</StateAbbreviationCd>
            <ZIPCd>80907</ZIPCd>
          </RecipientUSAddress>
          <RecipientRelationshipTxt>N/A</RecipientRelationshipTxt>
          <RecipientFoundationStatusTxt>PC</RecipientFoundationStatusTxt>
          <GrantOrContributionPurposeTxt>General &amp; Unrestricted</GrantOrContributionPurposeTxt>
          <Amt>15000</Amt>
        </GrantOrContributionPdDurYrGrp>
        <GrantOrContributionPdDurYrGrp>
          <RecipientBusinessName>
            <BusinessNameLine1Txt>FOUNDATION FOR COLORADO SPRINGS FUTURE INC</BusinessNameLine1Txt>
          </RecipientBusinessName>
          <RecipientUSAddress>
            <AddressLine1Txt>102 S TEJON ST STE 1200</AddressLine1Txt>
            <CityNm>COLORADO SPGS</CityNm>
            <StateAbbreviationCd>CO</StateAbbreviationCd>
            <ZIPCd>80903</ZIPCd>
          </RecipientUSAddress>
          <RecipientRelationshipTxt>N/A</RecipientRelationshipTxt>
          <RecipientFoundationStatusTxt>PC</RecipientFoundationStatusTxt>
          <GrantOrContributionPurposeTxt>General &amp; Unrestricted</GrantOrContributionPurposeTxt>
          <Amt>10000</Amt>
        </GrantOrContributionPdDurYrGrp>
        <GrantOrContributionPdDurYrGrp>
          <RecipientBusinessName>
            <BusinessNameLine1Txt>FOUNDATION OF THE HEART 09-29-2000</BusinessNameLine1Txt>
          </RecipientBusinessName>
          <RecipientUSAddress>
            <AddressLine1Txt>PO BOX 51353</AddressLine1Txt>
            <CityNm>COLORADO SPGS</CityNm>
            <StateAbbreviationCd>CO</StateAbbreviationCd>
            <ZIPCd>80949</ZIPCd>
          </RecipientUSAddress>
          <RecipientRelationshipTxt>N/A</RecipientRelationshipTxt>
          <RecipientFoundationStatusTxt>PC</RecipientFoundationStatusTxt>
          <GrantOrContributionPurposeTxt>General &amp; Unrestricted</GrantOrContributionPurposeTxt>
          <Amt>5000</Amt>
        </GrantOrContributionPdDurYrGrp>
        <GrantOrContributionPdDurYrGrp>
          <RecipientBusinessName>
            <BusinessNameLine1Txt>HILLSIDE CONNECTION</BusinessNameLine1Txt>
          </RecipientBusinessName>
          <RecipientUSAddress>
            <AddressLine1Txt>PO BOX 1562</AddressLine1Txt>
            <CityNm>COLORADO SPRINGS</CityNm>
            <StateAbbreviationCd>CO</StateAbbreviationCd>
            <ZIPCd>80901</ZIPCd>
          </RecipientUSAddress>
          <RecipientRelationshipTxt>N/A</RecipientRelationshipTxt>
          <RecipientFoundationStatusTxt>PC</RecipientFoundationStatusTxt>
          <GrantOrContributionPurposeTxt>General &amp; Unrestricted</GrantOrContributionPurposeTxt>
          <Amt>10000</Amt>
        </GrantOrContributionPdDurYrGrp>
        <GrantOrContributionPdDurYrGrp>
          <RecipientBusinessName>
            <BusinessNameLine1Txt>PARENTS CHALLENGE</BusinessNameLine1Txt>
          </RecipientBusinessName>
          <RecipientUSAddress>
            <AddressLine1Txt>2 N CASCADE AVE SUITE 1280</AddressLine1Txt>
            <CityNm>COLORADO SPRINGS</CityNm>
            <StateAbbreviationCd>CO</StateAbbreviationCd>
            <ZIPCd>80903</ZIPCd>
          </RecipientUSAddress>
          <RecipientRelationshipTxt>N/A</RecipientRelationshipTxt>
          <RecipientFoundationStatusTxt>PC</RecipientFoundationStatusTxt>
          <GrantOrContributionPurposeTxt>General &amp; Unrestricted</GrantOrContributionPurposeTxt>
          <Amt>20000</Amt>
        </GrantOrContributionPdDurYrGrp>
        <GrantOrContributionPdDurYrGrp>
          <RecipientBusinessName>
            <BusinessNameLine1Txt>PEAK EDUCATION</BusinessNameLine1Txt>
          </RecipientBusinessName>
          <RecipientUSAddress>
            <AddressLine1Txt>1645 S MURRAY BLVD</AddressLine1Txt>
            <CityNm>COLORADO SPGS</CityNm>
            <StateAbbreviationCd>CO</StateAbbreviationCd>
            <ZIPCd>80916</ZIPCd>
          </RecipientUSAddress>
          <RecipientRelationshipTxt>N/A</RecipientRelationshipTxt>
          <RecipientFoundationStatusTxt>PC</RecipientFoundationStatusTxt>
          <GrantOrContributionPurposeTxt>General &amp; Unrestricted</GrantOrContributionPurposeTxt>
          <Amt>5000</Amt>
        </GrantOrContributionPdDurYrGrp>
        <GrantOrContributionPdDurYrGrp>
          <RecipientBusinessName>
            <BusinessNameLine1Txt>SOLID ROCK COMMUNITY DEVELOPMENTCORPORATION</BusinessNameLine1Txt>
          </RecipientBusinessName>
          <RecipientUSAddress>
            <AddressLine1Txt>2510 ARLINGTON DR 2</AddressLine1Txt>
            <CityNm>COLORADO SPGS</CityNm>
            <StateAbbreviationCd>CO</StateAbbreviationCd>
            <ZIPCd>80910</ZIPCd>
          </RecipientUSAddress>
          <RecipientRelationshipTxt>N/A</RecipientRelationshipTxt>
          <RecipientFoundationStatusTxt>PC</RecipientFoundationStatusTxt>
          <GrantOrContributionPurposeTxt>General &amp; Unrestricted</GrantOrContributionPurposeTxt>
          <Amt>20000</Amt>
        </GrantOrContributionPdDurYrGrp>
        <TotalGrantOrContriPdDurYrAmt>135000</TotalGrantOrContriPdDurYrAmt>
      </SupplementaryInformationGrp>
      <AnalysisIncomeProducingActyGrp>
        <FeesContractsFromGovtAgGrp />
        <MembershipDuesAndAssmntGrp />
        <IntOnSavAndTempCashInvstGrp>
          <ExclusionCd>14</ExclusionCd>
          <ExclusionAmt>1036</ExclusionAmt>
        </IntOnSavAndTempCashInvstGrp>
        <DividendsAndInterestFromSecDtl>
          <ExclusionCd>14</ExclusionCd>
          <ExclusionAmt>70132</ExclusionAmt>
        </DividendsAndInterestFromSecDtl>
        <NetRntlIncmReDebtFincdPropGrp />
        <NetRntlIncmReNotDebtFincdProp />
        <NetRentalIncomePersonalPropGrp />
        <OtherInvestmentIncomeGrp />
        <GainSalesAstOthThanInvntryGrp>
          <ExclusionCd>18</ExclusionCd>
          <ExclusionAmt>124643</ExclusionAmt>
        </GainSalesAstOthThanInvntryGrp>
        <NetIncomeLossFromSpecialEvtGrp />
        <GrossProfitLossSlsOfInvntryGrp />
        <OtherRevenueDescribedGrp>
          <Desc>FEDERAL TAX REFUND</Desc>
          <ExclusionCd>01</ExclusionCd>
          <ExclusionAmt>186</ExclusionAmt>
        </OtherRevenueDescribedGrp>
        <SubtotalsIncmProducingActyGrp>
          <ExclusionAmt>195997</ExclusionAmt>
        </SubtotalsIncmProducingActyGrp>
        <TotalIncomeProducingActyAmt>195997</TotalIncomeProducingActyAmt>
      </AnalysisIncomeProducingActyGrp>
      <TrnsfrTransRlnNonchrtblEOGrp>
        <TrnsfrOfCashToNonchrtblEOInd>false</TrnsfrOfCashToNonchrtblEOInd>
        <TrnsfrOtherAssetNonchrtblEOInd>false</TrnsfrOtherAssetNonchrtblEOInd>
        <SalesOrExchangesOfAssetsInd>false</SalesOrExchangesOfAssetsInd>
        <PurchaseOfAssetsNonchrtblEOInd>false</PurchaseOfAssetsNonchrtblEOInd>
        <RentalOfFacilitiesOthAssetsInd>false</RentalOfFacilitiesOthAssetsInd>
        <ReimbursementArrangementsInd>false</ReimbursementArrangementsInd>
        <LoansOrLoanGuaranteesInd>false</LoansOrLoanGuaranteesInd>
        <PerformanceOfServicesEtcInd>false</PerformanceOfServicesEtcInd>
        <SharingOfFacilitiesEtcInd>false</SharingOfFacilitiesEtcInd>
        <RelationshipsNonchrtblEOInd>false</RelationshipsNonchrtblEOInd>
      </TrnsfrTransRlnNonchrtblEOGrp>
    </IRS990PF>
    <DepreciationSchedule documentId="DepreciationSch" />
    <InvestmentsCorpBondsSchedule documentId="InvestCorpBondsSch">
      <InvestmentsCorporateBondsGrp>
        <BondNm>ALLY FINANCIAL - 5.750% - 11/2</BondNm>
        <EOYBookValueAmt>10060</EOYBookValueAmt>
        <EOYFMVAmt>10052</EOYFMVAmt>
      </InvestmentsCorporateBondsGrp>
      <InvestmentsCorporateBondsGrp>
        <BondNm>ALLY FINL INC - 6.646% - 01/17</BondNm>
        <EOYBookValueAmt>10022</EOYBookValueAmt>
        <EOYFMVAmt>9691</EOYFMVAmt>
      </InvestmentsCorporateBondsGrp>
      <InvestmentsCorporateBondsGrp>
        <BondNm>ALLY FINL INC BOND PERPETUAL -</BondNm>
        <EOYBookValueAmt>20753</EOYBookValueAmt>
        <EOYFMVAmt>17479</EOYFMVAmt>
      </InvestmentsCorporateBondsGrp>
      <InvestmentsCorporateBondsGrp>
        <BondNm>AMERICAN ELEC PWR - 3.250% - 0</BondNm>
        <EOYBookValueAmt>3974</EOYBookValueAmt>
        <EOYFMVAmt>3859</EOYFMVAmt>
      </InvestmentsCorporateBondsGrp>
      <InvestmentsCorporateBondsGrp>
        <BondNm>AMERICAN TOWER CORP - 2.950% -</BondNm>
        <EOYBookValueAmt>3697</EOYBookValueAmt>
        <EOYFMVAmt>3730</EOYFMVAmt>
      </InvestmentsCorporateBondsGrp>
      <InvestmentsCorporateBondsGrp>
        <BondNm>ARCH CAP GROUP LTD - 3.635% -</BondNm>
        <EOYBookValueAmt>4042</EOYBookValueAmt>
        <EOYFMVAmt>4282</EOYFMVAmt>
      </InvestmentsCorporateBondsGrp>
      <InvestmentsCorporateBondsGrp>
        <BondNm>ATHENE HOLDING LTD - 3.950% -</BondNm>
        <EOYBookValueAmt>6854</EOYBookValueAmt>
        <EOYFMVAmt>7199</EOYFMVAmt>
      </InvestmentsCorporateBondsGrp>
      <InvestmentsCorporateBondsGrp>
        <BondNm>BANK AMER CORP BOND - 6.300% -</BondNm>
        <EOYBookValueAmt>3036</EOYBookValueAmt>
        <EOYFMVAmt>3017</EOYFMVAmt>
      </InvestmentsCorporateBondsGrp>
      <InvestmentsCorporateBondsGrp>
        <BondNm>BANK NEW YORK MELLONCORP BOND</BondNm>
        <EOYBookValueAmt>5220</EOYBookValueAmt>
        <EOYFMVAmt>4953</EOYFMVAmt>
      </InvestmentsCorporateBondsGrp>
      <InvestmentsCorporateBondsGrp>
        <BondNm>BERKSHIRE HATHAWAY - 2.850% -</BondNm>
        <EOYBookValueAmt>3558</EOYBookValueAmt>
        <EOYFMVAmt>3650</EOYFMVAmt>
      </InvestmentsCorporateBondsGrp>
      <InvestmentsCorporateBondsGrp>
        <BondNm>BIOGEN INC - 3.150% - 05/01/20</BondNm>
        <EOYBookValueAmt>6302</EOYBookValueAmt>
        <EOYFMVAmt>6310</EOYFMVAmt>
      </InvestmentsCorporateBondsGrp>
      <InvestmentsCorporateBondsGrp>
        <BondNm>BK OF AMERICA CORP MTN - 1.197</BondNm>
        <EOYBookValueAmt>23155</EOYBookValueAmt>
        <EOYFMVAmt>23316</EOYFMVAmt>
      </InvestmentsCorporateBondsGrp>
      <InvestmentsCorporateBondsGrp>
        <BondNm>BK OF AMERICA SR NOTE - 5.080%</BondNm>
        <EOYBookValueAmt>7020</EOYBookValueAmt>
        <EOYFMVAmt>7020</EOYFMVAmt>
      </InvestmentsCorporateBondsGrp>
      <InvestmentsCorporateBondsGrp>
        <BondNm>BOYD GAMING - 4.750% - 12/01/2</BondNm>
        <EOYBookValueAmt>7796</EOYBookValueAmt>
        <EOYFMVAmt>7734</EOYFMVAmt>
      </InvestmentsCorporateBondsGrp>
      <InvestmentsCorporateBondsGrp>
        <BondNm>BP CAP MKTS AMER - 3.001% - 03</BondNm>
        <EOYBookValueAmt>3808</EOYBookValueAmt>
        <EOYFMVAmt>3752</EOYFMVAmt>
      </InvestmentsCorporateBondsGrp>
      <InvestmentsCorporateBondsGrp>
        <BondNm>BP CAP MKTS P L C NOTE PERPETU</BondNm>
        <EOYBookValueAmt>37589</EOYBookValueAmt>
        <EOYFMVAmt>33430</EOYFMVAmt>
      </InvestmentsCorporateBondsGrp>
      <InvestmentsCorporateBondsGrp>
        <BondNm>CBS CORP - 4.000% - 01/15/2026</BondNm>
        <EOYBookValueAmt>9777</EOYBookValueAmt>
        <EOYFMVAmt>9891</EOYFMVAmt>
      </InvestmentsCorporateBondsGrp>
      <InvestmentsCorporateBondsGrp>
        <BondNm>CHARTER COMMUNICATIONS - 3.500</BondNm>
        <EOYBookValueAmt>6720</EOYBookValueAmt>
        <EOYFMVAmt>6859</EOYFMVAmt>
      </InvestmentsCorporateBondsGrp>
      <InvestmentsCorporateBondsGrp>
        <BondNm>CITIGROUP INC - 3.106% - 04/08</BondNm>
        <EOYBookValueAmt>8951</EOYBookValueAmt>
        <EOYFMVAmt>8957</EOYFMVAmt>
      </InvestmentsCorporateBondsGrp>
      <InvestmentsCorporateBondsGrp>
        <BondNm>CITIGROUP INC - 7.000% - ?</BondNm>
        <EOYBookValueAmt>5000</EOYBookValueAmt>
        <EOYFMVAmt>5273</EOYFMVAmt>
      </InvestmentsCorporateBondsGrp>
      <InvestmentsCorporateBondsGrp>
        <BondNm>CITIGROUP INC BOND PERPETUAL -</BondNm>
        <EOYBookValueAmt>8750</EOYBookValueAmt>
        <EOYFMVAmt>8758</EOYFMVAmt>
      </InvestmentsCorporateBondsGrp>
      <InvestmentsCorporateBondsGrp>
        <BondNm>DANA INC NOTE CALL MAKE WHOLE</BondNm>
        <EOYBookValueAmt>6842</EOYBookValueAmt>
        <EOYFMVAmt>6905</EOYFMVAmt>
      </InvestmentsCorporateBondsGrp>
      <InvestmentsCorporateBondsGrp>
        <BondNm>DANA INCORPORATED - 5.375% - 1</BondNm>
        <EOYBookValueAmt>4922</EOYBookValueAmt>
        <EOYFMVAmt>4928</EOYFMVAmt>
      </InvestmentsCorporateBondsGrp>
      <InvestmentsCorporateBondsGrp>
        <BondNm>DISNEY WALT CO SER C - 3.700%</BondNm>
        <EOYBookValueAmt>4957</EOYBookValueAmt>
        <EOYFMVAmt>4970</EOYFMVAmt>
      </InvestmentsCorporateBondsGrp>
      <InvestmentsCorporateBondsGrp>
        <BondNm>DOMINION ENERGY INC - 6.880% -</BondNm>
        <EOYBookValueAmt>15401</EOYBookValueAmt>
        <EOYFMVAmt>15545</EOYFMVAmt>
      </InvestmentsCorporateBondsGrp>
      <InvestmentsCorporateBondsGrp>
        <BondNm>DOMINION ENERGY INC - 7.000% -</BondNm>
        <EOYBookValueAmt>6414</EOYBookValueAmt>
        <EOYFMVAmt>6336</EOYFMVAmt>
      </InvestmentsCorporateBondsGrp>
      <InvestmentsCorporateBondsGrp>
        <BondNm>DUKE ENERGY CORP - 3.300% - 06</BondNm>
        <EOYBookValueAmt>6997</EOYBookValueAmt>
        <EOYFMVAmt>7349</EOYFMVAmt>
      </InvestmentsCorporateBondsGrp>
      <InvestmentsCorporateBondsGrp>
        <BondNm>EDISON INTL BOND PERPETUAL - 5</BondNm>
        <EOYBookValueAmt>25237</EOYBookValueAmt>
        <EOYFMVAmt>24652</EOYFMVAmt>
      </InvestmentsCorporateBondsGrp>
      <InvestmentsCorporateBondsGrp>
        <BondNm>ELECTRONIC ARTS INC NOTE - 4.8</BondNm>
        <EOYBookValueAmt>9973</EOYBookValueAmt>
        <EOYFMVAmt>10002</EOYFMVAmt>
      </InvestmentsCorporateBondsGrp>
      <InvestmentsCorporateBondsGrp>
        <BondNm>ENBRIDGE - 8.500% - 01/15/2084</BondNm>
        <EOYBookValueAmt>3000</EOYBookValueAmt>
        <EOYFMVAmt>3332</EOYFMVAmt>
      </InvestmentsCorporateBondsGrp>
      <InvestmentsCorporateBondsGrp>
        <BondNm>ENERGY TRANSFER LP - 8.000% -</BondNm>
        <EOYBookValueAmt>9200</EOYBookValueAmt>
        <EOYFMVAmt>9432</EOYFMVAmt>
      </InvestmentsCorporateBondsGrp>
      <InvestmentsCorporateBondsGrp>
        <BondNm>GOLDMAN SACHS GROUP - 3.210% -</BondNm>
        <EOYBookValueAmt>3550</EOYBookValueAmt>
        <EOYFMVAmt>3648</EOYFMVAmt>
      </InvestmentsCorporateBondsGrp>
      <InvestmentsCorporateBondsGrp>
        <BondNm>GOLDMAN SACHS GROUP - 3.500% -</BondNm>
        <EOYBookValueAmt>10817</EOYBookValueAmt>
        <EOYFMVAmt>10754</EOYFMVAmt>
      </InvestmentsCorporateBondsGrp>
      <InvestmentsCorporateBondsGrp>
        <BondNm>GOLDMAN SACHS GROUP - 5.500% -</BondNm>
        <EOYBookValueAmt>2006</EOYBookValueAmt>
        <EOYFMVAmt>1998</EOYFMVAmt>
      </InvestmentsCorporateBondsGrp>
      <InvestmentsCorporateBondsGrp>
        <BondNm>HCA INC - 5.375% - 02/01/2025</BondNm>
        <EOYBookValueAmt>9985</EOYBookValueAmt>
        <EOYFMVAmt>10002</EOYFMVAmt>
      </InvestmentsCorporateBondsGrp>
      <InvestmentsCorporateBondsGrp>
        <BondNm>INGERSOL RAND LUXEMBOURG - 0.0</BondNm>
        <EOYBookValueAmt>9760</EOYBookValueAmt>
        <EOYFMVAmt>9861</EOYFMVAmt>
      </InvestmentsCorporateBondsGrp>
      <InvestmentsCorporateBondsGrp>
        <BondNm>JP MORGAN CHASE - 4.600% - 12/</BondNm>
        <EOYBookValueAmt>12905</EOYBookValueAmt>
        <EOYFMVAmt>12942</EOYFMVAmt>
      </InvestmentsCorporateBondsGrp>
      <InvestmentsCorporateBondsGrp>
        <BondNm>JUNIPER NETWORKS INC - 3.750%</BondNm>
        <EOYBookValueAmt>7668</EOYBookValueAmt>
        <EOYFMVAmt>7598</EOYFMVAmt>
      </InvestmentsCorporateBondsGrp>
      <InvestmentsCorporateBondsGrp>
        <BondNm>KINDER MORGAN INC - 3.250% - 0</BondNm>
        <EOYBookValueAmt>4901</EOYBookValueAmt>
        <EOYFMVAmt>5075</EOYFMVAmt>
      </InvestmentsCorporateBondsGrp>
      <InvestmentsCorporateBondsGrp>
        <BondNm>LINCOLN NATL CORP IND BOND PER</BondNm>
        <EOYBookValueAmt>15134</EOYBookValueAmt>
        <EOYFMVAmt>16390</EOYFMVAmt>
      </InvestmentsCorporateBondsGrp>
      <InvestmentsCorporateBondsGrp>
        <BondNm>LTB INTERNATIONAL - 3.625% - 0</BondNm>
        <EOYBookValueAmt>7903</EOYBookValueAmt>
        <EOYFMVAmt>8072</EOYFMVAmt>
      </InvestmentsCorporateBondsGrp>
      <InvestmentsCorporateBondsGrp>
        <BondNm>MACYS - 4.300% - 02/15/2043</BondNm>
        <EOYBookValueAmt>2405</EOYBookValueAmt>
        <EOYFMVAmt>2775</EOYFMVAmt>
      </InvestmentsCorporateBondsGrp>
      <InvestmentsCorporateBondsGrp>
        <BondNm>MICRON TECHNOLOGY INC - 4.975%</BondNm>
        <EOYBookValueAmt>8967</EOYBookValueAmt>
        <EOYFMVAmt>9010</EOYFMVAmt>
      </InvestmentsCorporateBondsGrp>
      <InvestmentsCorporateBondsGrp>
        <BondNm>MICRON TECHNOLOGY INC NOTE - 3</BondNm>
        <EOYBookValueAmt>5966</EOYBookValueAmt>
        <EOYFMVAmt>6766</EOYFMVAmt>
      </InvestmentsCorporateBondsGrp>
      <InvestmentsCorporateBondsGrp>
        <BondNm>MORGAN STANLEY SER F MTN - 2.4</BondNm>
        <EOYBookValueAmt>6657</EOYBookValueAmt>
        <EOYFMVAmt>7322</EOYFMVAmt>
      </InvestmentsCorporateBondsGrp>
      <InvestmentsCorporateBondsGrp>
        <BondNm>NASDAQ INC - 3.250% - 04/28/20</BondNm>
        <EOYBookValueAmt>6371</EOYBookValueAmt>
        <EOYFMVAmt>6697</EOYFMVAmt>
      </InvestmentsCorporateBondsGrp>
      <InvestmentsCorporateBondsGrp>
        <BondNm>NETFLIX INC - 5.875% - 11/15/2</BondNm>
        <EOYBookValueAmt>12705</EOYBookValueAmt>
        <EOYFMVAmt>12437</EOYFMVAmt>
      </InvestmentsCorporateBondsGrp>
      <InvestmentsCorporateBondsGrp>
        <BondNm>NORDSTROM INC - 4.000% - 03/15</BondNm>
        <EOYBookValueAmt>4795</EOYBookValueAmt>
        <EOYFMVAmt>4773</EOYFMVAmt>
      </InvestmentsCorporateBondsGrp>
      <InvestmentsCorporateBondsGrp>
        <BondNm>ORACLE CORP NOTE - 3.600% - 04</BondNm>
        <EOYBookValueAmt>5670</EOYBookValueAmt>
        <EOYFMVAmt>6264</EOYFMVAmt>
      </InvestmentsCorporateBondsGrp>
      <InvestmentsCorporateBondsGrp>
        <BondNm>ORACLE CORP NOTE - 3.850% - 04</BondNm>
        <EOYBookValueAmt>5469</EOYBookValueAmt>
        <EOYFMVAmt>5506</EOYFMVAmt>
      </InvestmentsCorporateBondsGrp>
      <InvestmentsCorporateBondsGrp>
        <BondNm>OSHKOSH CORP - 3.100% - 03/01/</BondNm>
        <EOYBookValueAmt>11726</EOYBookValueAmt>
        <EOYFMVAmt>11891</EOYFMVAmt>
      </InvestmentsCorporateBondsGrp>
      <InvestmentsCorporateBondsGrp>
        <BondNm>PACIFIC GAS &amp; ELEC - 3.500% -</BondNm>
        <EOYBookValueAmt>6147</EOYBookValueAmt>
        <EOYFMVAmt>6864</EOYFMVAmt>
      </InvestmentsCorporateBondsGrp>
      <InvestmentsCorporateBondsGrp>
        <BondNm>PULTEGROUP INC - 5.500% - 03/0</BondNm>
        <EOYBookValueAmt>10038</EOYBookValueAmt>
        <EOYFMVAmt>10056</EOYFMVAmt>
      </InvestmentsCorporateBondsGrp>
      <InvestmentsCorporateBondsGrp>
        <BondNm>REGIONS FINANCIAL CORP - 5.750</BondNm>
        <EOYBookValueAmt>9294</EOYBookValueAmt>
        <EOYFMVAmt>8925</EOYFMVAmt>
      </InvestmentsCorporateBondsGrp>
      <InvestmentsCorporateBondsGrp>
        <BondNm>RTX CORP NOTE - 3.030% - 03/15</BondNm>
        <EOYBookValueAmt>5985</EOYBookValueAmt>
        <EOYFMVAmt>6336</EOYFMVAmt>
      </InvestmentsCorporateBondsGrp>
      <InvestmentsCorporateBondsGrp>
        <BondNm>SCHWAB CHARLES CORP BOND PERPE</BondNm>
        <EOYBookValueAmt>28964</EOYBookValueAmt>
        <EOYFMVAmt>26831</EOYFMVAmt>
      </InvestmentsCorporateBondsGrp>
      <InvestmentsCorporateBondsGrp>
        <BondNm>SEMPRA ENERGY BOND PERPETUAL -</BondNm>
        <EOYBookValueAmt>38283</EOYBookValueAmt>
        <EOYFMVAmt>35531</EOYFMVAmt>
      </InvestmentsCorporateBondsGrp>
      <InvestmentsCorporateBondsGrp>
        <BondNm>SIMON PPTY - 3.250% - 09/13/20</BondNm>
        <EOYBookValueAmt>6400</EOYBookValueAmt>
        <EOYFMVAmt>6728</EOYFMVAmt>
      </InvestmentsCorporateBondsGrp>
      <InvestmentsCorporateBondsGrp>
        <BondNm>STARBUCKS CORP - 3.500% - 11/1</BondNm>
        <EOYBookValueAmt>5570</EOYBookValueAmt>
        <EOYFMVAmt>5539</EOYFMVAmt>
      </InvestmentsCorporateBondsGrp>
      <InvestmentsCorporateBondsGrp>
        <BondNm>STARBUCKS CORP COM - 3.550% -</BondNm>
        <EOYBookValueAmt>10576</EOYBookValueAmt>
        <EOYFMVAmt>10415</EOYFMVAmt>
      </InvestmentsCorporateBondsGrp>
      <InvestmentsCorporateBondsGrp>
        <BondNm>STEEL DYNAMICS INC SER B - 5.0</BondNm>
        <EOYBookValueAmt>9995</EOYBookValueAmt>
        <EOYFMVAmt>9975</EOYFMVAmt>
      </InvestmentsCorporateBondsGrp>
      <InvestmentsCorporateBondsGrp>
        <BondNm>TITAN INTL INC IL - 7.000% - 0</BondNm>
        <EOYBookValueAmt>12780</EOYBookValueAmt>
        <EOYFMVAmt>12726</EOYFMVAmt>
      </InvestmentsCorporateBondsGrp>
      <InvestmentsCorporateBondsGrp>
        <BondNm>VALERO ENERGY CORP - 3.650% -</BondNm>
        <EOYBookValueAmt>3940</EOYBookValueAmt>
        <EOYFMVAmt>4051</EOYFMVAmt>
      </InvestmentsCorporateBondsGrp>
      <InvestmentsCorporateBondsGrp>
        <BondNm>VERIZON COMMUNICATIONS INC - 2</BondNm>
        <EOYBookValueAmt>5943</EOYBookValueAmt>
        <EOYFMVAmt>6153</EOYFMVAmt>
      </InvestmentsCorporateBondsGrp>
      <InvestmentsCorporateBondsGrp>
        <BondNm>VISA INC NOTE - 3.150% - 12/14</BondNm>
        <EOYBookValueAmt>8847</EOYBookValueAmt>
        <EOYFMVAmt>8896</EOYFMVAmt>
      </InvestmentsCorporateBondsGrp>
      <InvestmentsCorporateBondsGrp>
        <BondNm>WELLS FARGO &amp;CO SER Q MTN - 2.</BondNm>
        <EOYBookValueAmt>36865</EOYBookValueAmt>
        <EOYFMVAmt>37883</EOYFMVAmt>
      </InvestmentsCorporateBondsGrp>
      <InvestmentsCorporateBondsGrp>
        <BondNm>WILLIAMS COS INC - 3.500% - 10</BondNm>
        <EOYBookValueAmt>5177</EOYBookValueAmt>
        <EOYFMVAmt>5461</EOYFMVAmt>
      </InvestmentsCorporateBondsGrp>
    </InvestmentsCorpBondsSchedule>
    <InvestmentsCorpStockSchedule documentId="InvestCorpStockSch">
      <InvestmentsCorporateStockGrp>
        <StockNm>ABBOTT LABS</StockNm>
        <EOYBookValueAmt>20499</EOYBookValueAmt>
        <EOYFMVAmt>18663</EOYFMVAmt>
      </InvestmentsCorporateStockGrp>
      <InvestmentsCorporateStockGrp>
        <StockNm>ACCENTURE PLC</StockNm>
        <EOYBookValueAmt>18367</EOYBookValueAmt>
        <EOYFMVAmt>16182</EOYFMVAmt>
      </InvestmentsCorporateStockGrp>
      <InvestmentsCorporateStockGrp>
        <StockNm>ADOBE SYSTEMS, INC</StockNm>
        <EOYBookValueAmt>20152</EOYBookValueAmt>
        <EOYFMVAmt>18232</EOYFMVAmt>
      </InvestmentsCorporateStockGrp>
      <InvestmentsCorporateStockGrp>
        <StockNm>AGNC INVESTMENT CORP</StockNm>
        <EOYBookValueAmt>14538</EOYBookValueAmt>
        <EOYFMVAmt>14390</EOYFMVAmt>
      </InvestmentsCorporateStockGrp>
      <InvestmentsCorporateStockGrp>
        <StockNm>AIRBNB</StockNm>
        <EOYBookValueAmt>18636</EOYBookValueAmt>
        <EOYFMVAmt>14981</EOYFMVAmt>
      </InvestmentsCorporateStockGrp>
      <InvestmentsCorporateStockGrp>
        <StockNm>ALLEGION PLC</StockNm>
        <EOYBookValueAmt>13335</EOYBookValueAmt>
        <EOYFMVAmt>13329</EOYFMVAmt>
      </InvestmentsCorporateStockGrp>
      <InvestmentsCorporateStockGrp>
        <StockNm>ALPHABET INC CL C</StockNm>
        <EOYBookValueAmt>24182</EOYBookValueAmt>
        <EOYFMVAmt>30851</EOYFMVAmt>
      </InvestmentsCorporateStockGrp>
      <InvestmentsCorporateStockGrp>
        <StockNm>AMAZON COM</StockNm>
        <EOYBookValueAmt>27104</EOYBookValueAmt>
        <EOYFMVAmt>59893</EOYFMVAmt>
      </InvestmentsCorporateStockGrp>
      <InvestmentsCorporateStockGrp>
        <StockNm>ANNALY CAPITAL MANAGEMENT PFD</StockNm>
        <EOYBookValueAmt>12984</EOYBookValueAmt>
        <EOYFMVAmt>12896</EOYFMVAmt>
      </InvestmentsCorporateStockGrp>
      <InvestmentsCorporateStockGrp>
        <StockNm>APPLE INC</StockNm>
        <EOYBookValueAmt>29261</EOYBookValueAmt>
        <EOYFMVAmt>34808</EOYFMVAmt>
      </InvestmentsCorporateStockGrp>
      <InvestmentsCorporateStockGrp>
        <StockNm>APPLIED MATERIALS INC</StockNm>
        <EOYBookValueAmt>12725</EOYBookValueAmt>
        <EOYFMVAmt>17076</EOYFMVAmt>
      </InvestmentsCorporateStockGrp>
      <InvestmentsCorporateStockGrp>
        <StockNm>ASPEN TECHNOLOGY INC COM</StockNm>
        <EOYBookValueAmt>13408</EOYBookValueAmt>
        <EOYFMVAmt>16975</EOYFMVAmt>
      </InvestmentsCorporateStockGrp>
      <InvestmentsCorporateStockGrp>
        <StockNm>AVALONBAY CMNTYS INC</StockNm>
        <EOYBookValueAmt>13016</EOYBookValueAmt>
        <EOYFMVAmt>13638</EOYFMVAmt>
      </InvestmentsCorporateStockGrp>
      <InvestmentsCorporateStockGrp>
        <StockNm>BENTLEY SYSTEMS INC CL B</StockNm>
        <EOYBookValueAmt>20366</EOYBookValueAmt>
        <EOYFMVAmt>20688</EOYFMVAmt>
      </InvestmentsCorporateStockGrp>
      <InvestmentsCorporateStockGrp>
        <StockNm>BERKLEY W R CP</StockNm>
        <EOYBookValueAmt>11937</EOYBookValueAmt>
        <EOYFMVAmt>19136</EOYFMVAmt>
      </InvestmentsCorporateStockGrp>
      <InvestmentsCorporateStockGrp>
        <StockNm>BERKSHIRE HATHAWAY INC. CLASS</StockNm>
        <EOYBookValueAmt>9541</EOYBookValueAmt>
        <EOYFMVAmt>12692</EOYFMVAmt>
      </InvestmentsCorporateStockGrp>
      <InvestmentsCorporateStockGrp>
        <StockNm>BJ'S WHLSL CLUB INC</StockNm>
        <EOYBookValueAmt>10580</EOYBookValueAmt>
        <EOYFMVAmt>12330</EOYFMVAmt>
      </InvestmentsCorporateStockGrp>
      <InvestmentsCorporateStockGrp>
        <StockNm>BRIGHT HORIZONS FAMILY SOLUTIO</StockNm>
        <EOYBookValueAmt>11168</EOYBookValueAmt>
        <EOYFMVAmt>12304</EOYFMVAmt>
      </InvestmentsCorporateStockGrp>
      <InvestmentsCorporateStockGrp>
        <StockNm>BROADCOM INC</StockNm>
        <EOYBookValueAmt>8443</EOYBookValueAmt>
        <EOYFMVAmt>31530</EOYFMVAmt>
      </InvestmentsCorporateStockGrp>
      <InvestmentsCorporateStockGrp>
        <StockNm>CARRIER GLOBAL</StockNm>
        <EOYBookValueAmt>16642</EOYBookValueAmt>
        <EOYFMVAmt>22389</EOYFMVAmt>
      </InvestmentsCorporateStockGrp>
      <InvestmentsCorporateStockGrp>
        <StockNm>CHARLES RIV LABORATORIES INTL</StockNm>
        <EOYBookValueAmt>25235</EOYBookValueAmt>
        <EOYFMVAmt>12922</EOYFMVAmt>
      </InvestmentsCorporateStockGrp>
      <InvestmentsCorporateStockGrp>
        <StockNm>CHEMED CORP</StockNm>
        <EOYBookValueAmt>10605</EOYBookValueAmt>
        <EOYFMVAmt>11126</EOYFMVAmt>
      </InvestmentsCorporateStockGrp>
      <InvestmentsCorporateStockGrp>
        <StockNm>CHOICE HOTELS INTERNATIONAL IN</StockNm>
        <EOYBookValueAmt>13027</EOYBookValueAmt>
        <EOYFMVAmt>15476</EOYFMVAmt>
      </InvestmentsCorporateStockGrp>
      <InvestmentsCorporateStockGrp>
        <StockNm>CHURCH &amp; DWIGHT</StockNm>
        <EOYBookValueAmt>7366</EOYBookValueAmt>
        <EOYFMVAmt>7853</EOYFMVAmt>
      </InvestmentsCorporateStockGrp>
      <InvestmentsCorporateStockGrp>
        <StockNm>CINTAS CRP</StockNm>
        <EOYBookValueAmt>15902</EOYBookValueAmt>
        <EOYFMVAmt>25578</EOYFMVAmt>
      </InvestmentsCorporateStockGrp>
      <InvestmentsCorporateStockGrp>
        <StockNm>COLGATE-PALMOLIVE COMPANY</StockNm>
        <EOYBookValueAmt>7054</EOYBookValueAmt>
        <EOYFMVAmt>8182</EOYFMVAmt>
      </InvestmentsCorporateStockGrp>
      <InvestmentsCorporateStockGrp>
        <StockNm>COOPER COMPANIES INC</StockNm>
        <EOYBookValueAmt>19397</EOYBookValueAmt>
        <EOYFMVAmt>19213</EOYFMVAmt>
      </InvestmentsCorporateStockGrp>
      <InvestmentsCorporateStockGrp>
        <StockNm>CORTEVA INC</StockNm>
        <EOYBookValueAmt>27612</EOYBookValueAmt>
        <EOYFMVAmt>27170</EOYFMVAmt>
      </InvestmentsCorporateStockGrp>
      <InvestmentsCorporateStockGrp>
        <StockNm>COSTAR GROUP, INC</StockNm>
        <EOYBookValueAmt>6960</EOYBookValueAmt>
        <EOYFMVAmt>6873</EOYFMVAmt>
      </InvestmentsCorporateStockGrp>
      <InvestmentsCorporateStockGrp>
        <StockNm>CSX CORP</StockNm>
        <EOYBookValueAmt>21245</EOYBookValueAmt>
        <EOYFMVAmt>21944</EOYFMVAmt>
      </InvestmentsCorporateStockGrp>
      <InvestmentsCorporateStockGrp>
        <StockNm>DANAHER CORP</StockNm>
        <EOYBookValueAmt>11148</EOYBookValueAmt>
        <EOYFMVAmt>9641</EOYFMVAmt>
      </InvestmentsCorporateStockGrp>
      <InvestmentsCorporateStockGrp>
        <StockNm>DOLLAR GENERAL CORP</StockNm>
        <EOYBookValueAmt>7501</EOYBookValueAmt>
        <EOYFMVAmt>3715</EOYFMVAmt>
      </InvestmentsCorporateStockGrp>
      <InvestmentsCorporateStockGrp>
        <StockNm>DUKE ENERGY CO</StockNm>
        <EOYBookValueAmt>10914</EOYBookValueAmt>
        <EOYFMVAmt>11959</EOYFMVAmt>
      </InvestmentsCorporateStockGrp>
      <InvestmentsCorporateStockGrp>
        <StockNm>ELECTRONIC ARTS</StockNm>
        <EOYBookValueAmt>10240</EOYBookValueAmt>
        <EOYFMVAmt>11558</EOYFMVAmt>
      </InvestmentsCorporateStockGrp>
      <InvestmentsCorporateStockGrp>
        <StockNm>ELI LILLY &amp; CO</StockNm>
        <EOYBookValueAmt>13340</EOYBookValueAmt>
        <EOYFMVAmt>14668</EOYFMVAmt>
      </InvestmentsCorporateStockGrp>
      <InvestmentsCorporateStockGrp>
        <StockNm>EQUIFAX INC</StockNm>
        <EOYBookValueAmt>19543</EOYBookValueAmt>
        <EOYFMVAmt>17075</EOYFMVAmt>
      </InvestmentsCorporateStockGrp>
      <InvestmentsCorporateStockGrp>
        <StockNm>EXPONENT, INC</StockNm>
        <EOYBookValueAmt>12410</EOYBookValueAmt>
        <EOYFMVAmt>10425</EOYFMVAmt>
      </InvestmentsCorporateStockGrp>
      <InvestmentsCorporateStockGrp>
        <StockNm>FAIR ISSAC &amp; CO INC</StockNm>
        <EOYBookValueAmt>1636</EOYBookValueAmt>
        <EOYFMVAmt>7964</EOYFMVAmt>
      </InvestmentsCorporateStockGrp>
      <InvestmentsCorporateStockGrp>
        <StockNm>FIRST TR ENHANCED SHORT MATURI</StockNm>
        <EOYBookValueAmt>25400</EOYBookValueAmt>
        <EOYFMVAmt>25402</EOYFMVAmt>
      </InvestmentsCorporateStockGrp>
      <InvestmentsCorporateStockGrp>
        <StockNm>FIRST TRUST NASDAQ CYBERSECURI</StockNm>
        <EOYBookValueAmt>8900</EOYBookValueAmt>
        <EOYFMVAmt>10406</EOYFMVAmt>
      </InvestmentsCorporateStockGrp>
      <InvestmentsCorporateStockGrp>
        <StockNm>GARTNER INC</StockNm>
        <EOYBookValueAmt>4495</EOYBookValueAmt>
        <EOYFMVAmt>6783</EOYFMVAmt>
      </InvestmentsCorporateStockGrp>
      <InvestmentsCorporateStockGrp>
        <StockNm>GENERAL ELECTRIC CO</StockNm>
        <EOYBookValueAmt>25478</EOYBookValueAmt>
        <EOYFMVAmt>25686</EOYFMVAmt>
      </InvestmentsCorporateStockGrp>
      <InvestmentsCorporateStockGrp>
        <StockNm>HENRY JACK &amp; ASSOC INC</StockNm>
        <EOYBookValueAmt>14358</EOYBookValueAmt>
        <EOYFMVAmt>15251</EOYFMVAmt>
      </InvestmentsCorporateStockGrp>
      <InvestmentsCorporateStockGrp>
        <StockNm>HONEYWELL INTL</StockNm>
        <EOYBookValueAmt>8526</EOYBookValueAmt>
        <EOYFMVAmt>9487</EOYFMVAmt>
      </InvestmentsCorporateStockGrp>
      <InvestmentsCorporateStockGrp>
        <StockNm>INTERACTIVE BROKERS GROUP, INC</StockNm>
        <EOYBookValueAmt>10679</EOYBookValueAmt>
        <EOYFMVAmt>24027</EOYFMVAmt>
      </InvestmentsCorporateStockGrp>
      <InvestmentsCorporateStockGrp>
        <StockNm>INTUIT</StockNm>
        <EOYBookValueAmt>20934</EOYBookValueAmt>
        <EOYFMVAmt>24512</EOYFMVAmt>
      </InvestmentsCorporateStockGrp>
      <InvestmentsCorporateStockGrp>
        <StockNm>INVESCO DYNAMIC PHARMACEUTICAL</StockNm>
        <EOYBookValueAmt>8910</EOYBookValueAmt>
        <EOYFMVAmt>9171</EOYFMVAmt>
      </InvestmentsCorporateStockGrp>
      <InvestmentsCorporateStockGrp>
        <StockNm>INVESCO DYNAMIC SEMICONDUCTORS</StockNm>
        <EOYBookValueAmt>10776</EOYBookValueAmt>
        <EOYFMVAmt>12800</EOYFMVAmt>
      </InvestmentsCorporateStockGrp>
      <InvestmentsCorporateStockGrp>
        <StockNm>INVESCO S&amp;P GLOBAL WATER INDEX</StockNm>
        <EOYBookValueAmt>7865</EOYBookValueAmt>
        <EOYFMVAmt>7425</EOYFMVAmt>
      </InvestmentsCorporateStockGrp>
      <InvestmentsCorporateStockGrp>
        <StockNm>ISHARES MSCI USA MOMENTUM FACT</StockNm>
        <EOYBookValueAmt>42907</EOYBookValueAmt>
        <EOYFMVAmt>49040</EOYFMVAmt>
      </InvestmentsCorporateStockGrp>
      <InvestmentsCorporateStockGrp>
        <StockNm>ISHARES MSCI USA QUALITY FACTO</StockNm>
        <EOYBookValueAmt>58355</EOYBookValueAmt>
        <EOYFMVAmt>69094</EOYFMVAmt>
      </InvestmentsCorporateStockGrp>
      <InvestmentsCorporateStockGrp>
        <StockNm>ISHARES SHORT MATURITY BOND ET</StockNm>
        <EOYBookValueAmt>34494</EOYBookValueAmt>
        <EOYFMVAmt>34845</EOYFMVAmt>
      </InvestmentsCorporateStockGrp>
      <InvestmentsCorporateStockGrp>
        <StockNm>ISHARES TRUST 0-5 YR INVT GRAD</StockNm>
        <EOYBookValueAmt>4669</EOYBookValueAmt>
        <EOYFMVAmt>4825</EOYFMVAmt>
      </InvestmentsCorporateStockGrp>
      <InvestmentsCorporateStockGrp>
        <StockNm>JOHNSON &amp; JOHNSON</StockNm>
        <EOYBookValueAmt>12394</EOYBookValueAmt>
        <EOYFMVAmt>10991</EOYFMVAmt>
      </InvestmentsCorporateStockGrp>
      <InvestmentsCorporateStockGrp>
        <StockNm>KAYNE ANDERSON MLP INV CO</StockNm>
        <EOYBookValueAmt>14269</EOYBookValueAmt>
        <EOYFMVAmt>20234</EOYFMVAmt>
      </InvestmentsCorporateStockGrp>
      <InvestmentsCorporateStockGrp>
        <StockNm>LABCORP HLDGS INC (LABORATORY</StockNm>
        <EOYBookValueAmt>6525</EOYBookValueAmt>
        <EOYFMVAmt>7568</EOYFMVAmt>
      </InvestmentsCorporateStockGrp>
      <InvestmentsCorporateStockGrp>
        <StockNm>LENNOX INTL INC</StockNm>
        <EOYBookValueAmt>14224</EOYBookValueAmt>
        <EOYFMVAmt>26809</EOYFMVAmt>
      </InvestmentsCorporateStockGrp>
      <InvestmentsCorporateStockGrp>
        <StockNm>LINCOLN NATL CORP SER D 9.0%</StockNm>
        <EOYBookValueAmt>10765</EOYBookValueAmt>
        <EOYFMVAmt>11668</EOYFMVAmt>
      </InvestmentsCorporateStockGrp>
      <InvestmentsCorporateStockGrp>
        <StockNm>LOCKHEED MARTIN CORP</StockNm>
        <EOYBookValueAmt>7482</EOYBookValueAmt>
        <EOYFMVAmt>9233</EOYFMVAmt>
      </InvestmentsCorporateStockGrp>
      <InvestmentsCorporateStockGrp>
        <StockNm>LOWES COMPANIES INC</StockNm>
        <EOYBookValueAmt>23922</EOYBookValueAmt>
        <EOYFMVAmt>24680</EOYFMVAmt>
      </InvestmentsCorporateStockGrp>
      <InvestmentsCorporateStockGrp>
        <StockNm>LPL FINANCIAL HOLDINGS INC</StockNm>
        <EOYBookValueAmt>11276</EOYBookValueAmt>
        <EOYFMVAmt>22856</EOYFMVAmt>
      </InvestmentsCorporateStockGrp>
      <InvestmentsCorporateStockGrp>
        <StockNm>MARSH AND MCLENNAN COMPANIES I</StockNm>
        <EOYBookValueAmt>32991</EOYBookValueAmt>
        <EOYFMVAmt>35685</EOYFMVAmt>
      </InvestmentsCorporateStockGrp>
      <InvestmentsCorporateStockGrp>
        <StockNm>MASTERCARD INC</StockNm>
        <EOYBookValueAmt>35480</EOYBookValueAmt>
        <EOYFMVAmt>53710</EOYFMVAmt>
      </InvestmentsCorporateStockGrp>
      <InvestmentsCorporateStockGrp>
        <StockNm>MCDONALD'S CORP</StockNm>
        <EOYBookValueAmt>11224</EOYBookValueAmt>
        <EOYFMVAmt>12175</EOYFMVAmt>
      </InvestmentsCorporateStockGrp>
      <InvestmentsCorporateStockGrp>
        <StockNm>MCKESSON CORP</StockNm>
        <EOYBookValueAmt>23981</EOYBookValueAmt>
        <EOYFMVAmt>26786</EOYFMVAmt>
      </InvestmentsCorporateStockGrp>
      <InvestmentsCorporateStockGrp>
        <StockNm>MICROCHIP TECHNOLOGY INC</StockNm>
        <EOYBookValueAmt>28345</EOYBookValueAmt>
        <EOYFMVAmt>19671</EOYFMVAmt>
      </InvestmentsCorporateStockGrp>
      <InvestmentsCorporateStockGrp>
        <StockNm>MICROSOFT CORP</StockNm>
        <EOYBookValueAmt>56244</EOYBookValueAmt>
        <EOYFMVAmt>67861</EOYFMVAmt>
      </InvestmentsCorporateStockGrp>
      <InvestmentsCorporateStockGrp>
        <StockNm>MOODYS CORP</StockNm>
        <EOYBookValueAmt>24458</EOYBookValueAmt>
        <EOYFMVAmt>29822</EOYFMVAmt>
      </InvestmentsCorporateStockGrp>
      <InvestmentsCorporateStockGrp>
        <StockNm>MORGAN STANLEY FINANCE T-GEARS</StockNm>
        <EOYBookValueAmt>110000</EOYBookValueAmt>
        <EOYFMVAmt>139314</EOYFMVAmt>
      </InvestmentsCorporateStockGrp>
      <InvestmentsCorporateStockGrp>
        <StockNm>MS STANLEY FIN T GEARS RLG 4/2</StockNm>
        <EOYBookValueAmt>207001</EOYBookValueAmt>
        <EOYFMVAmt>247882</EOYFMVAmt>
      </InvestmentsCorporateStockGrp>
      <InvestmentsCorporateStockGrp>
        <StockNm>MSCI INC</StockNm>
        <EOYBookValueAmt>41441</EOYBookValueAmt>
        <EOYFMVAmt>47401</EOYFMVAmt>
      </InvestmentsCorporateStockGrp>
      <InvestmentsCorporateStockGrp>
        <StockNm>NETFLIX INC</StockNm>
        <EOYBookValueAmt>6200</EOYBookValueAmt>
        <EOYFMVAmt>22283</EOYFMVAmt>
      </InvestmentsCorporateStockGrp>
      <InvestmentsCorporateStockGrp>
        <StockNm>NORDSON CP</StockNm>
        <EOYBookValueAmt>17846</EOYBookValueAmt>
        <EOYFMVAmt>14856</EOYFMVAmt>
      </InvestmentsCorporateStockGrp>
      <InvestmentsCorporateStockGrp>
        <StockNm>NORFOLK SOUTHERN CORP</StockNm>
        <EOYBookValueAmt>8713</EOYBookValueAmt>
        <EOYFMVAmt>7510</EOYFMVAmt>
      </InvestmentsCorporateStockGrp>
      <InvestmentsCorporateStockGrp>
        <StockNm>NOVO NORDISK A S</StockNm>
        <EOYBookValueAmt>8012</EOYBookValueAmt>
        <EOYFMVAmt>6968</EOYFMVAmt>
      </InvestmentsCorporateStockGrp>
      <InvestmentsCorporateStockGrp>
        <StockNm>NUVEEN AMT FREE QUALITY MUNICI</StockNm>
        <EOYBookValueAmt>9295</EOYBookValueAmt>
        <EOYFMVAmt>9453</EOYFMVAmt>
      </InvestmentsCorporateStockGrp>
      <InvestmentsCorporateStockGrp>
        <StockNm>NUVEEN DIVIDEND ADVANTAGE MUNI</StockNm>
        <EOYBookValueAmt>9247</EOYBookValueAmt>
        <EOYFMVAmt>9456</EOYFMVAmt>
      </InvestmentsCorporateStockGrp>
      <InvestmentsCorporateStockGrp>
        <StockNm>OLD DOMINION FREIGHT LINE</StockNm>
        <EOYBookValueAmt>24933</EOYBookValueAmt>
        <EOYFMVAmt>25049</EOYFMVAmt>
      </InvestmentsCorporateStockGrp>
      <InvestmentsCorporateStockGrp>
        <StockNm>OLLIES BARGAIN OUTLET HOLDINGS</StockNm>
        <EOYBookValueAmt>9908</EOYBookValueAmt>
        <EOYFMVAmt>11961</EOYFMVAmt>
      </InvestmentsCorporateStockGrp>
      <InvestmentsCorporateStockGrp>
        <StockNm>ORACLE CORP</StockNm>
        <EOYBookValueAmt>31724</EOYBookValueAmt>
        <EOYFMVAmt>35994</EOYFMVAmt>
      </InvestmentsCorporateStockGrp>
      <InvestmentsCorporateStockGrp>
        <StockNm>PAYCHEX</StockNm>
        <EOYBookValueAmt>6882</EOYBookValueAmt>
        <EOYFMVAmt>7712</EOYFMVAmt>
      </InvestmentsCorporateStockGrp>
      <InvestmentsCorporateStockGrp>
        <StockNm>PAYCOM SOFTWARE</StockNm>
        <EOYBookValueAmt>7831</EOYBookValueAmt>
        <EOYFMVAmt>8609</EOYFMVAmt>
      </InvestmentsCorporateStockGrp>
      <InvestmentsCorporateStockGrp>
        <StockNm>PEPSICO INC</StockNm>
        <EOYBookValueAmt>8494</EOYBookValueAmt>
        <EOYFMVAmt>7907</EOYFMVAmt>
      </InvestmentsCorporateStockGrp>
      <InvestmentsCorporateStockGrp>
        <StockNm>PIMCO ENHANCED SHORT MATURITY</StockNm>
        <EOYBookValueAmt>7066</EOYBookValueAmt>
        <EOYFMVAmt>7124</EOYFMVAmt>
      </InvestmentsCorporateStockGrp>
      <InvestmentsCorporateStockGrp>
        <StockNm>POOL CORP</StockNm>
        <EOYBookValueAmt>27680</EOYBookValueAmt>
        <EOYFMVAmt>18411</EOYFMVAmt>
      </InvestmentsCorporateStockGrp>
      <InvestmentsCorporateStockGrp>
        <StockNm>REGENERON PHARMACEUTICALS INC</StockNm>
        <EOYBookValueAmt>4142</EOYBookValueAmt>
        <EOYFMVAmt>3562</EOYFMVAmt>
      </InvestmentsCorporateStockGrp>
      <InvestmentsCorporateStockGrp>
        <StockNm>REINSURANCE GRP OF AMERICA INC</StockNm>
        <EOYBookValueAmt>5976</EOYBookValueAmt>
        <EOYFMVAmt>6140</EOYFMVAmt>
      </InvestmentsCorporateStockGrp>
      <InvestmentsCorporateStockGrp>
        <StockNm>REPUBLIC SVCS INC</StockNm>
        <EOYBookValueAmt>6673</EOYBookValueAmt>
        <EOYFMVAmt>8852</EOYFMVAmt>
      </InvestmentsCorporateStockGrp>
      <InvestmentsCorporateStockGrp>
        <StockNm>ROLLINS INC</StockNm>
        <EOYBookValueAmt>11194</EOYBookValueAmt>
        <EOYFMVAmt>15435</EOYFMVAmt>
      </InvestmentsCorporateStockGrp>
      <InvestmentsCorporateStockGrp>
        <StockNm>SAIA, INC</StockNm>
        <EOYBookValueAmt>8197</EOYBookValueAmt>
        <EOYFMVAmt>13672</EOYFMVAmt>
      </InvestmentsCorporateStockGrp>
      <InvestmentsCorporateStockGrp>
        <StockNm>SCOTTS CO. CLASS A</StockNm>
        <EOYBookValueAmt>21632</EOYBookValueAmt>
        <EOYFMVAmt>9089</EOYFMVAmt>
      </InvestmentsCorporateStockGrp>
      <InvestmentsCorporateStockGrp>
        <StockNm>SELECT SECTOR SPDR ENERGY FUND</StockNm>
        <EOYBookValueAmt>10309</EOYBookValueAmt>
        <EOYFMVAmt>10108</EOYFMVAmt>
      </InvestmentsCorporateStockGrp>
      <InvestmentsCorporateStockGrp>
        <StockNm>SELECT SECTOR SPDR UTILITIES</StockNm>
        <EOYBookValueAmt>13859</EOYBookValueAmt>
        <EOYFMVAmt>16046</EOYFMVAmt>
      </InvestmentsCorporateStockGrp>
      <InvestmentsCorporateStockGrp>
        <StockNm>SERVICE NOW</StockNm>
        <EOYBookValueAmt>9585</EOYBookValueAmt>
        <EOYFMVAmt>24383</EOYFMVAmt>
      </InvestmentsCorporateStockGrp>
      <InvestmentsCorporateStockGrp>
        <StockNm>SHERWIN-WILLIAMS CO</StockNm>
        <EOYBookValueAmt>27137</EOYBookValueAmt>
        <EOYFMVAmt>26854</EOYFMVAmt>
      </InvestmentsCorporateStockGrp>
      <InvestmentsCorporateStockGrp>
        <StockNm>SHOPIFY INC</StockNm>
        <EOYBookValueAmt>15461</EOYBookValueAmt>
        <EOYFMVAmt>23393</EOYFMVAmt>
      </InvestmentsCorporateStockGrp>
      <InvestmentsCorporateStockGrp>
        <StockNm>SITEONE LANDSCAPE SUPPLY INC</StockNm>
        <EOYBookValueAmt>17740</EOYBookValueAmt>
        <EOYFMVAmt>10278</EOYFMVAmt>
      </InvestmentsCorporateStockGrp>
      <InvestmentsCorporateStockGrp>
        <StockNm>SPDR S&amp;P AEROSPACE AND DEFENSE</StockNm>
        <EOYBookValueAmt>18153</EOYBookValueAmt>
        <EOYFMVAmt>24210</EOYFMVAmt>
      </InvestmentsCorporateStockGrp>
      <InvestmentsCorporateStockGrp>
        <StockNm>STRYKER CORPORATION</StockNm>
        <EOYBookValueAmt>8264</EOYBookValueAmt>
        <EOYFMVAmt>10802</EOYFMVAmt>
      </InvestmentsCorporateStockGrp>
      <InvestmentsCorporateStockGrp>
        <StockNm>T-MOBILE US INC</StockNm>
        <EOYBookValueAmt>6601</EOYBookValueAmt>
        <EOYFMVAmt>10595</EOYFMVAmt>
      </InvestmentsCorporateStockGrp>
      <InvestmentsCorporateStockGrp>
        <StockNm>TELEDYNE TECH INC</StockNm>
        <EOYBookValueAmt>13116</EOYBookValueAmt>
        <EOYFMVAmt>13460</EOYFMVAmt>
      </InvestmentsCorporateStockGrp>
      <InvestmentsCorporateStockGrp>
        <StockNm>TERADYNE INC</StockNm>
        <EOYBookValueAmt>16154</EOYBookValueAmt>
        <EOYFMVAmt>12970</EOYFMVAmt>
      </InvestmentsCorporateStockGrp>
      <InvestmentsCorporateStockGrp>
        <StockNm>THE COCA-COLA CO</StockNm>
        <EOYBookValueAmt>11930</EOYBookValueAmt>
        <EOYFMVAmt>12639</EOYFMVAmt>
      </InvestmentsCorporateStockGrp>
      <InvestmentsCorporateStockGrp>
        <StockNm>THE HERSHEY COMPANY</StockNm>
        <EOYBookValueAmt>11526</EOYBookValueAmt>
        <EOYFMVAmt>9653</EOYFMVAmt>
      </InvestmentsCorporateStockGrp>
      <InvestmentsCorporateStockGrp>
        <StockNm>THERMO FISHER SCIENTIFIC INC</StockNm>
        <EOYBookValueAmt>47649</EOYBookValueAmt>
        <EOYFMVAmt>41618</EOYFMVAmt>
      </InvestmentsCorporateStockGrp>
      <InvestmentsCorporateStockGrp>
        <StockNm>THOR INDS INC</StockNm>
        <EOYBookValueAmt>15151</EOYBookValueAmt>
        <EOYFMVAmt>14548</EOYFMVAmt>
      </InvestmentsCorporateStockGrp>
      <InvestmentsCorporateStockGrp>
        <StockNm>UNITEDHEALTH GROUP INC</StockNm>
        <EOYBookValueAmt>33245</EOYBookValueAmt>
        <EOYFMVAmt>33893</EOYFMVAmt>
      </InvestmentsCorporateStockGrp>
      <InvestmentsCorporateStockGrp>
        <StockNm>UNIVERSAL DISPLAY CORP</StockNm>
        <EOYBookValueAmt>16738</EOYBookValueAmt>
        <EOYFMVAmt>11111</EOYFMVAmt>
      </InvestmentsCorporateStockGrp>
      <InvestmentsCorporateStockGrp>
        <StockNm>VANGUARD CORP BOND ETF LONG TE</StockNm>
        <EOYBookValueAmt>6236</EOYBookValueAmt>
        <EOYFMVAmt>6207</EOYFMVAmt>
      </InvestmentsCorporateStockGrp>
      <InvestmentsCorporateStockGrp>
        <StockNm>VANGUARD FIN ETF</StockNm>
        <EOYBookValueAmt>18030</EOYBookValueAmt>
        <EOYFMVAmt>24204</EOYFMVAmt>
      </InvestmentsCorporateStockGrp>
      <InvestmentsCorporateStockGrp>
        <StockNm>VERIZON COMMUNICATIONS</StockNm>
        <EOYBookValueAmt>9011</EOYBookValueAmt>
        <EOYFMVAmt>8438</EOYFMVAmt>
      </InvestmentsCorporateStockGrp>
      <InvestmentsCorporateStockGrp>
        <StockNm>VERTEX PHARMCTLS INC</StockNm>
        <EOYBookValueAmt>4037</EOYBookValueAmt>
        <EOYFMVAmt>5235</EOYFMVAmt>
      </InvestmentsCorporateStockGrp>
      <InvestmentsCorporateStockGrp>
        <StockNm>VIRTUS ALLIANZGI CONVERTIBLE &amp;</StockNm>
        <EOYBookValueAmt>7010</EOYBookValueAmt>
        <EOYFMVAmt>5581</EOYFMVAmt>
      </InvestmentsCorporateStockGrp>
      <InvestmentsCorporateStockGrp>
        <StockNm>VISA INC</StockNm>
        <EOYBookValueAmt>46359</EOYBookValueAmt>
        <EOYFMVAmt>64155</EOYFMVAmt>
      </InvestmentsCorporateStockGrp>
      <InvestmentsCorporateStockGrp>
        <StockNm>WAL-MART STORES INC</StockNm>
        <EOYBookValueAmt>7101</EOYBookValueAmt>
        <EOYFMVAmt>13281</EOYFMVAmt>
      </InvestmentsCorporateStockGrp>
      <InvestmentsCorporateStockGrp>
        <StockNm>WALT DISNEY HOLDINGS CO</StockNm>
        <EOYBookValueAmt>9238</EOYBookValueAmt>
        <EOYFMVAmt>8463</EOYFMVAmt>
      </InvestmentsCorporateStockGrp>
      <InvestmentsCorporateStockGrp>
        <StockNm>WASATCH EMERGING INDIA FUND</StockNm>
        <EOYBookValueAmt>8352</EOYBookValueAmt>
        <EOYFMVAmt>8317</EOYFMVAmt>
      </InvestmentsCorporateStockGrp>
      <InvestmentsCorporateStockGrp>
        <StockNm>WASTE MANAGEMENT INC</StockNm>
        <EOYBookValueAmt>7931</EOYBookValueAmt>
        <EOYFMVAmt>9888</EOYFMVAmt>
      </InvestmentsCorporateStockGrp>
      <InvestmentsCorporateStockGrp>
        <StockNm>WATSCO INC</StockNm>
        <EOYBookValueAmt>11118</EOYBookValueAmt>
        <EOYFMVAmt>18482</EOYFMVAmt>
      </InvestmentsCorporateStockGrp>
      <InvestmentsCorporateStockGrp>
        <StockNm>WELLS FARGO ADV ULTRA SHORT TE</StockNm>
        <EOYBookValueAmt>22118</EOYBookValueAmt>
        <EOYFMVAmt>22251</EOYFMVAmt>
      </InvestmentsCorporateStockGrp>
      <InvestmentsCorporateStockGrp>
        <StockNm>WORKDAY INC</StockNm>
        <EOYBookValueAmt>12243</EOYBookValueAmt>
        <EOYFMVAmt>14192</EOYFMVAmt>
      </InvestmentsCorporateStockGrp>
      <InvestmentsCorporateStockGrp>
        <StockNm>YUM BRANDS INC</StockNm>
        <EOYBookValueAmt>6435</EOYBookValueAmt>
        <EOYFMVAmt>6440</EOYFMVAmt>
      </InvestmentsCorporateStockGrp>
      <InvestmentsCorporateStockGrp>
        <StockNm>ZEBRA TECHNOLOGIES CORP</StockNm>
        <EOYBookValueAmt>29674</EOYBookValueAmt>
        <EOYFMVAmt>19311</EOYFMVAmt>
      </InvestmentsCorporateStockGrp>
      <InvestmentsCorporateStockGrp>
        <StockNm>ZOETIS INC</StockNm>
        <EOYBookValueAmt>50421</EOYBookValueAmt>
        <EOYFMVAmt>40570</EOYFMVAmt>
      </InvestmentsCorporateStockGrp>
      <InvestmentsCorporateStockGrp>
        <StockNm>ZURN WATER SOLUTIONS</StockNm>
        <EOYBookValueAmt>10606</EOYBookValueAmt>
        <EOYFMVAmt>17121</EOYFMVAmt>
      </InvestmentsCorporateStockGrp>
    </InvestmentsCorpStockSchedule>
    <InvestmentsGovtObligationsSch documentId="InvGovtObligSch">
      <USGovtObligationsBookVlEOYAmt>375750</USGovtObligationsBookVlEOYAmt>
      <USGovtObligationsEOYFMVAmt>365436</USGovtObligationsEOYFMVAmt>
    </InvestmentsGovtObligationsSch>
    <OtherExpensesSchedule documentId="OtherExpensesSch">
      <OtherExpensesScheduleGrp>
        <Desc>Administrative Fees</Desc>
        <RevenueAndExpensesPerBooksAmt>17942</RevenueAndExpensesPerBooksAmt>
        <DisbursementsCharitablePrpsAmt>17942</DisbursementsCharitablePrpsAmt>
      </OtherExpensesScheduleGrp>
      <OtherExpensesScheduleGrp>
        <Desc>Bank Charges</Desc>
        <RevenueAndExpensesPerBooksAmt>349</RevenueAndExpensesPerBooksAmt>
        <NetInvestmentIncomeAmt>349</NetInvestmentIncomeAmt>
      </OtherExpensesScheduleGrp>
      <OtherExpensesScheduleGrp>
        <Desc>State or Local Filing Fees</Desc>
        <RevenueAndExpensesPerBooksAmt>25</RevenueAndExpensesPerBooksAmt>
        <DisbursementsCharitablePrpsAmt>25</DisbursementsCharitablePrpsAmt>
      </OtherExpensesScheduleGrp>
    </OtherExpensesSchedule>
    <OtherIncomeSchedule2 documentId="OtherIncomeSch2">
      <OtherIncomeDetail>
        <Desc>federal Tax Refund</Desc>
        <RevenueAndExpensesPerBooksAmt>186</RevenueAndExpensesPerBooksAmt>
      </OtherIncomeDetail>
    </OtherIncomeSchedule2>
    <OtherProfessionalFeesSchedule documentId="OthProfFeesSch">
      <OtherProfessionalFeesDetail>
        <CategoryTxt>Investment Management Services</CategoryTxt>
        <Amt>34882</Amt>
        <NetInvestmentIncomeAmt>34882</NetInvestmentIncomeAmt>
      </OtherProfessionalFeesDetail>
    </OtherProfessionalFeesSchedule>
    <TaxesSchedule documentId="TaxesSchedule">
      <TaxesDetail>
        <CategoryTxt>990-PF Estimated Tax for 2024</CategoryTxt>
        <Amt>3100</Amt>
      </TaxesDetail>
      <TaxesDetail>
        <CategoryTxt>990-PF Excise Tax for 2023</CategoryTxt>
        <Amt>137</Amt>
      </TaxesDetail>
      <TaxesDetail>
        <CategoryTxt>Foreign Tax Paid</CategoryTxt>
        <Amt>37</Amt>
        <NetInvestmentIncomeAmt>37</NetInvestmentIncomeAmt>
      </TaxesDetail>
    </TaxesSchedule>
  </ReturnData>
</Return>