<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2026 Workiva-->
<!--r:019d1a85-91c3-7ed0-ac57-992c20b2e507,g:5664f4e0-3144-41f5-ac3d-213786059c61-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:arcroleRef arcroleURI="https://xbrl.org/2023/arcrole/summation-item" xlink:type="simple" xlink:href="https://www.xbrl.org/2023/calculation-1.1.xsd#summation-item"/>
  <link:roleRef roleURI="http://m-finance.com/role/ConsolidatedBalanceSheets" xlink:type="simple" xlink:href="mfi-20251231.xsd#ConsolidatedBalanceSheets"/>
  <link:calculationLink xlink:role="http://m-finance.com/role/ConsolidatedBalanceSheets" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_019d1a85-9264-749a-b7f3-91779865e977" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Assets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_019d1a85-9264-7298-9d6f-363e32f3d929" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetsCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_019d1a85-9264-749a-b7f3-91779865e977" xlink:to="loc_us-gaap_AssetsCurrent_019d1a85-9264-7298-9d6f-363e32f3d929" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsNoncurrent_019d1a85-9264-7156-b1c2-b30e74dc6989" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetsNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_019d1a85-9264-749a-b7f3-91779865e977" xlink:to="loc_us-gaap_AssetsNoncurrent_019d1a85-9264-7156-b1c2-b30e74dc6989" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_019eed32-9bf9-742a-acba-7bbc49eec675" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetsCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_019eed32-9bf9-716f-b510-b9ed67307cb2" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_019eed32-9bf9-742a-acba-7bbc49eec675" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_019eed32-9bf9-716f-b510-b9ed67307cb2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCash_019eed32-9bf9-7630-a694-61f7cc64d8da" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RestrictedCash"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_019eed32-9bf9-742a-acba-7bbc49eec675" xlink:to="loc_us-gaap_RestrictedCash_019eed32-9bf9-7630-a694-61f7cc64d8da" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_019eed32-9bf9-76ef-91fa-91101640ffb0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_019eed32-9bf9-742a-acba-7bbc49eec675" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_019eed32-9bf9-76ef-91fa-91101640ffb0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_019eed32-9bf9-7ad4-8a2b-2506ba394428" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_019eed32-9bf9-742a-acba-7bbc49eec675" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_019eed32-9bf9-7ad4-8a2b-2506ba394428" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CryptoAssetFairValueUnrestricted_019eed32-9bf9-7a86-b896-e18300f6ab83" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CryptoAssetFairValueUnrestricted"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_019eed32-9bf9-742a-acba-7bbc49eec675" xlink:to="loc_us-gaap_CryptoAssetFairValueUnrestricted_019eed32-9bf9-7a86-b896-e18300f6ab83" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CryptoAssetFairValueRestricted_019eed32-9bf9-7574-8f5c-685c847b9e60" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CryptoAssetFairValueRestricted"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_019eed32-9bf9-742a-acba-7bbc49eec675" xlink:to="loc_us-gaap_CryptoAssetFairValueRestricted_019eed32-9bf9-7574-8f5c-685c847b9e60" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentOwnedAtFairValue_019eed32-9bf9-71bf-851c-5f835138fc93" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InvestmentOwnedAtFairValue"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_019eed32-9bf9-742a-acba-7bbc49eec675" xlink:to="loc_us-gaap_InvestmentOwnedAtFairValue_019eed32-9bf9-71bf-851c-5f835138fc93" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_019d1a85-9264-76f7-a0ef-3a6714acfbf4" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_019d1a85-9264-7d63-af47-eb978d5f77f1" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_019d1a85-9264-76f7-a0ef-3a6714acfbf4" xlink:to="loc_us-gaap_CommonStockValue_019d1a85-9264-7d63-af47-eb978d5f77f1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapital_019d1a85-9264-7a23-962d-b026b7a64737" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AdditionalPaidInCapital"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_019d1a85-9264-76f7-a0ef-3a6714acfbf4" xlink:to="loc_us-gaap_AdditionalPaidInCapital_019d1a85-9264-7a23-962d-b026b7a64737" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_019d1a85-9264-7cb7-b34d-92342cc86aac" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_019d1a85-9264-76f7-a0ef-3a6714acfbf4" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_019d1a85-9264-7cb7-b34d-92342cc86aac" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_019d1a85-9264-7314-b0a8-81eb4518cd6c" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_019d1a85-9264-76f7-a0ef-3a6714acfbf4" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_019d1a85-9264-7314-b0a8-81eb4518cd6c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_019d4ca2-e0f9-72aa-8d17-f7e5f6af2143" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent_019d4ca2-e0f9-7a10-b8a3-d219f7a4e28d" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_019d4ca2-e0f9-72aa-8d17-f7e5f6af2143" xlink:to="loc_us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent_019d4ca2-e0f9-7a10-b8a3-d219f7a4e28d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent_019d4ca2-e0f9-7043-a69f-2a3690d9a2b9" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_019d4ca2-e0f9-72aa-8d17-f7e5f6af2143" xlink:to="loc_us-gaap_OtherLiabilitiesCurrent_019d4ca2-e0f9-7043-a69f-2a3690d9a2b9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermBorrowings_019d4ca2-e0f9-7be7-892d-62136f21d630" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShortTermBorrowings"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_019d4ca2-e0f9-72aa-8d17-f7e5f6af2143" xlink:to="loc_us-gaap_ShortTermBorrowings_019d4ca2-e0f9-7be7-892d-62136f21d630" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_019d4ca2-e0f9-7868-9608-5f7c068ac4df" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_019d4ca2-e0f9-72aa-8d17-f7e5f6af2143" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_019d4ca2-e0f9-7868-9608-5f7c068ac4df" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilitiesCurrent_019d4ca2-e0f9-7312-8632-2cd97a7a9e44" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DerivativeLiabilitiesCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_019d4ca2-e0f9-72aa-8d17-f7e5f6af2143" xlink:to="loc_us-gaap_DerivativeLiabilitiesCurrent_019d4ca2-e0f9-7312-8632-2cd97a7a9e44" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_019d4ca2-e0f9-7df5-bb8d-f37c47ffaf80" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_019d4ca2-e0f9-72aa-8d17-f7e5f6af2143" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_019d4ca2-e0f9-7df5-bb8d-f37c47ffaf80" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxesPayableCurrent_019d4ca2-e0f9-717f-bcc6-82351b8405c5" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TaxesPayableCurrent"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_019d4ca2-e0f9-72aa-8d17-f7e5f6af2143" xlink:to="loc_us-gaap_TaxesPayableCurrent_019d4ca2-e0f9-717f-bcc6-82351b8405c5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesNoncurrent_019d84d8-ee3b-7574-9435-6b1e89d5f9ee" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LiabilitiesNoncurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityNoncurrent_019d84d8-ee3b-708a-9874-a33a2acbf5b9" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ContractWithCustomerLiabilityNoncurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesNoncurrent_019d84d8-ee3b-7574-9435-6b1e89d5f9ee" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityNoncurrent_019d84d8-ee3b-708a-9874-a33a2acbf5b9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_019d84d8-ee3b-777b-afe5-f7ed3672e0ae" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesNoncurrent_019d84d8-ee3b-7574-9435-6b1e89d5f9ee" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_019d84d8-ee3b-777b-afe5-f7ed3672e0ae" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_019d84d8-ee3b-7c48-81e9-da96f9f2577a" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesNoncurrent_019d84d8-ee3b-7574-9435-6b1e89d5f9ee" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_019d84d8-ee3b-7c48-81e9-da96f9f2577a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_019d84d8-ee3b-7eaa-9df0-559124e7ea61" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesNoncurrent_019d84d8-ee3b-7574-9435-6b1e89d5f9ee" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_019d84d8-ee3b-7eaa-9df0-559124e7ea61" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_019d1a85-9264-7323-a260-727e5ad4c582" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Liabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_019d1a85-9264-79c5-be94-6621a5227178" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_019d1a85-9264-7323-a260-727e5ad4c582" xlink:to="loc_us-gaap_LiabilitiesCurrent_019d1a85-9264-79c5-be94-6621a5227178" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesNoncurrent_019d1a85-9264-74af-836a-e9395dcfad38" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LiabilitiesNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_019d1a85-9264-7323-a260-727e5ad4c582" xlink:to="loc_us-gaap_LiabilitiesNoncurrent_019d1a85-9264-74af-836a-e9395dcfad38" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsNoncurrent_019d1a85-9264-7f78-adb1-0aa3a6bb9923" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetsNoncurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_019d1a85-9264-7366-be7d-f6ac14c34d4e" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsNoncurrent_019d1a85-9264-7f78-adb1-0aa3a6bb9923" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_019d1a85-9264-7366-be7d-f6ac14c34d4e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_019d1a85-9264-7d59-8248-5a1a74f45063" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsNoncurrent_019d1a85-9264-7f78-adb1-0aa3a6bb9923" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_019d1a85-9264-7d59-8248-5a1a74f45063" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_019d1a85-9264-701f-b171-626b47f4aac0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsNoncurrent_019d1a85-9264-7f78-adb1-0aa3a6bb9923" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_019d1a85-9264-701f-b171-626b47f4aac0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseOtherNoncurrent_019d1a85-9264-73a3-b8dd-8e4b49fd6396" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PrepaidExpenseOtherNoncurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsNoncurrent_019d1a85-9264-7f78-adb1-0aa3a6bb9923" xlink:to="loc_us-gaap_PrepaidExpenseOtherNoncurrent_019d1a85-9264-73a3-b8dd-8e4b49fd6396" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_019d1a85-9264-7dfa-8931-565e073f9f6c" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_019d1a85-9264-751e-9249-22ae6a2463e3" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Liabilities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_019d1a85-9264-7dfa-8931-565e073f9f6c" xlink:to="loc_us-gaap_Liabilities_019d1a85-9264-751e-9249-22ae6a2463e3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_019d1a85-9264-7326-ac40-529e509f1af3" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_019d1a85-9264-7dfa-8931-565e073f9f6c" xlink:to="loc_us-gaap_CommitmentsAndContingencies_019d1a85-9264-7326-ac40-529e509f1af3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_019d1a85-9264-7f9d-9c71-c7944b06256f" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockholdersEquity"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_019d1a85-9264-7dfa-8931-565e073f9f6c" xlink:to="loc_us-gaap_StockholdersEquity_019d1a85-9264-7f9d-9c71-c7944b06256f" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://m-finance.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncomeLoss" xlink:type="simple" xlink:href="mfi-20251231.xsd#ConsolidatedStatementsofOperationsandComprehensiveIncomeLoss"/>
  <link:calculationLink xlink:role="http://m-finance.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncomeLoss" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_019d1a85-9264-7d15-96b9-10d67c337998" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_019d1a85-9264-7387-9a3d-cc63acb5134c" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetIncomeLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_019d1a85-9264-7d15-96b9-10d67c337998" xlink:to="loc_us-gaap_NetIncomeLoss_019d1a85-9264-7387-9a3d-cc63acb5134c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_019d1a85-9264-7210-876f-9c94bd741fcc" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_019d1a85-9264-7d15-96b9-10d67c337998" xlink:to="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_019d1a85-9264-7210-876f-9c94bd741fcc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_mfi_GainLossOnInvestmentsIncludingChangesInFairValueOfAssetsAndLiabilitiesNet_019d4773-eeac-7bce-a9a9-dffecf4cb7ff" xlink:href="mfi-20251231.xsd#mfi_GainLossOnInvestmentsIncludingChangesInFairValueOfAssetsAndLiabilitiesNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentIncomeNet_019d4773-eeac-7f42-96ee-c7288a2ec1ff" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InvestmentIncomeNet"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_mfi_GainLossOnInvestmentsIncludingChangesInFairValueOfAssetsAndLiabilitiesNet_019d4773-eeac-7bce-a9a9-dffecf4cb7ff" xlink:to="loc_us-gaap_InvestmentIncomeNet_019d4773-eeac-7f42-96ee-c7288a2ec1ff" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CryptoAssetRealizedGainLossNonoperating_019d4773-eeac-7d9c-9c02-25c07908bbd1" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CryptoAssetRealizedGainLossNonoperating"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_mfi_GainLossOnInvestmentsIncludingChangesInFairValueOfAssetsAndLiabilitiesNet_019d4773-eeac-7bce-a9a9-dffecf4cb7ff" xlink:to="loc_us-gaap_CryptoAssetRealizedGainLossNonoperating_019d4773-eeac-7d9c-9c02-25c07908bbd1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_mfi_CryptoAssetInvestmentIncomeNonoperating_019d4773-eeac-7d45-9965-ea41bc5513c0" xlink:href="mfi-20251231.xsd#mfi_CryptoAssetInvestmentIncomeNonoperating"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_mfi_GainLossOnInvestmentsIncludingChangesInFairValueOfAssetsAndLiabilitiesNet_019d4773-eeac-7bce-a9a9-dffecf4cb7ff" xlink:to="loc_mfi_CryptoAssetInvestmentIncomeNonoperating_019d4773-eeac-7d45-9965-ea41bc5513c0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeGainLossOnDerivativeNet_019d4773-eeac-76dc-80ed-44667f64dcdd" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DerivativeGainLossOnDerivativeNet"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_mfi_GainLossOnInvestmentsIncludingChangesInFairValueOfAssetsAndLiabilitiesNet_019d4773-eeac-7bce-a9a9-dffecf4cb7ff" xlink:to="loc_us-gaap_DerivativeGainLossOnDerivativeNet_019d4773-eeac-76dc-80ed-44667f64dcdd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CryptoAssetUnrealizedGainLossNonoperating_019d4773-eeac-77c2-af49-4f5cdfdefc5b" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CryptoAssetUnrealizedGainLossNonoperating"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_mfi_GainLossOnInvestmentsIncludingChangesInFairValueOfAssetsAndLiabilitiesNet_019d4773-eeac-7bce-a9a9-dffecf4cb7ff" xlink:to="loc_us-gaap_CryptoAssetUnrealizedGainLossNonoperating_019d4773-eeac-77c2-af49-4f5cdfdefc5b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnInvestments_019d4773-eeac-77f2-b4bc-b5c33d854cc9" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GainLossOnInvestments"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_mfi_GainLossOnInvestmentsIncludingChangesInFairValueOfAssetsAndLiabilitiesNet_019d4773-eeac-7bce-a9a9-dffecf4cb7ff" xlink:to="loc_us-gaap_GainLossOnInvestments_019d4773-eeac-77f2-b4bc-b5c33d854cc9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_019d1a85-9264-7e82-8aea-80bd8f5fc91d" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingExpenses"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingAndMarketingExpense_019d1a85-9264-782c-a8dc-640b27669ee2" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SellingAndMarketingExpense"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_019d1a85-9264-7e82-8aea-80bd8f5fc91d" xlink:to="loc_us-gaap_SellingAndMarketingExpense_019d1a85-9264-782c-a8dc-640b27669ee2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense_019d1a85-9264-7f21-a252-429819aa479c" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ResearchAndDevelopmentExpense"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_019d1a85-9264-7e82-8aea-80bd8f5fc91d" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpense_019d1a85-9264-7f21-a252-429819aa479c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_019d1a85-9264-714d-8348-adf2062b10bd" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_019d1a85-9264-7e82-8aea-80bd8f5fc91d" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_019d1a85-9264-714d-8348-adf2062b10bd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill_019d2c30-69da-7672-ba2a-a5257d9f6ee8" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_019d1a85-9264-7e82-8aea-80bd8f5fc91d" xlink:to="loc_us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill_019d2c30-69da-7672-ba2a-a5257d9f6ee8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_019d1a85-9264-7470-aa1c-bbb7ef85ea75" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_019d1a85-9264-783c-b14d-53c88459cde8" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GrossProfit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_019d1a85-9264-7470-aa1c-bbb7ef85ea75" xlink:to="loc_us-gaap_GrossProfit_019d1a85-9264-783c-b14d-53c88459cde8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_019d1a85-9264-758c-8e10-da4bbe7c42db" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingExpenses"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_019d1a85-9264-7470-aa1c-bbb7ef85ea75" xlink:to="loc_us-gaap_OperatingExpenses_019d1a85-9264-758c-8e10-da4bbe7c42db" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_019d1a85-9264-7b8d-a6c9-17a2d184f7a0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GrossProfit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_019d1a85-9264-79c6-9a7d-05ecdfb4aa61" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_GrossProfit_019d1a85-9264-7b8d-a6c9-17a2d184f7a0" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_019d1a85-9264-79c6-9a7d-05ecdfb4aa61" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfRevenue_019d1a85-9264-7996-828a-8d642c6a717f" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CostOfRevenue"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_GrossProfit_019d1a85-9264-7b8d-a6c9-17a2d184f7a0" xlink:to="loc_us-gaap_CostOfRevenue_019d1a85-9264-7996-828a-8d642c6a717f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_019d1a85-9264-720a-aa92-bd17c9ab3d53" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_019d1a85-9264-73e8-a826-d4366a965210" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NonoperatingIncomeExpense_019d1a85-9264-720a-aa92-bd17c9ab3d53" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_019d1a85-9264-73e8-a826-d4366a965210" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingGainsLosses_019d1a85-9264-72ac-8af2-da32e57d9a25" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NonoperatingGainsLosses"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NonoperatingIncomeExpense_019d1a85-9264-720a-aa92-bd17c9ab3d53" xlink:to="loc_us-gaap_NonoperatingGainsLosses_019d1a85-9264-72ac-8af2-da32e57d9a25" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueAdjustment_019d1a85-9264-71a1-b151-a400fcb05812" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetsFairValueAdjustment"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NonoperatingIncomeExpense_019d1a85-9264-720a-aa92-bd17c9ab3d53" xlink:to="loc_us-gaap_AssetsFairValueAdjustment_019d1a85-9264-71a1-b151-a400fcb05812" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseNonoperating_019d1a85-9264-7529-be82-ea1f68ec05df" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InterestExpenseNonoperating"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NonoperatingIncomeExpense_019d1a85-9264-720a-aa92-bd17c9ab3d53" xlink:to="loc_us-gaap_InterestExpenseNonoperating_019d1a85-9264-7529-be82-ea1f68ec05df" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_019d4ca1-d526-78d9-9c0c-78e4b8166485" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_019d4ca1-d526-782e-8431-b2b9f8bc1fd9" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_019d4ca1-d526-78d9-9c0c-78e4b8166485" xlink:to="loc_us-gaap_OperatingIncomeLoss_019d4ca1-d526-782e-8431-b2b9f8bc1fd9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_mfi_GainLossOnInvestmentsIncludingChangesInFairValueOfAssetsAndLiabilitiesNet_019d4ca1-d526-7c6b-bc2c-18139906665f" xlink:href="mfi-20251231.xsd#mfi_GainLossOnInvestmentsIncludingChangesInFairValueOfAssetsAndLiabilitiesNet"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_019d4ca1-d526-78d9-9c0c-78e4b8166485" xlink:to="loc_mfi_GainLossOnInvestmentsIncludingChangesInFairValueOfAssetsAndLiabilitiesNet_019d4ca1-d526-7c6b-bc2c-18139906665f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_019d4ca1-d526-75bc-8572-fc4306a36ac7" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_019d4ca1-d526-78d9-9c0c-78e4b8166485" xlink:to="loc_us-gaap_NonoperatingIncomeExpense_019d4ca1-d526-75bc-8572-fc4306a36ac7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_019d1a85-9264-725d-b6b6-eb3820398113" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_019d1a85-9264-7b8d-9007-c935a4543e09" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_019d1a85-9264-725d-b6b6-eb3820398113" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_019d1a85-9264-7b8d-9007-c935a4543e09" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_019d1a85-9264-740e-bfa0-56a3058deebc" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_019d1a85-9264-725d-b6b6-eb3820398113" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_019d1a85-9264-740e-bfa0-56a3058deebc" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://m-finance.com/role/ConsolidatedStatementsofCashFlows" xlink:type="simple" xlink:href="mfi-20251231.xsd#ConsolidatedStatementsofCashFlows"/>
  <link:calculationLink xlink:role="http://m-finance.com/role/ConsolidatedStatementsofCashFlows" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_019d1a85-9264-77ca-acd8-4a3f3ddca55f" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019d1a85-9264-7309-8fb8-f7c57b450150" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_019d1a85-9264-77ca-acd8-4a3f3ddca55f" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019d1a85-9264-7309-8fb8-f7c57b450150" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_019d1a85-9264-7ee4-b0ce-1a65cbc09e1b" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_019d1a85-9264-77ca-acd8-4a3f3ddca55f" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_019d1a85-9264-7ee4-b0ce-1a65cbc09e1b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_019d1a85-9264-7625-82ae-d618e6080799" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_019d1a85-9264-77ca-acd8-4a3f3ddca55f" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_019d1a85-9264-7625-82ae-d618e6080799" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_019d1a85-9264-7476-beb2-745ccd2b5171" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_019d1a85-9264-77ca-acd8-4a3f3ddca55f" xlink:to="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_019d1a85-9264-7476-beb2-745ccd2b5171" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_019d479d-d398-7648-a3cc-dd2350868ac6" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfWarrants_019d479d-d398-7bd9-b539-72a68c33a8b5" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProceedsFromIssuanceOfWarrants"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_019d479d-d398-7648-a3cc-dd2350868ac6" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfWarrants_019d479d-d398-7bd9-b539-72a68c33a8b5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_019d479d-d398-7b11-85d1-6fc99a494f46" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_019d479d-d398-7648-a3cc-dd2350868ac6" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_019d479d-d398-7b11-85d1-6fc99a494f46" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividends_019d479d-d398-7b66-8728-ee6d4d659ccc" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PaymentsOfDividends"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_019d479d-d398-7648-a3cc-dd2350868ac6" xlink:to="loc_us-gaap_PaymentsOfDividends_019d479d-d398-7b66-8728-ee6d4d659ccc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDebtIssuanceCosts_019d479d-d398-720d-951d-70bc5f8ae3e0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PaymentsOfDebtIssuanceCosts"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_019d479d-d398-7648-a3cc-dd2350868ac6" xlink:to="loc_us-gaap_PaymentsOfDebtIssuanceCosts_019d479d-d398-720d-951d-70bc5f8ae3e0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromBankDebt_019d479d-d398-7e08-b584-e35de7083992" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProceedsFromBankDebt"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_019d479d-d398-7648-a3cc-dd2350868ac6" xlink:to="loc_us-gaap_ProceedsFromBankDebt_019d479d-d398-7e08-b584-e35de7083992" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfBankDebt_019d479d-d398-7a63-b0b4-3a468b6f9204" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RepaymentsOfBankDebt"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_019d479d-d398-7648-a3cc-dd2350868ac6" xlink:to="loc_us-gaap_RepaymentsOfBankDebt_019d479d-d398-7a63-b0b4-3a468b6f9204" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromRelatedPartyDebt_019d479d-d398-7a64-82ab-cc0be1f39cf9" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProceedsFromRelatedPartyDebt"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_019d479d-d398-7648-a3cc-dd2350868ac6" xlink:to="loc_us-gaap_ProceedsFromRelatedPartyDebt_019d479d-d398-7a64-82ab-cc0be1f39cf9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfRelatedPartyDebt_019d479d-d398-7f35-ab4c-93a5c36c4bf3" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RepaymentsOfRelatedPartyDebt"/>
    <link:calculationArc order="8" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_019d479d-d398-7648-a3cc-dd2350868ac6" xlink:to="loc_us-gaap_RepaymentsOfRelatedPartyDebt_019d479d-d398-7f35-ab4c-93a5c36c4bf3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019d84da-d540-7ff5-b4aa-2b1e1cf29e70" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_019d84da-d540-71ed-a4ca-f349f6bc4c7b" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetIncomeLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019d84da-d540-7ff5-b4aa-2b1e1cf29e70" xlink:to="loc_us-gaap_NetIncomeLoss_019d84da-d540-71ed-a4ca-f349f6bc4c7b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation_019d84da-d540-7d8a-9e38-db4361972b58" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Depreciation"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019d84da-d540-7ff5-b4aa-2b1e1cf29e70" xlink:to="loc_us-gaap_Depreciation_019d84da-d540-7d8a-9e38-db4361972b58" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_019d84da-d540-7125-94f0-d2c2fda833fb" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019d84da-d540-7ff5-b4aa-2b1e1cf29e70" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_019d84da-d540-7125-94f0-d2c2fda833fb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense_019d84da-d540-73b6-b61b-7630cc5ce44a" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019d84da-d540-7ff5-b4aa-2b1e1cf29e70" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense_019d84da-d540-73b6-b61b-7630cc5ce44a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnDispositionOfOtherFinancialAssets_019d84da-d540-77c7-b34a-d0aaf32c970c" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GainLossOnDispositionOfOtherFinancialAssets"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019d84da-d540-7ff5-b4aa-2b1e1cf29e70" xlink:to="loc_us-gaap_GainLossOnDispositionOfOtherFinancialAssets_019d84da-d540-77c7-b34a-d0aaf32c970c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueAdjustment_019d84da-d540-70f2-a3ce-861d2593e9f3" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetsFairValueAdjustment"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019d84da-d540-7ff5-b4aa-2b1e1cf29e70" xlink:to="loc_us-gaap_AssetsFairValueAdjustment_019d84da-d540-70f2-a3ce-861d2593e9f3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts_019d84da-d540-7cf3-b920-fe8dcef29ad6" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019d84da-d540-7ff5-b4aa-2b1e1cf29e70" xlink:to="loc_us-gaap_ProvisionForDoubtfulAccounts_019d84da-d540-7cf3-b920-fe8dcef29ad6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill_019d84da-d540-7b62-8d61-ac36e3f88929" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019d84da-d540-7ff5-b4aa-2b1e1cf29e70" xlink:to="loc_us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill_019d84da-d540-7b62-8d61-ac36e3f88929" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentIncomeNet_019d84da-d540-7ae0-a4db-fd502fc3297a" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InvestmentIncomeNet"/>
    <link:calculationArc order="9" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019d84da-d540-7ff5-b4aa-2b1e1cf29e70" xlink:to="loc_us-gaap_InvestmentIncomeNet_019d84da-d540-7ae0-a4db-fd502fc3297a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CryptoAssetRealizedGainLossNonoperating_019d84da-d540-77b7-a0af-90c45d44da81" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CryptoAssetRealizedGainLossNonoperating"/>
    <link:calculationArc order="10" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019d84da-d540-7ff5-b4aa-2b1e1cf29e70" xlink:to="loc_us-gaap_CryptoAssetRealizedGainLossNonoperating_019d84da-d540-77b7-a0af-90c45d44da81" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_mfi_CryptoAssetInvestmentIncomeNonoperating_019d84da-d540-7b17-8bb8-c432e13d305d" xlink:href="mfi-20251231.xsd#mfi_CryptoAssetInvestmentIncomeNonoperating"/>
    <link:calculationArc order="11" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019d84da-d540-7ff5-b4aa-2b1e1cf29e70" xlink:to="loc_mfi_CryptoAssetInvestmentIncomeNonoperating_019d84da-d540-7b17-8bb8-c432e13d305d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeGainLossOnDerivativeNet_019d84da-d540-7026-951b-f60d6efd13a6" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DerivativeGainLossOnDerivativeNet"/>
    <link:calculationArc order="12" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019d84da-d540-7ff5-b4aa-2b1e1cf29e70" xlink:to="loc_us-gaap_DerivativeGainLossOnDerivativeNet_019d84da-d540-7026-951b-f60d6efd13a6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CryptoAssetUnrealizedGainLossNonoperating_019d84da-d540-7395-aebb-e8b8f311dd8e" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CryptoAssetUnrealizedGainLossNonoperating"/>
    <link:calculationArc order="13" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019d84da-d540-7ff5-b4aa-2b1e1cf29e70" xlink:to="loc_us-gaap_CryptoAssetUnrealizedGainLossNonoperating_019d84da-d540-7395-aebb-e8b8f311dd8e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncashIncomeExpense_019d84da-d540-717c-9b2e-71cd4c915f84" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherNoncashIncomeExpense"/>
    <link:calculationArc order="14" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019d84da-d540-7ff5-b4aa-2b1e1cf29e70" xlink:to="loc_us-gaap_OtherNoncashIncomeExpense_019d84da-d540-717c-9b2e-71cd4c915f84" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_019d84da-d540-7310-b933-0a2bad6f2437" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="15" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019d84da-d540-7ff5-b4aa-2b1e1cf29e70" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_019d84da-d540-7310-b933-0a2bad6f2437" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_019d84da-d540-709a-bb59-2744949f47ac" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:calculationArc order="16" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019d84da-d540-7ff5-b4aa-2b1e1cf29e70" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_019d84da-d540-709a-bb59-2744949f47ac" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidExpensesOther_019d84da-d540-76ac-a308-fa287154ec4d" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInPrepaidExpensesOther"/>
    <link:calculationArc order="17" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019d84da-d540-7ff5-b4aa-2b1e1cf29e70" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidExpensesOther_019d84da-d540-76ac-a308-fa287154ec4d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInDepositOtherAssets_019d84da-d540-7459-ae59-684eb9104c22" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInDepositOtherAssets"/>
    <link:calculationArc order="18" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019d84da-d540-7ff5-b4aa-2b1e1cf29e70" xlink:to="loc_us-gaap_IncreaseDecreaseInDepositOtherAssets_019d84da-d540-7459-ae59-684eb9104c22" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities_019d84da-d540-7445-8527-16403663c18a" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities"/>
    <link:calculationArc order="19" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019d84da-d540-7ff5-b4aa-2b1e1cf29e70" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities_019d84da-d540-7445-8527-16403663c18a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_019d84da-d540-77ce-b04f-61abc31a6ed5" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability"/>
    <link:calculationArc order="20" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019d84da-d540-7ff5-b4aa-2b1e1cf29e70" xlink:to="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_019d84da-d540-77ce-b04f-61abc31a6ed5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_019d84da-d540-7dce-921c-8012b020a039" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable"/>
    <link:calculationArc order="21" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019d84da-d540-7ff5-b4aa-2b1e1cf29e70" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_019d84da-d540-7dce-921c-8012b020a039" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingLeaseLiability_019d84da-d540-7fa7-9904-f0ca21012ae6" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInOperatingLeaseLiability"/>
    <link:calculationArc order="22" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019d84da-d540-7ff5-b4aa-2b1e1cf29e70" xlink:to="loc_us-gaap_IncreaseDecreaseInOperatingLeaseLiability_019d84da-d540-7fa7-9904-f0ca21012ae6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_019d1a85-9264-7150-9d21-07596dd7d3e5" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_019d1a85-9264-73fa-a66d-816234eba8ac" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_019d1a85-9264-7150-9d21-07596dd7d3e5" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_019d1a85-9264-73fa-a66d-816234eba8ac" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForSoftware_019d1a85-9264-7d7c-8dc1-5320680f46dc" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PaymentsForSoftware"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_019d1a85-9264-7150-9d21-07596dd7d3e5" xlink:to="loc_us-gaap_PaymentsForSoftware_019d1a85-9264-7d7c-8dc1-5320680f46dc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfOtherInvestments_019d1a85-9264-7af0-80e9-a37ce5309e0d" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProceedsFromSaleOfOtherInvestments"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_019d1a85-9264-7150-9d21-07596dd7d3e5" xlink:to="loc_us-gaap_ProceedsFromSaleOfOtherInvestments_019d1a85-9264-7af0-80e9-a37ce5309e0d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_mfi_ProceedsFromCallOptionsInvestingActivities_019d4798-8311-77ac-a0a8-ee13193c4c67" xlink:href="mfi-20251231.xsd#mfi_ProceedsFromCallOptionsInvestingActivities"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_019d1a85-9264-7150-9d21-07596dd7d3e5" xlink:to="loc_mfi_ProceedsFromCallOptionsInvestingActivities_019d4798-8311-77ac-a0a8-ee13193c4c67" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://m-finance.com/role/SummaryofSignificantAccountingPoliciesScheduleofFairValueHierarchyDetails" xlink:type="simple" xlink:href="mfi-20251231.xsd#SummaryofSignificantAccountingPoliciesScheduleofFairValueHierarchyDetails"/>
  <link:calculationLink xlink:role="http://m-finance.com/role/SummaryofSignificantAccountingPoliciesScheduleofFairValueHierarchyDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesFairValueDisclosure_019d4bbc-f793-7f19-bc55-9862fb3a4607" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LiabilitiesFairValueDisclosure"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilities_019d4bbc-f793-7133-91f2-efe56b28b1ba" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DerivativeLiabilities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesFairValueDisclosure_019d4bbc-f793-7f19-bc55-9862fb3a4607" xlink:to="loc_us-gaap_DerivativeLiabilities_019d4bbc-f793-7133-91f2-efe56b28b1ba" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueDisclosure_019d4bbd-1f11-71e9-a4a6-1317c5e5d26e" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetsFairValueDisclosure"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CryptoAssetFairValueUnrestricted_019d4bbd-1f11-76b8-b7c5-f4d5865a80de" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CryptoAssetFairValueUnrestricted"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsFairValueDisclosure_019d4bbd-1f11-71e9-a4a6-1317c5e5d26e" xlink:to="loc_us-gaap_CryptoAssetFairValueUnrestricted_019d4bbd-1f11-76b8-b7c5-f4d5865a80de" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CryptoAssetFairValueRestricted_019d4bbd-1f11-7037-bf8f-30fbecdb5f84" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CryptoAssetFairValueRestricted"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsFairValueDisclosure_019d4bbd-1f11-71e9-a4a6-1317c5e5d26e" xlink:to="loc_us-gaap_CryptoAssetFairValueRestricted_019d4bbd-1f11-7037-bf8f-30fbecdb5f84" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentOwnedAtFairValue_019d4bbd-1f11-7d10-bd57-3117a8863216" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InvestmentOwnedAtFairValue"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsFairValueDisclosure_019d4bbd-1f11-71e9-a4a6-1317c5e5d26e" xlink:to="loc_us-gaap_InvestmentOwnedAtFairValue_019d4bbd-1f11-7d10-bd57-3117a8863216" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://m-finance.com/role/AccountsReceivablenetScheduleofAccountsReceivableNetDetails" xlink:type="simple" xlink:href="mfi-20251231.xsd#AccountsReceivablenetScheduleofAccountsReceivableNetDetails"/>
  <link:calculationLink xlink:role="http://m-finance.com/role/AccountsReceivablenetScheduleofAccountsReceivableNetDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_019d1a85-9309-7350-b921-4abe418fa374" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableGrossCurrent_019d1a85-9309-7941-b11d-8ef5abbf3872" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountsReceivableGrossCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_AccountsReceivableNetCurrent_019d1a85-9309-7350-b921-4abe418fa374" xlink:to="loc_us-gaap_AccountsReceivableGrossCurrent_019d1a85-9309-7941-b11d-8ef5abbf3872" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_019d1a85-9309-77cf-8351-e3881cce4e08" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_AccountsReceivableNetCurrent_019d1a85-9309-7350-b921-4abe418fa374" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_019d1a85-9309-77cf-8351-e3881cce4e08" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://m-finance.com/role/PrepaidExpensesDepositsandOtherCurrentAssetsnetScheduleofPrepaidExpensesandOtherCurrentAssetsDetails" xlink:type="simple" xlink:href="mfi-20251231.xsd#PrepaidExpensesDepositsandOtherCurrentAssetsnetScheduleofPrepaidExpensesandOtherCurrentAssetsDetails"/>
  <link:calculationLink xlink:role="http://m-finance.com/role/PrepaidExpensesDepositsandOtherCurrentAssetsnetScheduleofPrepaidExpensesandOtherCurrentAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_mfi_PrepaidExpensesAndDepositsGross_019d4c16-ed0c-7b9a-9c20-08f738ecd852" xlink:href="mfi-20251231.xsd#mfi_PrepaidExpensesAndDepositsGross"/>
    <link:loc xlink:type="locator" xlink:label="loc_mfi_PrepaidRentalAndUtilityDeposits_019d4c16-ed0c-74c5-a11e-94ab09914d05" xlink:href="mfi-20251231.xsd#mfi_PrepaidRentalAndUtilityDeposits"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_mfi_PrepaidExpensesAndDepositsGross_019d4c16-ed0c-7b9a-9c20-08f738ecd852" xlink:to="loc_mfi_PrepaidRentalAndUtilityDeposits_019d4c16-ed0c-74c5-a11e-94ab09914d05" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_mfi_OutsourcingServiceDeposits_019d4c16-ed0c-798c-8345-e76a2ff1f92d" xlink:href="mfi-20251231.xsd#mfi_OutsourcingServiceDeposits"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_mfi_PrepaidExpensesAndDepositsGross_019d4c16-ed0c-7b9a-9c20-08f738ecd852" xlink:to="loc_mfi_OutsourcingServiceDeposits_019d4c16-ed0c-798c-8345-e76a2ff1f92d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_mfi_PrepaidDataServiceAndStorage_019d4c16-ed0c-711a-b98a-7b016a5dc6d0" xlink:href="mfi-20251231.xsd#mfi_PrepaidDataServiceAndStorage"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_mfi_PrepaidExpensesAndDepositsGross_019d4c16-ed0c-7b9a-9c20-08f738ecd852" xlink:to="loc_mfi_PrepaidDataServiceAndStorage_019d4c16-ed0c-711a-b98a-7b016a5dc6d0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidInsurance_019d4c16-ed0c-7707-901e-1f8b3ebcefe7" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PrepaidInsurance"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_mfi_PrepaidExpensesAndDepositsGross_019d4c16-ed0c-7b9a-9c20-08f738ecd852" xlink:to="loc_us-gaap_PrepaidInsurance_019d4c16-ed0c-7707-901e-1f8b3ebcefe7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_mfi_PrepaidLegalAndProfessionalFees_019d4c16-ed0c-75b8-8995-6a976c086c14" xlink:href="mfi-20251231.xsd#mfi_PrepaidLegalAndProfessionalFees"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_mfi_PrepaidExpensesAndDepositsGross_019d4c16-ed0c-7b9a-9c20-08f738ecd852" xlink:to="loc_mfi_PrepaidLegalAndProfessionalFees_019d4c16-ed0c-75b8-8995-6a976c086c14" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidAdvertising_019d4c16-ed0c-7dc6-bb04-08eaaa79a45e" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PrepaidAdvertising"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_mfi_PrepaidExpensesAndDepositsGross_019d4c16-ed0c-7b9a-9c20-08f738ecd852" xlink:to="loc_us-gaap_PrepaidAdvertising_019d4c16-ed0c-7dc6-bb04-08eaaa79a45e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_mfi_PrepaidRepairAndMaintenance_019d4c16-ed0c-7869-b189-87ccacea1a18" xlink:href="mfi-20251231.xsd#mfi_PrepaidRepairAndMaintenance"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_mfi_PrepaidExpensesAndDepositsGross_019d4c16-ed0c-7b9a-9c20-08f738ecd852" xlink:to="loc_mfi_PrepaidRepairAndMaintenance_019d4c16-ed0c-7869-b189-87ccacea1a18" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidRent_019d4c16-ed0c-7007-82e7-76c96294a1f4" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PrepaidRent"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_mfi_PrepaidExpensesAndDepositsGross_019d4c16-ed0c-7b9a-9c20-08f738ecd852" xlink:to="loc_us-gaap_PrepaidRent_019d4c16-ed0c-7007-82e7-76c96294a1f4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_mfi_PrepaidOutsourcingFee_019d4c16-ed0c-7ed8-b559-cecb0c5ee49e" xlink:href="mfi-20251231.xsd#mfi_PrepaidOutsourcingFee"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_mfi_PrepaidExpensesAndDepositsGross_019d4c16-ed0c-7b9a-9c20-08f738ecd852" xlink:to="loc_mfi_PrepaidOutsourcingFee_019d4c16-ed0c-7ed8-b559-cecb0c5ee49e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_mfi_PrepaidOthers_019d4c16-ed0c-7d0d-ae58-c8349d568add" xlink:href="mfi-20251231.xsd#mfi_PrepaidOthers"/>
    <link:calculationArc order="10" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_mfi_PrepaidExpensesAndDepositsGross_019d4c16-ed0c-7b9a-9c20-08f738ecd852" xlink:to="loc_mfi_PrepaidOthers_019d4c16-ed0c-7d0d-ae58-c8349d568add" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherReceivablesGrossCurrent_019ef326-33dd-73f4-af45-9ea836ac6e42" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherReceivablesGrossCurrent"/>
    <link:calculationArc order="11" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_mfi_PrepaidExpensesAndDepositsGross_019d4c16-ed0c-7b9a-9c20-08f738ecd852" xlink:to="loc_us-gaap_OtherReceivablesGrossCurrent_019ef326-33dd-73f4-af45-9ea836ac6e42" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssets_019d4c17-052c-7501-a4f6-64a259d724bc" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PrepaidExpenseAndOtherAssets"/>
    <link:loc xlink:type="locator" xlink:label="loc_mfi_PrepaidExpensesAndDepositsGross_019d4c17-052c-7ff3-9116-a770b1aab417" xlink:href="mfi-20251231.xsd#mfi_PrepaidExpensesAndDepositsGross"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssets_019d4c17-052c-7501-a4f6-64a259d724bc" xlink:to="loc_mfi_PrepaidExpensesAndDepositsGross_019d4c17-052c-7ff3-9116-a770b1aab417" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_mfi_PrepaidDepositsAllowanceForCreditLoss_019d4c17-052c-790b-a1d7-3e0102b511f3" xlink:href="mfi-20251231.xsd#mfi_PrepaidDepositsAllowanceForCreditLoss"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssets_019d4c17-052c-7501-a4f6-64a259d724bc" xlink:to="loc_mfi_PrepaidDepositsAllowanceForCreditLoss_019d4c17-052c-790b-a1d7-3e0102b511f3" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://m-finance.com/role/PrepaidExpensesDepositsandOtherCurrentAssetsnetScheduleofPrepaidExpensesandOtherCurrentAssetsDetails_1" xlink:type="simple" xlink:href="mfi-20251231.xsd#PrepaidExpensesDepositsandOtherCurrentAssetsnetScheduleofPrepaidExpensesandOtherCurrentAssetsDetails_1"/>
  <link:calculationLink xlink:role="http://m-finance.com/role/PrepaidExpensesDepositsandOtherCurrentAssetsnetScheduleofPrepaidExpensesandOtherCurrentAssetsDetails_1" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssets_019d4c16-aa5e-77e3-a0c4-f976388ed854" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PrepaidExpenseAndOtherAssets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsNoncurrent_019d4c16-aa5e-78c1-be78-1f044394c2d3" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PrepaidExpenseAndOtherAssetsNoncurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssets_019d4c16-aa5e-77e3-a0c4-f976388ed854" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsNoncurrent_019d4c16-aa5e-78c1-be78-1f044394c2d3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_019d4c16-aa5e-73d1-894d-722f5abc104b" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssets_019d4c16-aa5e-77e3-a0c4-f976388ed854" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_019d4c16-aa5e-73d1-894d-722f5abc104b" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://m-finance.com/role/PrepaidExpensesDepositsandOtherCurrentAssetsnetScheduleofotherassetsnoncurrentDetails" xlink:type="simple" xlink:href="mfi-20251231.xsd#PrepaidExpensesDepositsandOtherCurrentAssetsnetScheduleofotherassetsnoncurrentDetails"/>
  <link:calculationLink xlink:role="http://m-finance.com/role/PrepaidExpensesDepositsandOtherCurrentAssetsnetScheduleofotherassetsnoncurrentDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsNoncurrent_019d3141-9cf5-706e-9d4a-bf9f2b95166e" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PrepaidExpenseAndOtherAssetsNoncurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_mfi_PrepaidExpenseAndOtherAssetsNoncurrentGross_019d3141-9cf5-7140-a23c-ce22e5bd9c67" xlink:href="mfi-20251231.xsd#mfi_PrepaidExpenseAndOtherAssetsNoncurrentGross"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsNoncurrent_019d3141-9cf5-706e-9d4a-bf9f2b95166e" xlink:to="loc_mfi_PrepaidExpenseAndOtherAssetsNoncurrentGross_019d3141-9cf5-7140-a23c-ce22e5bd9c67" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_mfi_PrepaidExpensesAndDepositsAllowanceForCreditLossNoncurrent_019d3141-9cf5-7bd9-8c75-2b61cc87f066" xlink:href="mfi-20251231.xsd#mfi_PrepaidExpensesAndDepositsAllowanceForCreditLossNoncurrent"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsNoncurrent_019d3141-9cf5-706e-9d4a-bf9f2b95166e" xlink:to="loc_mfi_PrepaidExpensesAndDepositsAllowanceForCreditLossNoncurrent_019d3141-9cf5-7bd9-8c75-2b61cc87f066" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_mfi_PrepaidExpenseAndOtherAssetsNoncurrentGross_019d3141-8888-7c7e-a805-3c8dce256277" xlink:href="mfi-20251231.xsd#mfi_PrepaidExpenseAndOtherAssetsNoncurrentGross"/>
    <link:loc xlink:type="locator" xlink:label="loc_mfi_RentalDepositsNoncurrent_019d3141-8889-7567-ba06-7f44dcd1f1bd" xlink:href="mfi-20251231.xsd#mfi_RentalDepositsNoncurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_mfi_PrepaidExpenseAndOtherAssetsNoncurrentGross_019d3141-8888-7c7e-a805-3c8dce256277" xlink:to="loc_mfi_RentalDepositsNoncurrent_019d3141-8889-7567-ba06-7f44dcd1f1bd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_mfi_PrepaidDataServiceNoncurrent_019d3141-8889-7894-84d2-73d28db4b8ea" xlink:href="mfi-20251231.xsd#mfi_PrepaidDataServiceNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_mfi_PrepaidExpenseAndOtherAssetsNoncurrentGross_019d3141-8888-7c7e-a805-3c8dce256277" xlink:to="loc_mfi_PrepaidDataServiceNoncurrent_019d3141-8889-7894-84d2-73d28db4b8ea" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_mfi_PrepaidLegalAndProfessionalFeesNoncurrent_019d3141-8889-7aa7-89a9-10a672687312" xlink:href="mfi-20251231.xsd#mfi_PrepaidLegalAndProfessionalFeesNoncurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_mfi_PrepaidExpenseAndOtherAssetsNoncurrentGross_019d3141-8888-7c7e-a805-3c8dce256277" xlink:to="loc_mfi_PrepaidLegalAndProfessionalFeesNoncurrent_019d3141-8889-7aa7-89a9-10a672687312" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_mfi_PrepaidMarketingNoncurrent_019d3141-8889-7f2b-be64-924d9c5e4d00" xlink:href="mfi-20251231.xsd#mfi_PrepaidMarketingNoncurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_mfi_PrepaidExpenseAndOtherAssetsNoncurrentGross_019d3141-8888-7c7e-a805-3c8dce256277" xlink:to="loc_mfi_PrepaidMarketingNoncurrent_019d3141-8889-7f2b-be64-924d9c5e4d00" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_mfi_PrepaidRepairAndMaintenanceNoncurrent_019d3141-8889-79a9-b96c-ee97d693f332" xlink:href="mfi-20251231.xsd#mfi_PrepaidRepairAndMaintenanceNoncurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_mfi_PrepaidExpenseAndOtherAssetsNoncurrentGross_019d3141-8888-7c7e-a805-3c8dce256277" xlink:to="loc_mfi_PrepaidRepairAndMaintenanceNoncurrent_019d3141-8889-79a9-b96c-ee97d693f332" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://m-finance.com/role/PropertyandEquipmentnetScheduleofPropertyandEquipmentDetails" xlink:type="simple" xlink:href="mfi-20251231.xsd#PropertyandEquipmentnetScheduleofPropertyandEquipmentDetails"/>
  <link:calculationLink xlink:role="http://m-finance.com/role/PropertyandEquipmentnetScheduleofPropertyandEquipmentDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_019d314c-8f99-7c29-a7ac-37c10d64128f" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_019d314c-8f99-7261-a575-c57001470736" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_019d314c-8f99-7c29-a7ac-37c10d64128f" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_019d314c-8f99-7261-a575-c57001470736" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_019d314c-8f99-7411-8d98-3d7a3a8676d4" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_019d314c-8f99-7c29-a7ac-37c10d64128f" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_019d314c-8f99-7411-8d98-3d7a3a8676d4" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://m-finance.com/role/IntangibleAssetsnetScheduleofExpectedAmortizationExpenseDetails" xlink:type="simple" xlink:href="mfi-20251231.xsd#IntangibleAssetsnetScheduleofExpectedAmortizationExpenseDetails"/>
  <link:calculationLink xlink:role="http://m-finance.com/role/IntangibleAssetsnetScheduleofExpectedAmortizationExpenseDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_019d4c23-9966-73f1-9a4e-daedd77fe8b6" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_019d4c23-9966-70df-8f62-a2d70b263f15" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_019d4c23-9966-73f1-9a4e-daedd77fe8b6" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_019d4c23-9966-70df-8f62-a2d70b263f15" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_019d4c23-9966-72cf-9d08-3c5754b01598" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_019d4c23-9966-73f1-9a4e-daedd77fe8b6" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_019d4c23-9966-72cf-9d08-3c5754b01598" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_019d4c23-9966-7357-bf5a-ae8c0b100fd1" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_019d4c23-9966-73f1-9a4e-daedd77fe8b6" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_019d4c23-9966-7357-bf5a-ae8c0b100fd1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_019d4c23-9966-7e2e-8681-24c9668a7ed6" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_019d4c23-9966-73f1-9a4e-daedd77fe8b6" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_019d4c23-9966-7e2e-8681-24c9668a7ed6" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://m-finance.com/role/LeasesScheduleofRemainingContractualMaturitiesofOperatingLeaseLiabilitiesDetails" xlink:type="simple" xlink:href="mfi-20251231.xsd#LeasesScheduleofRemainingContractualMaturitiesofOperatingLeaseLiabilitiesDetails"/>
  <link:calculationLink xlink:role="http://m-finance.com/role/LeasesScheduleofRemainingContractualMaturitiesofOperatingLeaseLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_019d1a85-9309-7df3-a973-d08a03fff147" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_019d1a85-9309-7d6f-9680-c2e4112bceb3" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_019d1a85-9309-7df3-a973-d08a03fff147" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_019d1a85-9309-7d6f-9680-c2e4112bceb3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_019d1a85-9309-7a9b-828c-e783b400738e" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_019d1a85-9309-7df3-a973-d08a03fff147" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_019d1a85-9309-7a9b-828c-e783b400738e" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://m-finance.com/role/LeasesScheduleofRemainingContractualMaturitiesofOperatingLeaseLiabilitiesDetails_1" xlink:type="simple" xlink:href="mfi-20251231.xsd#LeasesScheduleofRemainingContractualMaturitiesofOperatingLeaseLiabilitiesDetails_1"/>
  <link:calculationLink xlink:role="http://m-finance.com/role/LeasesScheduleofRemainingContractualMaturitiesofOperatingLeaseLiabilitiesDetails_1" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_019d3170-bbb9-7774-9d00-4134b7535fba" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_019d3170-bbb9-709d-9e60-03d8cd1e507c" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_019d3170-bbb9-7774-9d00-4134b7535fba" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_019d3170-bbb9-709d-9e60-03d8cd1e507c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_019d3170-bbb9-7261-b0f0-ea04394b6a88" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_019d3170-bbb9-7774-9d00-4134b7535fba" xlink:to="loc_us-gaap_OperatingLeaseLiability_019d3170-bbb9-7261-b0f0-ea04394b6a88" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://m-finance.com/role/AccruedExpensesandOtherCurrentLiabilitiesScheduleofComponentsofAccruedExpensesandOtherCurrentLiabilitiesDetails" xlink:type="simple" xlink:href="mfi-20251231.xsd#AccruedExpensesandOtherCurrentLiabilitiesScheduleofComponentsofAccruedExpensesandOtherCurrentLiabilitiesDetails"/>
  <link:calculationLink xlink:role="http://m-finance.com/role/AccruedExpensesandOtherCurrentLiabilitiesScheduleofComponentsofAccruedExpensesandOtherCurrentLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent_019d1a85-9309-76e2-af2d-b08c47387853" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedBonusesCurrent_019d1a85-9309-7e48-821b-ea6982376556" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccruedBonusesCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent_019d1a85-9309-76e2-af2d-b08c47387853" xlink:to="loc_us-gaap_AccruedBonusesCurrent_019d1a85-9309-7e48-821b-ea6982376556" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedSalesCommissionCurrent_019d1a85-9309-7e08-892c-dec3291933f8" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccruedSalesCommissionCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent_019d1a85-9309-76e2-af2d-b08c47387853" xlink:to="loc_us-gaap_AccruedSalesCommissionCurrent_019d1a85-9309-7e08-892c-dec3291933f8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedEmployeeBenefitsCurrent_019d1a85-9309-71fa-88a5-36d3e0e10407" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccruedEmployeeBenefitsCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent_019d1a85-9309-76e2-af2d-b08c47387853" xlink:to="loc_us-gaap_AccruedEmployeeBenefitsCurrent_019d1a85-9309-71fa-88a5-36d3e0e10407" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedProfessionalFeesCurrent_019d1a85-9309-7644-86a8-4f9a86f828dc" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccruedProfessionalFeesCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent_019d1a85-9309-76e2-af2d-b08c47387853" xlink:to="loc_us-gaap_AccruedProfessionalFeesCurrent_019d1a85-9309-7644-86a8-4f9a86f828dc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_mfi_AccruedNetworkAndDataServices_019d1a85-9309-7736-88e1-edafd3844117" xlink:href="mfi-20251231.xsd#mfi_AccruedNetworkAndDataServices"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent_019d1a85-9309-76e2-af2d-b08c47387853" xlink:to="loc_mfi_AccruedNetworkAndDataServices_019d1a85-9309-7736-88e1-edafd3844117" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesCurrent_019d1a85-9309-75d2-b13f-de88e587f8eb" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherAccruedLiabilitiesCurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent_019d1a85-9309-76e2-af2d-b08c47387853" xlink:to="loc_us-gaap_OtherAccruedLiabilitiesCurrent_019d1a85-9309-75d2-b13f-de88e587f8eb" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://m-finance.com/role/BankBorrowingsScheduleofBankBorrowingsDetails" xlink:type="simple" xlink:href="mfi-20251231.xsd#BankBorrowingsScheduleofBankBorrowingsDetails"/>
  <link:calculationLink xlink:role="http://m-finance.com/role/BankBorrowingsScheduleofBankBorrowingsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_019d4c31-1d2f-717c-9373-a691638c26d5" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongTermDebt"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_019d4c31-1d2f-7d75-8b69-b5bbfc5c4428" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt_019d4c31-1d2f-717c-9373-a691638c26d5" xlink:to="loc_us-gaap_LongTermDebtCurrent_019d4c31-1d2f-7d75-8b69-b5bbfc5c4428" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_019d4c31-1d2f-737e-b853-5552e2e64b9e" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt_019d4c31-1d2f-717c-9373-a691638c26d5" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_019d4c31-1d2f-737e-b853-5552e2e64b9e" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://m-finance.com/role/BankBorrowingsScheduleofMaturitiesoftheBankBorrowingsDetails" xlink:type="simple" xlink:href="mfi-20251231.xsd#BankBorrowingsScheduleofMaturitiesoftheBankBorrowingsDetails"/>
  <link:calculationLink xlink:role="http://m-finance.com/role/BankBorrowingsScheduleofMaturitiesoftheBankBorrowingsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_019d1a85-9309-760c-84dd-e378aa88cfbc" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_019d1a85-9309-7ef2-98c2-b95055f9a2af" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_DebtInstrumentCarryingAmount_019d1a85-9309-760c-84dd-e378aa88cfbc" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_019d1a85-9309-7ef2-98c2-b95055f9a2af" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_019d1a85-9309-7795-9da8-ebf359b10505" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_DebtInstrumentCarryingAmount_019d1a85-9309-760c-84dd-e378aa88cfbc" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_019d1a85-9309-7795-9da8-ebf359b10505" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_019d1a85-9309-7be8-ad7f-171e307c694e" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongTermDebt"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_019d1a85-9309-7d04-8f2e-4beeb8c67d1a" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt_019d1a85-9309-7be8-ad7f-171e307c694e" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_019d1a85-9309-7d04-8f2e-4beeb8c67d1a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentUnamortizedDiscount_019d1a85-9309-7817-b38e-6bc3e69a53db" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentUnamortizedDiscount"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt_019d1a85-9309-7be8-ad7f-171e307c694e" xlink:to="loc_us-gaap_DebtInstrumentUnamortizedDiscount_019d1a85-9309-7817-b38e-6bc3e69a53db" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://m-finance.com/role/IncomeTaxesScheduleofComponentsoftheIncomeTaxProvisionDetails" xlink:type="simple" xlink:href="mfi-20251231.xsd#IncomeTaxesScheduleofComponentsoftheIncomeTaxProvisionDetails"/>
  <link:calculationLink xlink:role="http://m-finance.com/role/IncomeTaxesScheduleofComponentsoftheIncomeTaxProvisionDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_019d1a85-9309-78f9-914a-60602c16c47c" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_019d1a85-9309-7fd1-8203-835657ab52dc" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_019d1a85-9309-78f9-914a-60602c16c47c" xlink:to="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_019d1a85-9309-7fd1-8203-835657ab52dc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_019d1a85-9309-7932-9432-df4399690b48" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_019d1a85-9309-78f9-914a-60602c16c47c" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_019d1a85-9309-7932-9432-df4399690b48" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_019d1a85-9309-7275-87bc-70fa83c335b2" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefit_019d1a85-9309-7c87-9ac6-6c42f57e43c9" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_019d1a85-9309-7275-87bc-70fa83c335b2" xlink:to="loc_us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefit_019d1a85-9309-7c87-9ac6-6c42f57e43c9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_019d1a85-9309-71e2-9d75-b6639b42a19b" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefit_019d1a85-9309-734c-9cb9-7813beae9825" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_019d1a85-9309-71e2-9d75-b6639b42a19b" xlink:to="loc_us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefit_019d1a85-9309-734c-9cb9-7813beae9825" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://m-finance.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" xlink:type="simple" xlink:href="mfi-20251231.xsd#IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails"/>
  <link:calculationLink xlink:role="http://m-finance.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsNet_019d1a85-9309-7f8b-801d-562353d5c7d5" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredTaxAssetsNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGross_019d1a85-9309-76b0-80f8-dd1d8f008df5" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsNet_019d1a85-9309-7f8b-801d-562353d5c7d5" xlink:to="loc_us-gaap_DeferredTaxAssetsGross_019d1a85-9309-76b0-80f8-dd1d8f008df5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsValuationAllowance_019d1a85-9309-7b7b-98d3-5f3ea58289b3" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredTaxAssetsValuationAllowance"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsNet_019d1a85-9309-7f8b-801d-562353d5c7d5" xlink:to="loc_us-gaap_DeferredTaxAssetsValuationAllowance_019d1a85-9309-7b7b-98d3-5f3ea58289b3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGross_019d1a85-9309-7b16-a446-1e1926ad70d7" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment_019d1a85-9309-7b7c-854c-0ecab9f11c23" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_019d1a85-9309-7b16-a446-1e1926ad70d7" xlink:to="loc_us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment_019d1a85-9309-7b7c-854c-0ecab9f11c23" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_019d1a85-9309-7a5a-b4b3-a9b9fea69ec0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_019d1a85-9309-7b16-a446-1e1926ad70d7" xlink:to="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_019d1a85-9309-7a5a-b4b3-a9b9fea69ec0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilities_019d93b1-dd9e-7e37-b2ce-8d64fc9ed513" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredTaxLiabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsNet_019d93b1-dd9e-77fd-bbf3-c540052bbe6c" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredTaxAssetsNet"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxLiabilities_019d93b1-dd9e-7e37-b2ce-8d64fc9ed513" xlink:to="loc_us-gaap_DeferredTaxAssetsNet_019d93b1-dd9e-77fd-bbf3-c540052bbe6c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_019d93b1-dd9e-7749-af68-f133208b659d" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxLiabilities_019d93b1-dd9e-7e37-b2ce-8d64fc9ed513" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_019d93b1-dd9e-7749-af68-f133208b659d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesDeferredExpenseCapitalizedResearchAndDevelopmentCosts_019d93b1-dd9e-7908-8063-e581b72540ab" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredTaxLiabilitiesDeferredExpenseCapitalizedResearchAndDevelopmentCosts"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxLiabilities_019d93b1-dd9e-7e37-b2ce-8d64fc9ed513" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesDeferredExpenseCapitalizedResearchAndDevelopmentCosts_019d93b1-dd9e-7908-8063-e581b72540ab" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://m-finance.com/role/IncomeTaxesScheduleofReconciliationofProvisionforIncomeTaxesDetails" xlink:type="simple" xlink:href="mfi-20251231.xsd#IncomeTaxesScheduleofReconciliationofProvisionforIncomeTaxesDetails"/>
  <link:calculationLink xlink:role="http://m-finance.com/role/IncomeTaxesScheduleofReconciliationofProvisionforIncomeTaxesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_019d4c42-9549-7f9c-8e15-9206d51c7c7e" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_019d4c42-9549-707b-b71e-e96d1417b93b" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_019d4c42-9549-7f9c-8e15-9206d51c7c7e" xlink:to="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_019d4c42-9549-707b-b71e-e96d1417b93b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationTaxExemptIncome_019d4c42-9549-789b-ba19-9aab9c3dc4ef" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxReconciliationTaxExemptIncome"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_019d4c42-9549-7f9c-8e15-9206d51c7c7e" xlink:to="loc_us-gaap_IncomeTaxReconciliationTaxExemptIncome_019d4c42-9549-789b-ba19-9aab9c3dc4ef" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpense_019d4c42-9549-7dbd-b191-486e7b9e33df" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpense"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_019d4c42-9549-7f9c-8e15-9206d51c7c7e" xlink:to="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpense_019d4c42-9549-7dbd-b191-486e7b9e33df" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential_019d4c42-9549-7f7e-b21d-3dc60a03d85c" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_019d4c42-9549-7f9c-8e15-9206d51c7c7e" xlink:to="loc_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential_019d4c42-9549-7f7e-b21d-3dc60a03d85c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationTaxCreditsResearch_019d4c42-9549-7b2b-9529-04f70a61c20f" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxReconciliationTaxCreditsResearch"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_019d4c42-9549-7f9c-8e15-9206d51c7c7e" xlink:to="loc_us-gaap_IncomeTaxReconciliationTaxCreditsResearch_019d4c42-9549-7b2b-9529-04f70a61c20f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_019d4c42-9549-7a87-b03d-57c0f968792e" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_019d4c42-9549-7f9c-8e15-9206d51c7c7e" xlink:to="loc_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_019d4c42-9549-7a87-b03d-57c0f968792e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationTaxCreditsOther_019d4c42-9549-75c1-b4bb-80310051a21d" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxReconciliationTaxCreditsOther"/>
    <link:calculationArc order="7" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_019d4c42-9549-7f9c-8e15-9206d51c7c7e" xlink:to="loc_us-gaap_IncomeTaxReconciliationTaxCreditsOther_019d4c42-9549-75c1-b4bb-80310051a21d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationOtherReconcilingItems_019d4c42-9549-7125-8a83-d0dc2333147d" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxReconciliationOtherReconcilingItems"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_019d4c42-9549-7f9c-8e15-9206d51c7c7e" xlink:to="loc_us-gaap_IncomeTaxReconciliationOtherReconcilingItems_019d4c42-9549-7125-8a83-d0dc2333147d" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://m-finance.com/role/RelatedPartyBalanceandTransactionsScheduleofoperatingleaseswithrelatedpartiesDetails" xlink:type="simple" xlink:href="mfi-20251231.xsd#RelatedPartyBalanceandTransactionsScheduleofoperatingleaseswithrelatedpartiesDetails"/>
  <link:calculationLink xlink:role="http://m-finance.com/role/RelatedPartyBalanceandTransactionsScheduleofoperatingleaseswithrelatedpartiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_019d3203-49d5-7bc1-98e9-f0dbc555560b" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_019d3203-49d5-716b-8ef7-e26683cc813f" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeaseLiability_019d3203-49d5-7bc1-98e9-f0dbc555560b" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_019d3203-49d5-716b-8ef7-e26683cc813f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_019d3203-49d5-7025-84f4-4515582734ed" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeaseLiability_019d3203-49d5-7bc1-98e9-f0dbc555560b" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_019d3203-49d5-7025-84f4-4515582734ed" xlink:type="arc"/>
  </link:calculationLink>
</link:linkbase>
