<?xml version="1.0" encoding="utf-8"?>
<!--XBRL document created with Toppan Merrill Bridge  11.3.0.1 -->
<!--Based on XBRL 2.1-->
<!--Created on: 6/26/2026 1:43:03 PM-->
<!--Modified on: 6/26/2026 1:43:03 PM-->
<xsd:schema targetNamespace="http://www.bankfirstnational.com/20251231" attributeFormDefault="unqualified" elementFormDefault="qualified" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:dei="http://xbrl.sec.gov/dei/2026" xmlns:deprecated="http://www.xbrl.org/2009/role/deprecated" xmlns:dtr="http://www.xbrl.org/2009/dtr" xmlns:ref="http://www.xbrl.org/2006/ref" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xl="http://www.xbrl.org/2003/XLink" xmlns:us-gaap="http://fasb.org/us-gaap/2026" xmlns:utr="http://www.xbrl.org/2009/utr" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:enum2="http://xbrl.org/2020/extensible-enumerations-2.0" xmlns:net="http://www.xbrl.org/2009/role/net" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2020-01-21" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:negated="http://www.xbrl.org/2009/role/negated" xmlns:srt="http://fasb.org/srt/2026" xmlns:attributeFormDefault="unqualified" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:us-gaap-ebp="http://fasb.org/us-gaap-ebp/2026" xmlns:bfc="http://www.bankfirstnational.com/20251231">
  <xsd:annotation>
    <xsd:appinfo>
      <link:roleType roleURI="http://www.bankfirstnational.com/role/StatementStatementsOfNetAssetsAvailableForBenefits" id="StatementStatementsOfNetAssetsAvailableForBenefits">
        <link:definition>00100 - Statement - STATEMENTS OF NET ASSETS AVAILABLE FOR BENEFITS</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.bankfirstnational.com/role/StatementStatementOfChangesInNetAssetsAvailableForBenefits" id="StatementStatementOfChangesInNetAssetsAvailableForBenefits">
        <link:definition>00200 - Statement - STATEMENT OF CHANGES IN NET ASSETS AVAILABLE FOR BENEFITS</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.bankfirstnational.com/role/DisclosureReconciliationOfFinancialStatementsToForm5500Details" id="DisclosureReconciliationOfFinancialStatementsToForm5500Details">
        <link:definition>40801 - Disclosure - Reconciliation of Financial Statements to Form 5500 (Details)</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.bankfirstnational.com/role/DocumentDocumentAndEntityInformation" id="DocumentDocumentAndEntityInformation">
        <link:definition>00090 - 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.bankfirstnational.com/role/DisclosureDescriptionOfPlan" id="DisclosureDescriptionOfPlan">
        <link:definition>10101 - Disclosure - Description of Plan</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.bankfirstnational.com/role/DisclosureSummaryOfSignificantAccountingPolicies" id="DisclosureSummaryOfSignificantAccountingPolicies">
        <link:definition>10201 - Disclosure - Summary of Significant Accounting Policies</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.bankfirstnational.com/role/DisclosureConcentrations" id="DisclosureConcentrations">
        <link:definition>10301 - Disclosure - Concentrations</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.bankfirstnational.com/role/DisclosureFairValueMeasurements" id="DisclosureFairValueMeasurements">
        <link:definition>10401 - Disclosure - Fair Value Measurements</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.bankfirstnational.com/role/DisclosureTaxStatus" id="DisclosureTaxStatus">
        <link:definition>10501 - Disclosure - Tax Status</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.bankfirstnational.com/role/DisclosureTransactionsWithRelatedPartiesAndPartiesInInterest" id="DisclosureTransactionsWithRelatedPartiesAndPartiesInInterest">
        <link:definition>10601 - Disclosure - Transactions with Related Parties and Parties-in-Interest</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.bankfirstnational.com/role/DisclosureAmountsOwedToParticipantsWithdrawingFromPlan" id="DisclosureAmountsOwedToParticipantsWithdrawingFromPlan">
        <link:definition>10701 - Disclosure - Amounts Owed to Participants Withdrawing from the Plan</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.bankfirstnational.com/role/DisclosureReconciliationOfFinancialStatementsToForm5500" id="DisclosureReconciliationOfFinancialStatementsToForm5500">
        <link:definition>10801 - Disclosure - Reconciliation of Financial Statements to Form 5500</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.bankfirstnational.com/role/DisclosureScheduleOfAssets" id="DisclosureScheduleOfAssets">
        <link:definition>10901 - Disclosure - SCHEDULE OF ASSETS</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.bankfirstnational.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" id="DisclosureSummaryOfSignificantAccountingPoliciesPolicies">
        <link:definition>20202 - Disclosure - Summary of Significant Accounting Policies (Policies)</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.bankfirstnational.com/role/DisclosureConcentrationsTables" id="DisclosureConcentrationsTables">
        <link:definition>30303 - Disclosure - Concentrations (Tables)</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.bankfirstnational.com/role/DisclosureFairValueMeasurementsTables" id="DisclosureFairValueMeasurementsTables">
        <link:definition>30403 - Disclosure - Fair Value Measurements (Tables)</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.bankfirstnational.com/role/DisclosureTransactionsWithRelatedPartiesAndPartiesInInterestTables" id="DisclosureTransactionsWithRelatedPartiesAndPartiesInInterestTables">
        <link:definition>30603 - Disclosure - Transactions with Related Parties and Parties-in-Interest (Tables)</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.bankfirstnational.com/role/DisclosureReconciliationOfFinancialStatementsToForm5500Tables" id="DisclosureReconciliationOfFinancialStatementsToForm5500Tables">
        <link:definition>30803 - Disclosure - Reconciliation of Financial Statements to Form 5500 (Tables)</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.bankfirstnational.com/role/DisclosureDescriptionOfPlanGeneralDetails" id="DisclosureDescriptionOfPlanGeneralDetails">
        <link:definition>40101 - Disclosure - Description of Plan - General (Details)</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.bankfirstnational.com/role/DisclosureDescriptionOfPlanContributionsDetails" id="DisclosureDescriptionOfPlanContributionsDetails">
        <link:definition>40102 - Disclosure - Description of Plan - Contributions (Details)</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.bankfirstnational.com/role/DisclosureDescriptionOfPlanVestingDetails" id="DisclosureDescriptionOfPlanVestingDetails">
        <link:definition>40103 - Disclosure - Description of Plan - Vesting (Details)</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.bankfirstnational.com/role/DisclosureDescriptionOfPlanDetails" id="DisclosureDescriptionOfPlanDetails">
        <link:definition>40104 - Disclosure - Description of Plan (Details)</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.bankfirstnational.com/role/DisclosureConcentrationsDetails" id="DisclosureConcentrationsDetails">
        <link:definition>40301 - Disclosure - Concentrations (Details)</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.bankfirstnational.com/role/DisclosureFairValueMeasurementsDetails" id="DisclosureFairValueMeasurementsDetails">
        <link:definition>40401 - Disclosure - Fair Value Measurements (Details)</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.bankfirstnational.com/role/DisclosureFairValueMeasurementsNavDetails" id="DisclosureFairValueMeasurementsNavDetails">
        <link:definition>40402 - Disclosure - Fair Value Measurements - NAV (Details)</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.bankfirstnational.com/role/DisclosureTaxStatusDetails" id="DisclosureTaxStatusDetails">
        <link:definition>40501 - Disclosure - Tax Status (Details)</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.bankfirstnational.com/role/DisclosureTransactionsWithRelatedPartiesAndPartiesInInterestDetails" id="DisclosureTransactionsWithRelatedPartiesAndPartiesInInterestDetails">
        <link:definition>40601 - Disclosure - Transactions with Related Parties and Parties-in-Interest (Details)</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.bankfirstnational.com/role/DisclosureAmountsOwedToParticipantsWithdrawingFromPlanDetails" id="DisclosureAmountsOwedToParticipantsWithdrawingFromPlanDetails">
        <link:definition>40701 - Disclosure - Amounts Owed to Participants Withdrawing from the Plan (Details)</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.bankfirstnational.com/role/DisclosureScheduleOfAssetsDetails" id="DisclosureScheduleOfAssetsDetails">
        <link:definition>40901 - Disclosure - SCHEDULE OF ASSETS (Details)</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.bankfirstnational.com/role/DisclosureScheduleOfAssetsDefaultDetails" id="DisclosureScheduleOfAssetsDefaultDetails">
        <link:definition>40901 - Disclosure - SCHEDULE OF ASSETS Default (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:linkbaseRef xlink:type="simple" xlink:href="bfc-20251231_pre.xml" 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="bfc-20251231_cal.xml" 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="bfc-20251231_def.xml" 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="bfc-20251231_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" />
      <link:roleType roleURI="http://www.bankfirstnational.com/role/DisclosureStandardAndCustomAxisDomainDefaults" id="DisclosureStandardAndCustomAxisDomainDefaults">
        <link:definition>99900 - Disclosure - Standard And Custom Axis Domain Defaults</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
    </xsd:appinfo>
  </xsd:annotation>
  <xsd:import namespace="http://fasb.org/us-gaap/2026" schemaLocation="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd" />
  <xsd:import namespace="http://fasb.org/us-gaap-ebp/2026" schemaLocation="https://xbrl.fasb.org/us-gaap/2026/ebp/elts/us-gaap-ebp-2026.xsd" />
  <xsd:import namespace="http://fasb.org/srt/2026" schemaLocation="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd" />
  <xsd:import namespace="http://xbrl.sec.gov/dei/2026" schemaLocation="https://xbrl.sec.gov/dei/2026/dei-2026.xsd" />
  <xsd:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd" />
  <xsd:import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd" />
  <xsd:import namespace="https://xbrl.org/2023/calculation-1.1" schemaLocation="https://www.xbrl.org/2023/calculation-1.1.xsd" />
  <import namespace="http://www.xbrl.org/dtr/type/2020-01-21" schemaLocation="https://www.xbrl.org/dtr/type/2020-01-21/types.xsd" xmlns="http://www.w3.org/2001/XMLSchema" />
  <xsd:import namespace="http://www.xbrl.org/dtr/type/2024-01-31" schemaLocation="https://www.xbrl.org/dtr/type/2024-01-31/types.xsd" />
  <xsd:element name="EBP002Member" id="bfc_EBP002Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="EmployeeBenefitPlanInvestmentValuationAndIncomeRecognitionPolicyTextBlock" id="bfc_EmployeeBenefitPlanInvestmentValuationAndIncomeRecognitionPolicyTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="EmployeeBenefitPlanMinimumAgeForPlanEligibility" id="bfc_EmployeeBenefitPlanMinimumAgeForPlanEligibility" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="EmployeeBenefitPlanMinimumServicePeriodForPlanEligibility" id="bfc_EmployeeBenefitPlanMinimumServicePeriodForPlanEligibility" type="xbrli:durationItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="EmployeeBenefitPlanParticipantContributionAutomaticDeferralRateAnnualIncrease" id="bfc_EmployeeBenefitPlanParticipantContributionAutomaticDeferralRateAnnualIncrease" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="EmployeeBenefitPlanProfitSharingContributionVestingPercentageDeathOrRetirementAge" id="bfc_EmployeeBenefitPlanProfitSharingContributionVestingPercentageDeathOrRetirementAge" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="EmployeeBenefitPlanProfitSharingContributionVestingPeriod" id="bfc_EmployeeBenefitPlanProfitSharingContributionVestingPeriod" type="xbrli:durationItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="EmployeeBenefitPlanAutomaticDistributionThresholdAmount" id="bfc_EmployeeBenefitPlanAutomaticDistributionThresholdAmount" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" xbrli:balance="credit" />
  <xsd:element name="EmployeeBenefitPlanPlanTerminationVestingPercentage" id="bfc_EmployeeBenefitPlanPlanTerminationVestingPercentage" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="EmployeeBenefitPlanPooledSeparateAccountMidcapMember" id="bfc_EmployeeBenefitPlanPooledSeparateAccountMidcapMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="EmployeeBenefitPlanPooledSeparateAccountBlueChipMember" id="bfc_EmployeeBenefitPlanPooledSeparateAccountBlueChipMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="EmployeeBenefitPlanEmployerMember" id="bfc_EmployeeBenefitPlanEmployerMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="EmployeeBenefitPlanInvestmentNumberOfSharesInKindTransferOutOfPlan" id="bfc_EmployeeBenefitPlanInvestmentNumberOfSharesInKindTransferOutOfPlan" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="EmployeeBenefitPlanInvestmentInKindTransfersOfStockOutOfPlanExcludingPlanInterestInMasterTrustValue" id="bfc_EmployeeBenefitPlanInvestmentInKindTransfersOfStockOutOfPlanExcludingPlanInterestInMasterTrustValue" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="credit" />
  <xsd:element name="EmployeeBenefitPlanLiabilityTable" id="bfc_EmployeeBenefitPlanLiabilityTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="EmployeeBenefitPlanLiabilityLineItems" id="bfc_EmployeeBenefitPlanLiabilityLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="EmployeeBenefitPlanAmountOwedToParticipantsTextBlock" id="bfc_EmployeeBenefitPlanAmountOwedToParticipantsTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="BankFirstCorporationMember" id="bfc_BankFirstCorporationMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="MetlifeStableValueMember" id="bfc_MetlifeStableValueMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="VanguardMoneyMarketReservesMember" id="bfc_VanguardMoneyMarketReservesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="CohenSteersInstlRealtyMember" id="bfc_CohenSteersInstlRealtyMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="ColumbiaSmallCapIndexMember" id="bfc_ColumbiaSmallCapIndexMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="ColumbiaSmallCapGrowthMember" id="bfc_ColumbiaSmallCapGrowthMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="FederatedHermesTotalReturnBondMember" id="bfc_FederatedHermesTotalReturnBondMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="PgimHighYieldMember" id="bfc_PgimHighYieldMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="EatonVanceEmergingAndFrontierCountriesMember" id="bfc_EatonVanceEmergingAndFrontierCountriesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="JpMorganIncomeMember" id="bfc_JpMorganIncomeMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="MfsInternationalDiversificationMember" id="bfc_MfsInternationalDiversificationMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="MfsMidCapGrowthMember" id="bfc_MfsMidCapGrowthMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="MfsValueMember" id="bfc_MfsValueMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="BlackrockLifepathIndex2030Member" id="bfc_BlackrockLifepathIndex2030Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="BlackrockLifepathIndex2035Member" id="bfc_BlackrockLifepathIndex2035Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="BlackrockLifepathIndex2040Member" id="bfc_BlackrockLifepathIndex2040Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="BlackrockLifepathIndex2045Member" id="bfc_BlackrockLifepathIndex2045Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="BlackrockLifepathIndex2050Member" id="bfc_BlackrockLifepathIndex2050Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="BlackrockLifepathIndex2055Member" id="bfc_BlackrockLifepathIndex2055Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="BlackrockLifepathIndex2060Member" id="bfc_BlackrockLifepathIndex2060Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="BlackrockLifepathIndex2065Member" id="bfc_BlackrockLifepathIndex2065Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="BlackrockLifepathIndexRetirementMember" id="bfc_BlackrockLifepathIndexRetirementMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="AllspringSpecialSmallCapValueMember" id="bfc_AllspringSpecialSmallCapValueMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="TotalMutualFundsMember" id="bfc_TotalMutualFundsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="LaCapitalMgmtVictoryMidcapValueIMember" id="bfc_LaCapitalMgmtVictoryMidcapValueIMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="PrincipalGlobalInvestorsBlueChipMember" id="bfc_PrincipalGlobalInvestorsBlueChipMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="TotalPooledSeparateFundsMember" id="bfc_TotalPooledSeparateFundsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="EmployeeBenefitPlanPooledSeparateAccountSmallCapIndexMember" id="bfc_EmployeeBenefitPlanPooledSeparateAccountSmallCapIndexMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="PrincipalGlobalInvestorsPrincipalSmallCapMember" id="bfc_PrincipalGlobalInvestorsPrincipalSmallCapMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="BlackrockLifepathIndex2070Member" id="bfc_BlackrockLifepathIndex2070Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="EmployeeBenefitPlanFullyBenefitResponsiveInvestmentContractMember" id="bfc_EmployeeBenefitPlanFullyBenefitResponsiveInvestmentContractMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="PrincipalFixedIncomeGuaranteedOptionMember" id="bfc_PrincipalFixedIncomeGuaranteedOptionMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="EmployeeBenefitPlanFullyBenefitResponsiveInvestmentContractParticipantTransfersRestrictionPeriod" id="bfc_EmployeeBenefitPlanFullyBenefitResponsiveInvestmentContractParticipantTransfersRestrictionPeriod" type="xbrli:durationItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="PrincipalGlobalInvestorsPrincipalSmallCapSP600IndexMember" id="bfc_PrincipalGlobalInvestorsPrincipalSmallCapSP600IndexMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
</xsd:schema>
