<?xml version="1.0" encoding="UTF-8"?>
<!-- Generated by http://luca.auditchain.finance -->
<!--2026-01-31 19.01.36-->
<link:linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xfi="http://www.xbrl.org/2008/function/instance" xmlns:num="http://www.xbrl.org/dtr/type/numeric" xmlns:generic="http://xbrl.org/2008/generic" xmlns:formula="http://xbrl.org/2008/formula" xmlns:validation="http://xbrl.org/2008/validation" xmlns:ca="http://xbrl.org/2008/assertion/consistency" xmlns:ea="http://xbrl.org/2008/assertion/existence" xmlns:va="http://xbrl.org/2008/assertion/value" xmlns:variable="http://xbrl.org/2008/variable" xmlns:pf="http://xbrl.org/2008/filter/period" xmlns:cf="http://xbrl.org/2008/filter/concept" xmlns:df="http://xbrl.org/2008/filter/dimension" xmlns:gf="http://xbrl.org/2008/filter/general" xmlns:label="http://xbrl.org/2008/label" xmlns:uf="http://xbrl.org/2008/filter/unit" xmlns:ef="http://xbrl.org/2008/filter/entity" xmlns:msg="http://xbrl.org/2010/message" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd http://www.xbrl.org/dtr/type/numeric http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd http://xbrl.org/2008/generic http://www.xbrl.org/2008/generic-link.xsd http://xbrl.org/2008/formula http://www.xbrl.org/2008/formula.xsd http://xbrl.org/2008/label http://www.xbrl.org/2008/generic-label.xsd http://xbrl.org/2008/assertion/consistency http://www.xbrl.org/2008/consistency-assertion.xsd http://xbrl.org/2008/assertion/existence http://www.xbrl.org/2008/existence-assertion.xsd http://xbrl.org/2008/assertion/value http://www.xbrl.org/2008/value-assertion.xsd http://xbrl.org/2008/filter/period http://www.xbrl.org/2008/period-filter.xsd http://xbrl.org/2008/filter/concept http://www.xbrl.org/2008/concept-filter.xsd http://xbrl.org/2008/filter/dimension http://www.xbrl.org/2008/dimension-filter.xsd http://xbrl.org/2008/filter/general http://www.xbrl.org/2008/general-filter.xsd http://xbrl.org/2008/filter/unit http://www.xbrl.org/2008/unit-filter.xsd http://xbrl.org/2008/filter/entity http://www.xbrl.org/2008/entity-filter.xsd http://xbrl.org/2008/variable http://www.xbrl.org/2008/variable.xsd http://xbrl.org/2008/validation http://www.xbrl.org/2008/validation.xsd http://xbrl.org/2010/message http://www.xbrl.org/2010/generic-message.xsd" xmlns:fac="http://luca.auditchain.finance/fac">
  <!-- ArcroleRef declarations.  All these are declared by XBRL Formulas. -->
  <link:arcroleRef arcroleURI="http://xbrl.org/arcrole/2008/element-label" xlink:href="http://www.xbrl.org/2008/generic-label.xsd#element-label" xlink:type="simple" />
  <link:arcroleRef arcroleURI="http://xbrl.org/arcrole/2008/variable-set" xlink:href="http://www.xbrl.org/2008/variable.xsd#variable-set" xlink:type="simple" />
  <link:arcroleRef arcroleURI="http://xbrl.org/arcrole/2008/variable-filter" xlink:href="http://www.xbrl.org/2008/variable.xsd#variable-filter" xlink:type="simple" />
  <link:arcroleRef arcroleURI="http://xbrl.org/arcrole/2008/variable-set-precondition" xlink:href="http://www.xbrl.org/2008/variable.xsd#variable-set-precondition" xlink:type="simple" />
  <link:arcroleRef arcroleURI="http://xbrl.org/arcrole/2008/consistency-assertion-formula" xlink:href="http://www.xbrl.org/2008/consistency-assertion.xsd#consistency-assertion-formula" xlink:type="simple" />
  <link:arcroleRef arcroleURI="http://xbrl.org/arcrole/2010/assertion-satisfied-message" xlink:href="http://www.xbrl.org/2010/validation-message.xsd#assertion-satisfied-message" xlink:type="simple" />
  <link:arcroleRef arcroleURI="http://xbrl.org/arcrole/2010/assertion-unsatisfied-message" xlink:href="http://www.xbrl.org/2010/validation-message.xsd#assertion-unsatisfied-message" xlink:type="simple" />
  <link:roleRef roleURI="http://www.xbrl.org/2008/role/link" xlink:href="http://www.xbrl.org/2008/generic-link.xsd#standard-link-role" xlink:type="simple" />
  <link:roleRef roleURI="http://www.xbrl.org/2008/role/label" xlink:href="http://www.xbrl.org/2008/generic-label.xsd#standard-label" xlink:type="simple" />
  <link:roleRef roleURI="http://www.xbrl.org/2010/role/message" xlink:href="http://www.xbrl.org/2010/generic-message.xsd#standard-message" xlink:type="simple" />
  <link:roleRef roleURI="http://luca.auditchain.finance/fac/role/BalanceSheetClassified" xlink:href="report.xsd#BalanceSheetClassified" xlink:type="simple" />
  <link:roleRef roleURI="http://luca.auditchain.finance/fac/role/IncomeStatementMultiStepSPEC6" xlink:href="report.xsd#IncomeStatementMultiStepSPEC6" xlink:type="simple" />
  <link:roleRef roleURI="http://luca.auditchain.finance/fac/role/CashFlowStatement" xlink:href="report.xsd#CashFlowStatement" xlink:type="simple" />
  <!-- ConsistencyRule -->
  <generic:link xlink:type="extended" xlink:role="http://luca.auditchain.finance/fac/role/BalanceSheetClassified">
    <va:valueAssertion xlink:type="resource" xlink:label="ASSERTION" id="BS02" aspectModel="dimensional" implicitFiltering="true" test="$Assets = $LiabilitiesAndEquity" />
    <generic:arc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/element-label" xlink:from="ASSERTION" xlink:to="ASSERTION_Label" order="1.0" />
    <label:label xlink:type="resource" xlink:label="ASSERTION_Label" xlink:role="http://www.xbrl.org/2008/role/label" xml:lang="en">$Assets = $LiabilitiesAndEquity</label:label>
    <!-- Arcrole: Assertion to Variable -->
    <variable:variableArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-set" xlink:from="ASSERTION" order="1.0" xlink:to="VARIABLE_Assets" name="Assets" />
    <variable:factVariable xlink:type="resource" xlink:label="VARIABLE_Assets" bindAsSequence="false" />
    <variable:variableFilterArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-filter" xlink:from="VARIABLE_Assets" xlink:to="FILTER_CONCEPT_Assets" order="1.0" complement="false" cover="true" />
    <cf:conceptName xlink:type="resource" xlink:label="FILTER_CONCEPT_Assets">
      <cf:concept>
        <cf:qname>fac:Assets</cf:qname>
      </cf:concept>
    </cf:conceptName>
    <variable:variableArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-set" xlink:from="ASSERTION" order="1.0" xlink:to="VARIABLE_LiabilitiesAndEquity" name="LiabilitiesAndEquity" />
    <variable:factVariable xlink:type="resource" xlink:label="VARIABLE_LiabilitiesAndEquity" bindAsSequence="false" />
    <variable:variableFilterArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-filter" xlink:from="VARIABLE_LiabilitiesAndEquity" xlink:to="FILTER_CONCEPT_LiabilitiesAndEquity" order="1.0" complement="false" cover="true" />
    <cf:conceptName xlink:type="resource" xlink:label="FILTER_CONCEPT_LiabilitiesAndEquity">
      <cf:concept>
        <cf:qname>fac:LiabilitiesAndEquity</cf:qname>
      </cf:concept>
    </cf:conceptName>
  </generic:link>
  <!-- ConsistencyRule -->
  <generic:link xlink:type="extended" xlink:role="http://luca.auditchain.finance/fac/role/BalanceSheetClassified">
    <va:valueAssertion xlink:type="resource" xlink:label="ASSERTION" id="BS03" aspectModel="dimensional" implicitFiltering="true" test="$Assets = ($CurrentAssets + $NoncurrentAssets)" />
    <generic:arc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/element-label" xlink:from="ASSERTION" xlink:to="ASSERTION_Label" order="1.0" />
    <label:label xlink:type="resource" xlink:label="ASSERTION_Label" xlink:role="http://www.xbrl.org/2008/role/label" xml:lang="en">$Assets = ($CurrentAssets + $NoncurrentAssets)</label:label>
    <!-- Arcrole: Assertion to Variable -->
    <variable:variableArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-set" xlink:from="ASSERTION" order="1.0" xlink:to="VARIABLE_Assets" name="Assets" />
    <variable:factVariable xlink:type="resource" xlink:label="VARIABLE_Assets" bindAsSequence="false" />
    <variable:variableFilterArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-filter" xlink:from="VARIABLE_Assets" xlink:to="FILTER_CONCEPT_Assets" order="1.0" complement="false" cover="true" />
    <cf:conceptName xlink:type="resource" xlink:label="FILTER_CONCEPT_Assets">
      <cf:concept>
        <cf:qname>fac:Assets</cf:qname>
      </cf:concept>
    </cf:conceptName>
    <variable:variableArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-set" xlink:from="ASSERTION" order="1.0" xlink:to="VARIABLE_CurrentAssets" name="CurrentAssets" />
    <variable:factVariable xlink:type="resource" xlink:label="VARIABLE_CurrentAssets" bindAsSequence="false" />
    <variable:variableFilterArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-filter" xlink:from="VARIABLE_CurrentAssets" xlink:to="FILTER_CONCEPT_CurrentAssets" order="1.0" complement="false" cover="true" />
    <cf:conceptName xlink:type="resource" xlink:label="FILTER_CONCEPT_CurrentAssets">
      <cf:concept>
        <cf:qname>fac:CurrentAssets</cf:qname>
      </cf:concept>
    </cf:conceptName>
    <variable:variableArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-set" xlink:from="ASSERTION" order="1.0" xlink:to="VARIABLE_NoncurrentAssets" name="NoncurrentAssets" />
    <variable:factVariable xlink:type="resource" xlink:label="VARIABLE_NoncurrentAssets" bindAsSequence="false" />
    <variable:variableFilterArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-filter" xlink:from="VARIABLE_NoncurrentAssets" xlink:to="FILTER_CONCEPT_NoncurrentAssets" order="1.0" complement="false" cover="true" />
    <cf:conceptName xlink:type="resource" xlink:label="FILTER_CONCEPT_NoncurrentAssets">
      <cf:concept>
        <cf:qname>fac:NoncurrentAssets</cf:qname>
      </cf:concept>
    </cf:conceptName>
  </generic:link>
  <!-- ConsistencyRule -->
  <generic:link xlink:type="extended" xlink:role="http://luca.auditchain.finance/fac/role/IncomeStatementMultiStepSPEC6">
    <va:valueAssertion xlink:type="resource" xlink:label="ASSERTION" id="IS22" aspectModel="dimensional" implicitFiltering="true" test="$OperatingIncomeLoss = ($GrossProfit - $OperatingExpenses + $OtherOperatingIncomeExpenses)" />
    <generic:arc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/element-label" xlink:from="ASSERTION" xlink:to="ASSERTION_Label" order="1.0" />
    <label:label xlink:type="resource" xlink:label="ASSERTION_Label" xlink:role="http://www.xbrl.org/2008/role/label" xml:lang="en">$OperatingIncomeLoss = ($GrossProfit - $OperatingExpenses + $OtherOperatingIncomeExpenses)</label:label>
    <!-- Arcrole: Assertion to Variable -->
    <variable:variableArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-set" xlink:from="ASSERTION" order="1.0" xlink:to="VARIABLE_OperatingIncomeLoss" name="OperatingIncomeLoss" />
    <variable:factVariable xlink:type="resource" xlink:label="VARIABLE_OperatingIncomeLoss" bindAsSequence="false" />
    <variable:variableFilterArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-filter" xlink:from="VARIABLE_OperatingIncomeLoss" xlink:to="FILTER_CONCEPT_OperatingIncomeLoss" order="1.0" complement="false" cover="true" />
    <cf:conceptName xlink:type="resource" xlink:label="FILTER_CONCEPT_OperatingIncomeLoss">
      <cf:concept>
        <cf:qname>fac:OperatingIncomeLoss</cf:qname>
      </cf:concept>
    </cf:conceptName>
    <variable:variableArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-set" xlink:from="ASSERTION" order="1.0" xlink:to="VARIABLE_GrossProfit" name="GrossProfit" />
    <variable:factVariable xlink:type="resource" xlink:label="VARIABLE_GrossProfit" bindAsSequence="false" />
    <variable:variableFilterArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-filter" xlink:from="VARIABLE_GrossProfit" xlink:to="FILTER_CONCEPT_GrossProfit" order="1.0" complement="false" cover="true" />
    <cf:conceptName xlink:type="resource" xlink:label="FILTER_CONCEPT_GrossProfit">
      <cf:concept>
        <cf:qname>fac:GrossProfit</cf:qname>
      </cf:concept>
    </cf:conceptName>
    <variable:variableArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-set" xlink:from="ASSERTION" order="1.0" xlink:to="VARIABLE_OperatingExpenses" name="OperatingExpenses" />
    <variable:factVariable xlink:type="resource" xlink:label="VARIABLE_OperatingExpenses" bindAsSequence="false" />
    <variable:variableFilterArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-filter" xlink:from="VARIABLE_OperatingExpenses" xlink:to="FILTER_CONCEPT_OperatingExpenses" order="1.0" complement="false" cover="true" />
    <cf:conceptName xlink:type="resource" xlink:label="FILTER_CONCEPT_OperatingExpenses">
      <cf:concept>
        <cf:qname>fac:OperatingExpenses</cf:qname>
      </cf:concept>
    </cf:conceptName>
    <variable:variableArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-set" xlink:from="ASSERTION" order="1.0" xlink:to="VARIABLE_OtherOperatingIncomeExpenses" name="OtherOperatingIncomeExpenses" />
    <variable:factVariable xlink:type="resource" xlink:label="VARIABLE_OtherOperatingIncomeExpenses" bindAsSequence="false" />
    <variable:variableFilterArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-filter" xlink:from="VARIABLE_OtherOperatingIncomeExpenses" xlink:to="FILTER_CONCEPT_OtherOperatingIncomeExpenses" order="1.0" complement="false" cover="true" />
    <cf:conceptName xlink:type="resource" xlink:label="FILTER_CONCEPT_OtherOperatingIncomeExpenses">
      <cf:concept>
        <cf:qname>fac:OtherOperatingIncomeExpenses</cf:qname>
      </cf:concept>
    </cf:conceptName>
  </generic:link>
  <!-- ConsistencyRule -->
  <generic:link xlink:type="extended" xlink:role="http://luca.auditchain.finance/fac/role/IncomeStatementMultiStepSPEC6">
    <va:valueAssertion xlink:type="resource" xlink:label="ASSERTION" id="IS64" aspectModel="dimensional" implicitFiltering="true" test="$IncomeLossFromContinuingOperationsBeforeTax = ($GrossProfit - $OperatingAndNonoperatingCostsAndExpenses)" />
    <generic:arc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/element-label" xlink:from="ASSERTION" xlink:to="ASSERTION_Label" order="1.0" />
    <label:label xlink:type="resource" xlink:label="ASSERTION_Label" xlink:role="http://www.xbrl.org/2008/role/label" xml:lang="en">$IncomeLossFromContinuingOperationsBeforeTax = ($GrossProfit - $OperatingAndNonoperatingCostsAndExpenses)</label:label>
    <!-- Arcrole: Assertion to Variable -->
    <variable:variableArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-set" xlink:from="ASSERTION" order="1.0" xlink:to="VARIABLE_IncomeLossFromContinuingOperationsBeforeTax" name="IncomeLossFromContinuingOperationsBeforeTax" />
    <variable:factVariable xlink:type="resource" xlink:label="VARIABLE_IncomeLossFromContinuingOperationsBeforeTax" bindAsSequence="false" />
    <variable:variableFilterArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-filter" xlink:from="VARIABLE_IncomeLossFromContinuingOperationsBeforeTax" xlink:to="FILTER_CONCEPT_IncomeLossFromContinuingOperationsBeforeTax" order="1.0" complement="false" cover="true" />
    <cf:conceptName xlink:type="resource" xlink:label="FILTER_CONCEPT_IncomeLossFromContinuingOperationsBeforeTax">
      <cf:concept>
        <cf:qname>fac:IncomeLossFromContinuingOperationsBeforeTax</cf:qname>
      </cf:concept>
    </cf:conceptName>
    <variable:variableArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-set" xlink:from="ASSERTION" order="1.0" xlink:to="VARIABLE_GrossProfit" name="GrossProfit" />
    <variable:factVariable xlink:type="resource" xlink:label="VARIABLE_GrossProfit" bindAsSequence="false" />
    <variable:variableFilterArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-filter" xlink:from="VARIABLE_GrossProfit" xlink:to="FILTER_CONCEPT_GrossProfit" order="1.0" complement="false" cover="true" />
    <cf:conceptName xlink:type="resource" xlink:label="FILTER_CONCEPT_GrossProfit">
      <cf:concept>
        <cf:qname>fac:GrossProfit</cf:qname>
      </cf:concept>
    </cf:conceptName>
    <variable:variableArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-set" xlink:from="ASSERTION" order="1.0" xlink:to="VARIABLE_OperatingAndNonoperatingCostsAndExpenses" name="OperatingAndNonoperatingCostsAndExpenses" />
    <variable:factVariable xlink:type="resource" xlink:label="VARIABLE_OperatingAndNonoperatingCostsAndExpenses" bindAsSequence="false" />
    <variable:variableFilterArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-filter" xlink:from="VARIABLE_OperatingAndNonoperatingCostsAndExpenses" xlink:to="FILTER_CONCEPT_OperatingAndNonoperatingCostsAndExpenses" order="1.0" complement="false" cover="true" />
    <cf:conceptName xlink:type="resource" xlink:label="FILTER_CONCEPT_OperatingAndNonoperatingCostsAndExpenses">
      <cf:concept>
        <cf:qname>fac:OperatingAndNonoperatingCostsAndExpenses</cf:qname>
      </cf:concept>
    </cf:conceptName>
  </generic:link>
  <!-- ConsistencyRule -->
  <generic:link xlink:type="extended" xlink:role="http://luca.auditchain.finance/fac/role/IncomeStatementMultiStepSPEC6">
    <va:valueAssertion xlink:type="resource" xlink:label="ASSERTION" id="IS80" aspectModel="dimensional" implicitFiltering="true" test="$ComprehensiveIncomeLoss = ($NetIncomeLossAttributableToParent + $OtherComprehensiveIncomeLoss)" />
    <generic:arc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/element-label" xlink:from="ASSERTION" xlink:to="ASSERTION_Label" order="1.0" />
    <label:label xlink:type="resource" xlink:label="ASSERTION_Label" xlink:role="http://www.xbrl.org/2008/role/label" xml:lang="en">$ComprehensiveIncomeLoss = ($NetIncomeLossAttributableToParent + $OtherComprehensiveIncomeLoss)</label:label>
    <!-- Arcrole: Assertion to Variable -->
    <variable:variableArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-set" xlink:from="ASSERTION" order="1.0" xlink:to="VARIABLE_ComprehensiveIncomeLoss" name="ComprehensiveIncomeLoss" />
    <variable:factVariable xlink:type="resource" xlink:label="VARIABLE_ComprehensiveIncomeLoss" bindAsSequence="false" />
    <variable:variableFilterArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-filter" xlink:from="VARIABLE_ComprehensiveIncomeLoss" xlink:to="FILTER_CONCEPT_ComprehensiveIncomeLoss" order="1.0" complement="false" cover="true" />
    <cf:conceptName xlink:type="resource" xlink:label="FILTER_CONCEPT_ComprehensiveIncomeLoss">
      <cf:concept>
        <cf:qname>fac:ComprehensiveIncomeLoss</cf:qname>
      </cf:concept>
    </cf:conceptName>
    <variable:variableArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-set" xlink:from="ASSERTION" order="1.0" xlink:to="VARIABLE_NetIncomeLossAttributableToParent" name="NetIncomeLossAttributableToParent" />
    <variable:factVariable xlink:type="resource" xlink:label="VARIABLE_NetIncomeLossAttributableToParent" bindAsSequence="false" />
    <variable:variableFilterArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-filter" xlink:from="VARIABLE_NetIncomeLossAttributableToParent" xlink:to="FILTER_CONCEPT_NetIncomeLossAttributableToParent" order="1.0" complement="false" cover="true" />
    <cf:conceptName xlink:type="resource" xlink:label="FILTER_CONCEPT_NetIncomeLossAttributableToParent">
      <cf:concept>
        <cf:qname>fac:NetIncomeLossAttributableToParent</cf:qname>
      </cf:concept>
    </cf:conceptName>
    <variable:variableArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-set" xlink:from="ASSERTION" order="1.0" xlink:to="VARIABLE_OtherComprehensiveIncomeLoss" name="OtherComprehensiveIncomeLoss" />
    <variable:factVariable xlink:type="resource" xlink:label="VARIABLE_OtherComprehensiveIncomeLoss" bindAsSequence="false" />
    <variable:variableFilterArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-filter" xlink:from="VARIABLE_OtherComprehensiveIncomeLoss" xlink:to="FILTER_CONCEPT_OtherComprehensiveIncomeLoss" order="1.0" complement="false" cover="true" />
    <cf:conceptName xlink:type="resource" xlink:label="FILTER_CONCEPT_OtherComprehensiveIncomeLoss">
      <cf:concept>
        <cf:qname>fac:OtherComprehensiveIncomeLoss</cf:qname>
      </cf:concept>
    </cf:conceptName>
  </generic:link>
  <!-- ConsistencyRule -->
  <generic:link xlink:type="extended" xlink:role="http://luca.auditchain.finance/fac/role/IncomeStatementMultiStepSPEC6">
    <va:valueAssertion xlink:type="resource" xlink:label="ASSERTION" id="IS06" aspectModel="dimensional" implicitFiltering="true" test="$NetIncomeLoss = ($IncomeLossFromContinuingOperationsAfterTax + $IncomeLossFromDiscontinuedOperationsNetOfTax)" />
    <generic:arc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/element-label" xlink:from="ASSERTION" xlink:to="ASSERTION_Label" order="1.0" />
    <label:label xlink:type="resource" xlink:label="ASSERTION_Label" xlink:role="http://www.xbrl.org/2008/role/label" xml:lang="en">$NetIncomeLoss = ($IncomeLossFromContinuingOperationsAfterTax + $IncomeLossFromDiscontinuedOperationsNetOfTax)</label:label>
    <!-- Arcrole: Assertion to Variable -->
    <variable:variableArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-set" xlink:from="ASSERTION" order="1.0" xlink:to="VARIABLE_NetIncomeLoss" name="NetIncomeLoss" />
    <variable:factVariable xlink:type="resource" xlink:label="VARIABLE_NetIncomeLoss" bindAsSequence="false" />
    <variable:variableFilterArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-filter" xlink:from="VARIABLE_NetIncomeLoss" xlink:to="FILTER_CONCEPT_NetIncomeLoss" order="1.0" complement="false" cover="true" />
    <cf:conceptName xlink:type="resource" xlink:label="FILTER_CONCEPT_NetIncomeLoss">
      <cf:concept>
        <cf:qname>fac:NetIncomeLoss</cf:qname>
      </cf:concept>
    </cf:conceptName>
    <variable:variableArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-set" xlink:from="ASSERTION" order="1.0" xlink:to="VARIABLE_IncomeLossFromContinuingOperationsAfterTax" name="IncomeLossFromContinuingOperationsAfterTax" />
    <variable:factVariable xlink:type="resource" xlink:label="VARIABLE_IncomeLossFromContinuingOperationsAfterTax" bindAsSequence="false" />
    <variable:variableFilterArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-filter" xlink:from="VARIABLE_IncomeLossFromContinuingOperationsAfterTax" xlink:to="FILTER_CONCEPT_IncomeLossFromContinuingOperationsAfterTax" order="1.0" complement="false" cover="true" />
    <cf:conceptName xlink:type="resource" xlink:label="FILTER_CONCEPT_IncomeLossFromContinuingOperationsAfterTax">
      <cf:concept>
        <cf:qname>fac:IncomeLossFromContinuingOperationsAfterTax</cf:qname>
      </cf:concept>
    </cf:conceptName>
    <variable:variableArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-set" xlink:from="ASSERTION" order="1.0" xlink:to="VARIABLE_IncomeLossFromDiscontinuedOperationsNetOfTax" name="IncomeLossFromDiscontinuedOperationsNetOfTax" />
    <variable:factVariable xlink:type="resource" xlink:label="VARIABLE_IncomeLossFromDiscontinuedOperationsNetOfTax" bindAsSequence="false" />
    <variable:variableFilterArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-filter" xlink:from="VARIABLE_IncomeLossFromDiscontinuedOperationsNetOfTax" xlink:to="FILTER_CONCEPT_IncomeLossFromDiscontinuedOperationsNetOfTax" order="1.0" complement="false" cover="true" />
    <cf:conceptName xlink:type="resource" xlink:label="FILTER_CONCEPT_IncomeLossFromDiscontinuedOperationsNetOfTax">
      <cf:concept>
        <cf:qname>fac:IncomeLossFromDiscontinuedOperationsNetOfTax</cf:qname>
      </cf:concept>
    </cf:conceptName>
  </generic:link>
  <!-- ConsistencyRule -->
  <generic:link xlink:type="extended" xlink:role="http://luca.auditchain.finance/fac/role/IncomeStatementMultiStepSPEC6">
    <va:valueAssertion xlink:type="resource" xlink:label="ASSERTION" id="IS24" aspectModel="dimensional" implicitFiltering="true" test="$IncomeLossFromContinuingOperationsBeforeTax = ($OperatingAndNonoperatingRevenues - $OperatingAndNonoperatingCostsAndExpenses)" />
    <generic:arc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/element-label" xlink:from="ASSERTION" xlink:to="ASSERTION_Label" order="1.0" />
    <label:label xlink:type="resource" xlink:label="ASSERTION_Label" xlink:role="http://www.xbrl.org/2008/role/label" xml:lang="en">$IncomeLossFromContinuingOperationsBeforeTax = ($OperatingAndNonoperatingRevenues - $OperatingAndNonoperatingCostsAndExpenses)</label:label>
    <!-- Arcrole: Assertion to Variable -->
    <variable:variableArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-set" xlink:from="ASSERTION" order="1.0" xlink:to="VARIABLE_IncomeLossFromContinuingOperationsBeforeTax" name="IncomeLossFromContinuingOperationsBeforeTax" />
    <variable:factVariable xlink:type="resource" xlink:label="VARIABLE_IncomeLossFromContinuingOperationsBeforeTax" bindAsSequence="false" />
    <variable:variableFilterArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-filter" xlink:from="VARIABLE_IncomeLossFromContinuingOperationsBeforeTax" xlink:to="FILTER_CONCEPT_IncomeLossFromContinuingOperationsBeforeTax" order="1.0" complement="false" cover="true" />
    <cf:conceptName xlink:type="resource" xlink:label="FILTER_CONCEPT_IncomeLossFromContinuingOperationsBeforeTax">
      <cf:concept>
        <cf:qname>fac:IncomeLossFromContinuingOperationsBeforeTax</cf:qname>
      </cf:concept>
    </cf:conceptName>
    <variable:variableArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-set" xlink:from="ASSERTION" order="1.0" xlink:to="VARIABLE_OperatingAndNonoperatingRevenues" name="OperatingAndNonoperatingRevenues" />
    <variable:factVariable xlink:type="resource" xlink:label="VARIABLE_OperatingAndNonoperatingRevenues" bindAsSequence="false" />
    <variable:variableFilterArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-filter" xlink:from="VARIABLE_OperatingAndNonoperatingRevenues" xlink:to="FILTER_CONCEPT_OperatingAndNonoperatingRevenues" order="1.0" complement="false" cover="true" />
    <cf:conceptName xlink:type="resource" xlink:label="FILTER_CONCEPT_OperatingAndNonoperatingRevenues">
      <cf:concept>
        <cf:qname>fac:OperatingAndNonoperatingRevenues</cf:qname>
      </cf:concept>
    </cf:conceptName>
    <variable:variableArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-set" xlink:from="ASSERTION" order="1.0" xlink:to="VARIABLE_OperatingAndNonoperatingCostsAndExpenses" name="OperatingAndNonoperatingCostsAndExpenses" />
    <variable:factVariable xlink:type="resource" xlink:label="VARIABLE_OperatingAndNonoperatingCostsAndExpenses" bindAsSequence="false" />
    <variable:variableFilterArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-filter" xlink:from="VARIABLE_OperatingAndNonoperatingCostsAndExpenses" xlink:to="FILTER_CONCEPT_OperatingAndNonoperatingCostsAndExpenses" order="1.0" complement="false" cover="true" />
    <cf:conceptName xlink:type="resource" xlink:label="FILTER_CONCEPT_OperatingAndNonoperatingCostsAndExpenses">
      <cf:concept>
        <cf:qname>fac:OperatingAndNonoperatingCostsAndExpenses</cf:qname>
      </cf:concept>
    </cf:conceptName>
  </generic:link>
  <!-- ConsistencyRule -->
  <generic:link xlink:type="extended" xlink:role="http://luca.auditchain.finance/fac/role/IncomeStatementMultiStepSPEC6">
    <va:valueAssertion xlink:type="resource" xlink:label="ASSERTION" id="IS94" aspectModel="dimensional" implicitFiltering="true" test="$IncomeLossFromContinuingOperationsBeforeTax = ($RevenuesNetInterestExpense - $ProvisionForLoanLeaseAndOtherLosses - $NoninterestExpense)" />
    <generic:arc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/element-label" xlink:from="ASSERTION" xlink:to="ASSERTION_Label" order="1.0" />
    <label:label xlink:type="resource" xlink:label="ASSERTION_Label" xlink:role="http://www.xbrl.org/2008/role/label" xml:lang="en">$IncomeLossFromContinuingOperationsBeforeTax = ($RevenuesNetInterestExpense - $ProvisionForLoanLeaseAndOtherLosses - $NoninterestExpense)</label:label>
    <!-- Arcrole: Assertion to Variable -->
    <variable:variableArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-set" xlink:from="ASSERTION" order="1.0" xlink:to="VARIABLE_IncomeLossFromContinuingOperationsBeforeTax" name="IncomeLossFromContinuingOperationsBeforeTax" />
    <variable:factVariable xlink:type="resource" xlink:label="VARIABLE_IncomeLossFromContinuingOperationsBeforeTax" bindAsSequence="false" />
    <variable:variableFilterArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-filter" xlink:from="VARIABLE_IncomeLossFromContinuingOperationsBeforeTax" xlink:to="FILTER_CONCEPT_IncomeLossFromContinuingOperationsBeforeTax" order="1.0" complement="false" cover="true" />
    <cf:conceptName xlink:type="resource" xlink:label="FILTER_CONCEPT_IncomeLossFromContinuingOperationsBeforeTax">
      <cf:concept>
        <cf:qname>fac:IncomeLossFromContinuingOperationsBeforeTax</cf:qname>
      </cf:concept>
    </cf:conceptName>
    <variable:variableArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-set" xlink:from="ASSERTION" order="1.0" xlink:to="VARIABLE_RevenuesNetInterestExpense" name="RevenuesNetInterestExpense" />
    <variable:factVariable xlink:type="resource" xlink:label="VARIABLE_RevenuesNetInterestExpense" bindAsSequence="false" />
    <variable:variableFilterArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-filter" xlink:from="VARIABLE_RevenuesNetInterestExpense" xlink:to="FILTER_CONCEPT_RevenuesNetInterestExpense" order="1.0" complement="false" cover="true" />
    <cf:conceptName xlink:type="resource" xlink:label="FILTER_CONCEPT_RevenuesNetInterestExpense">
      <cf:concept>
        <cf:qname>fac:RevenuesNetInterestExpense</cf:qname>
      </cf:concept>
    </cf:conceptName>
    <variable:variableArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-set" xlink:from="ASSERTION" order="1.0" xlink:to="VARIABLE_ProvisionForLoanLeaseAndOtherLosses" name="ProvisionForLoanLeaseAndOtherLosses" />
    <variable:factVariable xlink:type="resource" xlink:label="VARIABLE_ProvisionForLoanLeaseAndOtherLosses" bindAsSequence="false" />
    <variable:variableFilterArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-filter" xlink:from="VARIABLE_ProvisionForLoanLeaseAndOtherLosses" xlink:to="FILTER_CONCEPT_ProvisionForLoanLeaseAndOtherLosses" order="1.0" complement="false" cover="true" />
    <cf:conceptName xlink:type="resource" xlink:label="FILTER_CONCEPT_ProvisionForLoanLeaseAndOtherLosses">
      <cf:concept>
        <cf:qname>fac:ProvisionForLoanLeaseAndOtherLosses</cf:qname>
      </cf:concept>
    </cf:conceptName>
    <variable:variableArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-set" xlink:from="ASSERTION" order="1.0" xlink:to="VARIABLE_NoninterestExpense" name="NoninterestExpense" />
    <variable:factVariable xlink:type="resource" xlink:label="VARIABLE_NoninterestExpense" bindAsSequence="false" />
    <variable:variableFilterArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-filter" xlink:from="VARIABLE_NoninterestExpense" xlink:to="FILTER_CONCEPT_NoninterestExpense" order="1.0" complement="false" cover="true" />
    <cf:conceptName xlink:type="resource" xlink:label="FILTER_CONCEPT_NoninterestExpense">
      <cf:concept>
        <cf:qname>fac:NoninterestExpense</cf:qname>
      </cf:concept>
    </cf:conceptName>
  </generic:link>
  <!-- ConsistencyRule -->
  <generic:link xlink:type="extended" xlink:role="http://luca.auditchain.finance/fac/role/CashFlowStatement">
    <va:valueAssertion xlink:type="resource" xlink:label="ASSERTION" id="CF02" aspectModel="dimensional" implicitFiltering="true" test="$NetCashFlowContinuing = ($NetCashFlowFromOperatingActivitiesContinuing + $NetCashFlowFromInvestingActivitiesContinuing + $NetCashFlowFromFinancingActivitiesContinuing)" />
    <generic:arc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/element-label" xlink:from="ASSERTION" xlink:to="ASSERTION_Label" order="1.0" />
    <label:label xlink:type="resource" xlink:label="ASSERTION_Label" xlink:role="http://www.xbrl.org/2008/role/label" xml:lang="en">$NetCashFlowContinuing = ($NetCashFlowFromOperatingActivitiesContinuing + $NetCashFlowFromInvestingActivitiesContinuing + $NetCashFlowFromFinancingActivitiesContinuing)</label:label>
    <!-- Arcrole: Assertion to Variable -->
    <variable:variableArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-set" xlink:from="ASSERTION" order="1.0" xlink:to="VARIABLE_NetCashFlowContinuing" name="NetCashFlowContinuing" />
    <variable:factVariable xlink:type="resource" xlink:label="VARIABLE_NetCashFlowContinuing" bindAsSequence="false" />
    <variable:variableFilterArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-filter" xlink:from="VARIABLE_NetCashFlowContinuing" xlink:to="FILTER_CONCEPT_NetCashFlowContinuing" order="1.0" complement="false" cover="true" />
    <cf:conceptName xlink:type="resource" xlink:label="FILTER_CONCEPT_NetCashFlowContinuing">
      <cf:concept>
        <cf:qname>fac:NetCashFlowContinuing</cf:qname>
      </cf:concept>
    </cf:conceptName>
    <variable:variableArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-set" xlink:from="ASSERTION" order="1.0" xlink:to="VARIABLE_NetCashFlowFromOperatingActivitiesContinuing" name="NetCashFlowFromOperatingActivitiesContinuing" />
    <variable:factVariable xlink:type="resource" xlink:label="VARIABLE_NetCashFlowFromOperatingActivitiesContinuing" bindAsSequence="false" />
    <variable:variableFilterArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-filter" xlink:from="VARIABLE_NetCashFlowFromOperatingActivitiesContinuing" xlink:to="FILTER_CONCEPT_NetCashFlowFromOperatingActivitiesContinuing" order="1.0" complement="false" cover="true" />
    <cf:conceptName xlink:type="resource" xlink:label="FILTER_CONCEPT_NetCashFlowFromOperatingActivitiesContinuing">
      <cf:concept>
        <cf:qname>fac:NetCashFlowFromOperatingActivitiesContinuing</cf:qname>
      </cf:concept>
    </cf:conceptName>
    <variable:variableArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-set" xlink:from="ASSERTION" order="1.0" xlink:to="VARIABLE_NetCashFlowFromInvestingActivitiesContinuing" name="NetCashFlowFromInvestingActivitiesContinuing" />
    <variable:factVariable xlink:type="resource" xlink:label="VARIABLE_NetCashFlowFromInvestingActivitiesContinuing" bindAsSequence="false" />
    <variable:variableFilterArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-filter" xlink:from="VARIABLE_NetCashFlowFromInvestingActivitiesContinuing" xlink:to="FILTER_CONCEPT_NetCashFlowFromInvestingActivitiesContinuing" order="1.0" complement="false" cover="true" />
    <cf:conceptName xlink:type="resource" xlink:label="FILTER_CONCEPT_NetCashFlowFromInvestingActivitiesContinuing">
      <cf:concept>
        <cf:qname>fac:NetCashFlowFromInvestingActivitiesContinuing</cf:qname>
      </cf:concept>
    </cf:conceptName>
    <variable:variableArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-set" xlink:from="ASSERTION" order="1.0" xlink:to="VARIABLE_NetCashFlowFromFinancingActivitiesContinuing" name="NetCashFlowFromFinancingActivitiesContinuing" />
    <variable:factVariable xlink:type="resource" xlink:label="VARIABLE_NetCashFlowFromFinancingActivitiesContinuing" bindAsSequence="false" />
    <variable:variableFilterArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-filter" xlink:from="VARIABLE_NetCashFlowFromFinancingActivitiesContinuing" xlink:to="FILTER_CONCEPT_NetCashFlowFromFinancingActivitiesContinuing" order="1.0" complement="false" cover="true" />
    <cf:conceptName xlink:type="resource" xlink:label="FILTER_CONCEPT_NetCashFlowFromFinancingActivitiesContinuing">
      <cf:concept>
        <cf:qname>fac:NetCashFlowFromFinancingActivitiesContinuing</cf:qname>
      </cf:concept>
    </cf:conceptName>
  </generic:link>
  <!-- ConsistencyRule -->
  <generic:link xlink:type="extended" xlink:role="http://luca.auditchain.finance/fac/role/IncomeStatementMultiStepSPEC6">
    <va:valueAssertion xlink:type="resource" xlink:label="ASSERTION" id="IS10" aspectModel="dimensional" implicitFiltering="true" test="$ComprehensiveIncomeLoss = ($NetIncomeLoss + $OtherComprehensiveIncomeLoss)" />
    <generic:arc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/element-label" xlink:from="ASSERTION" xlink:to="ASSERTION_Label" order="1.0" />
    <label:label xlink:type="resource" xlink:label="ASSERTION_Label" xlink:role="http://www.xbrl.org/2008/role/label" xml:lang="en">$ComprehensiveIncomeLoss = ($NetIncomeLoss + $OtherComprehensiveIncomeLoss)</label:label>
    <!-- Arcrole: Assertion to Variable -->
    <variable:variableArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-set" xlink:from="ASSERTION" order="1.0" xlink:to="VARIABLE_ComprehensiveIncomeLoss" name="ComprehensiveIncomeLoss" />
    <variable:factVariable xlink:type="resource" xlink:label="VARIABLE_ComprehensiveIncomeLoss" bindAsSequence="false" />
    <variable:variableFilterArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-filter" xlink:from="VARIABLE_ComprehensiveIncomeLoss" xlink:to="FILTER_CONCEPT_ComprehensiveIncomeLoss" order="1.0" complement="false" cover="true" />
    <cf:conceptName xlink:type="resource" xlink:label="FILTER_CONCEPT_ComprehensiveIncomeLoss">
      <cf:concept>
        <cf:qname>fac:ComprehensiveIncomeLoss</cf:qname>
      </cf:concept>
    </cf:conceptName>
    <variable:variableArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-set" xlink:from="ASSERTION" order="1.0" xlink:to="VARIABLE_NetIncomeLoss" name="NetIncomeLoss" />
    <variable:factVariable xlink:type="resource" xlink:label="VARIABLE_NetIncomeLoss" bindAsSequence="false" />
    <variable:variableFilterArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-filter" xlink:from="VARIABLE_NetIncomeLoss" xlink:to="FILTER_CONCEPT_NetIncomeLoss" order="1.0" complement="false" cover="true" />
    <cf:conceptName xlink:type="resource" xlink:label="FILTER_CONCEPT_NetIncomeLoss">
      <cf:concept>
        <cf:qname>fac:NetIncomeLoss</cf:qname>
      </cf:concept>
    </cf:conceptName>
    <variable:variableArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-set" xlink:from="ASSERTION" order="1.0" xlink:to="VARIABLE_OtherComprehensiveIncomeLoss" name="OtherComprehensiveIncomeLoss" />
    <variable:factVariable xlink:type="resource" xlink:label="VARIABLE_OtherComprehensiveIncomeLoss" bindAsSequence="false" />
    <variable:variableFilterArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-filter" xlink:from="VARIABLE_OtherComprehensiveIncomeLoss" xlink:to="FILTER_CONCEPT_OtherComprehensiveIncomeLoss" order="1.0" complement="false" cover="true" />
    <cf:conceptName xlink:type="resource" xlink:label="FILTER_CONCEPT_OtherComprehensiveIncomeLoss">
      <cf:concept>
        <cf:qname>fac:OtherComprehensiveIncomeLoss</cf:qname>
      </cf:concept>
    </cf:conceptName>
  </generic:link>
  <!-- ConsistencyRule -->
  <generic:link xlink:type="extended" xlink:role="http://luca.auditchain.finance/fac/role/CashFlowStatement">
    <va:valueAssertion xlink:type="resource" xlink:label="ASSERTION" id="CF05" aspectModel="dimensional" implicitFiltering="true" test="$NetCashFlowFromInvestingActivities = ($NetCashFlowFromInvestingActivitiesContinuing + $NetCashFlowFromInvestingActivitiesDiscontinued)" />
    <generic:arc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/element-label" xlink:from="ASSERTION" xlink:to="ASSERTION_Label" order="1.0" />
    <label:label xlink:type="resource" xlink:label="ASSERTION_Label" xlink:role="http://www.xbrl.org/2008/role/label" xml:lang="en">$NetCashFlowFromInvestingActivities = ($NetCashFlowFromInvestingActivitiesContinuing + $NetCashFlowFromInvestingActivitiesDiscontinued)</label:label>
    <!-- Arcrole: Assertion to Variable -->
    <variable:variableArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-set" xlink:from="ASSERTION" order="1.0" xlink:to="VARIABLE_NetCashFlowFromInvestingActivities" name="NetCashFlowFromInvestingActivities" />
    <variable:factVariable xlink:type="resource" xlink:label="VARIABLE_NetCashFlowFromInvestingActivities" bindAsSequence="false" />
    <variable:variableFilterArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-filter" xlink:from="VARIABLE_NetCashFlowFromInvestingActivities" xlink:to="FILTER_CONCEPT_NetCashFlowFromInvestingActivities" order="1.0" complement="false" cover="true" />
    <cf:conceptName xlink:type="resource" xlink:label="FILTER_CONCEPT_NetCashFlowFromInvestingActivities">
      <cf:concept>
        <cf:qname>fac:NetCashFlowFromInvestingActivities</cf:qname>
      </cf:concept>
    </cf:conceptName>
    <variable:variableArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-set" xlink:from="ASSERTION" order="1.0" xlink:to="VARIABLE_NetCashFlowFromInvestingActivitiesContinuing" name="NetCashFlowFromInvestingActivitiesContinuing" />
    <variable:factVariable xlink:type="resource" xlink:label="VARIABLE_NetCashFlowFromInvestingActivitiesContinuing" bindAsSequence="false" />
    <variable:variableFilterArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-filter" xlink:from="VARIABLE_NetCashFlowFromInvestingActivitiesContinuing" xlink:to="FILTER_CONCEPT_NetCashFlowFromInvestingActivitiesContinuing" order="1.0" complement="false" cover="true" />
    <cf:conceptName xlink:type="resource" xlink:label="FILTER_CONCEPT_NetCashFlowFromInvestingActivitiesContinuing">
      <cf:concept>
        <cf:qname>fac:NetCashFlowFromInvestingActivitiesContinuing</cf:qname>
      </cf:concept>
    </cf:conceptName>
    <variable:variableArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-set" xlink:from="ASSERTION" order="1.0" xlink:to="VARIABLE_NetCashFlowFromInvestingActivitiesDiscontinued" name="NetCashFlowFromInvestingActivitiesDiscontinued" />
    <variable:factVariable xlink:type="resource" xlink:label="VARIABLE_NetCashFlowFromInvestingActivitiesDiscontinued" bindAsSequence="false" />
    <variable:variableFilterArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-filter" xlink:from="VARIABLE_NetCashFlowFromInvestingActivitiesDiscontinued" xlink:to="FILTER_CONCEPT_NetCashFlowFromInvestingActivitiesDiscontinued" order="1.0" complement="false" cover="true" />
    <cf:conceptName xlink:type="resource" xlink:label="FILTER_CONCEPT_NetCashFlowFromInvestingActivitiesDiscontinued">
      <cf:concept>
        <cf:qname>fac:NetCashFlowFromInvestingActivitiesDiscontinued</cf:qname>
      </cf:concept>
    </cf:conceptName>
  </generic:link>
  <!-- ConsistencyRule -->
  <generic:link xlink:type="extended" xlink:role="http://luca.auditchain.finance/fac/role/IncomeStatementMultiStepSPEC6">
    <va:valueAssertion xlink:type="resource" xlink:label="ASSERTION" id="IS01" aspectModel="dimensional" implicitFiltering="true" test="$GrossProfit = ($Revenues - $CostOfRevenue)" />
    <generic:arc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/element-label" xlink:from="ASSERTION" xlink:to="ASSERTION_Label" order="1.0" />
    <label:label xlink:type="resource" xlink:label="ASSERTION_Label" xlink:role="http://www.xbrl.org/2008/role/label" xml:lang="en">$GrossProfit = ($Revenues - $CostOfRevenue)</label:label>
    <!-- Arcrole: Assertion to Variable -->
    <variable:variableArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-set" xlink:from="ASSERTION" order="1.0" xlink:to="VARIABLE_GrossProfit" name="GrossProfit" />
    <variable:factVariable xlink:type="resource" xlink:label="VARIABLE_GrossProfit" bindAsSequence="false" />
    <variable:variableFilterArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-filter" xlink:from="VARIABLE_GrossProfit" xlink:to="FILTER_CONCEPT_GrossProfit" order="1.0" complement="false" cover="true" />
    <cf:conceptName xlink:type="resource" xlink:label="FILTER_CONCEPT_GrossProfit">
      <cf:concept>
        <cf:qname>fac:GrossProfit</cf:qname>
      </cf:concept>
    </cf:conceptName>
    <variable:variableArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-set" xlink:from="ASSERTION" order="1.0" xlink:to="VARIABLE_Revenues" name="Revenues" />
    <variable:factVariable xlink:type="resource" xlink:label="VARIABLE_Revenues" bindAsSequence="false" />
    <variable:variableFilterArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-filter" xlink:from="VARIABLE_Revenues" xlink:to="FILTER_CONCEPT_Revenues" order="1.0" complement="false" cover="true" />
    <cf:conceptName xlink:type="resource" xlink:label="FILTER_CONCEPT_Revenues">
      <cf:concept>
        <cf:qname>fac:Revenues</cf:qname>
      </cf:concept>
    </cf:conceptName>
    <variable:variableArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-set" xlink:from="ASSERTION" order="1.0" xlink:to="VARIABLE_CostOfRevenue" name="CostOfRevenue" />
    <variable:factVariable xlink:type="resource" xlink:label="VARIABLE_CostOfRevenue" bindAsSequence="false" />
    <variable:variableFilterArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-filter" xlink:from="VARIABLE_CostOfRevenue" xlink:to="FILTER_CONCEPT_CostOfRevenue" order="1.0" complement="false" cover="true" />
    <cf:conceptName xlink:type="resource" xlink:label="FILTER_CONCEPT_CostOfRevenue">
      <cf:concept>
        <cf:qname>fac:CostOfRevenue</cf:qname>
      </cf:concept>
    </cf:conceptName>
  </generic:link>
  <!-- ConsistencyRule -->
  <generic:link xlink:type="extended" xlink:role="http://luca.auditchain.finance/fac/role/BalanceSheetClassified">
    <va:valueAssertion xlink:type="resource" xlink:label="ASSERTION" id="AE03" aspectModel="dimensional" implicitFiltering="true" test="$NetAssetsLiabilities = $Equity" />
    <generic:arc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/element-label" xlink:from="ASSERTION" xlink:to="ASSERTION_Label" order="1.0" />
    <label:label xlink:type="resource" xlink:label="ASSERTION_Label" xlink:role="http://www.xbrl.org/2008/role/label" xml:lang="en">$NetAssetsLiabilities = $Equity</label:label>
    <!-- Arcrole: Assertion to Variable -->
    <variable:variableArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-set" xlink:from="ASSERTION" order="1.0" xlink:to="VARIABLE_NetAssetsLiabilities" name="NetAssetsLiabilities" />
    <variable:factVariable xlink:type="resource" xlink:label="VARIABLE_NetAssetsLiabilities" bindAsSequence="false" />
    <variable:variableFilterArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-filter" xlink:from="VARIABLE_NetAssetsLiabilities" xlink:to="FILTER_CONCEPT_NetAssetsLiabilities" order="1.0" complement="false" cover="true" />
    <cf:conceptName xlink:type="resource" xlink:label="FILTER_CONCEPT_NetAssetsLiabilities">
      <cf:concept>
        <cf:qname>fac:NetAssetsLiabilities</cf:qname>
      </cf:concept>
    </cf:conceptName>
    <variable:variableArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-set" xlink:from="ASSERTION" order="1.0" xlink:to="VARIABLE_Equity" name="Equity" />
    <variable:factVariable xlink:type="resource" xlink:label="VARIABLE_Equity" bindAsSequence="false" />
    <variable:variableFilterArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-filter" xlink:from="VARIABLE_Equity" xlink:to="FILTER_CONCEPT_Equity" order="1.0" complement="false" cover="true" />
    <cf:conceptName xlink:type="resource" xlink:label="FILTER_CONCEPT_Equity">
      <cf:concept>
        <cf:qname>fac:Equity</cf:qname>
      </cf:concept>
    </cf:conceptName>
  </generic:link>
  <!-- ConsistencyRule -->
  <generic:link xlink:type="extended" xlink:role="http://luca.auditchain.finance/fac/role/CashFlowStatement">
    <va:valueAssertion xlink:type="resource" xlink:label="ASSERTION" id="CF03" aspectModel="dimensional" implicitFiltering="true" test="$NetCashFlowDiscontinued = ($NetCashFlowFromOperatingActivitiesDiscontinued + $NetCashFlowFromInvestingActivitiesDiscontinued + $NetCashFlowFromFinancingActivitiesDiscontinued)" />
    <generic:arc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/element-label" xlink:from="ASSERTION" xlink:to="ASSERTION_Label" order="1.0" />
    <label:label xlink:type="resource" xlink:label="ASSERTION_Label" xlink:role="http://www.xbrl.org/2008/role/label" xml:lang="en">$NetCashFlowDiscontinued = ($NetCashFlowFromOperatingActivitiesDiscontinued + $NetCashFlowFromInvestingActivitiesDiscontinued + $NetCashFlowFromFinancingActivitiesDiscontinued)</label:label>
    <!-- Arcrole: Assertion to Variable -->
    <variable:variableArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-set" xlink:from="ASSERTION" order="1.0" xlink:to="VARIABLE_NetCashFlowDiscontinued" name="NetCashFlowDiscontinued" />
    <variable:factVariable xlink:type="resource" xlink:label="VARIABLE_NetCashFlowDiscontinued" bindAsSequence="false" />
    <variable:variableFilterArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-filter" xlink:from="VARIABLE_NetCashFlowDiscontinued" xlink:to="FILTER_CONCEPT_NetCashFlowDiscontinued" order="1.0" complement="false" cover="true" />
    <cf:conceptName xlink:type="resource" xlink:label="FILTER_CONCEPT_NetCashFlowDiscontinued">
      <cf:concept>
        <cf:qname>fac:NetCashFlowDiscontinued</cf:qname>
      </cf:concept>
    </cf:conceptName>
    <variable:variableArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-set" xlink:from="ASSERTION" order="1.0" xlink:to="VARIABLE_NetCashFlowFromOperatingActivitiesDiscontinued" name="NetCashFlowFromOperatingActivitiesDiscontinued" />
    <variable:factVariable xlink:type="resource" xlink:label="VARIABLE_NetCashFlowFromOperatingActivitiesDiscontinued" bindAsSequence="false" />
    <variable:variableFilterArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-filter" xlink:from="VARIABLE_NetCashFlowFromOperatingActivitiesDiscontinued" xlink:to="FILTER_CONCEPT_NetCashFlowFromOperatingActivitiesDiscontinued" order="1.0" complement="false" cover="true" />
    <cf:conceptName xlink:type="resource" xlink:label="FILTER_CONCEPT_NetCashFlowFromOperatingActivitiesDiscontinued">
      <cf:concept>
        <cf:qname>fac:NetCashFlowFromOperatingActivitiesDiscontinued</cf:qname>
      </cf:concept>
    </cf:conceptName>
    <variable:variableArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-set" xlink:from="ASSERTION" order="1.0" xlink:to="VARIABLE_NetCashFlowFromInvestingActivitiesDiscontinued" name="NetCashFlowFromInvestingActivitiesDiscontinued" />
    <variable:factVariable xlink:type="resource" xlink:label="VARIABLE_NetCashFlowFromInvestingActivitiesDiscontinued" bindAsSequence="false" />
    <variable:variableFilterArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-filter" xlink:from="VARIABLE_NetCashFlowFromInvestingActivitiesDiscontinued" xlink:to="FILTER_CONCEPT_NetCashFlowFromInvestingActivitiesDiscontinued" order="1.0" complement="false" cover="true" />
    <cf:conceptName xlink:type="resource" xlink:label="FILTER_CONCEPT_NetCashFlowFromInvestingActivitiesDiscontinued">
      <cf:concept>
        <cf:qname>fac:NetCashFlowFromInvestingActivitiesDiscontinued</cf:qname>
      </cf:concept>
    </cf:conceptName>
    <variable:variableArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-set" xlink:from="ASSERTION" order="1.0" xlink:to="VARIABLE_NetCashFlowFromFinancingActivitiesDiscontinued" name="NetCashFlowFromFinancingActivitiesDiscontinued" />
    <variable:factVariable xlink:type="resource" xlink:label="VARIABLE_NetCashFlowFromFinancingActivitiesDiscontinued" bindAsSequence="false" />
    <variable:variableFilterArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-filter" xlink:from="VARIABLE_NetCashFlowFromFinancingActivitiesDiscontinued" xlink:to="FILTER_CONCEPT_NetCashFlowFromFinancingActivitiesDiscontinued" order="1.0" complement="false" cover="true" />
    <cf:conceptName xlink:type="resource" xlink:label="FILTER_CONCEPT_NetCashFlowFromFinancingActivitiesDiscontinued">
      <cf:concept>
        <cf:qname>fac:NetCashFlowFromFinancingActivitiesDiscontinued</cf:qname>
      </cf:concept>
    </cf:conceptName>
  </generic:link>
  <!-- ConsistencyRule -->
  <generic:link xlink:type="extended" xlink:role="http://luca.auditchain.finance/fac/role/IncomeStatementMultiStepSPEC6">
    <va:valueAssertion xlink:type="resource" xlink:label="ASSERTION" id="IS02" aspectModel="dimensional" implicitFiltering="true" test="$OperatingIncomeLoss = ($GrossProfit - $OperatingExpenses)" />
    <generic:arc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/element-label" xlink:from="ASSERTION" xlink:to="ASSERTION_Label" order="1.0" />
    <label:label xlink:type="resource" xlink:label="ASSERTION_Label" xlink:role="http://www.xbrl.org/2008/role/label" xml:lang="en">$OperatingIncomeLoss = ($GrossProfit - $OperatingExpenses)</label:label>
    <!-- Arcrole: Assertion to Variable -->
    <variable:variableArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-set" xlink:from="ASSERTION" order="1.0" xlink:to="VARIABLE_OperatingIncomeLoss" name="OperatingIncomeLoss" />
    <variable:factVariable xlink:type="resource" xlink:label="VARIABLE_OperatingIncomeLoss" bindAsSequence="false" />
    <variable:variableFilterArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-filter" xlink:from="VARIABLE_OperatingIncomeLoss" xlink:to="FILTER_CONCEPT_OperatingIncomeLoss" order="1.0" complement="false" cover="true" />
    <cf:conceptName xlink:type="resource" xlink:label="FILTER_CONCEPT_OperatingIncomeLoss">
      <cf:concept>
        <cf:qname>fac:OperatingIncomeLoss</cf:qname>
      </cf:concept>
    </cf:conceptName>
    <variable:variableArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-set" xlink:from="ASSERTION" order="1.0" xlink:to="VARIABLE_GrossProfit" name="GrossProfit" />
    <variable:factVariable xlink:type="resource" xlink:label="VARIABLE_GrossProfit" bindAsSequence="false" />
    <variable:variableFilterArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-filter" xlink:from="VARIABLE_GrossProfit" xlink:to="FILTER_CONCEPT_GrossProfit" order="1.0" complement="false" cover="true" />
    <cf:conceptName xlink:type="resource" xlink:label="FILTER_CONCEPT_GrossProfit">
      <cf:concept>
        <cf:qname>fac:GrossProfit</cf:qname>
      </cf:concept>
    </cf:conceptName>
    <variable:variableArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-set" xlink:from="ASSERTION" order="1.0" xlink:to="VARIABLE_OperatingExpenses" name="OperatingExpenses" />
    <variable:factVariable xlink:type="resource" xlink:label="VARIABLE_OperatingExpenses" bindAsSequence="false" />
    <variable:variableFilterArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-filter" xlink:from="VARIABLE_OperatingExpenses" xlink:to="FILTER_CONCEPT_OperatingExpenses" order="1.0" complement="false" cover="true" />
    <cf:conceptName xlink:type="resource" xlink:label="FILTER_CONCEPT_OperatingExpenses">
      <cf:concept>
        <cf:qname>fac:OperatingExpenses</cf:qname>
      </cf:concept>
    </cf:conceptName>
  </generic:link>
  <!-- ConsistencyRule -->
  <generic:link xlink:type="extended" xlink:role="http://luca.auditchain.finance/fac/role/IncomeStatementMultiStepSPEC6">
    <va:valueAssertion xlink:type="resource" xlink:label="ASSERTION" id="IS72" aspectModel="dimensional" implicitFiltering="true" test="$InterestIncomeExpenseAfterProvisionForLosses = ($InterestIncomeExpenseOperatingNet - $ProvisionForLoanLeaseAndOtherLosses)" />
    <generic:arc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/element-label" xlink:from="ASSERTION" xlink:to="ASSERTION_Label" order="1.0" />
    <label:label xlink:type="resource" xlink:label="ASSERTION_Label" xlink:role="http://www.xbrl.org/2008/role/label" xml:lang="en">$InterestIncomeExpenseAfterProvisionForLosses = ($InterestIncomeExpenseOperatingNet - $ProvisionForLoanLeaseAndOtherLosses)</label:label>
    <!-- Arcrole: Assertion to Variable -->
    <variable:variableArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-set" xlink:from="ASSERTION" order="1.0" xlink:to="VARIABLE_InterestIncomeExpenseAfterProvisionForLosses" name="InterestIncomeExpenseAfterProvisionForLosses" />
    <variable:factVariable xlink:type="resource" xlink:label="VARIABLE_InterestIncomeExpenseAfterProvisionForLosses" bindAsSequence="false" />
    <variable:variableFilterArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-filter" xlink:from="VARIABLE_InterestIncomeExpenseAfterProvisionForLosses" xlink:to="FILTER_CONCEPT_InterestIncomeExpenseAfterProvisionForLosses" order="1.0" complement="false" cover="true" />
    <cf:conceptName xlink:type="resource" xlink:label="FILTER_CONCEPT_InterestIncomeExpenseAfterProvisionForLosses">
      <cf:concept>
        <cf:qname>fac:InterestIncomeExpenseAfterProvisionForLosses</cf:qname>
      </cf:concept>
    </cf:conceptName>
    <variable:variableArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-set" xlink:from="ASSERTION" order="1.0" xlink:to="VARIABLE_InterestIncomeExpenseOperatingNet" name="InterestIncomeExpenseOperatingNet" />
    <variable:factVariable xlink:type="resource" xlink:label="VARIABLE_InterestIncomeExpenseOperatingNet" bindAsSequence="false" />
    <variable:variableFilterArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-filter" xlink:from="VARIABLE_InterestIncomeExpenseOperatingNet" xlink:to="FILTER_CONCEPT_InterestIncomeExpenseOperatingNet" order="1.0" complement="false" cover="true" />
    <cf:conceptName xlink:type="resource" xlink:label="FILTER_CONCEPT_InterestIncomeExpenseOperatingNet">
      <cf:concept>
        <cf:qname>fac:InterestIncomeExpenseOperatingNet</cf:qname>
      </cf:concept>
    </cf:conceptName>
    <variable:variableArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-set" xlink:from="ASSERTION" order="1.0" xlink:to="VARIABLE_ProvisionForLoanLeaseAndOtherLosses" name="ProvisionForLoanLeaseAndOtherLosses" />
    <variable:factVariable xlink:type="resource" xlink:label="VARIABLE_ProvisionForLoanLeaseAndOtherLosses" bindAsSequence="false" />
    <variable:variableFilterArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-filter" xlink:from="VARIABLE_ProvisionForLoanLeaseAndOtherLosses" xlink:to="FILTER_CONCEPT_ProvisionForLoanLeaseAndOtherLosses" order="1.0" complement="false" cover="true" />
    <cf:conceptName xlink:type="resource" xlink:label="FILTER_CONCEPT_ProvisionForLoanLeaseAndOtherLosses">
      <cf:concept>
        <cf:qname>fac:ProvisionForLoanLeaseAndOtherLosses</cf:qname>
      </cf:concept>
    </cf:conceptName>
  </generic:link>
  <!-- ConsistencyRule -->
  <generic:link xlink:type="extended" xlink:role="http://luca.auditchain.finance/fac/role/BalanceSheetClassified">
    <va:valueAssertion xlink:type="resource" xlink:label="ASSERTION" id="BS05" aspectModel="dimensional" implicitFiltering="true" test="$LiabilitiesAndEquity = ($Liabilities + $CommitmentsAndContingencies + $TemporaryEquity + $Equity)" />
    <generic:arc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/element-label" xlink:from="ASSERTION" xlink:to="ASSERTION_Label" order="1.0" />
    <label:label xlink:type="resource" xlink:label="ASSERTION_Label" xlink:role="http://www.xbrl.org/2008/role/label" xml:lang="en">$LiabilitiesAndEquity = ($Liabilities + $CommitmentsAndContingencies + $TemporaryEquity + $Equity)</label:label>
    <!-- Arcrole: Assertion to Variable -->
    <variable:variableArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-set" xlink:from="ASSERTION" order="1.0" xlink:to="VARIABLE_LiabilitiesAndEquity" name="LiabilitiesAndEquity" />
    <variable:factVariable xlink:type="resource" xlink:label="VARIABLE_LiabilitiesAndEquity" bindAsSequence="false" />
    <variable:variableFilterArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-filter" xlink:from="VARIABLE_LiabilitiesAndEquity" xlink:to="FILTER_CONCEPT_LiabilitiesAndEquity" order="1.0" complement="false" cover="true" />
    <cf:conceptName xlink:type="resource" xlink:label="FILTER_CONCEPT_LiabilitiesAndEquity">
      <cf:concept>
        <cf:qname>fac:LiabilitiesAndEquity</cf:qname>
      </cf:concept>
    </cf:conceptName>
    <variable:variableArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-set" xlink:from="ASSERTION" order="1.0" xlink:to="VARIABLE_Liabilities" name="Liabilities" />
    <variable:factVariable xlink:type="resource" xlink:label="VARIABLE_Liabilities" bindAsSequence="false" />
    <variable:variableFilterArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-filter" xlink:from="VARIABLE_Liabilities" xlink:to="FILTER_CONCEPT_Liabilities" order="1.0" complement="false" cover="true" />
    <cf:conceptName xlink:type="resource" xlink:label="FILTER_CONCEPT_Liabilities">
      <cf:concept>
        <cf:qname>fac:Liabilities</cf:qname>
      </cf:concept>
    </cf:conceptName>
    <variable:variableArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-set" xlink:from="ASSERTION" order="1.0" xlink:to="VARIABLE_CommitmentsAndContingencies" name="CommitmentsAndContingencies" />
    <variable:factVariable xlink:type="resource" xlink:label="VARIABLE_CommitmentsAndContingencies" bindAsSequence="false" />
    <variable:variableFilterArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-filter" xlink:from="VARIABLE_CommitmentsAndContingencies" xlink:to="FILTER_CONCEPT_CommitmentsAndContingencies" order="1.0" complement="false" cover="true" />
    <cf:conceptName xlink:type="resource" xlink:label="FILTER_CONCEPT_CommitmentsAndContingencies">
      <cf:concept>
        <cf:qname>fac:CommitmentsAndContingencies</cf:qname>
      </cf:concept>
    </cf:conceptName>
    <variable:variableArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-set" xlink:from="ASSERTION" order="1.0" xlink:to="VARIABLE_TemporaryEquity" name="TemporaryEquity" />
    <variable:factVariable xlink:type="resource" xlink:label="VARIABLE_TemporaryEquity" bindAsSequence="false" />
    <variable:variableFilterArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-filter" xlink:from="VARIABLE_TemporaryEquity" xlink:to="FILTER_CONCEPT_TemporaryEquity" order="1.0" complement="false" cover="true" />
    <cf:conceptName xlink:type="resource" xlink:label="FILTER_CONCEPT_TemporaryEquity">
      <cf:concept>
        <cf:qname>fac:TemporaryEquity</cf:qname>
      </cf:concept>
    </cf:conceptName>
    <variable:variableArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-set" xlink:from="ASSERTION" order="1.0" xlink:to="VARIABLE_Equity" name="Equity" />
    <variable:factVariable xlink:type="resource" xlink:label="VARIABLE_Equity" bindAsSequence="false" />
    <variable:variableFilterArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-filter" xlink:from="VARIABLE_Equity" xlink:to="FILTER_CONCEPT_Equity" order="1.0" complement="false" cover="true" />
    <cf:conceptName xlink:type="resource" xlink:label="FILTER_CONCEPT_Equity">
      <cf:concept>
        <cf:qname>fac:Equity</cf:qname>
      </cf:concept>
    </cf:conceptName>
  </generic:link>
  <!-- ConsistencyRule -->
  <generic:link xlink:type="extended" xlink:role="http://luca.auditchain.finance/fac/role/CashFlowStatement">
    <va:valueAssertion xlink:type="resource" xlink:label="ASSERTION" id="CF06" aspectModel="dimensional" implicitFiltering="true" test="$NetCashFlowFromFinancingActivities = ($NetCashFlowFromFinancingActivitiesContinuing + $NetCashFlowFromFinancingActivitiesDiscontinued)" />
    <generic:arc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/element-label" xlink:from="ASSERTION" xlink:to="ASSERTION_Label" order="1.0" />
    <label:label xlink:type="resource" xlink:label="ASSERTION_Label" xlink:role="http://www.xbrl.org/2008/role/label" xml:lang="en">$NetCashFlowFromFinancingActivities = ($NetCashFlowFromFinancingActivitiesContinuing + $NetCashFlowFromFinancingActivitiesDiscontinued)</label:label>
    <!-- Arcrole: Assertion to Variable -->
    <variable:variableArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-set" xlink:from="ASSERTION" order="1.0" xlink:to="VARIABLE_NetCashFlowFromFinancingActivities" name="NetCashFlowFromFinancingActivities" />
    <variable:factVariable xlink:type="resource" xlink:label="VARIABLE_NetCashFlowFromFinancingActivities" bindAsSequence="false" />
    <variable:variableFilterArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-filter" xlink:from="VARIABLE_NetCashFlowFromFinancingActivities" xlink:to="FILTER_CONCEPT_NetCashFlowFromFinancingActivities" order="1.0" complement="false" cover="true" />
    <cf:conceptName xlink:type="resource" xlink:label="FILTER_CONCEPT_NetCashFlowFromFinancingActivities">
      <cf:concept>
        <cf:qname>fac:NetCashFlowFromFinancingActivities</cf:qname>
      </cf:concept>
    </cf:conceptName>
    <variable:variableArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-set" xlink:from="ASSERTION" order="1.0" xlink:to="VARIABLE_NetCashFlowFromFinancingActivitiesContinuing" name="NetCashFlowFromFinancingActivitiesContinuing" />
    <variable:factVariable xlink:type="resource" xlink:label="VARIABLE_NetCashFlowFromFinancingActivitiesContinuing" bindAsSequence="false" />
    <variable:variableFilterArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-filter" xlink:from="VARIABLE_NetCashFlowFromFinancingActivitiesContinuing" xlink:to="FILTER_CONCEPT_NetCashFlowFromFinancingActivitiesContinuing" order="1.0" complement="false" cover="true" />
    <cf:conceptName xlink:type="resource" xlink:label="FILTER_CONCEPT_NetCashFlowFromFinancingActivitiesContinuing">
      <cf:concept>
        <cf:qname>fac:NetCashFlowFromFinancingActivitiesContinuing</cf:qname>
      </cf:concept>
    </cf:conceptName>
    <variable:variableArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-set" xlink:from="ASSERTION" order="1.0" xlink:to="VARIABLE_NetCashFlowFromFinancingActivitiesDiscontinued" name="NetCashFlowFromFinancingActivitiesDiscontinued" />
    <variable:factVariable xlink:type="resource" xlink:label="VARIABLE_NetCashFlowFromFinancingActivitiesDiscontinued" bindAsSequence="false" />
    <variable:variableFilterArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-filter" xlink:from="VARIABLE_NetCashFlowFromFinancingActivitiesDiscontinued" xlink:to="FILTER_CONCEPT_NetCashFlowFromFinancingActivitiesDiscontinued" order="1.0" complement="false" cover="true" />
    <cf:conceptName xlink:type="resource" xlink:label="FILTER_CONCEPT_NetCashFlowFromFinancingActivitiesDiscontinued">
      <cf:concept>
        <cf:qname>fac:NetCashFlowFromFinancingActivitiesDiscontinued</cf:qname>
      </cf:concept>
    </cf:conceptName>
  </generic:link>
  <!-- ConsistencyRule -->
  <generic:link xlink:type="extended" xlink:role="http://luca.auditchain.finance/fac/role/IncomeStatementMultiStepSPEC6">
    <va:valueAssertion xlink:type="resource" xlink:label="ASSERTION" id="IS32" aspectModel="dimensional" implicitFiltering="true" test="$OperatingIncomeLoss = ($Revenues - $OperatingExpenses)" />
    <generic:arc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/element-label" xlink:from="ASSERTION" xlink:to="ASSERTION_Label" order="1.0" />
    <label:label xlink:type="resource" xlink:label="ASSERTION_Label" xlink:role="http://www.xbrl.org/2008/role/label" xml:lang="en">$OperatingIncomeLoss = ($Revenues - $OperatingExpenses)</label:label>
    <!-- Arcrole: Assertion to Variable -->
    <variable:variableArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-set" xlink:from="ASSERTION" order="1.0" xlink:to="VARIABLE_OperatingIncomeLoss" name="OperatingIncomeLoss" />
    <variable:factVariable xlink:type="resource" xlink:label="VARIABLE_OperatingIncomeLoss" bindAsSequence="false" />
    <variable:variableFilterArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-filter" xlink:from="VARIABLE_OperatingIncomeLoss" xlink:to="FILTER_CONCEPT_OperatingIncomeLoss" order="1.0" complement="false" cover="true" />
    <cf:conceptName xlink:type="resource" xlink:label="FILTER_CONCEPT_OperatingIncomeLoss">
      <cf:concept>
        <cf:qname>fac:OperatingIncomeLoss</cf:qname>
      </cf:concept>
    </cf:conceptName>
    <variable:variableArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-set" xlink:from="ASSERTION" order="1.0" xlink:to="VARIABLE_Revenues" name="Revenues" />
    <variable:factVariable xlink:type="resource" xlink:label="VARIABLE_Revenues" bindAsSequence="false" />
    <variable:variableFilterArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-filter" xlink:from="VARIABLE_Revenues" xlink:to="FILTER_CONCEPT_Revenues" order="1.0" complement="false" cover="true" />
    <cf:conceptName xlink:type="resource" xlink:label="FILTER_CONCEPT_Revenues">
      <cf:concept>
        <cf:qname>fac:Revenues</cf:qname>
      </cf:concept>
    </cf:conceptName>
    <variable:variableArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-set" xlink:from="ASSERTION" order="1.0" xlink:to="VARIABLE_OperatingExpenses" name="OperatingExpenses" />
    <variable:factVariable xlink:type="resource" xlink:label="VARIABLE_OperatingExpenses" bindAsSequence="false" />
    <variable:variableFilterArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-filter" xlink:from="VARIABLE_OperatingExpenses" xlink:to="FILTER_CONCEPT_OperatingExpenses" order="1.0" complement="false" cover="true" />
    <cf:conceptName xlink:type="resource" xlink:label="FILTER_CONCEPT_OperatingExpenses">
      <cf:concept>
        <cf:qname>fac:OperatingExpenses</cf:qname>
      </cf:concept>
    </cf:conceptName>
  </generic:link>
  <!-- ConsistencyRule -->
  <generic:link xlink:type="extended" xlink:role="http://luca.auditchain.finance/fac/role/IncomeStatementMultiStepSPEC6">
    <va:valueAssertion xlink:type="resource" xlink:label="ASSERTION" id="IS75" aspectModel="dimensional" implicitFiltering="true" test="$IncomeLossFromContinuingOperationsBeforeTax = ($InterestIncomeExpenseAfterProvisionForLosses + $NoninterestIncome - $NoninterestExpense)" />
    <generic:arc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/element-label" xlink:from="ASSERTION" xlink:to="ASSERTION_Label" order="1.0" />
    <label:label xlink:type="resource" xlink:label="ASSERTION_Label" xlink:role="http://www.xbrl.org/2008/role/label" xml:lang="en">$IncomeLossFromContinuingOperationsBeforeTax = ($InterestIncomeExpenseAfterProvisionForLosses + $NoninterestIncome - $NoninterestExpense)</label:label>
    <!-- Arcrole: Assertion to Variable -->
    <variable:variableArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-set" xlink:from="ASSERTION" order="1.0" xlink:to="VARIABLE_IncomeLossFromContinuingOperationsBeforeTax" name="IncomeLossFromContinuingOperationsBeforeTax" />
    <variable:factVariable xlink:type="resource" xlink:label="VARIABLE_IncomeLossFromContinuingOperationsBeforeTax" bindAsSequence="false" />
    <variable:variableFilterArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-filter" xlink:from="VARIABLE_IncomeLossFromContinuingOperationsBeforeTax" xlink:to="FILTER_CONCEPT_IncomeLossFromContinuingOperationsBeforeTax" order="1.0" complement="false" cover="true" />
    <cf:conceptName xlink:type="resource" xlink:label="FILTER_CONCEPT_IncomeLossFromContinuingOperationsBeforeTax">
      <cf:concept>
        <cf:qname>fac:IncomeLossFromContinuingOperationsBeforeTax</cf:qname>
      </cf:concept>
    </cf:conceptName>
    <variable:variableArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-set" xlink:from="ASSERTION" order="1.0" xlink:to="VARIABLE_InterestIncomeExpenseAfterProvisionForLosses" name="InterestIncomeExpenseAfterProvisionForLosses" />
    <variable:factVariable xlink:type="resource" xlink:label="VARIABLE_InterestIncomeExpenseAfterProvisionForLosses" bindAsSequence="false" />
    <variable:variableFilterArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-filter" xlink:from="VARIABLE_InterestIncomeExpenseAfterProvisionForLosses" xlink:to="FILTER_CONCEPT_InterestIncomeExpenseAfterProvisionForLosses" order="1.0" complement="false" cover="true" />
    <cf:conceptName xlink:type="resource" xlink:label="FILTER_CONCEPT_InterestIncomeExpenseAfterProvisionForLosses">
      <cf:concept>
        <cf:qname>fac:InterestIncomeExpenseAfterProvisionForLosses</cf:qname>
      </cf:concept>
    </cf:conceptName>
    <variable:variableArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-set" xlink:from="ASSERTION" order="1.0" xlink:to="VARIABLE_NoninterestIncome" name="NoninterestIncome" />
    <variable:factVariable xlink:type="resource" xlink:label="VARIABLE_NoninterestIncome" bindAsSequence="false" />
    <variable:variableFilterArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-filter" xlink:from="VARIABLE_NoninterestIncome" xlink:to="FILTER_CONCEPT_NoninterestIncome" order="1.0" complement="false" cover="true" />
    <cf:conceptName xlink:type="resource" xlink:label="FILTER_CONCEPT_NoninterestIncome">
      <cf:concept>
        <cf:qname>fac:NoninterestIncome</cf:qname>
      </cf:concept>
    </cf:conceptName>
    <variable:variableArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-set" xlink:from="ASSERTION" order="1.0" xlink:to="VARIABLE_NoninterestExpense" name="NoninterestExpense" />
    <variable:factVariable xlink:type="resource" xlink:label="VARIABLE_NoninterestExpense" bindAsSequence="false" />
    <variable:variableFilterArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-filter" xlink:from="VARIABLE_NoninterestExpense" xlink:to="FILTER_CONCEPT_NoninterestExpense" order="1.0" complement="false" cover="true" />
    <cf:conceptName xlink:type="resource" xlink:label="FILTER_CONCEPT_NoninterestExpense">
      <cf:concept>
        <cf:qname>fac:NoninterestExpense</cf:qname>
      </cf:concept>
    </cf:conceptName>
  </generic:link>
  <!-- ConsistencyRule -->
  <generic:link xlink:type="extended" xlink:role="http://luca.auditchain.finance/fac/role/CashFlowStatement">
    <va:valueAssertion xlink:type="resource" xlink:label="ASSERTION" id="CF01" aspectModel="dimensional" implicitFiltering="true" test="$NetCashFlow = ($NetCashFlowFromOperatingActivities + $NetCashFlowFromInvestingActivities + $NetCashFlowFromFinancingActivities + $ExchangeGainsLosses)" />
    <generic:arc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/element-label" xlink:from="ASSERTION" xlink:to="ASSERTION_Label" order="1.0" />
    <label:label xlink:type="resource" xlink:label="ASSERTION_Label" xlink:role="http://www.xbrl.org/2008/role/label" xml:lang="en">$NetCashFlow = ($NetCashFlowFromOperatingActivities + $NetCashFlowFromInvestingActivities + $NetCashFlowFromFinancingActivities + $ExchangeGainsLosses)</label:label>
    <!-- Arcrole: Assertion to Variable -->
    <variable:variableArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-set" xlink:from="ASSERTION" order="1.0" xlink:to="VARIABLE_NetCashFlow" name="NetCashFlow" />
    <variable:factVariable xlink:type="resource" xlink:label="VARIABLE_NetCashFlow" bindAsSequence="false" />
    <variable:variableFilterArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-filter" xlink:from="VARIABLE_NetCashFlow" xlink:to="FILTER_CONCEPT_NetCashFlow" order="1.0" complement="false" cover="true" />
    <cf:conceptName xlink:type="resource" xlink:label="FILTER_CONCEPT_NetCashFlow">
      <cf:concept>
        <cf:qname>fac:NetCashFlow</cf:qname>
      </cf:concept>
    </cf:conceptName>
    <variable:variableArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-set" xlink:from="ASSERTION" order="1.0" xlink:to="VARIABLE_NetCashFlowFromOperatingActivities" name="NetCashFlowFromOperatingActivities" />
    <variable:factVariable xlink:type="resource" xlink:label="VARIABLE_NetCashFlowFromOperatingActivities" bindAsSequence="false" />
    <variable:variableFilterArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-filter" xlink:from="VARIABLE_NetCashFlowFromOperatingActivities" xlink:to="FILTER_CONCEPT_NetCashFlowFromOperatingActivities" order="1.0" complement="false" cover="true" />
    <cf:conceptName xlink:type="resource" xlink:label="FILTER_CONCEPT_NetCashFlowFromOperatingActivities">
      <cf:concept>
        <cf:qname>fac:NetCashFlowFromOperatingActivities</cf:qname>
      </cf:concept>
    </cf:conceptName>
    <variable:variableArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-set" xlink:from="ASSERTION" order="1.0" xlink:to="VARIABLE_NetCashFlowFromInvestingActivities" name="NetCashFlowFromInvestingActivities" />
    <variable:factVariable xlink:type="resource" xlink:label="VARIABLE_NetCashFlowFromInvestingActivities" bindAsSequence="false" />
    <variable:variableFilterArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-filter" xlink:from="VARIABLE_NetCashFlowFromInvestingActivities" xlink:to="FILTER_CONCEPT_NetCashFlowFromInvestingActivities" order="1.0" complement="false" cover="true" />
    <cf:conceptName xlink:type="resource" xlink:label="FILTER_CONCEPT_NetCashFlowFromInvestingActivities">
      <cf:concept>
        <cf:qname>fac:NetCashFlowFromInvestingActivities</cf:qname>
      </cf:concept>
    </cf:conceptName>
    <variable:variableArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-set" xlink:from="ASSERTION" order="1.0" xlink:to="VARIABLE_NetCashFlowFromFinancingActivities" name="NetCashFlowFromFinancingActivities" />
    <variable:factVariable xlink:type="resource" xlink:label="VARIABLE_NetCashFlowFromFinancingActivities" bindAsSequence="false" />
    <variable:variableFilterArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-filter" xlink:from="VARIABLE_NetCashFlowFromFinancingActivities" xlink:to="FILTER_CONCEPT_NetCashFlowFromFinancingActivities" order="1.0" complement="false" cover="true" />
    <cf:conceptName xlink:type="resource" xlink:label="FILTER_CONCEPT_NetCashFlowFromFinancingActivities">
      <cf:concept>
        <cf:qname>fac:NetCashFlowFromFinancingActivities</cf:qname>
      </cf:concept>
    </cf:conceptName>
    <variable:variableArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-set" xlink:from="ASSERTION" order="1.0" xlink:to="VARIABLE_ExchangeGainsLosses" name="ExchangeGainsLosses" />
    <variable:factVariable xlink:type="resource" xlink:label="VARIABLE_ExchangeGainsLosses" bindAsSequence="false" />
    <variable:variableFilterArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-filter" xlink:from="VARIABLE_ExchangeGainsLosses" xlink:to="FILTER_CONCEPT_ExchangeGainsLosses" order="1.0" complement="false" cover="true" />
    <cf:conceptName xlink:type="resource" xlink:label="FILTER_CONCEPT_ExchangeGainsLosses">
      <cf:concept>
        <cf:qname>fac:ExchangeGainsLosses</cf:qname>
      </cf:concept>
    </cf:conceptName>
  </generic:link>
  <!-- ConsistencyRule -->
  <generic:link xlink:type="extended" xlink:role="http://luca.auditchain.finance/fac/role/IncomeStatementMultiStepSPEC6">
    <va:valueAssertion xlink:type="resource" xlink:label="ASSERTION" id="IS34" aspectModel="dimensional" implicitFiltering="true" test="$IncomeLossFromContinuingOperationsBeforeTax = ($GrossProfit - $OperatingExpenses + $NonoperatingIncomeLossIncludingInterestAndDebtExpense)" />
    <generic:arc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/element-label" xlink:from="ASSERTION" xlink:to="ASSERTION_Label" order="1.0" />
    <label:label xlink:type="resource" xlink:label="ASSERTION_Label" xlink:role="http://www.xbrl.org/2008/role/label" xml:lang="en">$IncomeLossFromContinuingOperationsBeforeTax = ($GrossProfit - $OperatingExpenses + $NonoperatingIncomeLossIncludingInterestAndDebtExpense)</label:label>
    <!-- Arcrole: Assertion to Variable -->
    <variable:variableArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-set" xlink:from="ASSERTION" order="1.0" xlink:to="VARIABLE_IncomeLossFromContinuingOperationsBeforeTax" name="IncomeLossFromContinuingOperationsBeforeTax" />
    <variable:factVariable xlink:type="resource" xlink:label="VARIABLE_IncomeLossFromContinuingOperationsBeforeTax" bindAsSequence="false" />
    <variable:variableFilterArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-filter" xlink:from="VARIABLE_IncomeLossFromContinuingOperationsBeforeTax" xlink:to="FILTER_CONCEPT_IncomeLossFromContinuingOperationsBeforeTax" order="1.0" complement="false" cover="true" />
    <cf:conceptName xlink:type="resource" xlink:label="FILTER_CONCEPT_IncomeLossFromContinuingOperationsBeforeTax">
      <cf:concept>
        <cf:qname>fac:IncomeLossFromContinuingOperationsBeforeTax</cf:qname>
      </cf:concept>
    </cf:conceptName>
    <variable:variableArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-set" xlink:from="ASSERTION" order="1.0" xlink:to="VARIABLE_GrossProfit" name="GrossProfit" />
    <variable:factVariable xlink:type="resource" xlink:label="VARIABLE_GrossProfit" bindAsSequence="false" />
    <variable:variableFilterArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-filter" xlink:from="VARIABLE_GrossProfit" xlink:to="FILTER_CONCEPT_GrossProfit" order="1.0" complement="false" cover="true" />
    <cf:conceptName xlink:type="resource" xlink:label="FILTER_CONCEPT_GrossProfit">
      <cf:concept>
        <cf:qname>fac:GrossProfit</cf:qname>
      </cf:concept>
    </cf:conceptName>
    <variable:variableArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-set" xlink:from="ASSERTION" order="1.0" xlink:to="VARIABLE_OperatingExpenses" name="OperatingExpenses" />
    <variable:factVariable xlink:type="resource" xlink:label="VARIABLE_OperatingExpenses" bindAsSequence="false" />
    <variable:variableFilterArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-filter" xlink:from="VARIABLE_OperatingExpenses" xlink:to="FILTER_CONCEPT_OperatingExpenses" order="1.0" complement="false" cover="true" />
    <cf:conceptName xlink:type="resource" xlink:label="FILTER_CONCEPT_OperatingExpenses">
      <cf:concept>
        <cf:qname>fac:OperatingExpenses</cf:qname>
      </cf:concept>
    </cf:conceptName>
    <variable:variableArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-set" xlink:from="ASSERTION" order="1.0" xlink:to="VARIABLE_NonoperatingIncomeLossIncludingInterestAndDebtExpense" name="NonoperatingIncomeLossIncludingInterestAndDebtExpense" />
    <variable:factVariable xlink:type="resource" xlink:label="VARIABLE_NonoperatingIncomeLossIncludingInterestAndDebtExpense" bindAsSequence="false" />
    <variable:variableFilterArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-filter" xlink:from="VARIABLE_NonoperatingIncomeLossIncludingInterestAndDebtExpense" xlink:to="FILTER_CONCEPT_NonoperatingIncomeLossIncludingInterestAndDebtExpense" order="1.0" complement="false" cover="true" />
    <cf:conceptName xlink:type="resource" xlink:label="FILTER_CONCEPT_NonoperatingIncomeLossIncludingInterestAndDebtExpense">
      <cf:concept>
        <cf:qname>fac:NonoperatingIncomeLossIncludingInterestAndDebtExpense</cf:qname>
      </cf:concept>
    </cf:conceptName>
  </generic:link>
  <!-- ConsistencyRule -->
  <generic:link xlink:type="extended" xlink:role="http://luca.auditchain.finance/fac/role/IncomeStatementMultiStepSPEC6">
    <va:valueAssertion xlink:type="resource" xlink:label="ASSERTION" id="IS84" aspectModel="dimensional" implicitFiltering="true" test="$IncomeLossFromContinuingOperationsBeforeTax = ($Revenues - $CostsAndExpenses)" />
    <generic:arc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/element-label" xlink:from="ASSERTION" xlink:to="ASSERTION_Label" order="1.0" />
    <label:label xlink:type="resource" xlink:label="ASSERTION_Label" xlink:role="http://www.xbrl.org/2008/role/label" xml:lang="en">$IncomeLossFromContinuingOperationsBeforeTax = ($Revenues - $CostsAndExpenses)</label:label>
    <!-- Arcrole: Assertion to Variable -->
    <variable:variableArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-set" xlink:from="ASSERTION" order="1.0" xlink:to="VARIABLE_IncomeLossFromContinuingOperationsBeforeTax" name="IncomeLossFromContinuingOperationsBeforeTax" />
    <variable:factVariable xlink:type="resource" xlink:label="VARIABLE_IncomeLossFromContinuingOperationsBeforeTax" bindAsSequence="false" />
    <variable:variableFilterArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-filter" xlink:from="VARIABLE_IncomeLossFromContinuingOperationsBeforeTax" xlink:to="FILTER_CONCEPT_IncomeLossFromContinuingOperationsBeforeTax" order="1.0" complement="false" cover="true" />
    <cf:conceptName xlink:type="resource" xlink:label="FILTER_CONCEPT_IncomeLossFromContinuingOperationsBeforeTax">
      <cf:concept>
        <cf:qname>fac:IncomeLossFromContinuingOperationsBeforeTax</cf:qname>
      </cf:concept>
    </cf:conceptName>
    <variable:variableArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-set" xlink:from="ASSERTION" order="1.0" xlink:to="VARIABLE_Revenues" name="Revenues" />
    <variable:factVariable xlink:type="resource" xlink:label="VARIABLE_Revenues" bindAsSequence="false" />
    <variable:variableFilterArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-filter" xlink:from="VARIABLE_Revenues" xlink:to="FILTER_CONCEPT_Revenues" order="1.0" complement="false" cover="true" />
    <cf:conceptName xlink:type="resource" xlink:label="FILTER_CONCEPT_Revenues">
      <cf:concept>
        <cf:qname>fac:Revenues</cf:qname>
      </cf:concept>
    </cf:conceptName>
    <variable:variableArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-set" xlink:from="ASSERTION" order="1.0" xlink:to="VARIABLE_CostsAndExpenses" name="CostsAndExpenses" />
    <variable:factVariable xlink:type="resource" xlink:label="VARIABLE_CostsAndExpenses" bindAsSequence="false" />
    <variable:variableFilterArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-filter" xlink:from="VARIABLE_CostsAndExpenses" xlink:to="FILTER_CONCEPT_CostsAndExpenses" order="1.0" complement="false" cover="true" />
    <cf:conceptName xlink:type="resource" xlink:label="FILTER_CONCEPT_CostsAndExpenses">
      <cf:concept>
        <cf:qname>fac:CostsAndExpenses</cf:qname>
      </cf:concept>
    </cf:conceptName>
  </generic:link>
  <!-- ConsistencyRule -->
  <generic:link xlink:type="extended" xlink:role="http://luca.auditchain.finance/fac/role/IncomeStatementMultiStepSPEC6">
    <va:valueAssertion xlink:type="resource" xlink:label="ASSERTION" id="IS05" aspectModel="dimensional" implicitFiltering="true" test="$IncomeLossFromContinuingOperationsAfterTax = ($IncomeLossFromContinuingOperationsBeforeTax - $IncomeTaxExpenseBenefit)" />
    <generic:arc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/element-label" xlink:from="ASSERTION" xlink:to="ASSERTION_Label" order="1.0" />
    <label:label xlink:type="resource" xlink:label="ASSERTION_Label" xlink:role="http://www.xbrl.org/2008/role/label" xml:lang="en">$IncomeLossFromContinuingOperationsAfterTax = ($IncomeLossFromContinuingOperationsBeforeTax - $IncomeTaxExpenseBenefit)</label:label>
    <!-- Arcrole: Assertion to Variable -->
    <variable:variableArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-set" xlink:from="ASSERTION" order="1.0" xlink:to="VARIABLE_IncomeLossFromContinuingOperationsAfterTax" name="IncomeLossFromContinuingOperationsAfterTax" />
    <variable:factVariable xlink:type="resource" xlink:label="VARIABLE_IncomeLossFromContinuingOperationsAfterTax" bindAsSequence="false" />
    <variable:variableFilterArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-filter" xlink:from="VARIABLE_IncomeLossFromContinuingOperationsAfterTax" xlink:to="FILTER_CONCEPT_IncomeLossFromContinuingOperationsAfterTax" order="1.0" complement="false" cover="true" />
    <cf:conceptName xlink:type="resource" xlink:label="FILTER_CONCEPT_IncomeLossFromContinuingOperationsAfterTax">
      <cf:concept>
        <cf:qname>fac:IncomeLossFromContinuingOperationsAfterTax</cf:qname>
      </cf:concept>
    </cf:conceptName>
    <variable:variableArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-set" xlink:from="ASSERTION" order="1.0" xlink:to="VARIABLE_IncomeLossFromContinuingOperationsBeforeTax" name="IncomeLossFromContinuingOperationsBeforeTax" />
    <variable:factVariable xlink:type="resource" xlink:label="VARIABLE_IncomeLossFromContinuingOperationsBeforeTax" bindAsSequence="false" />
    <variable:variableFilterArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-filter" xlink:from="VARIABLE_IncomeLossFromContinuingOperationsBeforeTax" xlink:to="FILTER_CONCEPT_IncomeLossFromContinuingOperationsBeforeTax" order="1.0" complement="false" cover="true" />
    <cf:conceptName xlink:type="resource" xlink:label="FILTER_CONCEPT_IncomeLossFromContinuingOperationsBeforeTax">
      <cf:concept>
        <cf:qname>fac:IncomeLossFromContinuingOperationsBeforeTax</cf:qname>
      </cf:concept>
    </cf:conceptName>
    <variable:variableArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-set" xlink:from="ASSERTION" order="1.0" xlink:to="VARIABLE_IncomeTaxExpenseBenefit" name="IncomeTaxExpenseBenefit" />
    <variable:factVariable xlink:type="resource" xlink:label="VARIABLE_IncomeTaxExpenseBenefit" bindAsSequence="false" />
    <variable:variableFilterArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-filter" xlink:from="VARIABLE_IncomeTaxExpenseBenefit" xlink:to="FILTER_CONCEPT_IncomeTaxExpenseBenefit" order="1.0" complement="false" cover="true" />
    <cf:conceptName xlink:type="resource" xlink:label="FILTER_CONCEPT_IncomeTaxExpenseBenefit">
      <cf:concept>
        <cf:qname>fac:IncomeTaxExpenseBenefit</cf:qname>
      </cf:concept>
    </cf:conceptName>
  </generic:link>
  <!-- ConsistencyRule -->
  <generic:link xlink:type="extended" xlink:role="http://luca.auditchain.finance/fac/role/IncomeStatementMultiStepSPEC6">
    <va:valueAssertion xlink:type="resource" xlink:label="ASSERTION" id="IS25" aspectModel="dimensional" implicitFiltering="true" test="$IncomeLossFromContinuingOperationsAfterTax = ($IncomeLossFromContinuingOperationsBeforeTax - $IncomeTaxExpenseBenefit + $IncomeLossFromEquityMethodInvestments)" />
    <generic:arc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/element-label" xlink:from="ASSERTION" xlink:to="ASSERTION_Label" order="1.0" />
    <label:label xlink:type="resource" xlink:label="ASSERTION_Label" xlink:role="http://www.xbrl.org/2008/role/label" xml:lang="en">$IncomeLossFromContinuingOperationsAfterTax = ($IncomeLossFromContinuingOperationsBeforeTax - $IncomeTaxExpenseBenefit + $IncomeLossFromEquityMethodInvestments)</label:label>
    <!-- Arcrole: Assertion to Variable -->
    <variable:variableArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-set" xlink:from="ASSERTION" order="1.0" xlink:to="VARIABLE_IncomeLossFromContinuingOperationsAfterTax" name="IncomeLossFromContinuingOperationsAfterTax" />
    <variable:factVariable xlink:type="resource" xlink:label="VARIABLE_IncomeLossFromContinuingOperationsAfterTax" bindAsSequence="false" />
    <variable:variableFilterArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-filter" xlink:from="VARIABLE_IncomeLossFromContinuingOperationsAfterTax" xlink:to="FILTER_CONCEPT_IncomeLossFromContinuingOperationsAfterTax" order="1.0" complement="false" cover="true" />
    <cf:conceptName xlink:type="resource" xlink:label="FILTER_CONCEPT_IncomeLossFromContinuingOperationsAfterTax">
      <cf:concept>
        <cf:qname>fac:IncomeLossFromContinuingOperationsAfterTax</cf:qname>
      </cf:concept>
    </cf:conceptName>
    <variable:variableArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-set" xlink:from="ASSERTION" order="1.0" xlink:to="VARIABLE_IncomeLossFromContinuingOperationsBeforeTax" name="IncomeLossFromContinuingOperationsBeforeTax" />
    <variable:factVariable xlink:type="resource" xlink:label="VARIABLE_IncomeLossFromContinuingOperationsBeforeTax" bindAsSequence="false" />
    <variable:variableFilterArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-filter" xlink:from="VARIABLE_IncomeLossFromContinuingOperationsBeforeTax" xlink:to="FILTER_CONCEPT_IncomeLossFromContinuingOperationsBeforeTax" order="1.0" complement="false" cover="true" />
    <cf:conceptName xlink:type="resource" xlink:label="FILTER_CONCEPT_IncomeLossFromContinuingOperationsBeforeTax">
      <cf:concept>
        <cf:qname>fac:IncomeLossFromContinuingOperationsBeforeTax</cf:qname>
      </cf:concept>
    </cf:conceptName>
    <variable:variableArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-set" xlink:from="ASSERTION" order="1.0" xlink:to="VARIABLE_IncomeTaxExpenseBenefit" name="IncomeTaxExpenseBenefit" />
    <variable:factVariable xlink:type="resource" xlink:label="VARIABLE_IncomeTaxExpenseBenefit" bindAsSequence="false" />
    <variable:variableFilterArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-filter" xlink:from="VARIABLE_IncomeTaxExpenseBenefit" xlink:to="FILTER_CONCEPT_IncomeTaxExpenseBenefit" order="1.0" complement="false" cover="true" />
    <cf:conceptName xlink:type="resource" xlink:label="FILTER_CONCEPT_IncomeTaxExpenseBenefit">
      <cf:concept>
        <cf:qname>fac:IncomeTaxExpenseBenefit</cf:qname>
      </cf:concept>
    </cf:conceptName>
    <variable:variableArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-set" xlink:from="ASSERTION" order="1.0" xlink:to="VARIABLE_IncomeLossFromEquityMethodInvestments" name="IncomeLossFromEquityMethodInvestments" />
    <variable:factVariable xlink:type="resource" xlink:label="VARIABLE_IncomeLossFromEquityMethodInvestments" bindAsSequence="false" />
    <variable:variableFilterArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-filter" xlink:from="VARIABLE_IncomeLossFromEquityMethodInvestments" xlink:to="FILTER_CONCEPT_IncomeLossFromEquityMethodInvestments" order="1.0" complement="false" cover="true" />
    <cf:conceptName xlink:type="resource" xlink:label="FILTER_CONCEPT_IncomeLossFromEquityMethodInvestments">
      <cf:concept>
        <cf:qname>fac:IncomeLossFromEquityMethodInvestments</cf:qname>
      </cf:concept>
    </cf:conceptName>
  </generic:link>
  <!-- ConsistencyRule -->
  <generic:link xlink:type="extended" xlink:role="http://luca.auditchain.finance/fac/role/BalanceSheetClassified">
    <va:valueAssertion xlink:type="resource" xlink:label="ASSERTION" id="BS23" aspectModel="dimensional" implicitFiltering="true" test="$Assets = ($CurrentAssets + $FixedAssets + $OtherThanFixedNoncurrentAssets)" />
    <generic:arc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/element-label" xlink:from="ASSERTION" xlink:to="ASSERTION_Label" order="1.0" />
    <label:label xlink:type="resource" xlink:label="ASSERTION_Label" xlink:role="http://www.xbrl.org/2008/role/label" xml:lang="en">$Assets = ($CurrentAssets + $FixedAssets + $OtherThanFixedNoncurrentAssets)</label:label>
    <!-- Arcrole: Assertion to Variable -->
    <variable:variableArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-set" xlink:from="ASSERTION" order="1.0" xlink:to="VARIABLE_Assets" name="Assets" />
    <variable:factVariable xlink:type="resource" xlink:label="VARIABLE_Assets" bindAsSequence="false" />
    <variable:variableFilterArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-filter" xlink:from="VARIABLE_Assets" xlink:to="FILTER_CONCEPT_Assets" order="1.0" complement="false" cover="true" />
    <cf:conceptName xlink:type="resource" xlink:label="FILTER_CONCEPT_Assets">
      <cf:concept>
        <cf:qname>fac:Assets</cf:qname>
      </cf:concept>
    </cf:conceptName>
    <variable:variableArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-set" xlink:from="ASSERTION" order="1.0" xlink:to="VARIABLE_CurrentAssets" name="CurrentAssets" />
    <variable:factVariable xlink:type="resource" xlink:label="VARIABLE_CurrentAssets" bindAsSequence="false" />
    <variable:variableFilterArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-filter" xlink:from="VARIABLE_CurrentAssets" xlink:to="FILTER_CONCEPT_CurrentAssets" order="1.0" complement="false" cover="true" />
    <cf:conceptName xlink:type="resource" xlink:label="FILTER_CONCEPT_CurrentAssets">
      <cf:concept>
        <cf:qname>fac:CurrentAssets</cf:qname>
      </cf:concept>
    </cf:conceptName>
    <variable:variableArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-set" xlink:from="ASSERTION" order="1.0" xlink:to="VARIABLE_FixedAssets" name="FixedAssets" />
    <variable:factVariable xlink:type="resource" xlink:label="VARIABLE_FixedAssets" bindAsSequence="false" />
    <variable:variableFilterArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-filter" xlink:from="VARIABLE_FixedAssets" xlink:to="FILTER_CONCEPT_FixedAssets" order="1.0" complement="false" cover="true" />
    <cf:conceptName xlink:type="resource" xlink:label="FILTER_CONCEPT_FixedAssets">
      <cf:concept>
        <cf:qname>fac:FixedAssets</cf:qname>
      </cf:concept>
    </cf:conceptName>
    <variable:variableArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-set" xlink:from="ASSERTION" order="1.0" xlink:to="VARIABLE_OtherThanFixedNoncurrentAssets" name="OtherThanFixedNoncurrentAssets" />
    <variable:factVariable xlink:type="resource" xlink:label="VARIABLE_OtherThanFixedNoncurrentAssets" bindAsSequence="false" />
    <variable:variableFilterArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-filter" xlink:from="VARIABLE_OtherThanFixedNoncurrentAssets" xlink:to="FILTER_CONCEPT_OtherThanFixedNoncurrentAssets" order="1.0" complement="false" cover="true" />
    <cf:conceptName xlink:type="resource" xlink:label="FILTER_CONCEPT_OtherThanFixedNoncurrentAssets">
      <cf:concept>
        <cf:qname>fac:OtherThanFixedNoncurrentAssets</cf:qname>
      </cf:concept>
    </cf:conceptName>
  </generic:link>
  <!-- ConsistencyRule -->
  <generic:link xlink:type="extended" xlink:role="http://luca.auditchain.finance/fac/role/CashFlowStatement">
    <va:valueAssertion xlink:type="resource" xlink:label="ASSERTION" id="CF21" aspectModel="dimensional" implicitFiltering="true" test="$NetCashFlow = ($NetCashFlowFromOperatingActivities + $NetCashFlowFromInvestingActivities + $NetCashFlowFromFinancingActivities)" />
    <generic:arc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/element-label" xlink:from="ASSERTION" xlink:to="ASSERTION_Label" order="1.0" />
    <label:label xlink:type="resource" xlink:label="ASSERTION_Label" xlink:role="http://www.xbrl.org/2008/role/label" xml:lang="en">$NetCashFlow = ($NetCashFlowFromOperatingActivities + $NetCashFlowFromInvestingActivities + $NetCashFlowFromFinancingActivities)</label:label>
    <!-- Arcrole: Assertion to Variable -->
    <variable:variableArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-set" xlink:from="ASSERTION" order="1.0" xlink:to="VARIABLE_NetCashFlow" name="NetCashFlow" />
    <variable:factVariable xlink:type="resource" xlink:label="VARIABLE_NetCashFlow" bindAsSequence="false" />
    <variable:variableFilterArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-filter" xlink:from="VARIABLE_NetCashFlow" xlink:to="FILTER_CONCEPT_NetCashFlow" order="1.0" complement="false" cover="true" />
    <cf:conceptName xlink:type="resource" xlink:label="FILTER_CONCEPT_NetCashFlow">
      <cf:concept>
        <cf:qname>fac:NetCashFlow</cf:qname>
      </cf:concept>
    </cf:conceptName>
    <variable:variableArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-set" xlink:from="ASSERTION" order="1.0" xlink:to="VARIABLE_NetCashFlowFromOperatingActivities" name="NetCashFlowFromOperatingActivities" />
    <variable:factVariable xlink:type="resource" xlink:label="VARIABLE_NetCashFlowFromOperatingActivities" bindAsSequence="false" />
    <variable:variableFilterArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-filter" xlink:from="VARIABLE_NetCashFlowFromOperatingActivities" xlink:to="FILTER_CONCEPT_NetCashFlowFromOperatingActivities" order="1.0" complement="false" cover="true" />
    <cf:conceptName xlink:type="resource" xlink:label="FILTER_CONCEPT_NetCashFlowFromOperatingActivities">
      <cf:concept>
        <cf:qname>fac:NetCashFlowFromOperatingActivities</cf:qname>
      </cf:concept>
    </cf:conceptName>
    <variable:variableArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-set" xlink:from="ASSERTION" order="1.0" xlink:to="VARIABLE_NetCashFlowFromInvestingActivities" name="NetCashFlowFromInvestingActivities" />
    <variable:factVariable xlink:type="resource" xlink:label="VARIABLE_NetCashFlowFromInvestingActivities" bindAsSequence="false" />
    <variable:variableFilterArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-filter" xlink:from="VARIABLE_NetCashFlowFromInvestingActivities" xlink:to="FILTER_CONCEPT_NetCashFlowFromInvestingActivities" order="1.0" complement="false" cover="true" />
    <cf:conceptName xlink:type="resource" xlink:label="FILTER_CONCEPT_NetCashFlowFromInvestingActivities">
      <cf:concept>
        <cf:qname>fac:NetCashFlowFromInvestingActivities</cf:qname>
      </cf:concept>
    </cf:conceptName>
    <variable:variableArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-set" xlink:from="ASSERTION" order="1.0" xlink:to="VARIABLE_NetCashFlowFromFinancingActivities" name="NetCashFlowFromFinancingActivities" />
    <variable:factVariable xlink:type="resource" xlink:label="VARIABLE_NetCashFlowFromFinancingActivities" bindAsSequence="false" />
    <variable:variableFilterArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-filter" xlink:from="VARIABLE_NetCashFlowFromFinancingActivities" xlink:to="FILTER_CONCEPT_NetCashFlowFromFinancingActivities" order="1.0" complement="false" cover="true" />
    <cf:conceptName xlink:type="resource" xlink:label="FILTER_CONCEPT_NetCashFlowFromFinancingActivities">
      <cf:concept>
        <cf:qname>fac:NetCashFlowFromFinancingActivities</cf:qname>
      </cf:concept>
    </cf:conceptName>
  </generic:link>
  <!-- ConsistencyRule -->
  <generic:link xlink:type="extended" xlink:role="http://luca.auditchain.finance/fac/role/BalanceSheetClassified">
    <va:valueAssertion xlink:type="resource" xlink:label="ASSERTION" id="AE02" aspectModel="dimensional" implicitFiltering="true" test="$NetAssetsLiabilities = $Assets + $Liabilities" />
    <generic:arc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/element-label" xlink:from="ASSERTION" xlink:to="ASSERTION_Label" order="1.0" />
    <label:label xlink:type="resource" xlink:label="ASSERTION_Label" xlink:role="http://www.xbrl.org/2008/role/label" xml:lang="en">$NetAssetsLiabilities = $Assets + $Liabilities</label:label>
    <!-- Arcrole: Assertion to Variable -->
    <variable:variableArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-set" xlink:from="ASSERTION" order="1.0" xlink:to="VARIABLE_NetAssetsLiabilities" name="NetAssetsLiabilities" />
    <variable:factVariable xlink:type="resource" xlink:label="VARIABLE_NetAssetsLiabilities" bindAsSequence="false" />
    <variable:variableFilterArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-filter" xlink:from="VARIABLE_NetAssetsLiabilities" xlink:to="FILTER_CONCEPT_NetAssetsLiabilities" order="1.0" complement="false" cover="true" />
    <cf:conceptName xlink:type="resource" xlink:label="FILTER_CONCEPT_NetAssetsLiabilities">
      <cf:concept>
        <cf:qname>fac:NetAssetsLiabilities</cf:qname>
      </cf:concept>
    </cf:conceptName>
    <variable:variableArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-set" xlink:from="ASSERTION" order="1.0" xlink:to="VARIABLE_Assets" name="Assets" />
    <variable:factVariable xlink:type="resource" xlink:label="VARIABLE_Assets" bindAsSequence="false" />
    <variable:variableFilterArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-filter" xlink:from="VARIABLE_Assets" xlink:to="FILTER_CONCEPT_Assets" order="1.0" complement="false" cover="true" />
    <cf:conceptName xlink:type="resource" xlink:label="FILTER_CONCEPT_Assets">
      <cf:concept>
        <cf:qname>fac:Assets</cf:qname>
      </cf:concept>
    </cf:conceptName>
    <variable:variableArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-set" xlink:from="ASSERTION" order="1.0" xlink:to="VARIABLE_Liabilities" name="Liabilities" />
    <variable:factVariable xlink:type="resource" xlink:label="VARIABLE_Liabilities" bindAsSequence="false" />
    <variable:variableFilterArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-filter" xlink:from="VARIABLE_Liabilities" xlink:to="FILTER_CONCEPT_Liabilities" order="1.0" complement="false" cover="true" />
    <cf:conceptName xlink:type="resource" xlink:label="FILTER_CONCEPT_Liabilities">
      <cf:concept>
        <cf:qname>fac:Liabilities</cf:qname>
      </cf:concept>
    </cf:conceptName>
  </generic:link>
  <!-- ConsistencyRule -->
  <generic:link xlink:type="extended" xlink:role="http://luca.auditchain.finance/fac/role/IncomeStatementMultiStepSPEC6">
    <va:valueAssertion xlink:type="resource" xlink:label="ASSERTION" id="IS04" aspectModel="dimensional" implicitFiltering="true" test="$IncomeLossFromContinuingOperationsBeforeTax = ($OperatingIncomeLoss + $NonoperatingIncomeLossIncludingInterestAndDebtExpense)" />
    <generic:arc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/element-label" xlink:from="ASSERTION" xlink:to="ASSERTION_Label" order="1.0" />
    <label:label xlink:type="resource" xlink:label="ASSERTION_Label" xlink:role="http://www.xbrl.org/2008/role/label" xml:lang="en">$IncomeLossFromContinuingOperationsBeforeTax = ($OperatingIncomeLoss + $NonoperatingIncomeLossIncludingInterestAndDebtExpense)</label:label>
    <!-- Arcrole: Assertion to Variable -->
    <variable:variableArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-set" xlink:from="ASSERTION" order="1.0" xlink:to="VARIABLE_IncomeLossFromContinuingOperationsBeforeTax" name="IncomeLossFromContinuingOperationsBeforeTax" />
    <variable:factVariable xlink:type="resource" xlink:label="VARIABLE_IncomeLossFromContinuingOperationsBeforeTax" bindAsSequence="false" />
    <variable:variableFilterArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-filter" xlink:from="VARIABLE_IncomeLossFromContinuingOperationsBeforeTax" xlink:to="FILTER_CONCEPT_IncomeLossFromContinuingOperationsBeforeTax" order="1.0" complement="false" cover="true" />
    <cf:conceptName xlink:type="resource" xlink:label="FILTER_CONCEPT_IncomeLossFromContinuingOperationsBeforeTax">
      <cf:concept>
        <cf:qname>fac:IncomeLossFromContinuingOperationsBeforeTax</cf:qname>
      </cf:concept>
    </cf:conceptName>
    <variable:variableArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-set" xlink:from="ASSERTION" order="1.0" xlink:to="VARIABLE_OperatingIncomeLoss" name="OperatingIncomeLoss" />
    <variable:factVariable xlink:type="resource" xlink:label="VARIABLE_OperatingIncomeLoss" bindAsSequence="false" />
    <variable:variableFilterArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-filter" xlink:from="VARIABLE_OperatingIncomeLoss" xlink:to="FILTER_CONCEPT_OperatingIncomeLoss" order="1.0" complement="false" cover="true" />
    <cf:conceptName xlink:type="resource" xlink:label="FILTER_CONCEPT_OperatingIncomeLoss">
      <cf:concept>
        <cf:qname>fac:OperatingIncomeLoss</cf:qname>
      </cf:concept>
    </cf:conceptName>
    <variable:variableArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-set" xlink:from="ASSERTION" order="1.0" xlink:to="VARIABLE_NonoperatingIncomeLossIncludingInterestAndDebtExpense" name="NonoperatingIncomeLossIncludingInterestAndDebtExpense" />
    <variable:factVariable xlink:type="resource" xlink:label="VARIABLE_NonoperatingIncomeLossIncludingInterestAndDebtExpense" bindAsSequence="false" />
    <variable:variableFilterArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-filter" xlink:from="VARIABLE_NonoperatingIncomeLossIncludingInterestAndDebtExpense" xlink:to="FILTER_CONCEPT_NonoperatingIncomeLossIncludingInterestAndDebtExpense" order="1.0" complement="false" cover="true" />
    <cf:conceptName xlink:type="resource" xlink:label="FILTER_CONCEPT_NonoperatingIncomeLossIncludingInterestAndDebtExpense">
      <cf:concept>
        <cf:qname>fac:NonoperatingIncomeLossIncludingInterestAndDebtExpense</cf:qname>
      </cf:concept>
    </cf:conceptName>
  </generic:link>
  <!-- ConsistencyRule -->
  <generic:link xlink:type="extended" xlink:role="http://luca.auditchain.finance/fac/role/IncomeStatementMultiStepSPEC6">
    <va:valueAssertion xlink:type="resource" xlink:label="ASSERTION" id="IS08" aspectModel="dimensional" implicitFiltering="true" test="$NetIncomeLossAvailableToCommonStockholdersBasic = ($NetIncomeLossAttributableToParent - $PreferredStockDividendsAndOtherAdjustments)" />
    <generic:arc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/element-label" xlink:from="ASSERTION" xlink:to="ASSERTION_Label" order="1.0" />
    <label:label xlink:type="resource" xlink:label="ASSERTION_Label" xlink:role="http://www.xbrl.org/2008/role/label" xml:lang="en">$NetIncomeLossAvailableToCommonStockholdersBasic = ($NetIncomeLossAttributableToParent - $PreferredStockDividendsAndOtherAdjustments)</label:label>
    <!-- Arcrole: Assertion to Variable -->
    <variable:variableArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-set" xlink:from="ASSERTION" order="1.0" xlink:to="VARIABLE_NetIncomeLossAvailableToCommonStockholdersBasic" name="NetIncomeLossAvailableToCommonStockholdersBasic" />
    <variable:factVariable xlink:type="resource" xlink:label="VARIABLE_NetIncomeLossAvailableToCommonStockholdersBasic" bindAsSequence="false" />
    <variable:variableFilterArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-filter" xlink:from="VARIABLE_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:to="FILTER_CONCEPT_NetIncomeLossAvailableToCommonStockholdersBasic" order="1.0" complement="false" cover="true" />
    <cf:conceptName xlink:type="resource" xlink:label="FILTER_CONCEPT_NetIncomeLossAvailableToCommonStockholdersBasic">
      <cf:concept>
        <cf:qname>fac:NetIncomeLossAvailableToCommonStockholdersBasic</cf:qname>
      </cf:concept>
    </cf:conceptName>
    <variable:variableArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-set" xlink:from="ASSERTION" order="1.0" xlink:to="VARIABLE_NetIncomeLossAttributableToParent" name="NetIncomeLossAttributableToParent" />
    <variable:factVariable xlink:type="resource" xlink:label="VARIABLE_NetIncomeLossAttributableToParent" bindAsSequence="false" />
    <variable:variableFilterArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-filter" xlink:from="VARIABLE_NetIncomeLossAttributableToParent" xlink:to="FILTER_CONCEPT_NetIncomeLossAttributableToParent" order="1.0" complement="false" cover="true" />
    <cf:conceptName xlink:type="resource" xlink:label="FILTER_CONCEPT_NetIncomeLossAttributableToParent">
      <cf:concept>
        <cf:qname>fac:NetIncomeLossAttributableToParent</cf:qname>
      </cf:concept>
    </cf:conceptName>
    <variable:variableArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-set" xlink:from="ASSERTION" order="1.0" xlink:to="VARIABLE_PreferredStockDividendsAndOtherAdjustments" name="PreferredStockDividendsAndOtherAdjustments" />
    <variable:factVariable xlink:type="resource" xlink:label="VARIABLE_PreferredStockDividendsAndOtherAdjustments" bindAsSequence="false" />
    <variable:variableFilterArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-filter" xlink:from="VARIABLE_PreferredStockDividendsAndOtherAdjustments" xlink:to="FILTER_CONCEPT_PreferredStockDividendsAndOtherAdjustments" order="1.0" complement="false" cover="true" />
    <cf:conceptName xlink:type="resource" xlink:label="FILTER_CONCEPT_PreferredStockDividendsAndOtherAdjustments">
      <cf:concept>
        <cf:qname>fac:PreferredStockDividendsAndOtherAdjustments</cf:qname>
      </cf:concept>
    </cf:conceptName>
  </generic:link>
  <!-- ConsistencyRule -->
  <generic:link xlink:type="extended" xlink:role="http://luca.auditchain.finance/fac/role/IncomeStatementMultiStepSPEC6">
    <va:valueAssertion xlink:type="resource" xlink:label="ASSERTION" id="IS26" aspectModel="dimensional" implicitFiltering="true" test="$NetIncomeLoss = ($IncomeLossFromContinuingOperationsAfterTax + $IncomeLossFromDiscontinuedOperationsNetOfTax + $IncomeLossFromEquityMethodInvestments)" />
    <generic:arc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/element-label" xlink:from="ASSERTION" xlink:to="ASSERTION_Label" order="1.0" />
    <label:label xlink:type="resource" xlink:label="ASSERTION_Label" xlink:role="http://www.xbrl.org/2008/role/label" xml:lang="en">$NetIncomeLoss = ($IncomeLossFromContinuingOperationsAfterTax + $IncomeLossFromDiscontinuedOperationsNetOfTax + $IncomeLossFromEquityMethodInvestments)</label:label>
    <!-- Arcrole: Assertion to Variable -->
    <variable:variableArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-set" xlink:from="ASSERTION" order="1.0" xlink:to="VARIABLE_NetIncomeLoss" name="NetIncomeLoss" />
    <variable:factVariable xlink:type="resource" xlink:label="VARIABLE_NetIncomeLoss" bindAsSequence="false" />
    <variable:variableFilterArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-filter" xlink:from="VARIABLE_NetIncomeLoss" xlink:to="FILTER_CONCEPT_NetIncomeLoss" order="1.0" complement="false" cover="true" />
    <cf:conceptName xlink:type="resource" xlink:label="FILTER_CONCEPT_NetIncomeLoss">
      <cf:concept>
        <cf:qname>fac:NetIncomeLoss</cf:qname>
      </cf:concept>
    </cf:conceptName>
    <variable:variableArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-set" xlink:from="ASSERTION" order="1.0" xlink:to="VARIABLE_IncomeLossFromContinuingOperationsAfterTax" name="IncomeLossFromContinuingOperationsAfterTax" />
    <variable:factVariable xlink:type="resource" xlink:label="VARIABLE_IncomeLossFromContinuingOperationsAfterTax" bindAsSequence="false" />
    <variable:variableFilterArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-filter" xlink:from="VARIABLE_IncomeLossFromContinuingOperationsAfterTax" xlink:to="FILTER_CONCEPT_IncomeLossFromContinuingOperationsAfterTax" order="1.0" complement="false" cover="true" />
    <cf:conceptName xlink:type="resource" xlink:label="FILTER_CONCEPT_IncomeLossFromContinuingOperationsAfterTax">
      <cf:concept>
        <cf:qname>fac:IncomeLossFromContinuingOperationsAfterTax</cf:qname>
      </cf:concept>
    </cf:conceptName>
    <variable:variableArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-set" xlink:from="ASSERTION" order="1.0" xlink:to="VARIABLE_IncomeLossFromDiscontinuedOperationsNetOfTax" name="IncomeLossFromDiscontinuedOperationsNetOfTax" />
    <variable:factVariable xlink:type="resource" xlink:label="VARIABLE_IncomeLossFromDiscontinuedOperationsNetOfTax" bindAsSequence="false" />
    <variable:variableFilterArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-filter" xlink:from="VARIABLE_IncomeLossFromDiscontinuedOperationsNetOfTax" xlink:to="FILTER_CONCEPT_IncomeLossFromDiscontinuedOperationsNetOfTax" order="1.0" complement="false" cover="true" />
    <cf:conceptName xlink:type="resource" xlink:label="FILTER_CONCEPT_IncomeLossFromDiscontinuedOperationsNetOfTax">
      <cf:concept>
        <cf:qname>fac:IncomeLossFromDiscontinuedOperationsNetOfTax</cf:qname>
      </cf:concept>
    </cf:conceptName>
    <variable:variableArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-set" xlink:from="ASSERTION" order="1.0" xlink:to="VARIABLE_IncomeLossFromEquityMethodInvestments" name="IncomeLossFromEquityMethodInvestments" />
    <variable:factVariable xlink:type="resource" xlink:label="VARIABLE_IncomeLossFromEquityMethodInvestments" bindAsSequence="false" />
    <variable:variableFilterArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-filter" xlink:from="VARIABLE_IncomeLossFromEquityMethodInvestments" xlink:to="FILTER_CONCEPT_IncomeLossFromEquityMethodInvestments" order="1.0" complement="false" cover="true" />
    <cf:conceptName xlink:type="resource" xlink:label="FILTER_CONCEPT_IncomeLossFromEquityMethodInvestments">
      <cf:concept>
        <cf:qname>fac:IncomeLossFromEquityMethodInvestments</cf:qname>
      </cf:concept>
    </cf:conceptName>
  </generic:link>
  <!-- ConsistencyRule -->
  <generic:link xlink:type="extended" xlink:role="http://luca.auditchain.finance/fac/role/IncomeStatementMultiStepSPEC6">
    <va:valueAssertion xlink:type="resource" xlink:label="ASSERTION" id="IS42" aspectModel="dimensional" implicitFiltering="true" test="$OperatingIncomeLoss = ($Revenues - $CostsAndExpenses)" />
    <generic:arc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/element-label" xlink:from="ASSERTION" xlink:to="ASSERTION_Label" order="1.0" />
    <label:label xlink:type="resource" xlink:label="ASSERTION_Label" xlink:role="http://www.xbrl.org/2008/role/label" xml:lang="en">$OperatingIncomeLoss = ($Revenues - $CostsAndExpenses)</label:label>
    <!-- Arcrole: Assertion to Variable -->
    <variable:variableArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-set" xlink:from="ASSERTION" order="1.0" xlink:to="VARIABLE_OperatingIncomeLoss" name="OperatingIncomeLoss" />
    <variable:factVariable xlink:type="resource" xlink:label="VARIABLE_OperatingIncomeLoss" bindAsSequence="false" />
    <variable:variableFilterArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-filter" xlink:from="VARIABLE_OperatingIncomeLoss" xlink:to="FILTER_CONCEPT_OperatingIncomeLoss" order="1.0" complement="false" cover="true" />
    <cf:conceptName xlink:type="resource" xlink:label="FILTER_CONCEPT_OperatingIncomeLoss">
      <cf:concept>
        <cf:qname>fac:OperatingIncomeLoss</cf:qname>
      </cf:concept>
    </cf:conceptName>
    <variable:variableArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-set" xlink:from="ASSERTION" order="1.0" xlink:to="VARIABLE_Revenues" name="Revenues" />
    <variable:factVariable xlink:type="resource" xlink:label="VARIABLE_Revenues" bindAsSequence="false" />
    <variable:variableFilterArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-filter" xlink:from="VARIABLE_Revenues" xlink:to="FILTER_CONCEPT_Revenues" order="1.0" complement="false" cover="true" />
    <cf:conceptName xlink:type="resource" xlink:label="FILTER_CONCEPT_Revenues">
      <cf:concept>
        <cf:qname>fac:Revenues</cf:qname>
      </cf:concept>
    </cf:conceptName>
    <variable:variableArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-set" xlink:from="ASSERTION" order="1.0" xlink:to="VARIABLE_CostsAndExpenses" name="CostsAndExpenses" />
    <variable:factVariable xlink:type="resource" xlink:label="VARIABLE_CostsAndExpenses" bindAsSequence="false" />
    <variable:variableFilterArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-filter" xlink:from="VARIABLE_CostsAndExpenses" xlink:to="FILTER_CONCEPT_CostsAndExpenses" order="1.0" complement="false" cover="true" />
    <cf:conceptName xlink:type="resource" xlink:label="FILTER_CONCEPT_CostsAndExpenses">
      <cf:concept>
        <cf:qname>fac:CostsAndExpenses</cf:qname>
      </cf:concept>
    </cf:conceptName>
  </generic:link>
  <!-- ConsistencyRule -->
  <generic:link xlink:type="extended" xlink:role="http://luca.auditchain.finance/fac/role/BalanceSheetClassified">
    <va:valueAssertion xlink:type="resource" xlink:label="ASSERTION" id="BS01" aspectModel="dimensional" implicitFiltering="true" test="$Equity = ($EquityAttributableToParent + $EquityAttributableToNoncontrollingInterest)" />
    <generic:arc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/element-label" xlink:from="ASSERTION" xlink:to="ASSERTION_Label" order="1.0" />
    <label:label xlink:type="resource" xlink:label="ASSERTION_Label" xlink:role="http://www.xbrl.org/2008/role/label" xml:lang="en">$Equity = ($EquityAttributableToParent + $EquityAttributableToNoncontrollingInterest)</label:label>
    <!-- Arcrole: Assertion to Variable -->
    <variable:variableArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-set" xlink:from="ASSERTION" order="1.0" xlink:to="VARIABLE_Equity" name="Equity" />
    <variable:factVariable xlink:type="resource" xlink:label="VARIABLE_Equity" bindAsSequence="false" />
    <variable:variableFilterArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-filter" xlink:from="VARIABLE_Equity" xlink:to="FILTER_CONCEPT_Equity" order="1.0" complement="false" cover="true" />
    <cf:conceptName xlink:type="resource" xlink:label="FILTER_CONCEPT_Equity">
      <cf:concept>
        <cf:qname>fac:Equity</cf:qname>
      </cf:concept>
    </cf:conceptName>
    <variable:variableArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-set" xlink:from="ASSERTION" order="1.0" xlink:to="VARIABLE_EquityAttributableToParent" name="EquityAttributableToParent" />
    <variable:factVariable xlink:type="resource" xlink:label="VARIABLE_EquityAttributableToParent" bindAsSequence="false" />
    <variable:variableFilterArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-filter" xlink:from="VARIABLE_EquityAttributableToParent" xlink:to="FILTER_CONCEPT_EquityAttributableToParent" order="1.0" complement="false" cover="true" />
    <cf:conceptName xlink:type="resource" xlink:label="FILTER_CONCEPT_EquityAttributableToParent">
      <cf:concept>
        <cf:qname>fac:EquityAttributableToParent</cf:qname>
      </cf:concept>
    </cf:conceptName>
    <variable:variableArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-set" xlink:from="ASSERTION" order="1.0" xlink:to="VARIABLE_EquityAttributableToNoncontrollingInterest" name="EquityAttributableToNoncontrollingInterest" />
    <variable:factVariable xlink:type="resource" xlink:label="VARIABLE_EquityAttributableToNoncontrollingInterest" bindAsSequence="false" />
    <variable:variableFilterArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-filter" xlink:from="VARIABLE_EquityAttributableToNoncontrollingInterest" xlink:to="FILTER_CONCEPT_EquityAttributableToNoncontrollingInterest" order="1.0" complement="false" cover="true" />
    <cf:conceptName xlink:type="resource" xlink:label="FILTER_CONCEPT_EquityAttributableToNoncontrollingInterest">
      <cf:concept>
        <cf:qname>fac:EquityAttributableToNoncontrollingInterest</cf:qname>
      </cf:concept>
    </cf:conceptName>
  </generic:link>
  <!-- ConsistencyRule -->
  <generic:link xlink:type="extended" xlink:role="http://luca.auditchain.finance/fac/role/BalanceSheetClassified">
    <va:valueAssertion xlink:type="resource" xlink:label="ASSERTION" id="BS04" aspectModel="dimensional" implicitFiltering="true" test="$Liabilities = ($CurrentLiabilities + $NoncurrentLiabilities)" />
    <generic:arc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/element-label" xlink:from="ASSERTION" xlink:to="ASSERTION_Label" order="1.0" />
    <label:label xlink:type="resource" xlink:label="ASSERTION_Label" xlink:role="http://www.xbrl.org/2008/role/label" xml:lang="en">$Liabilities = ($CurrentLiabilities + $NoncurrentLiabilities)</label:label>
    <!-- Arcrole: Assertion to Variable -->
    <variable:variableArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-set" xlink:from="ASSERTION" order="1.0" xlink:to="VARIABLE_Liabilities" name="Liabilities" />
    <variable:factVariable xlink:type="resource" xlink:label="VARIABLE_Liabilities" bindAsSequence="false" />
    <variable:variableFilterArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-filter" xlink:from="VARIABLE_Liabilities" xlink:to="FILTER_CONCEPT_Liabilities" order="1.0" complement="false" cover="true" />
    <cf:conceptName xlink:type="resource" xlink:label="FILTER_CONCEPT_Liabilities">
      <cf:concept>
        <cf:qname>fac:Liabilities</cf:qname>
      </cf:concept>
    </cf:conceptName>
    <variable:variableArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-set" xlink:from="ASSERTION" order="1.0" xlink:to="VARIABLE_CurrentLiabilities" name="CurrentLiabilities" />
    <variable:factVariable xlink:type="resource" xlink:label="VARIABLE_CurrentLiabilities" bindAsSequence="false" />
    <variable:variableFilterArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-filter" xlink:from="VARIABLE_CurrentLiabilities" xlink:to="FILTER_CONCEPT_CurrentLiabilities" order="1.0" complement="false" cover="true" />
    <cf:conceptName xlink:type="resource" xlink:label="FILTER_CONCEPT_CurrentLiabilities">
      <cf:concept>
        <cf:qname>fac:CurrentLiabilities</cf:qname>
      </cf:concept>
    </cf:conceptName>
    <variable:variableArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-set" xlink:from="ASSERTION" order="1.0" xlink:to="VARIABLE_NoncurrentLiabilities" name="NoncurrentLiabilities" />
    <variable:factVariable xlink:type="resource" xlink:label="VARIABLE_NoncurrentLiabilities" bindAsSequence="false" />
    <variable:variableFilterArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-filter" xlink:from="VARIABLE_NoncurrentLiabilities" xlink:to="FILTER_CONCEPT_NoncurrentLiabilities" order="1.0" complement="false" cover="true" />
    <cf:conceptName xlink:type="resource" xlink:label="FILTER_CONCEPT_NoncurrentLiabilities">
      <cf:concept>
        <cf:qname>fac:NoncurrentLiabilities</cf:qname>
      </cf:concept>
    </cf:conceptName>
  </generic:link>
  <!-- ConsistencyRule -->
  <generic:link xlink:type="extended" xlink:role="http://luca.auditchain.finance/fac/role/CashFlowStatement">
    <va:valueAssertion xlink:type="resource" xlink:label="ASSERTION" id="CF04" aspectModel="dimensional" implicitFiltering="true" test="$NetCashFlowFromOperatingActivities = ($NetCashFlowFromOperatingActivitiesContinuing + $NetCashFlowFromOperatingActivitiesDiscontinued)" />
    <generic:arc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/element-label" xlink:from="ASSERTION" xlink:to="ASSERTION_Label" order="1.0" />
    <label:label xlink:type="resource" xlink:label="ASSERTION_Label" xlink:role="http://www.xbrl.org/2008/role/label" xml:lang="en">$NetCashFlowFromOperatingActivities = ($NetCashFlowFromOperatingActivitiesContinuing + $NetCashFlowFromOperatingActivitiesDiscontinued)</label:label>
    <!-- Arcrole: Assertion to Variable -->
    <variable:variableArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-set" xlink:from="ASSERTION" order="1.0" xlink:to="VARIABLE_NetCashFlowFromOperatingActivities" name="NetCashFlowFromOperatingActivities" />
    <variable:factVariable xlink:type="resource" xlink:label="VARIABLE_NetCashFlowFromOperatingActivities" bindAsSequence="false" />
    <variable:variableFilterArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-filter" xlink:from="VARIABLE_NetCashFlowFromOperatingActivities" xlink:to="FILTER_CONCEPT_NetCashFlowFromOperatingActivities" order="1.0" complement="false" cover="true" />
    <cf:conceptName xlink:type="resource" xlink:label="FILTER_CONCEPT_NetCashFlowFromOperatingActivities">
      <cf:concept>
        <cf:qname>fac:NetCashFlowFromOperatingActivities</cf:qname>
      </cf:concept>
    </cf:conceptName>
    <variable:variableArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-set" xlink:from="ASSERTION" order="1.0" xlink:to="VARIABLE_NetCashFlowFromOperatingActivitiesContinuing" name="NetCashFlowFromOperatingActivitiesContinuing" />
    <variable:factVariable xlink:type="resource" xlink:label="VARIABLE_NetCashFlowFromOperatingActivitiesContinuing" bindAsSequence="false" />
    <variable:variableFilterArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-filter" xlink:from="VARIABLE_NetCashFlowFromOperatingActivitiesContinuing" xlink:to="FILTER_CONCEPT_NetCashFlowFromOperatingActivitiesContinuing" order="1.0" complement="false" cover="true" />
    <cf:conceptName xlink:type="resource" xlink:label="FILTER_CONCEPT_NetCashFlowFromOperatingActivitiesContinuing">
      <cf:concept>
        <cf:qname>fac:NetCashFlowFromOperatingActivitiesContinuing</cf:qname>
      </cf:concept>
    </cf:conceptName>
    <variable:variableArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-set" xlink:from="ASSERTION" order="1.0" xlink:to="VARIABLE_NetCashFlowFromOperatingActivitiesDiscontinued" name="NetCashFlowFromOperatingActivitiesDiscontinued" />
    <variable:factVariable xlink:type="resource" xlink:label="VARIABLE_NetCashFlowFromOperatingActivitiesDiscontinued" bindAsSequence="false" />
    <variable:variableFilterArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-filter" xlink:from="VARIABLE_NetCashFlowFromOperatingActivitiesDiscontinued" xlink:to="FILTER_CONCEPT_NetCashFlowFromOperatingActivitiesDiscontinued" order="1.0" complement="false" cover="true" />
    <cf:conceptName xlink:type="resource" xlink:label="FILTER_CONCEPT_NetCashFlowFromOperatingActivitiesDiscontinued">
      <cf:concept>
        <cf:qname>fac:NetCashFlowFromOperatingActivitiesDiscontinued</cf:qname>
      </cf:concept>
    </cf:conceptName>
  </generic:link>
  <!-- ConsistencyRule -->
  <generic:link xlink:type="extended" xlink:role="http://luca.auditchain.finance/fac/role/IncomeStatementMultiStepSPEC6">
    <va:valueAssertion xlink:type="resource" xlink:label="ASSERTION" id="IS71" aspectModel="dimensional" implicitFiltering="true" test="$InterestIncomeExpenseOperatingNet = ($InterestAndDividendIncomeOperating - $InterestExpenseOperating)" />
    <generic:arc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/element-label" xlink:from="ASSERTION" xlink:to="ASSERTION_Label" order="1.0" />
    <label:label xlink:type="resource" xlink:label="ASSERTION_Label" xlink:role="http://www.xbrl.org/2008/role/label" xml:lang="en">$InterestIncomeExpenseOperatingNet = ($InterestAndDividendIncomeOperating - $InterestExpenseOperating)</label:label>
    <!-- Arcrole: Assertion to Variable -->
    <variable:variableArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-set" xlink:from="ASSERTION" order="1.0" xlink:to="VARIABLE_InterestIncomeExpenseOperatingNet" name="InterestIncomeExpenseOperatingNet" />
    <variable:factVariable xlink:type="resource" xlink:label="VARIABLE_InterestIncomeExpenseOperatingNet" bindAsSequence="false" />
    <variable:variableFilterArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-filter" xlink:from="VARIABLE_InterestIncomeExpenseOperatingNet" xlink:to="FILTER_CONCEPT_InterestIncomeExpenseOperatingNet" order="1.0" complement="false" cover="true" />
    <cf:conceptName xlink:type="resource" xlink:label="FILTER_CONCEPT_InterestIncomeExpenseOperatingNet">
      <cf:concept>
        <cf:qname>fac:InterestIncomeExpenseOperatingNet</cf:qname>
      </cf:concept>
    </cf:conceptName>
    <variable:variableArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-set" xlink:from="ASSERTION" order="1.0" xlink:to="VARIABLE_InterestAndDividendIncomeOperating" name="InterestAndDividendIncomeOperating" />
    <variable:factVariable xlink:type="resource" xlink:label="VARIABLE_InterestAndDividendIncomeOperating" bindAsSequence="false" />
    <variable:variableFilterArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-filter" xlink:from="VARIABLE_InterestAndDividendIncomeOperating" xlink:to="FILTER_CONCEPT_InterestAndDividendIncomeOperating" order="1.0" complement="false" cover="true" />
    <cf:conceptName xlink:type="resource" xlink:label="FILTER_CONCEPT_InterestAndDividendIncomeOperating">
      <cf:concept>
        <cf:qname>fac:InterestAndDividendIncomeOperating</cf:qname>
      </cf:concept>
    </cf:conceptName>
    <variable:variableArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-set" xlink:from="ASSERTION" order="1.0" xlink:to="VARIABLE_InterestExpenseOperating" name="InterestExpenseOperating" />
    <variable:factVariable xlink:type="resource" xlink:label="VARIABLE_InterestExpenseOperating" bindAsSequence="false" />
    <variable:variableFilterArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-filter" xlink:from="VARIABLE_InterestExpenseOperating" xlink:to="FILTER_CONCEPT_InterestExpenseOperating" order="1.0" complement="false" cover="true" />
    <cf:conceptName xlink:type="resource" xlink:label="FILTER_CONCEPT_InterestExpenseOperating">
      <cf:concept>
        <cf:qname>fac:InterestExpenseOperating</cf:qname>
      </cf:concept>
    </cf:conceptName>
  </generic:link>
  <!-- ConsistencyRule -->
  <generic:link xlink:type="extended" xlink:role="http://luca.auditchain.finance/fac/role/IncomeStatementMultiStepSPEC6">
    <va:valueAssertion xlink:type="resource" xlink:label="ASSERTION" id="IS91" aspectModel="dimensional" implicitFiltering="true" test="$RevenuesNetInterestExpense = ($NoninterestIncome + $InterestAndDividendIncomeOperating - $InterestExpense)" />
    <generic:arc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/element-label" xlink:from="ASSERTION" xlink:to="ASSERTION_Label" order="1.0" />
    <label:label xlink:type="resource" xlink:label="ASSERTION_Label" xlink:role="http://www.xbrl.org/2008/role/label" xml:lang="en">$RevenuesNetInterestExpense = ($NoninterestIncome + $InterestAndDividendIncomeOperating - $InterestExpense)</label:label>
    <!-- Arcrole: Assertion to Variable -->
    <variable:variableArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-set" xlink:from="ASSERTION" order="1.0" xlink:to="VARIABLE_RevenuesNetInterestExpense" name="RevenuesNetInterestExpense" />
    <variable:factVariable xlink:type="resource" xlink:label="VARIABLE_RevenuesNetInterestExpense" bindAsSequence="false" />
    <variable:variableFilterArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-filter" xlink:from="VARIABLE_RevenuesNetInterestExpense" xlink:to="FILTER_CONCEPT_RevenuesNetInterestExpense" order="1.0" complement="false" cover="true" />
    <cf:conceptName xlink:type="resource" xlink:label="FILTER_CONCEPT_RevenuesNetInterestExpense">
      <cf:concept>
        <cf:qname>fac:RevenuesNetInterestExpense</cf:qname>
      </cf:concept>
    </cf:conceptName>
    <variable:variableArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-set" xlink:from="ASSERTION" order="1.0" xlink:to="VARIABLE_NoninterestIncome" name="NoninterestIncome" />
    <variable:factVariable xlink:type="resource" xlink:label="VARIABLE_NoninterestIncome" bindAsSequence="false" />
    <variable:variableFilterArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-filter" xlink:from="VARIABLE_NoninterestIncome" xlink:to="FILTER_CONCEPT_NoninterestIncome" order="1.0" complement="false" cover="true" />
    <cf:conceptName xlink:type="resource" xlink:label="FILTER_CONCEPT_NoninterestIncome">
      <cf:concept>
        <cf:qname>fac:NoninterestIncome</cf:qname>
      </cf:concept>
    </cf:conceptName>
    <variable:variableArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-set" xlink:from="ASSERTION" order="1.0" xlink:to="VARIABLE_InterestAndDividendIncomeOperating" name="InterestAndDividendIncomeOperating" />
    <variable:factVariable xlink:type="resource" xlink:label="VARIABLE_InterestAndDividendIncomeOperating" bindAsSequence="false" />
    <variable:variableFilterArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-filter" xlink:from="VARIABLE_InterestAndDividendIncomeOperating" xlink:to="FILTER_CONCEPT_InterestAndDividendIncomeOperating" order="1.0" complement="false" cover="true" />
    <cf:conceptName xlink:type="resource" xlink:label="FILTER_CONCEPT_InterestAndDividendIncomeOperating">
      <cf:concept>
        <cf:qname>fac:InterestAndDividendIncomeOperating</cf:qname>
      </cf:concept>
    </cf:conceptName>
    <variable:variableArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-set" xlink:from="ASSERTION" order="1.0" xlink:to="VARIABLE_InterestExpense" name="InterestExpense" />
    <variable:factVariable xlink:type="resource" xlink:label="VARIABLE_InterestExpense" bindAsSequence="false" />
    <variable:variableFilterArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-filter" xlink:from="VARIABLE_InterestExpense" xlink:to="FILTER_CONCEPT_InterestExpense" order="1.0" complement="false" cover="true" />
    <cf:conceptName xlink:type="resource" xlink:label="FILTER_CONCEPT_InterestExpense">
      <cf:concept>
        <cf:qname>fac:InterestExpense</cf:qname>
      </cf:concept>
    </cf:conceptName>
  </generic:link>
  <!-- ConsistencyRule -->
  <generic:link xlink:type="extended" xlink:role="http://luca.auditchain.finance/fac/role/BalanceSheetClassified">
    <va:valueAssertion xlink:type="resource" xlink:label="ASSERTION" id="BS43" aspectModel="dimensional" implicitFiltering="true" test="$Assets = ($CurrentAssets + $PublicUtilitiesPropertyPlantAndEquipmentNet + $OtherNoncurrentAssetsOfRegulatedEntity)" />
    <generic:arc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/element-label" xlink:from="ASSERTION" xlink:to="ASSERTION_Label" order="1.0" />
    <label:label xlink:type="resource" xlink:label="ASSERTION_Label" xlink:role="http://www.xbrl.org/2008/role/label" xml:lang="en">$Assets = ($CurrentAssets + $PublicUtilitiesPropertyPlantAndEquipmentNet + $OtherNoncurrentAssetsOfRegulatedEntity)</label:label>
    <!-- Arcrole: Assertion to Variable -->
    <variable:variableArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-set" xlink:from="ASSERTION" order="1.0" xlink:to="VARIABLE_Assets" name="Assets" />
    <variable:factVariable xlink:type="resource" xlink:label="VARIABLE_Assets" bindAsSequence="false" />
    <variable:variableFilterArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-filter" xlink:from="VARIABLE_Assets" xlink:to="FILTER_CONCEPT_Assets" order="1.0" complement="false" cover="true" />
    <cf:conceptName xlink:type="resource" xlink:label="FILTER_CONCEPT_Assets">
      <cf:concept>
        <cf:qname>fac:Assets</cf:qname>
      </cf:concept>
    </cf:conceptName>
    <variable:variableArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-set" xlink:from="ASSERTION" order="1.0" xlink:to="VARIABLE_CurrentAssets" name="CurrentAssets" />
    <variable:factVariable xlink:type="resource" xlink:label="VARIABLE_CurrentAssets" bindAsSequence="false" />
    <variable:variableFilterArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-filter" xlink:from="VARIABLE_CurrentAssets" xlink:to="FILTER_CONCEPT_CurrentAssets" order="1.0" complement="false" cover="true" />
    <cf:conceptName xlink:type="resource" xlink:label="FILTER_CONCEPT_CurrentAssets">
      <cf:concept>
        <cf:qname>fac:CurrentAssets</cf:qname>
      </cf:concept>
    </cf:conceptName>
    <variable:variableArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-set" xlink:from="ASSERTION" order="1.0" xlink:to="VARIABLE_PublicUtilitiesPropertyPlantAndEquipmentNet" name="PublicUtilitiesPropertyPlantAndEquipmentNet" />
    <variable:factVariable xlink:type="resource" xlink:label="VARIABLE_PublicUtilitiesPropertyPlantAndEquipmentNet" bindAsSequence="false" />
    <variable:variableFilterArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-filter" xlink:from="VARIABLE_PublicUtilitiesPropertyPlantAndEquipmentNet" xlink:to="FILTER_CONCEPT_PublicUtilitiesPropertyPlantAndEquipmentNet" order="1.0" complement="false" cover="true" />
    <cf:conceptName xlink:type="resource" xlink:label="FILTER_CONCEPT_PublicUtilitiesPropertyPlantAndEquipmentNet">
      <cf:concept>
        <cf:qname>fac:PublicUtilitiesPropertyPlantAndEquipmentNet</cf:qname>
      </cf:concept>
    </cf:conceptName>
    <variable:variableArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-set" xlink:from="ASSERTION" order="1.0" xlink:to="VARIABLE_OtherNoncurrentAssetsOfRegulatedEntity" name="OtherNoncurrentAssetsOfRegulatedEntity" />
    <variable:factVariable xlink:type="resource" xlink:label="VARIABLE_OtherNoncurrentAssetsOfRegulatedEntity" bindAsSequence="false" />
    <variable:variableFilterArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-filter" xlink:from="VARIABLE_OtherNoncurrentAssetsOfRegulatedEntity" xlink:to="FILTER_CONCEPT_OtherNoncurrentAssetsOfRegulatedEntity" order="1.0" complement="false" cover="true" />
    <cf:conceptName xlink:type="resource" xlink:label="FILTER_CONCEPT_OtherNoncurrentAssetsOfRegulatedEntity">
      <cf:concept>
        <cf:qname>fac:OtherNoncurrentAssetsOfRegulatedEntity</cf:qname>
      </cf:concept>
    </cf:conceptName>
  </generic:link>
  <!-- ConsistencyRule -->
  <generic:link xlink:type="extended" xlink:role="http://luca.auditchain.finance/fac/role/CashFlowStatement">
    <va:valueAssertion xlink:type="resource" xlink:label="ASSERTION" id="CF07" aspectModel="dimensional" implicitFiltering="true" test="$NetCashFlow = ($NetCashFlowContinuing + $NetCashFlowDiscontinued + $ExchangeGainsLosses)" />
    <generic:arc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/element-label" xlink:from="ASSERTION" xlink:to="ASSERTION_Label" order="1.0" />
    <label:label xlink:type="resource" xlink:label="ASSERTION_Label" xlink:role="http://www.xbrl.org/2008/role/label" xml:lang="en">$NetCashFlow = ($NetCashFlowContinuing + $NetCashFlowDiscontinued + $ExchangeGainsLosses)</label:label>
    <!-- Arcrole: Assertion to Variable -->
    <variable:variableArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-set" xlink:from="ASSERTION" order="1.0" xlink:to="VARIABLE_NetCashFlow" name="NetCashFlow" />
    <variable:factVariable xlink:type="resource" xlink:label="VARIABLE_NetCashFlow" bindAsSequence="false" />
    <variable:variableFilterArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-filter" xlink:from="VARIABLE_NetCashFlow" xlink:to="FILTER_CONCEPT_NetCashFlow" order="1.0" complement="false" cover="true" />
    <cf:conceptName xlink:type="resource" xlink:label="FILTER_CONCEPT_NetCashFlow">
      <cf:concept>
        <cf:qname>fac:NetCashFlow</cf:qname>
      </cf:concept>
    </cf:conceptName>
    <variable:variableArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-set" xlink:from="ASSERTION" order="1.0" xlink:to="VARIABLE_NetCashFlowContinuing" name="NetCashFlowContinuing" />
    <variable:factVariable xlink:type="resource" xlink:label="VARIABLE_NetCashFlowContinuing" bindAsSequence="false" />
    <variable:variableFilterArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-filter" xlink:from="VARIABLE_NetCashFlowContinuing" xlink:to="FILTER_CONCEPT_NetCashFlowContinuing" order="1.0" complement="false" cover="true" />
    <cf:conceptName xlink:type="resource" xlink:label="FILTER_CONCEPT_NetCashFlowContinuing">
      <cf:concept>
        <cf:qname>fac:NetCashFlowContinuing</cf:qname>
      </cf:concept>
    </cf:conceptName>
    <variable:variableArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-set" xlink:from="ASSERTION" order="1.0" xlink:to="VARIABLE_NetCashFlowDiscontinued" name="NetCashFlowDiscontinued" />
    <variable:factVariable xlink:type="resource" xlink:label="VARIABLE_NetCashFlowDiscontinued" bindAsSequence="false" />
    <variable:variableFilterArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-filter" xlink:from="VARIABLE_NetCashFlowDiscontinued" xlink:to="FILTER_CONCEPT_NetCashFlowDiscontinued" order="1.0" complement="false" cover="true" />
    <cf:conceptName xlink:type="resource" xlink:label="FILTER_CONCEPT_NetCashFlowDiscontinued">
      <cf:concept>
        <cf:qname>fac:NetCashFlowDiscontinued</cf:qname>
      </cf:concept>
    </cf:conceptName>
    <variable:variableArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-set" xlink:from="ASSERTION" order="1.0" xlink:to="VARIABLE_ExchangeGainsLosses" name="ExchangeGainsLosses" />
    <variable:factVariable xlink:type="resource" xlink:label="VARIABLE_ExchangeGainsLosses" bindAsSequence="false" />
    <variable:variableFilterArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-filter" xlink:from="VARIABLE_ExchangeGainsLosses" xlink:to="FILTER_CONCEPT_ExchangeGainsLosses" order="1.0" complement="false" cover="true" />
    <cf:conceptName xlink:type="resource" xlink:label="FILTER_CONCEPT_ExchangeGainsLosses">
      <cf:concept>
        <cf:qname>fac:ExchangeGainsLosses</cf:qname>
      </cf:concept>
    </cf:conceptName>
  </generic:link>
  <!-- ConsistencyRule -->
  <generic:link xlink:type="extended" xlink:role="http://luca.auditchain.finance/fac/role/IncomeStatementMultiStepSPEC6">
    <va:valueAssertion xlink:type="resource" xlink:label="ASSERTION" id="IS09" aspectModel="dimensional" implicitFiltering="true" test="$ComprehensiveIncomeLoss = ($ComprehensiveIncomeLossAttributableToParent + $ComprehensiveIncomeLossAttributableToNoncontrollingInterest)" />
    <generic:arc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/element-label" xlink:from="ASSERTION" xlink:to="ASSERTION_Label" order="1.0" />
    <label:label xlink:type="resource" xlink:label="ASSERTION_Label" xlink:role="http://www.xbrl.org/2008/role/label" xml:lang="en">$ComprehensiveIncomeLoss = ($ComprehensiveIncomeLossAttributableToParent + $ComprehensiveIncomeLossAttributableToNoncontrollingInterest)</label:label>
    <!-- Arcrole: Assertion to Variable -->
    <variable:variableArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-set" xlink:from="ASSERTION" order="1.0" xlink:to="VARIABLE_ComprehensiveIncomeLoss" name="ComprehensiveIncomeLoss" />
    <variable:factVariable xlink:type="resource" xlink:label="VARIABLE_ComprehensiveIncomeLoss" bindAsSequence="false" />
    <variable:variableFilterArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-filter" xlink:from="VARIABLE_ComprehensiveIncomeLoss" xlink:to="FILTER_CONCEPT_ComprehensiveIncomeLoss" order="1.0" complement="false" cover="true" />
    <cf:conceptName xlink:type="resource" xlink:label="FILTER_CONCEPT_ComprehensiveIncomeLoss">
      <cf:concept>
        <cf:qname>fac:ComprehensiveIncomeLoss</cf:qname>
      </cf:concept>
    </cf:conceptName>
    <variable:variableArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-set" xlink:from="ASSERTION" order="1.0" xlink:to="VARIABLE_ComprehensiveIncomeLossAttributableToParent" name="ComprehensiveIncomeLossAttributableToParent" />
    <variable:factVariable xlink:type="resource" xlink:label="VARIABLE_ComprehensiveIncomeLossAttributableToParent" bindAsSequence="false" />
    <variable:variableFilterArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-filter" xlink:from="VARIABLE_ComprehensiveIncomeLossAttributableToParent" xlink:to="FILTER_CONCEPT_ComprehensiveIncomeLossAttributableToParent" order="1.0" complement="false" cover="true" />
    <cf:conceptName xlink:type="resource" xlink:label="FILTER_CONCEPT_ComprehensiveIncomeLossAttributableToParent">
      <cf:concept>
        <cf:qname>fac:ComprehensiveIncomeLossAttributableToParent</cf:qname>
      </cf:concept>
    </cf:conceptName>
    <variable:variableArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-set" xlink:from="ASSERTION" order="1.0" xlink:to="VARIABLE_ComprehensiveIncomeLossAttributableToNoncontrollingInterest" name="ComprehensiveIncomeLossAttributableToNoncontrollingInterest" />
    <variable:factVariable xlink:type="resource" xlink:label="VARIABLE_ComprehensiveIncomeLossAttributableToNoncontrollingInterest" bindAsSequence="false" />
    <variable:variableFilterArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-filter" xlink:from="VARIABLE_ComprehensiveIncomeLossAttributableToNoncontrollingInterest" xlink:to="FILTER_CONCEPT_ComprehensiveIncomeLossAttributableToNoncontrollingInterest" order="1.0" complement="false" cover="true" />
    <cf:conceptName xlink:type="resource" xlink:label="FILTER_CONCEPT_ComprehensiveIncomeLossAttributableToNoncontrollingInterest">
      <cf:concept>
        <cf:qname>fac:ComprehensiveIncomeLossAttributableToNoncontrollingInterest</cf:qname>
      </cf:concept>
    </cf:conceptName>
  </generic:link>
  <!-- ConsistencyRule -->
  <generic:link xlink:type="extended" xlink:role="http://luca.auditchain.finance/fac/role/CashFlowStatement">
    <va:valueAssertion xlink:type="resource" xlink:label="ASSERTION" id="CF22" aspectModel="dimensional" implicitFiltering="true" test="$NetCashFlow = ($NetCashFlowContinuing + $NetCashFlowDiscontinued)" />
    <generic:arc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/element-label" xlink:from="ASSERTION" xlink:to="ASSERTION_Label" order="1.0" />
    <label:label xlink:type="resource" xlink:label="ASSERTION_Label" xlink:role="http://www.xbrl.org/2008/role/label" xml:lang="en">$NetCashFlow = ($NetCashFlowContinuing + $NetCashFlowDiscontinued)</label:label>
    <!-- Arcrole: Assertion to Variable -->
    <variable:variableArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-set" xlink:from="ASSERTION" order="1.0" xlink:to="VARIABLE_NetCashFlow" name="NetCashFlow" />
    <variable:factVariable xlink:type="resource" xlink:label="VARIABLE_NetCashFlow" bindAsSequence="false" />
    <variable:variableFilterArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-filter" xlink:from="VARIABLE_NetCashFlow" xlink:to="FILTER_CONCEPT_NetCashFlow" order="1.0" complement="false" cover="true" />
    <cf:conceptName xlink:type="resource" xlink:label="FILTER_CONCEPT_NetCashFlow">
      <cf:concept>
        <cf:qname>fac:NetCashFlow</cf:qname>
      </cf:concept>
    </cf:conceptName>
    <variable:variableArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-set" xlink:from="ASSERTION" order="1.0" xlink:to="VARIABLE_NetCashFlowContinuing" name="NetCashFlowContinuing" />
    <variable:factVariable xlink:type="resource" xlink:label="VARIABLE_NetCashFlowContinuing" bindAsSequence="false" />
    <variable:variableFilterArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-filter" xlink:from="VARIABLE_NetCashFlowContinuing" xlink:to="FILTER_CONCEPT_NetCashFlowContinuing" order="1.0" complement="false" cover="true" />
    <cf:conceptName xlink:type="resource" xlink:label="FILTER_CONCEPT_NetCashFlowContinuing">
      <cf:concept>
        <cf:qname>fac:NetCashFlowContinuing</cf:qname>
      </cf:concept>
    </cf:conceptName>
    <variable:variableArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-set" xlink:from="ASSERTION" order="1.0" xlink:to="VARIABLE_NetCashFlowDiscontinued" name="NetCashFlowDiscontinued" />
    <variable:factVariable xlink:type="resource" xlink:label="VARIABLE_NetCashFlowDiscontinued" bindAsSequence="false" />
    <variable:variableFilterArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-filter" xlink:from="VARIABLE_NetCashFlowDiscontinued" xlink:to="FILTER_CONCEPT_NetCashFlowDiscontinued" order="1.0" complement="false" cover="true" />
    <cf:conceptName xlink:type="resource" xlink:label="FILTER_CONCEPT_NetCashFlowDiscontinued">
      <cf:concept>
        <cf:qname>fac:NetCashFlowDiscontinued</cf:qname>
      </cf:concept>
    </cf:conceptName>
  </generic:link>
  <!-- ConsistencyRule -->
  <generic:link xlink:type="extended" xlink:role="http://luca.auditchain.finance/fac/role/IncomeStatementMultiStepSPEC6">
    <va:valueAssertion xlink:type="resource" xlink:label="ASSERTION" id="IS52" aspectModel="dimensional" implicitFiltering="true" test="$OperatingIncomeLoss = ($Revenues - $CostsAndExpenses + $OtherOperatingIncomeExpenses)" />
    <generic:arc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/element-label" xlink:from="ASSERTION" xlink:to="ASSERTION_Label" order="1.0" />
    <label:label xlink:type="resource" xlink:label="ASSERTION_Label" xlink:role="http://www.xbrl.org/2008/role/label" xml:lang="en">$OperatingIncomeLoss = ($Revenues - $CostsAndExpenses + $OtherOperatingIncomeExpenses)</label:label>
    <!-- Arcrole: Assertion to Variable -->
    <variable:variableArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-set" xlink:from="ASSERTION" order="1.0" xlink:to="VARIABLE_OperatingIncomeLoss" name="OperatingIncomeLoss" />
    <variable:factVariable xlink:type="resource" xlink:label="VARIABLE_OperatingIncomeLoss" bindAsSequence="false" />
    <variable:variableFilterArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-filter" xlink:from="VARIABLE_OperatingIncomeLoss" xlink:to="FILTER_CONCEPT_OperatingIncomeLoss" order="1.0" complement="false" cover="true" />
    <cf:conceptName xlink:type="resource" xlink:label="FILTER_CONCEPT_OperatingIncomeLoss">
      <cf:concept>
        <cf:qname>fac:OperatingIncomeLoss</cf:qname>
      </cf:concept>
    </cf:conceptName>
    <variable:variableArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-set" xlink:from="ASSERTION" order="1.0" xlink:to="VARIABLE_Revenues" name="Revenues" />
    <variable:factVariable xlink:type="resource" xlink:label="VARIABLE_Revenues" bindAsSequence="false" />
    <variable:variableFilterArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-filter" xlink:from="VARIABLE_Revenues" xlink:to="FILTER_CONCEPT_Revenues" order="1.0" complement="false" cover="true" />
    <cf:conceptName xlink:type="resource" xlink:label="FILTER_CONCEPT_Revenues">
      <cf:concept>
        <cf:qname>fac:Revenues</cf:qname>
      </cf:concept>
    </cf:conceptName>
    <variable:variableArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-set" xlink:from="ASSERTION" order="1.0" xlink:to="VARIABLE_CostsAndExpenses" name="CostsAndExpenses" />
    <variable:factVariable xlink:type="resource" xlink:label="VARIABLE_CostsAndExpenses" bindAsSequence="false" />
    <variable:variableFilterArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-filter" xlink:from="VARIABLE_CostsAndExpenses" xlink:to="FILTER_CONCEPT_CostsAndExpenses" order="1.0" complement="false" cover="true" />
    <cf:conceptName xlink:type="resource" xlink:label="FILTER_CONCEPT_CostsAndExpenses">
      <cf:concept>
        <cf:qname>fac:CostsAndExpenses</cf:qname>
      </cf:concept>
    </cf:conceptName>
    <variable:variableArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-set" xlink:from="ASSERTION" order="1.0" xlink:to="VARIABLE_OtherOperatingIncomeExpenses" name="OtherOperatingIncomeExpenses" />
    <variable:factVariable xlink:type="resource" xlink:label="VARIABLE_OtherOperatingIncomeExpenses" bindAsSequence="false" />
    <variable:variableFilterArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-filter" xlink:from="VARIABLE_OtherOperatingIncomeExpenses" xlink:to="FILTER_CONCEPT_OtherOperatingIncomeExpenses" order="1.0" complement="false" cover="true" />
    <cf:conceptName xlink:type="resource" xlink:label="FILTER_CONCEPT_OtherOperatingIncomeExpenses">
      <cf:concept>
        <cf:qname>fac:OtherOperatingIncomeExpenses</cf:qname>
      </cf:concept>
    </cf:conceptName>
  </generic:link>
  <!-- ConsistencyRule -->
  <generic:link xlink:type="extended" xlink:role="http://luca.auditchain.finance/fac/role/IncomeStatementMultiStepSPEC6">
    <va:valueAssertion xlink:type="resource" xlink:label="ASSERTION" id="IS55" aspectModel="dimensional" implicitFiltering="true" test="$IncomeLossFromContinuingOperationsBeforeTax = ($Revenues - $BenefitsCostsExpenses)" />
    <generic:arc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/element-label" xlink:from="ASSERTION" xlink:to="ASSERTION_Label" order="1.0" />
    <label:label xlink:type="resource" xlink:label="ASSERTION_Label" xlink:role="http://www.xbrl.org/2008/role/label" xml:lang="en">$IncomeLossFromContinuingOperationsBeforeTax = ($Revenues - $BenefitsCostsExpenses)</label:label>
    <!-- Arcrole: Assertion to Variable -->
    <variable:variableArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-set" xlink:from="ASSERTION" order="1.0" xlink:to="VARIABLE_IncomeLossFromContinuingOperationsBeforeTax" name="IncomeLossFromContinuingOperationsBeforeTax" />
    <variable:factVariable xlink:type="resource" xlink:label="VARIABLE_IncomeLossFromContinuingOperationsBeforeTax" bindAsSequence="false" />
    <variable:variableFilterArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-filter" xlink:from="VARIABLE_IncomeLossFromContinuingOperationsBeforeTax" xlink:to="FILTER_CONCEPT_IncomeLossFromContinuingOperationsBeforeTax" order="1.0" complement="false" cover="true" />
    <cf:conceptName xlink:type="resource" xlink:label="FILTER_CONCEPT_IncomeLossFromContinuingOperationsBeforeTax">
      <cf:concept>
        <cf:qname>fac:IncomeLossFromContinuingOperationsBeforeTax</cf:qname>
      </cf:concept>
    </cf:conceptName>
    <variable:variableArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-set" xlink:from="ASSERTION" order="1.0" xlink:to="VARIABLE_Revenues" name="Revenues" />
    <variable:factVariable xlink:type="resource" xlink:label="VARIABLE_Revenues" bindAsSequence="false" />
    <variable:variableFilterArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-filter" xlink:from="VARIABLE_Revenues" xlink:to="FILTER_CONCEPT_Revenues" order="1.0" complement="false" cover="true" />
    <cf:conceptName xlink:type="resource" xlink:label="FILTER_CONCEPT_Revenues">
      <cf:concept>
        <cf:qname>fac:Revenues</cf:qname>
      </cf:concept>
    </cf:conceptName>
    <variable:variableArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-set" xlink:from="ASSERTION" order="1.0" xlink:to="VARIABLE_BenefitsCostsExpenses" name="BenefitsCostsExpenses" />
    <variable:factVariable xlink:type="resource" xlink:label="VARIABLE_BenefitsCostsExpenses" bindAsSequence="false" />
    <variable:variableFilterArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-filter" xlink:from="VARIABLE_BenefitsCostsExpenses" xlink:to="FILTER_CONCEPT_BenefitsCostsExpenses" order="1.0" complement="false" cover="true" />
    <cf:conceptName xlink:type="resource" xlink:label="FILTER_CONCEPT_BenefitsCostsExpenses">
      <cf:concept>
        <cf:qname>fac:BenefitsCostsExpenses</cf:qname>
      </cf:concept>
    </cf:conceptName>
  </generic:link>
  <!-- ConsistencyRule -->
  <generic:link xlink:type="extended" xlink:role="http://luca.auditchain.finance/fac/role/BalanceSheetClassified">
    <va:valueAssertion xlink:type="resource" xlink:label="ASSERTION" id="AE00" aspectModel="dimensional" implicitFiltering="true" test="$Assets = $Liabilities + $Equity" />
    <generic:arc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/element-label" xlink:from="ASSERTION" xlink:to="ASSERTION_Label" order="1.0" />
    <label:label xlink:type="resource" xlink:label="ASSERTION_Label" xlink:role="http://www.xbrl.org/2008/role/label" xml:lang="en">$Assets = $Liabilities + $Equity</label:label>
    <!-- Arcrole: Assertion to Variable -->
    <variable:variableArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-set" xlink:from="ASSERTION" order="1.0" xlink:to="VARIABLE_Assets" name="Assets" />
    <variable:factVariable xlink:type="resource" xlink:label="VARIABLE_Assets" bindAsSequence="false" />
    <variable:variableFilterArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-filter" xlink:from="VARIABLE_Assets" xlink:to="FILTER_CONCEPT_Assets" order="1.0" complement="false" cover="true" />
    <cf:conceptName xlink:type="resource" xlink:label="FILTER_CONCEPT_Assets">
      <cf:concept>
        <cf:qname>fac:Assets</cf:qname>
      </cf:concept>
    </cf:conceptName>
    <variable:variableArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-set" xlink:from="ASSERTION" order="1.0" xlink:to="VARIABLE_Liabilities" name="Liabilities" />
    <variable:factVariable xlink:type="resource" xlink:label="VARIABLE_Liabilities" bindAsSequence="false" />
    <variable:variableFilterArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-filter" xlink:from="VARIABLE_Liabilities" xlink:to="FILTER_CONCEPT_Liabilities" order="1.0" complement="false" cover="true" />
    <cf:conceptName xlink:type="resource" xlink:label="FILTER_CONCEPT_Liabilities">
      <cf:concept>
        <cf:qname>fac:Liabilities</cf:qname>
      </cf:concept>
    </cf:conceptName>
    <variable:variableArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-set" xlink:from="ASSERTION" order="1.0" xlink:to="VARIABLE_Equity" name="Equity" />
    <variable:factVariable xlink:type="resource" xlink:label="VARIABLE_Equity" bindAsSequence="false" />
    <variable:variableFilterArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-filter" xlink:from="VARIABLE_Equity" xlink:to="FILTER_CONCEPT_Equity" order="1.0" complement="false" cover="true" />
    <cf:conceptName xlink:type="resource" xlink:label="FILTER_CONCEPT_Equity">
      <cf:concept>
        <cf:qname>fac:Equity</cf:qname>
      </cf:concept>
    </cf:conceptName>
  </generic:link>
  <!-- ConsistencyRule -->
  <generic:link xlink:type="extended" xlink:role="http://luca.auditchain.finance/fac/role/IncomeStatementMultiStepSPEC6">
    <va:valueAssertion xlink:type="resource" xlink:label="ASSERTION" id="IS07" aspectModel="dimensional" implicitFiltering="true" test="$NetIncomeLoss = ($NetIncomeLossAttributableToParent + $NetIncomeLossAttributableToNoncontrollingInterest)" />
    <generic:arc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/element-label" xlink:from="ASSERTION" xlink:to="ASSERTION_Label" order="1.0" />
    <label:label xlink:type="resource" xlink:label="ASSERTION_Label" xlink:role="http://www.xbrl.org/2008/role/label" xml:lang="en">$NetIncomeLoss = ($NetIncomeLossAttributableToParent + $NetIncomeLossAttributableToNoncontrollingInterest)</label:label>
    <!-- Arcrole: Assertion to Variable -->
    <variable:variableArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-set" xlink:from="ASSERTION" order="1.0" xlink:to="VARIABLE_NetIncomeLoss" name="NetIncomeLoss" />
    <variable:factVariable xlink:type="resource" xlink:label="VARIABLE_NetIncomeLoss" bindAsSequence="false" />
    <variable:variableFilterArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-filter" xlink:from="VARIABLE_NetIncomeLoss" xlink:to="FILTER_CONCEPT_NetIncomeLoss" order="1.0" complement="false" cover="true" />
    <cf:conceptName xlink:type="resource" xlink:label="FILTER_CONCEPT_NetIncomeLoss">
      <cf:concept>
        <cf:qname>fac:NetIncomeLoss</cf:qname>
      </cf:concept>
    </cf:conceptName>
    <variable:variableArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-set" xlink:from="ASSERTION" order="1.0" xlink:to="VARIABLE_NetIncomeLossAttributableToParent" name="NetIncomeLossAttributableToParent" />
    <variable:factVariable xlink:type="resource" xlink:label="VARIABLE_NetIncomeLossAttributableToParent" bindAsSequence="false" />
    <variable:variableFilterArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-filter" xlink:from="VARIABLE_NetIncomeLossAttributableToParent" xlink:to="FILTER_CONCEPT_NetIncomeLossAttributableToParent" order="1.0" complement="false" cover="true" />
    <cf:conceptName xlink:type="resource" xlink:label="FILTER_CONCEPT_NetIncomeLossAttributableToParent">
      <cf:concept>
        <cf:qname>fac:NetIncomeLossAttributableToParent</cf:qname>
      </cf:concept>
    </cf:conceptName>
    <variable:variableArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-set" xlink:from="ASSERTION" order="1.0" xlink:to="VARIABLE_NetIncomeLossAttributableToNoncontrollingInterest" name="NetIncomeLossAttributableToNoncontrollingInterest" />
    <variable:factVariable xlink:type="resource" xlink:label="VARIABLE_NetIncomeLossAttributableToNoncontrollingInterest" bindAsSequence="false" />
    <variable:variableFilterArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-filter" xlink:from="VARIABLE_NetIncomeLossAttributableToNoncontrollingInterest" xlink:to="FILTER_CONCEPT_NetIncomeLossAttributableToNoncontrollingInterest" order="1.0" complement="false" cover="true" />
    <cf:conceptName xlink:type="resource" xlink:label="FILTER_CONCEPT_NetIncomeLossAttributableToNoncontrollingInterest">
      <cf:concept>
        <cf:qname>fac:NetIncomeLossAttributableToNoncontrollingInterest</cf:qname>
      </cf:concept>
    </cf:conceptName>
  </generic:link>
</link:linkbase>